@charset 'utf-8';
html,body{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: Airal,'microsoft yahei';
	background-color: #fbfbfb;
	-moz-user-select:none;/*火狐*/
    -webkit-user-select:none;/*webkit浏览器*/
    -ms-user-select:none;/*IE10*/
    -khtml-user-select:none;/*早期浏览器*/
    user-select:none;
}
:after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
a{
	text-decoration: none;
}
a:link {color: #F40;}
a:visited {color:#F40;} 
a:hover{color: #F40;text-decoration: none;} 
a:active {color: #F40;}
img{    /*width: 100%;height: 100%;*/}
p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img{
	margin: 0;
	padding: 0;
	border: none;
	list-style: none;
}
.clear{clear:both; line-height:0; height:0; font-size:0px;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/
.container{

}
.wrapper{

}
/*------头部顶端样式-------*/
.header-top{
	height:80px;
	line-height: 32px;
	background-color: #fff;
	color: #333333;
	font-size: 12px;
	
}
.header-top1{height: 30px;background: #095fa3;}
.hd-left{float: left;margin-top: -2px;}
.hd-left p{color: #fff;font-size: 12px;}
.hd-right a{color: #fff;font-size: 12px;}
.hd-right{float: right;color: #fff;margin-top: -2px;}
.hd-right span{margin: 0 10px;}
.hd2-limg img{width: 100%;}
.hd2-limg{width:298px ;height:64px ;}
.header-top2{height: 75px;}
.hd2-right ul li a{color: #414141;font-size: 14px;display: inline-block;height: 71px;border-bottom: 4px solid #fff;line-height: 71px;padding: 0 23px;}
.hd2-right ul li a:hover{color: #095fa3 !important;background: #ececec;border-bottom: 4px solid #095fa3 !important;}
.hd2-right ul li{float: left;margin-right: 20px;}
.hd2-right ul li:last-child{margin-right: 0px;}
.hd2-left{float: left;margin-top: 10px;}
.hd2-right{float: right;}
.hd2-active{background: #ececec;border-bottom: 4px solid #095fa3 !important;color: #095fa3 !important;}
/*banner样式*/
.banner img{width: 100%;}
.swiper-pagination-bullet{background: url(../../images/t3.png) no-repeat !important;overflow: hidden;border-radius: 50% !important;background-size: 100% !important;opacity: 1 !important;}
.swiper-pagination-bullet-active{background: url(../../images/t4.png) no-repeat !important;background-size: 100% !important;border-radius: 50% !important;overflow: hidden;}
/*关于我们*/
.hmjc-gywm{height: 509px;}
.hmjc-gywm .wrapper{background: url(../b2.png) no-repeat center;height: 201px;background-size:100% ;width: 1200px;padding-top: 30px;}
.hmjc-gywmtit p{text-align: center;}
.hmjc-gywmtit p:first-child{color: #7f7777;font-size: 18px;margin-top: 30px;    padding-left: 18px;}
.hmjc-gywmtit p:last-child{color: #14181c;font-size: 30px;font-weight: bold;margin-top: 36px;}
.hmjc-gywmlist ul li .hmjc-gywmlistp p:first-child{color: #666666;font-size: 16px;text-align: center;}
.hmjc-gywmlist ul li .hmjc-gywmlistp p:nth-child(2){    margin-top: 15px;color:#cccccc ;font-size:14px ;text-align: center;}
.hmjc-gywmlist ul{width: 622px;margin: 0 auto;margin-top: 59px;}
.hmjc-gywmlist ul li{float: left;margin-right: 99px;}
.hmjc-gywmlist ul li:last-child{margin-right: 0px;}
.hmjc-gywmlistimg img{margin: 0 auto;display: block;}
.hmjc-gywmlistp{margin-top: 20px;}
.hmjc-gywmcon p{width: 949px;text-align: center;color: #666666;font-size:14px ;margin: 0 auto;margin-top: 25px;}
/*我们是谁*/
.hmjc-whome{height: 509px;background: #14181c;}
.hmjc-wmlcontit p{color:#e4e4e4 ;font-size: 12px;width: 498px;line-height: 18px;}
.hmjc-wmlcontit h1{color: #fff;font-size: 30px;font-weight: bold;margin-bottom: 25px;}
.hmjc-wmlcontit h3{color: #fff;font-size: 14px;font-weight: normal;}
.hmjc-wmlcontitp p{color: #8e9091;font-size: 12px;}
.hmjc-wmlcon{padding-top: 65px;}
.hmjc-wmlcontitp{margin-top: 20px;}
.hmjc-wmlcontitp p:first-child{margin-bottom: 15px;}
.hmjc-wmlconbtn a{display: inline-block;text-align: center;width:175px ;height:50px ;background:#0077e6 ;line-height: 50px;color: #fff;font-size: 16px;}
.hmjc-wmlconbtn a:hover{background: red;}
.hmjc-wmlconbtn{margin-top: 25px;}
.hmjc-wmlcontitp p span{margin-right: 18px;float: left;
    margin-top: 3px;}
    .hmjc-wmlcontitp p em{font-style: normal;
    display: inline-block;
    width: 465px;
    word-break: break-all;}
.hmjc-whoimeright{width:557px ;height:360px ;position: absolute;top: 60px;right: 51px;}
.hmjc-whoimeright .swiper-pagination-bullet{background: url(../../images/bapoint2.png) no-repeat !important;overflow: hidden;border-radius: 50% !important;background-size: 100% !important;opacity: 1 !important;}
.hmjc-whoimeright .swiper-pagination-bullet-active{background: url(../../images/bapoint1.png) no-repeat !important;background-size: 100% !important;border-radius: 50% !important;overflow: hidden;}
.hmjc-whoimeright img{width: 100%;}
.hmjc-whome .wrapper{position: relative;}
.hmjc-whomeleft{margin-left: 28px;}
/*产品中心*/
.hmjc-cpzx{height: 560px;background: #fbfbfb;}
.hmjc-cpzxtit p:first-child{color: #7f7777;font-size: 18px;text-align: center;margin-top: 60px;margin-bottom: 25px;}
.hmjc-cpzxtit p:nth-child(2){margin-bottom: 20px;color: #14181c;font-size: 30px;font-weight: bold;text-align: center;}
.hmjc-cpzxlist ul li a{display: inline-block;width: 222px;height: 50px;background: #14181c;line-height: 50px;text-align: center;color: #a5abb7;font-size:18px ;}
.hmjc-cpzxlist ul li{float: left;}
.hmjc-cpzxleftsj{width: 0;
    height: 0;
    border-top: 25px solid transparent;
    border-right: 34px solid #14181c;
    border-bottom: 25px solid transparent;
    position: absolute;
    top: 0px;
    left: -34px;}
.hmjc-cpzxlist ul li:first-child{position: relative;}
.hmjc-cpzxlist ul li:last-child{position: relative;}
.hmjc-cpzxrightsj{
	 height: 0;
    border-top: 25px solid transparent;
    border-left: 34px solid #14181c;
    border-bottom: 25px solid transparent;
    position: absolute;
    top: 0px;
    right: -34px;
}
.hmjc-cpzxlist{margin-left: 44px;}
.ad-wp1 {
   
}
.wp {
    margin: 25px auto 0px; 
    width: 100%;
    max-width: 1100px;
}
.hmjc-cpzxbtn a{display:block;width:127px ;height: 35px;background: #e60000;text-align:center ;line-height:35px ;color:#fff ;font-size:12px ;margin: 0 auto;}
.hmjc-cpzxbtn a:hover{background: #000;}
.hmjc-cpzxp p{color: #14181c;font-size: 16px;font-weight: bold;text-align: center;margin-top: 25px;margin-bottom: 20px;}
.hmjc-cpzximg{overflow: hidden;width: 356px;height: 213px;border: 1px solid #e9e9e9;border-bottom: none;}
.hmjc-cpzxbox{width: 356px;}
.hmjc-cpzximg img{width: 100%;}
.hmjc-cpzxp{  
	width: 100%; 
    height: 120px;
    border: 1px solid #e9e9e9;}
.sl-list9 li {
    margin: 0 15px;
   
}
.slick-prev {
    background: url(../../images/b8.jpg) no-repeat center !important;
    background-size: 100% !important;
    width: 58px !important;
    height: 58px !important;
    left: -65px !important;
}
.slick-next {
    background: url(../../images/b9.jpg) no-repeat center !important;
    background-size: 100% !important;
    width: 58px !important;
    height: 58px !important;
    right: -70px !important;
}
.slick-prev:before, .slick-next:before{opacity: 0 !important;}
.hmjc-cpzxlistactive{background: #0077e6 !important;color: #fff !important;}
.hmjc-cpzxleftsjactive{border-right-color: #0077e6 !important;}
.hmjc-cpzxrightsjactive{border-left-color: #0077e6 !important;}
/*销售网络*/
.hmjc-xswl{height: 615px;background:url(../b10.jpg) no-repeat top;height: 472px;}
.hmjc-xswltit p:first-child{color: #7f7777;font-size: 18px;text-align: center;padding-top: 40px; margin-bottom: 20px;}
.hmjc-xswltit p:nth-child(2){color: #14181c;font-size: 30px;font-weight: bold;text-align: center;}
.hmjc-xswlcon{box-shadow: 0px 0px 104px -36px #000;width: 996px;height: 271px;background: #fff;margin: 30px auto 0px;}
.hmjc-xswlclboximg p{text-align: center;color: #0e0f0f;font-size: 14px;margin-top: 15px;margin-bottom: 20px;}
.hmjc-xswlclist ul li{float: left;margin: 0 20px;margin-bottom: 20px;}
.hmjc-xswlclist{width: 904px;margin: 0 auto;border-bottom: 1px solid #e2e2e2;padding-top: 45px;}
.hmjc-xswlbtn a{display: inline-block;color: #000;font-size: 14px;padding: 5px 30px;}
.hmjc-xswlbtn{text-align: center;margin-top: 25px;}
.hmjc-xswlbtn a:hover{color: #fff;background: #e60000;}
.hmjc-xswlbtnactive{color:#fff !important;background:#e60000 ;}
/*新闻中心*/
.hmjc-xwzx{background: #fbfbfb;}
.hmjc-xwzxtit p:first-child{color: #7f7777;font-size: 18px;text-align: center;margin-top: 40px;margin-bottom: 20px;}
.hmjc-xwzxtit p:nth-child(2){margin-bottom: 20px;color: #14181c;font-size: 30px;font-weight: bold;text-align: center;}
.hmjc-xwzxlist{margin-left: 382px;}
.hmjc-xwzxlistboxleft{width:285px ;height: 404px;margin-bottom: 25px;float: left;}
.hmjc-xwzxlistbox{margin-top: 25px;height: 404px;border: 1px solid #e9e9e9;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);}
.hmjc-xwzxlistboxleft ul li a{display: inline-block;height: 70px;line-height: 70px;color:#999999 ;font-size:16px ;}
.hmjc-xwzxlistboxleft ul li a span{display: inline-block;width: 9px;height: 9px;border-radius: 50%;background: #e73737;margin-left: 20px; margin-right: 20px;}
.hmjc-xwzxlistboxrcontit p{color: #2c2c2c;font-size: 20px;padding-left: 30px;}
.hmjc-xwzxlistboxrcontit p span{font-size: 34px;margin-left: 10px;}
.hmjc-xwzxlistboxrimg{float: left;}
.hmjc-xwzxlistboxrcontit{height: 85px;background: #e9e9e9;line-height: 85px;}
.hmjc-xwzxlistboxrcon{float: left;width: 345px;}
.hmjc-xwzxlistboxrconp p{color: #949494;font-size: 14px;padding: 0px 30px;margin-top: 20px;}
.hmjc-xwzxlistboxrconbtn a{display: block;margin: 0 auto;width:224px ;height:40px ;line-height: 40px;background:#14181c ;text-align: center;color: #ffffff;font-size: 15px;}
.hmjc-xwzxlistboxrconbtn a:hover{background: red;}
.hmjc-xwzxlistboxrconp{height: 235px;padding-bottom: 10px;}
.hmjc-xwzxlistboxleft ul li{position: relative;}
.hmjc-xwzxlistboxleft ul li +li{border-top: solid 1px #d3d3d3;}
.hmjc-xwzxlistboxleft ul li.active:before {
    content: '' !important;
    display: block !important;
    position: absolute;
    width: 0;
    height: 0;
    border-top: 35px solid transparent;
    border-left: 35px solid #e60000;
    border-bottom: 35px solid transparent;
    border-right: none;
    left: auto;
    right: 0;
    top: 0;
    margin-right: -35px;
    z-index: 2;
    }
.hmjc-xwzxlistboxleft ul li.active {
    background-color: #e60000;
    
}
.hmjc-xwzxlistboxleft ul li.active a{color: #ffffff;}
.hmjc-xwzxlistboxleft ul li.active a span{background: #fff;}
/*加盟合作*/
.hmjc-jmhz{background:url(../page-section-image.png) no-repeat top;height: 380px;    background-size: cover;background-attachment: scroll !important;}
.hmjc-jmhztit p:first-child{color: #7f7777;font-size: 18px;text-align: center;padding-top: 40px; margin-bottom: 20px;}
.hmjc-jmhztit p:nth-child(2){color: #14181c;font-size: 30px;font-weight: bold;text-align: center;}
.hmjc-jmhzp p{color: #4d4d4d;font-size: 14px;width: 799px;
    text-align: center;
    margin: 0 auto;margin-top: 42px;}
.hmjc-jmhzinput input{outline: none;width: 560px;height: 48px;border: 1px solid #000;padding: 0 10px;}
.hmjc-jmhzinput span a{display: inline-block;width:168px;height: 49px;line-height: 48px;text-align: center;color:#fff ;font-size:14px ;border: 1px solid #000;background: #000;margin-left: -5px;    font-weight: bold;}
.hmjc-jmhzinput span a:hover{background: red;border: 1px solid red;}
.hmjc-jmhzinput{text-align: center;margin-top: 40px;}
/*年轻标杆*/
.hmjc-nqbg{background: #fbfbfb;height: 595px;}
.hmjc-nqbgtit p:first-child{color: #7f7777;font-size: 18px;text-align: center;margin-top: 40px;margin-bottom: 20px;}
.hmjc-nqbgtit p:nth-child(2){margin-bottom: 20px;color: #14181c;font-size: 30px;font-weight: bold;text-align: center;}
.hmjc-nqbgclistpxm p:first-child{color: #0a141d;font-size: 16px;font-weight: bold;}
.hmjc-nqbgclistpxm p:nth-child(2){color: #8f8f8f;font-size: 16px;}
.hmjc-nqbgclistpxm span{display: inline-block;width: 30px;height: 1px;background: #d3d3d3;}
.hmjc-nqbgclistplx p:first-child{color: #8f8f8f;font-size: 14px;}
.hmjc-nqbgclistplx p:nth-child(2){color: #8f8f8f;font-size: 14px;}
.hmjc-nqbgclistplx p:last-child{color:#e7004f ;font-size: 14px;}
.hmjc-nqbgcon ul li{float: left;margin-right: 46px;border: 1px solid #e8e8e8;}
.hmjc-nqbgcon ul li:last-child{margin-right: 0px;}
.hmjc-nqbgclistp{padding: 15px 20px;}
/*底部*/
.ft-p p{color: #acacac;font-size: 13px;text-align: center;}
.footer{height: 113px;background: #272727;padding-bottom: 15px;}
.ft-box ul li a{    color: #ffffff;
    border-width: 1px;
    background-color: #e60000;
    border-color: #e60000;
    padding: 13px 20px;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    font-weight: 600;}
.ft-box ul li{float: left;margin-right: 10px;}
.ft-box ul li:last-child{margin-right: 0px;}
.ft-box ul li a.facebook{background-color: #3c5b9b;
    border-color: #3c5b9b;}
.ft-box ul li a.twitter{background-color: #2daae1;
    border-color: #2daae1;}
.ft-box ul li a.pinterest{background-color: #cb2027;
    border-color: #cb2027;}
.ft-box ul li a.google{
	background-color: #f63f29;
    border-color: #f63f29;
}
.ft-box ul li a span{margin-right: 7px;}
.ft-box{width: 568px;margin: 0 auto;    height: 42px;padding-top: 40px;}
.ft-p{margin-top: 5px;}
  .pages a{float: left;border: 1px solid #AAAADD;margin-right: 6px; padding: 5px; background-color: #E2E2E2;}
    .pages a.active{    color: #FFF;background-color: #000099;}
    .pages {clear: both; overflow: hidden; color: #444; padding-top: 16px;}
    .pages ul { margin: 15px !important; padding: 15px;}
    
.turn {
    position: relative;
    padding-top: 10px;
    font-size: 12px;
    line-height: 24px;
    margin-right: 10px;
    margin-left: 10px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #DBDFE0;
    margin-top: 20px;
}
.back {
    font-weight: normal;
    float: right;
}