@charset "utf-8";
/* CSS Document */
/*banner部分*/
.banner{
	width:1920px;
	height:780px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}
.photo{
	width:100%;
}
.photo li{
	float: left;
}
.photo img{
	width: 100%;
}
.buto{
	position: absolute;
	width:105px;
	height: 15px;
	top:750px;
	left: 50%;
}
.buto li{
	width:15px;
	height: 15px;
	border-radius: 50%;
	float: left;
	margin:0 10px;
	background-color:#595959;
}
.buto li.active{
	width:15px;
	height: 15px;
	border-radius: 50%;
	float: left;
	margin: 0 10px;
	background-color:#DC7114;
}
/*视频部分*/
.vid{
	padding: 30px 0;
}
.vid video{
	padding-left:120px;
}
.vid p{
	width: 1080px;
	margin: 15px auto;
	color: #666;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
}
.vid p a{
    color:#666;
}
/*产品部分*/
.course-box{
    background:url(/skin/images/dasj.png) repeat;
}
.cour-litie,
.cour-en{
	text-align: center;
}
.cour-litie {
    padding-top: 25px;
	font-size: 26px;
	line-height:50px;
	color: #333;
}
.cour-en{
	font-size: 14px;
	line-height:20px;
	color: #555;
}
/*产品导航*/
.cour-nav{
	height:60px;
}
.cour-nav ul{
	width:200px;
	margin:25px auto;
}
.cour-nav li{
	float: left;
}
.cour-nav li a{
	color:#333;
	padding:6px 20px;
}
.cour-nav li a:hover{
	border-radius:18px;
	background-color:#333;
	color: white;
}
/*产品图片*/
.cour-photo{
	width:1920px;
	height: 720px;
	
}
.cour-pt{
	position: relative;
	width:952px;
	height: 715px;
}
.cour-img{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.cour-img img{
    width: 100%;
    transition:all 0.5s;
}
.cour-pt a:hover .cour-img img{
	transform: scale(1.2);
}
.cour-com{
	position: absolute;
	padding:25px 211px;
	width: 530px;
	bottom:0;
	left:0;
	opacity: 0;
	
}
.cour-com p{
	font-size: 24px;
	line-height: 54px;
	color: #fff;
}
.cour-com span{
	font-size: 16px;
	line-height: 24px;
}
.cour-pt a:hover .cour-com{
	background-color:rgba(114,114,114,0.5);
	opacity: 1;
	color: white;
}
.cour-phr{
	width: 963px;
	height: 710px;
}
.cour-phr li{
	position: relative;
	width: 479px;
	height: 355px;
	float: left;
	overflow: hidden;
	margin-right: 5px;
	margin-bottom: 5px;
}
.cour-phr li:nth-child(2n){
    margin-right: 0;
}
.phr-img img{
	width:100%;
	transition: all 0.5s;
}
.cour-phr-com{
	position: absolute;
	padding: 15px 66px;
	width: 347px;
	opacity: 0;
	bottom: 0;
	left:0;
}
.cour-phr-com p{
	font-size:20px;
	line-height:40px;
	color: #fff;
}
.cour-phr-com span{
	font-size: 14px;
	line-height: 20px;
}
.cour-phr a:hover .phr-img img{
    transform: scale(1.2);
}
.cour-phr a:hover .cour-phr-com{
	background-color:rgba(114,114,114,0.5);
	opacity: 1;
	color: white;
}
/*优势部分*/
.adva{
	width: 100%;
	margin: 0 auto;
}
.adva .title{
    margin-bottom: 30px;
}
.title-l{
	height: 50px;
	position: relative;
}
.title-l b{
	position: absolute;
	color: #E84C18;
	font-size: 26px;
	left:620px;
}
.title-l:before {
	content:"伊美妮服饰 - ";
	position: absolute;
	font-size: 26px;
	color: #444;
	left:442px;
}
.adva .title p{
	top:90px;
	left:80px;
	color: #555;
	font-size: 18px;
	line-height: 38px;
	letter-spacing:8px;
}
/*风琴效果*/
.organ{
	width: 1920px;
	overflow: hidden;
	margin: 0 auto;
}
.organ ul{
	width:6000px;
}
.organ li{
	width:384px;
	height:655px;
	float: left;
	position: relative;
	cursor:pointer;
	overflow: hidden;
	transition: 1s;
}
.organ li:nth-child(1){
	background: url("../images/slide1.jpg") no-repeat;
}
.organ li:nth-child(2){
	background: url("../images/slide2.jpg") no-repeat;
}
.organ li:nth-child(3){
	background: url("../images/slide3.jpg") no-repeat;
}
.organ li:nth-child(4){
	background: url("../images/photo-1523199455310-87b16c0eed11.jpg") no-repeat;
}
.organ li:nth-child(5){
	background: url("../images/typely.jpg") no-repeat;
}
.organ ul:hover li{
	width:180px;
}
.organ ul li:hover{
	width:1200px;
}
.organ li:hover{
	width:1200px;
}
.op{
	width: 100%;
	height: 100%;
	opacity: 1;
	position: absolute;
	top:0;
	left:0;
	background-color: rgba(66,66,66,0.5);
}
.organ li .op:hover{
	opacity: 0;
}
.hov{
	width: 100%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}
.hov-con{
	text-align: center;
	color:#fff;
	margin-top: 211px;
}
.hov-con span{
	font-size: 30px;
	line-height: 150px;
}
.hov-con p{
	font-size: 18px;
}
/*定制部分*/
.custom{
	width: 100%;
	height:540px;
	background:url("../images/fsbmjmy.jpg");
}
.custom:before{
	content: "";
	position:absolute;
	width: 100%;
	height:540px;
	background:rgba(151,151,151,0.89);
}
.cus-litie{
	font-size: 26px;
	color: #888;
	padding:50px 0;
}
.cus-litie p{
	position: absolute;
	padding-left:521px;
	color: #fff;
}
.cus-con{
	padding-top: 30px;
}
.cus-con li{
	width: 170px;
	height: 305px;
	position: relative;
	float: left;
	margin-right: 36px;
	background-color: #fff;
	transition: 1s;
	z-index: 1;
	color: #888;
}
.cus-con li:last-child{
	margin-right: 0;
}
.cus-con li:before{
	content: "";
	width: 100%;
	height: 305px;
	position:absolute;
	float: left;
	margin-right: 36px;
	transition: 1s;
	z-index: -1;
}
.cus-con li:hover:before{
	background-color:#F9A760;
	transform: rotateY(-180deg)
}
.cus-con span,
.cus-con i,
.cus-con p{
	position: absolute;
}
.cus-con li:hover{
	background:none;
	color: #fff;
}
.cus-con span{
	top:30px;
	left:43px;
	font-size: 70px;
}
.cus-con i{
	width: 48px;
	font-size:48px;
	top:140px;
	left: 66px;
}
.cus-con p{
	width: 173px;
	font-size:18px;	
	top:220px;
	text-align: center;
}
/*新闻部分*/
.news{
	margin-top: 50px;
	width: 100%;
	color: #666;
}
.new-cont{
	position: relative;
	z-index: 1;
	line-height: 25px;
}
.new-cont .title p{
	font-size:26px;
}
.mt-tabpage {
	width: 1200px;
	margin: 25px auto;
}
.mt-tabpage-title {
	height: 44px;
	font-size: 0;
	width: 94%;
	margin: auto;
	border-bottom: 1px solid #888;
}
.mt-tabpage-title-1{
	width:375px;
	margin:0 auto;
}
.mt-tabpage-title .mt-tabpage-item {
	display: inline-block;
	width: 105px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color: #666;
	font-size: 20px;
	margin:0 10px;
}
.mt-tabpage-title .mt-tabpage-item:hover{
	color: #eb4537;
}
.mt-tabpage-title .mt-tabpage-item-cur {
	color: #eb4537;
	font-size: 20px;
	border-bottom: 1px solid #F85B5E;
}
.mt-tabpage-count {
	position: relative;
	width:1200px;
	height: 600px;
	overflow: hidden;
}
.mt-tabpage-cont__wrap {
	position: absolute;
}
.mt-tabpage-count .mt-tabpage-item {
	width: 1200px;
	height: 600px;
	text-align: center;
}
.new-t{
	position: absolute;
	width: 100%;
	height: 80px;
}
.new-t ul{
	padding-top: 25px;
	padding-left: calc(50% - 212px);
}
.new-t li{
	float: left;
	margin: 5px 30px;
	font-size: 20px;
}
.new-t li a{
	color:#666;
}
.new-t li.cur a{
	display:black;
	color:#cfa54f;
}
.new-t li a:hover{
	color: #cfa54f;
}
.mt-tabpage-cont__wrap{
	display: block;
	overflow: hidden;
	
}
.mt-tabpage-cont__wrap ul{
	width: 3600px;
}
.mt-tabpage-item{
	float: left;
	width: 1200px;
	height:570px;
	
}
.new-l{
	width: 50%;
	margin-top: 40px;
	
}
.a-img{
	width:598px;
	height: 335px;
	overflow: hidden;
}
.a-img img{
	width:100%;
	transition: 1s;
}
.new-l a:hover .a-img img{
	transform: scale(1.1);
}
.new-l h2{
    margin-top: 20px;
	line-height: 48px;
	font-size:20px;
	text-align: left;
}
.new-l a{
	color: #333;
}
.new-l a:hover h2{
	color:#cfa54f;
}
.new-l p{
	font-size: 14px;
	text-align: left;
}
.new-r{
	width:538px;
	margin-top: -450px;
    margin-left: 665px;
}
.new-r ul{
	width: 530px;
}
.mt-tabpage-item .mt-tabpage-item-1{
	display: inline-block ;
	float: none;
	width: 530px;
	height: auto;
	padding-bottom:34px;
	text-align: left;
}

.mt-tabpage-item-1 b{
	font-size:45px;
	color:#b09989;
	padding-right:110px;
}
.mt-tabpage-item-1 span{
	color:#666;
	padding-right: 0;
}
.mt-tabpage-item-1 a,.mt-tabpage-item-1 h2,.mt-tabpage-item-1 p{
    color: #666;
}
.mt-tabpage-item-1 h2{
	font-size: 18px;
	line-height:33px;
}
.mt-tabpage-item-1:hover h2{
	color:#cfa54f;
}
.mt-tabpage-item-1 p{
	font-size: 14px;
}
/*关于十里洋场服装*/
.about{
	width: 100%;
	height:800px;
	position: relative;
	color: #666;
}
.about:before{
	content: "";
	position: absolute;
	width: 100%;
	height:500px;
	background:url("../images/fhgdfjf.jpg");
	opacity: 0.3;
}

.about-com{
	position: relative;
}
.about-p{
	position: absolute;
	width: 600px;
	top:40px;
	right:0;
}
.about-p img{
    width:100%;
}
.about-w{
	position: absolute;
	top:100px; 
	color: #666;
}
.about-w h3{
	font-size: 22px;
	padding-bottom: 25px;
}
.about-w span{
	width: 150px;
	height: 6px;
	background-color: #333;
}
.about-w p{
    width: 452px;
	line-height: 30px;
	text-align: justify;
    text-justify: distribute;
}
.about-w p a{
    color: #666;
}
.about-t{
	position: absolute;
	top:550px;
	left: 0;
}
.about-t li{
	float:left;
	margin-right: 20px;
}
.about-t li p{
	width: 174px;
	height:102px;
	overflow:hidden;
}
.about-t li p img{
	width: 100%;
	transition: 1s;
}
.about-t li p img:hover{
	transform: scale(1.1);
}
.about-t li span{
	color: #666;
	line-height:50px;
	padding-left:55px;
}
.about-t li a span:hover{
	color:#cfa54f;
}
/*产品*/
/*分类*/
.coer-lb{
	width:240px;
}
.coer-lb h2{
	text-align: center;
	background: #cfa54f;
	padding: 10px 0; 
	color: #fff;
	font-weight:500;
	margin-bottom:3px;
}
.lb a{
	width: 210px;
	padding: 15px 0 15px 30px;
	margin-bottom:3px;
	text-align:left;
	font-size: 18px;
	color: #666;
	float: left;
	background: #ececeb;
	overflow: hidden;
}
/*#cur{
	color: #fff;
	background: #cfa54f;
}*/
.coer-lb a:hover{
	color: #fff;
	background: #cfa54f;
}
/*产品*/
.cour-ph{
	width: 930px;
}
.cour-ph h2{
	width:100%;
	height:42px;
	top:4px;
	border-bottom: 1px solid #DDDBDB;
	margin-bottom: 15px;
}
.cour-ph b{
	color: #666;
	font-weight: 500;
	padding-bottom:11px;
	border-bottom: 1px solid #000;
}
.cplb{
	width: 100%;
	color: #666;
}
.cplb li{
	width:32.1%;
	height:402px;
	float: left;
	border: 1px solid #888;
	margin-right: 14px;
	margin-bottom:14px;
}
.cplb li:nth-child(3n){
	margin-right: 0;
}
.cplb li:hover{
	border: 1px solid #cfa54f;
	color:#cfa54f;
}
.cplb li a:hover .cplb-con-little{
    color: #cfa54f;
}
.cplb dt{
	width: 100%;
	height:300px;
	overflow:hidden;
}
.cplb dt img{
	width: 100%;
}
.cplb li a .cplb-con-little{
	font-size: 18px;
	color: #333;
	font-weight:normal;
	line-height: 50px;
	padding-left: 20px;
}
.cplb li a p{
	width: 262px;
	font-size: 14px;
	line-height:20px;
	color: #9c9c9b;
	padding:0 14px 0 20px;
	text-align: justify;
}
/*详情*/
/*分类*/
.details{
	width:920px;
}
.details-1{
	margin-bottom: 25px;	
}
/*图片部分 start*/
.details-img{
	width: 420px;
}
#w{
	display: none;
	width: 420px;
	height: 420px;
	overflow: hidden;
}

