@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,   /* structural elements ï¿½á¹¹Ôªï¿½ï¿½ */dl, dt, dd, ul, ol, li, /* list elements ï¿½Ð±ï¿½Ôªï¿½ï¿½ */pre, /* text formatting elements ï¿½Ä±ï¿½ï¿½ï¿½Ê½Ôªï¿½ï¿½ */
form, fieldset, legend, button, input, textarea, /* form elements ï¿½ï¿½ï¿½Ôªï¿½ï¿?*/
th, td, /* table elements ï¿½ï¿½ï¿½Ôªï¿½ï¿?*/
img{border:medium none;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
ul, ol,{ list-style: none; }
a { text-decoration: none; }
table > tbody > tr > td>a:hover { text-decoration: none;}
table > tbody > tr > td>a:active{}
img{ border:0px;  }
body,.ui-overlay-h{margin:0 auto;position:relative;background:#fff;}
input, img {vertical-align: middle;}
body,html{margin:0 auto;}
img {border:none;vertical-align:top;}
* {margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; list-style-type:none; font-family:"Î¢ÈíÑÅºÚ"}
.blank{height:8px;clear:both;}
.blank13{height:13px;clear:both;}
.blank20{height:20px;clear:both;}
.clearfix:after,.clear:before{
	display:table;
	content:'';
	}
.clearfix:after{
	clear:both;
	overflow:hidden;
	}
.clearfix{
	zoom:1;
	}
.ha{
	font-size:18px;
	color:#35425c;
	text-align:center;	}	
.ha>img{
	vertical-align:middle}

.pop_title span { font-size: 0.75rem!important; }
.menuNavs ul li {font-size: 0.65rem!important;  }
.menuList h4 {font-size:0.6rem!important;}
.menuList .links a{font-size:0.65rem!important;}
.zt_navBox .fallBack ,.zt_navBox .zt_moreBtns {font-size:0.65rem!important;}
.zt_navBox .zt_title {font-size:0.8rem!important;}
.zt_navBox .slideMenus a {font-size:0.7rem!important;}

.specifica{
	width:100%;
	margin:auto;
	overflow:hidden}
.specificb{
	width:100%;
	margin:auto;
	overflow:hidden;
	padding:5% 0 20%
}	
.specificb-center{
	width:96%;
	margin:auto;
	margin-top:5%;
	position:relative;}
.specificb-center img{
	margin:auto;
	display:block;}	
.specificb-center ul{
	position:absolute;
	width:100%;
	top:80%}	
.specificb-center ul li{
	float:left;
	width:48%;
	font-size:12px;
	line-height:22px;
	color:#35425c}
.specificb-center ul li:last-child{
	margin-left:4%}		
.specificb-center ul li img{
	display:inline-block;
    width: 10%;
	margin-right:5%;
    vertical-align: -16%;	
	border-radius:100%}	
.specificc{
	width:100%;
	margin:6% auto 0;
	position:relative;
	overflow:hidden}	
.specificc-center{
	position:absolute;
	width:96%;
	left:2%;
	top:5%;}	
.specificc-center>p{
	margin:2% auto 5%;
	}
.specificc-center ul li{
	width:30%;
	text-align:center;
	background:#fff;
	float:left}
.specificc-center ul li:nth-child(2){
	margin:auto 5%
}
.specificc-center ul li dl dt{
	font-size:12px;}
.specificd{
	width:96%;
	margin:8% auto 0;
	overflow:hidden
	}	
.specificd>p {
    margin: 2% auto 0;
}	
.specificd>img{
	display:block;
	margin:5% auto}	
.specificd>ul>li{
	width:25%;
	text-align:center;
	float:left;}
.specificd>ul>li>p{
	font-size:12px;
	margin-top:5%;
	color:#7f7f7f}
		
.pa{
	font-size:20px;
    border-radius: 20rem;
	color:#fff;
	width:60%;
	display:block;
	text-align:center;
	background:#ff7200;
	padding:3% 0;
	margin:5% auto;	}	
.specifice{
	position:relative;
	width:100%;
	overflow:hidden;
	margin:8% auto 0;
	}	
.specifice-center{
	position:absolute;
	top:5%;
	text-align:center;
	width:100%;	
	}
.specifice-center>p {
    margin: 2% auto 0;
}	
.specificf{
	width:100%;
	margin:auto;
	overflow:hidden;
	background:#f3f3f3;
	padding:10% 0}	
.specificf-center{
	margin-top:5%}		
.specificf-center>ul>li:first-child>span{
	width:50%;
	display:inline-block;
	}
.specificf-center>ul>li{
	padding:2% 0
	}	
.specificf-center>ul>li>p{
	font-size:12px;
	line-height:12px;
	text-align:center;
}
.specificf-center>ul>li>p:first-child{
	color:#10cb87;
	font-weight:600;
	font-size:16px}
.specificf-center>ul>li>p:nth-child(2){
	color:#333333;
	margin:3% auto}
.specificf-center>ul>li>p:last-child{
	color:#666666;}
.specificf-center>ul>li:nth-child(2n+1){
	background:#fff
	}	
.specificg{
	width:100%;
	overflow:hidden;
	padding:5% 0;
	background:#bee4ff;
	margin:auto;}
.specificg>p{margin: 2% auto 0;}	
.qwj{
	width:96%;
	margin:5% auto 0 !important;
	padding:0 0 10%}	
.qwj-buttoma .swiper-pagination-bullet{
	background:#FFF !important;
	opacity:1 !important;
	}
.qwj-buttoma .swiper-pagination-bullet-active{
	background:#ff9000 !important}
.specifich{
	width:100%;
	margin:auto;
	padding-bottom:30%;
	position:relative}
.specifich>a{
    width: 50%;
    position: absolute;
    top: 46%;
    right: 5%;
	margin-top:8%;
	font-size:16px;}
.pb{
	width:96%;
	margin:auto;
	padding:4%;
	left:2%;
	background:#fff;
	position:absolute;
	bottom:12%;
    box-shadow: 18px 45px 50px #dcdcdc;	
	}
.pb>span{
	display:inline-block;
	width:30%}
.pb>span:nth-child(2){
	margin:auto 3%}	
.specifici{
	width:100%;
	margin:auto;
	overflow:hidden;
	}				
.specifici>p{
	margin:5% auto;
	font-weight:600
	}		
.qwja{
	width:100%;
    padding-bottom: 15%;	}
.sildera{
	width:46% !important;
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
	box-shadow:0px 0px 35px -5px #999999; }
.swiper-slide-active	{
	-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);}	
.qwj-buttomb .swiper-pagination-bullet-active{
	background:#ff9000 !important}	
.specificj{
	width:100%;
	margin:auto;
	/*padding:10% 0;
	background:#bee4ff;*/
	overflow:hidden}	
.specificj>p:first-child{
	font-weight:600}
.specificj>p:nth-child(2){
	margin:2% auto;
}		
.ula{
	width:96%;
	margin:6% auto;}
.ula li{
	width:50%;
	/*float:left*/
	margin:0 auto;}	
.ula li dl dd:first-child{
	text-align:center;}	
.ula li dl dd:nth-child(2){
	font-size:14px;
    margin: 3% auto;
	color:#35435c;	
	text-align:center;}	
.ula li dl dd:last-child{
	padding:0 4%;
	color:#35435c;		
	line-height:22px;
	font-size:12px
}
.specifick{
	width:100%;
	margin:auto;
	padding:10% 0 0;
	overflow:hidden}
.specifick>p:first-child{
	font-weight:600}
.specifick>p:nth-child(2){
	margin:2% auto;
	font-size:12px;
}			
.specifick-center{
	width:96%;
	margin:4% auto;
	}
.specifick-center ul{
	text-align:center;	
	width:50%;
	float:left}	
.specifick-center ul li dl dd:last-child{
    margin: 3% auto 12%;
	color:#525252;	
	line-height:20px;
	font-size:14px;}
.specificl{
	width:100%;
	overflow:hidden;
	margin:0 auto 10%}	
.aa{
	width:30%;
	margin:6% auto;
	display:block;
	}	
.specificl>p{
	font-size:12px;
	color:#3e3e3e;
	text-align:center}		
@media only screen and (max-width: 667px) and (min-width:375px){
html{ font-size:14px;}
.ha{ font-size:22px;}
.pa{ font-size:24px;}
.specificb-center ul li{ font-size:16px; line-height:26px;}
.specificd>ul>li>p{ font-size:14px}
.specificf-center>ul>li>p:first-child{ font-size:20px}
.specificf-center>ul>li>p{ font-size:16px; line-height:26px}
.specifich>a{ font-size:20px;}
.ula li dl dd:nth-child(2){ font-size:16px;}
.ula li dl dd:last-child{ font-size:14px; line-height:24px}
.specifick>p:nth-child(2){ font-size:14px;}
.specifick-center ul li dl dd:last-child{line-height: 24px;font-size: 18px;}
.specificl>p{ font-size:14px;}
}
@media only screen and (max-width: 1024px) and (min-width: 661px){
html{ font-size:16px;}
.ha{ font-size:38px;}
.pa{ font-size:32px;}
.specificb-center ul li{ font-size:28px; line-height:38px;}
.specificd>ul>li>p{ font-size:24px}
.specificf-center>ul>li>p:first-child{ font-size:32px}
.specificf-center>ul>li>p{ font-size:24px; line-height:34px}
.specifich>a{ font-size:26px;}
.ula li dl dd:nth-child(2){ font-size:28px;}
.ula li dl dd:last-child{ font-size:26px; line-height:36px}
.specifick>p:nth-child(2){ font-size:24px;}
.specifick-center ul li dl dd:last-child{line-height: 36px;font-size: 26px;}
.specificl>p{ font-size:24px;}
}
@media only screen and (max-width: 1280px) and (min-width: 1025px){
html{ font-size:18px;}
.ha{ font-size:70px;}
.pa{ font-size:60px;}
.specificb-center ul li{ font-size:42px; line-height:52px;}
.specificd>ul>li>p{ font-size:38px}
.specificf-center>ul>li>p:first-child{ font-size:56px}
.specificf-center>ul>li>p{ font-size:36px; line-height:46px}
.specifich>a{ font-size:50px;}
.ula li dl dd:nth-child(2){ font-size:50px;}
.ula li dl dd:last-child{ font-size:48px; line-height:58px}
.specifick>p:nth-child(2){ font-size:44px;}
.specifick-center ul li dl dd:last-child{line-height: 56px;font-size: 48px;}
.specificl>p{ font-size:46px;}}
@media all and (min-width: 1281px){
html{ font-size:20px;}
.ha{ font-size:70px;}
.pa{ font-size:60px;}
.specificb-center ul li{ font-size:52px; line-height:62px;}
.specificd>ul>li>p{ font-size:38px}
.specificf-center>ul>li>p:first-child{ font-size:56px}
.specificf-center>ul>li>p{ font-size:36px; line-height:46px}
.specifich>a{ font-size:50px;}
.ula li dl dd:nth-child(2){ font-size:50px;}
.ula li dl dd:last-child{ font-size:48px; line-height:58px}
.specifick>p:nth-child(2){ font-size:44px;}
.specifick-center ul li dl dd:last-child{line-height: 56px;font-size: 48px;}
.specificl>p{ font-size:46px;}}
