@charset "utf-8";

/* 起始样式 */
*{ margin:0; padding:0;}
body {margin:0 auto; padding:0px; font-size:12px; height:100%; line-height:22px; width:100%;}
ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
/*a:hover{ text-decoration:underline;}*/
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}
img{border:none;}
html{ overflow-x:hidden;}
div:hover,li:hover,tr:hover,a:hover{ -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
.text,textarea,select{ outline:none; font-family:微软雅黑; color:#666; font-size:12px; width:100%;}
.ul_lf li,.ul_js li{ position:relative;}
::-webkit-scrollbar{ width:8px;}
::-webkit-scrollbar-thumb{ background:#ccc;}
::-webkit-scrollbar-track{ background:#fff;}
@font-face
{
	font-family:Fontsstyle;
	src: url('../fonts/FETTE-ENGSCHRIFT.ttf'),
	url('../fonts/FETTE-ENGSCHRIFT.eot'),
	url('../fonts/FETTE-ENGSCHRIFT.svg'),
	url('../fonts/FETTE-ENGSCHRIFT.woff');

}
@font-face
{
	font-family:PingFang;
	src: url('../fonts/PingFang Regular.ttf'),
	url('../fonts/PingFang Regular.eot'),
	url('../fonts/PingFang Regular.svg'),
	url('../fonts/PingFang Regular.woff');
}

.moblie_exhi{ display:none;}
.BMap_mask{ display:none;}
.BMap_stdMpZoom{ display:none;}
.BMap_stdMpPan{ display:none;}
.BMap_cpyCtrl{ display:none;}
.BMap_scaleTxt{ display:none;}
.BMap_scaleCtrl{ display:none;}
.BMap_omCtrl{ display:none;}
.anchorBL{ display:none;}
.a_txt,.nav_ipad,.moblie_head{ display:none;}
.div_scroll{ overflow:auto;}
/*-webkit-filter: blur(0px); filter: blur(0px);*/
/*active*/
/* 公用样式 */
.box{ width:1500px; margin:0 auto; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.box1{ width:1200px; margin:0 auto; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.head{ position:fixed; top:0px; left:0px; width:100%; z-index:9999; background:#fff; height:110px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.heg{ height:110px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.logo{-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.logo img{ width:100%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.head .rg .top{ height:40px; line-height:40px; color:#808080; text-align:right; font-size:14px; z-index:100; position:relative; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.head .rg .top a{ color:#808080}
.head .rg .top .a1{ background:url(/zt/img/1_01.jpg) center center no-repeat; padding:10px;}
.head .rg .top .a2{ background:url(/zt/img/1_02.jpg) center center no-repeat; padding:10px; margin-left:10px;}
.head .rg .top .a1:hover{ background:url(/zt/img/1_01a.jpg) center center no-repeat;}
.head .rg .top .a2:hover{ background:url(/zt/img/1_02a.jpg) center center no-repeat;}
.head .rg .top .a3{ margin-left:30px;}
.head .rg .top .a4{ background:url(/zt/img/1_37.jpg) center left no-repeat; padding-top:10px; padding-bottom:10px; padding-left:40px; padding-right:35px; margin-left:20px; color:#fff; font-size:14px; cursor:pointer; position:relative;  -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; margin-right:0px;}
.head .rg .top .a4:hover{ background:url(/zt/img/1_37a.jpg) center left no-repeat; color:#fff;}
.head .rg .top .a4 .div1{ position:absolute; top:39px; left:0px; width:190px; margin-left:-87px; display:none;}
.head .rg .top .a4 .div1 .p1{ border:1px solid #e8e8e8; background:#f5f5f5;}
.head .rg .top .a4 .div1 .p1 .pp1 a{ display:block; background:url(/zt/img/1_44.jpg) center bottom no-repeat; height:40px; line-height:40px; text-align:center; padding-left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.head .rg .top .a4 .div1 .p1 .pp1 a:hover{ background:url(/zt/img/1_44.jpg) center bottom #cdad66 no-repeat; color:#fff; padding-left:10px;}
.head .rg .top .a4 .div1 .p1 .pp2{ margin-top:15px; padding-bottom:5px;}
.head .rg .top .a4 .div1 .p1 .pp2 a{ float:left; width:50%; font-size:12px; text-align:center;}
.head .rg .top .a4 .div1 .p1 .pp2 .aa1{ background:url(/zt/img/1_42.jpg) center top no-repeat; padding-top:20px;}
.head .rg .top .a4 .div1 .p1 .pp2 .aa2{ background:url(/zt/img/1_43.jpg) center top no-repeat; padding-top:20px;}
.head .rg .top .a4 .div1 .p2{ background:#d6d6d6; opacity:.8; height:6px;}
.head .rg .top span{ margin-left:5px; margin-right:5px;}
.head .rg .top .span1{ margin-left:30px; margin-right:0px; background:url(/zt/img/1_03.jpg) left center no-repeat; padding-left:15px;}
.head .rg .top .span1 select{ width:50px; border:0px; cursor:pointer;}
.head .rg .top a:hover{ color:#f0c12d}
.head .rg .top1{ margin-top:24px; float:right;}
.head .rg .top1 a{ display:block; background:url(/zt/img/1_04a.png) center center no-repeat; float:left; width:85px; height:28px; position:relative; overflow:hidden; text-align:center; height:28px; line-height:28px; font-size:14px; margin-left:20px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.head .rg .top1 a:hover{ background:url(/zt/img/1_04.jpg) center center no-repeat;}
.head .rg .top1 a .p1{ position:absolute; top:0px; left:0px; width:100%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; color:#1a1a1a; text-transform:uppercase;}
.head .rg .top1 a .p2{ position:absolute; top:28px; left:0px; width:100%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; color:#fff;}
.head .rg .top1 a:hover .p1{ top:-28px;}
.head .rg .top1 a:hover .p2{ top:0px;}
.nav{ margin-top:10px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; margin-right:1px;}
.nav ul li{ background:url(/zt/img/1_38.jpg) right 18px no-repeat; cursor:pointer; float:left; height:60px; font-size:16px; font-weight:bold; padding-left:35px; padding-right:35px; }
.nav ul li .a1,.nav:hover ul .li .a1{ position:relative; height:43px; overflow:hidden; display:block; background:url(/zt/img/1_05.jpg) center bottom no-repeat; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; min-width:65px;}
.nav ul li .p1,.nav:hover ul .li .p1{ height:43px; position:relative; text-transform:uppercase; width:100%; line-height:43px; top:0px; left:0px; color:#1a1a1a; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul li .p2,.nav:hover ul .li .p2{ font-size:14px; height:43px; position:absolute; width:100%; line-height:43px; top:43px; left:0px; color:#f0c12d; text-align:center; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul li:hover .a1,.nav ul .li .a1,.nav:hover ul .li:hover .a1{ background:url(/zt/img/1_05a.jpg) center bottom no-repeat; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.nav ul li:hover .p1,.nav ul .li .p1,.nav ul .li:hover .p1{ top:-43px;}
.nav ul li:hover .p2,.nav ul .li .p2,.nav ul .li:hover .p2{ top:0px;}
.nav ul .li_on .p1 span{ background:url(/zt/img/1_39.jpg) center right no-repeat; padding-right:10px;}
.nav ul .li_on .p2 span{ background:url(/zt/img/1_40.jpg) center right no-repeat; padding-right:10px;}
.nav ul .li_on .div1{ background:#fff; position:absolute; width:100%;height: auto;   top:110px; left:0px; overflow:hidden; border-top:1px solid #ddd; display:none;}
.nav ul .li_on .div1 .p3{ float:left; width:20%; padding-top:50px;}
.nav ul .li_on .div1 .p3 a{ display:block; color:#4c4c4c; font-size:14px; margin-bottom:10px; position:relative; right:0px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; font-weight:normal;}
.nav ul .li_on .div1 .p3 .aa1{ font-size:16px; margin-bottom:20px; font-weight:bold;}
.nav ul .li_on .div1 .p3 .aa1 span{ font-family:宋体; margin-left:15px;}
.nav ul .li_on .div1 .p3 a:hover{ color:#f0c12d; right:-10px;}
.nav ul .li_on .div1 .p4{ float:right;}
.nav ul .li_on .div1 .p4{ width:38%; padding-top:30px;}
.nav ul .li_on .div1 .p4 .pp1{ float:left;}
.nav ul .li_on .div1 .p4 .pp2{ float:right;}
.nav ul .li_on .div1 .p4 .pp2 .ppp1{ color:#363636; font-size:18px; padding-top:85px;}
.nav ul .li_on .div1 .p4 .pp2 .ppp2{ border:1px solid #434343; width:100px; text-align:center; height:31px; line-height:31px; background:#fff; font-size:14px; color:#363636; border-radius:2px; margin-top:25px;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.nav ul .li_on .div1 .p4 .pp2 .ppp2:hover{ background:#434343; color:#fff;}
.head_on{ height:70px;}

.head_on .rg .top{ margin-top:-40px;}
.heg_on{ height:70px;}
.nav ul .li_on .div1_on{ top:70px;}
.foot_top{background: url(/zt/img/1_31.jpg) center top / cover no-repeat;padding: 80px 0 40px;}
.foot_top .box{ position:relative;}
.foot_top .div1{/* padding-top: 30px; */margin-left: 80px;}
.foot_top .div1 img{
	width: 120px;}
.foot_top .div2{/* padding-top:30px; */border-right: 1px solid #ddd;padding-right: 85px;}
/*.foot_top .div2 .p1{ background:url(/zt/img/1_32.png) center left no-repeat; padding-left:70px; height:59px;}*/
.foot_top .div2 .p1{ margin-top:15px; }
.foot_top .div2 .p1 .pp1{color: #333;font-size: 18px;}
.foot_top .div2 .p1 .pp1 span {/* font-size: 16px; */}
.foot_top .div2 .p1 .pp2{color:#4c4c4c;font-size: 16px;}
.foot_top .div2 .p2{color:#333;margin-top: 5px;font-size: 18px;}
.foot_top .div2 .p3{ color:#333; margin-top:15px;}
.foot_top .div2 .p4 img {
	width: 120px;
}
.foot_top ul{float:right;width: 9%;/* padding-top:30px; */}
.foot_top ul li a{ color:#666; position:relative; display:block; left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.foot_top ul .li{ margin-bottom:15px;}
.foot_top ul .li a{ font-size:16px;}
.foot_top ul li a:hover{ left:-5px; color:#cfb582; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.foot_top .ul{ width:auto;}
.foot_top .div3{ position:absolute; bottom:0px; right:0px;}
.foot_top .div3 a{ float:left; display:block; width:30px; height:30px;}
.foot_top .div3 .a1{ background:url(/zt/img/1_33.png) center center no-repeat; margin-right:10px;}
.foot_top .div3 .a2{ background:url(/zt/img/1_34.png) center center no-repeat;}
.foot_top .div3 .a1:hover{ background:url(/zt/img/1_33a.png) center center no-repeat}
.foot_top .div3 .a2:hover{ background:url(/zt/img/1_34a.png) center center no-repeat;}
.foot_bottom{ background:#313131; height:40px; line-height:40px; color:#8c8c8c}
.foot_bottom a{ color:#8c8c8c;}
.foot_bottom a:hover{ color:#cfb582}
.foot1{ display:none;}
.a_txt1{ position:fixed; width:0%; height:0%; overflow:hidden; z-index:10001; left:0px; top:0px;}
.a_txt1 .div1{ background:#000; filter:alpha(opacity=0); opacity:0; position:absolute; width:100%; height:100%;}
.a_txt1 .div2{ position:absolute; width:1200px; height:639px; top:50%; left:50%; margin-top:-320px; margin-left:-600px; filter:alpha(opacity=0); opacity:0;}
.a_txt1 .div2 .p1{ float:left; width:1100px; height:619px; padding:10px; background:#fff;}
.a_txt1 .div2 .p2{ float:right;}
.a_txt1 .div2 .p2 img{ -moz-transform 1s; -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s;}
.a_txt1 .div2 .p2 img:hover{ transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.ppp01{text-align:left;padding-left: 10%;font-size:36px;line-height:48px;color:#212121;}
.ppp02{text-align:left;padding-left: 10%;font-size:24px;line-height:48px;color:#212121;}
.ppp03{width:60px;height:2px;margin-left: 10%;background:#dc2821;float:left;margin-top:10px;}
.ppp04{text-align:center;font-size:36px;line-height:normal;}
.ppp05{width:60px;height:2px;background:#dc2821;margin:0 auto;margin-top:20px;}
.ppp06{text-align:center;font-size:15px;line-height:30px;margin-top:25px;}
.ppp07{font-size:24px;}
.ppp08{text-align:left;width:80%;margin:0 auto;margin-top:20px;font-size:15px;line-height:30px;margin-top:15px;}
.ppp09{}
.ppp10{}
.ppp11{}
.ppp12{}
.dcd00{display:none;}

.bdan01{
	position:absolute;
	width:50%;
	max-width:638px;
	overflow:hidden;
	right:50%;
	top:0px;
	background:rgb(255,255,255,0.6);
	padding:25px 25px 25px 25px;
}
.bdan011{
	position:relative;
	width:100%;
	overflow:hidden;
	font-size:48px;
	line-height:60px;
	text-align:left;
}
.bdan012{
	position:relative;
	width:125px;
	height:2px;
	background:#dc2821;
	overflow:hidden;
	margin-top:30px;
}
.bdan013{
	position:relative;
	width:100%;
	overflow:hidden;
}
.bdan0131{
	position:relative;
	width:100%;
	height:60px;
	background:#fff;
	border-bottom:2px solid #d1d1d1;
	overflow:hidden;
	margin-top:30px;
}
.bdan0131 h2{
	position:relative;
	width:50%;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
}
.bdan0131 h2 p.xx{
	position:relative;
	width:10%;
	overflow:hidden;
	float:left;
	text-align:center;
	color:#dc2821;
	margin:0;
	padding:0;
	margin-top:17px;
	line-height:40px;
}
.bdan0131 h2 input{
	position:relative;
	width:90%;
	overflow:hidden;
	float:left;
	border:none;
	background:none;
	margin-top:7px;
	font-size:18px;
	line-height:36px;
	height:36px;
	color:#454545;
}
.bdan0132{
	position:relative;
	width:100%;
	height:60px;
	background:#fff;
	border-bottom:2px solid #d1d1d1;
	overflow:hidden;
	margin-top:20px;
}
.bdan0132 h2{
	position:relative;
	width:100%;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
}
.bdan0132 h2 p.xx{
	position:relative;
	width:5%;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
	color:#dc2821;
	margin-top:17px;
	line-height:40px;
}
.bdan0132 h2 input{
	position:relative;
	width:95%;
	overflow:hidden;
	float:left;
	border:none;
	background:none;
	margin-top:7px;
	font-size:18px;
	line-height:36px;
	height:36px;
	color:#454545;
}
.bdan0133{
	position:relative;
	width:100%;
	height:160px;
	background:#fff;
	border-bottom:2px solid #d1d1d1;
	overflow:hidden;
	margin-top:20px;
}
.bdan0133 h2{
	position:relative;
	width:100%;
	overflow:hidden;
	float:left;
}
.bdan0133 h2 p.xx{
	position:relative;
	width:5%;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
	color:#dc2821;
	margin-top:17px;
	line-height:40px;
}
.bdan0133 h2 textarea{
	position:relative;
	width:95%;
	height:140px;
	overflow:hidden;
	float:left;
	border:none;
	background:none;
	margin-top:5px;
	font-size:18px;
	line-height:24px;
	color:#454545;
}
.bdan0134{
	position:relative;
	width:100%;
	height:60px;
	background:#fff;
	border-bottom:2px solid #d1d1d1;
	overflow:hidden;
	margin-top:20px;
}
.bdan0134 h2{
	position:relative;
	width:100%;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
}
.bdan0134 h2 p.xx{
	position:relative;
	width:5%;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
	text-align:center;
	color:#dc2821;
	margin-top:17px;
	line-height:40px;
}
.bdan0134 h2 input{
	position:relative;
	width:70%;
	overflow:hidden;
	float:left;
	border:none;
	background:none;
	margin-top:7px;
	font-size:18px;
	line-height:36px;
	height:36px;
	color:#454545;
}
.bdan0134 h2 p.yzm{
	position:relative;
	width:25%;
	max-width:100px;
	overflow:hidden;
	float:right;
	margin-top:10px;
}
.bdan0134 h2 p.yzm img{
	width:80%;
    display:block;
}
.bdan0135{
	position:relative;
	width:100%;
	overflow:hidden;
	margin-top:30px;
}
.bdan0135 input{
	position:relative;
	width:160px;
	height:45px;
	overflow:hidden;
	background:#dc2821;
	color:#fff;
	font-size:18px;
	line-height:45px;
	border:none;
}





@media screen and (max-width: 1440px) and (min-width:1025px) {/* 小屏幕的尺寸 */
	.box{ width:1200px;}
	.box1{ width:1200px;}
	.foot_top ul{ float:right; width:9%;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* pad */
	.box{ width:auto; padding-left:2%; padding-right:2%;}
	.box1{ padding-left:2%; padding-right:2%;}
	.head{ display:none;}
	.moblie_head{ display:block; height:60px;width:100%; position:fixed; z-index:1000; background:#fff;}
	.moblie_head .rg{ padding-top:18px;}
	.heg{ height:60px;}
	.heg_on{ height:60px;}
	.a_txt{ display:block; position:fixed; top:0px; left:0px; width:0px; height:0px; overflow:hidden; z-index:10000;}
	.a_txt .div1{ position:absolute; width:100%; height:100%; background:#0b0d19; filter:alpha(opacity=0); opacity:0; left:0px; top:0px;}
	.a_txt .div2{ position:absolute; width:10%; left:0px; top:2.5%; z-index:100; text-align:center; filter:alpha(opacity=0); opacity:0;}
	.a_txt .div3{ position:absolute; width:90%; top:0px; background:#0b0d19; height:100%; z-index:100; right:-100%;}
	.a_txt .div3 ul{ padding-left:2%; padding-right:2%;}
	.a_txt .div3 ul li{ border-bottom:1px solid #232530;}
	.a_txt .div3 ul li a{ display:block; height:45px; color:#fff; line-height:45px; padding-left:5%; font-size:16px;}
	.a_txt .div3 ul li .div_js{ background:url(/zt/img/+.png) 95% center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.a_txt .div3 ul li .div_js_on{ background:url(/zt/img/-.jpg) 95% center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.a_txt .div3 ul li .div_js_txt a{ height:40px; line-height:40px; font-size:14px;}
	.foot{ display:none;}
	.foot1{ display:block; text-align:center; background:#313131; padding-top:8px; padding-bottom:8px; color:#8c8c8c}
	.foot1 a{ color:#8c8c8c}
}
@media screen and (max-width: 767px) and (min-width:0px) {/* 移动端的尺寸 */
	.box{ width:auto; padding-left:5%; padding-right:5%;}
	.box1{ width:auto; padding-left:5%; padding-right:5%;}
	.a_txt .div2{ width:20%; top:3.5%;}
	.a_txt .div3{ width:80%;}
	.a_txt .div3 ul{ padding-left:5%; padding-right:5%;}
	.a_txt1 .div2{ width:90%; top:35%; left:5%; height:auto; margin-top:0; margin-left:0;}
	.a_txt1 .div2 .p1{ float:none; width:90%; padding:5%; height:auto;}
	.a_txt1 .div2 .p2{ float:none; position:absolute; top:-30px; right:0px;}
	.a_txt1 .div2 .p2 img{ width:25px;}
	.ppp08 {
    font-size: 14px;
    line-height: 28px;
}
}
/* 公用样式 End */

/* Index */
.banner{ position:relative; overflow:hidden; width:100%; overflow:hidden;}
.moblie_banner{ display:none; position:relative; overflow:hidden; width:100%; height:100%;}
.banner .slides { width:100%; position:relative;z-index:1;}
.banner .slides li { width:100%; height:auto;}
.banner .slides li img{ width:100%; height:auto}
.banner .flex-control-nav { position:absolute; bottom:5%; z-index:99;width:100%; text-align:center; left:0px;}
.banner .flex-control-nav li { display:inline-block; width:84px; height:3px; margin:0 5px;}
.banner .flex-control-nav li span { display:none;}
.banner .flex-control-nav li a { width:84px; height:3px; cursor:pointer; background:#fff; display:block;}
.banner .flex-control-nav li a.flex-active { background:#fecf17}
.banner .flex-direction-nav{ display:none;}
.moblie_banner{ display:none;}
.ss{  background:url(/zt/img/s_bg01.jpg) 100% center no-repeat ; position:relative; min-width:768px; z-index:100;}
.ss1{ float:left; width:100%;}
.ss1 ul li{ float:left; width:16.6%; padding-top:3.5%;padding-bottom:3.5%;}
.ss1 ul li .div1{ position:relative; overflow:hidden;}
.ss1 ul li .div1 div{ width:40%; left:30%; position:relative; top:0px;}
.ss1 ul li .div1 div img{ width:100%;}
.ss1 ul li .div1 .p2{ position:absolute; filter:alpha(opacity=0); opacity:0; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss1 ul li:hover .div1 .p2{ opacity:1; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss1 ul li .div2{ color:#fff; font-size:16px; text-align:center; margin-top:3%;}
.ss2{ float:right; width:40.89%; position:relative;}
.ss2 .div1 img{ width:100%;}
.ss2 .div2{ position:absolute; width:62%; left:19%; top:50%; margin-top:-96px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss2 .div2 .p1{ color:#e5e5e5; font-size:22px;}
.ss2 .div2 .p2{ position:relative;}
.ss2 .div2 #div_select{ z-index:100;}
.ss2 .div2 .p2 .pp1{ background:url(/zt/img/1_12.png) 90% center no-repeat #3e3e3d; height:52px; line-height:52px; padding-left:10%; font-size:16px; color:#9e9e9e; margin-top:29px; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss2 .div2 .p2 .pp2{ display:none; overflow:hidden; top:52px; left:0px; position:absolute; background:#fff; width:100%;}
.ss2 .div2 .p2 .pp2 ul li a{ color:#dcc085; display:block; padding-left:10%; padding-right:10%; height:40px; line-height:40px; border-bottom:1px solid #dcc085; font-size:14px;}
.ss2 .div2 .p2 .pp2 ul li a:hover{ background:#dcc085; color:#fff;}
.ff{ background:url(/zt/img/1_13.jpg) center top no-repeat; padding-top:4%; padding-bottom:4%; position:relative; overflow:hidden;}
.ff1{ width:54.33%; margin-top:5%; left:-80px;}
.ff1 .div1 img{ width:100%;}
.ff1 .div2{ color:#666; font-size:16px; text-align:left;padding-left: 10%; margin-top:5%;}
.ff1 .div3{ font-size:14px; line-height:36px; text-align:left; padding-left:10%; margin-top:2%; color:#333}
.ff1 .div3 strong{ text-transform:uppercase;}
.ff1 .div3 span{ font-size:18px;}
.ff1 .div4{ margin-top:5%;}
.ff1 .div4 .p1{ margin-top:16px; position:relative;}
.ff1 .div4 .p1 .pp1{ position:absolute; width:172px; height:46px;border:1px solid #585858; line-height:46px; top:0px; left:10%; text-align:center; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ff1 .div4 .p1 .pp1 span{ background:url(/zt/img/1_20.png) center right no-repeat; padding-right:30px; font-size:16px; color:#333;}
.ff1 .div4 .p1 .pp2{ padding-top:3px; padding-left:3px;}
.ff1 .div4 .p1:hover .pp1{ top:3px; left:10%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ff1 .div4 .p2{ width:25%; margin-right:30px;}
.ff1 .div4 .p2 img{ width:100%;}
.ff2{ width:41%; position:relative;}
.ff2 .div1{ width:80%; position:relative; top:-80px; right:-80px; z-index:50}
.ff2 .div1 img{ width:100%;}
.ff2 .div2{ position:absolute; margin-top:20%; width:38.87%; top:-80px; right:-80px; z-index:100;}
.ff2 .div2 img{ width:100%;}
.ff2 .div3{ width:39.02%; text-align:right; margin-left:17%; margin-top:5%; position:relative; top:-80px; right:-80px; z-index:10}
.ff2 .div3 img{ width:100%;}
.gg{ background:url(/zt/img/1_21.jpg) center center fixed no-repeat; padding-top:4%; padding-bottom:4%; text-align:center;  color:#fff; font-size:20px;}
.gg .div1{ color:#fff; font-size:30px; background:url(/zt/img/1_22.jpg) center bottom no-repeat; padding-bottom:2%; line-height:30px; text-transform:uppercase;}
.gg .div2{ margin-top:5%;}
.gg .div2 ul li{ float:left; width:33.33%;}
.gg .div2 ul li .p1{ font-family:Fontsstyle; font-size:50px; border-radius:100%; width:280px; height:280px; line-height:280px; margin:0 auto; overflow:hidden; position:relative;}
.gg .div2 ul li .p1 .pp1{ position:absolute; width:280px; height:280px; text-align:center; text-transform:uppercase; color:#fff;}
.gg .div2 ul li .p2{ font-family:宋体; font-size:20px; margin-top:8%; color:#fff;}
.hh{ background:url(/zt/img/1_28.jpg) top center no-repeat; padding-top:4%; padding-bottom:4%;}
.hh .div1{ text-align:center; color:#666;}
.hh .div1 .p1{ font-size:30px; background:url(/zt/img/1_23.jpg) center bottom no-repeat; padding-bottom:2%; text-transform:uppercase; line-height:30px;}
.hh .div1 .p2{ font-size:18px; margin-top:1%;}
.hh .div2{ margin-top:4%;}
.hh .div2 ul li{ float:left; width:22.5%; margin-right:2%; background:#fff; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.hh .div2 ul li .p1{ position:relative;}
.hh .div2 ul li .p1 img{ width:100%;}
.hh .div2 ul li .p1 .pp2{ position:absolute; bottom:0px; width:80%; left:10%; background:#fff; height:40px; line-height:40px; text-align:center; color:#80734a; font-size:16px; text-transform:uppercase;}
.hh .div2 ul li .p2{ text-align:center; color:#333; line-height:28px; font-size:14px; padding-left:10%; padding-right:10%; margin-top:1%; height:32px;}
.hh .div2 ul li .p3{ padding-left:5%; padding-right:5%; margin-top:2%; color:#4c4c4c; line-height:24px; text-align:center; height:72px; overflow:hidden;}
.hh .div2 ul li .p4{ padding-bottom:5%; text-align:center; color:#80734a; font-weight:bold; font-size:16px; margin-top:5%;}
.hh .div2 ul li:hover{ top:-10px;}
.jj{ position:relative; width:100%; cursor:url(/zt/img/1_45a.ico), pointer;min-height:650px;}
.jj img{width:100%;display:block;}
.jj .div1 img{ width:1920px; height:725px;}
.jj .div2{ position:absolute; right:0px; top:0px; width:0%; overflow:hidden; height:725px; z-index:10;}
.jj .div2 img{ width:1920px; position:absolute; top:0px; right:0px;}
.jj .div3{ position:absolute; bottom:0px; right:424px; z-index:100;}
.jj .div4{ position:absolute; padding-bottom:393px; padding-right:440px; bottom:-40px; right:-40px; filter:alpha(opacity=0); opacity:0; z-index:20;}
.jj .div5{  position:absolute; right:0px; top:0px; width:1920px; overflow:hidden; height:725px; filter:alpha(opacity=0); opacity:0; z-index:15;}
.jj .div5 img{ width:1920px;}
.picpic{ position:absolute; top:252px; right:452px; z-index:5;}

@media screen and (max-width: 1440px) and (min-width:1025px) {/* 小屏幕的尺寸 */
	.ss2 .div2{ margin-top:-85px;}
	.ss2 .div2 .p2 .pp1{ margin-top:19px;}
	.ff1{ width:54.33%; margin-top:2%;}
	.jj{ position:relative; width:1366px; left:50%; margin-left:-683px; cursor:url(/zt/img/1_45a.ico), pointer;}
	.jj .div1 img{ width:1366px; height:516px;}
	.jj .div2{ position:absolute; right:0px; top:0px; width:0%; overflow:hidden; height:516px;}
	.jj .div2 img{ width:1366px; height:516px; position:absolute; top:0px; right:0px;}
	.jj .div3{ position:absolute; bottom:0px; right:304px;}
	.jj .div3 img{ width:181px;}
	.jj .div4{ position:absolute; padding-bottom:293px; padding-right:240px; bottom:-40px; right:-40px; filter:alpha(opacity=0); opacity:0; }
	.jj .div5{ width:1366px; height:516px;}
	.jj .div5 img{ width:1366px; height:516px;}

}
@media screen and (max-width: 1024px) and (min-width:0px) {/* pad */
	.ss2 .div2{ position:absolute; width:90%; left:5%; top:50%; margin-top:-60px;}
	.ss2 .div2 .p1{ font-size:16px; line-height:18px;}
	.ss2 .div2 .p2 .pp1{ background:url(/zt/img/1_12.png) 95% center no-repeat #3e3e3d; height:40px; line-height:40px; padding-left:5%; margin-top:10px;}
	.ss2 .div2 .p2 .pp2{ top:40px;}
	.ff1{ margin-top:0px;}
	.gg{ background:#333;}
	.gg .div2 ul li{ width:50%; margin-bottom:5%;}
	.hh{ background:#e6e3de}
	.hh .div2{ margin-top:0px;}
	.hh .div2 ul li{ width:47.5%; margin-right:0px; margin-top:5%;}
	.hh .div2 ul li:nth-child(2n){ float:right;}
	.foot{ display:none;}

}
@media screen and (max-width: 767px) and (min-width:0px) {/* 移动端的尺寸 */
	.banner{ display:none;}
	.moblie_banner{ display:block;}
	.moblie_banner .flex-control-nav { position:absolute; bottom:5%; z-index:99;width:100%; text-align:center; left:0px;}
	.moblie_banner .flex-control-nav li { display:inline-block; width:44px; height:3px; margin:0 5px;}
	.moblie_banner .flex-control-nav li a { width:44px; height:3px; cursor:pointer; background:#fff; display:block;}
	.moblie_banner img{ width:100%;}
	.ss{ min-width:100%;}
	.ss1{ width:100%; padding-top:10%; padding-bottom:10%;}
	.ss1 ul li{ padding-top:0px;}
	.ss2{ width:100%;}
	.ss2 .div2{ position:absolute; width:90%; left:5%; top:50%; margin-top:-70px;}
	.ss2 .div2 .p1{ font-size:16px; line-height:18px;}
	.ss2 .div2 .p2 .pp1{ background:url(/zt/img/1_12.png) 95% center no-repeat #3e3e3d; height:40px; line-height:40px; padding-left:5%; margin-top:20px;}
	.ss2 .div2 .p2 .pp2{ top:40px;}
	.ff{ background:#e0ddd6; padding-bottom:5%; padding-top:7%;}
	.ff1{ width:100%; margin-bottom:5%;}
	.ff1 .div2{ font-size:16px;}
	.ff1 .div3{ padding-left:0px; text-align:left;}
	.ff2{ width:100%;}
	.gg{ padding-top:5%; padding-bottom:5%;}
	.gg .div1{ font-size:16px; padding-bottom:5%;}
	.gg .div2 ul li{ width:100%;}
	.gg .div2 ul li .p2{ font-size:14px; margin-top:0%;}
	.hh .div1 .p1{ font-size:16px; padding-bottom:5%;}
	.hh .div1 .p2{ font-size:16px; margin-top:5%;}
	.hh .div2{ margin-top:0px;}
	.hh .div2 ul li{ width:100%; margin-right:0px; margin-top:5%;}
	.hh .div2 ul li:nth-child(2n){ float:left}
	.ss{  background:none;}

}
/* Index End */

/* Main */
.mad{ margin-top:1%;}
.main_box{ width:1500px; margin:0 auto; margin-top:1%; margin-bottom:1%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
@media screen and (max-width: 1440px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.mad{ margin-top:1.5%;}
	.main_box{ width:1200px; margin-top:1.5%; margin-bottom:1.5%;}

}
@media screen and (max-width: 1023px) and (min-width:0px) {/* 移动端的尺寸 */
	.mad{ margin-top:5%;}
	.main_box{ width:auto; padding-left:5%; padding-right:5%; margin-top:5%; margin-bottom:5%;}
}


.main_banner{ position:relative; z-index:100;}
.main_banner img{ width:100%;}
.main_heg{ height:110px;}
.moblie_main_banner{ display:none;}
.div_nav{ background:#f5f5f5; height:50px; position:relative; z-index:100;}
.div_nav .div1{ width:1200px; margin:0 auto;}
.div_nav .div1 ul li{ background:url(/zt/img/2_04.png) right top no-repeat; float:left; width:240px; height:50px;}
.div_nav .div1 a{ display:block; width:100%; background:url(/zt/img/2_03a.png) center top no-repeat; float:left; height:57px; line-height:50px; text-align:center; color:#101010; font-size:16px;}
.div_nav .div1 .a1,.div_nav .div1 a:hover{ background:url(/zt/img/2_03.png) center top no-repeat; text-align:center; color:#fff;}
.div_abo_body{ background:url(/zt/img/2_02.jpg) center top fixed no-repeat;}
.div_abo_body .heg{ display:none;}
.div_abo_line{ background:url(/zt/img/2_05.png) center top no-repeat; height:2704px; overflow:hidden;}
.div_abo_line_color{ background:url(/zt/img/2_05a.png) center top no-repeat; height:0px; position:relative;}
.div_abo_line_color .div1{ width:1200px; margin:0 auto; position:relative;}
.div_abo_line_color .div1 ul li{ color:#4c4c4c; font-size:16px; font-style:italic; font-size:20px; position:absolute; }
.div_abo_line_color .div1 ul .item1{ top:345px; left:40px;}
.div_abo_line_color .div1 ul .item2{ top:545px; left:255px;}
.div_abo_line_color .div1 ul .item3{ top:638px; left:490px;}
.div_abo_line_color .div1 ul .item4{ top:736px; left:880px;}
.div_abo_line_color .div1 ul .item5{ top:925px; left:810px;}
.div_abo_line_color .div1 ul .item6{ top:1094px; left:880px;}
.div_abo_line_color .div1 ul .item7{ top:1230px; left:920px;}
.div_abo_line_color .div1 ul .item8{ top:1345px; left:870px;}
.div_abo_line_color .div1 ul .item9{ top:1545px; left:860px}
.div_abo_line_color .div1 ul .item10{ top:1645px; left:980px}
.div_abo_line_color .div1 ul .item11{ top:1785px; left:980px}
.div_abo_line_color .div1 ul .item12{ top:1885px; left:870px}
.div_abo_line_color .div1 ul .item13{ top:2010px; left:710px}
.div_abo_line_color .div1 ul .item14{ top:2160px; left:810px}
.div_abo_line_color .div1 ul .item15{ top:2250px; left:880px}
.div_abo_line_color .div1 ul .item16{ top:2385px; left:1070px}
.div_abo_div2{ width:860px; height:360px; overflow:hidden; top:0px; padding-top:200px; left:50%; margin-left:-407px; position:absolute; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo_div2 ul li{ opacity:0;}
.div_abo_div2 .p1{ position:absolute; top:180px; left:0px;}
.div_abo_div2 .p2{ position:absolute; bottom:0px; right:0px; width:421px; height:222px; padding:50px; padding-top:40px; background:url(/zt/img/2_07.png) center center no-repeat; z-index:100;}
.div_abo_div2 .p2 .pp1{ color:#c6a860; font-family:Constantia; line-height:36px; font-size:34px;}
.div_abo_div2 .p2 .pp2{ color:#4c4c4c; font-size:14px; line-height:26px; margin-top:10px;}
.div_abo_div2_on{ position:fixed; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_abo_body{ background:none;}
	.div_abo_body .heg{ display:block;}
	.main_banner{ display:none;}
	.moblie_main_banner{ display:block;}
	.moblie_main_banner img{ width:100%;}
	.div_nav{ background:#f5f5f5; height:auto;}
	.div_nav .div1{ width:100%;}
	.div_nav .div1 ul li{ width:50%; overflow:hidden; background:url(/zt/img/2_24.jpg) center right no-repeat; border-bottom:1px solid #dedede;}
	.div_nav .div1 ul li:nth-child(2n){ background:none;}
	.div_nav .div1 .a1,.div_nav .div1 a:hover{ background:url(/zt/img/2_03.png) center top no-repeat #c6a860;}
	.div_abo{ display:none;}
}
.div_file{ background:url(/zt/img/2_09.jpg) center top no-repeat; padding-top:85px; padding-bottom:85px;}
.div_file .div1{ color:#fff; text-transform:uppercase; text-align:center;}
.div_file .div1 .p1{ font-size:24px; line-height:26px; background:url(/zt/img/2_08.jpg) center bottom no-repeat; padding-bottom:2.5%; margin-bottom:2.5%;}
.div_file .div1 .p2{ font-size:30px; line-height:30px;}
.div_file .div2{ margin-top:5%; position:relative;}
.div_file .div2 .lf{ width:49.53%; padding-top:1%; position:relative; z-index:10;}
.div_file .div2 .lf img{ width:100%;}
.div_file .div2 .rg{ width:67.33%; position:absolute; top:0px; right:0px;}
.div_file .div2 .rg .img{ width:100%; position:absolute; top:0px; right:0px;}
.div_file .div2 .rg ul{ padding-left:24%; position:relative; z-index:100; padding-top:8%;}
.div_file .div2 .rg ul li{ float:left; width:28%; margin-left:4%;}
.div_file .div2 .rg ul li .p1{ font-family:Fontsstyle; font-size:38px; border-radius:100%; width:173px; height:173px; line-height:173px; margin:0 auto; overflow:hidden; position:relative;}
.div_file .div2 .rg ul li .p1 .pp1{ position:absolute; width:173px; height:173px; text-align:center; text-transform:uppercase;}
.div_file .div2 .rg ul li .p2{ text-align:center; border:1px solid #d2d2d2; margin-top:5%; overflow:hidden; height:37px; line-height:37px; padding-left:2%; padding-right:2%; color:#1a1a1a;}
.div_file1{ background:url(/zt/img/2_12.jpg) center top no-repeat; padding-top:3%; padding-bottom:3%;}
.div_file1 .lf{ width:45%; position:relative;}
.div_file1 .lf .div1{ background:url(/zt/img/2_13.jpg) top left no-repeat; padding-top:15px; line-height:30px; font-size:14px; height:195px; overflow:auto;}
.div_file1 .lf .div1 .p1{ margin-bottom:20px;}
.div_file1 .lf .div1 .div_heg{ min-height:50px; padding-right:30px;}
.div_file1 .rg{ width:40%;}
.div_file1 .rg ul li .div1{ float:left; width:11%;}
.div_file1 .rg ul li .div1 img{ width:100%;}
.div_file1 .rg ul li .div2{ float:right; width:75%; color:#333;}
.div_file1 .rg ul li .div2 .p1{ font-size:24px; background:url(/zt/img/2_13.jpg) top left no-repeat; padding-top:15px;}
.div_file1 .rg ul li .div2 .p2{ margin-top:10px;}
.div_file1 .rg ul .li{ margin-bottom:40px;}
.div_file2 ul li{ float:left; width:25%; position:relative;}
.div_file2 ul li .div1 img{ width:100%;}
.div_file2 ul li .div2{ position:absolute; top:50%; width:90%; left:5%; margin-top:-60px;}
.div_file2 ul li .div2 .p1{ text-align:center; height:67px;}
.div_file2 ul li .div2 .p2{ font-size:14px; color:#f5f5f5; line-height:26px; text-align:center; margin-top:20px;}
.div_file3 img{ width:100%;}
.div_file3{ height:450px; overflow:hidden;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_file{ padding-top:5%; padding-bottom:5%; background:#222222;}
	.div_file .div1 .p1{ font-size:14px; line-height:26px; padding-bottom:5%; margin-bottom:3%;}
	.div_file .div1 .p2{ font-size:16px; line-height:30px;}
	.div_file .div2{ margin-top:5%; position:relative;}
	.div_file .div2 .lf{ width:100%;}
	.div_file .div2 .rg{ width:100%; position:relative; background:#fff; padding-bottom:5%; padding-bottom:5%;}
	.div_file .div2 .rg .img{ display:none;}
	.div_file .div2 .rg ul{ position:relative; padding:0px;}
	.div_file .div2 .rg ul li{ width:100%; margin-left:0%; margin-bottom:5%;}
	.div_file .div2 .rg ul li .p2{ width:80%; margin:0 auto; margin-top:5%;}
	.div_file1{ background:none; padding-top:5%; padding-bottom:5%;}
	.div_file1 .lf{ width:90%; padding:5%; position:relative; background:#e8e8e9}
	.div_file1 .lf .div1{ height:auto; overflow:auto;}
	.div_file1 .lf .div1 .p1{ margin-bottom:10px;}
	.div_file1 .lf .div1 .div_heg{ min-height:0px; padding-right:0px;}
	.div_file1 .rg{ width:90%; background:#f5f5f5; padding:5%;}
	.div_file1 .rg ul li .div1{ float:left; width:11%;}
	.div_file1 .rg ul li .div2{ width:86%;}
	.div_file1 .rg ul li .div2 .p1{ font-size:16px;}
	.div_file1 .rg ul .li{ margin-bottom:5%;}
	.div_file2 ul li{ width:100%; }
}
.div_hon{ background:url(/zt/img/2_25.png) center top no-repeat; overflow:hidden; padding-top:65px; padding-bottom:100px;}
.div_hon .div1{ color:#000; text-transform:uppercase; text-align:center;}
.div_hon .div1 .p1{ font-size:36px; line-height:38px; background:url(/zt/img/2_37.jpg) center bottom no-repeat; padding-bottom:2.5%; margin-bottom:2.5%;}
.div_hon .div1 .p2{ font-size:18px; line-height:30px;}
.div_hon .div2 { margin-top:70px; position:relative;}
.div_hon .div2 .slides{ height:100%; overflow:hidden; width:90%; margin-left:5%; padding-top:10px;}
.div_hon .div2 .slides li a{ width:21.25%; margin-right:5%; float:left; display:block; color:#1a1a1a; font-size:14px; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_hon .div2 .slides li a img{ width:100%; display:block; margin-bottom:5%;}
.div_hon .div2 .slides li a:hover{ color:#ff151f; top:-10px;}
.div_hon .div2 .flex-control-nav{ display:none;}
.div_hon .div2 .flex-prev{ background:url(/zt/img/2_35.png) center center no-repeat; width:49px; height:105px; position:absolute; left:0px;; top:50%; margin-top:-53px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_hon .div2 .flex-prev:hover{ background:url(/zt/img/2_35a.png) center center no-repeat; left:-10px;}
.div_hon .div2 .flex-next{ background:url(/zt/img/2_36.png) center center no-repeat; width:49px; height:105px; position:absolute; right:0px; top:50%; margin-top:-53px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_hon .div2 .flex-next:hover{ background:url(/zt/img/2_36a.png) center center no-repeat; right:-10px;}
.div_hon .div3{ display:none;}
.div_hon1{ background:url(/zt/img/2_26.png) center top no-repeat;}
.div_hon1 .div1 .p1{ padding-top:0px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_hon{ padding-top:5%; padding-bottom:5%;}
	.div_hon .div1{ color:#000; text-transform:uppercase; text-align:center;}
	.div_hon .div1 .p1{ font-size:18px; line-height:20px; padding-bottom:5%; margin-bottom:3%;}
	.div_hon .div1 .p2{ font-size:14px; line-height:26px;}
	.div_hon .div2{ display:none;}
	.div_hon .div3{ display:block; margin-top:5%; position:relative;}
	.div_hon .div3 .slides{ height:100%; overflow:hidden; width:70%; margin-left:15%;}
	.div_hon .div3 .slides li a{ width:100%; margin-right:5%; float:left; display:block; color:#1a1a1a; font-size:14px;}
	.div_hon .div3 .slides li a img{ width:100%; display:block; margin-bottom:5%;}
	.div_hon .div3 .slides li a:hover{ color:#ff151f;}
	.div_hon .div3 .flex-control-nav{ display:none;}
	.div_hon .div3 .flex-prev{ background:url(/zt/img/2_35a.png) center center no-repeat; width:49px; height:105px; position:absolute; left:0px;; top:50%; margin-top:-53px; z-index:100;}
	.div_hon .div3 .flex-next{ background:url(/zt/img/2_36a.png) center center no-repeat; width:49px; height:105px; position:absolute; right:0px; top:50%; margin-top:-53px; z-index:100;}
}
.div_jobs{ overflow:hidden; padding-top:65px;}
.div_jobs .div1{ color:#000; text-transform:uppercase; text-align:center;}
.div_jobs .div1 .p1{ font-size:36px; line-height:38px; background:url(/zt/img/2_37.jpg) center bottom no-repeat; padding-bottom:2.5%; margin-bottom:2.5%;}
.div_jobs .div1 .p2{ font-size:18px; line-height:30px;}
.div_jobs .div2{ margin-top:70px; background:#d1bd8d; position:relative;}
.div_jobs .div2 .lf{ width:50%;}
.div_jobs .div2 .lf img{ width:100%;}
.div_jobs .div2 .rg{ position:absolute; top:50%; width:40%; right:5%; margin-top:-80px; z-index:10; color:#fff;}
.div_jobs .div2 .rg .p1{ font-size:24px; border-bottom:1px dashed #fff; padding-bottom:4.5%; margin-bottom:4%;}

.div_jobs .div2 .rg .p2{ font-size:18px;}
.div_jobs .div2 .rg .p3,.div_jobs .div2 .rg .p4{ font-size:14px; margin-top:1.5%;}
.div_jobs1{ padding-bottom:100px;}
.div_jobs1 .div2{ background:#cdcdcd; padding-left:4%; padding-right:4%; margin-top:15px; height:45px; line-height:45px; color:#323132; font-size:16px;}
.div_jobs1 .div2 .p1{ width:20%; margin-right:1%;}
.div_jobs1 .div2 .p2{ width:19%; margin-right:1%; text-align:center;}
.div_jobs1 .div2 .p3{ width:19%; margin-right:1%; text-align:center;}
.div_jobs1 .div2 .p4{ width:19%; margin-right:1%; text-align:center;}
.div_jobs1 .div2 .p5{ width:19%; text-align:center;}
.div_jobs1 .div3{ background:#f3f3f3;}
.div_jobs1 .div3 ul li .p1{ height:64px; line-height:64px; padding-left:4%; padding-right:4%; border-bottom:1px solid #fff; color:#808080; cursor:pointer; font-size:14px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_jobs1 .div3 ul li .p1 .pp1{ width:20%; margin-right:1%;}
.div_jobs1 .div3 ul li .p1 .pp2{ width:19%; margin-right:1%; text-align:center;}
.div_jobs1 .div3 ul li .p1 .pp3{ width:19%; margin-right:1%; text-align:center;}
.div_jobs1 .div3 ul li .p1 .pp4{ width:19%; margin-right:1%; text-align:center;}
.div_jobs1 .div3 ul li .p1 .pp5{ width:19%; text-align:center;}
.div_jobs1 .div3 ul li .div_js_on,.div_cont2 .div3 ul li:hover .p1{ background:#efefef; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_jobs1 .div3 ul li .div_js_txt{ background:#dbdbdb; padding:20px 4%; border:1px solid #e6e6e6; color:#333;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_jobs{ padding-top:5%; padding-bottom:5%;}
	.div_jobs .div1{ color:#000; text-transform:uppercase; text-align:center;}
	.div_jobs .div1 .p1{ font-size:18px; line-height:20px; padding-bottom:5%; margin-bottom:3%;}
	.div_jobs .div1 .p2{ font-size:14px; line-height:26px;}
	.div_jobs .div2{ margin-top:5%;}
	.div_jobs .div2 .lf{ width:100%;}
	.div_jobs .div2 .rg{ position:relative; top:0%; width:90%; padding:5%; right:0%; margin-top:0px;}
	.div_jobs .div2 .rg .p1{ font-size:18px;}
	.div_jobs .div2 .rg .p2{ font-size:16px;}
	.div_jobs .div2 .rg .p3,.div_jobs .div2 .rg .p4{ font-size:14px; margin-top:1.5%;}
	.div_jobs1{ padding-bottom:5%;}
	.div_jobs1 .div2 .p1{ width:70%; margin-right:0%;}
	.div_jobs1 .div2 .p2{ width:30%; margin-right:0%;}
	.div_jobs1 .div2 .p3{ display:none;}
	.div_jobs1 .div2 .p4{ display:none;}
	.div_jobs1 .div2 .p5{ display:none;}
	.div_jobs1 .div3 ul li .p1 .pp1{ width:70%; margin-right:0%; }
	.div_jobs1 .div3 ul li .p1 .pp2{ width:30%; margin-right:0%;}
	.div_jobs1 .div3 ul li .p1 .pp3{ display:none;}
	.div_jobs1 .div3 ul li .p1 .pp4{ display:none;}
	.div_jobs1 .div3 ul li .p1 .pp5{display:none;}
}
.div_cont .div1{ width:100%; height:518px;}
.div_cont .div2{ background:url(/zt/img/2_42.jpg) center top no-repeat; height:449px;}
.div_cont .div3{ background:url(/zt/img/2_41.jpg) center top no-repeat; height:347px; position:relative; top:-65px; z-index:100; box-shadow: 0px 0px 40px 1px rgba(102, 102, 102, 0.1);}
.div_cont .div3 ul li{ float:left; width:25%; background:url(/zt/img/2_47.jpg) center right no-repeat; text-align:center; padding-top:66px;}
.div_cont .div3 ul li .p2{ font-size:14px; margin-top:32px; font-weight:bold;}
.div_cont .div3 ul li .p3{ height:44px; font-size:20px; margin-top:30px; color:#808080;}
.div_cont .div3 ul li .p3a{ font-size:14px;}
.div_cont .div3 ul li .p4{ height:44px; font-size:16px; margin-top:30px; color:#4c4c4c;}
.div_cont .div3 ul .li{ background:none;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_cont .div1{ display:none;}
	.div_cont .div2{ background:none; height:auto;}
	.div_cont .div3{ background:url(/zt/img/2_41.jpg) center top repeat-y; height:auto;top:-0px;}
	.div_cont .div3 ul li{ width:100%; background:none; text-align:center; padding-top:5%; border-bottom:1px dashed #ccc; background:none;}
	.div_cont .div3 ul li .p2{ margin-top:3%;}
	.div_cont .div3 ul li .p3{ margin-top:3%;}
	.div_cont .div3 ul li .p4{ margin-top:3%;}
}
.div_nav .div1a{ width:480px; margin:0 auto;}
.div_ser{ background:#ededed; padding-top:85px; padding-bottom:85px;}
.div_ser .lf{ width:30%; text-align:center; margin-left:10%; padding-top:40px;}
.div_ser .lf .div1{ font-size:20px; color:#333;}
.div_ser .lf .div2{ font-size:24px; color:#dba221; background:url(/zt/img/3_03.jpg) center bottom no-repeat; padding-bottom:40px; margin-top:20px;}
.div_ser .lf .div3{ font-size:14px; margin-top:38px; font-weight:bold; color:#4c4c4c;}
.div_ser .lf .div4{ margin-top:30px;}
.div_ser .lf .div4 .p1{ width:50%; text-align:center; float:left;}
.div_ser .lf .div4 .p2{ width:50%; text-align:center; float:right;}
.div_ser .lf .div4 .p1{ line-height:65px;}
.div_ser .lf .div4 .p1 .pp1{ width:160px; margin:0 auto; font-family:fontsstyle; font-size:72px; color:#4c4c4c;}
.div_ser .lf .div4 .p1 .pp1 .span1{ display:block; float:left; width:130px;}
.div_ser .lf .div4 .p1 .pp1 .span2{ display:block; float:left; color:#4c4c4c;}
.div_ser .lf .div4 .p1 .pp2{ font-size:14px;}
.div_ser .lf .div4 .p2{ line-height:65px;}
.div_ser .lf .div4 .p2 .pp1{ width:130px; margin:0 auto; font-family:fontsstyle; font-size:72px; color:#4c4c4c;}
.div_ser .lf .div4 .p2 .pp1 .span1{ display:block; float:left; width:60px;}
.div_ser .lf .div4 .p2 .pp1 .span2{ display:block; float:left; color:#4c4c4c;}
.div_ser .lf .div4 .p2 .pp1 .span3{ display:block; float:left; color:#4c4c4c; font-size:16px; }
.div_ser .lf .div4 .p2 .pp2{ font-size:14px;}
.div_ser .lf .div5{ font-size:14px; line-height:24px; color:#4c4c4c;}
.div_ser .rg{ width:45%; margin-right:10%;}
.div_ser .rg img{ width:100%;}
.div_ser1{ background:url(/zt/img/3_04.jpg) center top no-repeat; padding-top:317px;}
.div_ser1 .div1{ background:url(/zt/img/2_41.jpg) repeat-y; text-align:center;}
.div_ser1 .div1 .p1{ position:relative; top:-40px;}
.div_ser1 .div1 .p2{ color:#4c4c4c; font-size:14px; line-height:28px; width:400px; margin:0 auto;}
.div_ser1 .div1 .p3{ margin-top:50px; padding-left:10%; padding-right:10%;}
.div_ser1 .div1 .p3 ul li{ float:left; width:33.333%; padding-bottom:100px;}
.div_ser1 .div1 .p3 ul li .pp2{ margin-top:30px; font-size:16px; color:#4c4c4c;}
.div_ser1 .div1 .p3 ul li .pp2 span{ color:#c6a860;}
.div_ser2{ margin-top:85px; margin-bottom:50px;}
.div_ser2 ul li{ float:left; text-align:center; margin-bottom:80px; width:33.333%; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_ser2 ul li:hover{ top:-10px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_ser2 ul li .div1{ height:69px;}
.div_ser2 ul li .div2{ font-size:28px; color:#4c4c4c; margin-top:30px;}
.div_ser2 ul li .div3{ font-size:14px; color:#808080; margin-top:20px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_nav .div1a{ width:100%;}
	.div_ser{ background:#ededed; padding-top:5%; padding-bottom:5%;}
	.div_ser .lf{ width:100%;  margin-left:0%; padding-top:5%;}
	.div_ser .lf .div1{ font-size:18px;;}
	.div_ser .lf .div2{ font-size:16px;padding-bottom:5%; margin-top:5%;}
	.div_ser .lf .div3{ font-size:14px; margin-top:5%; font-weight:bold; color:#4c4c4c;}
	.div_ser .lf .div4{ margin-top:5%;}
	.div_ser .lf .div4 .p1{ width:100%;}
	.div_ser .lf .div4 .p2{ width:100%;}
	.div_ser .lf .div5{ font-size:14px; line-height:24px; color:#4c4c4c;}
	.div_ser .rg{ width:100%; margin-right:0%;}
	.div_ser .rg img{ width:100%;}
	.div_ser1{ background:url(/zt/img/3_04.jpg) center top no-repeat; padding-top:217px;}
	.div_ser1 .div1 .p1{ top:-15px;}
	.div_ser1 .div1 .p2{ width:100%;}
	.div_ser1 .div1 .p3{ margin-top:5%; padding-left:0%; padding-right:0%;}
	.div_ser1 .div1 .p3 ul li{ float:left; width:30%; padding-bottom:5%; margin-right:5%;}
	.div_ser1 .div1 .p3 ul li:nth-child(3){ margin-right:0px;}
	.div_ser1 .div1 .p3 ul li .pp1 img{ width:100%;}
	.div_ser1 .div1 .p3 ul li .pp2{ margin-top:5%; font-size:14px; }
	.div_ser2{ margin-top:5%; margin-bottom:5%;}
	.div_ser2 ul li{ float:left; text-align:center; margin-bottom:10%; width:45%; position:relative;}
	.div_ser2 ul li:nth-child(2n){ float:right;}
	.div_ser2 ul li .div1{ height:auto;}
	.div_ser2 ul li .div1 img{ width:40%;}
	.div_ser2 ul li .div2{ font-size:16px; color:#4c4c4c; margin-top:5%;}
	.div_ser2 ul li .div3{ font-size:12px; color:#808080; margin-top:3%;}
}
.div_down{ padding-top:85px; padding-bottom:85px;}
.div_down .div1{ font-size:26px; color:#333;}
.div_down .div2{ margin-top:25px;}
.div_down .div2 .p1{ width:241px;}
.div_down .div2 .p1 select{ border:1px solid #d3d3d3; height:37px; line-height:37px;}
.div_down .div2 .p2 a{ display:block; width:200px; margin-left:60px; height:39px; line-height:39px; color:#fff; font-size:14px; background:#999; text-align:center;}
.div_down .div2 .p2 a:hover{ background:#666}
.div_down .div3{ margin-top:40px;}
.div_down .div3 ul li{ background:url(/zt/img/3_16.png) 97% center no-repeat #d9d9d9; height:48px; line-height:48px; margin-bottom:10px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_down .div3 ul li a{ background:url(/zt/img/3_15.png) 3% center no-repeat; padding-left:6.7%; display:block; color:#666666; font-size:16px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_down .div3 ul li:hover{ background:url(/zt/img/3_16.png) 97% center no-repeat #c6a860;}
.div_down .div3 ul li:hover a{ color:#fff;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_down{ padding-top:5%; padding-bottom:5%;}
	.div_down .div1{ font-size:18px;}
	.div_down .div2{ margin-top:5%;}
	.div_down .div2 .p1{ width:100%; margin-bottom:5%;}
	.div_down .div2 .p2{ width:100%;}
	.div_down .div2 .p2 a{ width:200px; margin:0 auto;}
	.div_down .div2 .p2 a:hover{ background:#666}
	.div_down .div3{ margin-top:5%;}
	.div_down .div3 ul li{ background:url(/zt/img/3_16.png) 95% center no-repeat #d9d9d9; overflow:hidden;}
	.div_down .div3 ul li a{ background:url(/zt/img/3_15.png) 5% center no-repeat; padding-left:14%;}
	.div_down .div3 ul li:hover{ background:url(/zt/img/3_16.png) 95% center no-repeat #c6a860;}

}
.div_nav .div1b{ width:720px; margin:0 auto;}
.div_video{ margin-top:40px;}
.div_video .div1{ background:url(/zt/img/4_02.jpg) center top no-repeat; padding:5%;}
.div_video .div1 .lf{ width:50%; padding-top:5%;}
.div_video .div1 .lf .p1{ color:#4c4c4c; font-size:30px; background:url(/zt/img/2_37.jpg) top left no-repeat; padding-top:40px; line-height:32px;}
.div_video .div1 .lf .p2{ margin-top:20px; color:#808080; line-height:18px;}
.div_video .div1 .rg{ width:45%; position:relative;}
.div_video .div1 .rg .p1 img{ width:100%;}
.div_video .div1 .rg .p2{ position:absolute; top:50%; left:50%; margin-left:-46px; padding:30px 33px; border:1px solid #fff; border-radius:100%; text-align:center; margin-top:-46px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_video .div1 .rg:hover .p2{ box-shadow: 0px 0px 40px 1px rgba(227, 229, 230, 0.48);}
.div_video1{ margin-top:40px; padding-bottom:60px;}
.div_video1 ul li{ float:left; width:32%; margin-right:2%; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; margin-bottom:40px;}
.div_video1 ul li .div1{ position:relative;}
.div_video1 ul li .div1 .p1 img{ width:100%;}
.div_video1 ul li .div2{ margin-top:25px; color:#333; font-size:18px;}
.div_video1 ul li .div3{ margin-top:25px; background:#f5f5f5; text-align:center; color:#999; font-size:14px; width:90px; }
.div_video1 ul li .p2{ position:absolute; top:50%; left:50%; padding:30px 33px; border:1px solid #fff; border-radius:100%; margin-left:-46px; margin-top:-46px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_video1 ul li:hover{ top:-10px;}
.div_video1 ul li:hover .p2{ box-shadow: 0px 0px 40px 1px rgba(227, 229, 230, 0.48);}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_nav .div1b{ width:100%;}
	.div_video{ margin-top:5%;}
	.div_video .div1{ background:url(/zt/img/4_02.jpg) center top no-repeat; padding:5%;}
	.div_video .div1 .lf{ width:100%; margin-top:0px; padding-top:0px;}
	.div_video .div1 .lf .p1{ font-size:18px; background:url(/zt/img/2_37.jpg) top left no-repeat; padding-top:5%; margin-top:7%; line-height:22px;}
	.div_video .div1 .lf .p2{ margin-top:4%; color:#808080; line-height:18px;}
	.div_video .div1 .rg{ width:100%; position:relative;}
	.div_video1{ margin-top:5%;padding-bottom:5%;}
	.div_video1 ul li{ float:left; width:100%; margin-right:0%; margin-bottom:5%;}
	.div_video1 ul li .div2{ margin-top:5%; font-size:16px;}
	.div_video1 ul li .div3{ margin-top:5%; font-size:14px; width:90px;}
	.ss1 ul li{width:50%;}
	.ss1 ul li .div2{font-size: 14px;}
	.head_on{height:auto;}
	.ppp01 {
    text-align:center;
    padding-left:0%;
	font-size:24px;
    }
	.ppp02 {
     text-align:center;
    padding-left:0%;
	font-size:18px;
    }
	.ppp03 {
    float:none;
	margin:0 auto;
}
.ff1 .div2 {
    color: #333;
    font-size: 14px;
	line-height:28px;
    text-align:left;
    padding-left:0%;
    margin-top: 5%;
}
.ff1 .div3 {
    font-size: 14px;
    line-height:28px;
}
.ff1 .div4 .p1 .pp1 {
    left:50%;
	margin-left:-86px;
}
.ppp04 {
    font-size:24px;
}
.dcd00{
	position:relative;
	display:block;
	width:100%;
    text-align: center;
	height:52px;
}
}
.div_nav .div1c{ width:240px; margin:0 auto;}
.div_ject{ margin-top:85px;}
.div_ject .div1{ color:#000; text-transform:uppercase; text-align:center;}
.div_ject .div1 .p1{ font-size:36px; line-height:38px; background:url(/zt/img/2_37.jpg) center bottom no-repeat; padding-bottom:2.5%; margin-bottom:2.5%;}
.div_ject .div1 .p2{ font-size:18px; line-height:30px;}
.div_ject .div2 { margin-top:70px; position:relative; border-bottom:1px solid #e6e6e6; padding-bottom:50px;}
.div_ject .div2 .slides{ height:100%; overflow:hidden; width:100%; padding-top:10px;}
.div_ject .div2 .slides li a{ width:32%; margin-right:2%; float:left; display:block; color:#1a1a1a; font-size:14px; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_ject .div2 .slides li a .p1{ position:relative; overflow:hidden;}
.div_ject .div2 .slides li a .p1 .pp1 img{ width:100%; display:block;}
.div_ject .div2 .slides li a .p1 .pp2{ position:absolute; top:0px; left:0px; z-index:10; background:#000; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_ject .div2 .slides li a .p1 .pp3{ position:absolute; bottom:-100%; left:0px; margin-bottom:-70px; z-index:11; width:100%; text-align:center; -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;}
.div_ject .div2 .slides li a .p1 .pp3 .ppp1{ color:#e4d1a3; font-size:18px; text-transform:uppercase; height:22px; overflow:hidden;}
.div_ject .div2 .slides li a .p1 .pp3 .ppp2{ color:#e4d1a3; font-size:22px; font-weight:bold; margin-top:30px; height:22px; overflow:hidden;}
.div_ject .div2 .slides li a .p1 .pp3 .ppp3{ margin-top:30px;}
.div_ject .div2 .slides li a .p2{ color:#4c4c4c; line-height:28px; margin-top:15px;}
.div_ject .div2 .slides li a:hover .p1 .pp2{ opacity:0.3;}
.div_ject .div2 .slides li a:hover .p1 .pp3{ bottom:50%;}
.div_ject .div2 .flex-control-nav{ display:none;}
.div_ject .div2 .flex-prev{ background:url(/zt/img/5_02.jpg) center center no-repeat; width:49px; height:105px; position:absolute; left:-100px;; top:50%; margin-top:-53px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_ject .div2 .flex-prev:hover{ background:url(/zt/img/5_02.jpg) center center no-repeat; left:-110px;}
.div_ject .div2 .flex-next{ background:url(/zt/img/5_03.jpg) center center no-repeat; width:49px; height:105px; position:absolute; right:-100px; top:50%; margin-top:-53px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_ject .div2 .flex-next:hover{ background:url(/zt/img/5_03.jpg) center center no-repeat; right:-110px;}
.div_ject .div3{ display:none;}
.div_ject1{ margin-top:80px; padding-bottom:80px;}
.div_ject1 .lf{ width:59.8%;}
.div_ject1 .lf img{ width:100%;}
.div_ject1 .rg{ width:37%;}
.div_ject1 .rg .div1 .p1{ width:33%; float:left;}
.div_ject1 .rg .div1 .p1 select{ border:1px solid #ddd; line-height:33px; height:33px;}
.div_ject1 .rg .div1 .p2{ width:25%; float:right;}
.div_ject1 .rg .div1 .p2 a{ display:block; background:url(/zt/img/5_09.jpg) top left repeat-x; color:#fff; height:35px; line-height:35px; text-align:center; font-size:14px; width:100%;}
.div_ject1 .rg .div2{ height:600px; overflow:auto; margin-top:40px;}
.div_ject1 .rg .div2 ul li{ float:left; width:45%; margin-right:5%; margin-bottom:5%;}
.div_ject1 .rg .div2 ul li .p1 img{ width:100%;}
.div_ject1 .rg .div2 ul li .p2{ margin-top:10px; color:#333; overflow:hidden; line-height:24px; height:96px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_nav .div1c{ width:100%; margin:0 auto;}
	.div_nav .div1c ul li{ width:100%;}
	.div_ject{ padding-bottom:5%; margin-top:5%;}
	.div_ject .div1{ color:#000; text-transform:uppercase; text-align:center;}
	.div_ject .div1 .p1{ font-size:18px; line-height:20px; padding-bottom:5%; margin-bottom:3%;}
	.div_ject .div1 .p2{ font-size:14px; line-height:26px;}
	.div_ject .div2{ display:none;}
	.div_ject .div3{ display:block; margin-top:5%; position:relative;}
	.div_ject .div3 .slides{ height:100%; overflow:hidden; width:80%; margin-left:10%;}
	.div_ject .div3 .slides li a{ width:100%; margin-right:0%; display:block; color:#1a1a1a; font-size:14px;}
	.div_ject .div3 .slides li a .p1{ position:relative; overflow:hidden;}
	.div_ject .div2 .slides li a .p1 img{ width:100%; display:block;}
	.div_ject .div3 .slides li a .p2{ color:#4c4c4c; line-height:28px; margin-top:15px;}
	.div_ject .div3 .flex-control-nav{ display:none;}
	.div_ject .div3 .flex-prev{ background:url(/zt/img/5_02.jpg) center center no-repeat; width:33px; height:71px; position:absolute; left:-5%;; top:50%; margin-top:-83px; z-index:100;}
	.div_ject .div3 .flex-next{ background:url(/zt/img/5_03.jpg) center center no-repeat; width:33px; height:71px; position:absolute; right:-5%; top:50%; margin-top:-83px; z-index:100;}
	.div_ject1{ margin-top:5%; padding-bottom:5%;}
	.div_ject1 .lf{ width:100%;}
	.div_ject1 .rg{ width:100%; margin-top:5%;}
	.div_ject1 .rg .div1 .p1{ width:100%; float:left; margin-bottom:5%;}
	.div_ject1 .rg .div1 .p2{ width:100%; float:right;}
	.div_ject1 .rg .div1 .p2 a{ width:35%; margin:0 auto;}
	.div_ject1 .rg .div2{ height:auto; overflow:auto; margin-top:40px;}
	.div_ject1 .rg .div2 ul li{ margin-right:0px; width:47.5%;}
	.div_ject1 .rg .div2 ul li:nth-child(2n){ float:right;}

}
.div_news{ margin-top:85px; margin-bottom:5%;}
.div_news ul li{ padding:2.66%; background:#fff; border-bottom:1px solid #eeeeee; position:relative;}
.div_news ul li .div1{ width:6.4%;}
.div_news ul li .div1 .p1{ font-size:48px; height:50px; line-height:50px; color:#ababab; border-bottom:1px solid #e3e3e3; text-align:center; padding-bottom:15px; padding-top:10px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li .div1 .p2{ color:#b2b2b2; margin-top:15px; text-align:center; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li .div2{ width:20.46%; margin-left:2.66%;}
.div_news ul li .div2 img{ width:100%;}
.div_news ul li .div3{ width:67.82%;}
.div_news ul li .div3 .p1{ color:#333; font-size:18px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li .div3 .p2{ color:#666; line-height:24px; margin-top:10px; border-bottom:1px solid #e6e6e6; padding-bottom:15px;}
.div_news ul li .div3 .p3{ color:#999; margin-top:15px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li .div3 .p3 .span1{ background:url(/zt/img/5_15.png) center left no-repeat; padding-left:30px; padding-top:10px; padding-bottom:10px;}
.div_news ul li .div3 .p3 .span1 strong{ font-size:30px; margin-right:4px;}
.div_news ul li .div3 .p3 .span2{ background:url(/zt/img/5_16.png) center left no-repeat; padding-left:30px; padding-top:10px; padding-bottom:10px; margin-left:30px;}
.div_news ul li .div1,.div_news ul li .div2,.div_news ul li .div3{ position:relative; z-index:100;}
.div_news ul li .div4{ background:#fff; position:absolute; top:0px; right:0px; width:100%; height:100%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li:hover .div4{ width:100%; background:#f5f5f5;}
.div_news ul li:hover .div1 .p1{ border-bottom:1px solid #c6a860; color:#c6a860;}
.div_news ul li:hover .div1 .p2{ color:#c6a860;}
.div_news ul li:hover .div3 .p1{ color:#c6a860;}
.div_news ul li:hover .div3 .p3{ color:#c6a860;}
.div_news ul li:hover .div3 .p3 .span1{ background:url(/zt/img/5_15a.png) center left no-repeat;}
.div_news ul li:hover .div3 .p3 .span2{ background:url(/zt/img/5_16a.png) center left no-repeat;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_news{ margin-top:5%;}
	.div_news ul li{ padding:0%; background:#fff; border-bottom:1px solid #eeeeee; position:relative; margin-bottom:5%;}
	.div_news ul li .div1{ width:100%;}
	.div_news ul li .div1 .p1{ font-size:18px; height:22px; line-height:22px; padding:0px; border:0px; float:left;}
	.div_news ul li .div1 .p2{ margin-top:0%; float:left; font-size:16px; margin-left:10px;}
	.div_news ul li .div2{ width:100%; margin-left:0%; margin-top:5%;}
	.div_news ul li .div2 img{ width:100%;}
	.div_news ul li .div3{ width:100%; margin-top:5%; padding-bottom:5%;}
	.div_news ul li .div3 .p1{ font-size:16px;}
	.div_news ul li .div3 .p2{ margin-top:3%; padding-bottom:3%; border-bottom:0px;}
	.div_news ul li .div3 .p3{ margin-top:0%;}

}
.div_pro_js{ position:relative;opacity:1;}
.div_pro_box{ height:950px; position:relative; width:1920px; margin-left:-960px; left:50%; overflow:hidden;}
.div_pro_title{ font-family:PingFang; font-size:40px; line-height:42px; color:#cecece;}
.div_pro_title1{ font-family:PingFang; font-size:24px; line-height:36px; color:#666; margin-top:25px;}
.div_pro_txt{ font-family:PingFang; font-size:16px; line-height:36px; color:#666; margin-top:40px;}
.div_pro{ background:url(/zt/img/6_01.jpg) center top no-repeat; text-align:center; padding-bottom:90px; padding-top:90px;}
.div_pro .div1 .p1{ color:#e5e5e5; font-size:36px; line-height:38px;}
.div_pro .div1 .p2{ color:#808080; font-size:16px; margin-top:30px;}
.div_pro .div2{ width:1200px; margin:0 auto; position:relative; margin-top:80px;}
.div_pro .div2 .slides{ overflow:hidden;}
.div_pro .div2 .slides li{ padding-top:10px;}
.div_pro .div2 .slides li a{ display:block; width:25%; float:left; text-align:center; color:#e5e5e5; font-size:14px; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_pro .div2 .slides li a img{ display:block; margin:0 auto; margin-bottom:15px;}
.div_pro .div2 .slides li a:hover{ top:-10px;}
.div_pro .div2  .flex-control-nav{ display:none;}
.div_pro .div2 .flex-prev{ background:url(/zt/img/2_35.png) center center no-repeat; width:49px; height:105px; position:absolute; left:-60px;; top:50%; margin-top:-93px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_pro .div2 .flex-prev:hover{ background:url(/zt/img/2_35a.png) center center no-repeat; left:-70px;}
.div_pro .div2 .flex-next{ background:url(/zt/img/2_36.png) center center no-repeat; width:49px; height:105px; position:absolute; right:-60px; top:50%; margin-top:-93px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_pro .div2 .flex-next:hover{ background:url(/zt/img/2_36a.png) center center no-repeat; right:-70px;}
.div_pro .div3{ display:none;}
.div_pro1{ background:#fff; overflow:hidden; height:50px;}
.div_pro1 .lf{ color:#535353; line-height:50px;}
.div_pro1 .lf .span1{ color:#101010; font-size:18px; margin-right:10px;}
.div_pro1 .lf .span2{ color:#666666; font-size:14px; margin-left:10px;}
.div_pro1 .rg{ display:none;}
.div_pro1 .rg .div1{ float:left; line-height:50px;}
.div_pro1 .rg .div1 a{ color:#333; font-size:14px;}
.div_pro1 .rg .div1 a:hover,.div_pro1 .rg .div1 .a1{ color:#b29654;}
.div_pro1 .rg .div1 span{ margin-left:10px; margin-right:10px; color:#dcdcdc;}
.div_pro1 .rg .div2{ float:right;}
.div_pro1 .rg .div2 a{ display:block; width:120px; height:50px; line-height:50px; text-align:center; background:#b29654; margin-left:50px; color:#fff; font-size:14px;}
.div_pro1 .rg .div2 a:hover{ background:#8e7843;}
.div_pro2{ background:url(/zt/img/9_01.jpg) top center no-repeat;}
.div_pro2 .div1{ text-align:center; padding-top:104px;}
.div_pro2 .div1 .p1{ top:50px;}
.div_pro2 .div1 .p2{ top:50px;}
.div_pro2 .div2{ margin-top:25px; text-align:center; top:50px;}
.div_pro2 .div2 a{ display:inline-block; height:30px; line-height:30px; background:url(/zt/img/9_02.png) center right no-repeat; color:#ddbc75; padding-right:50px; font-size:16px;}
.div_pro2 .div3{ position:relative; margin-top:200px;}
.div_pro2 .div3 .p1{ position:absolute; width:100%; text-align:center; left:0px; top:0px; padding-top:0px; z-index:10;}
.div_pro2 .div3 .p2{ position:absolute; width:100%; text-align:center; left:0px; top:0px; padding-top:92px; z-index:6;}
.div_pro2 .div3 .p3{ position:absolute; width:100%; text-align:center; left:0px; top:0px; padding-top:109px; z-index:1;}
.div_pro3{ background:url(/zt/img/9_06.jpg) center center no-repeat;}
.div_pro3 .div1{ text-align:center; padding-top:120px;}
.div_pro3 .div1 .p1{ top:50px;}
.div_pro3 .div1 .p2{ top:50px;}
.div_pro3 .div2{ position:absolute; bottom:-150px; z-index:100; left:50%; margin-left:-492px; width:985px; height:628px; }
.div_pro3 .div2 .p2{ position:absolute; top:0px; left:0px; width:985px; height:628px; z-index:10;}
.div_pro3 .div2 .p3{ position:absolute; top:0px; left:0px; width:985px; height:628px; z-index:12; -webkit-animation:change 3s linear infinite}
@keyframes change {
	0%{ opacity:0}
	50%{ opacity:1}
	100%{ opacity:0}
}
.div_pro4{ background:#0e0e10;}
.div_pro4 .div1{ text-align:right; padding-top:247px; position:relative; z-index:1000;}
.div_pro4 .div1 .p1{ top:50px;}
.div_pro4 .div1 .p2{ top:50px;}
.div_pro4 .div1 .p3{ top:50px;}
.div_pro4 .div2{ position:absolute; bottom:-100px; left:-100px; z-index:100;}
.div_pro4 .div3{ position:absolute; bottom:0px; left:0px; z-index:50;}
.div_pro5{ background:url(/zt/img/9_12.jpg) no-repeat; height:897px; overflow:hidden;}
.div_pro5 .div1{ text-align:center; padding-top:77px; position:relative; z-index:150;}
.div_pro5 .div1 .p1{ top:50px;}
.div_pro5 .div1 .p2{ top:50px;}
.div_pro5 .div1 .p3{ top:50px; margin-top:471px;}
.div_pro5 .div2{ position:absolute; z-index:100; left:0px; bottom:0px; height:897px; overflow:hidden;}
.div_pro5 .div2 .p2{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:10; -webkit-animation:change 3s linear infinite}
@keyframes change {
	0%{ opacity:0}
	50%{ opacity:1}
	100%{ opacity:0}
}
.div_pro6{ background:url(/zt/img/9_13.jpg) center center no-repeat;}
.div_pro6 .div1{ padding-top:291px;}
.div_pro6 .div1 .p1{ top:50px;}
.div_pro6 .div1 .p2{ top:50px;}
.div_pro6 .div1 .p3{ top:50px; margin-top:134px; position:relative;}
.div_pro6 .div1 .p3 .p4{ position:absolute; top:-45px; left:135px; bottom:0px; right:0px; width:150px; height:150px;}
.div_pro6 .div1 .p3 .p4 .pp1{ background:url(/zt/img/9_15.png) center center no-repeat; width:150px; height:150px;}
.div_pro6 .div1 .p3 .p4 .pp2{ position:absolute; opacity:0; border:1px solid #2e8ae7; bottom:0px; right:0px; top:0%; left:0%; border-radius:100%; animation:ripple 4s ease-out 0s infinite; -moz-animation:ripple 4s ease-out 0s infinite; -webkit-animation:ripple 4s ease-out 0s infinite; -o-animation:ripple 4s ease-out 0s infinite;}
.div_pro6 .div1 .p3 .p4 .pp3{ position:absolute; opacity:0; border:1px solid #2e8ae7; bottom:0px; right:0px; top:0%; left:0%; border-radius:100%; animation:ripple 4s ease-out 1s infinite; -moz-animation:ripple 4s ease-out 1s infinite; -webkit-animation:ripple 4s ease-out 1s infinite; -o-animation:ripple 4s ease-out 1s infinite;}
.div_pro6 .div1 .p3 .p4 .pp4{ position:absolute; opacity:0; border:1px solid #2e8ae7; bottom:0px; right:0px; top:0%; left:0%; border-radius:100%; animation:ripple 4s ease-out 2s infinite; -moz-animation:ripple 4s ease-out 2s infinite; -webkit-animation:ripple 4s ease-out 2s infinite; -o-animation:ripple 4s ease-out 2s infinite;}
.div_pro6 .div1 .p3 .p4 .pp5{ position:absolute; opacity:0; border:1px solid #2e8ae7; bottom:0px; right:0px; top:0%; left:0%; border-radius:100%; animation:ripple 4s ease-out 3s infinite; -moz-animation:ripple 4s ease-out 3s infinite; -webkit-animation:ripple 4s ease-out 3s infinite; -o-animation:ripple 4s ease-out 3s infinite;}
@keyframes ripple
{
	0%   { top:55px; left:55px; width:40px; height:40px; opacity:1}
	100% { width:100%; height:100%; opacity:0}
}
.div_pro6 .div2{ position:absolute; bottom:-150px; right:403px;}
.div_pro6 .div2 .p2{ position:absolute; top:265px; right:214px; width:0px; height:146px; overflow:hidden;}
.div_pro6 .div2 .p2 img{ position:absolute; top:0px; right:0px; width:296px; height:146px;}

.div_pro7{ background:url(/zt/img/9_18.jpg) center center no-repeat;}
.div_pro7 .div1{ text-align:center; padding-top:118px;}
.div_pro7 .div1 .p1{ top:50px;}
.div_pro7 .div1 .p2{ top:50px;}
.div_pro7 .div1 .p3{ top:50px;}
.div_pro7 .div1 .p3 span{ font-weight:bold; color:#ab9970}
.div_pro7 .div2{ position:relative; width:570px; margin:0 auto; margin-top:80px;}
.div_pro7 .div2 .lf{ bottom:200px; margin-top:112px;}
.div_pro7 .div2 .rg{ bottom:-200px;}
.div_pro9{ background:#f5f5f5; padding-top:85px; padding-bottom:85px; position:relative;}
.div_pro9 .div1{ text-align:center;}
.div_pro9 .div1 a,.div_pro9 .div1:hover .a1{ margin-left:25px; margin-right:25px; width:100px; text-align:center; height:44px; padding-bottom:2px; background:url(/zt/img/6_23.jpg) center bottom no-repeat; display:inline-block; line-height:44px; font-size:18px; color:#666666;}
.div_pro9 .div1 a:hover,.div_pro9 .div1 .a1,.div_pro9 .div1:hover .a1:hover{ background:url(/zt/img/6_22.jpg) center bottom no-repeat; color:#b29654}
.div_pro9 .div2{ margin-top:66px;}
.div_pro9 .div2 ul li{ float:left; width:246px; margin-left:77px; margin-right:77px;}
.div_pro9 .div2 ul li .p1{ border:1px solid #e4e4e4}
.div_pro9 .div2 ul li .p2{ color:#333; font-size:18px; margin-top:25px;}
.div_pro9 .div2 ul li .p3{ margin-top:20px; color:#999;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_pro .div1 .p1{ color:#e5e5e5; font-size:18px; padding-top:5%; line-height:22px;}
	.div_pro .div1 .p2{ color:#808080; font-size:14px; margin-top:2%;}
	.div_pro .div2{ display:none;}
	.div_pro .div3{ display:block; margin-top:5%; position:relative;}
	.div_pro .div3 .slides{ overflow:hidden;}
	.div_pro .div3 .slides li a{ display:block; width:100%; float:left; text-align:center; color:#e5e5e5; font-size:14px;}
	.div_pro .div3 .slides li a img{ width:50%; display:block; margin:0 auto; margin-bottom:3%;}
	.div_pro .div3  .flex-control-nav{ display:none;}
	.div_pro .div3 .flex-prev{ background:url(/zt/img/2_35.png) center center no-repeat; width:49px; height:105px; position:absolute; left:0px;; top:50%; margin-top:-93px; z-index:100;}
	.div_pro .div3 .flex-next{ background:url(/zt/img/2_36.png) center center no-repeat; width:49px; height:105px; position:absolute; right:0px; top:50%; margin-top:-93px; z-index:100;}

}
.div_tick_title{ font-family:PingFang; font-size:40px; line-height:42px; color:#cecece; color:#515151;}
.div_tick_title1{ font-family:PingFang; font-size:24px; line-height:36px; color:#808080; margin-top:25px;}
.div_tick_txt{ font-family:PingFang; font-size:16px; line-height:36px; color:#808080; margin-top:40px;}
.div_tick{ background:url(/zt/img/6_24.jpg) center top no-repeat;}
.div_tick .div1 .p1{ color:#333; font-size:36px; line-height:38px;}
.div_tick .div1 .p1 span{ background:url(/zt/img/6_25.jpg) center left no-repeat; padding-left:59px;}
.div_tick .div1 .p2{ color:#999999;}
.div_tick .div2 .slides li a{ color:#4c4c4c}
.div_tick1{ background:url(/zt/img/10_01.jpg) no-repeat}
.div_tick1 .div1{ text-align:center; padding-top:104px;}
.div_tick1 .div1 .p1{ top:50px;}
.div_tick1 .div1 .p2{ top:50px;}
.div_tick1 .div2{ margin-top:25px; text-align:center; top:50px;}
.div_tick1 .div2 a{ display:inline-block; height:30px; line-height:30px; background:url(/zt/img/10_02.png) center right no-repeat; color:#ddbc75; padding-right:50px; font-size:16px;}
.div_tick1 .div3{ position:relative; width:200px; margin:0 auto; height:584px; margin-top:40px;}
.div_tick1 .div3 .p1{ position:absolute; width:84px; text-align:center; left:0px; top:0px; padding-left:59px; padding-top:0px; z-index:18;}
.div_tick1 .div3 .p2{ position:absolute; width:58px; text-align:center; left:0px; top:0px; padding-left:59px; padding-top:238px; z-index:8;}
.div_tick1 .div3 .p3{ position:absolute; width:70px; text-align:center; left:0px; top:0px; padding-left:59px; padding-top:219px; z-index:8;}
.div_tick1 .div3 .p4{ position:absolute; width:180px; text-align:center; left:0px; top:0px; padding-left:0px; padding-top:0px; z-index:16;}
.div_tick1 .div3 .p5{ position:absolute; width:81px; text-align:center; left:0px; top:0px; padding-left:70px; padding-top:92px; z-index:14;}
.div_tick1 .div3 .p6{ position:absolute; width:129px; text-align:center; left:0px; top:0px; padding-left:70px; padding-top:0px; z-index:13;}
.div_tick1 .div3 .p7{ position:absolute; width:104px; text-align:center; left:0px; top:0px; padding-left:95px; padding-top:0px; z-index:12;}
.div_tick2{ background:url(/zt/img/10_07.jpg) center center no-repeat;}
.div_tick2 .div1{ text-align:center; padding-top:121px;}
.div_tick2 .div1 .p1{ top:50px;}
.div_tick2 .div1 .p2{ top:50px; margin-top:65px;}
.div_tick2 .div2{ position:absolute; width:1320px; left:50%; margin-left:-660px; height:500px; bottom:0px;}
.div_tick2 .div2 .p1{ position:absolute; left:0px; bottom:-70px;}
.div_tick2 .div2 .p2{ position:absolute; left:171px; bottom:-50px;}
.div_tick2 .div2 .p3{ position:absolute; left:378px; bottom:-50px;}
.div_tick2 .div2 .p4{ position:absolute; left:559px; bottom:-50px;}
.div_tick2 .div2 .p5{ position:absolute; left:773px; bottom:-50px;}
.div_tick3{ background:url(/zt/img/10_14.jpg) no-repeat;}
.div_tick3 .div1{ text-align:center; padding-top:155px; width:400px;}
.div_tick3 .div1 .p1{top:50px;}
.div_tick3 .div1 .p2{top:50px;}
.div_tick3 .div2{ position:absolute; left:210px; bottom:-150px;}
.div_tick3 .div3{ position:absolute; left:505px; bottom:325px; width:0px; overflow:hidden;}
.div_tick4{ background:url(/zt/img/10_17.jpg) no-repeat;}
.div_tick4 .div1{ text-align:center; padding-top:115px;}
.div_tick4 .div1 .p1{top:50px;}
.div_tick4 .div1 .p2{top:50px; margin-top:70px;}
.div_tick4 .div2{ position:absolute; left:50%; margin-left:-387px; text-align:center; bottom:-150px;}
.div_tick5{ background:url(/zt/img/10_17.jpg) no-repeat;}
.div_tick5 .div1{ text-align:right; padding-top:190px;}
.div_tick5 .div1 .p1{top:50px;}
.div_tick5 .div1 .p2{top:50px;}
.div_tick5 .div1 .p3{top:50px;}
.div_tick5 .div2{ position:absolute; left:0px; bottom:-80px; left:-80px;}
.div_tick6{ background:url(/zt/img/10_23.jpg) no-repeat;}
.div_tick6 .div1{ padding-top:274px;}
.div_tick6 .div1 .p1{top:50px;}
.div_tick6 .div1 .p2{top:50px;}
.div_tick5 .div1 .p3{top:50px;}

.fx{ margin-top:5%; color:#666}
.fx a{ color:#666}
.fx a:hover{ color:#cfb582}
.title{ text-align:center; font-size:22px; color:#333; line-height:35px;}
.time{ margin-top:1%; text-align:center; border-bottom:1px solid #ddd; color:#888; padding-bottom:1%;}
.txt{ margin-top:3%; color:#333; font-size:14px; line-height:26px;}

.txt .div1{ background:url(/zt/img/6_43.jpg) center top no-repeat; margin-bottom:25px;}
.txt .div1 .lf{ width:490px;}
.txt .div1 .lf img{ width:100%;}
.txt .div1 .rg{ width:588px; padding-top:60px; padding-right:50px;}
.txt .div1 .rg .p1{ background:url(/zt/img/6_44.jpg) left top no-repeat; padding-top:5%; color:#666666; font-size:18px; line-height:36px;}
.back{ margin-top:3%; margin-bottom:5%; border-top:1px solid #ddd; padding-top:1%;}
.back a{ color:#666; display:block;}
.back a:hover{ color:#cfb582;}
.news_body .head,.news_body .moblie_head{ border-bottom:1px solid #ddd}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.title{ font-size:18px; line-height:22px; margin-top:5%;}
	.time{ font-size:14px;}
	.txt .div1{ background:none; margin-bottom:5%;}
	.txt .div1 .lf{ width:100%;}
	.txt .div1 .lf img{ width:100%;}
	.txt .div1 .rg{ width:100%; padding-top:0%; padding-right:0px; margin-top:6%;}
	.txt .div1 .rg .p1{ background:url(/zt/img/6_44.jpg) left top no-repeat; padding-top:4%; color:#666666; font-size:16px; line-height:28px; margin-top:0%;}
	.txt img{ width:100%;}
}

.div_dea{ background:#e5e5e5; padding-top:76px; padding-bottom:76px; text-align:center;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_dea{ padding-top:5%; padding-bottom:5%;}
	.div_dea img{ width:100%;}
}

.div_dea1{ padding-top:85px;}
.div_dea1 .div1{ color:#000; text-transform:uppercase; text-align:center;}
.div_dea1 .div1 .p1{ font-size:36px; line-height:38px; background:url(/zt/img/2_37.jpg) center bottom no-repeat; padding-bottom:2.5%; margin-bottom:2.5%;}
.div_dea1 .div2{ background:url(/zt/img/7_03.jpg) center no-repeat; margin-top:0px; height:290px; text-align:center;}
.div_dea1 .div2 .p1{ font-size:28px; padding-top:35px;}
.div_dea1 .div2 .p1 span{ color:#c6a860;}
.div_dea1 .div2 .p2{ width:668px; margin:0 auto; margin-top:50px; font-size:16px; line-height:36px; color:#808080;}
.div_dea2{ background:url(/zt/img/7_04.jpg) center top no-repeat; padding-top:73px; padding-bottom:73px;}
.div_dea2 .div1{ text-align:center; border-bottom:1px solid #535353; font-size:28px; line-height:35px; padding-bottom:19px; color:#fff;}
.div_dea2 .div1 strong{ color:#c6a860;}
.div_dea2 .div1 span{ background:url(/zt/img/7_06.jpg) center bottom no-repeat; padding-bottom:20px;}
.div_dea2 .div2{ margin-top:73px;}
.div_dea2 .div2 ul li{ float:left; width:316px; margin-right:66px; margin-bottom:60px; color:#b2b2b2;}
.div_dea2 .div2 ul li .lf{ background:url(/zt/img/7_05.png) center center no-repeat; width:55px; height:60px; line-height:60px; text-align:center; font-size:24px; color:#b2b2b2;}
.div_dea2 .div2 ul li .rg{ line-height:30px; width:243px;}

@media screen and (max-width: 1600px) and (min-width:1024px) {/* 移动端的尺寸 */
	.div_dea2 .div2 ul li{ float:left; width:277px; margin-right:30px; margin-bottom:60px; color:#b2b2b2;}
	.div_dea2 .div2 ul li .lf{ background:url(/zt/img/7_05.png) center center no-repeat; width:55px; height:60px; line-height:60px; text-align:center; font-size:24px; color:#b2b2b2;}
	.div_dea2 .div2 ul li .rg{ line-height:30px; width:200px;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_dea1{ padding-top:5%;}
	.div_dea1 .div1{ color:#000; text-transform:uppercase; text-align:center;}
	.div_dea1 .div1 .p1{ font-size:18px; line-height:20px; padding-bottom:3%; margin-bottom:3%;}
	.div_dea1 .div2{ background:none; margin-top:0px; height:auto;text-align:center; padding-bottom:5%;}
	.div_dea1 .div2 .p1{ font-size:16px; padding-top:0%;}
	.div_dea1 .div2 .p1 span{ color:#c6a860;}
	.div_dea1 .div2 .p2{ width:auto; margin:0 auto; margin-top:5%; font-size:16px; line-height:26px; color:#808080;}

	.div_dea2{  background:url(/zt/img/7_04.jpg) center top no-repeat #282829; padding-top:5%; padding-bottom:5%;}
	.div_dea2 .div1{ text-align:center; border-bottom:1px solid #535353; font-size:18px; line-height:22px; padding-bottom:13px; color:#fff;}
	.div_dea2 .div1 span{ background:url(/zt/img/7_06.jpg) center bottom no-repeat; padding-bottom:15px;}
	.div_dea2 .div2{ margin-top:5%;}
	.div_dea2 .div2 ul li{ float:left; width:316px; margin-right:66px; margin-bottom:5%; color:#b2b2b2;}
	.div_dea2 .div2 ul li .lf{ background:url(/zt/img/7_05.png) center center no-repeat; width:55px; height:60px; line-height:60px; text-align:center; font-size:24px; color:#b2b2b2;}
	.div_dea2 .div2 ul li .rg{ line-height:30px; width:243px;}
}

.div_dea_cont{width: 510px;height: 370px; background: #fff;border-radius: 5px;margin: 0 auto;}
.div_dea_cont_out{text-align: right;padding: 10px 12px 0 0;cursor: pointer;}
.div_dea_cont_ipt{width: 264px;height: 37px;border:1px solid #ddd;border-radius: 5px;margin: 10px  auto 0;}
.div_dea_cont_ipt span{display: inline-block;float: left;width: 41px;height: 37px;}
.div_dea_cont_ipt input{border:none;width: 200px;margin-left: 10px; height: 37px;outline:none}
.sigin{text-align: left; width: 264px;margin: 30px auto 0;height: 50px;color: #888;}
.sigin_hd{display: inline-block;width: 52px;height: 25px;background: url(/zt/img/dea_new_img4.png)center center no-repeat;cursor: pointer;}
.sigin_btn{float: right;cursor: pointer;margin-top: -5px;width: 74px;height: 30px;text-align: center;line-height: 30px;background: #ccc;color: #fff;border-radius: 3px;}
.sigin_hd.act img{margin-left: 32px;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.sigin_hd img{-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}

@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_dea_cont{width: 100%;height: auto;}
	.div_dea_cont img{width: auto;}
}
.div_mus{ position:relative; min-width:1200px;}
.div_mus .div1 img{ width:100%;}
.div_mus .div2{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:100;}
.div_mus .slides{ position:relative; top:0px; left:0px; width:100%; height:100%; z-index:100;}
.div_mus .slides li{ width:100%; height:100%;}
.div_mus .slides li a{ display:block; width:100%; height:100%;}
.div_mus .slides li img{ width:100%; height:auto;}
.div_mus .flex-prev{ position:absolute; top:50%; margin-top:-52px; left:3%; background:url(/zt/img/8_02.png) center center no-repeat; width:49px; height:105px; z-index:100;}
.div_mus .flex-prev:hover{ background:url(/zt/img/8_02a.png) center center no-repeat;}
.div_mus .flex-next{ position:absolute; top:50%; margin-top:-52px; right:3%; background:url(/zt/img/8_03.png) center center no-repeat; width:49px; height:105px; z-index:100;}
.div_mus .flex-next:hover{ background:url(/zt/img/8_03a.png) center center no-repeat;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_mus{ position:relative; min-width:320px;}
	.div_mus .flex-prev{ background-size:50%;}
	.div_mus .flex-prev:hover{ background-size:50%;}
	.div_mus .flex-next{ background-size:50%;}
	.div_mus .flex-next:hover{ background-size:50%;}
}


/*.div_info{ background:#ebebeb; padding-top:76px; padding-bottom:76px; position:relative;}
.div_info .div1{ width:950px; margin:0 auto;}
.div_info .div1 .lf{ width:454px;}
.div_info .div1 .lf .p1{ color:#333; font-size:40px; line-height:42px; padding-top:129px;}
.div_info .div1 .lf .p2{ margin-top:30px; color:#666; font-size:18px; text-transform:uppercase;}
.div_info .div1 .lf .p2 span{ border-bottom:1px solid #daceb1; padding-bottom:15px;}
.div_info .div1 .lf .p3{ margin-top:80px;}
.div_info .div1 .lf .p3 span{ display:inline-block; margin-right:20px; border:1px solid #969695;}
.div_info .a_prev{ width:24px; height:44px; position:absolute; top:50%; left:3%; background:url(/zt/img/11_05.png) center center no-repeat; margin-top:-22px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_info .a_prev:hover{ background:url(/zt/img/11_05a.png) center center no-repeat; left:2.5%;}
.div_info .a_next{ width:24px; height:44px; position:absolute; top:50%; right:3%; background:url(/zt/img/11_06.png) center center no-repeat; margin-top:-22px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_info .a_next:hover{ background:url(/zt/img/11_06a.png) center center no-repeat; right:2.5%;}
.none{ display:none;}
.div_info .div1 .rg{ width:464px;}
.div_info .div1 .rg img{ width:100%;}
.div_info1{ margin-top:100px;}
.div_info1 .div1 .lf{ width:475px; text-align:center;}
.div_info1 .div1 .lf .p1{ font-size:16px; color:#666; padding-top:90px;}
.div_info1 .div1 .lf .p2{ font-size:40px; color:#333; line-height:42px; margin-top:20px;}
.div_info1 .div1 .lf .p3{ margin-top:20px; color:#666; font-size:16px;}
.div_info1 .div1 .lf .p4 a{ margin:0 auto; line-height:30px; border-radius:5px; display:block; margin-top:40px; background:#d4bf8c; color:#fff; text-align:center; width:105px; height:30px; text-align:center; font-size:14px;}
.div_info1 .div1 .rg{ width:600px;}
.div_info1 .div1 .rg .p1{ font-size:14px; color:#666;}
.div_info1 .div1 .rg .p2{ margin-top:20px; background:url(/zt/img/11_08.jpg) left bottom repeat-x; overflow:hidden;}
.div_info1 .div1 .rg .p2 li{ float:left; width:70px; height:30px; line-height:30px; text-align:center; color:#333; font-size:14px; cursor:pointer; background:url(/zt/img/11_07.png) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_info1 .div1 .rg .p2 .active{ background:url(/zt/img/11_07.jpg) center center no-repeat; color:#d4bf8c;}
.div_info1 .div1 .rg .p3{ margin-top:10px;}
.div_info1 .div1 .rg .p3 li{ height:30px; border-bottom:1px solid #e6e6e6; overflow:hidden; line-height:30px;}
.div_info1 .div1 .rg .p3 li .pp1{ float:left; width:48%; margin-right:2%;}
.div_info1 .div1 .rg .p3 li .pp2{ float:left; width:50%; color:#808080;}
.div_info2{ margin-top:60px; margin-bottom:60px;}
.div_info2 img{ max-width:1200px;}*/
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	/*.div_info{ background:#ebebeb; padding:5%; position:relative;}
	.div_info .div1{ width:100%;}
	.div_info .div1 .lf{ width:100%; text-align:center;}
	.div_info .div1 .lf .p1{ color:#333; font-size:20px; line-height:22px; padding-top:0px;}
	.div_info .div1 .lf .p2{ margin-top:3%; font-size:14px;}
	.div_info .div1 .lf .p2 span{ border-bottom:1px solid #daceb1; padding-bottom:3%;}
	.div_info .div1 .lf .p3{ margin-top:7%; text-align:center;}
	.div_info .div1 .lf .p3 span{ display:inline-block; margin-right:2.5%; margin-left:2.5%; border:1px solid #969695; width:25%;}
	.div_info .div1 .lf .p3 span img{ width:100%;}
	.div_info .a_prev{ width:24px; height:44px; position:absolute; top:50%; left:3%; background:url(/zt/img/11_05.png) center center no-repeat; margin-top:-22px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
	.div_info .a_prev:hover{ background:url(/zt/img/11_05a.png) center center no-repeat; left:2.5%;}
	.div_info .a_next{ width:24px; height:44px; position:absolute; top:50%; right:3%; background:url(/zt/img/11_06.png) center center no-repeat; margin-top:-22px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
	.div_info .a_next:hover{ background:url(/zt/img/11_06a.png) center center no-repeat; right:2.5%;}
	.div_info .div1 .rg{ width:100%;}
	.none{ display:none;}
	.div_info1{ margin-top:5%;}
	.div_info1 .div1 .lf{ display:none;}
	.div_info1 .div1 .rg{ width:100%;}
	.div_info1 .div1 .rg .p1{ font-size:14px; color:#666;}
	.div_info1 .div1 .rg .p2{ margin-top:3%; background:url(/zt/img/11_08.jpg) left bottom repeat-x; overflow:hidden;}
	.div_info1 .div1 .rg .p3{ margin-top:3%;}
	.div_info2{ margin-top:5%; margin-bottom:5%;}
	.div_info2 img{ max-width:100%; width:100%;}*/
}
.aaaaa1{ position:absolute; top:0px; left:0px; top:-65px; display:block;}
.div_info{ background:#f7f7f7; height:40px; line-height:40px;}
.div_info .lf{ color:#000; font-size:16px;}
.div_info .rg a{ color:#333; margin-left:31px;}
.div_info .rg a:hover,.div_info .rg .a1{ color:#c6a860}

.div_info1{ margin-top:46px;}
.div_info1 .lf{ width:491px;}
.div_info1 .lf .div1 .imgnav{ position:relative; margin:0 auto; width:491px;}
.div_info1 .lf .div1 #img{ z-index:10; width:491px; position:relative; text-align:center;}
.div_info1 .lf .div1 #img img{ height:332px; display:none;}
.div_info1 .lf .div1 #cbtn{ position:relative; height:82px; margin-top:41px; }
.div_info1 .lf .div1 #cbtn ul{position:relative; width:10000px; height:82px;}
.div_info1 .lf .div1 #cbtn ul li{ float:left; width:107px; border:1px solid #999998;  position:relative; margin-left:15px; margin-right:15px; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_info1 .lf .div1 #cbtn ul li img{ width:107px; height:80px; display:block;}
.div_info1 .lf .div1 #cbtn li.hov{ border:1px solid #f0c12d; }
.div_info1 .lf .div1 #cSlideUl{width:423px; height:82px; overflow:hidden; position:relative; margin:0 auto;}
.div_info1 .lf .div1 .picSildeLeft{cursor:pointer; position:absolute; top:32px; left:0px; z-index:9; width:16px; height:27px; background:url(/zt/img/12_03.png) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_info1 .lf .div1 .picSildeLeft:hover{ background:url(/zt/img/12_03a.png) center center no-repeat;}
.div_info1 .lf .div1 .picSildeRight{cursor:pointer; position:absolute; top:32px; right:0px; z-index:9; width:16px; height:27px; background:url(/zt/img/12_04.png) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_info1 .lf .div1 .picSildeRight:hover{ background:url(/zt/img/12_04a.png) center center no-repeat;}
.div_info1 .lf .div2{ display:none;}
.div_info1 .rg{ width:606px;}
.div_info1 .rg .div1{ color:#333; font-size:24px; line-height:26px;}
.div_info1 .rg .div2{ color:#666; margin-top:20px; border-bottom:1px solid #ccc; padding-bottom:15px; font-size:14px;}
.div_info1 .rg .div3{ color:#333; margin-top:25px; font-size:18px;}
.div_info1 .rg .div4 .p1{ border:1px solid #dddddd; float:left; margin-right:6px; text-align:center; height:42px; line-height:42px; color:#000; font-size:16px; width:298px; margin-top:22px;}
.div_info1 .rg .div4 .p1 img{ margin-right:8px;}
.div_info1 .rg .div5{ margin-top:35px; border-top:1px solid #ccc; padding-top:25px; font-size:333; font-size:14px;}
.div_info1 .rg .div5 a{ color:#169bd5;}
.div_info1 .rg .div5 a:hover{ color:#cfb582}
.div_info2{ border-top:1px solid #eee; margin-top:50px; margin-bottom:100px; padding-top:50px; position:relative;}
.div_info2 img{ max-width:1200px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_info1{ margin-top:5%;}
	.div_info1 .lf{ width:100%;}
	.div_info1 .lf .div1{ display:none;}
	.div_info1 .lf .div2{ display:block; width:100%}
	.div_info1 .lf .div2 .slides{ width:100%;}
	.div_info1 .lf .div2 .slides img{ width:100%;}
	.div_pro9{ padding:5%;}
	.div_pro9 .div2{ margin-top:5%;}
	.div_pro9 .div2 ul li{ width:100%; margin:0px; margin-bottom:5%;}
	.div_pro9 .div2 ul li img{ width:100%;}
	.div_pro9 .div2 ul li .p2{ margin-top:5%;}
	.div_pro9 .div2 ul li .p3{ margin-top:3%;}

	.div_info1 .rg{ width:100%;}
	.div_info1 .rg .div1{ font-size:18px; line-height:26px; margin-top:5%;}
	.div_info1 .rg .div2{ margin-top:3%; padding-bottom:3%;}
	.div_info1 .rg .div3{ margin-top:3%; font-size:16px;}
	.div_info1 .rg .div4 .p1{ margin-right:0px; font-size:14px; width:47.5%; margin-top:3%;}
	.div_info1 .rg .div4 .p1:nth-child(2n){ float:right;}
	.div_info1 .rg .div5{ margin-top:5%; border-top:1px solid #ccc; padding-top:3%; font-size:333; font-size:14px;}
	.div_info2{ border-top:1px solid #eee; margin-top:5%; margin-bottom:10%; padding-top:5%;}
	.div_info2 img{ max-width:100%; width:100%}
}
.page1{ text-align:center; margin-top:3%}
.page1 a{ display:inline-block; padding:3px 10px; border:1px solid #ccc; background:#fff; margin-left:5px; margin-right:5px; color:#666; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.page1 .current a,.page1 a:hover{ background:#c6a860; color:#fff; border:1px solid #c6a860;}
/* Main End */

.div_moblie{ display:none;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_pc{ display:none;}
	.div_moblie{ display:block;}
	.div_pro10 .div1{ top:50px;}
	.div_pro10 .div2{ top:50px;}
	.div_pro10 .div3{ top:50px;}
	.div_pro10 .div4{ top:50px;}
	.div_pro10 .div5{ top:50px;}
	.div_pro10 .div6{ top:50px;}

	.div_tick7 img{ width:100%}
	.div_tick7 .div1{ top:50px;}
	.div_tick7 .div2{ top:50px;}
	.div_tick7 .div3{ top:50px;}
	.div_tick7 .div4{ top:50px;}
	.div_tick7 .div5{ top:50px;}
	.div_tick7 .div6{ top:50px;}
}

/* -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; 背景渐隐 */
/* -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 背景滚动*/
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片原比例 */
/* -webkit-transform:scale(0.97); -moz-transform:scale(0.97); -o-transform:scale(0.97); -ms-transform:scale(0.97); transform:scale(0.97); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片缩放 */
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s; -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); */
/* -moz-transform 1s; -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s; 图片360旋转 */
/* transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); 图片360旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; 3D旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); 3D旋转 */
/* -webkit-filter: blur(2px); -moz-filter: blur(2px); -ms-filter: blur(2px); filter: blur(2px); 高斯模糊 */

/* cfb582 */

.fixed {
	position: fixed;
	top: 50%;
	right: 0;
	z-index: 99999;
}
.fixed .img {
	padding: 5px;
	background: #cead66;
	-webkit-transition: all 0.4s ease-out;
	-moz-transition: all 0.4s ease-out;
	-ms-transition: all 0.4s ease-out;
	-o-transition: all 0.4s ease-out;
	transition: all 0.4s ease-out;
}
.fixed .ewm {
	display: none;
	position: absolute;
	right: 44px;
	top: 50%;
	background: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.fixed .ewm p {
	text-align: center;
	font-size: 12px;
}
.fixed:hover .img {
	background: #aa9055;
}
.fixed:hover .ewm {
	display: block;
}



