/* CSS Document */

*{margin:0px auto; padding:0px;}
body{margin:0px auto; padding:0px;  font-size:14px;  text-align:center;font-family: "微软雅黑",Microsoft YaHei,Arial;}
ol,ul,li{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:0px auto; }
.clear{clear:both;}

.l{ float:left;}
.r{ float:right;}
.clear{ clear:both;}
.yahei{ font-family: "微软雅黑",Microsoft YaHei,Arial;}

.fenye{width:100%;  padding:20px 0px 20px 0px;text-align:center; }
.fenye a{padding:5px 10px; border:solid 1px #999; color:#999;}
.fenye a:hover{padding:5px 10px; border:solid 1px #333; color:#333;}
.fenye span{padding:5px 10px; border:solid 1px #333; color:#fff; background-color:#333}

.fenpian{width:100%; text-align:left; line-height:30px; border-top:solid 1px #ccc;}
.fenpian a{ color:#666;}
.fenpian a:hover{ color:#c82226;}



.kj_100{width:1000px; overflow:hidden;}

.top{background-color:#f2f2f2;border-top:solid 3px #1e8fe6;}
.logo{ clear:left;padding:15px; float:left;}
.top_sc{ float:right;background:url(../images/top_sc_bj.jpg) no-repeat;padding:0px 20px;width:195px;height:30px;color:#fff; line-height:25px; font-size:12px;}
.top_sc a{color:#fff;}
.nav{width:100%;height:45px;}
.nav ul{width:1000px;height:45px; overflow:hidden;margin:0px auto;}
.nav ul li{ float:left;width:12.5%;}
.nav ul li a{height:25px; padding:10px 0px; font-size:14px; color:#666; line-height:25px; display:block;}
.nav ul li a:hover{color:#fff;background-color:#1e8fe6;}
.nav ul li a.nav_dian{color:#fff;background-color:#1e8fe6;}


.gonggao{width:100%;border-bottom:solid 1px #ddd; line-height:35px;}
.gonggao h3{ float:left;height:35px;color:#1e8fe6; font-size:14px;}
.gonggao_lb{ overflow:hidden; position:relative;float:left;text-align:left;}
.gonggao_lb .hd{ overflow:hidden;  height:35px; background:#f4f4f4; padding:0 10px;  }
.gonggao_lb .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.gonggao_lb .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.gonggao_lb .hd ul li.on{ background-position:0 0; }
.gonggao_lb .bd{width:900px;height:35px; line-height:35px;}
.gonggao_lb .bd ul{}
.gonggao_lb .bd ul li{height:35px; line-height:35px;}
.gonggao_lb .bd ul li a{ float:left;height:35px;color:#333}
.gonggao_lb .bd ul li span{ float:left;color:#999;padding-left:10px; font-size:12px;}

.footer{background-color:#333;color:#999;padding:10px 0px; font-size:12px;}
.ewm{position: fixed;left: 50%;bottom: 100px;margin-left: 510px;border:solid 1px #ddd;}
.ewm_l{width:100px;background-color:#fff;padding:5px; overflow:hidden;}
.ewm_l img{width:100px;height:100px; float:left;}
.ewm_l span{ display:block;width:100px; height:20px; float:left; line-height:20px; color:#333;}

.banner{ overflow:hidden;}

.center{width:1000px;margin:0px auto; overflow:hidden;padding:20px 0px;}

.bt_kj{height:35px; line-height:35px; background:url(../images/bt_xx.jpg) repeat-x bottom left;padding-bottom:10px;}
.bt_kj h3{ float:left;height:35px; line-height:35px; font-size:16px; background:url(../images/bt_sx.jpg) no-repeat 5px center;padding-left:15px;}
.bt_gd{ float:right;padding-top:8px;}
.bt_gd a{width:40px; height:20px; background:url(../images/bt_gd.jpg) no-repeat; display:block; line-height:20px;color:#fff; font-size:12px;}

.bt_wz{ float:right;color:#666; font-size:12px;padding-right:10px;}
.bt_wz a{color:#666;}
.bt_wz a:hover{color:#1e8fe6;}



.sy_jj{width:300px; float:left;padding-bottom:15px;height:250px;}
.sy_jj_nr{width:300px;padding-top:10px; text-align:left; line-height:20px;color:#666;}
.sy_jj_nr span{height:80px; line-height:20px; overflow:hidden;padding-top:5px; display:block;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}


.sy_xw{width:420px; float:left;padding:0px 20px 15px 20px;height:250px;}
.sy_xw_fj{width:420px; text-align:left;padding:10px 0;}
.sy_xw_tj_01{height:25px;width:420px;}
.sy_xw_tj_01 a{padding-left:10px;width:355px; overflow:hidden;background:url(../images/jt_sj.jpg) no-repeat 0px center;height:25px; float:left; line-height:25px;color:#1e8fe6; }
.sy_xw_tj_01 a:hover{color:#1e8fe6;}
.sy_xw_tj_01 span{ float:right;line-height:25px;font-size:12px;color:#666;}
.sy_xw_tj_02{height:40px; line-height:20px; color:#666; font-size:12px; overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.sy_xw_lb{width:420px;height:30px; line-height:30px; text-align:left;border-top:dashed 1px #aaa;padding-top:5px;}
.sy_xw_lb ul{}
.sy_xw_lb ul li{width:420px;height:30px;}
.sy_xw_lb ul li a{padding-left:10px;background:url(../images/jt_sj.jpg) no-repeat 0px center;height:30px; float:left; line-height:30px;color:#333;width: 340px;overflow: hidden; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.sy_xw_lb ul li a:hover{color:#1e8fe6;}
.sy_xw_lb ul li span{ float:right; font-size:12px;color:#666;}



.sy_sp{ float:left;padding-bottom:15px;width:240px;height:250px;}
.sy_sp_nr{width:240px; padding-top:10px;}


.sy_gc{ float:left;width:1000px;} 
.sy_gc_lb{width:1000px; overflow:hidden;padding-top:10px;height:145px;}
.sy_gc_lb ul{overflow:hidden;width:1020px;}
.sy_gc_lb ul li{width:192px; float:left;padding-right:10px;}
.sy_gc_lb ul li a{width:180px;padding:5px; height:130px;border:solid 1px #ddd; display:block;}
.sy_gc_lb ul li a img{width:180px;height:130px;}




.ny_banner{width:100%;height:205px;background:url(../images/ny_banner.jpg) no-repeat center center;}


.ny_l{ float:left;width:200px;}
.ny_nav{width:200px;text-align:left;}
.ny_nav span{height:30px; padding:10px; display:block; background-color:#1a9af0; text-align:left; color:#fff;}
.ny_nav span h1{ font-size:20px; height:30px;float:left;padding-right:5px; font-weight:normal; line-height:30px;}
.ny_nav span em{ float:left;padding-top:10px;height:20px; line-height:20px; font-size:12px}
.ny_nav ul{width:200px}
.ny_nav ul li{width:200px;height:40px;padding-top:1px;}
.ny_nav ul li a{ height:20px;padding:10px; background:url(../images/ny_nav_bj.jpg) no-repeat; display:block;color:#666;background-position:0px -41px; }
.ny_nav ul li a:hover{background-position:0px 0px;}
.ny_nav ul li a.on{background-position:0px 0px;}



.ny_r{ float:right;width:780px;}



.ny_yj_lb{width:780px;}
.ny_yj_lb ul{ overflow:hidden;}
.ny_yj_lb ul li{width:185px; float:left;padding:10px 5px; }
.ny_yj_lb ul li a{display:block;}
.ny_yj_lb ul li img{padding:4px;width:175px;height:120px;border:solid 1px #eee;}
.ny_yj_lb ul li span{ color:#666;height:30px; line-height:30px; overflow:hidden;display:block;}

.ny_xw_lb{width:780px;}
.ny_xw_lb ul{}
.ny_xw_lb ul li{height:35px;border-bottom:dashed 1px #ddd;padding:0px 10px; line-height:35px;}
.ny_xw_lb ul li a{ float:left;padding-left:20px;width:650px; text-align:left;background:url(../images/jt_sj.jpg) no-repeat 5px center;color:#666;}
.ny_xw_lb ul li span{ float:right;width:80px;color:#999; font-size:12px;}

.ny_xw_bt{padding:30px 10px 20px 10px; width:100%; }
.ny_xw_bt h1{line-height:25px; font-size:20px;color:#1a9af0;}
.ny_xw_sj{padding:5px 0px;height:20px; line-height:20px;background-color:#f5f5f5;color:#666;}
.ny_xw_nr{padding:10px; line-height:2em; text-align:left;color:#666;}
.ny_xw_nr img{max-width:100% !important; height:auto !important;}


.dy_nr{padding:10px; line-height:2em; text-align:left;color:#666;}
.dy_nr img{max-width:100% !important; height:auto !important;}