@charset "gb2312";
html,body{
	margin: 0;
	padding: 0;
	font-family:"微软雅黑"; 
	color: #5F5D5D;
	font-size: 13px;
	background:#F7F7F7;
	overflow-x:hidden;
	}
@media screen and (max-width: 1240px){
	html,body{
		overflow-x:auto;
		width:1240px;
	}
}
ul,ol{
	margin:0;
	padding:0;
	list-style:none;
	}
a:link {
	color: #333;
	text-decoration:none;
	}	/* 未访问的链接 */
a:visited {
	color: #333;
	text-decoration:none;
	}	/* 已访问的链接 */
a:hover{
	/*text-decoration:underline;*/
	}	/* 鼠标移动到链接上 */
a:active {}	/* 选定的链接 */
.clear{
	clear:both;
	}
.floatR{
	float:right;
	}
.strong{
	font-weight:bold;
	}
img{
	border:none;
	}


.webTop{
	position:fixed;
	width:1920px;
	left:50%;
	margin-left:-960px;
	background:url(../images/topBg.png) no-repeat bottom center;
	z-index:999;
	top:300px;
	display:none;
	}
.webTop .center{
	width:1024px;
	min-height:94px;
	margin:auto;
	}
.webTop h1{
	font-weight:500;
	font-size:17px;
	text-align:center;
	display:inline-block;
	margin-right:25px;
	}
.webTop h1{
	+display:inline;
	}
.webTop h1 img{
	margin:auto auto 10px auto;
	}
.webTop .banner{
	display:inline-block;
	vertical-align:top;
	width:585px;
	overflow:hidden;
	}
.webTop .banner{
	+display:inline;
	}
.webTop .cn{
	display:none;
	}
.webTop .banner div{
	height:60px;
	/*width:95px;*/
	text-align:center;
	display:inline-block;
	padding:45px 19px 0 18px;
	margin-bottom:8px;
	+margin:auto 1px 8px 1px;
	background:url(../images/vLine.jpg) right 46px no-repeat;
	cursor:pointer;
	}
.webTop .banner div{
	+display:inline;
	}
.webTop .banner .last{
	background:none;
	}
.webTop .banner .noBg,
.webTop .banner .AtNoBg{
	background:none;
	}
.webTop .banner .at,
.webTop .banner .on{
	background:#BA292E;
	color:#FFF;
	}
.webTop .banner .at .en,
.webTop .banner .on .en{
	display:none;
	}
.webTop .banner .at .cn,
.webTop .banner .on .cn{
	display:inline;
	}
.webTop .phone{
	margin:35px auto auto 20px;
	vertical-align:top;
	}
.mainPic{
	position:relative;
	width:1920px;
	padding-top:105px;
	left:50%;
	margin-left:-960px;
	}
.mainPic .p1{
	height:800px;
	background:url(../images/mainPic1_bg.jpg) no-repeat bottom center;
	margin-top:-300px;
	display:none;
	}
.mainPic .p1 img{
	position:absolute;
	left:50%;
	display:none;
	}
.mainPic .p1 .wolf{
	margin:65px auto auto -880px;
	}
.mainPic .p1 .txt1{
	margin:180px auto auto 275px;
	}
.mainPic .p1 .txt2{
	margin:238px auto auto 255px;
	}
.mainPic .p1 .txt3{
	margin:355px auto auto 275px;
	}
.mainPic .p1 .txt4{
	margin:400px auto auto 275px;
	}

.part2{
	min-height:980px;
	+height:1080px;
	background:url(../images/p2Bg.png) no-repeat center bottom;
	}
.part2 .center{
	width:1024px;
	margin:auto;
	text-align:center;
	}
.part2 .title1{
	font-size:22px;
	font-weight:500;
	margin:-180px auto 50px auto;
	display:none;
	}
.part2 .title1 strong{
	font-size:28px;
	}
.part2 .cellBox{
	width:835px;
	height:210px;
	margin:auto;
	overflow:hidden;
	}
.part2 .cell{
	width:148px;
	font-size:22px;
	margin:auto 30px 100px 300px;
	cursor:pointer;
	float:left;
	background:url(../images/p2BellBg.png) no-repeat top center;
	display:none;
	}
.part2 .cell div{
	height:148px;
	margin-bottom:15px;
	}
.part2 .cell .icon1{
	background:url(../images/p2Anm1.png) no-repeat -5845px -45px;
	}
.part2 .cell .icon2{
	background:url(../images/p2Anm2.png) no-repeat -5820px -45px;
	}
.part2 .cell .icon3{
	background:url(../images/p2Anm3.png) no-repeat -5773px -50px;
	}
.part2 .cell .icon4{
	background:url(../images/p2Anm4.png) no-repeat -5773px -45px;
	}
.part2 .cell span{
	font-size:7px;
	color:#888;
	}
.part2 .title2{
	margin:-20px auto auto auto;
	font-size:35px;
	color:#FFF;
	display:none;
	}