.leftBox{
	width: 420px;
	height: 400px;
	float: left;
}
.normalBox{
	width: 420px;
	height: 420px;
	overflow: hidden;
	position: relative;
	border: 1px solid #f2f2f2;
}
.normalBox img{
	width: 100%;
}
.botBox{
	width: 100%;
	height: 90px;
	overflow: hidden;
	margin-top: 20px;
}
.botBox ul li{
	float: left;
	width: 54px;
	height: 54px;
	border: 2px solid #fff;
	border-radius: 5px;
	margin-left:22px;
	opacity: 0.5;
	overflow: hidden;
}
.botBox ul li img{
	width:100%;
}
.bord{
	border-color: #e4393c !important;
	opacity: 1 !important;
}
.magBox{
	width: 526px;
	height: 526px;
	border: 1px solid #f2f2f2;
	position: relative;
	float: left;
	left:48px;
	overflow: hidden;
	display: none;
}

.magBox ul li{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}
#n,.m{
	display: block !important;
}
/*图片部分 end*/
.details-title{
	text-align: left;
	margin-right:48px;
}
.details-title h2{
	height: 50px;
    font-size: 20px;
    font-weight: normal;
    line-height: 50px;
    color: #333;
    border-bottom: 1px solid #808080;
    margin-bottom: 20px;
}
.details-title p{
	width: 406px;
	font-size: 14px;
	line-height: 28px;
	color: #888;
}
.details-title a{
	position: relative;
	left: 311px;
	top: 43px;
	padding: 5px 15px;
	background:#cfa54f;
	color: #fff;
}
.details-con{
	margin-top:540px;
}
.recom{
	width: 930px;
}
.recom-title{
	width: 920px;
	height: 46px;
    
    border-bottom: 2px solid #dfdfdf;
    margin-bottom: 30px;
    padding-top: 26px;
}
.recom-title h2{
	width:100%;
	line-height: 46px;
    font-weight: normal;
	
}
.recom-title b{
	padding-bottom: 8px;
	border-bottom: 2px solid #212121;
}
.recom-con li{
	float: left;
	margin-right: 10px;
	border: 1px solid #888;
}
.recom-con li:hover{
	border: 1px solid #cfa54f;
}

