.header{width: 100%;position: fixed;left: 0;top:0;z-index: 2;background: rgba(0,0,0,0.25)}
.header.active{background: #251d32}
.header .logo{float: left; display: inline-block;width: 20%; text-align: right;padding: 15px 0;}
.header .top_right{float: right;display: inline-block;width: 60%}
.header .top_right .nav{float: left;display: inline-block;width: calc(100% - 180px)}
.header .top_right .nav ul{display: inline-block;width: 100%;}
.header .top_right .nav ul li{width: 11%;float: left;position: relative}
.header .top_right .nav ul li a{width: 100%;display:inline-block;float: left;color: #fff;font-size: 16px;line-height: 82px;padding: 15px 0;}
.header .top_right .nav .xial{position: absolute;top: 113px;padding:24px 0;background-color: rgba(0,0,0,0.8); width: 100%;left: 0;z-index: 9999;display: none}
.header .top_right .nav .xial.m1{width: 470px;margin-left: -235px}
.header .top_right .nav .xial.m2{width: 600px;margin-left: -300px}
.header .top_right .nav .xial .mq dl{width: 100%;}
.header .top_right .nav .xial .mq dt{width: 134px;height: 134px;float: left;margin-left: 15px; display: inline-block}
.header .top_right .nav .xial .mq dd{float: left;margin-left: 48px;width:700px;}
.header .top_right .nav .xial .mq dd>a{display: block;float: left;width: 146px;padding:0;padding-left: 12px;background: url(../images/nav_icon01.png) no-repeat left center;font-size: 14px;color: #fff;margin:10px 0;line-height: 32px}
.header .top_right .nav .xial .mq dd a:hover{color: #fe9500;font-weight: bold;background: url(../images/nav_icon02.png) no-repeat left center;}
.header .top_right .nav li:hover .xial{display: block;}

.header .top_right .lang{float: right;display: inline-block;    width: 102px;margin-top: 23px;margin-right: 15px;padding: 15px 0;}
.header .top_right .lang .gzh{display: inline-block;width: 50%;float: left;text-align: center}
.header .top_right .lang .gzh a{display: inline-block}
.header .top_right .lang .gzh a span{width: 32px;height: 32px;display: inline-block;background: #fff;border-radius: 100%}
.header .top_right .lang .gzh a span.en{background: url(../images/en.png) #fff no-repeat;}
.header .top_right .lang .gzh a span.cn{background: url(../images/cn.png) #fff no-repeat;}
/**/
.downTip {
	position: absolute;
	width: 26px;
	height: 52px;
	background: url(../images/icon_1.png) no-repeat center;
	background-size: 100% 100%;
	top: 86%;
	left: 50%;
	margin-left: -13px;
	animation: mymove 1.5s infinite;
	-webkit-animation: mymove 1.5s infinite;
	cursor: pointer;
	z-index: 1;
}
@keyframes mymove {
	from {top: 86%;opacity:0.9;}
	to {top: 86.5%;opacity:1;}
}

@-webkit-keyframes mymove{
	from {top: 86%;opacity:0.9;}
	to {top: 86.5%;opacity:1;}
}
.Animation {
	transition: all 1s linear;
	-webkit-transition: all 1s linear;
	-moz-transition: all 1s linear;
	-ms-transition: all 1s linear;
	-o-transition: all 1s linear;
}
/* banner */
.banner{width: 100%;background: #1c1c1c;}
.banner .bannerMain{width: 100%;margin: 0 auto;position: relative;height: 100vh;}
.banner_swiper.swiper-container {
            width: 100%;
            height: auto;
            position: relative;
        }
.banner_swiper .swiper-slide img{width: 100%; height: 100vh;;}
.banner_swiper .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 30px;
    left: 0;
    width: 100%;
}
.banner_swiper .swiper-pagination-bullet {
    width: 22px;
    height: 22px;
    display: inline-block;
    border-radius: 100%;
    background: url("../images/banner_icon01.png") no-repeat center;
	width: 22px;height:22px;
    opacity: 1;
}
.banner_swiper .swiper-pagination-bullet-active {
    opacity: 1;
    background: url("../images/banner_icon02.png") no-repeat center;
	width: 22px;height:22px;
}
/* Title */
.Title{width: 100%; text-align: center;padding-top: 52px;}
.Title h2{font-size: 28px;color: #1c1c1c;font-weight: lighter;}
.Title h2 a{color: #1c1c1c;text-decoration: none;}
.Title h2 em{font-weight: bold;font-style: normal; }
.Title p{margin-top: 4px;font-size: 16px;color: #1c1c1c;font-weight: lighter;}
.Title p img{display: block;margin: 0 auto;}
.Title i{display: block;width: 28px;height: 1px;background: #a9a9a9;margin: 22px auto 0;}
/* product */
.product{width: 100%;padding-top: 60px;background: #f2f2f2;padding-bottom: 55px;}
.product .mainCon{margin-top: 9px;}
.product .mainCon ul{height: 560px;overflow: hidden;}
.product .mainCon li{float: left;width: 400px;height: 480px;position: relative;top: 1000px;opacity: 0;}
.product .mainCon li.second{margin-top: 40px;}
.product .mainCon li.third{margin-top: 80px;}
.product .mainCon li h3{position: absolute;top: 298px;left: 56px;font-size: 20px;color: #fff;font-weight: lighter;}
.product .mainCon li span img{display: block;width: 400px;height: 480px;}
.product .mainCon li h3 em{font-weight: bold;font-style: normal}
.product .mainCon li .word{top: 338px;display: block;left: 56px;position: absolute;display: block;}

/*case*/
.case_swiper.swiper-container {padding-bottom: 80px; padding-top: 30px;margin-bottom: 50px}
    .case_swiper .swiper-slide {
	    width:978px;
		transition-timing-function:linear;
    }
	@media only screen and (max-width:1200px){
	    .case_swiper .swiper-slide {
	        width:770px;
        }
	}
	@media only screen and (max-width:980px){
	    .case_swiper .swiper-slide {
	        width:471px;
        }
	}
	@media only screen and (max-height:480px){
	   .case_swiper .swiper-slide {
	        width:471px;
        }
	}
	.case_swiper .swiper-slide img{width:100%;border-radius: 4px;height: 530px;}
	.case_swiper .swiper-slide .title{
		position:absolute;
		transform:rotate(90deg);
		transform-origin:left top;
		left:-3px;
		font-size:11px;
		color: rgb(102, 102, 102);}	
    .case_swiper .swiper-button-next, .case_swiper .swiper-button-prev{
		width:86px;
		height:112px;
		background-size:86px 112px;
		margin-top:-56px;
		outline:none;}
	.case_swiper .swiper-button-next{
		background-image:url(../images/cursor-next.png);}
	.case_swiper .swiper-button-prev{
		background-image:url(../images/cursor-prev.png);}
	.case_swiper .swiper-pagination-bullet{
		background:none;
		opacity:1;
		margin:0 6px !important;
		width:40px;
		height:36px;
		position:relative;
		outline:none;
		vertical-align:middle;}
	.case_swiper .swiper-pagination-bullet span{
		width:40px;
		height:36px;
		display:block;
		font-size: 14px;
		margin-top:0px;
		margin-left:0px;
		text-align: center;line-height: 36px;
	}
	.case_swiper .swiper-pagination-bullet i{
		background:#000;
		height:1px;
		width:20px;
		position:absolute;
		bottom:0px;
		transform:scaleX(0);
		transform-origin:left;
		z-index:3;
		transition-timing-function:linear;
		}
	.case_swiper .swiper-pagination-bullet-active span,.case_swiper .swiper-pagination-bullet:hover span{
		width:40px;
		height:36px;
		margin-top:0;
		margin-left:0;
		position:relative;
		z-index:1;
		}
	.case_swiper .swiper-pagination-bullet-active i{
		animation:middle 6s;
		}
	.case_swiper .swiper-pagination-bullet:first-child.swiper-pagination-bullet-active i{
		animation:first 6s;
		}
	.case_swiper .swiper-pagination-bullet:last-child.swiper-pagination-bullet-active i{
		animation:last 6s;
		}				
	@keyframes first{
	  0% {transform:scaleX(0.5);left:0px;}/*091*/
	  100% {transform:scaleX(1);left:2px;} /*0915*/
	}
	@keyframes last{
	  0% {transform:scaleX(0.7);left:-10px;}/*1090*/
	  20% {transform:scaleX(0.3);left:2px;} /*090*/
	  100% {transform:scaleX(0.3);left:0px;} /*090*/
	}		
	@keyframes middle{
	  0% {transform:scaleX(0.7);left:-10px;}/*1091*/
	  20% {transform:scaleX(0.45);left:2px;}/*092*/
	  100% {transform:scaleX(1);left:2px;} /*0913*/
	}

/* about */
.about{width: 100%;background: #f2f2f2;padding-top:1px;}  
.about .IndexmainCon{background: #fff;}
.about .mainCon{margin-top: 46px;}
.about .mainCon .article{width: 1200px;margin: 0 auto;}
.about .mainCon .article p{line-height: 23px;font-size: 13px;color: #666666;text-align: center;}
.about .mainCon .article a{width: 183px;height: 38px;line-height: 38px;border: 1px solid #e0e0e0;text-indent: 10px;font-size: 12px;color: #999999;display: block;background: url(../images/news_icon04.png) no-repeat right 10px center;margin: 36px auto 0;text-decoration: none; padding-right: 60px}
.about .mainCon .article a:hover{background: url(../images/news_icon05.png) no-repeat right 10px center #fe9500;color: #fff;border-color: #fe9500;}
.about .mainCon .conBox{width: 100%;margin-top: 68px;}
.about .mainCon .conBox li{float: left;width: 25%;position: relative;*width: 24.98%;}
.about .mainCon .conBox li .Pic{width: 100%;display: block;transform: scale(1);transition: all 1s ease-out;}
.about .mainCon .conBox li i{display: block;width: 9px;height: 5px;position: absolute;left: 50%;margin-left: -4px;}
.about .mainCon .conBox li i img{width: 9px;height: 5px;}
.about .mainCon .conBox li img{display: block;}
.about .mainCon .conBox li.Pic-dif i{bottom: -5px;}
.about .mainCon .conBox li.Pic-same i{top: -5px;}
.about .mainCon .conBox li.about-text h3{font-size: 24px;color: #1c1c1c;font-weight: normal;padding-top:8%;margin-left: 34px;}
.about .mainCon .conBox li.about-text p{font-size: 14px;color: #666666;margin-top: 6px;margin-left:  34px;}
.about .mainCon .conBox li.about-text i{display: block;width: 64px;height: 2px;background: #e0e0e0;position: absolute;left: 34px;bottom: 21%;}
.about .mainCon .conBox li span{display: block;overflow: hidden;}
.about .mainCon .conBox li:hover .Pic{transform: scale(1.2);}


.project .IndexmainCon{overflow: hidden;background: url(../images/projectBg.jpg) no-repeat center;height: 700px;}
.project .mainCon{width: 1200px;margin:60px auto 0;position: relative;}
.project .Title h2{color: #fff;}
.project .Title h2 a{color: #fff;}
.project .Title i{background: #626262;}
.project .Title p{color: #fff;}
.project .project_swiper{position: relative;height: 537px;width: 100%;overflow: hidden;}
.project .project_swiper .swiper-slide{width: 400px;float: left;height: 437px;position: relative;}
.project .project_swiper .swiper-slide img{display: block;width: 400px;height: 280px;transform: scale(1);transition: all 1s ease-out;}
.project .project_swiper .swiper-slide span{display: block;width: 400px;height: 280px;overflow: hidden;}
.project .project_swiper .swiper-slide a{text-decoration: none;display: block;}
.project .project_swiper .swiper-slide h3{font-size: 20px;color: #fff;font-weight: normal;margin: 34px 0 14px 0;}
.project .project_swiper .swiper-slide p{font-size: 12px;color: #999999;line-height: 18px;padding-right: 24px;}
.project .project_swiper .swiper-slide b{display: block;width: 380px;height: 1px;background: #666666;position: absolute;bottom: 0;left: 0;z-index: 8;}
.project .project_swiper .swiper-slide em{display: block;width: 0px;height: 1px;background: #fe9500;position: absolute;bottom: 0;left: 0;z-index: 9;}
.project .project_swiper .swiper-slide:hover img{transform: scale(1.2);}
.project .swiper-button-prev{background-image: url(../images/ystlgBtn01.png); bottom:0px; left:30%;top:100%;width:66px;height: 14px;background-size: 100% auto}
.project .swiper-button-next {background-image: url(../images/ystlgBtn02.png);top:100%;right:30%;width:66px;height: 14px;background-size: 100% auto}

/* ad */
.ad{width: 100%;background: #f2f2f2;}
.ad .IndexmainCon{overflow: hidden;background: #fff;}
.ad .mainCon{width: 1200px;margin:0 auto;position: relative;}
.ad .mainCon .con{float: left;width: 600px;height: 288px;padding-top: 52px;position: relative;}
.ad .mainCon .conR{width: 543px;border-left: 1px solid #f2f2f2;padding-left: 56px;background: url(../images/adBg02.jpg) no-repeat center;}
.ad .mainCon .con h3{font-size: 28px;color: #1c1c1c;font-weight: lighter;margin-bottom: 28px;}
.ad .mainCon .con h3 em{font-weight: bold;font-style: normal}
.ad .mainCon .con p{font-size: 14px;color: #999999;line-height: 24px;}
.ad .mainCon .con a{display: block;width: 183px;height: 88px;position: absolute;left: -24px;bottom: 17px;background: url(../images/adBtn01.png) no-repeat center;}
.ad .mainCon .conR a{left: 32px;}
.ad .mainCon .con a:hover{background: url(../images/adBtn02.png) no-repeat center;}
.ad .mainCon .conL{background: url(../images/adBg01.jpg) no-repeat center;}

/*经销商*/
.witness_swiper{height: 320px;padding-top: 30px}
.witness .swiper-slide dl{padding: 30px 30px;width: 100%;float: left;background: #f2f2f2;}
.witness .swiper-slide dl:first-child{margin-left: 0;}
.witness .swiper-slide dt{float: left;width: 230px;}
.witness .swiper-slide dt img{display: block;width: 230px;height: 200px;}
.witness .swiper-slide dd{width: 260px;float: right;position: relative;height:200px;}
.witness .swiper-slide dd h3 a{font-size: 16px;color: #1c1c1c;font-weight: normal;text-decoration: none;}
.witness .swiper-slide dd p{font-size: 14px;color: #666666;line-height: 23px;margin-top: 20px;}
.witness .swiper-slide dd a.more{display: block;width: 53px;height: 11px;position: absolute;left: 0;bottom: 0;}
.witness .swiper-slide dd a.more img{display: block;width: 53px;height: 11px;}
.witness .swiper-slide dl:hover h3 a{color: #fe9500;}

/* news */
.news{width: 100%;padding: 55px 0;background: #f2f2f2;}
.news .box{float: left;padding: 0 30px;}
.news .box1{height: 540px;background: #fff;position: relative;width: 330px;}
.news .box .top{padding: 0px;padding-top: 26px;padding-bottom: 22px;}
.news .box .top h3{float: left;}
.news .box .top h3 a{display: block;text-decoration: none;font-size: 24px;color: #1c1c1c;font-weight: lighter;}
.news .box .top h3 b{font-weight:bold;font-size: 24px;}
.news .box .top h3 span{display: block;margin-top: 3px;}
.news .box .top h3 span img{display: block;}
.news .box .top a.more{display: block;width: 15px;height: 15px;float: right;}
.news .box1 .top a.more{background: url(../images/news_icon01.png) no-repeat center;}
.news .box1 .top{background: #1c1c1c;padding: 26px 30px 0;height: 216px;}
.news .box1{padding: 0;width: 390px;}
.news .box1 .top h3 a{color: #fff;}
.news .box1 .con{width: 330px;position: absolute;left: 50%;margin-left: -165px;top: 90px;height: 450px;}
.news .box1 .con img{display: block;width:330px;}
.news .box1 .con h3{line-height: 20px;margin-top: 28px;font-size: 15px;color: #333333;font-weight: normal;}
.news .box1 a{text-decoration: none;}
.news .box1 h3 a{color: #333333;}
.news .box1 p{margin-top: 20px;line-height: 18px;font-size: 12px;color: #999999;}
.news .box1 p a{color: #999999;}
.news .box1 .xian{display: block;width: 64px;height: 2px;background: #e0e0e0;position: absolute;left: 0;bottom: 36px;}
.news .box1 .time{display: block;position: absolute;right: 0;bottom: 31px;font-size: 12px;color: #999999;font-family: arial;}
.news .box1:hover .con h3 a{color: #fe9500;}
.news .box2 .top a.more,.news .box3 .top a.more{background: url(../images/news_icon02.png) no-repeat center;}
.news .box2,.news .box3{padding: 0 30px;height: 240px;width: 790px;background: #fff;margin-left: 20px;}
.news .box2{margin-bottom: 20px;}
.news .box3{height: 280px;}
.news .box2 ul{margin-top: 28px;}
.news .box2 li{float: left;width: 338px;height: 145px;position: relative;}
.news .box2 li:first-child{margin-right: 54px;}
.news .box2 li h3{line-height: 20px;font-size: 15px;color: #333333;font-weight: normal;}
.news .box2 li h3 a{color: #333333;}
.news .box2 li p{margin-top: 10px;line-height: 18px;font-size: 12px;color: #999999;}
.news .box2 li p a{color: #999999;}
.news .box2 li .xian{display: block;width: 64px;height: 2px;background: #e0e0e0;position: absolute;left: 0;bottom: 34px;}
.news .box2 li .time{display: block;position: absolute;right: 0;bottom: 28px;font-size: 12px;color: #999999;font-family: arial;}
.news .box2 li a{text-decoration: none;}
.news .box2 li:hover h3 a{color: #fe9500;}
.news .box:hover .top a.more{background: url(../images/news_icon03.png) no-repeat center;}
.news .box3 a.zx{width: 133px;height: 38px;line-height: 38px;border: 1px solid #e0e0e0;text-indent: 10px;font-size: 12px;color: #999999;display: block;background: url(Img/Index/news_icon04.png) no-repeat 68px center;position: absolute;bottom: 33px;left: 30px;}
.news .box3{position: relative;background: url(../images/newsBg01.jpg) no-repeat center;}
.news .box3 a{text-decoration: none;}
.news .box3 ul{position: absolute;top: 44px;left: 424px;}
.news .box3 li{margin-bottom: 20px;position: relative;}
.news .box3 li i{display: block;position: absolute;left: -35px;top: 8px;background: #333333;height: 1px;width: 0;}
.news .box3 li a{display: block;font-size: 13px;color: #666666;position: relative;*display: inline-block;}
.news .box3 li:hover a{color: #333333;}
.news .box3 a.zx:hover{background: url(../images/news_icon05.png) no-repeat 68px center #fe9500;color: #fff;border-color: #fe9500;}

/* link */
.link{width: 100%;padding: 20px 0 10px 0;background: #fff;}
.link dl{float: left;width: 90%;}
.link dt{width: 5%;margin-left: 2%;padding-left: 28px;float: left;background: url(../images/link_icon01.png) no-repeat left center;line-height: 20px;}
.link dt a{color: #999999;font-size: 13px;}
.link dd{width: 90%;float: left;padding-top: 3px;overflow: hidden;}
.link dd a{color: #999999;font-size: 13px;margin: 0 14px;margin-bottom: 10px;display: block;float: left;}
.link a.apply{color: #999999;font-size: 13px;display: block;float: right;margin-right: 2%;}

/* footer */
.footer{width: 100%;background: #1c1c1c;}
.footerTop{width: 100%;padding-top: 64px;height: 324px;}
.footerTop dl{float: left;width: 14%;}
.footerTop dt{font-size: 18px;color: #fff;margin-bottom: 40px;font-weight: lighter;}
.footerTop dt a{text-decoration: none;display: block;color: #fff;}
.footerTop dd a{display: block;font-size: 13px;color: #999999;margin-bottom: 10px;font-weight: lighter;width: 100%;float: left}
.footerTop dl:nth-of-type(3) dd a {width: 50%}
.footerTop dl:first-child{margin-left: 2%;}
.footerTop .box{float:right;margin-right: 2%;text-align: right;width:16%;}
.footerTop .box .p1{font-size: 14px;color: #fff;}
.footerTop .box .p2{font-size: 28px;color: #fe9500;font-weight: bold;}
.footerTop .box .p3{font-size: 12px;color: #666666;font-family: arial;margin-top: 12px;margin-bottom: 54px;}
.footerTop .box .p4{width: 157px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #494949;position: relative;margin-bottom: 10px;float: right;color:#494949;}
.footerTop .box .p4 span img{width: 21px;height: 17px;margin-right: 6px;position: relative;top: 4px;}
.footerTop .box em{width: 157px;display: none;;height: 150px;background: #fe9500;position: absolute;left: 0;top: 41px;z-index: 9;}
.footerTop .box .p4:hover em{display: block;}
.footerBottom{padding-top: 20px;height: 60px;border-top: 1px solid #282828;}
.footerBottom p.p1{padding-right: 22px;font-size: 13px;color: #666666;margin-left: 2%;background: url(../images/footer_icon02.png) no-repeat right center; display: inline-block;}
.footerBottom p.p1 a{color: #666666}
.footerBottom p.p2{font-size: 12px;color: #666666;margin-top: 6px;margin-left: 2%;}
.footerBottom p.p2 em{font-size: 12px;color: #fff;font-style: normal;}

/*返回顶部*/
.retop ul{ overflow:hidden;}
.retop li{ float:left; margin-left:10px;}
.retop li img{ display:block;}
.rtTop{ width:43px; height:43px; overflow:hidden; position:fixed; top:85%; right:46%; margin-right:-615px; cursor:pointer;  display:none;z-index: 1}
.rtTop h4{ width:43px; height:43px; overflow:hidden; position:relative;}
.rtTop img{ display:block; position:absolute; top:0; left:0;}
/*新闻列表*/
.newslist span{ display: inline-block}
.newslist .dl{width: 100%;padding: 39px 0;border: 1px solid #dfdfdf;border-top: none;background: #fff;position: relative; display: inline-block}
.newslist .dl:first-child{border-top: 1px solid #dfdfdf;}
.newslist .dt{width:239px;height: 170px;float: left;margin-left: 40px;overflow: hidden;}
.newslist .dt img{display: block;transform: scale(1);transition: all 2s ease-out;}
.newslist .dl:hover .dt img{transform: scale(1.2);}
.newslist .dd{width: 875px;height: 170px;position: relative;margin-left: 28px;float: left;}
.newslist .dd h3{font-size: 20px;font-weight: normal;width: 650px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333}
.newslist .dd h3 a{color: #000000;text-decoration: none;}
.newslist .dd p{font-size: 14px;color: #666666;line-height: 24px;margin-top: 17px;}
.newslist .dd .label{font-size: 12px;color: #999999;display: block;padding-left: 26px;position: absolute;left: 0;bottom: 0;background: url(../images/newsList_icon03.png) no-repeat left center;line-height: 16px;}
.newslist .dd .label a:hover{color: #fe9500;}
.newslist .news_p{position: absolute;right:25px;top:25px;z-index: 100}
.newslist .news_p .rq{display: block;font-size: 13px;font-family: arial;height: 18px;padding-top: 2px;float: left}
.newslist .news_p .zan{display: block;font-size: 13px;font-family: arial;height: 18px;padding-left: 24px;cursor:pointer;float: left}
.newslist .news_p .dz{ float: left;display: inline-block;line-height: 18px}
.newslist .news_p .dz-text{display: inline-block;float: left;line-height: 18px;padding: 0px 5px}
.newslist .news_p .readNum{display: block;font-size: 13px;font-family: arial;height: 16px;background: url(../images/newsList_icon02.png) no-repeat left center; padding-left: 24px;padding-top: 2px;float: left;}

.newslist .dl .more{display: block;width: 36px;height: 36px;background: url(../images/list_circle.png) no-repeat left top;overflow: hidden;position: absolute;right: 25px;bottom: 25px;}
.newslist .dl:hover .more{background-position: left bottom;}
.newslist .dl:hover .dd h3 a{color: #fe9500;}
.newslist .dl:hover {box-shadow: 0 0 10px 6px #eeeeee;z-index: 99;}
/*联系我们*/
.layout_banner{font-size: 0}
.local{width: 1200px;position: absolute;bottom: 0px;left: 50%;height: 50px;background: url(../images/mub01addressBg.png) rgba(0,0,0,0.8);margin-left: -600px}
.local .p1{height: 50px;line-height: 50px;font-size: 13px;color: #fff;float: left;width: 1180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.local .p1 a{color: #fff;padding: 0 4px;}
.local .p1 img{margin: 0 10px 0 20px;position: relative;top: 4px;}

.left_img{float:left;width: 310px; text-align: center}
.right_content{float: right;width: calc(100% - 310px);padding-top: 30px}
.contact_left{width:600px;padding: 0px 70px 25px 75px;float: left}
.contact_left li{height: 71px;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.contact_left li:first-child{border-top: 1px solid #e5e5e5;}
.contact_left li img{display: block;margin-top: 18px;float: left;}
.contact_left li p{float: left;margin-top: 26px;width: 402px;float: right; padding-top:0; line-height:20px;}
.contact_left p span{font-size: 15px;color: #666666;}
.contact_left p em{font-size: 15px;color: #333;font-style: normal}
.contact_right{float:left;width: calc(100% - 670px);}

#QK{width: 500px;  margin-left: 620px;  padding-top: 70px;}
.feedback.title{position: absolute;top: 66px;left: 70px;}
.feedback.title h3{font-size: 24px;color: #fe9500;}
.feedback.title p{font-size: 20px;color: #b8b8b8;font-family: arial;margin-top: 2px;}
#QK input{width: 408px;height: 58px;line-height: 58px;padding: 0 70px 0 20px;border: none;border: 1px solid #e5e5e5;font-size: 16px;color: #999999;margin-bottom: 20px;outline: none;font-size: 16px;color: #999999;}
#QK .input1{background: url(../images/linkUsLy_icon01.png) no-repeat right 5px center;}
#QK .input2{background: url(../images/linkUsLy_icon02.png) no-repeat right 5px center;}
#QK textarea{width: 408px;height: 80px;padding: 0 70px 0 20px;border: none;border: 1px solid #e5e5e5;font-size: 16px;color: #999999;margin-bottom: 20px;outline: none;font-size: 16px;color: #999999;padding-top: 20px;background: url(../images/linkUsLy_icon03.png) no-repeat right 5px top 20px;resize: none;}
#QK a{display: block;height: 60px;text-align: center;width: 100%;font-size: 22px;color: #fff;line-height: 60px;background: #fe9500;text-decoration: none;}
#QK li{margin-bottom:20px; color:#777;height:60px;}
#QK label{display:inline-block; float:left; line-height:60px; height:58px; width:77px; border:1px solid #dedede; border-right-width:0; text-align:center; background:#fff;}
#QK .iptTxt{float:left; width:252px; border:1px solid #dedede; height:58px; line-height:16px; padding:10px 0; outline:none; text-indent:1em; background:#fff; color:#333;}
#QK li.yzm .iptTxt{float:left; width:130px; margin-bottom:0px;}

/*详情页*/
.layout_content{position: relative;width: 890px;float: right;margin-bottom: 8px}
.layout_content.article{background: #fff;padding:20px 20px 0; }
.layout_content.article .title h1{font-size: 22px;color: #333333;font-weight: normal;margin-bottom: 16px;}
.layout_content.article .share{width: 100%;display: block;border-bottom:1px solid #e7e7e7;margin-bottom: 18px;float: left;padding-bottom: 30px}
.layout_content.article .share p{float: left;overflow: hidden;margin-top: 4px;}
.layout_content.article .share p span{display: block;font-size: 12px;color: #999999;padding: 0 8px;border-left: 1px dotted #b6b6b6;float: left;}
.layout_content.article .share p span:first-child{padding-left: 0;border-left: none;}
.layout_content.article .share p span #cntrHits{ float:right;}
.layout_content.article .txt{ line-height: 25px;font-size: 14px;}
.layout_content.article .news_prev,.layout_content.article .news_next{width: 50%;float: left;border: 1px solid #e7e7e7;height: 56px; line-height: 56px;text-align: center}
.layout_content.article .news_prev a,.layout_content.article .news_next a{color: #333}

.layout_left.hotNews{width: 300px;float: left;}
.layout_left.hotNews .box{padding: 30px 28px 18px;background: #fff;margin-top: 10px;}
.layout_left.hotNews .box:first-child{margin-top: 0;}
.layout_left.hotNews .box .top{height: 40px;border-bottom: 1px solid #e7e7e7;}
.layout_left.hotNews .box .top h3{font-size: 18px;color: #333333;font-weight: normal;float: left;}
.layout_left.hotNews .box .top h3 em{font-weight: bold;color: #fe9500;}
.layout_left.hotNews .box .top h3 i{width: 72px;height: 1px;background: #fe9500;position: relative;display: block;top: 18px;}
.layout_left.hotNews .box .top a.more{display: block;width: 21px;height: 21px;float: right;margin-top: 4px;}
.layout_left.hotNews .box ul{padding-top: 18px;}
.layout_left.hotNews .menu1 li{font-size: 14px;margin-bottom: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.layout_left.hotNews .menu1 li a{color: #333333;}
.layout_left.hotNews .menu1 li:hover a{color: #fe9500;}
.layout_left.hotNews .news2{ margin-bottom: 8px}
.layout_left.hotNews .news2 li{font-size: 14px;margin-bottom: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.layout_left.hotNews .news2 li a{color: #333333;}
.layout_left.hotNews .news2 li:hover a{color: #fe9500;}

.layout_left.hotNews .sidebar{width: 300px;float: left;}
.layout_left.hotNews .sidebar .top{width: 300px;height: 70px;background: url(../images/proListClassify_icon01.png) no-repeat 238px center #fe9500;}
.layout_left.hotNews .sidebar h3{padding: 20px 0 0 26px;font-size: 24px;font-weight: normal;}
.layout_left.hotNews .sidebar h3 a{display: block;color: #fff;text-decoration: none;}
.layout_left.hotNews .sidebar h3 em{font-weight: bold;color: #fff;}
.layout_left.hotNews .sidebar h3 span{font-size: 10px;color: #fff;font-family: arial;margin-left: 6px;position: relative;top: 2px;}
.layout_left.hotNews .sidebar .menu1{padding: 26px; background:#fff;}
.layout_left.hotNews .sidebar .menu1 dl{margin-top: 20px;}
.layout_left.hotNews .sidebar .menu1 dl:first-child{margin-top: 0;}

.layout_left.hotNews .sidebar .menu1 dd a{display: block;font-size: 14px;color: #666666;height: 50px;line-height: 50px;background: url(../images/proListClassify_icon02.png) no-repeat 190px center;text-indent: 25px;text-decoration: none;border: 1px solid #eaeaea;border-top: none;}
.layout_left.hotNews .sidebar .menu1 dd:first-child a{border-top: 1px solid #eaeaea;}
.layout_left.hotNews .sidebar .menu1 dd a:hover,.newsDetialsArticle .mainCon .hotNews .sidebar .box1 dd a.cur{color: #fe9500;background: url(../images/proListClassify_icon03.png) no-repeat 190px center;font-weight: bold;}

.layout_left.hotNews .sidebar .box2{margin-top: 20px;background: #fff; margin-bottom:20px;}
.layout_left.hotNews .sidebar .box2 .phone{background: url(../images/proListClassify_phone.png) no-repeat 32px center;padding-left: 86px;padding-top: 25px;padding-bottom: 20px;border-bottom: 1px solid #eaeaea;}
.layout_left.hotNews .sidebar .box2 .phone span{display: block;font-size: 14px;color: #333333;}
.layout_left.hotNews .sidebar .box2 .phone p{font-size: 24px;color: #fe9500;font-family: arial;}

/*产品列表*/
.goods.intro{padding: 28px;background: #fff;position: relative; width: 100%;float:left}
.goods.intro img{width: 100%;height: 371px;float: left}
.goods.intro h3{font-size: 16px;color: #333333;font-weight: normal; width:100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:inline-block;float: left;margin-top: 8px}
.goods.intro h3 a{color: #333333;text-decoration: none;}
.goods.intro p{line-height: 22px;color: #666666;font-size: 13px;margin-top: 14px;display:inline-block;float: left;width: 100%}
.goods.intro .btn{overflow: hidden;width:100%;height: 42px;background: url(../images/proListClassifyBg01.png) no-repeat center;float: left;text-align: center;margin-top: 8px}
.goods.intro .btn a{display:inline-block;width: 142px;height: 42px;line-height: 42px;text-align: center;font-size: 14px;color: #777777;text-decoration: none;}
.goods.intro .btn a i{display: inline-block;width: 7px;height: 12px;background: url(../images/proListClassify_icon04.png) no-repeat center;margin-left: 8px;position: relative;top: 2px;}
.goods.intro .btn a:first-child{border-right: 1px solid #eaeaea;}
.goods.intro .btn a:hover{color: #fff;}
.goods.intro .btn a.more:hover{background: url(../images/proListClassifyBg02.png) no-repeat center;}
.goods.intro .btn a.more:hover i{background: url(../images/proListClassify_icon05.png) no-repeat center;}
.goods.intro .btn a.zx:hover{background: url(../images/proListClassifyBg03.png) no-repeat center;}
.goods.intro .btn a.zx:hover i{background: url(../images/proListClassify_icon05.png) no-repeat center;}

/*成功案例*/
.case.intro{padding: 28px;background: #fff;position: relative; width: 100%;float:left}
.case.intro img{width: 100%;height: 220px;float: left}
.case.intro h3{font-size: 16px;color: #333333;font-weight: normal; width:100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:inline-block;float: left;margin-top: 8px}
.case.intro h3 a{color: #333333;text-decoration: none;}

/*关于我们*/
.about{background-color: #fff;padding: 28px;margin-bottom: 8px;line-height: 32px;font-size: 14px}
.layout_menu{ text-align: center; margin-bottom: 25px}
.layout_menu a{display: inline-block; padding: 8px 25px;border-radius: 25px; background-color: #fff; color: #333;font-size: 16px}

/*招商加盟*/
/* ZSbanner */
.ZSbanner{width: 100%;height: 270px;background: #1c1c1c;padding-top: 30px;}
.ZSbanner .ZSbannerMain{width: 97%;height: 880px;margin: 0 auto;position: relative;}
.ZSbanner .ZSbannerMain a{display: block;width: 100%;height: 880px;background: url(../images/ZSbanner.jpg) no-repeat center;}

.ZSMainCon{width: 100%;float: left}


/* ZSCon1 */
.ZSCon1{width: 100%;background: #f2f2f2;}
.ZSCon1 .ZSMainCon{background: url(../images/ZSCon1Bg.jpg);padding-top: 675px;padding-bottom: 72px;}
.ZSCon1 .mainCon{width: 100%;position: relative;}
.ZSCon1 .mainCon .down{position: absolute;width: 56px;height: 142px;right: 0;top: -160px;}
.ZSCon1 .mainCon .down img{display: block;width: 56px;height: 142px;}
.ZSCon1 .mainCon .box{width: 388px;height: 498px;float: left;position: relative;}
.ZSCon1 .mainCon .box .title h3{font-size: 38px;color: #1c1c1c;font-weight: lighter;line-height: 40px;}
.ZSCon1 .mainCon .box .title img{margin: 18px 0 23px 0;display: block;}
.ZSCon1 .mainCon .box .title i{display: block;width: 192px;height: 1px;background: #1c1c1c;}
.ZSCon1 .mainCon .box .title h3 em{font-weight: bold;font-style: normal}
.ZSCon1 .mainCon .box .con{width: 344px;height: 323px;padding: 37px 39px 0 39px;position: absolute;left: 0;bottom: -169px;    background-color: #fe9500;}
.ZSCon1 .mainCon .box .con span{display: block;font-size: 30px;color: #000000;}
.ZSCon1 .mainCon .box .con h3{font-size: 20px;color: #000000;margin-top: 4px;}
.ZSCon1 .mainCon .box .con p{font-size: 12px;color: #000000;margin-top: 20px;}
.ZSCon1 .mainCon .box .con a{display: block;width: 132px;height: 47px;font-size: 16px;color: #fff;background: #000000;line-height: 47px;text-align: center;text-decoration: none;position: absolute;bottom: 39px;left: 42px;}
.ZSCon1 .mainCon ul{float: left;width: 812px;}
.ZSCon1 .mainCon li{float: left;width: 363px;border-left: 1px solid #d2d2d2;height: 498px;padding-left: 42px;position: relative;}
.ZSCon1 .mainCon li h3{font-size: 32px;color: #1c1c1c;}
.ZSCon1 .mainCon li span{display: block;font-size: 20px;color: #1c1c1c;}
.ZSCon1 .mainCon li p{font-size: 15px;color: #1c1c1c;line-height: 30px;margin-top: 26px;}
.ZSCon1 .mainCon li img{display: block;width: 316px;height: 191px;position: absolute;left: 42px;bottom: 0;}

/* ZSCon2 */
.ZSCon2{width: 100%;background: #f2f2f2;}
.ZSCon2 .ZSMainCon{background: url(../images/ZSCon2Bg01.jpg);padding-bottom: 90px;}
.ZSCon2 .title{padding-top: 74px;text-align: center;}
.ZSCon2 .title h2{font-size: 38px;color: #fff;font-weight: lighter;}
.ZSCon2 .title h2 em{font-weight: bold;color: #fe9500;font-style: normal}
.ZSCon2 .title p{font-size: 18px;color: #fff;margin-top: 6px;}
.ZSCon2 .title img{display: block;margin: 28px auto 24px;}
.ZSCon2 .title i{width: 192px;height: 1px;background: #fff;display: block;margin: 0 auto;}
.ZSCon2 .mainCon{width: 100%;margin-top: 28px;}
.ZSCon2 .mainCon .box{float: left;width: 572px;height: 451px;overflow: hidden;}
.ZSCon2 .mainCon .box:first-child{margin-right: 56px;}
.ZSCon2 .mainCon .box p{font-size: 20px;color: #fff;text-align: center;}
.ZSCon2 .mainCon .box p em{font-weight: bold;font-style: normal}
.ZSCon2 .mainCon .box .Pics{width: 100%;height: 310px;position: relative;}
.ZSCon2 .mainCon .box .Pics span{display: block;width: 201px;height: 225px;margin: 34px auto 0;position: relative;overflow: hidden;z-index: 8;}
.ZSCon2 .mainCon .box .Pics span img{display: block;width: 201px;height: 225px;position: relative;top: 300px;opacity: 0;}
.ZSCon2 .mainCon .box .Pics i{display: block;overflow: hidden;position: absolute;bottom: 0;left: 0;}
.ZSCon2 .mainCon .box .Pics i img{display: block;width: 572px;height: 147px;position: relative;top: 200px;opacity: 0;}
.ZSCon2 .mainCon .box ul{width: 557px;margin: 6px auto 0;}
.ZSCon2 .mainCon .box li{width: 185px;height: 77px;text-align: center;float: left;border-left: 1px solid #333333;top: 100px;position: relative;opacity: 0;}
.ZSCon2 .mainCon .box li h3{font-size: 20px;color: #fe9500;font-weight: normal;}
.ZSCon2 .mainCon .box li h3 em{font-weight: bold;font-style: normal}
.ZSCon2 .mainCon .box li:first-child{border-left: none;}
.ZSCon2 .mainCon .box li span{display: block;font-size: 14px;color: #fff;margin-top: 16px;}

/* ZSCon3 */
.ZSCon3{width: 100%;background: #f2f2f2;}
.ZSCon3 .ZSMainCon{background: url(../images/ZSCon1Bg.jpg);padding-bottom: 90px;}
.ZSCon3 .title{padding-top: 58px;text-align: center;}
.ZSCon3 .title h2{font-size: 38px;}
.ZSCon3 .title h2 em{font-weight: bold;color: #1c1c1c;}
.ZSCon3 .title p{font-size: 38px;color: #1c1c1c;font-weight: lighter;}
.ZSCon3 .title p em{font-weight: bold;}
.ZSCon3 .title img{display: block;margin: 28px auto 24px;}
.ZSCon3 .title i{width: 192px;height: 1px;background: #1c1c1c;display: block;margin: 0 auto;}
.ZSCon3 .mainCon{width: 100%;margin-top: 11px;position: relative;}
.ZSCon3 .mainCon li{width: 300px;height: 517px;float: left;padding: 33px 27px 0 34px;background: url(../images/ZSCon2Bg01.jpg);position: relative;}
.ZSCon3 .mainCon li.li2{margin-top: 50px;}
.ZSCon3 .mainCon li.li3{margin-top: 100px;}
.ZSCon3 .mainCon li.li4{margin-top: 150px;}
.ZSCon3 .mainCon li span{font-size: 12px;color: #fff;line-height: 18px;}
.ZSCon3 .mainCon li i{display: block;height: 1px;background: #fff;margin-top: 18px;}
.ZSCon3 .mainCon li img{display: block;margin-top: 30px;}
.ZSCon3 .mainCon li em{display: block;font-size: 16px;color: #fff;margin-top: 22px;font-style: normal}
.ZSCon3 .mainCon li h3{font-size: 22px;color: #fe9500;}
.ZSCon3 .mainCon li p{margin-top: 28px;line-height: 22px;color: #fff;font-size: 13px;}
.ZSCon3 .mainCon li b{font-weight: normal;font-size: 13px;color: #fff;position: absolute;left: 34px;bottom: 40px;}
.ZSCon3 .mainCon .people{width: 355px;height: 485px;position: absolute;right: -305px;bottom: 0;}
.ZSCon3 .mainCon .people img{display: block;width: 355px;height: 485px;}


/* ZSCon4 */
.ZSCon4{width: 100%;background: #f2f2f2;}
.ZSCon4 .ZSMainCon{background: url(../images/ZSCon4Bg.jpg);height: 782px;}
.ZSCon4 .ZSMainCon img{display: block;width: 1200px;height: 782px;}


/* ZSCon5 */
.ZSCon5{width: 100%;background: #f2f2f2;}
.ZSCon5 .ZSMainCon{background: url(../images/ZSCon1Bg.jpg);padding-top: 30px;padding-bottom: 75px;}
.ZSCon5 .ZSMainCon img{display: block;}
.ZSCon5 .ZSMainCon .container{position: relative;}
.ZSCon5 .ZSMainCon .box2 img{width: 1200px;height: 610px;}
.ZSCon5 .ZSMainCon .box1 img{width: 330px;height: 690px;}
.ZSCon5 .ZSMainCon .box1{position: absolute;width: 330px;height: 690px;left: 435px;bottom: 0;}


/* ZSCon6 */
.ZSCon6{width: 100%;background: #f2f2f2;}
.ZSCon6 .ZSMainCon{background: url(../images/ZSCon1Bg.jpg);padding-bottom: 63px;}
.ZSCon6 .mainCon{width: 100%;}
.ZSCon6 .mainCon .box{float: left;width: 400px;border-right: 1px solid #e7e7e7;height: 590px;padding-left: 35px;padding-right: 21px;}
.ZSCon6 .mainCon .box:first-child{border-left: 1px solid #e7e7e7;}
.ZSCon6 .mainCon .box .top{padding-top: 26px;}
.ZSCon6 .mainCon .box .top span{display: block;font-size: 24px;color: #1c1c1c;font-weight: lighter;}
.ZSCon6 .mainCon .box .top h3{font-size: 32px;color: #1c1c1c;}
.ZSCon6 .mainCon .box .top img{display: block;margin-top: 25px;}
.ZSCon6 .mainCon .box .top i{display: block;width: 74px;height: 1px;background: #1c1c1c;margin-top: 26px;}
.ZSCon6 .mainCon .box .con{margin-top: 74px;height:350px}
.ZSCon6 .mainCon .box1 .con p{font-size: 15px;color: #1c1c1c;margin-bottom: 20px;}
.ZSCon6 .mainCon .box2 .con{position: relative;width: 330px;}
.ZSCon6 .mainCon .box2 .con i{display: block;width: 41px;height: 41px;position: absolute;top: 100px;cursor: pointer;z-index: 9;}
.ZSCon6 .mainCon .box2 .con i.prev{left: 0;}
.ZSCon6 .mainCon .box2 .con i.next{right: 0;}
.ZSCon6 .mainCon .box2 .con .lunb{position: relative;width: 330px;height: 240px;overflow: hidden;}
.ZSCon6 .mainCon .box2 .con .lunb ul{position: absolute;top: 0;left: 0;}
.ZSCon6 .mainCon .box2 .con .lunb li{float: left;width: 330px;}
.ZSCon6 .mainCon .box2 .con p{margin-top: 30px;line-height: 26px;font-size: 15px;color: #1c1c1c;}
.ZSCon6 .mainCon .box3 .con h3{font-size: 24px;color: #1c1c1c;font-weight: normal;}
.ZSCon6 .mainCon .box3 .con p{margin-top: 12px;color: #1c1c1c;font-size: 14px;margin-bottom: 28px;}
.ZSCon6 .mainCon .box3 .con input{width: calc(100% - 14px);height: 53px;line-height: 53px;padding-left: 24px;border: 1px solid #1c1c1c;font-size: 16px;color: #1c1c1c;outline: none;margin-bottom: 20px;}
.ZSCon6 .mainCon .box3 .con a{display: block;background: url(../images/ZSCon4Bg.jpg);width: calc(100% - 14px);height: 55px;line-height: 55px;text-decoration: none;text-align: center;font-size: 22px;color: #1c1c1c;}
.ZSCon6 .mainCon .box3 .con a em{font-weight: bold;font-style: normal}
.ZSCon6 .mainCon .box3 .con span{display: block;margin-top: 16px;font-size: 14px;color: #1c1c1c;text-align: center;}


/* ZSCon7 */
.ZSCon7{width: 100%;background: #f2f2f2;}
.ZSCon7 .con1{height: 872px;background: url(../images/ZSCon7Pic_01.jpg) no-repeat center;}
.ZSCon7 .con2{height: 641px;background: url(../images/ZSCon7Pic_02.jpg) no-repeat center;}



/* ZSCon8 */
.ZSCon8{width: 100%;background: #f2f2f2;}
.ZSCon8 .ZSMainCon{background: url(../images/ZSCon1Bg.jpg);padding-top: 30px;padding-bottom: 75px;}
.ZSCon8 .ZSMainCon img{display: block;}

/* ZSCon9 */
.ZSCon9{width: 100%;background: #f2f2f2;}
.ZSCon9 .ZSMainCon{background: url(../images/ZSCon9Bg.jpg) no-repeat center;padding: 82px;}
.ZSCon9 .mainCon .box{float: left;margin-left: 62px;}
.ZSCon9 .mainCon .box1{margin-left: 462px;width: 390px;}
.ZSCon9 .mainCon .box2{width: 228px;background: url(../images/ZSCon9_kuang.png) no-repeat center;height: 306px;padding: 32px 22px 0 35px;}
.ZSCon9 .mainCon .box1 input{width: 100%;height: 55px;line-height: 55px;padding-left: 24px;font-size: 16px;color: #1c1c1c;outline: none;margin-bottom: 20px;background: url(../images/ZSCon9Bg02.jpg);border: none;}
.ZSCon9 .mainCon .box1 textarea{width: 100%;padding-left: 24px;font-size: 16px;color: #1c1c1c;outline: none;margin-bottom: 20px;background: url(../images/ZSCon9Bg02.jpg);border: none;padding-top: 16px;height: 88px;}
.ZSCon9 .mainCon .box1 a{display: block;background: url(../images/ZSCon4Bg.jpg);width: 390px;height: 55px;line-height: 55px;text-decoration: none;text-align: center;font-size: 22px;color: #1c1c1c;}
.ZSCon9 .mainCon .box1 a em{font-weight: bold;font-style: normal}
.ZSCon9 .mainCon .box2 h3{font-size: 20px;color: #fff;font-weight: normal;}
.ZSCon9 .mainCon .box2 .con{margin-top: 24px;height: 240px;overflow: hidden;position: relative;}
.ZSCon9 .mainCon .box2 .con ul{position: absolute;top: 0;left: 0;}
.ZSCon9 .mainCon .box2 .con li{height: 40px;font-size: 14px;color: #cccccc;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}


/* ZSNews */
.ZSNews{width: 100%;background: #f2f2f2;padding-bottom: 30px;}
.ZSNews .ZSMainCon{background: url(../images/ZSCon1Bg.jpg);padding-top: 55px;}
.ZSNews .box2{height: 540px;background: #fff;position: relative;}
.ZSNews .box2 .top{padding-top: 26px;}
.ZSNews .box2 .top h3{float: left;}
.ZSNews .box2 .top h3 a{display: block;text-decoration: none;font-size: 24px;color: #1c1c1c;font-weight: lighter;}
.ZSNews .box2 .top h3 b{font-weight:bold;font-size: 24px;}
.ZSNews .box2 .top h3 span{display: block;margin-top: 3px;}
.ZSNews .box2 .top h3 span img{display: block;}
.ZSNews .box2 .top a.more{display: block;width: 15px;height: 15px;float: right;}
.ZSNews .box2 .top a.more{background: url(Img/Index/news_icon01.png) no-repeat center;}
.ZSNews .box2 .top{background: #1c1c1c;padding: 26px 30px 0;height: 216px;}
.ZSNews .box2{padding: 0;width: 390px;float: right;}
.ZSNews .box2 .top h3 a{color: #fff;}
.ZSNews .box2 .con{width: 330px;position: absolute;left: 50%;margin-left: -165px;top: 90px;height: 450px;}
.ZSNews .box2 .con img{display: block; width:330px; height:220px;}
.ZSNews .box2 .con h3{line-height: 20px;margin-top: 28px;font-size: 15px;color: #333333;font-weight: normal;}
.ZSNews .box2 a{text-decoration: none;}
.ZSNews .box2 h3 a{color: #333333;}
.ZSNews .box2 p{margin-top: 20px;line-height: 18px;font-size: 12px;color: #999999;}
.ZSNews .box2 p a{color: #999999;}
.ZSNews .box2 .xian{display: block;width: 64px;height: 2px;background: #e0e0e0;position: absolute;left: 0;bottom: 36px;}
.ZSNews .box2 .time{display: block;position: absolute;right: 0;bottom: 31px;font-size: 12px;color: #999999;font-family: arial;}
.ZSNews .box2:hover .con h3 a{color: #fe9500;}
.ZSNews .box2:hover .top a.more{background: url(Img/Index/news_icon03.png) no-repeat center;}
.ZSNews .box1{float: left;width: 810px;}
.ZSNews .box1 .top h3 a{font-size: 22px;color: #1c1c1c;font-weight: lighter;display: block;text-decoration: none;}
.ZSNews .box1 .top h3 b{font-weight: bold;}
.ZSNews .box1 .top h3 span{display: block;margin-top: 6px;}
.ZSNews .box1 .top h3 img{display: block;}
.ZSNews .box1 .top i{display: block;width: 48px;height: 1px;background: #1c1c1c;margin-top: 23px;}
.ZSNews .box1 .con{margin-top: 55px;}
.ZSNews .box1 dl{float: left;width: 334px;margin-right: 68px;margin-bottom: 58px; height:130px;}
.ZSNews .box1 dt{float: left;width: 43px;}
.ZSNews .box1 dt span{display: block;width: 41px;height: 41px;border: 1px solid #1c1c1c;line-height: 41px;text-align: center;font-size: 22px;color: #fff;font-family: arial;background: #1c1c1c;}
.ZSNews .box1 dt em{display: block;width: 41px;height: 41px;border: 1px solid #1c1c1c;line-height: 41px;text-align: center;font-size: 22px;color: #1c1c1c;font-family: arial;}
.ZSNews .box1 dd{width: 274px;float: right;}
.ZSNews .box1 dd h3{font-size: 16px;color: #1c1c1c;line-height: 22px;font-weight: normal;}
.ZSNews .box1 dd h3 a{color: #1c1c1c;text-decoration: none;}
.ZSNews .box1 dd p{margin-top: 18px;color: #666666;line-height: 20px;font-size: 14px;height: 80px;text-overflow: ellipsis;overflow: hidden;}
.ZSNews .box1 dd p a{color: #666666;text-decoration: none;}
.ZSNews .box1 dl:hover dd h3 a{color: #fe9500;}

.txtMarquee-top{ width:100%; overflow:hidden; position:relative;}
.txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtMarquee-top .hd .next{ background-position:0 -140px;  }
.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.txtMarquee-top .bd{ padding:0px;  }
.txtMarquee-top .infoList li{ height:24px; line-height:24px;   }
.txtMarquee-top .infoList li .date{ float:right; color:#999;  }

.ZSCon6 .txtMarquee-top .infoList li{ height:45px; line-height:24px; font-size: 14px }

.div_row{width: 100%}