.part2 .title2 img{
	margin-bottom:10px;
	}
.part2 .txt2{
	font-size:17px;
	color:#FFF;
	margin:680px auto auto auto;
	line-height:1.8em;
	display:none;
	}
.part2 .txt2 strong{
	font-size:23px;
	}	
	
.part3{
	width:1024px;
	text-align:center;
	margin:auto;
	padding:80px 0;
	font-size:14px;
	line-height:1.6em;
	}
.part3 h2{
	font-weight:500;
	font-size:39px;
	margin-bottom:60px;
	margin-top:-300px;
	display:none;
	}
.part3 h2 img{
	margin-bottom:20px;
	}
.part3 .txt{
	margin-top:300px;
	display:none;
	}
.part3 .cellBox{
	height:500px;
	overflow:hidden;
	white-space:nowrap;
	margin:auto;
	}
.part3 .cell{
	width:250px;
	float:left;
	margin-top:120px;
	cursor:pointer;
	margin-left:300px;
	display:none;
	}
.part3 .c{
	margin:120px 120px auto 420px;
	}
.part3 .cell div{
	display:none;
	width:240px;
	height:244px;
	color:#FFF;
	position:absolute;
	background:url(../images/p3Shadow.png) no-repeat;
	font-size:10px;
	margin:0 auto auto 6px;
	+margin:0 auto auto 4px;
	padding-top:100px;
	}
.part3 .cell:hover div{
	display:block;
	}
.part3 .cell strong{
	font-size:21px;
	}
.part3 .clickMe{
	position:absolute;
	margin:160px auto auto -385px;
	float:left;
	display:none;
	}
.part4{
	margin-bottom:10em;
	text-align:center;
	background:#000;
	}
.part4 ul{
	white-space:nowrap;
	list-style:none;
	margin:0;
	padding:0;
	}
.part4 li{
	width:479px;
	overflow:hidden;
	display:inline-block;
	vertical-align:top;
	margin-right:-5px;
	background:#000;
	}
.part4 a{
	height:440px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
.part4 a:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	}
.part4 .txt{
	font-size:22px;
	margin-top:10px;
	padding:20px;
	color:#fff;
	position:relative;
	z-index:100;
	background:#000;
	}
.part4 .txt div{
	width:45px;
	height:3px;
	background:#F00;
	margin-bottom:5px;
	}
.part4 span{
	color:#666;
	font-size:14px;
	display:block;
	margin-top:5px;
	}
.part4 .lBtn,
.part4 .rBtn{
	position:absolute;
	margin-top:373px;
	z-index:99;
	cursor:pointer;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
	}
.part4 .lBtn:hover,
.part4 .rBtn:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	}
.part4 .lBtn{
	left:150px;
	}
.part4 .rBtn{
	right:150px;
	}

.part5{
	width:1024px;
	margin:auto;
	text-align:center;
	padding-bottom:120px;
	}
.part5 h2{
	margin-bottom:50px;
	margin-top:-300px;
	display:none;
	}
.part5 .txt{
	line-height:1.6em;
	font-size:14px;
	margin-bottom:20px;
	margin-top:300px;
	display:none;
	}
.part5 .cellBox{
	height:500px;
	}
.part5 .cell{
	width:250px;
	float:left;
	font-size:16px;
	margin:60px auto auto auto;
	background:url(../images/P5Shadow.png) no-repeat 110px 2px;
	display:none;
	}
.part5 .cell div{
	height:154px;
	overflow:hidden;
	}
.part5 .cell span{
	font-size:12px;
	color:#999;
	}
.part6{
	padding:60px 0;
	min-height:546px;
	background-color:#000000;
	}
.part6 .center{
	width:1024px;
	margin:auto;
	}
.part6 .video{
	vertical-align:top;
	width:491px;
	margin:50px 50px auto -285px;
	float:left;
	background:#FFF;
	display:none;
	}
.part6 .content{
	vertical-align:top;
	width:450px;
	float:right;
	margin-right:-285px;
	color:#FFF;
	line-height:1.8em;
	display:none;
	}
.part6 .content span{
	cursor:pointer;
	}
.part6  a{
	color:#FFF;
	}
.part6 h2{
	font-weight:500;
	font-size:24px;
	}
.part6 .txt1{
	margin-bottom:50px;
	}
.part6 .txt1 span{
	display:block;
	margin:10px auto auto 350px;
	cursor:pointer;
	}
.part6 .news{
	cursor:pointer;
	}

.part7{

	text-align:center;
	padding:10px 0 120px 0;
	}
.part7 h2{
	font-weight:500;
	font-size:28px;
	margin-top:-300px;
	display:none;
	}
.part7 h2 img{
	margin-bottom:20px;
	}
.part7 table{
	width:1024px;
	margin:auto;
	}
.part7 table img{
	display:none;
	}
.part7 td{
	width:256px;
	height:100px;
	text-align:center;
	vertical-align:middle;
	}

