@charset "utf-8";
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 "Times New Roman", Times, serif;}
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: none;}i {font-style: normal;}
input:focus,
textarea:focus,
keygen:focus,
select:focus {outline:none;outline-offset: 0px;}
::-webkit-input-placeholder { color:#404040; }
::-moz-placeholder { color:#404040; } /* firefox 19+ */
:-ms-input-placeholder { color:#404040; } /* ie */
input:-moz-placeholder { color:#404040; }

.cf:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.cf {zoom: 1;}
.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;}

/* pc 设备 */
html.isPc{}
html.isPc .wap_box{display:none;}
/* 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;}

.isPc .bdy{background:#fff;}
.isPc body{background:#fff; }
.isWap body{}

.wrapper{display:none;}
.isPc .wrapper{}
.isPc .w{width:1010px; margin:0px auto;}
.isWap .w{}

/* top */
.isPc .bwBt3 h3{padding-top:25px;}
.isWap .bwBt3 h3 img{width:100%;}
.isPc .bwBt3{ float:left; width:410px;}
.isPc .bwBt3 b{ float:left; font-size:13px;font-family:Verdana, Geneva, sans-serif; font-weight:normal; text-transform:uppercase; color:#00558e; margin-top:5px;}
.isWap .bwBt3{ float:left; width:4.7rem; padding-top:0.35rem; margin-left:0.2rem; text-align:center;}
.isPc .topHead{width:100%; background: #fff;}
.isPc .mainT{height:107px; width:1010px; margin:0 auto; background:#fff;}
.isPc .mainT p,.isPc .mainT h2{float: left; font-family:"Helvetica Condensed";font-size: 35px;line-height: 35px; padding: 25px 0 0 0; color: #00558e;}

.isPc .mainT .lineH35{ line-height:35px;}
.mainT span{float:right; padding-right: 10px;}
.mainT span a{padding: 0 10px; line-height: 107px;}
.mainT span a:link,.topBar span a:visited{color:#333;}

.isWap .mainT,.isWap .mainT_2{background:#fff; margin-bottom:0.5rem;}
.isWap .mainT p{float:none; text-align:center; line-height:1.5rem; color:#fff; text-transform: uppercase; font-size:0.5rem; font-weight:normal;}
.isWap .mainT h2{ margin-top: 3%;  color:#00558e; font-family:"Helvetica Condensed"; text-transform: uppercase; font-size:0.44rem; line-height: 0.5rem; font-weight:normal; display: inline-block; }
.isWap .mainT b{width:100%; display: none;}
.isWap .mainT_2 h2{float:right; margin-top: 3%; margin-right: 10%; padding-left:0 ; width: 75%; color:#fff; text-transform: uppercase; font-size:0.48rem; line-height: 1.07rem; font-weight:normal; display: inline-block; text-align:center;}
.isWap .bwBt h2{ font-size:0.42rem; line-height: 0.44rem;}

.isPc .banner{width:1350px; margin:0 auto; height:600px;}
.isWap .banner{ margin-bottom:0.4rem;}
.isWap .banner img{width:100%;}

.isPc .tlBox{ float:right; padding-top:42px; width:540px;}
.isPc .tlBox span a{ line-height:20px;}
.isPc .tlBox span a:hover{ color:#006699; text-decoration:none;}
.isPc .tlBox .back{}
.isPc .tlBox .sInner{ padding:1px 1px 1px 10px; width:227px; *width:225px;width:225px\9; height:25px; background:url(../i/fdj3.png) no-repeat; margin-left:50px; *margin-left:0\9; *margin-left:0; *margin-right:13px;}
.isPc .tlBox .sInner input{height:20px; line-height:20px; width:173px;border:0; *height:20px;  float:left; }
.isPc .tlBox span{ line-height:40px;}
.isPc .tlBox .inp_go{ margin-top:3px; width:43px; height:17px; display:block; float:left; }

.isWap .wap_search{ position:absolute; right:2%; margin:0.45rem 3% 0 0; width:0.45rem;}
.isWap .wap_search img{width:100%;}
.isWap .tlBox{ width:100%; height:95px; position:absolute; top:1.2rem; z-index:5; background:#00558e; border-bottom:1px solid #00568f;}
.isPc .tlBox .search{ float:left;}
.isPc .tlBox .txt7{  line-height:28px; font-family:
Verdana, Geneva, sans-serif; font-size:12px;}
.isWap .tlBox span a{ line-height:20px;}
.isWap .back{ float:left; width:16px; height:20px; margin-top:5%; margin:7.5% 2% 0 3%;}
.isWap .back img{width:100%;}
.isWap .tlBox .sInner{ float:left; background:#00447e; margin:7% 2% 0 2%; width:86%; height:38px;  border-radius:50px;}
.isWap .tlBox .sInner input{background:#00447e; height:36px; float:left; line-height:36px; width:80%; font-size:0.4rem; margin-left:5%; border:0; color:#fff;}
.isWap .tlBox span{ line-height:40px;}
.isWap .tlBox .inp_go{ float:left; margin-top:5px; width:25px; height:25px; display:block; margin-left:10px; background: url(../i/wap/fdj6.png) no-repeat center center; background-size:25px 25px;}
.isWap #t_search{ display:none;}

.isWap .moreBtn{width:100%; height:0.8rem; background:#b72e22; text-align:center; }
.isWap .moreBtn a{ width:100%; display:inline-block; line-height:0.8rem; font-size:0.36rem; color:#fff;}


/*二级页面*/
.isPc .main2{  width:1010px; margin:40px auto 50px; background:#fff;}
.isPc .main2 .bt1{ width:100%; background:url(../i/bt_bg.jpg) repeat-x left 15px; line-height:26px;}
.isPc .main2 .bt1 h2{ font-size:18px; font-family:"Times New Roman", Times, serif; color:#05446f; margin-bottom:10px; padding-right:10px; display:inline-block; background:#fff; padding-right:5px;}
.isPc .main2 .bt1 h2 a{color:#05446f;}
.isPc .main2 .bt1 span{color:#05446f; float:right; padding:0 8px; font-size:14px; background:#fff; line-height:26px;}
.isPc .main2 .bt1 span a{color:#05446f;}

.isWap .main2{  width:100%; background:#fff;}
.isWap .main2 .bt1 h2{ font-size:0.34rem; font-family:"Times New Roman", Times, serif; color:#05446f; margin-bottom:0.15rem;}
.isWap .main2 .bt1 h2 a{color:#05446f;}

/* isPc banner3 */
.isPc .banner3{overflow:hidden;zoom:1;position:relative;font-family:Times; width:1010px; margin:0 auto 30px;}
.isPc .banner3 .sliderInner,
.isPc .banner3 .sliderInner li{width:680px;height:440px;overflow:hidden;zoom:1;}
.isPc .banner3 .sliderInner{}
.isPc .banner3 .sliderInner li{display:inline;float:left;position:relative;}
.isPc .banner3 .sliderInner a{display:block;}
.isPc .banner3 .sliderInner img{display:block;width:100%;height:480px;}
.isPc .banner3 .list-mask{position:absolute;width:100%;height:50px; background:#fff; left:0px;bottom:0px;filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9;}
.isPc .banner3 .list-text{display:block;width:80%;height:100%; float:left; padding-left:30px;}
.isPc .banner3 .list-text p{padding: 0px;}
.isPc .banner3 .list-text a{color:#000;font-size:22px;line-height:50px;}
.isPc .banner3 .btn-slider{ display:none; position:absolute;width:75px;height:75px;font-size:0px;line-height:0px;/*background:url(../i/btn-slider2.png) no-repeat;*/top:555px;}
.isPc .banner3 .btn-prev{left:50%;margin-left:-680px;}
.isPc .banner3 .btn-next{background-position:-85px 0px;left:50%;margin-left:605px;}
.isPc .banner3 .sliderCur{font-size:14px;line-height:20px; width:315px; position:absolute; top:0; right:0px; }
.isPc .banner3 .sliderCur a{display:block;width:90%; padding:15px 5% 15px 5%; margin-bottom:8px;  color:#fff; background:#999999; height:74px;}
.isPc .banner3 .sliderCur a h3{ font-size:20px; line-height:26px; color:#fff;}
.isPc .banner3 .sliderCur a p{ padding-top:5px; }
.isPc .banner3 .sliderCur a:hover{ text-decoration:none;}
.isPc .banner3 .sliderCur a.cur{  background:#00467a;}

/* isWap banner*/
.isWap .banner3{overflow:hidden;zoom:1;position:relative;font-family:Times; margin-bottom:0.4rem;background:#00467a;}
.isWap .banner3 .sliderInner,
.isWap .banner3 .sliderInner li{width:100%;overflow:hidden;zoom:1;}
.isWap .banner3 .sliderInner{}
.isWap .banner3 .sliderInner li{display:inline;float:left;position:relative; top:0;}
.isWap .banner3 .sliderInner a{display:block;}
.isWap .banner3 .sliderInner img{display:block;width:100%;}
.isWap .banner3 .list-mask{}
.isWap .banner3 .list-text{}
.isWap .banner3 .list-text p{padding:0.3rem;}
.isWap .banner3 .list-text a{color:#fff;font-size:0.36rem;line-height:0.46rem;}
.isWap .banner3 .btn-slider{position:absolute;width:0.75rem;height:0.75rem;font-size:0px;line-height:0px;/*background:url(../i/btn-slider2.png) no-repeat;*/top:0.9rem;background-size:1.7rem 0.75rem;}
.isWap .banner3 .btn-prev{left:0;}
.isWap .banner3 .btn-next{background-position:-0.85rem 0px;right: 0px;}
.isWap .banner3 .sliderCur{ font-size:0px;line-height:0px;text-align:center;padding:0.3rem 0 0.5rem; background:#00467a;}
.isWap .banner3 .sliderCur a{display:inline-block;width:0.18rem;height:0.18rem;vertical-align:top;margin:0px 0.1rem; border-radius:50%; border:1px solid #999;}
.isWap .banner3 .sliderCur a.cur{background:#999; border:1px solid #999;}

.isPc .subl685{ width:685px; float:left;}
.isWap .subl685{ width:92%; padding:0 4%; margin-bottom:0.4rem;}

.isPc .tw1 { margin-bottom:10px; background:#f6f6f6; min-height:130px;}
.isPc .tw1_2{ background:#eef1f3; border:0;}
.isPc .tw1 span{float:left; display:block; width:200px; /*height:130px;*/ margin-right:20px;}
.isPc .tw1 .txt{ padding-top:20px;}
.isPc .tw1 .txt h3{ font-size:18px; line-height:22px; margin-bottom:5px;}
.isPc .tw1 .txt i{ display:block; padding:7px 0; color:#72746f; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.isWap .tw1 { padding:0.2rem; background:#f6f6f6; margin-bottom:0; overflow:hidden; margin-bottom:0.2rem;}
.isWap .tw1 span{float:left; display:block; width:2.4rem; margin-right:0.25rem;}
.isWap .tw1 .txt h3{ font-size:0.3rem; line-height:0.4rem;}
.isWap .tw1 .txt i{  display:none; padding:7px 0; color:#72746f;}

.isPc .tw3{ margin-bottom:20px;}
.isPc .tw3 dd{ font-size:18px; line-height:22px; padding-top:10px;}
.isWap .tw3{  margin-bottom:0.5rem;}
.isWap .tw3 dd{ font-size:0.36rem; line-height:0.44rem; padding-top:0.2rem;}

.isWap .w_moreBtn{ width:100%; height:0.6rem;  background:#b72e22; font-size:0.3rem; margin-bottom:0.5rem;}
.isWap .w_moreBtn a{ display:block; width:100%; line-height:0.6rem; text-align:center; color:#fff; font-weight:bold;}

.isPc .subr290{ width:290px; float:right;}
.isWap .subr290{ width:92%; padding:0 4%;}
.isPc .info{ padding:25px 0; font-size:16px; color:#666; text-align:center; border-top:5px solid #f6f6f6;}
.isWap .info{ padding:25px 0; font-size:16px; color:#666; text-align:center; border-top:5px solid #f6f6f6;}

@media screen and (max-width:1024px){
.isPc .w{ width:100%; margin:0;}
.isPc .mainT{height:107px; width:100%; margin:0 auto; background:#fff;}
.isPc .bwBt3{ float:left; width:40%;}

.isPc .main2{ width:100%}
.isPc .subl685{ width:68%; margin-right:1%; float:left;}
.isPc .subr290{ width:30%; float:right;}
.isPc .listNav{ position:absolute; left:0; top:0; float:left; width:30%; border-bottom:1px solid #cbd4da;}

.isPc .banner3{overflow:hidden;zoom:1;position:relative;font-family:Times; width:1010px; margin:0 auto 50px;}
.isPc .banner3 .sliderCur{font-size:14px;line-height:20px; width:300px; position:absolute; top:0; right:0; }
.isPc .banner3 .sliderCur a{display:block;width:90%; padding:15px 5% 15px 5%; margin-bottom:8px;  color:#fff; background:#999999; height:80px;}
.isPc .banner3 .sliderCur a p{ display:none; }

}

@media screen and (max-width:800px){
.isPc .banner3{overflow:hidden;zoom:1;position:relative;font-family:Times; width:100%; margin:0 auto 50px;}
.isPc .banner3 .sliderInner,
.isPc .banner3 .sliderInner li{width:70%; height:360px;}
.isPc .banner3 .sliderCur a{display:block;width:90%; padding:15px 5% 15px 5%; margin-bottom:8px;  color:#fff; background:#999999; height:60px;}

.isPc .banner3 .sliderInner li{width:100%; overflow:hidden;zoom:1;}
.isPc .banner3 .sliderCur{ width:29%;}
.isPc .banner3 .sliderCur a h3{ font-size:16px; line-height:20px; color:#fff;}
f6f6f6
.isPc .banner3{width:100%;}
.isPc .bwBt3{ float:left; width:25%;}
.isPc .bwBt3 h3{padding-top:40px;}

}
/*0206新增*/
.isWap .moreBtn{width:100%; height:0.8rem; background:#f6f6f6; text-align:center; }
.isWap .moreBtn a{ width:100%; display:inline-block; line-height:0.8rem; font-size:0.32rem; color:#000;}

.isPc .moreBtn{width:100%; height:35px; background:#f6f6f6; text-align:center; margin-top:20px; }
.isPc .moreBtn a{ width:100%; display:inline-block; line-height:35px; font-size:16px; color:#000;}