@charset "utf-8";	
@font-face {
font-family:'MyriadPro-Regular';
src: url('fonts/MyriadPro-Regular.eot');
src: local('☺'),
 url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
 url('fonts/MyriadPro-Regular.woff') format('woff'),
 url('fonts/MyriadPro-Regular.ttf') format('truetype'), 
 url('fonts/MyriadPro-Regular.svg') format('svg');
font-weight: normal;
font-style: normal;
}
body {overflow-y: scroll;*overflow-y: auto;}
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 'MyriadPro-Regular',arial, tahoma, \5b8b\4f53;}
input,select,textarea {font-size: 100%;}
th {text-align: inherit;}
fieldset,img {border: 0;}
img {vertical-align: top;}
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: transparent;}
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;}
.isPc ::-webkit-input-placeholder { color:#fff; font-size:24px;}
.isPc ::-moz-placeholder { color:#fff;  font-size:24px;} /* firefox 19+ */
.isPc :-ms-input-placeholder { color:#fff;  font-size:24px;} /* ie */
.isPc input:-moz-placeholder { color:#fff;  font-size:24px;}

.isWap ::-webkit-input-placeholder { color:#000; font-size:0.3rem;}
.isWap ::-moz-placeholder { color:#000;  font-size:0.3rem;} /* firefox 19+ */
.isWap :-ms-input-placeholder { color:#000;  font-size:0.3rem;} /* ie */
.isWap input:-moz-placeholder { color:#000;  font-size:0.3rem;}

.cf:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.cf {zoom: 1;}
.isPc .fl {float: left;}
.isPc .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;}
.isPc .mb35{ margin-bottom:35px;}
.isPc .mb90 { margin-bottom:90px;}
.isWap .mb90 { margin-bottom:0;}
.pb50 {padding-bottom:50px;}
.h140{ height:140px; width:100%;}
.isPc .h50 {height:50px; width:100%;}
.isWap .h50 {height:0; width:100%;}
.isPc .mt20 {margin-top: 20px;}
.isWap .mt20 {margin-top: 0;}
.isPc .pb30 {padding-bottom:30px;}
.isWap .pb30 {padding-bottom:0;}
/* pc 设备 */
html.isPc{}
html.isPc .wap_box{display:none; font-size:40px;}
/* wap 设备 */

html.isWap{font-size:50px;}
html.isWap a:hover{text-decoration:none;}
/* 媒体查询 */
@media screen and (min-width:320px){
	html.isWap{font-size:50px;}
}
@media screen and (min-width:360px){
	html.isWap{font-size:56px;}
}
@media screen and (min-width:400px){
	html.isWap{font-size:62px;}
}
@media screen and (min-width:480px){
	html.isWap{font-size:75px;}
}
@media screen and (min-width:560px){
	html.isWap{font-size:87px;}
}
@media screen and (min-width:640px){
	html.isWap{font-size:100px;}
}
html.isWap body{font-size:0.24rem;}
html.isWap .pc_box{display:none;}

html.isWap{}
html.isWap,
html.isWap body{overflow-x:hidden;}
.wrapper{display:none;}
.isPc .wrapper{}
.isPc .w{width:1200px; margin:0px auto;}
.isPc .bdy{ background: #fff;}

.isWap .wrapper{ background:#fff;}
.isWap .w{}

/*header*/
.isPc .head_l{ float:left; padding:30px 0 35px;}
.isPc .logo{width:271px; height:77px;}
.isPc .logo img{width:100%;}

.isWap .head_l{ float:left; padding:0.2rem 0 0.2rem 0.2rem;}
.isWap .logo{width:65%;}
.isWap .logo img{width:100%;}

/*search*/
.isPc .head_r{ width:890px; float:right; position: relative;}
.isPc .head_r_t{width:360px; float:right; padding-top:40px; font-size:14px; line-height:24px;}
.isPc .head_r a{ color:#666666;}
.isPc .head_r .us{ float:left; margin-right:20px; line-height:32px; background: url("../i/arr_l.png") no-repeat right center; padding-right: 20px;} 
.isPc .head_r .china{ float:right; margin-right:5px; line-height:32px;}
.isPc .ico_search{ width:50px; height:32px; text-align:center; float:left;}
.isPc .ico_search.active{ border-bottom:0px solid #b34e45;}
.isPc .search{z-index:5555555;width:300px; position:absolute; top:40px; right:0;height:30px;  filter:alpha(opacity=95);  -moz-opacity:0.95; opacity: 0.95;}
.isPc .sInner{ position:absolute; width:250px; height:30px;border-radius: 15px; }
.isPc .sInner input{border-top-left-radius: 15px; border-bottom-left-radius:15px; float:left; width:84%; padding: 0 5%; font-size:14px;  background:#e5e5e5; color:#666; line-height:30px; border:0; }
.isPc .sInner .inp_go{display:block; width:16%; height:30px; text-align: left; line-height:30px; background:#e5e5e5 url("../i/search.png") no-repeat no-repeat center; margin-left:0px;border-top-right-radius: 15px; border-bottom-right-radius: 15px; position: absolute; right:0; z-index:1;}
.isPc .sInner input::-webkit-input-placeholder { color:#666; font-size:14px;}
.isPc .sInner input::-moz-placeholder { color:#666;  font-size:14px;} /* firefox 19+ */
.isPc .sInner input:-ms-input-placeholder { color:#666;  font-size:14px;} /* ie */
.isPc .sInner input:-moz-placeholder { color:#666;  font-size:14px;}

.isPc .head_r{}
.isPc .head_r a{ color:#666;}

.isWap .head_r .china{ display:none;}
.isWap .head_r .us{  display:none;}

.isWap .searchNav{ position:absolute; right:0.35rem; top:0.3rem; padding:0; z-index:6; width:1rem;}
.isWap .ico_search{ right:0.6rem; position:absolute; background:url("../i/wap/search.png") no-repeat center; background-size:0.55rem 0.5rem; width:0.55rem; height:0.5rem; top:0.1rem; text-align:center; text-indent:9999px;}
.isWap .search{ display: none; background: #959595; position:absolute; width:90%; height:6rem; left:0; z-index:9; top:0; padding:1.2rem 5% 1.2rem; }
.isWap .close_sh{ width:0.65rem; height:0.65rem; float:right; position:absolute;  height:6rem; right:0.4rem; z-index:2; top:0.6rem; }
.isWap .close_sh a{ display:block; width:100%; height:0.65rem; background: url("../i/wap/close_w.png") no-repeat center; background-size:0.5rem 0.5rem; }
.isWap .sInner{ width:100%; height:0.8rem; background:#e5e5e5; border-radius:0.85rem; margin:1.5rem auto 0;}
.isWap .sInner input{background:#e5e5e5; color:#666; width:80%; border:0; height:0.75rem; float:left; padding-left:0.2rem; font-size:0.4rem;  border-top-left-radius:0.85rem; border-bottom-left-radius:0.85rem;}
.isWap .sInner input ::-webkit-input-placeholder { color:#fff; font-size:24px;}
.isWap .sInner input ::-moz-placeholder { color:#fff;  font-size:24px;} /* firefox 19+ */
.isWap .sInner input :-ms-input-placeholder { color:#fff;  font-size:24px;} /* ie */
.isWap .sInner input input:-moz-placeholder { color:#fff;  font-size:24px;}

.isWap .sInner .inp_go{  width:0.75rem; height:0.75rem; text-align:center; display:block; float:left;background:url("../i/wap/search.png") no-repeat center; background-size: 0.6rem 0.55rem;border-top-right-radius:0.75rem; border-bottom-right-radius:0.75rem;}

.isPc .nav-k{ position:relative; top:70px; right:0;  padding-top:6px; height:50px;}
.isPc .nav-container {position: absolute; bottom: 0;z-index:2;}
.isPc .nav-lang {display: none; color:#666;}
.isPc .nav-lang a{color:#666;}
.isPc .nav {font-size: 16px;line-height:50px; font-weight:bold; overflow: hidden;}
.isPc .nav li { float: left; position: relative;}
.isPc .nav .cur .nav-item {}
.isPc .nav .cur .nav-sub {display: block}
.isPc .nav a { display: block; height: 56px; line-height: 56px; padding-left:31px; color:#010101; }
.isPc .nav a em{ font-weight: bold;}
.isPc .nav a:hover { text-decoration: none;}
.isPc .nav .icon-arrow { display: none;}
.isPc .nav-sub {min-width: 160px; padding:20px 0; background:rgba(33,58,148,0.9);position: absolute;left: 0; top: 100%; display: none;}
.isPc .nav-sub .cur {background: 0 0;}
.isPc .nav-sub .cur a {background: 0 0;}
.isPc .nav-sub a, .isPc .nav-sub li {display: block; width: 100%;height: auto; position: relative; background: 0 0; color: #fff;
 font-size: 16px; line-height:20px; background: 0 0;}
.isPc .nav-sub a { padding: 8px 3%; width:94%; color: #fff;}
.isPc .nav-sub a:hover { background:#03a6e3; color: #fff; text-decoration: none}
.isPc .nav-sub a:before {content: " ";display: inline-block;margin-right: 5px}

.isWap .nav-container {position: absolute; width: 100%; top:0; left: 0; z-index: 100; display: none;
 background:#fff; padding-bottom:0.5rem;}
.isWap .btn-close{width:0.5rem; height:0.5rem; position: absolute; right:0.3rem; top:0.6rem; bottom:0.3rem; background: url("../i/wap/close_w.png") no-repeat center; background-size:0.5rem 0.5rem;}
.isWap .nav { font-size: .34rem;line-height: 1.1rem; padding: 0.3rem 0.3rem 0;}
.isWap .nav ul{ border-top:5px solid #105282; margin-top:1.3rem;}
.isWap .nav li {border-bottom:1px solid #e7dfd8;position: relative;}
.isWap .nav .nav-item1 {display: none}
.isWap .nav a {color: #000; padding-left:0; font-weight: bold; padding-right: 1rem;}
.isWap .nav a em{ }
.isWap .nav .icon-arrow{background:url(../i/wap/jia.png) no-repeat center; background-size:0.3rem 0.2rem; font-size: .6rem; position: absolute; width: 0.8rem; text-align: center; height: 1rem;top: 0; right: 0; text-align: center; line-height: 1.1rem;}
.isWap .nav .icon-arrow2{background:url(../i/wap/jian.png) no-repeat center; background-size:0.3rem 0.2rem; font-size: .6rem; position: absolute; width: 0.8rem; text-align: center; height: 1rem;top: 0; right: 0; text-align: center; line-height: 1.1rem;}
.isWap .nav-container .icon-.isWap .search { position: absolute; width: 0.8rem; height: 1rem; font-size: 0;
 line-height: 0; background:#fff url(../i/wap/close.png) no-repeat center;  background-size: .4rem .4rem; top:-1.2rem; right: 0.05rem;}
.isWap .h-btn-nav{ display: block; position: absolute; top:0.4rem; right:0.1rem; font-size: 0; background: url("../i/wap/nav_btn.png") no-repeat center; background-size:0.45rem 0.4rem; width:0.65rem; height:0.5rem;}
.isWap .nav-sub {font-size: .3rem; line-height: .6rem; padding-bottom: .3rem;display: none}
.isWap .nav-lang {  font-size: .3rem; line-height: .6rem; padding-bottom: .3rem; font-family: '微软雅黑'; padding: 0.3rem; margin: 0;}
.isWap .nav-lang a{ color:#666666; float:left;margin-right:0.3rem; width:100%; display: block;}
.isWap .nav-sub li {border: none;}
.isWap .nav-sub a { text-transform: none; font-size: .3rem; color:#000;}

/* banner */
.isPc .banner{ background:#fff; padding:0; width:100%; margin:0 auto; position: relative;}
.isPc .banner,
.isPc .banner .sliderInner,
.isPc .banner .sliderInner li{max-height:525px;overflow:hidden;}
.isPc .banner .sliderInner li a.list-pic{width:100%; float:left;}
.isPc .banner .sliderInner li img{ width:100%; height:525px;}
.isPc .banner .sliderInner{width:100%;position:relative; margin:0 auto;}
.isPc .banner .sliderInner li{display:inline;float:left;}
.isPc .banner .btn-slider{ position:absolute;width:36px;height:36px;font-size:0px;line-height:0px;
overflow:hidden; top:45%; margin-top:-10px;filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
.isPc .banner .btn-prev{left:15%;}
.isPc .banner .btn-next{right:15%; background-position:-36px 0px;}
.isPc .banner .sliderCur{ display:block;}
.isPc .banner .sliderCur span{ display:block; position:absolute; width:100px; left:50%; margin-left:-50px; bottom:27px;}
.isPc .banner .sliderCur a{display:inline-block; width:14px;height:14px; margin:0 5px; border-radius:20px; background:#fff; float:left;}
.isPc .banner .sliderCur a.cur{background:#0071b8; width:14px; height:14px;}
.isPc .banner .sliderInner li{position:relative;}
.isPc .banner .list-mask{float:left; width:100%; font-size:36px; line-height:38px; padding-top:50px; height:162px;  position:absolute; bottom:0; background: url("../i/bar_bg4.png") repeat-x left bottom;}
.isPc .banner .list-mask a{ color:#fff;}
.isPc .banner .list-text{ width:740px; margin:0 auto; color:#fff;font-size:36px; line-height:38px; }


/* isWap */

.isWap .banner{overflow:hidden;zoom:1;position:relative; height:5.1rem;}
.isWap .banner .sliderInner,
.isWap .banner .sliderInner li{width:100%;overflow:hidden;zoom:1; height:5.1rem;  background:#959595; }
.isWap .banner .sliderInner{ background: #f0f1f2;}
.isWap .banner .sliderInner li{display:inline;float:left;position:relative; top:0;}
.isWap .banner .sliderInner a{display:block;}
.isWap .banner .sliderInner img{display:block;width:100%;height:2.8rem;}
.isWap .banner .list-mask{ background:#959595; padding-bottom:0.2rem;}
.isWap .banner .list-text{}
.isWap .banner .list-text{padding:0.15rem 0.2rem;}
.isWap .banner .list-text a{ text-align:left; color:#fff;font-size:0.34rem;line-height:0.44rem; display: block; padding: 0.2rem;}
.isWap .banner .btn-slider{position:absolute;width:0.75rem;height:0.75rem;font-size:0px;line-height:0px;top:0.9rem;background-size:1.7rem 0.75rem;}
.isWap .banner .btn-prev{left:0;}
.isWap .banner .btn-next{background-position:-0.85rem 0px;right: 0px;}
.isWap .banner .sliderCur{ position: absolute; width:2rem; left:50%; bottom:0.3rem; margin-left: -1rem; font-size:0px; line-height:0px;text-align:center;padding:0.5rem 0 0.1rem;}
.isWap .banner .sliderCur a{display:inline-block; border-radius:50%; width:0.15rem;height:0.15rem;vertical-align:top;margin-right:0.1rem;  background: #fff;}
.isWap .banner .sliderCur a.cur{background:#0071b8;width:0.15rem;height:0.15rem; border-radius:50%;}
.isWap .banner .more_btn{ font-family:Arial; margin-top: 0.5rem; width:2rem; height:0.44rem; font-size: 0.16rem; text-align: center; display:block; border:1px solid #d22229;}
.isWap .banner .more_btn a{ display:block; width:100%; line-height:0.44rem;}

.isPc .main h2 a{ text-decoration: none; color:#0a559a;}
.isPc .content1{ padding-top:80px; padding-bottom:90px; background:#f4fbff; margin-bottom:80px;}
.isPc .content1 h2,.isPc .content1 h3{ text-align: center;}
.isPc .content1 h2{color:#0a559a; font-size:36px; line-height:36px; padding-bottom:20px; background: url("../i/bt1.png") no-repeat center bottom; margin-bottom:40px; font-weight: bold;}
.isPc .content1 h3{ font-size:26px; line-height:34px; margin-bottom:70px;}
.isPc .twBox span{width:358px; height:165px; border:1px solid #ddf3ff; font-size:20px; line-height:20px; color:#000000; text-align: center; margin-right:58px; float:left;}
.isPc .twBox span a{ display:block; width:100%; padding-top:110px; height:58px;}
.isPc .twBox span a:hover{ text-decoration: none;}
.isPc .twBox span.mr0{ margin-right:0;}
.isPc .twBox span.s1{ background:#fff url("../i/p_ico1.png") no-repeat center 50px;}
.isPc .twBox span.s2{ background:#fff url("../i/p_ico2.png") no-repeat center 50px;}
.isPc .twBox span.s3{ background:#fff url("../i/p_ico3.png") no-repeat center 50px;}

.isWap .main h2 a{ text-decoration: none; color:#0a559a;}
.isWap .main h2{ text-align: center;}
.isWap .main h2{color:#0a559a; font-size:0.4rem; line-height:0.4rem; padding-bottom:0.2rem; background: url("../i/bt1.png") no-repeat center bottom; margin-bottom:0.4rem; font-weight: bold;}

.isWap .content1{ padding:0.8rem 0.3rem; background:#f4fbff; margin-bottom:0.8rem; text-align: center;}
.isWap .content1 h3{ font-size:0.32rem; line-height:0.42rem; padding:0 0.5rem; margin-bottom:0.5rem;}
.isWap .twBox span{ display: block; width:45%; border:1px solid #d5f0ff; font-size:0.28rem; line-height:0.3rem; color:#000000; text-align: center; margin:0 2% 5%; float:left;}
.isWap .twBox span a{ display:block; width:100%; padding-top:1.4rem; height:0.7rem;background-size:30%;}
.isWap .twBox span a:hover{ text-decoration: none;}
.isWap .twBox span.mr0{ width:45%; left:50%; margin-left:26.5%;}
.isWap .twBox span.s1{ background:#fff url("../i/p_ico1.png") no-repeat center 0.3rem;  margin-bottom:0.3rem;}
.isWap .twBox span.s2{ background:#fff url("../i/p_ico2.png") no-repeat center 0.3rem;}
.isWap .twBox span.s3{ background:#fff url("../i/p_ico3.png") no-repeat center 0.3rem;}

.isPc .content2{ padding-bottom:100px;}
.isPc .content2 h2{ text-align: center; font-weight: bold;}
.isPc .content2 h2{color:#2688e7; font-size:36px; line-height:36px; padding-bottom:20px; background: url("../i/bt1.png") no-repeat center bottom; margin-bottom:40px;}
.isPc .twBox2 .u1{ float:left; width:358px; margin-right:58px; border:1px solid #d9d9d9; border-bottom:0;}
.isPc .twBox2 .u1 li a{ display: block; padding:30px 35px; border-bottom:1px solid #d9d9d9; font-size:18px; line-height: 26px;}
.isPc .twBox2 .tw2{ float:left; margin-right:58px; width:358px; border:1px solid #d9d9d9;} 
.isPc .twBox2 .twCont2{ padding:10px 20px;}
.isPc .twBox2 .tw2 p{margin-top:10px; font-size:18px; line-height:28px; margin-bottom:10px;}
.isPc .twBox2 .tw2 dl{ overflow:hidden;  margin-bottom:15px; font-size:16px; line-height:20px; color:#17a3d8;}
.isPc .twBox2 .tw2 dt{float:left; margin-right:5px;}
.isPc .twBox2 .u0{ margin-right:0;} 
.isPc .content3{ background:#f4fbff; padding:45px 0 35px; margin-bottom:70px;}
.isPc .content3 h2{ text-align: center; font-weight: bold;}
.isPc .content3 h2{color:#2688e7; font-size:36px; line-height:36px; padding-bottom:20px; background: url("../i/bt1.png") no-repeat center bottom; margin-bottom:40px;}
.isPc .content3 li.l1{ background: url("../i/p_ico6.png") no-repeat center;}
.isPc .content3 li.l2{ background: url("../i/p_ico7.png") no-repeat center;}
.isPc .content3 li.l3{ background: url("../i/p_ico8.png") no-repeat center;}
.isPc .content3 li.l4{ background: url("../i/p_ico9.png") no-repeat center;}

.isWap .content2{ padding-bottom:0.5rem;}
.isWap .twBox2 .u1{ width:94%; margin:0 auto 0.3rem; border:1px solid #d9d9d9; border-bottom:0; }
.isWap .twBox2 .u1 li a{ display: block; padding:0.35rem 0.25rem; border-bottom:1px solid #e5e5e5; font-size:0.24rem; line-height:0.28rem;}
.isWap .twBox2 .tw2{ border:1px solid #d9d9d9; width:94%; margin:0 auto 0.3rem;} 
.isWap .twBox2 .twCont2{ padding:0.2rem 0.3rem;}
.isWap .twBox2 .tw2 img{ width:100%;}
.isWap .twBox2 .tw2 p{margin-top:0.2rem; font-size:0.24rem; line-height:0.28rem; margin-bottom:0.2rem;}
.isWap .twBox2 .tw2 dl{ overflow:hidden;  margin-bottom:15px; font-size:16px; line-height:20px; color:#17a3d8;}
.isWap .twBox2 .tw2 dt{float:left; margin-right:5px;}
.isWap .twBox2 .u0{} 
.isWap .content3{ background:#f4fbff; padding:0.8rem 0 0.4rem; margin-bottom:0.8rem;}
.isWap .content3 li.l1{ background: url("../i/p_ico6.png") no-repeat center;}
.isWap .content3 li.l2{ background: url("../i/p_ico7.png") no-repeat center;}
.isWap .content3 li.l3{ background: url("../i/p_ico8.png") no-repeat center;}
.isWap .content3 li.l4{ background: url("../i/p_ico9.png") no-repeat center;}

.isPc .content3 ul{ padding-left:150px;}
.isPc .content3 li{width:180px; height:150px; margin-left:60px; float:left; text-align: center;}
.isPc .content3 li a{ font-size:16px; line-height:16px; display:block; width:100%; height:30px; padding-top:110px; padding-bottom:10px;}
.isPc .content3 li a:hover{ text-decoration: none;}

.isWap .content3 ul{}
.isWap .content3 li{width:45%; float:left; text-align: center; margin-left:3%; margin-bottom:0.3rem;}
.isWap .content3 li a{ font-size:0.24rem; line-height:0.24rem; display:block; width:100%; height:0.3rem; padding-top:1.9rem; padding-bottom:0.2rem;}
.isWap .content3 li a:hover{ text-decoration: none;}

.isPc .content3 li.l1 a:hover{ background:#fff url("../i/p_ico6.png") no-repeat center;}
.isPc .content3 li.l2 a:hover{ background:#fff url("../i/p_ico7.png") no-repeat center;}
.isPc .content3 li.l3 a:hover{ background:#fff url("../i/p_ico8.png") no-repeat center;}
.isPc .content3 li.l4 a:hover{ background:#fff url("../i/p_ico9.png") no-repeat center;}

.isWap .content3 li.l1 a:hover{ background:#fff url("../i/p_ico6.png") no-repeat center;}
.isWap .content3 li.l2 a:hover{ background:#fff url("../i/p_ico7.png") no-repeat center;}
.isWap .content3 li.l3 a:hover{ background:#fff url("../i/p_ico8.png") no-repeat center;}
.isWap .content3 li.l4 a:hover{ background:#fff url("../i/p_ico9.png") no-repeat center;}

.isPc .content4{ padding:45px 0 35px; margin-bottom:70px;}
.isPc .content4 h2{ text-align: center; font-weight: bold;}
.isPc .content4 h2{color:#2688e7; font-size:36px; line-height:36px; padding-bottom:20px; background: url("../i/bt1.png") no-repeat center bottom; margin-bottom:40px;}

/* banner */
.isPc .banner2{ background:#fff; padding:0; width:100%; margin:0 auto 70px; position: relative;}
.isPc .banner2,
.isPc .banner2 .sliderInner,
.isPc .banner2 .sliderInner li{max-height:525px;overflow:hidden;}
.isPc .banner2 .sliderInner li span.list-pic{width:600px; height:400px; float:left;}
.isPc .banner2 .list-text{  float:left; padding:0 50px 0 35px; width:490px; margin:0 auto; color:#fff; text-align:left; font-size:30px; line-height:36px;}
.isPc .banner2 .sliderInner li img{ width:100%; height:400px;}
.isPc .banner2 .sliderInner{width:100%;position:relative; margin:0 auto;}
.isPc .banner2 .sliderInner li{display:inline;float:left;}
.isPc .banner2 .btn-slider{ position:absolute;width:30px;height:37px;font-size:0px;line-height:0px;
overflow:hidden; top:45%; margin-top:-10px;filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
.isPc .banner2 .btn-prev{left:0; background: url("../i/arr_l2.png") no-repeat left top;}
.isPc .banner2 .btn-next{right:50%; background: url("../i/arr_r2.png") no-repeat left top;}
.isPc .banner2 .sliderCur{ display:none;}
.isPc .banner2 .sliderCur span{ display:block; position:absolute; width:100px; left:50%; margin-left:-50px; bottom:27px;}
.isPc .banner2 .sliderCur a{display:inline-block; width:14px;height:14px; margin:0 5px; border-radius:20px; border:1px solid #fff; float:left;}
.isPc .banner2 .sliderCur a.cur{background:#fff; width:14px; height:14px;}
.isPc .banner2 .sliderInner li{position:relative;}
.isPc .banner2 .list-mask{float:left; width:100%; font-size:30px; line-height:36px; padding-top:50px; height:162px; background:url(../i/txt_Bg.png) repeat-x center bottom; position:absolute; bottom:0;}
.isPc .banner2 .list-mask a{ color:#fff;}

.isPc .list-text h3{ font-size:24px; line-height: 30px; padding-bottom:20px; margin-bottom:20px; background: url("../i/line1.png") no-repeat left bottom;}
.isPc .list-text p{ font-size:16px; line-height:24px; color:#000;}
.isPc .list-text .btn1{ margin-top:25px; width:174px; height:40px; border-radius:20px; line-height: 40px; color:#fff; background:#0071b8;}
.isPc .list-text .btn1 a{color:#fff; display: block; font-size:14px; text-transform: uppercase; text-align: center; width:100%; line-height: 40px;} 
.isPc .list-text .btn1 a:hover{ text-decoration: none;}
/* isWap */

.isWap .banner2{overflow:hidden;zoom:1;position:relative; width:94%; margin:0 auto 0.9rem;}
.isWap .banner2 .sliderInner,
.isWap .banner2 .sliderInner li{width:100%;overflow:hidden;zoom:1;}
.isWap .banner2 .sliderInner{ background: #f0f1f2;}
.isWap .banner2 .sliderInner li{display:inline;float:left;position:relative; top:0;}
.isWap .banner2 .sliderInner a{display:block;}
.isWap .banner2 .sliderInner img{display:block;width:100%;}
.isWap .banner2 .list-mask{}
.isWap .banner2 .list-text{ padding:0.3rem;}
.isWap .banner2 .list-text h3{ padding:0 0.3rem;}
.isWap .banner2 .list-text p{padding:0.15rem 0.2rem;}
.isWap .banner2 .list-text a b{ text-align:center; color:#fff;font-size:0.34rem;line-height:0.44rem; display: block; padding: 0.2rem 0.8rem; text-transform:uppercase;}
.isWap .banner2 .list-text a{ color:#000;font-size:0.4rem;line-height:0.5rem;}
.isWap .banner2 .btn-slider{ position:absolute;width:30px;height:37px;font-size:0px;line-height:0px;
overflow:hidden; top:25%; margin-top:-10px;filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
.isWap .banner2 .btn-prev{left:0; background: url("../i/arr_l2.png") no-repeat left top;}
.isWap .banner2 .btn-next{right:0; background: url("../i/arr_r2.png") no-repeat left top;}
.isWap .banner2 .sliderCur{ display: none; position: absolute; width:2rem; left:50%; bottom:0; margin-left: -1rem; font-size:0px; line-height:0px;text-align:center;padding:0.2rem 0 0.4rem;}
.isWap .banner2 .sliderCur a{display:inline-block; border-radius:50%; width:0.15rem;height:0.15rem;vertical-align:top;margin-right:0.1rem;  border:1px solid #fff;}
.isWap .banner2 .sliderCur a.cur{background:#fff;width:0.15rem;height:0.15rem; border-radius:50%;}
.isWap .banner2 .more_btn{ font-family:Arial; margin-top: 0.5rem; width:2rem; height:0.44rem; font-size: 0.16rem; text-align: center; display:block; border:1px solid #d22229;}
.isWap .list-text .btn1{ margin-left:0.2rem; margin-top:25px; width:174px; height:40px; border-radius:20px; line-height: 40px; color:#fff; background:#0071b8;}
.isWap .list-text .btn1 a{color:#fff; display: block; font-size:14px; text-transform: uppercase; text-align: center; width:100%; line-height: 40px;} 
.isWap .list-text .btn1 a:hover{ text-decoration: none;}

.isPc .content5{ margin-bottom:110px;}
.isPc .content5 h2{ text-align: center; font-weight: bold;}
.isPc .content5 h2{color:#2688e7; font-size:36px; line-height:36px; padding-bottom:20px; background: url("../i/bt1.png") no-repeat center bottom; margin-bottom:40px;}
.isPc .content5 h3{ font-size:24px; line-height:48px; padding-top:15px;}
.isPc .content5 p{ padding-top:5px; font-size:16px; line-height: 24px;}
.isPc .content5 li{ width:360px; float:left; margin-right:60px;}
.isPc .content5 li.mr0{ margin-right:0;}
.isPc .content5 .txt h3{ background:url("../i/line2.png") no-repeat left 35px; padding-left:45px;}

.isWap .content5{ margin-bottom:0.6rem; width:94%; margin:0 auto;}
.isWap .content5 h3{ font-size:0.3rem; line-height:0.4rem; padding-top:0.2rem;}
.isWap .content5 p{ padding-top:0.2rem; font-size:0.3rem; line-height:0.4rem;}
.isWap .content5 li{ width:100%; margin-bottom:0.5rem;}
.isWap .content5 li img{width:100%;}
.isWap .content5 li.mr0{ margin-right:0;}
.isWap .content5 .txt h3{ background:url("../i/line2.png") no-repeat left 18px; padding-left:35px;}
.isPc .bottom{ font-size:16px; width:100%; background:#0071b8; height:160px; padding-top:55px; line-height: 24px; color:#fff; text-align: center;}
.isPc .bottom i{ background: url("../i/gh_ico.png") no-repeat left bottom; padding-left:25px; line-height: 24px;} 
.isWap .bottom{ font-size:0.24rem; width:80%; padding:15% 10%; background:#0071b8; height:1.2rem; line-height:0.3rem; color:#fff; text-align: center;}
.isWap .bottom i{ background: url("../i/gh_ico.png") no-repeat left bottom; padding-left:25px; line-height: 24px;} 

.isPc .topBar{ font-size:14px; color:#105282;}
.isPc .topBar a{ color:#333;}
.isPc .art_banner{width:100%; margin-bottom:15px;}
.isPc .art_banner img{width:100%;}
.isPc .topBar{font-size:14px; line-height:24px; margin-bottom:60px;}
.isPc .topBar a{ padding:0 5px;}
.isPc .art{ padding-bottom:100px;}
.isPc .art_cont{ padding:0 100px 70px; width:1000px; margin:0 auto;}
.isPc .art_cont h1{ font-size:40px; line-height: 54px; font-weight:bold; padding:0 100px; text-align: center;}
.isPc .art_cont h3{ font-size:14px; line-height: 24px; color:#666; text-align: center; margin-top:15px;}
.isPc .art_cont ul{ float:right;}
.isPc .art_cont ul li{float:left; margin-right:8px;}
.isPc .art_cont b{ margin-top:60px; display: block; font-size:24px; margin-bottom:20px;}
.isPc .art_cont p{ font-size:18px; line-height: 26px; margin-bottom:15px;}
.isPc .art_cont dl{margin-bottom:30px;}
.isPc .art_cont dd{ font-size:18px; line-height: 30px; background: url("../i/ico1.png") no-repeat left 9px; padding-left:20px;}

.isPc .page{font-size:0;text-align:center;padding:25px 0}
.isPc .page a{display:inline-block;height:28px;line-height:28px;background-color:#eeeeee;color:#999;font-size:14px;border:1px solid #eee;padding:0 10px;margin:0 4px; border-radius:50%;}
.isPc .page a.cur,.isPc .page a:hover{text-decoration:none;border-color:#09c;background-color:#09c;color:#fff}

.isWap .topBar{ font-size:0.26rem; color:#105282; margin:0 3%;}
.isWap .topBar a{ color:#333;}
.isWap .art{margin-top:0.3rem;}
.isWap .art_banner{width:100%; margin-bottom:0.2rem;}
.isWap .art_banner img{width:100%;}
.isWap .topBar{font-size:0.26rem; line-height:0.32rem; margin-bottom:0.3rem; padding-top:0.3rem;}
.isWap .topBar a{ padding:0 0.;}
.isWap .art{ padding:0 3% 0.8rem;}
.isWap .art_cont{ padding-bottom:0.7rem;}
.isWap .art_cont h1{ font-size:0.4rem; line-height:0.5rem; font-weight:bold; padding:0 0.2rem; text-align: left; margin-bottom:0.3rem;}
.isWap .art_cont h3{ font-size:0.24rem; line-height:0.3rem; color:#666; text-align: center; margin-top:0.2rem;}
.isWap .art_cont ul{ float:left; margin-top: 0.3rem; margin-left:0.3rem;}
.isWap .art_cont ul li{float:left; margin-right:0.2rem;}
.isWap .art_cont b{ margin-top:0.6rem; display: block; font-size:0.3rem; line-height:0.34rem; margin-bottom:0.2rem;}
.isWap .art_cont p{ font-size:0.3rem; line-height:0.4rem; margin-bottom:0.2rem; color:#333;}
.isWap .art_cont dl{margin-bottom:0.3rem;}
.isWap .art_cont dd{ font-size:0.3rem; line-height:0.4rem; background: url("../i/ico1.png") no-repeat left 0.15rem; padding-left:0.2rem; margin-bottom:0.2rem;}

.isWap .page{font-size:0;text-align:center;padding:25px 0}
.isWap .page a{display:inline-block;height:28px;line-height:28px;background-color:#eeeeee;color:#999;font-size:14px;border:1px solid #eee;padding:0 10px;margin:0 2px; border-radius: 50%;}
.isWap .page a.cur,.isWap .page a:hover{text-decoration:none;border-color:#09c;background-color:#09c;color:#fff}

.isPc .lisBox{ margin-bottom:70px;}
.isPc .lisBox li{ width:358px; float:left; margin-right:60px; list-style: none; border:1px solid #d9d9d9;}
.isPc .lisBox li.mr0{ margin-right:0;}
.isPc .lisBox li p{ background:#fff; padding-top:10px; padding:15px;}
.isPc .lisBox li p b{ margin-bottom:10px; display: block; width:100%;}
.isPc .lisBox li p b a{color:#000; font-weight: bold; font-size:18px; line-height: 24px;}
.isPc .lisBox li p i{color:#17a3d8; font-size:16px;}

.isWap .lisBox{ margin:0 3% 0.5rem;}
.isWap .lisBox li{ width:100%; list-style: none; border:1px solid #d9d9d9; margin-bottom:0.5rem;}
.isWap .lisBox li img{width:100%;}
.isWap .lisBox li.mr0{}
.isWap .lisBox li p{ background:#fff; padding-top:0.2rem; padding:0.2rem;}
.isWap .lisBox li p b{ margin-bottom:0.2rem; display: block; width:100%;}
.isWap .lisBox li p b a{color:#000; font-weight: bold; font-size:0.26rem; line-height:0.32rem;}
.isWap .lisBox li p i{color:#17a3d8; font-size:0.26rem;}

.isPc .breadCum a,.isPc .breadCum span,.isPc .breadCum b{display: inline-block;vertical-align: top;font-size:14px;color: #999;margin-right: 3px;font-weight: normal;}
.isPc .breadCum b{color:#0071b8;}
.isPc .search_wrap{ margin-top:30px; height:55px; background: #e7e7e7; margin-bottom: 32px;width: 560px; margin:0 auto; border-radius:40px;}
.isPc .search_wrap input{background: none;height:55px;display:block; vertical-align: top;line-height:55px;font-size: 24px;color: #000;
padding: 0 15px;width:470px; border:0; float:left;}
.isPc .search_wrap a.iconfont{ float:left; height:55px; display: block; color: #000;font-style: normal;padding: 0 20px; line-height: 55px; background: url("../i/search2.png") no-repeat center;}
.isPc .search_wrap a.iconfont:hover{text-decoration: none;}
.isPc .search_wrap input::-webkit-input-placeholder{color:#000; text-transform: uppercase;}
.isPc .sh_t{margin-top:25px;  margin-bottom:20px; color:#666666; font-size:16px;}
.isPc .sh_t b{ color:#0071b8; font-weight: normal;}
.isPc .list_wrap li{ background: #f4fbff; overflow: hidden; margin-bottom:35px; padding:57px 35px; font-size:20px; line-height: 32px;}
.isPc .list_wrap li em{ color:#0071b8; font-weight: bold;} 
.isPc .page_lst{text-align: center;}
.isPc .page_lst a,.isPc .page_lst span{display: inline-block;vertical-align: top;font-family: helvetica,arial;height: 40px;line-height: 40px;padding: 0 14px;background: #f6f6f6;margin: 0 6px;font-size: 20px;border-radius: 50%;}
.isPc .page_lst span{background: #0071b8;color: #fff;}

.isWap .breadCum {padding:5% 5%;}
.isWap .breadCum a,.isWap .breadCum span,.isWap .breadCum b{display: inline-block;vertical-align: top;font-size:14px;color: #999;margin-right: 3px;font-weight: normal;}
.isWap .breadCum b{color:#0071b8;}
.isWap .search_wrap{ margin-top:0.4vh; height:5.6vh; line-height: 5.6vh; background: #e7e7e7; margin-bottom: 0.3vh; width:94%; margin:0 auto; border-radius:30px;}
.isWap .search_wrap input{height:6.3vh;display:block; vertical-align: top;line-height:5.6vh;font-size:2vw;color: #000;
padding: 0 5%;width:75%; border:0; float:left; margin-right:2%; background: none; }
.isWap .search_wrap a.iconfont{ float:left; height:5.6vh; display: block; color: #000;font-style: normal;padding: 0 20px; line-height:5.6vh; background: url("../i/search2.png") no-repeat center; background-size:70%; }
.isWap .search_wrap a.iconfont:hover{text-decoration: none;}
.isWap .search_wrap input::-webkit-input-placeholder{color:#000; text-transform: uppercase;}
.isWap .sh_t{ margin-top:2vh; margin-bottom:1vh; color:#666666; font-size:1.6vh; padding:0 2vh;}
.isWap .sh_t b{ color:#0071b8; font-weight: normal;}
.isWap .list_wrap li{ background: #f4fbff; overflow: hidden; margin-bottom:2vh; padding:7% 5%; margin-left:5%; margin-right:5%; font-size:2vh; line-height: 2.6vh;}
.isWap .list_wrap li em{ color:#0071b8; font-weight: bold;} 
.isWap .page_lst{text-align: center;}
.isWap .page_lst a,.isWap .page_lst span{display: inline-block;vertical-align: top;font-family: helvetica,arial;height: 4vh;line-height:4vh;padding: 0 1.6vh;background: #f6f6f6;margin: 0 0.8vh;font-size:1.6vh;border-radius: 50%;}
.isWap .page_lst span{background: #0071b8;color: #fff;}

/*20260618*/
#displaypagenum {
	font-size:14px;
	font-weight:bold;
	color:#272727;
    overflow: hidden;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 100px;
	text-align: center;
	font-weight:normal;
	margin:20px 0 0;
    line-height: 35px;
}

#displaypagenum {
text-align: center;
}
#displaypagenum span {
	text-decoration:none;
	padding:10px 15px;
	background-color:#09c;
	color:#fff !important;
	margin:unset;
	float:none;
	border:1px solid #eee;
	border-radius:50%
	
}
#displaypagenum a {
text-decoration:none;
	color:#272727;
	padding:10px 15px;
	background:#FFF;
	border-radius:50%
}
#displaypagenum span:hover,#displaypagenum a:hover{background-color:#09c!important;color:#fff !important;cursor:pointer; border:1px solid #eee}

.isPc .art_cont em{ font-style:italic}
.isPc .art_cont iframe{ display:block; margin:0 auto}

.isPc .lisBox li img, .isPc .content5 li img, .isPc .twBox2 .tw2 img{ width:360px; height:240px;}
.isPc .art_cont ul{ margin-bottom:60px}
.isWap .art_cont ul{ margin-bottom:0.6rem}
.isPc .banner .list-text{ text-align:center}
.isWap .art_cont img{ width:100%}
.isPc .banner .list-mask{ height:140px}
.isPc .bottom{ height:80px;}
/*20260618*/
