/************************************************************************************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	padding: 0;
	margin: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,img { 
	border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-weight: normal;
	font-style: normal;
}
ol,ul {
	list-style: none;
}
caption,th {
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border: 0;
}
/************************************************************************************************************/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/************************************************************************************************************/
a{color:#000;text-decoration:none;}
.box1{
	float:left;
	width:230px;
}
.box2{
	float:left;
	margin-left:2px;
	width:338px;
}
.box3{
	float:left;
	margin-left:2px;
	width:220px;
}
.box4{
	float:left;
	width:568px;
}
.box5{
	float:left;
	margin-left:2px;
	width:279px;
}

.fl ol{
	margin:12px;
}
.fl ol li{
	line-height:22px;
}
.fl ol li span{float:right;}
.fl ol li a:hover{color:#3399FF;}

hr{clear:both;border:2px solid #cbcbcb;margin:-2px 0;}
/************************************************************************************************************/
body{
	font-size:12px;
	background:#fff;
	text-align:center;
	color:#000;
}
#wrapper{
	margin:0 auto;
	width:800px;
	text-align:left;
}
/************************************************************************************************************/
#header{
	position:relative;
	width:100%;height:150px;
	color:#000;
}
#header h1,#header #datetime,#header fieldset,#header #map{position:absolute;}
/************************************************************************************************************/
h1{
	top:15px;left:31px;
	width:184px;height:84px;
	/*background:url(../images/logo.gif) no-repeat 0 0;*/
}
h1 a{}
h1 span{
	display:block;
	width:184px;height:84px;
	visibility:hidden;
}
/************************************************************************************************************/
#datetime{
	top:5px;right:0;
	width:550px;height:25px;
	line-height:25px;
}
/************************************************************************************************************/
#login{
	top:35px;right:0;
	width:560px;height:50px;
}
#login legend{display:none;}
#login input{
	border:1px solid #bcbcbc;
	
	width:150px;height:17px;
	padding:2px 3px 0 3px;
	font-size:12px;
	color:#000;
	vertical-align:middle;
}
#login button{
	border:none;
	background: url(../Images/Bg_Btn_Login.gif) no-repeat;
	vertical-align:middle;
	width:56px;
	height:22px;
}
#login label{margin-left:10px;}
#login span{margin-left:.8em;padding-left:.8em;border-left:1px solid #bcbcbc;}
/************************************************************************************************************/
#map{top:70px;left:0;width:100%;height:78px;}
#menu{
	width:560px;height:50px;float:right;
	background:url(../images/Bg_Menu.gif) no-repeat 0 0;
	text-align:right;
}
#menu a{
	display:block;
	float:left;
	margin-top:7px;
	width:61px;
	text-align:center;
	border-left:1px solid #fff;
	text-decoration:none;
	color:#fff;
}
#menu a#homepage{border:0 none;}
#menu a.special{border:0 none;visibility:hidden;}
#submenu{
	clear:both;
	background:url(../images/Bg_submenu.gif);
	text-align:center;
	padding:.5em 0;
}
#submenu a{display:-moz-inline-stack;display:inline-block;padding:0 .4em;text-decoration:none;border-left:1px solid #000;color:#000;}
#submenu span{display:-moz-inline-stack;display:inline-block;padding:0 .8em;text-decoration:none;border-left:1px solid #000;}
#submenu a.special{border:0 none;}
#submenu .special{border:0 none;}
/************************************************************************************************************/
#banner{}
#part1{
	margin-top:5px;
}
#part1 h3{
	float:left;
	width:22px;
	height:95px;
	text-indent:-999em;
}
#part11 h3{background:url(../images/zxfw.gif);}
#citylist{padding:2px;}
#citylist a{font-size:12px;}
#citylist h4{float:left;margin:0 10px;width:74px;}
#citylist h4 img{margin-bottom:6px;}

#part12 {margin-left:1px;}
#part12 h3{background:url(../images/CXRD_White.gif);}
#part12 p{margin-left:23px;height:95px;}
#part12 p img{margin-top:1px;border:1px solid #999;}