.webBottom{
   background:url(../images/ft_bgx.jpg) center;
	color:#FFF;
	text-align:center;
	padding:60px 0 80px 0;
	}
.webBottom .center{
	width:1920px;
	position:relative;
	left:50%;
	margin-left:-960px;
	}
.webBottom a{
	color:#FFF;
	line-height:1.6em;
	}
.webBottom .cell{
	width:225px;
	display:inline-block;
	text-align:left;
	vertical-align:top;
	}
.webBottom .cell{
	+display:inline;
	}
.webBottom .QR{
	float:left;
	text-align:center;
	margin:10px auto auto auto;
	}
.webBottom .QR img{
	margin-bottom:5px;
	}
.webBottom .FQR{
	margin-right:5px;
	}
.webBottom .title{
	font-size:14px;
	}
.webBottom .title img{
	margin-right:10px;
	}

.mask{
	background:#000;
	width:100%;
	min-height:400%;
	position:absolute;
	z-index:1000;
	top:0;
	left:0;
	-moz-opacity: 0.5; 
    opacity:0.5; 
    filter: alpha(opacity=50);
	display:none;
	}
.part2Pop{
	width:800px;
	height:400px;
	padding:30px 40px 40px 60px;
	top:200px;
	background:#F4F3F1;
	position:fixed;
	z-index:1001;
	left:50%;
	margin-left:-150px;
	line-height:1.6em;
	overflow:hidden;
	display:none;
	}
.part2Pop .close{
	float:right;
	clear:both;
	cursor:pointer;
	display:none;
	}
.part2Pop h3{
	font-weight:500;
	color:#E62129;
	font-size:17px;
	margin:30px auto 20px 300px;
	display:none;
	}
.part2Pop .btn{
	display:none;
	margin-left:300px;
	}
.part2Pop .btn span{
	display:inline-block;
	background:url(../images/btnBg.png) no-repeat center center;
	width:80px;
	height:21px;
	text-align:center;
	line-height:21px;
	color:#FFF;
	font-size:12px;
	vertical-align:middle;
	cursor:pointer;
	}
.part2Pop .line{
	display:inline-block;
	width:2px;
	height:19px;
	margin:auto 14px auto 15px;
	vertical-align:middle;
	border-left:1px #646464 dashed;
	}
.part2Pop .txt,
.part2Pop .title{
	margin-left:300px;
	}
.part2Pop .close,
.part2Pop .btn,
.part2Pop .pic,
.part2Pop .title,
.part2Pop .txt{
	display:none;
	}

.p2Pop1 .content{
	margin:20px auto auto 10px;
	}
.p2Pop1  h3{
	margin-left:300px;
	}
.p2Pop1 .case{
	margin:40px auto 60px 300px;
	display:none;
	}
.p2Pop1 .case img{
	margin-right:8px;
	}
.p2Pop1 .pic{
	position:absolute;
	margin:60px auto auto 680px;
	}
	
.p2Pop2 .title{
	margin-top:40px;
	}
.p2Pop2 .content{
	margin:20px auto auto 10px;
	}
.p2Pop2 .content .btn{
	margin-top:40px;
	margin-bottom:50px;
	margin-left:300px;
	}
.p2Pop2 .pic{
	position:absolute;
	margin:45px auto auto 740px;
	}

.p2Pop3 .content{
	margin:60px auto auto 360px;
	}
.p2Pop3  h3{
	margin-top:20px;
	margin-left:300px;
	}
.p2Pop3 .btn
	{
	margin-top:50px;
	margin-bottom:60px;
	}
.p2Pop3 .pic{
	position:absolute;
	margin:-30px auto auto 240px;
	}

.p2Pop4 .pic{
	position:absolute;
	margin:125px auto auto 760px;
	}
.p2Pop4 .cellBox{
	margin-left:300px;
	display:none;
	}
.p2Pop4 .cell{
	display:inline-block;
	text-align:center;
	margin:40px 25px 50px 0;
	}
.p2Pop4 .btn,
	{
	margin-bottom:60px;
	}

.part3Pop{
	width:820px;
	height:330px;
	padding:30px 40px 40px 60px;
	top:200px;
	position:fixed;
	z-index:1001;
	left:50%;
	margin-left:-160px;
	line-height:1.6em;
	overflow:hidden;
	display:none;
	}
.part3Pop .close{
	float:right;
	cursor:pointer;
	display:none;
	}
.part3Pop .pic{
	position:absolute;
	}
.part3Pop .title{
	margin:10px auto 0px -300px;
	display:none;
	}
.part3Pop .txt{
	margin-left:-300px;
	display:none;
	}
.part3Pop h3{
	font-weight:500;
	font-size:25px;
	margin:20px auto 30px -300px;
	display:none;
	}
.p3Pop1{
	background:#F4F3F1;
	}
.p3Pop1 .pic{
	margin:25px auto auto 1010px;
	}
