@charset "gb2312";
/* CSS Document */

body{ width:100%; font-family:"宋体"; background-color:#fff; font-size:12px; color:#5F5F5F; overflow-x:hidden;}
*{ border:0; margin:0px; padding:0px; list-style:none;}

.fl{ float:left;}
.fr{ float:right;}
.mt_10{ margin-top:10px;}
a{ color:#716f6f; text-decoration:none;}
a:hover{ color:#c80000;}
.clear{ clear:both;}

#wrap{ float:left; width:100%; background:url(../images/bg01_wrap.jpg) repeat-x;}

/*头部*/
.header{ margin:0 auto; width:100%; height:125px; position:fixed; background:url(../images/bg01_wrap.jpg) repeat-x; z-index:999; border-bottom:1px solid #c80000;}
.headd{ margin:0 auto; width:1000px;}
h1{ float:left; padding-top:16px;}
.img01{ float:right; padding-top:9px;}
.menu { margin-top:29px; width:1000px; height:26px;}
.menu ul {position:relative; z-index:2;}
.menu ul li {float:left; position:relative; width:142px; background:url(../images/bg_menu.jpg) right top no-repeat;}
.menu ul li a{ display:block; width:142px; height:26px; text-align:center; font-size:14px; color:#000;}
.menu ul li ul {display:none;}
.menu ul li:hover a { color:#c80000;}
.menu ul li:hover ul {display:block; position:absolute; top:25px; left:-2px;}
.menu ul li:hover ul li a { display:block; background:#e6e6e6; color:#716f6f; line-height:30px; border-top:1px solid #fff;}
.menu ul li:hover ul li a:hover { color:#fff; background: #a10809;}

/*底部*/
.footer{ float:left; margin-top:10px; width:100%; height:105px; background:url(../images/bg_footer.jpg) top repeat-x;}
.foot{ width:1000px; height:105px; margin:0 auto; background:url(../images/bg_foot.jpg) top no-repeat;}
.img02{ float:left; padding:19px 0 0 36px;}
.p05{ float:left; line-height:24px; padding:25px 0 0 55px;}
.img03{ padding:15px 0 0 30px;}

/*content*/
.content{ margin:0 auto; width:1000px; margin-top:125px;}
.ban{ width:1000px; height:265px;}
.left{ margin-top:17px; width:734px;}
.tab{ width:684px; height:25px; background:url(../images/bg_heng.jpg) bottom repeat-x;}
.p01{ width:680px; line-height:26px; margin-top:5px;}
.news{ width:195px; margin-top:43px; margin-right:40px;}
.news li{ float:left; width:180px; line-height:25px; padding-left:5px;}
.news li a{ display:block; padding-left:18px; background:url(../images/bg_a.jpg) 0 6px no-repeat;}
.right{ margin-top:17px; width:266px;}
.contact{ margin-top:10px; width:266px; height:384px; background:url(../images/bg_con.jpg) no-repeat;}
.p02{ color:#fff; line-height:19px; padding:38px 0 0 15px;}
.p03{ font-size:14px; font-weight:bold; color:#fff; padding:54px 0 0 15px;}
.p04{ width:250px; line-height:22px; color:#fff; padding:10px 0 0 15px;}

/*子页*/
.ban01{ width:1000px; height:199px; background:url(../images/bg_ban01.jpg) no-repeat;}
.p06{ float:left; color:#fff; padding:125px 0 0 10px;}
.p06 a{ color:#fff;}
.ban01 span{ float:left; padding:8px 0 0 8px; font-size:30px; color:#fff; font-family:"微软雅黑";}
.left01{ width:230px; margin-top:17px;}
.tab01{ padding-left:26px; width:169px; height:21px; border-bottom:1px solid #8d8d8d; background:url(../images/link.jpg) no-repeat; font-size:13px; color:#ce0000;}

.left01 li{ float:left; padding-left:20px; width:175px; margin-top:10px;}
.left01 li a{ display:block; padding-left:26px; background:url(../images/bg_a.jpg) left no-repeat;}
.left01 li.ul02{ margin-left:20px;}
.left01 li.ul02 li{ line-height:30px; background:none; padding:0;}
.left01 li.ul02 li a{ background:none!important; display:block; padding:0;}

.right01{ width:770px; margin-top:13px;}
.tab02{ padding-left:26px; width:744px; height:24px; border-bottom:1px solid #8d8d8d; background:url(../images/link.jpg) no-repeat; font-size:15px; color:#ce0000;}
.nei{ width:740px; margin:10px auto; line-height:190%}
.right01 li{ float:left; margin-top:15px; width:246px; height:190px; text-align:center; line-height:30px; background:url(../images/bg_heng.jpg) bottom repeat-x;}
.right01 li img{ width:205px; height:133px; padding:10px; background:url(../images/bg_pro.jpg) no-repeat;}
.page{ margin:0 auto; line-height:50px; clear:both; text-align:center;}
.big{ width:740px;}
.big img{ width:585px; height:380px; padding:2px; border:1px solid #d5d2d1;}
.right01 .ul01 li{ float:left; margin:0; width:740px; height:35px; line-height:35px; background:url(../images/bg_heng.jpg) bottom repeat-x;}
.right01 .ul01 li a{ float:left; padding-left:20px; width:600px; text-align:left; background:url(../images/bg_a_left.png) left no-repeat;}
h2{ text-align:center;}
.liulan{ display:block; margin:5px auto; text-align:center; border-bottom:1px dotted #000; line-height:20px;}

/*banner*/
#slideshow_wrapper {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 1000px;
	HEIGHT: 265px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px; z-index:1;
}
#slideshow_photo {
	POSITION: absolute;
	WIDTH:1000pz;
	HEIGHT:265px;;
	CURSOR: pointer
}
#slideshow_photo A {
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px
}