a{
	text-decoration:none;
}
.inner{
	max-width: 1220px;
	margin:0 auto;
}
.header{
	height:100px;
	background:#fff;
}
.dexiconx{
	display:none;
}
.logo{
	float:left;
}

.dshow {
	display:block ;
}

.dhide {
	display:none;
}

img{
	max-width:100%;
	display:block ;
	margin:0 auto;
}
.logo a{
	display:block;
	width: 270px;
	height:100px;
	background: url(../image/logo.png) no-repeat left center;
}
.navbar{
	display:none;
}
.tpphone{
	float:right;
	line-height:100px;
	font-size:22px;
	color:#35b3ac;
	font-family: "宋体";
}
.nav{
	padding-right:16px;
	float:right;
	
}
.nav ul li{
	float:left;
	line-height:100px;
	position:relative;
	font-size:16px;
	z-index: 80;
}
.nav ul li>a{
	display:block;
	padding:0px 20px;
	color:#535353;
}
.nav ul li>a .fa{
	display:none;
}
.nav li:hover>a , .nav li.active>a {
	background:rgba(241,241,241,0.8);
	color:#28aea7;
}
.xiala {
	position:absolute;
	left: 0px;
	top: 70px;
	width:100%;
	display:none;
	background:rgba(241,241,241,0.8);
}
.nav li:hover .xiala{
	display:block;
}
*{
	box-sizing: border-box;
}
.xiala a{
	display:block;
	font-size:14px;
	line-height:30px;
	color:#555;
	padding-left:20px;
}
.xiala a:hover{
	color:#28aea7;
}

