/*--------------------Reset-----------------*/
/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol,li{list-style: none;list-style-type:none;font-size: 15px;}
a{text-decoration: none;color:#333;text-decoration: none;}
a:hover{text-decoration: none;color:#ce9a2f;}
 html,body{min-width:1200px;}
/*莽聛芦莽鈥孤惷ヅ铰幻ε解�懊ε掆�懊┾�櫬ｂ偓聛猫驴啪忙沤楼莽拧鈥灻ㄢ劉拧莽潞驴*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,.zf_lb .device .arrow-right
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;}盲驴庐忙鈥澛姑ぢ衡�犆┞÷得┞澛⒚ヂ钙捗ヂ扁偓
/*input,button,select,textarea{outline:none;-webkit-appearance:none;}*/
textarea{resize:none;}
a {-webkit-transition:all 0.3s ease; transition:all 0.3s ease; text-decoration:none; outline:0;color: #333;}
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none;}
button,.button{ border-radius: 0;background-color: transparent;cursor: pointer;}
img{border:0; outline-width:0;vertical-align:top;}
.cleafix:after {display:block; visibility:hidden; clear:both; content:'.'; overflow:hidden; width:0; height:0; font-size:0; line-height:0;}
.cleafix {*zoom:1;display:block;}
.fl { float:left;}
.fr { float:right;}
.wrap{width:100%;}
.wrap1{width:1200px;margin:auto;}
.clear{clear: both;}
.web1:after
{
    content: "";
    display: block;
    clear: both;}
@keyframes tornado {
    from {transform:rotate(0);}
    to {transform:rotate(360deg);}
}

@keyframes arrowBounceX{
    from {transform:translateX(0);}
    to  {transform:translateX(.75rem);}
}
@keyframes arrowBounceY{
    from {transform:translateY(0);}
    to  {transform:translateY(.75rem);}
}

.img_h a{width: 100%; height: 100%; overflow: hidden; position: relative;}
.img_h a img {width: 100%; height: 100%; transition: all 0.4s;}
.img_h a:hover img, .img_h a:focus img {transform: scale(1.2);}

/*--------------------氓聬沤氓艩聽莽拧鈥灻┢捖ニ嗏�犆ヂ迸久︹偓搂-----------------*/
.ov {overflow: hidden;}
.web1{ width: 1250px; margin: 0 auto;position: relative;}
.web{ width: 1250px; margin: 0 auto;}
/*index*/
.top{width:100%; height: 40px; line-height: 40px; background: #f2ebeb;}
.top_left span{font-size: 13px; color: #626262; float: left;margin-right: 10px;}
.top img{vertical-align: middle;margin:0 6px 0 10px;}
/*top_right*/
.top_right a{font-size: 12px; color: #616161;}
.top_right span{font-size: 12px; color: #ebebeb;padding:0 10px;}
.top_right a:hover{color:#ce9a2f;}
.top_right .ewm{position: relative;}
.top_right .ewm .ewm_img{display: none;position: absolute;top: 28px;left: 0;z-index: 1;}
.top_right .ewm .ewm_img::before{ border-color: transparent transparent #0d274d #0d274d;left: 41px;border-style: solid;border-width: 8px;
    bottom: -8px;
    box-sizing: border-box;
    content: "";
    display: block;
    height: 0;
    position: relative;
    transform: rotate(135deg);
    transform-origin: center center;
    width: 0;}
.top_right .ewm:hover .ewm_img{display: block;}
.top_right .ewm:hover .ewm_img img{ width: 100px; height: 100px;}
/*body*/
.main{min-width:1250px;background: url(../images/bg.png) top center no-repeat #eef4f9;padding-top: 40px; height: auto;}
/*search*/
.search p{font-size: 13px; color: #4f4f4f; line-height: 40px;}
.search_box{width: 520px; height: 45px; background: url(../images/search_box.png);margin-top: 30px;}
.search_box .text{ width: 400px; background: none; height: 45px; line-height: 40px; text-indent: 10px;}
.search_box .submit{ width: 110px; height: 40px; background: url(../images/search_ai.png) left center no-repeat; text-indent: 30px;cursor: pointer;}
.search_box a img{ vertical-align: middle; margin-right: 5px;}

/*nav*/
.nav{ height: 55px; background: #0968ac; margin-top: 50px;}
.nav ul li{ float: left; text-align: center; position: relative;}
.nav ul li a{width: 178px;line-height: 55px;height: 55px;font-size:18px;color: #fff;display: inline-block;background: url(../images/nav.png) right center no-repeat;}
.nav ul li.last a{ background: none;}
.nav ul li:hover a{background: url(../images/nav_bg.jpg) right center no-repeat #db4453;}
.nav ul li.on a{background: url(../images/nav_bg.jpg) right center no-repeat #db4453;}
.tz_head_nav{height: 55px;background: #0968ac;position: absolute;top: 120px;right: 0;left: 0;}
/*氓陇麓忙聺隆忙禄拧氓艩篓忙鈥撀懊┾�斅�*/
.index{ height: auto;min-height: 500px; overflow: hidden; background: #fff; margin: 0px auto 20px; width: 1200px; padding: 25px;}
.index1{ position: relative; width: 100%;height: 135px;overflow: hidden;border-bottom: 1px solid #e6e6e6;}
.index1 .single-item a{font-size: 30px; color: #d20000; line-height: 50px; text-align: center; display: block;font-weight: bold;}
.index1 .single-item p{font-size: 15px; color: #4c4c4c; line-height: 25px;text-indent: 2em; margin-top: 15px;}
.index1 .slick-dots{ position: absolute; top: 20px; right: 20px; z-index: 99;}
.index1 .slick-dots span{ width: 11px; height: 11px; float: left; margin-left: 10px; background: url(../images/focustop.png);}
.index1 .slick-dots span.swiper-active-switch{background: url(../images/focustop_on.png);}
.index1 .top_stop,.index1 .top_star{width:11px; height:11px;position: absolute; top: 20px; right: 0px;  cursor: pointer;z-index: 99;}
.index1 .top_stop{background: url(../images/focustop_zt.jpg) center no-repeat;}
.index1 .top_star{background: url(../images/focustop_star.jpg) center no-repeat;}

/*news*/
.index2{ margin: 20px auto; height: 390px; width: 100%;}
.index2 .news{ width: 620px; height: 390px; position: relative;overflow: hidden;}
.index2 .news a{width: 620px; height: 390px; position: relative; display: block;}
.index2 .news a img{ width: 620px; height: 390px;}
.index2 .news a p{ width: 620px; height: 50px;font-size: 16px; color: #fff; line-height: 50px; text-indent: 1em; background: url(../images/focusnews_p.png); position: absolute; bottom: 0; left: 0;}
.index2 .news .slick-dots2{ position: absolute; right: 30px; bottom: 20px; z-index: 9;}
.index2 .news .slick-dots2 span{width: 10px; height: 11px; float: left;background: url(../images/focusnews.png);margin-left: 10px;}
.index2 .news .slick-dots2 span.swiper-active-switch{background: url(../images/focusnews_on.png);}
.index2 .news .top_stop,.index2 .news .top_star{width:9px; height:11px;position: absolute; bottom: 20px; right: 10px; cursor: pointer;z-index: 99;}
.index2 .news .top_stop{background: url(../images/focusnews_zt.png) center no-repeat;}
.index2 .news .top_star{background: url(../images/focusnews_star.png) center no-repeat;}

/*index2_right*/
.index2_right{ width: 560px; height: 390px;}
/*table*/
.index2_right .table{width: 100%; height: 346px;}
.index2_right .table .new-bd{width: 100%; height: 42px;border-bottom: 1px solid #d4d4d4;margin-bottom: 20px;}
.index2_right .table .new-bd li{width: 25%;height: 42px; float: left; font-size: 22px;color: #4c4c69;font-weight: bold;font-family:'氓庐鈥姑ぢ解��';}
.index2_right .table .new-bd li.on{color: #025291; border-bottom:4px solid #005baa;}
.index2_right .table .new-bd li span{font-size: 18px;color:#b8b8b8;margin-left: 28px;}
.index2_right .table .hd li{width: 100%; height: 38px;line-height: 38px; text-indent: 20px;background: url(../images/new_list.jpg) left center no-repeat;}
.index2_right .table .hd li a{font-size: 16px;color: #333333;}
.index2_right .table .hd li a span{font-size: 15px; color: #666; float: right;}
.index2_right .table .hd li:hover a{color: #bf0103;}
.index2_Rlink a{ width: 173px; height: 44px; float: left; margin-right: 13px; display: block;font-size: 15px; color: #fff; line-height: 44px; text-align: center;}
.index2_Rlink a img{ vertical-align: middle; margin:0 8px 0 0;}
.index2_Rlink a.link1{background: #218fc2;}
.index2_Rlink a.link2{background: #e4a521;}
.index2_Rlink a.link3{background: #acc626;}
.index2_Rlink a.link4{background: #e9686f;margin-right: 0;}
.index2_Rlink a.link1:before{border: #218fc2 solid 6px;}
.index2_Rlink a.link2:before{border: #e4a521 solid 6px;}
.index2_Rlink a.link3:before{border: #acc626 solid 6px;}
.index2_Rlink a.link4:before{border: #e9686f solid 6px;}

/*index3*/
.index3{width: 100%; height: 99px; margin: 20px auto;overflow: hidden;}
.index3 .ztzl{ width: 1000px;padding-right: 35px; position: relative;margin: 10px 0;}
.index3 .ztzl .swiper-slide img{width: 242px; height:76px;}
.index3 .ztzl .slick-prev,.index3 .ztzl .slick-next,.index3 .ztzl .top_stop,.index3 .ztzl .top_star{width: 25px; height: 25px; background: url(../images/zt_focus.png); position: absolute; right: 0;color:transparent;cursor: pointer;}
.index3 .ztzl .slick-prev{ top: 52px; background-position: 0 26px;}
.index3 .ztzl .slick-next{ top: 0;}
.index3 .ztzl .top_stop,.index3 .ztzl .top_star{top:26px;right: 0;}
.index3 .ztzl .top_stop{background-position: 0 51px;}
.index3 .ztzl .top_star{background: url(../images/zt_focus_star.png);}

/*index4*/
.index4{width: 100%; height: 640px;border: 1px solid #eee;margin:0 auto;}
.index4>.new-bd{width: 80px; height: 100%;}
.index4>.new-bd>li{ width: 30px; height: 180px;padding: 33px 27px 0 23px; background: url(../images/table_bg.png) left repeat-y;}
.index4>.new-bd>li.on{background: url(../images/table_bgo.png);}
.index4>.new-bd>li span{display: block;font-family: '氓聧沤忙鈥撯�∶ヂ�姑ぢ解��';font-size: 22px; color: #2b2b2b;font-weight: bold;}
.index4>.new-bd>li.on span{color: #fff;}
.index4>.hd>ul{width:1090px; height: 590px; margin: 20px 20px 0 0;}
/*盲驴隆忙聛炉氓鈥βヂ尖偓*/
.index4>.hd ul.ul1 .ul1_box1{width: 100%; height: 35px; line-height: 35px;}
.index4>.hd ul.ul1 .ul1_box1 font{font-size: 17px;color: #005baa;font-weight: bold;float: left;}
.index4>.hd ul.ul1 .ul1_box1 .ul1_saerch{width: 350px;height: 35px;float: left;margin: 0 30px 0 20px;}
.index4>.hd ul.ul1 .ul1_box1 .ul1_saerch span{font-size: 14px;color: #515151;float: left;}
.index4>.hd ul.ul1 .ul1_box1 .ul1_saerch .text{width: 230px;height: 35px;float: left;background: #f3f3f3;text-indent: 5px;margin-left: 5px;}
.index4>.hd ul.ul1 .ul1_box1 .ul1_saerch .submit{cursor: pointer;width: 46px; height: 35px; float: right;background: url(../images/search2.png) center no-repeat #1172c6;}
.index4>.hd ul.ul1 .ul1_box1 ul li{float: left;}
.index4>.hd ul.ul1 .ul1_box1 ul li a{font-size: 15px;color:#464646;}
.index4>.hd ul.ul1 .ul1_box1 ul li:hover a{color: #bf0103;}
.index4>.hd ul.ul1 .ul1_box1 ul li span{font-size: 14px;color: #ccc; margin: 0 16px;}
.index4>.hd ul.ul1 .ul1_box2{width: 100%; height: 474px;margin: 20px auto 30px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L{width: 620px;padding-right: 20px;height: 474px;border-right: 1px solid #dedede;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Limg{height: 94px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Limg dl{width: 123px; height: 94px;float: left;border-right: 1px solid #dedede;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Limg dl dt{width: 64px; height: 64px; margin: 0 auto 12px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Limg dl dd{text-align: center;font-size: 14px;color: #3f3f3f;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Limg dl:hover dd{box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Ltable{width: 100%; height: 240px;margin: 24px auto;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Ltable .new-bd{height: 40px;border-bottom: 1px dotted #cccccc;margin-bottom: 8px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Ltable .new-bd li{float: left;height: 40px;font-size: 17px;color: #7f7e7e;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Ltable .new-bd li span{color: #7f7e7e;margin: 0 20px;font-weight: bold;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Ltable .new-bd li.on{color: #cb0000;background: url(../images/ul1_box2ltable.jpg) left bottom no-repeat;font-weight: bold;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Ltable .hd{position: relative;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Ltable .hd .more{position: absolute;top: -45px;right: 0;font-size: 13px;color: #666666;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Ltable .hd ul li{width: 100%; height: 40px;line-height: 40px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Ltable .hd ul li span{float: right;font-size: 14px;color: #848484;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Ltable .hd ul li a{font-size: 17px;color: #363636;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Ltable .hd ul li:hover a{color: #bf0103;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd dl{margin:0 10px;width: 135px;height: 90px;text-align: center;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd dl dt{width: 135px;height: 35px;line-height: 35px;margin: 0px auto; padding: 20px 0 5px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd dl dt img{vertical-align: middle;text-align: center;margin: 0 auto;display: block;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd dl dd{color: #fff;font-size: 15px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .jlhd1{background: #45acd8;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .jlhd2{background: #edba1e;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .jlhd3{background: #ff3e50;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .jlhd4{background: #3fcbb9;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .jlhd1:before{border: #45acd8 solid 4px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .jlhd2:before{border: #edba1e solid 4px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .jlhd3:before{border: #ff3e50 solid 4px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .jlhd4:before{border: #3fcbb9 solid 4px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .slick-prev,.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .slick-next{width: 26px; height: 36px; background: url(../images/jlhd.png); position: absolute;top: 30px; color:transparent;cursor: pointer;z-index: 99;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .slick-prev{left: 0;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2L .ul1_box2Lgd .slick-next{background-position: 26px 0;right:  0;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R{width: 434px; height: 474px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R1 span,.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R2 span{font-size: 18px;color: #0d6dbf;margin-bottom: 15px;background: url(../images/blue.jpg) left 5px no-repeat; padding-left: 20px;font-weight: bold;display: block;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R1 ul li{width: 216px;height: 48px;float: left;margin-right: 2px;background: #f3f3f3;margin-bottom: 2px;line-height: 48px;text-indent: 20px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R1 ul li a{font-size: 15px;color: #3e3f40;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R1 ul li.hvr-shutter-out-vertical:hover a{color: #fff;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R2{margin-top: 20px;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R2 ul li{width: 85px;height: 48px;float: left;margin-right: 2px;background: #f3f3f3;margin-bottom: 2px;line-height: 48px;text-align: center;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R2 ul li a{font-size: 15px;color: #3e3f40;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R2 ul li.hvr-shutter-out-vertical:hover a{color: #fff;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R3{width: 100%; height: 90px;margin-top: 28px;background: #f3f3f3;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R3 a{width: 33%;float: left;display: inline-block;line-height: 90px; height: 90px;text-align: center;font-size: 16px;color: #313131;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R3 a:hover{color: #bf0103;}
.index4>.hd ul.ul1 .ul1_box2 .ul1_box2R .ul1_box2R3 a img{vertical-align: middle;margin-right: 10px;}
.index4>.hd ul.ul1 .ul1_box3 .ul1_box3P{width: 530px; height: 34px;border:1px solid #eaeaea;}
.index4>.hd ul.ul1 .ul1_box3 .ul1_box3P font{width: 85px;height: 34px; margin-right: 20px; background: #1172c6;font-size: 14px;color: #fff;line-height: 34px;text-align: center;display: inline-block;}
.index4>.hd ul.ul1 .ul1_box3 .ul1_box3P p{font-size: 12px;color: #333333;line-height: 34px;}

/*氓艩啪盲潞鈥姑ε撀嵜ヅ犅�*/
.index4>.hd ul.ul2 .ul2_box1{width: 100%; height: 60px;border-bottom: 1px solid #ccc;}
.index4>.hd ul.ul2 .ul2_box1 .ul2_saerch{width: 450px;height: 38px;margin-right: 10px;}
.index4>.hd ul.ul2 .ul2_box1 .ul2_saerch span{font-size: 17px;color: #005baa;float: left;font-weight: bold;line-height: 38px;margin-right: 10px;}
.index4>.hd ul.ul2 .ul2_box1 .ul2_saerch .text,.index4>.hd ul.ul2 .ul2_box1 .ul2_saerch .password{width: 150px;height: 38px; background: #efefef;margin-right: 10px;text-indent: 5px;}
.index4>.hd ul.ul2 .ul2_box1 .ul2_saerch .submit{cursor: pointer;width: 45px; height: 38px;background: url(../images/search2.png) center no-repeat #1f8edd;float: right;}
.index4>.hd ul.ul2 .ul2_box1 .ul2_box1M{width: 113px; height: 38px; line-height: 38px;border: 1px solid #c7dbec;border-radius: 5px;text-align: center;}
.index4>.hd ul.ul2 .ul2_box1 .ul2_box1M a{width: 49%; float: left;font-size: 14px;color: #005baa;}
.index4>.hd ul.ul2 .ul2_box1 .ul2_box1M span{width: 2%; float: left;font-size: 14px;color: #696969;}
.index4>.hd ul.ul2 .ul2_box1 ul li{width: 99px; height: 41px; float: left; margin-left: 3px;border-radius: 20px;text-align: center;line-height: 41px;}
.index4>.hd ul.ul2 .ul2_box1 ul li img{vertical-align: middle;margin-right: 5px;}
.index4>.hd ul.ul2 .ul2_box1 ul li a{font-size: 16px;color: #fff;font-weight: bold;}
.index4>.hd ul.ul2 .ul2_box1 ul li.li_i1{background: #38acff;}
.index4>.hd ul.ul2 .ul2_box1 ul li.li_i2{background: #ffad01;}
.index4>.hd ul.ul2 .ul2_box1 ul li.li_i3{background: #74c03c;}
.index4>.hd ul.ul2 .ul2_box1 ul li.li_i4{background: #ed182d;}
.index4>.hd ul.ul2 .ul2_box2{width: 100%; height: 540px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L{width: 700px; height: 520px;padding-top: 20px; border-right: 1px solid #dedede;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable{width: 684px;height: 320px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .bd {width: 100%;height: 40px;border-bottom: 1px solid #e8e8e8;margin-bottom: 20px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .bd li{width: 130px; height: 40px; float: left;margin-right: 20px;background: #e8e8e8;line-height: 40px;text-align: center;font-size: 15px;color: #3d3d3d;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .bd li.on{background: #df0035;color: #fff;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .bd a{font-size: 15px;color: #1f1f1f;line-height: 40px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .bd a img{vertical-align: middle;margin:0 10px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .hd div{position: relative;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .hd div .more{position: absolute;top: -50px;right: 0;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .hd div dl{ width:  114px; height: 85px;float: left;text-align: center;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .hd div dl:hover dd{color: #bf0103; box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .hd div dl dt{width: 114px; height:50px; line-height:45px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .hd div dl dt img{margin: 0px auto;vertical-align: -9px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2Ltable .hd div dl dd{font-size: 13px;color: #333;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2La{width: 100%; margin-top: 20px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2La ul{width: 100%; height: 37px; line-height: 37px;font-size: 13px;color: #4c4c4c;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2La ul li{float: left;text-align: center;font-size: 13px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2La .ajbl1{background: #f5f5f5;font-size: 14px;color: #0c0d0d;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2La ul li.li1{width: 140px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2La ul li.li2{width: 70px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2La ul li.li3{width: 240px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2La ul li.li4{width: 70px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2La ul li.li5{width: 90px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2L .ul2_box2La ul li.li6{width: 90px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R{width: 373px;padding-top: 20px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rtable .bd{width: 100%; height: 40px;margin-bottom: 20px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rtable .bd li{font-size: 17px;color: #999999; height: 40px; margin-right: 20px;float: left;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rtable .bd li.on{color: #0d6dbf;font-weight: bold;border-bottom: 2px solid #226ebc;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rtable .hd ul li{width: 123px;height: 48px;line-height: 48px;text-indent: 30px;background: url(../images/right.png) 15px center no-repeat #f5f5f5;margin-bottom: 2px; float: left;margin-right: 2px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rtable .hd ul li a{font-size: 15px;color: #555555;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rtable .hd ul li:hover a{color: #fff;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rtable .hd ul li.hvr-shutter-out-vertical:before{background: url(../images/right2.png) 15px center no-repeat #2098D1;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rgd{width: 274px; height: 122px;background: url(../images/bs_bg.jpg); margin: 10px auto;padding: 20px 49px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rgd h2{text-align: center;font-size: 18px;color: #181818;font-weight: bold;margin: 0 auto 10px; border-bottom: 1px solid #d0d0d0;padding-bottom: 10px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rgd .slick{width: 274px; height: 60px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rgd .slick a{width: 50%; float: left;text-indent: 15px;background: url(../images/gang.png) left center no-repeat; line-height: 26px;font-size: 15px;color: #161616;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rgd .slick a:hover{color: #bf0103;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rgd .slick .slick-dots{width: 30%; margin: 10px auto;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rgd .slick .slick-dots li{float: left;width: 11px;height: 11px; margin: 0 3px; background: url(../images/focustop.png) center no-repeat;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rgd .slick .slick-dots li.slick-active{background: url(../images/b.png) center no-repeat;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rgd .slick .slick-dots li button{display: none !important;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rtj{width: 350px; height: 126px;background: url(../images/bjtj_bg.jpg);padding-left: 22px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rtj h3{font-size: 19px;color: #2b2b2b;font-weight: bold;line-height: 50px;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rtj ul li{width: 50%; float: left;line-height: 32px;font-size: 15px;color: #2b2b2b;}
.index4>.hd ul.ul2 .ul2_box2 .ul2_box2R .ul2_box2Rtj ul li span{font-size: 22px;color: #ff0000;font-weight: bold;font-style: italic;margin: 0 2px;}

/*盲潞鈥櫭ヅ犅ぢ郝っβ德�*/
.index4>.hd ul.ul3 .ul3_l{width: 767px;}
.index4>.hd ul.ul3 .ul3_l .ul3_l1{position: relative;}
.index4>.hd ul.ul3 .ul3_l1 .bd{width: 640px; height: 37px;border-bottom: 1px solid #e3e3e3;margin-bottom: 20px;padding-left: 127px;}
.index4>.hd ul.ul3 .ul3_l1 font{font-size: 22px;color: #0968ac;float: left;margin-right: 20px;position: absolute;left: 0;top: 0;}
.index4>.hd ul.ul3 .ul3_l1 .bd li{float: left;font-size: 17px;color: #5a5a5a; height: 43px;line-height: 30px;}
.index4>.hd ul.ul3 .ul3_l1 .bd li.on{background: url(../images/lx_table.png) bottom left no-repeat;}
.index4>.hd ul.ul3 .ul3_l1 .bd li span{font-size: 15px;margin: 0 20px;color: #dddddd;}
.index4>.hd ul.ul3 .ul3_l1 .hd{position: relative;width: 660px;}
.index4>.hd ul.ul3 .ul3_l1 .hd .more{position: absolute;top: -50px;right:0px;font-size: 13px;color: #999999;}
.index4>.hd ul.ul3 .ul3_l1 .hd ul.letter{height: 41px;background: #efefef;margin-bottom: 10px;}
.index4>.hd ul.ul3 .ul3_l1 .hd ul.letter li{font-size: 15px;line-height: 41px;color: #333333 !important;text-indent: 10px;}
.index4>.hd ul.ul3 .ul3_l1 .hd ul li{float: left;line-height: 32px;font-size: 14px;color: #333333;}
.index4>.hd ul.ul3 .ul3_l1 .hd ul li.li1{width: 255px;}
.index4>.hd ul.ul3 .ul3_l1 .hd ul a:hover li.li1{color: #bf0103;}
.index4>.hd ul.ul3 .ul3_l1 .hd ul li.li2{width: 114px;}
.index4>.hd ul.ul3 .ul3_l1 .hd ul li.li3{width: 100px;color: #888888;}
.index4>.hd ul.ul3 .ul3_l1 .hd ul li.li4{width: 95px;color: #888888;text-align: center;}
.index4>.hd ul.ul3 .ul3_l1 .ld{width: 86px;}
.index4>.hd ul.ul3 .ul3_l1 .ld ul li{width: 100%; height: 43px;margin-bottom: 10px;text-align: center;line-height: 43px;}
.index4>.hd ul.ul3 .ul3_l1 .ld ul li a{display: block;font-size: 14px;color: #fff;}
.index4>.hd ul.ul3 .ul3_l1 .ld ul li.li1 a{background: #e24444;}
.index4>.hd ul.ul3 .ul3_l1 .ld ul li.li2 a{background: #1db0d6;}
.index4>.hd ul.ul3 .ul3_l1 .ld ul li.li3 a{background: #86c43b;}
.index4>.hd ul.ul3 .ul3_l1 .ld ul li.li4 a{background: #f79848;}
.index4>.hd ul.ul3 .ul3_l1 .ld ul li.li1 a:before{border: #e24444 solid 6px;}
.index4>.hd ul.ul3 .ul3_l1 .ld ul li.li2 a:before{border: #1db0d6 solid 6px;}
.index4>.hd ul.ul3 .ul3_l1 .ld ul li.li3 a:before{border: #86c43b solid 6px;}
.index4>.hd ul.ul3 .ul3_l1 .ld ul li.li4 a:before{border: #f79848 solid 6px;}
.index4>.hd ul.ul3 .ul3_l2{margin-top: 20px; height: 215px;}
.index4>.hd ul.ul3 .ul3_l2 .bd{width: 100%; height: 35px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.index4>.hd ul.ul3 .ul3_l2 .bd li{float: left;font-size: 17px;color: #5b5b5b;height: 35px;}
.index4>.hd ul.ul3 .ul3_l2 .bd li span{font-size: 5px;color: #ddd;margin: 0 20px;}
.index4>.hd ul.ul3 .ul3_l2 .bd li.on{color: #e41d1d;background: url(../images/red.jpg) left bottom no-repeat;}
.index4>.hd ul.ul3 .ul3_l2 .hd{position: relative;width: 100%;}
.index4>.hd ul.ul3 .ul3_l2 .hd .more{position: absolute;top: -50px;right: 0;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2L{width: 660px;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2L .ul3_l2Limg img{width: 228px; height: 151px;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2L .ul3_l2Lnr{margin-left: 20px;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2L .ul3_l2Lnr p span{width: 59px;height: 39px; line-height: 39px;text-align: center;display: inline-block;margin-right: 10px; font-size: 13px;color: #333333; background: url(../images/ul3_l2lnr.png) center no-repeat;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2L .ul3_l2Lnr p{font-size: 14px;color:#333333;line-height: 39px;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2R{width: 86px;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2R ul li{width: 100%; height: 42px;margin-bottom: 10px;line-height: 42px;text-align: center;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2R ul li.li1{background: #2a82c9;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2R ul li.li2{background: #78c31d;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2R ul li.li3{background: #1eb591;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2R ul li.li1 a:before{border: #2a82c9 solid 6px;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2R ul li.li2 a:before{border: #78c31d solid 6px;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2R ul li.li3 a:before{border: #1eb591 solid 6px;}
.index4>.hd ul.ul3 .ul3_l2 .ul3_l2R ul li a{font-size: 14px;color: #fff;display: block;}
.index4>.hd ul.ul3 .ul3_l3{margin-top: 25px;width: 100%;height: 70px;background: #edf3f9;}
.index4>.hd ul.ul3 .ul3_l3 dl{width: 107px;float: left;border-right: 1px solid #ddd;height: 60px;margin: 5px 0; text-align: center;}
.index4>.hd ul.ul3 .ul3_l3 dl.sq{width: 119px;height: 70px; background: #86c43b;line-height: 70px;font-size: 20px;color: #fff;margin: 0;}
.index4>.hd ul.ul3 .ul3_l3 dl dt{width: 107px; height: 25px;line-height: 25px;}
.index4>.hd ul.ul3 .ul3_l3 dl dt img{margin: 10px auto;display: block;}
.index4>.hd ul.ul3 .ul3_l3 dl dd{font-size: 15px;color: #000;}

.index4>.hd ul.ul3 .ul3_r{width: 260px;}
.index4>.hd ul.ul3 .ul3_r .ul3_r1{width: 260px; height: 96px;margin-bottom: 15px;background: url(../images/letter_bg.jpg);}
.index4>.hd ul.ul3 .ul3_r .ul3_r1 h3{width: 100%; height: 70px; line-height: 70px;font-size: 22px;color: #e90000;}
.index4>.hd ul.ul3 .ul3_r .ul3_r1 h3 img{vertical-align: middle;margin: 0 15px;}
.index4>.hd ul.ul3 .ul3_r .ul3_r1 p{text-align: center;}
.index4>.hd ul.ul3 .ul3_r .ul3_r1 p a,.index4>.hd ul.ul3 .ul3_r .ul3_r1 p span{font-size: 13px;color: #3b3b3b;}
.index4>.hd ul.ul3 .ul3_r .ul3_r1 p a:hover{color: #bf0103;}
.index4>.hd ul.ul3 .ul3_r .ul3_r1 p span{margin: 0 10px;}
.index4>.hd ul.ul3 .ul3_r .ul3_r2{width: 100%;}
.index4>.hd ul.ul3 .ul3_r .ul3_r2 input{height: 35px;margin-bottom: 10px;border: 1px solid #ddd;}
.index4>.hd ul.ul3 .ul3_r .ul3_r2 .no{width: 258px;background: url(../images/no.jpg) left center no-repeat;text-indent: 45px;}
.index4>.hd ul.ul3 .ul3_r .ul3_r2 .password{width: 258px;background: url(../images/password.jpg) left center no-repeat;text-indent: 45px;}
.index4>.hd ul.ul3 .ul3_r .ul3_r2 .yzm{width: 133px;text-indent: 10px;}
.index4>.hd ul.ul3 .ul3_r .ul3_r2 .submit{width: 122px;height: 37px;border: none;background: #1673be;text-align: center;line-height: 37px;color: #fff;cursor: pointer;}
.index4>.hd ul.ul3 .ul3_r .ul3_r2 img{width: 109px; height: 37px;margin-bottom: 10px;cursor: pointer;}
.index4>.hd ul.ul3 .ul3_r .ul3_r3{width: 100%;margin-top: 20px;}
.index4>.hd ul.ul3 .ul3_r .ul3_r3 .bd {width: 100%; height: 34px;border-bottom: 1px solid #c7c7c7;margin-bottom: 15px;}
.index4>.hd ul.ul3 .ul3_r .ul3_r3 .bd li{float: left;margin-right: 20px;font-size: 16px;color: #8f8e8e;height: 30px;}
.index4>.hd ul.ul3 .ul3_r .ul3_r3 .bd li.on{color: #005baa;border-bottom: 4px solid #005baa;}
.index4>.hd ul.ul3 .ul3_r .ul3_r3 .hd ul li{width: 100%; height: 28px;line-height: 28px;}
.index4>.hd ul.ul3 .ul3_r .ul3_r3 .hd ul li a{font-size: 13px;color: #333333;}
.index4>.hd ul.ul3 .ul3_r .ul3_r3 .hd ul li:hover a{color: #bf0103;}
.index4>.hd ul.ul3 .ul3_r .ul3_r3 .hd ul li span{float: right;font-size: 13px;color: #ababab;}
.index4>.hd ul.ul3 .ul3_r .ul3_r4{margin-top: 20px;}
.index4>.hd ul.ul3 .ul3_r .ul3_r4 img{width: 260px; height: 69px;}
.index4>.hd .zdhy li{width: 100%; height: 32px;line-height: 32px;}
.index4>.hd .zdhy li span{font-size: 14px;color: #888;float: right;}
.index4>.hd .zdhy li a{font-size: 15px;color: #333;}

/*select*/
.index5 {position: relative;height:55px;line-height:55px;background: #1161a1;}
.index5 ul li{width: 311.5px;float: left;cursor: pointer;border-right: 1px solid #4280d0;}
.index5 ul li>a{display:block; text-indent: 20px;color: #FFF;position: relative;font-size: 15px;}
.index5 ul li>a::before{content:'';width: 10px;height: 6px;right: 10px;position: absolute;top: 27px;background:url(../images/dot_b.png) no-repeat center;}
.index5 ul li.asect .select_con a.nohover:hover{ color: #000 ;}
.index5 ul li.asect{ background:#2d425d;}
.index5 ul li.asect > a{color:#FFF;}
.index5 ul li .select_con a{ font-size:15px; color:#111 ;line-height:35px;}
.index5 ul li .select_con a:hover{ color:#28528c;}

.select_content{width: 100%;overflow-y: auto;  position:absolute;left: 0; bottom:55px; display:none;z-index: 999;background:#FFF;border-top: 5px solid #7c98bb;border-bottom: none;height:0;}
.asect #select_content1{height:270px;}
.asect #select_content2{height: 175px;}
.asect #select_content3{height: 100px;}
.asect #select_content4{height: 64px;}
.asect #select_content5{height: 100px;}
.asect #select_content6{height: 140px;}
.asect .select_content .select_con{padding:15px 25px;}
.asect .select_content .select_con .select_con1{ padding:0; margin:0; line-height:32px; float:left;}
.asect #select_content1 .select_con .select_con1{width: 25%;}
.asect #select_content2 .select_con .select_con1{width: 11%;}
.asect #select_content3 .select_con .select_con1{width: 10%;}
.asect #select_content4 .select_con .select_con1{width: 10%;}
.asect #select_content5 .select_con .select_con1{width: 10%;}
.asect #select_content6 .select_con .select_con1{width: 12%;}

/*foot*/
.foot{width: 100%; background: #08518c;padding:35px 0;}
.foot .px1250{padding-top: 30px;}
.foot .bottom{height: 130px;}
.foot .bottom .bottom_l{width: 70px;height: 100px;padding-top: 15px;}
.foot .bottom .bottom_m{width: 650px;margin: 0 20px;}
.foot .bottom .bottom_m ul{margin-bottom: 25px;}
.foot .bottom .bottom_m ul li{float: left;}
.foot .bottom .bottom_m ul li::after{content:''; display:inline-block;width: 1px;height:12px;background:#6585af;margin: 0 20px;vertical-align: -1px;}
.foot .bottom .bottom_m ul li:last-child::after{display: none;}
.foot .bottom .bottom_m ul li a,.foot .bottom .bottom_m ul li span,.foot .bottom .bottom_m p,.foot .bottom .bottom_m p span{font-size: 13px;color: #adc5d9;}
.foot .bottom .bottom_m ul li:hover a{color: #fff;}
.foot .bottom .bottom_m p{line-height: 26px;}
.foot .bottom .bottom_r{width: 110px;height: 55px;padding-top: 50px;}
.foot .ewm dl{width: 102px; height: 130px;float: left;margin-left: 15px;}
.foot .ewm dl dt{width: 102px; height: 102px;background: #fff;margin-bottom: 10px;}
.foot .ewm dl dt img{width: 102px; height: 102px;}
.foot .ewm dl dd{font-size: 13px;color: #e4eefd;text-align: center;}

/*忙碌庐莽陋鈥�*/
.fixd{width: 69px; height: 450px;position: fixed;top: 100px;right: 10px;z-index: 999;}
.fixd dl{width: 69px; height: 69px;background: url(../images/fd.png) center no-repeat;margin-bottom: 5px;text-align: center;position: relative;}
.fixd dl dt{padding-top: 10px;}
.fixd dl dt img{vertical-align: middle;display: block;margin: 0 auto;width:37px;}
.fixd dl dd{width: 100%; font-size: 12px;color: #fff;position: absolute;top: 45px;}
.fixd dl .block{display: none;}
.fixd dl:hover .block{display: block;position: absolute;left: -100px;top: 0;background: #fff;}
.fixd dl:hover .block img{width: 100px; height: 100px;}

/*tab忙聽路氓录聫*/
.tab_box{position:relative;margin: 25px 0;padding-bottom: 220px;}
.tab_box > ul{border-bottom: 1px solid #dedede;height: 43px;overflow: visible;}
.tab_box > ul > li{display: inline-block;float: left;margin-right: 40px;}
.tab_box > ul > li > button{padding-bottom: 7px;position:relative;font-family: '氓庐鈥姑ぢ解��';font-size: 22px;color: #010101;font-weight: bold;display: block;transition-property: padding-bottom, border-bottom-width, border-bottom-color, color;transition-duration: 0.5s;transition-timing-function: ease-in-out;}
.tab_box > ul > li > button::after{content: '';display: block;width: 1px;height:18px;background-color: #c7c7c7;position: absolute;right: -21px;top: 50%;margin-top: -13px;}
.tab_box > ul > li:last-child button::after {display: none;}
.tab_box > ul > li.active{}
.tab_box > ul > li.active > button{padding-bottom: 7px;color: #386ac1;border-bottom: 4px solid #3468ac;}
.tab_box > ul > li .tab_content{position:absolute;display:none;top:55px;left: 0;width: 100%;}
.tab_box > ul > li .tab_content ul{}
.tab_box > ul > li .tab_content ul li{line-height: 41px;}
.tab_box > ul > li .tab_content ul li a{font-size: 16px;}
.tab_box > ul > li .tab_content ul li span{ font-size: 13px; color:#999;float:right;}
.tab_box > ul > li .tab_content > a{display: block;position: absolute;top: -40px;right:0;height: 26px;font-size: 13px;}
.tab_box > ul > li .tab_content > a > span{}
.tab_box > ul > li.active .tab_content{display: block;}
.tab_box > ul > li.active .tab_content .imgLinks{margin-top: 10px;}
.tab_box > ul > li.active .tab_content .imgLinks a{text-align:center;width: 11.4%;display: inline-block;float: left;background: #f8f8f8;margin-right: 15px;margin-bottom: 15px;padding: 10px 0;}
.tab_box > ul > li.active .tab_content .imgLinks a.m0{margin-right:0;}
.tab_box > ul > li.active .tab_content .imgLinks a span{border-radius: 50px;background:#4f99d2;width: 60px;height: 60px;line-height:60px;display: block;margin: 10px auto;position: relative;z-index:9;overflow: hidden;}
.tab_box > ul > li.active .tab_content .imgLinks a span img{vertical-align: -7px;width: 33px;}
.tab_box > ul > li.active .tab_content .imgLinks a em{font-size: 14px;}
.tab_box > ul > li.active .tab_content .imgLinks a:hover{background:#3c91da;color: #FFF;}
.tab_box > ul > li.active .tab_content .imgLinks a span::after {position: absolute;bottom: -100%;left: 0;width: 100%;height: 100%;background:#1e507b;content: '';transition: bottom .3s;-webkit-transition: bottom .3s;z-index: -9;}
.tab_box > ul > li.active .tab_content .imgLinks a:hover span::after{bottom: 0;}
.tab_box > ul > li.active .tab_content .imgLinks_2{margin-top: 10px;}
.tab_box > ul > li.active .tab_content .imgLinks_2 a{text-align:center;width:220px;display: inline-block;float: left;background: #f5f6f8;margin-right: 25px;margin-bottom:20px;padding: 10px 0;position: relative;}
.tab_box > ul > li.active .tab_content .imgLinks_2 a.m0{margin-right:0;}
.tab_box > ul > li.active .tab_content .imgLinks_2 a span{width:60px;height:50px;line-height:60px;display: block;margin: 10px auto;z-index:9;overflow: hidden;}
.tab_box > ul > li.active .tab_content .imgLinks_2 a span img{vertical-align: -7px;}
.tab_box > ul > li.active .tab_content .imgLinks_2 a em{font-size: 16px;padding-bottom: 5px;display: block;}
.tab_box > ul > li.active .tab_content .imgLinks_2 a:hover{background:#d2e4f3;}
.tab_box > ul > li.active .tab_content .imgLinks_2 a:hover img{transform:rotateY(360deg); transition:transform 500ms ease-in-out 0s;}

/*氓碌艗氓楼鈥攖ab忙聽路氓录聫*/
#sub_tab{margin: 5px 0 0;}
#sub_tab > ul{border: none;height:36px;overflow: visible;background: #eef4f9;}
#sub_tab > ul > li{display: inline-block;float: left;margin-right: 40px;}
#sub_tab > ul > li button{padding:7px 25px;position:relative;font-family: 'microsoft yahei';font-size:15px;color: #010101;font-weight: normal;display: block;border:none;}
#sub_tab > ul > li button::after{display: none;}
#sub_tab > ul > li:last-child button::after {display: none;}
#sub_tab > ul > li.active{}
#sub_tab ul li.active button{color: #ffffff;background: #005baa;}
#sub_tab ul li .tab_content{position:absolute;display:none;top:55px;left: 0;width: 100%;}
#sub_tab ul li .tab_content ul{}
#sub_tab ul li .tab_content ul li{line-height: 41px;}
#sub_tab ul li .tab_content ul li a{font-size: 16px;}
#sub_tab ul li .tab_content ul li span{ font-size: 13px; color:#999;float: right;}
#sub_tab ul li .tab_content > a{display: block;position: absolute;top: -42px;right: 11px;height: 26px;font-size: 13px;}
#sub_tab ul li .tab_content > a > span{}
#sub_tab ul li.active .tab_content{display: block;top: 50px;}
#sub_tab ul li.active button::after{border-color:transparent transparent #2e5baa #2e5baa;border-style: solid;border-width: 8px;left: 42%;top:39px;box-sizing: border-box; content: "";display: block;height: 0;position: absolute;transform: rotate(-45deg);transform-origin: center center;width: 0;background:transparent;}
#news .tab_box#n1 ul li .tab_content #sub_tab > ul > li {background:none;line-height: inherit;text-indent:0;margin: 0;}
#news .tab_box#n3{width: 100%;padding-bottom: 321px;}
/*tab-茅娄鈥撁┞÷得β犅访ヂ悸�*/
.tab_box#n1{margin-top: 0;padding-bottom: 277px;}
.tab_box#n1 ul li .tab_content ul li{line-height:39px;text-indent: 18px;background: url(../images/new_list.jpg) left center no-repeat;}

/*tab-氓沤驴忙鈥澛棵ヂ号撁β犅访ヂ悸�*/
#county_gov .tab_box#n1{margin-top: 25px;padding-bottom: 207px;}
#county_gov .tab_box#n1 ul li .tab_content ul li{line-height:39px;text-indent: 18px;background: url(../images/new_list.jpg) left center no-repeat;}

/*tab-忙鈥撀懊┾�斅幻ぢ嘎ヂ科捗β犅访ヂ悸�*/
#news .tab_box#n1{margin-top:0;padding-bottom: 430px;}
#news .tab_box#n1 ul li .tab_content ul li{line-height:39px;text-indent: 18px;background: url(../images/new_list.jpg) left center no-repeat;}

/*tab-盲潞艗莽潞搂茅隆碌茅聺垄忙聽路氓录聫*/
.tab_box#n3,.tab_box#n4{margin-top: 0;padding-bottom: 277px;}
.tab_box#n3,.tab_box#n4{width:48.5%; padding-bottom: 260px;}
.tab_box#n3 ul li .tab_content ul li.proceed,.tab_box#n3 ul li .tab_content ul li.end{background:none;text-indent:0;}
.tab_box#n3 ul li .tab_content ul li.proceed i,.tab_box#n3 ul li .tab_content ul li.end i{color:#FFF;font-style: normal;background:#4182c9;border-radius: 4px;margin-right: 10px;font-size: 12px;padding:4px 8px;}
.tab_box#n3 ul li .tab_content ul li.proceed i{background:#58b691;}
.tab_box#n3 ul li .tab_content ul li,.tab_box#n4 ul li .tab_content ul li{line-height:41px;text-indent: 18px;background: url(../images/new_list.jpg) left center no-repeat;}

/*盲潞艗莽潞搂茅隆碌茅聺垄氓鈥βр�澛β犅访ヂ悸�*/
.container{overflow: hidden;background: #fff;margin: 20px auto;width: 1200px;padding: 25px;}
.container .main_l{width: 830px;}
.container .main_r{width: 320px;position: relative;}
.container .main_r .titBar{margin-bottom:10px;}
.container .main_r::before{content:'';display:inline-block;background: #e0e0e0;position: absolute;left:-23px;top: 8px;height:112%;width:1px;}
.titBar{margin-bottom: 20px;border-bottom: 1px solid #e1e1e1;}
.titBar > h3{font-family: '氓庐鈥姑ぢ解��';font-size: 22px;color: #010101;font-weight: bold;border-bottom: 5px solid #0768ac;display: inline-block;padding-bottom: 7px;}
.titBar > a{font-size: 13px;margin-top: 18px;float: right;}
/*ul.list{margin-bottom: 20px;}*/
ul.list:after{content: "";display: block;clear: both;}
ul.list li{line-height:35px;}
ul.list li a{font-size: 15px;}
ul.list li span{ font-size: 13px; color:#999;float: right;}
.line-bg{height:7px;background: url(../img/line-bg.gif);margin: 35px 0;}

/*氓沤驴忙鈥澛棵ヂ号�*/
#county_gov{}
#county_gov .leader{border-bottom: 1px dashed #ddd;padding-bottom:20px;}
#county_gov .leader .inner{}
#county_gov .leader .inner .img{float: left;margin-right: 28px;}
#county_gov .leader .inner .img p{padding: 16px 0;}
#county_gov .leader .inner .img p span{font-size: 17px;margin-right: 10px;}
#county_gov .leader .inner .img > a.btn{background: url(../img/icon-mailbox.png) no-repeat 18px 8px;width: 100%;padding: 4px 0;display: block;border: 1px solid #d84355;border-radius: 50px;margin-top:14px;}
#county_gov .leader .inner .img > a span{margin-left: 47px;font-family: '氓庐鈥姑ぢ解��';font-size: 16px;font-weight: bold;color: #d84355;}
#county_gov .leader .inner .img > a:hover{background: url(../img/icon-mailbox.png) no-repeat 18px -14px #d84355;}
#county_gov .leader .inner .img > a:hover span{color: #FFF;}
#county_gov .leader .inner .txt{float: right;width: 654px;position:relative;}
#county_gov .leader .inner .txt h3{font-family: '氓庐鈥姑ぢ解��';font-size: 20px;color: #010101;font-weight: bold;border-bottom: 1px solid #cacaca;display: inline-block;padding-bottom: 7px;margin-bottom: 10px;}
#county_gov .leader .inner .txt h3:nth-child(3){margin-top: 20px;}
#county_gov .leader .inner .txt p{line-height:32px;font-size: 15px;color: #444;}
#county_gov .leader .inner .txt .btn_m{width: 120px;right: 20px;display: block;position: absolute;bottom: 50px;background: #FFF;}
#county_gov .leader .inner .txt .btn_m a{display:block;padding: 7px 0;border: 1px solid #ddd;border-radius: 50px;}
#county_gov .leader .inner .txt .btn_m a:hover{background:#0b64c4;color: #FFF;border: 1px solid #0b64c4;}
#county_gov .leader_imgBox{}
#county_gov .leader_imgBox a{display: inline-block;margin-right: 30px;font-size:16px;}
#county_gov .leader_imgBox a:hover{color: #ce9a2f;}
#county_gov .leader_imgBox a:last-child{margin-right:0;}
#county_gov .leader_imgBox a h3{text-align: center;padding: 8px 0;	font-size: 16px;}
#county_gov .leader_imgBox a p{font-size: 13px;line-height: 24px;height: 24px;overflow: hidden;text-align: center;}
#county_gov .leader_imgBox a img{width:100%;}
#county_gov .imgLinks{}
#county_gov .imgLinks a{width: 18.2%;margin-right: 14px;display: inline-block;padding: 15px 0;background:#01897b;text-align: center;color: #FFF;}
#county_gov .imgLinks a:nth-child(2){background:#43a047;}
#county_gov .imgLinks a:nth-child(3){background:#c0ca33;}
#county_gov .imgLinks a:nth-child(4){background:#ffb200;}
#county_gov .imgLinks a:nth-child(5){background:#fb8c00;margin-right:0;}
#county_gov .imgLinks a:hover{opacity:0.8;}
#county_gov .imgLinks a:hover img{transform:rotateY(360deg); transition:transform 500ms ease-in-out 0s;}
#county_gov .imgLinks a span{margin:0 auto;width:35px;height:30px;display: block;overflow: hidden;position: relative;}
#county_gov .imgLinks a span img{}
#county_gov .imgLinks a p{margin-top: 10px;	font-size: 15px;}
#county_gov .img_box{}
#county_gov .img_box ul li{display: inline-block;float: left;width:18%;margin-right: 20px;}
#county_gov .img_box ul li:last-child{margin-right: 0;}
#county_gov .img_box ul li a{display: block;background: #e0effc;padding:20px 0 15px;}
#county_gov .img_box ul li a:hover{background:#64a0d4;}
#county_gov .img_box ul li a:hover .txt{color: #FFF;}
#county_gov .img_box ul li a:hover .icon_bg{background: url(../img/bg_mailbox.png) no-repeat center #336f9c;transform:rotateY(360deg); transition:transform 500ms ease-in-out 0s;}
#county_gov .img_box ul li a .icon_bg{position:relative;display: block;background: url(../img/bg_mailbox.png) no-repeat center #5a9fd3;border-radius: 50px;width: 95px;height: 95px;margin:0 auto;}
#county_gov .img_box ul li a .icon_bg strong{top: 44px;text-align: center;font-size: 14px;font-weight: bold;color: #FFF;position: absolute;width: 100%;}
#county_gov .img_box ul li a .txt{width: 60%;margin: 13px auto 0;font-size: 13px;text-align: center;line-height: 22px;}
#county_gov .img_scroll{margin:15px 0 20px;}
#county_gov .img_scroll .slick-arrow{display:none;}
#county_gov .doc_list{}
#county_gov .doc_list .first_img{margin-top: 15px;}
#county_gov .doc_list .first_img img{}
#county_gov .doc_list a{width: 48%;display: block;line-height: 52px;background: #e0effc;margin: 12px 12px 0 0;text-align: center;font-size: 15px;float: left;}
#county_gov .doc_list a:nth-child(odd){margin-right: 0;}
#county_gov .doc_list a:hover{background:#4387bf;color:#FFF;}

/*忙鈥撀懊┾�斅幻ぢ嘎ヂ科�*/
#news{}
#news .line-bg{margin-bottom: 25px;}
#news .work_box{overflow:hidden;clear: both;padding-top: 25px;}
#news .work_box .img_h{width: 1220px;height:75px;overflow: hidden;}
#news .work_box .img_h a{margin-right: 15px;}
#news .news_img{background:url(../img/bg_bule.png) no-repeat top center;position: relative;}
#news .news_img > a > span{position: absolute;font-size: 22px;font-family: '氓庐鈥姑ぢ解��';font-weight: bold;color:#dbeeff;top: 22px;left: 32px;}
#news .news_img > a > h3{font-size: 32px;font-weight: 700;text-align: center;color: #FFF;padding:78px 0 0;}
#news .news_img > a > h3::after{background:#92c2f1;height:1px;width:20%;content:'';display: block;margin:15px auto;}
#news .news_img > a > p{color: #FFF;text-align: center;font-size: 17px;padding:0 0 31px;}
#news .news_img > a:hover h3{color:#f0ad4e;}
#news .tvBox{margin-top:20px;}
#news .tvBox > a{display: block;height:185px;overflow: hidden;}
#news .tvBox > p{}
#news .tvBox > p > a{display: inline-block;float: left;padding:10px 8.6px;font-size: 15px;position: relative;width: auto;}
#news .tvBox > p > a:first-child{padding-left: 0;}
#news .tvBox > p > a:last-child{padding-right: 0;}
#news .tvBox > p > a::after{content: '';display: inline-block;position: absolute;margin: 15px auto;background: #dedede;height: 15px;width: 1px;top: -5px;right: 0;}
#news .tvBox > p > a:last-child::after{display: none;}

/*忙鈥澛棵ヅ犅∶モ�βヂ尖偓*/
#open_gov{}

/*忙鈥澛棵ヅ犅∶ε撀嵜ヅ犅�*/
#gov_services{}
#gov_services .line-bg.n1{margin-bottom: 20px;}
#gov_services .seaBox{background:#ecf0f7;height:100px;overflow: hidden;}
#gov_services .seaBox > ul{}
#gov_services .seaBox > ul >li{width:100px;height: 100%;display: inline-block;float: left;transition: all .4s ease;overflow: hidden;position: relative;}
#gov_services .seaBox > ul >li > button{display: block;width:100px;padding:18px 0;text-align: center;color: #FFF;font-size: 15px;}
#gov_services .seaBox > ul >li > button span,#gov_services .seaBox > ul >li > ul >li > a > span{display:block;margin-bottom: 10px;height: 32px;}
#gov_services .seaBox > ul >li > button span img,#gov_services .seaBox > ul >li > ul >li > a > span img{vertical-align: -webkit-baseline-middle;}
#gov_services .seaBox > ul >li > ul{display:none;position: absolute;left:100px;}
#gov_services .seaBox > ul >li > ul >li{display: inline-block;float: left;width:20%;position: relative;}
#gov_services .seaBox > ul >li > ul >li::after{content: '';display: inline-block;width: 1px;height: 70%;background-color: #c6c7ca;position: absolute;top: 17%;}
#gov_services .seaBox > ul >li > ul >li:first-child::after{display: none;}
#gov_services .seaBox > ul >li > ul >li > a{display: block;padding:18px 0;text-align: center;font-size: 15px;}
#gov_services .seaBox > ul >li.curr{width:800px;overflow: hidden;}
#gov_services .seaBox > ul >li.curr > ul{display:inline-block;float: left;width: 700px;transition: all .4s ease;}
#gov_services .seaBox > ul >li.curr > button{float: left;}
#gov_services .seaBox > ul >li:nth-child(1) button{background: #ca4242;}
#gov_services .seaBox > ul >li:nth-child(2) button{background: #2098d1;}
#gov_services .seaBox > ul >li:nth-child(3) button{background: #85c13d;}
#gov_services .seaBox > ul >li:nth-child(4) button{background: #1aadb1;}
#gov_services .seaBox > ul >li:nth-child(5) button{background: #ffc94c;}
#gov_services .statistics{background:url(../img/gov_services_bg_1.png) no-repeat left 40px;padding:25px 0 35px;}
#gov_services .statistics .links{text-align: right;border-bottom: 1px solid #eee;padding-bottom: 12px;}
#gov_services .statistics .links a{padding-left: 20px;font-size: 15px;color:#2e53a3;}
#gov_services .statistics .links{}
#gov_services .statistics h3{font-size: 24px;margin-bottom: 22px;}
#gov_services .statistics .iconBox{width:230px;height: 196px;text-align: center;padding-top: 28px;z-index: 9;position: relative;background:url(../img/gov_services_icon_1_1.png) no-repeat center;}
#gov_services .statistics .iconBox span{position:absolute;width:228px;height:228px;left:9px;top:1px;background:url(../img/gov_services_icon_1_2.png) no-repeat center;animation:tornado 5s linear infinite;z-index:-9;}
#gov_services .statistics .Box_l{margin-left:50px;width:460px;}
#gov_services .statistics .Box_l p{}
#gov_services .statistics .Box_l p span{width:46%;display: inline-block;padding: 25px 0;text-align: center;background: #FFF;margin: 0 15px 15px 0;font-size: 18px;box-shadow: 0 0 9px #c7c7c7;transition: box-shadow 0.6s;}
#gov_services .statistics .Box_l p span:hover{box-shadow:0 0 9px #aaa;}
#gov_services .statistics .Box_l p span strong{color: red;padding: 0 5px;}
#gov_services .statistics .Box_r{}
#gov_services .statistics .Box_r .seaBar{}
#gov_services .statistics .Box_r .seaBar input{display: inline-block;float: left;margin-right: 15px;padding: 7px 10px;background:#e6edf7;}
#gov_services .statistics .Box_r .seaBar .text{}
#gov_services .statistics .Box_r .seaBar .btn {overflow: hidden;cursor: pointer;margin-right: 0;background: #2e53a3;color: #FFF;transition: background 0.4s;}
#gov_services .statistics .Box_r .seaBar .btn:hover{background:#e6b831;color: #FFF;}
#gov_services .statistics .Box_r .bar{margin-top: 17px;}
#gov_services .statistics .Box_r .bar a{width:33.33333333%;display: inline-block;float: left;background: #ffc94c;overflow: hidden;text-align: center;padding-bottom:13px;font-size: 16px;color: #FFF;position: relative;z-index:9;}
#gov_services .statistics .Box_r .bar a::after {position: absolute;bottom: -100%;left: 0;width: 100%;height: 100%;background:#344b65;content: '';transition: bottom .3s;-webkit-transition: bottom .3s;z-index: -9;}
#gov_services .statistics .Box_r .bar a:hover::after{bottom: 0;}
#gov_services .statistics .Box_r .bar a span{display: block;margin:20px auto 10px;height: 50px;}
#gov_services .statistics .Box_r .bar a span img{}
#gov_services .statistics .Box_r .bar a:first-child{background: #6f87ca;}
#gov_services .statistics .Box_r .bar a:last-child{background: #4daca2;}
#gov_services .tab_box#n1{padding-bottom: 277px;}
#gov_services .tab_box#n2{padding-bottom:278px;}
#gov_services .line-bg{margin-bottom: 20px;}
#gov_services .line-bg.mt{margin:20px 0;}
#gov_services .imgLinks_3{margin-top: 10px;}
#gov_services .imgLinks_3 a{overflow:hidden;text-align: center;width: 154px;display: inline-block;float: left;background: #f5f6f8;margin-right: 20px;margin-bottom: 15px;padding: 13px 0;position: relative;border-bottom: 4px solid #e1e5eb;z-index: 999;}
#gov_services .imgLinks_3 a.m0{margin-right:0;}
#gov_services .imgLinks_3 a:hover{color: #FFF;border-bottom:4px solid #0768ac;}
#gov_services .imgLinks_3 a:after {position: absolute;bottom: -100%;left: 0;width: 100%;height: 100%;background: #0768ac;content: '';transition: bottom .3s;-webkit-transition: bottom .3s;z-index: -999;}
#gov_services .imgLinks_3 a:hover:after{bottom: 0;}
#gov_services .imgLinks_4{}
#gov_services .imgLinks_4 li a{overflow:hidden;text-align: center;width: 180px;height:182px;display: inline-block;float: left;margin-right: 24px;position: relative;}
#gov_services .imgLinks_4 li a.m0{margin-right:0;}
#gov_services .imgLinks_4 li a:hover img{transform: scale(1.2);}
#gov_services .imgLinks_4 li a:hover p{background: rgba(255, 255, 255, 0.9);}
#gov_services .imgLinks_4 li a span{}
#gov_services .imgLinks_4 li a span img{width: 100%;transition: all 0.4s;}
#gov_services .imgLinks_4 li a p{position: absolute;bottom: 0;padding: 8px 0;background: rgba(255, 255, 255, 0.8);width: 100%;}

/*忙鈥澛棵β扳�樏ぢ衡�櫭ヅ犅�*/
#gov_inter .line-bg {margin: 30px 0 20px;}
#gov_inter .mail_box{color:#FFF;background:url(../img/gov_inter_bg_1.png) no-repeat top left;background-size:100%;overflow: hidden;}
#gov_inter .mail_box .inner{padding:45px 55px;width: 570px;}
#gov_inter .mail_box .inner h3{font-size:48px;font-weight:bold;color: #FFF;}
#gov_inter .mail_box .inner h4{padding: 10px 0;font-size: 24px;font-family: '氓庐鈥姑ぢ解��';font-weight: bold;color: #ffa200;}
#gov_inter .mail_box .inner p{font-size: 15px;line-height: 2em;color: #FFF;}
#gov_inter .mail_box .inner .btn{margin-top: 20px;display: block;}
#gov_inter .mail_box .inner .btn a{float:left;background:url(../img/gov_inter_icon_2.png) #f73030 no-repeat 30px center;padding: 10px 33px;color: #FFF;display: inline-block;font-size: 17px;text-indent:34px;}
#gov_inter .mail_box .inner .btn a.write{background:url(../img/gov_inter_icon_1.png) #f73030 no-repeat 30px center;margin-right: 15px;}
#gov_inter .mail_box .inner .btn a:hover{background:url(../img/gov_inter_icon_2.png) #f0ad4e no-repeat 30px center;}
#gov_inter .mail_box .inner .btn a.write:hover{background:url(../img/gov_inter_icon_1.png) #f0ad4e no-repeat 30px center;margin-right: 15px;}
#gov_inter .mail_box .img_box{background: url(../img/gov_inter_icon_10.png) no-repeat left top; position:absolute;width: 650px;height: 310px;margin-top: 70px;right: 364px;animation:arrowBounceX 1s ease-in-out infinite alternate;}
#gov_inter .mail_box .bar{background:#f8f8f8;padding: 14px 0;color: #333;}
#gov_inter .mail_box .bar p{display: inline-block;float: left;width: 16.5%;border-right: 1px solid #ddd;color:#111;font-size: 17px;text-align: center;}
#gov_inter .mail_box .bar p:last-child{border-right:none;}
#gov_inter .mail_box .bar p span{color:#f73030;padding:0 5px;font-size:20px;}
#gov_inter .tab_box#n1{margin-top: 30px;padding-bottom:400px;}
#gov_inter .tab_box#n1 > ul > li.active {background: #3467ac;color: #FFF;}
#gov_inter .tab_box#n1 > ul > li {display:inline-block;float: left;margin-right:0;}
#gov_inter .tab_box#n1 > ul > li.active > button {background: #3467ac;color: #FFF;border-bottom:0;}
#gov_inter .tab_box#n1 > ul > li > button {background:#d7e7f3;padding:10px 20px;position: relative;font-size:16px;font-weight:normal;font-family:'';color: #010101;display: block;transition-property:none;transition-duration: none;transition-timing-function: none;}
#gov_inter .tab_box#n1 > ul > li > button::after{display: none;}
#gov_inter .tab_box#n1 .tab_content{}
#gov_inter .tab_box#n1 .tab_content dl{}
#gov_inter .tab_box#n1 .tab_content dl dt,#gov_inter .tab_box#n1 .tab_content dl dd div{display: block;line-height: 41px;height: 41px;text-align: center;}
#gov_inter .tab_box#n1 .tab_content dl dt span,#gov_inter .tab_box#n1 .tab_content dl dd div span{display: inline-block;float: left;color: #333;}
#gov_inter .tab_box#n1 .tab_content dl dt{background:#f1f1f1;}
#gov_inter .tab_box#n1 .tab_content dl .number{width:200px;}
#gov_inter .tab_box#n1 .tab_content dl .tit{width:480px;text-align: left;padding-left: 30px;}
#gov_inter .tab_box#n1 .tab_content dl .unit{width:220px;}
#gov_inter .tab_box#n1 .tab_content dl .types{width: 120px;}
#gov_inter .tab_box#n1 .tab_content dl .date{width: 160px; color:#999;}
#gov_inter .tab_box#n1 .tab_content dl dd{border:1px solid #f1f1f1;border-top:0;padding: 5px;font-size: 14px;}
#gov_inter .tab_box#n1 .tab_content dl dd div{border-bottom: 1px dotted #ddd;}
#gov_inter .tab_box#n1 .tab_content dl dd div:last-child,#gov_inter .tab_box#n1 .tab_content dl dd div.last_b{border:none;}
#gov_inter .tab_box#n1 .tab_content dl dd div:hover{background:#f5f5f5;}
#gov_inter .tab_box#n1 .tab_content .feedback{}
#gov_inter .tab_box#n1 .tab_content .feedback li{padding: 15px 0;background: none;text-indent: 0;height: auto;line-height: inherit;border-bottom: 1px solid #ececec;}
#gov_inter .tab_box#n1 .tab_content .feedback li:last-child,#gov_inter .tab_box#n1 .tab_content .feedback li.last_b{border:none;}
#gov_inter .tab_box#n1 .tab_content .feedback li a{display: block;}
#gov_inter .tab_box#n1 .tab_content .feedback li a span{float: left;height:70px;background: #f4f4f4;width: 75px;text-align: center;}
#gov_inter .tab_box#n1 .tab_content .feedback li a span b{display: block;padding-top: 3px;font-weight: normal;font-size: 27px;color: #3466ac;}
#gov_inter .tab_box#n1 .tab_content .feedback li a .txt{    float: right;width: 1100px;}
#gov_inter .tab_box#n1 .tab_content .feedback li a .txt h3{font-size: 16px;font-weight: bold;color: #333;}
#gov_inter .tab_box#n1 .tab_content .feedback li a .txt p{line-height: 20px;color: #666; margin-top: 9px;font-size: 15px;}
#gov_inter .tab_box#n1 .seaBar{float: right;}
#gov_inter .tab_box#n1 .seaBar span{font-size: 16px;font-weight: bold;}
#gov_inter .tab_box#n1 .seaBar input{background: #f1f1f1;line-height: 35px;height:35px;width: 380px;padding-left: 10px;}
#gov_inter .tab_box#n1 .seaBar .btn{width: 95px;background:url(../img/sea_btn.png) no-repeat 20px center #306bbb;color: #FFF;font-size: 15px;text-indent: 18px;cursor: pointer;transition: background 0.4s;}
#gov_inter .tab_box#n1 .seaBar .btn:hover {background:url(../img/sea_btn.png) no-repeat 20px center #e6b831;}
#gov_inter .links_img{}
#gov_inter .links_img a{overflow:hidden;display: inline-block;float:left;width: 14.286%;padding: 15px 0;text-align: center;color: #ffffff;font-size: 16px;position:relative;z-index:9;}
#gov_inter .links_img a span{height: 24px;display: block;margin-bottom: 10px;}
#gov_inter .links_img a p{}
#gov_inter .links_img a.n1{background:#c95555;}
#gov_inter .links_img a.n1::after {position: absolute;bottom: -100%;left: 0;width: 100%;height: 100%;background:#c95555;content: '';transition: bottom .3s;-webkit-transition: bottom .3s;z-index: -9;}
#gov_inter .links_img a.n2{background:#468cd8;}
#gov_inter .links_img a.n3{background:#8dc552;}
#gov_inter .links_img a.n4{background:#44babd;}
#gov_inter .links_img a.n5{background:#dfbf5b;}
#gov_inter .links_img a.n6{background:#517195;}
#gov_inter .links_img a.n7{background:#367ccb;}
#gov_inter .links_img a::after {position: absolute;bottom: -100%;left: 0;width: 100%;height: 100%;background:#344b65;content: '';transition: bottom .3s;-webkit-transition: bottom .3s;z-index: -9;}
#gov_inter .links_img a:hover::after{bottom: 0;}
#gov_inter .tab_box#n2{margin: 0;}
#gov_inter .tab_box#n2 .interviews .fl{display: block;position: relative;width:360px;height:210px;overflow: hidden;}
#gov_inter .tab_box#n2 .interviews .fl > p > a img{width:360px;height:210px;}
#gov_inter .tab_box#n2 .interviews .fl .icon_v{position: absolute;top: 31%;left: 42%; z-index: 99999999999;}
#gov_inter .tab_box#n2 .interviews .fr{width: 450px;}
#gov_inter .tab_box#n2 .interviews .fr p{font-size: 15px;line-height:40px;}
#gov_inter .tab_box#n2 .interviews .fr p span{border-radius: 50px;margin-right: 15px;font-size: 12px;background: #e8f0f9;padding: 4px 15px;text-align: center;}
#gov_inter .tab_box#n2 .interviews .fr p.row-last{margin-top:6px;}
#gov_inter .tab_box#n2 .interviews .fr p.row-last a{overflow: hidden;display: inline-block;float: left;width: 28%;padding:0;text-align: center;color: #ffffff;font-size: 14px;position: relative;z-index: 9;margin: 0 10px;}
#gov_inter .tab_box#n2 .interviews .fr p.row-last a.n1{background: #2a82c9;}
#gov_inter .tab_box#n2 .interviews .fr p.row-last a.n2{background: #78c31d;}
#gov_inter .tab_box#n2 .interviews .fr p.row-last a.n3{background: #1eb591;}
#gov_inter .tab_box#n2 .interviews .fr p.row-last a::after {position: absolute;bottom: -100%;left: 0;width: 100%;height: 100%;background:#344b65;content: '';transition: bottom .3s;-webkit-transition: bottom .3s;z-index: -9;}
#gov_inter .tab_box#n2 .interviews .fr p.row-last a:hover::after{bottom: 0;}
#gov_inter .tab_box#n2 .interviews .fr p.row-last a i{display: inline-block;line-height: 20px;margin-right: 10px;}
#gov_inter .main_r ul.list{margin:0;}
#gov_inter .container .main_r::before{height: 97%;}

/*忙鈥⒙懊β嵚ヂ尖偓忙鈥澛�*/
#open_data{}
#open_data .tit{padding: 10px 0;background: #e4eaf3;font-size: 20px;text-indent: 20px;margin-bottom: 20px;}
#open_data .tit i{background: #0067b3;height: 21px;border-radius: 50px;width: 6px;display: inline-block;vertical-align: -2px;margin-right: 10px;}
#open_data .tab_box_1 {margin-top: 0;padding-bottom:0;position: relative;}
#open_data .tab_box_1 > ul{background: #f5f5f5;height: auto;border: 1px solid #f1f1f1;border-left: 0;}
#open_data .tab_box_1 > ul > li {display:block;margin-right: 40px;width: 200px;float: none;background:#0067b3;border-bottom: 1px solid #457dd0;}
#open_data .tab_box_1 > ul > li > button::after{display: none;}
#open_data .tab_box_1 > ul > li > button{position: relative;padding:25px 0;width:100%;text-align: left;font-size: 17px;font-weight: normal;font-family: '';color: #FFF;transition-property:none;transition-duration:none;transition-timing-function:none;text-indent: 15px;}
#open_data .tab_box_1 > ul > li.curr{border-color:#468fad;}
#open_data .tab_box_1 > ul > li.curr > button {background: #468fad;}
#open_data .tab_box_1 > ul > li .tab_content {top: 20px;left: 220px;width: 960px;display: none;position: absolute;}
#open_data .tab_box_1 > ul > li.curr .tab_content{display: block;}
#open_data .tab_box_1 > ul > li.curr button::after{position:absolute;border-color: transparent transparent #468fad #468fad;border-style: solid;border-width: 8px;bottom:28px;right: -7px;box-sizing: border-box;content: "";display: block;height: 0;transform: rotate(-135deg);transform-origin: center center;width: 0;background: transparent;}
#open_data .links_img{margin:25px 0;}
#open_data .links_img a{width: 49.1%;overflow: hidden;}
#open_data .box{}
#open_data .box ul.list{margin:0;}
#open_data .line-bg{margin: 25px 0;}
#open_data .titBar{margin-bottom: 10px;}
#open_data .box .fl,#open_data .box .fr{width: 48.8%;}
#open_data .box ul.blue_box{margin-top: 15px;}
#open_data .box ul.blue_box li{float: left;display: inline-block;background: #dce8f3;margin-right: 11px;margin-bottom: 10px;width: 138px;line-height: 51px;}
#open_data .box ul.blue_box li.last_m{margin-right:0;}
#open_data .box ul.blue_box li a{display: block; font-size: 17px;position: relative;z-index:9;overflow: hidden;}
#open_data .box ul.blue_box li a::after {position: absolute;bottom: -100%;left: 0;width: 100%;height: 100%;background:#344b65;content: '';transition: bottom .3s;-webkit-transition: bottom .3s;z-index: -9;}
#open_data .box ul.blue_box li a:hover::after{bottom: 0;}
#open_data .box ul.blue_box li a:hover,#open_data .box ul.blue_box li a:hover i{color: #FFF;}
#open_data .box ul.blue_box li a i{display: inline-block;vertical-align: middle;font-style: unset;font-family: '氓庐鈥姑ぢ解��';font-weight: 700;font-size: 14px;color: #8e9dab;margin-right: 7px;}
#open_data .box ul li {line-height: 39px;text-indent: 18px;background: url(../images/new_list.jpg) left center no-repeat;}
#open_data .imgLinks{overflow: hidden;}
#open_data .imgLinks ul{margin-top: 20px;width: 1220px;}
#open_data .imgLinks ul li{margin-right: 20px;width:375px;height:235px;display: inline-block;float: left;position: relative;}
#open_data .imgLinks ul li a{overflow:hidden;text-align: center;display:block;}
#open_data .imgLinks ul li a.m0{margin-right:0;}
#open_data .imgLinks ul li a:hover img{transform: scale(1.2);}
#open_data .imgLinks ul li a span{}
#open_data .imgLinks ul li a span img{width: 100%;transition: all 0.4s;}
#open_data .imgLinks ul li a p{position: absolute;bottom: 0;padding:12px 0;background: rgba(0,0,0, 0.8);width: 100%;color:#FFF;}
#open_data .imgLinks .slick-prev,#open_data .imgLinks .slick-next{opacity:0;background: url(../img/img_arrows.png) no-repeat left center;width: 52px;height: 52px;font-size: 0;position: absolute;z-index: 9999999999;top: 36%;}
#open_data .imgLinks .slick-prev{background-position-x: -55px;right: 20px;}
#open_data .imgLinks:hover .slick-prev,#open_data .imgLinks:hover .slick-next{opacity:1;}


/*氓鈥犫�γヂ姑┞÷�*/
.contents
{    position: relative;
    width: 1250px;
    margin: 0 auto;
    margin-top: 30px;
    background: #ffffff;
    margin-bottom: 60px;
    padding-bottom:20px;}
.contents .conted
{
    width: 1200px;
    margin: 0 auto;
    padding-top: 1px;}
.contents .conted .contedwz
{
    height: 40px;
    background-image: linear-gradient(
        #eef4f9, 
        #eef4f9), 
    linear-gradient(
        #000000, 
        #000000);
    background-blend-mode: normal, 
        normal;
    line-height: 40px;
    margin-top: 20px;}
.contents .conted .contedwz a
{
    font-size: 13px;
    color: #323232;}

.contents .conted .contedwz img
{      margin-left: 10px;
    width: 15px;
    height: 13px;
    margin-top: 13px;
    margin-right: 5px;}
.contents .conted .contednr
{
    /*border: solid 1px #919191;*/
    margin-top: 30px;
    padding: 20px 50px;}
.contents .conted .contednr h3
{
    font-size: 30px;
    line-height: 54px;
    color: #000000!important;
    text-align: center;
    margin-top:10px;
    margin-bottom:20px;}
.contents .conted .contednr .infoed:after
{
    content: "";
    display: block;
    clear: both;}
.contents .conted .contednr .infoed
{
    padding-bottom: 10px;
    border-bottom: 3px solid #b9bfc4;
    margin-top: 20px;}
.contents .conted .contednr .infoed .time span
{
    font-size: 13px;
    color: #999999;}
.contents .conted .contednr .infoed .ztdx
{
    margin-right: 40px;}
.contents .conted .contednr .infoed .ztdx>span
{
    margin-right: 0px!important;
    font-size: 16px!important;
    color: #494949!important;}
.dayin
{
    margin-right: 20px;}
.dayin img
{
    vertical-align: middle;}
.contents .conted .contednr .contmain
{
    margin-top: 30px;}
.contents .conted .contednr .contmain>img
{

    display: block;
    margin: 20px auto;}
.contents .conted .contednr .contmain p
{
    font-size: 18px;
    line-height: 40px;
    color: #333333;
    text-indent: 2rem;
    margin-top: 15px;
    margin-bottom: 30px;}
.contents .conted .contednr .contmain .wximg
{
    margin-top: 50px;
    text-align: center;}
.contents .conted .contednr .contmain .wximg span
{
    display: block;
    text-align: center;}
.contents .conted .contednr .contmain .wximg img
{
    margin: 20px auto;}

.contents .jz:after
{
    content: "";
    display: block;
    clear: both;}

.contents  .jz
{
    text-align: center;
    margin-bottom: 30px;}
.contents .jz ul
{

    float: left;
    margin-left: 30px;}
.contents .jz ul:after
{
    content: "";
    display: block;
    clear: both;}
.contents .jz ul li
{
    float: left;
    margin-right: 30px;
       position: relative;}

.contents .wximg{
 text-align:center;}

.contents .jz ul li img
{
    width: 70px;
    height: 70px;}
.contents .jz ul li span
{
    text-align: center;
    display: block;
    margin-top: 7px;}
.contents .jz .app span
{
    display: block;}
.contents .jz .app
{
    margin-left: 130px;}
.peper
{
    margin-left: 30px;}
.contents .jz ul li:first-child + li
{
    margin-left: 10px;}
/*忙艩鈥⒚碘��*/
/*猫陆庐忙鈥櫬璪anner*/
.tz_head
{
    position: absolute;
    top: 40px;
    left: 0;
    right: 0;}
.slideBox
{
    width: 100%;
    height: 700px;
    overflow: hidden;
    position: relative;}

.slideBox .hd
{
    height: 8px;
    overflow: hidden;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 25px;
    z-index: 1;
    width: 180px;
    margin: 0 auto;}

.slideBox .hd ul
{
    overflow: hidden;
    zoom: 1;
    float: left;}

.slideBox .hd ul li
{
    float: left;
    margin-right: 10px;
    width: 37px;
    height: 8px;
    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 .tempWrap
{
    width: 100%;
    height: 100%;}
.slideBox .bd .tempWrap ul
{
    width: 100%;
    height: 100%;}
.slideBox .bd li
{
    zoom: 1;
    vertical-align: middle;
     width: 100%;
    height: 100%;}

.slideBox .bd img
{
    width: 100%;
    height: 100%;
    display: block;}
/* 盲赂鈥姑┞澛⒚λ溌モ�奥�/氓聬沤忙艗鈥懊┾�櫬ぢ宦Ｃ犅伱寂捗ヂ︹�毭ε九撁ぢ嘎嵜┡撯偓猫娄聛氓藛聽茅鈩⒙っヂ嵚趁ヂ徛� */
.slideBox .prev
{
    position: absolute;
    left: 6%;
    top: 60%;
    margin-top: -25px;
    display: block;
    width: 60px;
    height: 60px;
    background: url(../img/sildleft.png) no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;}
.slideBox .next
{
    position: absolute;
    left: 3%;
    top: 60%;
    margin-top: -25px;
    display: block;
    width: 60px;
    height: 60px;
    background: url(../img/sildright.png) no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;}
.slideBox .next
{
    left: auto;
    left: 5%;}
.slideBox .next
{
    left: auto;
    right: 5%;}

.slideBox .prev:hover,
        .slideBox .next:hover
{
    filter: alpha(opacity=100);
    opacity: 1;}

.slideBox .prevStop
{
    display: none;}

.slideBox .nextStop
{
    display: none;}






.index1 .swiper-container
{
  width: 100%;
  height: 100%;}
.news .swiper-container
{
	width: 100%;
	height: 100%;}
.conted
{
    width: 100%;
    height: 100%;}
.contednr3 .conted .contednr
{
    width: 1200px;

    margin: 0 auto;}
.conted .container .tuimg ul:after
{
    content: "";
    display: block;
    clear: both;}
.conted .container .tuimg ul li
{
    width: 23%;
    float: left;
    margin-right: 32px;
    position: relative;
    overflow: hidden;}
.conted .container .tuimg ul li a
{
    display: block;}
.conted .container .tuimg ul li a img
{
    width: 100%;
    height: 190px;
    transition: all 0.6s;}
.conted .container .tuimg ul li a p
{
    position: absolute;
    top: 30px;
    left: 0;
    width: 100%;}
.conted .container .tuimg ul li a p span
{
    display: block;
    line-height: 33px;
    font-size: 18px;
    color: #ffffff;
    margin-left: 20px;}
.conted .container .tuimg ul li:hover a img
{
    transform: scale(1.2);}
.touzi_main
{
    background: #ffffff;
    padding-top: 0px;
    position: relative;}
.contnr2
{
    background: url(../img/bg.png) no-repeat;
    height: 450px;}
.contnr2 .content
{
    width: 1200px;
    margin: 0 auto;}
.contnr2 .content:after
{
    content: "";
    display: block;
    clear: both;}
.contnr2 .content .tz1
{
    width: 46.5%;
    height: 380px;
    background: #2065b0;
    margin-top: 35px;}
.contnr2 .content .tz1 span
{
    font-size: 28px;
    color: #ffffff;
    margin-bottom: 30px;
    display: block;}
.contnr2 .content .tz1 .tz1nr
{
    padding: 35px 40px 0 40px;}
.contnr2 .content .tz1 .tz1nr p
{
    font-size: 15px;
    line-height: 35px;
    color: #ffffff;}
.contnr2 .content .tz1 .alink
{
    width: 175px;
    height: 45px;
    line-height: 45px;
    border: solid 1px #7ea9e6;
    margin-right: 50px;
    margin-top: 25px;}
.contnr2 .content .tz1 .alink a
{
    display: block;
    font-size: 13px;
    color: #ffffff;
    margin-left: 15px;
    background: url(../img/amore.png) no-repeat  center;
    background-position-x:140px;}
.contnr2 .content .tz1 .alink:hover
{
    background: #ce9a2f;
    border: solid 1px #ce9a2f;}
.contnr2 .content .tz2
{
    width: 48.5%;
    margin-top: 35px;}
.contnr2 .content .tz2 ul:after
{
    content: "";
    display: block;
    clear: both;}
.contnr2 .content .tz2 ul li
{
    width: 185px;
    height: 180px;
    background-color: #ffffff;
    float: left;
    margin-right: 13px;
    margin-bottom: 20px;
    text-align: center;
    position: relative;}
.contnr2 .content .tz2 ul li a
{
    display: block;
    width: 100%;
    height: 100%;
    transform: translateY(0);
    transition: all 0.5s;}
.contnr2 .content .tz2 ul li a img
{
    margin-top: 35px;
    width: 65px;
    height: 65px;}
.contnr2 .content .tz2 ul li a p
{
    font-size: 19px;
    color: #333333;
    font-weight: 550;
    margin-top: 15px;}
.contnr2 .content .tz2 ul li:hover a
{
    transform: translateY(-5px);}


/*氓鈥犫�γヂ�3*/
.contnr3
{}
.contnr3 .content
{
    width: 1200px;
    margin: 0 auto;
    margin-top: 50px;}
.contnr3 .content:after
{
    content: "";
    display:block;
    clear: both;}
.contnr3 .content .hz
{
    width: 31.5%;
    float: left;
    height: 380px;
    margin-right: 33px;}
.contnr3 .content .hz .hzimg
{
    width: 100%;
    height: 230px;
    background: url(../img/hz1.png) no-repeat;
    text-align: center;}
.contnr3 .content .hz:first-child + .hz .hzimg
{
    width: 100%;
    height: 230px;
    background: url(../img/hz2.png) no-repeat;
    text-align: center;}
.contnr3 .content .hz:first-child + .hz + .hz .hzimg
{
    width: 100%;
    height: 230px;
    background: url(../img/hz3.png) no-repeat;
    text-align: center;}
.contnr3 .content .hz .hzimg a
{
    display: block;
    transform: translateY(0);
    transition: all 0.5s;
    width: 100%;
    height: 100%;}
.contnr3 .content .hz .hzimg:hover a
{
    transform: translateY(-5px);}
.contnr3 .content .hz .hzimg a img
{
    margin-top: 50px;}
.contnr3 .content .hz .hzimg a p
{
    font-size: 25px;
    color: #ffffff;
    margin-top: 20px;}
.contnr3 .content .hz ul
{
    background: #f6f6f6;
    padding: 15px 0;}
.contnr3 .content .hz ul li
{
    padding: 8px 20px;}
.contnr3 .content .hz ul li:after
{
    content: "";
    display: block;
    clear: both;}
.contnr3 .content .hz ul li span
{
    float: right;
    font-size: 14px;
    color: #272727;
    opacity: 0.7;}
.contnr3 .content .hz ul li a
{
    width:75%;
    font-size: 15px;
    color: #2d373c;
    display: block;
    overflow:hidden;
    text-overflow:ellipsis; 
    white-space:nowrap;}
.contnr3 .content .hz ul li a:hover
{
    color: #ce9a2f;}



.xmzs .content
{
    width: 1205px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 35px;
    margin-bottom: 35px;}
.xmzs .content .picScroll-left
{
    overflow: hidden;
    position: relative;}
.xmzs .content .picScroll-left .bd ul
{
    overflow: hidden;
    zoom: 1;}

.xmzs .content .picScroll-left .bd ul li
{
    margin-right: 13px;
    margin-left: 3px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
    width: 285px;
    height: 175px;}

.xmzs .content .picScroll-left .bd ul li .pic
{
    text-align: center;
    width: 100%;
    height: 100%;
    position: relative;}
.xmzs .content .picScroll-left .bd ul li .pic a
{
    display: block;
    width: 100%;
    height: 100%;}
.xmzs .content .picScroll-left .bd ul li .pic img
{
    width: 100%;
    height: 100%;
    display: block;
    transition: all 0.6s;}
.xmzs .content .picScroll-left .bd ul li .pic a p
{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 35px;
    background: rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); 
    line-height: 35px;}
.xmzs .content .picScroll-left .bd ul li .pic a p span
{
    font-size: 15px;
    color: #ffffff;
    display: block;
    width: 90%;
    margin: 0 auto;}
.xmzs .content .picScroll-left .bd ul li .pic a:hover img
{
    transform: scale(1.2);}
.xmzs .content .picScroll-left .bd ul li .pic a:hover p span
{
    color: #ce9a2f;}
.xmzs .content .picScroll-left .bd ul li .title
{
    line-height: 24px;}
/*氓沤驴忙茠鈥�*/
.ys img{
	width: 470px;
	height: 278px;
	margin-top: 20px;}
.containerys{
    width: 1200px;
   margin: auto;}
.ysone{
	width: 689px;
	height: 268px;
	font-family: MicrosoftYaHei;
	font-size: 16px;
	line-height: 36px;
	color: #333131;
	    float: right;
    margin-top: 20px;}
.ysul{
	width: 192px;
	height: 59px;
	background-color:#E9EFF3;
	    line-height: 60px;
	    text-align: center;
	    float: left;
	    margin-left: 8px;
	    margin-top: 10px;}
.ysul li:hover{
	width: 192px;
	height: 59px;
	background-color:#5A9FD3;
	    line-height: 60px;
	    text-align: center;
	    float: left;}
.ysul li:hover a{color: #FFFFFF;}

.ysa{
	margin-left: 10px;
	padding:10px;}

#xq_tuimg ul li
{
	margin-top: 20px;}

#xq_tuimg ul li a .xqimg_tit
{
	text-align: center;
	font-size: 22px;
	color: #ffffff;
	margin-top: 55px;}
#xq_tuimg ul li a .xqimg_zy
{
	width: 86%;
    font-size: 13px;
    line-height: 22px;
    color: #ffffff;
    opacity: 0.8;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    min-height: 44px;
    max-height: 50px;
    margin: 0 20px;
    top: 95px;}
#bj{
	background: url(../img/bj.png);
	width: 1920px;}

.contednr3{
	background: url(../images/xqimg-1_02.jpg)  no-repeat center;

    width: 100%;}
.mlk{
	width: 516px;
	height: 449px;
	background:#33689a;
	margin-top: 60px;}
.tz1nr1 
{
    padding: 80px 40px 0 40px;
    opacity: 0.8;
    /*display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;*/
    margin: 0 20px;
    top: 95px;
    color: #ffffff;
        line-height: 25px;
        
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;/*忙藴戮莽陇潞莽颅鈥澝モ�÷犆∨�*/
overflow: hidden;}
.tz1nrp{
	font-size: 22px;
	line-height: 62px;
	letter-spacing: 1px;
	color: #fbf9f9;}
.alinks {
    width: 155px;
    height: 45px;
    line-height: 45px;
    margin-right: 70px;
    margin-top: 40px;
    padding-left:20px;}
.linka {
	    display: block;
    font-size: 13px;
    margin-left: 15px;
    background: #bd4252 url(../img/amore.png) no-repeat center;
    background-position-x: 140px;}
.wl{
	margin:auto;
	width: 1200px;}

.zs{
	width: 100%;
	height: 620px;
	background: url(../images/zsbj_02.jpg) no-repeat center;}
.zs_dt{
	width: 653px;
	height: 367px;
	background:#245392;
		
	
	margin-top: 38px;}
.zsfalily{
	 padding: 32px 40px 0 40px;
    opacity: 0.8;
    margin: 0 20px;
    color: #ffffff;}
.zs_titBar{margin-bottom: 20px;}
.zs_titBar> h3{font-family: '氓庐鈥姑ぢ解��';font-size: 19px;color: #ffffff;font-weight: bold;display: inline-block;padding-bottom: 7px;}
.zs_titBar > a{font-size: 13px;margin-top: 18px;float: right;color: #ffffff;}

.zs_dt  ul.list li a {
    font-size: 15px;
    color: #e8f2fe;}
.zs_dt ul.list span {
    font-size: 13px;
     color: #e8f2fe;
    float: right;}
.zs_right{
	width: 521px;
	height: 367px;
	float: right;
	margin-top:38px;}
.zs_noe{
	margin:auto ;
	width: 521px;
	height: 367px;
	float: right;}
.zs_li{
		width: 240px;
	height: 170px;
	background: #43a047;
	text-align: center;
	    float: left;
	    margin: 0 0 25px 20px;}
.zs_li img{
	margin-top:50px ;
	    width: 76px;
    height: 63px;}
.zs_noe :hover {
	opacity: 0.8;}
.zs_li p{
	line-height:50px ;
	color: #ffffff;}

.zs_li1{
	width: 249px;
	height: 170px;
	background-image: linear-gradient(
		#ec721d, 
		#ec721d), 
	linear-gradient(
		#000000, 
		#000000);
	background-blend-mode: normal, 
		normal;}
.yx{
	width: 588px;
    height: 370px;
    float: right;}
.yxa{
    width: 280px;
    height: 175px;
    float: right;}
.z_index .news
{
	width: 590px;
	height: 370px;}
.z_index .news .swiper-container
{
	width: 100%;
	height: 100%;}
.z_index .news .swiper-container .swiper-wrapper
{
	width: 100%;
	height: 100%;}
.z_index .news .swiper-container .swiper-wrapper .swiper-slide
{
	width: 100%;
	height: 100%;}
.z_index .news .swiper-container .swiper-wrapper .swiper-slide a
{
	width: 100%;
	height: 100%;
	display: block;}
.z_index .news .swiper-container .swiper-wrapper .swiper-slide a img
{
	width: 100%;
	height: 100%;}
.z_index .news .swiper-container .swiper-wrapper .swiper-slide img
{
	width: 100%;
	height: 100%;}
.tuimgs ul:after
{
	content: "";
	display: block;
	clear: both;}
.tuimgs ul li
{
	float: left;
	width: 285px;
	height: 184px;
	margin-right: 18px;
	position: relative;
	margin-bottom: 20px;
	overflow: hidden;}
.tuimgs ul li a
{
	display: block;
	width: 100%;
	height: 154px;}
.tuimgs ul li a img
{
	width: 100%;
	height: 154px;
	transition: all 0.6s;}
.tuimgs ul li a p
{
	position: absolute;
	bottom: 30px;
	left: 0;
	right: 0;
	height: 40px;
	line-height: 40px;
	background: rgba(0,0,0,0.5);}

.tuimgs ul li a p span
{
	width: 90%;
	margin: 0 auto;
	font-size: 14px;
	color: #ffffff;
	display: block;}


.tuimgs ul li h2{text-align:center;}



/*忙鈥澛棵ヂ号撁モ�βヂ尖偓*/
.mainzf {
    min-width: 1250px;
    background: url(../images/bg.png) top center no-repeat #eef4f9;
    padding-top: 40px;

    height: auto;}
.zf{
	width: 1250px;
	height: 104px;
	margin: 0 auto;
	margin-top: 30px;}

.zf .tab_zf span{
	width: 161px;
	height: 63px;
	background:#306bbb;
	display:block;
	text-align: center;
	font-size: 19px;
	line-height: 65px;
	letter-spacing: 2px;
	color: #ffffff;}
.zf_input{
	float: right;
    width: 512px;
    height: 29px;
    background: #ffffff;
    margin-right: 130px;
    margin-top: -45px;
    padding-left: 10px;}
.zf_input2{
	float: right;
    width: 90px;
	height: 33px;
    background:  #306bbb;
   color: #ffffff;
    margin-right: 24px;
    margin-top: -47px;}


.zfright {
    width: 320px;
    float: right;}
.zfrli{
	height: 45px;
	background-color: #ffffff;
	border: solid 1px #cecaca;
margin-bottom: 10px;}
	.zfimg1{
	float: left;
    margin-top: 10px;
    margin-left: 10px;}
.zfimg2{
	float: left;
    margin-top: 10px
	;}
.zfp{
margin: 6px 0 0 20px;
float: left;}
.xsj
{
	float: right;
	margin-right: 30px;
	margin-top: 18px;}

.sq ul li
{
    width: 224px;
    height: 84px;
    float: left;
    margin-right: 20px;}
.sq ul li:last-child{margin-right:0;}

.sqk{
	width: 222px;
	height: 84px;
	background:#2563a8;
	float: left;
    margin: 13px;}
.sq span img{
	    float: left;
    margin-top: 25px;
    margin-left: 35px;
    width: 39px;
	height: 33px;}
.sqp{
	float: right;
    margin: 15px 40px 0 0;
    font-size: 22px;
	line-height: 52px;
	color: #ffffff;}


.zf_wj{
	width: 315px;
	height: 39px;
	
	opacity: 0.55;
	
	    margin: 10px;
    margin-left: 0px;}
.zf_wj>a>img{
	 margin-top: 7px;
    float: right;
    margin-right: 10px;}
.zf_wjt{
	width: 149px;
	height: 39px;
	float: left;

	opacity: 0.55;

     margin: 11px;
    margin-left: 0px
;}
.zf_wjt>img{
	 margin-top: 7px;
    float: right;
    margin-right: 10px;}
  .zf_wjh {
  	width: 149px;
	height: 39px;
	background:#306bbb;
	float: left;
	 margin: 11px;
    margin-left: 0px;
    text-align: center;}
    .zf_wjh a {
  	color: #ffffff;}
   .zf_wjh2 {
  	width: 149px;
	height: 39px;
	background:#dd6c6c;
	float: left;
    text-align: center;
    margin: 11px;
    margin-left: 0px;}
   .zf_wjh2  a{
  color: #ffffff;}
  .zf_ys{
  	float: left;
  	margin: 10px;}
  .zf_sj{
  	width: 256px;
	height: 47px;
	background-color:#dedede;
	float: left;
    margin-left: 0;
    margin: 10px;}
  
.zf_sj img{
   margin-left: 70px;
    margin-top: 12px
  ;}
  .zf_sj span{
   margin-top: 12px;
    position: absolute;
    margin-left: 15px;}
  .zf_wjf{
  	width: 150px;
	height: 41px;
	float: left;
	background:#e9f0f9;
	text-indent: 10px;
     margin: 10px;
    margin-left: 0px;
	color: #222222;}
.zf_wjf>img{
	 margin-top: 10px;
    float: left;
    margin-left: 30px
;}
.zf_cx{
	width: 310px;
	height: 39px;
	background:#ffffff;
	border: solid 1px #d5d5d5;
	float: left;}
.zf_cx>span{
	width: 68px;
	height: 39px;
	background:#005baa;
	float:right ;
	text-align: center;
	font-size: 15px !important;
	color: #ffffff!important;}
.zf_ing{
	width: 314px;
	height: 101px;
	margin-top: 25px;
	background: url(../images/zf_mag.png) no-repeat;
	position: relative;
	float: left;}

.zf_ing .mag img{
	    float: left;
    margin-left: 75px;
    margin-top: 10px;}
.zf_ing .mag h3{
	    float: left;
    font-size: 28px;
    line-height: 22px;
    color: #ffffff;
    margin-left: 20px;
    margin-top: 35px;}

.zf_pt{
	margin-top: 20px!important;
	padding-bottom: 0!important;}
.zf_pt ul:after
{
	content: "";
	display: block;
	clear: both;}
/*氓鹿鲁氓聫掳氓禄潞猫庐戮*/
.zf_js{
	width: 149px;
	height: 47px;
	background:#007ec1;
	border-radius: 4px;
	float: left;
	margin: 5px;}
.zf_js>span{
	margin-top: 3px;
    float: right;
    margin-right: 16px;
   color: #ffffff!important;}
.zf_js>img{
	margin-top:15px;}
.zf_js2{
	width: 149px;
	height: 47px;
	background:#4dafea!important;
	border-radius: 4px;
	float: left;
	margin: 5px;}
.zf_js2>span{
	margin-top: 3px;
    float: right;
    margin-right: 16px;
   color: #ffffff!important;}
.zf_js2>img{
	margin-top:15px;}
.zf_js3{
	width: 149px;
	height: 47px;
	background:#40b237!important;
	border-radius: 4px;
	float: left;
	margin: 5px;}
.zf_js3>span{
	margin-top: 3px;
    float: right;
    margin-right: 16px;
   color: #ffffff!important;}
.zf_js3>img{
	margin-top:15px;}
.zf_js4{
	width: 149px;
	height: 47px;
	background:#f1aa04!important;
	border-radius: 4px;
	float: left;
	margin: 5px;}
.zf_js4>span{
	margin-top: 3px;
    float: right;
    margin-right: 16px;
   color: #ffffff!important;}
.zf_js4>img{
	margin-top:15px;}
.zf_pt:after
{
	content: "";
	display: block;
	clear: both;}
.zf_main_l{
	width: 1200px;}
.zf_fb{
	width: 318px;}
.zf_fb li{
width: 318px;
    height: 85px;
    float: left;
    position: relative;
    /*padding: 5px*/
       padding: 5px 5px 10px;}
.zf_fb li h3{
    position: absolute;
    right: 40px;
    top: 26px;
    color: #ffffff;}
.zf_fb li:first-child + li h3
{
	position: absolute;
    left: 40px;
    top: 26px;
    color: #ffffff;}
.zf_zcjd{
	width: 690px;}
.zf_zcjda{
	width: 1200px;}
.zf_zdly{
	width: 450px;
	float: right;}
.zf_zdlyed ul li
{
	background: none!important;}
.zf_zdly ul li{
	width: 95px!important;
	height:85px!important;
	background-color: #ccffff!important;
	float: left;
	margin: 5px 17px 14px 0px;
    padding: 0;
   text-align:center;}
.zf_zdly img{
	   
    margin-top: 10px;}
.zf_zdly p{
	font-size: 12px;
	color: #333333;
	margin-left: -6px;}
.zf_work{
	font-size: 14px;
	float: left;}

.zf_work ul li{
	float: left;
	    width: 165px;
	font-size: 14px;
	color: #000000;}
.zf_gkr{   width: 310px;
    height: 100px;
    text-align: center;} 

.zf_gkr span{
	position: absolute;
	margin: 5px 0 0 70px;
    color: aliceblue;}

.zf_gkr a{
	float: left;
    text-indent: 16px;
    line-height: 36px;
    font-size: 14px;}
 .zf_bm li{
 	width: 80px;
	height: 12px;
	font-size: 14px;
	line-height: 53px;
	color: #555555;
	float: left;}
 .zf_bmsed li
 {
 	background: none!important;}
 .zfsm{
 	width: 320px;
    height: 1px;
    background-color: #c6c6c6;
    margin-top: 35px;}
/*忙鈥斺�γβ嘎�*/
.ly{
	    min-width: 1250px;
    background:url(../images/ly_bj.png);
    padding-top: 40px;
    min-height: 740px;
    overflow: hidden;
    height: auto;}
.lv_back{
	width: 144px;
	height: 45px;
	background: red;
	border-radius: 22px;
	text-align: center;
    line-height: 48px;}
.lv_back a{
	font-size: 18px;
	line-height: 30px;
	letter-spacing: 0px;
	color: #feffff;}
.ly_zi{
	width: 731px;
    font-size: 23px;
    line-height: 30px;
    color: #000000;
    float: right;
    margin-top: 20px;}
.ly_li{
    height: 22px;
    font-size: 23px;
    float: left;
    margin-left:28px;}

.ly_di{
		width: 607px;
	height: 179px;
	background: rgba(0,0,0,0.5);
	margin-top: 560px;
    margin-left: 325px;}
.ly_m{
	width: 607px;
	height: 179px;
	font-size: 17px;
	color: #f6f9fe;}
.ly_m img
{
	position: absolute;
    margin-left: 130px;
    margin-top: 30px;}
.ly_m span
{
	position: absolute;
    margin-left: 205px;
    margin-top: 33px;
    font-size: 17px;
	color: #f6f9fe;}
.ly_m p
{
	width: 518px;
    font-size: 14px;
    color: #d1d1d1;
    position: absolute;
    margin: 0 auto;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin: 100px 0 0 45px;}
.ly_dt{
	background: #ECECEC;
	width: 100%;
	height: 700px;
	margin: auto;}
.ly_dt1{
	width: 1200px;
	margin: auto;}

.zf_lb{
	width: 1200px;
	margin: 0 auto;}
.zf_lb ul li{
	width: 220px;
	height: 85px;}

/*忙鈥撯�∶︹�斺��*/
.work_cont
{
	margin-top: 30px;}
.work_cont:after
{
	content: "";
	display: block;
	clear: both;}
.workleft
{
	width: 62%;
	background: #ffffff;}
.workright
{
	width: 36%;}
.workright ul li:hover a
{
	color: #c40305;}
.xq_wl{
	    width: 630px;
	    margin-top: 10px;}
    width: 630px;
.xq_hear{
	width: 1200px;height: 800px;background: #0067B3;margin: 0 auto;}
.xq_tab{
	background: url(../img/w-ltable.png) no-repeat;}
/*氓路楼盲陆艙氓艩篓忙鈧伱铰︹�櫬�*/
.devices
{
  width: 100%;
  height: 477px;
  position: relative;}
.devices .swiper-container
{
	height: 477px;
  	width: 100%;}
.devices .swiper-container .swiper-wrapper
{
	position:relative;
	width:100%;
	height: 100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;}
.devices .swiper-container .swiper-wrapper .swiper-slide
{
	width: 100%;
	height: 100%;}
.devices .swiper-container .swiper-wrapper .swiper-slide a img
{
	width: 55%;
	height: 430px;
	float: right;}
.devices .swiper-container .swiper-wrapper:after
{
	content: "";
	display: block;
	clear: both;}
.devices .arrow-left {
  background: #ffffff url(../img/arrowsl.png) no-repeat center;
  position: absolute;
  left: -120px;
  top: 50%;
  margin-top: -15px;
  width: 60px;
  height: 60px;}
.devices .arrow-right {
  background: #ffffff url(../img/arrowsr.png) no-repeat center;
  position: absolute;
  right: -120px;
  top: 50%;
  margin-top: -15px;
  width: 60px;
  height: 60px;}
.worked
{
	width: 40%;
    padding: 30px 18px 30px 18px;}
.worked:hover p
{
	color: #c40305;}
h3
{
	font-family: MicrosoftYaHei;
	font-size: 22px;
	color: #333333;}
.worked span
{
	color: #999999;
	line-height: 30px;}
.worked p
{
	margin-top: 25px;
	font-size: 14px;
	color: #888888;
	text-indent: 1em;
	line-height: 32px;
	overflow: hidden;
	text-overflow: ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:5;
	max-height: 150px;}

.devices .pagination
{
  position: absolute;
  right: 0;
  text-align: right;
  bottom:5px;
  width: 100%;
  z-index: 3;
  margin-left: -20px;}
.devices .swiper-pagination-switch
{
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #f49400;
  margin: 0 3px;
  cursor: pointer;}
.devices .swiper-active-switch
{
  background: #333333;}

.workright ul li
{
	background: url(../img/dian.png) no-repeat left center;
	padding: 4px 0;}
.workright ul li span
{
	font-size: 14px;
    line-height: 30px;
    color: #bcbcbc;}
.workright ul li a
{
	display:block;
	width: 78%;
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left: 15px;}
.work .content
{
	padding: 30px 0 45px 0;}
.swiper-container {}
.ly_h3{
	width: 285px;
	height: 23px;
	font-family: MicrosoftYaHei;
	font-size: 22px;
	line-height: 22px;
	letter-spacing: 1px;
	color: #333333;}
.alinks2 {
      width: 191px;
    height: 45px;
    line-height: 46px;
    border: solid 1px #003876;
    margin-top: 310px;
    text-align: center;
    margin-left: 80px;}

.alinks2 span{
    margin-left: 10px;}
/*.linka2 {
	    display: block;
    font-size: 13px;
    margin-left: 15px;
    background: url(../img/amore.png) no-repeat center;
    background-position-x: 140px;
}*/

#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none;}
#d_tab29 img{border:0;vertical-align:top;}



#d_tab29{position:relative; height:400px;background:url(img/bg3.jpg) no-repeat center 0;text-align:left;}
#d_tab29 .d_img{position:relative;margin:0 auto;width:1000px;height:100%;} 
#d_tab29 .d_img li{position:absolute;display:none;z-index:0;}
#d_tab29 .d_img li img{width:100%;}
	
 
#d_tab29 .d_img li.d_pos1{display:block;width:400px;left:0%;top:60px;z-index:1;}
#d_tab29 .d_img li.d_pos2{display:block;width:450px;left:10%;top:40px;z-index:2;}
#d_tab29 .d_img li.d_pos3{display:block;width:500px;left:25%;top:20px;z-index:3;}
#d_tab29 .d_img li.d_pos4{display:block;width:450px;right:10%;top:40px;z-index:2;}
#d_tab29 .d_img li.d_pos5{display:block;width:400px;right:0%;top:60px;z-index:1;}


#d_tab29 .d_menu{position:absolute;bottom:20px;width:100%;text-align:center;}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;background:url(img/btn.png) no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:3px;}
#d_tab29 .d_menu li.d_select{background:url(img/btn.png) no-repeat 0 -18px;}

#d_tab29 .d_next{position:absolute;left:50%;margin-left:475px;top:140px;z-index:10;cursor:pointer;}
#d_tab29 .d_prev{position:absolute;left:50%;margin-left:-525px;top:140px;z-index:10;cursor:pointer;}


.ly_lbyx{
	width: 1200px;margin:auto;}
.ly_lbyx  p{
	width: 375px;
    height: 40px;
    background: #e3e3e3;
    line-height: 40px;
    text-align: center;}
.ly_lbyx .slick-slider
{
    margin-top: 20px;}
.ly_lbyx .slick-slider button
{
    display: none!important;}
.ly_dt2{
	width: 1620px;
	margin: auto;}
.ly_jq{
	width:100%;
	height: 625px;
	/*margin: auto;*/
	background: url(../images/ly_jqbj.jpg) no-repeat;
	padding-top: 1px;}

.ly_jq_cont
{
	width: 1200px;
	height: 300px;
	margin: 0 auto;
	margin-top: 240px;}
.lyjq{
		width: 163px;
	height: 163px;
	background-color: #000000;
	box-shadow: 1px 1px 15px 0px 
		rgba(0, 0, 0, 0.29);}

.ly_radius li{
	width: 274px;
	height: 333px;
	background:#ffffff;
	border-radius: 6px;
	float: left;
     margin-left: 20px;
     color: #4c4c4c;
     position: relative;
     margin-top: 100px;}

.ly_radius img{
	width: 163px;
	height: 163px;
	background-color: #000000;
	box-shadow: 1px 1px 15px 0px 
		rgba(0, 0, 0, 0.29);
	border: solid 4px #ffffff;
	border-radius: 90px;
	position: absolute;
    top: -75px;
    left: 0;
    right: 0;
    margin: 0 auto;}
.ly_radius h2{
	font-size: 17px;
    line-height: 45px;
	color: #4cc4c;
    text-align: center;
    margin-top: 105px;}
.ly_radius p{
 width: 52px;
    height: 1px;
    background:#ada3a3;
    opacity: 0.35;
    margin: auto;
    margin-top: 10px;}
.ly_radius span{
 	width: 195px;
	font-size: 13px;
	line-height: 22px;
	color: #4c4c4c;
	display:block;
    margin: 0 auto;
    margin-top: 20px;}
 .ly_radius a{
 	width: 118px;
	height: 35px;
	background:#3474d2;
	color: #ffffff;
	border-radius: 18px;
	font-size: 13px;
    clear: both;
    display: block;
    margin: auto;
    text-align: center;
    line-height: 35px;
    margin-top: 20px;}
.ly_radius li:hover{background:#2660cc;}
.ly_radius li:hover h2{color: #ffffff;}
.ly_radius li:hover span{color: #ffffff;}  

.ly_dt4{
	margin: auto;
	width: 1200px;}
.ly_zn{
	margin: auto;
	width: 1200px;
	margin-top: 25px;}
.ly_zn>ul>li{
	width: 384px;
	height: 248px;
	background:url(../images/zn1.png) no-repeat ;
	padding-top: 1px;
	float: left;
	margin-right: 24px;
	margin-bottom: 25px;}
.ly_zn>ul>li>a
{
	display: block;
    transform: translateY(0);
    transition: all 0.5s;}
.ly_zn>ul>li>a:hover
{
	transform: translateY(-8px);}
.ly_zn ul li img{
	width: 91px;
	height: 91px;
    display: block;
    margin: 0 auto;
    margin-top: 20px;}
.ly_zn ul li span{
   display: block;
   width: 100%;
   text-align: center;
   font-size: 26px;
   letter-spacing:10px;
	color: #ffffff;
	margin-top: 5px;}
.ly_zn ul li p{
	width: 342px;
    height: 40px;
    font-size: 14px;
    line-height: 26px;
    color: #ffffff;
    margin: auto;}
.ly_zn ul li ul
{
	padding: 0 20px;
	margin-top: 10px;}
.ly_zn ul li ul:after
{
	content: "";
	display: block;
	clear: both;}
.ly_zn ul li ul li
{
	float: left;
	padding: 5px 17px;}
.ly_zn ul li ul li a
{
	font-size: 14px;
	color: #ffffff;}
.ly_gd{
	width: 765px;
	float: left;}
.ly_titBar{margin-bottom: 20px;border-bottom: 1px solid  #dedede;}
.ly_titBar > h3{font-family: '氓庐鈥姑ぢ解��';font-size: 22px;color: #010101;font-weight: bold;border-bottom: 5px solid #e10000;display: inline-block;padding-bottom: 7px;}
.ly_titBar> a{font-size: 13px;margin-top: 18px;float: right;}
.ly_mq{
	width: 400px;
	background-color: #c9e3f7;}
.ly_mq h3{
	font-family: MicrosoftYaHei-Bold;
	font-size: 19px;
	line-height: 30px;
	letter-spacing: 0px;
	color: #102f48;
	margin-left: 30px;
	margin-top: 20px;}
.ly_mq p{
	font-size: 15px;
	line-height: 30px;
	color: #333333;
	margin-left: 30px;}
.ly_mq2{
	width: 350px;
	height: 123px;
	margin: 0 auto;}

.ly_mq2 ul li{
	text-align: center;
    display: block;
    padding: 5px;
    width: 102px;
	height: 102px;
	float: left;
	    margin-left: 4px;}
.ly_ing{
	width: 401px;
	height: 95px;
	margin-top: 25px;
	background: url(../images/mapbj.png) no-repeat;
	position: relative;}
.ly_ing .makese
{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}


.ly_ing .makese img{
	    float: left;
    margin-left: 75px;
    margin-top: 10px;}
.ly_ing .makese h3{
	    float: left;
    font-size: 28px;
    line-height: 22px;
    color: #ffffff;
    margin-left: 20px;
    margin-top: 35px;}
.ly_dt1:after
{
    content: "";
    display: block;
    clear: both;}
.tab_boxsed>ul{border-bottom: none;}
.tab_boxsed > ul > li > button::after{background: transparent!important;}
.tab_boxsed > ul > li{width:117px;height: 51px;background: url(../img/wl-tabletwo.png);}
.tab_boxsed > ul > li button{width: 100%;height: 100%;padding-bottom: 0px;}
.tab_boxsed > ul > li.active > button{padding-bottom: 0px;color: #51afb3;border-bottom: none;background: url(../img/w-ltable.png) no-repeat;width: 117px;height: 51px;}
#news .index-box1 .index-zfwj{width:320px;margin-top: 38px;}
#news .index-box1 .index-zfwj .tab_box#n1{padding:0;margin:0;}
#news .index-box1 .index-zfwj #sub_tab > ul > li button{padding: 7px 35px;}
#news .index-box1 .index-zfwj #sub_tab > ul > li a{display:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px;}
.ycright{width: 528px;height: 355px;margin-top: 35px;}
.ycright .picFocus{ margin:0 auto;  width:100%px; height: 100%; position:relative;  overflow:hidden;  zoom:1;}
.ycright .picFocus .hd{ width:100%;  overflow:hidden; position: absolute;bottom: 0;}
.ycright .picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1;}
.ycright .picFocus .hd ul li{ float:left;  text-align:center;  width: 132px;height: 57px;line-height: 57px;background: transparent;position: relative;}
.bdtit{position:absolute;top: 0; left: 0;width: 130px;height: 55px; background: #3cb10f;text-align: center;line-height: 55px;font-size: 22px;color: #ffffff;}
.ycright .picFocus .hd ul li a{font-size: 16px;font-weight: normal;font-stretch: normal;color: #ffffff;}
.ycright .picFocus .hd ul li.on{ background: rgba(255,138,0,0.7);}
.ycright .picFocus .hd ul li.on img{ border-color:#f60;}
.ycright .picFocus .bd{width: 100%;height: 100%;}
.ycright .picFocus .bd .tempWrap{width: 100%;height: 100%;}
.ycright .picFocus .bd .tempWrap ul{width: 100%;height: 100%;}
.ycright .picFocus .bd .tempWrap ul li{width: 100%;height: 100%; position: relative;}
.ycright .picFocus .bd .tempWrap ul li a{width: 100%;height: 100%;display: block;}
.ycright .picFocus .bd .tempWrap ul li a img{width: 100%; height: 100%;}
.ycright .picFocus .bd li{ vertical-align:middle;}
.ycright .picFocus .bd img{ width:467px; height:230px; display:block;}
.tab_boxsed > ul > li .tab_content
{
	margin-top: 20px;}
.xq_index3 .news .swiper-container
{
	width: 100%;
	height: 100%;
	margin: 0
;}
.xq_index3 .news .swiper-container .swiper-wrapper .swiper-slide
{
	margin: 0;
	-webkit-transition: none; 
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    -webkit-transform: none;
    transform: none;}
.index1 .swiper-container
{
	width: 100%;
	height: 100%;
	margin: 0
;}

.index1 .swiper-container .swiper-wrapper .swiper-slide
{
	margin: 0;
	-webkit-transition: none; 
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    -webkit-transform: none;
    transform: none;}
.index2 .news .swiper-container
{
	width: 100%;
	height: 100%;
	margin: 0
;}
.index2 .news .swiper-container .swiper-wrapper .swiper-slide
{
	margin: 0;
	-webkit-transition: none; 
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    -webkit-transform: none;
    transform: none;}

.index3 .ztzl .swiper-container
{
	width: 100%;
	height: 100%;
	margin: 0
;}

.index3 .ztzl .swiper-container .swiper-wrapper .swiper-slide
{
	margin: 0;
	-webkit-transition: none; 
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    -webkit-transform: none;
    transform: none;}
.tz1ms{overflow: hidden;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;min-height: 125px;max-height: 125px;}
.zf_lb .device {
  position: relative;
  width: 100%;
  height: 85px;}
.zf_lb .device .arrow-left {
  background: url(../img/zf_lb_left.png) no-repeat left top;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 33px;
  height: 33px;
    z-index: 999;}
.zf_lb .device .arrow-right {
  background: url(../img/zf_lb_right.png) no-repeat;
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -15px;
  width: 33px;
  height: 33px;
  z-index: 999;}
.zf_lb .device  .swiper-container {
  height: 100%;
  width: 100%;}
.zf_lb .device  .swiper-container .swiper-wrapper .content-slide {
  padding: 20px;
  color: #fff;
  -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    -webkit-transform: none;
    transform:none;
    margin: 0;}
.zf_lb .device  .swiper-container .swiper-wrapper .swiper-slide 
{
	-webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    -webkit-transform: none;
    transform:none;
    margin: 0;
    width: 230px!important;
	height: 85px;
	padding: 0 5px;}
.zf_lb .device  .swiper-container .swiper-wrapper .swiper-slide a
{
	display: block;
	width: 100%;
	height: 100%;}
.zf_lb .device  .swiper-container .swiper-wrapper .swiper-slide a img{
	width: 100%;
	height: 100%;
	border-radius: 0;}
.title {
  font-size: 25px;
  margin-bottom: 10px;}
.zf_lb .device  .pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;}
.zf_lb .device .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;}
.zf_lb .device .swiper-active-switch {
  background: #fff;}






















/*忙鈥斺�γβ嘎�2*/

/*banner*/
.wrap .banner
{
    width: 100%;
    position: relative;
    height: 785px;}
.wrapcont
{
    width: 1200px;
    margin: 0 auto;}
.wrap .banner .device
{
  position: relative;
  width: 100%;
  height: 100%;}
.wrap .banner .swiper-container
{
  width: 100%;
  height: 100%;}

.wrap .banner .pagination
{
    position: absolute;
    right: 325px;
    text-align: center;
    bottom: 25px;
    width: 12%;}
.wrap .banner .swiper-pagination-switch
{
  display: inline-block;
  width: 37px;
  height: 8px;
  border-radius: 10px;
  background: #fff;
  margin: 0 3px;
  cursor: pointer;}
.wrap .banner .swiper-active-switch
{
  background: #ff0000;}
.wrap .banner .wrapcont
{
    position: absolute;
    top: 45px;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 999;
    height: 740px;}
.wrap .banner .wrapcont .index_nav>a
{
    width: 144px;
    height: 45px;
    display: block;
    background: red;
    border-radius: 22px;
    text-align: center;
    line-height: 45px;
    font-size: 18px;
    color: #feffff;
    float: right;
    margin-top: -20px;
    margin-bottom: 25px;}
.wrap .banner .wrapcont .index_nav ul
{
    clear: both;}
.wrap .banner .wrapcont .index_nav ul:after
{
    content: "";
    display: block;
    clear: both;}
.wrap .banner .wrapcont .index_nav ul li
{
    float: left;
    margin-left: 30px;}
.wrap .banner .wrapcont .index_nav ul li a
{
    font-size: 23px;
    color: #000000;
    font-family: SimHei;}
.wrap .banner .wrapcont .infosed
{
    width: 610px;
    height: 180px;
    background: rgba(0,0,0,0.5);
    position: absolute;
    left: 0;
    bottom: 0;}
.wrap .banner .wrapcont .infosed .infotit
{
    height: 42px;
    background: url(../img/lydi.png) no-repeat center center;
    text-align: center;
    font-size: 17px;
    color: #f6f9fe;
    line-height: 35px;
    margin-top: 30px;
    padding: 0 40px;}
.wrap .banner .wrapcont .infosed p
{
    margin-top: 20px;}
.wrap .banner .wrapcont .infosed p a
{
    font-size: 14px;
    line-height: 30px;
    color: #ffffff;
    padding: 0 40px;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
/*忙鈥撯�∶︹�斺�γヅ犅︹偓聛*/
.wrap .wldt
{
    background: #ececec;}
.wrap .wldt .wrapcont>img
{
    width: 100%;}
.wrap .wldt .wrapcont
{
    padding: 40px 0 20px 0;}
.wrap .wldt .wrapcont .device
{
    position: relative;
    height: 480px;}
.wrap .wldt .wrapcont .device .arrow-left
{
    width: 60px;
    height: 60px;
    background: #ffffff url(../img/arrowsl.png) no-repeat center center;
    position: absolute;
    left: -100px;
    top: 50%;
    margin-top: -15px;}
.wrap .wldt .wrapcont .device .arrow-right
{
    width: 60px;
    height: 60px;
    background: #ffffff url(../img/arrowsr.png) no-repeat center center;
    position: absolute;
    right: -100px;
    top: 50%;
    margin-top: -15px;}
.wrap .wldt .wrapcont .device .swiper-container
{
    width: 100%;
    height: 100%;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper:after
{
    content: "";
    display: block;
    clear: both;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide
{
    background: #ffffff;
    width: 100%;
    height: 100%;
    padding: 30px 0;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipertxt
{
    width: 485px;
    margin-left: 30px;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipertxt h3
{
    margin-top: 50px;
    font-size: 22px;
    letter-spacing: 1px;
    color: #333333;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipertxt span
{
    font-size: 16px;
    letter-spacing: 1px;
    color: #999999;
    display: block;
    margin-top: 10px;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipertxt p
{
    font-size: 15px;
    line-height: 30px;
    color: #333333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    min-height: 150px;
    max-height: 150px;
    margin-top: 30px;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipertxt p a
{
    display: block;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipermore
{
    width: 254px;
    height: 50px;
    line-height: 50px;
    background: #5281c1 url(../img/amore.png) no-repeat right center;
    background-position-x:230px;
    margin-top: 70px;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipermore a
{
    display: block;
    height: 100%;
    padding-left: 30px;
    color: #ffffff;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swiperimg
{
    width: 625px;
    margin-right: 30px;
    overflow: hidden;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swiperimg img
{
    width: 100%;
    height: 100%;
    transition: all 0.6s;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swiperimg:hover img
{
    transform: scale(1.2);}
/*氓陆卤氓茠聫忙虏鈥毭β奥�*/
.wrap .yxys
{
    height: 410px;}
.wrap .yxys .wrapcont img
{
    width: 100%;
    display: block;
    margin-top: 40px;}
.wrap .yxys .wrapcont .device
{
  position: relative;
  margin-top: 15px;}
.wrap .yxys .wrapcont .device .swiper-container
{
  height: 250px;
  width: 100%;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper
{
    width: 100%;
    height: 100%;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide
{
    width: 385px!important;
    margin: 0 7px 0 8px;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide a .yxysimg
{
    width: 100%;
    height: 200px;
    overflow: hidden;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide a .yxysimg img
{
    width: 100%;
    height: 100%;
    transition: all 0.6s;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide:hover a .yxysimg img
{
    transform: scale(1.3);}

.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide a p
{
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #e3e3e3;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide a p span
{
    display: block;
    width: 93%;
    margin: 0 auto;
    font-size: 16px;
    color: #333333;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
.wrap .yxys .wrapcont .content-slide
{
  padding: 20px;
  color: #fff;}
.wrap .yxys .wrapcont .title
{
  font-size: 25px;
  margin-bottom: 10px;}
.wrap .yxys .wrapcont .pagination
{
  position: absolute;
  left: 0;
  text-align: center;
  bottom:-40px;
  width: 100%;
  z-index: 999;}
.wrap .yxys .wrapcont .pagination .swiper-pagination-switch
{
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #dfdfdf;
  margin: 0 3px;
  cursor: pointer;}
.wrap .yxys .wrapcont .pagination .swiper-active-switch
{
  background: #e6730d;}






/*莽鈥奥姑ㄢ�奥裁︹劉炉氓艗潞*/
.wrap .tsjq
{
    margin-top: 50px;
    height: 625px;
    background: url(../images/ly_jqbj.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 1px;}
.wrap .tsjq .tsjq_tit
{
    width: 1200px;
    margin: 0 auto;
    margin-top: 40px;}
.wrap .tsjq .tsjq_tit img
{
    display: block;
    width: 100%;}
.picScroll-left
{
    /*overflow: hidden;*/
    position: relative;}

.picScroll-left .hd
{
   /* overflow: hidden;*/
    height: 30px;
    background: #f4f4f4;
    padding: 0 10px;}

.picScroll-left .prev
{
    display: block;
    width: 60px;
    height: 60px;
    float: right;
    margin-right: -80px;
    margin-top: 230px;
   /* overflow: hidden;*/
    cursor: pointer;
    background: url(../img/tsjqright.png) 0 0 no-repeat;}
.picScroll-left .next
{
    display: block;
    width: 60px;
    height: 60px;
    float: left;
    margin-left: -80px;
    margin-top: 230px;
   /* overflow: hidden;*/
    cursor: pointer;
    background: url(../img/tsjqleft.png) 0 0 no-repeat;}
.picScroll-left .hd .next
{
    background-position: 0 -50px;}

.picScroll-left .hd .prevStop
{
    background-position: -60px 0;}

.picScroll-left .hd .nextStop
{
    background-position: -60px -50px;}

.picScroll-left .hd ul
{
    float: right;
    overflow: hidden;
    zoom: 1;
    margin-top: 10px;
    zoom: 1;}
.picScroll-left .hd ul li.on
{
    background-position: 0 0;}


.picScroll-left .bd ul
{
    /*overflow: hidden;*/
    zoom: 1;}

.picScroll-left .bd ul li
{
    /*margin: 0 8px;*/
    float: left;
    _display: inline;
    /*overflow: hidden;*/
    text-align: center;}

.picScroll-left .bd ul li .pic
{
    text-align: center;}

/*忙鈥斺�γβ嘎该ε掆�∶ヂ嶁��*/
.lyzn .wrapcont
{
    margin-top: 60px;}
.lyzn .wrapcont .ly_zn .zntu:after
{
    content: "";
    display: block;
    clear: both;}

/*忙掳鈥樏ぢ库�斆┞Ｅ矫ζ掆��*/
.msfq
{
    height: 445px;
    padding-top: 1px;
    background: url(../images/msfq_bg.png);}
.msfq .wrapcont
{
    margin-top: 60px;}
.msfq .wrapcont:after
{
    content: "";
    display: block;
    clear: both;}
.msfq .wrapcont .ly_gd .list li
{
    margin-bottom: 4px;}
.msfq .wrapcont .ly_gd .list li span
{
    font-size: 14px;
    color: #999999;}
.msfq .wrapcont .ly_gd .list li a
{
    display: block;
    width: 88%;
    font-size: 17px;
    color: #333333;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
.mlxc .device .mlxc_tit
{
    width: 1200px;
    margin: 0 auto;}
.mlxc .device .mlxc_tit img
{
    display: block;
    width: 100%;
    height: 100%;}
.xqdt-box1
{
    width: 1200px;
    margin: 0 auto;
    overflow:hidden;
    height: 465px;
    margin-top: 40px;}
.xqdt-box1 .container
{
    padding: 0 0 40px 0;
    width: 1800px;
    position: absolute;
    left: -285px;
    z-index: 99999;
    margin: 0 auto;}
.xqdt-box1 .container #btn1
{
    position: absolute;
    left: calc(60% - 508px);
    top: 47%;
    z-index: 9;
    display: block;
    border: 1px solid #9a9893;}
.xqdt-box1 .container #btn2
{
    position: absolute;
    right: calc(60% - 508px);
    top: 47%;
    z-index: 9;
    display: block;
    border: 1px solid #9a9893;}

.xqdt-box1 .swiper-container {
  height: 400px;
  color: #fff;
  text-align: center;}


.xqdt-box1 .swiper-slide
{
    height: 100%;
    -webkit-transition: 300ms;
    -moz-transition: 300ms;
    -ms-transition: 300ms;
    -o-transition: 300ms;
    transition: 300ms;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);}
.xqdt-box1 .swiper-slide  a img
{
    width: 100%;
    height: 100%;}
.xqdt-box1 .swiper-slide img
{
    width: 100%;
    height: 100%;}
.xqdt-box1 .swiper-slide-visible {
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8);}

.xqdt-box1 .swiper-slide-active {
  top: 0;
  opacity: 1;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8);
  position: relative;z-index: 9;}
.xqdt-box1 .container .pagination
{
    position: absolute;
    left: 0;
    text-align: center;
    bottom: 46px;
    width: 20%;
    right: 0;
    margin: 0 auto;}
.xqdt-box1 .container .swiper-pagination-switch
{
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #cdcdcd;
  margin: 0 3px;
  cursor: pointer;}
.xqdt-box1 .container .swiper-active-switch
{
  background: #e6730d;}


.bshare-custom .bshare-weixin
{
    background: url(../img/contfx1.jpg) no-repeat!important;}
.bshare-qqmb
{
    background: url(../img/contfx2.jpg) no-repeat!important;}
.bshare-sinaminiblog
{
    background: url(../img/contfx3.jpg) no-repeat!important;}
.bshare-custom .bshare-weixins
{
    background: url(../img/contfx4.jpg) no-repeat!important;}
.bshare-qzone
{
    background: url(../img/contfx5.jpg) no-repeat!important;}
.bshare-qqim
{
    background: url(../img/contfx6.jpg) no-repeat!important;}
.bshare-custom .bshare-more.more-style-addthis
{
    background: url(../img/contfx7.jpg) no-repeat!important;}
.bshare-custom a
{conted
    width: 40px;
    height: 40px!important;
    padding-left: 0!important;
    margin-left: 15px;
    display: inline-block;}
.bshare-custom
{
    text-align: center;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 20px;
    margin-bottom: 40px;
    margin-top: 30px;}
.jz ul li:first-child + li
{
    position: relative;}
.jzwx
{
    position: absolute;
    top: -110px;
    left: -15px;
    display: none;
    width: 100px;
    height: 100px;}
.jzwx img
{
    width: 100%!important;
    height: 100%!important;}
.jz ul li:first-child + li:hover .jzwx
{
    display: block;}
/*猫隆楼氓鈥︹�γβ犅访ヂ悸�*/
.main_ll{width:802px;}

.tab_zf span {width: 161px; height: 63px; display: block;text-align: center;font-size: 19px;line-height: 65px;letter-spacing: 2px;
    color: rgb(255, 255, 255);
    background: rgb(48, 107, 187);}
#news .main_ll #n1{padding-bottom:359px;position: relative;}
.zfright-t .list .zfrli{margin:0px 0px 10px 0px;}
.while-t{background-color:#fff;margin: 20px auto;width: 1250px;}

.new-xxgk-fl{border-right: 1px solid #e1e1e1;
    width: 830px;
    float: left;
    padding-right: 25px;}
.xx-title{border-bottom: 1px solid #dedede;height: 43px;line-height:43px;font-size:22px;display:inline-block;position:absolute;left:0px;}

.xx-title span{border-bottom: 4px solid #3468ac;display:inline-block;line-height:39px;}
.xx-cont{padding-left:110px;}
.tab_box>.xx-cont>li.active > button{background:url(../images/icon-xxgk4_03.png) bottom center no-repeat;border:none;padding-bottom:1px;}
.tab_box>.xx-cont>li{margin-right: 31px;}
.tab_box>.xx-cont>li>button{line-height:43px;}
.list_table tr td,.list_table tr th,.bmgktj ul li .tab_content1 tr td,.bmgktj ul li .tab_content1 tr th{font-weight:normal;}
.list_table tr th,.list_table tr td,.bmgktj ul li .tab_content1 tr td,.bmgktj ul li .tab_content1 tr th{text-align:center;height:40px;line-height:40px;}
.list_table tr td a img{margin-top:15px;}
/*忙鈥澛棵�撁Ｃ�*/
#news .nes-zcjd #n1{padding-bottom:305px;}
.tab_box#n4{width:100%;}
#news .zf_main_l .tab_box#n1{padding-bottom:262px;}
.bmgktj ul li.active .tab_content1{background-color:#f4f4f4;width: 90%;padding: 0px 5%;top:46px;padding-bottom:20px;}
.bmgktj{margin-top:76px;}
.bmgktj .tab_box ul{height:46px;background-color:#006aba;border:none;}
.bmgktj .tab_box ul li{background: none;line-height: inherit;text-indent: 0;margin: 0;width:50%;}
.bmgktj .tab_box ul > li button{color:#fff;width:100%;height:46px;border:none;font-size: 18px;}
.bmgktj .tab_box ul > li.active button{background-color:#67a9d7;}
.bmgktj .tab_box ul > li.active button::after{border-color: transparent transparent #67a9d7 #67a9d7;
    border-style: solid;
    border-width: 8px;
    left: 42%;
    top: 51px;
    box-sizing: border-box;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    transform: rotate(-45deg);
    transform-origin: center center;
    width: 0;
    background: transparent;
    z-index:55;
    *z-index:55;
    _z-index:55;}
    
.bshare-custom .bshare-weixin
{
    background: url(../img/contfx1.jpg) no-repeat!important;}
.bshare-qqmb
{
    background: url(../img/contfx2.jpg) no-repeat!important;}
.bshare-sinaminiblog
{
    background: url(../img/contfx3.jpg) no-repeat!important;}
.bshare-custom .bshare-weixins
{
    background: url(../img/contfx4.jpg) no-repeat!important;}
.bshare-qzone
{
    background: url(../img/contfx5.jpg) no-repeat!important;}
.bshare-qqim
{
    background: url(../img/contfx6.jpg) no-repeat!important;}
.bshare-custom .bshare-more.more-style-addthis
{
    background: url(../img/contfx7.jpg) no-repeat!important;}
.bshare-custom a
{
    width: 40px;
    height: 40px!important;
    padding-left: 0!important;
    margin-left: 15px;}
.bshare-custom
{
    text-align: center;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 20px;
    margin-bottom: 40px;
    margin-top: 30px;}
/*猫隆楼氓鈥︹�γβ犅访ヂ悸�*/
.main_ll{width:802px;}

.tab_zf span {width: 161px; height: 63px; display: block;text-align: center;font-size: 19px;line-height: 65px;letter-spacing: 2px;
    color: rgb(255, 255, 255);
    background: rgb(48, 107, 187);}
#news .main_ll #n1{padding-bottom:359px;position: relative;}
.zfright-t .list .zfrli{margin:0px 0px 10px 0px;}
.while-t{background-color:#fff;margin: 20px auto;width: 1250px;}

.new-xxgk-fl{border-right: 1px solid #e1e1e1;
    width: 830px;
    float: left;
    padding-right: 25px;}
.xx-title{border-bottom: 1px solid #dedede;height: 43px;line-height:43px;font-size:22px;display:inline-block;position:absolute;left:0px;}

.xx-title span{border-bottom: 4px solid #3468ac;display:inline-block;line-height:39px;}
.xx-cont{padding-left:110px;}
.tab_box>.xx-cont>li.active > button{background:url(../images/icon-xxgk4_03.png) bottom center no-repeat;border:none;padding-bottom:1px;}
.tab_box>.xx-cont>li{margin-right: 31px;}
.tab_box>.xx-cont>li>button{line-height:43px;}
.list_table tr td,.list_table tr th,.bmgktj ul li .tab_content1 tr td,.bmgktj ul li .tab_content1 tr th{font-weight:normal;}
.list_table tr th,.list_table tr td,.bmgktj ul li .tab_content1 tr td,.bmgktj ul li .tab_content1 tr th{text-align:center;height:40px;line-height:40px;}
.list_table tr td a img{margin-top:15px;}
/*忙鈥澛棵�撁Ｃ�*/
#news .nes-zcjd #n1{padding-bottom:305px;}
.tab_box#n4{width:100%;}
#news .zf_main_l .tab_box#n1{padding-bottom:262px;}
.bmgktj ul li.active .tab_content1{background-color:#f4f4f4;width: 90%;padding: 0px 5%;top:46px;padding-bottom:20px;}
.bmgktj{margin-top:26px;}
.bmgktj .bmgktj{padding-bottom:264px;}
.bmgktj .tab_box ul{height:46px;background-color:#006aba;border:none;}
.bmgktj .tab_box ul li{background: none;line-height: inherit;text-indent: 0;margin: 0;width:50%;}
.bmgktj .tab_box ul > li button{color:#fff;width:100%;height:46px;border:none;font-size: 18px;}
.bmgktj .tab_box ul > li.active button{background-color:#67a9d7;}
.bmgktj .tab_box ul > li.active button::after{border-color: transparent transparent #67a9d7 #67a9d7;
    border-style: solid;
    border-width: 8px;
    left: 42%;
    top: 51px;
    box-sizing: border-box;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    transform: rotate(-45deg);
    transform-origin: center center;
    width: 0;
    background: transparent;
    z-index:55;
    *z-index:55;
    _z-index:55;}
    
.bshare-custom .bshare-weixin
{
    background: url(../img/contfx1.jpg) no-repeat!important;}
.bshare-qqmb
{
    background: url(../img/contfx2.jpg) no-repeat!important;}
.bshare-sinaminiblog
{
    background: url(../img/contfx3.jpg) no-repeat!important;}
.bshare-custom .bshare-weixins
{
    background: url(../img/contfx4.jpg) no-repeat!important;}
.bshare-qzone
{
    background: url(../img/contfx5.jpg) no-repeat!important;}
.bshare-qqim
{
    background: url(../img/contfx6.jpg) no-repeat!important;}
.bshare-custom .bshare-more.more-style-addthis
{
    background: url(../img/contfx7.jpg) no-repeat!important;}
.bshare-custom a
{
    width: 40px;
    height: 40px!important;
    padding-left: 0!important;
    margin-left: 15px;}
.bshare-custom
{
    text-align: center;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 20px;
    margin-bottom: 40px;
    margin-top: 30px;}

.tab_zft{background: #ededed;}





/*氓藛鈥斆÷┞÷�*/
.lista-boxa{margin-top: 20px;min-height: 600px;padding-bottom:60px;}
.lista-boxa .list-box{border: 2px solid #0968ac;width: 224px;}
.lista-boxa .list-conter{width: 900px;margin-left: 15px;margin: 0 20px;}
.lista-boxa .list-conter-tt{width:1160px;}
.list-h4{color:#0968ac;padding:10px;padding-bottom:15px;line-height:24px;font-size:21px;border-bottom:2px solid #0968ac;}
.lista-boxa .list-box h3.list-title{background:#0968ac;text-align: center;line-height: 50px;color:#fff;display: block;font-size:20px;font-weight: 700;}
.lista-boxa .list-nav{
	margin-top: 20px;
	margin-bottom: 30px;}
.lista-boxa .list-nav li a{
	width:180px;
	display: block;
	margin-top:14px;
	margin-left: 30px;
	text-align: center;
	font-size:15px;	
	color:#333;
margin-left:auto;
margin-right:auto;
	background-color:#f8f8f8;
	line-height: 50px;word-break:keep-all; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.lista-boxa .list-nav li a:hover{
	background:#0968ac;
	color:#f2ff06 !important;}
.lista-boxa .list-nav li a.list-active{
	background:#0968ac;
	color:#fff !important;}




.list-conter ul{padding:5px;border-top:1px solid #eeeeee;}
.list-conter ul li{ overflow: hidden; padding-left: 10px; line-height: 48px; border-bottom: 1px #dedede dotted; background-image: url(../images/list-dian.jpg); background-repeat: no-repeat; background-position: 5px center; padding-left: 14px;}
.list-conter ul li a{color:#232323;float: left;}
.list-conter ul li a:hover{color:#d51d1d;}
.list-conter ul li span{color:#999;float:right;font-size:13px;margin-right:10px;}
/*忙聺茠猫麓拢忙赂鈥γヂ嶁�⒚┾�溌久ε铰ッニ嗏�斆÷�*/
.list-qzqd ul{margin-top:20px;border:none;}
.list-qzqd ul li{float:left;width:260px;height:48px;line-height:48px;background-color:#eef4f9;margin-right:20px;margin-bottom:20px;position:relative;border:none;}
.list-qzqd ul li a{display:block;padding-left:38px;}
.list-qzqd ul li:before{content:">>";color:#0968ac;position:absolute;left:20px;top:1px;}
.list-qzqd ul li:hover{background-color:#0968ac;}
.list-qzqd ul li:hover a{color:#fff;}
.list-qzqd ul li:hover:before{color:#fff;}

.hdjlx-list li{line-height:36px;height:36px;}
.hdjlx-list li span{color:#888888;}

.fy-center{text-align:center;}
.fy-center>tbody{display:inline-block;margin-top:20px;}
.fy-center .defaultInputStyle,.defaultInputStyle{border: solid 1px #AFD5F5;}


#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:100% !important; margin:20px auto;}
#vsb_content table tr td{ border-left:0px; border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd;}
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center;}


/*忙鈥⒙懊β嵚ヂ尖偓忙鈥澛�*/
.tab-statistics{padding:10px;}
.tab-statistics span{color:#6b6b6b;}
.tab-statistics select{background:url(../images/statistics-img1_03.png) 100px center no-repeat #fff;padding-right: 14px;width:120px;height:28px;line-height:28px;border:1px solid #dedede;color:#6b6b6b;
                      margin-right:10px;padding-left:10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.tab-statistics .submit{width:78px;height:28px;line-height:28px;color:#fff;background:url(../images/statistics-search_03.png) 10px center no-repeat #1a9fbb;text-indent: 20px;}


/*氓艙掳氓鈥郝�*/
.xa-map{width:671px;position:relative;background: url(../images/xq-mapx_03.png) no-repeat;height:604px;margin-top:17px;}
/*氓聧鈥⒚��*/
.dp-text{padding-top:20px;}
.dp-text h3{text-align:center;margin-bottom:10px;}
.dp-text p{text-indent:2em;line-height:36px;font-size:15px;}

.cqgk-s{background: url(../images/xac1-img_02.jpg) no-repeat;margin-top:20px;}
.cqgk-s .container{padding-top:38px;}
#xq_tuimg{margin-top:20px;}
.contednr3 .conted{padding-top:50px;}
#fancybox-frame{height:25px;line-height:25px;display: none;}



.tit-name{font-size:18px;font-weight: bold;line-height:36px;margin-bottom:20px;color:#0768ac;}
.tit-name span{display:inline-block;padding:0px 8px;font-size:15px;font-weight:normal;}
.lead-janjie{padding: 12px 0;}
.lead-janjie .fl{width: 40px;height: 42px;padding: 5px 9px 0;line-height: 18px;background:url(../img/bg_leadbox.png);}
.lead-janjie .fr{width:575px;color: #666666;}
.leader_imgBox h3.ldcy-tit{font-size: 20px;color: #010101;padding:20px 0px;}
.ldcy-lead{padding-left:20px;}

/*茅聺垄氓艗鈥γヂ扁�樏ヂ济ㄋ喡�*/
.breadcrumbsNav{ border-bottom: 1px solid #f0f0f0;}
.breadcrumbsNav .commWidth{ height: 60px; line-height: 60px; color: #333; font-size: 16px;}
.breadcrumbsNav img{ margin-right: 7px;}
.breadcrumbsNav a{ margin: 0px 5px; color: #333; font-size: 16px;}


.leaderContainer{overflow: auto; zoom: 1;}
.leaderContainer .left{ float: left; width: 370px; min-height: 100px;background: #fff;}
.leaderDetail{ margin: 8px 6px; background: #f6f6f6;}
.leaderContainer .right{ float: right; width: 805px; min-height: 100px;}
.leaderBox{ margin-bottom: 20px; padding: 0px 10px; text-align: left;}
.leaderBox .title{ line-height: 55px; border-bottom: 1px solid #dedede;}
.leaderBox .title span{ height: 36px; border-radius: 99px; background: #015293; display: inline-block; color: #fff; line-height: 36px; padding: 0px 27px; font-size: 20px; text-align: center;}
.leaderBox .title a.more{ float: right; font-size: 15px; color: #999;}
.leaderBox .fengong{ margin: 0px 15px; padding: 12px 0px;}
.leaderBox .fengong p{ color: #333; line-height: 40px; font-size: 16px;}
.dynamicList{ padding: 12px 10px;}
.dynamicList li{}
.dynamicList li a{ color: #333; font-size: 16px; line-height: 40px;}
.dynamicList li span{ color: #999; float: right;}

.zfhdList li {padding:20px 0px;border-bottom: 1px solid #dbdbdb;}
.zfhdList li h2{font-size:18px;color:#000;line-height:40px;}
.zfhdList li p{line-height:30px;color:#7f7e7e;}
.zfhdList li p.time{margin-top:10px;background-image: url(../images/time-s.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 16px;}

.leaderPhoto{ text-align: center; padding: 45px 0px 15px;}
.leaderPhoto img{ width: 150px; height: 200px;}
.leaderDetail .name{ color: #000; font-size: 20px; text-align: center; line-height: 35px;margin:0 20px;}
.leaderDetail .desc{ color: #666; font-size: 16px; text-align: center; line-height: 30px;margin:0 20px;}
.resumeTitle{ color: #015293; margin: 5px 20px 0px; line-height: 45px; font-size: 20px; font-weight: bold;}
.resumeContent{ margin: 0px 20px; line-height: 30px; font-size: 16px; color: #333; padding-bottom: 15px;text-align:justify;}
.resumeContent a{ color: #3e6193;}
.msgLeader{ width: 320px; text-align: center; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 15px 0px; margin: 0px auto;}
.leaderList{ width: 320px; margin: 15px auto 10px;}
.leaderList tr td{ line-height: 30px; padding-bottom: 10px;}
.leaderList .tit{ width: 80px;}
.leaderList .tit font{ font-size: 16px; display: block; font-weight: bold; color: #333; text-align-last: justify;}
.leaderList .tit .mao{ font-size: 16px; font-weight: bold;}
.leaderList .lab{ display: flex; justify-content: flex-start; flex-wrap: wrap;}
.leaderList .lab a{ color: #4c4c4c; font-size: 16px; display: inline-block; width: 60px;}
.ldytitle{ border-bottom: 1px solid #ddd; line-height: 45px; margin: 0px 5px;}
.ldytitle span{ line-height: 45px; display: inline-block; color: #015293; font-size: 20px; font-weight: bold; margin-left: 4px;}
.ldytitle a{ color: #666; font-size: 14px; float: right; margin-right: 5px;}

.list-conter .gkxx-menu{padding: 0;border: none;margin-bottom:20px;border:none;}
.list-conter .gkxx-menu li{float:left;line-height:40px;height:40px;border:none;padding:0px 20px;background:#0968ac;margin-right:12px;margin-bottom:20px;}
.list-conter .gkxx-menu li a{color:#fff;}
.list-conter .gkxx-menu a:hover{color:#f88639;}

.zt-left-ul li {width: 33%; float: left;}
.zt-left-ul li{margin: 0px 2px;}
.zt-left-ul li div {line-height: 28px;text-align: center;padding-top: 10px;}
.zt-left-ul li div a {color: #343434;font-size: 16px;font-weight: 400;}
.zt-left-ul li img {margin-left: 13px; width: 370px;height: 106px;background: #999999;}


.none-a {display: none;}
.list-bmfla ul{margin-bottom:30px;}
.list-bmfla ul li{font-size: 15px; float: left;margin-right: 3%;width: 17%;margin-top: 30px;text-align: center;padding: 14px 0;display: inline-block;border-radius: 8px;
    -webkit-box-shadow: 0 2px 4px #ccc;box-shadow: 0 2px 4px #ccc;background: #eae9e9;}
.list-bmfla ul li:hover{background: #1161a1;}
.list-bmfla ul li:hover a{color:#fff;}
.list-bmfla ul li a{display:block;}
.info-nava-me{margin-top:30px;}
.contents .conted .list-conter-tt .contedwz{background: none;display:inline-block; line-height: 14px;margin-top: 10px;color:#666;font-size:14px;}
.contents .conted .list-conter-tt .contedwz img{margin-top: 1px;};
  width: 100%;
}
.zf_lb .device .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;}
.zf_lb .device .swiper-active-switch {
  background: #fff;}






















/*忙鈥斺�γβ嘎�2*/

/*banner*/
.wrap .banner
{
    width: 100%;
    position: relative;
    height: 785px;}
.wrapcont
{
    width: 1200px;
    margin: 0 auto;}
.wrap .banner .device
{
  position: relative;
  width: 100%;
  height: 100%;}
.wrap .banner .swiper-container
{
  width: 100%;
  height: 100%;}

.wrap .banner .pagination
{
    position: absolute;
    right: 325px;
    text-align: center;
    bottom: 25px;
    width: 12%;}
.wrap .banner .swiper-pagination-switch
{
  display: inline-block;
  width: 37px;
  height: 8px;
  border-radius: 10px;
  background: #fff;
  margin: 0 3px;
  cursor: pointer;}
.wrap .banner .swiper-active-switch
{
  background: #ff0000;}
.wrap .banner .wrapcont
{
    position: absolute;
    top: 45px;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 999;
    height: 740px;}
.wrap .banner .wrapcont .index_nav>a
{
    width: 144px;
    height: 45px;
    display: block;
    background: red;
    border-radius: 22px;
    text-align: center;
    line-height: 45px;
    font-size: 18px;
    color: #feffff;
    float: right;
    margin-top: -20px;
    margin-bottom: 25px;}
.wrap .banner .wrapcont .index_nav ul
{
    clear: both;}
.wrap .banner .wrapcont .index_nav ul:after
{
    content: "";
    display: block;
    clear: both;}
.wrap .banner .wrapcont .index_nav ul li
{
    float: left;
    margin-left: 30px;}
.wrap .banner .wrapcont .index_nav ul li a
{
    font-size: 23px;
    color: #000000;
    font-family: SimHei;}
.wrap .banner .wrapcont .infosed
{
    width: 610px;
    height: 180px;
    background: rgba(0,0,0,0.5);
    position: absolute;
    left: 0;
    bottom: 0;}
.wrap .banner .wrapcont .infosed .infotit
{
    height: 42px;
    background: url(../img/lydi.png) no-repeat center center;
    text-align: center;
    font-size: 17px;
    color: #f6f9fe;
    line-height: 35px;
    margin-top: 30px;
    padding: 0 40px;}
.wrap .banner .wrapcont .infosed p
{
    margin-top: 20px;}
.wrap .banner .wrapcont .infosed p a
{
    font-size: 14px;
    line-height: 30px;
    color: #ffffff;
    padding: 0 40px;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
/*忙鈥撯�∶︹�斺�γヅ犅︹偓聛*/
.wrap .wldt
{
    background: #ececec;}
.wrap .wldt .wrapcont>img
{
    width: 100%;}
.wrap .wldt .wrapcont
{
    padding: 40px 0 20px 0;}
.wrap .wldt .wrapcont .device
{
    position: relative;
    height: 480px;}
.wrap .wldt .wrapcont .device .arrow-left
{
    width: 60px;
    height: 60px;
    background: #ffffff url(../img/arrowsl.png) no-repeat center center;
    position: absolute;
    left: -100px;
    top: 50%;
    margin-top: -15px;}
.wrap .wldt .wrapcont .device .arrow-right
{
    width: 60px;
    height: 60px;
    background: #ffffff url(../img/arrowsr.png) no-repeat center center;
    position: absolute;
    right: -100px;
    top: 50%;
    margin-top: -15px;}
.wrap .wldt .wrapcont .device .swiper-container
{
    width: 100%;
    height: 100%;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper:after
{
    content: "";
    display: block;
    clear: both;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide
{
    background: #ffffff;
    width: 100%;
    height: 100%;
    padding: 30px 0;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipertxt
{
    width: 485px;
    margin-left: 30px;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipertxt h3
{
    margin-top: 50px;
    font-size: 22px;
    letter-spacing: 1px;
    color: #333333;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipertxt span
{
    font-size: 16px;
    letter-spacing: 1px;
    color: #999999;
    display: block;
    margin-top: 10px;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipertxt p
{
    font-size: 15px;
    line-height: 30px;
    color: #333333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    min-height: 150px;
    max-height: 150px;
    margin-top: 30px;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipertxt p a
{
    display: block;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipermore
{
    width: 254px;
    height: 50px;
    line-height: 50px;
    background: #5281c1 url(../img/amore.png) no-repeat right center;
    background-position-x:230px;
    margin-top: 70px;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swipermore a
{
    display: block;
    height: 100%;
    padding-left: 30px;
    color: #ffffff;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swiperimg
{
    width: 625px;
    margin-right: 30px;
    overflow: hidden;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swiperimg img
{
    width: 100%;
    height: 100%;
    transition: all 0.6s;}
.wrap .wldt .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide .swiperimg:hover img
{
    transform: scale(1.2);}
/*氓陆卤氓茠聫忙虏鈥毭β奥�*/
.wrap .yxys
{
    height: 410px;}
.wrap .yxys .wrapcont img
{
    width: 100%;
    display: block;
    margin-top: 40px;}
.wrap .yxys .wrapcont .device
{
  position: relative;
  margin-top: 15px;}
.wrap .yxys .wrapcont .device .swiper-container
{
  height: 250px;
  width: 100%;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper
{
    width: 100%;
    height: 100%;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide
{
    width: 385px!important;
    margin: 0 7px 0 8px;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide a .yxysimg
{
    width: 100%;
    height: 200px;
    overflow: hidden;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide a .yxysimg img
{
    width: 100%;
    height: 100%;
    transition: all 0.6s;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide:hover a .yxysimg img
{
    transform: scale(1.3);}

.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide a p
{
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #e3e3e3;}
.wrap .yxys .wrapcont .device .swiper-container .swiper-wrapper .swiper-slide a p span
{
    display: block;
    width: 93%;
    margin: 0 auto;
    font-size: 16px;
    color: #333333;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
.wrap .yxys .wrapcont .content-slide
{
  padding: 20px;
  color: #fff;}
.wrap .yxys .wrapcont .title
{
  font-size: 25px;
  margin-bottom: 10px;}
.wrap .yxys .wrapcont .pagination
{
  position: absolute;
  left: 0;
  text-align: center;
  bottom:-40px;
  width: 100%;
  z-index: 999;}
.wrap .yxys .wrapcont .pagination .swiper-pagination-switch
{
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #dfdfdf;
  margin: 0 3px;
  cursor: pointer;}
.wrap .yxys .wrapcont .pagination .swiper-active-switch
{
  background: #e6730d;}






/*莽鈥奥姑ㄢ�奥裁︹劉炉氓艗潞*/
.wrap .tsjq
{
    margin-top: 50px;
    height: 625px;
    background: url(../images/ly_jqbj.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 1px;}
.wrap .tsjq .tsjq_tit
{
    width: 1200px;
    margin: 0 auto;
    margin-top: 40px;}
.wrap .tsjq .tsjq_tit img
{
    display: block;
    width: 100%;}
.picScroll-left
{
    /*overflow: hidden;*/
    position: relative;}

.picScroll-left .hd
{
   /* overflow: hidden;*/
    height: 30px;
    background: #f4f4f4;
    padding: 0 10px;}

.picScroll-left .prev
{
    display: block;
    width: 60px;
    height: 60px;
    float: right;
    margin-right: -80px;
    margin-top: 230px;
   /* overflow: hidden;*/
    cursor: pointer;
    background: url(../img/tsjqright.png) 0 0 no-repeat;}
.picScroll-left .next
{
    display: block;
    width: 60px;
    height: 60px;
    float: left;
    margin-left: -80px;
    margin-top: 230px;
   /* overflow: hidden;*/
    cursor: pointer;
    background: url(../img/tsjqleft.png) 0 0 no-repeat;}
.picScroll-left .hd .next
{
    background-position: 0 -50px;}

.picScroll-left .hd .prevStop
{
    background-position: -60px 0;}

.picScroll-left .hd .nextStop
{
    background-position: -60px -50px;}

.picScroll-left .hd ul
{
    float: right;
    overflow: hidden;
    zoom: 1;
    margin-top: 10px;
    zoom: 1;}
.picScroll-left .hd ul li.on
{
    background-position: 0 0;}


.picScroll-left .bd ul
{
    /*overflow: hidden;*/
    zoom: 1;}

.picScroll-left .bd ul li
{
    /*margin: 0 8px;*/
    float: left;
    _display: inline;
    /*overflow: hidden;*/
    text-align: center;}

.picScroll-left .bd ul li .pic
{
    text-align: center;}

/*忙鈥斺�γβ嘎该ε掆�∶ヂ嶁��*/
.lyzn .wrapcont
{
    margin-top: 60px;}
.lyzn .wrapcont .ly_zn .zntu:after
{
    content: "";
    display: block;
    clear: both;}

/*忙掳鈥樏ぢ库�斆┞Ｅ矫ζ掆��*/
.msfq
{
    height: 445px;
    padding-top: 1px;
    background: url(../images/msfq_bg.png);}
.msfq .wrapcont
{
    margin-top: 60px;}
.msfq .wrapcont:after
{
    content: "";
    display: block;
    clear: both;}
.msfq .wrapcont .ly_gd .list li
{
    margin-bottom: 4px;}
.msfq .wrapcont .ly_gd .list li span
{
    font-size: 14px;
    color: #999999;}
.msfq .wrapcont .ly_gd .list li a
{
    display: block;
    width: 88%;
    font-size: 17px;
    color: #333333;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
.mlxc .device .mlxc_tit
{
    width: 1200px;
    margin: 0 auto;}
.mlxc .device .mlxc_tit img
{
    display: block;
    width: 100%;
    height: 100%;}
.xqdt-box1
{
    width: 1200px;
    margin: 0 auto;
    overflow:hidden;
    height: 465px;
    margin-top: 40px;}
.xqdt-box1 .container
{
    padding: 0 0 40px 0;
    width: 1800px;
    position: absolute;
    left: -285px;
    z-index: 99999;
    margin: 0 auto;}
.xqdt-box1 .container #btn1
{
    position: absolute;
    left: calc(60% - 508px);
    top: 47%;
    z-index: 9;
    display: block;
    border: 1px solid #9a9893;}
.xqdt-box1 .container #btn2
{
    position: absolute;
    right: calc(60% - 508px);
    top: 47%;
    z-index: 9;
    display: block;
    border: 1px solid #9a9893;}

.xqdt-box1 .swiper-container {
  height: 400px;
  color: #fff;
  text-align: center;}


.xqdt-box1 .swiper-slide
{
    height: 100%;
    -webkit-transition: 300ms;
    -moz-transition: 300ms;
    -ms-transition: 300ms;
    -o-transition: 300ms;
    transition: 300ms;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);}
.xqdt-box1 .swiper-slide  a img
{
    width: 100%;
    height: 100%;}
.xqdt-box1 .swiper-slide img
{
    width: 100%;
    height: 100%;}
.xqdt-box1 .swiper-slide-visible {
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8);}

.xqdt-box1 .swiper-slide-active {
  top: 0;
  opacity: 1;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8);
  position: relative;z-index: 9;}
.xqdt-box1 .container .pagination
{
    position: absolute;
    left: 0;
    text-align: center;
    bottom: 46px;
    width: 20%;
    right: 0;
    margin: 0 auto;}
.xqdt-box1 .container .swiper-pagination-switch
{
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #cdcdcd;
  margin: 0 3px;
  cursor: pointer;}
.xqdt-box1 .container .swiper-active-switch
{
  background: #e6730d;}


.bshare-custom .bshare-weixin
{
    background: url(../img/contfx1.jpg) no-repeat!important;}
.bshare-qqmb
{
    background: url(../img/contfx2.jpg) no-repeat!important;}
.bshare-sinaminiblog
{
    background: url(../img/contfx3.jpg) no-repeat!important;}
.bshare-custom .bshare-weixins
{
    background: url(../img/contfx4.jpg) no-repeat!important;}
.bshare-qzone
{
    background: url(../img/contfx5.jpg) no-repeat!important;}
.bshare-qqim
{
    background: url(../img/contfx6.jpg) no-repeat!important;}
.bshare-custom .bshare-more.more-style-addthis
{
    background: url(../img/contfx7.jpg) no-repeat!important;}
.bshare-custom a
{conted
    width: 40px;
    height: 40px!important;
    padding-left: 0!important;
    margin-left: 15px;
    display: inline-block;}
.bshare-custom
{
    text-align: center;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 20px;
    margin-bottom: 40px;
    margin-top: 30px;}
.jz ul li:first-child + li
{
    position: relative;}
.jzwx
{
    position: absolute;
    top: -110px;
    left: -15px;
    display: none;
    width: 100px;
    height: 100px;}
.jzwx img
{
    width: 100%!important;
    height: 100%!important;}
.jz ul li:first-child + li:hover .jzwx
{
    display: block;}
/*猫隆楼氓鈥︹�γβ犅访ヂ悸�*/
.main_ll{width:802px;}

.tab_zf span {width: 161px; height: 63px; display: block;text-align: center;font-size: 19px;line-height: 65px;letter-spacing: 2px;
    color: rgb(255, 255, 255);
    background: rgb(48, 107, 187);}
#news .main_ll #n1{padding-bottom:359px;position: relative;}
.zfright-t .list .zfrli{margin:0px 0px 10px 0px;}
.while-t{background-color:#fff;margin: 20px auto;width: 1250px;}

.new-xxgk-fl{border-right: 1px solid #e1e1e1;
    width: 830px;
    float: left;
    padding-right: 25px;}
.xx-title{border-bottom: 1px solid #dedede;height: 43px;line-height:43px;font-size:22px;display:inline-block;position:absolute;left:0px;}

.xx-title span{border-bottom: 4px solid #3468ac;display:inline-block;line-height:39px;}
.xx-cont{padding-left:110px;}
.tab_box>.xx-cont>li.active > button{background:url(../images/icon-xxgk4_03.png) bottom center no-repeat;border:none;padding-bottom:1px;}
.tab_box>.xx-cont>li{margin-right: 31px;}
.tab_box>.xx-cont>li>button{line-height:43px;}
.list_table tr td,.list_table tr th,.bmgktj ul li .tab_content1 tr td,.bmgktj ul li .tab_content1 tr th{font-weight:normal;}
.list_table tr th,.list_table tr td,.bmgktj ul li .tab_content1 tr td,.bmgktj ul li .tab_content1 tr th{text-align:center;height:40px;line-height:40px;}
.list_table tr td a img{margin-top:15px;}
/*忙鈥澛棵�撁Ｃ�*/
#news .nes-zcjd #n1{padding-bottom:305px;}
.tab_box#n4{width:100%;}
#news .zf_main_l .tab_box#n1{padding-bottom:262px;}
.bmgktj ul li.active .tab_content1{background-color:#f4f4f4;width: 90%;padding: 0px 5%;top:46px;padding-bottom:20px;}
.bmgktj{margin-top:76px;}
.bmgktj .tab_box ul{height:46px;background-color:#006aba;border:none;}
.bmgktj .tab_box ul li{background: none;line-height: inherit;text-indent: 0;margin: 0;width:50%;}
.bmgktj .tab_box ul > li button{color:#fff;width:100%;height:46px;border:none;font-size: 18px;}
.bmgktj .tab_box ul > li.active button{background-color:#67a9d7;}
.bmgktj .tab_box ul > li.active button::after{border-color: transparent transparent #67a9d7 #67a9d7;
    border-style: solid;
    border-width: 8px;
    left: 42%;
    top: 51px;
    box-sizing: border-box;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    transform: rotate(-45deg);
    transform-origin: center center;
    width: 0;
    background: transparent;
    z-index:55;
    *z-index:55;
    _z-index:55;}
    
.bshare-custom .bshare-weixin
{
    background: url(../img/contfx1.jpg) no-repeat!important;}
.bshare-qqmb
{
    background: url(../img/contfx2.jpg) no-repeat!important;}
.bshare-sinaminiblog
{
    background: url(../img/contfx3.jpg) no-repeat!important;}
.bshare-custom .bshare-weixins
{
    background: url(../img/contfx4.jpg) no-repeat!important;}
.bshare-qzone
{
    background: url(../img/contfx5.jpg) no-repeat!important;}
.bshare-qqim
{
    background: url(../img/contfx6.jpg) no-repeat!important;}
.bshare-custom .bshare-more.more-style-addthis
{
    background: url(../img/contfx7.jpg) no-repeat!important;}
.bshare-custom a
{
    width: 40px;
    height: 40px!important;
    padding-left: 0!important;
    margin-left: 15px;}
.bshare-custom
{
    text-align: center;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 20px;
    margin-bottom: 40px;
    margin-top: 30px;}
/*猫隆楼氓鈥︹�γβ犅访ヂ悸�*/
.main_ll{width:802px;}

.tab_zf span {width: 161px; height: 63px; display: block;text-align: center;font-size: 19px;line-height: 65px;letter-spacing: 2px;
    color: rgb(255, 255, 255);
    background: rgb(48, 107, 187);}
#news .main_ll #n1{padding-bottom:359px;position: relative;}
.zfright-t .list .zfrli{margin:0px 0px 10px 0px;}
.while-t{background-color:#fff;margin: 20px auto;width: 1250px;}

.new-xxgk-fl{border-right: 1px solid #e1e1e1;
    width: 830px;
    float: left;
    padding-right: 25px;}
.xx-title{border-bottom: 1px solid #dedede;height: 43px;line-height:43px;font-size:22px;display:inline-block;position:absolute;left:0px;}

.xx-title span{border-bottom: 4px solid #3468ac;display:inline-block;line-height:39px;}
.xx-cont{padding-left:110px;}
.tab_box>.xx-cont>li.active > button{background:url(../images/icon-xxgk4_03.png) bottom center no-repeat;border:none;padding-bottom:1px;}
.tab_box>.xx-cont>li{margin-right: 31px;}
.tab_box>.xx-cont>li>button{line-height:43px;}
.list_table tr td,.list_table tr th,.bmgktj ul li .tab_content1 tr td,.bmgktj ul li .tab_content1 tr th{font-weight:normal;}
.list_table tr th,.list_table tr td,.bmgktj ul li .tab_content1 tr td,.bmgktj ul li .tab_content1 tr th{text-align:center;height:40px;line-height:40px;}
.list_table tr td a img{margin-top:15px;}
/*忙鈥澛棵�撁Ｃ�*/
#news .nes-zcjd #n1{padding-bottom:305px;}
.tab_box#n4{width:100%;}
#news .zf_main_l .tab_box#n1{padding-bottom:262px;}
.bmgktj ul li.active .tab_content1{background-color:#f4f4f4;width: 90%;padding: 0px 5%;top:46px;padding-bottom:20px;}
.bmgktj{margin-top:26px;}
.bmgktj .bmgktj{padding-bottom:264px;}
.bmgktj .tab_box ul{height:46px;background-color:#006aba;border:none;}
.bmgktj .tab_box ul li{background: none;line-height: inherit;text-indent: 0;margin: 0;width:50%;}
.bmgktj .tab_box ul > li button{color:#fff;width:100%;height:46px;border:none;font-size: 18px;}
.bmgktj .tab_box ul > li.active button{background-color:#67a9d7;}
.bmgktj .tab_box ul > li.active button::after{border-color: transparent transparent #67a9d7 #67a9d7;
    border-style: solid;
    border-width: 8px;
    left: 42%;
    top: 51px;
    box-sizing: border-box;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    transform: rotate(-45deg);
    transform-origin: center center;
    width: 0;
    background: transparent;
    z-index:55;
    *z-index:55;
    _z-index:55;}
    
.bshare-custom .bshare-weixin
{
    background: url(../img/contfx1.jpg) no-repeat!important;}
.bshare-qqmb
{
    background: url(../img/contfx2.jpg) no-repeat!important;}
.bshare-sinaminiblog
{
    background: url(../img/contfx3.jpg) no-repeat!important;}
.bshare-custom .bshare-weixins
{
    background: url(../img/contfx4.jpg) no-repeat!important;}
.bshare-qzone
{
    background: url(../img/contfx5.jpg) no-repeat!important;}
.bshare-qqim
{
    background: url(../img/contfx6.jpg) no-repeat!important;}
.bshare-custom .bshare-more.more-style-addthis
{
    background: url(../img/contfx7.jpg) no-repeat!important;}
.bshare-custom a
{
    width: 40px;
    height: 40px!important;
    padding-left: 0!important;
    margin-left: 15px;}
.bshare-custom
{
    text-align: center;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 20px;
    margin-bottom: 40px;
    margin-top: 30px;}

.tab_zft{background: #ededed;}





/*氓藛鈥斆÷┞÷�*/
.lista-boxa{margin-top: 20px;min-height: 600px;padding-bottom:60px;}
.lista-boxa .list-box{border: 2px solid #0968ac;width: 224px;}
.lista-boxa .list-conter{width: 900px;margin-left: 15px;margin: 0 20px;}
.lista-boxa .list-conter-tt{width:1160px;}
.list-h4{color:#0968ac;padding:10px;padding-bottom:15px;line-height:24px;font-size:21px;border-bottom:2px solid #0968ac;}
.lista-boxa .list-box h3.list-title{background:#0968ac;text-align: center;line-height: 50px;color:#fff;display: block;font-size:20px;font-weight: 700;}
.lista-boxa .list-nav{
	margin-top: 20px;
	margin-bottom: 30px;}
.lista-boxa .list-nav li a{
	width:180px;
	display: block;
	margin-top:14px;
	margin-left: 30px;
	text-align: center;
	font-size:15px;	
	color:#333;
margin-left:auto;
margin-right:auto;
	background-color:#f8f8f8;
	line-height: 50px;word-break:keep-all; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.lista-boxa .list-nav li a:hover{
	background:#0968ac;
	color:#f2ff06 !important;}
.lista-boxa .list-nav li a.list-active{
	background:#0968ac;
	color:#fff !important;}




.list-conter ul{padding:5px;border-top:1px solid #eeeeee;}
.list-conter ul li{ overflow: hidden; padding-left: 10px; line-height: 48px; border-bottom: 1px #dedede dotted; background-image: url(../images/list-dian.jpg); background-repeat: no-repeat; background-position: 5px center; padding-left: 14px;}
.list-conter ul li a{color:#232323;float: left;}
.list-conter ul li a:hover{color:#d51d1d;}
.list-conter ul li span{color:#999;float:right;font-size:13px;margin-right:10px;}
/*忙聺茠猫麓拢忙赂鈥γヂ嶁�⒚┾�溌久ε铰ッニ嗏�斆÷�*/
.list-qzqd ul{margin-top:20px;border:none;}
.list-qzqd ul li{float:left;width:260px;height:48px;line-height:48px;background-color:#eef4f9;margin-right:20px;margin-bottom:20px;position:relative;border:none;}
.list-qzqd ul li a{display:block;padding-left:38px;}
.list-qzqd ul li:before{content:">>";color:#0968ac;position:absolute;left:20px;top:1px;}
.list-qzqd ul li:hover{background-color:#0968ac;}
.list-qzqd ul li:hover a{color:#fff;}
.list-qzqd ul li:hover:before{color:#fff;}

.hdjlx-list li{line-height:36px;height:36px;}
.hdjlx-list li span{color:#888888;}

.fy-center{text-align:center;}
.fy-center>tbody{display:inline-block;margin-top:20px;}
.fy-center .defaultInputStyle,.defaultInputStyle{border: solid 1px #AFD5F5;}


#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:100% !important; margin:20px auto;}
#vsb_content table tr td{ border-left:0px; border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd;}
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center;}


/*忙鈥⒙懊β嵚ヂ尖偓忙鈥澛�*/
.tab-statistics{padding:10px;}
.tab-statistics span{color:#6b6b6b;}
.tab-statistics select{background:url(../images/statistics-img1_03.png) 100px center no-repeat #fff;padding-right: 14px;width:120px;height:28px;line-height:28px;border:1px solid #dedede;color:#6b6b6b;
                      margin-right:10px;padding-left:10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.tab-statistics .submit{width:78px;height:28px;line-height:28px;color:#fff;background:url(../images/statistics-search_03.png) 10px center no-repeat #1a9fbb;text-indent: 20px;}


/*氓艙掳氓鈥郝�*/
.xa-map{width:671px;position:relative;background: url(../images/xq-mapx_03.png) no-repeat;height:604px;margin-top:17px;}
/*氓聧鈥⒚��*/
.dp-text{padding-top:20px;}
.dp-text h3{text-align:center;margin-bottom:10px;}
.dp-text p{text-indent:2em;line-height:36px;font-size:15px;}

.cqgk-s{background: url(../images/xac1-img_02.jpg) no-repeat;margin-top:20px;}
.cqgk-s .container{padding-top:38px;}
#xq_tuimg{margin-top:20px;}
.contednr3 .conted{padding-top:50px;}
#fancybox-frame{height:25px;line-height:25px;}



.tit-name{font-size:18px;font-weight: bold;line-height:36px;margin-bottom:20px;color:#0768ac;}
.tit-name span{display:inline-block;padding:0px 8px;font-size:15px;font-weight:normal;}
.lead-janjie{padding: 12px 0;}
.lead-janjie .fl{width: 40px;height: 42px;padding: 5px 9px 0;line-height: 18px;background:url(../img/bg_leadbox.png);}
.lead-janjie .fr{width:575px;color: #666666;}
.leader_imgBox h3.ldcy-tit{font-size: 20px;color: #010101;padding:20px 0px;}
.ldcy-lead{padding-left:20px;}

/*茅聺垄氓艗鈥γヂ扁�樏ヂ济ㄋ喡�*/
.breadcrumbsNav{ border-bottom: 1px solid #f0f0f0;}
.breadcrumbsNav .commWidth{ height: 60px; line-height: 60px; color: #333; font-size: 16px;}
.breadcrumbsNav img{ margin-right: 7px;}
.breadcrumbsNav a{ margin: 0px 5px; color: #333; font-size: 16px;}


.leaderContainer{overflow: auto; zoom: 1;}
.leaderContainer .left{ float: left; width: 370px; min-height: 100px;background: #fff;}
.leaderDetail{ margin: 8px 6px; background: #f6f6f6;}
.leaderContainer .right{ float: right; width: 805px; min-height: 100px;}
.leaderBox{ margin-bottom: 20px; padding: 0px 10px; text-align: left;}
.leaderBox .title{ line-height: 55px; border-bottom: 1px solid #dedede;}
.leaderBox .title span{ height: 36px; border-radius: 99px; background: #015293; display: inline-block; color: #fff; line-height: 36px; padding: 0px 27px; font-size: 20px; text-align: center;}
.leaderBox .title a.more{ float: right; font-size: 15px; color: #999;}
.leaderBox .fengong{ margin: 0px 15px; padding: 12px 0px;}
.leaderBox .fengong p{ color: #333; line-height: 40px; font-size: 16px;}
.dynamicList{ padding: 12px 10px;}
.dynamicList li{}
.dynamicList li a{ color: #333; font-size: 16px; line-height: 40px;}
.dynamicList li span{ color: #999; float: right;}

.zfhdList li {padding:20px 0px;border-bottom: 1px solid #dbdbdb;}
.zfhdList li h2{font-size:18px;color:#000;line-height:40px;}
.zfhdList li p{line-height:30px;color:#7f7e7e;}
.zfhdList li p.time{margin-top:10px;background-image: url(../images/time-s.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 16px;}

.leaderPhoto{ text-align: center; padding: 45px 0px 15px;}
.leaderPhoto img{ width: 150px; height: 200px;}
.leaderDetail .name{ color: #000; font-size: 20px; text-align: center; line-height: 35px;margin:0 20px;}
.leaderDetail .desc{ color: #666; font-size: 16px; text-align: center; line-height: 30px;margin:0 20px;}
.resumeTitle{ color: #015293; margin: 5px 20px 0px; line-height: 45px; font-size: 20px; font-weight: bold;}
.resumeContent{ margin: 0px 20px; line-height: 30px; font-size: 16px; color: #333; padding-bottom: 15px;text-align:justify;}
.resumeContent a{ color: #3e6193;}
.msgLeader{ width: 320px; text-align: center; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 15px 0px; margin: 0px auto;}
.leaderList{ width: 320px; margin: 15px auto 10px;}
.leaderList tr td{ line-height: 30px; padding-bottom: 10px;}
.leaderList .tit{ width: 80px;}
.leaderList .tit font{ font-size: 16px; display: block; font-weight: bold; color: #333; text-align-last: justify;}
.leaderList .tit .mao{ font-size: 16px; font-weight: bold;}
.leaderList .lab{ display: flex; justify-content: flex-start; flex-wrap: wrap;}
.leaderList .lab a{ color: #4c4c4c; font-size: 16px; display: inline-block; width: 60px;}
.ldytitle{ border-bottom: 1px solid #ddd; line-height: 45px; margin: 0px 5px;}
.ldytitle span{ line-height: 45px; display: inline-block; color: #015293; font-size: 20px; font-weight: bold; margin-left: 4px;}
.ldytitle a{ color: #666; font-size: 14px; float: right; margin-right: 5px;}

.list-conter .gkxx-menu{padding: 0;border: none;margin-bottom:20px;border:none;}
.list-conter .gkxx-menu li{float:left;line-height:40px;height:40px;border:none;padding:0px 20px;background:#0968ac;margin-right:12px;margin-bottom:20px;}
.list-conter .gkxx-menu li a{color:#fff;}
.list-conter .gkxx-menu a:hover{color:#f88639;}

.zt-left-ul li {width: 33%; float: left;}
.zt-left-ul li{margin: 0px 2px;}
.zt-left-ul li div {line-height: 28px;text-align: center;padding-top: 10px;}
.zt-left-ul li div a {color: #343434;font-size: 16px;font-weight: 400;}
.zt-left-ul li img {margin-left: 13px; width: 370px;height: 106px;background: #999999;}


.none-a {display: none;}
.list-bmfla ul{margin-bottom:30px;}
.list-bmfla ul li{font-size: 15px; float: left;margin-right: 3%;width: 17%;margin-top: 30px;text-align: center;padding: 14px 0;display: inline-block;border-radius: 8px;
    -webkit-box-shadow: 0 2px 4px #ccc;box-shadow: 0 2px 4px #ccc;background: #eae9e9;}
.list-bmfla ul li:hover{background: #1161a1;}
.list-bmfla ul li:hover a{color:#fff;}
.list-bmfla ul li a{display:block;}
.info-nava-me{margin-top:30px;}
.contents .conted .list-conter-tt .contedwz{background: none;display:inline-block; line-height: 14px;margin-top: 10px;color:#666;font-size:14px;}
.contents .conted .list-conter-tt .contedwz img{margin-top: 1px;}