@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{overflow-x:hidden;font-size:12px;}
li{list-style:none;font-family:"Arial","Microsoft YaHei","微软雅黑","verdana","宋体";}
.clear {height:0px;clear:both;}
textarea{font-family:"Arial","Microsoft YaHei","微软雅黑","黑体","verdana","宋体";}
div{font-family:"Arial","Microsoft YaHei","微软雅黑","黑体","verdana","宋体";}
p{font-family:"Arial","Microsoft YaHei","微软雅黑","黑体","verdana","宋体";}
a{text-decoration:none;font-family:"Arial","Microsoft YaHei","微软雅黑","黑体","verdana","宋体";cursor:pointer;}
a:hover{text-decoration:none;}
img{ border:none;}
@font-face {
	font-family: 'Conv_AVGARDN';
	src: url('../img/AVGARDN.eot');
	src: local('☺'), url('../img/AVGARDN.woff') format('woff'), url('../img/AVGARDN.ttf') format('truetype'), url('../img/AVGARDN.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_AkzidenzGroteskBE-LightCn';
	src: url('../img/AkzidenzGroteskBE-LightCn.eot');
	src: local('☺'), url('../img/AkzidenzGroteskBE-LightCn.woff') format('woff'), url('../img/AkzidenzGroteskBE-LightCn.ttf') format('truetype'), url('../img/AkzidenzGroteskBE-LightCn.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_HelveticaExtThn';
	src: url('../img/HelveticaExtThn.eot');
	src: local('☺'), url('../img/HelveticaExtThn.woff') format('woff'), url('../img/HelveticaExtThn.ttf') format('truetype'), url('../img/HelveticaExtThn.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_Montserrat-Light';
	src: url('../img/Montserrat-Light.eot');
	src: local('☺'), url('../img/Montserrat-Light.woff') format('woff'), url('../img/Montserrat-Light.ttf') format('truetype'), url('../img/Montserrat-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{font-family:'indexen';src: local('indexen'), url(../imagescn/new/indexen.woff) format('woff');}

div.publicheadback{ width:100%; height:100px; position:absolute; top:0; left:0; z-index:999999;}
div.publicheadlogo{ width:118px; height:32px; float:left; margin-top:33px; margin-left:5.3%;}
div.publicheadright{ width:850px; height:100px; float:right;}
ul.navmenu{width:735px;height:100px;float:left;}
ul.navmenu li.navmenu{width:105px;height:100px;float:left;}
ul.navmenu li.navmenu p.navmenu{width:105px;height:100px;text-align:center;}
ul.navmenu li.navmenu p.navmenu a.navmenu{line-height:100px;font-size:13px;color:#d2d2d2;}
ul.navmenu li.navmenu:hover{background:url(../img/menuhover.jpg) center top no-repeat;}

div.secondleft{width:475px;height:0px;overflow: hidden; z-index:999999;}
div.secondleft{position:relative;left:0;}
div.secondleft ul.secondleft{width:400px;height:200px;margin-left:22px;overflow:hidden;}
div.secondleft ul.secondleft li.secondleftone{width:400px;height:33px;}
div.secondleft ul.secondleft li.secondleft{width:400px;height:32px;}
div.secondleft ul.secondleft li.secondleft a.secondleft{line-height:32px;font-size:13px;color:#676767;padding-left:15px;}
div.secondleft ul.secondleft li.secondleft:hover{background:url(../img/secondleft.png) left center no-repeat;}
div.secondleft ul.secondleft li.secondleft:hover a.secondleft{color:#014c29;}

div.secondleft ul.secondleftyou{width:213px;height:200px;margin-left:262px;overflow:hidden;}
div.secondleft ul.secondleftyou li.secondleftyouone{width:213px;height:33px;}
div.secondleft ul.secondleftyou li.secondleftyou{width:213px;height:32px;}
div.secondleft ul.secondleftyou li.secondleftyou a.secondleftyou{line-height:32px;font-size:13px;color:#676767;padding-left:15px;}
div.secondleft ul.secondleftyou li.secondleftyou:hover{background:url(../img/secondleft.png) left center no-repeat;}
div.secondleft ul.secondleftyou li.secondleftyou:hover a.secondleftyou{color:#014c29;}


div.secondleft ul.secondleftvr{width:150px;height:200px;margin-left:325px;overflow:hidden;}
div.secondleft ul.secondleftvr li.secondleftvrone{width:150px;height:33px;}
div.secondleft ul.secondleftvr li.secondleftvr{width:150px;height:32px;}
div.secondleft ul.secondleftvr li.secondleftvr a.secondleftvr{line-height:32px;font-size:13px;color:#676767;padding-left:15px;}
div.secondleft ul.secondleftvr li.secondleftvr:hover{background:url(../img/secondleft.png) left center no-repeat;}
div.secondleft ul.secondleftvr li.secondleftvr:hover a.secondleftvr{color:#014c29;}

div.secondleft ul.secondlefttou{width:127px;height:200px;margin-left:348px;overflow:hidden;}
div.secondleft ul.secondlefttou li.secondlefttouone{width:127px;height:33px;}
div.secondleft ul.secondlefttou li.secondlefttou{width:127px;height:32px;}
div.secondleft ul.secondlefttou li.secondlefttou a.secondlefttou{line-height:32px;font-size:13px;color:#676767;padding-left:15px;}
div.secondleft ul.secondlefttou li.secondlefttou:hover{background:url(../img/secondleft.png) left center no-repeat;}
div.secondleft ul.secondlefttou li.secondlefttou:hover a.secondlefttou{color:#014c29;}

div.guanyuxiala{background:url(../img/guanyuxiala.jpg) no-repeat;}
div.jiamengxiala{background:url(../img/jiamengxiala.jpg) no-repeat;}
div.hehuorenxiala{background:url(../img/hehuorenxiala.jpg) no-repeat;}

div.chanpinxiala{background:url(../img/chanpinxiala.jpg) no-repeat;}
div.vrxiala{background:url(../img/vrxiala.jpg) no-repeat;}
div.toutiaoxiala{background:url(../img/toutiaoxiala.jpg) no-repeat;}
p.aken{width:115px;height:100px;float:left;}
p.aken a.aken{line-height:100px;font-size:13px;margin-left:35px;color:#ff5353;}



/*内页导航*/
div.neiyeheadback{ width:100%; height:100px; background:#fff;}

div.neiyehead{ width:1200px; height:100px; margin:auto;}

div.neiyeheadlogo{ width:136px; height:38px; float:left; margin-top:31px;}

div.neiyeheadright{width:850px; height:100px; float:right;}




/*banner*/
.apple-banner {
	width: 100%;
	height: 842px;
	overflow: hidden;
	position:fixed;
	top:0;
	left:0;
}
.apple-banner .swiper-container {
	
	width: 100%;
	height: 842px;
}
div.indexbannerrightline{ width:21px; height:1px; background:url(../img/bannerrightline.jpg) center no-repeat; position:absolute; top:408px; right:85px; z-index:100;}	
	
.swiper-button-next span{

	left:auto;
	right:20px;
	}
.swiper-button-prev:hover span,.swiper-button-next:hover span{
	opacity: .6;
}
/*分页器*/
.apple-banner .swiper-pagination{
	top:auto;
	bottom:50px;
	background:none;
}
.apple-banner  .swiper-pagination-bullet {
	display: inline-block;
	width: 50px;
	height: 30px;
	margin: 0 3px;
	cursor: pointer;
	background: none;
	border-radius:0;
	opacity: 1;
}
.apple-banner  .swiper-pagination-bullet span {
	width: 50px;
	height: 2px;
	display: block;
	background: rgba(27,149,124,0.2);
}
.apple-banner .swiper-pagination-bullet-active span{
    background:#1b957c;
}
.apple-banner .autoplay .swiper-pagination-bullet-active span{
    background: rgba(27,149,124,0.2);
}
.apple-banner  .swiper-pagination-bullet i{
	background: #1b957c;
	height: 2px;
	transform:scaleX(0);
	transform-origin: 0;
	display: block;
}
.apple-banner .autoplay .firsrCurrent i{
	transition:transform 2.9s linear;
	transform:scaleX(1);
}
.apple-banner .autoplay .current i{
	transition:transform 4s linear;
	transform:scaleX(1);
}
.apple-banner  .autoplay .replace span{
  background:#1b957c;
}
/*内容样式*/

.slide1 {
	background: #000 url(../img/iphone_large.jpg) no-repeat 50% 10%;
	background-size: auto 100%;
}

.slide1 .title {
	text-align: center;
	margin-top: 100px;
	font-size: 30px;
	font-weight: normal;
	color: #fff;
}

.slide2 {
	background: #f3f3f3 url(../img/watch_alt_large.jpg) no-repeat center 50%;
	background-size: auto 100%;
}

.slide2 .title {
	padding-top: 100px;
	text-align: center;
}

.slide2 h2 {
	bottom: 100px;
	text-align: center;
	font-size: 30px;
	font-weight: normal;
	position: absolute;
	width: 100%; 
}

.slide3 {
	background: #fff url(../img/macbookpro_large.jpg) no-repeat center 110%;
	background-size: auto 70%;
}

.slide3 .title {
	text-align: center;
	margin-top: 100px;
	font-size: 40px;
	font-weight: normal;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	width:15px; height:12px; position:absolute; right:88px; top:389px; background:url(../img/bannerrighttop.png) center no-repeat; overflow:hidden;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {

	width:15px; height:12px; position:absolute; right:88px; top:416px; background:url(../img/bannerrightbottom.png) center no-repeat; overflow:hidden;
}





/*首页第一部分*/
div.indexoneback{ width:100%; height:1088px; position:relative; z-index:1; background:url(../img/indexonebg.jpg) center no-repeat;}

div.indexone{ width:1200px; height:auto; margin:auto; position:relative;}

div.indexonetitletopback{ width:289px; height:235px; background:url(../img/indexonetitleleft.png) center no-repeat; position:absolute; left:0; top:-65px;} 

div.indexoneleftpic{ width:799px; height:459px; position:absolute;top:292px; left:0; overflow:hidden;}

div.indexoneleftpic img{ width:799px; height:459px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1); transition:all 0.4s;}

div.indexoneleftpic:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}

div.indexonerightcontent{ width:352px; height:320px; position:absolute; right:0; top:359px; color:#7c7c7c; font-size:14px; line-height:32px;}

div.indexonerightrightlinebg{ width:471px; height:756px; background:url(../img/indexonerightborder.png) center no-repeat; position:absolute; right:0px; top:167px;}

div.indexonerightrightmoreback{ width:159px; height:48px; position:absolute; right:262px; top:897px; background:#fff; }

div.indexonerightrightmoreborder{ width:157px; height:46px; border:#e0e0e0 1px solid; position:absolute; top:0; left:0;}

div.indexonerightrightmorebghover{ width:159px; height:0px; position:absolute; left:0; top:0; background:#1b957c; transition:all 0.4s;}

div.indexonerightrightmorewenzi{ width:159px; height:48px; position:absolute; left:0; top:0; line-height:48px; text-align:center;}

div.indexonerightrightmorewenzi a{font-family: 'Conv_AVGARDN'; display:block; width:100%; height:100%; font-size:16px; color:#7c7c7c; transition:all 0.4s;}

div.indexonerightrightmoreback:hover div.indexonerightrightmorebghover{ height:48px;}

div.indexonerightrightmoreback:hover div.indexonerightrightmorewenzi a{ color:#fff;}

div.indextwoback{ width:100%; height:1008px; position:relative; background:#fff;}

div.indextwobg{ width:100%; height:770px; background:url(../img/indextwobg.jpg) center no-repeat; position:absolute; top:173px; left:0;}

div.indextwo{ width:1200px; height:1008px; left:50%; margin-left:-600px; top:0; position:absolute;}

div.indextwolefttop{ width:323px; height:235px; position:absolute; left:0; top:0; background:url(../img/indextwotitletopback.png) center no-repeat;}

div.indextworighttop{ width:249px; height:367px; position:absolute; right:0; top:104px; background:url(../img/indextwoleftpic.jpg) center no-repeat;}

div.indextwoqirehuanback{ width:1200px; height:630px; position:absolute; top:378px; left:0;}

div.indextwoqirehuanback ul#ck-slide-wrapper{ width:1200px; height:630px; position:absolute; top:0; left:0;}

div.indextwoqirehuanback ul#ck-slide-wrapper li{ width:1200px; height:630px; position:absolute; left:0; top:0;}

div.indextwoqirehuanimg{ width:1027px; height:370px; position:absolute; left:0; top:0; overflow:hidden;}

div.indextwoqirehuanimg img{ width:1027px; height:370px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1); transition:all 0.8s;}
div.indextwoqirehuanimg:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}

div.indextwoqirehuanbottomrightback{ width:249px; height:367px; background:url(../img/indextwobottombg.jpg) center no-repeat; position:absolute; right:0; bottom:0;}

div.indextwoqirehuanbottomrightwenzi{ width:249px; height:auto; line-height:30px; text-align:center; color:#1b957c; font-size:18px; font-weight:100;}

div.indextwoqirehuanbottomrightwenzi p span{ margin-right:11px; font-size:18px; font-weight:100;}

div.indextwoqirehuanbottomrightwenzi p a{ color:#1b957c; font-size:18px; font-weight:100;}

div.indextwoqirehuananniuback{ width:37px; height:28px; position:absolute; top:169px; right:64px;}

div.indextwoqirehuananniuleft{ width:12px; height:14px; float:left; margin-top:7px; background:url(../img/indextwoleftanniu.png) center no-repeat; cursor:pointer;}

div.indextwoqirehuananniuleft a{ width:100%; height:100%; display:block;}

div.indextwoqirehuananniuline{ width:1px; height:28px; background:url(../img/indextwoqiehuanline.jpg) center no-repeat; float:left; margin-left:6px;}

div.indextwoqirehuananniuright{ width:12px; height:14px; float:left; margin-top:7px; margin-left:6px; background:url(../img/indextworightanniu.png) center no-repeat; cursor:pointer;}

div.indextwoqirehuananniuright a{ width:100%; height:100%; display:block;}

div.indexthreeback{ width:100%; height:1198px; background:url(../img/indexthreeback.jpg) center no-repeat; position:relative;}

div.indexthree{ width:1200px; height:auto; margin:auto; position:relative;}

div.indexthreeleftpic{ width:600px; height:615px; position:absolute; left:0; top:200px; overflow:hidden;}

div.indexthreeleftpic img{ width:600px; height:615px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1); transition:all 0.4s;}

div.indexthreeleftpic img:hover{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}

div.indexthreerightbottompic{ width:677px; height:280px; position:absolute; top:709px; left:416px; overflow:hidden;}

div.indexthreerightbottompic img{ width:677px; height:280px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1); transition:all 0.4s;}

div.indexthreerightbottompic img:hover{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}

div.indexthreerightcontentback{ width:444px; height:180px; position:absolute; right:0; top:421px; line-height:30px; overflow:hidden; color:#767676; font-size:14px;}

div.indexthreerightmoreback{ width:47px; height:17px; position:absolute; right:397px; top:608px; background:url(../img/indexthreejiantou.png) center no-repeat; transition:all 0.4s;}

div.indexthreerightmoreback a{ display:block; width:100%; height:100%;}

div.indexthreerightmoreback:hover{ right:380px;}


div.indexfourback{ width:100%; height:943px; background:url(../img/indexfourback.jpg) center no-repeat; position:relative;}

div.indexfour{ width:1200px; height:auto; margin:auto; position:relative;}

div.indexfourlefttop{ width:331px; height:235px; position:absolute; left:0; top:0; background:url(../img/indexfourlefttop.png) center no-repeat;}

div.indexfourrighttop{ width:134px; height:37px; position:absolute; right:0; top:42px; background:url(../img/indexfourrighttop.png) center no-repeat;}

div.indexfourrighttop a{ width:100%; height:100%; display:block;}

div.indexfourqiehuanback{ width:1200px; height:425px; position:absolute; left:0; top:357px;}

div.indexfourqiehuanback ul.ck-slide1-wrapper{ width:1200px; height:425px; position:absolute; left:0; top:0;}

div.indexfourqiehuanback ul.ck-slide1-wrapper li{ width:1200px; height:425px; position:absolute; left:0; top:0;}

div.indexfourqiehuanleft{ width:545px; height:331px; float:left; margin-top:47px; margin-left:120px; overflow:hidden;}

div.indexfourqiehuanleft img{ width:545px; height:331px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1); transition:all 0.4s;}

div.indexfourqiehuanleft img:hover{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}

div.indexfourqiehuanright{ width:450px; height:204px; float:right; margin-top:47px;}

div.indexfourqiehuanrighttitleback{ width:450px; height:27px; line-height:27px; overflow:hidden; color:#282828; font-size:17px; font-weight:100;}

div.indexfourqiehuanrighttitleback a{ display:block; color:#282828;}

div.indexfourqiehuanrightborder{ width:24px; height:6px; border-bottom:#1b957c 3px solid;}

div.indexfourqiehuanrightsummary{ width:450px; height:90px; line-height:30px; overflow:hidden; color:#898989; font-size:13px;}

div.indexfourqiehuantimeback{ width:148px; height:146px; position:absolute; left:0; top:0; background:#1b957c;}

div.indexfourqiehuantimeday{ width:148px; height:58px; line-height:58px; text-align:center; color:#fffffe; font-size:66.87px;font-family: 'Conv_AkzidenzGroteskBE-LightCn';}

div.indexfourqiehuantimeym{ width:148px; height:21px; line-height:21px; font-size:12px; color:#fffffe; text-align:center;}

div.indexfouranniuback{ width:108px; height:47px; position:absolute; top:378px; left:604px;}

div.indexfouranniuleftback{ width:47px; height:47px; float:left; background:url(../img/indexfourleftanniu.png) center no-repeat; transition:all 0.5s;}

div.indexfouranniuleftback a{ display:block; width:100%; height:100%;}

div.indexfouranniuleftback:hover{ background:url(../img/indexfourleftanniuh.jpg) center no-repeat;}

div.indexfouranniurightback{ width:47px; height:47px; float:right; background:url(../img/indexfourrightanniu.png) center no-repeat; transition:all 0.5s;}

div.indexfouranniurightback a{ display:block; width:100%; height:100%;}

div.indexfouranniurightback:hover{ background:url(../img/indexfourrightanniuh.jpg) center no-repeat;}



/*底部*/
div.publicfooterback{ width:100%; height:921px; background:url(../img/publicfooterback.jpg) center no-repeat; position:relative;} 

div.publicfootertop{ width:1200px; height:809px; margin:auto;} 

div.publicfootertopleft{ width:313px; height:809px; float:left;}

div.publicfootertoplefticonback{ width:167px; height:33px;}

div.publicfootertoplefticonnav1{ width:34px; height:33px; float:left; }

div.publicfootertoplefticonnav1 a{ width:100%; height:100%; display:block;}

div.publicfootertoplefticonnav2{ width:34px; height:33px; float:left; margin-left:34px;}

div.publicfootertoplefticonnav2 a{ width:100%; height:100%; display:block;}

div.publicfootertoplefticonnav3{ width:34px; height:33px; float:left; margin-left:31px;}

div.publicfootertoplefticonnav3 a{ width:100%; height:100%; display:block;}

div.publicfootertopleftphone{ width:313px; height:54px;}

div.publicfootertopleftphoneleft{ width:65px; height:30px; float:left; line-height:30px; color:#aeaeae; font-size:13px;}

div.publicfootertopleftphoneright{ width:248px; height:54px; float:right; line-height:27px;}

div.publicfootertopleftphoneright p{font-family: 'Conv_HelveticaExtThn'; font-size:24px; color:#aaaaaa;}

div.publicfootertopleftchuanzhen{ width:313px; height:24px;} 

div.publicfootertopleftchuanzhenleft{ width:69px; height:24px; float:left; color:#aeaeae; font-size:13px; line-height:24px;}

div.publicfootertopleftchuanzhenright{ width:244px; height:24px; float:right; line-height:24px; color:#aeaeae; font-size:14px;}

div.publicfootertopleftdizhi{ width:313px; height:110px; line-height:110px; color:#919191; font-size:13px;}

div.publicfootertopmiddle{ width:530px; height:809px; float:left; margin-left:84px;}

div.publicfootertopmiddlenavleftback1{ width:182px; height:610px; float:left;}

div.publicfootertopmiddlenav1{ width:182px; height:116px;}

div.publicfootertopmiddlenav1title{ width:182px; height:43px; line-height:43px; color:#1b957c; font-size:14px;}

div.publicfootertopmiddlenav1title a{ color:#1b957c;}

div.publicfootertopmiddlenav1 ul li{ color:#aeaeae; font-size:14px; line-height:34px;}

div.publicfootertopmiddlenav1 ul li a{color:#aeaeae;}

div.publicfootertopmiddlenav2{ width:182px; height:185px;}

div.publicfootertopmiddlenav2 ul li{ color:#aeaeae; font-size:14px; line-height:34px;}

div.publicfootertopmiddlenav2 ul li a{color:#aeaeae;}

div.publicfootertopmiddlenavleftback2{ width:159px; height:610px; float:left;}

div.publicfootertopmiddlenav3{ width:159px; height:auto;}

div.publicfootertopmiddlenav3title{ width:159px; height:42px; line-height:42px; color:#353535; font-size:14px;}

div.publicfootertopmiddlenav3title a{color:#353535;}

div.publicfootertopmiddlenav3 ul li{ width:159px; height:34px; line-height:34px; color:#7c7c7c; font-size:14px;}

div.publicfootertopmiddlenav3 ul li a{ color:#7c7c7c;}

div.publicfootertopmiddlenavleftback3{ width:150px; height:610px; float:right;}

div.publicfootertopmiddlenav4{ width:189px; height:217px;}

div.publicfootertopmiddlenav4title{ width:189px; font-size:14px; height:42px; line-height:42px; color:#353535;}

div.publicfootertopmiddlenav4title a{ color:#353535;}

div.publicfootertopmiddlenav4 ul li{ width:159px; height:34px; line-height:34px; color:#7c7c7c; font-size:14px;}

div.publicfootertopmiddlenav4 ul li a{ color:#7c7c7c;}

div.publicfootertopright{ width:168px; height:220px; float:right; margin-top:153px;}

div.publicfootertopright img{ width:168px; height:220px;}

div.publicfooterbottom{ width:1200px; height:auto; margin:auto;}

div.publicfooterbottomleft{ width:123px; height:38px; float:left; margin-top:37px;}

div.publicfooterbottomright{ width:405px; height:110px; float:right; margin-top:2px;}

div.publicfooterbottomrighttitle{ width:158px; height:110px; float:left; line-height:110px; color:#737373; font-size:13px; opacity:0.5;}

div.publicfooterbottomrighttitleright{ width:247px; height:110px; float:right; line-height:110px; color:#737373; font-size:13px; opacity:0.5;}

div.publicfooterbottomrighttitleright a{ color:#737373;}






/*关于我们*/

div.guanyubannerback{ width:100%; height:444px;}

div.guanyuoneback{ width:1200px; height:auto; margin:auto;}

div.guanyuonetopback{ width:1200px; height:599px; height:165px; background:url(../img/guanyuonetitlebg1.jpg) center no-repeat;}

div.guanyuonetopsummary{ width:1200px; height:84px; line-height:28px; overflow:hidden; color:#389d87; font-size:16px; text-indent:2em;} 

div.guanyuonetopcontentback{ width:1200px; min-height:918px; background:url(../img/guanyuonecontentbg.jpg) bottom center no-repeat;}

div.guanyuonetopcontent{ width:976px; height:auto; margin-left:18px; color:#777777; font-size:16px; line-height:24px; text-indent:2em;}

div.guanyutwoback{ width:1200px; min-height:654px; height: auto; margin:auto; background:url(../img/guanyutwoback.jpg) center top no-repeat;}

div.guanyutwocontent{ width:590px; min-height:137px; margin-left:443px; background:url(../img/guanyutwocontentbg.jpg) bottom center no-repeat; color:#777777; font-size:16px; text-indent:2em; line-height:27px;}

div.guanyuthreeback{ width:1200px; height:695px; background:url(../img/guanyuthreeback.jpg) center no-repeat; margin:auto; position:relative;}

div.guanyuthreegundong{ width:1200px; height:2px; position:absolute;  left:0; top:470px;}

div.guanyuthreecontentback{ width:539px; min-height:201px; margin-left:151px; background:url(../img/guanyuthreecontentback.jpg) bottom center no-repeat;}

div.guanyuthreecontent{ width:539px; height:120px; line-height:30px; color:#777777; font-size:16px; text-indent:2em;}

div.guanyufourback{ width:1200px; height:515px; background:url(../img/guanyufourback.jpg) center no-repeat; margin:auto;}

div.guanyufourcontent{ width:660px; height:140px; margin-left:457px; color:#777777; font-size:16px; line-height:28px; text-indent:2em; }

 
div.guanyuxinback{ width:1200px; height:430px; background:url(../img/guanyuxinback.jpg) center no-repeat; margin:auto;}
div.guanyuxincontent{width:530px; height:210px; margin-left:178px;}


div.guanyufiveback{ width:1200px; height:auto; background:url(../img/guanyufiveback.jpg) center top no-repeat;margin:auto;}
 
div.guanyusixback{ width:1200px; height:651px; background:url(../img/guanyusixback.jpg) center no-repeat; margin:auto;}

div.guanyusixcontentback{ width:567px; height:auto; margin-left:12px; color:#777777; font-size:16px; line-height:24px;}

div.guanyusixpic{ width:1200px; text-align:center; height:518px; margin:auto;}

div.guanyusixpic img{ max-width:1200px;}

div.guanyusevenback{ width:100%; height:1005px; background:url(../img/guanyusevenback.jpg) center no-repeat;} 

div.guanyuseven{ width:1200px; text-align:center; height:199px; margin:auto;}

div.guanyuseven img{ max-width:1200px;}

div.guanyueightback{ width:1200px; height:799px;display:none; background:url(../img/guanyueightback.jpg) center no-repeat; margin:auto;}

div.guanyueightpic{ width:842px; height:511px; margin-left:182px;}

div.guanyueightpic img{ width:842px; height:511px;}

div.guanyunineback{ width:1200px; text-align:center; height:1029px; background:url(../img/guanyunineback.jpg) center no-repeat; margin:auto;}

div.guanyunineback img{ max-width:1200px;}

div.guanyutenback{ width:1200px; height:812px; background:url(../img/guanyutenback.jpg) center no-repeat; margin:auto;}

div.guanyubottomlineback{ width:100%; height:16px;background:url(../img/guanyubottomline.jpg) center no-repeat;}






/*chanpin*/
div.chanpinback{ width:100%; height:auto; background:url(../img/chanpinback.jpg) center top; position:relative;}

div.chanpintopnavback{ width:1200px; height:205px; background:url(../img/chanpinnavback.png) center no-repeat; position:absolute; left:50%;  margin-left:-600px; top:-63px;}

div.chanpintopnavback ul{ float:right; margin-top:134px;}

div.chanpintopnavback ul li{ height:40px; color:#494949; font-size:18px; font-weight:100; line-height:40px; float:left; margin-left:48px;  transition:all 0.3s; position:relative;}

div.chanpintopnavback ul li a{ color:#494949;}

div.chanpintopnavback ul li:hover{ border-bottom:#1b957c 1px solid;}

div.chanpintopnavback ul li.xiahuaxian{border-bottom:#1b957c 1px solid;}

div.chanpintopjieshaoback{ width:1200px; height:488px; margin:auto; background:url(../img/chanpinlistjieshao.png) center no-repeat;}

div.chanpintopjieshaoleftback{ width:438px; height:372px; float:left; margin-top:53px; margin-left:79px;}

div.chanpintopjieshaoleftback img{ width:438px; height:372px;}

div.chanpintopjieshaorightback{ width:622px; height:325px; float:right; margin-top:100px;}

div.chanpintopjieshaorighttitleback{ width:622px; height:65px;}

div.chanpintopjieshaorighttitleleft{ width:295px; height:65px; float:left;}

div.chanpintopjieshaorighttitlelefttitle{ width:295px; height:42px; line-height:42px; color:#343434; font-size:24px; font-weight:bold;}

div.chanpintopjieshaorighttitleleftentitle{ width:295px; height:23px; line-height:23px; color:#343434; font-weight:100; font-size:18px;font-family: 'Conv_Montserrat-Light';}

div.chanpintopjieshaorighttitleright{ width:327px; height:65px; float:right;}

div.chanpintopjieshaorightcontentback{ width:561px; height:207px; overflow:hidden; color:#5c5c5c; font-size:14px; line-height:25px;}

div.chanpinlistback{ width:1200px; height:auto; margin:auto;}

div.chanpinlistnav{ width:574px; height:487px; background:#fff; float:left; position:relative;-webkit-filter:drop-shadow(-1px 5px 5px rgba(255,255,255,0)); transition:all 0.4s; margin-top:22px; margin-left:20px;}

div.chanpinlistnavimg{ width:574px; height:330px;}

div.chanpinlistnavimg img{ width:574px; height:330px;}

div.chanpinlistnavheight{ height:86px; transition:all 0.4s;}

div.chanpinlistnavtitleback{ width:574px; height:49px; line-height:49px; text-align:center; overflow:hidden; color:#4c4c4c; font-size:18px;} 

div.chanpinlistnavhoverback{ width:574px; height:0px; background:#1b957c; position:absolute; bottom:0; left:0; text-align:center; transition:all 0.4s; overflow:hidden;}

div.chanpinlistnavhoverback p{ color:#fcfcfc; font-weight:bold; font-size:14px; line-height:71px; display:inline-block;}

div.chanpinlistnav:hover{-webkit-filter:drop-shadow(-1px 5px 5px #ccc);  }

div.chanpinlistnav:hover div.chanpinlistnavheight{ height:34px;}

div.chanpinlistnav:hover div.chanpinlistnavhoverback{ bottom:0; height:71px;} 

div.chanpinlistnavhoverlink{ width:100%; height:100%; display:block; position:absolute; left:0; top:0;}

div.chanpinlistnavhoverlink a{ display:block; width:100%; height:100%;}

div.chanpintopnavback ul.shubiaogaodu{ height:41px; background:#f5f5f5; width:1200px; position:fixed; left:50%; margin-left:-600px; z-index:1000; top:0; margin-bottom:0px; margin-top:0px; margin-right:0px; text-align:right;}

div.chanpinxiangxiback{ width:100%; height:auto; background:url(../img/chanpinxiangxibg.jpg) center top; position:relative;}

div.chanpintopnavback ul.shubiaogaodu li{ display:inline-block; float:none; margin-right:10px; }


div.chanpintopnavxiala{ width: 168px;
height:auto;
position: absolute;
left: -26px;
top: 41px;
-webkit-filter: drop-shadow(1px 2px 5px #ccc);
display:none;} 

div.chanpintopnavxialatop{ width:168px; height:27px; background:url(../img/chanpinxiangxinav.png) center no-repeat;}

div.chanpintopnavxialalist{ width:168px; height:37px; line-height:37px; text-align:center; color:#4c4c4c; overflow:hidden; font-size:14px; background:rgba(255,255,255,0.9);}

div.chanpintopnavxialalist a{ color:#4c4c4c; font-size:14px;}

div.chanpintopnavxialalist:hover{ background:#1b957c; color:#fff;}

div.chanpintopnavxialalist:hover a{ color:#fff;}

div.chanpintopnavback ul li:hover div.chanpintopnavxiala{ display:block;}

div.chanpinxiangxiguigeback{ width:1200px; height:545px; margin:auto;}

div.chanpinxiangxiguigeleft{ width:384px; height:545px; float:left; margin-left:20px;}

div.chanpinxiangxiguigeleft img{ width:384px; height:545px;}

div.chanpinxiangxiguigeright{ width:716px; height:545px; float:right;}

div.chanpinxiangxiguigerighttitle{ width:716px; height:85px; line-height:85px; overflow:hidden; color:#004626; font-size:24px; font-weight:100;}

div.chanpinxiangxiguigerightborder{ width:690px; height:43px; border:#b1b1b1 1px solid;}

div.chanpinxiangxiguigerightborder p{ font-size:14px; float:left; line-height:43px; margin-left:19px;}

div.chanpinxiangxiguigerightborder p span{ font-weight:bold;}

div.chanpinxiangxiguigerightcontent{ width:695px; height:215px; line-height:30px; overflow:hidden; color:#494949; font-size:14px; text-indent:2em;}

div.chanpinxiangxiguigerightbottomimg{ width:713px; height:48px;}

div.chanpinxiangxijieshaotitle{ width:1200px; height:113px; line-height:113px; margin:auto;}

div.chanpinxiangxijieshaotitle p{ color:#004626; font-size:18px; padding-left:20px; font-weight:100;}

div.chanpinxiangxijieshaocontentback{ width:1200px; height:auto; margin:auto; text-align:center;}

div.chanpinxiangxijieshaocontentback img{ max-width:1200px;}

div.xinwentoptitleback{ width:1200px; height:205px; background:url(../img/news_toptitle.png) center left no-repeat; margin:auto; margin-top:-53px;}

div.xinwennavback{ width:100%; height:73px; background:url(../img/newsnav_bg.png) center no-repeat; text-align:center;} 

div.xinwennavback ul li{  width:95px; height:73px; display:inline-block; transition:all 0.3s;margin:0 8px;}

div.xinwennavback ul li div.xinwennavtitle{ transition:all 0.3s; width:95px; height:35px; line-height:35px; text-align:center; color:#4e5775; font-size:14px; }

div.xinwennavback ul li:hover{ background:url(../img/news_navhover.png) center no-repeat;}

div.xinwennavback ul li:hover div.xinwennavtitle{ color:#fff;}

div.xinwennavback ul li.dangqian{ background:url(../img/news_navhover.png) center no-repeat;}

div.xinwennavback ul li div.xinwennavtitledangqian{ color:#fff;}

div.xinwenlistback{ width:1200px; height:243px; background:#fff; position:relative; margin:auto;margin-top:18px; transition:all 1s;-webkit-filter:drop-shadow(-1px 5px 5px #fff); }

div.xinwenlistleftimg{ width:263px; height:109px; float:left; margin-top:67px;}

div.xinwenlistleftimg img{ width:263px; height:109px; padding-left:0px;transition:all 1s;}

div.xinwenlistleftdata{ width:152px; height:51px; margin-top:95px; margin-left:27px; float:left;}

div.xinwenlistleftdatamon{ width:152px; height:33px; line-height:33px; color:#b1b1b1; font-size:36px;font-family: 'Conv_Montserrat-Light';}

div.xinwenlistleftdataday{ width:152px; height:18px; line-height:18px; color:#b1b1b1; font-size:16px; font-weight:100;}

div.xinwenlistleftcontentback{ width:530px; height:90px; float:left; margin-top:61px;}

div.xinwenlistleftcontenttitle{transition:all 0.7s; width:530px; height:56px; line-height:56px; overflow:hidden; color:#555555; font-size:18px;}

div.xinwenlistleftcontenttitle a{ color:#555;}

div.xinwenlistleftcontentsummary{transition:all 0.7s; width:530px; height:34px; line-height:17px; overflow:hidden; color:#999999; font-size:12px;}

div.xinwenlistrightjiantouback{ width:42px; height:42px; margin-top:98px; float:right; position:relative;}

div.xinwenlistrightjiantoubg1{ width:40px; height:40px; position:absolute; top:0; left:0; border:#d0d0d0 1px solid;}

div.xinwenlistrightjiantoubg2{transition:all 0.7s; width:0px; height:42px; position:absolute; left:0; top:0; background:#1b957c;}

div.xinwenlistrightjiantoubg3{ transition:all 0.7s;width:42px; height:42px; position:absolute; left:0; top:0; background:url(../img/xinwenlistjiantou.png) center no-repeat;}

div.xinwenlistrightjiantoubottomborder{ width:1200px; height:1px; position:absolute; bottom:0; left:0; background:#e4e4e4;}

div.xinwenlistrightjiantoubottomborderhover{transition:all 0.7s; width:0px; height:1px; position:absolute; bottom:0; left:0; background:#1b957c;}

div.xinwenlistoutlink{ width:100%; height:100%; position:absolute; top:0; left:0;}

div.xinwenlistoutlink a{ width:100%; height:100%; display:block;}

div.xinwenlistback:hover{-webkit-filter:drop-shadow(-1px 5px 5px #ccc); }

div.xinwenlistback:hover div.xinwenlistleftimg img{ padding-left:10px;}
div.xinwenlistback:hover div.xinwenlistleftcontenttitle{ line-height:70px;}

div.xinwenlistback:hover div.xinwenlistrightjiantoubg2{ width:42px;}

div.xinwenlistback:hover div.xinwenlistrightjiantoubottomborderhover{ width:1200px;}

div.xinwenlistback:hover div.xinwenlistrightjiantoubg3{ background:url(../img/xinwenlistjiantouh.png) center no-repeat;}

div.zhaoshangoneback{ width:1200px; height:auto;  margin:auto;}

div.zhaoshangonetitleback{ width:1200px; height:124px;background:url(../img/zhaoshangonetitleback.jpg) center no-repeat;}

div.zhaoshangonecontent{ width:1200px; height:auto;}

div.zhaoshangonecontent img{ max-width:1200px;}

div.zhaoshangtwoback{ width:100%; height:auto; margin:auto;}

div.zhaoshangtwotitleback{ width:1200px; height:96px; background:url(../img/zhaoshangtwotitleback.jpg) center no-repeat; margin:auto;}

div.zhaoshangtwocontent1{ width:1200px; height:auto; margin:auto;}

div.zhaoshangtwocontent1 img{ max-width:1200px;}

div.zhaoshangtwo2back{ width:1200px; height:548px; margin:auto; background:url(../img/zhaoshangtwo2.jpg) center no-repeat;}

div.zhaoshangtwo2content{ width:769px; height:451px; float:right; margin-right:24px;}

div.zhaoshangtwo3{ width:100%; height:594px; background:url(../img/zhaoshangtwo3.jpg) center no-repeat;}

div.zhaoshangtwo3content{ width:1200px; height:auto; margin:auto;}

div.zhaoshangtwo3content img{ max-width:1200px;}

div.zhaoshangtwo4{ width:1200px; height:581px; background:url(../img/zhaoshangtwo4.jpg) center no-repeat; margin:auto;}

div.zhaoshangtwo4content{ width:1200px; height:auto; margin:auto;}

div.zhaoshangtwo4content img{ max-width:1200px;}

div.zhaoshangtwo5{ width:1200px; height:auto; margin:auto;}

div.zhaoshangtwo5title{ width:1200px; height:53px; background:url(../img/zhaoshang5title.jpg) center top no-repeat;}

div.zhaoshangtwo5content{ width:1200px; height:auto; margin:auto;}

div.zhaoshangtwo5content img{ max-width:1200px;}

div.zhaoshangtwo6{ width:100%; height:759px; background:url(../img/zhaoshangtwo6.png) center no-repeat;}

div.zhaoshangtwo7{ width:100%; height:777px; background:url(../img/zhaoshangtwo7.png) center no-repeat;}

div.zhaoshangtwo8{ width:100%; height:1004px; background:url(../img/zhaoshangtwo8.png) center no-repeat;}

div.zhaoshangthreeback{ width:1200px; height:auto; margin:auto;}

div.zhaoshangthreetitleback{ width:1200px; height:96px; background:url(../img/zhaoshangthreeback.png) center no-repeat;}

div.zhaoshangfourback{ width:1200px; height:auto; margin:auto;}

div.zhaoshangfourtitleback{ width:1200px; height:96px; background:url(../img/zhaoshangfourtitleback.png) center no-repeat;}

div.zhaoshangfourcontent{ width:1200px; height:auto; margin:auto;}

div.zhaoshangfourcontent img{ max-width:1200px;}

div.zhaoshangbigbg{ width:100%; height:auto; position:relative; background:url(../img/zhaoshangbg.jpg) center top ;}

div.liuyan_contentback{ width:1200px; min-height:300px; margin:auto;}




div.navlianxibottomliuyanback{ width:925px; height:auto; margin:auto; }
div.navlianxibottomliuyanmain{ width:925px; height:auto; margin:auto;}
div.navlianxibottomliuyanxingming{ width:448px; height:43px; border:#c9c9c9 1px solid; overflow:hidden; float:left; margin-top:20px;}
div.navlianxibottomliuyanxingming input{ color:#9e9e9e; font-size:14px; line-height:43px; padding-left:9px; background:none; border:none; width:448px; outline:none;}
div.navlianxibottomliuyanemail{ width:448px; height:43px; border:#c9c9c9 1px solid; overflow:hidden; float:right;margin-top:20px;}
div.navlianxibottomliuyanemail input{ color:#9e9e9e; font-size:14px; line-height:43px; padding-left:9px; background:none; border:none; width:448px; outline:none;}
div.navlianxibottomliuyanetitle{ width:923px; height:43px; border:#c9c9c9 1px solid; overflow:hidden; float:right;margin-top:20px;}
div.navlianxibottomliuyanetitle input{ color:#9e9e9e; font-size:14px; line-height:43px; padding-left:9px; background:none; border:none; width:448px; outline:none;}
div.navlianxibottomliuyanenr{ width:923px; height:238px; border:#c9c9c9 1px solid; overflow:hidden; float:right;margin-top:20px;}
div.navlianxibottomliuyanenr textarea{ color:#9e9e9e; line-height:43px; background:none; border:none; width:98%; height:238px; outline:none;resize:none;overflow-y: hidden; margin:auto; display:block; font-size:14px;}
div.navlianxibottomliuyantijiaochongzhi{ width:150px; height:45px; background:url(../img/tijiaochongzhi.jpg) center no-repeat; margin:auto;}
div.navlianxibottomliuyantijiao{ width:76px; height:43px; float:left; cursor:pointer;}
div.navlianxibottomliuyantijiao input{ opacity:0; width:76px; height:43px;cursor:pointer;}
div.navlianxibottomliuyanchongzhi{ width:71px; height:43px; float:right;cursor:pointer;}
div.navlianxibottomliuyanchongzhi input{ opacity:0; width:71px; height:43px;cursor:pointer;}

html {
          font-size: 100px; /*根元素默认的大小是16px*/
        }
@media screen and (max-width: 1680px){
	html{
		font-size:86px;
	}
}		
@media screen and (max-width: 1440px){
	html{
		font-size:80px;
	}
}

@media screen and (max-width: 1200px){
.hidden-1280{ display:none !important;}
}
@media screen and (max-width: 1024px){
	html{
		font-size:60px;
	}
}
@media screen and (max-width: 768px){
	html{
		font-size:60px;
	}
	
}

div.newpublicheadback{ width: 100%; height: auto; position: relative;}

div.newindextopheadback{ width: 100%; max-width: 15.76rem; height: .95rem; margin: auto; background: #fff; position: absolute; left: 50%; margin-left: -7.88rem; top: .36rem; z-index: 999999;}

div.newindexlogo{ width:2.66rem; height: 100%; float: left;  line-height: .95rem; text-align: center; position: relative; z-index: 999;}


div.newindexlogo img{ top: 50%; margin-top: -19.5px; position: relative;}

div.newindexnavbk{ width: 11.72rem; height: .95rem; float: left;border-left:1px solid #ededed; text-align: center; border-right:1px solid #ededed; position: relative; z-index: 99;}

div.newindexnavxlbgmiddle{ width: 11.72rem; position: absolute; left: 2.66rem; border-left:1px solid #ededed;border-right:1px solid #ededed; height: 100%;}

div.newindexnav1{ display: inline-block; line-height: .95rem; height: .95rem; color: #000000; font-size: 15px; margin:0 .4rem; position: relative; z-index: 99; }

div.newindexnav1>a{ color: #000; display: block; width: 100%; height: 100%;}

div.newindexnav{ display: inline-block; line-height: .95rem; height: .95rem; color: #000000; font-size: 15px; margin:0 .4rem; position: relative; z-index: 99; }

div.newindexnav>a{ color: #000; display: block; width: 100%; height: 100%;}


div.newindexnav:hover >a{ color: #006234; font-weight: 700;}

div.newindexnavtopline{ width: 100%; height: 3px; background: #006234; position: absolute; left: 0; top: 0; opacity: 0; transition: all 0.5s ease-in-out;}

div.newindexnav:hover div.newindexnavtopline{ opacity: 1;}


div.newindexnavxl{ background: #fff; position: absolute; top: .77rem; display: none;}

div.newindexnav:hover div.newindexnavxl{ display: block;}

div.newindexnavxlbg{position: absolute; top: .42rem;  left: 0; width: 100%; background: #fff;padding-bottom: .35rem;}

div.newindexnavxlbg:hover{position: absolute; top: .42rem;  left: 0; width: 100%; background: #fff;padding-bottom: .35rem;}

div.newindexnavxltitle{ width: 300%; height: .38rem; line-height: .38rem; position: relative; padding-left:1px; color: #959595; font-size: .14rem; text-align: left;}

div.newindexnavxltitle a{ color: #959595;}

div.newindexnavxltitle:hover a{ color: #006234; text-decoration: underline;}

div.newindexright{ width: 1.35rem; float: right;line-height: .95rem; text-align: center; height: .95rem;}

div.newindexrighten{ width: 29px; height: 29px; margin: auto; margin-top: .33rem; position: relative; background: #1f1f1f; border-radius: 50%;  line-height:29px;}

div.newindexrighten a{ color: #fff; font-size: 11px; line-height: 29px;}

div.newindexoneback{ width: 100%; max-width: 15.76rem; margin: auto;}

div.newindexonetitleback{ width:100%; height: .3rem; margin-top: .55rem; line-height: .3rem; color: #4a4a4a; font-size: .3rem; font-weight: 700; margin-bottom: 32px; }

div.newindexonetitleback img{ float: left;}

div.newindexonetitleback p{ float: left; margin-left: .1rem;}

div.newindexonetitleback span{ float: left; text-transform: uppercase; color: #ff674f; line-height: .4rem; font-family: "indexen"; margin-left: .1rem;}

div.newindexoneleftback{ width:7.71rem; height: 4.32rem; float: left;}

div.newindexonelistback{ width: 100%;  height: 100%; position: relative;}

div.newindexonelistback img{ width: 100%; height: 100%; transform: scale(1); transition: all 0.5s ease-in-out;}

div.newindexonelistback:hover img{transform: scale(1.1);}

div.newindexonelisttimeback{ width: .91rem; height: .99rem; padding-top: .22rem; position:absolute; left: 0; top: 0; background: #ffaf14;}

div.newindexonelisttime1{ height: .34rem; line-height: .34rem; text-align: center; color: #fff; font-size: .24rem;}

div.newindexonelisttime2{ width: 100%; height:.2rem; line-height: .2rem; text-align: center; color: #fff; font-size: .15rem; }

div.newindexonelistcont{ width: 100%; height: 1.48rem; background: rgba(0,0,0,0.5); position: absolute; left: 0; bottom: 0; padding-top: .17rem;}

div.newindexonelistconttitle{ width: 98%; height:.4rem; line-height: .4rem; padding-left:2%; color: #ffffff; font-size: .21rem; overflow: hidden;}

div.newindexonelistcontdesc{ width: 98%; height:.35rem; line-height: .35rem; padding-left:2%; color: #ffffff; font-size: .15rem; overflow: hidden;}

div.newindexoneright{ width: 7.71rem; height: auto; float: right;}

div.newindexonerightlist{ width: 3.67rem; height: 4.32rem; float: left; margin-left: 0.37rem;}

div.newindexonerightlistpic{ width: 3.67rem; height: 2.09rem; overflow: hidden; position: relative;}

div.newindexonerightlistpic img{ width: 100%; height: 100%; transition: all 0.5s ease-in-out;}

div.newindexonerightlisttimebk{ width: .83rem; height: .91rem; background: #fff; position: absolute; left: 0; top: 0; padding-top: .18rem;}
div.newindexonerightlist:hover div.newindexonerightlistpic img{ transform: scale(1.1);}

div.newindexonerightlisttime1{ width: 100%; height: .3rem; line-height: .3rem; text-align: center; color: #000000; font-size: .21rem;}

div.newindexonerightlisttime2{ width: 100%; height: .25rem; line-height: .25rem; text-align: center; color: #000000; font-size: .15rem;}

div.newindexonerightlistcont{ height: 2.23rem; width:100%; background: #f2f2f2; padding-top: .1rem; }

div.newindexonerightlistconttitle{ width: 3.2rem; margin: auto; height: .64rem; line-height: .32rem; color: #000000; font-size: .19rem; overflow: hidden; margin-bottom: 0.07rem;}

div.newindexonerightlistcontdesc{width: 3.2rem; margin: auto; height: .84rem; line-height: .28rem; overflow: hidden; color: #767676; font-size: .14rem;}

div.newindexonerightlistcontmorebk{ width: 3.2rem; margin: auto; }

div.newindexonerightlistcontmore{ width: 1.25rem; line-height: .34rem; line-height: .34rem; text-align: center; border-radius: 20px; background: #006234; color: #fff; font-size: .14rem;}

div.newindexonexwlistback{ width: 100%; height: auto; margin-top: .43rem;}

div.newindexonexwlist{ width: 7.71rem; height: .93rem; border: #efefef 1px solid; float: left; overflow: hidden; transition: all 0.5s ease-in-out; margin-right: .34rem; margin-bottom: .27rem;}

div.newindexonexwlistleft{ width:1.16rem; height: .93rem; float: left; padding-top:.18rem; position: relative;}

div.newindexonexwlistleftcont{ width: .9rem; height: auto; position: relative;}

div.newindexonexwlistleftconttitle1{ width: .9rem; height: .32rem; line-height: .32rem; color: #000000;  font-size: .24rem; text-align: right;transition: all 0.5s ease-in-out;}

div.newindexonexwlistleftconttitle2{ width: .9rem; height: .25rem; line-height: .25rem; text-align: right; color: #979797; font-size: .15rem;transition: all 0.5s ease-in-out;}

div.newindexonexwlistleftline{ width: 1px; height: .7rem; position:absolute; right: 0; top: .11rem; background: #e1e1e1;}

div.newindexonexwlistlefthbg{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #006234; opacity: 0; transition: all 0.5s ease-in-out;}

div.newindexonexwlist:hover{ border: #006234 4px solid;}
div.newindexonexwlist:hover div.newindexonexwlistlefthbg{ opacity: 1; }


div.newindexonexwlist:hover div.newindexonexwlistleftconttitle1{ color: #fff;}

div.newindexonexwlist:hover div.newindexonexwlistleftconttitle2{ color: #fff;}

div.newindexonexwlistright{ width: 5.9rem; height:.56rem; line-height: .28rem; overflow: hidden; color: #555555; font-size: .15rem; float: left; margin-left: .25rem; margin-top: .16rem;}

div.newindexonexwlist:nth-child(2n){ margin-right: 0;}

div.indexonemorebk{ width: 5.8rem; margin: auto; height: .43rem; position: relative;}

div.indexonemoreline{ width: 100%; height: 1px; position:absolute; top: .21rem; background: #dfdfdf;}

div.indexonemore{ width: 1.72rem; height: .43rem;line-height:.43rem; text-align: center; color: #cbcbcb; font-size: .13rem; border:#dfdfdf 1px solid; margin: auto; background: #fff; transition: all 0.5s ease-in-out; position:relative; margin-top: .3rem;}

div.indexonemore a{ display: block; width: 100%; height: 100%; transition: all 0.5s ease-in-out; text-transform: uppercase; color:#cbcbcb;  }

div.indexonemore:hover{border:#545454 1px solid; background: #545454;}

div.indexonemore:hover a{ color: #fff;}

div.newindextwoback{ width: 100%;   max-width: 15.76rem;margin: auto; margin-top: .5rem;  }

div.newindextwolist1{ width: 3.57rem; height: 2.61rem; position: relative; float: left;margin-left: .49rem; margin-top: .2rem;}

div.newindextwolist1cont{ width: 92.5%; height: auto; position: absolute; left:3.6%; top:5.4%;}

div.newindextwolist1cont img{ width: 100%;}

div.newindextwobottom{ width: 100%; margin-top: .7rem;}

div.newindextwobottomlist{ width: 100%; max-width: 2.6rem; height: auto; position: relative;}

div.newindextwobottomlistpic {     width: 85%;
    position: absolute;
    left: 6.5%;
    top: 10%;}

div.newindextwobottomlistpic img{ width: 100%;}

div.indexthreeback{ width:100%; height: auto; position: relative; margin-top: .65rem;}

div.indexthreenav{ width:1.37rem; position: absolute; left: 25%; top: 0; cursor: pointer;}

div.indexthreenavtitle{ width: 100%; height: .42rem; line-height: .42rem; text-align: center; overflow: hidden; color: #000; font-size: .14rem; position: absolute; top: 0;}

div.indexthreenav:hover div.indexthreenavxl{ height: 4.2rem; }

div.indexthreenav:hover div.indexthreenavtitle{ opacity: 0;}

div.indexthreenav:hover img.indexthreenavimg{ opacity: 0;}

div.indexthreenavxl{ width: 2.53rem; height:0; overflow-y: scroll; position: absolute; left: -50%; top: 0; transition: all 0.5s ease-in-out; z-index: 999999;}


div.indexthreenavxl::-webkit-scrollbar { width: 3px; }
div.indexthreenavxl::-webkit-scrollbar-track { background-color: transparent;  }
div.indexthreenavxl::-webkit-scrollbar-thumb { background-color:#006234;  width:3px;}		

div.indexthreenavxllist{ width: 100%; height: .4rem; text-align: center; position: relative; border-bottom: rgba(255,255,255,0.45) 1px solid;transition: all 0.5s ease-in-out; }

div.indexthreenavxllistpic{ width: 100%; height: 0; overflow: hidden; position: absolute; left: 0; top: 0;transition: all 0.5s ease-in-out;}

div.indexthreenavxllistpic img{ width: 100%; height: 100%;}

div.indexthreenavxllisttitle{ width: 100%; height: .4rem; line-height: .4rem; overflow: hidden; position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,.7); color: #fff; font-size: .14rem; transition: all 0.5s ease-in-out;}

div.indexthreenavxllistanniu1{ width: 100%; height: 100%; position: absolute; left: 0; top: 0;}

div.indexthreenavxllistanniu2{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1;}

div.indexthreenavxllistanniu2 a{ display: block; width: 100%; height: 100%;}

div.indexthreenavxllistanniu2new{ z-index: 99;}

div.indexthreenavxllisttitlenew{background: rgba(0,98,52,.8);}

div.indexthreenavxllistnew{ height: 1.39rem;}

div.indexthreenavxllistpicnew{ height: 1.39rem;}

div.indexthreenavxllistnew:hover div.indexthreenavxllisttitlenew{height: 1.39rem;
    line-height: 1.39rem;}

div.indexthreenav1{    left: 18%;
    top: 54%;}

div.indexthreenav2 {
    left: 41%;
    top: 35%;
}

div.indexthreenav3 {
    left: 54%;
    top: 55%;
}

div.indexthreenav4 {
    left: 66%;
    top: 61%;
}

div.indexthreenav5 {
    left: 75%;
    top: 42%;
}

div.newpublicfooterback{ width: 100%; background: #303030;}

div.newpublicfooter{ width: 100%;
    max-width: 15.76rem; margin: auto; display: flex; flex-flow:  nowrap; justify-content: space-between;}

div.newpublicfooterleft{ float: left; margin-top: .54rem;}

div.newpublicfooterleftnav{ float: left; margin-right: .65rem;}

div.newpublicfooterleftnavtitle{ height: .41rem; line-height: .41rem; color: #ffffff; font-size: .15rem;}

div.newpublicfooterleftnavtitle a{ color: #fff;}

div.newpublicfooterleftnavsubtitle{ height: .41rem; line-height: .41rem; color:#959595; font-size: .13rem;}

div.newpublicfooterleftnavsubtitle a{  color: #959595; transition: all 0.5s ease-in-out;}

div.newpublicfooterleftnavsubtitle a:hover{ color: #fff;}

div.newpublicfooterewm{ width: 1.5rem; float: left; margin-top: 0.63rem;}

div.newpublicfooterewmpic{ width: 100%; height: auto; margin-bottom: 0.09rem;}

div.newpublicfooterewmpic img{ width: 100%;}

div.newpublicfooterewmtitle1{ width: 100%; height: auto; line-height: .25rem; color: #959595; font-size: .15rem; text-align: center;}

div.newpublicfooterright{ float: right; margin-top: .5rem;}

div.newpublicfooterrighttitle{ height: .49rem; line-height: .49rem; color: #fefefe; font-size: .18rem;}

div.newpublicfooterrighticontitle{ margin-top: .15rem;}

div.newpublicfooterrighticontitlelt{ width: .31rem; height: .31rem; float: left; margin-right:0.1rem;}

div.newpublicfooterrighticontitlert{ float: left; color: #a5a5a5; font-size: .14rem; line-height: .31rem; height: .31rem;}

div.newpublicfooterbottomdesc{ width: 100%; height: .75rem; line-height: .75rem; text-align: center; color: #8a8a8a; font-size: .14rem;}

div.newpublicfooterbottomdesc a{ color: #8a8a8a; transition: all 0.5s ease-in-out;}

div.newpublicfooterbottomdesc a:hover{ color: #fff;}


div.case_leftbottom{ width:30%; height:auto; float:left; margin-left:5%; margin-top:0.32rem;}

div.case_leftbottomcntitle{ width:100%; height:.44rem; line-height:.44rem; overflow:hidden; color:#666666; font-size:.26rem; font-weight:100; margin-top:.32rem;}

div.case_leftbottomcnentitle{ width:100%; height:.38rem; line-height:.38rem; color:#48a343; font-size:.18rem;font-family:'Canela';}

div.case_leftbottomcnentitle p{font-family:'Canela';}

div.case_rightbottom{ width:60%; margin-right:5%; margin-top:.32rem; float:right; color:#ccc; font-size:.16rem; height:.81rem; overflow:hidden; line-height:.27rem;    margin-top: .75rem;
}

img.indexthreenavimg{ width: 100%; }







.pagination p {
	margin: 0;
	cursor: pointer;
	
}
.pagination {
	height: 40px;
	text-align: center;
	width:100%;

	margin-bottom:1rem;
}
.pagination a {
	display: inline-block;
	margin-right: 10px;
	width: 40px;
	height: 40px;
	line-height: 40px;
	
	text-decoration: none;
	
	font-size: 14px;
	
	text-align: center;
	background: #fff;
	color: #006234;
	font-weight: 700;
	transition:all 0.3s ease-in-out;

}
.pagination a:hover {
	background: #006234;
	color: #fff;

}
.pagination a.cur {
	display: inline-block;
	margin-right: 10px;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-weight: 700;
	text-decoration: none;

	font-size: 14px;
	text-align: center;
	
	transition:all 0.3s ease-in-out;
	background: #006234;
	color: #fff;
}
.pagination p {
	display: inline-block;
	font-size: 14px;
	width: 40px;
	height: 40px;
	line-height: 40px;
	color: #6c6c6c;
	text-align: center;
	background: #fff;
	color: #006234;
	margin-right: 8px;
	font-weight: 700;
}
.pagination p.pageRemark {
	border-style: none;
	background: none;
	margin-right: 0px;
	padding: 4px 0px;
	color: #fe6600;
	
}
.pagination p.pageRemark b {
	color: red;
}
.pagination p.pageEllipsis {
	border-style: none;
	background: none;
	padding: 4px 0px;
	color: #fe6600;
	border-radius:50%;
}
.dates li {
	font-size: 14px;
	margin: 20px 0
}
.dates li span {
	float: right
}
.pagination .page_xyy {
	width: 50px;
	height: 28px;
	
	border:none;
	line-height: 28px;
	
	text-decoration: none;
	color: #6c6c6c;
	font-size: 14px;
	text-align: center;
border:#dddddd 1px solid;
	background: #f5f5f5;
	color: #565656;

	display: none;

	
}
.pagination .page_xyy:hover{ 
	
		border:#4186e4 1px solid;
	background: #4186e4;
	color: #fff;
}
.pagination .page_syy {
	 width: 50px;
	height: 28px;
	line-height:28px;
	border:none;
	text-decoration: none;
	color: #6c6c6c;
	font-size: 14px;
	text-align: center;
border:#dddddd 1px solid;
	background: #f5f5f5;
	color: #565656;

	transition:all 0.5s ease-in-out;
	
	display: none;

}
.pagination .page_syy:hover{ 
		border:#4186e4 1px solid;
	background: #4186e4;
	color: #fff;
	}
.pagination .page_shouye {
	width: 39px; 
	height: 39px;
	border-radius:50%;
	padding: 0;
	margin-top: 4px;
	background:none;
	display:none;
}

.pagination .page_weiye {
	width: 39px;
	height: 39px;
	border-radius:50%;
	padding: 0;
	margin-top: 4px;
	background:none;
	display:none; 

}




div.xinwenxxtopsyy{ width:100%; float:none; transition:all 0.5s ease-in-out;}

div.xinwenxxtopsyytitle{ width:100%; margin:auto; line-height:29px; color:#7e7d7d; font-size:14px; }

div.xinwenxxtopsyytitle a{ color:#7e7d7d; transition:all 0.5s ease-in-out;}

div.xinwenxxtopbottom{ padding-top: 35px; border-top:#f3f3f3 1px solid; padding-bottom: 35px;}

div.xinwenxxtopbottommain{ margin: auto; width: 96%; max-width: 1100px;}