@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin: 0;padding: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}
body,button,input,select,textarea,pre {font: 12px/1.5 'Arial','sans-serif' \5b8b\4f53;}/*20251105 修改*/
input,select,textarea {font-size: 100%;}
th {text-align: inherit;}
fieldset,img {border: 0;}
img {vertical-align: top; width:100%;}
iframe {display: block;}
abbr,acronym {border: 0;font-variant: normal;}
del {text-decoration: line-through;}
address,caption,cite,code,dfn,em,th,var {font-style: normal;font-weight: 500;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: 500;}
a{color: #333;text-decoration: none;outline: none;blr: expression(this.onFocus=this.blur());-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline: none;text-decoration:none;}
a:hover {text-decoration: underline;}i {font-style: normal;}
input:focus,
textarea:focus,
keygen:focus,
select:focus {outline:none;outline-offset: 0px;}
::-webkit-input-placeholder { color:#1772b4; font-style:italic; }
::-moz-placeholder { color:#1772b4; font-style:italic;} /* firefox 19+ */
:-ms-input-placeholder { color:#1772b4; font-style:italic;} /* ie */
input:-moz-placeholder { color:#1772b4; font-style:italic;}

.cf:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.cf {zoom: 1;}
.isPc .fl {float: left;}
.fr {float: right;}
.clear{ clear:both;}
.pt40{padding-top:40px;}
.mr20{ margin-right:20px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt25 {margin-top: 25px;}
.mt30 {margin-top: 30px;}
.mt40 {margin-top: 40px;}
.mt60 {margin-top: 60px;}
.mb15 {margin-bottom:15px;}
.mb35 {margin-bottom:35px;}


body{overflow-y: scroll;*overflow-y: auto; }/*20251105 修改*/
/* pc 设备 */
html.isPc{}
html.isPc .wap_box{display:none;}
/* wap 设备 */
/* 媒体查询 */

html.isWap a:hover{text-decoration:none;}


html.isWap body{}

html.isWap .pc_box{display:none;}
body{}
.wrapper{display:none;}
.isPc .wrapper{}
.isPc .w1200{width:1200px; margin:0px auto;}
.isPc .bdy{ background:#f5f8fa; font-family:Arial, "sans-serif"; width:100%;}
.isWap .bdy{ background:#f5f8fa; font-family:Arial, "sans-serif";}

.isPc .topBox{width:100%; height:160px; position: absolute; top:0; left:50%; margin-left:-50%; z-index:1;}
.isPc .logoBox{padding:26px 0; overflow:hidden;}
.isPc .logoBox span{ width:474px; height:67px; float:left; }
.isPc .main0{width:1200px; margin:230px auto 140px;}
.isPc .main{width:1200px; margin:180px auto 0;}

.isWap .topBox{padding:3.56vw 1.302vw;}
.isWap .logoBox{padding:0 0; overflow:hidden;}
.isWap .logoBox span{ width:75%; height:auto; float:left; }
.isWap .logoBox span img{width:100%;}
.isWap .topBox .h-switch-search {  position: absolute; top:3.85vw;right:13.8vw; font-size: 0; line-height:0; width:8vw;height:8vw; background:url(../i/sh_ico_w.png) center no-repeat; background-size:6.9vw 7.4vw; }
.isWap .topBox .h-switch-nav {position: absolute; top:4.55vw;right:2vw; font-size: 0; line-height: 0;
 width:8vw; height:7vw; background:url(../i/nav_ico_w.png) center no-repeat; background-size:7vw 6.1vw;}
.isWap .topBox .h-switch-close { position: absolute; left:3vw; background-image:url(../i/icon-close.png); background-size:4vw; z-index:4;}
.isWap .main0,.isWap .main{width:100%; margin:0.3rem 0 0;}

.isPc .nav_k{background:#1772b4; width:100%;}
.isPc .nav { width:1200px; height:65px; line-height:65px; margin:0 auto;}
.isPc .nav ul{height:65px;}
.isPc .nav li{height:65px; float:left; position: relative; background: url("../i/line1.png") no-repeat right top;}
.isPc .nav li.l1{width:68px;}
.isPc .nav li.l1 a{ display:block; padding:25px 25px 0; height:40px; }
.isPc .nav li.bd0{ background:none;}
.isPc .nav>li{ padding:15px 0;}
.isPc .nav li a {float: left; display:block; font-size:16px; line-height:65px; color:#fff; padding:0 42px; position: relative;}
.isPc .nav li a i.icon-arrow{ margin-left:5px; width:10px; height:8px; background: url("r_arr4.png") no-repeat center top; display: inline-block;}
.isPc .nav li.bd0 a{ padding:0 0 0 27px;}
.isPc .nav li a:hover { text-decoration: none}
.isPc .nav em {}
.isPc .nav .cur .nav-sub {display: block}
.isPc .nav .nav-sub { position: absolute; z-index:300000000; width:140px; top: 100%; left: 0; background:#204053; padding:20px 25px; display: none;}
.isPc .nav .nav-sub ul{height:auto;}
.isPc .nav .nav-sub li{ background:none;}
.isPc .nav .nav-sub a, .isPc .nav .nav-sub li {display:block; float: none; height:auto; font-size:15px; line-height:17px; }
.isPc .nav .nav-sub a { width:115px; padding:10px 0 8px 20px; background: url("../i/line2.png") no-repeat left 17px;}
.isPc .nav .nav-sub a:hover { text-decoration: underline;}
.isPc .nav .btn-txt2{ display: none;}

.isWap .nav{position: absolute; width:90%; top: 0; left: 0; background:#1772b4; padding: 10vw 5% 6vw; display: none;z-index: 3;}

.isWap .nav li.l1{ width:100%;}
.isWap .nav li.l1 img{width:5vw; height:5vw;}
.isWap .nav a{display:block;color:#fff; line-height:5vw; padding:2.5vw 0; font-size:3.8vw;position:relative;  border-bottom:1px solid #fff;}
.isWap .nav li.bd0 a{border-bottom:0;}
.isWap .nav .icon-arrow{ display: block; background:url(../i/jia.png) no-repeat center; background-size:100%; position: absolute; width:4.3vw; top:0; right: 0; text-align: center; padding:3.3vw 0; height:3.0vw;}
.isWap .nav .icon-arrow2{display: block; background:url(../i/jia.png) no-repeat center; background-size:100%; position: absolute; width:4.3vw; top:0; right: 0; text-align: center; padding:3.3vw 0; height:3.0vw;}
.isWap .nav a:hover{text-decoration:none}
.isWap .nav-sub{padding-bottom:3vw;margin-top:2vw;display:none;border-bottom:1px solid #fff;}
.isWap .nav-sub li{}
.isWap .nav-sub a{line-height:3vw;display:block;font-size:4vw;padding-left:2vw;color:#fff; border-bottom:0; }
.isWap .nav .btn-txt2{ padding:0.7rem 0 0.5rem; display: block; }
.isWap .nav .btn-txt2 a{ display:block; width:34vw; font-size:4vw; margin:0 auto;  background:none; border:1px solid #fff;  text-align: center;}

.isPc .logoCont{ width:405px; float:right; margin-top:10px;}
.isPc .logoCont span{float:left; display: block; width:65px; height:40px; line-height:40px; font-size:15px; color:#1772b4; text-align:right; font-family:"微软雅黑";}
.isPc .logoCont span a{color:#1772b4;}
.isPc .h-search { float:right; width:320px; height:40px; box-sizing:border-box; }
.isPc .h-search .sInner {position: relative; background:#fff;}
.isPc .h-search .inp-text { height:40px;font-size:15px;line-height:40px;padding:0 10px; color:#000; border:1px solid #e0e0e0; border-right:0; border-bottom:2px solid #1772b4; box-sizing: border-box; width:280px;}
.isPc .h-search .inp-subm { position:absolute; width:40px; height:40px; top: 0; right: 0;font-size: 0; line-height:40px; background:#1772b4 url("../i/fdj_w.png") no-repeat center; border-top-right-radius:10px;}

.isWap .logoCont span{ display:none;}
.isWap .h-search { z-index:4; width:100%; background:#fff; box-sizing: border-box;padding:1vw; margin:5vw 0;}
.isWap .h-search2{ display:none;}
.isWap .h-search .sInner { position: relative;padding-right: 3vw;}
.isWap .h-search .inp-text {height:7vw;; font-size:3.8vw; line-height:1; padding:0 2vw; color:#000; border:none; box-sizing:border-box; width:96%;}
.isWap .h-search a.inp-subm {position: absolute; top: 0; right: 0; background:#1672b3 url("../i/sh_ico_w2.png") no-repeat center; background-size:80%; font-size: 0; line-height: 0; width:7vw; height:7vw; border-radius:10%; padding:0; border-bottom:0;}

/* banner */
.isPc .banner{ position:relative;  background:#fff;
  box-shadow: 2.5px 2.5px 2.5px 2px rgba(0,0,0,0.15);}
.isPc .banner .sliderInner{width:100%;}
.isPc .banner,
.isPc .banner .sliderInner,
.isPc .banner .sliderInner li{overflow:hidden;height:480px;}
.isPc .banner .sliderInner li{display:inline;float:left;width:100%;position:relative;}
.isPc .banner .sliderInner li a.imgSty1{width:760px; float:left;}
.isPc .banner .sliderInner li a img{width:760px; height:480px;}
.isPc .banner .slider_btn{ display:none; position:absolute;width:10px;height:18px; font-size:0px; bottom:25px;}
.isPc .banner .btn_prev{left:15px;}
.isPc .banner .btn_next{right:25px;}
.isPc .banner .sliderCur{position:absolute; z-index:3; font-size:0; right:18px; bottom:18px;}
.isPc .banner .sliderCur a{display:inline-block;width:8px;height:8px; background:#eeeeee; border-radius:50%; margin-right:5px;}
.isPc .banner .sliderCur a.cur{background:#1772b4; width:16px; height:8px; border-radius:25px;}
.isPc .banner .list-text{float:right;  width:400px; padding:0 20px 0 20px; color:#232933; background:#fff;}
.isPc .banner .list-text h3{ font-size:34px; line-height:42px; text-align:left; padding:50px 0 0; margin-bottom:30px; font-weight: normal;  }
.isPc .banner .list-text h3 a{ color:#232933; font-weight: normal;}
.isPc .banner .list-text h3 a:hover{ text-decoration: none;}
.isPc .banner .list-text p{font-size:16px; line-height: 24px; color:#232933;}
.isPc .banner .list-text .sp1{ margin-top:60px; display: block; width:164px; height:50px; background:#1772b4;}
.isPc .banner .list-text .sp1 a{color:#fff; display: block; width:100%; height:50px; text-align:center; line-height:50px;}

.isWap .banner{ width:90vw; overflow:hidden; margin:0 auto; background:#fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.isWap .banner .sliderInner,
.isWap .banner .sliderInner li{width:100vw;overflow:hidden; }
.isWap .banner .sliderInner{ padding-bottom:10vw; }
.isWap .banner .sliderInner li{display:inline;float:left; top:0;}
.isWap .banner .sliderInner a{display:block;}
.isWap .banner .sliderInner li span{ position:relative; width:100vw; display:block;}
.isWap .banner .sliderInner img{display:block; width:100vw;}
.isWap .banner .list-text{  padding:5vw 5vw; width:80vw;}
.isWap .banner .list-text h3{color:#000; font-size:5.1vw; line-height:6.4vw; margin-bottom:1vw;}
.isWap .banner .list-text p{ display: block; padding-top:1vw; font-size:3.8vw; line-height:5.4vw; color:#232933;}
.isWap .banner .list-text a{color:#000; }
.isWap .banner .list-text .sp1{ margin:7vw auto; display: block; width:36vw; background:#1772b4;}
.isWap .banner .list-text .sp1 a{color:#fff; display: block; width:100%; text-align:center; padding:3.5vw 0; font-size:4vw;}
.isWap .banner .slider_btn{ display:none; font-size:0;}
.isWap .banner .btn_prev{left:0;}
.isWap .banner .btn_next{background-position:-0.85rem 0px;right:0px;}
.isWap .banner .sliderCur{ margin:0 auto; width:2.2rem; height:0.18rem; font-size:0px;line-height:0px; text-align:center;padding:0 0 0.5rem;}
.isWap .banner .sliderCur a{display:inline-block;width:0.15rem;height:0.15rem;vertical-align:top;margin:0px 0.05rem;background:#dcdcdc;border-radius:50%;}
.isWap .banner .sliderCur a.cur{border-radius:15px; width:0.29rem; height:0.15rem; background:#1772b4;}
.isWap .banner .sliderInner span i{display:block; position:absolute; bottom:0; right:0; width:62px; height:62px;}
.isWap .banner .sliderInner span i img{width:62px; height:62px;}

.isPc .twBox2{ margin-top:65px; overflow: hidden;}
.isPc .twBox2_l{width:800px; float:left;}
.isPc .twBox2_l .mr0{margin-right:0;}
.isPc .twBox2_l h4{ background:url("../i/line3.png") no-repeat left 5px; height:40px; line-height:34px; margin-bottom:0px; font-size:32px; font-weight: bold; padding-left:14px;}
.isPc .twBox2_l_lis{ float:left; width:380px; margin-right:30px;}
.isPc .twBox2_l_lis li{ padding:20px 0; border-bottom:1px solid #e0e0e0; font-size:20px; line-height:28px;}

.isWap .main0 h4{background:url("../i/line3.png") no-repeat left center; background-size:4px 26px; line-height:7vw; margin-bottom:3vw; font-size:5.6vw; padding-left:3.5vw; font-weight: bold;}

.isWap .twBox2{ margin-top:7vw;  margin-bottom:4vw;}
.isWap .twBox2_l{width:90%; margin:0 auto 1rem;}
.isWap .twBox2_l .mr0{}
.isWap .twBox2_l_lis{ width:100%;}
.isWap .twBox2_l_lis li{ padding:2vw; border-bottom:1px solid #e0e0e0; font-size:3.8vw; line-height:5.4vw;}

.isPc .twBox2_r{width:360px; float:right;}
.isWap .twBox2_r{width:100vw; }

.isPc .twBox3{ overflow: hidden;}
.isPc .tw03{width:800px; float:left;}

.isWap .twBox3{ overflow: hidden;}
.isWap .tw03{width:90%; margin:0 auto 5vw;}

.isPc .breadBar{padding:20px 0; font-size:18px; line-height:20px; text-align:left; color:#1772b4;}
.isPc .breadBar a{padding:0; color:#666666;}

.isWap .breadBar{padding:2vw 3vw; font-size:3.8vw; line-height:5vw; text-align:left; background:#f5f8fa; color:#1772b4;}
.isWap .breadBar a{padding:0; color:#666666;}

.isPc .mainCont{overflow:hidden; padding-bottom:130px;}
.isPc .lisBox_l{width:800px; float:left;}
.isPc .lisCont{padding:28px 15px; border-bottom:1px solid #e5e5e5; }
.isPc .lisCont em{color:#f00; font-weight:bold;}
.isPc .lisCont:hover{ background: #fff; box-shadow: 0.8px 0.8px 0.8px 0.8px rgba(234,240,246,0.85);}
.isPc .lisCont i{ font-size:18px; line-height:30px; color:#1772b4;}
.isPc .lisCont span{ display:block; width:290px; height:193px; float:left; margin-right:20px;}
.isPc .lisCont h3{font-size:24px; line-height:30px; font-weight:bold; margin-top:10px;}
.isPc .lisCont p{font-size:16px; line-height:26px; margin-top:10px;}

.isWap .mainCont{overflow:hidden; padding-bottom:0;}
.isWap .lisCont_k{ background:#fff; padding:0 3vw;}
.isWap .lisBox_l{width:100%;}
.isWap .lisCont{padding:3vw 0; margin:0 0.3vw; border-bottom:1px solid #e5e5e5; }
.isWap .lisCont em{color:#f00; font-weight:bold;}
.isWap .lisCont:hover{ background: #fff; box-shadow: 0.8px 0.8px 0.8px 0.8px rgba(234,240,246,0.85);}
.isWap .lisCont i{ font-size:3.6vw; line-height:4.7vw; color:#1772b4;}
.isWap .lisCont span{ display:block; width:40%; float:left; margin-right:4%;}
.isWap .lisCont h3{font-size:4vw; line-height:5.6vw; font-weight:bold; margin-top:0.1rem;}
.isWap .lisCont p{ display:none;}

.isPc .lisBox_r{width:360px; float:right; margin-top:60px;}
.isPc .txtBox_1{ background:#e6eef2; width:310px; padding:25px 25px 30px; margin-bottom:50px;}
.isPc .txtBox_1 h4{ background:url("../i/line3.png") no-repeat left 5px; line-height:34px; margin-bottom:20px; font-size:32px; padding-left:14px; font-weight:bold;}
.isPc .txtBox_1 p{ font-size:20px; line-height: 28px;}
.isPc .txtBox_1 ul{ overflow:hidden;}
.isPc .txtBox_1 li{font-size:20px; line-height:28px; margin-bottom:18px;}
.isPc .txtBox_1 li a{color:#232933;}

.isPc .moreBox{width:163px; height:50px; text-align:center; margin:90px auto 5px;}
.isPc .moreBox2{ margin:10px auto 5px;}
.isPc .moreBox a{ display:block; width:100%; line-height:50px; font-size:16px; color:#fff; background:#1772b4;}

.isWap .lisBox_r{width:100%; margin-top:1.5vw; background:#f5f8fa;}
.isWap .txtBox_1{ background:#e6eef2; width:94%; padding:7vw 3%; margin-bottom:8.5vw; margin-top:8.5vw;}
.isWap .txtBox_1 h4{ background:url("../i/line3.png") no-repeat left center; background-size:4px 26px; line-height:7vw; margin-bottom:3vw; font-size:5.6vw; padding-left:3.5vw; font-weight: bold;}
.isWap .txtBox_1 ul{ overflow:hidden; margin-left:3vw;}
.isWap .txtBox_1 li{font-size:3.8vw; line-height:5.4vw; margin-bottom:2.5vw;}
.isWap .txtBox_1 li a{color:#232933;}
.isWap .txtBox_1 p{ width:100%; font-size:3.8vw; line-height:5vw;}
.isWap .txtBox_1_1{ background:#e6eef2; width:86%; margin:0 4%; padding:3vw 3%; margin-bottom:5vw;}
.isWap .txtBox_1_1 p{ margin-bottom:7vw;}
.isWap .moreBox{margin:1rem auto; display: block; width:36vw; background:#1772b4;}
.isWap .moreBox a{color:#fff; display: block; width:100%; padding:3.5vw 0; text-align:center; font-size:4vw;}

.isPc .txtBox_2{ width:360px; }
.isPc .txtBox_2 h4{ background:url("../i/line3.png") no-repeat left 5px; line-height:34px; margin-bottom:20px; font-size:32px; font-weight: bold; padding-left:14px;}
.isPc .txtBox_2 ul{padding:20px 25px 0px; overflow:hidden; background:#fff; box-shadow: 0.8px 0.8px 0.8px 0.8px rgba(234,240,246,0.85);}
.isPc .txtBox_2 li{font-size:17px; line-height:26px; margin-bottom:18px; padding-bottom:20px; border-bottom:1px solid #e0e0e0; background: url("../i/ico1.png") no-repeat left 12px; padding-left:18px;}
.isPc .txtBox_2 li a{color:#232933;}
.isPc .txtBox_2 li.bb0{ border-bottom:0;}

.isWap .txtBox_2{ background:#f5f8fa; width:94%; padding:0.25rem 3% 0.45rem; margin-bottom:0.6rem;}
.isWap .txtBox_2 h4{background:url("../i/line3.png") no-repeat left center; background-size:4px 26px; line-height:7vw; margin-bottom:3vw; font-size:5.6vw; padding-left:3.5vw; font-weight: bold;}
.isWap .txtBox_2 ul{padding:3vw 3vw; overflow:hidden; background:#fff; box-shadow: 0.8px 0.8px 0.8px 0.8px rgba(234,240,246,0.85);}
.isWap .txtBox_2 li{font-size:4vw; line-height:5.6vw; margin-bottom:2vw; border-bottom:1px solid #e0e0e0; background: url("../i/ico1.png") no-repeat left 5vw; padding:3vw 3vw 3vw 4vw; font-weight: bold;}
.isWap .txtBox_2 li a{color:#232933;}
.isWap .txtBox_2 li.bb0{ border-bottom:0;}

.isPc .twBox3 h4{ background:url("../i/line3.png") no-repeat left 5px; line-height:34px; margin-bottom:20px; font-size:32px; padding-left:14px; font-weight:bold;}

.isPc .bottom{ padding-bottom:75px; background:url("../i/botBg.png") no-repeat center bottom; background-size:100% 373px;  }
.isPc .info{ background: url("../i/botBg2.png") repeat-x center top; width:100%; height:80px; font-size:12px; line-height:22px;}
.isPc .infoCont{ width:400px; padding-top:18px; margin:0 auto; color:#fff; font-size:12px; line-height:22px; text-align: center;}

.isWap .bottom{}
.isWap .info{  background: url("../i/botBg2.png") no-repeat center top; background-size:100% 120%;  height:auto;}
.isWap .infoCont{ width:100%; padding:4vw 0; margin:0 auto; color:#fff; font-size:2.8vw; line-height:5vw; text-align: center;}

.isPc .bottom .bot_lis{width:1200px; margin:0 auto; padding-top:78px; overflow: hidden;}
.isPc .bottom .bot_lis dl{float:left; display: block;width:18%; margin-right:9%;}
.isPc .bottom .bot_lis dl dt{font-size:16px; color:#fff;  background: url("ico2.png") no-repeat left 5px; padding-left:16px; margin-bottom:15px;}
.isPc .bottom .bot_lis dl.dt_sty dt{ margin-bottom:30px;}
.isPc .bottom .bot_lis dl.mr0{margin-right:0;}
.isPc .bottom .bot_lis dl dt a{color:#fff;}
.isPc .bottom .bot_lis dl dd{ padding-left:15px; font-size:13px; margin-top:15px; color:#fff;}
.isPc .bottom .bot_lis dl dd a{color:#fff;}

.isWap .bottom .bot_lis{ display:none;}

.isPc .f-links { width:500px; margin:80px auto; }
.isPc .f-links .select-group, .isPc .f-links .select-options {background:#0c609c;}
.isPc .select-group { height:56px;background:#0c609c; user-select: none; position: relative; z-index: 100}
.isPc .select-group .select-selected { height:56px;line-height:56px; padding-left:20px; box-sizing: border-box; font-size: 16px; color: #fff; position: relative; box-sizing: border-box;}
.isPc .select-group .icon-arrow { position: absolute; width:56px; height:56px; background: url(../i/link_arr.png) center no-repeat; font-size: 0; line-height: 0; top: 0; right: 0}
.isPc .select-group .select-options { position: absolute; width: 100%; left: 0; bottom: 100%; background: #fff;
 display: none; box-sizing: border-box; margin-top: -1px;}
.isPc .select-group .select-options a { display: block; font-size: 16px;line-height: 24px; padding: 5px 15px;
 color: #666666;box-sizing: border-box}
.isPc .select-group .select-options a:hover { background:#224053; color:#fff; text-decoration: none}

.isWap .f-links { width:100%; margin:0 auto; padding:4vw 0; background: url("../i/botBg.png") no-repeat center bottom; background-size:120% 100%; }
.isWap .f-links .select-group, .isWap .f-links .select-options {background:#0c609c; width:90%; margin:0 auto; }
.isWap .select-group { height:9vw;background:#0c609c; user-select: none; position: relative; z-index: 100}
.isWap .select-group .select-selected { line-height:2.8vw; padding:2vw 3vw; box-sizing: border-box; font-size:2.6vw; color: #fff; position: relative; box-sizing: border-box;}
.isWap .select-group .select-selected em{ display: block; width:95%; font-size:3vw; line-height:3.2vw; padding:0.9vw 0; }
.isWap .select-group .icon-arrow { position: absolute; width:9vw; height:9vw; background: url(../i/link_arr.png) center no-repeat; font-size: 0; line-height: 0; top: 0; right: 0}
.isWap .select-group .select-options { position: absolute; width:100%; left: 0; bottom:100%; background: #fff;
 display: none; box-sizing: border-box; margin-top: -1px; padding:3vw 5%;}
.isWap .select-group .select-options a { display: block; font-size:3.8vw;line-height:5.4vw; padding:2vw 6vw;
 color: #666666;box-sizing: border-box}
.isWap .select-group .select-options a:hover { background:#224053; color:#fff; text-decoration: none}

.isPc .page {font-size: 0;line-height: 0;text-align: center;padding: 35px 0;}
.isPc .page a, .isPc .page span { display: inline-block;height:32px;line-height:32px; font-size: 14px; margin: 0 3px; width:32px; background: #eeeeee; color: #000;border-radius: 50%;}
.isPc .page a.cur, .isPc .page a:hover, .isPc .page span.cur, .isPc .page span:hover { background: #1772b4;text-decoration: none;color:#fff;}

.isWap .page {font-size: 0;line-height: 0;text-align: center;padding:5vw 0 7vw; background:#fff;}
.isWap .page a, .isWap .page span { display: inline-block; padding:3.55vw 0; font-size:3vw; margin: 0 1vw; width:7vw; background: #eeeeee; color: #000;border-radius:50%;}
.isWap .page a.cur, .isWap .page a:hover, .isWap .page span.cur, .isWap .page span:hover { background: #1772b4;text-decoration: none;color:#fff;}

.isPc .topBanner{ margin-top:180px; height:300px; background: url("banner01.png") no-repeat center;}
.isPc .topBanner span{ display:block; text-align: center; color:#fff;}
.isPc .topBanner span i{ padding-top:120px; display:block; font-size:40px; height:70px; font-weight: bold; background:url("line5.png") no-repeat center bottom;}
.isPc .main2{width:1200px; margin:0 auto;}

.isWap .topBanner{ margin-top:0.3rem; background: url("banner01_w.png") no-repeat center; height:2.8rem;}
.isWap .topBanner span{ display:block; text-align: center; color:#fff;}
.isWap .topBanner span i{ padding-top:1.2rem; display:block; font-size:0.4rem; height:0.7rem; font-weight: bold; background:url("line5.png") no-repeat center bottom;}
.isWap .main2{width:100%; background:#f5f8fa;}

.isPc .twCont01{box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); background:#fff; width:730px; margin:0 auto 70px; padding:30px;}
.isPc .twCont01 h3{ background: url("line3.png") no-repeat left 5px; display: block;padding:0 0 30px 20px; font-size:30px; line-height:32px;}
.isPc .tw01{ overflow:hidden; padding-bottom:55px; padding-left:25px;}
.isPc .tw01 span{width:112px; height:152px; float:left; margin-right:23px; margin-top:22px;}
.isPc .tw01 span img{width:100%; height:152px;}
.isPc .tw01 dl{float:left; width:550px;}
.isPc .tw01 dt{font-size:28px; line-height:28px; font-weight: bold; margin-bottom:10px; overflow:hidden; }
.isPc .tw01 dl dt em{ background:#fff; display: block; padding-right:22px; float:left; font-size:24px; font-weight: bold;}
.isPc .tw01 dl dd{ font-size:16px; line-height:28px; margin-bottom:5px; background: url("ico1.png") no-repeat left 12px; padding-left:20px;}

.isWap .twCont01{box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); background:#fff; width:82%; margin:0 auto 7vw; padding:5%;}
.isWap .twCont01 h3{background:url("../i/line3.png") no-repeat left center; background-size:4px 26px; line-height:7vw; margin-bottom:3vw; font-size:5.6vw; padding-left:3.5vw; font-weight: bold;}

.isWap .tw01{ overflow:hidden; padding-bottom:2vw;}
.isWap .tw01 span{ display:block; width:23vw; margin:0 auto;}
.isWap .tw01 span img{width:100%;}
.isWap .tw01 dl{width:100%;}
.isWap .tw01 dt{font-size:4.7vw; line-height:5.1vw; font-weight:bold; margin-bottom:3vw; margin-top:3vw;}
.isWap .tw01 dl dt em{ background:#fff; display: block; text-align:center; font-weight: bold;}
.isWap .tw01 dl dd{ font-size:3.8vw; line-height:5.4vw; margin-bottom:2vw; background: url("ico1.png") no-repeat left 9px; padding-left:2vw;}

.isPc .tw02{ overflow:hidden; padding-left:25px; padding-bottom:80px;}
.isPc .tw02 li{width:162px; float:left; margin-right:13px;}
.isPc .tw02 li span{ display:block; width:112px; height:153px; margin-bottom:10px;}
.isPc .tw02 li span img{width:100%; height:153px;}
.isPc .tw02 li i{ font-size:18px; line-height:34px; font-weight:bold;}
.isPc .tw02 li p{font-size:14px; line-height:20px; margin-top:5px; }
.isPc .tw02 li p.p1{font-size:14px; line-height:20px; padding-left:12px; margin-top:5px; background: url("ico1.png") no-repeat left 7px;}

.isWap .tw02{ overflow:hidden; padding-bottom:0.5rem;}
.isWap .tw02 li{width:100%; margin-bottom:0.5rem;}
.isWap .tw02 li span{ display:block; width:2rem; margin:0 auto;}
.isWap .tw02 li span img{width:100%;}
.isWap .tw02 li i{ display: block; text-align:center; font-size:0.3rem; line-height:0.32rem; font-weight:bold; margin-bottom:0.2rem; margin-top:0.3rem;}
.isWap .tw02 li p{font-size:14px; line-height:20px; margin-top:5px; }
.isWap .tw02 li p.p1{font-size:14px; line-height:20px; padding-left:12px; margin-top:5px; background: url("ico1.png") no-repeat left 7px;}

.isPc .twBox02 h3{ background: url("line3.png") no-repeat left 5px; display: block;padding:0 0 30px 20px; font-size:30px; line-height:32px;}
.isPc .twCont02{ padding-left:3px; padding-top:3px; overflow: hidden; }
.isPc .twCont02 ul{float:left; background:#fff; width:340px; margin:0 auto 70px; padding:0 25px 0; margin-right:15px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.isPc .twCont02 ul li{ border-bottom:1px solid #d6d6d6; padding:20px 0 22px; font-size:17px; line-height: 26px;}
.isPc .twCont02 .l1{border-bottom:0;}
.isPc .twBox02 .mr0{margin-right:0;} 

.isWap .twBox02{width:94%; margin:0 3%;}
.isWap .twBox02 h3{background:url("../i/line3.png") no-repeat left center; background-size:4px 26px; line-height:7vw; margin-bottom:3vw; font-size:5.6vw; padding-left:3.5vw; font-weight: bold;}
.isWap .twCont02{  overflow: hidden; }
.isWap .twCont02 ul{ background:#fff; width:88%; margin:0 auto 5vw; padding:0 5% 0; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.isWap .twCont02 ul li{ border-bottom:1px solid #d6d6d6; padding:3vw 0; font-size:3.8vw; line-height: 5vw;}
.isWap .twCont02 .l1{ border-bottom:0;}
.isWap .twBox02 .mr0{} 

.isPc .lisBox_r2{width:840px; float:right;}
.isPc .l_nav{float:left; width:310px; background:#dfe9f2; padding-bottom:30px;}
.isPc .l_nav dt{ padding:30px 25px; font-size:20px; line-height:24px;  margin-bottom: 15px;}
.isPc .l_nav dt a{color:#fff;}
.isPc .l_nav dd{padding:15px 25px; background: url("line7.png") no-repeat 30px center; padding-left:50px;}

.isWap .lisBox_r{width:100%; margin-top:0; padding-bottom:5vw;}
.isWap .lisBox_l{width:100%; padding-bottom:1vw;}

.isPc .search2 {}
.isPc .search2 h5{ color:#1772b4; text-align: center; font-size:40px; font-weight:bold; text-transform: uppercase; }
.isPc .search2 .sInner2 { width:654px; margin:40px auto 50px; position: relative; border:1px solid #1772b4; padding:20px 0;background:#fff; border-radius:45px; padding-left:20px; overflow: hidden;}
.isPc .search2 .inp-text { width:100%; height:40px;line-height:40px; border: none; font-size:20px; padding-left:0; padding-right: 120px; }
.isPc .search2 .btn-submit { position: absolute; width:40px; height: 40px;text-align: center; line-height:40px;
 background: url("../i/sh_ico_w3.png") no-repeat center; color: #fff;top: 20px;right:20px;font-size:20px;}
.isPc .search2 .search-result {width:100%; font-size:18px; line-height:30px; color:#636363; overflow: hidden; padding-bottom:20px;}
.isPc .twBox2_2 li{padding-left:0; padding-right:0;}

.isWap .main_ch{ width:90%; margin:0 auto; padding:0 5% 5%; background: #fff;}
.isWap .search2 { padding-top:2vw;}
.isWap .search2 h5{ color:#1772b4; text-align: center; font-size:4.7vw; font-weight:bold; text-transform: uppercase; }
.isWap .search2 .sInner2 { width:90%; margin:5vw auto 2vw; position: relative; border:1px solid #1772b4; padding:2vw 0;background:#fff; border-radius:9vw; padding-left:4vw; overflow: hidden;}
.isWap .search2 .inp-text {  width:88%; height:6vw;line-height:6vw; border: none;  padding-left:0; }
.isWap .search2 .btn-submit { position: absolute; width:6vw; height:6vw;text-align: center; line-height:6vw;
 background: url("../i/sh_ico_w3.png") no-repeat center; background-size:100%;  color:#fff; top:2vw; right:2vw; font-size:5vw;}
.isWap .search2 .search-result {width:90%; margin:0 auto; font-size:3vw; line-height:5vw; color:#636363; overflow: hidden; padding-bottom:4vw;}
.isWap .search2 .search-result p{width:50%; display:inline-block;}
.isWap .search2 .search-result p.fl{ text-align:left;}
.isWap .search2 .search-result p.fr{ text-align:right;}
.isWap .twBox2_2 li{padding-left:0; padding-right:0;}

.isPc .search2 ::-webkit-input-placeholder {color:#000; font-size:26px;padding-left:15px;font-style: normal;}
.isPc .search2 ::-moz-placeholder {color:#000; font-size:26px;padding-left:15px;font-style: normal;}
.isPc .search2 :-ms-input-placeholder {color:#000; font-size:26px; padding-left:15px;font-style: normal;}
.isPc .search2 input:-moz-placeholder {color:#000; font-size:26px; padding-left:15px;font-style: normal;}

.isWap .search2 ::-webkit-input-placeholder {color:#000; font-size:4vw;padding-left:2vw;font-style: normal;}
.isWap .search2 ::-moz-placeholder {color:#000; font-size:4vw;padding-left:2vw;font-style: normal;}
.isWap .search2 :-ms-input-placeholder {color:#000; font-size:4vw;padding-left:2vw;font-style: normal;}
.isWap .search2 input:-moz-placeholder {color:#000; font-size:4vw;padding-left:2vw;font-style: normal;}

.isPc .main-art{  padding-bottom:110px; position:relative;}
.isPc .main-art_bg1{background:#fff; padding:50px 50px 150px; margin:0 auto;}
.isPc .main-art h1{ font-size:35px; line-height:44px; text-align:left; margin-bottom:30px; font-weight:bold;}
.isPc .main-art .info_art{ padding:8px 0; display:block; background:#e6eef2; width:98%; padding-left:2%; font-size:16px; line-height:26px;  color:#1772b4; margin-bottom:40px;}
.isPc .main-art .info_art i{ font-style:normal;}
.isPc .main-art .info_art b{ float:right; padding-right:15px;}
.isPc .main-art .info_art b a{ float:left; display:block; width:26px; height:26px; margin-right:10px;}
.isWap .main-art{ padding:0 0 20%; }
.isWap .main-art img{width:100%;}

.isPc .artCont{ font-size:20px; line-height:30px; margin-bottom:30px; }
.isPc .artCont p{ margin-top:35px;}
.isPc .artCont span{ display: block; width:686px; margin:40px auto; font-size:16px; line-height:22px;}
.isPc .artCont span img{width:100%;}
.isPc .artCont span i{ display: block; color:#1772b4; margin-top:20px; font-size:16px; line-height:22px;}

.isWap .main-art{  padding-bottom:1rem; position:relative;}
.isWap .main-art_bg1{background:#fff; padding:2vw 0 3vw; width:100%; margin:0 auto;}
.isWap .main-art h1{ font-size:5.4vw; line-height:6.4vw; text-align:left; margin-bottom:2vw; font-weight:bold;}
.isWap .main-art .info_art{ padding:2vw 0 0; display:block; width:100%; font-size:4vw; line-height:4.4vw;  color:#1772b4; overflow: hidden;}
.isWap .main-art .info_art i{ margin-top:2vw; font-size:3.4vw; line-height:4.6vw; padding:2.5vw 2vw; display:block; background:#e6eef2; font-style:normal; width:98%; overflow: hidden;}
.isWap .main-art .info_art b{ display: block; padding-right:2vw; margin-top:3vw; margin-left:4vw;}
.isWap .main-art .info_art b a{ float:left; display:block; width:8vw; height:8vw; margin-right:3vw;}
.isWap .main-art .info_art b a img{height:8vw; width:100%;}
.isWap .main-art img{width:100%;}

.isWap .artCont{ font-size:3.8vw; line-height:5.4vw; margin-bottom:2vw;width:92%; margin:0 auto;}
.isWap .artCont span{ display: block; width:100%; height:auto; margin:2vw auto;font-size:3.4vw; line-height:5vw;}
.isWap .artCont span img{width:100%;}
.isWap .artCont span i{ text-align:center; display:block; color:#1772b4; margin-top:5vw; font-size:3.4vw; line-height:5vw;}

/*1105*/
.isPc .artCont p{overflow:hidden;}
.isWap .artCont p{ margin-top:3vw;}
.isPc .artCont img{ display:block; width:686px; margin:40px auto 0;}
.isPc .artCont i{ display: block; color:#1772b4; width:686px; margin:0 auto; font-size:16px; line-height:22px;}
.isWap .artCont i{ text-align:center; display:block; color:#1772b4; margin-top:0; font-size:3.6vw; line-height:4.8vw;}
.isPc .nav li a {padding:0 40px;}
.isPc .banner .sliderCur,.isWap .banner .sliderCur{display:none;}
.isWap .banner .sliderInner{ padding-bottom:0.35rem; }

.isPc .twBox2_l_k{ margin-top:20px; margin-bottom:70px; overflow:hidden;}
.isPc .twBox2_l_lis{border-top:1px solid #e0e0e0;}
.isPc .twBox2_l_lis li{ padding:20px 0; border-bottom:1px solid #e0e0e0; }
.isPc .l_nav dd{ background:none; padding-left:25px;}
.isPc .l_nav dd a{padding:15px 0; line-height:30px; background:none;}
.isPc .l_nav dd a:hover{ text-decoration: none; color:#1772b4;}

.isWap .infoCont{ width:90%; margin:0 auto;}
.isPc .topBox,.isWap .topBox{background:#fff;}

.isPc .lisCont{ overflow: hidden;}
.isPc .lisBox_r3{ margin-top:58px; background:#e6eef2; padding:20px 30px 60px; width:300px; float:right;}
.isPc .tw04{ margin-bottom:30px; background:#1772b4; color:#fff;}
.isPc .tw04 p{ padding:12px 25px 15px;}
.isPc .tw04 p a{color:#fff;}
.isPc .txtBox_3 h4{ background:url("../i/line3.png") no-repeat left 5px; line-height:34px; margin-bottom:20px; font-size:32px; padding-left:14px; font-weight:bold;}

.isWap .lisCont{ overflow: hidden;}
.isWap .lisBox_r3{ margin-top:5vw; background:#e6eef2; padding:3vw 5% 6vw; width:90%;}
.isWap .tw04{ margin-bottom:5vw; background:#1772b4; color:#fff;}
.isWap .tw04 p{ padding:3vw 3.5vw; font-size:4vw; line-height:4.7vw;}
.isWap .tw04 p a{color:#fff;}
.isWap .txtBox_3 h4{background:url("../i/line3.png") no-repeat left center; background-size:4px 26px; line-height:7vw; margin-bottom:3vw; font-size:5.2vw; padding-left:3.5vw; font-weight: bold;}
.isWap .main{margin:0;}
.isWap .main0{ margin-top:5.35vw;}
.isWap .main-art .info_art i{width:96%;}

/*20251106*/
.isPc .main2{width:1200px; margin:180px auto 0;}
.isPc .info{ height:auto; padding-bottom:20px; min-height:80px; background: url("../i/botBg2.png") repeat center top;}

.isPc .artCont{  line-height:26px; }
.isPc .artCont span{ margin:0 auto;}
.isPc .main-art .info_art{width:99%; padding-left:1%;}
.isPc .artCont img{margin:0 auto 0;}

/*20251107*/
.isPc .tw01 dl p{ font-size:16px; line-height:28px; margin-bottom:5px; background: url("ico1.png") no-repeat left 12px; padding-left:20px;}
.isWap .tw01 dl p{ font-size:3.8vw; line-height:5.2vw; margin-bottom:2vw; background: url("ico1.png") no-repeat left 1.4vw; padding-left:2.9vw;}

/*20251114*/
.isPc .tw03 li{width:340px; padding:40px 25px 20px; float:left; margin-right:10px;text-align: left; font-size:22px; line-height:34px; color:#fff; height:190px;}
.isPc .tw03 li a{color:#fff;}
.isPc .tw03 li i{ display: block; margin-bottom:30px;}
.isPc .tw03 li.l4{ background:#03adab url("tu4.png") no-repeat left top;}
.isPc .tw03 li.l4 i{ width:100%; height:90px;}
.isPc .tw03 li.l4 i a{width:90px; height:90px; display: block;}
.isPc .tw03 li.l5{ background:#44bdf9 url("tu5.png") no-repeat left top;}
.isPc .tw03 li.l5 i{ width:100%; height:90px;}
.isPc .tw03 li.l5 i a{width:90px; height:90px; display: block;}
.isPc .tw03 li.mr0{margin-right:0;}

.isWap .tw03 li{  display:block; width:92%; padding-left:4%; padding-right:4%; font-size:4.3vw; line-height: 5.5vw; color:#fff; padding-bottom:8vw;  margin-bottom:5vw;}
.isWap .tw03 li a{ color:#fff;}
.isWap .tw03 li.l4 i{ display: block; width:100%; margin-bottom:4vw; height:19vw;}
.isWap .tw03 li.l4 i a{width:19vw; height:19vw; display: block;}
.isWap .tw03 li.l4{ background: #03adab url("tu4.png") no-repeat left top;; background-size:100%; padding-top:7vw;}
.isWap .tw03 li.l5 i{ display: block; width:100%; margin-bottom:4vw; height:19vw;}
.isWap .tw03 li.l5 em{padding-top:5vw;}
.isWap .tw03 li.l5 i a{width:19vw; height:19vw; display: block;}
.isWap .tw03 li.l5{ background:#44bdf9 url("tu5.png") no-repeat left top; background-size:100%; padding-top:7vw;}

.isPc .tw01{ overflow:hidden; padding-bottom:15px; padding-left:25px; padding-top:20px; border-top:1px solid #e0e0e0; }
.isPc .tw05{ overflow:hidden; padding-left:25px;}
.isPc .tw05 dl{ overflow:hidden; border-top:1px solid #e0e0e0; padding:35px 0;}
.isPc .tw05 dt{width:112px; height:152px; float:left; margin-right:23px;}
.isPc .tw05 dt img{width:100%; height:152px;}
.isPc .tw05 dd{float:left; width:550px; margin-top:25px;}
.isPc .tw05 dd.d2{ margin-top:0;}
.isPc .tw05 dl dd em{font-size:24px; font-weight: bold; margin-bottom:10px; overflow:hidden; width:100%; display: block;}
.isPc .tw05 dl dd i{ background:#fff; display: block; padding-right:22px; float:left; font-size:24px; font-weight: bold;}
.isPc .tw05 dl dd p{ font-size:16px; line-height:26px; margin-bottom:5px; background: url("ico1.png") no-repeat left 12px; padding-left:20px;}
.isPc .l_nav dt{border-top:1px solid #bfd2e0; border-bottom:1px solid #bfd2e0;}
.isPc .l_nav dt a{color:#333; }
.isPc .l_nav dt.cur,.isPc .l_nav dt.cur a,.isPc .l_nav dt:hover,.isPc .l_nav dt:hover a{background:#1772b4; color:#fff; text-decoration:none;}

.isWap .tw05{ overflow:hidden; padding-bottom:2vw;}
.isWap .tw05 dl{width:100%; margin-bottom:4vw;}
.isWap .tw05 dt{width:23vw; margin:0 auto; font-weight:bold;}
.isWap .tw05 dt img{width:100%;}
.isWap .tw05 dl dt em{ background:#fff; display: block; text-align:center; font-weight: bold;}
.isWap .tw05 dl dd{ font-size:3.8vw; line-height:5.4vw;}
.isWap .tw05 dl dd em{ display: block; padding-bottom:3vw; padding-top:3vw; text-align:center;}
.isWap .tw05 dl dd i{ font-size:4.7vw; line-height:5.1vw; font-weight:bold;}
.isWap .tw05 dl dd p{font-size:3.8vw; line-height:5vw; margin-bottom:2vw; background: url("ico1.png") no-repeat left 1.4vw; padding-left:2.9vw;}

.isWap .nav-sub li.l1 em{ display: block; padding-top:3vw; color:#fff; width:98%; padding-left:2%; font-size:4vw; margin-bottom:3vw;}
.isWap .nav-sub a{font-size:4vw; margin-bottom:0; }
.isWap .nav-sub span.s2 a{ display: inline-block;}

.isPc .nav li.l_wap .icon-arrow,.isPc .nav li.l_wap .nav-sub{ display:none;}
.isWap .main-art h1{ padding:0 1.6vw; }

/*20251117增加*/
.isWap .nav{ z-index:101;}
.isWap .topBox .h-switch-close {z-index:102;}

/*20251124*/
.isPc .lisCont_k2{border-top:1px solid #e5e5e5;}
.isPc .lisCont_k2{ padding:40px 30px; background:#fff; overflow: hidden; min-height:530px;}
.isPc .lisCont_k2 dd{  display:inline-block; float:left; width:370px; margin-right:20px; font-size:18px; line-height:22px; margin-bottom:38px; color:#232933;}

.isWap .lisCont_k2{ padding:4vw 5vw; background:#fff; overflow: hidden; min-height:auto;}
.isWap .lisCont_k2 dd{ display:inline-block; width:100%; margin-right:0; font-size:4.2vw; line-height:5.6vw; margin-bottom:6vw; color:#232933;}

@media screen and (min-width: 768px) and (max-width: 1024px) {
html.isPc body {overflow-x: hidden;}}

@media screen and (max-width: 1024px) {
.isPc .w1200{width:820px; margin:0px auto;}
.isPc .topBox{height:auto;}
.isPc .logoBox{padding:15px 0; overflow:hidden;}
.isPc .logoBox span{ width:425px; float:left; height:auto; }
.isPc .logoBox .logoCont span{width:65px; }
.isPc .logoCont{ width:385px; float:right; margin-top:10px; }
.isPc .main0{width:820px; margin:180px auto 60px;}
.isPc .main{width:1024px; margin:140px auto 0;}	
.isPc .h-search { float:right; width:300px; height:40px; box-sizing:border-box; }

.isPc .nav {height:45px; line-height:45px; width:1000px; margin:0 auto;}
.isPc .nav ul{height:45px;}
.isPc .nav li{height:45px;}
.isPc .nav li a {line-height:45px; padding:0 20px;}
.isPc .nav li.bd0 a{ padding:0 0 0 5px;}
.isPc .nav li.l1{width:45px;}
.isPc .nav li.l1 a{ display:block; padding:15px 10px 0; height:20px;}
	
.isPc .banner,.isPc .banner .sliderInner,.isPc .banner .sliderInner li{overflow:hidden;height:320px;}
.isPc .banner .sliderInner li a.imgSty1{width:500px; float:left;}
.isPc .banner .sliderInner li a img{width:500px; height:320px;}
.isPc .h-search .inp-text {width:260px;}
.isPc .banner .list-text{float:left; width:290px; padding:0 5px 0 15px; color:#232933; background:#fff;}	
.isPc .banner .list-text h3{ font-size:24px; line-height:32px; text-align:left; padding:20px 0 0;}
.isPc .banner .list-text p{font-size:16px; line-height: 24px; color:#232933;}	
.isPc .banner .list-text h3{margin-bottom:10px;}	
	
.isPc .twBox2{ margin-top:45px; overflow: hidden;}
.isPc .twBox2_l_lis{ float:left; width:270px; margin-right:15px;}
.isPc .twBox2_l_lis li{ padding:10px 0; border-bottom:1px solid #e0e0e0; font-size:16px; line-height:24px;}
.isPc .txtBox_1{ background:#e6eef2; width:90%; padding:15px 5% 20px; margin-bottom:30px;}
.isPc .twBox2_l{width:570px; float:left;}
.isPc .twBox2_r{width:250px; float:right;}
.isPc .twBox2_l h4{ background:url("../i/line3.png") no-repeat left 2px; height:36px; line-height:30px; margin-bottom:0px; font-size:28px; font-weight: bold; padding-left:14px;}
.isPc .twBox2_l_k{ margin-top:10px; margin-bottom:40px; overflow:hidden;}
.isPc .txtBox_1 h4{line-height:30px; font-size:28px; margin-bottom:10px;}
.isPc .txtBox_1 li{font-size:16px; line-height:24px; margin-bottom:14px;}
.isPc .twBox3 h4{ line-height:30px; margin-bottom:10px; font-size:28px;}
.isPc .tw03{width:570px; float:left;}
.isPc .tw03 li{width:250px; padding:30px 10px 10px; float:left; margin-right:15px;text-align: left; font-size:18px; line-height:22px; color:#fff; height:133px;}
.isPc .tw03 li.l4{ background:#03adab url("tu4.png") no-repeat left top; background-size:100%;}
.isPc .tw03 li.l4 i{ width:100%; height:70px;}
.isPc .tw03 li.l4 i a{width:70px; height:70px; display: block;}
.isPc .tw03 li.l5{ background:#44bdf9 url("tu5.png") no-repeat left top;background-size:100%;}
.isPc .tw03 li.l5 i{ width:100%; height:70px;}
.isPc .tw03 li.l5 i a{width:70px; height:70px; display: block;}
.isPc .tw03 li i{ display: block; margin-bottom:10px;}
.isPc .txtBox_2{ width:250px;}
.isPc .txtBox_2 ul{padding:20px 15px 0px; overflow:hidden; background:#fff; box-shadow: 0.8px 0.8px 0.8px 0.8px rgba(234,240,246,0.85);}
.isPc .txtBox_2 li{ margin-bottom:12px; padding-bottom:14px;  padding-left:12px;}
	
.isPc .bottom .bot_lis{width:820px; margin:0 auto; padding-top:48px; overflow: hidden;}
.isPc .bottom .bot_lis dl{float:left; display: block;width:18%; margin-right:9%;}
.isPc .bottom .bot_lis dl dt{font-size:16px; color:#fff;  background: url("ico2.png") no-repeat left 5px; padding-left:16px; margin-bottom:15px;}
.isPc .bottom .bot_lis dl.dt_sty dt{ margin-bottom:30px;}
.isPc .bottom .bot_lis dl.mr0{margin-right:0;}
.isPc .bottom .bot_lis dl dt a{color:#fff;}
.isPc .bottom .bot_lis dl dd{ padding-left:15px; font-size:13px; margin-top:15px; color:#fff;}
.isPc .bottom .bot_lis dl dd a{color:#fff;}
.isPc .main-art_bg1{background:#fff; padding:50px 30px 100px;  margin:0 auto;}
.isPc .main-art h1{ font-size:28px; line-height:38px; text-align:left; margin-bottom:20px; font-weight:bold;}
	
.isPc .lisBox_l{width:570px; }
.isPc .twCont01{width:550px; padding:30px 8px;}
.isPc .tw01 dl{width:370px;}
.isPc .tw05 dd{width:370px;}
.isPc .tw01,.isPc .tw05{padding-left:0px;}
.isPc .main2{margin:140px auto 0; width:1024px;}
.isPc .lisBox_r{width:240px; margin-left:10px; float:left; margin-top:60px;}
.isPc .mainCont{width:820px; margin:0 auto;}
.isPc .moreBox{ margin:40px auto 5px;}
.isPc .txtBox_1 h4{ background:url("../i/line3.png") no-repeat left 2px;}
	
.isPc .twCont02 ul{float:left; background:#fff; width:260px; margin:0 auto 70px; padding:0 10px 0; margin-right:5px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.isPc .twCont02 ul li{ border-bottom:1px solid #d6d6d6; padding:20px 0 22px; font-size:17px; line-height:26px;}
.isPc .lisBox_r2{width:540px; float:right;}
.isPc .l_nav{float:left; width:270px;}
.isPc .lisBox_l{width:570px; float:left;}
.isPc .lisBox_r3{ margin-top:58px; background:#e6eef2; padding:20px 10px 60px; width:220px; float:right;}
}

@media screen and (max-width:912px) {	
.isPc .nav {height:45px; line-height:45px; width:820px; margin:0 auto;}
.isPc .nav ul{height:45px;}
.isPc .nav li{height:45px;}
.isPc .nav li a {line-height:45px; padding:0 8px;}
.isPc .nav li.bd0 a{ padding:0 0 0 5px;}
.isPc .nav li.l1{width:30px;}
.isPc .nav li.l1 a{ display:block; padding:15px 5px 0; height:20px;}
.isPc .main-art_bg1{background:#fff; padding:50px 30px 100px; margin:0 auto;}
.isPc .main{width:820px; margin:140px auto 0;}	
.isPc .main2{margin:140px auto 0; width:820px;}
}

.isWap .l_nav{width:100vw; background:#dfe9f2; padding-top:5vw; padding-bottom:6vw; }
.isWap .l_nav dt{ padding:3vw; font-size:5vw; line-height:5vw;}
.isWap .l_nav dt a{color:#000;}
.isWap .l_nav dd{padding:3vw 5vw; padding-left:5vw;}