.p3Pop2{
	background:#EAEEF1;
	}
.p3Pop2 .pic{
	margin:15px auto auto 1030px;
	}
.p3Pop3{
	background:#e2e2e2;
	}
.p3Pop3 .title,
.p3Pop3 h3,
.p3Pop3 .txt{
	margin-left:690px;
	}
.p3Pop3 .pic{
	margin:-40px auto auto -580px;
	}

.part6Pop{
	width:450px;
	height:auto; overflow:hidden;
	background:#E8E8E8;
	padding:30px 40px 40px 430px;
	top:200px;
	position:fixed;
	z-index:1001;
	left:50%;
	margin-left:-160px;
	line-height:1.6em;
	overflow:hidden;
	display:none;
	}
.part6Pop .pic{
	position:absolute;
	margin:-30px auto auto -430px;
	display:none;
	}
.part6Pop .close{
	float:right;
	cursor:pointer;
	display:none;
	}
.part6Pop .title{
	margin:20px auto 0 300px;
	display:none;
	}
.part6Pop h3{
	font-size:23px;
	font-weight:500;
	margin:15px auto 25px 300px;
	display:none;
	}
.part6Pop .newTitle{
	display:block;
	}
.part6Pop .content{
	margin-left:300px;
	display:none;
	}

.p6Pop2 .content{
	width:400px;
	height:160px;
	overflow:hidden;
	line-height:1.8em;
	}
.p6Pop2 .content span{
	cursor:pointer;
	}
.p6Pop2 .article{
	height:300px;
	margin:310px 45px 0px 0px;
	text-align:justify;
	display:none;
	overflow:hidden;
	}
.p6Pop2 .article .newTitle{
	font-size:18px;
	line-height:1.5em;
	margin:0px 30px 10px 0px;
	}
.p6Pop2 .article .txt{
	height:230px;
	overflow:hidden;
	}
	

.contactPop{
	width:860px;
	height:680px;
	overflow:hidden;
	padding:20px 30px 30px 30px;
	background:url(../images/contactBg.jpg) no-repeat top center #EEEEEF;
	top:0px;
	position:fixed;
	z-index:1001;
	left:50%;
	margin-left:-460px;
	line-height:1.6em;
	display:none;
	}
.contactPop .close{
	float:right;
	clear:both;
	cursor:pointer;
	display:none;
	}
.contactPop .left{
	vertical-align:top;
	width:330px;
	margin:120px 45px auto -275px;
	float:left;
	text-align:justify;
	display:none;
	}
.contactPop .left div{
	width:130px;
	display:inline-block;
	line-height:1.2em;
	margin:20px 30px auto 0;
	}
.contactPop .left img{
	float:left;
	margin:3px 8px auto auto;
	}
.contactPop .right{
	width:400px;
	margin:115px auto auto 0;
	vertical-align:top;
	float:left;
	font-size:24px;
	}
.contactPop .right span{
	line-height:1.3em;
	margin-left:300px;
	display:none;
	}
.contactPop .right input{
	font-size:24px;
	background:#B6B6B7;
	color:#FFF;
	font-family:"微软雅黑";
	margin:20px auto auto 300px;
	padding:5px;
	display:none;
	margin-left:300px;
	}
.contactPop .right .l1{
	width:255px;
	}
.contactPop .right .l2{
	width:373px;
	}
.contactPop .right .l3{
	width:415px;
	}
.contactPop .right textarea{
	font-size:24px;
	background:#B6B6B7;
	color:#FFF;
	font-family:"微软雅黑";
	width:415px;
	height:175px;
	margin:10px auto auto 300px;
	padding:5px;
	resize:none;
	overflow:auto;
	display:none;
	}
@media screen and (-webkit-min-device-pixel-ratio:0){ 
	.contactPop .right textarea{
		margin:20px auto auto 300px;
		}
}
.contactPop .right .btn{
	margin-right:20px;
	}

