/* CSS Document */

*{margin:0px auto; padding:0px;}
body{margin:0px auto; padding:0px;  font-size:14px;  text-align:center;font-family: "微软雅黑",Microsoft YaHei,Arial;background-color:#efefef;}
ol,ul,li{margin:0px; padding:0px; list-style-type:none;}
a:link,a:hover,a:visited,a:active{text-decoration:none;}
textarea,input{margin:0px; padding:0px;}
em{font-style:normal;}
img{border:none; display:block;}
div{margin:auto;}
.l{ float:left;}
.r{ float:right;}
.clear{ clear:both;}
.yahei{ font-family: "微软雅黑",Microsoft YaHei,Arial;}

.fenye{width:100%;  padding:20px 0px 20px 0px; border-top:solid 3px #CCC; text-align:center; }
.fenye a{padding:5px 10px; border:solid 1px #999; color:#999;}
.fenye a:hover{padding:5px 10px; border:solid 1px #ea5503; color:#ea5503;}
.fenye span{padding:5px 10px; border:solid 1px #ea5503; color:#fff; background-color:#ea5503}

.fenpian{width:100%; text-align:left; line-height:30px; border-top:solid 1px #ccc;}
.fenpian a{ color:#666;}
.fenpian a:hover{ color:#ea5503;}

.header{width:100%;background-color:#fff;}
.top{width:1200px;height:80px; padding:10px 0px;margin:0px auto;}
.top_l{ float:left;height:80px;}
.top_r{ float:right;height:80px;padding-top:10px; text-align:right; font-size:12px;color:#666;}
.top_r a{color:#666;}
.nav{width:100%;height:50px;background-color:#ea5503;}
.nav ul{width:1199px;border-left:solid 1px #f8b494;height:50px;margin:0px auto;}
.nav ul li{ float:left;width:145px;border-right:solid 1px #f8b494;height:50px;}
.nav ul li a{ float:left;width:145px;height:20px; padding:15px 0px; font-size:14px;color:#fff; line-height:20px;}
.nav ul li a:hover{background:url(../images/nav_dian.jpg) repeat-x;}
.nav ul li .nav_dian{background:url(../images/nav_dian.jpg) repeat-x;}

.center{width:1160px;padding:20px;background-color:#fff; overflow:hidden;}
.footer{width:100%;}
.kj_00{width:1200px;margin:0px auto; overflow:hidden;}
.di_dh{width:100%;background-color:#130f10;padding:20px 0px;}
.di_l{ float:left;}
.di_dh_01{ float:left; text-align:left;}
.di_dh_02{ float:left; padding-right:35px;}
.di_dh_02 h3{width:100%;color:#bc4e0f; font-size:14px; line-height:35px;}
.di_dh_02 h3 a{color:#bc4e0f;}
.di_dh_02 ul{width:100%;}
.di_dh_02 ul li{width:100%;height:20px; line-height:20px;}
.di_dh_02 ul li a{ float:left;width:100%;height:20px;color:#bc4e0f; font-size:12px;}
.di_r{ float:right;}

.di_bq{background-color:#000;color:#aaa;padding:10px 0px;}
.banner{width:100%;border-bottom:solid 3px #fff;padding-top:2px;}
/*定义大图滚动*/
.swipe{overflow:hidden;position:relative;}
.swipe ul{list-style-type:none;float:left;
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe ul li{float:left;list-style-type:none; }
.swipe img{vertical-align:middle;;width:100%;}
.swipe #pagenavi{position:absolute;left:0;bottom:15px;text-align:center;width:100%;}
.swipe #pagenavi a{width:14px;height:14px;line-height:99em;background:#b5b5b5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 4px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;}
.swipe #pagenavi a.active{background:#C80002;}
.bt_kj{width:100%;height:40px;border-bottom:solid 2px #ddd;}
.bt_l{ float:left;height:20px;padding:10px 5px;}
.bt_l span{ float:left;padding:0px 5px;height:20px; line-height:20px; font-size:16px;border-left:solid 3px #ea5503; }
.bt_l em{ float:left;height:16px; line-height::16px; padding-top:4px; color:#999; font-size:12px;}

.bt_r{ float:right;height:28px;padding:6px;}
.bt_r ul{height:28px;}
.bt_r ul li{ float:left;height:28px;width:72px; text-align:center; line-height:28px;color:#666; font-size:12px; cursor:pointer; }
.bt_r ul li:hover{background:url(../images/sy_xw_qh.jpg) no-repeat center center;color:#fff;}
.bt_r ul em{ float:left;width:15px;height:28px; line-height:28px; text-align:center;}


.sy_l{ float:left;width:400px;padding:4px;border:solid 1px #ddd;}
.sy_l img{width:400px;height:230px;}
.sy_c{ float:left;width:450px;height:240px;padding:0px 20px; text-align:left;}
.sy_xw_lb{width:450px;}
.sy_xw_lb ul{width:450px;padding:10px 0px;}
.sy_xw_lb ul li{width:450px;height:30px; line-height:30px;}
.sy_xw_lb ul li a{ float:left;width:340px; height:30px; overflow:hidden;color:#333;padding-left:15px;background:url(../images/xw_jt.jpg) no-repeat left center;}
.sy_xw_lb ul li em{ float:right;width:80px; color:#999; font-size:12px;}


.sy_r{width:260px;height:240px; float:left; text-align:left;}
.sy_hydt_lb{width:260px;}
.sy_hydt_lb ul{width:260px;padding:10px 0px;}
.sy_hydt_lb ul li{width:260px;height:30px; line-height:30px;}
.sy_hydt_lb ul li a{ float:left;width:240px; height:30px; overflow:hidden;color:#333;padding-left:15px;background:url(../images/xw_jt.jpg) no-repeat left center;}
.sy_hydt_lb ul li em{ float:right;width:80px; color:#999; font-size:12px;}




.ny_banner{width:1200px; margin:0px auto;padding-top:2px;background-color:#fff;}
.ny_l{padding:10px; width:250px;height:680px; float:left;background-color:#eee;}
.ny_l_bt{width:200px;padding:140px 25px 0px 25px;background-color:#ea5503;color:#fff; text-align:left; overflow:hidden;}
.ny_l_bt h1{ font-size:23px; line-height:20px;padding-bottom:10px;font-weight:inherit; width:200px;float:left; }
.ny_l_bt span{ font-size:14px; line-height:18px; width:200px;padding:5px 0px;float:left; }
.ny_l_lm{padding:20px 30px 0px 45px;width:175px; background:url(../images/ny_sy_yd.jpg) no-repeat 20px 21px; text-align:left;line-height:20px; font-size:16px;color:#ea5503;}
.ny_l_sy{width:210px;padding:5px 20px 0px 20px;}
.ny_l_sy ul{width:210px;}
.ny_l_sy ul li{wdith:210px;}
.ny_l_sy ul li a{width:185px; line-height:20px;padding:5px 0px 5px 25px; text-align:left; float:left;color:#333;}
.ny_l_sy ul li a:hover{background-color:#ddd;color:#ea5503;}
.ny_l_sy ul li .ny_sy_dian{background-color:#ddd;color:#ea5503;}


.ny_r{width:870px; float:right;}
.ny_r_yj{width:870px;height:10px;}
.ny_r_01{padding:10px;background-color:#eef0ef;width:850px; height:auto; overflow:hidden; min-height:660px;}
.ny_bt{width:850px;background:url(../images/ny_bt_04.jpg) repeat-x;height:40px;}

.ny_bt_l{ float:left;width:22px;height:40px;}
.ny_bt_c{ float:left;height:40px;background:url(../images/ny_bt_02.jpg) no-repeat right center #efefef; font-size:22px; line-height:40px;color:#333;padding:0px 20px 0px 10px;}
.ny_bt_r{ float:right;width:25px;height:40px;}


.ny_zhongwen{width:810px; text-align:left; line-height:2em;padding:10px 20px;color:#444;font-size:16px;}
.ny_zhongwen img{width:100%;max-width:810px;}
.ny_yingwen{width:810px;padding:10px 20px; padding-top:20px; text-align:left;line-height:2em;color:#444; height:auto; overflow:hidden;text-indent: 2em;text-align: justify;}
.ny_yingwen p{padding:5px 0px;}
.ny_yingwen img{width:100%;max-width:810px;}


.ny_cl_lb{width:830px;padding:10px;overflow:hidden;}
.ny_cl_lb ul{width:850px;}
.ny_cl_lb ul li{width:194px; float:left;height:290px;padding:0px 30px 20px 30px;}
.ny_cl_lb ul li a{ float:left;width:194px;height:290px;color:#333;}
.ny_cl_lb ul li a img{width:194px;height:260px; float:left;}
.ny_cl_lb ul li a span{width:194px;height:30px; line-height:30px; float:left;}
.ny_cl_lb img{max-width:100%;}



.ny_xx_bt{width:850px; line-height:30px;color:#ea5503;font-size:20px;padding:10px 0px;}
.ny_xx_sj{padding:5px 0px;line-height:20px; height:20px; font-size:12px;color:#666;background-color:#eee;}
.ny_xx_nr{padding:10px 0px; text-align:left;line-height:2em;color:#333;}
.ny_xx_nr img{max-width:100%;height:auto;}


.ny_xw_lb{width:830px;padding:10px;}
.ny_xw_lb ul{width:830px;}
.ny_xw_lb ul li{width:830px; height:35px; line-height:35px;}
.ny_xw_lb ul li a{width:720px;height:35px; float:left;color:#333; text-align:left;padding-left:20px;background:url(../images/xw_jt.jpg) no-repeat left center}
.ny_xw_lb ul li span{width:80px; float:left; font-size:12px;color:#666;height:35px;}



.ny_lx_nr{width:830px; padding:10px; line-height:2em; text-align:left;}
.cp_qz_js{width:810px;padding:60px 0px 30px 0px;line-height:2em; color:#444; text-align:left; text-indent:2em; font-size:16px;}



.en_sy_lb{width:1160px;}
.en_sy_lb ul{ overflow:hidden;}
.en_sy_lb ul li{ float:left;width:353px; text-align:center;}
.en_sy_lb ul li a{width:353px;height:30px; line-height:30px;color:#ea5503; font-size:16px;display:block;}
.en_sy_lb ul li a:hover{background-color:#ea5503;color:#fff}