.slideBox{ position:relative; overflow:hidden; margin:0px auto;  max-width:; }
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1;width:100%;text-align:center; }
.slideBox .hd li{ display:inline-block; width:15px; height:15px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:rgba(255,255,255,0.7); text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#f4a111;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{   vertical-align:top; width:100%;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../image/trans.png) repeat-x; color:#fff;  text-align:left;  }


.zhonglebx ul{
	margin:0px -30px;
}
.zhonglebx li{
	float:left;
	width:25%;
	padding:0px 30px;
	border-right:1px solid #cdcdcd;
}
.zhonglebx li:last-child{
	border: none;
}
.zhonglebx {
	overflow:hidden;
	padding:80px 0px;
	
	background: url(../images/bg_3.jpg) no-repeat center bottom;
}
.zltu{
	float:left;
	width:50%;
}
.zltu img{
	display:block;
	width:100%;
}
.ytzlei{
	float:left;
	width:100%;
	padding-left:17px;
	color:#fff;
}
.ytzleidz{
	font-size:47px;
	line-height:40px;
	padding-top:22px;
}
.ytzleidz span{
	font-size:23px;
}
.ytzleixz{
	font-size:16px;
}
.contsl{
	padding:35px 0px;
	text-align:center;
	color:#27a6a2;
}
.contsl img {
	width:356px;
	height:124px;
	display:block;
	margin:0 auto;
}

.contlyz{
	font-size: 50px;
	font-family: "宋体";
	line-height:50px;
}
.contlzw{
	font-size:32px;
	text-align:center;
	line-height:50px;
	position:relative;
	max-width: 400px;
	margin:0 auto;
}
.contlzw:after,
.contlzw:before
{
	content:"";
	position:absolute;
	top:50%;
	height:4px;
	background:#27a6a2;
	margin-top:-2px;
	
}
.contlzw:before {
	left: 0px;
	right: 72%;
}.contlzw:after {
	right: 0px;
	left: 72%;
}
.contlxz{
	font-size:16px;
	color:#9fa0a0;
}
.kecqiew{
	padding-bottom:25px;
}
.kecqiew li{
	float:left;
	width:33.33%;
	padding:0px 7px;
	text-align:center;
    margin-bottom:10px;
}
.kecqiew li a{
	display:block;
	text-align:center;
	font-size:22px;
	color:#fff;
	line-height:64px;
}
.kecqiew li a:hover{
	font-weight:bold;
}
.kecqiew li.kel1 a{background:#cfa972;}
.kecqiew li.kel2 a{background:#8fc31f;}
.kecqiew li.kel3 a{background:#f4ae00;}
.kecqiew li.kel4 a{background:#664e33;}
.kecqiew li.kel5 a{background:#506b15;}
.kecqiew li.kel6 a{background:#f77b24;}

.kecqiew ul{
	margin:0px -7px;
}
.kelist li{
	float:left;
	width:50%;
	padding:0px 25px;
	padding-bottom:50px;
}
.shoumbtmx{
	display:none;
}
.kelist ul{
	margin:0px -25px;
}
.kelist li a{
	display:block;
	position:relative;
}
.kelist li a img{
	display:block;
	width:100%;
}
.kezhz{
	position:absolute;
	left: 0px;
	top: 0px;
	width:100%;
	height:100%;
	opacity: 0;
	transition: all ease 0.2s;
			-webkit-transition: all ease 0.2s;
			-moz-transition: all ease 0.2s;
			-o-transition: all ease 0.2s;
	background: rgba(0,0,0,0.7);
}
.kelist li:hover .kezhz{
	opacity:1;
}
.kezhaiun{
	padding-top:90px;
	text-align:center;
}
.ketadt{
	font-size:32px;
	font-weight:bold;
	color:#fff;
	line-height:44px;
	padding-bottom:10px;
}
.ketdx{
	font-size:18px;
	color:#fff;
	line-height:32px;
	margin:0px 50px;
	text-align:left;
}
.gobtn{
	position:absolute;
	right: 28px;
	bottom: 18px;
	width:44px;
	height:58px;
	background: url(../image/trans.png) no-repeat center top;
	background-size: 28px 37px;
}
.norekec{
	text-align:center;
	font-size:30px;
	line-height:44px;
}
.norekec a{
	color:#9fa0a0;
}
.norekec a:hover{
	color:#27a6a2;
}
.dased{
	padding-top:22px;
	border-bottom:2px dashed #9fa0a0;
}
.shipinqie{
	background:#9fa0a0;
	height:60px;
	text-align:center;
}
.shipinqie li{
	display:inline-block;
	width:280px;
	color:#dcdcdc;
}
.shipinqie li a{
	display:block;
	font-size:26px;
	color:#dcdcdc;
	line-height:60px;
}
.shipinqie li.cur a{
	color:#fff;
	font-weight:bold;
}.shipinqie li:hover a{
	color:#fff;
	font-weight:bold;
}
.spbgbx{
	background: url(../image/trans.jpg) no-repeat center top;
	background-size: cover;
	padding-top:99px;
	padding-bottom:50px;
	border-bottom:10px solid #9fa0a0;
}
.inner .tap-page{width:100%;height:656px;margin:0 auto;position:relative;}
.inner .tap-page ul{list-style:none}
.inner .tap-page ul.tuul li{position:absolute;overflow:}
.inner .tap-page ul.tuul li img{width:100%;height:100%}
.inner .tap-page ul.tuul li .hei{position:absolute;top:0;left:0;width:100%;height:100%;}
.inner .tap-page .zuoanniu{position:absolute;display:block;width:36px;height:66px;left:-50px;top:50%;margin-top:-88px; z-index:333;cursor:pointer;background:url(../image/trans.png) no-repeat center top;background-size: 100% 100%;}
.inner .tap-page .youanniu{position:absolute;display:block;width:36px;height:66px;right:-50px;top:50%;margin-top:-88px;z-index:333;cursor:pointer;background:url(../image/trans.png) no-repeat center top;background-size: 100% 100%;}
.inner .tap-page .denghou{display:none}

.inner .tap-page .tuul li.no1{width:620px;height:400px;top:90px;left: 0px;z-index:222;overflow:;border-radius: ;}
.inner .tap-page .tuul li.no2{width:864px;height:556px;top:0px;left: 190px;z-index:333;overflow:;border-radius: ;}
.inner .tap-page .tuul li.no3{width:620px;height:400px;top:90px;left: 600px;z-index:222;overflow:;border-radius: ;}
#youku{width:100%;height:656px;margin:0 auto;position:relative;}
#youku ul{list-style:none}
#youku ul.tuul li{position:absolute;overflow:}
#youku ul.tuul li img{width:100%;height:100%}
#youku ul.tuul li .hei{position:absolute;top:0;left:0;width:100%;height:100%;}
#youku .zuoanniu{position:absolute;display:block;width:36px;height:66px;left:-50px;top:50%;margin-top:-88px; z-index:333;cursor:pointer;background:url(../image/trans.png) no-repeat center top;background-size: 100% 100%;}
#youku .youanniu{position:absolute;display:block;width:36px;height:66px;right:-50px;top:50%;margin-top:-88px;z-index:333;cursor:pointer;background:url(../image/trans.png) no-repeat center top;background-size: 100% 100%;}
#youku .denghou{display:none}

#youku .tuul li.no1{width:620px;height:400px;top:90px;left: 0px;z-index:222;overflow:;border-radius: ;}
#youku .tuul li.no2{width:864px;height:556px;top:0px;left: 190px;z-index:333;overflow:;border-radius: ;}
#youku .tuul li.no3{width:620px;height:400px;top:90px;left: 600px;z-index:222;overflow:;border-radius: ;}
p.tx-center {
	text-align: center;
}
p.wenzi{
	position:absolute;
	bottom: 0px;
	background: rgba(0,0,0,0.4);
	width:100%;
	color:#fff;
	left: 0px;
	font-size:23px;
	line-height:32px;
	
	color:#c9c9c9;
	border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
		transition: all 0.5s ease;
		display:none;
}	
#youku .tuul li.no2 .wenzi{
	bottom: -22px;
	background: none;
	
	border-radius: 0px;
	display:block;
}	

#youku .tuul li.no2 .wenzi span{
	position:relative;
	bottom: -18px;
	padding:0px 12px;
	
}		
#youku .tuul li.no2 	p.xiaowenzi{
	display:block;
}
.inner .tap-page .tuul li.no2 .wenzi{
	bottom: -22px;
	background: none;
	
	border-radius: 0px;
	display:block;
}	

.inner .tap-page .tuul li.no2 .wenzi span{
	position:relative;
	bottom: -18px;
	padding:0px 12px;
	
}		
.inner .tap-page .tuul li.no2 	p.xiaowenzi{
	display:block;
}

.morspbtn{
	text-align:center;
}
.morspbtn a{
	display:inline-block;
	font-size:20px;
	color:#fff;
	background:#9fa0a0;
	line-height:50px;
	padding:0px 32px;
	border-radius: 8px;
}
.jidiuls ul{
	overflow:hidden;
	padding-bottom:33px;
	margin-left:-5px;
}
.jidiuls li{
	float:left;
	width:24%;
	padding:10px;
	background:rgb( 238 , 238 , 238 );
	margin-left:10px;
}

.jidiuls li:hover {
	background:rgb( 207 , 169 , 114 );
	color:#fff;
}

.jidiuls ul li:first {
	margin-left:0px;
}

.cdztu{
	
}
.cdztu{
	width: 100%;
	border-right:1px solid #e0c7a4;
}
.cdztu img{
	display:block;
	width:100%;
}
.cdywz{
	margin-top:10px;
}
.cdywztl{
	font-size:16px;
	color:#cfa972;
	line-height:30px;
}
.cdywznr{
	font-size:13px;
	color:#cfa972;
	text-indent: 2em;
	padding-bottom:10px;
}
.ckxqbt{
	display:inline-block;
	background:#cfa972;
	border-radius:17px;
	color:#fff;
	padding:0px 12px;
	font-size:12px;
	line-height:28px;
}

.jidiuls li:hover .cdywztl ,
.jidiuls li:hover .cdywznr {
	
	color:#fff;
}

.jidiuls li:hover .ckxqbt {
	background:#fff;
	color:#cfa972 ;
}

.bborder {
	border-bottom:2px dashed #cfa972 ;
	padding-bottom:20px;
}

.aboutbg{
	background: url(../image/trans.jpg) no-repeat center top;
	background-size: cover;
}
.aboutin{
	max-width: 710px;
	margin:0 auto;
	padding-top:30px;
	
}
.aboutqie{
	padding-bottom:20px;
	overflow:hidden;
}
.aboutqie li{
	float:left;
	width:33.33%;
	text-align:center;
	line-height:50px;
	font-size:24px;
}
.aboutqie li a{
	color:#fff;
}
.aboutqie li.cur a{
	font-weight:bold;
}
.abutlun{
	padding-bottom:80px;
	position:relative;
	margin-bottom:85px;
}
.abutlun .hd{
	position:absolute;
	bottom: 20px;
	text-align:center;
	width:100%;
	
}
.abutlun .hd li{
	display:inline-block;
	width: 20px;
	height:20px;
	margin:0px 15px;
	border-radius:100%;
	background:#f57e20;
	text-indent: -999em;
}
.abutlun .hd li.on{
	background:#fff;
}
.abutlun li img{
	display:block;
	width:100%;
}
.abtwz{
	font-size:20px;
	color:#fff;
	text-indent:2em;
	padding:12px 10px;
	line-height:36px;
}
.zitl{
	background: url(../image/trans.jpg) no-repeat center top;
	background-size: cover;
}
.zixvg{
	background: url(../image/trans.jpg) no-repeat center top;
	background-size: cover;
	padding:60px 0px;
}
.zuzubx{
	float:left;
	width: 545px;
	background:#f5f5f5;
}
.zuzubx img{
	display:block;
	width:100%;
}
.zixnnr{
	padding:28px 26px;
}
.zitls{
	display:block;
	font-size:17px;
	line-height:48px;
	color:#28aea7;
}
.zixq{
	font-size:12px;
	color:#595757;
	text-indent: 2em;
	line-height:20px;
	padding-bottom:18px;
}
.ziyoutun{
	float:right;width: 650px;
}
.ziyoutun li{
	background:#f5f5f5;
	padding:20px 0px;
	margin-bottom:10px;
}
.zilrigq{
	float:left;
	width:120px;
	border-right:8px solid #36c6c5;
	text-align:center;
}
.rqshz{
	color:#36c6c5;
	font-size:50px;
	line-height:50px;
	
}
.riqyef{
	font-size:12px;
	color:#666;
	line-height:16px;
}
.zirnmr{
	font-size:12px;
	color:#555;
	line-height:22px;
	float:right;
	width: 500px;
	padding-right:18px;
}
.morezitx{
	text-align:right;
	font-size:20px;
	color:#666;
	line-height:33px;
	padding-top:20px;
}
.morezitx a{
	color:#666;
}
.morezitx a:hover{
	color:#36c6c5;
}
.footer{
	margin-top:85px;
	padding-top: 30px;
	background: url(../image/trans.jpg) no-repeat center -20px;
	background-size: cover;
}

.footer .inner {
	max-width: 1220px;
    margin: 0 auto;
    padding-left: 230px;
}

.footer-cont {
	color:#fff;
	margin-top:-5px;
	margin-bottom: 10px;
}
.footer-contact {
	font-size: 22px;
}
.footer-contact-help {
	font-size: 14px;
	letter-spacing: 2px;
}
.fnav{
	text-align:center;
	float:left;
	width:110px;
}
.fnav a{
	display:inline-block;
	color:#36c6c5;
	font-weight:normal;
	font-size:18px;
	line-height:20px;
	margin-bottom: 33px;
}
.flxfas{
	float:left;
	width: 67%;
	padding-left:40px;
	margin-left:65px;
}
.ficonbx1{
	padding-left:50px;
	background: url(../image/trans.png) no-repeat left center;
	background-size: 40px 40px;
}.ficonbx2{
	padding-left:50px;
	margin-top:22px;
	background: url(../image/trans.png) no-repeat left center;
	background-size: 40px 40px;
}
.flaxwz{
	font-size:16px;
	color:#dcdcdc;
	line-height:22px;
	white-space:nowrap;
}
.cp{
	text-align:center;
	font-size:12px;
	color:#dcdcdc;
	line-height:48px;
	background:#000;
}
.cp a{
	color:#dcdcdc;
	font-size:12px;
}
.rightdao{
	position:fixed;
	right: 0px;
	bottom: 50px;
	width:80px;
	right: 10px;
	z-index: 555;
}
.rightdao .rdao1{
	height: 88px;
	cursor: pointer;
	background: url(../image/trans.png) no-repeat center top;
	background-size:80px 88px;
}
.rightdao a{
	display:block;
	height: 64px;
	margin-top:5px;
}
.rdao2{
	background: url(../image/trans.jpg) no-repeat center top;
	background-size:80px 64px;
}.rdao3{
	background: url(../image/trans.jpg) no-repeat center top;
	background-size:80px 64px;
}
.fixednav{
	display:none;
}
.subban img{
	display:block;
	width:100%;
}
.sibcontin{
	padding-top:40px;
}
.mianbao{
	padding:0px 20px;
	background:#bfbfbf;
	line-height:38px;
	color:#fff;
	font-size:15px;
}
.mianbao a{
	color:#fff;
}
.mianbao a:hover{
	text-decoration:underline;
}
.subwztl{
	padding-top:25px;
	
	text-align:center;
	
	position:relative;
	border-bottom:2px solid #ddd;
	padding-bottom:12px;
}
.subtlsp{
	color:#8fc31f;
	line-height:36px;
	font-size:32px;
}
.subtlsp2{color: #535353;}
.subtlrq{
	position:absolute;
	right: 0px;
	bottom: 0px;
	color:#9fa0a0;
}
.cunzuls li{
	padding-top:25px;
}
.cunzuls li a{
	display:block;
}
.cunzuls li a img{
	display:block;
	width:100%;
}
.cunxq{
	display:block;
	padding:18px 0px;
	color:#595757;
	font-size:22px;
	line-height:41px;
	text-indent: 2em;
}
.wrlestl{
	font-size:70px;
	color:#595757;
	line-height:180px;
	padding-top:20px;
}
.wrlestl .fa{
	font-size:100px;
	color:#ff0000;
}
.mptuz{
	padding-bottom:58px;
	border-bottom:2px dashed #c8c8c8;
	margin-bottom:60px;
}
.mptuz img{
	display:block;
	max-width:100%;
}
.cdtuij-tl{
	font-size:22px;
	color:#555;
	padding-bottom:5px;
	line-height:38px;
}
.tjtuuwa{
	position:relative;
	padding-right:180px;
	
}.tjtuuwa ul{
	margin:0px -3px;
}
.tjtuuwa li{
	float:left;
	width:33.33%;
	padding:0px 3px;
	color:#9fa0a0;
}
.tjtuuwa li a{
	display:block;
}
.tjtuuwa li a img{
	width:100%;
	display:block;
}
.tjdaz{
	font-size:20px;
	padding-top:10px;
	line-height:32px;
}
.rebakcbtn{
	position:absolute;
	right: 0px;
	width:165px;
	bottom: 67px;
	background:#e5e5e5;
	text-align:center;
	line-height:38px;
	border-radius: 8px;
	color:#7d7d7d;
}
.nejdzuo{
	float:left;
	width:63%;
	position:relative;
}
.nejdzuo img{
	display:block;
	width:100%;
	border-right:2px solid #28aea7;
}
.neijdbx li{
	border:2px solid #28aea7;
	position:relative;
	margin-bottom:6px;
}
.nejdzuozh{
	position:absolute;
	left: 0px;
	top: 0px;
	width:100%;
	height:100%;
	padding-top:20px;
	font-size:26px;
	padding-left:25px;
	color:#fff;
	opacity: 0;
	transition: all ease 0.2s;
			-webkit-transition: all ease 0.2s;
			-moz-transition: all ease 0.2s;
			-o-transition: all ease 0.2s;
	background: rgba(40,174,167,0.7);
}
.nejdzuo:hover .nejdzuozh{
	opacity:1;
}
.nejdzuozh .fa{
	display:block;
	font-size:32px;
	line-height:46px;
	
}
.nejyou{
	float:right;
	width: 37%;
	padding-top:15px;
	padding-left:20px;
	padding-right:18px;
	position:relative;
}
.nejyou-tl a{
	font-size:18px;
	color:#28aea7;
	line-height:40px;
}
.nejyou-nr{
	text-indent: 2em;
	color:#595757;
}
.cunxqbm{
	position:absolute;
	right: 20px;
	bottom:12px;
	color:#666;
}
.cunxqbm:hover{
	color:#28aea7;
}
.pagebx{
	text-align:center;
	padding:22px 0px;
}
.pagebx li {
	display:inline-block ;
}
.pagebx li.thisclass {
	padding:0px 18px;
	background:#8fc31f;
	line-height:45px;
}
.pagebx a{
	display:inline-block;
	padding:0px 18px;
	text-align:center;
	line-height:45px;
	color:#fff;
	background:#eeeeee;
	color:#7d7d7d;
}
.pagebx a:hover{
	background:#8fc31f;
	color:#fff;
}
.pagebx a.cur{
	background:#8fc31f;
	color:#fff;
}
.kecqiewmsax{
	padding-bottom:10px;
}
.sibcontin2{padding-top: 0px;border-top: 2px dashed #c8c8c8;}
.abviedo{
	padding-top: 2px;
}
.cunxq2{padding-left: 70px;}
.hein{
	font-size: 26px;
	line-height: 60px;
	padding-left: 120px;
	color: #595757;
}
.bluec{color: #28aea7;}
.subtlspti{
	padding-top: 35px;
	padding-bottom: 30px;
}
.sibcontin3{
	padding-bottom: 80px;
}
.contshi{
	background: #434343;
	padding: 32px 0px;
}
.shijie{
	padding: 20px 0px;
	text-align: center;
	font-size: 20px;
	line-height: 30px;
	color: #28aea7;
}
.renlun{
	margin:10px -30px;
	overflow: hidden;
}
.renlun li{
	float: left;
	width: 25% ;
	padding: 10px 30px
}
.renin{
	position: relative;
}

.layer-intro {
	
	height:100%;
	background: #000;
	color:rgb( 141,141,141);
	display: none;
}

.layer-intro .img {
	width:256px;
	height:256px;
	overflow: hidden;
	float:left;
}

.layer-intro .img img {
	width: 100%;
	height:256px;
}

.layer-intro .intro {
	width:360px;
	height:145px;
	float:right;
	padding-top: 15px;
	margin-left:25px;
}

.layer-intro .intro .title {

}

.layer-intro .intro .title .name {
	font-size: 15px;
	color:rgb(213 , 132 , 0);
}

.layer-intro .intro .title .job_title {
	font-size: 10px;
}

.layer-intro .intro .detail {
	margin-bottom: 14px;
	line-height: 20px;
	font-size: 10px;
}
.layer-intro .intro .detail .item {
	line-height: 20px;
}
.layer-intro .intro .detail .grid {
	display: inline-block;
	line-height: 14px;
	width: 174px;
}
.renzhe{
	position: absolute;
	width: 100%;
	height: 100%;
	text-align: center;
	color: #fff;
	display: none;
	background: url(../image/trans.png);
	top:0px;
	left:0px;
}
.renin img{display: block;width:100%;}
.rename{
	padding-top: 155px;
	font-size: 30px;
	line-height: 50px;
}
.renzhi{
	font-size: 18px;
	line-height: 26px;
}
.renin:hover .renzhe{display: block;}
.renbtn{
	overflow: hidden;
	width: 55px;
	margin:0 auto;
}
.renbtn span{
	display: block;
	cursor: pointer;
	width: 18px;
	height: 22px;
}
.lebr{
	float: left;
	background: url(../image/trans.png) no-repeat center;
}
.lebr:hover{
	
	background: url(../image/trans.png) no-repeat center;
}
.ribr{
	float: right;
	background: url(../image/trans.png) no-repeat center;
}
.ribr:hover{
	
	background: url(../image/trans.png) no-repeat center;
}
.shipinnei ul{
	margin:0px -8px;
}
.shipinnei li{
	float: left;
	padding: 0px 8px;
	width: 33.33%;
}
.shipinnei li a{
	display: block;
	color: #9fa0a0;
	
	
}

.shipinnei li a .jinvi {
	position: relative;
	max-height: 255px;
}

.shipinnei li a .jinvi .play {
	position: absolute;
	width:100%;
	height:100%;
	z-index: 100;
	display: none;
	top:0;
	background:rgba(0,0,0,0.6) url('../image/trans.png') no-repeat;
	background-position: center;
	background-size:80px 80px;
	margin-bottom: 84px;
}

.shipinnei li a:hover .jinvi .play {
	display: block;
}

.shipinnei li a img{
	display: block;
}
.shipinnei li p{
	font-size: 18px;
	line-height: 64px;
	padding-bottom: 20px;
	text-align: center;
}
.huibg{
	height: 36px;
	background: #A0A0A0;
}
.map img{
	width: 100%;
}
.flxfas-hei{
	padding-top: 30px;
	width: 930px;
	margin:0 auto;
	padding-left: none;
	padding-bottom: 60px;
	float: none;
}
.flxfas-hei .flaxwz{
	line-height: 50px;
	color: #535353;
}
 .flxfas-hei .ficonbx1 {
 	padding-left: 100px;
    background: url(../image/trans.png) no-repeat left center;
}
.flxfas-hei .ficonbx2 {
	padding-left: 100px;
    background: url(../image/trans.png) no-repeat left center;
}
.footlian{
	text-align: center;
	font-size: 	14px;
	text-align: center;
	color: #eeeeee;
	line-height: 68px;
	height: 68px;
	background: #A0A0A0;
}
.btht{
	border-top: 2px dashed #BFBFBF;
}
.zixun li{
	padding: 40px 0px;
	padding-left: 88px;
	position: relative;
	overflow: hidden;
	border-bottom: 2px dashed #28AEA7 ;
}
.timezi{
	position: absolute;
	top:40px;
	left:0px;

}
.ziri{
	color: #36c6c5;
	line-height: 50px;
	font-size: 40px;
}
.zixin{
	font-size: 12px;
	line-height: 24px;
	color: #595757;
}
.zitu{
	float: left;width: 401px;
	
	padding-right: 25px;
}
.zitu img{
	display:block;
	width:100%;
}
.zinei{
	float: left;
	width:730px ;
	
}
.zitin{
	font-size: 24px;
	color: #000;
	line-height: 30px;
	padding-bottom: 10px;
}
.zitin a {
	color:#000;
	font-weight:bold;
}
.zitin a:hover {
	color:#27a6a2;
}
.zixinei{
	font-size: 20px;
	line-height: 32px;
	color: #898989;
	
}
.zimore{
	display: block;
	position: absolute;
	bottom:40px;
	right:0px;
	width: 112px;
	height: 36px;
	font-size: 16px;
	line-height: 36px;
	text-align: center;
	background: #28AEA7;
	border-radius: 30px;
	color: #fff;
}
h6{
	font-size: 44px;
	line-height: 88px;
	color: #535353;
	text-align: center;
}
.renlist li{
	padding: 25px 0px;
	border-bottom: 2px dashed #BFBFBF;
}
.renlist li .listtu{
	float: left;
	padding-right: 36px;
	
}
.renlist li .listtu img{
	display:block;
	width:100%;
}
.mbjiant{
	display:none;
}

.listzi{
	float: left;
	width: 835px;
}
.renwo{
	height: 70px;
	padding-bottom: 10px;
}
.renwo .bluec{
	font-size: 46px;
	line-height: 70px;
}
.renwo .renkw{
font-size: 28px;
line-height: 42px;
padding-top: 17px;
color: #313131;
}
.renfeng p{
	font-size: 18px;
	line-height: 32px;
	color: #707070;
}
.yugaopian{padding: 30px 0px;}
.yugaovi img{width: 100%;}
.yugaoti{
	padding-top: 20px;
	line-height: 64px;
	font-size: 42px;
	color: #cfa972;
	text-align:center;
}
.gaotim{
	font-size: 22px;
	color: #9fa0a0;
	line-height: 46px;
}
.tuti{
	font-size: 26px;
	color: #595757;
	line-height: 50px;
	position:relative;

}

.tuti .back-btn {
	height:33px;
	background:url(../image/trans.png) no-repeat ;
	width:136px;
	font-size:12px;
	display:block;
	position:absolute;
	right:0px;
	top:-10px;
	padding-left:40px;
	line-height:33px;
	color:rgb( 155 , 155 , 155 );
}

.tuilist{
	margin:0px -30px;
}
.tuilist li{
	float: left;
	width: 33.33%;
	padding: 0px 30px;
}
.tuilist li a{
	display: block;
	
	color: #9fa0a0;
}
.tuilist li a img{
	display:block;
	width:100%;
}
.tuivi{padding-bottom: 18px;}
.tuiti{
	font-size: 22px;
	line-height: 36px;
}
.tuishi{font-size: 16px;line-height: 20px;}
.jinvi{
	padding-top: 1px;
}
.jinvi img{
	width: 100%;
	
}
.jinzi p{
	font-size: 22px;
	line-height: 40px;
	color: #595757;
	text-indent: 2em;
}
.jinzi{
	padding-bottom: 20px;
	background: url(../image/trans.png) repeat-x left bottom;
}
.day{
	padding-top: 40px;
	padding-bottom: 20px;
}
.day img{
	width: 100%;
}
.daywan p{
	font-size: 26px;
	color: #595757;
	line-height: 66px;
}
.red{color: #ff0000;}
.daywan{
	padding-bottom: 30px;
}
.huti{
	padding-left: 90px;
	background: #E60A13;
	height: 120px;
	line-height: 120px;
	color: #fff;
	font-size: 54px;
}
.huti span{
	font-size: 30px;
	padding-top: 40px;
	line-height: 70px;
	padding: 10px;
}
.huatu {
	overflow: hidden;
	padding-bottom: 40px;
	padding-top: 8px;
}
.huatu img{
	display:block;
	width:100%;
}
.sam{
	float: left;
	width: 403px;
}
.sam a{
	padding-bottom: 5px;
	width:100%;
	display:block;
}
.sam2{float: right;width: 812px;}
.sam2 a{
	display:block;
	width:100%;
}
.sanm {
	margin:0px -2px;
}
.sanm a{
	width:33.33%;
	float: left;
	padding: 0px 2px;
}
.tiaozhu{
	height: 58px;
	position: relative;
}
.tiaozhu .pian a{
	font-size: 16px;
	line-height:58px;
	color: #7d7d7d;
}
.shangy{float: left;}
.xiay{float: right;}
.tiaozhu .rebakcbtn{
	display: block;
	position: absolute;
	left:50%;
	margin-left: -82px;
	bottom:5px;
}
.subwztl2{
	border-bottom: 2px dashed #BFBFBF;
}
.fatim{
	font-size: 18px;
	line-height: 40px;
	color: #a0a0a0;
}
.zui1{
	padding-top: 25px;
}
.zuzi p{
	font-size: 20px;
	line-height: 32px;
	text-indent: 10px;
	padding: 10px 0px;
	color: #898989;
}
.zui2{
	padding-bottom: 30px;
}
.zuzi .buzu{
	font-size: 18px;
	color: #28aea7;
}
.zuihua {
	margin:0px -10px;
}
.zuihua li{
	float: left;
	width: 33.33%;
	padding: 9px 10px;
}
.zuihua li img{display: block;}

.nanlun{
	background:#28aea7;
	padding:0px 30px;
	padding-top:50px;
}
.nanlunin{
	overflow:hidden;
	height:756px;
	position:relative;
}
.lunbtna{
	position:absolute;
	right: 88px;
	bottom: 85px;
	font-size:30px;
	color:#ffffff;
}
.lunbtna span{
	cursor: pointer;
}
.lunbtna span:hover{
	color:#bfbfbf;
}
.nanlunin li{
	position:absolute;
	left: 100%;top: 180px;
	transition: all ease 0.5s;
		-webkit-transition: all ease 0.5s;
		-moz-transition: all ease 0.5s;
		-o-transition: all ease 0.5s;
}
.nanlunin li img{
	display:block;
	width:100%;
	height:100%;
}
.nanlunin li.ms1{
	left: 0px;
	width:318px;
	height:262px;
	top: 174px;
	
}
.nanlunin li.ms2{
	width: 752px;
	height: 547px;
	top: 0px;
	left: 318px;
}
.nanlunin li:after{
	content: "";
	position:absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height:100%;
	opacity: 0;
	background:rgba(0,0,0,0.7);
	transition: all ease 0.5s;
		-webkit-transition: all ease 0.5s;
		-moz-transition: all ease 0.5s;
		-o-transition: all ease 0.5s;
}
.nanlunin li.ms1:after{
	opacity:1;
}
.luntuwz{
	color:#fff;
	position:absolute;
	left: 0px;
	bottom: 0px;
	height:190px;
	width: 900px;
	font-size:20px;
	line-height:33px;
}
.luntuwztl{
	font-size:43px;
	line-height:72px;
}
.abgnmbx{
	display:none;
}

.nejyou-tl-2 {
    font-size: 18px;
    color: #28aea7;
    line-height: 40px;
}
.nejyou-tl-2  a{
    font-size: 18px;
    color: #28aea7;
    line-height: 40px;
}
.nejyou-tl-2  a:hover{
    font-size: 18px;
    color: #555;
    line-height: 40px;
}

.hover-play {
	width:100%;
	background:url(../image/trans.png) center center no-repeat rgba(0, 0, 0, 0.6);
	height:100%;
	top:0px;
	position:absolute;
	display:none;

}
.no2:hover .hover-play {
	display:block;
}

@media (max-width: 768px) {
	.hein {
		font-size:14px;
		line-height:30px;
	}

	.shijie {
		padding:20px 15px;
		text-align:left;
	}
}

.sibcontin .nanlun .luntuwz2 {
	display:none;
}
@media (max-width: 1054px) {
	.sibcontin3 {
		padding-bottom:0px;
	}
	.sibcontin .nanlun {
		padding:15px;
		margin:-15px;
		padding-bottom:30px
	}
	.sibcontin .nanlun .nanlunin {
		display:none;
	}
	.sibcontin .nanlun .luntuwz2 {
		display:block;
		color:#fff;
		position:relative;
		width:auto;
		height:auto;
		font-size:14px;
		line-height:25px;
	}
	.sibcontin .nanlun .luntuwz2 .sjwz {
		font-size:18px;
		line-height:35px;
	}
}