@charset "utf-8";
/* 基本元素重置 */
body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body, input, textarea, select, button{font-size:14px;line-height: 1.8em;background:#fff;color: #333;}
body { min-width:320px; font-size:14px; font-family: 微软雅黑 !important; color:#333; -webkit-text-size-adjust:none;}
img, fieldset { border:0; }
ul, ol { list-style:none; }
em, address { font-style:normal; }
a {text-decoration:none; cursor:pointer;color:#333;}
table { border-collapse:collapse; }
h1, h2, h3, h4, h5, h6, em, i { font-style:normal;  outline:none; }
body{background: #fff;}
/*               通用样式                             */
.fl,.toplj li,.currencys p{float: left;}
.fr,.currencys a{float: right;}
.swiper-slide a,.currencys a,.newlb a,.newsdiv a span,.newsdiv a em,.newlist a,.noticeuls li a,.mtuls li>a,.mtas4 a,.fastul li a,.linkul li>a,.erlist li a,.lbyuls li a,.fydiv a{display: block;}
.mtas4 p,.lbyuls li p,.fydiv a{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.container{display: none;}
.all{width: 100%;height: auto;overflow: hidden;margin: 0 auto;}
.subject{width: 100%;height: auto;background:#fff url(../img/bj.png) no-repeat bottom;padding-bottom: 20px;}
/*                头部                                  */
.tops,.logo,.bottoms{width: 100%;height: auto;overflow: hidden;background: #004b87;}
.logo,.bottoms{background: #0061ae;}
.shier{width: 1170px;height: auto;overflow: hidden;margin: 0 auto;}
.toplj{width: auto;height: auto;overflow: hidden;}
.toplj li{width:108px;line-height: 40px;text-indent:32px;background: url(../img/top.png) no-repeat;}
.toplj .tblis1{background-position: 0 12px;}
.toplj .tblis2{background-position: 0 -29px;text-indent:29px;}
.toplj .tblis3{background-position: 0 -69px;text-indent:30px;}
.toplj .tblis4{background-position: 0 -108px;text-indent:30px;}
.toplj li a{color: #fff;}
.search{width: auto;height: 40px;overflow: hidden;}
.search input{outline: 0;border: 0;display: inline-block;}
.textinp{float: left;width: 320px;height: 40px;overflow: hidden;background: #003864;display:none;opacity: 0;transition: all linear 0.5s}
.textinp input{width: 94%;height: 30px;line-height: 30px;border-radius: 5px;margin: 5px 3%;color: #888;text-indent:12px;}
.sbtinp{width:40px;height:40px;font-size:0;background-image:url(../img/ss1.png);cursor:pointer;background-color:#003864;background-repeat:no-repeat;background-position:center}
.search:hover .sbtinp{background-color:#0777d0}
.search:hover .textinp{display:block;opacity: 1;}
/*                logo                                  */
.words{width: 388px;margin:10px 0;color: #fff;line-height:21px;}
.m_banner{width:450px ;height: 128px;overflow: hidden;position: relative;}
.m_banner .banner {height: 100%;width: 100%;position: absolute;top: 0;left: 0;background-position: center top;z-index: 5;}
/*                pc导航                                  */
.navdivs{width:1170px;height:auto;margin: 0 auto;overflow: hidden;min-height: 500px;}
.nav{width: 100%;height:46px;}
.navuls{width:100%;height:46px;margin: 0 auto;}
.navuls li{float: left;width: 10%;position: relative;z-index: 999;}
.navuls li a{font-size: 16px;display: block;width: 100%;text-align: center;line-height:46px;color: #333;font-weight: 600;}
.navuls li p{position: absolute;bottom: 0;left: 0;width: 100%;height:4px;background: #f59c3d;display: none;z-index: 5;}
.dhl{display:none;position:absolute;top:46px;left:0;width:1000%;z-index:9999;background:#f9f9f9;overflow: hidden;}
.dhl li{width:90%;margin: 30px 5%;height: auto;overflow: hidden;}
.dhl li>a{font-size:15px;line-height:46px;font-weight:400;float:left;width:20%;text-align:left;text-indent:15px;background: url(../img/dhabj.png) no-repeat left center;}
.down1{left:-100%;}.down2{left:-200%;background:#f9f9f9 url(../img/dh.png) no-repeat right bottom;}.down3{left:-300%;}.down4{left:-400%;}.down5{left:-500%;}.down6{left:-600%;}.down7{left:-700%;}.down8{left:-800%;}
.navuls .activelis p{display: block;}
.navuls>li:hover>a,.navuls>li>.dhl li a:hover{color: #0061ae;}
.navuls>.activelis:hover >a{color: #0061ae;}
.navuls .activelis>a{color: #0061ae;}
.down2 li>a{width: 30%;}
.down3 li>a{width:25%}
.down2 .erjias1,.down2 .erjias4,.down2 .erjias7,.down2 .erjias10,.down2 .erjias13,.down2 .erjias16, .down2 .erjias19{width: 30%;}
/*友情链接*/
.links{background: #0777d0;width: 100%;height: 40px;margin-top: 15p;}
.linkul{width: 1170px;height: 40px;margin: 0 auto;}
.linkul>li{float: left;width:18.8%;position:relative;z-index: 5;margin-right:5.39%}
.linkul .lis1{width:8.6%;line-height: 40px;font-size: 15px;font-weight: 600;color: #fff;margin-right: 0;}
.linkul .lis5{margin-right: 0;}
.linkul li a{width:98%;line-height: 28px;color: #fff;text-indent: 15px;border: 1px solid #2d9eff;background:#005dad url(../img/yq.png) no-repeat right center;margin:5px 0;overflow: hidden;}
.ljuls{width:98%;height:auto;position:absolute;bottom:35px;left:0;z-index:10;display:none;border:1px solid #2d9eff;border-bottom:0;background:#005dad;padding: 15px 0;}
.ljuls li{width: 100%;height:26px;overflow: hidden;}
.ljuls li a{line-height:26px;text-align: center;border: 0;margin: 0;background:#005dad;width: 100%;text-indent: 0;}
/*版权*/
.bqcopyright{font-size:14px;color: #fff;line-height:25px;padding:25px 0;text-align: center;overflow: hidden;position: relative;z-index: 5;}
.bqcopyright .bqimgs{position: absolute;top:12px;right: 15%;}.bqcopyright div p{padding-right: 10px;display:inline}
#top{position: fixed;bottom:15px;right: 10px;z-index: 9999 !important;width:50px;height:50px;background: url(../img/tops.png) no-repeat center;display: none;}
/*hover*/
.toplj li a:hover,.mtas4 a:hover p,.mtuls li>a p:hover,.ljuls li:hover a,.fydiv a:hover span{text-decoration: underline;}
@media only screen and (max-width:1370px) {.all{width: 100%;}}
@media only screen and (max-width:1170px) {
	.shier,.news,.leftright,.fast,.linkul{width: 96%;margin: 0 2%;}.navdivs{width: 100%;}.down2 li>a{width:17.5%}
	.linkul>li{margin-right: 5%;width: 19%;}.bqcopyright .bqimgs{right: 12%;}.dhl li{width:95%;margin: 30px 2.5%;}.down2 .erjias16{width:50%}.down2 .erjias1,.down2 .erjias6,.down2 .erjias11{width:30%}
}
@media only screen and (max-width:1024px) {
	.linkul .lis1{width:8%;font-size:14px;}.linkul>li{width:22%;margin-right:1.2% ;}.linkul li a{text-indent: 5px;}.bqcopyright .bqimgs{right:8%;}.down2 li>a{width:33.33% !important}.down2 .erjias16{width:47% !important}
}
@media only screen and (max-width:920px) {
	.links,.linkul{height:80px;}.toplj li{width: 96px;}.textinp{width: 270px;}.words{width: 300px;}.dhl li{widht:96%;margin: 30px 2%;}.down2 li>a{width:50% !important}.down2 .erjias16{width:50% !important}
	.linkul>li{width:42.5%;margin-right: 5%;}.linkul .lis1{width: 10%;}.linkul .lis4{margin-left: 10%;}.linkul .lis3{margin-right: 0;}.bqcopyright{text-align: left;text-indent: 10%;}
}
@media only screen and (max-width:840px) {
	.nav,.words{display:none}.dl-menu{margin-top:61px !important;width:98% !important;}#top{display: block;}
	.container{display:block;position:absolute;top:56px;right:0;z-index:9999 !important;width:100%}.m_banner{height:110px;}
	.dl-menuwrapper button{position:absolute !important;top:16px;right:2%;z-index:999}.heads ul{display: none;}
	.bqcopyright div p{display: block;padding: 0;}.bqcopyright{text-indent: 0;text-align: center;}.bqcopyright .bqimgs{right: 20%;top:70px;}
	.toplj li{width: 90px;text-indent:25px !important}.toplj li a{font-size: 13px;}
}
@media only screen and (max-width:768px) {
	.linkul>li{margin-right: 4.5%;width: 40%;}.linkul .lis1{width: 12%;}.linkul .lis4{margin-left: 12%;}.toplj li{text-indent: 0 !important;background: none;width: auto;}
	.toplj li a{display: block;padding-right:15px;line-height: 40px;}
}
@media only screen and (max-width:640px) {
	.linkul .lis1{width:14%;}.linkul .lis4{margin-left:14%;}.toplj{display: none;}.m_banner{height: 90px;width: 100%;}
	.m_banner .banner{background-position:left center !important;background-size:60% !important}.textinp{display:block}
	.dl-menuwrapper button{top:0}.dl-menu{margin-top:45px !important}.container{top:62px;}.search{width:310px;float:none;margin: 0 auto;}.search div{display:block !important;opacity: 1 !important}
}
@media only screen and (max-width:540px) {
	.linkul>li{width:80%;margin-left:19%;margin-right:0}.linkul .lis1{width:19%;margin-left:0}.linkul .lis2{margin-left:0}.links,.linkul{height:160px}.linkul .lis4{margin-left:19%}
	.bqcopyright .bqimgs{right:12%;}.m_banner .banner{background-size:70% !important}
}
@media only screen and (max-width:420px) {
	.bqcopyright .bqimgs{right: 10%;top: 60px;}.m_banner{height:80px;}.m_banner .banner{background-size:80% !important}
	.linkul>li{width:76%;margin-left:23%}.linkul .lis1{width:23%}.linkul .lis4{margin-left:23%}.bqcopyright{font-size:13px}.container{top:57px}
}
@media only screen and (max-width:360px) {
  .bqcopyright{font-size:12px;}.bqcopyright .bqimgs{right:8%;}.dl-menuwrapper button{right: 1%;}.dl-menu{width:98.8% !important;}
}