@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,b,em,span,i,pre,hr,form,fieldset,label,input,select,button,textarea,blockquote{padding:0;margin:0}
body{background: #fef4d7;-webkit-text-size-adjust:none;color:#333;font-family:宋体,arial;font-size:12px}
input,select,textarea,button,label{font-size:100%;vertical-align:middle;outline:none}
ul,ol,li{list-style:none}
img{border:none;vertical-align:top}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
em,i{font-weight:normal;font-style:normal}
table{border-collapse:collapse;border-spacing:0}
a{color:#035088;text-decoration:none;outline:none}
a:hover{color:#e96000;text-decoration:underline}
.clear{font-size:0;line-height:0;display:block;height:0;overflow:hidden;clear:both}
.clear5{font-size:0;line-height:0;display:block;height:5px;overflow:hidden;clear:both}
.clear7{font-size:0;line-height:0;display:block;height:7px;overflow:hidden;clear:both}
.clear12{font-size:0;line-height:0;display:block;height:12px;overflow:hidden;clear:both}
.clear10{font-size:0;line-height:0;display:block;height:10px;overflow:hidden;clear:both}
.clear15{font-size:0;line-height:0;display:block;height:15px;overflow:hidden;clear:both}
.clear20{font-size:0;line-height:0;display:block;height:20px;overflow:hidden;clear:both}
.fix{zoom:1;overflow:hidden}
.clearfix{zoom:1;overflow:hidden;clear:both}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}
.fl{float:left}.fr{float:right}.pd8{padding:8px;}

.top,.menu,.container,.layout{width:1100px;margin:0 auto;}
.top{height:290px;color:#fff;text-align:right;line-height:50px;position:relative;padding-top:29px;}
.top p{text-align:right;line-height:50px;position:absolute;right:10px;top:5px;}
.top p a{color:#fff;padding:0 8px 0 8px;font-size:14px;}
.menu{background:url(imagesmenubg.gif) center top no-repeat;height:90px;}
#navarea{width:100%;height:90px;margin:0 auto;}
#navarea ul {clear:both;float:left;width:100%;padding:4px 18px 0 18px;}
#navarea li {float:left;height:37px;font-size:16px;line-height:37px;}
#navarea #navs a {float:left;display:inline-block;height:53px;padding:0 17px;color:#fff;text-decoration:none;font-size:16px;font-family:'Microsoft YaHei';}
#navarea .on a:link, #navarea .on a:visited, #navarea .on a:hover, #navarea .on a:active {float:left;display:inline-block;height:53px;padding:0 0 0 30px;background:url(imagesnavOnbg.gif) no-repeat center center;}
#navarea .on a:link span, #navarea .on a:visited span, #navarea .on a:hover span, #navarea .on a:active span {color:#810304;}
#navarea dl {clear: both; overflow:hidden; padding:0; width:100%;}
#navarea dt {float:left;height:53px;line-height:43px;background:url(imagesmenubg1.gif) no-repeat right top;}
#menu {clear:both;overflow:hidden;color:#A17C47;width:100%;height:37px;background:#FEF1E0;}
#menu li {float:left;padding:0 1px 0 1px; font-size:16px; color:#A17C47;line-height:37px;}
#menu ul {padding:0px;margin:0px;margin-left:100px !important;_margin-left:50px;display:inline;_display:inline;}
#menu li a:link,#menu li a:visited {color:#666;text-decoration: none;}
#menu li a:hover,#menu li a:active {color:#f30;text-decoration: none;}
#menu li strong {font-size:14px;font-weight:normal;}
#menu a {padding:0 8px;}
#menu a:link, #menu a:visited {color:#A17C47;}
#menu a:hover, #menu a:active {color:#C60203;}
#menu span a:link, #menu span a:visited {color: #999;}
#menu span a:hover, #menu span a:active {color: #f96;}

/* 幻灯 */
.focusBox1 {width:340px;height:282px;float:left;}
.focusBox {width:340px;height:282px;float:left;position:relative;font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; border:1px #F1F1F1 solid; }
.focusBox .pic img { width: 331px; height: 227px; display: block; padding: 3px 0 0 3px;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 10px; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:18px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: #3F3F3F; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 70px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.con1{background:#F5F5F5;height:35px;line-height:35px; text-indent:1em; font-size:14px;color:#929292;}
.con1 a{font-size:12px;padding:0 3px 0 3px;color:#BE191F;}
.con1_c{width:451px;background:url(imagesdtbg.gif) no-repeat center top;height:270px;}.con1_r{width:277px;background:#FCF9F0;}
.wrap_nav1{width:100%;height:34px;margin-bottom:10px;background:url(imagesrightbg.gif) center top no-repeat;}
.wrap_nav1 h1{font-size:16px;float:left;color:#fff;font-family:'Microsoft YaHei'; line-height:30px;height:44px;width:110px; text-indent:2.4em;}
.wrap_nav1 .more{float:right;color:#666;padding-right:15px; line-height:30px;}
.wrap_nav2{width:100%;height:30px;line-height:30px;border-bottom:2px solid #E1DFE0;margin-bottom:10px;}
.wrap_nav2 h1{font-size:17px;border-bottom:2px solid #E8000E;float:left;color:#000;font-family:'黑体';line-height:30px;height:30px;padding:0 15px 0 15px;}
.wrap_nav21{width:100%;height:30px;line-height:30px;border-bottom:2px solid #E1DFE0;margin-bottom:10px;}
.wrap_nav21 h1 {
font-size: 17px;
border-bottom: 2px solid #E8000E;
float: left;
color: #FFF;
font-family: '黑体';
line-height: 30px;
height: 30px;
padding: 0 13px 0 13px;
background: url(imagestbg.png) center top no-repeat;
}
.wrap_nav21 .more{float:right;color:#666;padding-right:15px;}

.wrap_nav2 .more{float:right;color:#666;padding-right:15px;}
.wrap_nav3{width:100%;height:43px;margin-bottom:10px;background:url(imagesrightbg1.gif) center top no-repeat;}
.wrap_nav3 h1{font-size:16px;float:left;color:#fff;font-family:'Microsoft YaHei'; line-height:30px;height:43px;text-indent:2.4em;}
.wrap_nav3 .more{float:right;color:#666;padding-right:15px; line-height:30px;}
.hd2{width:100%;height:33px;margin:10px 0 5px 0;}
.hd2 ul{ float:left;height:33px;}
.hd2 ul li{ float:left; cursor:pointer;font-size:16px;font-family:'Microsoft YaHei';line-height:28px;height:33px;text-align:center;width:92px;color:#505050;background:url(imagesdtbg2.gif) no-repeat center top;}
.hd2 ul li.on{float:left;color:#fff;line-height:28px;height:33px;text-align:center;width:92px;background:url(imagesdtbg1.gif) no-repeat center top;}
.hd2 .more{float:right;color:#666;padding-right:15px;font-size:14px;line-height:33px;}
.boxx{width:100%;line-height:28px;}
.boxx dt{height:35px;line-height:35px;font-size:18px;text-align:center;}
.boxx dd{padding:0 5px;}
.boxx ul{padding:0 10px 0 5px;}
.boxx li{padding-left:20px;background:url(imagespoint1.jpg) 0 8px no-repeat;color:#8B8B8B;line-height:28px; overflow:hidden;}
.boxx li span{float:right;}
.boxx li a{color:#000;font-size:14px;float:left;}
.boxx li a:hover{color:#b70202;text-decoration:underline;}
.box{width:100%;line-height:28px;}
.box dt{height:35px;line-height:35px;font-size:18px;text-align:center;}
.box dd{padding:0 5px;}
.box ul{padding:0 10px 0 5px;}
.box li{padding-left:20px;background:url(imagespoint1.jpg) 0 8px no-repeat;color:#8B8B8B;line-height:26px;overflow:hidden;}
.box li span{float:right;}
.box li a{color:#000;font-size:14px;font-family:宋体;}
.box li a:hover{color:#b70202;text-decoration:underline;}
.tpxw {position:relative;background:#F1EEE5;height:220px;}
.tpxw .prev{position:absolute;left:5px;top:60px;display:block;width:20px;height:45px;overflow:hidden;background:url(imagesleft.gif) left center no-repeat;cursor:pointer;z-index:999;}
.tpxw .next{position:absolute;left:auto;right:5px;top:60px;display:block;width:20px;height:45px;overflow:hidden;background:url(imagesright.gif) center center no-repeat;cursor:pointer;z-index:999;}
.tpxw .prevStop{background:url(imagesleft.gif)  left center no-repeat;}
.tpxw .nextStop{background:url(imagesright.gif)  right center no-repeat;}
.piclist li{width:249px;float:left;display:block;text-align:center;}
.piclist p{width:100%;margin:0 auto;padding:8px 0;}
.piclist h2{font-size:20px;color:#E61415;}
.piclist a{ text-decoration:none;color:#4F4F51;}
.piclist .r-no{border-right:none}
.gsgg{padding:3px 4px 0 4px;}
.gsgg li{line-height:25px;height:25px;padding-left:15px;background:url(imagespoint1.jpg) 0 8px no-repeat;border-bottom:1px dashed #ccc;position:relative;}
.gsgg li a{color:#3f3f3e;font-size:14px;}
.gsgg li span{position:absolute; display:block; width:80px; height:24px; line-height:24px; right:0px; bottom:0px; color:#939496;}
.video{line-height:28px;margin:0 auto;}
.video dt{height:145px;position:relative;}
.video dt img{width:240px;height:140px;}
.video dt h1{height:35px;width:240px;position:absolute;left:0;bottom:0;z-index:1;background:#333;filter:alpha(opacity=80);opacity:0.8;overflow:hidden;}
.video dt p{color:#fff;font-weight:900;font-size:14px;line-height:35px;width:240px;position:absolute;left:0;bottom:0;z-index:2;text-align:center;}
.video ul li{padding-left:25px;background:url(imagesvideo.gif) 0 center no-repeat;color:#8B8B8B; float:left; line-height:28px;width:90%;}
.video li a{color:#333; font-size:15px;}
.video a:hover{color:#b70202;text-decoration:underline;}
.ztzl_div{width:100%; /*height:276px;*/ overflow:auto;}
.ztzl_div ul{padding-left:20px;}
.ztzl_div ul li{ margin-top:5px;}
.bnkw{width:100%;height:200px;position:relative;}
.bnkw h2{width:54px;background:url(imagesbnkw.gif) no-repeat;position:absolute;left:0;height:200px;}
.bnkw .bnkwcon{
	background:#FCF9F0;
	height:170px;
	position:absolute;
	right:10px;
	width:1030px;
	padding:30px 0 0 0;
	top: -3px;
}
.bnkwcon dl{float:left;width:25%;}
.bnkwcon dt{height:35px;line-height:35px;font-size:18px;text-align:center;float:left;}
.bnkwcon dd{padding:0 5px;float:left;}
.bnkwcon ul{padding:0 0 0 5px;}
.bnkwcon li{color:#744A20;line-height:27px;overflow:hidden;}
.bnkwcon li a{color:#744A20; font-size:14px;}
.bnkwcon li a:hover{color:#b70202;text-decoration:underline;}
.linkss{
	width:100%;
	line-height:55px;
	height:55px;
	position:relative;
}
.linkss h2{
	width:162px;
	background:#F0F0F2;
	position:center;
	left:0;
	hegiht:55px;
	text-align:center;
	font-size:16px;
	font-weight:900;
	color:#C81F0A;
}
.footer h2{
	width:162px;
	background:#F0F0F2;
	position:center;
	left:0;
	hegiht:55px;
	text-align:center;
	font-size:16px;
	font-weight:900;
	color:#C81F0A;
}
.links{
	width:905px;
	height:55px;
	position:absolute;
	right:9px;
	border-top:4px #C81F0C solid;
	top: 3px;
}
.links ul{padding:0 10px;}
.links ul li{width:205px; float:left; text-align:center;}
.footer{
	height:125px;
	text-align:center;
	width: 1100px;
	overflow: hidden;
	padding: 0;
	margin: 0 auto;
	 
 	}
.footer p,.footer p a:link,.footer p a:visited,.footer p a:hover{
	height:30px;
	line-height:25px;
	font-size:14px;
	color:#4C4C4C;
	background: #F0F0F2;
}
.ad03{
	width:100%;
	height:186px;
	background:url(imagesmenu.jpg) no-repeat;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.ad03 dt,.ad03 dd{width:100%;height:56px;float:left;text-indent:-999em;}
.ad03 dt a,.ad03 dd a{width:100%;height:56px;display:block;}

/*二三级页样式*/
.col-left{width:705px; float:left;}
.list-lb{margin:10px 0 0 20px;}
.list-lb li {height:30px;font-size:12px;font-weight:normal;}
.list-lb li span{ float:right;}
.list-lb a {font-family:Microsoft YaHei, "宋体", Arial;font-size:16px;color:#333;}
.list-lb a:hover{text-decoration:underline;}
.paging{color:#666;font-family:Arial,"宋体";line-height:30px;padding:20px 0 20px 0;width:100%;overflow:hidden;}
.paging span{display:inline;float:left;line-height:31px;margin-right:3px}
.paging i{border:1px solid #9C671B;display:inline;float:left;height:31px;padding:0 12px;background:#9C671B;color:#fff;overflow:hidden;margin-right:5px;font-weight:bold}
.paging a{border:1px solid #ccc;display:inline;float:left;height:31px;padding:0 12px;margin-right:5px;background:#fff;overflow:hidden;color:#666}
.paging a:hover{color:#fff;text-decoration:none;border:1px solid #ccc;background:#025f9a;}
.paging .noa{border:1px solid #ddd;height:31px;line-height:31px;padding:0 12px;margin-right:5px;background:#fff;overflow:hidden;color:#999}

.info_title1{margin:10px 0;font:100 16px Microsoft Yahei;text-align:center;color:#333;}
.info_title{margin:15px 0;font:900 22px 黑体;text-align:center;color:#333;}
.info_other{text-align:center;color:#888;padding:15px 0 10px 0; border-top:1px solid #ccc;width:100%;margin-left:8px;}
.info_content p{padding:8px;}
.info_content{font-size:16px; line-height:180%;}
.show_page{padding:5px; margin:8px auto;width:610px;line-height:2em; font-size:14px; text-align:center}
/*二三级页面相关新闻样式*/
.wddj_xiangguan_title{color:#616161;padding:4px 0 10px 0; border-bottom:1px dashed #ccc;width:710px;margin-left:12px;font-size:14px;font-weight:800;}
.wddj_xiangguan_title span{color:#0039A4;}
.wddj_xiangguan_content{margin:10px 0 0 5px;width:715px;}
.wddj_xiangguan_content li{height:28px;width:340px;line-height:28px;padding:0 0 0 8px;float:left;}
.wddj_xiangguan_content li a{font-size:14px;color:#0039A2;text-decoration:none;}
.wddj_xiangguan_content li a:hover{font-size:14px;color:#0039A2;text-decoration:underline;}

.wddj_content2j_content_pic{margin:15px auto;}
.wddj_content2j_content_pic ul{padding:0 0 10px 10px;}
.wddj_content2j_content_pic ul li{width:225px;float:left;padding:0 5px 0 5px;}
.wddj_content2j_content_pic ul li a{font-size:13px;color:#023970;text-decoration:none;}
.wddj_content2j_content_pic ul li a:hover{color:#023970;text-decoration:underline;}
.wddj_content2j_content_pic img{border:1px solid #ccc;padding:1px;display:block;width:213px;height:149px;}
.wddj_content2j_content_pic ul li div{padding:0 0 4px 0;line-height:30px;text-align:center;width:195px;}
.category_page{width:670px; text-align:center; clear:both; margin:10px auto; font-size:14px;}

.gbgz_div{background:#FDF1D9; padding:0 4px 4px 4px; width:730px; overflow:hidden;}
.gbgz_div1{padding:0 4px 4px 4px; width:730px; overflow:hidden;}
dl.gbgz{padding:0 0 6px 6px; background:#fff;}
dl.gbgz dt{float:left; width:355px; margin:12px 6px 0 0;}
dl.gbgz dt .menu_gbgz{background:url(imagesmenu_c_bg.jpg) 0 0 no-repeat; height:19px; padding:0 25px 0 15px; font-size:14px; font-weight:bold; line-height:18px; overflow:hidden;}
dl.gbgz dt .menu_gbgz a:link,dl.gbgz dt .menu_gbgz a:visited,dl.gbgz dt .menu_gbgz a:hover{color:#9B0103; background:#fff; padding:2px 6px;}
dl.gbgz dt .menu_gbgz .more:link,dl.gbgz dt .menu_gbgz .more:visited,dl.gbgz dt .menu_gbgz .more:hover{font-size:12px; font-weight:normal; float:right; background:none;}
dl.gbgz dt .c_gbgz{border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
dl.gbgz dt .c_gbgz ul.content_both{padding:4px; background:#fff;}
dl.gbgz dt .c_gbgz ul.content_both span{color:#CF3205;}
dl.gbgz dt .c_gbgz .c_gbgz1{width:345px;margin:0 auto;}
dl.gbgz dt .c_gbgz .c_gbgz1 span{width:120px;}
dl.gbgz dt .c_gbgz .c_gbgz1 img{border:1px #ccc solid;padding:1px;width:105px;height:67px;}
dl.gbgz dt .c_gbgz .c_gbgz1 font{width:210px;}

ul.zsjs{background:#fff; width:730px; overflow:hidden;}
ul.zsjs li{width:336px!important; width:340px; float:left; margin-right:6px;}

/*栏目页图片样式*/
.menu_both{background:url(imagesmenu_s_bg.jpg) repeat-x 0 0;height:28px;line-height:28px;}
.menu_both .s{float:left;background:url(imagessmall_01.jpg) 10px center no-repeat;line-height:28px;padding:0 0 0 35px;font-size:14px;}
.menu_both a:link,.menu_both a:visited,.menu_both a:hover{color:#C30205; font-weight:bold; font-size:14px;}
.menu_both .more{float:right;padding:0 10px 0 0;}
.menu_both a.more:link,.menu_both a.more:visited,.menu_both a.more:hover{font-size:12px; font-weight:normal;}
.rollBox2j{width:735px;overflow:hidden;padding:10px 0 5px 4px;}
.rollBox2j .LeftBotton{height:44px;width:23px;overflow:hidden;float:left;display:inline;cursor:pointer;background-image: url(imagesleft.jpg);background-repeat: no-repeat;margin-top: 75px;	margin-right: 0;margin-bottom: 25px;margin-left: 0;}
.rollBox2j .RightBotton{height:44px;width:23px;overflow:hidden;float:left;display:inline;cursor:pointer;background-image: url(imagesright.jpg);background-repeat: no-repeat;margin-top: 75px;	margin-right: 0;margin-bottom: 45px;margin-left: 0;}
.rollBox2j .Cont{width:664px;overflow:hidden;float:left;margin-right: 8px;margin-left: 8px;}
.rollBox2j .ScrCont{width:10000000px;}
.rollBox2j .Cont .pic{width:235px;float:left;text-align:center;}
.rollBox2j .Cont .pic img{padding:1px;background:#fff;border:1px solid #ccc;display:block;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto; width:213px; height:147px;}
.rollBox2j .Cont .pic div{line-height:26px;color:#505050;}
.rollBox2j .Cont a:link,.rollBox .Cont a:visited{color:#333;text-decoration:none;font-size: 12px;}
.rollBox2j .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox2j #List1,.rollBox #List2{float:left;}
