/*页面滚动出现动画*/
.sdiv h1 {
	-webkit-transform: translateY(50px);
	-ms-transform: translateY(50px);
	transform: translateY(50px);
	-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
	transition: opacity 0.5s, -webkit-transform 0.5s;
	-o-transition: transform 0.5s, opacity 0.5s;
	transition: transform 0.5s, opacity 0.5s;
	transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;}
.sdiv p {
	-webkit-transform: translateY(30px);
	-ms-transform: translateY(30px);
	transform: translateY(30px);
	-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
	transition: opacity 0.5s, -webkit-transform 0.5s;
	-o-transition: transform 0.5s, opacity 0.5s;
	transition: transform 0.5s, opacity 0.5s;
	transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
	opacity: 0;
	-webkit-transition-delay: 0.25s;
	-o-transition-delay: 0.25s;
	transition-delay: 0.25s;}
.sdiv span {
	-webkit-transform: translateY(30px);
	-ms-transform: translateY(30px);
	transform: translateY(30px);
	-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
	transition: opacity 0.5s, -webkit-transform 0.5s;
	-o-transition: transform 0.5s, opacity 0.5s;
	transition: transform 0.5s, opacity 0.5s;
	transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
	opacity: 0;
	-webkit-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
	transition-delay: 0.5s;}