.recom-con li:nth-child(4n){
	margin-right: 0;
}
.recom-con li a:hover h4{
    color:#cfa54f ;
}
.recom-con li a:hover img{
    transform: scale(1.2);
}
.recom-con dl{
	width:220px;
}

.recom-con dt{
	width:220px;
	height: 164px;
	overflow: hidden;
}
.recom-con dt img{
	width:100%;
	transition: all 0.5s;
}
.recom-con dd h4{
	margin-top:8px;
	padding-left: 6px;
	font-size: 18px;
    font-weight: normal;
    line-height: 30px;
    color: #666;
}
.cplb-con{
    font-size: 14px;
    color:#888;
    width: 94%;
    margin: 0 auto;
    padding-bottom: 12px;
}
/*内容部分*/
.custom-page{
	width: 100%;
	height:350px;
}
.custom-con dl{
	width: 582px;
	height: 255px;
	background: #fff;
	position: relative;
	top:70px;
}
.custom-con dd{
	width: 480px;
	height: 150px;
	padding: 50px 50px;
	color: #666;
}
.custom-con dd h3{
	text-align: center;
	font-size:28px;
	line-height:38px;
}
.custom-con dd p{
	font-size: 16px;
	margin: 30px 0;
	line-height:28px;
}
/*打样部分*/
.proo-title{
	height:90px;
	text-align: center;
	color: #444;
}
.proo-title h2{
	font-size: 32px;
	line-height:50px;
}
.proo-title p{
	font-size: 18px;
}
.proo{
	padding: 25px 0;
	clear:both;
}

