@charset "utf-8";
body{
	font-family:"微软雅黑",Microsoft YaHei,Tahoma,Helvetica,Arial,sans-serif;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	color:#000;
}
*{
	margin:0;
	padding:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
:after,:before{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
a{
	color:#000;
	text-decoration:none;
}
a:hover{
	text-decoration:none;
	outline:0;
	-moz-outline:none;
	color:#186abc;
}
input,textarea{
	outline:0;
	-moz-outline:none;
	border:none;
}
ul,ol,li{
	list-style:none;
}
h1,h2,h3,h4,h5,h6{
	font-weight:normal;
}
.clearfix:after{
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.clearfix{
	*zoom:1;
}
*html .clearfix{
	height:1%;
}
*+html .clearfix{
	height:1%;
}
img,input,button{
	border:0;
}
em,i{
	font-style:normal;
}
@font-face{
	font-family:'fontello';
	src:url('../images/fontello.eot?25162854');
	src:url('../images/fontello.eot?25162854#iefix') format('embedded-opentype'),
		url('../images/fontello.woff2?25162854') format('woff2'),
		url('../images/fontello.woff?25162854') format('woff'),
		url('../images/fontello.ttf?25162854') format('truetype'),
		url('../images/fontello.svg?25162854#fontello') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
    font-family:'iconfontzd';
	src:url('../images/iconfontzd.eot');
	src:url('../images/iconfontzd.eot?#iefix') format('embedded-opentype'),
		url('../images/iconfontzd.woff2') format('woff2'),
		url('../images/iconfontzd.woff') format('woff'),
		url('../images/iconfontzd.ttf') format('truetype'),
		url('../images/iconfontzd.svg#iconfontzd') format('svg');
	font-weight:normal;
	font-style:normal;
}

.zdcode_top{
	background-color:#fff;
	padding:15px 0;
	position:fixed;
	left:0;
	top:0;
	width:100%;
	z-index:10;
	box-shadow:0 0 10px 0 rgba(0,0,0,.15);
}
.zdcode_con{
	width:1200px;
	margin:0 auto;
}
.zdcode_user{
	float:right;
	display:inline;
	position:relative;
}
.zdcode_face{
	padding:10px 0 10px 10px;
	display:inline-block;
	vertical-align:middle;
}
.zdcode_face img{
	width:30px;
	height:30px;
	display:block;
	border-radius:50%;
	border:1px solid #eee;
}
.zdcode_ue{
	padding:12px 10px;
	font-size:14px;
	line-height:26px;
	display:inline-block;
	vertical-align:middle;
}
.zdcode_ue span{
	margin-right:5px;
}
.zdcode_ue a{
	display:inline-block;
	padding:0 3px;
}
.zdcode_ue a.isgologin{
	background-color:#34b2e3;
	border-radius:5px;
	color:#fff;
	padding:0 12px;
}
.zdcode_ue a.isgoreg{
	background-color:#f6722b;
	border-radius:5px;
	color:#fff;
	padding:0 12px;
}
.zdcode_ue a:hover{
	color:#186abc;
}
.zdcode_ue a.isgologin:hover,.zdcode_ue a.isgoreg:hover{
	color:#fff;
}
.zdcode_ue a i{
	font-family:'fontello';
	margin-right:6px;
	color:#999;
	font-size:12px;
	display:none;
}
.gologin{
	width:270px;
	height:310px;
	position:fixed;
	left:50%;
	top:50%;
	margin:-155px 0 0 -135px;
	z-index:100;
	text-align:center;
}
.goclose{
	position:absolute;
	font-family:'fontello';
	color:#fff;
	top:-40px;
	right:-30px;
	font-size:30px;
	cursor:pointer; 
	transition:all 0.2s ease-in-out;  
	-webkit-transition:all 0.2s ease-in-out;  
	-moz-transition:all 0.2s ease-in-out;  
	-o-transition:all 0.2s ease-in-out;
}
.goclose:hover{ 
	transform:rotate(360deg);  
	-webkit-transform:rotate(360deg);  
	-moz-transform:rotate(360deg);  
	-o-transform:rotate(360deg);  
	-ms-transform:rotate(360deg);
	color:#fff;
}
.gologin img{
	display:block;
	width:100%;
}
.gologin p{
	line-height:40px;
	font-size:14px;
	background-image:linear-gradient(#48c90d,#37b000);
	overflow:hidden;
	color:#fff;
}
.gologinbg{
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	right:0;
	bottom:0;
	z-index:99;
	background-color:rgba(0,0,0,0.6);
}
.govideobg{
	width:900px;
	height:500px;
	padding:30px 50px;
	background-color:#fff;
	z-index:101;
	border-radius:20px;
	position:fixed;
	top:50%;
	left:50%;
	margin:-250px 0 0 -450px;
}
.govclose{
	position:absolute;
	font-size:25px;
	top:6px;
	right:10px;
	font-family:'fontello';
}
.govideo,.govideo video{
	width:100%;
	height:100%;
	background-color:#000;
}
.zdcode_logo{
	float:left;
	display:inline;
	padding-top:10px;
}
.zdcode_logo img{
	display:block;
	height:30px;
}
.zdcode_nav{
	float:right;
	display:inline;
	margin-right:50px;
}
.zdcode_nav li{
	float:left;
	display:inline;
}
.zdcode_nav li a{
	display:inline-block;
	line-height:20px;
	padding:15px 10px;
	font-size:15px;
}
.zdcode_nav li.active a,.zdcode_nav li a:hover{
	color:#186abc;
}
.zdcode_navclbtn,.zdcode_clobtn{
	display:none;
}
.msgtitbtn{
	width:100%;
	height:40px;
	line-height:40px;
	position:fixed;
	top:50%;
	left:0;
	margin-top:-20px;
	z-index:101;
	text-align:center;
}
.msgtitbtn em{
	display:inline-block;
	padding:0 60px;
	background-color:#000;
	color:#fff;
	border-radius:10px;
	font-size:14px;
}
.zdcode_head{
	background:#186abc;
	overflow:hidden;
	padding-top:81px;
}
.zdcode_hl{
	float:left;
	width:46%;
	padding:70px 15px 0;
}
.zdcode_hl h2{
	font-size:50px;
	margin-bottom:20px;
	color:#fff;
	text-shadow:0 1px 2px rgba(0, 0, 0, .6);
	overflow:hidden;
}
.zdcode_hl p{
	font-size:15px;
	padding-bottom:20px;
	color:#fff;
	line-height:23px;
	overflow:hidden;
	min-height:118px;
}
.zdcode_hl span{
	display:block;
}
.zdcode_hl span a{
	display:inline-block;
	font-size:18px;
	line-height:26px;
	padding:15px 50px;
	border:2px solid #fff;
	background:#fff;
	transition:all 0.4s;
	border-radius:100px;
	font-weight:bold;
}
.zdcode_hl span a:hover{
	background:transparent;
	color:#fff;
}
.zdcode_hl span a i{
	font-family:'fontello';
	font-size:14px;
	margin-right:10px;
}
.zdcode_hr{
	float:right;
	width:50%;
	padding:60px 15px;
}
.zdcode_hr img{
	max-width:100%;
}
.zdcode_ewmyyfa{
	padding:80px 0;
	background-color:#fafafa;
}
.zdcode_ewmyyfa .zdcode_titty{
	margin-bottom:15px;
}
.zdcode_ewmyyfa .zdcode_titp{
	margin-bottom:38px;
}
.zdcode_vipzq{
	margin-bottom:30px;
}
.zdcode_viptits{
	background:linear-gradient(-118deg,#00c1e0 1%,#098df9 93%);
	padding:0 30px;
	overflow:hidden;
	line-height:80px;
	color:#fff;
	font-size:24px;
}
.zdcode_viptits i{
	font-family:'fontello';
	margin-right:15px;
	font-size:36px;
	float:left;
}
.zdcode_vipfl{
	background-color:#fff;
}
.zdcode_vipfl li{
	float:left;
	width:25%;
	padding:0 10px;
	border:1px solid #ddd;
	border-left:none;
	position:relative;
}
.zdcode_vipfl li:first-child{
	border-left:1px solid #ddd;
}
.zdcode_vipfl li:hover{
	position:relative;
	z-index:2;
	box-shadow:0 0 15px 0 rgba(0,0,0,.15);
}
.zdcode_vitem{
	padding:0 10px;
	overflow:hidden;
	text-align:center;
}
.zdcode_vtitle{
	padding:23px 0 20px;
	line-height:30px;
	font-size:22px;
	position:relative;
	display:inline-block;
}
.zdcode_vtitle span{
	padding:0 4px;
	height:16px;
	line-height:16px;
	display:inline-block;
	position:absolute;
	right:-58px;
	top:27px;
	font-size:12px;
	color:#fff;
	background:#35b34a;
}
.zdcode_vpic{
	border-top:1px solid #eceaea;
	padding:25px 0;
	overflow:hidden;
}
.zdcode_vpic img{
	display:block;
	margin:0 auto;
	width:80px;
}
.zdcode_vzd{
	line-height:26px;
	font-size:16px;
	color:#333;
	padding-bottom:15px;
	margin:0 6% 30px;
	border-bottom:1px solid #eceaea;
	overflow:hidden;
}
.zdcode_vprice{
	overflow:hidden;
}
.zdcode_vprice p{
	display:inline-block;
	text-align:center;
	line-height:50px;
	font-size:18px;
	color:#ff8a00;
	position:relative;
}
.zdcode_vprice p em{
	position:absolute;
	left:-14px;
	top:-5px;
	font-size:18px;
	color:#ff8a00;
}
.zdcode_vprice p span{
	font-size:36px;
	color:#ff8a00;
}
a.golink{
	display:block;
	width:128px;
	height:36px;
	overflow:hidden;
	margin:0 auto 20px;
	line-height:36px;
	background:#00c1de;
	text-align:center;
	font-size:14px;
	color:#fff;
}
a.golink:hover{
	background:#33cde5;
	transition:all .3s;
}
.zdcode_cztits{
	background:linear-gradient(-118deg,#00c1e0 1%,#098df9 93%);
	overflow:hidden;
	line-height:80px;
	color:#fff;
	font-size:24px;
}
.zdcode_cztits li{
	float:left;
	width:20%;
	text-align:center;
	border-right:1px solid #007ade;
}
.zdcode_cztits li:first-child{
	border-left:1px solid #007ade;
}
.zdcode_czfl{
	background-color:#fff;
}
.zdcode_czfl li{
	float:left;
	width:20%;
	padding:0 10px;
	border:1px solid #ddd;
	border-left:none;
	position:relative;
}
.zdcode_czfl li:first-child{
	border-left:1px solid #ddd;
}
.zdcode_czfl li:hover{
	position:relative;
	z-index:2;
	box-shadow:0 0 15px 0 rgba(0,0,0,.15);
}
.zdcode_czitem{
	padding:0 10px;
	overflow:hidden;
	text-align:center;
}
.zdcode_cztitle{
	padding:23px 0 20px;
	line-height:30px;
	font-size:22px;
	color:#333;
	position:relative;
	display:inline-block;
}
.zdcode_cztitle span{
	padding:0 4px;
	height:16px;
	line-height:16px;
	display:inline-block;
	position:absolute;
	right:-58px;
	top:27px;
	font-size:12px;
	color:#fff;
	background:#35b34a;
}
.zdcode_czzd{
	border-top:1px solid #eceaea;
	line-height:26px;
	font-size:16px;
	color:#333;
	padding:25px 0 15px;
	margin:0 6% 30px;
	border-bottom:1px solid #eceaea;
	overflow:hidden;
}
.zdcode_zhe{
	text-align:center;
	overflow:hidden;
	height:18px;
}
.zdcode_zhe p{
	display:inline-block;
	height:17px;
	border:1px solid #ff8a00;
	line-height:17px;
	padding:0 24px;
	font-size:12px;
	color:#ff8a00;
	overflow:hidden;
	transform:skew(-30deg);
}
.zdcode_zhe p span{
	display:inline-block;
	transform:skew(30deg);
}
.zdcode_czprice{
	overflow:hidden;
}
.zdcode_czprice p{
	display:inline-block;
	text-align:center;
	line-height:50px;
	font-size:18px;
	color:#ff8a00;
	position:relative;
}
.zdcode_czprice p em{
	position:absolute;
	left:-14px;
	top:-5px;
	font-size:18px;
	color:#ff8a00;
}
.zdcode_czprice p span{
	font-size:36px;
	color:#ff8a00;
}
a.czgolink{
	display:block;
	width:128px;
	height:36px;
	overflow:hidden;
	margin:0 auto 20px;
	line-height:36px;
	background:#098df9;
	text-align:center;
	font-size:14px;
	color:#fff;
}
a.czgolink:hover{
	background:#098df9;
	transition:all .3s;
}
.zdcode_hyewm{
	overflow:hidden;
	padding:80px 0;
	background-color:rgba(255,255,255,0.95);
	position:relative;
}
.zdcode_hyewm:before{
	content:'';
	background:url(../images/hyflpic.jpg) no-repeat left center;
	position:absolute;
	left:0;
	top:0;
	z-index:-1;
	width:100%;
	height:100%;
}
.zdcode_titty{
	font-size:40px;
	line-height:50px;
	text-align:center;
	overflow:hidden;
	margin-bottom:50px;
}
.zdcode_ihymlist{
	overflow:hidden;
	padding:5px 0 5px 130px;
	position:relative;
	font-size:16px;
	line-height:30px;
}
.zdcode_ihymlist img{
	width:100px;
	display:block;
	position:absolute;
	left:0;
	top:5px;
}
.zdcode_ihymlist p:last-child{
	text-align:center;
	padding-top:10px;
	overflow:hidden;
}
.zdcode_ihymlist a{
	padding:8px 50px;
	border:2px solid #EE2D2D;
	color:#EE2D2D;
	border-radius:30px;
	display:inline-block;
	font-size:16px;
	transition:all 0.4s;
}
.zdcode_ihymlist a:hover{
	background-color:#EE2D2D;
	color:#fff;
}
.zdcode_ewmgntd{
	overflow:hidden;
	padding:80px 0;
	background-color:#186abc;
	position:relative;
	color:#fff;
}
/*.zdcode_ewmgntd:before{
	content:'';
	background:url(../images/bhbg.jpg) no-repeat left center;
	position:absolute;
	left:0;
	top:0;
	z-index:-1;
	width:100%;
	height:100%;
}*/
.zdcode_ewmgntd .zdcode_titty{
	margin-bottom:15px;
}
.zdcode_titp{
	font-size:18px;
	line-height:30px;
	text-align:center;
	margin-bottom:16px;
	overflow:hidden;
}
.zdcode_ignlist{
	padding-top:50px;
	overflow:hidden;
}
.zdcode_ignlist ul{
	overflow:hidden;
	margin:0 -15px;
}
.zdcode_ignlist li{
	float:left;
	width:33.33333%;
	padding:40px 15px 0 85px;
	position:relative;
}
.zdcode_ignlist li i{
	position:absolute;
	top:40px;
	left:15px;
	color:#f60;
	font-family:'fontello';
	font-size:48px;
}
.zdcode_ignlist li:hover i{
	color:#EE2D2D;
}
.zdcode_ignlist li h5{
	font-size:20px;
	line-height:28px;
	padding:10px 0;
	overflow:hidden;
}
.zdcode_ignlist li p{
	font-size:16px;
	line-height:26px;
	overflow:hidden;
}
.zdcode_ewmsyqy{
	padding:80px 0;
}
.zdcode_ewmsyqy .zdcode_titty{
	margin-bottom:15px;
}
.seehelpjc{
	color:#f00;
}
.zdcode_syqyz{
	padding-top:20px;
}
.zdu_ewmys{
	float:left;
	width:350px;
}
.zdu_ewmys li{
	float:left;
	width:160px;
	margin-right:10px;
}
.zdu_ewmys li img{
	width:100%;
	display:block;
	border:1px dashed #d4d4d4;
	border-bottom:none;
}
.zdu_ewmys li p{
	line-height:40px;
	text-align:center;
	background-color:#f7f7f7;
	border:1px dashed #d4d4d4;
	border-top:none;
	overflow:hidden;
}
.zdu_ewmpic{
	width:200px;
	height:200px;
	border:5px dashed #d4d4d4;
	background-color:#fcfcfc;
	float:right;
	position:relative;
	padding:10px;
}
.zdu_ewmpic img{
	width:100%;
	display:block;
	position:relative;
	z-index:2;
}
.zdu_zdqs{
	width:630px;
	float:left;
}
.zdu_ewmcontent{
	height:200px;
	border:5px dashed #d4d4d4;
	background-color:#fcfcfc;
	position:relative;
}
.zdu_ewmcontent p{
	position:absolute;
	height:44px;
	width:100%;
	text-align:center;
	top:50%;
	margin-top:-22px;
}
.zdu_ewmcontent span{
	display:inline-block;
	font-size:16px;
	border-radius:30px;
	line-height:32px;
	padding:5px 20px;
	color:#09bd71;
    border:1px solid #09bd71;
	cursor:pointer;
	margin:0 5px;
}
.zdu_ewmcontent span i{
	font-size:18px;
	margin-right:15px;
	font-family:'fontello';
}
.zdu_ewmcontent span.addewmbody{
	color:#ff6600;
    border:1px solid #ff6600;
}
.zdu_ewmscbtn{
	text-align:center;
	padding-top:30px;
	overflow:hidden;
}
.zdu_ewmscbtn .codescbtn{
	font-size:16px;
	box-shadow:inset 0 0 0 1px rgba(120,130,140,.25);
	display:inline-block;
	padding:7px 38px;
	border-radius:4px;
	-webkit-transition:all 0.3s;
	-o-transition:all 0.3s;
	transition:all 0.3s;
	background-color:#186abc;
	color:#fff;
}
.ewmpictxt{
	width:100%;
	height:120px;
	position:absolute;
	top:50%;
	margin-top:-60px;
	left:0;
	z-index:1;
	text-align:center;
	padding-top:5px;
}
.ewmpictxt i{
	font-size:60px;
	margin:0 auto;
	font-family:'fontello';
	display:block;
	color:#d4d4d4;
}
.ewmpictxt p{
	font-size:16px;
	line-height:26px;
	color:#d4d4d4;
	overflow:hidden;
}
.zsd_ewmcont{
	position:fixed;
	top:50%;
	left:50%;
	width:400px;
	height:440px;
	margin:-220px 0 0 -200px;
	z-index:101;
	background-color:#fff;
	border-radius:10px;
	padding:10px;
}
.zsd_titsyi{
	line-height:30px;
	overflow:hidden;
	padding:0 10px;
	border-bottom:1px solid #ddd;
}
.zsd_titsyi h2{
	float:left;
	display:inline;
	font-size:16px;
}
.zsd_titsyi a{
	float:right;
	font-size:25px;
	font-family:'fontello';
	color:#ccc;
}
.zsd_codeaddxx{
	padding:20px 0;
	overflow:hidden;
}
.zsd_codeaddlogo{
	width:80px;
	height:80px;
	margin:0 auto 15px;
	background-color:#f7f7f7;
	border:3px dashed #ddd;
	position:relative;
	padding-top:10px;
	text-align:center;
}
.zsd_codeaddlogo i{
	display:block;
	font-size:24px;
	font-family:'fontello';
}
.zsd_codeaddlogo p{
	line-height:25px;
	color:#ccc;
	font-size:14px;
}
.zsd_codeaddlogo input{
	width:100%;
	height:100%;
	display:block;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
	opacity:0;
}
.zsd_codeaddlogo img{
	display:block;
	height:60px;
	margin:0 auto;
}
.zsd_codeaddscy{
	overflow:hidden;
}
.zsd_codeaddscy li{
	overflow:hidden;
	padding:3px 0;
}
.zsd_codeaddscy li input{
	line-height:25px;
	border:1px solid #ddd;
	padding:0 5px;
	font-size:13px;
}
.zsd_codeaddscy li input:first-child{
	width:32%;
	text-align:center;
}
.zsd_codeaddscy li input:last-child{
	width:64%;
}
.zsd_codeaddture{
	padding:15px 0 0;
	overflow:hidden;
	text-align:center;
}
.zsd_codeaddture span{
	font-size:14px;
	box-shadow:inset 0 0 0 1px rgba(120,130,140,.25);
	display:block;
	padding:5px 100px;
	border-radius:4px;
	-webkit-transition:all 0.3s;
	-o-transition:all 0.3s;
	transition:all 0.3s;
	background-color:#186abc;
	color:#fff;
	cursor:pointer;
}
.zsd_codeaddsm{
	overflow:hidden;
	text-align:center;
	line-height:20px;
	font-size:12px;
	padding-top:5px;
}
.zdcode_ewmaq{
	padding:80px 0;
}
.zdcode_ewmaq .zdcode_titty{
	margin-bottom:15px;
}
.zdcode_iwdaqq{
	padding-top:80px;
	overflow:hidden;
}
.zdcode_iwdaqq li{
	float:left;
	width:25%;
	text-align:center;
}
.zdcode_iwdaqq li div{
	font-size:34px;
	line-height:50px;
	overflow:hidden;
	color:#f00;
	margin-bottom:6px;
	font-weight:bold;
}
.zdcode_iwdaqq li div span{
	font-size:46px;
}
.zdcode_iwdaqq li p{
	font-size:22px;
	line-height:24px;
	overflow:hidden;
	margin-bottom:6px;
}
.zdcode_tityy{
	font-size:30px;
	overflow:hidden;
	color:#34b2e3;
	text-align:center;
}
.zdcode_tityy i{
	display:inline-block;
	border-bottom:3px solid #FAD12C;
	line-height:40px;
	overflow:hidden;
	padding-bottom:23px;
}
.zdcode_ewmwhy{
	padding:80px 0;
	overflow:hidden;
	background:#186abc;
}
.zdcode_ewmwhy .zdcode_titty{
	color:#fff;
}
.zdcode_iwhylist{
	overflow:hidden;
	padding:15px 0;
}
.zdcode_iwhylist li{
	padding:0 15px;
	float:left;
	width:25%;
}
.zdcode_iwhylist li div{
	background-color:rgba(255,255,255,0.9);
	padding:50px 0;
	border-radius:20px;
	box-shadow:0 2px 2px rgba(0,0,0,0.1);
	overflow:hidden;
	text-align:center;
}
.zdcode_iwhylist li div i{
	color:#fff;
	background-color:#2BA4C3;
	font-family:'fontello';
	font-size:48px;
	width:100px;
	height:100px;
	line-height:100px;
	border-radius:50%;
	display:block;
	margin:0 auto;
}
.zdcode_iwhylist li div h5{
	color:#2BA4C3;
	font-size:26px;
	line-height:52px;
	overflow:hidden;
}
.zdcode_iwhylist li div p{
	color:#777;
	font-size:16px;
	line-height:32px;
	overflow:hidden;
	margin-bottom:25px;
}
.zdcode_iwhylist li div a{
	padding:8px 30px;
	border:1px solid #29e;
	color:#29e;
	border-radius:30px;
	display:inline-block;
	line-height:22px;
	transition:.5s;
	font-size:16px;
}
.zdcode_iwhylist li div a:hover{
	background-color:#29e;
	color:#fff;
}
.zdcode_huoban{
	padding:80px 0;
	overflow:hidden;
}
.zdcode_ihblist{
	overflow:hidden;
}
.zdcode_ihblist ul{
	overflow:hidden;
	margin:0 -5px;
}
.zdcode_ihblist li{
	float:left;
	margin:5px 0;
	width:12.5%;
	padding:0 5px;
}
.zdcode_ihblist li a{
	display:block;
	background:url(../images/linkbg.png) no-repeat;
	background-size:100% auto;
	padding-top:30%;
	min-height:176px;
}
.zdcode_ihblist li a:hover{
	background:url(../images/linkbg_shadow.png) no-repeat center top;
	background-size:100% auto;
}
.zdcode_ihblist li a img{
	display:block;
	max-width:80%;
	margin:0 auto;
}
.zdcode_fwzx{
	padding:0 0 80px;
}
.zdcode_inewslist{
	overflow:hidden;
	padding:30px 0;
}
.zdcode_inewslist li{
	float:left;
	width:50%;
	margin-bottom:30px;
}
.zdcode_inewslist li:nth-child(2n+1){
	padding-right:25px;
}
.zdcode_inewslist li:nth-child(2n+2){
	padding-left:25px;
}
.zdcode_inewslist li a{
	display:block;
	position:relative;
	padding-left:100px;
}
.zdcode_inewslist li a span{
	width:80px;
	background-color:#fff;
	border:1px solid #186abc;
	text-align:center;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	position:absolute;
	left:0;
	top:0;
	display:block;
}
.zdcode_inewslist li a:hover span{
	background-color:#186abc;
}
.zdcode_inewslist li a span i{
	display:block;
	font-size:30px;
	line-height:50px;
	color:#186abc;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	border-bottom:1px solid #186abc;
}
.zdcode_inewslist li a:hover span i{
	color:#fff;
	border-bottom:1px solid #fff;
}
.zdcode_inewslist li a span em{
	display:block;
	padding:5px 0;
	color:#186abc;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}
.zdcode_inewslist li a:hover span em{
	color:#fff;
}
.zdcode_inewslist li a h3{
	font-size:16px;
	line-height:32px;
	overflow:hidden;
	font-weight:600;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.zdcode_inewslist li a p{
	font-size:13px;
	line-height:20px;
	height:40px;
	overflow:hidden;
	color:#999;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}
.zdcode_inewslist li a:hover p{
	color:#999;
}
.zdcode_imore{
	text-align:center;
	overflow:hidden;
}
.zdcode_imore a{
	display:inline-block;
	font-size:16px;
	padding:11px 35px;
	border:1px solid #999;
	transition:all 0.4s;
	color:#666;
	border-radius:6px;
}
.zdcode_imore a:hover{
	border:1px solid #000;
	background-color:#000;
	color:#fff;
}
.zdcode_footsc{
	line-height:60px;
	height:60px;
	text-align:center;
	background-color:#333;
	font-size:14px;
	color:#999;
}
.zdcode_footsc em{
	background-color:#34b2e3;
	padding:5px 10px;
	border-radius:5px;
	margin:0 5px;
	color:#fff;
}
.zdcode_footbg{
	background-color:rgba(0,0,0,0.87);
	padding:80px 0;
}
.zdcode_footabout{
	float:left;
	display:inline;
	max-width:33%;
	color:#999;
	font-size:14px;
}
.zdcode_footabout div{
	line-height:30px;
	overflow:hidden;
	margin-bottom:10px;
}
.zdcode_footabout p{
	line-height:26px;
	overflow:hidden;
}
.zdcode_footcontact{
	float:right;
	display:inline;
}
.zdcode_footcontact ul{
	float:left;
	width:500px;
	padding-top:40px;
	text-align:center;
}
.zdcode_footcontact li{
	width:100px;
	display:inline-block;
	text-align:center;
}
.zdcode_footcontact li a{
	position:relative;
	display:block;
	color:#999;
}
.zdcode_footcontact li a:hover{
	color:#34b2e3;
}
.zdcode_footcontact li a i{
    font-family:'fontello';
	display:block;
	font-size:36px;
	line-height:1;
	margin-bottom:20px;
	overflow:hidden;
}
.zdcode_footcontact li:nth-child(2) a i,.zdcode_footcontact li:nth-child(3) a i{
    font-family:'iconfontzd';
}
.zdcode_footcontact li a p{
	font-size:14px;
	line-height:16px;
	overflow:hidden;
}
.zdcode_footcontact li a img{
	width:130px;
	height:130px;
	border:10px solid #fff;
	position:absolute;
	left:50%;
	bottom:96px;
	margin-left:-65px;
	display:none;
	transition:.6s;
}
.zdcode_footcontact li a:hover img{
	display:block;
}
.zdcode_footcontact dl{
	float:right;
	display:inline;
	margin-left:40px;
	color:#999;
	font-size:14px;
}
.zdcode_footcontact dl dt{
	line-height:30px;
	overflow:hidden;
	margin-bottom:10px;
}
.zdcode_footcontact dl dd{
	line-height:26px;
	overflow:hidden;
}
.zdcode_copyright{
	background-color:#000;
	padding:25px 0;
	overflow:hidden;
	text-align:center;
	line-height:25px;
	font-size:14px;
	color:#999;
}
.zdcode_copyright a,.zdcode_copyright a:hover{
	color:#999;
}
.zdcode_links{
	padding-top:15px;
	text-align:left;
	color:#777;
	font-size:12px;
}
.zdcode_links a{
	margin:0 3px;
	color:#777;
}
.zdcode_links a:hover{
	color:#777;
}
.zdcode_kefu{
	position:fixed;
	top:50%;
	right:5px;
	background:url(../images/kefubg.png) no-repeat;
	width:88px;
	height:352px;
	margin-top:-176px;
	padding-top:225px;
}
.zdcode_kefu li{
	margin-bottom:2px;
}
.zdcode_kefu li a{
	display:block;
	position:relative;
}
.zdcode_kefu li a img:first-child{
	display:block;
	width:55px;
	margin:0 auto;
}
.zdcode_kefu li:last-child a img:last-child{
	display:none;
	width:100px;
	position:absolute;
	top:0;
	left:-108px;
}
.zdcode_kefu li:last-child a:hover img:last-child{
	display:block;
}
.zdcode_kefu li a i,.zdcode_kefu li a em{
	display:none;
}
.zdcode_swith{
	width:100%;
	position:relative;
	overflow:hidden;
	margin-top:80px;
}
.zdcode_banner{
	position:relative;
	width:100%;
	overflow:hidden;
}
.zdcode_banner li{
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.zdcode_banner li:first-child{
	position:relative;
	display:block;
	float:left;
}
.zdcode_banner img{
	display:block;
	height:auto;
	width:100%;
}
.centered-btns_nav{
	position:absolute;
	top:50%;
	z-index:2;
	width:60px;
	height:60px;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	margin-top:-30px;
	line-height:200px;
	background-image:url(../images/arrow.gif);
	overflow:hidden;
	opacity:.1;
}
.centered-btns_nav.next{
	right:0;
	background-position:0 -60px;
}
.centered-btns_tabs{
	text-align:center;
	font-size:0;
	position:absolute;
	list-style-type:none;
	width:100%;
	z-index:99;
	bottom:15px;
	display:none;
}
.centered-btns_tabs li{
	display:inline-block;
	margin:0 3px;
}
.centered-btns_tabs a{
	display:inline-block;
	width:10px;
	height:10px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	border:1px solid #fff;
	overflow:hidden;
}
.centered-btns_here a{
	background-color:#fff;
}
.zdcode_all{
	padding:0 0 60px;
}
.zdcode_position{
	font-size:14px;
	line-height:50px;
	overflow:hidden;
	border-bottom:1px solid #eee;
	margin-bottom:50px;
}
.zdcode_position i{
	float:left;
	margin-right:10px;
	font-family:'fontello';
}
.zdcode_page_l{
	float:left;
	display:inline;
	width:18%;
}
.zdcode_page_l h3{
	background-size:auto 46px;
	overflow:hidden;
	font-size:18px;
	line-height:50px;
	height:50px;
	text-indent:15px;
}
.zdcode_page_news{
	background:#fff;
	overflow:hidden;
	margin-bottom:15px;
}
.zdcode_page_news ul{
	overflow:hidden;
}
.zdcode_page_news li a{
	display:block;
	position:relative;
	font-size:13px;
	color:#555;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	padding:12px 30px;
	border-top:1px solid #d3d3d3;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}
.zdcode_page_news li:first-child a{
	border:none;
}
.zdcode_page_news li:nth-child(1) a{
	color:#186abc;
}
.zdcode_page_news li:nth-child(2) a{
	color:#186abc;
}
.zdcode_page_news li:nth-child(3) a{
	color:#186abc;
}
.zdcode_page_news li a:hover{
	color:#fff;
	background:#186abc;
}
.zdcode_page_news li a::before{
	position:absolute;
	width:16px;
	height:16px;
	text-align:center;
	line-height:16px;
	top:12px;
	left:8px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	background:#aeaeae;
	color:#fff;
	font-size:12px;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}
.zdcode_page_news li:nth-child(1) a::before{
	content:"1";
	background:#186abc;
	color:#fff;
}
.zdcode_page_news li:nth-child(2) a::before{
	content:"2";
	background:#186abc;
	color:#fff;
}
.zdcode_page_news li:nth-child(3) a::before{
	content:"3";
	background:#186abc;
	color:#fff;
}
.zdcode_page_news li:nth-child(4) a::before{
	content:"4";
}
.zdcode_page_news li:nth-child(5) a::before{
	content:"5";
}
.zdcode_page_news li:nth-child(6) a::before{
	content:"6";
}
.zdcode_page_news li:nth-child(7) a::before{
	content:"7";
}
.zdcode_page_news li:nth-child(8) a::before{
	content:"8";
}
.zdcode_page_news li:nth-child(9) a::before{
	content:"9";
}
.zdcode_page_news li:nth-child(10) a::before{
	content:"10";
}
.zdcode_page_news li a:hover::before{
	background:#fff;
	color:#186abc;
}
.zdcode_page_r{
	width:80%;
	float:right;
	padding:0 10px 10px;
}
.zdcode_pn_news{
	padding-left:20px;
	overflow:hidden;
}
.zdcode_pn_news li{
	padding-bottom:15px;
	border-bottom:1px solid #e3e6ed;
	margin-bottom:15px;
	overflow:hidden;
}
.zdcode_pn_news li a{
	display:block;
}
.zdcode_pn_newsdate{
	float:left;
	display:inline;
	width:80px;
	border:1px solid #186abc;
	color:#186abc;
	text-align:center;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	margin-right:20px;
}
.zdcode_pn_news li a:hover .zdcode_pn_newsdate{
	background-color:#186abc;
}
.zdcode_pn_newsdate i{
	display:block;
	font-size:30px;
	line-height:50px;
	color:#186abc;
	border-bottom:1px solid #186abc;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}
.zdcode_pn_news li a:hover .zdcode_pn_newsdate i{
	color:#fff;
	border-bottom:1px solid #fff;
}
.zdcode_pn_newsdate p{
	padding:5px 0;
	color:#186abc;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}
.zdcode_pn_news li a:hover .zdcode_pn_newsdate p{
	color:#fff;
}
.zdcode_pn_newsinfo h5{
	font-size:16px;
	padding:7px 0;
	line-height:20px;
	overflow:hidden;
	font-weight:bold;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}
.zdcode_pn_news li a:hover .zdcode_pn_newsinfo h5{
	color:#186abc;
}
.zdcode_pn_newsinfo p{
	font-size:14px;
	color:#999;
	line-height:22px;
	height:44px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}
.zdcode_pages{
	overflow:hidden;
	text-align:center;
	margin-bottom:20px;
	padding-top:10px;
}
.zdcode_pages li{
	display:inline;
	font-size:13px;
}
.zdcode_pages li a,.zdcode_pages li.thisclass{
	display:inline-block;
	padding:10px 15px;
	background-color:#fff;
	margin:0 5px;
	border-radius:5px;
	color:#666;
}
.zdcode_pages li a:hover,.zdcode_pages li.thisclass,.zdcode_pages li.thisclass a{
	background-color:#186abc;
	color:#fff;
}
.zdcode_pages li.thisclass a{
	display:inline;
	padding:0;
	background:none;
	margin:0;
	border-radius:0;
}
.zdcode_vi_news{
	overflow:hidden;
}
.zdcode_vi_news h2{
	text-align:center;
	padding:15px 0;
	font-size:22px;
	color:#333;
	overflow:hidden;
	font-weight:bold;
	margin-bottom:25px;
}
.zdcode_vn_date{
	margin-bottom:40px;
	background-color:#f5f5f5;
	height:70px;
	text-align:center;
}
.zdcode_vn_date span{
	padding:20px 10px 0;
	font-size:15px;
	color:#797979;
	line-height:28px;
	display:inline-block;
}
.zdcode_content{
	overflow:hidden;
	font-size:14px;
	padding:15px;
	line-height:26px;
}
.zdcode_content a{
	color:#186abc;
}
.zdcode_content img{
	display:block;
	max-width:80%;
	margin:0 auto;
}
.zdcode_pn_page{
	margin-top:20px;
	text-align:left;
	border-top:1px solid #dcdcdc;
	padding:20px 0;
	overflow:hidden;
}
.zdcode_pn_page p{
	padding-bottom:10px;
	font-size:14px;
	color:#8c8c8c;
	overflow:hidden;
}
.zdcode_pn_page p a{
	color:#8c8c8c;
}
.zdcode_pn_page p a:hover{
	color:#f00;
}
.zdcode_jctit{
	overflow:hidden;
	font-size:18px;
	line-height:50px;
	height:50px;
	text-indent:15px;
}
.zdcode_news_other{
	overflow:hidden;
	padding-top:20px;
}
.zdcode_news_other ul{
	padding:0 10px;
}
.zdcode_news_other li{
	display:inline;
	width:48%;
	float:left;
	padding-bottom:10px;
	margin-bottom:10px;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	border-bottom:1px solid #DCDCDC;
}
.zdcode_news_other li:nth-child(odd){
	margin-right:4%;
}
.zdcode_news_other li a{
	width:80%;
	float:left;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	font-size:14px;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	color:#8c8c8c;
}
.zdcode_news_other li a:hover{
	color:#186abc;
}
.zdcode_news_other li font{
	font-size:12px;
	color:#8c8c8c;
	width:20%;
	float:right;
	text-align:right;
}
.czewmsl{
	width:40px;
	line-height:20px;
	text-align:center;
	border:1px solid #ddd;
	margin-right:2px;
}

















@media only screen and (max-width:640px){
/*html,body{
	height:100%;
}
.zdcode_top{
	padding:5px 0 0;
}
.zdcode_con{
	width:100%;
	margin:0;
}
.zdcode_user{
	padding:0 10px;
	margin:0 10px;
	float:none;
	display:block;
	overflow:hidden;
	line-height:18px;
	background-color:rgba(255,255,255,0.2);
	border-radius:5px;
	text-align:center;
}
.zdcode_face{
	padding:0;
	margin-right:3px;
}
.zdcode_face img{
	width:18px;
	height:18px;
}
.zdcode_ue{
	padding:0;
	text-align:center;
}
.zdcode_ue span{
	font-size:12px;
	margin-right:5px;
}
.zdcode_ue a{
	font-size:12px;
}
.zdcode_ue a.isgologin{
	background:none;
	color:#34b2e3;
}
.zdcode_ue a.isgoreg{
	background:none;
	color:#f6722b;
}
.zdcode_ue a i{
	display:none;
}
.zdcode_ue a.isgologin i{
	color:#34b2e3;
}
.zdcode_ue a.isgoreg i{
	color:#f6722b;
}
.zdcode_logo{
	width:65%;
	padding:15px 0 15px 10px;
	position:relative;
	z-index:25;
}
.zdcode_logo img{
	max-width:100%;
	height:auto;
}
.zdcode_nav{
	float:none;
	overflow:hidden;
	margin:0;
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:-100%;
	background-color:#34b2e3;
	z-index:23;
	transition:all 0.5s;
	padding:106px 10px 0;
}
.zdcode_nav_show{
	left:0;
}
.zdcode_nav li{
	float:none;
	display:block;
	overflow:hidden;
}
.zdcode_nav li a{
	display:block;
	padding:5px 10px;
	font-size:14px;
	background-color:rgba(255,255,255,0.2);
	margin-bottom:5px;
	border-radius:6px;
	color:#FAD12C;
}
.zdcode_nav li a:hover,.zdcode_nav li.active a{
	background-color:rgba(255,255,255,0.5);
	color:#fff;
}
.zdcode_navclbtn{
	font-family:'fontello';
	display:inline;
	color:rgba(255,255,255,0.8);
	font-size:22px;
	position:absolute;
	top:38px;
	right:10px;
}
.zdcode_clobtn{
	display:inline;
	float:right;
	color:rgba(255,255,255,0.8);
	font-size:25px;
	margin:12px 10px 0 0;
	font-family:'fontello';
}
.zdcode_head{
	padding-top:82px;
	position:relative;
	background-size:cover;
}
.zdcode_hl{
	float:none;
	width:100%;
	padding:30px 15px;
}
.zdcode_hl h2{
	font-size:19px;
	margin-bottom:15px;
}
.zdcode_hl p{
	display:none;
}
.zdcode_hl span a{
	padding:3px 20px;
	font-size:15px;
}
.zdcode_hr{
	float:none;
	width:35%;
	padding:0;
	position:absolute;
	right:5px;
	bottom:15px;
}
.zdcode_hyewm{
	padding:30px 0;
}
.zdcode_hyewm:before{
	background-size:cover;
	background-position:left top;
}
.zdcode_titty{
	font-size:18px;
	line-height:32px;
	margin-bottom:20px;
}
.zdcode_ihymlist ul{
	margin:0;
	padding:0 3px;
}
.zdcode_ihymlist li{
	width:50%;
	padding:0 3px;
	margin:2px 0;
}
.zdcode_ihymlist li:last-child{
	width:100%;
}
.zdcode_ihymlist li a{
	font-size:14px;
	padding:8px 10px;
	border-radius:10px;
}
.zdcode_ewmgntd{
	padding:30px 0;
}
.zdcode_ewmgntd:before{
	background-size:cover;
}
.zdcode_ewmgntd .zdcode_titty,.zdcode_ewmaq .zdcode_titty{
	margin-bottom:10px;
}
.zdcode_titp{
	font-size:14px;
	line-height:20px;
	margin-bottom:10px;
	margin-top:-6px;
	padding:0 15px;
}
.zdcode_iwdaqq{
	padding-top:10px;
}
.zdcode_iwdaqq ul{
	padding:0 5px;
}
.zdcode_iwdaqq li{
	width:50%;
	padding:0 5px;
}
.zdcode_iwdaqq li div{
	font-size:20px;
	line-height:36px;
	margin-bottom:2px;
}
.zdcode_iwdaqq li div span{
	font-size:30px;
}
.zdcode_iwdaqq li p{
	font-size:16px;
	line-height:22px;
}
.zdcode_ewmaq{
	padding:30px 0;
}
.zdcode_ignlist{
	padding:10px 15px 0;
}
.zdcode_ignlist ul{
	margin:0;
}
.zdcode_ignlist li{
	float:none;
	width:100%;
	padding:10px 10px 10px 70px;
	background-color:#f7f7f7;
	border-radius:5px;
	margin-bottom:2px;
}
.zdcode_ignlist li i{
	font-size:40px;
	top:20px;
}
.zdcode_ignlist li h5{
	font-size:15px;
	line-height:22px;
	padding:0;
	font-weight:bold;
	margin-bottom:3px;
}
.zdcode_ignlist li p{
	font-size:13px;
	line-height:18px;
}
.zdcode_ewmwhy{
	padding:30px 0;
	background-size:cover;
}
.zdcode_iwhylist{
	padding:0;
}
.zdcode_iwhylist ul{
	padding:0 3px;
}
.zdcode_iwhylist li{
	padding:0 3px;
	width:50%;
	margin:3px 0;
}
.zdcode_iwhylist li div{
	padding:15px 0;
	border-radius:8px;
}
.zdcode_iwhylist li div i{
	width:60px;
	height:60px;
	line-height:60px;
	font-size:30px;
}
.zdcode_iwhylist li div h5{
	font-size:16px;
	line-height:28px;
}
.zdcode_iwhylist li div p{
	font-size:13px;
	line-height:18px;
	margin-bottom:10px;
}
.zdcode_iwhylist li div a{
	padding:3px 15px;
	font-size:13px;
}
.zdcode_tityy{
	font-size:18px;
}
.zdcode_tityy i{
	padding:0;
}
.zdcode_imore{
	padding-top:20px;
}
.zdcode_imore a{
	font-size:14px;
	padding:5px 15px;
}
.zdcode_ihymlist{
	padding:0 10px;
	font-size:14px;
	line-height:22px;
}
.zdcode_ihymlist img{
	width:80px;
	position:static;
	float:left;
	margin:10px 10px 10px 0;
}
.zdcode_ihymlist a{
	padding:5px 50px;
	font-size:14px;
}
.zdcode_huoban{
	padding:30px 0;
}
.zdcode_ihblist{
	padding:0 5px;
}
.zdcode_ihblist ul{
	margin:0;
}
.zdcode_ihblist li{
	width:25%;
}
.zdcode_ihblist li a{
	min-height:85px;
}
.zdcode_footsc,.zdcode_footabout{
	display:none;
}
.zdcode_footbg{
	padding:30px 0;
}
.zdcode_footcontact{
	float:none;
	display:block;
	overflow:hidden;
	padding:0 15px;
}
.zdcode_footcontact dl{
	float:none;
	display:block;
	margin:0;
	padding:0 15px;
}
.zdcode_footcontact dl dt{
	line-height:26px;
	margin-bottom:5px;
}
.zdcode_footcontact dl dd{
	line-height:22px;
}
.zdcode_footcontact ul{
	float:none;
	display:block;
	padding-top:20px;
	overflow:hidden;
}
.zdcode_footcontact li{
	width:33.33333%;
}
.zdcode_footcontact li:nth-child(1),.zdcode_footcontact li:nth-child(4),.zdcode_links{
	display:none;
}
.zdcode_footcontact li a i,.zdcode_footcontact li a p{
	margin-bottom:5px;
}
.zdcode_footcontact li a img{
	position:static;
	width:60%;
	height:auto;
	border-width:3px;
	margin:0 auto;
	display:block;
}
.zdcode_copyright{
	padding:30px 10px;
	font-size:12px;
	line-height:19px;
	margin-bottom:40px;
}
.zdcode_kefu{
	position:fixed;
	top:auto;
	right:auto;
	background:none;
	width:100%;
	height:40px;
	margin:0;
	padding:0;
	bottom:0;
	left:0;
}
.zdcode_kefu li{
	margin:0;
	float:left;
	width:50%;
	height:40px;
}
.zdcode_kefu li a{
	line-height:38px;
	color:#fff;
	text-align:center;
	font-size:14px;
}
.zdcode_kefu li:first-child a{
	background-image:linear-gradient(#007ecc,#006dbc);
	border:1px solid #0968af;
}
.zdcode_kefu li:last-child a{
	background-image:linear-gradient(#48c90d,#37b000);
	border:1px solid #00a200;
}
.zdcode_kefu li a img:first-child{
	display:none;
}
.zdcode_kefu li:last-child a img:last-child{
	top:auto;
	bottom:46px;
	left:50%;
	margin-left:-50px;
}
.zdcode_kefu li:last-child a:hover img:last-child{
	display:block;
}
.zdcode_kefu li a em{
	display:inline;
}
.zdcode_kefu li a i{
	display:inline;
	float:left;
	font-family:'fontello';
	line-height:38px;
	width:38px;
	background-color:#fff;
	font-size:22px;
}
.zdcode_kefu li:first-child a i{
	color:#0079c8;
}
.zdcode_kefu li:last-child a i{
	color:#39a736;
}*/
.zdcode_top,.zdcode_head,.zdcode_ewmsyqy,.zdcode_ewmgntd,.zdcode_ewmyyfa,.zdcode_ewmwhy,.zdcode_huoban,.zdcode_fwzx,.zdcode_footsc,.zdcode_footbg,.zdcode_copyright,.zdcode_swith,.zdcode_all{
	display:none;
}
.weixinpic{
	width:220px;
	height:300px;
	position:fixed;
	z-index:100;
	top:50%;
	left:50%;
	margin:-150px 0 0 -110px;
}
.weixinpic img{
	width:100%;
	display:block;
}
.weixinpic p{
	text-align:center;
	line-height:20px;
	font-size:13px;
	color:#fff;
	padding:10px 0;
	width:100%;
}
.wxm_show{
	display:block;
}
.wxm_show .zdcode_con{
	width:100%;
	margin:0;
}
.wxm_show .zdcode_position,.wxm_show .zdcode_page_l{
	display:none;
}
.wxm_show .zdcode_page_r{
	float:none;
	width:100%;
}
.wxm_show .zdcode_vi_news{
	padding-top:20px;
}
.zdcode_vi_news h2{
	font-size:18px;
	margin-bottom:15px;
}
.wxm_show .zdcode_vn_date{
	height:auto;
	line-height:22px;
	padding:10px 0;
	margin-bottom:20px;
}
.wxm_show .zdcode_vn_date span{
	display:inline;
	margin:0 5px;
	font-size:12px;
}
.wxm_show .zdcode_pn_page,.wxm_show .zdcode_jctit,.wxm_show .zdcode_news_other{
	display:none;
}









}