@charset "gb2312";

body {



	font: 12px Microsoft Yahei, Tahoma, Arial, Helvetica, sans-serif;



	word-break: break-all;



	word-wrap: break-word;



	position: relative;



	color: #333;



	background-color: #ffffff;



}



body, h1, h2, h3, h4, h5, h6, p, dl, dd {



	margin: 0;



}



ul, ol, input {



	margin: 0;



	padding: 0;



}



li {



	list-style: none;



}



img {



	border: none;



	vertical-align: middle;



}



table {



	border-collapse: collapse;



	border-spacing: 0;



}



textarea {



	resize: none;



}



button, input, textarea {/*background: none; border:none;*/



	font-family: "ï¿½ï¿½ï¿½ï¿½", Tahoma, Arial, Helvetica, sans-serif;



	vertical-align: middle;



}/*input:focus{outline: none;}*/



a {



	text-decoration: none;



	color: #333;



}



a:hover {



	color: #e00;



	text-decoration: underline;



}



html, body {



	width: 100%;



}



a, button, input, optgroup, select, textarea {



	-webkit-tap-highlight-color: rgba(0,0,0,0);



	outline: none; /*È¥ï¿½ï¿½aï¿½ï¿½inputï¿½ï¿½buttonï¿½ï¿½ï¿½Ê±ï¿½ï¿½ï¿½ï¿½É«ï¿½ï¿½ß¿ï¿½Í»ï¿½É«ï¿½ï¿½Í¸ï¿½ï¿½ï¿½ï¿½ï¿½ï¿?/



	border: 0



}



input[type=ï¿½ï¿½buttonï¿½ï¿½], input[type=ï¿½ï¿½submitï¿½ï¿½], input[type=ï¿½ï¿½resetï¿½ï¿½] {



	-webkit-appearance: none;/*È¥ï¿½ï¿½Æ»ï¿½ï¿½Ä¬ï¿½ï¿½ï¿½ï¿½Ê½*/



}



.fl {



	float: left;



}



.fr {



	float: right;



}



.clearfix {



*zoom:1;



}



.clearfix:after {



	content: "";



	display: block;



	clear: both;



}



/*zg_head start*/







/*20161018Í·ï¿½ï¿½ï¿½ï¿½Ê½*/







.fl {



	float: left;



}



.fr {



	float: right;



}



.zg_heard {



	width: 100%;



	height: 42px;



	border-bottom: 1px solid #e7e7e7;



}



.zg_top {



	width: 1000px;



	height: 42px;



	margin: 0 auto;



	position: relative;



}



.zg_top_right {



	width: 380px;



	height: 42px;



}



.zg_top_right li {



	float: right;



	height: 42px;



	line-height: 42px;



	margin-left: 20px;



	font-size: 12px;



	font-family: "Microsoft YaHei";



}



.zg_top_right li a {



	font-family: "Microsoft YaHei";



}



.zg_top_right .zg_top_tel {



	font-size: 16px;



	color: #e60000;



}



.zg_top_right li em {



	display: inline-block;



	vertical-align: middle;



	background: url(../../images/newimg/zgszyf_bk01.jpg) no-repeat;



	margin-right: 3px;



}



.zg_top_right .zg_top_tel em {



	background-position: right top;



	width: 14px;



	height: 17px;



}



.zg_top_right .zg_top_wx em {



	background-position: -59px top;



	width: 20px;



	height: 17px;



}



.zg_top_right .zg_top_wb em {



	background-position: -122px top;



	width: 19px;



	height: 17px;



}



.zg_top_right .zg_top_qq em {



	background-position: 0 top;



	width: 15px;



	height: 17px;



}



.zg_top #wbxx1 {



	position: absolute;



	right: 0px;



	top: 42px;



	border: 1px solid #e1e1e1;



	background: #fff;



	width: 210px;



	height: 80px;



	z-index: 999;



}



.zg_top #wbxx1 p {



	display: block;



	float: left;



	width: 73px;



	height: 73px;



	padding: 4px 0 0 15px;



}



.zg_top #wbxx1 p img {



	display: block;



	margin: 0 auto;



}



.zg_top #wbxx1 span {



	width: 90px;



	margin: 0 auto;



	display: block;



	padding: 15px 0 0 10px;



	float: left;



	font-size: 14px;



	color: #333;



	text-align: center;



	line-height: 21px;



}



.zg_top #wbxx2 {



	width: 210px;



	height: 80px;



	border: 1px solid #e1e1e1;



	background: #fff;



	position: absolute;



	right: 0px;



	top: 42px;



	overflow: hidden;



	z-index: 999;



}



