
/* 首页 */
.bigbox{width:100%; height:955px; background:url(../images/bg-index.jpg) no-repeat; background-size:cover; position:relative;}
.header{ width:100%; height:90px; line-height:90px;position:fixed; top:0; left:0; right:0; z-index:500}
.center{ width:1100px; height:auto; margin:0 auto;}
.header-top span{ display:block; float:left; margin-top:20px;}
.header-top ul{ float:right;/*margin-top:50px;*/}
.header-top ul li{ display:inline-block; line-height:50px; text-align:center; color:#fff; font-size:18px; cursor:pointer; margin:0 20px;width: 60px; cursor:pointer;}
.header-top ul li a{ display:block; color:#fff; width: 60px; cursor:pointer;}
.header-top ul .active{ border-bottom:2px solid #fff;}
#title{ display:block; margin:0 auto; padding-top:240px;}
.wedo-top{color: #333;font-size: 22px;text-align: center; margin-top:70px;position: relative;}
.wedo-top:before,.wedo-top:after{content: ''; position: absolute; top: 52%; background: #c2c2c2; width: 6%; height: 1px;}
.wedo-top:before{ left:27%;}
.wedo-top:after{ right:27%;}

.m-slide{ position: relative;margin-top: 70px;}
.m-slide .img { float: left; position: relative }
.m-slide .img li, .m-slide .img a, .m-slide .img img { display: block; width: 758px; height: 367px }
.m-slide .img li { display: none; position: absolute; left: 0; top: 0;width: 858px;}
.m-slide .img li p { color:#333; font-size:16px; margin-top:15px;}
.m-slide .img .first { display: block }
.m-slide .tab { float: right;margin-top: 60px;}
.m-slide .tab li { *margin-bottom: -3px;text-align:center; }
.m-slide .tab .first { border-top: 0 }
.m-slide .tab a { text-decoration: none; display: block; position: relative; width: 190px; height: 55px; border-left: 3px solid #fff; }
.m-slide .tab a b { position: absolute; left: -108px; top: 17px; width: 4px; height: 11px; overflow: hidden }
.m-slide .tab a span {overflow: hidden }
.m-slide .tab a .title {height: 55px; line-height: 40px; font-size: 18px; color: #a6a6a6 }
.m-slide .tab a .des { left: 18px; top: 26px; height: 16px; line-height: 16px; color: #a6a6a6 }
.m-slide .tab .first a { height: 50px }
.m-slide .tab .on a b { width:125px; height:5px; background:#e77817;}
.m-slide .tab .on a span { color: #e77817; }

.banner{ width:100%; height:334px; background:url(../images/bgindex.png) no-repeat; background-size:cover; margin-top:130px;}
.banner-left{ display:block; float:left; color:#fff; font-size:35px;/*margin-left: 40px;*/ line-height:334px;}
.banner-right{ float:right; width:635px; height:334px;background:rgba(255,255,255,0.92) !important;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#E5ffffff', endColorStr='#E5ffffff');}
.banner-right ul li{ width:50%; float:left;margin-top: 60px;}
.title-top{ font-size:30px; color:#333; width:130px; height:50px; line-height:50px; border-bottom:3px solid #e77817; margin:0 auto;}
.title-top b{ font-size:40px; font-weight:normal;}
.title-bottom{width:130px; text-align:center; font-size:18px; color:#666;margin:0 auto; margin-top:8px;}
.wedo-top1 span{ display:block; font-size:15px; color:#666;}
.wedo-top1{color: #333;font-size: 22px;text-align: center; margin-top:70px;position: relative;}
.wedo-top1:before,.wedo-top1:after{content: ''; position: absolute; top: 32%; background: #c2c2c2; width: 3%; height: 1px;}
.wedo-top1:before{ left:43%;}
.wedo-top1:after{ right:43%;}
.wedo-bottom li{ width:20%; text-align:center; float:left; margin-top:70px;}
.wedo-bottom li img{ display:block; margin:0 auto;}
.wedo-bottom li div{ font-size:18px; color:#333; margin-top:15px;}
.wedo-bottom li p{ font-size:15px; color:#999;margin-top:5px;}
.brief{ width:100%; height:400px; background:url(../images/bg.jpg) no-repeat; background-size:cover; margin-top:90px;}
.brief-left{ width:460px; height:430px; background:#fff;box-shadow: 0 0px 10px rgba(104,104,104,.7);margin-top: -15px; float:left;}
.brief-left img{ display:block; margin:0 auto; padding-top:40px;}
.brief-left p{ font-size:18px; margin-left:20px; margin-right:20px; margin-top:25px; line-height:30px;}
.brief-right{ float:right; font-size:36px; color:#fff; line-height:400px; margin-right:200px;}
.absorbed-bottom li{ margin-top:60px;}
.absorbed-bottom li img{ display:block; float:left;}
.ab-right{ float:left;margin-left: 30px; margin-top:75px; width:420px;}
.ab-right div{ height:55px; line-height:55px; font-size:28px; border-bottom:3px solid #e77817; text-align:center;}
.ab-right p{ text-align:center; font-size:13px; color:#999; margin-top:5px;}
.ab-right span{ display:block; font-size:15px; color:#999; margin-top:60px;}

.manufacturer{ width:100%; height:auto; padding-bottom:60px; background:#f2f2f2; margin-top:70px;}
.cooperation{ width:1000px; height:200px; margin:0 auto;}
.cooperation li{/* float:left;*/ width:242px; height:200px;display:table-cell; vertical-align:middle;}
.cooperation li img{ display:block; display:block; margin:0 auto;vertical-align:middle;}
.swiper-container{ height:200px; width:1000px;}

.centerbox{ width:1100px;height:200px; background:#fff; margin:0 auto; margin-top:50px; position:relative;}
.centerbox .arrow-right {
    background: url(../images/arrow1.png) no-repeat;
    position: absolute;
    right: 25px;
    top: 50%;
    margin-top: -19px;
    width: 21px;
    height: 38px;
}
.centerbox .arrow-left {
    background: url(../images/arrow.png) no-repeat;
    position: absolute;
    left: 25px;
    top: 50%;
    margin-top: -19px;
    width: 21px;
    height: 38px;
}

.fixedTop{background: linear-gradient(to right, #0e1429 0%, #181d3c 100%);filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0e1429', endColorStr='#181d3c', gradientType='0');height: 60px;transition: 0.3s ease-in-out;
		-webkit-transition: 0.3s ease-in-out; line-height:48px;}
.fixedTop img{ width:100px; margin-top:-12px;}


.footer{ width:100%; height:auto; background:#373c43; padding-top:20px; padding-bottom:100px; margin-top:120px; position:relative;}
.footer-left{ color:#fff; font-size:15px;}
.footer-left p{ margin-top:20px;}
.footer-left p span{ display:block; float:left;}
.footer-left{ float:left;}
.footer-right{ float:right; display:block; margin-top:10px; text-align:center;}
.footer-right img{ display:block; margin:0 auto;}
.dizhi{ display:block; width:26px; height:26px;/* border-radius:15px;-moz-border-radius: 15px;-webkit-border-radius: 15px; background:#fff; color:#373c43; font-size:22px; text-align:center; line-height:26px;*/}
.dianhua{ display:block; width:26px; height:26px; /*border-radius:15px; background:#fff; color:#373c43; font-size:16px; text-align:center; line-height:26px;*/}
.weixin{ color:#fff; font-size:15px; margin-top:5px;}
.Copyright{ width:100%; height:70px; background:#2e3139; color:#fff; font-size:14px; text-align:center; line-height:35px; position:absolute; bottom:0; left:0; right:0;}



/*商务*/
.bigbox2{width:100%; height:800px; background:url(../images/bg-shangwu.jpg) no-repeat !important; background-size:cover; position:relative;}
#title1{ display:block; margin:0 auto; padding-top:300px;}
.contianer{width:100%; height:80px; background:#000; position:absolute; bottom:0px; }
.sjbb160117_tabtable{ width:1100px; margin:0 auto;}
.sjbb160117_tabtable ul li{ float:left; width:20%; height:80px; text-align:center; cursor:pointer;font-size:20px; line-height:80px;}
.sjbb160117_tabhead{text-align:center;color:#fff;}
.sjbb160117_tabheada{ background:#e77817; color:#fff;}
.dnone{ display:none;}
.sjbb160117_tabcontent{ width:100%; margin:0 auto;}
.wedo-top2 span{ display:block; font-size:15px; color:#666;}
.wedo-top2{color: #333;font-size: 22px;text-align: center; margin-top:70px;position: relative;}
.wedo-top2:before,.wedo-top2:after{content: ''; position: absolute; top: 32%; background: #c2c2c2; width: 5%; height: 1px;}
.wedo-top2:before{ left:37%;}
.wedo-top2:after{ right:37%;}
.femlei li{ width:20%; float:left; text-align:center; margin-top:70px;}
.big{width:208px;height:208px; background:#f5f4f4; margin:0 auto; position:relative;}
.femlei li div img{ display:block; margin:0 auto; padding-top:65px;}
.femlei li div p{ margin-top:10px; font-size:15px;}
.p1{ font-size:14px !important; margin-left:15px; margin-right:15px; text-align:left !important;}
.show img{display:block; margin:0 auto; padding-top:20px !important;}
.show{	
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	filter:alpha(opacity=0);
	border-radius: 0;
	background: #e77817;
	color: #fff;
	vertical-align: middle;
	-webkit-transition: opacity 500ms;
	-moz-transition: opacity 500ms;
	-o-transition: opacity 500ms;
	transition: opacity 500ms;
}
.femlei li:hover .show{opacity: 1;filter:alpha(opacity=100)}
.introduce{ width:500px; float:left; margin-left:20px;}
.tubiao{ width:76px; height:76px; /*border-radius:38px; background:#f5f4f4; font-size:40px; color:#a6a6a6; text-align:center; line-height:76px;*/ float:left;}
.wenzi{ float:left; width:400px; margin-left:15px;}
.wenzi span{ font-size:19px; color:#333;}
.wenzi p{ font-size:15px; color:#666; margin-top:10px;}
.imgs{ float:right; margin-right:20px;}
/*.tuwen:hover .tubiao{ color:#fff; background:#e77817;}
*/.tuwen:hover .wenzi span{ color:#e77817;}
.hengtiao{ width:100%; height:230px; margin-top:80px; background:url(../images/shangwu.jpg) no-repeat; background-size:cover; color:#fff; font-size:36px; text-align:center; line-height:230px;}
.present{ margin-top:100px; float:left;}
.present-right{ float:left; width:700px; margin-top:80px;}
.present-right ul li{ float:left; width:230px; margin-top:40px; margin-left:110px;}
.present-right ul li img{ display:block; float:left;}
.present-right ul li span{ display:block; float:left; margin-left:15px; font-size:17px; margin-top:15px;}



.wedo-top3 span{ display:block; font-size:15px; color:#666;}
.wedo-top3{color: #333;font-size: 22px;text-align: center; margin-top:70px;position: relative;}
.wedo-top3:before,.wedo-top3:after{content: ''; position: absolute; top: 32%; background: #c2c2c2; width: 3%; height: 1px;}
.wedo-top3:before{ left:42%;}
.wedo-top3:after{ right:42%;}
.ensemble{ width:100%; height:150px; background:#fafafa; font-size:20px; text-align:left; margin-top:70px;}
.ense{
	margin-left: 180px;
    margin-right: 180px;
    color: #666;
    display: block;
    line-height: 40px;
    padding-top: 30px;
	}
.process p{ color:#999; margin-top:15px; width:200px;font-size: 15px;}
.p11{ margin-left:175px;}
.p22{ margin-right:175px;}
.prop  li{ width:25%; text-align:center; float:left; margin-top:60px;}
.prop  li img{ display:block; margin:0 auto;}
.prop  li span{ line-height:40px;}
.prop  li p{ color:#999; width:200px; margin:0 auto;font-size: 15px;}
.hr{ width:1100px; border:1px dashed #c9c9c9; margin:0 auto; margin-top:50px;}
.liucheng{ display:block; margin:0 auto; margin-top:70px;}
.wedo-top4 span{ display:block; font-size:15px; color:#666;}
.wedo-top4{color: #333;font-size: 22px;text-align: center; margin-top:70px;position: relative;}
.wedo-top4:before,.wedo-top4:after{content: ''; position: absolute; top: 32%; background: #c2c2c2; width: 3%; height: 1px;}
.wedo-top4:before{ left:39%;}
.wedo-top4:after{ right:39%;}
.code span{ display:inline-block; vertical-align:middle;}
.w350{ width:425px; margin-left:60px;line-height: 28px;font-size: 17px;}
.code span img{ margin-left:100px;}
.serve{ width:100%; height:390px; background:#fbf9f9;}
.p-left{ float:left; width:610px; margin-left:50px; margin-top:70px;}
.p-right{ float:right; margin-right:50px; margin-top:60px;}

.serve span{ display:block; /*text-align:center;*/ font-size:20px;padding-top: 50px;}
.serve p{ /*text-align:left; */font-size:17px; color:#666; margin-top:40px; /*margin-left:250px; margin-right:250px;*/ line-height:30px;}
.dingwei{ width:78px; height:78px; background:#c5c5c5; border-radius:39px; font-size:17px; color:#666; text-align:center; line-height:78px; margin:0 auto;}
.miaosu{ width:700px; margin:0 auto;}
.miaosu li{ width:20%; float:left; margin-top:40px;}
.miaosu li img{ display:block; margin:0 auto; margin-top:10px;}
.tuwen-top{ width:1100px; margin:0 auto; margin-top:70px;}
.tuwen-top li{ width:25%; float:left;}
.tuwen-top li img{ display:block; margin:0 auto; cursor:pointer;width:223px; height:305px;}
.tuwen-top li span{ display:block; text-align:center; font-size:17px; margin-top:10px;}
.tuwen-top li p{ font-size:15px; color:#999; margin-left:15px; margin-right:15px; margin-top:5px;}
.present-bottom li{ margin-top:15px;}
.present-bottom li img{ display:block; float:left;/* margin-right:10px;*/ margin-left:10px;margin-top: 5px;}
.present-bottom li span{ display:block; float:left; color:#666; margin-top:5px;}
.pics{ display:block; float:left; margin-left:110px;}
.present-bottom{ float:right; margin-right:110px; margin-top:105px;}
.serve-bottom{ width:1100px; margin:0 auto; margin-top:90px;}
.pic:hover
	{
	transform: scale(1.1);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
	}
.prop-dibu{width:1100px; margin:0 auto;}
.prop-dibu li{ width:33.3333%; text-align:center; float:left;margin-top: 60px;}
.prop-dibu li img{ display:block; margin:0 auto;}
.prop-dibu li span{ display:block;}
.kuang1{ width:235px; color:#999; font-size:15px; margin:0 auto; margin-top:20px; text-align:left;}
.fuwu{ width:100%; height:200px; background:url(../images/bg-fuwu.jpg) no-repeat; background-size:cover; margin-top:50px; color:#fff; font-size:20px;}
.fuwu span{ display:block; margin-left:460px; margin-right:460px; margin-top:60px; line-height:40px;}
.fuwu-top{ width:1100px; margin:0 auto; margin-top:70px;}
.fuwu-top li{ width:33.3333333%; float:left;}
.fuwu-top li img{ display:block; margin:0 auto;}
.fuwu-top li span{ display:block; text-align:center; font-size:17px; margin-top:10px;}
.fuwu-top li p{ text-align:left; font-size:15px; color:#999; margin-top:5px;margin-left: 80px;margin-right: 80px;}
.wedo-top5 span{ display:block; font-size:15px; color:#666;}
.wedo-top5{color: #333;font-size: 22px;text-align: center; margin-top:50px;position: relative;}
.wedo-top5:before,.wedo-top5:after{content: ''; position: absolute; top: 32%; background: #c2c2c2; width: 3%; height: 1px;}
.wedo-top5:before{ left:43%;}
.wedo-top5:after{ right:43%;}
.video{width:1100px; margin:0 auto; margin-top:70px;}
.video li img{ display:block; float:left;}
.video li div{ float:left; width:540px; margin-left:30px;}
.video li div span{ color:#333; font-size:17px; margin-top:60px; display:block;}
.video li div p{ color:#999; font-size:15px;margin-top:70px;}
.beijing{ width:100%; height:auto; padding-bottom:50px; padding-top:50px; background:#fbf9f9; margin-top:50px;}
.mt-0{ margin-top:0px !important;}
.years{ font-size:17px; margin-left:100px; margin-right:100px; line-height:30px;}
.dingzhi li{ width:33.3333%; float:left; text-align:center; font-size:16px; color:#333; margin-top:50px;}
.dingzhi li img{ display:block; margin:0 auto; margin-bottom:10px;}
.kaifa li{ width:20%; float:left; margin-top:80px;}
.kaifa li div{ width:116px; height:116px; background:#3b2728; margin:0 auto; cursor:pointer;border:2px solid #3b2728;}
.kaifa li div img{ display:block; margin:0 auto;padding-top: 27px;}
.kaifa li span{ text-align:center; color:#333; font-size:16px; margin-top:15px; display:block;}
.kaifa li p{color:#999; font-size:14px; margin-top:5px; margin-left:20px; margin-right:20px;}
.pt-35{ padding-top:35px !important;}
.kaifa li div:hover{ border:2px solid #fff; background:#e77817;box-shadow: 0 0px 10px rgba(249,170,104,.7)}



/*联系*/
.header-contact{width:100%; height:955px; background:url(../images/bg-contact.jpg) no-repeat; background-size:cover; position:relative;}
#title3{ display:block; margin:0 auto; padding-top:200px;}
.nav-top span{ display:block; float:left;}
.c-us{ margin-top:10px; margin-left:15px;}
.nav-top{ margin-top:80px; margin-bottom:10px;}
.contact-left p{ margin-top:10px;}
.person span{ display:block; float:left;line-height: 30px;margin-top: 5px;}
.person span a{ display:block; float:left;}
.contact-right{ /*width:700px;*/ height:530px; margin-top:80px;}


/*我们*/
.header-our{width:100%; height:955px; background:url(../images/bg-our.jpg) no-repeat; background-size:cover; position:relative;}
#title2{ display:block; margin:0 auto; padding-top:250px;}
.yunyin{ width:700px; height:456px; border:1px solid #e8e8e8; float:right; text-indent:2em;display: table;}
.yunyin p{display: table-cell; vertical-align:middle; line-height:30px; padding-left:75px; padding-right:20px;}
.wedo-top6 span{ display:block; font-size:15px; color:#666;}
.wedo-top6{color: #333;font-size: 22px;text-align: center; margin-top:50px;position: relative;}
.wedo-top6:before,.wedo-top6:after{content: ''; position: absolute; top: 32%; background: #c2c2c2; width: 4%; height: 1px;}
.wedo-top6:before{ left:39%;}
.wedo-top6:after{ right:39%;}
.enterprise{ width:1100px; position:relative;}
.enterprise-left{ float:left; position:absolute; left:0; top:182px;z-index: 55;}
.enterprise-left img{ width:460px;}
.wedo-top7 span{ display:block; font-size:15px; color:#666;}
.wedo-top7{color: #333;font-size: 22px;text-align: center; margin-top:65px;position: relative;}
.wedo-top7:before,.wedo-top7:after{content: ''; position: absolute; top: 32%; background: #c2c2c2; width: 4%; height: 1px;}
.wedo-top7:before{ left:42%;}
.wedo-top7:after{ right:42%;}
.enterprise-top li{ width:25%; float:left; margin-top:50px;}
.enterprise-top li img{ display:block; margin:0 auto; width:250px;}
.enterprise-top li span{ display:block; text-align:center; margin-top:15px; font-size:16px;}
.enterprise-top li p{ margin-top:5px; font-size:15px; color:#666; margin-left:15px; margin-right:15px;}
.zhizi li{ float:left;margin-left: 15px; margin-top:50px;}
.z-img{ margin-top:38px;}
.more{ font-size:15px; color:#999; text-align:center; margin-top:20px;}

