body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font-size: 14px;
	font-family:"微软雅黑","黑体";
	color: #333333;

}
i{display: inline-block;vertical-align: middle;}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;font-weight: normal;
}
em, i{
	font-style:normal;
}
ul, ol {
	list-style: none;
}
img {
	border:0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	text-decoration: none;
	color:#515151;
}
a:link{ text-decoration:none;}
a:hover {
	color:#40b9f2 ; text-decoration:none;
}
.f_l{float: left;}
.f_r{float: right;}
.f_c{clear: both;}
.b_n{border: none;}
.t_l{text-align: left;}
.t_c{text-align: center;}
.t_r{text-align: right;}
.auto{margin: 0 auto;}

.w1090{ width:1090px;}
.w1070{ width:1070px;}
.w1200 {width: 1200px;margin:0 auto;overflow: hidden;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f_s{ font-family:"宋体";}
.f_w{ font-family:"微软雅黑";}
.pdT{ padding-top:10px;}
.pd{ padding:10px;}
.mgT4{ margin-top:4px;}
.mgT10{ margin-top:10px;}
.mgT15{ margin-top:15px;}
.mgT20{ margin-top:20px;}
.mgL14{ margin-left:14px;}
.mgL18{ margin-left:18px;}
.mgL4{ margin-left:4px;}
.pa10{padding: 10px 15px 0 15px;}
.mgT5{ margin-top:4px;}
/*自定义web字体*/
@font-face {
	font-family: 'YourWebFontName';
	src: url('FZLTCXHJW.eot?') format('eot'),url('FZLTCXHJW.woff') format('woff'),url('FZLTCXHJW.ttf') format('truetype');
   }
@font-face {
	font-family: 'fzdbs';
	src: url('_gbk-webfont.eot?') format('eot'),url('_gbk-webfont.woff') format('woff'),url('方正大标宋_GBK.ttf') format('truetype');
   }


.float-right{ overflow:hidden; width:48px; background:#eee; position:fixed; left:50%; top:50%; z-index:88888; margin-left:652px;}
.float-right ul{ overflow:hidden;}
.float-right ul li{}
.float-right ul li a{ display:block;  background:url(../images/pf_a.jpg) no-repeat;  width:48px; height:49px;}
.float-right ul li a.dx{ background-position:left top;}
.float-right ul li a.wx{ background-position:left -49px;}
.float-right ul li a.wb{ background-position:left -97px;}
.float-right ul li a.wzatd{ background-position:left -146px;}
.float-right ul li a.English{ background-position:left -194px;}
.float-right ul li a.ft{ background-position:left -244px;}
.float-right ul li a.app{ background-position:left -293px;}
.float-right ul li a.dx:hover{ background-position:-48px top;}
.float-right ul li a.wx:hover{ background-position:-48px -49px;}
.float-right ul li a.wb:hover{ background-position:-48px -97px;}
.float-right ul li a.wzatd:hover{ background-position:-48px -146px;}
.float-right ul li a.English:hover{ background-position:-48px -194px;}
.float-right ul li a.ft:hover{ background-position:-48px -244px;}
.float-right ul li a.app:hover{ background-position:-48px -293px;}
/*返回顶部*/
.backToTop{ width:48px; height:53px;  position:fixed; left:50%; top:42.8%; z-index:88888; margin-left:652px;}

.main_body {
	min-height: 500px;padding: 15px;background-color: rgba(255,255,255,0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff);  
}
/* wxn公用效果 */
.phcolor{color: #666;}
.bag1{background-color: #fff;}

.zx_menu_con{background:url(main_bg.png) repeat; width:1160px; margin:0 auto; padding:20px; overflow: hidden;}

img{transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}
img:hover{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}

em{transition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s;-webkit-transition: transform 0.7s ease-out 0s;}
em:hover{transform: rotateY(180deg);-moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}

div.page{padding: 30px 0px;text-align: center;clear: both; overflow:hidden;}
div.page a{padding:5px 10px;font-size: 14px; background:#ffffff; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin: 0 3px;}
div.page a:hover{background:#50bffb; border:1px solid #50bffb; color: #FFFFFF;}
div.page a.up{ }
div.page a.onhover{background: #50bffb;border: 1px solid #50bffb;color: #FFFFFF;}
div.page input{ border:1px solid #cccccc; width:50px;height:20px; line-hegiht:20px; text-align:center;}
div.page span{padding-right:10px;}

.path{background: url(2017_w_img01.png) 0px  center no-repeat;background-color: rgba(255,255,255,.4);height: 50px;padding-left: 30px;line-height: 50px;border-bottom: 1px solid #dddddd;}
.path a{}
.backstretch img:hover{transform:scale(1.0);}