.zg_top_left {



	width: 470px;



	height: 42px;



	position: relative;



	z-index: 999;



	float: left;



}



.zg_top_nav {



	width: 470px;



	height: 42px;



	margin: auto;



}



.zg_top_nav li {



	color: #333;



	font: normal 14px/42px "Microsoft Yahei";



	float: left;



	width: 90px;



	text-align: center;



	cursor: pointer;



	_padding-top: 15px;



}



.zg_top_nav li a {



	color: #333;



	font: normal 14px/42px "Microsoft Yahei";



}



.zg_top_nav li em {



	background: url(../../images/newimg/zg_bg.png) no-repeat;



	width: 7px;



	height: 4px;



	display: inline-block;



	margin-left: 8px;



	vertical-align: middle;



	transition: .3s ease-in



}



.zg_top_nav .zg_nav_h {



	border: 1px solid #e7e7e7;



	border-bottom: 1px solid #fff;



	width: 88px;



	line-height: 40px;



	height: 41px;



	_height: 25px;



	position: relative;



	z-index: 1000



}



.zg_top_nav .zg_nav_h em {



	transform: rotate(180deg);



}



.zg_yy_box {



	display: none;



	position: absolute;



	border: 1px solid #e7e7e7;



	border-top: none;



	background: #fff;



	left: 0;



	top: 43px;



	overflow: hidden;



	padding: 24px 7px 20px;



	width: 556px;



	-moz-box-shadow: 0 3px 3px #e3e3e3;



	-webkit-box-shadow: 0 3px 3px #e3e3e3;



	box-shadow: 0 5px 5px #e3e3e3;



	z-index: 9999;/* For IE 8 */



	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#e3e3e3')"; /* For IE 5.5 - 7 */



filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e3e3e3');



}



.webyy {



	width: 465px;



	padding: 10px;



}



.webyy a {



	color: #666;



}



.zg_yy_box a:hover {



	color: #e00;



}



.offcn0TopQbks {



	padding: 10px 15px;



	line-height: 36px;



	width: 570px;



}



.offcn0TopQbks h4 {



	color: #666;



	font-size: 12px;



	font-weight: bold;



	line-height: 36px;



}



.offcn0TopQbks a {



	color: #666;



}



.offcn0TopQbks a:hover {



	color: #e00;



}



.offcn0TopQbks span {



	color: #ddd;



	padding: 0 15px;



}



.offcn0TopMobile {



	left: 180px;



	width: 160px;



	padding-left: 16px;



	padding-right: 15px;



}



.offcn0TopMobile img {



	display: block;



	border: none;



	margin: 0 auto 10px auto;



}



.o0413TopMobileDl {



	overflow: hidden;



	margin-bottom: 15px;



}



.o413TMtdlx {



	margin-bottom: 10px;



}



.o0413TopMobileDl dt {



	float: left;



	width: 44px;



	height: 20px;



	color: #ef2d36;



	line-height: 20px;



	padding-left: 5px;



	background: url(../../images/newimg/offcn0IcoTip.jpg) center center no-repeat;



	margin-right: 8px;



}



.o0413TopMobileDl dd {



	float: left;



	line-height: 20px;



	color: #666;



	width: 98px;



}



.o0413TopMobileDl a, .o0413TopMobileDl a:hover {



	color: #ef2d36;



	text-decoration: none;



}



.zgsl_top {



	width: 570px !important;



}



.zgsl_topnr {



	overflow: hidden;



}



.zgsl_topfl {



	float: left;



	width: 310px;



}



.zgsl_topfr {



	float: left;



	width: 250px;



}



.zgsl_top dl {



	height: 30px;



	line-height: 30px;



	overflow: hidden;



	clear: both;



	overflow: hidden;



}



.zgsl_top dt {



	float: left;



	line-height: 30px;



	width: 50px;



}



.zgsl_top dt i {



	font-style: normal;



	padding: 0 7px;



	font-size: 12px;



	color: #ccc;



}



.zgsl_top dd {



	float: left;



	line-height: 30px;



	width: 250px;



}



.zgsl_top dd a {



	display: inline-block;



	color: #666;



	font-size: 12px!important;



	font-family: "SimSun"!important;



	margin-right: 12px;



}



.zgsl_topfr dd {



	width: 200px;



}



.zg_top #wbwxw1 {



	position: absolute;



	right: 0px;



	top: 42px;



	border: 1px solid #e1e1e1;



	background: #fff;



	width: 210px;



	height: 80px;



	z-index: 999;



}



.zg_top #wbwxw1 p {



	display: block;



	float: left;



	width: 73px;



	height: 73px;



	padding: 4px 0 0 15px;



}



.zg_top #wbwxw1 p img {



	display: block;



	margin: 0 auto;



}