/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container{
	width:auto;
	margin-right:30px;
	overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{
	margin-right:30px;
}
.mCustomScrollBox>.mCSB_scrollTools{
	width:16px;
	height:100%;
	top:0;
	right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0; 
	height:auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail{
	width:2px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{

	display:block;
	position:relative;
	height:20px;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
	top:100%;
	margin-top:-40px;
}
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container{
	height:auto;
	margin-right:0;
	margin-bottom:30px;
	overflow:hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
	margin-bottom:0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
	margin-bottom:30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{
	width:100%;
	height:16px;
	top:auto;
	right:auto;
	bottom:0;
	left:0;
	overflow:hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:2px;
	margin:7px 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{
	width:30px;
	height:100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
	display:block;
	position:relative;
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
	float:left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
	margin-left:-40px;
	float:right;
}
.mCustomScrollBox{
	-ms-touch-action:none; /*MSPointer events - direct all pointer events to js*/
}

/* default scrollbar colors and backgrounds (default theme) */
.mCustomScrollBox>.mCSB_scrollTools{
	opacity:0.75;
	/*filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; *//* old ie */
}
.mCustomScrollBox:hover>.mCSB_scrollTools{
	opacity:1;
	/*filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)";*/ /* old ie */
}
.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.4);
	/*filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)";*/ /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	/*filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; *//* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
	/*filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)";*/ /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
	/*filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)";*/ /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
	background-image:;
	background-repeat:no-repeat;
	opacity:0.4;
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp{
	background-position:0 0;
	/* 
	sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonDown{
	background-position:0 -20px;
	/* 
	sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:0 -40px;
	/* 
	sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonRight{
	background-position:0 -56px;
	/* 
	sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
	opacity:0.9;
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}

/*scrollbar themes*/
/*dark (dark colored scrollbar)*/
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.15);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-80px 0;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-80px -20px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-80px -40px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-80px -56px;
}
/*light-2*/
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-32px 0;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-32px -20px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-40px -40px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-40px -56px;
}
/*dark-2*/
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.1);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-112px 0;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-112px -20px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-120px -40px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-120px -56px;
}
/*light-thick*/
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:6px;
	margin:5px auto;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-16px 0;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-16px -20px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-20px -40px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-20px -56px;
}
/*dark-thick*/
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.1);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:6px;
	margin:5px auto;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-96px 0;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-96px -20px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-100px -40px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-100px -56px;
}
/*light-thin*/
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:2px;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:2px;
	margin:7px auto;
}
/*dark-thin*/
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.15);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:2px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:2px;
	margin:7px auto;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-80px 0;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-80px -20px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-80px -40px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-80px -56px;
}

/*自定义*/
.part4 .case .mCSB_draggerContainer{
	
	}
.part4 .case .mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{
	width:986px;
	left:50%;
	margin-left:-493px;
	background:#666666;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	}
.part4 .case .mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{
	width:240px;
	}
.part4 .case .mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	background:none;
	}
.part4 .case .mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger_bar{
	background:#E84926;
	height:15px;
	margin-top:0;
	}
	
.p6Pop2 .content .mCSB_scrollTools{
	margin-top:5px;
	}	
.p6Pop2 .content .mCSB_draggerRail{
	width:7px;
	background:url(../images/scrollbarBg1.png) no-repeat center top;
	}
.p6Pop2 .content .mCSB_dragger_bar{
	width:7px;
	height:22px;
	background: no-repeat top center;
	}

.p6Pop2 .article .mCSB_draggerRail{
	width:7px;
	background:url(../images/scrollbarBg2.png) no-repeat center top;
	}
.p6Pop2 .article .mCSB_dragger_bar{
	width:7px;
	height:22px;
	background: no-repeat top center;
	}
	
.part6 h2 span{
	color:#F00;
	font-size:0.6em;
	margin-left:3em;
	}

.caseTop{
	position:fixed;
	width:1920px;
	left:50%;
	margin-left:-960px;
	background:url(../images/topBg.png) no-repeat bottom center;
	z-index:999;
	}
.caseTop .center{
	width:1024px;
	min-height:94px;
	margin:auto;
	}
.caseTop h1{
	font-weight:500;
	font-size:17px;
	text-align:center;
	display:inline-block;
	margin-right:30px;
	}
.caseTop h1{
	+display:inline;
	}
.caseTop h1 img{
	margin:auto auto 10px auto;
	}
.caseTop .banner{
	display:inline-block;
	vertical-align:top;
	width:600px;
	overflow:hidden;
	}
.caseTop .banner{
	+display:inline;
	}
.caseTop .cn{
	display:none;
	}
.caseTop .banner div{
	height:60px;
	/*width:95px;*/
	text-align:center;
	display:inline-block;
	padding:45px 18px 0 18px;
	margin-bottom:8px;
	+margin:auto 1px 8px 1px;
	background:url(../images/vLine.jpg) right 46px no-repeat;
	cursor:pointer;
	}
.caseTop .banner div{
	+display:inline;
	}
.caseTop .banner .last{
	background:none;
	}
.caseTop .banner .noBg,
.caseTop .banner .AtNoBg{
	background:none;
	}
.caseTop .banner .at,
.caseTop .banner .on{
	background:#BA292E;
	color:#FFF;
	}
.caseTop .banner .at .en,
.caseTop .banner .on .en{
	display:none;
	}
.caseTop .banner .at .cn,
.caseTop .banner .on .cn{
	display:inline;
	}
.caseTop .phone{
	margin:35px auto auto 20px;
	vertical-align:top;
	}

.casesTitle{
	font-size:48px;
	text-align:center;
	font-weight:normal;
	margin:10px auto 0 auto;
	color:#030303;
	}
.casesTitle img{
	margin-bottom:0.2em;
	}

.casesPart1{
	width:1920px;
	left:50%;
	margin:105px auto auto -960px;
	position:relative;
	}
