﻿@charset "utf-8";
body{background:#fff; color: #000; font-family:"微软雅黑"; overflow-x:hidden; }
a{text-decoration:none; color:#333;font-family:"微软雅黑"}
a:hover{color:#000;}
input{font-family:"微软雅黑"; resize: none;zoom：1}
/*index star*/
/*header*/
.headPc{ width:100%;height:80px;line-height:80px;background: url(../images/xr/navbk2.jpg) repeat;}
.headMin{width:94.791%/*1820px*/;margin:0 auto;}
.headMin .logo{width:23.571%/*338px*/; height:80px; line-height:80px;}
.headMin .logo a{display: block; /*padding-top: 5px;*/}
.headMin .logo img{width:100%;}
.headMin .hNav{position: relative;}
.headMin .hNav .cnen{position: absolute; right: 0; top: 5px; font-size: 14px; line-height: 20px;}
.headMin .hNav .cnen a{ float: left; color: #999;}
.headMin .hNav .cnen a:hover{text-decoration: underline; color: #e60021;}
.headMin .hNav .cnen span{ float: left; padding: 0 8px; color: #999;}
.headMin .hNav li{padding-top: 20px; line-height: 51px;}
.headMin .hNav li.serCon{padding-top: 4px;}
.headMin .hNav li a{font-size:16px;color:#ccc;}
.headMin .hNav li a:hover,.headMin .hNav li.in a{color:#e60021;}
.headMin .hNav li{margin-left:80px;}
.headMin .hNav li:nth-of-type(1){margin-left:0;}

.hNav .serCon{padding:4px;display:none;border:#ccc 1px solid;margin-top:35px;}
.hNav .s{border:none; background:none;color:#ccc;font-size:12px;margin-top:2px;}
.hNav .b{background:url(../images/ser.png) no-repeat;border:none; cursor:pointer;width:18px;}
.hNav .ser{background:url(../images/ser.png) no-repeat center center;cursor:pointer;width:18px; display:inline-block;height:18px;padding:4px; vertical-align:middle;}
.headm{ display:none;}
.headPc{ display:block;}

/*footer*/
.footer{background: url(../images/xr/navbk2.jpg) repeat;width:100%;padding:10px 0; box-sizing:border-box;}
.footer .foot{width:94.791%/*1820px*/;margin:0 auto;}
.foot .botft{text-align:left;margin-top:0.781%;}
.foot .botft p{ display:block;line-height:18px;font-size:12px;color:#8b8b8b;}
.foot .botft .link{color:#8b8b8b;}
.foot .botft .link:hover{color:#fff;}
.foot .er dl{width:45.355%/*83px*/; position: relative; z-index: 70; margin-top: 13px;}
.foot .er dl{width:83px; margin-left: 15px;}
.foot .er dl dt{width:48%;margin:0 auto;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
.foot .er dl dt:hover{transform:scale(2,2);-o-transform:scale(2,2);-webkit-transform:scale(2,2);-moz-transform:scale(2,2);-ms-transform:scale(2,2);}
.foot .er dl dt img{width:100%;}
.foot .er dl dd{ background:url(../images/wei.png) no-repeat;padding-left:31.325%/*26px*/;color:#fff;margin-top:8px;font-size:14px; background-size: 24%;}
.foot .er dl:nth-of-type(2) dd{background:url(../images/wei2.png) no-repeat; background-size: 24%;}
.foot .er dl dd.ewmt{background: no-repeat; padding: 0; display: none; position: absolute; top: -88px; right: 0;}
.foot .er dl:hover dd.ewmt{display: block;}
/*indexMin*/
.indexMin{position: relative;}
.swiper-container { width: 100%;}
.swiper-wrapper{position: relative;overflow: hidden; width: 100%;}
.swiper-slide { background-position: center; background-size: cover; position:absolute; top: 0; z-index: 1; left: 0; width: 100%;transition:top 1.5s;-moz-transition:top 1.5s;-webkit-transition:top 1.5s;-o-transition:top 1.5s;}
.swiper-slide ul.banlist{position:relative;width:100%; overflow:hidden;}
.swiper-slide ul.banlist li{ background-size:cover; position:absolute;top:0;left:0;width:100%;}
.swiper-slide ul.banlist .circle,.ban2li .cir2{ position:absolute;bottom:30px;z-index:2;}
.swiper-slide ul.banlist .circle span,.ban2li .cir2 span{ background:rgba(255,255,255,0.4);background:#fff;border-radius:6px;width:12px;height:12px; display:block;-webkit-transition:width 0.8s;-moz-transition:width 0.8s;-o-transition:width 0.8s;transition:width 0.8s;margin-right:13px; float:left; cursor:pointer;}
.swiper-slide ul.banlist .circle span:last-child,.ban2li .cir2 span:last-child{margin-right:0;}
.swiper-slide ul.banlist .circle span.cur,.ban2li .cir2 span.cur{background:rgba(255,255,255,1);width:29px;}
.indexMin .swiper-button-next,.indexMin .swiper-button-prev{background:url(../images/xia.png) no-repeat; position:absolute;left:50%;z-index:3; cursor:pointer;width:51px;height:51px; position: absolute; bottom: -20px;margin-left:-25px;}

.swiper-slide2{/*transform:rotateX(90deg) rotateY(0deg) translate3d(0px, 0px, 0px);
-moz-transform:rotateX(90deg) rotateY(0deg) translate3d(0px, 0px, 0px);
-webkit-transform:rotateX(90deg) rotateY(0deg) translate3d(0px, 0px, 0px);
-o-transform:rotateX(90deg) rotateY(0deg) translate3d(0px, 0px, 0px);*/
z-index: 2;
}

.indexbanpc{ display:block;}
.indexbanmi{ display:none;}
.indexbanxp{ display:none;}



/*index2*/
.indexCon{width:100%;}
.indexCon .ban2li{width:100%; overflow:hidden; position:relative;}
.indexCon .ban2li li{width:100%; position:absolute;top:0;left:0;}
.swiper-slide .swiper-button-prev{background:url(../images/xia.png) no-repeat;}
.ban2li  .swiper-button-prev{bottom: -10px; background: url(../images/xia.png) no-repeat; display: none;}
.index2{background:url(../images/bk.jpg) top center no-repeat #202020; background-size:cover;padding:2.083%/*40px*/ 0; box-sizing:border-box;width:100%;}
.index2 .in2Con{width:94.791%;margin:0 auto;}
.index2 .in2Con .in2Le{width:13.736%/*250px*/;margin-right:1.098%/*20px*/;background:url(../images/le.jpg) no-repeat;padding:20px 0 20px; box-sizing:border-box;}
.index2 .in2Con .in2Mi{width:40.714%/*832px*/; position: relative;}
.index2 .in2Con .in2Ri{width:42.142%/*676px*/;}
.in2Con .in2Le ul{width:100%; text-align:center;}
.in2Con .in2Le li a{font-size:14px;color:#c6c6c6; font-weight: bold; display:block;height:61px;line-height:61px;width:100%;background:url(../images/libk2.png) bottom center no-repeat;}
.in2Con .in2Le li a:hover{color:#ff0025;background:url(../images/libk.png) bottom center no-repeat;}
.in2Con .in2Mi .insercon{width:100%; background:url(/images/bgpng.png) repeat;}
.in2Con .in2Mi .insercon1{/*position: absolute; */z-index: 2; top: 0; left: 0; background: url(/images/bgpng.png) repeat;}
.in2Mi .insercon .txt{width:93.629%; border:none;height:46px;line-height:46px;color:#fff;font-size:14px;padding-left:15px; box-sizing:border-box; background: none;}
.in2Mi .insercon .btn{width:6.370%; border:none;background:url(../images/ser2.png) center center no-repeat;height:46px;line-height:46px; cursor:pointer;}
.in2Ri .innew,.in2Ri .inewimg img{width:100%;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.in2Ri a:hover img{transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}
.in2Ri .inewimg{width:48.520%/*328px*/;}
.in2Ri ul h2{color:#e6e6e6;font-size:18px;}
.in2Ri ul h2 b{font-family: simsun;}
.in2Ri ul .more{color:#c6c6c6;font-size:14px;}
.in2Ri ul li{line-height:30px;height:30px; overflow:hidden;}
.in2Ri ul li time{color:#545454;font-size:14px;margin-right:10.798%/*73px*/;}
.in2Ri ul li span{color:#8c8c8c;font-size:14px;width:78.698%/*532px*/; overflow:hidden;}
.in2Ri ul li:hover span{color:#e70020;}
.in2Ri ul .tit{margin-top:27px;margin-bottom:10px;}

/*sfq*/
.in2Mi .shoufq{ position:relative;margin-top:15px; overflow:hidden;}
.in2Mi .shoufq li{ position:absolute;top:0;width:38.461%/*320px*/; cursor:pointer;}
.in2Mi .shoufq li img{width:100%;}
.in2Mi .shoufq li p{ background:rgba(0,0,0,0.5); position:absolute;top:0;left:0;width:100%;height:100%;}




/*index end*/
@media(min-width:320px) and (max-width:767px){
/*header*/
.headm{ display:block;background:url(../images/hnav2.jpg) repeat-x;width:100%; position:relative;line-height:50px; height:50px;padding:0 5%; box-sizing:border-box; z-index: 50;}
.headPc{ display:none;}	
.headm .logo{width:50%;line-height:50px; height:50px; }
.headm .xian{width:8%; cursor:pointer; line-height:50px; height:50px;}
.headm .logo img,.headm .xian img{width:100%;}
.headm .mli{ position:absolute;left:0;top:50px; background:rgba(0,0,0,0.8);width:100%; text-align:center;line-height:34px;padding:5%; box-sizing:border-box;z-index:2;}
.headm .mli li a{color:#fff;font-size:12px;width:100%;border-bottom:#fff 1px solid; display:block;}
.headm .mli li a:hover{ background-color:#e60021;}
.headm .serCon{padding:4px;width:52%/*42%*/;margin:0 auto;margin-top:10px;}
.headm .s{border:none; background:none;color:#ccc;font-size:12px;margin-top:2px;}
.headm .b{background:url(../images/ser.png) no-repeat;border:none; cursor:pointer;width:18px;}
.headm .erji li a{border-bottom:#fff 1px dashed; display:block;}
.headm .sanji li a{width:50%;margin:0 auto;}

.headm .cnen{ margin-left: 15px; font-size: 12px; color: #fff;/* padding-top: 5px;*/}
.headm .cnen a{ float: left; color: #f1f1f1;}
.headm .cnen a:hover{text-decoration: underline; color: #e60021;}
.headm .cnen span{ float: left; padding: 0 8px; color: #999;}
/*footer*/
footer{ background-size:contain;}
.foot .botft,.foot .er{ float:none;}
.foot .er{width:50%;margin:0 auto;margin-top:10px; display: none;}


/*banner*/
.indexbanpc{ display:none;}
.indexbanmi{ display:block;}
.indexbanxp{ display:none;}
}
@media(min-width:960px) and (max-width:1400px){
.indexbanpc{ display:none;}
.indexbanmi{ display:none;}
.indexbanxp{ display:block;}
}
@media(min-width:768px) and (max-width:1024px){
/*header*/
.headMin .hNav li{margin-left:33px;}
.headMin .hNav li a{font-size:14px;}

}
@media(min-width:1025px) and (max-width:1366px){
/*header*/
.headMin .hNav li{margin-left:60px;}	
.hNav .serCon{margin-top:35px;}
}
@media(max-width:640px){
	
.index2 .in2Con .in2Le{width:100%/*250px*/; background-size: 100%; padding: 5px 0;}
.index2 .in2Con .in2Le ul li{ float: left; font-size: 10px; width: 33.333%; text-align: center;}
.in2Con .in2Le li a{height: 30px; line-height: 30px;}
.index2 .in2Con .in2Mi{ display: none;}
.index2 .in2Con .in2Ri{width:100%/*676px*/;}
	
	
	
	
}
@media(min-width:1367px) and (max-width:1562px){}