#part13 {margin-left:8px;}
#part13 h3{background:url(../images/pick1.gif);}
#part13 p{margin-left:23px;height:95px;}
#part13 p img{margin-top:1px;}
/************************************************************************************************************/
#part2{}
#part21{background:#333;}

#part22{
	border:1px solid #d8d6d7;
	background:#f7f7f7;height:204px;
}
#part22 h3{
	padding-left:5px;
	height:24px;line-height:24px;
	border-bottom:1px solid #d8d6d7;
	background:#fff;color:#0f3353;
	font-size:12px;
}
#part22 h3 a{color:#363636;float:right;margin:-24px 10px 0 0;}
#part22 ol{margin:8px;}
#part22 ol li{line-height:24px;}

#part23{
}
#part23 img{border:1px solid #999;vertical-align:middle;}
.mb{margin-bottom:7px; margin-top:0px;}


/************************************************************************************************************/
#part3{}
#part31 h3{
	width:224px;
	height:26px;
	line-height:26px;
}
#guestbook{background:url(../images/guestbook.gif)}
#jobs{background:url(../images/jobs.gif)}
#byzt{background:url(../Images/s_byzt.jpg)}
#gwfa{background:url(../Images/s_gwfa.jpg)}
#cxrd{background:url(../Images/s_cxrd.jpg)}
#rqcp{background:url(../Images/s_rqcp.jpg)}

#byzt a,#gwfa a,#cxrd a,#rqcp a{ color:#02fffd}

#part31 h3 span{display:none;}
#part31 h3 a{float:right;font-size:12px;margin-right:10px;}
#part31 ol li{
	padding-left:15px;
	background:url(../images/icoli.gif) no-repeat 0 50%;
}
#part32{
}
#searchbar{
	margin-bottom:5px;
	padding:5px 5px 5px 100px;
	border:1px solid #666;
	background:#efefef url(../images/Bg_Search.gif) no-repeat 10px 50%;
}
#searchbar legend{display:none;}
#searchbar label *{vertical-align:middle;}
#searchbar input{border:1px solid #000;padding:2px;}
#searchbar button{width:56px;height:22px;background:#333 url(../images/Btn.gif);border:0 none;text-indent:-999em;}

#ads{margin-bottom:5px;}

#part32 .fl{
	border:1px solid #666;
	background:#fff;
}
#part32 .fl h3{
	padding:3px 5px;
	border-bottom:1px solid #d8d6d7;
	background:#f7f7f7;
	font-size:14px;
}
#part32 .fl h3 a{float:right;font-size:12px;margin-top:-16px;}
#part323{margin-top:5px;padding:3px 1px;text-align:center; float:right;}


#part321{
	font-size:12px;
	border:1px solid #d8d6d7;
	background:#f7f7f7;
}
#part321 h3{
	padding-left:5px;
	height:16px;line-height:16px;
	border-bottom:1px solid #d8d6d7;
	background:#fff;color:#0f3353;
	font-size:12px;
}
#part321 span{font-size:12px;}
#part321 h3 a{color:#363636;float:right;margin:-24px 10px 0 0;}
#part321 ol{margin:8px;}
#part321 ol li{
	padding-left:15px;
	background:url(../images/icoli.gif) no-repeat 0 50%;
	line-height:24px;
}


#part322{
	font-size:12px;
	border:1px solid #d8d6d7;
	background:#f7f7f7;
}
#part322 h3{
	padding-left:5px;
	height:16px;line-height:16px;
	border-bottom:1px solid #d8d6d7;
	background:#fff;color:#0f3353;
	font-size:12px;
}
#part322 span{font-size:12px;}
#part322 h3 a{color:#363636;float:right;margin:-24px 10px 0 0;}
#part322 ol{margin:8px;}
#part322 ol li{
	padding-left:15px;
	background:url(../images/icoli.gif) no-repeat 0 50%;
	line-height:24px;
}