.zg_top #wbwxw1 span {



	width: 90px;



	margin: 0 auto;



	display: block;



	padding: 15px 0 0 10px;



	float: left;



	font-size: 14px;



	color: #333;



	text-align: center;



	line-height: 21px;



}



.zg_top #wbwxw2 {



	width: 210px;



	height: 80px;



	border: 1px solid #e1e1e1;



	background: #fff;



	position: absolute;



	right: 0px;



	top: 42px;



	overflow: hidden;



	z-index: 999;



}



/*zg_head end*/















/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Í¨ï¿½ï¿½ï¿?start*/







.zg_topht_ad {



	width: 100%;



	height: 100px;



	margin-top: 12px;



	display: none;



}



.zg_topht_ad .center {



	width: 1000px;



	height: 100px;



	margin: 0 auto;



	position: relative;



}



.zg_topht_ad .text {



	display: block;



	width: 100%;



	height: 100%;



}



.zg_topht_ad .text img {



	width: 506px;



	height: 48px;



	margin: 25px 0 0 52px;



}



.zg_topht_ad ul {



	position: absolute;



	width: 290px;



	top: 23px;



	right: 125px;



}



.zg_topht_ad li {



	float: left;



	width: 45px;



	height: 21px;



	line-height: 21px;



	text-align: center;



	background-color: #fffacc;



	font-size: 14px;



	color: #972dba;



	margin: 0 3px 3px 0;



}



.zg_topht_ad li a {



	display: block;



	color: #972dba;



	text-decoration: none;



}



/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Í¨ï¿½ï¿½ï¿?end*/















/*logoï¿½ï¿½search start*/







.ylwslogo {



	width: 1000px;



	height: 80px;



	margin: 0 auto;



	font-family: "Î¢ï¿½ï¿½ï¿½Åºï¿½";



}



.logoleft {



	width: 556px;/* height:100px;*/



	margin-top: 4px;



	float: left;



}



.logoleft a {



	color: #666666;



	font-size: 26px;



	font-weight: bold;



}



.logoleft a span {



	display: inline-block;



	line-height: 1;



	padding: 14px 0 0 12px;



}



.logoinput {



	width: 444px;



	height: 38px;



	float: right;



	padding-top: 26px;



}



.logoinput_inp {



	width: 343px;



	height: 36px;



	;



	line-height: 36px;



	border: 1px solid #bebebe;



	border-right: 0;



	float: left;



	font-size: 14px;



	color: #999999;



	padding: 0 5px;



	font-family: "Î¢ï¿½ï¿½ï¿½Åºï¿½";



}



.logoinput_an {



	width: 90px;



	height: 38px;



	line-height: 38px;



	text-align: center;



	color: #fff;



	font-size: 16px;



	background: #e63e3e;



	border: none;



	float: left;



	cursor: pointer;



	font-family: "Î¢ï¿½ï¿½ï¿½Åºï¿½";



}



.logoright {



	width: 252px;



	height: 57px;



	padding-top: 14px;



	float: left;



	text-align: right;



}



.logoright span {



	display: inline-block;



	background: url(../../images/newimg/headbk_05.jpg) no-repeat 0 2px;



	padding-left: 23px;



	font-family: "Î¢ï¿½ï¿½ï¿½Åºï¿½";



	font-size: 16px;



	line-height: 27px;



}



/*logoï¿½ï¿½search end*/















/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ start*/







.ylwsnav {



	height: 50px;



	background: #e4393c;



	clear: both;



	position: relative;



}



.zg_nav {



	width: 1000px;



	background: #e4393c;



	position: relative;



	z-index: 101;



	margin: 0 auto;



}



.zg_nav .item li {



	float: left;



	padding: 0 3px;



}



.zg_nav .item li a {



	font-size: 18px;



	line-height: 50px;



	color: #fff;



	display: inline-block;



	height: 50px;



	padding: 0 18px;



	position: relative;



*padding: 0 16px;



}



/*.zg_nav .item li a:hover{background:#d81e21; text-decoration:none;color:#fff}*/







.zg_nav .item li a.act {



	background: #d81e21;



	text-decoration: none;



	color: #fff



}



.zg_nav .item li a em {



	width: 20px;



	height: 7px;



	background: url(../../images/newimg/nav_tri.png) no-repeat;



	position: absolute;



	bottom: -7px;



	display: none;



}



/*.zg_nav .item li a:hover em{display: inline-block;}*/







.zg_nav .item li.haslayer a.act em {



	display: inline-block;



}



.ylwsnav .layer_wrap {



	width: 100%;



	background: #f0f0f0;



	position: absolute;



	top: 50px;



	left: 0;



	display: none;



}