.casesPart2{
	padding-top:1px;
	height:950px;
	background: #FFF center 180px no-repeat;
	}
.case2P2{
	height:980px;
	padding-top:50px;
	background: #FFF center 180px no-repeat;
	}
.case3P2{
	height:1050px;
	padding-top:50px;
	background: #F0F0F2 center 20px no-repeat;
	}
.case4P2{
	height:830px;
	padding-top:70px;
	background: center top no-repeat;
	}
.case5P2{
	height:990px;
	padding-top:70px;
	background: #FFF center 190px no-repeat;
	}
.case6P2{
	height:720px;
	padding-top:70px;
	background: #FFF center -170px no-repeat;
	}
.case7P2{
	height:720px;
	padding-top:70px;
	background: #FFF center top no-repeat;
	}
.casesPart2 div{
	width:341px;
	padding-right:675px;
	margin:350px auto auto auto;
	line-height:1.6em;
	text-align:justify;
	}
.case2P2 div{
	width:280px;
	padding-right:700px;
	margin:250px auto auto auto;
	}
.case3P2 div{
	width:310px;
	padding-right:460px;
	margin:30px auto auto auto;
	}
.case4P2 div{
	width:auto;
	text-align:center;
	padding:0;
	margin:30px auto auto auto;
	}
.case6P2 div{
	margin-top:180px;
	}


.casesPart2 div h3{
	font-size:41px;
	margin:auto auto 30px 0;
	font-weight:normal;
	color:#3B3938;
	}
.casesPart2 .casesTitle{
	color:#1A1A1A;
	}
.casesPart2 .casesTitle strong{
	color:#BF1F24;
	}
.case3P2 .casesTitle{
	width:355px;
	padding-right:500px;
	text-align:right;
	}
.case3P2 .casesTitle strong{
	color:#C2771B;
	}
.case4P2 .casesTitle strong{
	color:#00A79C;
	}
.case5P2 .casesTitle strong{
	color:#BF771F;
	}

.casesPart3{
	padding-top:1px;
	height:706px;
	background: center top no-repeat;
	}
.case2P3{
	background: center top no-repeat;
	}
.case3P3{
	background: center top no-repeat;
	}
.case4P3{
	background: center top no-repeat;
	}
.case5P3{
	background: center top no-repeat;
	}
.case6P3{
	background: center top no-repeat;
	}
.case7P3{
	background: center top no-repeat;
	}
.casesPart3 .casesTitle{
	color:#FFF;
	margin-top:70px;
	}
.casesPart3 > div{
	width:200px;
	text-align:justify;
	line-height:1.6em;
	margin:210px auto auto auto;
	padding-left:10px;
	}
.case2P3 > div{
	margin:200px auto auto auto;
	}
.case6P3 > div{
	margin:195px auto auto auto;
	}
.case7P3 > div{
	margin:185px auto auto auto;
	}
.casesPart3 > div h3{
	font-size:19px;
	font-weight:normal;
	text-align:center;
	margin:auto;
	}
.casesPart3 > div div{
	height:1px;
	width:55px;
	background:#E6151C;
	margin:10px auto;
	}

.casesPart4{
	padding-top:1px;
	height:1000px;
	text-align:center;
	background: center top no-repeat;
	}
.case2P4{
	background: center top no-repeat;
	}
.case3P4{
	background:url(../images/case3DetailPic4.jpg) center top no-repeat;
	}
.case4P4{
	background: center top no-repeat;
	}
.case5P4{
	background: center top no-repeat;
	}
.case6P4{
	background: center top no-repeat;
	}
.case7P4{
	background: center top no-repeat;
	}
.casesPart4 .casesTitle{
	margin-top:60px;
	}
.casesPart4 .casesTitle strong{
	color:#BF1F24;
	}
.casesPart4 div{
	font-size:14px;
	margin-top:30px;
	line-height:1.6em;
	}
.case5P4 .casesTitle strong{
	color:#BD7620;
	}

.casesPart5{
	padding-top:1px;
	height:1320px;
	color:#FFF;
	background: center top no-repeat;
	}
.casesPart5 .casesTitle{
	margin-top:65px;
	color:#FFF;
	}
.casesPart5 h3{
	font-size:20px;
	margin:auto auto 25px 0;
	font-weight:normal;
	}
.casesPart5 h3 img{
	vertical-align:middle;
	}
.casesPart5 div{
	font-size:15px;
	line-height:1.6em;
	margin:auto;
	text-align:justify;
	}
.casesPart5 .txt1{
	width:265px;
	padding:150px 110px 0 0;
	}
.casesPart5 .txt2{
	width:240px;
	padding:270px 0 0 710px;
	}
.casesPart5 .txt3{
	width:265px;
	padding:150px 110px 0 0;
	}
.casesPart5 ul{
	width:1100px;
	margin:200px auto auto auto;
	}
.casesPart5 li{
	width:305px;
	float:left;
	line-height:1.8em;
	text-align:justify;
	margin:auto auto auto 40px;
	}
