﻿@charset "utf-8";
/*end*/
body{overflow-x:hidden;}
@charset "utf-8";

/* CSS Document */



.site-header nav li >em a,
.site-header nav li >em a:before,
.index-more a,
.index-section1 .tabs li h3,
.pic-list li .word h3 a,
.index-section3 .text-list li time,
.index-section3 .text-list li .more a,
.index-section3 .text-list li .tit a,
.link-list li .Ispic,
.designer-info .content .btns a,
.partner-invit .form .btn,
.new-list .Ispic,
.index-banner .swiper-button>div,
.gallerybox .swiper-button-prev,
.gallerybox .swiper-button-next
{
	-webkit-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.link-list li {text-align:center;}
@media(min-width:1001px){
	.pic-list li .layer,
	.designer-list li .layer,
	.link-list li .layer{
		-webkit-transition: all 0.8s ease-in-out;
		-ms-transition: all 0.8s ease-in-out;
		-moz-transition: all 0.8s ease-in-out;
		transition: all 0.8s ease-in-out;
	}
	.pic-list li .pic:hover .layer{ opacity: 1;}
	.designer-list li .pic:hover .layer{ opacity: 1;}
	.index-section1 .tabs li .Ispic,
	.pic-list li .Ispic{
		-webkit-transition: -webkit-transform 0.8s ease-in-out;
		-ms-transition: -ms-transform 0.8s ease-in-out;
		-moz-transition: -moz-transform 0.8s ease-in-out ;
		transition: transform 0.8s ease-in-out;

	}
	.index-section1 .tabs li a:hover .Ispic,
	.pic-list li .pic:hover .Ispic,
	.new-list .Ispic:hover{

		-webkit-transform: scale(1.15);

		-ms-transform: scale(1.15);

		-moz-transform: scale(1.15);

		transform: scale(1.15);

	}

}



/*site-header start*/
.site-header{position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;transition: all 0.5s ease-out 0s;}
.site-header:hover,.site-header.gdnav{background:#fff;}
.site-header.gdnav{box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.1);}
.site-header-wrap{ position: relative;}
.site-header .logo{float: left;max-width: 194px;width: 40%;padding: 6px 0;}
.site-header .logo .logo2,.site-header:hover .logo .logo1,.site-header.gdnav .logo .logo1{display:none;}
.site-header:hover .logo .logo2,.site-header.gdnav .logo .logo2{display:block;}
.site-header .tel{float: right;color: #ed0000;/* font-weight: bold; */font-size: 20px;margin-left: 20px;padding-top: 22px;}
.site-header nav{ float: right;}
.site-header nav li{ float: left; padding: 0 20px;}
.site-header nav li >em{ font-style: normal;}
.site-header nav li >em a{font-size: 16px;color: #fff;font-style: normal;display: block;position: relative;padding: 24px 0;}
.site-header:hover nav li >em a,.site-header.gdnav nav li  >em a{color: #666;}
.site-header nav li >em a:before{ content: ""; position: absolute; top: 0; left: 50%; width: 0; height: 2px; background: #ed0000;}
.site-header nav li >em a:hover,
.site-header nav li.aon >em a{ color: #ed0000;}
.site-header nav li >em a:hover:before,
.site-header nav li.aon >em a:before{ left: 0; width: 100%;}
.site-header .open_menu{ display: none;}




























.search{height:174px;}
.sea{padding-top:51px;}
.sea span{display: block;float:left;padding-top:13px;}
.sea span i{display: block;font-size: 14px; color:#666666;float: left;}
.sea span a{display: block; float:left;font-size: 14px; color:#666666; margin-left: 15px;}
.sea p{width:263px; height:37px;float:left; margin-left: 173px; z-index:200; position:relative;}
.sea p .txt{width:215px; height:25px;float:left; padding-left:23px; padding-right:10px; border-left:1px solid #d8d8d8; box-sizing: border-box; margin-top: 6px;}
.sea p .btn{width:37px; height:37px;float:right;border-left:1px solid #d8d8d8; box-sizing: border-box; background:url(/images/btn.png) no-repeat right; cursor: pointer;}
/**/
.yzbj{height:613px; background:url(/images/yzbj.jpg) no-repeat center;}
.yz{height:633px; position: relative;}
.yz .yz_box{width:902px !important;}
.yz .yz_box .con{width:902px !important;}
.yz .yz_sm{width:902px; height:439px; position: relative;}
.yz .yz_sm span{display: block; width:902px; height:439px; position: relative;z-index: 100;}
.yz .yz_sm span img{width:902px; height:439px;}
.yz .yz_sm ul{width:100px; height:9px;z-index: 100; position: absolute;bottom:24px; left:29px;}
.yz .yz_sm ul li{float:left; width:9px; height:9px;background:url(/images/yd.png) no-repeat center; margin:0 7px; cursor: pointer;}
.yz .yz_sm ul li.cur{background:url(/images/yd_h.png) no-repeat center;}
.yz .yz_sm .yy{display: block;width:923px; height:10px; background:url(/images/yy.png) no-repeat center; position: absolute; left:-9px; bottom:-10px;}
.yz .zs{position: absolute;right:-149px; top:-159px;width:529px; height:413px;}
.yz .zs i{display: block; width:529px; height:413px;}
.yz .zs i img{width:529px; height:413px;}
.yz .yz_desc{width:454px; height:297px; padding-top:29px; padding-left:23px; background:#FFF; position: absolute; right:0; top:113px;z-index:200;}
.yz .yz_desc strong{display: block; width:373px; height:106px; padding-top:11px; padding-left:124px; background:url(/images/btbj.png) no-repeat center; font-weight: normal; font-size: 24px; color:#444444; line-height: 28px; margin-bottom: 8px; }
.yz .yz_desc  p{font-size: 14px; color:#444444; text-indent: 20px;line-height: 20px; width:425px;}
.yz .shuzi{height:75px;margin-top: 61px;}
.yz .shuzi ul{height:75px;}
.yz .shuzi ul li{height:75px; float:left;width:240px; padding-left:78px; border-right:1px solid #dadada;padding-top:8px;box-sizing: border-box;}
.yz .shuzi ul li.first{padding-left:35px; padding-right:29px; border-left:1px solid #dadada;}
.yz .shuzi ul li span{display: block;height:40px;}
.yz .shuzi ul li span em{display: block; font-size: 42px; line-height:40px;float: left; color:#444444; font-family: "MRazorPRC";}
.yz .shuzi ul li span i{font-size: 18px;    color: #444444;    margin-top: 17px;    display: block;    float: left;}
.yz .shuzi ul li p{ font-size: 14px; line-height: 14px; margin-top: 12px; color:#444444; font-family: "思源黑体";}
.yz .shuzi ul li:hover span em{color:#ed0000;}
.yz .shuzi ul li:hover span i{color:#ed0000;}
.yz .shuzi ul li:hover p{color:#ed0000;}
/**/
.casebj{height:720px;}
.casebj .catitle{height:248px; }
.catitle .cat{height:189px;padding-top:59px;}
.catitle .cat .tit{width:464px;float:left;}
.catitle .cat .tit i{display: block; float:left; width:123px; height:116px;}
.catitle .cat .tit i img{width:123px; height:116px;}
.catitle .cat .tit span{display: block; margin-left: 14px;padding-top: 28px;float:left;}
.catitle .cat .tit span em{display: block; font-size: 49px; color:#444444; line-height: 49px; margin-bottom: 10px;}
.catitle .cat .tit span b{display: block;  font-size: 14px; line-height: 14px;letter-spacing: 6px; color:#444444; font-weight: normal;}
.catitle .cat .cat_fl{width:710px; height:100px;float:right;}
.catitle .cat .cat_fl .cafl{width:160px;height:110px;float:left;padding-left:15px; border-left:1px solid #9d9d9d; box-sizing: border-box;}
.catitle .cat .cat_fl .cafl span{display: block; margin-bottom: 16px;}
.catitle .cat .cat_fl .cafl span a{font-size: 16px; color:#333333; line-height: 16px;}
.catitle .cat .cat_fl .cafl span a:hover{color:#ed0000;}
.catitle .cat .cat_fl .cafl ul{width:146px;}
.catitle .cat .cat_fl .cafl ul li{float:left;width:72px; line-height: 12px; margin-bottom: 13px;}
.catitle .cat .cat_fl .cafl ul li a{font-size: 12px; color:#000000;}
.catitle .cat .cat_fl .cafl.f4 ul li{width:146px;}
.catitle .cat .cat_fl .cafl.f4,.catitle .cat .cat_fl .cafl.f5{width:106px;}
.catitle .cat .cat_fl .cafl.f5 ul{width:105px;}
.catitle .cat .cat_fl .cafl.f6{width:80px;}
.catitle .cat .cat_fl .cafl.f6 ul{width:80px;}
.pro_box{position: relative;}
.pro_box .pro_bg{width:100% !important;}
.pro_box .pro_bg li{width:100% !important;}
.pro_dx{height: 190px;position: absolute;bottom: 0;width: 100%;}
.pro_dx .content{background:#FFF;position: relative;}
.pro_pic{width: 1048px;margin: 0 auto;height:180px;overflow: hidden;padding-top: 10px;}
.pro_ul li{
	width: 336px;
	height: 158px;
	margin: 0 8px;
	float: left;
	border: 0px solid transparent;
	position: relative;

}
.pro_ul li img{width:336px; height:158px;display: block;}
.pro_ul li p{display: none;width:336px; height:158px; text-align: center; line-height: 158px; font-size: 18px; color:#FFF; background:url(/images/yy2.png) no-repeat center; position: absolute; left:0; top:0;}
.pro_ul li.cur p{display: block; width:336px; height:158px;}
.cPrev,.cNext{position: absolute;width: 19px;height: 35px;background-repeat: no-repeat;background-position: center center;top: 50%;cursor: pointer;}
.cPrev{background-image: url(/images/prev.png);left: 36px;}
.cNext{background-image: url(/images/next.png);right: 36px;}
/**/
.loopbj{height:1080px;background:url(/images/lpbj.jpg) no-repeat center;}
.loop{padding-top:34px;}
.loop .tit{height:126px;}
.loop .tit .lop{width:664px; height:116px; padding-left:139px; padding-top:8px; float:left; background:url(/images/ltit.jpg) no-repeat center;}
.loop .tit .lop span{display: block;height:80px; position: relative;}
.loop .tit .lop span:before{width:34px; height:1px;background:#000; content:""; position: absolute;left:95px; bottom:10px;}
.loop .tit .lop span em{display: block; font-size: 49px; line-height: 49px; color:#444444;}
.loop .tit .lop span i{display: block;float:left; margin-right: 45px;letter-spacing:5px; font-size: 18px; line-height: 18px; color:#444444; margin-top: 20px;}
.loop .tit strong{display: block; width:160px; height:100px; float:right; border-left:1px solid #9d9d9d;}
.loop .tit strong a{display: block; font-weight: normal; font-size: 30px; line-height: 30px; padding-top:19px; padding-left:18px; color:#444444;}
.loop .tit strong a i{display: block; font-size: 16px; color:#333333; line-height: 16px; margin-top: 24px; text-transform: uppercase; font-weight: bold;}
.loop .lonav{width:392px; height:597px; float:left; margin-left: -26px; border-bottom:3px solid #5f5f5f;}
.loop .lonav ul li{width:407px;padding-left:26px; height:129px;transition: 0.3s; margin-bottom: 19px;}
.loop .lonav ul li span{display: block; padding-top:34px;float:left; width:244px;}
.loop .lonav ul li span a{font-size: 18px;color:#444444; line-height: 18px; font-family: "思源黑体 CN";}
.loop .lonav ul li span p{font-size: 13px; color:#808080; line-height: 13px;margin-top: 13px;}
.loop .lonav ul li b{display: block; float:left; width:128px; height:96px;}
.loop .lonav ul li b img{width:128px; height:96px;}
.loop .lonav ul li.cur{background:#f3f3f3; width:428px; height:129px; margin-top:30px; position: relative; z-index:100; }
.loop .yl_box{width:792px !important;float:right;}
.loop .lpt{width:792px; height:596px; float:right; position: relative;}
.loop .lpt span{display: block; width:792px; height:597px;}
.loop .lpt span img{ width:792px; height:597px;}
.loop .lpt b{display: block; position: absolute; right:32px; bottom:26px; font-size: 18px; color:#9e3e3b;}
.loop .lpt b i{font-size: 42px; color:#FFF;}
.loop .hzkh{height:150px; margin-top: 45px;}
.loop .hzkh ul li{float:left; width:206px;height:220px; margin-right: 43px;}
.loop .hzkh ul li em{display: block; width:202px; height:96px; border:2px solid #c8c8c8;}
.loop .hzkh ul li em img{ width:202px; height:96px;}
.loop .hzkh ul li .ul2{margin-top:20px;}
/**/
.edgebj{height:2100px; }
.edge{padding-top:20px;}
.edge .tit{height:162px;}
.edge .tit .lop{width:876px; height:118px; padding-left:169px; padding-top:30px; float:left; background:url(/images/edbt.png) no-repeat center;}
.edge .tit .lop span{display: block;height:80px;}
.edge .tit .lop span em{display: block; font-size: 49px; line-height: 49px; color:#444444;}
.edge .tit .lop span i{display: block;float:left; margin-right: 45px;letter-spacing:5px; font-size: 18px; line-height: 18px; color:#444444; margin-top: 10px;}
.edge .tit strong{display: block; width:160px; height:100px; float:right; border-left:1px solid #9d9d9d;}
.edge .tit strong a{display: block; font-weight: normal; font-size: 30px; line-height: 30px; padding-top:19px; padding-left:18px; color:#444444;}
.edge .tit strong a i{display: block; font-size: 16px; color:#333333; line-height: 16px; margin-top: 24px; text-transform: uppercase; font-weight: bold;}
.edge .ed1{height:400px;}
.edge .ed1 span{display: block;width:960px; height:396px; float:left; border-bottom:4px solid #ed0000; margin-left: -360px;}
.edge .ed1 span img{width:960px; height:396px; }
.edge .ed1 dl{float:right;width:600px; height:370px; padding-top:30px;}
.edge .ed1 dl dt{margin-bottom: 45px;height:102px;}
.edge .ed1 dl dt i{display: block; text-align:right;font-size: 20px; font-family: "Raleway"; width:474px;float:left; color:#797878; font-style: italic; line-height: 20px; margin-bottom: 11px;}
.edge .ed1 dl dt strong{display: block; font-size: 30px;float:left;font-family: "思源黑体 CN"; width:474px; text-align: right; color:#0F0E0D; font-weight: bold; line-height: 30px;}
.edge .ed1 dl dt strong em{display: block; font-weight: normal;font-family: "思源黑体 CN"; font-size: 28px;text-align: right; color:#0f0e0d; line-height: 28px; margin-top: 16px;}
.edge .ed1 dl dt b{display: block;width:109px; height:76px;float:right;}
.edge .ed1 dl dt b img{width:109px; height:76px;}
.edge .ed1 dl dd ul li{font-size: 15px; color:#0f0e0d; font-family: "思源黑体 CN"; line-height: 15px; text-align: right; margin-bottom: 15px; padding-right:26px; background:url(/images/yd2.jpg) no-repeat right;}
.edge .ed1 dl dd ul li i{font-size: 15px; color:#ed0000; font-family: "思源黑体 CN"; font-weight: bold;}

.edge .ed2{height:362px;}
.edge .ed2 span{display: block;width:980px; height:380px;position: relative;top:-20px;left:-20px; float:right; border-bottom:4px solid #ed0000; margin-right: -380px;}
.edge .ed2 span img{width:960px; height:380px; }
.edge .ed2 span i{display: block; width:33px; height:112px; position: absolute; top:149px; left:-33px; background:url(/images/ed2_1.jpg) no-repeat center;}
.edge .ed2 dl{float:left;width:600px; height:312px; padding-top:52px;}
.edge .ed2 dl dt{margin-bottom: 45px;height:102px;}
.edge .ed2 dl dt i{display: block;font-size: 20px;font-family: "Raleway"; width:474px;color:#797878; font-style: italic; line-height: 20px; margin-bottom: 11px;}
.edge .ed2 dl dt strong{display: block; font-size: 30px;float:left;font-family: "思源黑体 CN"; width:410px;  color:#0F0E0D; font-weight: bold; line-height: 30px;}
.edge .ed2 dl dt strong em{display: block; font-weight: normal;font-family: "思源黑体 CN"; font-size: 28px; color:#0f0e0d; line-height: 28px; margin-top: 16px;}
.edge .ed2 dl dt b{display: block;width:109px; height:76px;float:left; margin-right: 30px;}
.edge .ed2 dl dt b img{width:109px; height:76px;}
.edge .ed2 dl dd ul li{font-size: 15px; color:#0f0e0d; font-family: "思源黑体 CN"; line-height: 15px; margin-bottom: 15px; padding-left:26px; background:url(/images/yd2.jpg) no-repeat left;}
.edge .ed2 dl dd ul li i{font-size: 15px; color:#ed0000; font-family: "思源黑体 CN"; font-weight: bold;}

.edge .ed3{height:380px;}
.edge .ed3 span{display: block;width:960px; height:396px; float:left; border-bottom:4px solid #ed0000; margin-left: -360px; position: relative;top:-20px;}
.edge .ed3 span img{width:960px; height:396px; }
.edge .ed3 dl{float:right;width:600px; height:298px; padding-top:64px;}
.edge .ed3 dl dt{margin-bottom: 45px;height:102px;}
.edge .ed3 dl dt i{display: block; text-align:right;font-size: 20px; font-family: "Raleway"; width:474px;float:left; color:#797878; font-style: italic; line-height: 20px; margin-bottom: 11px;}
.edge .ed3 dl dt strong{display: block; font-size: 30px;float:left;font-family: "思源黑体 CN"; width:474px; text-align: right; color:#0F0E0D; font-weight: bold; line-height: 30px;}
.edge .ed3 dl dt strong em{display: block; font-weight: normal;font-family: "思源黑体 CN"; font-size: 28px;text-align: right; color:#0f0e0d; line-height: 28px; margin-top: 16px;}
.edge .ed3 dl dt b{display: block;width:109px; height:76px;float:right;}
.edge .ed3 dl dt b img{width:109px; height:76px;}
.edge .ed3 dl dd ul li{font-size: 15px; color:#0f0e0d; font-family: "思源黑体 CN"; line-height: 15px; text-align: right; margin-bottom: 15px; padding-right:26px; background:url(/images/yd2.jpg) no-repeat right;}
.edge .ed3 dl dd ul li i{font-size: 15px; color:#ed0000; font-family: "思源黑体 CN"; font-weight: bold;}

.edge .ed4{height:380px;}
.edge .ed4 span{display: block;width:980px; height:396px;position: relative;top:-20px;left:-20px; float:right; border-bottom:4px solid #ed0000; margin-right: -380px;}
.edge .ed4 span img{width:960px; height:396px; }
.edge .ed4 dl{width:600px; height:296px; padding-top:52px;}
.edge .ed4 dl dt{margin-bottom: 45px;height:102px;}
.edge .ed4 dl dt i{display: block;font-size: 20px;font-family: "Raleway"; width:474px;color:#797878; font-style: italic; line-height: 20px; margin-bottom: 11px;}
.edge .ed4 dl dt strong{display: block; font-size: 30px;float:left;font-family: "思源黑体 CN"; width:410px;  color:#0F0E0D; font-weight: bold; line-height: 30px;}
.edge .ed4 dl dt strong em{display: block; font-weight: normal;font-family: "思源黑体 CN"; font-size: 28px; color:#0f0e0d; line-height: 28px; margin-top: 16px;}
.edge .ed4 dl dt b{display: block;width:109px; height:76px;float:left; margin-right: 30px;}
.edge .ed4 dl dt b img{width:109px; height:76px;}
.edge .ed4 dl dd ul li{font-size: 15px; color:#0f0e0d; font-family: "思源黑体 CN"; line-height: 15px; margin-bottom: 15px; padding-left:26px; background:url(/images/yd2.jpg) no-repeat left;}

.edge .ed5{height:380px;}
.edge .ed5 span{display: block;width:960px; height:396px; float:left; border-bottom:4px solid #ed0000; margin-left: -360px; position: relative;top:-20px;}
.edge .ed5 span img{width:960px; height:396px; }
.edge .ed5 span i{display: block;width:131px; height:67px; background:url(/images/ed5_1.jpg) no-repeat center; position:absolute; top:-67px; right:146px;}
.edge .ed5 dl{float:right;width:600px; height:298px; padding-top:53px;}
.edge .ed5 dl dt{margin-bottom: 45px;height:102px;}
.edge .ed5 dl dt b{display: block;width:109px; height:76px;float:right;}
.edge .ed5 dl dt b img{width:109px; height:76px;}
.edge .ed5 dl dt i{display: block; text-align:right;font-size: 20px; font-family: "Raleway"; width:474px;float:left; color:#797878; font-style: italic; line-height: 20px; margin-bottom: 11px;}
.edge .ed5 dl dt strong{display: block; font-size: 30px;float:left;font-family: "思源黑体 CN"; width:474px; text-align: right; color:#0F0E0D; font-weight: bold; line-height: 30px;}
.edge .ed5 dl dt strong em{display: block; font-weight: normal;font-family: "思源黑体 CN"; font-size: 28px;text-align: right; color:#0f0e0d; line-height: 28px; margin-top: 16px;}
.edge .ed5 dl dd ul li{font-size: 15px; color:#0f0e0d; font-family: "思源黑体 CN"; line-height: 15px; text-align: right; margin-bottom: 15px; padding-right:26px; background:url(/images/yd2.jpg) no-repeat right;}
.edge .ed5 dl dd ul li i{font-size: 15px; color:#ed0000; font-family: "思源黑体 CN"; font-weight: bold;}
/**/
.lcbj{height:230px;}
.lc{height:230px;}
.lc ul li{height:230px; float:left; width:125px; margin-left: 85px;}
.lc ul li i{display: block; width:125px; height:168px; margin-bottom: 28px;}
.lc ul li .lc1{background:url(/images/lc1.png) no-repeat center;}
.lc ul li .lc2{background:url(/images/lc2.png) no-repeat center;}
.lc ul li .lc3{background:url(/images/lc3.png) no-repeat center;}
.lc ul li .lc4{background:url(/images/lc4.png) no-repeat center;}
.lc ul li .lc5{background:url(/images/lc5.png) no-repeat center;}
.lc ul li .lc6{background:url(/images/lc6.png) no-repeat center;}
.lc ul li em{display: block; font-size: 20px; color:#333333;  line-height: 20px; text-align: center;}
.lc ul li.first{margin-left: 0;}
.lc ul li:hover .lc1{background:url(/images/lc1_h.png) no-repeat center;}
.lc ul li:hover .lc2{background:url(/images/lc2_h.png) no-repeat center;}
.lc ul li:hover .lc3{background:url(/images/lc3_h.png) no-repeat center;}
.lc ul li:hover .lc4{background:url(/images/lc4_h.png) no-repeat center;}
.lc ul li:hover .lc5{background:url(/images/lc5_h.png) no-repeat center;}
.lc ul li:hover .lc6{background:url(/images/lc6_h.png) no-repeat center;}
/**/
.sjtdbj{height:700px; background:url(/images/sjtdbj.jpg) no-repeat center;}
.sjtd{padding-top:40px;}
.sjtd .tit{height:194px;}
.sjtd .tit .lop{width:837px; height:117px; padding-left:169px; padding-top:30px; float:left; background:url(/images/sjbt.png) no-repeat center;}
.sjtd .tit .lop span{display: block;height:80px;}
.sjtd .tit .lop span em{display: block; font-size: 49px; line-height: 49px; color:#444444;}
.sjtd .tit .lop span i{display: block;float:left; margin-right: 45px;letter-spacing:5px; font-size: 18px; line-height: 18px; color:#444444; margin-top: 10px;}
.sjtd .tit strong{display: block; width:160px; height:100px; float:right; border-left:1px solid #9d9d9d;}
.sjtd .tit strong a{display: block; font-weight: normal; font-size: 30px; line-height: 30px; padding-top:19px; padding-left:18px; color:#444444;}
.sjtd .tit strong a i{display: block; font-size: 16px; color:#333333; line-height: 16px; margin-top: 24px; text-transform: uppercase; font-weight: bold;}
.sjtd ul{height:362px;}
.sjtd ul li{float:left; width:300px; height:362px; border-right:1px solid #c5c5c5; box-sizing: border-box;}
.sjtd ul li strong{display: block; width:246px; height:246px; margin:0 auto 21px;border-radius: 100%;overflow: hidden;}
.sjtd ul li strong img{width:246px;height:246px;}
.sjtd ul li span{display: block; height:60px; margin-bottom: 52px;}
.sjtd ul li span b{display: block; font-weight: normal; font-size: 32px; color:#333333; line-height: 32px; margin-bottom: 15px; text-align: center;}
.sjtd ul li span em{display: block; text-align: center; font-size: 16px; color:#333333;}
.sjtd ul li p{width:265px;margin:0 auto;}
.sjtd ul li p em{display: block; width:88px;float:left; height:52px; text-align: center; font-size: 23px; color:#333333; font-weight: bold; line-height: 23px; border-right:1px solid #c5c5c5; box-sizing: border-box;}
.sjtd ul li p em i{display: block; color:#9a9a9a; font-size: 16px; line-height: 16px; margin-top: 10px; font-weight: normal;}
.sjtd ul li p em.last{border-right:0;}
.sjtd ul li.last{border-right:0;}
/**/
.fwbj{height:825px; background:url(/images/fwbj.jpg) no-repeat center;}
.fw{padding-top:106px;}
.fw h3{text-align: center; font-size: 51px; color:#FFF; font-family: "MEllePRC"; line-height: 51px; margin-bottom: 46px;}
.fw h3 i{display: block; font-size: 19px; color:#FFF; line-height: 19px; margin-top: 10px;font-family: "Adobe 黑体 Std";letter-spacing: 3px;}
.fw ul li{width:270px; height:355px;float:left; padding-top:145px;padding-left:30px; position: relative;}
.fw ul li.fw1{background:url(/images/fw1.jpg) no-repeat center}
.fw ul li.fw2{background:url(/images/fw2.jpg) no-repeat center}
.fw ul li.fw3{background:url(/images/fw3.jpg) no-repeat center}
.fw ul li.fw4{background:url(/images/fw4.jpg) no-repeat center}
.fw ul li span{display: block;height:123px; margin-bottom: 13px;}
.fw ul li span i{display: block; width:68px; height:64px; padding-bottom:16px; border-bottom:2px solid #FFF; margin-bottom: 23px;}
.fw ul li span .f1{background:url(/images/ft1.png) no-repeat top center;}
.fw ul li span .f2{background:url(/images/ft2.png) no-repeat top center;}
.fw ul li span .f3{background:url(/images/ft3.png) no-repeat top center;}
.fw ul li span .f4{background:url(/images/ft4.png) no-repeat top center;}
.fw ul li span em{display: block;font-size: 20px; color:#FFF; line-height: 20px; font-weight: bold;}
.fw ul li p{font-size: 14px;color:#FFF; width:240px;}
.fw ul li b{display: block; width:300px;height:500px;background:url(/images/yy3.png) no-repeat center; position: absolute;top:0; left:0;}
.fw ul li:hover span .f1{background:url(/images/ft1_h.png) no-repeat top center;}
.fw ul li:hover span .f2{background:url(/images/ft2_h.png) no-repeat top center;}
.fw ul li:hover span .f3{background:url(/images/ft3_h.png) no-repeat top center;}
.fw ul li:hover span .f4{background:url(/images/ft4_h.png) no-repeat top center;}
.fw ul li:hover span i{ border-bottom:2px solid #ed0000; }
.fw ul li:hover span em{color:#FFF;}
.fw ul li:hover p{color:#FFF; opacity:1;}
.fw ul li:hover b{display: none;}
/**/
.khjzbj{height:800px;background:url(/images/khjzbj.jpg) no-repeat center;}
.khjz{padding-top:36px; position: relative;}
.khjz .tit{height:161px;}
.khjz .tit .lop{width:837px; height:118px; padding-left:169px; padding-top:30px; float:left; background:url(/images/khbt.png) no-repeat center;}
.khjz .tit .lop span{display: block;height:80px;}
.khjz .tit .lop span em{display: block; font-size: 49px; line-height: 49px; color:#444444;}
.khjz .tit .lop span i{display: block;float:left; margin-right: 45px;letter-spacing:5px; font-size: 18px; line-height: 18px; color:#444444; margin-top: 10px;}
.khjz .tit strong{display: block; width:160px; height:100px; float:right; border-left:1px solid #9d9d9d;}
.khjz .tit strong a{display: block; font-weight: normal; font-size: 30px; line-height: 30px; padding-top:19px; padding-left:18px; color:#444444;}
.khjz .tit strong a i{display: block; font-size: 16px; color:#333333; line-height: 16px; margin-top: 24px; text-transform: uppercase; font-weight: bold;}
.khjz .jz{height:600px; position: relative;}
.khjz .jz span{display: block; width:1200px;height:600px; margin-left: -360px;}
.khjz .jz span img{width:1200px;height:600px;}
.khjz .jz dl{width:754px; height:409px; padding-top:61px;padding-left:45px; background:url(/images/smbj.png) no-repeat center; position: absolute;top:70px; right:-360px;}
.khjz .jz dl dt{height:86px;margin-bottom: 17px; position: relative;}
.khjz .jz dl dt b{display: block; font-size: 28px; color:#333333; font-weight: bold; line-height: 28px; margin-bottom: 27px; text-transform: uppercase;}
.khjz .jz dl dt a{font-size: 28px; color:#333333; font-weight: bold; line-height: 28px;}
.khjz .jz dl dt i{display: block; width:4px; height:124px; background:#ed0000;position: absolute; top:-2px; left:-45px;}
.khjz .jz dl dd p{font-size: 14px;color:#333333; width:392px; height:67px; margin-bottom: 49px;font-family: Adobe 黑体 Std;}
.khjz .jz dl dd a{display: block;width:158px; height:35px; padding-left:63px; line-height: 35px; border:3px solid #bababa; font-size: 17px; color:#1A1A1A;background:url(/images/jt.png) no-repeat 80%;}
.khjz .jt{width:82px; height:33px; position: absolute; right:209px; bottom:139px;}
.khjz .jt i{display: block; float:left;width:32px; height:32px;}
.khjz .jt .prev{background:url(/images/prev1.png) no-repeat center;}
.khjz .jt .next{background:url(/images/next1.png) no-repeat center;float:right;}
/**/












/*关于我们*/
.w1200 {
	width: 1200px;
	margin: 0 auto;
}
.index #floor_5_main {
	background: #fff;
}

.index .floor_5 {
	padding-bottom: 10px;
}

.index .floor_5 .about .part1 {
	position: relative;
	float: left;
	width: 632px;
}

.index .floor_5 .about .part1 .title {
	padding-top: 20px;
}

.index .floor_5 .about .part1 .title .entit {
	font: normal 40px "Akzidenz-Grotesk BQLight";
	line-height: 50px;
	color: #666;
}

.index .floor_5 .about .part1 .title .tit {
	width: 510px;
	font: bold 30px "Microsoft YaHei";
	color: #ed0000;
	background: url("/images/aboutline.png") no-repeat right center;
}

.index .floor_5 .about .part1 .view_detail {
	position: absolute;
	top: 54px;
	right: 0;
	display: block;
	width: 120px;
	height: 30px;
	margin: 0 auto;
	margin-top: 20px;
	font-size: 14px;
	text-align: center;
	line-height: 30px;
	color: #ed0000;
	border: 1px solid #d1e5bf;
	border-radius: 15px;
	transiton: all .5s;
}

.index .floor_5 .about .part1 .view_detail:hover {
	background: #ed0000;
	color: #fff;
	transition: all .5s;
}

.index .floor_5 .about .part1 .cont {
	margin-top: 24px;
	margin-bottom: 24px;
	font-size: 14px;
	color: #333;
	line-height: 30px;
	text-align: justify;
}

.index .floor_5 .about .part1 .tips {
	width: 630px;
	height: 118px;
	border: 1px solid #ddd;
	background-color: #fff;
}

.index .floor_5 .about .part1 .tips .item {
	float: left;
	margin-top: 30px;
}

.index .floor_5 .about .part1 .tips .item:first-child {
	margin-left: 30px;
	margin-right: 0px;
}

.index .floor_5 .about .part1 .tips .item .img {
	float: left;
	width: 55px;
	height: 55px;
}

.index .floor_5 .about .part1 .tips .item .img img {
	display: block;
	width: 55px;
	height: 55px;
	transition: all ease 600ms;
}

.index .floor_5 .about .part1 .tips .item .stit {
	width: 232px;
	float: left;
	margin-left: 12px;
}

.index .floor_5 .about .part1 .tips .item .stit .tit1 {
	padding-top: 6px;
	font: bold 20px "Microsoft YaHei";
	color: #333;
}

.index .floor_5 .about .part1 .tips .item .stit .cont1 {
	margin-top: -3px;
	font-size: 14px;
	color: #666;
}

.index .floor_5 .about .part2 {
	position: relative;
	float: left;
	width: 500px;
	height: 292px;
	margin-top: 76px;
	background: #f8f8f8;
	margin-left: 68px;
}

.index .floor_5 .about .part2 .video {
	position: absolute;
	top: -20px;
	left: -20px;
}

.index .floor_5 .about .part2 .video img {
	display: block;
	width: 500px;
	height: 400px;
}

.index .floor_5 .about .part1 .tips .item:hover .img img {
	transform: rotate(360deg);
	transition: all ease 600ms;
}



/*工厂*/
.honbox{padding: 0px 0 0;height: 247px;font-family:"Microsoft Yahei";}
.honbox.content{width: 1200px;  font-family: "Microsoft Yahei";font-size: 12px; margin:0 auto;}
.hon_c{width: 1200px;overflow: hidden;}
.hon_c li{float: left;margin: 0 8px 0 0;}
/*.hon_c li{background:url(/imagess/honlbg.jpg) no-repeat center 0;padding:15px;}*/
.hon_c li,.hon_c li img{width:295px;height: 222px;display: block;}
.prev3,.next3{margin-top: 50px;}
.prev0,.next0{width:27px;height:27px;display: block;right:-52px;top: 53px;z-index: 2;background:url(/images/next1.gif) no-repeat 0 0;overflow: hidden;border-radius: 2px;}



.priseCont{ position: absolute; left: 50%; transform: translateX(-50%);}
.prise .img-container
{
    position:absolute;
    top:20px;
    left:50%;
    width:100%;
    height: 395px;
    margin-left:-960px;
    animation: myfirst 20s infinite;
    -moz-animation: myfirst 20s infinite;	/* Firefox */
    -webkit-animation: myfirst 20s infinite;	/* Safari 鍜� Chrome */
    -o-animation: myfirst 20s infinite;	/* Opera */
}
.prise .img-container img{ width: 1920px; height: 395px;}
.prise{ width: 100%; height: 390px; overflow: hidden; position: relative;}
.prise .title{ text-align: center; line-height: 24px; font-size: 18px; color: #fff;}
.prise .title h3{ font-size: 46px; padding-top:100px;}
.prise .title p{ text-transform: uppercase;}
.priseList ul{ display: flex; justify-content: space-between; width: 1150px; margin: 40px auto 0;}
.priseList ul li{ width: 189px; height: 189px; border: 1px solid #727476; color: #fff; box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex-direction: column;transition:all 0.5s;-webkit-transition:all 0.5s;;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;}
.priseList ul li:hover{ background-color: #ed0000; color: #fff;}
.priseList ul li p:first-of-type{ margin-bottom: 17px;}
.priseList ul li p span{ font-size: 40px; line-height: 42px;}




























@charset "utf-8";
/* CSS Document */

ul, dd, dt, dl, li, p, h2, h3, h4, h1, h5, h6, textarea, a { list-style: none; text-decoration: none; margin: 0px; padding: 0px; }
.clear { clear: both; width: 0px; height: 0px; font-size: 0px; line-height: 0px; }
b, i { font-style: normal; }










/*old*/
.float-l, .fl { float: left; }
.float-r, .fr { float: right; }
.box { width: 1200px; margin: 0 auto; position: relative; }

.bll_row1 { background: url(/images/row1bg.jpg) no-repeat center top; height: 475px; }
.bll_row1 .video { padding-top: 60px; padding-left: 19px; }
.icon-list { background: url(/images/icon-list.png) no-repeat; }
.news { width: 700px; height: 413px; overflow: hidden; margin-top: 38px; }
.news .newstit a { display: block; width: 146px; font-size: 16px; font-weight: bold; color: #fff; height: 20px; line-height: 20px; background: #ed0000 url(/images/newico.png) no-repeat 10px center; padding-left: 60px; }
.newstline { border-top: 1px solid #7c7c7c; font-size: 0px; line-height: 0px; }
.newsmenu { height: 36px; font-size: 16px; font-weight: bold; margin-top: 5px; }
.newsmenu li { float: left; background: #585858; transition: all .5s ease 0s; width: 98px; height: 36px; line-height: 36px; text-align: center }
.newsmenu a { display: block; color: #fff; }
.newsmenu li:hover, .newsmenu .thistab { background: #ed0000; }
.newsmenu li:hover a, .newsmenu .thistab a { color: #fff }
.indexnew { }
.indexnew a { display: block; border-bottom: 1px dashed #cdcac5; padding: 12px 5px 12px 0px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.indexnew a:hover { background-color: #FFF; padding: 12px 8px 12px 8px; }
.indexnew a:hover h5 { color: #ed0000; }
.indexnew img { width: 134px; height: 84px; border: 3px solid #e2e2e2 }
.indexnew .newsr { width: 530px; padding-left: 10px; }
.indexnew .newsr h5 { font-size: 16px; padding-bottom: 5px; padding-top: 5px; }
.indexnew .newsr h5 span { font-weight: normal; font-size: 14px; color: #999999; }
.indexnew .newsr p { font-size: 13px; line-height: 2; color: #5b5b5b }




/*合作客户*/
.part{height:510px;}
.prev0:hover,.next0:hover{background-position: 0 bottom;}
.prev0{left:-52px;background:url(/images/prev1.gif) no-repeat 0 0;}
.part_c{width: 1200px;overflow: hidden;height:232px;}
.part_c li{float: left;position: relative;margin: 0 8px 0 0;}
.part_c li,.part_c li img{width:295px;height:222px;display: block;overflow: hidden;}
.part_c li span{width:295px;font-size: 16px;color: #fff;}
.part_c li span a{display: block;color: #fff;}




/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}