.proo li{
	position: relative;
	float: left;
	width: 204px;
	height: 140px;
	margin-right:40px;
	margin-bottom:40px;
	background:#fff;
	border: 2px solid #dedede;
}
.proo li:nth-child(5n){
	margin-right: 0;
}
.proo li:before{
	content: "";
	width: 20px;
	height: 30px;
	top: 55px;
	left: 214px;
	background: url("../images/sghb.png");
	position: absolute;
}
.proo li:nth-child(5n):before{
	background: none;
}
.proo h3,
.proo span,
.proo p{
	position: absolute;
}
.proo h3{
	display: block;
	font-size:21px;
	width: 40px;
	height: 40px;
	top:20px;
	left: 78px;	
	line-height: 40px;
	border-radius: 50%;
	text-align: center;
}
.proo li:nth-child(2n-1) h3{
	background:#cfa54f;
	text-align: center;
}
.proo span{
	display: block;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	top:95px;
	width:204px;
}
.proo p{
	width:80px;
	font-size: 18px;
	top:70px;
	left:60px;
	text-align: center;
}
/*优势*/
.advant-litle{
	text-align: center;
	color: #444;
}
.advant-litle h2{
	font-size: 32px;
	line-height: 50px;
}
.advant-litle p{
	font-size: 18px;
}
.advant{
	width: 100%;
	height:1500px;
	margin: 25px 0 50px;
}
.advant li{
	float: left;
	width: 50%;
	height: 300px;
	background: #fff;
	overflow: hidden;
}
.advant li img{
	width: 100%;
}
.advant-con{
	position: relative;
	width: 470px;
	height: 270px;
	margin-top:40px;
	left: 65px;
}
.advant-con h2,
.advant-con p{
	position: absolute;
}
.advant-con h2{
	display: block;
	width:470px;
	height:100px;
	font-size: 44px;
	white-space: nowrap;
	line-height: 53px;
	border-bottom: 1px dashed #888;
}
.advant-con .iconfont{
	display: block;
	font-size: 50px;
	line-height: 53px;
	font-weight: 500;
	margin-top: 15px;
	float: left;
	color: #cfa54f;
}
.advant-con h2 p{
	display: block;
	top:0;
	left:70px;
}
.advant-con h2 span{
	display: block;
	font-size: 20px;
	line-height: 33px;
	font-weight:500;
}
#advant-1{
	top:120px;
	line-height:32px;
}
/*分类*/
.news-lb{
	width:240px;
}
.news-lb h2{
	text-align: center;
	background: #cfa54f;
	padding: 20px 0; 
	color: #fff;
	font-weight:500;
	margin-bottom:3px;
}

