@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
a {
	text-decoration:none;
	color:#000;
}
ul, ol {
	list-style:none;
}
a img {
	border:none;
}
.clr:after {
	display: block;
	clear: both;
	content:"";
}
.clr {
	zoom: 1;
}
/*port_contain*/
	.port_contain {
	width: 1300px;
	background: #f3f3f3;
	font-family:'微软雅黑'; padding-bottom:50px;
	height:auto; margin:0 auto;
}
.main{ background:url(../images/banner1_12.jpg) no-repeat; width:707px; height:154px; font-size:24px; color:#505050; line-height:154px; text-align:center; margin:25px auto;}
.main font{ color:#ee0d01;font-size:24px; }
.port_contain area:focus{outline:none;}
.port_contain strong {
	font-weight: normal;
}
.port_contain img {
	vertical-align:top;
}
.port_contain a {
	position:static;
	outline:none;
}
.banner_con{ width:990px; margin:0 auto; height:auto; overflow:hidden; background:#f3f3f3;}

.yh_fist{ color:#555353; font-size:16px; line-height:24px; width:950px; padding:0px 0 0 25px; height:96px;}
.yh_fist a{ color:#555353; text-decoration:none;}
.yh_senc{float:left; color:#818181; font-size:16px; line-height:24px; width:200px; padding:93px 0 0 0px; }
.yh_senc span{ color:#71abff;}
.main_two{ background: url(../images/xz_06.jpg) no-repeat; width:990px; height:200px; position:relative;}
.main_two .btn{ background:#ffffff;filter:alpha(opacity=0); -moz-opacity:0; opacity:0;width:199px; height:53px; position:absolute; top:5px; left:622px;}
.xz_fist{float:left; color:#393939; font-size:18px; line-height:24px; width:150px; padding:20px 0 0 273px; margin-right:201px;}
.xz_senc{float:left; width:282px; }
.senc_1{ font-size:18px; line-height:50px; padding:7px 0 7px 20px;color:#ffffff;}
.senc_2{color:#818181; font-size:16px; line-height:22px; padding-bottom:5px; }
.senc_2 span{ color:#71abff;}
.hg_zou{ font-size:24px; color:#4e4e4e; line-height:30px; width:263px; padding:0px 0 30px 84px;}
.bz_1{ color:#4e4e4e; font-size:14px; line-height:25px; float:left;}
.bz_1 span{ font-size:18px;}
.line{ border-bottom:#bebebe 1px dashed; height:1px; margin:15px 73px 15px 70px; width:847px; }
.hdxz{ width:942px; margin:0 0 0px 24px;}
.xz{ font-size:24px; color:#4e4e4e; padding-bottom:20px; line-height:24px;}
.gz_1{ float:left;  width:19px; height:19px; color:#ffffff; font-size:14px; line-height:19px; text-align:center; margin-top:3px; background:#7d7d7d; border-radius:20px;}
.gz_2{ float:left; color:#555353; font-size:16px; line-height:24px; width:913px; margin-left:10px;}
.gz_2 a{ color:#1985ff; text-decoration: underline;}
.gz_2 font{ color:#ee0d01;}
.full1{background-color: #000;
	width: 100%;
	height: 100%;
	_width:0;
	_height:0;
	left:0;
	top:0;/*FF IE7*/
	filter:alpha(opacity=30);/*IE*/
	opacity:0.4;/*FF*/
	z-index:1;
	position:fixed!important;/*FF IE7*/
} 
.tg_ceng3{ width:629px;height:563px; position: fixed; top:10%;*top:8%; left:45%;
margin-left: -258px;_position: absolute; _top:500px;z-index:7; display:none; background: url(../images/c_03.jpg) no-repeat;}
.tg_col3{float: left;margin: 1px 0px 0 590px;cursor: pointer;z-index:7;display:none;}
.hdxz-1{ color:#565454; font-size:22px; font-weight:bold; width:942px; border-bottom:1px solid #a1a1a1; line-height:45px; margin-bottom:10px; margin-left:24px;}
.banner{ color:#565455; font-size:25px; font-weight: bold; width:486px; margin:30px 0 20px 234px; height:25px; line-height:25px;}
.banner span{ width:105px;height:1px;  margin-top:15px; float:left;}