.sdiv.on h1,
.sdiv.on p,
.sdiv.on span {opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}
.con_title_h1 {text-align: center;padding: 150px 0;-webkit-animation: hue 15s infinite linear;
background-image: -webkit-linear-gradient(92deg, #673ab7, #3f51b5);}
.con_title_h1 span {color: #fff;border-bottom: 1px solid #fff;}
@-webkit-keyframes hue {
	from {-webkit-filter: hue-rotate(0deg);}
	to {-webkit-filter: hue-rotate(-360deg);}
}
.animation-delay-2 {-webkit-animation-delay: 0.25s;animation-delay: 0.25s;}
.animation-delay-5 {-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}
.animated {opacity: 0;}
/*首页-案例展示*/
.width100{max-width:1200px;width:100%;margin: 0 auto;}

.indexcases{width:100%;margin:40px 0 20px 0;}
.indexcases-tit{width: 100%;text-align: center;}
.indexcases-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.indexcases-tit span{width:50px;height: 1px;background: #E8410C;border:1px solid #E8410C;
display: block;margin: 10px auto;}
.indexcases-tit p{font-size: 14px;line-height:45px;}
/*查看更多按钮*/
.indexcases a.morebtn,
.indexelites a.morebtn{border: 1px solid #E8410C;padding:8px 10px;width:100px;color: #E8410C;margin:20px auto;
text-align: center;display: block;border-radius: 5px;font-size: 16px;}
.indexcases a.morebtn:hover,
.indexelites a.morebtn:hover{background: #E8410C;color: #fff;}
/*首页-精英团队*/
.indexelites{width:100%;margin:40px 0 20px 0;}
.indexelites-tit{width: 100%;text-align: center;}
.indexelites-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.indexelites-tit span{width:50px;height: 1px;background: #E8410C;border:1px solid #E8410C;
display: block;margin: 10px auto;}
.indexelites-tit p{font-size: 14px;line-height:45px;}
.indexelites-list{margin:40px 0 10px 0;overflow: hidden;}
.indexelites-list .lites{float: left;width: 33.333%;padding: 15px 20px;overflow: hidden;margin-bottom: 10px;}
.indexelites-list .lites .lites-img{float: left;width: 40%;}
.indexelites-list .lites .lites-img img{width:80%;}
.indexelites-list .lites .lites-txt{float: left;width:55%;padding: 15px 0 0 0;}
.indexelites-list .lites .lites-txt h3{font-weight: normal;font-size:22px;color: #E8410C;/*line-height:30px;*/
margin-bottom: 8px;}
.indexelites-list .lites .lites-txt h4{font-weight: normal;font-size:14px;line-height:20px;}
.indexelites-list .lites .lites-txt small{border:0.5px solid gainsboro;background:gainsboro;width: 100%;
display: block;margin:10px 0;}
.indexelites-list .lites .lites-txt p{font-size: 14px;line-height:20px;margin: 5px 0 0 0;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:2;
overflow: hidden;}
/*图文列表*/
/** {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.clearfix::after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.Service-box {background-color: #fff;-ms-box-sizing: border-box;-o-box-sizing: border-box;
box-sizing: border-box;}
.Service-content {width: 1200px;margin: 0 auto;padding: 0;}
.Service-item {display: block;width:220px;padding: 30px 10px;text-align: center;float: left;height: 280px;
margin: 0 0 0px 0;border: 1px solid #E7E7E7;box-sizing: border-box;border-radius: 10px;overflow: hidden;}
.Service-content .Service-item {-webkit-transition: all 160ms;transition: all 160ms;}
.item-image {display: inline-block;height: 150px;width: 150px;line-height: 100px;text-align: center;
border: 3px solid transparent;margin: 0;border-radius: 100%;-ms-box-sizing: border-box;
-o-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 160ms;transition: all 160ms;}
.item-image img {width: 100%;height: 100%;display: block;border: none;border-radius: 50%;}
.item-title {line-height: 25px;font-size: 18px;color: #3D3D3D;padding: 22px 0 7px;font-weight: normal;}
.item-text {color: #9A9A9A;font-size: 12px;line-height:28px;height: 34px;overflow: hidden;}
.item-link {color: #FFFFFF;display: none;padding: 6px 20px;background-color: #E8410C;margin: 17px auto;
font-size: 14px;line-height: 25px;border-radius: 5px;-webkit-transition: all 160ms;
transition: all 160ms;font-weight: normal;}
.Service-item:hover {border-color: #DEDDDD;padding-top: 26px;position: relative;z-index: 99;
text-decoration: none;
box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
webkit-transform: translate3d(0, -3px, 0);
transform: translate3d(0, -3px, 0);}
.Service-item:hover .item-image {height:100px;width:100px;line-height: 60px;margin: 0 auto;}
.Service-item:hover .item-link {display: block;}
.Service-item:hover .item-title { padding: 10px 0 7px;}
.Service-item + .Service-item {margin-left:25px;position: relative;}
.item-tag {width: 67px;height: 67px;color: #FFFFFF;position: absolute;transform: rotateZ(-315deg);top: 9px;
right: 9px;font-size: 12px;line-height: 17px;}
.item-background {width: 67px;height: 67px;position: absolute;top: 0px;right: 0px;}
.item-background img {width: 100%;height: 100%;}*/
/*首页-关于我们*/
.indexab{width:100%;margin:50px 0 30px 0;background: url(../images/abbg.jpg) no-repeat center;
background-size: 100% 100%;padding: 50px 0;}
.indexab-ov{width: 100%;overflow: hidden;}
.indexab-left{float: left;width:45%;background: url(../images/ab-le.png) no-repeat center;
background-size: 100%;padding: 15px;}
.indexab-left-bg{background: rgba(0,0,0,0.2);width: 100%;}
.indexab-left-tit{width: 100%;overflow: hidden;position: relative;padding: 65px 0 25px 0;}
.indexab-left-tit img{width:40%;float: right;margin-right: 15%;}
.indexab-left-tit .ab-ch{font-size:26px;color: #fff;position: absolute;right:203px;top:116px;
font-weight: normal;}
.indexab-left-tit .ab-en{font-size:25px;color: #fff;position: absolute;right:93px;bottom:90px;}
.indexab-tit{float: right;width:50%;}
.indexab-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.indexab-tit span{width:50px;height: 1px;background: #E8410C;border:1px solid #E8410C;
display: block;margin: 10px 0;}
.indexab-tit p{font-size:14px;line-height: 30px;}
.indexab-tit a{color: #E8410C;display: block;width: 90px;padding: 8px 10px;border: 1px solid #E8410C;
border-radius: 5px;}
.indexab-tit a:hover{color: #fff;background: #E8410C;}
/*首页-服务流程*/
.indexser{width:100%;margin:40px 0 20px 0;position: relative;}
.indexser-tit{width: 100%;text-align: center;}
.indexser-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.indexser-tit span{width:50px;height: 1px;background: #E8410C;border:1px solid #E8410C;
display: block;margin: 10px auto;}
.indexser-tit p{font-size: 14px;line-height:45px;}
.indexser-list{margin:40px 0 10px 0;}
.slick .slick-slide{float: left;width:16.666%;}
.index5List{position: relative;z-index: 1;overflow: hidden;}
.index5List .listBox{width:125px; height:125px; background:url(../images/serbg1.png) center no-repeat; 
background-size:100% 100%; margin: auto;position: relative;}
.index5List .listBox img{position: absolute;top: 0;left: 0;width: 100%;}
.index5List .listBox .img2{display:none;}
.index5List .H6{text-align:center; font-size:16px; color:#666666; margin-top:30px;font-weight: normal;}
@media screen and (min-width:992px){
	.index5List .list:hover .listBox{background-image:url(../images/serbg2.png);}
	.index5List .list:hover .listBox .img2{display:block;}
	.index5List .list:hover .listBox .img{display:none;}
	.index5List .list:hover .H6{color:#E8410C;}
}
.indexser .serline {width: 100%;position: absolute;bottom:60px;left:51.5%;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
transform: translate(-50%,0);}

/*首页-品牌合作*/
.indexcoop{width:100%;margin:40px 0 40px 0;}
.indexcoop-tit{width: 100%;text-align: center;}
.indexcoop-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.indexcoop-tit span{width:50px;height: 1px;background: #E8410C;border:1px solid #E8410C;
display: block;margin: 10px auto;}
.indexcoopser-tit p{font-size: 14px;line-height:45px;}
.indexcoop-list{margin:40px 0 10px 0;}
.indexcoop-list ul{width: 100%;overflow: hidden;}
.indexcoop-list ul li{float: left;width:200px;height:125px;background: #fff;border: 0.5px solid gainsboro;
border-right: none;padding-bottom: 2px;}
.indexcoop-list ul li:last-of-type{border-right: 0.5px solid gainsboro;}
.indexcoop-list ul li img{width:95%;display: block;margin:2px auto;}
/*底部*/
footer{width: 100%;background: #212121;}
footer ul{width: 100%;overflow: hidden;padding:30px 0 0 0;}
footer ul li{float: left;width:20%;margin: 10px 0 0 0;padding: 10px 5px;}
footer ul li.foot-li1 img{width:80%;}
footer ul li.foot-li1 p{color: #fff;margin:20px 0 0 0;font-size: 14px;line-height: 25px;
overflow: hidden;}
footer ul li.foot-li1 p span{float: left;display: block;width:65px;font-size: 14px;}
footer ul li.foot-li1 p small{float: left;width:160px;font-size: 14px;}
footer ul li.foot-li2{text-align: left;padding-left: 6.5%;}
footer ul li.foot-li3{text-align: left;padding-left: 7%;}
footer ul li.foot-li4{margin-left: 5%;}
footer ul li.foot-li2 h2,
footer ul li.foot-li3 h2,
footer ul li.foot-li4 h2{color: #fff;margin-bottom: 20px;}
footer ul li.foot-li2 p a,
footer ul li.foot-li3 p a,
footer ul li.foot-li4 p a{color:#fff;line-height: 1.6;}
footer ul li.foot-li4 p span{color:#fff;}
footer ul li.foot-li2 p a:hover,
footer ul li.foot-li3 p a:hover{color: #E8410C;}
footer ul li.foot-li5{overflow: hidden;width: 126px;float: right;}
footer ul li.foot-li5 img{width:100%;float: right;margin: 45px 0 10px 0;}
footer ul li.foot-li5 p{text-align:center;color: #fff;}
.foot-last{background:gainsboro;height: 50px;}
.foot-last p{text-align: center;color: #000;font-size: 12px;height: 25px;line-height: 25px;}
.foot-last p span,
.foot-last p a{color: #000;}
/*左侧边栏*/
* { margin:0; padding:0; }
.box { position:fixed; bottom:0px; left:0px; min-width:200px;/*border:1px solid #fff; */
background:rgba(250,250,250,0.4);z-index: 9999;}
.box .title{ background:rgba(221,221,221,0.6); height:35px; min-width:200px; cursor:move;line-height: 35px;}
.box .title small{color: #e8410c;font-size:20px;padding: 0 15px;}
.box .close{ border:1px solid #000; color:#000; display:block; width:18px; height:18px; line-height:20px; 
text-align:center; cursor:pointer; position:absolute; right:10px; top:6px; font-weight:bold; 
font-family: "microsoft yahei";}
.con {padding:20px 15px; }
.bg_change_size { background:url(../images/size2.png) no-repeat; }
/*body { height:3000px; background:#f7f6f5; }*/
.con form{width: 100%;overflow: hidden;}
.con form p{overflow: hidden;width:94%;margin:10px;}
.con form p label{font-size: 14px;margin: 5px 0;display: block;float: left;width: 85px;color: #000;
line-height: 10px;}
.con form p input{width:224px;float:left;padding: 2px 5px;height:25px;}
.con form p input.mianji{position: relative;}
.con form p span.danwei{position: absolute;right:40px;font-size:18px;}
.con form p select{height:28px;padding: 2px 5px;}
.con form p input.yzm-inp{width: 110px;margin-right: 2px;}
.con form p a.yzm-btn{margin-top: 0;margin-right: 0;padding: 3px 10px;}
.con form #d_tiao,.con form .yzm-btn{padding: 4px 15px;background: #E8410C;color: #fff;border: 1px solid #E8410C;
border-radius: 5px;float: right;margin-right: 10px;margin-top: 5px;}
.closeClass{-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);}
/*关于我们*/
.banner .ab-ban{width: 100%;position: relative;}
.banner .ab-ban img{width: 100%;}
.banner .ab-banbg{width: 100%;/*background: rgba(0,0,0,0.4);*/height: 100%;position: absolute;top: 0;left: 0;
display: flex;justify-content: center;align-items: center;}
.banner .ab-banbg h1{font-size:50px;color: #fff;text-shadow: 1px 1px 2px #000;}
.about{width: 100%;}
/*.about-tit{padding-top: 50px;border-bottom: 1px solid #e5e5e5;}*/
.about-titbtn{padding-top: 50px;border-bottom: 1px solid #e5e5e5;}
.about-titbtn ul{text-align: center;}
.about-titbtn ul li{display: inline-block;line-height: 40px;}
.about-titbtn ul li a{font-size: 22px;color: #000;display: block;height: 40px;line-height: 40px;
padding: 0px 15px;margin-bottom: 10px;}
.about-titbtn ul li.active a{color: #E8410C;}
.about-titbtn ul li a:hover{color: #E8410C;}
/*企业简介*/
.about-list{width: 100%;margin: 30px 0;}
.about-list .about-li{width: 100%;overflow: hidden;margin:40px 0;}
.about-list .about-li .about-lileft{float: left;width: 45%;}
.about-list .about-li .about-lileft .about-litxt{width: 100%;padding: 10px;}
.about-list .about-li .about-lileft .about-litxt p{font-size: 16px;line-height: 30px;margin: 10px 0;text-indent: 24px;}
.about-list .about-li .about-liright{float:right;width: 45%;}
.about-list .about-li .ab-liimg{margin: 30px 0 0 0;background: url(../images/xian.png) repeat;
width:500px;height:300px;line-height: 0;}
.about-list .about-li .ab-liimg .ab-lipic{margin: -30px 0 0 -30px;overflow: hidden;
float: left;width:500px;height:300px;}
.about-list .about-li .ab-liimg .ab-lipic img{width: 100%;}

.about-list .about-li .about-liright .about-litxt{width: 100%;padding: 10px;}
.about-list .about-li .about-liright .about-litxt p{font-size: 16px;line-height: 30px;margin: 10px 0;text-indent: 24px;}
.about-list .about-li .about-lileft .ab-liimg{margin: 30px 0 0 0;background: url(../images/xian.png) repeat;
width:500px;height:300px;line-height: 0;}
.about-list .about-li .about-lileft .ab-liimg .ab-lipic{margin: -30px -30px 0 0px;overflow: hidden;
float: right;width:500px;height:300px;}

/*公司资质*/
.about1-list{width: 100%;overflow: hidden;margin:30px 0;}
.about1-list .about1-li{width: 31.5%;float: left;background: rgb(249, 249, 249);border: 1px solid rgb(221, 221, 221);
padding: 15px;margin:10px;}
.about1-list .about1-li a{display: block;}
.about1-list .about1-li img{width: 100%;}
.about1-list .about1-li p{border-bottom: 1px solid #ccc;margin:15px 0 10px 0;display: block;padding: 0 0 5px 10px;
font-size: 16px;line-height:30px;}
.about1-list .about1-li a:hover p{color: #E8410C;}

/*案例展示*/
.anli{width: 100%;margin: 30px 0;}
.anli .anli-list{width: 100%;overflow: hidden;}
.anli .anli-list .anli-li{float: left;width: 23%;margin: 10px;border: 1px solid gainsboro;padding: 5px;}
.anli .anli-list .anli-li img{width: 100%;height: 100%;display: block;transition: all 1s;}
.anli .anli-list .anli-li p{text-align: center;font-size: 14px;line-height: 24px;}
.anli .anli-list .anli-li a:hover p{color: #E8410C;}
.anli-img{width:100%;height:100%;overflow: hidden;margin-bottom: 10px;}
.anli .anli-list .anli-li img:hover{transform: scale(1.2);}

/*精英团队*/
.team-list{width: 100%;overflow: hidden;margin: 20px 0;padding: 20px 0;}
/*.team-list .team-li{float: left;width:31%;;padding:10px 30px 20px 30px;margin: 10px 4px 20px 34px;
background: rgba(244, 243, 243, 0.5);border-radius: 5px;box-shadow:3px 5px 10px #dfdcdc;}
.team-list .team-li:nth-child(3n-2){margin-left: 0;}
.team-list .team-li a{display: block;}
.team-list .team-li img{width:50%;margin:30px auto;display: block;border-radius: 50%;
box-shadow: 8px 8px 10px #CCCCCC;}
.team-list .team-li h3{font-size:22px;text-align: center;color: #e8410c;}
.team-list .team-li h3 span{font-size:16px;margin:10px 0;display: block;color: #000000;}
.team-list .team-li h6{width: 100%;height:1px;border:0.1px solid grey;margin: 15px 0 25px 0;position: relative;}
.team-list .team-li h6 span{height: 5px;border: 1px solid #E8410C;background:#E8410C;width:35px;
border-radius: 2px;position: absolute;top: -2px;left:45%;}
.team-list .team-li p{font-size: 15px;line-height:32px;margin:0px 0 0 0;text-align:left;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;padding: 5px;
text-indent: 24px;}*/
.team-list .team-li{float: left;width: 46%;margin:22px;background: #f6f6f6;}
.team-list .team-li img{float: left;width:30%;height: 210px;}
.team-list .team-li .team-litxt{float: right;width: 70%;padding: 10px 15px;}
.team-list .team-li .team-litxt h3{font-size: 22px;line-height: 1.6;}
.team-list .team-li .team-litxt h6{width:100px;height:3px;border:0.5px solid #E8410C;margin:8px 0;
background: #E8410C;}
.team-list .team-li .team-litxt h5{font-size: 16px;line-height:30px;}
.team-list .team-li .team-litxt p{font-size: 14px;line-height: 24px;margin-top: 10px;}
/*服务流程*/
.serves{width: 100%;margin: 30px 0;}
.serves-list{width: 100%;}
.serves-li{width: 100%;overflow: hidden;margin:30px 0;}
.serves-li .serves-lileft{float: left;width: 48%;padding: 15px;}
.serves-liimg{width: 100%;}
.serves-liimg img{width:70%;margin: 0 auto;display: block;border-radius: 50%;}
.serves-li .serves-liright{float: right;width: 48%;padding: 15px ;}
.serves-litxt{width:75%;margin:25px auto 10px auto;}
.serves-litxt p.t1{font-size: 60px; color: #e8410c;font-weight: bold;padding-bottom: 10px;}
.serves-litxt p.t2{font-size: 30px;color: #333;font-weight: bold;padding-bottom: 10px;}
.serves-litxt p.t3{font-size: 20px; color: #666;font-weight: bold;padding-bottom: 10px;}
.serves-litxt p.t4{color: #666;line-height: 24px; font-size: 14px;/*padding-bottom: 10px;*/
padding: 20px 0 10px 0;line-height:32px;}

/*加入我们*/
.join{width: 100%;margin: 30px 0;}
.join_list{width: 100%;overflow: hidden;}
.join_list .join_li{float: left;width:23%;margin: 10px;padding:30px 20px 15px 20px;background: #f5f5f5;}
.join_list .join_li img{width:35%;margin:30px auto 20px auto;display: block;}
.join_list .join_li h3{text-align: center;font-size: 16px;line-height: 38px;}
.join_list .join_li p{text-align: center;padding: 0 10px;font-size: 14px;line-height: 24px;}
.join_list .join_li button{margin:15px auto;display: block;padding: 5px 10px;background: none;
border: 1px solid #E8410C;border-radius: 5px;color: #E8410C;}
.pages{width: 100%;margin: 20px 0;padding-bottom:10px;margin-left:8px;}
.pages .pages-btn{width: 100%;display: flex;justify-content: center;}
.pages button{width:30px;height: 30px;background: none;border: 1px solid gainsboro;
line-height: 30px;text-align: center;}
/*数字滚动*/
.joinmum{width: 100%;margin:50px 0 70px 0;background: url(../images/join_bg1.jpg) no-repeat center;
background-size: 100% 100%;}
.joinmum .joinmum_bg{background: rgba(0,0,0,0.6);width: 100%;height: 100%;padding:60px 0 30px 0;}
.joinmum_tit{width:60%;margin: 20px auto;}
.joinmum_tit p{color: #fff;text-align: center;font-size: 16px;line-height: 38px;}
.joinmum_list{width: 100%;overflow: hidden;margin:50px 0;}
.joinmum_list .joinmum_li{float: left;width:25%;}
.joinmum_list .joinmum_li h2,
.joinmum_list .joinmum_li h3,
.joinmum_list .joinmum_li span{color: #fff;text-align: center;}
.joinmum_list .joinmum_li .gun-li{position: relative;margin-bottom: 10px;}
.joinmum_list .joinmum_li .gun-li .ti-user{position: absolute;top:33px;right:80px;}
.joinmum_list .joinmum_li .gun-li .ti-pencil-alt{position: absolute;top:33px;right:65px;}
.joinmum_list .joinmum_li .gun-li .ti-star{position: absolute;top:10px;right:110px;font-size: 25px;}
.joinmum_list .joinmum_li .gun-li .ti-support{position: absolute;top:10px;right:110px;font-size: 25px;}
.joinmum_list .joinmum_li h3{font-size: 18px;line-height: 25px;font-weight: normal;}
.joinmum_list .joinmum_li h2{font-size:50px;line-height: 66px;font-weight: bold;color: #E8410C;
margin-right: 25px;}
.joinmum_list .joinmum_li span{font-size:16px;line-height:16px;}


/*.joinum-from{width:100%;position: relative;}
.joinform{width: 100%;}
.joinform_tit h2{font-size: 26px;line-height: 38px;color: #fff;text-align: center;}
.joinform .joinform_bg form{width: 100%;overflow: hidden;margin:30px 0 0 0;}
.joinform .joinform_bg form input{float: left;width:21%;margin-right:10px ;padding: 5px;background: none;
border: 1px solid #fff;border-radius: 5px;margin-bottom:5px;color: #fff;height:40px;}
.joinform .joinform_bg form button{margin: 0px auto;display: block;width:12%;padding:4.4px 0;background: none;
border: 1px solid #fff;border-radius: 5px;color: #fff;height: 40px;}

.joinform .joinform_bg form input::-webkit-input-placeholder{color: #fff;}
.joinform .joinform_bg form input::-moz-placeholder{color: #fff;}
.joinform .joinform_bg form input::-moz-placeholder {color: #fff;}
.joinform .joinform_bg form input::-ms-input-placeholder{color: #fff;}*/
.joinform{width: 100%;margin:30px 0;}
.joinform .joinform-tit{width: 100%;text-align: center;}
.joinform .joinform-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.joinform .joinform-tit p{font-size: 14px;line-height:45px;}
.joinform-liu{width: 100%;position: relative;margin: 30px 0 80px 0;}
.joinform-liuimg{width: 100%;}
.joinform-liuimg img{width: 100%;}
.joinform-liu p{font-size: 16px;}
.joinform-liu p.liu-p1{position: absolute;left:145px;bottom:5px;}
.joinform-liu p.liu-p2{position: absolute;left:388px;bottom:120px;}
.joinform-liu p.liu-p3{position: absolute;left:617px;bottom:32px;}
.joinform-liu p.liu-p4{position: absolute;right: 337px;bottom: 137px;}
.joinform-liu p.liu-p5{position: absolute;right:120px;top:85px;}

.joinform .joinform_body{width: 100%;overflow: hidden;background: #fff;border-radius: 5px;border: 1px solid #f5f5f5;
box-shadow: 5px -5px 10px #ccc;}
.joinform_body .joinform_left{float: left;width:30%;background:url(../images/join_bg3.jpg)no-repeat center;
background-size:100% 100% ;height: 290px;}
.joinform_body .joinform_leftbg{width: 100%;background: rgba(0,0,0,0.6);height: 100%;
display: flex;justify-content: center;align-items: center;}
.joinform_body .joinform_leftbg h3{font-size:22px;color: #fff;border: 1px solid #fff;padding: 5px 10px;
border-radius: 5px;}
.joinform_body .joinform_right{float: left;width:70%;padding:15px 0 5px 0;}
.joinform_body .joinform_right h2{font-size:22px;line-height:42px;text-align: center;}
.joinform_body .joinform_right form{margin: 15px auto;width:70%;}
.joinform_body .joinform_right form input{width:49%;padding: 5px;height: 35px;line-height: 35px;margin: 15px 0 10px 0;}
.joinform_body .joinform_right form button{width:20%;margin: 10px auto;padding: 9px;background: #e8410c;
border: 1px solid #e8410c;color: #fff;border-radius: 5px;display: block;}
.joinform_body .joinform_right form p{width: 100%;margin: 10px 0 0 0;height: 25px;}
.joinform_body .joinform_right form p label{font-size: 14px;}
.joinform_body .joinform_right form p input{width:15px;height:15px;margin: 0 5px;}
/*加入我们-设计师*/
.stylist{width: 100%;margin: 30px 0;}
.stylist-tit{width: 100%;text-align: center;}
.stylist-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.stylist-tit p{font-size: 14px;line-height: 45px;}
.stylist-list{width: 100%;overflow: hidden;margin: 15px 0;}
/*.stylist-list .stylist-li{float: left;width: 31%;margin: 10px;}
.stylist-libody{position: relative;width: 100%;}
.stylist-libody img{width: 100%;}
.stylist-libg{background: url(../images/picture/sty-bg1.png) no-repeat center;background-size:100% ;
position: absolute;bottom:20px;width:100%;padding:10px 20px;}
.stylist-libg h3{font-size: 20px;line-height: 40px;text-align: center;}
.stylist-libg span{width: 100%;height: 1px;background: #000;border: 01px solid #000;margin: 10px 0;}
.stylist-libg p{font-size: 15px;line-height: 160%;text-align: center;}*/

/*.stylist-list .stylist-li{width: 100%;overflow: hidden;margin:25px 0;}
.stylist-list .stylist-li .stylist-lileft{float: left;width:40%;}
.stylist-list .stylist-li .stylist-lileft img{width:60%;margin: 10px auto;display: block;}
.stylist-list .stylist-li .stylist-liright{float: right;width: 40%;}
.stylist-list .stylist-li .stylist-liright img{width:60%;margin: 10px auto;display: block;}
.stylist-list .stylist-li .stylist-licen{width:20%;float: left;margin-top: 20px ;}
.stylist-list .stylist-li .stylist-licen img{width: 100%;display: block;margin:50px auto 0 auto;}
.stylist-litxt{padding: 10px 20px;width: 60%;margin: 0 auto;}
.stylist-litxt h3{font-size: 20px;line-height:42px;text-align: center;}
.stylist-litxt span{height: 3px;border: 0.5px solid #E8410C;background: #E8410C;width:50px;border-radius: 5px;
display: block;margin:5px auto 10px auto;}
.stylist-litxt p{font-size: 14px;line-height: 24px;text-align: center;}*/

.stylist-list .stylist-li{width: 23%;margin: 10px;float: left;border: 0.5px solid #f2f2f2;}
.stylist-list .stylist-li .stylist-liimg{width: 100%;position: relative;}
.stylist-list .stylist-li .stylist-liimg img{width: 100%;}
.stylist-list .stylist-li .stylist-liimg img.img-san{position: absolute;bottom:-2px;width: 15%;left: 42.5%;}
.stylist-list .stylist-li .stylist-litxt{width: 100%;padding:25px 15px;}
.stylist-list .stylist-li .stylist-litxt h2{text-align: center;line-height:2;}
.stylist-list .stylist-li .stylist-litxt span{display: block;height:2px;background: #E8410C;
border: 0.5px solid #E8410C;width:70px;margin:10px auto 15px auto;}
.stylist-list .stylist-li .stylist-litxt p{font-size: 14px;line-height: 24px;padding: 0 15px;margin: 5px 0;
text-align: center;}
/*加入我们-项目经理*/
.manager{width: 100%;margin: 30px 0;}
.manager-tit{width: 100%;text-align: center;}
.manager-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.manager-tit P{font-size: 14px;line-height: 45px;}
.manager-list{width: 100%;overflow: hidden;margin: 15px 0;}
.manager-list .manager-li{width: 100%;overflow: hidden;margin:35px 0;}
.manager-list .manager-li .manager-lileft{float: left;width:40%;padding: 10px 0;}
.manager-list .manager-li .manager-lileft .lileft-body{overflow: hidden;width:80%;margin: 0 auto;}
.manager-lileft .lileft-icon{float: left;width:25%;}
.manager-lileft .lileft-icon img{margin: 25px 0 0 0;width: 90%;}
.manager-lileft .lileft-txt{float: right;width:70%;padding: 0 5px;}
.lileft-txt h3,
.liright-txt h3{color: #000;font-size: 22px;line-height: 42px;}
.lileft-txt span,
.liright-txt span{width:40px;margin: 10px 0;height: 3px;border: 0.5px solid #E8410C;background: #E8410C;
display: block;}
.lileft-txt p,
.liright-txt p{font-size: 14px;line-height: 24px;}
.manager-list .manager-li .manager-liright{float: right;width: 40%;padding: 10px 0;}
.manager-list .manager-li .manager-liright .liright-body{overflow: hidden;width:80%;margin: 0 auto;}
.manager-liright .liright-icon{float: right;width:25%;}
.manager-liright .liright-icon img{margin: 25px 0 0 0;width: 90%;}
.manager-liright .liright-txt{float: left;width:70%;padding: 0 5px;}
.manager-list .manager-li .manager-licen{width:20%;float: left;}
.manager-list .manager-li .manager-licen img{width:50%;display: block;margin:20px auto 0 auto;}

/*加入我们-工人联盟*/
.worker{width: 100%;margin: 30px 0;}
.worker-tit{text-align: center;}
.worker-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.worker-tit p{font-size: 14px;line-height:45px;}
.workerlist{width: 100%;margin: 15px 0;}
.workerlist form{width: 60%;margin: 0 auto;border:2px solid #ebebeb;padding:30px 2.14% 20px 2.14%;}
.workerlist form input{width: 100%;background: #EBEBEB;border: none;margin:10px 0;height:35px;
padding: 5px;}
.workerlist form button{width:43%;padding:10px 0;margin: 0 auto;float:left;display: block;}
.workerlist form button.tj{background: #E8410C;color: #fff;border: 1px solid #E8410C;margin: 10px;}
.workerlist form p{display: block;margin: 10px auto;overflow: hidden;width: 50%;}
.workerlist form button.zx{background: #f69e83;color: #fff;border: 1px solid #E8410C;margin: 10px;}
.workerlist form button:hover{color: #E8410C;background: #fff;}

/*加入我们-材料厂家*/
/*.mater1{width: 100%;margin: 30px 0;}
.mater1-tit{width: 100%;text-align: center;}
.mater1-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.mater1-tit p{font-size: 14px;line-height: 45px;}
.mater1-list{width: 100%;overflow: hidden;margin:25px 0;}
.mater1-list .mater1-li{width: 18%;margin: 10px;float: left;background: #f2f2f2;border-radius: 5px;
padding: 20px 0 0 0;}
.mater1-li .mater1-liimg{width: 50%;display: block;margin: 20px auto 10px auto;}
.mater1-li .mater1-liimg img{width: 100%;}
.mater1-li .mater1-litxt{padding: 20px 10px;text-align: center;}
.mater1-li .mater1-litxt h3{font-size: 18px;line-height: 42px;}
.mater1-li .mater1-litxt p{font-size: 14px;line-height: 24px;}*/

/*合作共赢模式*/
.mater3{width: 100%;margin: 30px 0;}
.mater3-tit{width: 100%;text-align: center;}
.mater3-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.mater3-tit p{font-size: 14px;line-height: 45px;}
.mater3-list{width: 100%;overflow: hidden;margin:25px 0;}
.mater3-list .mater3-li{width:31%;margin: 10px;float: left;background: #f2f2f2;border-radius: 5px;
padding: 20px 0 0 0;}
.mater3-li .mater3-liimg{width: 50%;display: block;margin: 20px auto 10px auto;}
.mater3-li .mater3-liimg img{width: 100%;}
.mater3-li .mater3-litxt{padding:10px;text-align: center;width:75%;margin:10px auto;height: 135px;}
.mater3-li .mater3-litxt h3{font-size: 18px;line-height: 42px;}
.mater3-li .mater3-litxt p{font-size: 14px;line-height: 24px;}


.mater2{width: 100%;margin: 30px 0;}
.mater2-tit{width: 100%;text-align: center;}
.mater2-tit h2{font-size:38px;line-height:1.6;color: #000000;}
.mater2-tit p{font-size: 14px;line-height: 45px;}
.mater2-list{width: 100%;margin: 15px 0;position: relative;}
.mater2-ul{overflow: hidden;padding:20px;}
.mater2-ul .mater2-li1{float: left;padding:30px 60px 20px 20px;}
.mater2-ul .mater2-li2{float: right;padding:30px 20px 20px 60px;}
.mater2-ul .mater2-li1,
.mater2-ul .mater2-li2{width: 43%;overflow:hidden;background: #f6f6f6;border-radius:5px ;margin:35px 0;
height: 170px;}
.mater2-ul .mater2-li1 .mater2-liimg{width:28%;float: left;}
.mater2-ul .mater2-li2 .mater2-liimg{width:28%;float: right;}
.mater2-ul .mater2-li1 .mater2-liimg img,
.mater2-ul .mater2-li2 .mater2-liimg img{width:90%;display: block;margin:0px auto;}
.mater2-ul .mater2-li1 .mater2-litxt{width:65%;float: right;}
.mater2-ul .mater2-li2 .mater2-litxt{width:65%;float: left;}
.mater2-ul .mater2-li1 .mater2-litxt h3{font-size: 18px;line-height: 1.6;}
.mater2-ul .mater2-li1 .mater2-litxt span,
.mater2-ul .mater2-li2 .mater2-litxt span{width:40px;background: #E8410C;height:3px;
border:1px solid #E8410C;display: block;margin: 10px 0;}
.mater2-ul .mater2-li1 .mater2-litxt p{font-size: 14px;line-height: 24px;}
.mater2-litit{background: url(../images/baozhang.png) no-repeat center;background-size: 100%;
position: absolute;top:21%;left:39%;width: 265px;height: 290px;}
.mater2-litit h2{font-size: 38px;margin-top:95px;text-align: center;color: #000;}
.mater2-litit p{font-size: 12px;line-height: 24px;margin-top:10px;text-align: center;color: #000;}
/*合作品牌*/
.brand{width: 100%;margin: 30px 0;}
.brand .brand-list{width: 100%;overflow: hidden;border: 1px solid #DCDCDC;}
.brand .brand-li{float: left;width:16.667%;background: #fff;height: 100px;
border-bottom: 1px solid #DCDCDC;border-right:1px solid #DCDCDC;}
.brand .brand-li:nth-child(6),
.brand .brand-li:nth-child(12){border-right:none;}
.brand .brand-li .brand-liimg{display: flex;justify-content: center;align-items: center;width: 100%;height:100%;}
.brand .brand-li img{width: 50%;display: block;}

/*全国战略布局*/
.layout{width: 100%;margin: 30px 0;}
.layout .layout-list{width: 100%;overflow: hidden;}
.layout .layout-list .layout-li{float: left;width: 31%;margin: 10px;}
.layout-li a{display: block;}
.layout-li .layout-li1{width: 100%;position: relative;}
.layout-li .layout-li1 .layout-li1img{width: 100%;}
.layout-li .layout-li1 .layout-li1img img{width: 100%;}
.layout-li .layout-li1 .layout-li1tit{position: absolute;top:28%;right: 50%;left: 0;text-align: center;
display: inline-table;}
.layout-li .layout-li1 .layout-li1tit h3{padding: 15px 40px;font-size: 16px;font-weight: normal;color: #fff;background: rgba(0,0,0,0.7);}
.layout-li .layout-li1 .layout-li1txt{padding:20px;border: solid #e6e6e6 1px; overflow: hidden;height: 100px;}
.layout-li .layout-li1 .layout-li1txt h4{font-weight: normal;font-size: 14px;line-height: 24px;}
.layout-li .layout-li1 .layout-li1txt p{font-size: 14px;line-height: 24px;}


/*联系我们*/
.contact{width: 100%;margin: 30px 0;}
.contact-list .contact-li1{width: 100%;overflow: hidden;margin: 0 0 20px 0;}
.contact-li1 .contact-lileft{float: left;width: 60%;background: #f6f6f6;}
.contact-lileft .contact-txt1{width: 100%;padding: 25px 2%;/*background: #ebebeb;*/}
.contact-lileft .contact-txt1 h2{font-size: 30px;color: #151515;line-height: 46px;}
.contact-lileft .contact-txt1 p{font-size: 16px;color: #9c9c9c;text-transform: uppercase;letter-spacing: 12px;line-height: 46px;}
.contact-lileft .contact-txt2{padding: 25px 2%;width: 42%;float: left;margin: 0 6.34% 0 0;overflow: hidden;}
.contact-txt2 img{width:15%;float: left;}
.contact-txt2t{width:75%;float: right;}
.contact-txt2t h3{font-size: 16px;line-height:32px ;}
.contact-txt2t p{font-size: 14px;line-height: 24px;}
.contact-txt3{width: 100%;display: block;float: left;overflow: hidden;padding: 25px 2%;background: #ebebeb;}
.contact-txt3 img{width:5.7%;float: left;margin: 16px 0 0 0;}
.contact-txt3 .contact-txt3t{width:85%;float: left;margin: 10px 0 0 4%;font-size: 16px;line-height: 28px;
color: #444444;}
.contact-txtb1{overflow: hidden;width: 100%;background: #ebebeb;}
.contact-txtb2{overflow: hidden;width: 100%;}

.contact-li1 .contact-liright{float: right;width: 32%;border: 1.5px solid #ebebeb;padding:30px 2.14% 20px 2.14%;}
.contact-li1 .contact-liright h2{text-align: center;font-size: 24px; color: #333333;padding-bottom: 15px;}
.contact-liright form{width: 100%;overflow: hidden;}
.contact-liright form label{font-size: 14px;line-height: 24px;}
.contact-liright form input{background: #EBEBEB;border: none;width: 100%;margin:5px 0 5px 0;height: 25px;
padding: 5px 2px;}
.contact-liright form p.inp-m{position: relative;width: 100%;}
.contact-liright form p.inp-yzm{position: relative;width: 100%;overflow: hidden;}
.contact-liright form p.inp-m span{position: absolute;right:15px;top:5px;font-size: 20px;}
.contact-liright form p.inp-yzm input{width:75%;float: left;}
.contact-liright form p.inp-yzm a{width: 23%;background:#EBEBEB ;display: block;float: right;margin: 5px 0 5px 0;
height: 25px;text-align: center;line-height: 25px;}
.contact-liright form textarea{width: 100%;padding: 5px;height: 50px;margin: 5px 0;}
.contact-liright form #c_tiao{margin: 5px;background: #E8410C;padding:7px 20px;color: #fff;
border: none;border-radius: 5px;float: right;cursor:pointer}


.contact-list .contact-li2{width: 100%;overflow: hidden;}
.contact-list .contact-li2 img{width: 100%;margin-top: 30px;}



 /*分页*/
        .paginator
        {
            margin-top:-8px;
        }
.paginator ul>li>a, .paginator ul>li>span {
    position: relative;
    float: left;
    /*padding: 4px 8px;*/
    margin-left: -1px;
    line-height: 1.42857143;
    color: #999;
    text-decoration: none;
    background-color: #fff;
    border:1px solid #ccc;
	padding:5px 9px;
	margin-right:10px;
    /*padding:8px;*/
}
.active2 {
    z-index: 2;
    color:White !important;
    cursor: default;
    background-color: #e8410c !important;
    border-color: #e8410c !important;
}
#AspNetPager1_input
{
	float:left;	
	padding: 8px 10px;
	margin-left:5%;
	margin-top:21px;
}
#AspNetPager1_btn
{
	float:left;	
	padding: 6px 12px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-top:21px;
    margin-left:5px;
}
.adiv div
{
	max-width:1200px;
	margin:0 auto;
	text-align: center;
}
.adiv div img
{
	width:80% !important;
}