#part_about,#part_about1{
	font-size:12px;
	width:564px;
	overflow:hidden;
	word-wrap:break-word;
	background:#fff;
}
#part_about h4,h5{text-align:center; color:#fff; font-weight:bold; margin:6px 16px;}
#part_about h5{margin-bottom:30px;}
#part_about ol li{
	padding-left:15px;
	background:url(../images/icoli.gif) no-repeat 0 50%;
}
#part_about h3,#part_about1 h3,#part_about2 h3{
	padding-left:5px;
	height:16px;line-height:16px;
	border-bottom:1px solid #d8d6d7;
	background:#fff;color:#0f3353;
	font-size:12px;
}
#part_about span,#part_about1 span,#part_about2 span{font-size:12px;}
#part_about h3 a,#part_about1 h3 a,#part_about2 h3 a{color:#363636;float:right;margin:-24px 10px 0 0;}
#part_about em{margin:8px; display:block;}
#about_content{padding:8px; line-height:18px;}
#about_content a{color:#2F4E9F;}
#about_content h4{color:#333;}

#about_content1{padding:8px; text-align:justify;}
#about_content1 .wd,#about_content2 .wd{width:168px;margin:6px;float:left;}
#about_content1 h4,#about_content2 h4{font-size:12px;color:#333;font-weight:bold;margin:8px 0;}
#about_content1 em,#about_content2 em{text-align:justify;}
#about_content1 .wd img,#about_content2 .wd img{width:168px;height:91px;}
#about_content h5{color:#333;}

#part_about2{
	font-size:12px;
	width:564px;
	overflow:hidden;
	word-wrap:break-word;
	margin-top:6px;
}

#about_content2{padding:8px; text-align:justify;}

.part_cer{
	font-size:12px;
	width:564px;
	overflow:hidden;
	word-wrap:break-word;
	margin-top:10px;
}

.about_cer {width:564px;}
.about_cer .cer_r{width:227px;float:right;}
.about_cer .cer_l{width:337px;float:left; height:153px; overflow-y:auto; background:#f7f7f7;}
.cer_l h4{font-size:12px;color:#333;font-weight:bold;margin:8px 0; margin-left:16px;}
.cer_l em{width:286px; display:block; margin:0 16px; text-align:left; line-height:20px;}
.about_cer .cer_r img{width:227px;height:153px;}
.about_cer .cer_l a{color:#fe0103;}

.sm_r{width:264px;float:right;}
.sm_l{width:300px;float:left;}
.sm_r img{width:264px;height:157px;}
.sm_l em{width:270px; display:block; margin:0 6px; text-align:left; line-height:30px;margin-left:16px;}
.sm_l h4{font-size:12px;color:#333;font-weight:bold;margin:8px 0; margin-left:16px;}
.sm_m{width:564px;}
.sm_m img{border:#ccc 1px solid;}
.sm_m em{width:564px; display:inline; margin:0 16px; text-align:left; line-height:30px;}
.sm_m h4{font-size:12px;color:#333;font-weight:bold;margin:8px 0; margin-left:16px;}
.sm_m span{display:block; margin:0 16px; text-align:left; line-height:30px; margin-right:16px;}
#pages{text-align:right;}

#xem em{text-align:center; width:73px; display:inline-block;}

/************************************************************************************************************/
#flink{
	clear:both;
	margin-top:5px;
	padding:10px;
	background:#f2f2f2;
}
#flink h3{font-size:12px;padding-left:10px; font-weight:bold; margin-bottom:10px;}
#flink a{display:inline-block; line-height:24px; margin:0px 5px;}
#flink img{padding:5px 20px;}
#footer{padding:10px 0;text-align:center;}
#footer p{line-height:24px;margin:10px 10px;}

/**********************************************************************************************************/

.contactfield {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% verdana, arial, helvetica, sans-serif; BORDER-LEFT: #000 1px solid; WIDTH: 232px; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 16px
}
.contactSubContainer {
	PADDING-BOTTOM: 1em
}
.contactLeft {
	FLOAT: left; WIDTH: 35%
}
.contactRight {
	FLOAT: left
}
FORM P LABEL {
	FLOAT: left; WIDTH: 75px; TEXT-ALIGN: left
}
.areaShape {
	WIDTH: 100%
}
FORM P {
	CLEAR: left; FONT-WEIGHT: bold; TEXT-ALIGN: left; margin:16px 20px;
}
.area {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fff; FONT: 100% verdana, arial, helvetica, sans-serif; BORDER-LEFT: #000 1px solid; WIDTH: 320px; COLOR: #666; BORDER-BOTTOM: #000 1px solid; HEIGHT: 90px
}
.noImg#rightCol {
	MARGIN-TOP: 15px;
	margin-left:94px;
}

#leftcol {
	FLOAT: left; WIDTH: 336px; HEIGHT: auto;
}
#rightcol {
	FLOAT: right; WIDTH: 192px; HEIGHT: auto; text-align:right;
}
#rightcol img{ border:#ccc 1px solid;}
#rightcol1 {
	FLOAT: right; WIDTH: 192px; HEIGHT: auto; text-align:left;
}

#leftcol h5{
	font-size:12px;
	text-align:left;
	margin-bottom:0px;
}
#rightcol #img{ text-align:right; margin-top:-30px; margin-bottom:120px;}
#rightcol h5{margin-left:28px; text-align:left; margin-bottom:18px;}
#rightcol1 h5{margin-left:6px; text-align:left; margin-bottom:18px; color:#33cdff; font-size:12px;}
#rightcol1 ol{margin-top:-10px;}
#rightcol p{margin-bottom:20px;}