.news-lb a{
	width: 210px;
	padding: 15px 0 15px 30px;
	margin-bottom:3px;
	text-align:left;
	font-size: 18px;
	color: #666;
	float: left;
	background: #ececeb;
	overflow: hidden;
}
.news-lb i{
	padding-left:80px;
	
}
.news-lb a:hover{
	color: #fff;
	background: #cfa54f;
}
/*新闻*/
.news-ph{
	width: 930px;
}
.news-fist{
	position: relative;
	width: 100%;
	height: 170px;
	border-bottom: 1px dashed #888;
}
.news-fist i{
	line-height:80px;
	margin-left: 30px;
	font-weight:100;
	padding:5px 15px;
	background:#cfa54f;
}
.news-fist a{
	position: absolute;
	top:28px;
	margin-left:110px;
	font-size:18px;
	font-weight:500;
	color: #333;
}
.news-fist a:hover{
	color: #cfa54f;
}
.news-fist p{
	position: absolute;
	top:60px;
	left: 110px;
	width: 750px;
	font-size: 14px;
	color: #888;
	line-height:25px;
}
.info{
	position:relative;
	top:60px;
	left:110px;
	font-size: 14px;
	color:#888;
}
.info span{
	float:left;
	margin-right:20px;
	
}
.news-fist-1 dl{
	height: 300px;
	margin-top:20px;
	border: 1px solid #999;
}
.news-fist-1 dl:hover{
	border: 1px solid #cfa54f;
}
.news-fist-1 dt{
	width: 252px;
	height: 252px;
	overflow: hidden;
	margin-left: 25px;
	margin-top:25px;
}
.news-fist-1 dt img{
	width: 100%;
	transition: all 0.5s;
}
.news-fist-1 dd{
	margin-top: -250px;
	padding-left: 330px;
}
.news-fist-1 dd h3{
	color: #444;
	font-weight: normal;
	line-height:55px;
}
.news-fist-1 a:hover{
    border: 1px solid #cfa54f;
}
.news-fist-1 a:hover .cpym .page-link{
    border: none;
}
.news-fist-1 a:hover h3{
    color: #cfa54f;
}
.news-fist-1 a:hover #news-a{
    background:#cfa54f ;
    color: #fff;
}
.news-fist-1 a:hover img{
    transform: scale(1.2);
}
.news-fist-1 dd p{
	width: 552px;
	color: #888;
	font-size: 14px;
	line-height:25px;
	margin-bottom: 20px;
}
#news-a{
	float: right;
	margin-right:55px;
	padding:5px 15px;;
	color: #fff;
	background-color: #666;
}
.info-1{
	position:relative;
	top:60px;
	left:335px;
	font-size: 14px;
	color:#888;
}
.info-1 span{
	float:left;
	margin-right:20px;
	
}
/*新闻内容*/
#news-con{
	display: block;
	width:920px;
	margin-right: 0;
}
.news-con-fist h2{
	text-align:center;
	font-weight: normal;
    margin-bottom: 40px;
    font-size: 28px;
    line-height: 40px;
    color: #535353;
}
.info-2{
	width: 36%;
	height:30px;
    font-size: 16px;
	color:#888;
	margin: 0 auto;
}
.info-2 span{
	float:left;
	margin-right:20px;
}
.info-2 span:last-child{
    margin-right: 0;
}
.new-con{
	font-size: 16px;
	line-height: 28px;
	color: #666;
}
.new-con p{
	margin-top: 15px;
	display: block;
}
.b-but{
	height:52px;
	padding-bottom:15px;
	margin-bottom:15px;
	margin-top:20px;
	border-bottom:1px dashed #888 ;
	color: #666;
}
.b-but span{
	font-size: 16px;
	line-height: 26px;
}
.b-but a,.label a{
	color: #666;
}
.b-but a:hover{
	color:#cfa54f;
}
.label p{
	font-size: 16px;
	line-height: 28px;
	color: #888;
}
.label a{
	margin-right: 10px;
}
.label a:hover{
	color:#cfa54f;
}
/*关于我们*/
.ab{
	width: 100%;
	height:645px;
	margin-top: 30px;
}
.about-con{
	height:500px;
}
.about-con dt{
	position:relative;
	top:128px;
	width:40%;
	overflow: hidden;
}
.about-con dt img{
	width: 100%;
}
.ab-con{
	position: relative;
	width:628px;
	color: #666;
	top:-255px;
}
.ab-con h3,
.ab-con p{
	position: absolute;
}
.ab-con h3{
	width:100%;
	height:100px;
	
	border-bottom: 2px solid #cfa54f;
}
.ab-con b{
	top: 0;
	font-size: 32px;
}
.ab-con h3 span{
	display: block;
	top: 30px;
	left: 0;
	font-size:25px;
	font-weight: 500;
	line-height: 50px;
}
.ab-con p{
	top:120px;
	font-size: 16px;
	line-height:28px;
	text-align: justify;
    text-justify: distribute;
}
/*团队部分*/
.abtd{
	padding:50px;
	text-align: center;
	color: #444;
}
.abtd h2{
	font-size: 32px;
	line-height:50px;
}
.abtd p{
	font-size: 18px;
}

