@import url("http://is.xabpo.com/css/qm.css");

*{padding:0;margin:0;list-style: none; font-family:"Î¢ÈíÑÅºÚ";}
a {
    color: inherit;
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
a:focus {
    text-decoration: none;
}
img{ border:none;}
a{ outline:none;}
html,body{width:100%;height:100%; background:#eef2f5;
}
.clear{ clear:both;}

.rm_search{ width:100%; height:55px; float:left; background:#ffffff; border-bottom:1px solid #dddddd;}
.rm_search .contant{ width:1200px; margin:0 auto; display:block;}
.rm_search .contant .rm{ float:left; height:36px; margin-top:10px;}
.rm_search .contant .rm .hot{ height:36px; text-align:center; width:30px; float:left; margin-right:4px; background:url(../images/hot_bg.png) no-repeat;}
.rm_search .contant .rm .hot span{ color:#ffffff; font-size:10px; font-family:-webkit-body; line-height:46px;}
.rm_search .contant .gjz{ float:left; line-height:36px; }
.rm_search .contant .gjz span{ font-size:15px; float:left;}
.rm_search .contant .gjz a{ font-size:14px; margin-right:15px; float:left;}
.rm_search .contant .gjz a:hover{ text-decoration:underline; color:#007AD5}
.rm_search .contant .search{ float:right; height:38px; margin-top:9px; border-radius:100px; border:1px solid #dddddd; width:330px;}
.rm_search .contant .search i{ width:22px; height:22px; margin-left:14px; margin-top:9px; float:left; background:url(../images/search_ico.png) no-repeat; margin-right:4px;}
.rm_search .contant .search .but{ width:70px; text-align:center; height:32px; line-height:32px; margin-top:3px; margin-right:3px; border-radius:100px; background:#007AD5; float:right; letter-spacing:2px; color:#ffffff; font-size:14px; border:0;}
.rm_search .contant .search input[type="text"]{ width:200px; margin-left:6px; height:32px; margin-top:3px; background:none; border:none; outline:none; float:left; line-height:32px; color:#999999; font-size:14px;}
.index_news{ width:100%; float:left;}
.index_news .contant{ width:1200px; margin:20px auto 0px auto; background:#ffffff; padding-bottom:20px; overflow: hidden;}
.index_news .contant .bt{ margin:0px auto; width:240px; display:block; padding-top:20px;}
.index_news .contant .bt div{ width:240px; border-bottom:1px solid #dddddd; float:left; position:relative; padding-bottom:5px;}
.index_news .contant .bt div b{ width:240px; text-align:center; line-height:50px; float:left; color:#333333; font-size:26px;}
.index_news .contant .bt div i{ width:26px; height:3px; left:50%; margin-left:-13px; position:absolute; bottom:-2px; background:#007AD5;}
.index_news .contant .nr{ width:1200px; float:left; margin-top:15px;}
.index_news .contant .nr .qhxw_bt{ width:512px; margin:0px auto; margin-bottom:15px; display:block;}
.index_news .contant .nr .qhxw_bt li{ height:36px; width:110px; border:1px solid #dddddd; background:#ffffff; margin-left:8px; margin-right:8px; float:left; text-align:center; line-height:36px;}
.index_news .contant .nr .qhxw_bt li a{ color:#333333; font-size:16px;}
.index_news .contant .nr .qhxw_bt li:hover{border:1px solid #007AD5; background:#007AD5;}
.index_news .contant .nr .qhxw_bt li:hover a{color:#ffffff;}
.index_news .contant .nr .qhxw_bt .at{ border:1px solid #007AD5; background:#007AD5; }
.index_news .contant .nr .qhxw_bt .at a{ color:#ffffff;}
.index_news .contant .nr .qhxw_nr{ width:1160px; margin:15px auto; padding-top:15px; overflow:hidden;}
.index_news .contant .nr .qhxw_nr .hdp_img{ width:470px; float:left;}
.index_news .contant .nr .qhxw_nr .hdp_img .focus{ position:relative;width:470px;float: left; height:285px;}  
.index_news .contant .nr .qhxw_nr .hdp_img .focus img{width:470px;height:290px;} 
.index_news .contant .nr .qhxw_nr .hdp_img .focus .btn{ position:absolute; bottom:34px; left:523px; overflow:hidden; zoom:1;} 
.index_news .contant .nr .qhxw_nr .hdp_img .focus .btn a{position:relative; display:inline; width:14px; height:14px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.index_news .contant .nr .qhxw_nr .hdp_img .focus .btn a:hover,.index_news .contant .nr .qhxw_nr .hdp_img .focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.index_news .contant .nr .qhxw_nr .hdp_img .focus .fPic{ position:absolute; left:0px; top:0px; }  
.index_news .contant .nr .qhxw_nr .hdp_img .focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.index_news .contant .nr .qhxw_nr .hdp_img .focus .shadow{ width:100%; position:absolute; bottom:-94px; left:0px; z-index:10; height:84px; border-bottom:1px dashed #dddddd;}  
.index_news .contant .nr .qhxw_nr .hdp_img .focus .shadow .l{ width:89px; margin-top:5px; border-right:1px solid #dddddd; height:56px; float:left;}
.index_news .contant .nr .qhxw_nr .hdp_img .focus .shadow .l b{ width:89px; text-align:center; line-height:36px; color:#888888; font-size:22px; float:left;}
.index_news .contant .nr .qhxw_nr .hdp_img .focus .shadow .l span{ width:89px; text-align:center; line-height:20px; color:#999999; font-size:14px; float:left;}
.index_news .contant .nr .qhxw_nr .hdp_img .focus .shadow .r{ width:360px; float:right; margin-top:5px;}
.index_news .contant .nr .qhxw_nr .hdp_img .focus .shadow .r a{ font-weight:bold; width:360px; float:left; line-height:36px; color:#333333; font-size:18px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_news .contant .nr .qhxw_nr .hdp_img .focus .shadow .r a:hover{ text-decoration:underline;}
.index_news .contant .nr .qhxw_nr .hdp_img .focus .shadow .r span{ width:360px; float:left; line-height:20px; color:#666666; font-size:15px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_news .contant .nr .qhxw_nr .hdp_img .focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.index_news .contant .nr .qhxw_nr .hdp_img .focus .fcon img{ display:block; }  
.index_news .contant .nr .qhxw_nr .hdp_img .focus .fbg{bottom:0px; right:0; position:absolute; height:21px; text-align:center; z-index: 200; }  
.index_news .contant .nr .qhxw_nr .hdp_img .focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px; float:right;}    
.index_news .contant .nr .qhxw_nr .hdp_img .focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:50px;color:#B0B0B0; margin-right:6px;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#dddddd; }    
.index_news .contant .nr .qhxw_nr .hdp_img .focus .D1fBt .current,.index_news .contant .nr .qhxw_nr .hdp_img .focus .D1fBt a:hover{background:#007AD5;}    
.index_news .contant .nr .qhxw_nr .hdp_img .focus .D1fBt img{display:none}    
.index_news .contant .nr .qhxw_nr .hdp_img .focus .D1fBt i{display:none; font-style:normal; }
.index_news .contant .nr .qhxw_nr .xwzx_right{ width:675px; float:right; height:400px;}
.index_news .contant .nr .qhxw_nr .xwzx_right .rm{ width:675px; border-bottom:1px dashed #dddddd; float:left; padding-bottom:10px;}
.index_news .contant .nr .qhxw_nr .xwzx_right .rm i{ background:url(../images/tt_img.png) no-repeat; width:108px; height:46px; float:left;}
.index_news .contant .nr .qhxw_nr .xwzx_right .rm a{ line-height:46px; height:46px; width:555px; float:left; margin-left:10px; color:#333333; font-size:21px; font-weight:bold;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_news .contant .nr .qhxw_nr .xwzx_right .rm a:hover{ text-decoration:underline;}
.index_news .contant .nr .qhxw_nr .xwzx_right .rm p{ width:675px; margin-top:15px; line-height:24px; float:left; color:#888888; font-size:14px; height:48px; overflow:hidden;}
.index_news .contant .nr .qhxw_nr .xwzx_right .zw_news{ width:675px; margin-top:10px; float:left; overflow:hidden; height:290px;}
.index_news .contant .nr .qhxw_nr .xwzx_right .zw_news li{width:675px;height:33px; line-height:33px;float:left; margin:6px 0; }
.index_news .contant .nr .qhxw_nr .xwzx_right .zw_news li a{padding-left:20px; background:url(../images/li_ico.png) left center no-repeat; color:#333333; font-size:16px; float:left; width:510px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_news .contant .nr .qhxw_nr .xwzx_right .zw_news li a:hover{ text-decoration:underline;}
.index_news .contant .nr .qhxw_nr .xwzx_right .zw_news li span{float:right; color:#999999; font-size:13px;}
.index_news .contant .kjan{ width:1190px; float:left; margin-left:5px;}
.index_news .contant .kjan a{ width:122px; height:122px; margin:24px 24px 0 24px; float:left; background:url(../images/kjan_bg.png) no-repeat; margin-top:-10px;}
.index_news .contant .kjan a:hover{ background:url(../images/kjan_hbg.png) no-repeat}
.index_news .contant .kjan a:hover span{ color:#ffffff;}
.index_news .contant .kjan span{ width:100px; margin-left:11px; float:left; text-align:center; line-height:30px; font-weight:bold; font-size:16px; color:#666666;}
.index_news .contant .kjan i{ width:44px; height:44px; margin:22px auto 0px; display:block;}
.index_news .contant .kjan .zyxh_ico i{ background:url(../images/zyxh_ico.png) no-repeat;}
.index_news .contant .kjan .qkzz_ico i{ background:url(../images/qkzz_ico.png) no-repeat;}
.index_news .contant .kjan .zdsys_ico i{ background:url(../images/zdsys_ico.png) no-repeat;}
.index_news .contant .kjan .rlzy_ico i{ background:url(../images/rlzy_ico.png) no-repeat;}
.index_news .contant .kjan .khfw_ico i{ background:url(../images/khfw_ico.png) no-repeat;}
.index_news .contant .kjan .yxdl_ico i{ background:url(../images/yxdl_ico.png) no-repeat;}
.index_news .contant .kjan .tzzgx_ico i{ background:url(../images/tzzgx_ico.png) no-repeat;}

.index_news .contant .kjan .zyxh_ico:hover i{ background:url(../images/zyxh_hico.png) no-repeat;}
.index_news .contant .kjan .qkzz_ico:hover i{ background:url(../images/qkzz_hico.png) no-repeat;}
.index_news .contant .kjan .zdsys_ico:hover i{ background:url(../images/zdsys_hico.png) no-repeat;}
.index_news .contant .kjan .rlzy_ico:hover i{ background:url(../images/rlzy_hico.png) no-repeat;}
.index_news .contant .kjan .khfw_ico:hover i{ background:url(../images/khfw_hico.png) no-repeat;}
.index_news .contant .kjan .yxdl_ico:hover i{ background:url(../images/yxdl_hico.png) no-repeat;}
.index_news .contant .kjan .tzzgx_ico:hover i{ background:url(../images/tzzgx_hico.png) no-repeat;}
.index_about{ width:100%; padding-top:70px; padding-bottom:60px; float:left; background:url(../images/zjmk_bg.jpg) repeat;}
.index_about .bt{ width:100%; float:left; background:url(../images/about_btbg.png) center no-repeat; height:36px;}
.index_about .bt div{ width:1200px; margin:0px auto; height:36px;}
.index_about .bt div span{ float:left; line-height:36px; color:#333333; font-size:26px; margin-right:8px; margin-left:40px;}
.index_about .bt div i{ float:left; background:url(../images/about_btico.png) no-repeat; width:157px; height:18px; margin-top:9px;}
.index_about .nr{ width:1200px; margin:0px auto; display:block;}
.index_about .nr .left{ float:left; margin-left:40px; width:480px; margin-top:30px; position:relative; z-index:999;}
.index_about .nr .left p{ width:470px; float:left; height:210px; overflow:hidden; line-height:34px; color:#666666; font-size:15px;}
.index_about .nr .left a{ padding:10px; width:32px; height:32px; float:left; position:absolute; right:-42px; bottom:-50px; background:url(../images/gdjt_ico.png) #007AD5 center no-repeat; border-radius:100px; z-index:66;}
.index_about .nr .right{ width:660px; float:right; position:relative;}
.index_about .nr .right img{ width:510px; height:300px; float:left;}
.index_about .nr .right .list{ width:180px; position:absolute; right:0; bottom:0; z-index:6; padding-top:10px; padding-bottom:10px; height:280px; float:left; background:url(../images/red_bg.jpg) repeat;}
.index_about .nr .right .list li{ background:url(../images/line_ico.png) bottom repeat-x; width:160px; padding-bottom:15px; padding-top:15px; float:left; padding-left:10px; padding-right:10px;}
.index_about .nr .right .list li b{ margin-bottom:3px; width:160px; text-align:center; line-height:30px; float:left; color:#ffffff; font-size:22px;}
.index_about .nr .right .list li span{ width:160px; text-align:center; line-height:22px; color:#ffffff; font-size:14px; float:left;}
.index_kjcx{ width:100%; padding-bottom:0px; float:left;}
.index_kjcx .contant{ width:1200px; margin:0px auto; display:block; padding-bottom:20px; background:#ffffff; overflow:hidden;}
.index_kjcx .contant .bt{ margin:0px auto; width:240px; display:block; }
.index_kjcx .contant .bt div{ width:240px; border-bottom:1px solid #dddddd; float:left; position:relative; padding-bottom:5px;}
.index_kjcx .contant .bt div b{ width:240px; text-align:center; line-height:50px; float:left; color:#333333; font-size:26px;}
.index_kjcx .contant .bt div i{ width:26px; height:3px; left:50%; margin-left:-13px; position:absolute; bottom:-2px; background:#007AD5;}
.index_kjcx .contant .nr{ width:1200px; clear: both}

.index_kjcx .contant .nr .left{ width:260px; margin:15px auto; display:block; padding-top:10px; overflow:hidden;}
.index_kjcx .contant .nr .left li{ height:36px; width:110px; border:1px solid #dddddd; background:#ffffff; margin-left:8px; margin-right:8px; float:left; text-align:center; line-height:36px;}
.index_kjcx .contant .nr .left li a{ color:#333333; font-size:16px;}
.index_kjcx .contant .nr .left li:hover{border:1px solid #007AD5; background:#007AD5;}
.index_kjcx .contant .nr .left li:hover a{color:#ffffff;}
.index_kjcx .contant .nr .left .at{ border:1px solid #007AD5; background:#007AD5; }
.index_kjcx .contant .nr .left .at a{ color:#ffffff;}
.index_kjcx .contant .nr .right{ width:1200px; padding-top:10px; overflow:hidden;}
.index_kjcx .contant .nr .right .list{width:1200px; float:left;}
.index_kjcx .contant .nr .right .list li{width:257px; border:1px solid #dddddd; background:#ffffff; padding:8px; float:left; margin-left:20px; position:relative; height:336px; overflow:hidden;}
.index_kjcx .contant .nr .right .list li .text{ width:257px; float:left;}
.index_kjcx .contant .nr .right .list li .text a img{ width:257px; height:170px; float:left;}
.index_kjcx .contant .nr .right .list li .text a h3{ width:244px; padding-left:5px; padding-right:5px; height:26px; float:left; overflow:hidden; font-weight:bold; margin-top:10px;line-height:26px; color:#333333; font-size:18px;}
.index_kjcx .contant .nr .right .list li .text a p{ width:244px; padding-left:5px; padding-right:5px; height:78px; float:left; overflow:hidden; line-height:26px; color:#999999; font-size:15px; margin-top:10px;}
.index_kjcx .contant .nr .right .list li .text a span{ margin-top:6px;line-height:26px; width:229px;padding-left:20px; padding-right:5px; float:left; margin-bottom:10px; color:#999999; font-size:13px; background:url(../images/sjz_ico.png) left no-repeat;}
.index_kjcx .contant .nr .right .list li:hover{ display:block; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);  
  box-shadow:0 0 10px rgba(0, 0, 0, .5);   }

/*.index_kjcx .contant .nr .right .list li .h_text{ width:275px;overflow:hidden;  height:0px; float:left; position:absolute; left:-1px; bottom:-170px; background:rgba(0,0,0,.7);}
.index_kjcx .contant .nr .right .list li .h_text div{width:234px;height:32px;line-height:32px;  margin-left:20px; float:left; overflow:hidden; }
.index_kjcx .contant .nr .right .list li .h_text div b{ color:#ffffff; font-size:22px;}
.index_kjcx .contant .nr .right .list li .h_text p{width:234px;height:104px; float:left; overflow:hidden; margin-left:20px;  line-height:26px; color:#ffffff; font-size:15px; margin-top:10px; margin-bottom:10px;}
.index_kjcx .contant .nr .right .list li .h_text a{ width:104px; text-align:center; height:32px; border:1px solid #ffffff; border-radius:100px; float:left; margin-left:86px; margin-top:10px;color:#ffffff; line-height:32px; font-size:14px;}
.index_kjcx .contant .nr .right .list li .h_text a:hover{ background:#ffffff; color:#007AD5;}
*/
.index_gcjs{ width:100%;float:left;}
.index_gcjs .contant{ width:1200px; margin:0px auto; background:#ffffff; overflow:hidden;}
.index_gcjs .contant .bt{ margin: 0 auto; width:240px; display:block; padding-top:10px; }
.index_gcjs .contant .bt div{ width:240px; border-bottom:1px solid #dddddd; float:left; position:relative; padding-bottom:5px;}
.index_gcjs .contant .bt div b{ width:240px; text-align:center; line-height:50px; float:left; color:#333333; font-size:26px;}
.index_gcjs .contant .bt div i{ width:26px; height:3px; left:50%; margin-left:-13px; position:absolute; bottom:-2px; background:#007AD5;}

/*.index_gcjs .contant .bt{ margin:0px auto; width:240px; display:block; margin-top:30px;}
.index_gcjs .contant .bt .a{ width:240px; border-bottom:1px solid #ffffff; float:left; position:relative; padding-bottom:5px;}
.index_gcjs .contant .bt .a b{ width:240px; text-align:center; line-height:50px; float:left; color:#ffffff; font-size:26px; font-weight:normal;}
.index_gcjs .contant .bt .a i{ width:26px; height:3px; left:50%; margin-left:-13px; position:absolute; bottom:-2px; background:#ffffff;}
.index_gcjs .contant .bt .fl{ width:240px; float:left; margin-top:25px; margin-bottom:-10px;}
.index_gcjs .contant .bt .fl a{height:32px; width:110px; border:1px solid #ffffff;margin-left:4px; border-radius:100px; margin-right:4px; float:left; text-align:center; line-height:32px; color:#ffffff; font-size:16px;}
.index_gcjs .contant .bt .fl .xz{ background:#007AD5; color:#ffffff;border:1px solid #007AD5; }*/
.index_gcjs .contant .nr{ width:1180px; margin:15px auto 0 auto; padding-bottom:20px;}
.index_gcjs .contant .nr .gcjs{width: 1180px;height: auto;overflow: hidden;position: relative; float:left;}
.index_gcjs .contant .nr .gcjs .hd{ position:absolute; top:0; width:1180px;}
.index_gcjs .contant .nr .gcjs .hd .prev{display:block;position:absolute; left:10px;  float:left; width:36px; height:63px; background:url(../images/left_ico.png) no-repeat; margin-top:110px;  overflow:hidden; cursor:pointer; }
.index_gcjs .contant .nr .gcjs .hd .prev:hover{background:url(../images/left_hico.png) no-repeat;}
.index_gcjs .contant .nr .gcjs .hd .next{ display:block; float:right; position:absolute; right:10px;width:36px; height:63px;  background:url(../images/right_ico.png) no-repeat; margin-top:110px;  overflow:hidden;cursor:pointer; }	
.index_gcjs .contant .nr .gcjs .hd .next:hover{background:url(../images/right_hico.png) no-repeat;} 
.index_gcjs .contant .nr .gcjs .bd{ width:1180px; height:298px; margin:0px auto; overflow:hidden; padding-top:10px;}
.index_gcjs .contant .nr .gcjs .bd ul li{ margin:0px;width:225px;float:left;display:inline; height:298px;}
.index_gcjs .contant .nr .gcjs .bd ul .a{ float:left; position:relative; margin-left:10px;}
.index_gcjs .contant .nr .gcjs .bd ul .a .img{ width:220px; height:298px; float:left;position: absolute;}
.index_gcjs .contant .nr .gcjs .bd ul .a .img img{ width:220px; height:298px; float:left;}
.index_gcjs .contant .nr .gcjs .bd ul .a .hover{ width:190px; padding-left:15px; padding-right:15px; height:35px; padding-top:15px;background: rgba(0,0,0,.5);overflow:hidden; position:absolute; left:0; bottom:0px; z-index:99; }
.index_gcjs .contant .nr .gcjs .bd ul .a .hover b{ color:#ffffff; font-size:20px; height:25px; line-height:25px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;width:190px; display:block; font-weight: normal;}
.index_gcjs .contant .nr .gcjs .bd ul .a .hover p{ width:190px; line-height:22px; height:44px; overflow:hidden; text-align:center; float:left; color:#ffffff; font-size:14px; margin-top:10px;}
.index_gcjs .contant .nr .gcjs .bd ul .a .hover a{ width:96px; height:30px; border:1px solid #ffffff; text-align:center; line-height:30px; color:#ffffff; font-size:14px; border-radius:100px; float:left; margin-left:47px; margin-top:15px;}

.index_gcjs .contant .nr .gcjs .bd ul .b{ float:left; position:relative;margin-left:10px;}
.index_gcjs .contant .nr .gcjs .bd ul .b .img{ width:220px; height:298px; float:left;position:relative;}
.index_gcjs .contant .nr .gcjs .bd ul .b .img img{ width:220px; height:298px; float:left;}
.index_gcjs .contant .nr .gcjs .bd ul .b .img b{ position:absolute; top:0; left:0; height:48px; width:160px; padding-left:30px; padding-right:30px; text-align:center; line-height:24px; padding-top:16px; padding-bottom:16px; background:#ffffff; color:#333333; font-size:17px;}
.index_gcjs .contant .nr .gcjs .bd ul .b .hover{width:190px; padding-left:15px; padding-right:15px;  height:218px; background:url(../images/blue_bg.png) repeat;overflow:hidden;position:absolute; left:0; bottom:0; height:0;float:left;}
.index_gcjs .contant .nr .gcjs .bd ul .b .hover p{ width:190px; line-height:22px; height:88px; overflow:hidden; text-align:center; float:left; color:#ffffff; font-size:14px; margin-top:40px;}
.index_gcjs .contant .nr .gcjs .bd ul .b .hover a{ width:96px; height:30px; border:1px solid #ffffff; text-align:center; line-height:30px; color:#ffffff; font-size:14px; border-radius:100px; float:left; margin-left:47px; margin-top:15px;}

.index_cpzx{ width:100%;float:left;}
.index_cpzx .contant{ width:1200px; margin:0px auto; background:#ffffff;}
.index_cpzx .contant .bt{ margin:0px auto; width:240px; display:block; }
.index_cpzx .contant .bt div{ width:240px; border-bottom:1px solid #dddddd; float:left; position:relative; padding-top:25px; padding-bottom:5px;}
.index_cpzx .contant .bt div b{ width:240px; text-align:center; line-height:50px; float:left; color:#333333; font-size:26px;}
.index_cpzx .contant .bt div i{ width:26px; height:3px; left:50%; margin-left:-13px; position:absolute; bottom:-2px; background:#007AD5;}
.index_cpzx .contant .nr{ width:1160px; float:left; margin-top:15px;}
.index_cpzx .contant .nr .cpzx_flbt{ width:380px; margin:0px auto; display:block;}
.index_cpzx .contant .nr .cpzx_flbt li{ position:relative; width:110px; height:36px; border:1px solid #dddddd; background:#ffffff; float:left; margin-right:8px; text-align:center; line-height:36px; }
.index_cpzx .contant .nr .cpzx_flbt li a span{ float:left;color:#333333; font-size:16px; width:110px; height:36px;}
.index_cpzx .contant .nr .cpzx_flbt li a i{ display:none;}
.index_cpzx .contant .nr .cpzx_flbt .at{ border:1px solid #007AD5; background:#007AD5;}
.index_cpzx .contant .nr .cpzx_flbt .at a i{ background:url(../images/cp_jt.png) no-repeat; display:block; left:50%; margin-left:-6px; bottom:-6px; width:11px; height:6px; float:left; position:absolute;}
.index_cpzx .contant .nr .cpzx_flbt .at a span{color:#ffffff; float:left;}
.index_cpzx .contant .nr .cpzx_flnr{ width:1160px; float:left; margin-top:5px;}
.index_cpzx .contant .nr .cpzx_flnr .ztzb {width: 1160px; margin-left:20px;height: auto;overflow: hidden;position: relative; float:left; margin-bottom:20px;}
.index_cpzx .contant .nr .cpzx_flnr .ztzb .hd .prev{display:block;  float:left; width:36px; height:63px; background:url(../images/left_ico.png) no-repeat; margin-top:110px;  overflow:hidden; cursor:pointer; }
.index_cpzx .contant .nr .cpzx_flnr .ztzb .hd .prev:hover{background:url(../images/left_hico.png) no-repeat;}
.index_cpzx .contant .nr .cpzx_flnr .ztzb .hd .next{ display:block;  float:right;width:36px; height:63px;  background:url(../images/right_ico.png) no-repeat; margin-top:110px;  overflow:hidden;cursor:pointer; }	
.index_cpzx .contant .nr .cpzx_flnr .ztzb .hd .next:hover{background:url(../images/right_hico.png) no-repeat;} 
.index_cpzx .contant .nr .cpzx_flnr .ztzb .bd{ padding-top:10px; margin-left:55px;}
.index_cpzx .contant .nr .cpzx_flnr .ztzb .bd ul li{width:198px;float:left;display:inline;text-align:center; position:relative; margin-left:7px; margin-right:7px;}
.index_cpzx .contant .nr .cpzx_flnr .ztzb .bd ul li .pic{ width:196px; float:left; border:1px solid #eeeeee;}
.index_cpzx .contant .nr .cpzx_flnr .ztzb .bd ul li .pic div{ width:184px; padding:6px; vertical-align:middle; height:246px; float:left; text-align:center;}
.index_cpzx .contant .nr .cpzx_flnr .ztzb .bd ul li .pic div img{ max-width:184px;min-height:188px}
.index_cpzx .contant .nr .cpzx_flnr .ztzb .bd ul li .pic span{ width:184px; height:44px; color:#333333; text-align:center; float:left; background:#eeeeee; font-size:16px; line-height:44px; padding-left:6px; padding-right:6px;}

.index_cpzx .contant .nr .cpzx_flnr .ztzb .bd ul li .h_pic{overflow:hidden; width:198px; position:absolute; left:0; bottom:0; float:left; height:40px;background: rgba(0,0,0,.5); z-index:99;}
.index_cpzx .contant .nr .cpzx_flnr .ztzb .bd ul li .h_pic p{ color:#ffffff; font-size:14px; margin-top:15px; padding:0 15px; text-align:left; line-height:28px; margin-bottom:5px;}
.index_cpzx .contant .nr .cpzx_flnr .ztzb .bd ul li .h_pic i{ width:50px; height:50px; display:block;background:url(../images/cpzx_gd.png) no-repeat; margin:60px auto 0px;}
.index_cpzx .contant .nr .cpzx_flnr .ztzb .bd ul li .h_pic span{ width:178px; padding-left:10px; padding-right:10px; text-align:center; line-height:40px; color:#ffffff; font-size:20px; display:block; clear:both;}

.know_more_button{ width:95px; height:30px; border:1px solid #FFF; line-height:30px; text-align: center; color:#FFF; display:block; font-size:14px; margin-left:15px; clear:both; margin:0 auto}
.know_more_button:hover{ background:#004679; border:1px solid #004679; color:#fff;}


.yqlj{ width:100%; height:56px; float:left; margin-top:15px; margin-bottom:20px;}
.yqlj .contant{ width:1200px; height:56px; margin:0px auto; display:block;}
.yqlj .contant .bt{ width:147px; padding-right:10px; height:56px; text-align:right; line-height:56px; float:left; background:url(../images/jtlj_ico.png) no-repeat;}
.yqlj .contant .bt span{ font-size:17px; color:#ffffff;}
.yqlj .contant .nr{ width:1013px; padding-left:15px; padding-right:15px; height:56px; float:left; background:#F2F2F2; line-height:56px;}
.yqlj .contant .nr a{ color:#333333; padding-left:15px; padding-right:15px; font-size:14px;}
.yqlj .contant .nr a:hover{ text-decoration:underline; color:#007AD5;}
.footer_a{ width:100%; float:left; background:#004679;}
.footer_a .nr{ width:1200px; margin:0px auto; display:block;}
.footer_a .nr .left{ width:158px; padding-top:66px; height:300px; float:left; background:url(../images/footer_bbg.png) no-repeat; margin-top:-76px;}
.footer_a .nr .left i{ margin:30px auto; display:block; background:url(../images/f_logo.png) no-repeat; width:134px; height:44px;}
.footer_a .nr .left img{ width:120px; height:120px; padding:5px; background:#ffffff; margin:0px auto 15px; display:block;}
.footer_a .nr .right{ float:right; padding-top:20px; padding-bottom:20px;}
.footer_a .nr .right li{ width:76px;float:left; margin-left:18px;}
.footer_a .nr .right li a:hover{ text-decoration:underline;}
.footer_a .nr .right li .t{ color:#ffffff; line-height:46px; font-size:16px;width:76px;float:left; text-align:center; font-weight:bold; margin-top:5px;}
.footer_a .nr .right li .b{ color:#ffffff; line-height:32px; font-size:13px;width:76px;float:left; text-align:center;}
.footer_b{ width:100%; float:left; background:#F2F2F2; height:56px;}
.footer_b .nr{ width:1200px; margin:0px auto; display:block; line-height:56px; text-align:center;}
.footer_b .nr span{ padding-left:10px; padding-right:10px; color:#333333; font-size:15px;}

#gundong {
	overflow:hidden;
	width: 1000px;
	font-size: 14px;
	height: 47px;
	line-height: 47px;
	padding: 5px;
}

#gundong a {
	color:#333;
}

#gundongAreaMain1 {
	float: left;
	width: 800%;
}

#gundongAreaMain2, #gundongAreaMain3, #gundongAreaMain2 li, #gundongAreaMain3 li {
	float: left;
}

.toutiao{ width:100%; clear:both; margin:0 auto; text-align:center; line-height:140px; border-bottom:2px solid #ddd;}
.toutiao h1{ font-size:36px; font-family:"Î¢ÈíÑÅºÚ";}