.casesPart5 li h3{
	margin:30px auto 15px 0;
	font-size:25px;
	}

.case2P5{
	height:1612px;
	background: center top no-repeat;
	}
.case2P5 .casesTitle strong{
	color:#EBB161;
	}
.case2P5 div h3{
	font-size:32px;
	margin-left:-26px;
	}
.case2P5 h3 img{
	margin-right:8px;
	}
.case2P5 .txt1{
	width:355px;
	padding:100px 0 0 450px;
	}
.case2P5 .txt2{
	width:355px;
	padding:380px 500px 0 0;
	}

.case3P5{
	height:1800px;
	background: center top no-repeat;
	}
.case3P5 .casesTitle strong{
	color:#C4191F;
	}
.case3P5 div h3{
	font-size:32px;
	color:#C4191F;
	margin-left:-26px;
	}
.case3P5 h3 img{
	margin-right:8px;
	}
.case3P5 .txt1{
	width:327px;
	padding:210px 0 0 630px;
	}
.case3P5 .txt2{
	width:320px;
	padding:380px 650px 0 0;
	}
.case3P5 ul{
	margin-top:300px;
	}
.case3P5 li h3{
	color:#C4191F;
	}

.case4P5{
	height:1760px;
	background: center top no-repeat;
	}
.case4P5 div{
	font-size:16px;
	}
.case4P5 div h3{
	font-size:32px;
	margin-left:-30px;
	}
.case4P5 h3 img{
	margin-right:8px;
	}
.case4P5 .txt1{
	width:290px;
	padding:210px 0 0 660px;
	}
.case4P5 .txt2{
	width:320px;
	padding:380px 650px 0 0;
	}
.case4P5 ul{
	margin-top:260px;
	}
	
.case5P5{
	height:1600px;
	background: center top no-repeat;
	}
.case5P5 .casesTitle strong{
	color:#EDB25F;
	}
.case5P5 div{
	font-size:16px;
	}
.case5P5 div h3{
	font-size:32px;
	margin-left:-30px;
	}
.case5P5 h3 img{
	margin-right:8px;
	}
.case5P5 .txt1{
	width:330x;
	padding:120px 0 0 420px;
	}
.case5P5 .txt2{
	width:320px;
	padding:310px 550px 0 0;
	}
.case5P5 ul{
	margin-top:150px;
	}
	
.case6P5{
	height:1550px;
	background: center top no-repeat;
	}
.case6P5 .casesTitle strong{
	color:#E8B56E;
	}
.case6P5 div{
	font-size:16px;
	}
.case6P5 div h3{
	font-size:32px;
	margin-left:-30px;
	}
.case6P5 h3 img{
	margin-right:8px;
	}
.case6P5 .txt1{
	width:330x;
	padding:120px 0 0 420px;
	}
.case6P5 .txt2{
	width:320px;
	padding:310px 550px 0 0;
	}
.case6P5 ul{
	margin-top:200px;
	}

.case7P5{
	height:1550px;
	background: center top no-repeat;
	}
.case7P5 div{
	font-size:16px;
	}
.case7P5 div h3{
	font-size:32px;
	margin-left:-30px;
	}
.case7P5 h3 img{
	margin-right:8px;
	}
.case7P5 .txt1{
	width:400px;
	padding:120px 0 0 580px;
	}
.case7P5 .txt2{
	width:320px;
	padding:310px 550px 0 0;
	}
.case7P5 ul{
	margin-top:200px;
	}

.casePicShow{
	padding-top:1px;
	height:1000px;
	background:url(../images/case1DetailPic6.jpg) center top no-repeat;
	}
.casePicShow .casesTitle{
	margin-top:75px;
	}
.casePicShow .casesTitle strong{
	color:#BF1F24;
	}
.case2P6 .casesTitle strong{
	color:#C2771B;
	}
.case5P6 .casesTitle strong{
	color:#C2771B;
	}

.casePicShow .show{
	width:920px;
	overflow:hidden;
	margin:40px auto auto auto;
	}
.casePicShow .show > img{
	position:absolute;
	z-index:20;
	left:50%;
	margin-top:270px;
	cursor:pointer;
	}
.casePicShow .show .l{
	margin-left:-500px;
	}
.casePicShow .show .r{
	margin-left:420px;
	}
.casePicShow .show > div{
	float:left;
	white-space:nowrap;
	}
.casePicShow .show > div img{
	width:920px;
	margin-right:10px;
	vertical-align:top;
	height:630px;
	}
.casePicShow ul{
	width:920px;
	text-align:center;
	margin:30px auto auto auto;
	}
.casePicShow li{
	width:17px;
	height:17px;
	display:inline-block;
	background:url(../images/dot1.png) center center no-repeat;
	cursor:pointer;
	margin:auto 2px;
	}
.casePicShow li{
	+display:inline;
	}
