body {
    margin: 0;
    font: 14px/1.25 "Microsoft Yahei",arial,"Hiragino Sans GB",sans-serif,SourceHanSansCN-Regular,ArialMT,Source Han Sans CN,SimHei,;
    color: #666;
    background-color: #fff;
    overflow-x: hidden;
}
input{
	colot:#ccc;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, lable, input, button, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
ul,li{
	list-style: none;
}
a{color:#666;}
a:focus, a:hover{
	text-decoration: none;
color:#666;}

.container{
	padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
}
.headbar{
	width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999;
    background: #fff;}
.headbar ul{float: right;}
.headbar li a{
	padding:20px 25px;
	font-size: 16px;
}
.nav-pills>li>a {
    border-radius: 0px;
}
.headbar li a.zq-login{
	height:32px;
	width:90px;
	border-radius: 16px;
	border:1px solid #26BF94;
	text-align: center;
	line-height: 30px;
	padding: 0;
	margin-top: 13px;
	font-size: 14px;
	color:#26BF94;
	display: inline-block;

}
.headbar li.shouke:hover{
	    border: 0;
}
.headbar .zq-logo{
	width:110px;
	height:135px;
	position: absolute;
	z-index:9999
}

.zq-container{
	overflow: hidden;
	height:100%;
}
.zq-containerSd{
	position:relative;
}
.banner{
	width:100%;
	height:560px; 
    margin-top: 38px;
    /* background: url(../images/index-bg.png) no-repeat center top; */
    background: url(../images/) no-repeat center top;
}
.banner .index-images1{
    display:none;
    left:50%;
    margin-left:-438px;
    position: absolute;
    margin-top:160px;
    width: 876px;
    opacity: inherit;
}
.banner .index-images01{
    display:none;
    left:inherit;
    margin-left:inherit;
    position: absolute;
    margin-top:0;
    opacity: inherit;
    width: 436px;
    height: 220px;
    display:block;
}
.banner .index-images2{
	 left: 50%;
    margin-left: -378px;
    position: absolute;
    margin-top: 315px;
    width: 755px;
    opacity: inherit;
}
.headbar li a:hover{
	background: #fff;
	color:#26BF94;
}
.banner-text{
	margin-top:120px;
	margin-left:180px;
	float: left;
}
.text-1{
	color:#666666;
	font-size: 50px;
}
.text-1 span{
	color:#26bf94;
}
.text-2{
	color:#666666;
		font-size: 24px;
		line-height: 48px;
	}
.banner-form{
	width:180px;
	height:250px;
	border:1px solid #26BF94;
	border-radius:20px;
	background: #fff;
	float: right;
	margin-top:80px;
	margin-right:85px;
	display:none;
}

.banner-form .title{
	color:#333;
	font-size: 18px;
	margin-top:30px;
	text-align: center;
}
.form-txt{
	margin: 0 auto;
	width:130px;
	height:40px;
	background: url(../images/form-bg.png) no-repeat center bottom;
	position: relative;
	}
.form-txt input{
		font-size: 14px;
	    width: 100px;
	    height: 20px;
	    position: absolute;
	    bottom: 7px;
	    text-align: center;
	    border: 0;
	    left: 15px;
	    outline: none;
	    color:#999;
	}
.form-select{
	width: 220px;
    position: absolute;
    margin-top: -5px;
    margin-left: 34px;
    border: 1px solid #ccc;
    background: #fff;
    display:none;
}
.form-select li{
    width: 218px;
    height: 32px;
    line-height:32px;
    font-size:14px;
    color:#333;
    padding-left:20px;
    cursor:default;
    }
.form-select li:hover{
	background:rgba(242,242,242,1);
}
.btn-submit{
		width:100px;
		height:36px; 
		border-radius: 18px;
		margin:25px auto;
		font-size: 14px;
		color: #fff;
		line-height: 36px;
		text-align: center;
		cursor: pointer;
		background: url(../images/btn2.png) no-repeat center bottom;
		border: 0;
   		display: block;
	}
.zq-data{
	width:100%;
	height:140px;
	border-bottom:1px solid rgba(242,242,242,0.8);
	background: rgba(51,51,51,0.5) url(../images/bg-opcity.png) no-repeat center bottom;
	}
.zq-data .zq-title{
	text-align: center;
	color:#fff;
	font-size: 16px;
	margin-top:23px;
}
.zq-flex{
	overfloat:hidden;
	width:1200px;
}
.zq-flex .zq-list{
	float:left;	
	width:33.33%;
}
.flex-zq01{
	font-size: 30px;
	color: #fff;
	margin-top:10px;
	text-align: center;
}
.flex-zq02{
	font-size: 16px;
    color: #fff;
    text-align: center;
    margin-top: 0px;
}
.zq-news{
	width:100%;
	height:400px;
	overflow: hidden;
}
.news-title{
	width:100%;
	margin-top:52px;
}
.news-title p{
	font-size:18px;
	font-family:MicrosoftYaHei;
	color:#000;
}
.news-title a{
	font-size:14px;
	font-family:MicrosoftYaHei;
	color:rgba(153,153,153,1);
	margin-left:10px;
}
.news-left{
	width: 700px;
    height: 410px;
    float: left;
    /* background: url(../images/news_03.png) no-repeat 0px 36px; */
}
.news-top{
	width:700px;
	height:130px;
	margin-top:25px;
	overflow: hidden;
	margin-bottom:10px;
}
.news-img{
	width:250px;
	height:140px;
	float:left;
}
.news-txt{
	width:415px;
	height:130px;
	float: right;
}
.news-txt .title{
	width: 415px;
    color: #000;
    font-size: 16px;
    margin-top: 17px;
    height: 16px;
}
.news-txt .title a{
	color:#333;
}
.news-txt .title p{
	width:290px;
	white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    float: left;
    margin-top: 0;
}
.news-txt .title:hover a,.news-list:hover a,.news-title a:hover{
	color:#26BF94;
}
.time{
	float:right;
	color:#ccc;
	font-size: 12px;
	vertical-align: middle;
}
.zq-news .main{
	overflow: hidden;
	font-size: 12px;
	color:#737373;
	line-height: 20px;
	height:70px;
	width:415px;
	margin-top: 15px;
	
}
.zq-news .main a{
	    color: #8a8a8a;
	        line-height: 25px;
    font-size: 13px;
}
.news-bottom{
	width: 700px;
    height: 220px;
    flex-wrap: wrap;
    display: flex;
    justify-content: space-between;
    overflow: hidden;

}
.news-list{
	height:35px;
	width:330px;
	color: #737373;
	line-height: 46px;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden;
}
.news-list a{
	color:#8a8a8a;
	font-size:13px;
}
.newsDate{
	font-size: 13px;
	color:#ccc;
	margin-right:8px;
	line-height: 45px;
}
.news-right{
	width:440px;
	height:350px;
	float: right;
	/* background: url(../images/news_05.png) no-repeat 0px 36px;
	} */
}
.news-zqs{
	font-size:13px;
	font-family:MicrosoftYaHei;
	color:#333;
	margin-top: 5px;
	text-align: center;
}
.news-right img{
	margin-top:25px;
}
.zq-threebg{
	width:100%;
	height:585px;
	background: url(../images/sandianban.png) no-repeat center top;
}
.zq-adv{
	width:100%;
	height:507px;
	background:#fff url(../images/wenan410.png) no-repeat center 50px;
}
.adv-tops{
	width:100%;
	height:145px;
	border-top:1px solid #f6fffc;
}
.adv-tops .text1{
	margin-top:45px;
	font-size: 28px;
	color:#333333;
	text-align: center;
}
.adv-tops .text2{
	margin-top:35px;
	font-size: 15px;
	color:#999;
	width:580px;
	line-height: 26px;
	margin:10px auto 0;
	text-align: center;
}
.adv-list{
	height:400px;
	width:100%;	
	margin-top:140px;
}
.adv-list .list{
	width:20%;
	height:380px;
	color:#666;
	text-align: center;
	float:left;
}
.adv-list .list .img{
	width:266px;
	height:320px;
	margin:10px auto 0;
	position:relative;
}
.adv-list .list img{
	width:266px;
	height:320px;
	margin:0 auto;
	display: block;
}
.zq-adv1{
	font-size: 22px;
	line-height: 60px;
    height: 45px;
    margin-top:-10px;
}
.zq-adv2{
	font-size: 14px;
	line-height: 20px;
	margin-top:0px;
}
.zq-adv3{
	font-size: 14px;
	line-height: 24px;
	margin-top:10px;
	color:#999;
}
.zq-adv4{
	font-size: 14px;
	line-height: 24px;
	margin-top:0;
	color:#999;
}
.zq-one{
	width:100%;
	height:550px;
	background: #f2f2f2;
	display: flex;
	position: relative;
	background: url(../images/zq-bj1.png) no-repeat center center;
}
.zq-three{
	background: url(../images/zq-bj3.png) no-repeat center center;
}
.one-left{
	width:656px;
	height:608px;
	float: left;
}
.one-left img{
	position: absolute;
	top: -48px;
	left: -570px;
    opacity: 0;
}
.one-right{
	width:490px;
	height:550px;
	text-align: left;
	float: right;
}
.one1{
	color:#333333;
	margin-top:90px;
	font-size: 38px;
}

.one2{
	color:#333333;
	margin-top:15px;
	font-size: 38px;
}
.one3{
	color:#666666;
	margin-top:18px;
	font-size: 18px;
	line-height: 32px;
}
.one4{
	height:28px;
	width:100%;
	margin-top:40px;
	font-size: 14px;
	color:#999;
}
.one4 img{
	width:40px;
	height:40px;
	border-radius: 50%;
	margin-right:20px;
}
.one5{
	font-size: 12px;
	color:#999;
	line-height: 22px;
}
.one11,.one22,.one33,.one44,.one55{
	color:#fff;
}
.one3 span{
	padding: 3px 6px;
    border: 1px solid #26BF94;
    color: #26BF94;
    cursor: pointer;
    font-size: 12px;
    border-radius: 5px;
}
.zq-more{
	width:100%;
	height:605px;
	background: #fff;
}
.more-left{
	width:440px;
	height:605px;
	float: left;
}
.more-right img{
	position: absolute;
	right: -550px;
	opacity: 0;
	margin-top:35px;
}
.more-right{
	width:733px;
	height:516px;
	float: right;
}
.zq-icon{
	width:100%;
	height:320px;
	position:relative;
}
.icon-title01{
	text-align: center;
	font-size: 22px;
	margin-top:40px;
	color: #333;
}
.icon-title02{
	text-align: center;
	margin-top:10px;
	color:#999999;
	font-size: 14px;
}
.zq-icon li{
}
.zq-icon li img{
	display: block;
	margin:0 auto;
}
.zq-icon li.icon-com{
	width:66px;
}
.zq-icon li img.icon-com{
	width:17px;
	height:30px;
	margin:29px auto;
}
.zq-icon ul{
	margin:35px;
}
.zq-footer{
	width:100%;
	height:260px;
	background:rgba(57,72,86,1);
	opacity:0.98;
	overflow: hidden;
}
/* .zq-footer p{
	font-size: 14px;
	color:#fff;
	margin-top:301px;
	text-align: center;
} */
/* .fixed-center{
	width:461px;
	height:360px; 
	background:rgba(242,242,242,1);
	opacity:0.9;
	border-radius: 10px;
	position: absolute;
	margin-top:30px;
	left: 50%;
    margin-left: -230px;
} */
.footer1{
	width:110px;
	height:142px; 
	margin-top:59px;
	float: left;
}
.footer1 img{
	width:110px;
	height:142px;
}
.footer2{
	width: 830px;
    height: 142px;
    margin-top: 35px;
    float: left;
    color: #999999;
    margin-left: 51px;
}
.footer2 .zq-p1{
font-size:16px;
font-family:MicrosoftYaHei;
color:rgb(199, 199, 199);
margin-top:20px;
}
.footer2 .zq-p2{
font-size:36px;
font-family:MicrosoftYaHei;
color:rgb(199, 199, 199);
line-height: 16px;
margin-top: 20px;
}
.footer2 .zq-p3{
font-size:14px;
font-family:MicrosoftYaHei;
color:rgb(199, 199, 199);
line-height: 25px;
    margin-top: 20px;
}
.footer2 .zq-p4{ 
font-size:12px;
font-family:MicrosoftYaHei;
color:rgb(199, 199, 199);
line-height: 0px;
margin-top: 13px;
}
.footer2 .zq-p4 a{
	color:rgb(199, 199, 199);
}
.footer3{
	width: 208px;
	height:260px;
	float: left;
	margin-top:59px;
	 text-align: center;
}
.footer3 p{
	font-size:12px;
	color:#ccc;
	line-height:24px;
	margin-top:0;
	margin-left:70px;
}
.zq-fixbottom{
	width:100%;
	height:50px; 
	background:rgba(0,0,0,0.5);
	position: fixed;
	bottom: 0;
	left:0;
	z-index: 99999;
}
.fixed1{
	width:174px;
	height:50px;
	margin-left:150px;
	text-align: center;
	color:#fff;
	font-size:14px;
}
.fixed1 img{
	margin-top: -15px;
    -webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
	}
.fixed1 img:hover {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}
.fixbom {
	float: left;
}
.zq-fixbottom input{
	width:160px;
	height:32px;
	margin-top:9px;
	margin-left:21px;
	background:#fff;
	padding-left:20px;
	font-size:14px;
	color:#000;
	border-radius: 5px;
    border: 0;
}
.fixed5 input{
	background:#26BF94;
	color:#fff;
	width:120px;
	padding-left:0;
}
.zq-fixright{
	width:40px;
	height:248px;
	position: fixed;
	right:0;
	top:350px;
	z-index: 99999999999;
}
.zq-fixright .box1{
	width:40px;
	height:60px;
	background:#B6B6B6;
	margin-top:2px;
	overflow: hidden;
	cursor: pointer;
}
.zq-fixright .box1:hover{
	background:#27C79A;
}
.zq-fixright img{
	 display: block;
    margin: 0 auto;
    margin-top: 19px;
}
.tops{
	display: none;
}


		/* ������css */
.picScroll-left{
	 position:relative;
	 margin-top:30px; 
		 }
.picScroll-left .hd{
    padding: 0 10px;
    position: absolute;
    width: 100%;}
.picScroll-left .hd .next{
	width:17px; 
	height:30px;
	float:right;
	margin-right:15px; 
	margin-top:70px;
	background:url("../images/jiantou_05.png") no-repeat;
	display:none;}
.picScroll-left .hd .prev{
	width:17px; 
	height:70px;
	 margin-top:70px;
	float: left;
	margin-left:15px;
	background:url("../images/jiantou_03.png") no-repeat;
	display:none;
}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden;
 margin-right:5px; text-indent:-999px; cursor:pointer; 
 background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{width:1075px; margin:0 auto;   }
.picScroll-left .bd ul{zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline;width:23%;
	text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ 
			display:block;  padding:2px; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
.fixbom-select{
	width: 200px;
    position: absolute;
    /* margin-bottom: -200px; */
    margin-left:706px;
    border: 1px solid #ccc;
    background: #fff;
    height: auto;
    display:none;
}
.fixbom-select li{
width: 200px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #333;
    padding-left: 20px;
    cursor: default;}
.fixbom-select li:hover{
	background:#F2F2F2;
}
/* ���Ŷ�̬ */
.rp-bg{width:100%;
	 /* background:url(../images/pd-bg.png) no-repeat center center; */
	background:url(../images/pd-bg.png) no-repeat center center;
	height:400px;
	width:100%;
	margin-bottom:20px;
	margin-top:38px;}
	.rp-bg .wenz1{
	    display: block;
	    margin-top: 105px;
	    position: absolute;
	    margin-left:305px;
	    display:none
	}
	.rp-bg .wenz2{
	    display: block;
	    margin-top: 200px;
	    position: absolute;
	    margin-left: 305px;
	    display:none;
	}
.rp-bg p{
	color:#fff;
}
.rp-bg img#rp-right{
    position: absolute;
    margin-top: 190px;
    margin-left:55px;
    display:none;
}
.rp-bg img#rp-gj{
	margin-top:110px;
	margin-left:55px;
	position: absolute;
	display:none;
}

.rp-news{
	width:100%;
	height:auto;
}
.rp-newslist{
	padding:32px 0;
	border-bottom:1px solid #E6E6E6;
	height:222px;
	width:100%;
	overflow: hidden;
}
.rp-left{
	width:249px;
	height:160px;
	float:left;
	overflow: hidden;
}
.rp-center{
	width:860px;
	height:160px;
	float:left;
	padding-left:30px;
}
.rp-right{
	width:90px;
	height:90px;
	float:left;
	background: #F2F2F2;
	text-align: center;
	margin-top:35px;
}
.time-h1{
	font-size: 36px;
	color:#666666;
	margin-top:10px;
}
.time-h2{
	    font-size: 15px;
    color: #808080;
    margin-top: -8px;
}
.re-title{
	font-size: 20px;
    color: #333333;
    margin-bottom: 10px;
    margin-top: 8px;
    width: 730px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}
.re-title a{
	 color: #333333;
}
.re-title a:hover{
	color:#26BF94;
}
.re-main{
	font-size: 16px;
	color:#828282;
	line-height: 26px;
	width:730px;
	height:72px;
	overflow:hidden;
}
.rp-more{
	font-size: 16px;
    color: #666;
    margin-top: 18px;
}
.re-page{
	width:100%;
	height:180px;
	padding:80px 0; 
	text-align: center;
}
.re-pagelist{
	height:auto;
	width:100%;
	margin:0 auto;
}
.re-page a{
	padding:4px 8px;
	background: #CCCCCC;
	color: #333;
	padding-right:10px;
	text-decoration: none;
	font-size: 14px;
}
.re-page a.ruddent{
	background:#26BF94;
}
/* ��Ʒ���� */
.pd-list{
	height:505px;
	width:100%;
	background: #fff;
	background:#fff url(../images/wenan411.png) no-repeat center 25px;
}
.pd-list p.title{color: #333;
font-size: 28px;
margin-top:25px;
text-align: center}
.pd-list p.small{
	color: #999;
	font-size: 15px;
	margin-top:15px;
	line-height: 28px;
	text-align: center;
}
.pd-main{
	width:100%;
	height:420px;
	margin:0 auto;
}
.pd-main li{
	width:20%;
	height:420px;
	float: left;
	text-align:center;
}
.pd-main li img{
	width:184px;
	height:158px;
	position: relative;
    margin-top: 135px; 
}
.pd-main .p1{
	color: #333333;
	margin-top:30px;
	font-size: 18px;
	text-align: center;
}
.pd-main .p2{
	    width: 196px;
    height: 62px;
    font-size: 14px;
    color: #666666;
    margin: 15px auto;
    text-align: left;
    line-height: 24px;
    }
    .pd-cycle{
    	width:100%;
    	height: 650px;
    	background:url(../images/zhoushoudazhao.png) no-repeat center top;
    }
    .pd-cycle .title{
    	font-size: 28px;
    	color: #fff;
    	margin-top:40px;
    	text-align: center;

    }
    .pd-cycle .main{
    	font-size:15px;
    	margin-top:10px;
    	color: rgba(255,255,255,0.8);
    	text-align: center;
    	line-height: 28px;

    }
    .pd-runs{
    	width:1040px;
    	height: 422px;
    	margin:35px auto 45px;
    }
    .pdruns-left{
    	width:281px;
    	height:422px;
    	float: left;
    	padding-top:39px;

    }
    .pdruns-left li{
    	width:236px;
		height:91px; 
		background: rgba(255,255,255,0.8);
		margin-bottom: 35px;
		float: right;
		border-radius: 5px;
    }
    .pdruns-left li.list2{
		float: left;
    }
    .pdruns-center{
    	width:478px;
    	height:422px;
    	float: left;
    	color: #ccc;
    }
    .left-sanjiaoxing{
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-left:8px solid rgba(255,255,255,0.8);
    border-bottom: 8px solid transparent;
    margin-left: 236px;;
    margin-top: 40px;
    position: absolute;
    }
    .pdruns-right{
    	width:281px;
    	height:422px;
    	float: left;
    	padding-top:39px;

    }
    .pdruns-center img{
        display: block;
    margin: 0 auto;
    }
    .pdruns-right li{
    	width:236px;
		height:91px; 
		background: rgba(255,255,255,0.8);
		margin-bottom: 35px;
		float:left;
		border-radius: 5px;
    }
    .pdruns-right li.list2{
    	float:right;
    }
    .right-sanjiaoxing{
     width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-right: 8px solid rgba(255,255,255,0.8);
    border-bottom: 8px solid transparent;
    margin-left: -8px;
    margin-top: 40px;
    position: absolute;
    }
    .pd-cycle .p-title{
    	margin-left:45px;
    	font-size:16px;
    	margin-top:10px;
    }
    .pd-cycle .p-main{
    	margin-left:45px;
    	font-size:13px;
    	margin-top:10px;
    	line-height: 18px;
    }
    .pdruns li{
    	color:#666;
    }
    .pdruns li .p-title{
    	color:#333;
    }
    .pdruns li.rent{
    	background: #26BF94;
    	color:rgba(255,255,255,0.8);
    	/* border:1px solid #26BF94; */
    }
    .pdruns li.rent .p-title{
    	background: #26BF94;
    	color:rgba(255,255,255,1);
    	/* border:1px solid #26BF94; */
    }
    .pdruns li.rent .left-sanjiaoxing{
      border-left:8px solid #26BF94;
    }
    .pdruns li.rent .right-sanjiaoxing{
      border-right:8px solid #26BF94;
    }
    .pd-point{
    	width:100%;
    	height: 540px;
    	background: #fff;
    }
    .pd-point .title{
    	font-size:28px;
    	margin-top:45px;
    	color:#333;
    	text-align: center;
    }
    .pd-point .main,.pd-list .main{
    	color:#999999;
    	font-size:15px;
    	text-align: center;
    	margin-top:10px;
    	line-height:26px;
    }
    .listmain{
    	margin-top:40px;
    	width:100%;
    	height:300px; 
    }
    .listmain li{
    	width:270px;
    	height:300px;
    	border:1px solid #ccc;
    	border-radius: 5px;
    	background: #fff;
    	float: left;
    	margin-right: 40px;
    	overflow: hidden;
    	position: relative;
    }
    .listmain li img{
    	width:270px;
    	height:200px;
    }
    .pd-point .overbox{
    	width:270px;
    	height:200px;
    	background: rgba(51,51,51,0.7);
    	position: absolute;
    	top:0;
    	left:0;
    	transform: scale(0);
	   border-radius: 50%;
	    transition: all .3s;
    }
    .pd-point li:hover .overbox{
    	transform: scale(1);
   		border-radius: 0;
    }
    .pd-point .pd1{
    	color:#333;
    	font-size:18px;
    	margin-top:15px;
    	margin-left:25px;
    }
    .pd-point .pd2{
    	color:#666;
    	font-size:14px;
    	margin-top:5px;
    	margin-left:25px;
    }
    .pd-point .over1{
    	color:#fff;
    	font-size:18px;
    	margin-top:47px;
    	margin-left:25px;
    }
    .pd-point .over2{
    	color:rgba(255,255,255,0.9);
    	font-size:14px;
    	margin-top:15px;
    	margin-left:25px;
    	width:215px;
    	height: 70px;
    	line-height: 24px;
    }
    /*  ���Ŷ�̬����ҳ */
.news-headbar{
		border-bottom: 1px solid rgba(204,204,204,0.1);
    	    box-shadow: #f1f1f1 0px 6px 11px -5px;
	/* background:url(../images/bg_c.png) repeat-x bottom; */
}
.news-view{
	width:100%;
	margin-top:60px;
}
.news-container{
	padding:55px;
	font-family:"SourceHanSansCN-Regular"
}
.nV-title{
	font-size: 28px;
	color:#333;
	text-align: center;
	line-height: 54px;
}
.nV-titme{
	font-size: 16px;
	color:#999999;
	text-align: center;
}
.nV-main{
	margin: 30px auto;
    font-size: 16px;
    color: #666;
    line-height: 32px;
}
.nV-last,.nV-next{
	font-size: 16px;
	color:#666666;
	line-height: 32px;
}
.nV-last:hover a,.nV-next:hover a{
	color:#26BF94;
}
.nV-last span,.nV-next span{
	color:#26BF94;
}
.nV-last a.fanh{
	float: right;
	text-decoration: none;
}
.nV-last a,.nV-next a{
	    text-decoration: none;
}
/* �������� */
.aU-main{
	width:100%;
	height:100%;
	margin-top:30px;
	padding-top: 100px;
	padding-bottom:50px;
}
.aU-left{
	width:240px;
	height:100%;
	float: left;
	padding-left: 90px;
}
.aU-left dd{
	width:240px;
	height:50px;
	line-height: 50px;
}
.aU-left a{
	font-size: 18px;
	text-decoration: none;
	color: #999;
	padding-left:10px;
}
.aU-left dd.active a{
border-left: 2px solid #26BF94;
color:#333;

}
.aU-left dd.activezq a{
	border-left:2px solid #26BF94;
	    box-sizing: border-box;
}
.aU-right{
	width: 863px;
    height: 100%;
  	float: left;
    padding-bottom: 79px;
}
.aU-title{
	font-size:40px;
	color:#333;
}
.aU-small{
	font-size: 14px;
	color:#999;
	padding-left:5px;
}
.aU-txt{
	margin-top:30px;
	font-size: 16px;
	color:#666;
	padding-bottom:40px;
	border-bottom:1px solid #ccc;
	line-height:28px;
	margin-bottom:40px;
	    font-family: Microsoft Yahei;
}
.aU-partner{
	margin-top:40px;
	width:863px;
	height:auto;
}
.aU-partner ul{
	display: flex;
	 flex-wrap:wrap;
	  justify-content:space-between;
}
.aU-partner li{
	width:205px;
	height:108px; 
	margin-bottom:14px;
}
.toggle-erweima{
	width: 106px;
    height: 120px;
    background: #fff;
    position: absolute;
    left: -106px;
    top: 2px;
    z-index: 9999999;
    text-align:center;
    display:none;
}
.toggle-erweima p{
	font-size:12px;
	color:#666;
	line-height:14px;
	margin-top: 0;
}
.toggle-erweima img{
	margin-top:7px;
}
.toggle-sanj{
	width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-left: 6px solid rgba(255,255,255,1);
    border-bottom: 6px solid transparent;
    margin-left: 106px;
    margin-top: 25px;
    position: absolute;
}
.toggle-jiany{
	width: 106px;
    height: 64px;
    background: #fff;
    position: absolute;
    left: -106px;
    top: 64px;
    z-index: 9999999;
    padding: 10px;
    line-height: 18px;
    font-size: 12px;
    color: #666;
    display:none;
    padding-top:14px;
}
.toggle-sanj1{
	width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-left: 6px solid rgba(255,255,255,1);
    border-bottom: 6px solid transparent;
    margin-left: 96px;
    margin-top: 15px;
    position: absolute;
}
/*���鷴��*/
.zq-ad{
	margin-top:60px;
	width:100%;
	height:auto;
	padding-top:95px;
	padding-left:150px;
}
.ad-title{
	font-size:34px;
	font-family:SourceHanSansCN-Medium;
	color:rgba(102,102,102,1);
	line-height:26px;
}
.ad-js{
	width:944px;
	height:42px; 
	font-size:16px;
	font-family:SourceHanSansCN-Regular;
	color:rgba(102,102,102,1);
	line-height:26px;
	margin-top:35px;
}
.txt-form{
	width:100%;
	height:100%;
	margin-top: 25px;
}
.data-list{
	height:75px;
	width:100%;
	line-height: 75px;
}
.data-list label{
	width:460px;
	display: inline-block;
	text-align: right;
}
.data-list input{
	width:300px;
	height:44px; 
	background:rgba(255,255,255,1);
	border-radius: 5px ;
	border:1px solid #ccc;
	padding-left:10px;
	}
.data-list textarea{
	width:300px;
	height:180px; 
	background:rgba(255,255,255,1);
	border-radius: 5px;
	vertical-align: middle;
	padding-left:10px;
	font-size:14px;
	color:#ccc;
	line-height: 44px;
	border:1px solid #ccc;
}
.data-list d{
	color:red;
	margin-right:5px;
	vertical-align: middle;
}
.data-list1 label{
	padding-right:30px;
}
.data-list2 label{
	padding-right:12px;
}
.data-list3 label{
	padding-right:30px;
}
.data-list5 input{
	width:100px;
	height:44px; 
	border-radius: 22px;
	background:url(../images/tijiao.png) no-repeat center top;
	    display: inline-block;
    border: 0;
    outline: none;
}

/*̽��*/
.zqBox{
	width:100%;
	height:100%;
	left:0;
	top:0;
	position:fixed;
	z-index:999999999999999;
	display:none;
	background: rgba(0,0,0,0.5);
}
.tankuangCg{
	width:350px;
	height:400px;
	background:url(../images/tjcg.png) no-repeat center top;
	left:50%;
	margin-left:-175px;
	top:50%;
	margin-top:-200px;
	position:absolute;
	display:none;
}
.tankuangCg img{
margin-top: 21px;margin-right:21px;float:right;}

.tankuangSb{
	width:350px;
	height:400px;
	background:url(../images/tjsb.png) no-repeat center top;
	left:50%;
	margin-left:-175px;
	top:50%;
	margin-top:-200px;
	position:absolute;
}
.tankuangSb img{
	margin-top: 21px;margin-right:21px;float:right;
}
.tankuangSb p{
	width:100%;
	height:17px; 
	font-size:18px;
	font-family:SimHei;
	color:rgba(51,51,51,1);
	line-height:26px;
	margin-top:330px;
	text-align: center;
	}
	.form-ipt{display:none;}
	.zqnav-pills{height:58px;line-height:58px;float:right;}
	.zqnav-pills>li.activezq>a, .zqnav-pills>li.activezq>a:focus, .zqnav-pills>li.activezq>a:hover
{    text-decoration: none;
}
.zqnav-pills li.activezq{
	color: #26BF94;
	background-color: #fff;   
    border-bottom: 3px solid #26BF94;
}
.zqnav-pills li.shouke{
	    width: 90px;
	    margin:0 5px;
}
.zqnav-pills li.activezq a{
	color: #26BF94;
	text-decoration: none;
}
.zqnav-pills li.border-yans{
    border-bottom: 0;
}
.zqnav-pills li.border-iphone{
	border-bottom: 0;
	width:150px;
	margin: 0 22px;
}
.zqnav-pills li.border-iphone a{
	color:#666;
	font-size:16px;
	font-family: ΢���ź�;
}
.border-iphone img{
margin-top:-3px;
}
.zqnav-pills li.border-iphone:hover{
	border-bottom: 0;
}
.zqnav-pills>li.activezq, .zqnav-pills>li.activezq, .zqnav-pills>li.activezq
{    text-decoration: none;
	color: #26BF94;
    background-color: #fff;   
    border-bottom: 3px solid #26BF94;
        box-sizing: border-box;
}
.headbar li a{
	padding: 18px 16px;
    font-size: 16px;
}
.footer3 img{margin-left:70px;}
.zqnav-pills li{width:64px;height:58px;float:left;margin: 0 26px;text-align:center;}
.headbar li a{padding:0;}
.zqnav-pills li:hover{ text-decoration: none;border-bottom: 3px solid #26BF94;}
.rp-more img{margin-left:3px;margin-top:-2px;}
.zqnav-pills li:hover a{text-decoration: none;}	
.flex-zq01 .animateNum{
	font-weight: 800;
}
.rp-more a:hover,.rp-center .re-title:hover{
	color:#26BF94
}
.border-headbar{
	border-bottom:1px solid #ccc;
	margin-top: -1px;
}
.pd-bgs{
	height:753px;
	width:100%;
	background:url(../images/pd-bgs.png) no-repeat center top;
}
.zqnav-pills a{color:#999;}
.one33,.one44,.one55{
	color:rgba(255,255,255,0.85)
}
.boxImgimg1{
	display: inline-block;width: 420px;padding-left: 10px;
}
.boxImgimg2{
	display: inline-block;width: 390px;padding-left: 10px;
}
.boxImgimg3{
	display: inline-block;width: 420px;padding-left: 10px;
}
.indexthreeimg{
	display: inline-block;margin-top: -78px;
}
.indextwoimg{
	display: inline-block;margin-top: -81px;
}
.indexOneimg{
	display: inline-block;margin-top: -35px;
}
.indexPageTwo{
	width:600px;
	position: absolute;
    margin-top: 135px;
    margin-left: 30px;
    right:30px;
}
.indexPageTwo p{
	font-size:24px;
	font-family:MicrosoftYaHei;
	color:rgba(255,255,255,1);
	margin-top:238px;
}
.indexPageTwo p.index-p1{
	margin-top:90px;
}
.indexPageTwo p.index-p2{
	margin-top:8px;
}
.indexPageTwo p.index-p3{
	margin-top:8px;
}
.indexPageTwo p.index-p4{
	margin-top:8px;
}
.indexPageTwo p span{
	font-size:12px;
	font-family:MicrosoftYaHei;
	color:rgba(255,255,255,0.85);
	margin-left: 8px;
}
.fanh img{
    margin-right: 5px;
    margin-top: -3px;}
/* ������css */
		.banner{ width:450px; height:230px; overflow:hidden; position:relative; border-top:1px solid #ddd;  }
		.banner .hd{height: 15px;
    overflow: hidden;
    position: absolute;
    /* right: 5px; */
    bottom: 35px;
    z-index: 1;
    left: 50%;
    margin-left: -40px;}
		.banner.hd ul{ overflow:hidden; zoom:1; float:left;  }
		.banner .hd ul li{ float: left;
    margin-right: 2px;
    width: 30px;
    height: 6px;
    line-height: 14px;
    text-align: center;
    background: rgba(255,255,255,0.7);
    cursor: pointer;
    border-radius: 3px;
    margin:0 5px;}
		.banner .hd ul li.on{ background:#26BF94; color:#fff; }
		.banner .bd{ position:relative; height:100%; z-index:0;   }
		.banner .bd li{ zoom:1; vertical-align:middle;    position: relative; }
		.zq-fixbottom input::-webkit-input-placeholder{/*Webkit browsers*/
    color:#ccc;
}
	.zq-fixbottom input:-moz-placeholder{/*Mozilla Firefox 4 to 8*/
   color:#ccc;
}
	.zq-fixbottom input::moz-placeholder{/*Mozilla Firefox 19+*/
   color:#ccc;
}
	.zq-fixbottom input:-ms-input-placeholder{/*Internet Explorer 10+*/
    color:#ccc;
}

.bg-size{
	width:100%;
	height:555px;
	background:url(../images/jiejue.png) no-repeat center top;
}
.btn-bottom{
	width:175px;
	height:77px;

	position: absolute;
    margin-top: 455px;
    margin-left: 30px;
    cursor:pointer;
}
.btn-bottom:hover{
	width:174px;
	height:76px;
	background:url(../images/btn1.png) no-repeat center top;
	position: absolute;
    margin-top: 455px;
    margin-left: 30px;
}
.bg-help{
	width:100%;
	height:200px;
	background:url(../images/bg-help.jpg) no-repeat center top;
}