@charset "utf-8";


.overhide{overflow: hidden}


.headerm{display: none; position:relative ;left: 0;right: 0;top:0;z-index: 99;padding-right: 4%;padding-left: 4%;  background:#0b6cb8; height: .95rem ;box-shadow: 0 0 .15rem rgba(0,0,0,.15)}

/*.headerm:before{content: "";display: block;position: absolute;left: 0;top:0;right: 0;height:3px;background: linear-gradient(to right,#7410ab 0%,#3707a1 100%);z-index: 1 ;transition: .3s linear}*/

.headerm .logo{padding-top: .2rem;width: 100%;height:67px;margin:0 auto;text-align: left;}
.headerm .logo img{max-width: 80%;}
.headerm .navbtnm{width:.15rem;height: .2rem;background: url(/images/menu.png) no-repeat top left;background-size: cover;position: absolute;top: .2rem;right: .1rem;z-index: 5;color: #fff;text-align: center;line-height: .65rem;padding: .1rem;}
.headerm .navbtnm i{font-size: .3rem;transition: .1s}

@media screen and (max-width:1024px){
.top-1{display: none !important}

.head{display: none !important}
.headerm{display: block;}
.goto-top{top:85%}
.w1200{ width:100%; margin:0 auto;}

.btt-4 {display:block;height:auto;}
.btt-3{float: none;width: 70%;margin-left: 1.2rem;font-size:18px;margin-top: 10px;}
.jj-1 {display: none;}
.jtt4 {position:absolute;right: 0px;bottom: 10px;z-index: 6;width:104px;}
.swiper-num2 {position:absolute;right: 30px;bottom: 10px;color:#fff;z-index:1;font-family:Roboto;font-size:16px;font-weight:bold;vertical-align: middle;}

.rt {float:none}
.lf {float:none}

.box{  float: none; padding:10px;width: 95%;margin: auto; overflow:hidden;}
.box2{  float: none;width: 95%;margin: auto; overflow:hidden;}
.newsbox2{  float: none;width: 95%;margin: auto;}
.link{display:none}
.foot_l{  float: none;width: 95%;margin: auto;text-align: center;}
.boxs .bd { max-width: 100%;}
.boxs .bd li a{ max-width: 95%;}
.boxs .bd li span{display:none}

.picScroll-left1{width: 95%;height:auto;float: none;margin: auto;}
.picScroll-left1 .bd { position:relative; z-index:3; width:100%; height:auto;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; width:100%; height:auto;}
.picScroll-left1 .bd ul li{ _display:inline; overflow:hidden; width:100%; height:auto;}
.picScroll-left1 .bd ul li .xwpic {position:relative; left:0; top:0;}
.picScroll-left1 .bd ul li .xwpic img{ width:100%; height:auto; display:block; overflow:hidden;}


.gzlc ul li{ background:#e9f5ff; width:45%; height:70px; line-height:70px; overflow:hidden; float:left;  margin:8px; font-size:16px;}
.boxs .hd{height: auto;line-height:50px;position:relative;overflow: initial;border-bottom: 1px solid #cccccc;display: block;overflow: hidden;}
.boxs .hd ul{display: block;}
.boxs .hd ul li{float:left;padding:0 15px;cursor:pointer;font-size:20px;color:#000000;font-weight: 400;width: 48%;text-align: center;}
.boxs .hd ul li a{color:#000000;}
.boxs .hd ul li.on{border-bottom:3px solid #0b6cb8;height: 49px;}
.boxs .hd ul li.on a{color:#0b6cb8}
.boxs .hd span{position: absolute;right: 0;top: 0;width: auto;height: 30px;display: none;}
.boxs .hd span a{color:#999999;}
.boxs .hd span a:hover{color:#0b6cb8}

.new-1 {
	height: 692px;
	box-sizing: border-box;
	background: url(/images/bj-3.png) repeat center;
	overflow: hidden;
	display: block;
}
}



.big-nav{position: fixed;z-index: 49;left: 0;top: 0;right: 0;bottom: 0;background:#0b6cb8 url() no-repeat center;background-size: cover;opacity: 0;visibility: hidden;transition: .3s}
.big-nav .scroll{position:absolute;z-index:1;left:0;right:0;top:.66rem;bottom:0;overflow-y:auto;padding:.4rem;}
.big-nav .scroll ul{max-width:100%;margin:0 auto}
.big-nav .scroll li{border-bottom:1px solid rgba(255,255,255,.13);}
.big-nav .scroll li h1{font-size:.2rem;line-height:.65rem;position:relative;padding:0}
.big-nav .scroll li h1::after{display:block;position:absolute;top:0;right:2%;font-size:.2rem;background: url(/images/arrow_down.png) center no-repeat;background-size: 15px 15px !important;color:#fff;transition: .3s}
.big-nav .scroll li h2{font-size:.16rem;line-height:.65rem;padding:0 0 0 .4rem;position:relative;border-top:1px solid rgba(255,255,255,.13);}
.big-nav .scroll li h2::after{display:block;position:absolute;top:0;right:2%;font-size:.2rem;background: url(/images/arrow_down.png) center no-repeat;background-size: 15px 15px !important;color:#fff;transition: .3s}


.big-nav .scroll li h1 a{color:#fff}
.big-nav .scroll li a{color:#fff}
.big-nav .scroll li a:hover{color:#fff}
.big-nav .scroll li .list{}
.big-nav .scroll li .list h3{font-size:.14rem;line-height:1.2em;padding: .08rem 0}
.big-nav .scroll li .list dl{padding-bottom:.2rem}
.big-nav .scroll li .list dd{font-size:.14rem;line-height:.3rem;opacity:.65}

body.navShow {overflow: hidden;position: fixed;width: 100%;height: 100%}
body.navShow .big-nav {opacity: 1;visibility: visible;}
body.navShow .header .logo a{width: 3.31rem}
body.navShow .header .hd-nav {opacity: 0;visibility: hidden;position: absolute;}
body.navShow .header .navbtn{top:0}
body.navShow .header .hdr-t {padding-top: .2rem}
body.navShow .header .navbtn i:before {background:url(/images/menu.png) no-repeat center;background-size: cover;
body.navShow .headerm .navbtnm i:before {background:url(/images/close-menu.png) no-repeat center;background-size: cover; }

body.navShow .header .logo{padding:.2rem 0;}
body.navShow .header .hd-a{background-color: rgba(255,255,255,0) !important;display: none}
body.navShow .header{background-color: rgba(255,255,255,0) !important;box-shadow: none;}
.navShow video{ display: none}
.big-nav  .btn-list1{display: none}

@media screen and (max-width: 1024px){
body{padding-top: .65rem}

.big-nav  .btn-list1{display: block;}
.big-nav {background:#c02125; overflow-y: auto;padding-bottom: .3rem}
.big-nav .scroll {position: static;padding-top: .8rem;}
.big-nav .scroll li{width: 100%;text-align: left;padding-top: 0;border-bottom: rgba(255, 255, 255, 0.13) solid 1px;}
.big-nav .scroll li .sub-nav{display: none;}
.big-nav .scroll li h1{font-size:.2rem;line-height:.65rem;position:relative;padding:0}
.big-nav .scroll li h1.h1:after{display:block;position:absolute;top:0;right:2%;font-size:.2rem;background: url(/images/arrow_down.png) center no-repeat;background-size: 15px 15px !important;color:#fff;transition: .3s}
.big-nav .scroll li h2{font-size:.2rem;line-height:.65rem;padding:0 0 0 2%;position:relative;border-top:1px solid rgba(255,255,255,.13);}
.big-nav .scroll li h2.h2:after{display:block;position:absolute;top:0;right:2%;font-size:.2rem;background: url(/images/arrow_down.png) center no-repeat;background-size: 15px 15px !important;color:#fff;transition: .3s}
.big-nav .scroll li .list{padding:0 0 0 6%;display:none}
.big-nav .scroll li .list h3{padding-left:4%;font-size:.17rem;border-top:rgba(255,255,255,.13) solid 1px;padding: .16rem 0;line-height: 1.4em}
.big-nav .scroll li .list h3:nth-child(1){border:0}
.big-nav .scroll li.on h1.h1:after {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.big-nav .scroll h2.on:after {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);}


.big-nav .search{position:relative;padding:.3rem 6% .4rem;width: 100%}
.big-nav .search form{display: block!important;position: relative;}
.big-nav .search form .serinp{position: static;top: 0;right: 0;width: 100%}
.big-nav .search form .serbtn{width: .55rem;height: .55rem;position: absolute;text-align: center;line-height: .55rem;font-size: .22rem;color: #fff;top: 0;right: 0}
.big-nav .search form .serbtn i{font-size: .2rem;display: block;width: .55rem;height: .55rem;border: none;border-radius: 50%;text-align: center;line-height: .55rem;color: #a52214;font-size: .25rem}
.big-nav .search form .serbtn input{position: absolute;top: 0;left: 0;width: .55rem;height: .55rem;z-index: 3;background: rgba(255,255,255,0);border: 0;}
.big-nav .search form .serinp input{width: 100%;height: .55rem;line-height: .55rem;background: #fff;border: 0;font-size: .18rem;border-radius: 5px;color: #333;padding: 0 .55rem 0 .15rem}

.big-nav .links{line-height:.35rem;color: #fff;font-size: .18rem;padding: .2rem 5%;transition: .3s;width: 100%;
  border-bottom: rgba(255, 255, 255, 0.13) solid 1px;}
.big-nav .links  a{;color: #fff;}
.big-nav .links  a i{font-size: .26rem;margin-right: 3px;vertical-align: -2px}
.big-nav .links{}

.big-nav .icolinks{line-height:.35rem;color: #fff;font-size: .18rem;padding: .2rem 5%;transition: .3s;width: 100%;
  border-bottom: rgba(255, 255, 255, 0.13) solid 1px;}
.big-nav .icolinks  a{;color: #fff;margin: 0 .15rem}
.big-nav .icolinks  a i{font-size: .26rem;margin-right: 3px;vertical-align: -2px}
.big-nav .icolinks{text-align: center}
}