.abtd dt{
	width: 100%;
	height:600px;
	margin-top: 30px;
	overflow: hidden;
	background:#A23739;
}
.abtd dt img{
	width: 100%;
}
/*加盟内容*/
.join-con{
	height: 180px;
	padding: 30px 0;
	border-bottom: 1px dashed #888;
	margin-bottom: 20px;
}
.join-con dl{
	width: 300px;
	height:180px;
	position: relative;	
	margin-left: 90px;
	float: left;
	text-align: center;
}
.join-con d:nth-child(3){
	margin-right: 100px;
}
.join-con dt,
.join-con dd{
	position: absolute;
}
.join-con dt{
	left: 85px;
}
.join-con dt i{
	color: #cfa54f;
	font-size:48px;
	line-height: 60px;
}
.join-con dt h3{
	line-height: 38px;
	font-weight:500;
	color: #666;
}
.join-con dd{
	top:108px;
	font-size: 14px;
	line-height: 24px;
	width: 240px;
	color: #888;
}
/*优势*/
.advan{
	height: 380px;
}
.advan-con{
	margin-bottom: 25px;
}
.advan-con ul{
	padding: 25px 0;
}
.advan-con li{
	position: relative;
	float: left;
	width: 190px;
	height: 120px;
	margin-left: 105px;
	margin-right: 105px;
}
.advan-con li p,
.advan-con li i{
	position: absolute;
	text-align: center;
}
.advan-con li i{
	font-size: 40px;
	top: 20px;
	left: 80px;
	color: #cfa54f;
}
.advan-con li p{
	font-size: 14px;
	top: 80px;
	color: #888;
}
/*流程*/
.proce{
	width: 1160px;
	padding: 25px 0 25px 20px;
}
.proce dl{
	position: relative;
	width: 158px;
	height: 100px;
	text-align: center;
	float: left;
	border: 1px solid #888;
	margin-right: 40px;
	margin-bottom: 25px;
}
.proce dl:nth-child(6){
	margin-right: 0;
}
.proce dl:before{
	content: "";
	width: 20px;
	height: 30px;
	top :40px;
	left: 168px;
	position: absolute;
	background: url("../images/sghb.png");
}
.proce dl:nth-child(6):before{
	background: none;
}.proce dl:nth-child(11):before{
	background: none;
}
.proce dt,
.proce dd{
	position: absolute;
}
.proce dt{
	top:20px;
	width:158px;
}
.proce dd{
	top:60px;
	width: 158px;
}
/*联系方式部分*/
.lxfs{
	padding-top:50px;
	height:330px;
	text-align: center;
	color: #444;
}
.call{
	padding: 25px 0;
}