.ylwsnav .layer {



	width: 1000px;



	margin: 0 auto;



}



.ylwsnav .layer li {



	padding: 13px 0;



	width: 1000px;



	background: #f0f0f0;



	display: none;



}



.ylwsnav .layer li.l1 {



	padding-left: 20px;



	width: 980px;



}



.ylwsnav .layer li.l2 {



	padding-left: 150px;



	width: 850px;



}



.ylwsnav .layer li.l3 {



	padding-left: 200px;



	width: 800px;



}



.ylwsnav .layer li.l4 {



	padding-left: 460px;



	width: 540px;



}



.ylwsnav .layer li.l5 {



	padding-left: 562px;



	width: 438px;



}



.ylwsnav .layer li a {



	display: inline-block;



	font-size: 14px;



	color: #333333;



	height: 32px;



	line-height: 32px;



	padding-right: 24px;



}



.ylwsnav .layer li a:hover {



	color: #e82222;



	text-decoration: none;



}



.ylwsnav .layer li a.spec {



	padding-right: 0;



}



/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ end*/







/*Ê¡ï¿½ï¿½ start*/







.shengfen_wrap {



	width: 100%;



	border-bottom: 1px solid #e6e6e6;



}



.shengfen {



	width: 1000px;



	margin: 0 auto;



	height: 60px;



	line-height: 60px;



	color: #e1e1e1;



}



.shengfen a {



	font-size: 15px;



	color: #333333;/*padding: 0 6px;*/



}



.shengfen span {



	padding: 0 7px;



}



/*Ê¡ï¿½ï¿½ end*/







/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ start*/







.marc, .layout {



	width: 1000px;



	margin: 0 auto;



}



.zg_flinks_wrap {



	background: #373739;



}



.zg_flinks {



	padding: 20px 0 0;



	text-align: left;



}



.zg_flinks .hd {



	font: 18px/30px "Microsoft Yahei";



	color: #999;



}



.zg_flinks .bd {



	padding: 10px 0;



}



.offcn_link_list li {



	display: inline-block;



*display:inline;



	zoom: 1;



	line-height: 20px;



	padding-right: 12px;



}



.offcn_link_list li a {



	color: #999;



}



.offcn_link_list li a:hover {



	color: #e00;



}



/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ end*/







/*footer start*/







.zg_footer {



	background: #373739;



	line-height: 24px;



	padding-bottom: 60px;



}



.zg_footer.c1 {



	padding-bottom: 20px;



}



.zg_footer .copyright {



	float: left;



	width: 642px;



	color: #999;



	padding-top: 20px;



}



.zg_footer .copyright a {



	color: #999;



}



.zg_pubId02 {



	float: right;



	width: 180px;



}



.zg_pubId02 {/*padding-top: 15px;*/



	padding-top: 30px;



}



.zg_pubId02 li {



	float: left;



	width: 40px;



	height: 40px;



	padding-top: 5px;



	margin-left: 20px;



	_display: inline;



	position: relative;



	cursor: pointer;



}



.zg_pubId02 .dropbox {



	display: none;



	position: absolute;



	top: -132px;



	left: -35px;



	padding: 5px;



	background: #fff;



	width: 100px;



	height: 120px;



	text-align: center;



}



.zg_pubId02 .dropbox p {



	text-align: center;



	line-height: 20px;



}



.zg_pubId02 li.qq {



	background: url(../../images/newimg/zg_szyf50.jpg) no-repeat left center;



}



.zg_pubId02 li.qq .dropbox {



	border: 1px solid #70c2fa;



}



.zg_pubId02 li.weixin {



	background: url(../../images/newimg/zg_szyf50.jpg) no-repeat -60px center;



}



.zg_pubId02 li.weixin .dropbox {



	border: 1px solid #91cb72;



}



.zg_pubId02 li.weibo {



	background: url(../../images/newimg/zg_szyf50.jpg) no-repeat -120px center;



}



.zg_pubId02 li.weibo .dropbox {



	border: 1px solid #fd9999;



	width: 158px;



	height: 80px;



	top: -92px;



}



.zg_pubId02 li a.zg_pubId02_a{ 

	display:block;

	width: 40px;

	height: 40px;

}

.zg_pubId02 li a:hover{text-decoration:none;}



/*footer end*/



#table1 input{border:1px solid #000; margin-left: 20px;}

	#table1 select{border: 1px solid #000;margin-left: 20px; height:25px; width:40px

    width: 120px;

    background:url("http://xds.offcn.com/uploadfile/2018/1128/20181128075025589.png") top 5px right 5px no-repeat;

    background-size:10px 10px;

    padding-right:14px;}