*{margin:0;padding:0;}

body{font-family:"微软雅黑";font-size:14px;}

li,a,i{text-decoration:none;list-style:none;font-style:normal;}

input,button{outline:none;border:none;}



.head{/*overflow:hidden;*/}

.head-s{width:1200px;margin:0 auto;/*overflow:hidden;*/}

.head-t{overflow:hidden;line-height:34px;background:#02569e;}

.head-t-l{float:left;}

.head-t-l p{font-size:14px;color:#fff;text-transform:uppercase;}

.head-t-r{float:right;}

.head-t-r p{float:left;margin-left:18px;color:#fff;overflow:hidden;padding-left:18px;border-left:1px solid #004784;}

.head-t-r p img{float:left;margin-top:9px;margin-right:5px;}

.head-t-r p input{overflow:hidden;color:#fff;border:none;float:left;background:none;line-height:34px;}

.head-t-r p input::placeholder{color:#fff;}

.head-t-r .ss{cursor:pointer;}

.head-c{/*overflow:hidden;*/height:79px;padding:20px 0;}

.head-c-l{float:left;}

.head-c-l a{}

.head-c-l a img{width:;}

.head-c-r{float:right;}

.head-c-r-l>ul{}

.head-c-r-l>ul>li{float:left;margin-left:47px;position:relative;}

.head-c-r-l-t{border-radius}

.head-c-r-l-t a{color:#212121;font-size:18px;line-height:79px;display:block;/*font-weight:bold;*/}

.head-c-r-l>ul li.active .head-c-r-l-t a{color:#02569e;}

.head-c-r-l>ul li:hover .head-c-r-l-t a{color:#02569e;}

.head-c-r-l-b{position:absolute;z-index:100;left:-10px;top:55px;background:#fff;transition:all 0.5s;opacity:0;display:none;padding-top:44px;}

.head-c-r-l>ul li:hover .head-c-r-l-b{opacity:1;transition:all 0.5s;display:block;}

.head-c-r-l-b ul{}

.head-c-r-l-b ul li{text-transform:uppercase}

.head-c-r-l-b ul li a{text-transform:uppercase;line-height:30px;display:block;color:#212121;padding:10px 20px;white-space:nowrap;transition:all 0.5s;text-transform:uppercase;white-space: nowrap; }

.head-c-r-l-b ul li a:hover{background:#02569e;color:#fff;}

.head-c-r-l-t ul li{}

.head-c-r-l-t ul li a{}

.head-c-r-r{float:right;overflow:hidden;margin-top:35px;}

.head-c-r-r a{display:block;float:left;margin-left:40px;}

.head-c-r-r a .img2{display:none;}

.head-c-r-r a:hover .img2{display:block;}

.head-c-r-r a:hover .img1{display:none;}

/*Search*/

#sousou2{color: #222;}

.sousou3{position: absolute;z-index: 1;background: rgba(255,255,255,0.4); width: 100%; height: 50px; top: 129px;left: 0px;display: none;z-index: 1003;text-align: center;}

.sousou3 input {width: 40%;margin: 5px auto;height: 40px;line-height: 40px;background: #fff;box-sizing: border-box;text-indent: 1em; border-radius:2px;border: none;font-size: 14px;}

.sousou3 .input2 { width:80px; margin-left:-80px; position: absolute;cursor: pointer; padding-left: 0px;color: #fff; font-size: 14px;background: #4bd783;border-radius: 0px;outline: none;}

.sousou3 i{float: right;color: #fff;font-size: 18px;padding: 15px 15px 0 0;cursor: pointer;}

/*电脑端头部结束*/



/*手机端头部开始*/

.sj_dh{background-color: #fff;height:60px;position:fixed;top:0;width:100%;z-index:100000;box-shadow: 1px 1px 10px #a09b9b;display: none;}

#btn {background: none;border: none;outline: none;display: inline-block;z-index: 100;cursor: pointer;width:10%;position:fixed;top:16px;right:5px;}

#btn span{display: block;width: 20px;height: 1px;background: #222;margin: 6px 0px;transition: all 0.5s;}

#btn .one{transform-origin: left center;transform: rotate(45deg);background: #222;}

#btn .two{transform-origin: left bottom;transform: rotate(-45deg);margin-top: 5px;background: #222;}

#btn #c{transition: all 0.5s;}

.sj_logo {text-align:left;height:50px;line-height: 50px;padding: 3px 0;width: 23%}

.sj_logo a{display:block;text-align:left;color:#f1c232;height:100%;margin-left:15px;}

.sj_logo a img{height:86%;margin-top:1%}

.en{text-align: center;}

.en a{padding:0 10% ;}



.navigation{width: 100%;top:50px;background: #fff;position: fixed;left: 0;top: -100%;z-index:99999;transition: all 0.5s;overflow:auto; max-height:100%;height:auto;}

.kj{padding: 0px 10px;overflow: auto;}

.kj>li{width:100%;line-height:50px;border-bottom: 1px solid #cecbcb;}

.kj>li:nth-child(1){margin-top:60px;}

.kj .t{padding-left:10px;}

.kj li .t{line-height:50px;font-size:14px;}

.kj li .t button{background:none;outline:none;font-size:20px;height: 30px;line-height: 30px;margin-top: 15px;padding: 0 12px;border-radius: 4px;background:#73659d;color: #fff;transition: all .36s ease;border:none;}

.kj li div.t .arrow.up {

    background-image: url(../images/xx.png);

    transform: rotate(180deg);}

.kj li div.t .arrow.down {background-image: url(../images/xx.png);}

.kj li .t .arrow {display:block;width: 31px;height: 32px;background: no-repeat 0 center;float: right;margin-top: 9px;margin-right: 10px;transition: all 0.1s;background-image: url(../images/logo.png);}

.kj li ul li {color: #727272;line-height: 40px;}

.kj li ul li {color: #727272;line-height: 40px;}

.kj li .menu li a {color: #666;}

.kj li a{font-size:14px;font-weight:bold;color:#222;}

.kj li a:hover{color: #222;}

.menu{display:none;}

.menu li{}

.menu li a{padding-left:20px;}

.kj li ul li a {display: block;border-top: 1px solid #d3d3d3;}

.label{padding: 0;}

.sdfs{width:100%;height:500px;background:#f00;}

.s_search{display: inline-block;z-index: 100;cursor: pointer;width:10%;position:fixed;top:15px;right: 1%;text-align:center;}

.s_search a{color: #222;font-size: 18px;}

.nav_active>a{color: #007f82 !important;}

/*手机端头部结束*/



/*电脑端尾部开始*/

.footer{background:#090c1d;padding-top:70px;}

.footer-s{width:1200px;margin:0 auto;overflow:hidden; text-align:center;}

.footer-s p{font-size:9pt;text-align:center;}
	
.footer-s a:link, .footer-s a:visited {font-size:9pt;line-height:140%;margin-right:3px;}

.footer-t{overflow:hidden;margin-bottom:50px;}

.footer-t-l{float:left;overflow:hidden;display:  flex;justify-content: space-between;width: calc(100% - 235px);}

.footer-t-l dl{float:left;/* margin-right:60px; *//* width:150px; */}

.footer-t-l dl dt{font-size:18px;color:#fff;padding-bottom:24px;border-bottom: 1px solid #595959;margin-bottom:40px;position:relative;}

.footer-t-l dl dt span{position:absolute;width:35px;height:3px;background: #02569e;bottom:-2px;left:0;}

.footer-t-l dl dd{margin-bottom:15px;color:#fff;}

.footer-t-l dl dd a{color:#fff;}

.footer-t-l dl dd a:hover{color:#6cb7f0;}

.footer-t-r{float:right;width: 235px;text-align: right;}

.ewm{text-align:right;margin-bottom:30px;}

.ewm img{}

.ewm span{display:block;color:#fff;line-height:40px;padding:0 20px;}

.zxzx{width:160px;height:45px;background:#f8b739;padding-left:20px;margin-bottom:30px;text-align:right;overflow:hidden;display: inline-block;}

.zxzx a{display:block;line-height:45px;text-align:center;color:#000;background:url(../images/zxzx.png)no-repeat center left 5px;font-size:16px;}

.zxzx img{display:inline-block;margin-top:-10px;margin-right:5px;}

.zxzx span{display:inline-block;}

.yqlj{overflow:hidden;margin-bottom:45px;}

.yqlj-t{width: 301px;line-height: 68px;background:#212121;border:1px solid #2a2a2a;text-align:left;color:#fff;box-sizing:border-box;padding:0 20px;overflow:hidden;cursor:pointer;}

.yqlj-t span{}

.yqlj-t img{float:right;margin-top:20px;}

.yqlj-b{width:301px;background:#212121;height:0;transition:all;}

.yqlj-b a{display:block;line-height:30px;text-align:left;color:#fff;padding:0 20px;}

.yqlj-b a:hover{background:#f8b739;color:#fff;}

.yqlj:hover .yqlj-b{height:auto;transition:all;} 

.footer-b{color:#808080;overflow:hidden;line-height:82px;background:#090c1d;text-align:center;}


.footer-b a{color:#808080;}

.footer-b .footer-s>a{padding:0 20px;}

.footer-b span{color:#808080;}

.footer-b span a{color:#808080;}

/*电脑端尾部结束*/



/*手机端尾部开始*/

.footer2{display:none;padding:15px;overflow:hidden;background:#1E1E1E;}

.footer2 ul{}

.footer2 ul li{}

.footer2 ul li:last-child .footer2-t{border:none;}

.footer2 ul .active span{-webkit-transform: rotate(180deg);

    -ms-transform: rotate(180deg);

    -o-transform: rotate(180deg);

    transform: rotate(180deg);}

.footer2-t{overflow:hidden;border-bottom:1px solid #eee}

.footer2-t p{float:left;line-height:40px;color:#EAEAEA;}

.footer2-t span{float:right;display:block;/*background:#EAEAEA;*/}

.footer2-t span img{width:20px;line-height:30px;margin-top:10px;}

.footer2-b{display:none;}

.footer2-b a{display:block;line-height:30px;color:#EAEAEA;text-indent:10px;}

/*手机端尾部结束*/



@media screen and (max-width:1200px){

	.heat,.head,.footer{display:none;}

	.sj_dh,.footer2{display:block;}

	





}