/**********************************************************************************************************/
#part3211{
	font-size:12px;
	border:1px solid #d8d6d7;
	background:#f7f7f7;
}
#part3211 h3{
	padding-left:5px;
	height:16px;line-height:16px;
	border-bottom:1px solid #d8d6d7;
	background:#fff;color:#0f3353;
	font-size:12px;
}
#part3211 span{font-size:12px;}
#part3211 h3 a{color:#363636;float:right;margin:-24px 10px 0 0;}
#part3211 ol{margin:8px;}
#part3211 ol li{
	padding-left:15px;
	background:url(../images/icoli.gif) no-repeat 0 50%;
	line-height:24px;
}


#part3222{
	font-size:12px;
	border:1px solid #d8d6d7;
	background:#f7f7f7;
}

#part3222 h3{
	padding-left:5px;
	height:16px;line-height:16px;
	border-bottom:1px solid #d8d6d7;
	background:#fff;color:#0f3353;
	font-size:12px;
}
#part3222 span{font-size:12px;}
#part3222 h3 a{color:#363636;float:right;margin:-24px 10px 0 0;}
#part3222 ol{margin:8px;}
#part3222 ol li{
	padding-left:15px;
	background:url(../images/icoli.gif) no-repeat 0 50%;
	line-height:24px;
}
.product_img{float:left; width:158px; margin-left:6px; margin-top:18px;}
.product_img div{margin-bottom:8px; text-align:center;}
.product_img div a{display:block; margin-top:2px;}
.product_img img{border:#3d3d3d 1px solid;}

.act{color:#000;}
.tab{float:left;width:460px;border-collapse:collapse;}
.tab td{padding:4px 0;width:20%;text-align:center;}
.tab input{margin:0 5px;}
.tab1{height:305px;}
.tab1 table{}
.tab1 td{}
.tab2{height:205px;overflow:hidden;overflow-y:scroll;}
.tab2 td{border:1px solid #fff;background:#f3f3f3;}
.tab3{padding:5px 0;height:26px;}
.tab3 th{text-align:left; padding-left:78px;}

#bgDiv{
	position:absolute;
	top:0;left:0;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#msgDiv{
	position:absolute;
	top:50%;left:50%;
	padding:2px;
	width:480px;
	height:314px;
	margin-left:-241px;
	margin-top:-158px;
	font:12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#msgTitle{padding:0 5px;text-align:left;color:#fff;font-size:14px;line-height:24px;height:24px;}
#msgTitle span{float:right;padding-top:5px;}

#msgTxt{background:#fff url(../images/date.jpg) no-repeat 10px 10px;padding:5px;}
.cbtn{margin:0;width:107px;height:22px;vertical-align:middle;border:0 none;background:url(../images/btnback.gif);}

.Input {
	border: 1px solid #A4B6D7;
	font-size: 12px;
}