.casePicShow li.on{
	background:url(../images/dot2.png) center center no-repeat
	}

.casesPart7{
	padding-top:1px;
	height:1100px;
	background:#F76B00;
	color:#FFF;
	text-align:center;
	}
.casesPart7 .casesTitle{
	margin-top:90px;
	color:#FFF;
	}
.casesPart7 > div{
	font-size:15px;
	line-height:1.6em;
	margin:30px auto;
	}
.casesPart7 ul{
	margin:auto;
	width:950px;
	}
.casesPart7 li{
	float:left;
	width:460px;
	}
.casesPart7 .c1{
	width:460px;
	font-size:15px;
	background:#EB6100;
	padding:25px 0 0 0;
	height:280px;
	}
.casesPart7 .c1 img{
	margin-bottom:10px;
	}
.casesPart7 .c2{
	width:290px;
	padding:60px 85px 0 85px;
	background:#F08300;
	height:245px;
	text-align:justify;
	font-size:15px;
	line-height:1.6em;
	}
.casesPart7 .c2 h3{
	font-size:32px;
	margin:auto auto 30px 0;
	}
.casesPart7 .c3{
	width:258px;
	padding:40px 100px 0 102px;
	height:270px;
	font-size:19px;
	font-weight:bold;
	background:#F08300;
	text-align:left;
	}
.casesPart7 .c3 div{
	display:inline-block;
	margin:15px 10px auto auto;
	font-size:15px;
	font-weight:normal;
	}
.casesPart7 .c3 div{
	+display:inline;
	}
.casesPart7 .c3 div img{
	margin-bottom:10px;
	}
.casesPart7 .c4{
	height:265px;
	padding-top:45px;
	background:#EB6100;
	}
.casesPart7 .link{
	font-size:20px;
	padding:60px 0 0 0;
	clear:both;
	}
.casesPart7 .link a{
	color:#FFF;
	}
.casesPart7 .link a:hover{
	text-decoration:underline;
	}

.case2P7{
	background:#502C0A;
	}
.case2P7 .c1,
.case2P7 .c4{
	background:#47270A;
	}
.case2P7 .c2,
.case2P7 .c3{
	background:#5E340C;
	}

.case3P7{
	background:url(../images/case3P7Bg.jpg) center top no-repeat;
	}
.case3P7 .casesTitle strong{
	color:#C4191F;
	}
.case3P7 .c1,
.case3P7 .c4{
	background:#1C1B1B;
	}
.case3P7 .c2,
.case3P7 .c3{
	background:#A8000E;
	}
.case3P7 .c1 img{
	margin-bottom:30px;
	}
.case3P7 .c2{
	padding-top:40px;
	height:265px;
	}

.case4P7{
	background:#00A79C;
	}
.case4P7 .c1,
.case4P7 .c4{
	color:#666465;
	background:#FFF;
	}
.case4P7 .c2,
.case4P7 .c3{
	background:#DDA100;
	}
.case4P7 .c2{
	padding-top:50px;
	height:255px;
	}

.case5P7{
	background:#502C0A;
	}
.case5P7 .c1,
.case5P7 .c4{
	background:#47270A;
	}
.case5P7 .c2,
.case5P7 .c3{
	background:#5E340C;
	}
.case5P7 .c2{
	padding-top:50px;
	height:255px;
	}

.case6P7{
	background:#A35715;
	}
.case6P7 .c1,
.case6P7 .c4{
	background:#743400;
	}
.case6P7 .c2,
.case6P7 .c3{
	background:#854102;
	}
.case6P7 .c2{
	padding-top:50px;
	height:255px;
	}

.case7P7{
	background:#91030F;
	}
.case7P7 .c1,
.case7P7 .c4{
	background:#743400;
	}
.case7P7 .c2,
.case7P7 .c3{
	background:#B85102;
	}
.case7P7 .c2{
	padding-top:50px;
	height:255px;
	}

.case8Cell{
	text-align:center;
	line-height:1.6em;
	font-size:16px;
	}
.case8Cell h2{
	font-size:58px;
	font-weight:normal;
	margin:auto auto 50px auto;
	}
.case8P2{
	padding-top:100px;
	height:720px;
	color:#8F5A0E;
	background: center top no-repeat;
	}
.case8P3{
	padding-top:70px;
	height:800px;
	color:#fff;
	background: center top no-repeat;
	}
.case8P4{
	padding-top:90px;
	height:620px;
	color:#8F5A0E;
	background: center top no-repeat;
	}
.case8P5{
	padding-top:90px;
	height:1900px;
	color:#fff;
	background: center top no-repeat;
	}
.case8P6{
	padding-top:70px;
	height:730px;
	color:#8F5A0E;
	background: center top no-repeat;
	}
.case8P7{
	background:#D04639;
	}
.case8P7 .c1,
.case8P7 .c4{
	background:#EB6100;
	}
.case8P7 .c2,
.case8P7 .c3{
	background:#F08300;
	}