.index-title{ width: 100%; border-bottom: 1px solid #e8e8e8; margin-top: 16px; clear: both;padding-top:15px;}
.index-title-left{ overflow: hidden; float: left;}
.index-title-left img{ float: left;}

.index-wtitle{ width: 100%; margin-top: 16px; clear: both;padding-top:15px;}
.index-wtitle .tt1{font-size:24px;color:#000;text-align:center;font-weight:bold;}
.index-wtitle .tt1 a,.index-wtitle .tt1 a.visited{color:#000;}
.index-wtitle .tt2{font-size:15px;color:#ac0516;text-align:center;padding:10px 0px;}
.index-wtitle .tt3{font-size:16px;color:#b3b3b3;text-align:center;line-height:20px;padding-bottom:10px;font-weight:100;}
.ppslist{padding-top:0px;width:1300px;margin:0 auto;}
.index-title-left span{ font-size: 14px; height: 14px; line-height: 14px; color: #999; display: block; float: left; margin-left: 22px; border-left: 2px solid #d6d6d6; padding-left: 22px; margin-top: 12px;}
.index-title-right{ float: right; margin-top: 17px;}
.index-title-right span{ margin-left: 18px; float: left; padding-left: 18px; color: #bd1524; display: block; height: 16px; line-height: 16px; margin-top: 6px;}
.index-title-right span a{ color: #999; cursor: pointer;}
.index-title-right span.index-search{ background: url(../images/index/ico1_03.jpg) no-repeat left center; position: relative;}
.index-search-box{ position: absolute; width: 135px; height: 20px; border: 1px solid #bd1524; border-radius: 14px; left: -121px; top: -3px; background: #fff; display: none;}
.index-search-box i{ display: block; float: right; width: 20px; height: 20px; background: url(../images/index/ico1_03.jpg) no-repeat left center; cursor: pointer;}
.index-search-box input{ width: 105px; height: 18px; float: left; border: 0; margin-left: 8px; outline: none; color: #666;}
.index-title-right span.index-yy{ background: url(../images/index/ico2_03.jpg) no-repeat left center;}
.index-title-right span.index-pj{ background: url(../images/index/icobg_06.jpg) no-repeat left center;}
.index-title-right span.index-yy2{ background: url(../images/index/ico6_03.jpg) no-repeat left center;}
.index-title-right span.index-yy3{ background: url(../images/index/ico2_04.jpg) no-repeat left center;}
.index-title-right span.index-yy4{ background: url(../images/index/ico2_05.jpg) no-repeat left center;}
.index-title-right span.index-yy6{ background: url(../images/index/ico2_06.jpg) no-repeat left center;}

.index-title-right ul{ float: left; border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; margin-left: 14px; -webkit-transform: translateY(1px); -moz-transform: translateY(1px); transform: translateY(1px);}
.index-title-right ul li{ float: left; width: 72px; text-align: center; height: 25px; line-height: 25px; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; background-color: #fff; cursor: pointer; color: #999;}
.index-title-right ul li a{ color: #999;}
.index-title-right ul li.active{ position: relative; color: #fff; background-color: #bd1524; border-bottom: 1px solid #bd1524; border-right: 1px solid #bd1524;}
.index-title-right ul li.active:after{ content: ""; position: absolute; width: 100%; left: 0; bottom: -1px; height: 1px; background-color: #fff; z-index: 99;}

.navtop{background-color: #333333;filter:alpha(opacity=80);  -moz-opacity:0.8; -khtml-opacity: 0.8;  opacity: 0.8; }

.index-case{ width: 100%; float: left;}
.index-case-list ul{ zoom: 1; margin-top: 24px;}
.index-case-list ul:after{ content: ""; clear:both; display:table;}
.index-case-list ul li{ width: 24%; margin-right: 1.3%; float: left;margin-bottom:20px;}
.index-case-list ul li:nth-child(4n){ margin-right: 0;}
.index-case-pic{ overflow: hidden; position: relative;}
.index-case-pic img{ float: left;height:220px;width:100%;}
.index-case-wen{ width: 100%; border-bottom: 0px solid #dbdbdb; height: 31px; line-height: 31px; overflow: hidden;}
.index-case-wen p{ padding-left: 16px; background: url(../images/index/ico3_03.jpg) no-repeat left center; color: #5b5b5b; float: left;}
.index-case-wen span{ color: #666; padding-left: 16px; background: url(../images/index/ico4_03.jpg) no-repeat left center; display: block; float: right; cursor: pointer;}
.index-case-wen span.active{ background: url(../images/index/ico5_03.jpg) no-repeat left center; color: #730202;}
.index-case-xt{ position: absolute; left: 0; top: 0; background-color: rgba(0,0,0,.8); width: 100%; height: 100%; opacity: 0; transition:all linear .2s; filter:alpha(opacity=100);}
.index-case-xt-bg{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-color: #000\9; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.index-case-xt-wen{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.index-case-xt.active .index-case-xt-bg{
	filter:alpha(opacity=60);  
    -moz-opacity:0.6;  
    -khtml-opacity: 0.6;  
	opacity: 0.6; 
}
.index-case-xt.active .index-case-xt-wen{ 
	filter:alpha(opacity=100);  
    -moz-opacity:1;  
    -khtml-opacity: 1;  
	opacity: 1; 
}
.index-case-xt a{ display: block; color: #fff;}
.index-case-xt span{ font-size: 20px; display: block;  text-align: center; margin-top: 15%;}
.index-case-xt b{ display: block; width: 32px; height: 1px; background: url(../images/index/x1_03.png) no-repeat left center; margin: 18px auto 0;}
.index-case-xt p.p1{ width: 80%; margin: 12px auto 0; text-align: center; color: #ddd; height: 36px; line-height: 18px; overflow: hidden;}
.index-case-xt p.p2{ width: 80%; margin: 12px auto 0; text-align: center; color: #ddd; height: 110px; line-height: 18px; overflow: hidden;}
.index-case-xt i{ display: block; width: 33px; height: 33px; background: url(../images/index/jia_03.png) no-repeat left center; position: absolute; right: 0; bottom: 0;}
a.index-more{ display: block; width: 100%; height: 42px; line-height: 42px; text-align: center; color: #8b0d11; float: left; border-bottom: 1px solid #e8e8e8;}

.jzlist ul{ overflow: hidden;}
.jzlist ul li{box-sizing: border-box;width: 24%;float: left;border: 1px solid #e8e8e8;border-bottom: 2px solid #8b0d11;box-shadow: 0 3px 3px #e8e8e8;background-color: #fff;margin: 0 0.5%;text-align: center;padding-bottom: 10px;transition: all linear .2s;}
.jzlist ul li a{ color: #fff; display: block; width: 100%; /*height: 100%;*/}
@media screen and (min-width: 768px){
	.local:hover .local-change{ display: block;}
	.index-case-pic:hover .index-case-xt{ opacity: 1; filter:alpha(opacity=100);}
	.index-nav ul li:hover{ background-color: #8b0d11;}
	.index-nav ul li:hover .index-nav-icon{ border: 0px solid #fff;}
	.index-nav ul li:hover .index-nav-name{ color: #fff;}
	.index-nav ul li:hover p{ color: #fff;}
	.jzlist ul li:hover{ background-color: #eed5a4;}
}

@media screen and (max-width: 768px){

	.index-title{ margin-top: 24px;}
	.index-title-right span{ display: none;}
	.footer-3-l span{ display: block; float: none;}
	.footer-3{ height: auto; text-align: center; line-height: 24px; padding: 5px 0;}
	.index-case-list{ display: none; }
}

.index-hotcase-list{margin-top: 24px;background: url() no-repeat;height: auto;margin-top: 18px;position: relative;}
.index-hotcase-list .slide{ border: 1px solid rgba(255,255,255,.5); text-align: center; margin-top: 0px;}
.index-hotcase-list .slide span{ display: block; height: 50px; line-height: 50px; color: #fff; font-size: 20px;}
.index-hotcase-list .slide b{ display: block; width: 32px; height: 1px; border-top: 1px dashed #fff; margin: 0 auto;}
.index-hotcase-list .slide p{ width: 104px; margin: 12px auto 0; line-height: 18px; color: #fff; opacity: .8; height: 36px; overflow: hidden;}
.index-hotcase-list .slide .hu{ width: 137px; height: 46px; line-height: 46px; text-align: center; border-top:1px solid rgba(255,255,255,.5); background-color: rgba(255,255,255,.2); color: #fff; font-size: 14px; margin-top: 15px;}
.index-hotcase-list .slide .hu i{ font-style: normal; font-size: 26px;}
.index-hotcase-list .bx-viewport{ overflow: hidden; padding-bottom: 4px; padding-right: 20px;}
.index-hotcase-list .bx-wrapper{ margin-left: 0px;}
.index-hotcase-list .bx-pager{ display: none;}
.index-hotcase-list .bx-controls-direction{z-index:100;}
.index-hotcase-list .bx-controls-direction a{ display: block; position: absolute; top: 45%; width: 30px; height: 30px; text-indent: -999px; overflow: hidden;}
.index-hotcase-list .bx-controls-direction a.bx-prev{ left: 6px; background: url(../images/index/leftp_03.png) no-repeat;border-radius:50%;}
.index-hotcase-list .bx-controls-direction a.bx-next{ right: 6px; background: url(../images/index/rightp_03.png) no-repeat;border-radius:50%;}
.hotcase-item li{ position: relative;}

.index-active{ margin-top: 24px;}
.index-activity span{ margin-top: 11px;}
.index-active-pic{ float: right; width: 71.6%;}
.index-active-pic img{ float: left;width:100%;height:330px;}
.index-active-yy{ float: left; box-sizing: border-box; width: 26.54%; border: 1px solid #e5e5e5; border-top: 2px solid #9e393c; padding-bottom: 13px;}
.index-active-tt{ text-align: center; font-size: 18px; color: #555; margin-top: 16px;}
.index-active-yy p{ font-size: 12px; color: #999; text-align: center; margin-top: 8px; border-bottom: 1px solid #e5e5e5; padding-bottom: 8px; margin-bottom: 15px;}
.index-active-yy p span{ color: #8b0d11; line-height: 1;}
.index-active-yy input{ display: block; width: 80%; border: 1px solid #e7e7e7; height: 38px; margin: 0 auto 9px; color: #b2b2b2; text-indent: 14px; font-family: '微软雅黑';}
.index-active-yy button{ width: 80%; display: block; margin: 0 auto; height: 40px; background-color: #bd1526; color: #fff; border: 0; cursor: pointer;}
.index-active-yy i{ display: block; text-align: center; font-style: normal; color: #b5b5b5; margin-top: 24px;}

.index-active-yymobile{ float: right; box-sizing: border-box; width: 26.54%; border: 1px solid #e5e5e5; border-top: 2px solid #9e393c; padding-bottom: 3px;}
.index-active-tt{ text-align: center; font-size: 18px; color: #555; margin-top: 16px;}
.index-active-yymobile p{ font-size: 12px; color: #999; text-align: center; margin-top: 8px; border-bottom: 1px solid #e5e5e5; padding-bottom: 8px; margin-bottom: 35px;}
.index-active-yymobile p span{ color: #8b0d11; line-height: 1;}
.index-active-yymobile input{ display: block; width: 80%; border: 1px solid #e7e7e7; height: 38px; margin: 0 auto 9px; color: #b2b2b2; text-indent: 14px; font-family: '微软雅黑';}
.index-active-yymobile button{ width: 80%; display: block; margin: 0 auto; height: 40px; background-color: #bd1526; color: #fff; border: 0; cursor: pointer;}
.index-active-yymobile i{ display: block; text-align: center; font-style: normal; color: #b5b5b5; margin-top: 24px;}


.index-news{ margin-top: 47px;}
.index-news-l{ box-sizing: border-box; float: left; width: 71.6%; border: 0px solid #e5e5e5;}
.index-news-title{border-bottom: 1px solid #e5e5e5; margin: 16px 0px 16px;}
.index-news-title-l{ float: left; font-size: 16px; color: #555; margin-left: 0px;}
.index-news-title-l img{ margin-right: 15px; -webkit-transform: translateY(2px); -moz-transform: translateY(2px); transform: translateY(2px);}

.index-news-title-r{ float: right; margin-top: 17px;}
.index-news-title-r p{ float: left; border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; margin-left: 14px; -webkit-transform: translateY(1px); -moz-transform: translateY(1px); transform: translateY(1px);}
.index-news-title-r p span{ float: left; width: 72px; text-align: center; height: 25px; line-height: 25px; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; background-color: #fff; cursor: pointer; color: #999;}
.index-news-title-r p span a{ color: #999;}

.index-news-l ul{border: 1px solid #e5e5e5;}
.index-news-l ul li{ box-sizing: border-box; overflow: hidden; height: 47px; line-height: 47px; border-bottom: 1px dashed #e5e5e5; padding: 0 14px; font-size: 13px;}
.index-news-l ul li a{ color: #777;}
.index-news-l ul li p{ float: left; width: 70%; overflow: hidden;}
.index-news-l ul li span{ float: right;}
.index-news-l ul li:hover a{ color: #8b0d11;}
.index-news-l ul li:last-child{ border-bottom: none;}

.index-news-know{float: right; box-sizing: border-box; width: 26.54%; border: 0px solid #e5e5e5;}
.index-news-know ul{border: 1px solid #e5e5e5;}
.index-news-know ul li{ box-sizing: border-box; overflow: hidden; height: 47px; line-height: 47px; border-bottom: 1px dashed #e5e5e5; padding: 0 14px; font-size: 13px;}
.index-news-know ul li a{ color: #777;}
.index-news-know ul li p{width: 99%; overflow: hidden;}
.index-news-know ul li:hover a{ color: #8b0d11;}
.index-news-know ul li:last-child{ border-bottom: none;}


.index-dst{ margin-top: 24px;height:566px;}
.index-dst-bigimg{float:left;width:28%;height:98%;}
.show_des{margin:0 auto;height:520px;background-color: rgba(0,0,0,1);}
.show_des img{width:100%;height:100%;}
.show_des img:hover{-webkit-mask:-webkit-linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4),rgba(0,0,0,0.4),rgba(0,0,0,0.4));}


.index-dst-listimg{float:right;width:68.5%;}
.flexslider{}
.hotlp{height:auto;overflow:hidden;}
.hotlp ul{ width:100%; height:auto; float:left; padding-left:0;}
/*.hotlp ul li{ width:19%; height:auto; float:left; display:inline; overflow:hidden; padding-right:1%; padding-top:25px; padding-bottom:8px;}*/
.hotlp ul li img{ width:100%; height:auto; float:left;}

.index-process{ margin-top: 24px;}
.index-process-pic{ float: left; width: 71.6%;}
.index-process-pic img{ float: left;width:100%;}
.index-process-wen{ float: right; box-sizing: border-box; width: 26.54%; border: 1px solid #e5e5e5; border-top: 2px solid #9e393c;}
.index-process-tt{ text-align: center; font-size: 18px; color: #555; margin-top: 25px;}
.index-process-wen p{ font-size: 12px; color: #999; text-align: center; margin-top: 8px; border-bottom: 1px solid #e5e5e5; padding-bottom: 14px;}
.index-process-wen p span{ color: #8b0d11; line-height: 1;}
.index-process-wen ul li{ width: 96%; margin: 0 2%; border-bottom: 1px dashed #e5e5e5; overflow: hidden; height: 37px; overflow: hidden;}
.index-process-wen ul li:last-child{ border-bottom: none;}
.index-process-wen ul li span{ float: left; width: 33.33%; color: #666; line-height: 37px;}
@media screen and (max-width: 1400px){
	.index-process-wen ul li span{ float: left; width: 27.33%; color: #666; line-height: 37px;}
}
.index-process-wen ul li span.index-gd-c{ text-align: center;}
.index-process-wen ul li span.index-gd-r{ text-align: right; color: #8b0d11;}
.index-process-wen ul li span.index-gd-r a{ color: #8b0d11;}

.indexTypes{width:1200px;margin:10px auto; overflow:hidden; height:400px;/*border:1px solid #f00;*/}
.indexTypes ul {width:1220px; margin:0 -20px 0 0;}
.indexTypes ul li{position:relative;float:left;width:180px;overflow:hidden;height:400px;overflow:hidden; margin:0 20px 0 0;}
.indexTypes ul li:hover{cursor:pointer;}
.indexTypes ul li.currnet{width:510px;}
.indexTypes ul li .title{width:153px; position:relative; padding-top:350px;padding-left:27px;background:url(../pic/pic02.jpg) repeat-x;font-size:18px;color: #fff;font-family:"微软雅黑";height:50px; float:left;}
.indexTypes ul li .title a{color:#fff;}
.indexTypes ul li .title h1 {position: absolute; left: 0px; top:0px; height: 50px; line-height: 50px; width: 100%; background: #ca3538; text-align: center;}
.indexTypes ul li .title h2{font-size:20px;font-weight:bold;padding-bottom:5px;}
.indexTypes ul li.current .title h2{display: none;}
.indexTypes ul li.current .title{background:url(../pic/pic02.jpg) no-repeat left top;}
.indexTypes ul li .con{position:absolute;top:0; width:616px; left:180px;overflow:hidden;height:396px;overflow:hidden; border:2px solid #ca3538;}
.indexTypes ul li #con11{background:url(../pic/pic14.jpg) no-repeat left top;}
.indexTypes ul li #con22{background:url(../pic/pic14.jpg) no-repeat left top;}
.indexTypes ul li #con33{background:url(../pic/pic14.jpg) no-repeat left top;}
.indexTypes ul li .con .cons{padding-top:320px; margin:0 0 0 120px;}
.indexTypes ul li .con .cons a{line-height:32px;width:160px;float:left; margin:0 20px 0 0; font:normal 14px/32px "微软雅黑";display:block;text-align:center;background:#ddd;border-bottom:0px dashed #d1d1d1;}
.indexTypes ul li .con .cons a:hover{color:#fff;}

.myscroll { width: 100%; height: 225px; margin: 0 auto; overflow: hidden;}

/*产品内容TAB*/
.pro_detail{overflow:hidden;margin-top:30px;padding-bottom:20px;}
.pro_detail .pro_title{width:100%;height:40px;border-bottom:1px solid #eee;}
.pro_detail .pro_title li{margin:0 1px 0 0;float:left;width:11%;height:40px;line-height:40px;font-size:16px;color:#626262;text-align:center;cursor:pointer;background:#eee;}
.pro_detail .pro_title li:hover{color:#fff;background:#ba463f;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}
.pro_detail .pro_title li:first-child{}
.pro_detail .pro_title .current{position:relative;color:#fff;background:#ba463f;font-weight:bold;color:#fff;}

.pro_detail .pro_txt{overflow:hidden;}
.pro_detail .content{padding:10px 0;width:100%;line-height:28px;color:#666;overflow:hidden;}
.pro_detail .content table{border:1px solid #eee;border-collapse:collapse;width:100%;font-size:12px;}
.pro_detail .content table th{background:#f6f6f6;border:1px solid #eee;text-align:left;padding:5px 10px;line-height:25px;}
.pro_detail .content table td{border:1px solid #eee;padding:5px 10px;line-height:25px;}
.pro_detail .content strong{font-size:15px;color:#da3700;}
.lastli{color:#ffffff;font-weight:bold;}
.pro_detail ul li:last-child{background:#333333;}

.img-responsive{display:block;max-width:100%;height:auto;margin:0 auto;}
.disflex {display: flex;display: -webkit-flex;justify-content: center;}
/* 首页样式 轮播*/
.toper {
	cursor: pointer;
}
.carousel-control {
	font-size: 77px;
	width: 5%;
	line-height: 614px;
}
.carousel-indicators .active {
	margin: 0;
	width: 25%;
	height: 40px;
	border-radius: 0;
	background-color: rgba(0,0,0,0.8);
	color: #fff;
	text-indent: 0;
}
.carousel-indicators li {
	margin: 0;
	width: 19.5%;
	height: 40px;
	border-radius: 0;
	background-color: rgba(0, 0, 0, 0.6);
	color: #fff;
	overflow: hidden;
	text-align: center;
	transition: height .5s ease-in-out;
	border: 0;
	border-right: 1px solid #fff;
	float: left;
	color: #fff;
	text-indent: 0;
}
.carousel-indicators li h4,.carousel-indicators li p {
	margin: 0;
	line-height: 30px;
}
.carousel-indicators li h4{font-size:16px;height:40px;line-height:40px;}
.carousel-indicators li h4 img{width:20px;}
.carousel-indicators {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 15;
	width: 100%;
	padding-left: 0;
	margin-left: 0;
	text-align: center;
	list-style: none;
}
.carousel-indicators li a{color:#fff;}
ol {
	margin: 0;
}
.toper:hover .carousel-indicators li {
	height: 70px;
}
/*  金装作品 */
.quanjbox{
	width:100%;
	overflow:hidden;
}
.quanj360main{
	position:relative;
	height:360px;
	overflow:hidden;
}
#new_index_box {
	width:1414px;
	height:360px;
	position: absolute;
	left:50%;
	top:0;
	margin-left:-706px;
	margin-bottom: 20px;
}
#new_index_box .index_list{
	width:1414px;
	height:360px;
	position: absolute;
	left: 50%;
	margin-left: -706px;
}
#new_index_box li {
	position: absolute;
	top: 0;
	left: 0;
	list-style: none;
	opacity: 0;
	transition: all 0.3s ease-out;
	box-shadow:0 0 0px;
}
#new_index_box li span.ceng{
	display:block;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.6);
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
}
#new_index_box li.p3 span.ceng{
	display:none;
}
#new_index_box img {
	width:670px;
	height:360px;
	border: none;
	float: left;
}
#new_index_box .p1 {
	transform: translate3d(-372px, 0, 0) scale(0.81);
}
#new_index_box .p2 {
	transform: translate3d(0px, 0, 0) scale(0.81);
	transform-origin: 0 50%;
	opacity: 0.8;
	z-index: 2;
	transition: transform 0.8s;
	-webkit-transition: transform 0.8s;
	-o-transition: transform 0.8s;
	-moz-transition: transform 0.8s;
}
#new_index_box .p3 {
	transform: translate3d(372px, 0, 0) scale(1);
	z-index: 3;
	opacity: 1;
	transition: transform 0.8s;
	-webkit-transition: transform 0.8s;
	-o-transition: transform 0.8s;
	-moz-transition: transform 0.8s;
}
#new_index_box .p4 {
	transform: translate3d(744px, 0, 0) scale(0.81);
	transform-origin: 100% 50%;
	opacity: 0.8;
	z-index: 2;
	transition: transform 0.8s;
	-webkit-transition: transform 0.8s;
	-o-transition: transform 0.8s;
	-moz-transition: transform 0.8s;
}
#new_index_box .p5 {
	transform: translate3d(534px, 0, 0) scale(0.81);
}
#new_index_box .p6 {
	transform: translate3d(712px, 0, 0) scale(0.81);
}
#new_index_box .p7 {
	transform: translate3d(890px, 0, 0) scale(0.81);
}
#new_index_box .btn{
	position: absolute;
	top: 50%;
	margin-top: -25px;
	width: 38px;
	height: 50px;
	line-height: 50px;
	font-size: 30px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	background:url(/new/arrow2.png) no-repeat center center;
	cursor: pointer;
	z-index: 999;
	font-weight: 600;
}
#new_index_box .next {
	right:340px;
}
#new_index_box .prev {
	left:340px;
	background:url(/new/arrow1.png) no-repeat center center;
}
#new_index_box .buttons {
	position: absolute;
	width: 1200px;
	height: 30px;
	bottom: -25px;
	left: 50%;
	margin-left: -600px;
	text-align: center;
	padding-top: 10px;
	display:none;
}
#new_index_box .buttons a {
	display: inline-block;
	width: 35px;
	height: 5px;
	padding-top: 4px;
	cursor: pointer;
	margin: 0 3px;
}
#new_index_box span {
	display: block;
	width: 35px;
	height: 1px;
	background: #ccc;
}
#new_index_box .blue {
	background: blue;
}
.show360case {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 100%;
	height: 100%;
	z-index: 999;
	color: #fff;
	background-color: rgba(0,0,0,0.1);
}
#new_index_box .show360case img {
	width: 41px;
	height: 45px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
	opacity: 0.5;
	margin: auto;
	right: 0;
	bottom: 0;
}
#new_index_box .show360case h2 {
	margin: 0;
	line-height: 200px;
}