.call li{
	float: left;
	width: 285px;
	height: 180px;
	margin-right:20px;
	background:  rgba(211,211,211,0.3);
	transition:all 1s;
}
.call li:nth-child(4){
	margin-right: 0;
}
.call li:hover{
	margin-top:-8px;
	color: white;
	background: #888;
	box-shadow:3px 3px 10px rgba(4,0,0,0.6);
}
.call i,
.call span,
.call p{
	text-align: center;
}
.call i{
	display: block;
	margin-top: 20px;
	font-size:38px;
	color: #cfa54f;
}
.call i:nth-child(2){
    color: none;
}
.call span{
	display: block;
	font-size: 14px;
	margin-top:15px;
	line-height: 30px;
}
.call p{
	width: 180px;
	margin-top:10px;
	padding-left:52px;
}
/*公司地图*/
.map-litle{
	text-align: center;
	color: #444;
}
.map-litle h2{
	font-size: 32px;
	line-height: 50px;
}
.map-litle p{
	font-size: 18px;
}
.map{
	margin-top: 25px;
	margin-bottom:40px;
	width: 1201px;
	height: 440px;
	overflow: hidden;
}
/*留言*/
.mass-box h2{
	width:72px;
	font-size: 18px;
	padding: 5px 30px;
	background: #333;
	color: white;
}
.mass{
	width: 100%;
	border: 1px solid #888;
	margin-bottom:25px;
}
.mass ul{
	width: 840px;
	margin: 50px auto;
}
.mass li{
	margin-bottom: 10px;
}
.mass li label{
	display:inline-block;
	vertical-align:top;
	width: 120px;
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	text-align: right;
}
.mass li b{
	color: #f00;
}
.mass-inp{
	padding-left: 10px;
	width: 615px;
	height: 33px;
	border: 1px solid #D6D6D6;
	color: #666;
}
.mass li textarea{
	width: 627px;
	height:130px;
	line-height: 24px;
	padding-left: 10px;
	overflow: auto;
	resize: none;
	border: 1px solid #D6D6D6;
	box-sizing: border-box;
}
.code{
	position: relative;
	width:400px;
	top:-30px;
	left: 124px;
}
.vdcode{
		width: 120px;
		height: 33px;
		border: 1px solid #D6D6D6;
		color: #666;
		padding-left: 10px;
	}
