@charset "utf-8";
 @font-face {
font-family:'helvetica-webfont';
src: url('fonts/helvetica-webfont.eot');
src: local('☺'),
 url('fonts/helvetica-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/helvetica-webfont.woff') format('woff'),
 url('fonts/helvetica-webfont.ttf') format('truetype'), 
 url('fonts/helvetica-webfont.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 "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:#8aa4b6; }
::-moz-placeholder { color:#8aa4b6; } /* firefox 19+ */
:-ms-input-placeholder { color:#8aa4b6; } /* ie */
input:-moz-placeholder { color:#8aa4b6; }

.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{overflow-x:hidden;}
.isPc body{background:#eceded; }
.isWap body{overflow-x:hidden; background:#fff;}

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

/*isPc header */
.isPc .header{ padding:25px 0 20px; background:#fff; /*border-bottom:3px solid #0f4c81;*/}
.isPc .h-inner{}
.isPc .h-logo{display: inline;float:left; width:231px; height:67px; overflow: hidden;}
.isPc .h_right{width:270px; float:right;}
.isPc .h-search{width:225px; height:23px; border:1px solid #bbbbbb; border-radius:40px;margin-top:0px; float:right;}
.isPc .h-search .sInner{padding:0px 45px 0px 0px;position:relative;}
.isPc .h-search .i-text{border:none;background:none;margin:0px;padding:0px;height:18px;line-height:17px;width:100%;padding:3px 5px 3px 15px;font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.isPc .h-search .i-text::-webkit-input-placeholder { color:#999; }
.isPc .h-search .i-text::-moz-placeholder { color:#999; }
.isPc .h-search .i-text:-ms-input-placeholder { color:#999; }
.isPc .h-search .i-text:-moz-placeholder { color:#999; }
.isPc .h-search .i-subm{position: absolute; width:40px; height:23px; top:0px; right:0px;background: url(../i/magn_ico.png) no-repeat center; background-size:16px 16px; font-size: 0px;line-height: 0px;}
.isPc .h-mail{display: inline; float:left; width:32px; height:27px; background:url(../i/mail_ico.png) no-repeat center; margin-top:35px;}
.isPc .h-mail a{ display:block; width:100%; height:27px;}
.isPc .h-lang{ display: inline; width:100%; line-height:30px; float:left; margin-left:0px; margin-top:10px; font-size:16px; font-family:"微软雅黑";}
.isPc .h-lang a{display:block;height:30px; float:left; text-transform: uppercase; font-size: 12px;}
.isPc .h-lang i{ float:left; margin: 0 18px; color:#999999;}
/* isWap header*/
.isWap .h-logo{width:100%; height:1.18rem;overflow:hidden;background:url(../i/logo.png) no-repeat;background-size:contain;}
.isWap .h-logo img{display:block;height: 100%;margin:0px auto;visibility:hidden;}
.isWap .h-mail a{ display:none;}
.isWap .h-lang{display:none;}

.isWap .h-search-switch{position:absolute;width:0.68rem;height: 0.68rem;font-size:0px;line-height:0px;top:0.4rem;}
.isWap .h-search-switch{background:url(../i/wap/ico-search.png) no-repeat center;background-size:0.45rem 0.45rem;right:0.8rem;}
.isWap .header{height:1.18rem;position:relative;z-index:9; padding:0.2rem 0 0.2rem 0.2rem;}
.isWap .h-inner{padding-right:1.7rem; }
.isWap .h-search{background:#0f4c81; position:absolute;top:1.6rem;left:0;width:100%; padding:0.28rem 0;}
.isWap .h-search{ display:none;}
.isWap .h-search .sInner{position:relative;margin:0 0.25rem;padding-right:0.8rem;}
.isWap .h-search .i-text{ background:#fff;margin:0px;padding:0px;height:0.62rem;line-height:0.62rem;width:100%;font-size:0.24rem;text-indent:0.15rem; border:none;  border-top-left-radius:5px;border-bottom-left-radius:5px; }
.isWap .h-search .i-text::-webkit-input-placeholder { color:#59647b; }
.isWap .h-search .i-text::-moz-placeholder { color:#59647b; }
.isWap .h-search .i-text:-ms-input-placeholder { color:#59647b; }
.isWap .h-search .i-text:-moz-placeholder { color:#59647b; }
.isWap .h-search .i-subm{position: absolute;width:0.82rem;height: 0.62rem;top:0px;right:0px;background:#fff url(../i/wap/ico-search.png) no-repeat center;font-size: 0px;line-height:0px;background-size:0.3rem 0.3rem;  border-top-right-radius:5px;border-bottom-right-radius:5px;}

/*isPc nav */
.isPc .navBox{ width:100%; background:#00558e;  height:48px; position:relative; z-index:999999; top:0; }
.isPc .nav{width:100%; margin:0 auto;}
.isPc .menuLink{display: none;}
.isPc #mainNav{ width:100%;  height:30px;}
.isPc #mainNav ul{margin:0 auto 0; width:1120px;}
.isPc #mainNav ul li {position: relative; display:inline-block; float:left\9; padding:0 50px;}
.isPc #mainNav ul li.br0{ border-right:0;}
.isPc #mainNav>ul li:hover{}
.isPc #mainNav>ul li ul li:hover{ border-top:0;}
.isPc #mainNav ul li.wap_box{display:none;}
.isPc #mainNav ul li a{display:inline-block; padding:10px 0; line-height:30px;color:#fff; font-size: 18px; font-size: 17px\9; font-family:Georgia, "Times New Roman", Times, serif;text-transform:uppercase;}
.isPc .sfhover{background: #186fcf; text-decoration: none;}
.isPc #mainNav ul {list-style: none;}
.isPc #minNav ul:after {content: "";clear: both;display: block;}
.isPc #mainNav ul li:hover ul {display: block;}
.isPc #mainNav ul ul {top: 50px; width:270px; padding:20px 10px; background:url(../i/t_bg2.png) repeat left top;}
.isPc #mainNav ul ul.sub2{ width:160px;}
.isPc #mainNav ul ul li {position: relative; display: block; margin-right:0; width:100%; line-height:30px; height:30px; background:none; padding-left:0; border-right:0;}
.isPc #mainNav ul li a:hover{ text-decoration:none;}
.isPc #mainNav ul ul li a:hover{ text-decoration:underline;}
.isPc .submenu{position:absolute; top:10px;left:0;_left:-40px;z-index:9999; width:265px; display:none;}
.isPc #mainNav li .submenu li a{text-align:left;display:block;padding:0 10px;font-size:14px;margin-top:0;color:#000; font-style:normal;font-weight:normal;text-transform:capitalize;}
.isPc  #mainNav li.has-submenu .subBtn{ display:none; width:0;}
.isPc .disblock{display:block;}
/* isWap nav */
.isWap .nav{position:absolute; z-index:9999; background:#0f4c81; top:0; left:0; width:100%; height:900px; display:none;}
.isWap .inp_submit2{ position:absolute; display:block; left:0; top:0; width:1.58rem; height:1.58rem; padding:0; background:url(../i/wap/sh_ico.png) no-repeat center; background-size:0.75rem 0.75rem;}	
.isWap .close2{ width:100%; background:#0f4c81; height:1.6rem; }
.isWap .close2 a{float:right; display:block; width:1.6rem; height:1.6rem; background:url(../i/wap/close_nav.png) no-repeat 0.8rem center; background-size:0.45rem 0.45rem;}
.isWap .navBox{ position:absolute; top:0; left:0; width:100%;}
.isWap .nav_submit{ width:20px; height:20px; display:block; background:#0191d7;}
.isWap .menuLink{display: block; position:absolute; z-index: 999; font-size: 40px; width:0.7rem; height:0.7rem; background:url(../i/wap/nav-btn.png) no-repeat center; background-size:0.4rem 0.4rem; right:0.1rem; top:0.4rem;}
.isWap #mainNav { min-width: inherit; float: none; width:100%; background-size:cover; box-sizing: content-box; font-size:0.3rem; position:relative; left:0px;}
.isWap #mainNav.active {max-height: 100%;}
.isWap #mainNav ul ul i{display: none;}
.isWap #mainNav li .submenu li a{color:#fff;}
.isWap #mainNav li.has-submenu{ }
.isWap #mainNav li.has-submenu .sub{width:75%; float:left;}
.isWap #mainNav li.has-submenu .subBtn{ float:left; display:inline; width:0.52rem; height:0.52rem; background: none; background-size:0.35rem 0.35rem;}
.isWap #mainNav li.has-submenu a.subBtn.active{background:none; background-size:0.35rem 0.35rem;}
.isWap #mainNav ul {list-style: none;position: relative;display: inline;}
.isWap #mainNav ul li {display: block; float:none; width: 100%; text-transform:uppercase;  }
.isWap #mainNav ul li a {color:#fff; font-size:0.36rem; position: relative; display: block;padding:0.15rem 0.1rem 0.15rem 0.4rem;  text-transform:uppercase;}	
.isWap #mainNav ul li > ul.sub-menu {width: 100%;padding: 4px 0;background-clip: padding-box; padding: 0px;background-clip: padding-box; }
.isWap #mainNav ul ul {display: none;position: absolute; top:100%; overflow: hidden;max-height: 0; display:inherit; position: relative;left: auto; top:auto; box-shadow: none;border: none; padding-left:5%; width:95%;}
.isWap #mainNav ul ul.active {max-height: 100%;}
.isWap #mainNav ul ul > li {border-top:0; position: relative;display: block; background:url(../i/ico8.png) no-repeat 10px 22px;  width:100%;padding: 0; }
.isWap #mainNav ul ul > li a {height: auto; font-size:0.28rem;  padding:0.2rem 0.1rem 0.1rem 0.4rem; height: auto; text-decoration: none; border-bottom:0; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif;} 
.isWap #mainNav ul ul > li a:hover{background: #017cb8; color:#fff; border-radius:3px;}
.isWap .menuBg{background:#0191d7;}
.isWap .closeNav{ float:right; width:1.58rem; height:1.58rem; position:absolute; z-index:9999999; right:0;}
.isWap .closeNav a{ display:block; width:100%; height:1.58rem; background:url(../i/wap/close.png) no-repeat center; background-size:0.75rem 0.75rem;}
.isWap #mainNav li.china{color:#fff; background:#59bf3c; font-family:"微软雅黑";}

.isPc .breadBar{line-height:64px; padding:0 20px; color:#00558e; font-size:18px; font-family:"Times New Roman", Times, serif;}
.isPc .breadBar b{ font-weight:normal; padding:0 10px;}
.isPc .breadBar a{color:#666;}

.isWap .breadBar{line-height:0.4rem; padding:0.1rem; color:#00558e; border-top:1px solid #00558e; font-size:0.24rem; margin-bottom: 0.3rem;}
.isWap .breadBar b{ font-weight:normal; padding:0 0.1rem;}
.isWap .breadBar a{color:#666;}

/* isPc banner */
.isPc .banner{zoom:1;position:relative; width:100%; margin:10px auto 0px;}
.isPc .banner .sliderInner{width:100%; overflow:hidden;zoom:1;}
.isPc .banner .sliderInner li{width:100%; overflow:hidden;zoom:1;}
.isPc .banner .sliderInner{}
.isPc .banner .sliderInner li{display:inline;float:left;position:relative;}
.isPc .banner .sliderInner a{display:block;}
.isPc .banner .sliderInner img{display:block; width:100%;}
.isPc .banner .list-mask{width:100%; padding:30px 0 30px; min-height:100px; position: absolute; background:url("../i/banner_bt.png") repeat-x left center;  bottom:0; font-weight: normal;}
.isPc .banner .list-text{display:block; width:910px; margin:0 auto; text-align:center;}
.isPc .banner .list-text p{padding:0px;}
.isPc .banner .list-text a{color:#fff;font-size:36px; line-height:36px;}
.isPc .banner .btn-slider{ position:absolute;width:50px;height:75px;font-size:0px;line-height:0px;top:50%; margin-top:-100px;}
.isPc .banner .btn-prev{background:url(../i/l_btn.png) no-repeat left top; left:0;}
.isPc .banner .btn-next{ background:url(../i/r_btn.png) no-repeat left top; right:0;}
.isPc .banner .sliderCur{font-size:0px;line-height:0px;text-align:center; padding:16px 0 0; width:300px; left:50%; margin-left:-150px; position:absolute; bottom:30px;}
.isPc .banner .sliderCur a{display:inline-block;width:18px;height:18px;vertical-align:top;  border-radius:50%; margin:0 18px; background:#fff;}
.isPc .banner .sliderCur a:hover{ text-decoration:none;}
.isPc .banner .sliderCur a.cur{background:#382120;}

/* isWap banner*/
.isWap .banner{overflow:hidden;zoom:1;position:relative;}
.isWap .banner .sliderInner,
.isWap .banner .sliderInner li{width:100%;overflow:hidden;zoom:1;}
.isWap .banner .sliderInner{}
.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%;}
.isWap .banner .list-mask{}
.isWap .banner .list-text{background:#1c4a8a;}
.isWap .banner .list-text p{padding:0.2rem;}
.isWap .banner .list-text a{color:#fff;font-size:0.36rem;line-height:0.4rem; font-weight: normal;}
.isWap .banner .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 .banner .btn-prev{left:0;}
.isWap .banner .btn-next{background-position:-0.85rem 0px;right: 0px;}
.isWap .banner .sliderCur{font-size:0px;line-height:0px;text-align:center;padding:0.3rem 0 0.2rem;}
.isWap .banner .sliderCur a{display:inline-block;width:0.18rem;height:0.18rem;vertical-align:top;margin:0px 0.1rem;background:#fff;border-radius:50%; border:1px solid #1c4a8a;}
.isWap .banner .sliderCur a.cur{background:#1c4a8a; border:1px solid #1c4a8a;}

.isPc .main{ width:1070px; margin:0 auto; padding: 0 25px 50px; background:#fff url("../i/bg01.png") no-repeat center top;}
.isPc .main h3{ font-family:line-height: 50px; color:#00558e; font-size:35px; font-family: helvetica-webfont; font-weight: normal; padding-top:55px; border-bottom:1px solid #dedede; padding-bottom: 8px; text-transform: uppercase;}
.isPc .main h3 a{color:#00558e;}
.isPc .btBox{ height:30px; line-height: 30px; background:url("../i/i_bg.png") no-repeat right bottom; margin-bottom: 30px;}
.isPc .btBox h2{ float:left; background: url("../i/h2_bg.png") no-repeat left center; padding-left: 70px; font-size: 32px; font-weight: bold; color:#736041; text-transform: uppercase; display: inline-block;}
.isPc .btBox h2 a{color:#736041; }
.isPc .btBox i{ float:left; display: block; width:220px; line-height:20px; height:20px; font-size: 18px; font-weight: normal; margin: 10px 0 0 15px; color:#6e4706;}

.isWap .main{ padding:0;}
.isWap .main h3{  line-height: 0.4rem; color:#00558e; font-size:0.38rem; font-family: helvetica-webfont; font-weight: normal; padding:0.2rem 0 0; border-bottom:1px solid #dedede; margin-bottom:0.3rem; padding-left: 0.3rem; text-transform:uppercase;}
.isWap .main h3 a{color:#00558e;}
.isWap .btBox{ height:0.4rem; line-height: 0.4rem; margin-bottom: 0.3rem;}
.isWap .btBox h2{ background: url("../i/h2_bg.png") no-repeat left center; padding-left:1rem; font-size: 0.36rem; font-weight: bold; color:#736041; text-transform: uppercase; display: inline-block;}
.isWap .btBox h2 a{color:#736041; }
.isWap .btBox i{ float:right; display: block; width:52%; text-align: right; line-height:0.26rem; height:0.26rem; font-size: 0.22rem; font-weight: normal; margin: 5px 5px 10px 0; color:#484746; font-family:"Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; border-bottom:1px solid #919090;}

.isPc .upBox{ padding-top:35px;}
.isPc .upBox_l{width:495px; float:left; position: relative;}
.isPc .upBox_l span{ display:block; width:100%; height:345px;}
.isPc .upBox_l p{ color:#fff; display: block; width:100%; position: absolute; bottom:0; background: url("../i/ico11.png") repeat left top; font-size: 28px; line-height: 30px; font-weight:normal;}
.isPc .upBox_l p a{display: block; padding:3%; width:94%; color:#fff;}

.isWap .upBox{ padding:0.3rem 0.2rem 0;}
.isWap .upBox_l{width:100%;}
.isWap .upBox_l span{ display:block; width:100%;}
.isWap .upBox_l p{ color:#242526; display: block; width:100%; font-family:Times, "Times New Roman", "serif"; font-size:0.3rem; line-height: 0.34rem; font-weight:normal;}
.isWap .upBox_l p a{display: block; padding: 0.2rem 0; width:100%; color:#242526;}

.isPc .upBox_r dl{ background:#eceded; width:290px; padding: 20px; float:left; margin-right:40px; font-size: 28px; line-height: 36px; font-weight: normal;}
.isPc .upBox_r dl.mr0{ margin-right:0;}
.isPc .upBox_r i{color:#38627f; font-size:14px;}
.isPc .upBox_r dt{ padding-bottom:15px;}

.isWap .upBox_r dl{ font-size: 0.32rem; line-height: 0.38rem; font-weight: normal;}
.isWap .upBox_r dt{ }
.isWap .upBox_r dd{ color:#242526; display: block; width:100%; font-family:Times, "Times New Roman", "serif"; font-size:0.3rem; line-height: 0.34rem; font-weight:normal;}
.isWap .upBox_r dd a{display: block; padding: 0.2rem 0; width:100%; color:#242526;}

/*sroll*/
.isPc .pic_con{ margin:0px auto; position:relative; padding-top:25px;}
.isPc .pic_con2{ margin:0px auto 0;}
.isPc .pic_lists{float:left;width:8888px;height:auto; overflow:hidden;position:absolute;top:0px;left:0px}
.isPc .btn_change{width:50px; height:50px; position:absolute; text-indent:-9999px; cursor:pointer; z-index:2;}
.isPc .left_btn{background:none; top:175px;left:0px;}
.isPc .right_btn{background: url(../i/scroll_r.png) no-repeat left top;top:175px;right:0;}
.isPc .pic_content{ overflow:hidden;min-height:345px; width:978px; position:relative; margin:0px auto 0px;}
.isPc .pic_content ul li{float:left;width:952px; text-align:center;margin:0 13px;position:relative}
.isPc .pic_content ul li span.pic{ position: relative; width:497px; height:345px; float:left;}
.isPc .pic_content ul li span.pic p{ font-weight: normal; text-align: left; position: absolute; bottom:0; padding:10px; width:477px; background:rgba(0,0,0,0.6); font-size:28px; line-height: 30px;}
.isPc .pic_content ul li span.pic p a{color:#fff;}
.isPc .pic_content ul li span.txt{ margin-left:20px; text-align: left; float:left; width:400px; font-family: Times, "Times New Roman", "serif";} 
.isPc .pic_content ul li span.txt h4{ font-size:28px; line-height:35px;  margin-bottom:10px;} 
.isPc .pic_content ul li span.txt p{ font-size: 20px; line-height: 30px; color:#555555; font-weight: normal; margin-bottom:50px;} 
.isPc .pic_content ul li span.txt i { color:#00558e; display:block; text-align: center; width:130px; height:27px; line-height:27px; background:#eeeeee; border-radius: 25px;}
.isPc .pic_content ul li span.txt i a{ color:#00558e;}
.isPc .pic_content ul li span img{width:100%; height:345px;}

.isPc .highlight_tip{ display:none;}

.isWap .scroll{ padding:0 0.2rem; margin-bottom: 0.3rem; border-bottom:1px solid #fff;line-height: 0.75rem; font-weight: normal;text-transform: uppercase; color:#00558e;}
.isWap .scroll .pic_lists li{ padding:5%; background:#f4f4f4; margin-bottom:0.3rem;}
.isWap .scroll .pic_lists li span{ padding-top:0.3rem;}
.isWap .pic_content{ display:block; width:100%;}
.isWap .pic_content img{ width:100%;}
.isWap .pic_content .txt{display:none; padding: 0.2rem 0.2rem 0.4rem; background: #f4f4f4;}
.isWap .pic_content h4{background:#e3e3e3; height:0.4rem; line-height:0.4rem; width:100%; display:block;}
.isWap .pic_content h4 b{background:#00558e; height:0.4rem; color:#fff; padding:0 10px; display:inline-block; font-weight:normal; font-style:normal;}
.isWap .pic_content p{color:#00558e; text-transform: capitalize;  font-size:0.34rem; line-height:0.42rem; font-family:"Times New Roman", Times, serif; font-weight:normal; padding-top:0.2rem;}
.isWap .pic_content p a{ color:#000;}
.isWap .pic_content p a:hover{ text-decoration:none; color:#00558e; }

.isPc .form{ padding:35px 0 15px 15px; margin-bottom:30px;}
.isPc .form .txt4{ width:100%; display:block; font-size:18px; font-weight: normal; color:#0c75bb; margin-bottom:10px;}

.isWap .form{ padding:0.25rem 0.2rem; margin: 0.3rem 0.2rem 0.5rem; background:#f4f4f4;}
.isWap .form .txt4{ width:100%; display:block; font-size:0.3rem; color:#0c75bb; margin-bottom:0.3rem;}

.isPc .selectbox::-webkit-expand { display: none; }
.isPc .selectbox{appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;width:334px; border:1px solid #0c75bb; height:44px; line-height:44px; padding-left:20px; display:block; background:#fff url(../i/sel_bg.png) no-repeat right center; color:#4c4e50; font-size:18px; color:#0c75bb; font-family:"Times New Roman", Times, serif;}
.isPc .selectlne{ float:left; margin-right:10px;}
.isPc .selectlne option{ display:block; height:35px; line-height:35px;}

.isWap .selectbox{font-family:"Times New Roman", Times, serif;  width:100%; border:1px solid #0c75bb; height:44px; line-height:44px; padding-left:20px; display:block; background:#fff url(../i/sel_bg.png) no-repeat right center; font-size:18px;  color:#0c75bb; font-weight:bold;}
.isWap .selectlne{ margin-bottom:0.3rem;}

.isPc .txt1{ width:350px;  margin:0px 8px 15px 0px; float:left;}
.isPc .txt1 input{ font-family:"Times New Roman", Times, serif; border:1px solid #0c75bb; font-size:18px; background:#00558e;  width:200px; *width:198px; *float:left; float:left;  height:40px;  line-height:40px; background:#fff; padding-left:20px; border:0; color:#a5a5a5; display:block;border:1px solid #0c75bb; }
.isPc .txt1 span{ display:block; float:left; width:112px; height:42px; line-height:42px; background:#0c75bb; color:#fff; margin-left:10px; text-align:center; font-size:18px; font-weight:normal; text-transform:uppercase;}
.isPc .txt1 span a{ width:100%; display:block; height:44px; color:#fff; font-family:"Times New Roman", Times, serif;}
.isPc .txt1 span a:hover{ text-decoration:none;}

.isWap .txt1{ width:100%;  margin:0px 0;  margin-right:0.2rem; float:left;}
.isWap .txt1 input{ font-family:"Times New Roman", Times, serif; border:1px solid #0c75bb; font-size:18px; background:#00558e; font-weight:bold; width:63%; float:left;  height:43px;  line-height:43px; background:#fff; padding-left:20px; border:0; color:#a5a5a5; display:block;border:1px solid #0c75bb; }
.isWap .txt1 span{ display:block; float:left; width:26%; height:43px; line-height:43px; background:#0c75bb; color:#fff; margin-left:10px; text-align:center; font-size:18px; font-weight:normal; text-transform:uppercase;}
.isWap .txt1 span a{ width:100%; display:block; height:44px; color:#fff; font-family:"Times New Roman", Times, serif;}
.isWap .txt1 span a:hover{ text-decoration:none;}

.isPc .pBox{ margin-bottom:80px;}
.isPc .pBox ul{ margin-bottom: 40px;}
.isPc .pBox li{ display:block; width:240px; float:left; margin-right: 35px;}
.isPc .pBox li.mr0{ margin-right:0;}
.isPc .pBox li span{display:block; width:240px; height:165px;}
.isPc .pBox p{ display: block; width:94%; padding:2% 3%; background:#f4f4f4; font-size:16px; line-height: 20px; font-weight: normal;}
.isPc .pBox a{color:#666666;}

.isWap .pBox{ margin:0 0.15rem 0.5rem;}
.isWap .pBox ul{}
.isWap .pBox li{ display:block; width:48%; float:left; margin:0 1% 0.3rem;}
.isWap .pBox li.mr0{}
.isWap .pBox li span{display:block; width:100%;}
.isWap .pBox p{ display: block; width:94%; padding:3%; background:#f4f4f4; font-size:0.26rem; line-height: 0.3rem; font-weight: normal;}
.isWap .pBox a{color:#666666;}

.isPc .pBtn{ margin-bottom:50px;}
.isPc .pBtn span{ font-size: 18px;  display:block; width:360px; height:50px; line-height: 50px; text-align: center; margin: 0 auto; background: #eeeeee;  border-radius: 25px;}
.isPc .pBtn span a{color:#00558e; display:block; width:360px; height:50px; border-radius: 25px; font-size: 18px; line-height: 50px; font-weight: normal;}

.isPc .pBtn{ margin-bottom:50px;}
.isPc .pBtn span{ font-size: 18px;  display:block; width:360px; height:50px; line-height: 50px; text-align: center; margin: 0 auto; background: #eeeeee;  border-radius: 25px;}
.isPc .pBtn span a{color:#00558e; display:block; width:360px; height:50px; border-radius: 25px; font-size: 18px; line-height: 50px; font-weight: normal;}

.isWap .pBtn{ margin-bottom:0.6rem;}
.isWap .pBtn span{ font-size: 0.24rem;  display:block; width:60%; height:0.6rem; line-height:0.6rem; text-align: center; margin: 0 auto; background: #eeeeee;  border-radius: 15px;}
.isWap .pBtn span a{color:#00558e; display:block; width:100%; height:0.6rem; border-radius:15px; font-size:0.24rem; line-height: 0.6rem; font-weight: normal;}

.isPc .info{ font-weight: normal; font-size: 13px; line-height: 26px; color:#666666; font-family:Verdana, "sans-serif"; width:1070px; margin:0 auto; border-top:6px solid #eceded; padding: 30px 0; text-align: center;}
.isPc .info img{ width:20px; height:20px;}

.isWap .info{ font-weight: normal; font-size: 0.22rem; line-height: 0.32rem; color:#666666; font-family:Verdana, "sans-serif"; width:100%; margin:0 auto; background:#eceded; padding:0.2rem 0; text-align: center;}
.isWap .info img{ width:20px; height:20px;}

@media screen and (max-width: 1366px){
.isPc .pic_content{ overflow:hidden;min-height:320px; loat:left;width:1050px;}
.isPc .pic_content ul li{width:330px; display:block;}
.isPc .pic_content ul li .txt{width:300px;}
.isPc .pic_content ul li a img{width:330px; height:auto;}
.isPc .left_btn{background:none; top:125px;left:55px;}
.isPc .right_btn{background:url(../i/scroll_r.png) no-repeat left top; top:125px; right:55px;}

}

/*20220530*/
.isPc .f_Bt{width:20%; padding-left:80%; text-align: right; display: block; overflow: hidden;}
.isPc .f_Bt b{ float:left; line-height: 35px; font-size:16px; color:#00558e; text-transform: uppercase; font-weight: normal; margin-right:5px;}
.isPc .f_Bt li{width:35px; height:35px; float:left; margin-left:3px;}
.isPc .btBox2{  background:url("../i/lineBg.png") repeat-x right 45px; margin-bottom: 30px; }
.isPc .btBox2 h2{ float:left; font-size: 32px; font-weight: bold; color:#736041; text-transform: uppercase; display: inline-block; background:#fff;}
.isPc .btBox2 h2 a{color:#736041; }

.isWap .f_Bt{width:55%; padding-left:45%; text-align: right; display: block; overflow: hidden;}
.isWap .f_Bt b{ float:left; line-height: 35px; font-size:16px; color:#00558e; text-transform: uppercase; font-weight: normal; margin-right:5px;}
.isWap .f_Bt li{width:35px; height:35px; float:left; margin-left:3px;}
.isWap .btBox2{  background:url("../i/lineBg.png") repeat-x right 45px; margin-bottom: 30px; }
.isWap .btBox2 h2{ float:left; font-size: 32px; font-weight: bold; color:#736041; text-transform: uppercase; display: inline-block; background:#fff;}
.isWap .btBox2 h2 a{color:#736041; }

.isPc .pBox2{ margin-bottom:80px;}
.isPc .pBox2 ul{ margin-bottom: 40px;}
.isPc .pBox2 li{ display:block;  width:94%; padding:2% 2%; background:#f4f4f4; margin-bottom:20px; overflow: hidden;}
.isPc .pBox2 li span{ width:240px; height:165px; float:left; margin-right:20px;}
.isPc .pBox2 p{ display: block;font-size:26px; line-height:32px; font-weight: normal;}
.isPc .pBox2 a{color:#000;}

.isWap .pBox2{ margin:0 0.15rem 0.5rem;}
.isWap .pBox2 ul{}
.isWap .pBox2 li{ display:block; width:88%; padding:3%; background:#f4f4f4; margin:3%; overflow: hidden;}
.isWap .pBox2 li.mr0{}
.isWap .pBox2 li span{ float:left; width:40%; margin-right:5%;}
.isWap .pBox2 p{ display: block;  font-size:0.26rem; line-height: 0.3rem; font-weight: normal;}
.isWap .pBox2 a{color:#000;}

.isPc .upBox_r2 dl{ background:#eceded; width:290px; padding: 20px; float:left; margin-right:40px; font-size: 28px; line-height: 36px; font-weight: normal;}
.isPc .upBox_r2 dl.mr0{ margin-right:0;}
.isPc .upBox_r2 i{color:#38627f; font-size:14px;}
.isPc .upBox_r2 dt{ padding-bottom:15px;}

.isWap .upBox_r2 dl{ font-size: 0.32rem; line-height: 0.38rem; font-weight: normal; background:#f4f4f4; padding-bottom: 0.3rem; margin-bottom:0.3rem;}
.isWap .upBox_r2 i{color:#38627f; font-size:14px;}
.isWap .upBox_r2 dt{ }
.isWap .upBox_r2 dd{ padding:5% 5% 0; color:#242526; display: block; width:90%; font-family:Times, "Times New Roman", "serif"; font-size:0.3rem; line-height: 0.34rem; font-weight:normal;}
.isWap .upBox_r2 i{ padding:5%;} 
.isWap .upBox_r2 dd a{display: block; padding: 0.2rem 0; width:100%; color:#242526;}

.isPc .search_msg {
  color: #393D49;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  line-height: 22px;
  padding: 5px 15px;
  margin-top: -15px;
  margin-bottom: 15px;
  background-color: #fefefe;
  border-left: 5px solid #0d75bb;
}

.isWap .search_msg {
  color: #393D49;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  line-height: 22px;
  padding: 0.1rem;
  margin-top: -0.25rem;
  margin-left: 0.2rem;
  margin-bottom: 0.25rem;
  background-color: #fefefe;
}

.isPc .search_no_result {
  color: #0d75bc;
  border-top: 1px solid #ccc;
  padding: 30px 0 45px;
  text-align: center;
  display: block;
  font-size: 18px;
  font-family: "Times New Roman", Times, serif;
}

.isWap .search_no_result {
  color: #0d75bc;
  border-top: 1px solid #ccc;
  margin: 0 0.2rem;
  padding: 0.25rem 0 1rem;
  text-align: center;
  display: block;
  font-size: 18px;
  font-family: "Times New Roman", Times, serif;
}
