<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body{ margin:0px; padding:0px; font-size:12px;font-family:"&amp;#930;&amp;#65533;&amp;#65533;&amp;#65533;&amp;#378;&amp;#65533;","&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;";color:#898989;line-height:1; background:#FFF;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
input,textarea { font-family: "&amp;#930;&amp;#65533;&amp;#65533;&amp;#65533;&amp;#378;&amp;#65533;"; border: none; outline: none; background: none; }
ul,li{ list-style:none}
img{border:0px; padding:0px; display: block;}
a{ color:#000; text-decoration:none}

h2,h3,h4,b,strong { font-weight: normal; }
em,i { font-style: normal; }

.clear{ zoom: 1; }
.clear:after { content: ''; display: block; clear: both; }
.fl { float:left}
.fr { float:right}
.hidden{display:none; background: url() no-repeat center;}

.banner{background: url(../images/banner2.jpg) no-repeat center center;height: 600px;}
.index_text{width: 1220px; overflow: hidden; margin: 0 auto; padding-top: 15px;}
.intop{width: 100%;float: left;position: relative;}
.dm1{position: absolute;width: 80px;height: 100%;left: 0;top: 0;}
.dm2{position: absolute;width: 80px;height: 100%;left: 0; bottom: 0;}
.intop ul{position: absolute;width: 100%; top: 10px;right: 0;padding-left: 100px;}
.intop li{font-size: 16px; color: #fff;display: inline-block;}
.intop a{color: #fff;}
.intop span{padding: 0 11px;}
.inbox{width: 635px; margin: 0 auto; padding-top: 110px;text-align: center;}
.inbox img{margin: 0 auto;}
.inbox h2{text-align: center;font-weight: bold; font-size: 46px; color: #b20c0c; margin: 25px 0 18px;letter-spacing: 5px;}
.inbox p{font-size: 18px; color: #666;text-align: center;padding-right: 7px;}
.syss{margin-top: 68px;overflow: hidden;}
.ssys_left{float: left; width: calc(100% - 127px);background: rgba(255,255,255,.6);border-radius: 6px 0 0 6px;height: 53px;overflow: hidden;}
.wby6{float: left; width: 124px;height: 53px;color: #fff;padding-left: 15px;background: url(../images/a36.png) no-repeat right center;font-size: 16px;border: none;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}
.wby6 option{background: rgba(255,255,255,.6); color: #333;}
.wby5{float: left;width: 100%;padding: 0 15px;height: 53px; line-height: 53px; font-size: 16px;color: #333;}
.wby5::-webkit-input-placeholder{color:#fff;}
.btn_ss{border: none; height: 53px; width: 127px;border-radius: 0 6px 6px 0;cursor: pointer;color: #fff;font-size: 16px;background-image: linear-gradient(to right, #146a90 , #1a314b);}

.sybj{background: url(../images/a37.png) no-repeat center top;}
.synav {margin-top: -64px;position: relative;z-index: 10;position: relative;}

.synav ul{overflow: hidden;}
.synav li{float: left; font-size: 24px; line-height: 63px;padding:0 58px 0 0;}
.synav a{color: #fff; display:block; position: relative;}
.synav a:before{border-bottom: 2px solid #f4ba67;left: 0;bottom: 5px;position: absolute;transition: All 0.4s ease-in-out;content: "";width: 0;}
.synav li.cur a{color: #f4ba67; }
.synav a:hover{color: #f4ba67; }
.synav a:hover:before{width: 100%;}
.ttxw{background: #2486b9;padding: 40px 0 100px;max-width: 1920px; margin: 0 auto;}
.ttnews_top {text-align: center;padding-bottom: 40px;position: relative;max-width: 1200px; margin: 0 auto;}
.ttnews_top span{position: absolute;left: 0;width: 75px;top: 0;}
.ttnews_top img{width: 100%;}
.ttnews_top span a{color: #fff;font-size: 16px;line-height: 22px;}
.ttnews_top h2{font-size: 28px; color: #fff; font-weight: bold; margin-bottom: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 90%;display: block;}
.ttnews_top p{font-size: 14px; line-height: 1.6; color: #fff;}
.ttnews_top h2 a:hover{color: #f4ba67;}
.ttnews_top h2 a{color: #fff;margin-left: 100px;}
.ttnr{margin: 0 auto;overflow: hidden;width: 1220px;}
.ttnr_left{float: left;width: 580px;}
.ttnr_left img{width: 580px;height: 324px;}
.ttnr_left .swiper-container{padding-bottom: 45px;}
.ttnr_left .swiper-pagination{text-align: left;padding-left: 30px;}
.ttnr_left .swiper-container-horizontal &gt; .swiper-pagination-bullets .swiper-pagination-bullet{margin-right: 15px;}
.ttnr_left .swiper-pagination-bullet{border: 1px solid #9bc8df;width: 16px;height: 16px;border-radius: 8px;background: none;opacity: 1; }
.ttnr_left .swiper-pagination-bullet-active{background: #dddddc;width: 66px;}
.ttnr_right{float: right;width: calc(100% - 650px);padding-top: 35px;}
.ttnr_right h2{font-weight: bold; font-size: 26px; line-height: 1.6; color: #fff; margin-bottom: 25px;}
.ttnr_right p{font-size: 14px; color: #fff; line-height: 2;text-align:justify; word-break: break-all;}
.ttnr_right a{font-size: 16px;display: inline-block; margin-top: 50px;color: #fff;}
.ttnr_right a:hover{color: #f4ba67;}

.xwfl{overflow: hidden; position: relative;z-index: 11; margin-top: -60px; padding-bottom: 60px;}
.xsfl_left{float: left; width: calc(100% - 520px);}
.xsfl_tit ul{overflow: hidden; padding-top: 10px;}
.xsfl_tit li{width: 20%;line-height: 50px;font-size: 22px;float: left;}
.xsfl_tit span{color: #fff;cursor: pointer;}
.xsfl_tit li.cur span{color: #f4ba67;}

.xsflbox{animation:fadeIn .25s, 100ms; padding-left: 20px;}

.xsflbox li{font-size: 16px; line-height: 55px;overflow: hidden;}
.xsflbox  span{color: #999;}
.xsflbox a{float: left;width: calc(100% - 80px);overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xsflbox b{color: #999; padding: 0 6px;}
.xsflbox a:hover{color: #2486b9;}
.xsflbox{padding-top: 20px;}
.xwfl_right{width: 490px; padding: 20px;background: #fff;float: right;}
.xpxw_tit ul{overflow: hidden;border-bottom: none;}
.xqbk{/*border: 1px solid #92c7de;*/}
.xpxw_tit li{float: left; font-size: 24px;text-align: center; line-height: 60px;width: 50%;}
.xpxw_tit span{display: block; color: #000;cursor: pointer;}
.xpxw_tit li.cur span{color: #fff; background: #0486b9;}
.xpxw_tp{padding: 30px;background: #2486b9;}
.xpxw_tp p{font-size: 16px; color: #fff; line-height: 60px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-weight: bold;}
.xpxw_tp p a{color: #fff;}
.xpxw_tp img{width: 100%;}
.xpxwbox{animation:fadeIn .25s, 100ms;}

.wsbs{overflow: hidden; padding: 50px 0;}
.wsbs ul{overflow: hidden; margin-left: -40px;}
.wsbs li{float: left; width: 33.33%; padding-left: 40px;}
.wsbox{background: #fff;}
.sw_title{padding: 0 15px;}
.sw_text{padding: 15px;}
.sw_text dl{overflow: hidden;}
.sw_text dt{width: 25%;text-align: center; line-height: 36px; font-size: 16px;float: left; }
.sw_text dt a{color: #2486b9;}
.sw_text dt a:hover{text-decoration: underline;}
.sw_title h2{font-size: 22px; color: #000000; padding: 30px 0 10px; position: relative; margin-bottom: 10px;}
.sw_title h2:before{position: absolute;content: "";border-bottom: 2px solid #2486b9;width: 47px;left: 0;bottom: 0; }
.sw_title p{font-size: 14px; color: #000; line-height: 22px;height: 44px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.wsbox img{width: 100%;}
.tpkz{display: block;overflow: hidden;}
.rmbq{padding: 0 20px 5px 20px;}
.rmbq a{display: block;text-align: center; line-height: 34px; border: 1px solid #c8c8c8;transition: All 0.4s ease-in-out;font-size: 16px;}
.rmbq a:hover{color: #fff;border: 1px solid #2486b9;background: #2486b9;}
.rmbq .swiper-container{padding-bottom: 20px;}
.rmbq .swiper-pagination-bullet{width: 12px;height: 5px;border-radius: 0; background: #646464;opacity: 1;}
.rmbq dl{overflow: hidden; margin-left: -10px;}
.rmbq  dt{float: left; width: 33.33%; padding: 0 0 10px 10px;}
.rmbq .swiper-pagination-bullet-active{background: #2486b9;}

.bqfl dl{overflow: hidden; margin-left: -2px;}
.bqfl dt{float: left; width: 50%;padding: 0 0 2px 2px;}
.bqfl  dl dt:nth-child(3){ padding-bottom: 0;}
.bqfl  dl dt:nth-child(4){ padding-bottom: 0;}
.bqfl dt a{display: block; background: #ededed;height: 66px; position: relative;padding: 15px 0 0 30px; font-weight: bold; color: #2486b9;transition: All 0.4s ease-in-out;font-size: 16px;}
.bj10{background: #fafafa;}
.bqfl span{display: block;width: 30px;height: 30px; position: absolute;right: 20px;bottom: 11px;}
.mnoe1{background: url(../images/m1.png);background-size: 100%;}
.mnoe2{background: url(../images/m2.png);background-size: 100%;}
.mnoe3{background: url(../images/m3.png);background-size: 100%;}
.mnoe4{background: url(../images/m4.png);background-size: 100%;}

.bqfl a:hover{color: #fff;background: #2486b9;}
.bqfl a:hover .mnoe1{background: url(../images/m1a.png);background-size: 100%;}
.bqfl a:hover .mnoe2{background: url(../images/m2a.png);background-size: 100%;}
.bqfl a:hover .mnoe3{background: url(../images/m3a.png);background-size: 100%;}
.bqfl a:hover .mnoe4{background: url(../images/m4a.png);background-size: 100%;}

.gkxx{padding: 50px 0; overflow: hidden;}
.gkxx_right{float: right;width: 400px;}
.gk_title{border-bottom: 1px solid #939090;}
.gk_title h2{font-size:22px ; color: #2486b9; line-height: 48px; position: relative;}
.gk_title h2:before{border-bottom: 3px solid #2486b9;width: 140px; left: 0; bottom: -2px;position: absolute;content: "";}
.gktop{padding-top: 17px;}
.gktop ul{padding-bottom: 3px; overflow: hidden; margin-left: -3px;}
.gktop li{float: left; font-size:16px ; line-height: 82px; font-weight: bold; padding-left: 3px;}
.gktop a{display: block; color: #2486b9;background: #ededed;text-align: center;transition: All 0.4s ease-in-out;}
.gk1 li{width: 33.33%;}
.gk2 li{width: 50%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;padding-bottom: 3px;}
.gk3 li{width: 100%;}
.gktop a:hover{color: #fff;background: #2486b9;}
.ldjs{}
.ldjs ul{padding-top: 20px;overflow: hidden; margin-left: -20px; }
.ldjs li{ line-height: 49px; font-size: 16px;float: left; width: 33.33%; padding-left: 20px; }
.ldjs  ul li:nth-child(3n){ text-align: right;}
.ldjs a{color: #000;font-weight: bold;}
.ldjs img{display: inline-block;vertical-align: middle; margin: -3px 11px 0 0;}
.ldjs a:hover{color: #2486b9;}

.gkxx_left{float: left; width: calc(100% - 420px);}
.gkx_title {border-bottom: 1px solid #939090;}
.gkx_title ul{ margin-left: -36px;height: 48px;}
.gkx_title li{float: left; padding-left:36px ;}
.gkx_title li span{font-size:22px ; color: #000000; line-height: 48px; position: relative;display: block;cursor: pointer;}
.gk_title h2:before{border-bottom: 3px solid #2486b9;width: 140px; left: 0; bottom: -2px;position: absolute;content: "";}
.gkx_title li.cur span:before{border-bottom: 3px solid #2486b9;width: 100%; left: 0; bottom: -2px;position: absolute;content: "";cursor: pointer;}
.bkxbox li{overflow: hidden; line-height: 42px; font-size: 16px;background: url(../images/c_02.png) no-repeat left center; padding-left: 20px;}
.bkxbox a{float: left; color: #000; width: calc(100% - 80px);overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.bkxbox a:hover{color: #2486b9;}
.gkx_nr{padding: 10px 0 20px;border-bottom: 1px solid #e1e1e0;}
.bkxbox{animation:fadeIn .25s, 100ms;}
.wzgg{margin-top: 15px;overflow: hidden;}
.wzgg img{width: 100%;}

.zjdc{overflow: hidden; padding: 50px 0;}
.zjdc_left{float: left; width: 490px;}
.zjdca_tit{padding-top: 10px;}
.zjdca_nr{padding-top: 45px;}
.zjdca_nr ul{overflow: hidden; margin-left: -3px;}
.zjdca_nr li{float: left; width: 50%; padding: 0 0 3px 3px;}
.zjdca_nr a{display: block; position: relative; font-size: 16px; font-weight: bold; color: #2486b9;background: #ededed;height: 117px; padding: 20px 0 0 20px;line-height: 22px;transition: All 0.4s ease-in-out;}
.zjdca_nr span{width: 40px;height: 40px; position: absolute;right: 20px;bottom: 20px;}
.ott1{background:url(../images/m12.png);background-size: 100%;}
.ott2{background:url(../images/m13.png);background-size: 100%;}
.ott3{background:url(../images/m14.png);background-size: 100%;}
.ott4{background:url(../images/m15.png);background-size: 100%;}
.zjdca_nr a:hover{color: #fff;background: #2486b9;}
.zjdca_nr a:hover .ott1{background:url(../images/m12a.png);background-size: 100%;}
.zjdca_nr a:hover .ott2{background:url(../images/m13a.png);background-size: 100%;}
.zjdca_nr a:hover .ott3{background:url(../images/m14a.png);background-size: 100%;}
.zjdca_nr a:hover .ott4{background:url(../images/m15a.png);background-size: 100%;}

.zjdc_right{float: right;width: calc(100% - 540px);}
.lxxd_tit {border-bottom: 1px solid #939090;}
.lxxd_tit ul{ margin-left: -36px;height: 48px;}
.lxxd_tit li{float: left; padding-left:36px ;}
.lxxd_tit li span{font-size:22px ; color: #000000; line-height: 48px; position: relative;display: block;cursor: pointer;}
.lxxd_tit li.cur span:before{border-bottom: 3px solid #2486b9;width: 90px; left: 0; bottom: -2px;position: absolute;content: "";cursor: pointer;}
.lxxd_box{padding-top: 20px;animation:fadeIn .25s, 100ms;}
.lxxd_box ul{overflow: hidden; margin-left: -50px;}
.lxxd_box li{overflow: hidden; line-height: 44px; font-size: 16px;background: url(../images/a33.png) no-repeat 30 center; padding-left: 50px;float: left; width: 50%;}
.lxxd_box a{color: #000; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;display: block;background: url(../images/a33.png) no-repeat left center; padding-left: 15px;}
.lxxd_box a:hover{color: #2486b9;}

.swgh{padding: 55px 0 70px;}
.swgh .swiper-container{padding-bottom: 65px;}
.swgh .swiper-pagination-bullet{width: 14px;height: 14px; opacity: 1;background: #fff;}
.swgh .swiper-pagination-bullet-active{background: #f0a443;}
.swghbox{background: #fff;}
.swghbox span{display: block;overflow: hidden;}
.swghbox b{display: block;}
.swghbox img{width: 290px;height: 165px;}
.swghtext{padding: 15px;}
.swghtext h2{font-size: 16px; line-height: 24px; color: #000000; margin-bottom: 10px;height: 48px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.swghtext p{font-size: 12px;line-height: 20px;height: 60px; color: #999;text-align:justify; word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
/*&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;*/
.header{background: #2486b9;height: 210px; border-bottom: 1px solid #4397c3;}
.headerbox{width: 1220px; margin: 0 auto; overflow: hidden;}
.logo{width: 318px; float: left;padding-top: 65px;overflow: hidden;}
.logo img{float: left;}
.logo_text{float: right;width: calc(100% - 75px);}
.logo_text h2{font-weight: bold; font-size: 29px; margin: 10px 0 10px;}
.logo_text p{font-size: 22px;font-weight: 400;zoom: 0.68;}
.ssk{float: left; width: 380px; margin: 79px 0 0 64px;position: relative;}
.wby1{width: 100%; height: 50px; padding: 0 15px; background: #9bbdd9;border-radius: 8px;}
.btn1{background: url(../images/a1.png); width: 23px;height: 22px; cursor: pointer;border: none; position: absolute;right: 17px;top: 15px;}
.mhnr{float: right; width: 245px;background: url(../images/a2.png) no-repeat left center; height: 58px; margin-top: 74px; padding-left: 74px;position: relative;}
.mhnr ul{overflow: hidden; }
.mhnr li{line-height: 28px; font-size: 12px;float: left;}
.mhnr a{color: #fff;}
.mhnr1 li{width: 50%;}
.mhnr1 li:nth-child(2){}
.mhnr2 li{width: 50%;}
.mhnr2 li:nth-child(3){ text-align: right;}
.mhnr2 li:nth-child(1){ text-align: left;}

.nav{background: #2486b9;text-align: left;}
.nav ul{overflow: hidden; margin: 0 auto; width: 1220px;display:flex;justify-content: space-around; }
.nav li{line-height: 50px; font-size: 22px;}
.nav li a{color: #fff;font-size: 22px;font-weight: normal; display: block; padding: 0 25px;}
.nav li.cur a{color: #f5ba60;}
.nav a:hover{color: #f5ba60;background: #176a95;}

.banner1{background: url(../images/banner1.jpg) no-repeat center center; height: 430px;}
.banner1_text{width: 1220px; margin: 0 auto; overflow: hidden; padding-top: 80px;}
.ban_left{float: left;}
.ban_left p{font-size: 32px; color: #fff;}
.ban_right{float: right;width: 375px;}
.ban_right ul{overflow: hidden; margin-left: -15px;}
.ban_right li{float: left; width: 50%; padding-left: 15px;}
.wby2{border: none;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;width: 100%; height: 32px; font-size: 16px; color: #096493;border-radius: 4px; background: url(../images/a3.png) no-repeat 146px center #83c8f3; padding: 0 14px;}

.wz1220{width: 1220px; margin: 0 auto;margin-top: 20px;}
.sbnr{margin-top: -88px;}
.sbnr ul{overflow: hidden; margin-left: -12px;}
.sbnr li{float: left; width: 20%; padding-left: 12px;}
.sbnr a{display: block; background: #fff; border: 1px solid #c6d7de;border-top: 3px solid #c6d7de;height: 202px; padding: 48px 0 0 0;transition: All 0.4s ease-in-out;}
.sbnr span{width: 66px;height: 66px;display: block; margin: 0 auto;}
.om1{background: url(../images/a4.png) no-repeat center center;}
.om2{background: url(../images/a5.png) no-repeat center center;}
.om3{background: url(../images/a6.png) no-repeat center center;}
.om4{background: url(../images/a7.png) no-repeat center center;}
.om5{background: url(../images/a8.png) no-repeat center center;}
.sbnr p{font-size: 15px; color: #716f6e;font-weight: bold; text-align: center;width: 155px; margin: 20px auto 0 auto; padding-top: 10px;border-top: 2px solid #5594b4;}
.sbnr a:hover{background: #2486b9;border: 1px solid #2486b9;border-top: 3px solid #2486b9;}
.sbnr a:hover p{color: #fff; border-top: 2px solid #fff;}
.sbnr a:hover .om1{background: url(../images/a4a.png) no-repeat center center;}
.sbnr a:hover .om2{background: url(../images/a5a.png) no-repeat center center;}
.sbnr a:hover .om3{background: url(../images/a6a.png) no-repeat center center;}
.sbnr a:hover .om4{background: url(../images/a7a.png) no-repeat center center;}
.sbnr a:hover .om5{background: url(../images/a8a.png) no-repeat center center;}

.xjxd{padding-bottom: 65px;}
.xjxd_tit{border-bottom: 1px solid #838281;padding-top: 50px;}
.xjxd_tit h2{font-weight: bold; font-size: 18px; color: #096493; position: relative; line-height: 48px; }
.xjxd_tit h2:before{position: absolute;content: ""; border-bottom: 3px solid #096493;width: 82px;bottom: -2px;left: 0;}
.xjxd_tit img{display: inline-block;vertical-align: middle; margin: -3px 0 0 8px;}
.xjxd_tit a{font-weight: 400; font-size: 14px; color: #716f6e;}
.xjxd_tit a:hover{color: #096493;}
.xjxd_nr ul{overflow: hidden;margin-left: -75px;padding: 15px 0 35px;}
.xjxd_nr li{float: left; width: 50%; font-size: 16px; line-height: 64px; padding-left: 75px;overflow: hidden;}
.xjxd_nr span{font-size: 14px; color: #848484;}
.xjxd_nr a{float: left; width: calc(100% - 200px);color: #000000;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xjxd_nr a:hover{color: #096493;}
.xjxd_nr b{display: inline-block; border: 1px solid #989898;vertical-align: middle;text-align: center;width: 60px; line-height: 20px; margin: -3px 5px 0 0;font-size: 14px;}
.rmxx{border: 1px solid #6aadcf;padding: 20px;}
.rmxx p{font-size: 16px;color: #2486b9;text-align: center; line-height: 1.6;}
.rmxx p a{display: inline-block;vertical-align: middle; margin: -3px 0 0 10px; background: url(../images/a9.png);width: 19px;height: 19px;}
.rmxx p a:hover{background: url(../images/a9a.png);}
.rmxx img{display: inline-block;vertical-align: middle; margin: -3px 0 0 6px;}

.bj1{background: #eff1f2;}
.zjdc_tit{border-bottom: 1px solid #716f6e;margin-top: 50px;height: 48px;}
.zjdc_tit ul{float: left;height: 48px;}
.zjdc_tit li{float: left; font-size: 18px;color: #716f6e;line-height: 48px;}
.zjdc_tit span{font-weight: bold; color: #716f6e; margin: 0 10px;cursor: pointer;display: inline-block; position: relative;}
.zjdc_tit li.cur span:before{color: #096493;border-bottom: 3px solid #096493;position: absolute;content: "";left:50%; transform: translateX(-50%);; bottom: -1px; width: calc(100% + 20px);}
.zjdc_tit a{line-height: 48px; font-size: 14px; color: #716f6e;}
.zjdc_tit a img{display: inline-block;vertical-align: middle; margin: -3px 0 0 8px;}
.zjdc_tit a:hover{color: #096493;}
.zjdcbox{animation:fadeIn .25s, 100ms;}
.zjdcbox ul{padding: 45px 0 10px;}
.zjdcbox li{overflow: hidden; margin-bottom: 40px;}
.zjdcbox span{float: left; width: 36px;height: 36px; line-height: 34px;border: 1px solid #898989;border-radius: 50%;text-align: center;font-size: 24px; color: #096493;}
.zjtext{float: right;width: calc(100% - 55px);position: relative;}
.zjtext h2{font-size: 16px; color: #000; margin-bottom: 15px;line-height: 1.5;}
.zjtext p{font-size: 14px; color: #999;line-height: 1.5;}
.zjtext a:hover h2{color: #0082B8;}
.zjtext a:hover p{color: #0082B8;}
.more1{position: absolute;text-align: center; font-size: 16px;width: 135px; line-height: 32px; color: #fff;border-radius: 16px; right: 0;background: #198bc7;top:50%; transform: translateY(-50%);letter-spacing: 3px;}
.more2{position: absolute;text-align: center; font-size: 16px;width: 135px; line-height: 32px; color: #737272;border-radius: 16px; right: 0;background: #c9c9c9;top:50%; transform: translateY(-50%);	letter-spacing: 3px;}

.bj2{background: #eff1f2;}
.zfjy{padding: 75px 0;}
.zfjy ul{display:flex;justify-content: space-around; }
.zfjy li{font-size: 24px;}
.zfjy li a{font-weight: bold; color: #656464;}
.zfjy li a:hover{color: #0082B8;}
.zfjy img{display: inline-block;vertical-align: middle; margin: -3px 22px 0 0;}

.bj3{background: #ebebe9;}
.link{padding: 20px 0;}
.link ul{overflow: hidden;}
.link li{float: left; padding-left: 15px; font-size: 14px; line-height: 1.6;}
.link span{color: #ff0000;}
.link a{color: #000;}
.link a:hover{color: #ff0000;}

.bj4{background: #959492;}
.mhwz{padding: 12px 0;}
.mhwz ul{overflow: hidden;text-align: center; font-size: 0;}
.mhwz li{ display: inline-block;}
.wby3{font-size: 14px;   color: #fff;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;background: url(../images/a15.png) no-repeat 96% center;display: block;width: 100%;border: none;border-right: 2px solid #fff; padding: 0 50px;}
.wby3 option{color: #333;}

.footer{background: #bd1a2d;padding: 0;}
.footbox{overflow: hidden; padding: 30px 0;}
.foot_left{float: left; padding-top: 37px;}
.foot_left ul{overflow: hidden;}
.foot_left li{float: left; padding-left: 50px;}
.foot_left li:nth-child(2){ padding-top: 6px;}
.rwm{float: right;width: 125px; background: #9d1a28;height: 150px;text-align: center;padding-top: 30px;}
.rwm img{margin: 0 auto;}
.rwm p{color: #fff; margin-top: 10px;}
.gsdz{float: right;width: 360px;height: 150px;background: #9d1a28; padding: 13px 0 0 10px; margin-right: 10px;}
.gsdz p{color: #fff; line-height: 24px;}
.wzdt{float: right;width: 280px;height: 150px;background: #9d1a28; margin-right: 10px;}
.wzdt ul{overflow: hidden; padding-top: 12px;}
.wzdt li{float: left; width: 50%;text-align: center;line-height: 42px;}
.wzdt a{color: #fff;}
.bqxxbqxx{text-align: center; background: #dbbc83;}
.bqxxbqxx p{line-height: 35px; color: #2f2725;}
.bqxxbqxx span{padding: 0 7px;}
.bqxxbqxx img{display: inline-block;vertical-align: middle; margin: -3px 6px 0 0;}

/*&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;��&amp;#65533;??*/
.banner2{background: url(../images/banner2.png) no-repeat center center; height: 608px;}
.rwjs{padding: 70px 0;}
.rwjs .swiper-wrapper{padding-bottom: 45px;}
.rwjs .swiper-pagination-bullet{width: 14px;height: 14px; margin: 0 16px;background: #a0a0a0; opacity: 1;}
.rwjs .swiper-pagination-bullet-active{background: #e77711;}

.rwjsbox span{display: block; opacity: inherit;}
.rwjsbox img{width: 100%;height: 200px;}
.rwjstext h2{font-weight: bold; font-size: 22px; line-height: 36px; color: #000000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin: 25px 0;}
.rwjstext p{font-size: 14px; line-height: 22px; color: #000;text-align:justify; word-break: break-all;}

.mlhc_bj{background: #dce9ef; position: relative;padding: 50px 0 40px;width: 100%; overflow: hidden;}
.mlhc ul{padding-right: 90px; margin-left: -10px;}
.mlhc li{float: left; width: 33.33%; padding: 0 0 10px 10px;}
.mlhcbox{display: block; position: relative; overflow: hidden;height: 240px; }
.mlhcbox img{width: 100%; height: 100%;}
.mlhcbox span{position: absolute;left: 0; bottom: 0; padding: 0 20px 0 10px; color: #fff;z-index: 10;font-size: 14px; line-height: 35px;background: rgba(0,0,0,.6);width: 100%;transition: All 0.4s ease-in-out;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.mlhcbox span b{background: url(../images/a28.png); width: 8px;height: 9px; right: 10px;top:50%; transform: translateY(-50%);position: absolute;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.mlhc_text{position: relative; background: #9ec8d4;height: 240px;position: relative;width: calc(100% + 90px);text-align: right;  padding: 50px 0 0 0;}
.mlhc_text h2{font-size: 14px; color: #000; line-height: 22px;}
.mlhc_text h3{font-size: 26px; margin: 15px 0 25px;color: #000;}
.mlhc_text a{font-size: 14px; color: #000;}
.mlhc_text a:hover{color: #0099CE;}
.mlhc_text:before{position: absolute;content: "";border-right: 500px solid #9ec8d4; height: 100%;top: 0;}
.mlhcbox:hover p{background: #0071AD;}

.wlhd{border: 1px solid #e77711; margin: 80px 0 65px;position: relative; }
.wlhd_tit{width: 240px;text-align: center; background: #fff; margin: -12px auto 0 auto;}
.wlhd_tit h2{ font-size: 26px; color: #000;}
.wlhd_tit p{font-size: 12px; color: #000; margin-top: 10px;}
.more{color: #000; font-size: 14px; position: absolute; right: 25px; top: 20px;}
.more:hover{color: #2586b9;}

.wlhd_nr{padding: 65px 0 100px;}
.wlhd_nr ul{overflow: hidden; margin-left: -15px;}
.wlhd_nr li{float: left; width: 50%; padding-left: 15px;}
.wlhd_nr a{display: block;position: relative; overflow: hidden;}
.wlhd_nr img{width: 100%;height: 330px;}
.wlhd_nr span{position: absolute;left: 0; bottom: 0; padding: 0 20px 0 10px; color: #fff;z-index: 10;font-size: 14px; line-height: 35px;background: rgba(0,0,0,.6);width: 100%;transition: All 0.4s ease-in-out;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.wlhd_nr b{background: url(../images/a28.png); width: 8px;height: 9px; right: 10px;top:50%; transform: translateY(-50%);position: absolute;}
.wlhd_nr a:hover span{background: #0071AD;}
.mlhc_b{}
.mlhc_b ul{padding-left: 90px; margin-left: -10px;}
.mlhc_b li{float: left; width: 33.33%; padding: 0 0 10px 10px;}

.mlhc_text_b{position: relative;width: calc(100% + 90px); margin-left: -90px;background: #a4d5c3;height: 240px;padding-top: 50px;}
.mlhc_text_b:before{border-left: 500px solid #a4d5c3;top: 0; position: absolute;content: "";height: 100%;left: -500px;}
.mlhc_text_b h2{ font-size: 34px; color: #000;}
.mlhc_text_b p{font-size: 12px; color: #000; margin-top: 10px;}
.mlhc_text_b h2{font-size: 14px; color: #000; line-height: 22px;}
.mlhc_text_b h3{font-size: 26px; margin: 15px 0 25px;color: #000;}
.mlhc_text_b a{font-size: 14px; color: #000;}
.mlhc_text_b a:hover{color: #0099CE;}
.hmsx_tit{text-align: center; padding: 65px 0 25px;position: relative}
.hmsx_tit a{display: block;position: absolute;right: 0; bottom: 35px;font-size: 14px; color: #999;}
.hmsx_tit a:hover{color: #0099CE;}
.hmsx_tit h2{ font-size: 26px; color: #000;position: relative;}
.hmsx_tit h2:before{position: absolute;content: "";border-bottom: 1px solid #e5c597;left: 0;top:50%; transform: translateY(-50%);width: calc(50% - 85px);}
.hmsx_tit h2:after{position: absolute;content: "";border-bottom: 1px solid #e5c597;right: 0;top:50%; transform: translateY(-50%);width: calc(50% - 85px);}
.hmsx_tit p{font-size: 12px; color: #000; margin-top: 10px;}
.hmsx_nr ul{overflow: hidden; margin-left: -10px; padding-bottom: 50px;}
.hmsx_nr li{float: left; width: 33.33%; padding: 0 0 10px 10px;}
.hmsx_nr a{display: block;overflow: hidden;position: relative;}
.hmsx_nr img{width: 100%;height: 270px;}
.hmsx_nr span{position: absolute;left: 0; bottom: 0; padding: 0 20px 0 10px; color: #fff;z-index: 10;font-size: 14px; line-height: 35px;background: rgba(0,0,0,.6);width: 100%;transition: All 0.4s ease-in-out;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.hmsx_nr a:hover p{background: #0071AD;}
.hmsx_nr span b{background: url(../images/a28.png); width: 8px;height: 9px; right: 10px;top:50%; transform: translateY(-50%);position: absolute;}

.bj1{padding: 1px 0;}
.tsyj{overflow: hidden; margin: 70px 0;position: relative;}
.tsyj_right{float: right;width: calc(100% - 475px);}
.tsyj_top ul{overflow: hidden; }
.tsyj_top li{float: left;width: calc(59% - 5px);}
.tsyj_top a{display: block;overflow: hidden; position: relative;}
.tsyj_top img{width: 100%;height: 252px;}
.tsyj_right a:hover p{background: #0071AD;}
.tsyj_top span{position: absolute;left: 0; bottom: 0; padding: 0 20px 0 10px; color: #fff;z-index: 10;font-size: 14px; line-height: 35px;background: rgba(0,0,0,.6);width: 100%;transition: All 0.4s ease-in-out;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.tsyj_top span b{background: url(../images/a28.png); width: 8px;height: 9px; right: 10px;top:50%; transform: translateY(-50%);position: absolute;}
.tsyj_top ul li:nth-child(2){ width:calc(41% - 5px);float: right;}
.tsyj_bottom ul{overflow: hidden; margin-left: -10px; padding-top: 10px;}
.tsyj_bottom  a{display: block; overflow: hidden; position: relative;}
.tsyj_bottom li{width: 50%; padding: 0 0 10px 10px;float: left;}
.tsyj_bottom img{width: 100%;height: 192px;}
.tsyj_bottom span{position: absolute;left: 0; bottom: 0; padding: 0 20px 0 10px; color: #fff;z-index: 10;font-size: 14px; line-height: 35px;background: rgba(0,0,0,.6);width: 100%;transition: All 0.4s ease-in-out;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.tsyj_bottom span b{background: url(../images/a28.png); width: 8px;height: 9px; right: 10px;top:50%; transform: translateY(-50%);position: absolute;}
.bottom_tp{padding-top: 10px;}
.bottom_tp a{display: block; overflow: hidden; position: relative;}
.bottom_tp ul{overflow: hidden; margin-left: -10px;}
.bottom_tp li{float: left; width: 33.33%; padding-left: 10px;}
.bottom_tp img{width: 100%;height: 155px;}
.bottom_tp span{position: absolute;left: 0; bottom: 0; padding: 0 20px 0 10px; color: #fff;z-index: 10;font-size: 14px; line-height: 35px;background: rgba(0,0,0,.6);width: 100%;transition: All 0.4s ease-in-out;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.bottom_tp span b{background: url(../images/a28.png); width: 8px;height: 9px; right: 10px;top:50%; transform: translateY(-50%);position: absolute;}
.tsyj_left{position: absolute;left: 0;top: 0;height: 100%; width: 465px;background: #ecd4d4;}
.tsyj_text h3{font-size: 28px; color: #660b1c;line-height: 38px; }
.tsyj_text h4{font-size: 28px; color: #660b1c;line-height: 38px;}

.tsyj_text{width: 100%; padding: 0 60px; position: absolute;left: 0;top:50%; transform: translateY(-50%);}
.tsyj_text a{font-size: 14px; color: #000;display: block;  margin-bottom: 95px;}
.tsyj_text a:hover{color: #0099CE;}
.tsyj_text h2{font-size: 42px; margin: 25px 0 40px;color: #000;}
.tsyj_text p{font-size: 14px; color: #000; line-height: 24px;}
.glxq_title{overflow: hidden; width: 110px; background: #f9e1c9;height:420px;text-align: center; padding: 60px 40px 0 40px;text-align: center;border-right: 3px solid #fff;float: left;cursor: pointer;}
.glxqyc{width: calc(100% - 110px);border: 1px solid  #ea872d;height: 420px;padding: 35px 35px 0 35px;float: right;transition: all .8s ease 0s;}
.glxqyc img{float: right; margin-left: 15px;}
.glxqnr{overflow: hidden;background: #fcfbf7;}
.glxqnr h2{font-size: 24px; color: #e77711;}
.glxqnr span{display: block; width: 35px;height: 35px; margin: 0 auto 15px auto;background-size: 100% 100%;}
.glxq ul{overflow: hidden;}
.glxq  ul li:nth-child(1) .glxq_title span{background: url(../images/n1.png);background-size: 100% 100%;}
.glxq  ul li:nth-child(2) .glxq_title span{background: url(../images/n2.png);background-size: 100% 100%;}
.glxq  ul li:nth-child(3) .glxq_title span{background: url(../images/n3.png);background-size: 100% 100%;}
.glxq  ul li:nth-child(4) .glxq_title span{background: url(../images/n4.png);background-size: 100% 100%;}
.glxq li:nth-child(1).on .glxq_title span{background: url(../images/n1a.png) no-repeat center center;background-size: 100% 100%;}
.glxq li:nth-child(2).on .glxq_title span{background: url(../images/n2a.png) no-repeat center center;background-size: 100% 100%;}
.glxq li:nth-child(3).on .glxq_title span{background: url(../images/n3a.png) no-repeat center center;background-size: 100% 100%;}
.glxq li:nth-child(4).on .glxq_title span{background: url(../images/n4a.png) no-repeat center center;background-size: 100% 100%;}

.glxq li{float: left;width: 110px;height: 420px;}
.glxq  ul li:nth-child(4) .glxq_title{ border: none;}
.glbj{padding: 65px 0;background: url(../images/a2.jpg) no-repeat center center;}
.glxq li.on {width: calc(100% - 330px);}
.glxq li.on .glxq_title h2{color: #fff;}
.glxq li.on .glxq_title{background: #e77711;border: none;}

.glxqyc h3{font-weight: bold; font-size: 18px; color: #e77711; position: relative; padding-left: 20px; margin-bottom: 20px;}
.glxqyc h3:before{position: absolute;left: 0;top: 0; height: 100%;border-left: 4px solid #e66e02;content: "";}
.glxqyc p{font-size: 16px; color: #000; text-indent: 28px; line-height: 34px;}
.glxqyc a{display: block; margin-top: 30px; color: #000;font-size: 16px;}
.glxqyc a:hover{color: #0099CE;}
/*&amp;#65533;&amp;#65533;&amp;#994;&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;*/
.xxgk{overflow: hidden; padding: 65px 0;}
.xxgk_left{float: left; width: 540px; background-image: linear-gradient(#dceffb, #fff);}
.xxxgk_tit{border-bottom: 1px solid #a6acaf;} 
.xxxgk_tit ul{height: 53px;}
.xxxgk_tit li{float: left;text-align: center;width: 25%; line-height: 53px; font-size: 20px;}
.xxxgk_tit a{display: inline-block;color: #3d4041;position: relative;}
.xxxgk_tit a:before{position: absolute;content: ""; border-bottom: 3px solid #2286b9;width: 0;bottom: -2px;left: 0;}
.xxxgk_tit li.cur a:before{width: 100%;}
.xxxgk_tit li.cur a{color: #2286b9;}
.rwtop ul{overflow: hidden; padding-top: 75px;}
.rwtop li{float: left; text-align: center; width: 50%;}
.rwtop img{margin: 0 auto;width: 166px;height: 235px;}
.rwtop h2{font-size: 18px; color: #141414; margin: 20px 0 10px;}
.rwtop p{font-size: 14px; color: #2486b9;}
.rw_bottom{ margin-top: 50px;padding: 25px 0;border-top: 1px dashed #d0e5f2;}
.rw_bottom ul{overflow: hidden;}
.rw_bottom li{float: left; width: 20%; font-size: 18px;  line-height: 2;text-align: center;}
.rw_bottom a{color: #141414;}
.rw_bottom a:hover{text-decoration: underline; color: #2486b9;}
.xxgkbox {animation:fadeIn .25s, 100ms;}

.xxgk_right{float: right;width: calc(100% - 580px);}
.xxg_title{border-bottom: 1px solid #a6acaf;} 
.xxg_title ul{height: 53px;}
.xxg_title li{  line-height: 53px; font-size: 20px;float: left;}
.xxg_title span{display: block;color: #3d4041;position: relative; padding: 0 18px;cursor: pointer;}
.xxg_title span:before{position: absolute;content: ""; border-bottom: 3px solid #2286b9;width: 0;bottom: -2px;left: 0;}
.xxg_title li.cur span:before{width: 100%;}
.xxg_title li.cur span{color: #2286b9;}
.xxgnr{padding: 20px 0 15px 0;animation:fadeIn .25s, 100ms;}
.xxgnr li{overflow: hidden; line-height: 40px; font-size: 16px;background: url(../images/c_02.png) no-repeat left center; padding-left: 22px;}
.xxgnr li a{display: block;float: left;color: #3d4041;width: calc(100% - 80px);overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xxgnr li a:hover{color: #2486b9;}
.xxgnr li span{float: right;color: #5e5f60;}
.xcnrbox .swiper-pagination-bullet:nth-child(4){ display: none;}
.zwgk_tit h2{font-size: 32px;text-align: center; color: #000000;padding: 70px 0 15px; position: relative;}
.zwgk_tit h2:before{border-bottom: 2px solid #1088bc;width: 230px;left:50%; transform: translateX(-50%);position: absolute;content: "";bottom: 0;}
.zwgk_tit h2 a{color: #000;}
.zwgk_tit h2 a:hover{color: #1088bc;}
.zwgk_nr ul{overflow: hidden; padding: 50px 5px 40px 5px; margin-left: -20px;}
.zwgk_nr li{float: left; width: 16.66%; padding: 0 0 30px 20px;}
.zwgk_nr a{display: block; text-align: center; line-height: 42px;background: #fff;font-size: 16px; color: #000;box-shadow:0 0 10px rgba(0, 0, 0, .2); transition: All 0.4s ease-in-out; }
.zwgk_nr a:hover{color: #fff;background: #1088bc;}

.xxgk_tit{padding: 60px 0 35px;}
.xxgk_tit h2{text-align: center; font-size: 32px;text-align: center; color: #000000; position: relative;}
.xxgk_tit h2:before{position: absolute;content: ""; border-bottom:1px solid #b0b0b0;width: calc(50% - 75px);left: 0;top:50%; transform: translateY(-50%);}
.xxgk_tit h2:after{position: absolute;content: ""; border-bottom:1px solid #b0b0b0;width: calc(50% - 75px);right: 0;top:50%; transform: translateY(-50%);}
.xxgk_tit h2 a{color: #000;}
.xxgk_tit h2 a:hover{color: #1088bc;}
.xxgk_nr{padding-bottom: 60px;}
.xxgk_nr ul{font-size: 0; overflow: hidden;padding: 10px 0;}
.xxgk_nr li{display: inline-block; width: 14.25%;text-align: center;}
.xxgk_nr span{display: block; width: 70px;height: 70px; margin: 0 auto;border-radius: 50%;transition: All 0.4s ease-in-out;}
.xxgk_nr p{font-size: 18px;color: #6a6566; margin-top: 15px;transition: All 0.4s ease-in-out;}
.xxgk_nr ul li:nth-child(1) span{ background: url(../images/a19.png) no-repeat center center #dddddd;}
.xxgk_nr ul li:nth-child(2) span{ background: url(../images/a20.png) no-repeat center center #dddddd;}
.xxgk_nr ul li:nth-child(3) span{ background: url(../images/a21.png) no-repeat center center #dddddd;}
.xxgk_nr ul li:nth-child(4) span{ background: url(../images/a22.png) no-repeat center center #dddddd;}
.xxgk_nr ul li:nth-child(5) span{ background: url(../images/a23.png) no-repeat center center #dddddd;}
.xxgk_nr ul li:nth-child(6) span{ background: url(../images/a24.png) no-repeat center center #dddddd;}
.xxgk_nr ul li:nth-child(7) span{ background: url(../images/a25.png) no-repeat center center #dddddd;}
.xxgk_nr a{display: block;transition: All 0.4s ease-in-out;}
.xxgk_nr a:hover{transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1);}
.xxgk_nr a:hover p{ color: #0088bc;}
.xxgk_nr ul li:nth-child(1) a:hover span{ background: url(../images/a19a.png) no-repeat center center #0088bc;}
.xxgk_nr ul li:nth-child(2) a:hover span{ background: url(../images/a20a.png) no-repeat center center #0088bc;}
.xxgk_nr ul li:nth-child(3) a:hover span{ background: url(../images/a21a.png) no-repeat center center #0088bc;}
.xxgk_nr ul li:nth-child(4) a:hover span{ background: url(../images/a22a.png) no-repeat center center #0088bc;}
.xxgk_nr ul li:nth-child(5) a:hover span{ background: url(../images/a23a.png) no-repeat center center #0088bc;}
.xxgk_nr ul li:nth-child(6) a:hover span{ background: url(../images/a24a.png) no-repeat center center #0088bc;}
.xxgk_nr ul li:nth-child(7) a:hover span{ background: url(../images/a25a.png) no-repeat center center #0088bc;}

.hyxx{padding: 70px 0;}
.hyxx_tit ul{overflow: hidden;}
.hyxx_tit li{float: left; width: 60%;font-size: 34px; color: #6f6e6c; background: #cecece;line-height: 100px;}
.hyxx_tit li span{cursor: pointer;display: block; padding-left: 10%;}
.hyxx_tit ul li:nth-child(2){ width:40%;}
.hyxx_tit li.cur span{background: #6f6e6c;color: #fff;}
.hyxx_nr{border: 1px solid #6f6e6c;padding: 50px;overflow: hidden;}
.hyxx_left{float: left; width: 60%;}
.hyxx_left li{font-size: 16px; line-height: 48px;}
.hyxx_left a:hover{color:  #0082B8;}
.hyxx_right{width: 40%;float: right;}
.hyxx_right a{display: block; overflow: hidden;}
.hyxx_right img{width: 100%;}
.hyxxbox{animation:fadeIn .25s, 100ms;}
.xcnr{padding: 70px 0 140px;}
.xcnr img{width: 100%;height: 215px;}
.xcnrbox a{display: block; overflow: hidden; margin-bottom: 20px;}
.xcnrbox{position: relative;}
.xcnrbox .swiper-container{padding-bottom: 60px;}
.xcnrbox .swiper-button-next{background: url(../images/m22.png); width: 32px;height: 114px; margin-top: -57px;right: -50px;}
.xcnrbox .swiper-button-prev{background: url(../images/m21.png); width: 32px;height: 114px; margin-top: -57px;left: -50px;}
.xcnrbox .swiper-pagination-bullet{width: 14px;height: 14px; opacity: 1;background: #eee;}
.xcnrbox .swiper-pagination-bullet-active{background: #f0a443;}
/*&amp;#65533;&amp;#65533;&amp;#65533;&amp;#1911;&amp;#65533;&amp;#65533;&amp;#65533;*/
.banner3{background: url(../images/banner3.jpg) no-repeat center center; height: 549px;}
.banner3_text{padding-top: 180px;}
.banner3_text h2{font-size: 48px;text-align:center ;color: #fff;letter-spacing: 10px;}
.sbnr_a{margin-top: -150px;}
.sbnr_a ul{overflow: hidden; margin-left: -2px;padding-bottom: 3px;}
.sbnr_a li{width: 33.33%; padding-left: 2px;float: left;}
.sbnr_a a{display: block; background: #f4f4f4; height: 233px;text-align: center;padding-top: 55px;transition: All 0.4s ease-in-out;}
.sbnr_a p{font-size: 30px; color: #1188bc; margin-top: 35px;}
.om6{background: url(../images/a29.png) no-repeat center center;width: 70px;height: 70px;display: block; margin: 0 auto;}
.om7{background: url(../images/a30.png) no-repeat center center;width: 70px;height: 70px;display: block; margin: 0 auto;}
.om8{background: url(../images/a31.png) no-repeat center center;width: 70px;height: 70px;display: block; margin: 0 auto;}
.sbnr_a a:hover{background: #1188bc;}
.sbnr_a a:hover p{color: #fff;}
.sbnr_a a:hover .om6{background: url(../images/a29a.png) no-repeat center center;width: 70px;height: 70px;display: block; margin: 0 auto;}
.sbnr_a a:hover .om7{background: url(../images/a30a.png) no-repeat center center;width: 70px;height: 70px;display: block; margin: 0 auto;}
.sbnr_a a:hover .om8{background: url(../images/a31a.png) no-repeat center center;width: 70px;height: 70px;display: block; margin: 0 auto;}
.sczz_tit ul{overflow: hidden;}
.sczz_tit span{display: block; font-size: 18px; line-height: 70px;text-align: center;color: #000;cursor: pointer;}
.sczz_tit li{float: left; width: 20%;}
.sczz_tit ul li:nth-child(1){ width:40%;}
.sczz_tit ul li:nth-child(2) span{ background: #f2e9d9;}
.sczz_tit ul li:nth-child(3) span{ background: #a5d5c3;}
.sczz_tit ul li:nth-child(4) span{ background: #9dc7d3;}
.sczz_tit li.cur span{background: #1188bc;}
.sczz_nr{border: 1px solid #ddd;}
.sczzbox{animation:fadeIn  .25s, 100ms;position: relative;} 
.xznf{position: absolute;left: 25px; top: 25px;}
.xznf p{font-size: 20px; color: #000;}
.wby7{border: none; border-bottom: 1px solid #999; font-size: 18px; height: 24px; padding: 0 10px;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;background: url(../images/m20.png) no-repeat right center;color: #999;}
.sczzbox img{width: 100%;}
.sczz{padding-bottom: 70px;}

.jjxx{padding: 50px 0; overflow: hidden;}
.jjxx_left{width: calc(50% - 35px);float: left;}
.jjxx_tit{border-bottom: 1px solid #cbcbcb;}
.jjxx_tit h2{font-size: 24px; padding: 0 0 0 20px; line-height: 54px; color: #333; position: relative;font-weight: bold;}
.jjxx_tit h2:before{position: absolute;content: "";border-left: 3px solid #ff0000;height: 24px;top: 15px;left: 0;}
.jjxx_tit a{font-size: 14px;background: url(../images/a10.png) no-repeat right center; padding-right: 18px;color: #999;font-weight: 400;}
.jjxx_tit a:hover{color: #1188bc;}
.jjxx_nr li{font-size: 16px; overflow: hidden; line-height: 56px;background: url(../images/a33.png) no-repeat left center; padding-left: 13px;}
.jjxx_nr span{color: #999;}
.jjxx_nr a{color: #333;float: left;width: calc(100% - 80px);overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.jjxx_nr a:hover{color: #1188bc;}
.jjxx_right{float: right;width: calc(50% - 35px);}

/*&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;&amp;#65533;?*/
.header_xc{height: 215px;background: #fff;}
.mhnr_a{float: right;width: 430px; margin-top: 75px;background: url(../images/a34.png) no-repeat left center;height: 60px;position: relative;}
.mhnr3{text-align: right;}
.mhnr3 li{font-size:14px; padding-left: 22px;line-height: 30px;display: inline-block;}
.mhnr3 a{color: #ff0000;}
.mhnr3 a:hover{text-decoration: underline;}
.mhnr4{text-align: right;}
.mhnr4 li{display: inline-block; font-size: 14px; line-height: 30px;}
.mhnr4 span{color: #aaaaaa; padding: 0 1px;}
.mhnr4 a{color: #333;}
.mhnr4 a:hover{color: #ff0000;}
.banner4{background: url(../images/banner4.jpg) no-repeat center top; padding-top: 580px;}
.xczx{background: rgba(255,255,255,.6);}
.zxxw{padding: 55px 45px;overflow: hidden;}
.zxxw_left{float: left; width: 563px;overflow: hidden;}
.zxxw_left img{width: 100%;}
.zxxw_right{float: right;width: calc(100% - 600px);padding-top: 25px;}
.zxxw_right h2{font-weight: bold; font-size: 24px; color: #000000; line-height: 42px;margin-bottom: 35px;}
.zxxw_right p{font-size: 14px; line-height: 2; color: #000;text-align:justify; word-break: break-all;}

.gxdt{overflow: hidden; padding: 0 20px;}
.zmxc{padding-bottom: 60px;}
.zmxc_tit{padding: 115px 0 50px;}
.zmxc_tit h2{font-weight: bold; font-size: 30px;text-align: center; position: relative;color: #0099ce;}
.zmxc_tit h2:before{position: absolute;content: ""; border-bottom: 1px solid #898989;width: calc(50% - 85px);left: 0;top:50%; transform: translateY(-50%);}
.zmxc_tit h2:after{position: absolute;content: ""; border-bottom: 1px solid #898989;width: calc(50% - 85px);right: 0;top:50%; transform: translateY(-50%);}
.zmxc_nr img{width: 100%;}
.zmxc_nr a{display: block; position: relative; overflow: hidden;}
.zmxc_nr .swiper-container{padding-bottom: 55px;}
.zmxc_nr p{position: absolute;left: 0; bottom: 0; padding: 0 20px 0 10px; color: #fff;z-index: 10;font-size: 14px; line-height: 35px;background: rgba(0,0,0,.6);width: 100%;transition: All 0.4s ease-in-out;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.zmxc_nr p b{background: url(../images/a28.png); width: 8px;height: 9px; right: 10px;top:50%; transform: translateY(-50%);position: absolute;}
.zmxc_nr .swiper-pagination-bullet{width: 14px;height: 14px;background: #eeefef;opacity: 1;}
.zmxc_nr .swiper-pagination-bullet-active{background: #f8b739;}

/*&amp;#65533;&amp;#65533;&amp;#65533;&amp;#2044;&amp;#65533;&amp;#65533;&amp;#65533;*/
.banner5{background: url(../images/banner5.jpg) no-repeat center center;height: 222px;}
.banner5_text{width: 1220px;margin: 0 auto; padding-top: 40px;}
.banner5_text h2{color: #fff; font-size: 38px; margin-bottom: 20px;}
.banner5_text p{color: #fff; font-size: 24px; line-height: 44px;}
.qyzx{overflow: hidden; padding: 65px 0;}
.xyzx_right{width: 627px;float: right;overflow: hidden;}
.xyzx_right img{width: 100%;}
.xyzx_left{float: left;width: calc(100% - 720px);}
.xyzx_left h2{font-size: 24px; line-height: 38px; font-weight: bold;color: #000; margin-bottom: 30px;}
.xyzx_left p{font-size: 18px; line-height: 28px; color: #333;text-align:justify; word-break: break-all;}

.yjxd{padding: 50px 0;}
.yjxd_tit{border-bottom: 1px solid #d1d1d2; margin-bottom: 30px;}
.yjxd_tit h2{font-size: 26px; color: #0071ad;line-height: 70px; position: relative;}
.yjxd_tit h2:before{position: absolute;content: ""; border-bottom: 3px solid #0071ad;width: 120px;bottom: -2px;left: 0;}
.yjxd_tit a{font-size: 14px; color: #999; background: url(../images/a10.png) no-repeat right center; padding-right: 22px;}
.yjxd_tit a:hover{color: #0082b8;}
.xgzc{padding-bottom: 50px;}
.xgzc_tit{padding: 70px 0 35px;}
.xgzc_tit h2{text-align: center;position: relative;font-size: 26px; color: #004b8f;}
.xgzc_tit h2:before{position: absolute;content: ""; border-bottom: 1px solid #d2d2d3;width: calc(50% - 135px);left: 0;top:50%; transform: translateY(-50%);}
.xgzc_tit h2:after{position: absolute;content: ""; border-bottom: 1px solid #d2d2d3;width: calc(50% - 135px);right: 0;top:50%; transform: translateY(-50%);}
.xgzc_tit a{display: block;position: absolute;top: -10px;right: 0; background: url(../images/a10.png) no-repeat right center; font-size: 14px; color: #999; padding-right: 22px;}
.xgzc_tit a:hover{color: #0082b8;}
.yjgk{display: none;}



@media(max-width:1240px){
.index_text{width: 100%; padding: 15px 3% 0 3%;}
.synav li{font-size: 20px; padding:0 44px 0 0;}
.syna a{}
.wz1220{width: 100%; padding: 0 3%;}
.ttnr{width: 100%; padding: 0 3%;}
.ttnr_right{width: calc(100% - 600px);}
.xsfl_tit li{font-size: 18px;}
.wsbs ul{margin-left: -20px;}
.wsbs li{padding-left: 20px;}
.foot_left ul{margin-left: -20px;}
.foot_left li{padding-left: 20px;}

.wzdt{width: 180px;}

.headerbox{width: 100%; padding: 0 3%;}
.ssk{width: 300px; margin-left: 40px;}
.banner2{height: 500px;}
.nav ul{width: 100%; padding: 0 3%;}
.glxqyc{padding: 25px 30px;}
.glxqyc p{font-size: 14px; line-height: 1.7;}
.banner1_text{width: 100%; padding: 80px 3% 0 3%;}
.rmxx p{font-size: 14px;}
.banner3_text h2{font-size: 40px;}
.sbnr_a p{font-size: 22px;}
.ssk_a{display: none;}
.xxg_title li{font-size: 16px;}

.banner5_text{width: 100%; padding: 40px 3% 0 3%;}
.xyzx_right{width: 560px;}
.xyzx_left{width: calc(100% - 580px);}

.xcnrbox{}
.xcnrbox .swiper-button-next{width: 25px;height: 80px; margin-top: -40px;right: 0px;background-size: 100% 100%;}
.xcnrbox .swiper-button-prev{width: 25px;height: 80px; margin-top: -40px;left: 0px;background-size: 100% 100%;}

}
@media(max-width:1000px){
.intop{max-width: 100%;padding-right: 50px;}
.intop img{width: 100%;}
.intop ul{left: 50px;top: 0;}
.intop li{font-size: 12px;}
.intop span{padding: 0 1px;}

.inbox{max-width: 100%;}
.inbox img{max-width: 50%;}
.syss{margin-top: 35px;}
.wby6{width: 100px; font-size: 12px; height: 40px;}
.ssys_left{height: 40px;width: calc(100% - 100px);}
.wby5{width: calc(100% - 100px); line-height: 40px;height: 40px;font-size: 12px; padding: 0 10px;}
.btn_ss{font-size: 12px;height: 40px;width: 100px;}
.banner{height: 450px;background-size: cover;}
.dhbtn{width: 30px;height: 30px; position: fixed;z-index: 100; top: 15px; right: 3%;border-radius: 4px; background: url(../images/d1.png) no-repeat center center #2486b9;background-size: 20px 20px;}
.dhbtn.on{background: url(../images/d2.png) no-repeat center center #2486b9;background-size: 20px 20px;}
.synav{display: block;position: fixed;z-index: 99;width: 100%;height: 100%; left: -100%;bottom: 0;background: #4996be; padding-top: 60px;}
.synav li{float: none;width: 100%; border-bottom: 1px solid #2486b9;padding: 0 30px 0 0; }


.ttnews_top h2{font-size: 24px;}
.ttnr_left{width: 100%;float: none;}
.ttnr_right{float: none; width: 100%;padding-top: 15px;}
.ttnr_right h2{font-size: 20px;}
.xsfl_left{float: none; width: 100%;}
.xsfl_tit li{font-size: 14px;}
.xsflbox{padding-top: 10px;}
.xsflbox li{font-size: 14px; line-height: 1.9;}
.xwfl_right{float: none; width: 100%;padding: 25px 0 0 0;}
.xpxw_tp{padding: 30px;}
.wsbs li{float: none;width: 100%; margin-bottom: 25px;}
.wsbs{padding-bottom: 25px;}
.xwfl{padding-bottom: 50px;}
.xpxw_tit li{font-size: 20px; line-height: 45px;}
.gkxx{padding: 20px 0;}
.gkxx_left{float: none; width: 100%;}
.gkx_title li span{font-size: 16px;}
.gkx_title ul{margin-left: -20px;}
.gkx_title li{padding-left: 20px;}
.gkx_title li.cur span:before{width: 80px;}
.bkxbox li{font-size: 14px; line-height: 1.9;}
.gkxx_right{width: 100%;float: none;}
.gk_title h2{font-size: 16px;}
.gk_title h2:before{width: 100px;}

.zjdc_left{float: none; width: 100%;}
.zjdc_right{float: none; width: 100%;}
.lxxd_tit li span{font-size: 16px;}
.lxxd_tit li.cur span:before{width: 65px;}
.lxxd_box li{font-size: 14px; line-height: 1.9;}
.swgh{padding-bottom: 50px;}

.foot_left{display: none;}
.rwm{float: none; margin: 0 auto;background: none;}
.gsdz{float: none; width: 100%; background: none;text-align: center;}
.wzdt{display: none;}
.bqxxbqxx p{line-height: 20px;text-align: center;}
.bqxxbqxx{padding: 10px 3%;}

.header{position: fixed;width: 100%; top: 0;left: 0;height: 60px;z-index: 100;}
.ssk{display: none;}
.mhnr{display: none;}
.logo{padding: 15px 0 0 0px; width: 180px;}
.logo img{width: 35px;}
.logo_text{width: calc(100% - 45px);}
.logo_text h2{font-size: 18px; margin: 4px 0 4px;}
.logo p{zoom: .44;}
.nav{position: fixed;width: 100%; height: calc(100% - 60px); left: 0;top: 60px;z-index: 100;display: none;}
.nav ul{display: block;padding: 0;}
.nav li{float: none; width: 100%;  border-bottom: 1px solid #176d9a; padding: 0 15px;font-size: 20px;}
.fgt{height: 60px;}
.banner1{background-size: cover;}
.banner1_text{padding: 50px 3%; }
.ban_left{float:none; width: 100%; padding-bottom: 30px;}
.ban_left p{font-size: 28px;text-align: center;}
.ban_right{width: 100%;float: none; text-align: center;}
.ban_right ul{margin: 0;}
.ban_right li{display: inline-block;     padding:0 3px; float: none;width: auto;}
.wby2{width: 140px;background: url(../images/a3.png) no-repeat 115px center #83c8f3;}
.sbnr li{width: 33.33%;padding-bottom: 10px;}
.sbnr{margin-top: -50px;}
.sbnr a{height: 100px; padding-top: 15px;}
.sbnr span{width: 100%;height: 30px;background-size: auto 100%;}
.sbnr p{width: 100%;font-size: 12px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xjxd_tit{padding-top: 10px;}
.xjxd_nr li{float: none; width: 100%;line-height: 2;}
.xjxd{padding-bottom: 50px;}
.zjdc_tit{padding: 0;}
.more1{bottom: 0px;top: auto;}
.zjtext{padding-bottom: 55px;}
.zjdc{padding-bottom: 0;}
.more2{bottom: 0px;top: auto;}
.zfjy{padding: 50px 0 30px;}
.zfjy ul{display: block;overflow: hidden;}
.zfjy li{width: 50%;float: left;text-align: center;padding-bottom: 20px;}
.zfjy a{font-size: 18px;}
.zfjy  img{display: block; margin: 0 auto 10px auto;}
.banner3_text{padding-top: 50px;}
.banner3_text h2{font-size: 28px;}
.banner3{height: 350px;}
.sbnr_a a{height: 100px; padding-top: 15px;}
.sbnr_a{margin-top: -50px;}
.om6{height: 35px;background-size: auto 100%;}
.om7{height: 35px;background-size: auto 100%;}
.om8{height: 35px;background-size: auto 100%;}
.sbnr_a p{font-size: 12px; margin-top: 15px;}
.sczz_tit span{font-size: 12px;line-height: 45px;}
.sczz_tit li{width: 23.33%;}
.sczz_tit ul li:nth-child(1){width: 30%;}
.sczz{padding-bottom: 50px;}
.jjxx_left{float: none; width: 100%;}
.jjxx_nr{padding: 15px 0;}
.jjxx_nr li{font-size: 14px; line-height: 1.9;}
.jjxx_right{width: 100%; float: none;}
.jjxx{padding: 20px 0;}
.footbox{padding: 15px 0;}
.mhnr_a{display: none;}
.header_xc{height: 60px; background: #fff; z-index: 100; position: fixed;top: 0;left: 0; width: 100%;}
.banner4{background: url(../images/banner4.jpg) center 60px;background-size:auto 800px;padding-top: 300px;}
.zxxw{padding: 15px;}
.zxxw_left{width: 100%;}
.zxxw_right{float: none; width: 100%;}
.zmxc_tit{padding: 50px 0 20px;}
.zmxc{padding-bottom: 40px;}
.xxgk{padding: 25px 0;}
.xxgk_left{float: none; width: 100%;}
.xxxgk_tit li{font-size: 16px;}
.rwtop ul{padding-top: 20px;}
.rw_bottom{margin-top: 20px; padding: 10px;}
.xxgk_right{float: none; width: 100%;}
.xxgnr li{font-size: 12px; line-height: 1.9;}
.zwgk_tit h2{padding-top: 50px;}
.zwgk_nr ul{margin-left: -10px;}
.zwgk_nr li{width: 33.33%; font-size: 14px;padding:0 0 15px 10px;}
.zwgk_nr a{font-size: 13px;}
.xxgk_tit{padding: 20px 0;}
.xxgk_nr ul{display: block;text-align: center;}
.xxgk_nr li{width: 33.33%;font-size: 0; display: inline-block;padding-bottom: 20px;}
.xxgk_nr{padding-bottom: 0;}
.hyxx{padding: 50px 0;}
.hyxx_tit li{width: 50%;line-height: 50px; font-size: 24px;}
.hyxx_tit ul li:nth-child(2){width: 50%;}
.hyxx_nr{padding: 15px;}
.hyxx_left{width: 100%; float: none;}
.hyxx_left li{font-size: 14px; line-height: 1.9;}

.hyxx_right{float: none; width: 100%; padding-top: 20px;}
.xcnr{padding:30px 0;}
.xcnrbox{}
.xcnrbox .swiper-button-next{width: 15px;height: 40px; margin-top: -20px;right: 0px;background-size: 100% 100%;}
.xcnrbox .swiper-button-prev{width: 15px;height: 40px; margin-top: -20px;left: 0px;background-size: 100% 100%;}
.mhwz{display: block; }
.mhwz li{width: 50%; margin-bottom: 15px;padding-left: 5px; padding-right: 5px;}
.mhwz{padding-bottom: 5px;}
.wby3{border: 1px solid #fff; height: 40px;padding: 0 10px;}
.banner5{background-size: cover; }
.banner5_text h2{font-size: 24px;}
.banner5_text p{font-size: 16px; line-height: 28px;}
.qyzx{padding: 50px 0;}
.xyzx_left{width: 100%; float: none;}
.xyzx_right{float: none; width: 100%; padding-top: 20px;}
.yjxd{padding: 20px 0;}
.yjxd_tit{margin-bottom: 0;}
.xgzc_tit{padding: 40px 0 20px;}
.xgzc{padding-bottom: 20px;}

.banner2{height: 350px;}
.headerbox{width: 100%; position: fixed;left: 0; width: 100%; background: #2486b9;height: 60px;z-index: 100;}
.glbj{padding: 50px 0;}
.rwjs{padding: 50px 0 40px;}
.rwjstext h2{font-size: 20px; line-height: 1.6;}
.rwjstext h2 br{display: none;}
.rwjstext p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}

.mlhc li{width: 50%;}
.mlhc ul{padding-right:0;}
.mlhc_text{width:100%; padding-right: 15px;}
.mlhc_text:before{height: 0;width: 0;}
.more{right: 10px; font-size: 12px;}

.wlhd_nr{padding: 40px 0;}

.mlhc_b ul{padding-left: 0px;}
.mlhc_b li{width: 50%;}
.mlhc_text_b:before{width: 0;height: 0;}
.mlhc_text_b{width: 100%;margin: 0;padding-left:15px;}
.hmsx_tit{padding-top: 40px;}
.hmsx_nr li{width: 50%;}
.tsyj{margin: 40px 0;}
.tsyj_left{width: 100%; float: none;position: static;height: auto;}
.tsyj_text{position: static;transform: translateY(0%);padding: 30px 15px;}
.tsyj_text a{margin-top: 30px;}
.tsyj_text h2{font-size: 28px;}
.tsyj_text h3{font-size: 24px; }
.tsyj_right{float: none; width: 100%;padding-top: 10px;}
.tsyj_text h4{font-size: 28px; color: #660b1c;line-height: 38px;}

.glxq{display: none;}
.yjgk{display: block;}
.yjgk_tit ul{overflow: hidden; margin-left: -1px;}
.yjgk_tit li{float: left; width: 25%; border-left: 1px solid #fff;line-height: 45px;}
.yjgk_tit span{display: block; text-align: center; background: #f9e1c9; color: #e77711;font-size: 14px;}
.yjgk_tit b{display: inline-block;width: 20px;height: 20px;background-size: 100% 100%; vertical-align: middle; margin: -3px 5px 0 0;}
.yjgk_tit  ul li:nth-child(1) b{ background: url(../images/n1.png);background-size: 100% 100%;}
.yjgk_tit  ul li:nth-child(2) b{ background: url(../images/n2.png);background-size: 100% 100%;}
.yjgk_tit  ul li:nth-child(3) b{ background: url(../images/n3.png);background-size: 100% 100%;}
.yjgk_tit  ul li:nth-child(4) b{ background: url(../images/n4.png);background-size: 100% 100%;}
.yjgk_tit li.cur span{color: #fff;background: #e77711;}
.yjgk_tit ul li:nth-child(1).cur span b{background: url(../images/n1a.png);background-size: 100% 100%;}
.yjgk_tit ul li:nth-child(2).cur span b{background: url(../images/n2a.png);background-size: 100% 100%;}
.yjgk_tit ul li:nth-child(3).cur span b{background: url(../images/n3a.png);background-size: 100% 100%;}
.yjgk_tit ul li:nth-child(4).cur span b{background: url(../images/n4a.png);background-size: 100% 100%;}
.yjgk_nr{padding: 15px 10px;border: 1px solid #e77711;overflow: hidden;}
.yjgk_nr h3{font-size: 24px; color: #e77711; margin-bottom: 15px;font-weight: bold;}
.yjgk_nr p{font-size: 14px; line-height: 1.8;color: #666;text-align:justify; word-break: break-all;}
.yjgk_nr a{display: inline-block; font-size: 14px; margin: 20px 0;}
.yjgkbox{animation:fadeInRight .35s, 100ms;overflow: hidden;}

.xznf{top: 10px; left: 10px;}
.xznf p{font-size: 20px;}
.zjdca_tit img{max-width: 80%;}
.yjgkbox img{max-width: 100%; margin: 0 auto;}

.ttnr_left img{width: 100%;height: 256px;}

.swghbox img{width: 100%;height: 106px;}
.xcnr img{width: 100%;height: 115px;}
}

@media(max-width:380px){
.mhwz li{width: 100%;}
}

.xxg_title li.cur span a{color:#2286b9;}
.hyxx_tit li.cur span a{color:#fff;}
.xsfl_tit span a{color: #fff;cursor: pointer;}
.xsfl_tit li.cur span a{color: #f4ba67;}
.xpxw_tit li.cur span a{color: #fff; }
.hyxx_left li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:90%;}
.con_box{padding-bottom:0px;}
.tllb{background: #fff; margin-top: 0px; padding: 0px 20px 40px;}
.ss_nav{background: #fff;padding: 0px 20px;font-size: 14px;line-height: 26px;}
ul.lm-item li a{font-size:16px;}
.zjbiaoge td{font-size:16px;}
.tllb_rg{margin-top:20px;}
.ldname{color: #333;}
.zhiwei {font-size: 16px;color: #333;}
.fenggong {color: #333;font-size: 16px;}
.ldnamexx{color: #333;}
.ldfgtext {font-size: 16px;}
.ldfgxiangxi {font-size: 16px;color: #333;}
.list-ul li a{color#333;font-size:16px;}
.xxqitald{color#333;font-size:16px;}
.vitit-11 p span{font-size: 16px;}
.maps-nav ul li{color#333;font-size:16px;}
.ssml_bot{margin-top: 0px;padding-bottom: 30px;}
.nzwc1-c1 li{color#333;font-size:16px;}
.two-nums li{color#333;font-size:16px;}
.two-ldimg li p{font-size:16px;}
.yjzw-2-1 li span{font-size:16px;}
.zwdongtai_top{font-size:16px;}
.xztext{line-height: 20px;}
.laixbiaog{font-size:16px;}
.riq{padding-bottom: 10px;}
.fangkuibt{color#333;font-size:16px;}
.wjss_con2_box_m .li4 input{background: #FFFFFF;}
.wjss_con2_box_m .li1 input{background: #FFFFFF;}
.wjss_con2_box_m .li2{color#333;font-size:16px;}
.wjss_con2_box_m .li5 .anniu{font-size:16px;}
.ysqs-box{font-size:16px;}
.mbj-c1{font-size:16px;color:#333;}
.ysq-totb{color: #333;}
.ysq-title{color: #333;}
.index-main{font-size:16px;}
.hd1-box{font-size:16px;}
.hd1-bg2{height: 306px;}
.fo1-1 p img{display: unset;}
.fo1-1 p{height: 22px;color: #333;}
.fo1-2 img{display:unset;}
.fo1-1-nav{font-size:16px;}
.sj_tj{font-size:16px;}
.list_ty li a{height: 24px;line-height: 24px;}
.ss_mian{padding-top:20px;margin-top:0px;}
#zoom{font-size:16px;}

@media screen and (max-width: 1200px){
.header {
 display: block;
}
.con_box{margin-top: 10px;}
.ss_nav{margin-top: 0px;}
.in-main{margin-top: 10px;}
.sj_tj{font-size:14px;}
}


/* xq 2022.8.3 */
.xq-wrap{
    margin-bottom: 35px;
}
.toub-info{
    overflow: hidden;
    margin-top: 30px;
    box-shadow:  0 0 13px rgba(153, 153, 153, .24);
    border-radius: 6px;
    padding: 30px;
    padding-top: 7px;
}
.toub-info li{
    float: left;
    width: 48%;
    margin-top: 23px;
    font-size: 18px;
    line-height: 28px;
    color: #333;
}
.toub-info li:nth-of-type(even){
    float: right;
}
.toub-info li:last-child{
    width: 100%;
}
.toub-info li span{
    float: left;
    font-weight: bold;
    padding-left: 40px;
    background-repeat: no-repeat;
    width: 130px;
}
.toub-info li:nth-of-type(1) span{
    background-image: url(../images/icf1_06.png);
}
.toub-info li:nth-of-type(2) span{
    background-image: url(../images/icf1_03.png);
}
.toub-info li:nth-of-type(3) span{
    background-image: url(../images/icf1_10.png);
}
.toub-info li:nth-of-type(4) span{
    background-image: url(../images/icf1_11.png);
}
.toub-info li:nth-of-type(5) span{
    background-image: url(../images/icf1_14.png);
}
.toub-info li em{
    float: left;
    width: calc(100% - 130px);
}
.zhize-box{
    box-shadow:  0 0 13px rgba(153, 153, 153, .24);
    padding: 20px 43px;
    margin-top: 32px;
    border-radius: 6px;
}
.zhi-t1{
    width: 180px;
    height: 60px;
    background: url(../images/icf2_03.png) no-repeat;
    color: #fff;
    line-height: 60px;
    font-size: 24px;
    text-align: center;
    margin-left: -60px;
}
.zhize-cc{margin-top: 20px;line-height: 40px;font-size: 16px;color: #333;text-align: justify;/* text-indent: 2em; */}
.zhize-cc p{
    margin-top: 20px;
    line-height: 40px;
    font-size: 16px;
    color: #333;
}


@media screen and (max-width: 1200px){
    .toub-info li{
        width: 100%;
    }
    .xq-wrap .ss_nav{
        margin-top: 20px;
    }
}</pre></body></html>