﻿*{padding:0;margin:0;font-family:'微软雅黑'}
li{list-style:none}
a{display:block;text-decoration:none}
a:hover{text-decoration:none}
h1,h2,h3,h4,h5,h6,p,ul{margin:0}
img{width:100%}
.trans-3{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}
.swiper-container{z-index:0}
header>.head-top{height:45px;line-height:45px;background-color:#393736}
header>.head-top>.container>div,header>.head-top>.container>div>ul>li{color:#fff;font-size:16px;font-weight:700}
header>.head-top>.container>div>ul>li{margin-left:20px}
header>.head-btm{height:134px;background-color:#fff}
header>.head-btm header>.head-btm>.container,header>.head-btm>.container,header>.head-btm>.container>.head-logo,header>.head-btm>.container>.head-logo>a,header>.head-btm>.container>.head-logo>a>img{height:100%}
header>.head-btm>.container>.head-logo{width:20%}
header>.head-btm>.container>.head-logo>a>img{width:auto}
header>.head-btm>.container>.head-logo{padding:32px 0;height:134px}
header>.head-btm>.container>.head-navbox{width:78%}
header>.head-btm>.container>.head-navbox .head-nav1{border-bottom:1px solid #f2f2f2;padding:20px 0 15px}
header>.head-btm>.container>.head-navbox .head-nav2{padding:15px 0 20px}
header>.head-btm>.container>.head-navbox .head-nav1>li{position:relative;margin-left:30px}
header>.head-btm>.container>.head-navbox .head-nav1>li>a,header>.head-btm>.container>.head-navbox .head-nav2>li>a{font-size:18px;color:#363433}
header>.head-btm>.container>.head-navbox .head-nav2>li>a{font-weight:700}
header>.head-btm>.container>.head-navbox>.phonenavbox>ul>li:hover>a{color:#e7210d;font-weight:700}
header>.head-btm>.container>.head-navbox .head-nav2>li{position:relative;margin-left:24px}
header>.head-btm>.container>.head-navbox .head-nav1>li:hover .head-navtwo,header>.head-btm>.container>.head-navbox .head-nav2>li:hover .head-navtwo{display:block}
header>.head-btm>.container>.head-navbox .head-navtwo{display:none;position:absolute;left:50%;top:24px;margin-left:-60px;padding-top:34px;background-color:rgba(255,255,255,.9);box-shadow:1px 1px 3px #fff;width:120px;text-align:center;z-index:6}
header>.head-btm>.container>.head-navbox .head-nav1 .head-navtwo{padding-top:10px;top:24px}
header>.head-btm>.container>.head-navbox .head-navtwo li a{padding:0 15px}
header>.head-btm>.container>.head-navbox .head-nav2 li:not(:last-child) .head-navtwo{width:230px;margin-left:-115px}
header>.head-btm>.container>.head-navbox .head-nav2 .head-navtwo li a{white-space:nowrap}
header>.head-btm>.container>.head-navbox .head-navtwo>li{line-height:45px}
header>.head-btm>.container>.head-navbox .head-navtwo>li a{color:#363433;font-size:14px}
header>.head-btm>.container>.head-navbox .head-navtwo>li:hover a{background-color:#e7210d;color:#fff}
.carousel-indicators li{width:15px;height:15px;background-color:#fff;margin:0 8px}
.carousel-indicators .active{width:17px;height:17px;background-color:#e7210d;border-color:#e7210d;margin:0 8px}
.ptb-60{padding:60px 0}
footer{background:url(../images/bj4.jpg) no-repeat center;background-size:auto 100%;min-height:66px}
footer a{display:inline;color:#fff}
footer a:hover{color:#e7210d;text-shadow:0 0 5px #e7210d}
.foot-top{color:#fff;border-bottom:1px solid #454342;padding-bottom:60px}
.foot-top ul li{font-size:16px;line-height:30px}
.foot-top ul li:nth-child(1){margin-bottom:15px}
.foot-top ul li>div{margin-right:20px}
.foot-top .num{font-size:32px;color:#fbc100;font-weight:700}
.foot-top .foot-ewm{color:#363433;background-color:#fff;padding:10px;text-align:center}
.foot-bottom{padding-top:25px}
.foot-bottom .foot-nav{margin-bottom:15px}
.foot-bottom .foot-nav li{font-size:16px;padding:0 15px;border-left:1px solid #fff}
.foot-bottom .foot-nav li:nth-child(1){padding:0 15px 0 0;border-left:0}
.foot-bottom p{color:#fff;font-size:16px;text-align:center}
@media (max-width:1200px){header>.head-top>.container>div,header>.head-top>.container>div>ul>li{font-size:14px}
header>.head-btm>.container>.head-navbox{width:74%}
header>.head-btm>.container>.head-navbox .head-nav1>li>a,header>.head-btm>.container>.head-navbox .head-nav2>li>a{font-size:16px}
header>.head-btm>.container>.head-navbox .head-nav2>li{margin-left:5px}
}
@media (max-width:998px){footer{background-size:100% 100%}
header>.head-btm{height:75px}
header>.head-btm>.container>.head-logo{padding:12px 0;height:75px}
.foot-bottom{padding-top:0}
}
@media (max-width:768px){header{background-color:transparent}
header>.head-btm>.container>.head-logo{width:24%}
.foot-top ul li>div{width:100%;margin-right:0}
.foot-top .foot-ewm{margin-right:32%}
.foot-bottom p{font-size:14px}
}
/* 图片点击放大 */
.bodyAddClass{overflow:hidden}
#imgPop{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:10}
#poparea{width:1100px;text-align:center;background-color:#fff;padding:10px;position:absolute;top:18%;left:50%;margin-left:-550px;border-radius:3px;box-shadow:0 0 10px #fff}
#poparea img{width:100%}
#popclose{position:absolute;right:10%;top:10%;width:40px;height:40px;border-radius:20px;border:2px solid #fff;color:#fff;cursor:pointer;text-align:center;line-height:30px;font-size:35px}
#popclose:hover{background-color:#fff;color:rgba(0,0,0,.5)}
@media (max-width:1200px){#poparea{width:900px;margin-left:-450px}
}
@media (max-width:990px){#poparea{width:700px;margin-left:-350px;top:22%}
}
@media (max-width:790px){#poparea{width:500px;margin-left:-250px}
}
@media (max-width:590px){#poparea{width:340px;margin-left:-170px}
}
/* 视频点击放大 */
.mypop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:16}
.mypop>.mypop-box{position:absolute;top:50%;left:50%;margin:-200px 0 0 -325px;width:650px;height:400px;background-color:#fff;border-radius:5px}
.mypop>.mypop-box>.pop-close{position:absolute;top:-20px;right:-20px;background:#eee;width:40px;height:40px;text-align:center;line-height:34px;font-size:30px;color:#666;border-radius:20px;cursor:pointer}
.mypop>.mypop-box>.pop-close:hover{background:#e7210d;color:#fff}
.mypop>.mypop-box .videoplay{width:calc(100% - 20px);margin:30px auto 0;height:calc(100% - 40px)}
.mypop>.mypop-box .videoplay video{width:100%;height:100%}
@media (max-width:700px){.mypop>.mypop-box{width:500px;height:350px;margin:-175px 0 0 -250px}
}
@media (max-width:550px){.mypop>.mypop-box{width:320px;height:240px;margin:-120px 0 0 -160px}
}
/* 手机导航 */
@media (max-width:993px) {
	.head-navbox .head-nav1,.head-navbox .head-nav1 {
		width: 100%;
	}
	.nav-pos {
		/* position: relative; */
	}
	header>.head-btm>.container>.head-navbox {
		position: fixed;
		top: 120px;
		left: -100vw;
		z-index: 16;
		width: 80vw;
		height: calc(100vh - 120px);
		background-color: #fff;
	}
	header>.head-btm>.container>.head-navbox .head-nav2>li {
		margin-left: 0;
	}
	header>.head-btm>.container>.head-navbox .head-nav1>li,
	header>.head-btm>.container>.head-navbox .head-nav2>li {
		width: 100%;
	}
	header>.head-btm>.container>.head-navbox .head-nav1>li>a,
	header>.head-btm>.container>.head-navbox .head-nav2>li>a {
		padding: 10px;
	}
	header>.head-btm>.container>.head-navbox .head-nav1>li:nth-child(odd) {
		background-color: #f2f2f2;
	}
	header>.head-btm>.container>.head-navbox .head-nav2>li:nth-child(even) {
		background-color: #f2f2f2;
	}
	header>.head-btm>.container>.head-navbox .head-nav1 {
		border-bottom: 0;
		padding: 0;
	}
	header>.head-btm>.container>.head-navbox .head-nav2 {
		padding: 0;
	}
	header>.head-btm>.container>.head-navbox .head-nav2>li>a {
		font-weight: normal;
	}
	.head-btm .navicon {
		width: 75px;
		height: 50px;
		line-height: 24px;
		margin: 13px 0;
		color: #e7210d;
		background-color: #fff;
		text-align: center;
		font-size: 30px;
		cursor: pointer;
	}
	.head-navbox .navicon {
		position: absolute;
		right: -75px;
		top: -75px;
	}
	.head-btm .navicon i {
		display: block;
		font-size: 15px;
		font-style: normal;
	}
	header>.head-btm>.container>.head-navbox .head-navtwo {
		position: static;
		margin-left: 0;
		width: 100%;
		box-shadow: none;
		padding-top: 0;
		text-align: left;
	}
	header>.head-btm>.container>.head-navbox .head-navtwo li a{
		padding-left: 40px;
	}
	header>.head-btm>.container>.head-navbox .head-nav1 .head-navtwo {
		padding-top: 0;
	}
	header>.head-btm>.container>.head-navbox .head-nav2 li:not(:last-child) .head-navtwo {
		width: 100%;
		margin-left: 0;
	}
	.phonenavbox {
		height: calc(100vh - 160px);
		overflow-y: auto;
	}
	.phonenavbox > ul > li > a.active {
		color: #e7210d!important;
	}
	header>.head-btm>.container>.head-navbox .head-nav1>li:hover .head-navtwo,header>.head-btm>.container>.head-navbox .head-nav2>li:hover .head-navtwo{display:none;}
}

.bodyAddClass1{overflow:hidden;position:fixed;top:0;left:0}
#pnav-zhezhao{display:none;width:100vw;height:calc(100vh - 75px);background-color:rgba(0,0,0,1);position:fixed;top:75px;left:0;z-index:999}
/* .phonenav{height:75px} */
@media (max-width: 993px) {
	.navicon{width:60px;height:60px;line-height:75px;font-size:36px;color:#e7210d;background-color:#fff;cursor:pointer}
	.phone-navbox{position:fixed;left:-100vw;top:120px;width:78vw;height:100vh;background-color:#fff;z-index:1000}
	.phone-navbox>.phone-navone{height:calc(75vh);overflow-y:auto}
	.phone-navbox .phone-navone>li{padding-left:20px;padding-right:20px}
	.phone-navbox .phone-navone>li .navlist-icon{font-size:14px}
	.phone-navbox .phone-navone>li:nth-child(odd){background-color:rgba(242,242,242,1)}
	.phone-navbox .phone-navone>li>a{line-height:44px;font-size:18px;color:#3d3d3d;text-align:left}
	.phone-navbox .phone-navone>li>a.active{color:#e7210d}
	.phone-navbox .navicon{position:absolute;right:-60px;top:-75px;width:60px;height:60px;line-height:60px;text-align:center}
	.phone-navbox .phone-navtwo{display:none}
	.phone-navbox .phone-navtwo li a{line-height:44px;color:#3d3d3d;text-align:left}
	.phone-navbox .phone-navtwo li:not(:last-child) a{border-bottom:1px solid #ccc}
}
@media (max-width: 768px) {
	.phone-navbox{top:75px;}
}

/* 悬浮 */
.slide-right{position:fixed;width:80px;right:-80px;top:20%;transition:all .3s;z-index:1}
.slide-right li{display:block;width:80px;padding:10px 0;margin-bottom:2px;text-align:center;background-color:#363433;position:relative;border-radius:5px}
.slide-right li:not(:last-child) i{border:2px solid #fff;border-radius:40px;padding:3px}
.slide-right li div{font-size:14px}
.slide-right li ul{background-color:#363433;display:none;padding:10px;right:82px;top:0;position:absolute;box-shadow:#ccc -3px 3px 10px;border-radius:10px;z-index:10}
.slide-right li ul li{text-align:left;padding-left:20px;line-height:10px;float:left;margin:0;font-size:14px;color:#fff;transition:all .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.slide-right li ul li img{max-width:100%;width:auto}
.slide-right li ul li a{display:inline;color:#fff;margin-right:15px}
.slide-right li:hover ul{display:block}
.slide-right li a{color:#fff}
.slide-right li a i{font-size:28px}
