
*{ margin: 0;padding: 0; }
body, div, h1, h2, h3, h4, h5, h5, p, ul, ol, li, dl, dt, dd { font-weight:normal;margin: 0; padding: 0;}
ul, ol { list-style-type: none;}
i{font-style: normal;}
a { color: #515151; text-decoration: none;}
img{ border: none;}
.clearfix:after { content: ""; display: table; clear: both;}
.clear {clear: both;}
body{}
body,html{font-family: "Microsoft YaHei";}
[v-cloak] {
	display: none !important;
}

/*head*/
.topBox{width: 100%;}
.topNav{padding:6px 0;width: 100%;background: #f8f8f8;}
.topNav>div{width: 1200px;margin:0 auto;}
.topNav>div>span{font-size: 12px;color:#999;}
.topNav>div>p{float: right;}
.topNav>div>p>a{font-size: 12px;color:#999;border-right:1px solid #999;padding-right: 8px;margin-right: 8px;}
.topNav>div>p>a.top_nav{color:#d10000;}
.wayBox{padding:20px 0;width: 100%;background: #fff;}
.wayBox>div{width: 1200px;margin:0 auto;overflow: hidden;}
.wayBox>div>p{float:left;}
/*.wayBox>div>p i{display: inline-block;width: 1px;height: 60px;background: #999;}*/
.wayBox>div>p img{display: inline-block;border-right:1px solid #999;padding-right: 4px;margin-right: 6px;}
.wayBox>div>p img:last-child{border-right:none;margin-right:0;}
.wayBox>div>.way_tel{float: right;color:#666;font-size: 18px;font-weight: normal;}
.wayBox>div>.way_tel p{margin-bottom: 4px;}
.wayBox>div>.way_tel p:last-child{margin-bottom: 0;}
.wayBox>div>.way_tel img{width: 18px;vertical-align: middle;display: inline-block;margin-right: 4px;}
.wayBox>div>.way_tel span{display: inline-block;width: 174px;}
.wayBox>div>.way_tel b{color:#d10000;font-size: 20px;}

.head_wrap{z-index: 10; width: 100%;line-height: 60px;background-color: #d10000;}
.head_p{position: fixed;top:0;left:0;right:0;}
.head_nav{width: 1200px;margin:0 auto;}
.nav{width: 100%;text-align: center;}
.nav li{display: inline-block;padding:0 38px;height: 100%;position: relative;}
.nav li a{font-size: 14px;color:#fff;}
.nav li.cur,.nav li:hover{background: #333;}
.nav .tNav{position: absolute;top:60px;left:0;right:0;background: #333;display: none;z-index: 100;}
.nav .tNav>a{display: block;width: 100%;color:#fff;line-height: 50px;}
.nav .tNav>a.cur1,.nav .tNav>a:hover{background: #d10000;}



/*foot*/
.foot_wrap{width: 100%;background-color: #242424;}
.foot{width: 1200px;padding:30px 0; margin:0 auto;color:#fff;overflow: hidden;}
.footLeft{float: left;width: 30%;border-right:1px solid #333;padding:20px 0;}
.footLeft>img{display: inline-block;border-left: 1px solid #fff;margin-bottom: 20px;padding-left: 30px;margin-left: 30px;}
.footLeft>img:first-child{border-left:0;padding-left: 0;margin-left: 0;}
.footLeft span{display: inline-block;color:#d10000;font-size: 18px;font-style: italic;font-weight: bold;margin-right: 10px;}
.footCenter{width: 40%;float: left;padding:20px 0 20px 86px;box-sizing: border-box;}
.footCenter>p{margin-bottom: 20px;}
.footCenter>p:last-child{margin-bottom: 0;}
.footRight{float: right;width: 25%;text-align: right;border-left:1px solid #333;}
.footRight>span{display: block;margin-top: 14px;}
.beian_box{background-color: #191919;line-height: 50px;height: 50px;width: 100%;color:#fff;font-size: 12px;}
.beian{width: 1200px;margin:0 auto;overflow: hidden;}
.beian span,.beian b{float: left;}
.beian span{margin-right: 200px;}
.beian i{text-align: right;float: right;}

/*单页背景*/
.bj_box{width: 100%;position: relative;}
.bj_box>img{display: block;width: 100%;}
.bannerTit{position: absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;display: flex;justify-content: center;align-items: center;color:#fff;flex-direction: column;}
.bannerTit>h1{font-size:36px;margin-bottom: 14px;}
.bannerTit>p{font-size: 16px;letter-spacing: 6px;}
.moreBtn{display: block;width:200px;line-height: 46px;font-size: 15px;color;#1a1a1a;text-align: center;border:1px solid #e1e1e1;}

/*titl*/
.Title{width: 100%;text-align: center;margin-bottom: 55px;}
.Title>h2{font-size: 26px;color:#6a6a6a;font-weight: bold;margin-bottom: 25px;}
.Title>p{font-size: 14px;color:#999;margin-bottom: 20px;}

/*页码*/
.page_box{width: 100%;}
.page_box>a{width:200px;height: 50px;line-height: 50px;text-align: center;margin:0 auto; display:block;color:#6e6e6e;font-size: 16px;border:2px solid #888;transition: all .5s ease;}
.page_box>a:hover{border-radius: 10px;}

.content_box{width: 100%;padding:80px 0;}
.content{width: 1170px;margin:0 auto 40px;}
.tab_nav{float: left;width: 270px;}
.tab_nav li{cursor: pointer;position: relative;text-align: center;line-height: 50px;background:#f9f9f9;border-bottom: 1px solid #e9e9e9;}
/*.tab_nav li:after{content:"";position: absolute;top:20px;right:20px;background-image: url(../images/nav_btn.png);width: 7px;height: 13px;background-size: 100% 100%;background-repeat: no-repeat;}*/
.tab_nav li.current:after{transform: rotate(90deg);}

.tab_nav>h3{font-size: 20px; color:#fff;font-size:20px; text-align: center; width: 100%;height: 80px;padding:20px 0;box-sizing: border-box; background: -webkit-linear-gradient(to right, #ea0606 , #f85e2f);background: -o-linear-gradient(to right, #ea0606 , #f85e2f);background: -moz-linear-gradient(to right, #ea0606 , #f85e2f);background: linear-gradient(to right, #ea0606 , #f85e2f);}
.tab_nav>h3>span{font-size: 12px;}
.tab_nav li>div{display: none;background:#fff;}
.tab_nav li>div span{color:#aaa;border-bottom:1px solid #eee;display: block;text-align: center;padding-left: 28px;box-sizing: border-box;}
.tab_nav li>div span:hover,.tab_nav li>div span.curSpan{color:#333;}

/*.tab_nav li.act,.tab_nav li>div span.act{color:#fff;border-bottom: 2px solid #0c7ace;}*/
.tab_nav li.act a{color:#d10000;}

.tab_nav li.last_li:after{display: none;}
.tab_nav li.last_li{margin-top: 20px; padding:20px 0; background-image: url(../images/pro_nav.png);background-size: 100% 100%;background-repeat: no-repeat;}
.tab_nav li.last_li a{display: block;color:#fff;text-align: center;line-height: 40px;}

.tab_cont{width: 864px;float: right;padding-top: 4px;}
.tab_cont>p{box-sizing: border-box;margin-bottom: 30px;font-size: 20px;color:#333;border-bottom: 2px solid #dcdcdc;padding-bottom: 18px;}
.tab_cont>p>span,.det_box>span{padding-left: 10px;border-left:4px solid #d10000;font-weight: bold;}
.tab_cont>p>i{float: right;color:#666;font-size: 14px;}
.BTN,.bj_box>img.ph{display: none;}




@media only screen and (max-width: 1270px){
	.topNav>div,.wayBox>div,.head_nav,.foot,.beian,.content{width: 1000px;}
	.nav li{padding:0 26px;}
	.beian span {margin-right: 50px;}

	.tab_cont{width: 67%;}
	.tab_nav{width: 220px;}
}

@media only screen and (max-width: 1050px){
	.topNav>div, .wayBox>div, .head_nav, .foot, .beian, .content{width: 800px;}
	.nav li{padding:0 13px;}
	.footCenter {padding: 20px 0 20px 28px;}
	.Title{margin-bottom: 36px;}
}

@media only screen and (max-width: 700px){

}

