
@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin: 0;padding: 0;}
body,button,input,select,textarea {font: 12px/1.5 Microsoft YaHei, Arial, sans-serif;}
h1,h2,h3,h4,h5,h6{font-size: 100%;}
address,cite,dfn,em,var,i{font-style: normal;}
ul,ol{list-style: none;}
a{text-decoration: none;}
legend {color: #000;}
fieldset,img {border: 0;vertical-align: top;}
section,article,aside,header,footer,nav,dialog,figure {display: block;}
figure {margin: 0;}
button,input,select,textarea {font-size: 100%;border: 0;background: none;outline: none;}
table {border-collapse: collapse;border-spacing: 0}
.clear {display: block;height: 0;overflow: hidden;clear: both}
.clearfix:after {content: '\20';display: block;height: 0;clear: both;}
.clearfix {*zoom: 1;}
a:link,a:visited {text-decoration: none;}
a:hover,a:active {text-decoration: none;}
a {outline: none;transition-duration: 0.2s, 0.2s;transition-property: background-color, color;transition-timing-function: ease, ease;}
table {border-collapse: collapse;border-spacing: 0;}
.hidden {display: none;}
.invisible {visibility: hidden;}
.noBg {background: none !important;}
.noBd {border: none !important;}
.noMr {margin-right: 0 !important;float: right !important;}
.i {text-align: justify;text-justify: inter-ideograph;}
/*{
	box-sizing: border-box;
}*/
/*Body*/
body {overflow-x: hidden;color: #000;background: #fff;}
a{color: #414141;}

.wrap {width: 1200px;margin: 0 auto;}
.g-in {width: 1200px;margin: 0 auto;}
.g-in:after {content: '\20';display: block;height: 0;clear: both}
.g-in {*zoom: 1}
.wrapper {position: relative;width: 100%;margin: 0 auto;overflow: hidden;}
.wrapper img {vertical-align: top;}

/* 网站地图 */
.webmap {padding: 10px 0px 15px}
.webmap dl {overflow: hidden;zoom: 1;height: 32px;margin-bottom: 5px;}
.webmap dt {width: 15%;float: left;}
.webmap dd {float: left;width: 85%;}
.webmap dt a {display: block;line-height: 32px;background: #ccc;color: #000;text-align: center}
.webmap dd a {margin: 0 5px 5px;background: #eee;display: block;line-height: 32px;width: 143px;float: left;text-align: center}
.webmap a:hover {background: #343434;text-decoration: none;color: #fff}

.top{position: relative;background:#f6f6f6;height: 35px;line-height:35px;border-bottom: 1px solid #d5d5d5;overflow: hidden;}
.top .topr{float:right;}
.top .topr span:nth-child(1){background:url(topPhone.png) no-repeat left center;padding-left: 30px;}
.top .topr span:nth-child(2){color:#7f7f7f;}
.current{color:#344b91;font-weight: bold;}
.top .topr span,i{display: inline-block;vertical-align: top}
.top .topr span{color: #344b91;font-size: 18px;font-family: 'Arial'}
.top .topr span.toprh{line-height: 38px}
.top .topr i{color: #bbb;margin: 0 10px;}
.top .topr a{font-size: 14px;}
.top .topr a.on{color: #344b91;font-weight: bold}

.header{width: 100%;height:82px;background:url(headerbg.png) no-repeat center;}
.header .h_l{float:left;}
.header .h_l a>img{display:block;margin: 10px 0;}
.header .h_r{float:right;position: relative;right: -22px}
.header .h_r dl dt{position: relative;;float:left;width: 109px;height:82px;text-align: center;line-height:82px;}
.header .h_r dl dt>a{font-size:16px;color:#000;} 
/* .current{background: url(navbg.png) no-repeat center;} */
.h_r dl dt .hda.current,.h_r dl dt:hover .hda{border-right: 1px solid #dfdfdf;border-left: 1px solid #dfdfdf;background: #fff;border-bottom: 3px solid #4e69b7;}

.header .h_r dl dt:hover >a,.h_r dl dt .hda.current{color: #4e69b7;}
.header .h_r dl dt>a{display: block;width:100%;height: 98%;}
.Snav{display:none;position:absolute;left:0;top: 82px;font-weight: normal!important;width: 491px;background: #344b91;z-index: 3;}

.header .h_r dl dt.lastnum .Snav{right: 0;left: auto}


.Snav::before{content: "";position: absolute;top: 0;bottom: 0;left: 108px;right: auto;width: 1px;background: #4e69b7;}
.Snav .hd{float: left;/*border-right: 1px solid #4e69b7;*/}
.Snav .hd ul{padding: 25px 0 50px 0;}
.Snav .hd ul li{width: 109px;line-height: 30px!important;text-align: center;}
.Snav .hd ul li>a{color:#fff;}
.Snav .hd ul li:hover >a{font-size: 14px;}
.Snav .bd{float:right;}
.Snav .bd ul{padding: 28px 21px 41px 21px;}
.Snav .bd ul .bd_pic{float: left;width: 149px;height: 115px;margin-right: 12px;}
.Snav .bd ul .bd_cont{float: left;line-height: 20px;width: 149px;text-align: left;}
.Snav .bd ul .bd_cont>p{line-height: 20px;color: #fff;}

.header .h_r dl dt.lastnum .Snav .hd{float: right;border: none;}
.header .h_r dl dt.lastnum .Snav::before{content: "";position: absolute;top: 0;bottom: 0;right: 108px;left: auto;width: 1px;background: #4e69b7;}
.header .h_r dl dt.lastnum .Snav .bd{float: left;}



.brand{width: 1920px;background: url(brandbg.png) no-repeat center;position: relative;margin-left: -960px;left: 50%;height: 55px;}
.new_play{float: left;}
.new_icon{margin-right: 30px;float: left;background: url(voice.png) no-repeat left center;color: #344b91;font-size: 14px;font-weight: bold;line-height: 55px;padding-left: 30px;}
.new_1{height: 55px;float: left;margin: 0 auto;overflow: hidden;position: relative;width:800px;line-height: 55px;}
.new_2{height: 55px;float: left;max-width: 247px;margin: 0 auto;overflow: hidden;position: relative;width: 247px;line-height: 55px;}
.picList li{overflow: hidden;width:400px }
.picList li>a,span{font-size: 14px;}
.picList li>a{color: #000;padding-right: 10px;}
.picList li>span{color: #999;}
.search{float: right;width: 259px;position: relative;margin: 10px 0;}
.search form>input[type="text"]{width: 239px;padding-left: 20px;line-height: 33px;background: #fff;border:1px solid #eaeaea;border-radius: 20px;}
.search form>input[type="submit"]{width:20px;height:20px;background:url(search.png) no-repeat center center;position: absolute;right:7px;top:7px;cursor: pointer;}

.footer_1 .fbox1{background: #e6e4e5;border-top:4px solid #344b91;margin-top: 61px;}
.footer_1 .fbox1 .fb1_l{float:left;}
.footer_1 .fbox1 .fb1_r{float:right;}
.fpart1{margin-top: 25px;color: #999}
.fpart1>a{margin: 0 6.5px;color: #000000}
.companyName{margin-top:20px;font-size: 16px;}
.ft-contact{margin-top: 10px}
.ft-contact>p{padding-left: 20px;line-height: 30px;}
.ft-contact>p:nth-child(1){background:url(bphone.jpg) no-repeat left;}
.ft-contact>p:nth-child(2){background:url(bemail.jpg) no-repeat left;}
.ft-contact>p:nth-child(3){background:url(baddress1.jpg) no-repeat left;}
.ft-contact>p:nth-child(4){background:url(baddress2.png) no-repeat left;margin-bottom: 33px;}

#sel{padding-left: 10px;background: url(select.png) no-repeat center;width: 240px;height:35px;margin: 9px 0;-webkit-appearance: none;appearance: none;-moz-appearance: none;}

.footer_1 .fbox2{background: #dadada;height: 53px;}
.footer_1 .fbox2 .fb2_l{float:left;}
.footer_1 .fbox2 .fb2_r{float: right;line-height:53px;}
.fcord{margin-top: 21px;}
/*.cord1{float: left;width: 85px;height: 107px;margin-right: 24px;}
.cord1>p{text-align: center;line-height: 40px;}
.cord2{float: right;}
.cord2>p{text-align: center;line-height:40px;}*/

.cord3{float: left;width: 85px;height: 107px;margin-left: 24px;}
.cord3>p{text-align: center;line-height: 40px;}

.share{line-height: 25px;margin-top: 27px;}

.footer_2{height:51px;max-height:51px;line-height:51px;}
.footer_2>span{color: #666;}
.footer_2 .link{margin: 0 5px;color:#344b91;border-bottom:2px solid #b8bed3;}

/* 分享 */
.action-share { height:24px; padding:15px 0; text-align:center; overflow:hidden; }
.bdshare-button-style0-24{line-height:24px;}
.bdshare-button-style0-24 a{position:relative;display:inline-block;width:24px;height:24px;margin-left:5px;background:url(../images/share.png);vertical-align:top;cursor:pointer;opacity:.8;}
.bdshare-button-style0-24 a:hover{opacity:1;}
.bdshare-button-style0-24 a.bds_tsina{background-position:0 0;}
.bdshare-button-style0-24 a.bds_weixin{background-position:0 -32px;}
.bdshare-button-style0-24 a.bds_qzone{background-position:0 -65px;}
.bdshare-button-style0-24 a.bds_sqq{background-position:0 -98px;}
.bdshare-button-style0-24 a.bds_renren{background-position:0 -131px;}
.bdshare-button-style0-24 a.bds_tqq{background-position:0 -163px;}
.bdshare-button-style0-24 a.bds_douban{background-position:0 -196px;}
.bdshare-button-style0-24 a.bds_fbook{background-position:0 -226px;}




.Snav.last_nav,.Snav.news_nav{width:540px;color: #fff }
.Snav.last_nav .bd ul .bd_cont,.Snav.news_nav .bd ul .bd_cont{width: 215px;}
.Snav.last_nav .bd ul .bd_cont h1{font-size: 16px;border-bottom: 1px solid rgba(255,255,255,.3);font-weight: normal;padding-bottom: 10px;margin-bottom: 10px}


.Snav.news_nav{width: 560px}
.Snav.news_nav .hdr_news{float: left;line-height: 22px;text-align: left;width: 240px}
.Snav.news_nav .hdr_news_item:nth-child(1){padding-bottom: 10px;border-bottom: 1px solid rgba(255,255,255,.3);margin-bottom: 15px}
.Snav.news_nav .hdr_news_item a.t{display: block;color: #fff;font-size: 16px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.Snav.news_nav .hdr_news_item p{color: #fff}






