
.content{width: 1200px;margin: auto; overflow: hidden;}
.main01{ width: 100%; overflow: hidden;background-color: #fff;}
.main02{ width: 100%; overflow: hidden;background-color: #F7F8F8;}
.main03{ width: 100%; overflow: hidden;background-color: #fff;}
/*幻灯*/
.hd_01 { width:1200px; margin-top: 20px; background-color: #fff;}
.focus{ position:relative; width:1200px; height:450px; background-color: #fff;}  
.focus img{ width:800px; height:450px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden;}
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:320px; padding:0 40px; position:absolute; bottom:0; right:-400px; z-index:10; height:450px;   
display:block;  text-align:left; background:url(../images/hd_bj.jpg)}  
.focus .shadow a{ text-decoration:none; color:#000; font-size:24px; font-weight:bold; line-height:36px; overflow:hidden; font-family: "\5FAE\8F6F\96C5\9ED1"; margin-top:50px; display:block;}  
.focus .shadow span { color:#777; font-size: 16px; line-height: 50px}
.focus .shadow span a{font-family: "\5FAE\8F6F\96C5\9ED1"; font-size:16px; font-weight:400;color:#777;text-decoration:none; line-height:34px; display:block; padding-top:15px; margin-top:15px; border-top:#dfdfdf 1px solid;}

.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:13px; right:150px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#52A1E0;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;filter:alpha(opacity:30); opacity:0.2;  -moz-opacity:0.3;-khtml-opacity: 0.3}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{z-index:100; top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}

/*头条新闻*/
.headerline { background-color: rgba(255,255,255,0.5);height: 90px;overflow:visible; margin-top: 20px; position: relative;}
.headerline h1 { height: 90px; padding-left: 140px;float: left; width:750px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;	}
.headerline h1 a {color: #025393;font-size: 36px;line-height: 90px;	}
.headerline_news {width: 240px;float: right;padding-top: 8px;margin-right: 50px}
.headerline_news span {display: block;font-size: 14px;line-height: 24px;height: 26px; }
.headerline_news span a { display: block;font-size: 14px;line-height: 24px;width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.tt { position: absolute;left: 25px;top: -10px;z-index: 10;}
@media(max-width:1200px) {.headline {display: block;}
.headerline {display: none;}}

/*通知公告*/
.notice{width:1200px; height:80px; background-color: #fafafa;margin-top: 20px;}
.tz_pic{float:left;width: 130px; margin:20px 10px 20px 25px;border-right: #DCDCDC 2px solid;}
.notice_r{width: 1000px;float: left; }
.BreakingNewsController{ overflow:hidden;position:relative; width: 100%;display:inline-block; padding:0px 5px; height:80px; color:#DA050B;}
.BreakingNewsController ul{padding:0px 0; margin:0; display:block; list-style:none; position:absolute; left:20px; right:50px; }
.BreakingNewsController ul li{list-style:none; padding:5px 10px 0px 30px; display:block; float: left; width: 430px; overflow: hidden;}
.BreakingNewsController ul i{float: left; font-size:24px; font-weight: 540; width: 10px;color: #D37F01;}
.BreakingNewsController ul li a{text-decoration:none; display:inline-block; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; width: 290px; padding:5px 10px;font-family: "Microsoft YaHei"; font-size:16px; height: 26px;}
.BreakingNewsController ul li span{text-decoration:none; color:#777; display:inline-block; overflow:hidden; padding:5px 10px;font-family: "Microsoft YaHei"; font-size:16px;float:right;}

.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:-20px; top:-2px; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:40px; height:17px; position:absolute;  cursor:pointer; opacity:0.5;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ top:20px; background:url(../images/bn-arrows.png) top center no-repeat; }
.BreakingNewsController .bn-arrows-right{ top:48px; background:url(../images/bn-arrows.png) bottom center no-repeat;}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}

/*首页新闻*/
.main3{width:1200px;margin:auto; margin-top:20px; overflow:hidden;}
.news1{ width:580px;}
.news6{ width:580px;}
.news5{ width:700px;}
.news{ width:574px; background-color:#FFF; padding:10px;}
.news_x{ width:700px; background-color:#FFF; padding:10px;}
.news_a { height:42px; line-height:40px; zoom:1; border-bottom:#F2F2F2 2px solid;}
.news_a p a{ font-size: 16px; float:right;margin-top: 8px; color: #999;}
.news_a ul {  }
.news_a li { float:left; display:block; text-align:center; font-family: "Microsoft YaHei";}
.news_a li a { display:block; font-size:20px; color:#999; font-weight:bold; line-height:40px; padding:0 10px; margin-right:12px;}
.news_a li a:hover {  border-bottom:#015293 3px solid; color:#015293; font-weight:bold; font-family:"Microsoft YaHei"; text-decoration:none; }
.news_a li.cli2 a {  border-bottom:#015293 3px solid; color:#015293; font-weight:bold; font-family:"Microsoft YaHei"; text-decoration:none; }
.news_b { zoom:1; overflow:hidden;}
.news_b ul { padding:15px 0 0; }
.news_b li { line-height:35px; display:block;clear:both;}
.news_b li a { text-indent:8px;line-height:35px; font-size:16px; color:#4A4A4A; font-family: "Microsoft YaHei";display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:468px; float: left;}
.news_b li span{line-height:35px;font-size:16px; color:#999; float:right;font-family: "Microsoft YaHei";}
.news_b li i{ float:left; font-size:24px;color: #3B76A9; font-weight: 500;}


/*专题专栏*/



.slideBox{ width:1200px; height:88px; overflow:hidden; position:relative; margin-top: 20px; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:1200px; height:88px; }






/* 滑块 */
.hk_bg{ width:100%; height:480px; background:#F5F5F5; position:relative; margin:70px auto 30px;}
.hk_mav{ width:1200px; position:absolute; top:-45px; left:50%; margin-left:-600px;}

.hknews_a { height:82px; line-height:82px; zoom:1;}
.hknews_a ul {  }
.hknews_a li { float:left; text-align:center; font-family: "Microsoft YaHei"; height:97px;}
.hknews_a li a { display:block; margin:0 10px 0 10px; width:280px; height:97px; }
.hknews_a li a.fir{ background:url(../images/hm_bg1.png) no-repeat;}
.hknews_a li a.sec{ background:url(../images/hm_bg2.png) no-repeat;}
.hknews_a li a.thir{ background:url(../images/hm_bg3.png) no-repeat;}
.hknews_a li a.four{ background:url(../images/hm_bg4.png) no-repeat;}
.hknews_a li a.fir:hover{ background:url(../images/hm_bg11.png) no-repeat;}
.hknews_a li a.sec:hover{ background:url(../images/hm_bg22.png) no-repeat;}
.hknews_a li a.thir:hover{ background:url(../images/hm_bg33.png) no-repeat;}
.hknews_a li a.four:hover{ background:url(../images/hm_bg44.png) no-repeat;}
.hknews_a li.cli2 a.fir{ background:url(../images/hm_bg11.png) no-repeat;}
.hknews_a li.cli2 a.sec{ background:url(../images/hm_bg22.png) no-repeat;}
.hknews_a li.cli2 a.thir{ background:url(../images/hm_bg33.png) no-repeat;}
.hknews_a li.cli2 a.four{ background:url(../images/hm_bg44.png) no-repeat;}
.hknews_b { zoom:1; overflow:hidden; }
.hknews_b ul { padding:30px 0 0; }

.hdjl{ width:365px; margin:0 46px 0 0;}
.hdjl_up{ height:47px; border-bottom:#ddd 1px solid;}
.hdjl_up_tit{ width:165px; height:47px; background:url(../images/hk_r1_c1.jpg) no-repeat; line-height:42px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-indent:48px;}
.hdjl_up_tit a,.hdjl_up_tit2 a, .hdjl_up_tit3 a {line-height:42px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-decoration: none;}
.hdjl_up_tit2{ width:165px; height:47px; background:url(../images/hk_r1_c3.jpg) no-repeat; line-height:42px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-indent:48px;}
.hdjl_up_tit3{ width:165px; height:47px; background:url(../images/hk_r3_c3.jpg) no-repeat; line-height:42px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-indent:48px;}
.hdjl_dw{ margin-top:10px;}
.hdjl_cot, .hdjl_cot_a, .hdjl_cot_b{ padding:8px 0;}
.hdjl_cot a{font-family:"Microsoft YaHei"; color:#333; font-size:16px; display: block;width:330px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.hdjl_cot span img{ width:25px; height:19px; padding:3px 10px 0 0; display:block; float:left;}

.hdjl_cot_a p{font-family:"Microsoft YaHei"; font-size:15px; color:#999; line-height:35px;letter-spacing:1px;}
.hdjl_cot_a p i{font-family:"Microsoft YaHei"; font-size:15px; color:#7C97BA;}
.hdjl_cot_a img{ width:170px; height:114px; border-radius:12px; margin:0 10px 0 0; float:left;}
.hdjl_cot_b p{font-family:"Microsoft YaHei"; font-size:15px; color:#999; line-height:30px;letter-spacing:1px;}
.hdjl_cot_b p i{font-family:"Microsoft YaHei"; font-size:15px; color:#7C97BA;}
.hdjl_cot_c{ height:60px; background:#fff; border-radius:12px; margin:2px 0 0 0; text-indent:25px;}
.hdjl_cot_c i{font-family:"Microsoft YaHei"; font-size:16px; color:#1F82D2; line-height:60px;}
.hdjl_cot_c a{font-family:"Microsoft YaHei"; font-size:16px; color:#999; line-height:60px; padding:0 0 0 15px;}

.hdjl_cot_d{ height:119px; background:url(../images/hk_r4_c6.jpg) no-repeat; margin:20px auto 0; text-indent:80px; padding:13px 0 0 0;}
.hdjl_cot_d a{font-family:"Microsoft YaHei"; font-size:16px; color:#333; line-height:38px; }
.hdjl_cot_d p{font-family:"Microsoft YaHei"; font-size:14px; color:#999; line-height:22px;}

.hdjl_cot_e{ padding:18px 0 0 0; }
.hdjl_cot_e a{ display:block;font-family:"Microsoft YaHei"; font-size:16px; color:#999; line-height:38px; text-indent:15px;display: block;width:350px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.hdjl_cot_e i{font-size:30px; color:#D0D0D0; line-height:32px; float:left;}

.hdjl_b{ width:366px; overflow:hidden;}
.hdjl_b_a{ width:374px; margin:0 auto 20px;}
.hdjl_b_a a{ margin-right:8px;}

/*滑块咨询服务*/
.zxfw{ width:585px;}
.zx_up_tit{ width:185px; height:47px; background:url(../images/zx_r1_c2.jpg) no-repeat; line-height:42px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-indent:45px;}
.zx_up_tit a, .zx_up_tit2 a, .zx_up_tit3 a {line-height:42px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-decoration: none;}
.zx_up_tit2{ width:185px; height:47px; background:url(../images/zx_r1_c5.jpg) no-repeat; line-height:42px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-indent:42px;}
.zx_up_tit3{ width:185px; height:47px; background:url(../images/zx_r7_c5.jpg) no-repeat; line-height:42px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-indent:42px;}
.zx_dw{ width:595px; overflow:hidden;}
.zx_dw img{ margin:15px auto 25px;}
.zx_dw dl{width:192px; height:83px; background:#fff; border-radius:12px; text-indent:35px; padding:12px 0 0 0; float:left; margin:0 5px 7px 0;}
.zx_dw dt{ font-family:"Microsoft YaHei"; color:#333; font-size:16px; line-height:28px;}
.zx_dw dd{ font-family:"Microsoft YaHei"; color:#666; font-size:14px; line-height:20px;}
.zx_dw dt a{ font-family:"Microsoft YaHei"; color:#333; font-size:16px; line-height:28px;}
.zx_dw dt a:hover{ font-family:"Microsoft YaHei"; color:#2663B6; font-size:16px; line-height:28px;}


.zxfw_a{ width:590px; margin:15px auto 20px; overflow:hidden;}
.zxfw_a a{ display:block; width:145px; height:90px; background:#E6EFFD; text-align:center; margin-right:2px; float:left;border-radius:10px;}
.zxfw_a a img{ width:29px; height:29px; margin:15px 0 6px 0;}
.zxfw_a a p{font-family:"Microsoft YaHei"; color:#666; font-size:16px;}
.zxfw_b{ padding:8px 0 0 0; }
.zxfw_b dl{}
.zxfw_b dt{font-size:26px; color:#D0D0D0; line-height:36px;}
.zxfw_b dt a{display: block; font-family:"Microsoft YaHei"; font-size:16px; color:#999; line-height:36px; padding-left:12px; width:460px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap; float: left;}
.zxfw_b dt span{ float:right;font-family:"Microsoft YaHei"; font-size:16px; color:#C2C2C2; line-height:36px;}
.zxfw_b dt i{ float:left;font-family:"Microsoft YaHei"; font-size:24px; color:#C2C2C2; line-height:36px;}

/*滑块业务办理*/
.ywbl{ margin:0 auto 13px;}
.ywbl_up{ overflow:hidden; margin:0 auto 15px; font-family:"Microsoft YaHei"; font-size:22px; color:#333;}
.ywbl_up a {line-height:30px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-decoration: none;}
.ywbl_up img{ margin-right:15px; float:left;}
.ywbl_dw{ width:1236px; overflow:hidden; margin:5px auto 0;}
.ywbl_dw a{ display:block; width:390px; height:80px; background:#fff; float:left; margin:0 22px 20px 0;}
.ywbl_dw a img{ width:39px; height:39px; float:left; margin:19px 20px 0 30px;}
.ywbl_dw a:hover{ text-decoration:none;}
.ywbl_dw a p{font-family:"Microsoft YaHei"; font-size:16px; color:#333; line-height:80px;}

/*滑块新媒体*/
.newmt_sp{ width:540px; overflow:hidden; margin-right:35px;}
.newmt_sp_up{font-family:"Microsoft YaHei"; font-size:22px; color:#333; margin:0 auto 20px;}
.newmt_sp_up a {line-height:30px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-decoration: none;}
.newmt_sp_up img{ float:left; margin:3px 20px 0 0;}
.newmt_sp_dw{ height:315px; background:#000;}

.newmt{ width:365px; margin:0 0 0 0;}
.newmt_tit2{ width:150px; height:47px; background:url(../images/xmt_r2_c4.jpg) no-repeat; line-height:42px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-indent:48px;}
.newmt_tit3{ width:150px; height:47px; background:url(../images/xmt_r7_c4.jpg) no-repeat; line-height:42px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-indent:48px;}
.newmt_tit2 a, .newmt_tit3 a {line-height:42px;font-family:"Microsoft YaHei"; color:#333; font-size:20px; text-decoration: none;}

.newmt_a{ width:229px; margin-top:45px;}

/*gundong*/
.Box { width:1070px; padding:10px 0 40px; margin:auto;}
.Box .cont { width:1070px; margin: 0 auto; }
 .Box .Box_con { position: relative; }
 .Box .Box_con .btnl { z-index: 1; position: absolute; }
 .Box .Box_con .btn { display: block; width: 30px; height: 40px; position: absolute; top: 80px; cursor: pointer; }
 .Box .Box_con .btnl { background:url(../images/jtl02.png)no-repeat center; top:65px; left:-60px;}
 .Box .Box_con .btnr { background: url(../images/jtr02.png) no-repeat center; z-index:1; right:-60px; top: 65px; }
 .Box .Box_con .btnl:hover { background: url(../images/jtl03.png) no-repeat; }
 .Box .Box_con .btnr:hover { background: url(../images/jtr03.png) no-repeat center; }
 .Box .Box_con .conbox { position: relative; overflow:hidden;}
 .Box .Box_con .conbox ul { position: relative;list-style: none; }
 .Box .Box_con .conbox ul li { float: left; width: 314px; height: 127px; overflow: hidden; text-align:center; background:#fff; box-shadow: 0px 0px 6px 2px #ddd; padding:10px; margin:10px 10px 10px 15px;}
 .Box .Box_con .conbox ul li a { font-family: "Microsoft YaHei"; font-size:14px; color:#000; line-height:40px;}
 .Box .Box_con .conbox ul li:first-child { margin-left:10px; }
 .Box .Box_con .conbox ul li img { display: block; width: 314px; height: 127px; }
 .Box .Box_con .conbox ul li:hover img { }
 .Box .BoxSwitch { margin-top: 30px; text-align: center; }
 .Box .BoxSwitch span { display: inline-block; *display: inline;*zoom: 1; vertical-align: middle; width: 30px; height: 3px; background: #ccc; margin: 0 5px;cursor: pointer; }
 .Box .BoxSwitch span.cur { }
.clearfix{clear:both;}


/*小首页-新媒体宣传片*/
.xmt01{background-color: #fff;width: 1170px;padding: 20px 15px; overflow: hidden;}
.xmt02{width: 1200px;padding: 20px 0px; overflow: hidden;}
.xuanchuan{overflow: hidden;width: 830px;}
.xuanchuan_l{height: 60px; }
.xuanchuan_l a{ height:50px; font-size:20px; color:#000; line-height:50px;text-align:center; float:left;font-family: "Microsoft YaHei";text-decoration:none}
.xuanchuan_l a:hover{ height:50px; font-size:20px; color:#007CC3; line-height:50px;text-align:center; float:left;font-family: "Microsoft YaHei";text-decoration:none}
.xuanchuan_l img{float:left; margin:15px 20px 12px 10px;}
.vedio_pic {width: 832px; height: 437px;}

.zazhi02{width: 1170px;padding: 15px; background-color: #F7F8F8;overflow: hidden; margin-top: 30px;}
.zazhi_l{width: 105px;}
.zazhi_l img{ float: left; margin-right: 10px;}
.zazhi_r{width: 230px; border-right: #D6D6D6 2px solid;float: right; padding-right: 15px;}
.zazhi_r h2 {width: 190px; background: url(../images/sound.png) no-repeat right; padding-right:40px;display: block; overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.zazhi_r h2 a {font-size: 16px; line-height: 37px; color: #FF0404; width:185px;overflow:hidden;}
.zazhi_r a i{color: #083668;overflow:hidden;}
.zazhi_r p{ font-size: 14px;}
.zazhi{margin-left: 20px; width: 370px; float: left;}
.zazhi_xw{float: left; margin-left: 30px;}
.zazhi_xw ul li {}
.zazhi_xw ul li a { font-size: 15px; color: #015293; line-height: 28px;display: block;width:320px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;
}
.zazhi_xw ul li i{float:left;font-size: 24px;line-height: 28px;margin-right: 10px; color: #BEBEBE; }


/*小首页微视频*/
.weisp_b{width: 1230px; overflow: hidden; margin: 30px 0;}
.weisp_line{width: 1200px;border-bottom: #DDDDDD 1px solid; position: relative; margin:20px auto;}
.weisp_tit{background-color:#fff;position: absolute; width: 150px; font-size: 20px; color: #333;text-align: center;top: -15px;left: 43.5%;}
.weisp_cot li {width: 280px; height: 300px; background-color: #F8F8F8; float: left; margin: 0 26px 18px 0 ;}
.weisp_cot ul li a p{font-size: 16px; line-height: 24px;  padding: 15px; display: block;overflow:hidden; text-overflow:ellipsis; height: 58px;
}
.weisp_cot ul li a img{width: 280px;}
.weisp_cot ul li span{font-size: 14px; line-height: 38px; color: #777;  padding: 15px;}
.page { font-size:14px; font-family:Tahoma, Geneva, sans-serif; display:block; height:50px; width:100%;zoom:1; overflow:hidden; text-align:center; margin:35px auto 30px auto;}
.page a { font-size:14px; margin:0px 2px; padding:5px 10px; border:#ddd 1px solid; line-height:48px;background-color: #fff;}
.page a:hover{ color:#fff; background:#0188E1; border:#0188E1 1px solid;}
.page span { color:#c33; margin:0px 4px;}



/*小首页-咨询服务*/
.zxfw01{background-color: #fff;width: 1170px;padding: 20px 15px; overflow: hidden;}
.zxfw02{background-color: #fff;width: 1170px;padding: 20px 15px; overflow: hidden; margin-bottom: 40px;}
.khfw_a { height:40px; line-height:40px;}
.khfw_a ul {  }
.khfw_a li { float:left; text-align:center; font-family: "Microsoft YaHei"; height:40px; background-color: #F2F7FD;margin: 10px 15px 0 0;}
.khfw_a li a { font-size: 18px; display:block;width:180px; height:40px; line-height: 40px; color: #204767; text-decoration: none;}
.khfw_a li.cli2 a{  width:180px; height:40px; line-height: 40px; background-color: #CBE2FF;display:block; }
.khfw_b { overflow:hidden; }
.khfw_b ul {margin-top: 30px;}


.khfw_l{ width: 390px;  border: #EAEBED 1px solid; float: left;}
.khfw_tit { background: url(../../../水务/khfw_tit.jpg); width: 390px; height: 44px;}
.khfw_tit p{ font-size: 16px; color: #fff; padding: 11px}
.khfw_l img{padding: 24px;}
.khfw_r { width: 690px;  border: #EAEBED 1px solid; margin-left: 30px; padding: 5px 25px 25px 25px; height: 253px;}
.khfw_r h2{ font-size: 18px; line-height: 38px;  color: #4a6389; border-bottom: #efefef 1px solid; height: 40px; margin-bottom: 20px;}
.khfw_r h2 i {color: #969a9a;}
.khfw_r p{ font-size: 16px; line-height: 36px; margin-top: 5px; }
.khfw_r p span {font-size: 16px; font-weight: bold; color: #333; line-height: 36px;}

.zx_ad {margin: 20px 0;}

.zxnews{ width:570px;}
.zxnews02 { width: 570px; float: right;}
.zxnews_a { height:42px; line-height:40px; zoom:1; border-bottom:#F2F2F2 2px solid; margin-top: -8px;}
.zxnews_a a{ line-height: 40px;font-family:"Microsoft YaHei"; text-decoration:none;font-size: 16px;color: #999;}
.zxnews_a ul {  }
.zxnews_a li { float:left; display:block; text-align:center; font-family: "Microsoft YaHei";}
.zxnews_a li a { display:block; font-size:20px; color:#4a6389; font-weight:bold; line-height:40px; padding:0 10px; margin-right:12px;}

.zxnews_b { zoom:1; overflow:hidden; }
.zxnews_b ul { padding:10px 0 0; }
.zxnews_b li { line-height:35px; display:block; clear: both;}
.zxnews_b li a { text-indent:8px;line-height:40px; font-size:16px; color:#4A4A4A; font-family: "Microsoft YaHei";display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:430px; float: left;}
.zxnews_b li span{line-height:40px;font-size:16px; color:#CDCCD1; float:right;font-family: "Microsoft YaHei";}
.zxnews_b li i{ float:left; font-size:24px;color: #CACACA; font-weight: 500; margin-right: 10px;}

.zxnews_pic {background-color: #F5F5F5;margin: 20px 0 10px 0;height: 91px;}
.zxnews_pic img{ float: left;height: 91px; margin-right: 20px;}
.zxnews_pic h4{line-height: 36px;padding: 10px;font-weight: normal;}
.zxnews_pic h4 a {font-size: 16px;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 2;}
.zxnews_pic h4 span {color: #fff; padding: 2px 10px;line-height: 36px; background-color: #a9c5e4;}


/*咨询服务二级-供水服务*/
.zxfw_bg{background-image:url(../images/zhuanti_bg.jpg); background-position: center top ; background-repeat: no-repeat; height:852px; background-size: cover;position: relative;}
.zxfw_tit{margin: 100px auto 30px auto; width: 1200px;}

.zxfw_pic img{width:574px;}

.zxfw_wz{width: 520px; margin-right: 20px;}
.zxfw_wz a h2 {font-size: 22px; color: #000227; line-height: 45px;}
.zxfw_wz p{ font-size: 16px; color: #153e5f; line-height: 35px; text-indent: 30px;}
.zxfw_but { margin-top: 20px;}
.zxfw_but li {width: 330px; height: 55px;background-color: #7594BE; float: left; margin-right: 25px;text-align: center;}
.zxfw_but li a{ font-size: 20px; color: #fff;  line-height: 55px;}
.zxfw_but img {float:right;margin-right: 25px;}


/*业务办理*/
.place{ height:55px; font-family:"微软雅黑"; font-size:15px; color:#666; line-height:50px;border-bottom: #ddd 1px solid;}
.place a{ padding:0 10px;font-family:"微软雅黑"; font-size:15px; color:#333; line-height:50px;}
.place i{ margin-right: 10px;}

.ywbl_mav{ overflow: hidden;}
.ywbl_a {}
.ywbl_a ul {  }
.ywbl_a li { float:left; text-align:center; font-family: "Microsoft YaHei"; height:60px; background-color: #eee;margin: 10px 17px 0 0;}
.ywbl_a li a { font-size: 18px; display:block;width:275px; height:60px; line-height: 60px; color: #666; text-decoration: none;}
.ywbl_a li.cli2 a{  width:275px; height:60px; line-height: 60px; background-color: #224B7F;display:block;color:#fff; }
.ywbl_b { overflow:hidden; }
.ywbl_b ul {margin-top: 30px;}

/*小首页-互动交流*/
.mtgz_l{ width: 780px; float:left;}
.mtgz_l a{height:50px; font-size:20px; color:#000; line-height:50px;text-align:center; float:left;text-decoration:none}
.mtgz_l a:hover{ color:#007CC3; line-height:50px;text-align:center; float:left;text-decoration:none}
.mtgz_l a img{width:32px; height: 32px;float:left;margin: 10px 20px 0 0;}
.mtgz_cot_a{ float:left; margin:8px 0; width: 780px;}
.mtgz_cot_a h2  { float: left; width: 360px; margin-left: 25px; margin-bottom: 6px; }
.mtgz_cot_a h2 a {font-size: 18px; line-height: 32px; color: #333; text-decoration: none;}
.mtgz_cot_a h2 a:hover{color: #004488;}
.mtgz_cot_a img{ width:360px; height:255px; border-radius:12px; margin:0 10px 0 0; float:left;}
.mtgz_cot_b{ width: 368px; float:left;}
.mtgz_cot_b p{font-family:"Microsoft YaHei"; font-size:15px; color:#777; line-height:28px;letter-spacing:1px;margin-left: 24px }
.mtgz_cot_d { background-color: #F5F5F5; padding: 15px; float:right; width: 370px;}
.mtgz_cot_d span{ font-size: 15px; color: #777; line-height: 26px;}

.mtgz_cot_c{float: left; width: 780px;}
.mtgz_cot_c li{ display: block;}
.mtgz_cot_c li i{font-family:"Microsoft YaHei"; font-size:16px; color:#1F82D2; line-height:60px; float: left;}
.mtgz_cot_c li a{font-family:"Microsoft YaHei"; font-size:16px; color:#333; line-height:60px; padding:0 0 0 5px; float: left;display: block;width:600px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;
}
.mtgz_cot_c li a:hover{color:#004488; text-decoration: none;}
.mtgz_cot_c li span{ font-size: 16px; color: #b4b4b4; float: right; line-height: 60px;}

.mtgz_cot_e{ background-color: #F5F5F5; margin:20px 20px 0 0; text-indent:15px; padding:13px 0 0 0; width: 375px;height: 100px;float: left;}
.mtgz_cot_e img{ float: left; margin: 15px;}
.mtgz_cot_e .mtgz_cot_e_r a{font-family:"Microsoft YaHei"; font-size:16px; color:#333; line-height:38px; text-decoration: none; }
.mtgz_cot_e .mtgz_cot_e_r a:hover{color:#004488; }
.mtgz_cot_e .mtgz_cot_e_r p{font-family:"Microsoft YaHei"; font-size:14px; color:#999; line-height:22px;  }
.mtgz_cot_e .mtgz_cot_e_r { float: left; }


.mtgz_cot_f{ background-color: #F5F5F5; margin:20px 10px 0 10px; text-indent:15px; padding:13px 0 0 0; width: 375px;height: 100px;float: left;}
.mtgz_cot_f img{ float: left; margin: 15px; width:45px;}
.mtgz_cot_f .mtgz_cot_f_r a{font-family:"Microsoft YaHei"; font-size:16px; color:#333; line-height:38px;text-decoration: none; }
.mtgz_cot_f .mtgz_cot_f_r a:hover{color:#004488;}
.mtgz_cot_f .mtgz_cot_f_r p{font-family:"Microsoft YaHei"; font-size:14px; color:#999; line-height:22px;  }
.mtgz_cot_f .mtgz_cot_f_r { float: left;}

.mtgz_news{float: left; width: 780px; margin-top: 10px;}
.mtgz_news li {line-height:39px; display:block; clear: both}
.mtgz_news li a{ text-indent:8px;line-height:39px; font-size:16px; color:#4A4A4A; font-family: "Microsoft YaHei";display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:675px;float: left;}
.mtgz_news li span{font-size: 16px; color: #b4b4b4; float: right; line-height: 39px;}
.mtgz_news li i{ float:left; font-size:24px; color: #CDCDCD;}


.mtgz_r {width: 380px; overflow: hidden;}
.ldxx_but{ width:380px;overflow: visible; margin-left: 10px; float: right;}
.ldxx_but a{display:block; float: left; width:165px; height:115px;  background:#F5F5F5; margin:10px 0px 0 25px;; text-align:center; font-size:16px;color:#333;}
.ldxx_but a i{display: block; width: 58px;height: 58px; border-radius:50px; background-color: #A9C5E4; margin: 15px 52px 0; }
.ldxx_but a i:hover{ background-color: #205190; }
.ldxx_but img { margin:13px 10px 8px 10px; width: 32px; height: 32px;}
.ldxx_but a:hover{ background:#F5F5F5; color:#004488; text-decoration: none;}
.ldxx_but a p{ line-height:38px; font-family: "Microsoft YaHei"; font-size:16px; }

/*来信公示*/
.lxgs_r {width: 355px; float:right;margin-top: 10px; margin-bottom: 10px;}
.lxgs_r a{height:50px; font-size:20px; color:#000; line-height:50px;text-align:center; float:left;text-decoration:none}
.lxgs_r a:hover{ color:#007CC3; line-height:50px;text-align:center; float:left;text-decoration:none}
.lxgs_r a img{width:32px; height: 32px;float:left;margin: 10px 20px 0 0;}

.lxgs_news{width: 355px; float:right;}
.lxgs_news li{display:block;clear: both;height: 80px;}
.lxgs_news li a{ text-indent:8px;line-height:30px; font-size:16px; color:#4A4A4A; font-family: "Microsoft YaHei";display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:340px; float: left;}
.lxgs_news li a:hover{ color:#004488; text-decoration: none;}
.lxgs_news li i{ float:left; font-size:24px; color: #CDCDCD;}
.lxgs_news li p{ font-size:16px; color: #B4B4B4; text-indent: 10px;line-height:28px; float: left;}


/*关于我们*/
.about{width: 100%; overflow: hidden;margin-top: 35px; }
.about_yw{ width: 100%; overflow: hidden;margin-top:35px; }
.about_r {width: 900px; margin-bottom: 80px;}
.jtjj h1{font-size: 32px; color:#075EBD; font-weight: normal;}
.jtjj p {font-size: 15px; line-height: 30px; background-color: #EAF4FE; padding: 22px; text-indent: 30px; margin-top: 15px;}
.gsyw{width: 900px; float: left; border-bottom: #ddd 1px solid; padding-bottom:30px;}
.gsyw_a{float: left; width: 480px;}
.gsyw_a h1{font-size: 26px; color:#075EBD; margin-top: 20px; width: 480px;}
.gsyw_a p{ font-size: 15px; line-height: 30px; text-indent: 30px; margin-top: 15px; float:left; width: 480px; color: #333}
.gsyw_a img {float:left; margin-top: 8px; margin-right: 10px;}
.gsyw_p {float: right; margin-top: 25px; }
.lxwm{float: left;margin-top: 20px;}
.lxwm p{font-size: 16px;color: #333;line-height: 38px;}

.gsjg h1{font-size: 32px; color:#075EBD; font-weight: normal; height: 55px;border-bottom: #ddd 1px solid;}
.gsjg img{margin-top: 40px; width: 900px; padding-bottom: 100px;}


.gsyw_cot{margin-top: 25px; width: 1260px; }
.gsyw_cot li {width: 440px; height: 340px; background-color: #18A5ED; float: left; margin: 0 28px 18px 0;}
.gsyw_cot li.aa{background-color: #01B286;}
.gsyw_cot li.bb{background-color: #6EB4A9;}
.gsyw_cot li.cc{background-color: #85B200;}
.gsyw_cot li a {text-decoration: none;}
.gsyw_cot ul li a h2{font-size: 16px; line-height: 24px;  padding: 8px 20px; color: #fff; background: rgba(0, 0, 0, 0.2); width: 70px; margin: 20px 0 10px 20px; text-align: center;}
.gsyw_cot ul li a img{width: 440px; height: 180px;}
.gsyw_cot ul li p{font-size: 14px; line-height: 30px; color: #fff;margin-left: 20px;}
.gsyw_cot ul li p i{font-size: 24px;  color: #fff; margin-right: 10px; float: left;}



/*侧导航*/
.subNavBox{width:228px; background:#FFF;}
.subTitle{ height:55px; background-color:#0067CC; text-indent:16px;font-size:16px;font-weight:bold; color:#FFF; line-height:55px;}
.subTitle img{ width:26px; height:26px; float:left; margin:14px 0 0 30px;}
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;font-size:16px;color:#999;line-height:55px;text-indent:30px;background:url(../images/yuantou1.png) no-repeat;background-position:90% 50%; border-bottom:solid 1px #EAEAEA;}
.subNav:hover{color:#277fc2;}
.currentDd{color:#277fc2;}
.currentDt{background-image:url(../images/yuantou.png); background-color:#D7E9FF;}
.navContent{display: none;border-bottom:solid 1px #e5e3da; background-color:#F3F8FE; text-indent:30px; padding:10px 0;}
.navContent li{ color:#4892DF;}
.navContent li a{width:228px;heighr:30px;text-align:center;font-size:14px;line-height:30px;color:#333; padding-left:10px;}
.navContent li a:hover{color:#1D65AF;}

/*关于我们-市政工程*/
.szgc {padding-bottom: 100px;}
.szgc h1{font-size: 32px; color:#075EBD; font-weight: normal; height: 55px;border-bottom: #ddd 1px solid;}
.szgc img{margin-top: 40px;  padding-bottom: 40px; text-align: center;}
.szgc p{font-size: 16px; text-indent: 32px;line-height: 38px; color: #333;}

.ywly{margin-top: 20px;}
.ywly_a { width: 910px; overflow: hidden;}
.ywly_a1{float:left;}
.ywly_a1 img{margin-right: 16px;}
.ywly_a2{float:right;}
.ywly_a2 img{margin-right: 16px;}
.ywly_b {float:left; margin-top: 13px; margin-bottom: 13px; width: 895px;text-align: center;}
.ywly_c { width: 910px; overflow: hidden;}
.ywly_c1{float:left;}
.ywly_c2{float: right;}
.ywly_c1 img{margin-right: 16px;}
.ywly_c2 img{margin-right: 16px;}


/*列表*/
.con_right{ width:900px;}
.con_r_mav{ width:100%; margin-bottom:30px;}
.con_li{}
.con_li ul{ padding:20px 0 20px; border-bottom:#E5E5E5 1px dashed;}
.con_li li{ display:block; font-size:20px; color:#999; line-height:34px; clear: both;}
.con_li li a{ display:block; float: left; padding-left:8px; line-height:44px; font-size:16px; color:#333; font-family:"微软雅黑";width:750px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.con_li li span{line-height:44px; font-size:16px; color:#ccc; font-family:"微软雅黑"; float:right;}
.con_li i{float: left;font-size: 24px; line-height: 44px;}
.con_li li i a{ float:right; margin-right:20px; line-height:44px; font-size:16px; color:#C00; font-family:"微软雅黑";}

/*图片列表*/
.weisp_c{width: 930px; overflow: hidden; margin: 10px 0;}


/*领导信箱-我要写信*/
.lmdh{width: 900px;display: block;font-size: 22px;color: #0363B1;}
.title{width: 900px;height: 35px;line-height: 35px;background: #F5F5F5;margin-top: 15px;}
.lmdh .wyxx .title{margin-top: 0;}
.name{width: 83px;padding: 0 16px;float: left;background: #0166B6;height: 34px;line-height: 34px;font-size: 18px;color: #FFFFFF;text-align: center;}
.lmdh .xxxz .title span,.lmdh .wyxx .title span{display: block;height: 35px;float: left;padding: 0 25px;background: #7EC8FE;color: #FFFFFF;font-size: 16px;}
.lmdh .xxxz .title img,.lmdh .wyxx .title img{display: block;width: 26px;height: 35px;float: left;}
.lmdh .xxxz .title a{color: #0184E5;float: right;margin-right: 15px;font-size: 16px; line-height: 34px;}
.lmdh .xxxz .title *{vertical-align: middle;}
.lmdh .wyxx .title em{float: right;color: #F40000;font-size: 14px;margin-right: 15px; line-height: 34px;}
.lmdh .xxxz .content_child{padding: 25px;}
.lmdh .xxxz .content_child p{font-size: 16px;color: #2E2E2E;line-height: 32px;}
.lmdh .wyxx .form_group form{margin-top: 25px;font-size: 14px;color: #2F2F2F;padding-left: 20px;}
.lmdh .wyxx .form_group form label{display: block;float: left;width: 82px;}
.lmdh .wyxx .form_group .item{height: 36px;line-height: 36px;margin-bottom: 15px; font-size: 16px;}
.lmdh .wyxx .form_group input[type=text]{width: 235px;height: 36px;background: #EFEFF0;padding: 0 5px;}
.lmdh .wyxx .form_group input[type=radio]{float: left;margin-top: 11px;}
.lmdh .wyxx .form_group input[type=file]{float: left;margin-top: 11px;}
.lmdh .wyxx .form_group .item b{margin: 0 15px 0 3px;float: left;font-weight: normal;}
.lmdh .wyxx .form_group .item em{font-size: 16px;line-height: 36px;color: #EC0000;}
.lmdh .wyxx .form_group .item select{width: 120px;height: 36px;text-align: center;line-height: 36px;padding-left: 5px;background-image: url(../images/option.jpg) no-repeat right;background-color: #EFEFF0;}
.lmdh .wyxx .form_group .item select.tri{width: 120px;padding: 0 30px;;background: url(../images/select_bg.png) no-repeat right;}
.lmdh .wyxx .form_group .item select option{background: #EFEFF0;text-align: center;}
.lmdh .wyxx .form_group .item textarea{width: 680px;height: 150px;background: #EFEFF0;line-height: 36px;padding: 0 5px;border: none;outline: none;}
.lmdh .wyxx .form_group .item .profile_img{width: 93px;height: 36px;}
.lmdh .wyxx .form_group .item p.prompt{margin-left: 76px;color: #FF0000;}
.lmdh .wyxx .form_group .btns{margin-top: 35px;margin-bottom: 150px;}
.lmdh .wyxx .form_group .btns input{width: 187px;height: 45px;font-size: 16px;color: #fff;cursor: pointer;}
.lmdh .wyxx .form_group .btns input.submit{background: url("../images/submit_bg.png");margin-left: 76px;margin-right: 55px;}
.lmdh .wyxx .form_group .btns input.reset{background: url("../images/reset_bg.png");}
.lmdh .wyxx .form_group .btns input.reply{background: url("../images/reset_bg.png");}



/*大事记*/
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.rotate {
    animation-name: rotate;
    animation-delay: 1s;
    animation-iteration-count: infinite;
    animation-duration: 5s;
    animation-fill-mode: both;
    animation-play-state: running;
    animation-timing-function: linear
}
.bg-djs {background: url(../images/bg-development.jpg) no-repeat center center #478d96;overflow: visible;height: 740px;padding-top: 50px;}
.develop_content {width: 900px;margin-left: 44px;overflow: hidden;position: relative; padding: 15px;}
.frame { width: 30px;height: 30px;position: absolute;}
.frame img {width: 100%;}
.frame_top_right {top: 0px;left: 520px;}
.frame_bottom_left {bottom: -5px;left: 0px;}
.frame_top_left {top: 0px;left: 0px;}
.frame_bottom_right {bottom: -5px;left: 520px;}
.year_line {width: 1045px;margin-left: -16px;position: relative;top: -55px;}

.develop_left {width: 520px;float: left;color: #fff;overflow-y: auto;height: 295px; position: relative;display: none;}
.develop_left.active {display: block;}
.develop_left_content {padding: 25px 25px 0;}

.develop_left_content li {padding-left: 20px; padding-bottom: 20px;padding-right: 50px; position: relative;line-height: 28px; text-align: justify;
    /*overflow: hidden;*/}

.develop_left_content li p {font-size: 18px;color: #fff;}
.develop_right {width: 270px;float: right; margin-right: 40px;  height: 250px;position: relative;}
.develop_right p {position: absolute;top: 147px;left: 114px;color: #fff;font-size: 32px;letter-spacing: -3px;}
.develop_right .develop_year_line { width: 85px; height: 15px;position: absolute; top: 160px;}
.develop_right .develop_year_line img {width: 84px; height: 14px;display: block;}
.develop_right .develop_year {width: 130px; float: left;position: absolute;top: 105px;left: 85px;-moz-animation: rotate 10s infinite linear; -webkit-animation: rotate 10s infinite linear;animation: rotate 10s infinite linear;}
.develop_right .develop_year img {width: 130px;height: 130px; display: block;}
.develop_left_content li img {position: absolute;top: 7px;left: 1px;width: 7px;}
.develop_left_content li:last-child .develop_line {display: none;}
.develop_content .develop_line { height: 102%; background: #fff;position: absolute;top: 12.5px;left: 4px;width: 1px;}

.hide_li_scroll {width: 520px; overflow: hidden; height: 100%; float: left; position: relative; background: rgba(255, 255, 255, 0.1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff, endColorstr=#19ffffff);padding-bottom: 25px;}

.year_line .line-img {position: absolute;top: 10px;left: 80px;}

.year_line ul {position: absolute; left: -12px;}
.year_line ul .year {font-size: 19px; margin-bottom: 5px;color: #fff; padding-bottom: 0;}

.year_line ul .year_btn {background: url(../images/year_time.png);background-size: 100%; width: 25px;height: 25px;margin: 0 auto; padding-bottom: 0;}
.year_line li {cursor: pointer; position: absolute;}
.year_line li.active, .year_line li.hover {margin-top: -14px;margin-left: -5px;}
.year_line li.active .year_btn, .year_line li.hover .year_btn {background: url(../images/year_active.png) no-repeat;background-size: 100%;width: 30px;height: 30px;}
.year_line li.active .year, .year_line li.hover .year {font-size: 24px;}

.year2010 {top: 292px; left: 134px;}
.year2011 { top: 286px; left: 200px;}
.year2012 {top: 256px;left: 262px;}
.year2013 {top: 243px;left: 328px;}
.year2014 {top: 220px;left: 380px;}
.year2015 { top: 204px; left: 470px;}
.year2016 {top: 163px;left: 525px;}
.year2017 {top: 136px; left: 585px;}
.year2018 {top: 93px;left: 635px;}
.year2019 {top: 70px;left: 726px;}
.year2020 {top: -6px;left: 800px;}







/* 关于我们-荣誉展厅 */

.honor h1{font-size: 32px; color:#075EBD; font-weight: normal; height: 55px;border-bottom: #ddd 1px solid;}
.honor-box { width: 900px;margin: 0 auto;margin-top: 30px;}
.honor-box .hd {height: 38px;line-height: 38px; position: relative;width: 700px; overflow: hidden; margin: 0 auto}
.honor-box .hd .tit-year { height: 38px;overflow: hidden;position: relative;margin: 0 auto;}
.honor-box .hd ul {width: 100000px;}
.honor-box .hd ul li {float: left; margin: 0 5px;cursor: pointer; background: #e6e6e6;width: 120px;  text-align: center; font-size: 16px;}
.honor-box .hd ul li.on { background: #008ad5; color: #fff}
.honor-box .hd a { position: absolute; top: 2px;display: block; width: 30px; height: 38px; background: url(../images/slider-arrow1.png) no-repeat; cursor: pointer}
.honor-box .hd .prev { background-position: 0 0;}
.honor-box .hd .next {background-position: -30px 0; right: 0}
.honor-box .bd { padding-top: 30px;}
.honor-item .level1 {height: 34px; width: 186px; padding-left: 64px;background: url("../images/arrow2.png") no-repeat 220px center #e6e6e6; margin-bottom: 50px;}
.honor-item .level1 > a {display: block; color: #0088e8;line-height: 34px;font-size: 20px;width: 100%;}
.honor-item .level1.active {background: url("../images/arrow1.png") no-repeat 220px center #ff8e32;color: #fff;}
.honor-item .level1.active a { color: #fff;}
.honor-item .level2 {display: none;}
.honor-item .level2 li { padding-bottom: 24px;display: flex;flex-wrap: wrap;justify-content: flex-start; margin-top: -20px;}
.honor-item .level2 li a {display: block;background: none; overflow: hidden;margin-right:15px}
.honor-item .level2 li a img {width: 210px;height: 170px; margin-bottom: 5px;}
.honor-item .level2 li p {font-size: 16px;height: 40px; margin-bottom: 24px;}
.honor-item .level2 li a img {width: 210px;height: 170px; margin-bottom: 5px;}
.honor-item .level2 li p {font-size: 16px;height: 40px; margin-bottom: 24px;}


.rylist { display:flex;flex-direction: row;flex: 1;justify-content:space-between;flex-wrap:wrap;}
.rylist div{margin-bottom: 30px;}

.main04{background: url(../images/xmt_bg.png) no-repeat bottom; background-size: cover; background-color: #fff; width: 100%;height:auto;}

.weisp_cot_2 li {width: 280px; height: 260px; background-color: #fff; float: left; margin: 0 26px 20px 0 ;}
.weisp_cot_2 ul li a p{font-size: 16px; line-height: 24px;  padding: 15px; display: block;overflow:hidden; text-overflow:ellipsis; height: 38px;
}
.weisp_cot_2 ul li a img{width: 280px;}
.weisp_cot_2 ul li span{font-size: 14px; line-height: 38px; color: #777;  padding: 15px;}