.codeimg{
    position: absolute;
    left: 145px;
    top:0;
}
#vdimgck{
		position:absolute;
		left:140px;
		width:100px;
		height:34px;
		border: 1px solid #D6D6D6;
		cursor: pointer;
	}
.gg{
	position:relative;
	top:-24px; 
	width: 80px;
	height: 33px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	margin-left:124px; 
	background:#cfa54f;
	cursor: pointer;
}
/*搜索*/
.search-title{
	width: 230px;
	height: 100%;
}
.search-title h2{
	text-align: left;
	width: 210px;
	height: 45px;
	font-size: 22px;
	line-height:44px;
	color: #fff;
	background:#cfa54f;
	font-weight: normal;
	padding-left:20px;
}
.search-con{
	width: 935px;
	height: 100%;
	background: #fff;
}
.search-con ul{
	padding: 15px 0;
}
.search-con li{
	width: 890px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #888;
	margin: 0 auto 10px;
}
.search-con li a{
	color: #444;
	font-size: 16px;
	line-height: 28px;
}
.search-con li a:hover{
	color: #cfa54f;
}
.search-con li time{
	color: #888;
	font-size: 12px;
	line-height: 30px;
}
.search-page{
	width: 122px;
	margin: 0 auto 25px;
	
}
/*团队*/
.team-con{
	height:650px;
	margin-top: 25px;
}
.team-con dl{
	width: 283px;
	height:301px;
	float: left;
	margin-right:20px;
	margin-bottom: 20px;
	border: 1px solid #DBDBDB;
}
.team-con dl:nth-child(4n){
	margin-right:0;
}
.team-con dt{
	width: 253px;
	height: 210px;
	margin:15px;
	overflow: hidden;
} 
.team-con dt img{
	width: 100%;
}
.team-con dd{padding:20px 0;
	text-align: center;
	background:#DBDBDB;
}
/*图片*/
.porduc-con{
	height:650px;
	margin-top: 25px;
}
.porduc-con dl{
	width: 283px;
	height:301px;
	float: left;
	margin-right:20px;
	margin-bottom: 20px;
	border: 1px solid #DBDBDB;
}
.porduc-con dl:nth-child(4n){
	margin-right:0;
}
.porduc-con dt{
	width: 253px;
	height: 210px;
	margin:15px;
	overflow: hidden;
}
.porduc-con dt img{
	width: 100%;
}
.porduc-con dd{padding:20px 0;
	text-align: center;
	background:#DBDBDB;
}
