/* 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,font{padding:0; margin: 0; font-family: "ËÎÌå", Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.red,.red a{ color:#F00;}
.left{ float:left;}
.right{ float:right;}
.autohei{ height:auto; overflow:hidden; zoom:1;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank{ height:8px; font-size:0; line-height:0; clear:both; overflow:hidden;}
body{ font-size:12px; background:#fff3c1;}

.contact{ width:990px; margin: 0 auto; background:#fff;}
.bj_top{ background:url(../images/top_bg.gif) repeat-x center top; overflow:hidden; zoom:1;}
.bj_ban{ background:url(../images/ban_bg.gif) no-repeat center top; overflow:hidden; zoom:1;}
.bj_ban img{ }
.bj_menu{ overflow:hidden; zoom:1;  }
.bj_nav{ width:990px; margin: 0 auto; overflow:hidden; height:53px; background:url(../images/nav_bg.gif) no-repeat center top;}
.bj_nav li{ width:99px; float:left; text-align:center; line-height:53px; color:#ffe2c4; font-weight:bold; font-size:14px;}
.bj_nav li a{ color:#ffe2c4;}

.bj_gk{ overflow:hidden; zoom:1; padding:10px 8px; background:url(../images/gk_bg.gif) no-repeat center top;}
.bj_gk_lef{ width:680px;}
.bj_gk_lef span{ display:block; float:left; margin-right:10px; display:inline; padding:5px; border:1px solid #ccc; width:293px; height:242px;}
.bj_gk_lef h2{ display:block; text-align:center; padding-bottom:10px;}
.bj_gk_lef p{ line-height:24px; color:#333; text-indent:2em;}

.bj_banner1{ height:110px; background:url(../images/banner1.jpg) no-repeat center;}
.bj_banner2{ height:110px; background:url(../images/banner2.jpg) no-repeat center;}
.bj_banner3{ height:110px; background:url(../images/banner3.jpg) no-repeat center;}
.bj_banner4{ height:120px; background:url(../images/banner4.jpg) no-repeat center;}


.bj_title{ background:url(../images/title_bg.gif) no-repeat center; overflow:hidden; zoom:1;}
.bj_one{ overflow:hidden; zoom:1; padding:0px 15px;}
.one_rgt{ overflow:hidden; zoom:1; border:1px solid #d7580b; border-left:none; padding:5px 0px;}
.one_pic{ overflow:hidden; zoom:1; padding:1px; border:1px solid #ccc; width:294px;}
.one_pic_nr{ background:url(../images/one_bg.gif) repeat-x center bottom; overflow:hidden; zoom:1;}
.one_pic_nr span{ display:block; text-align:center; padding:4px 0px;}
.one_pic_nr h2{ height:31px; line-height:31px; text-align:center; font-size:14px; font-weight:bold; color:#990000;}
.one_pic_nr p{ height:31px; line-height:31px; text-align:center; font-weight:bold; color:#990000;}
.one_tp{ overflow:hidden; zoom:1; width:620px;}
.one_tp li{ width:136px; float:left; padding:3px; border:1px solid #ccc; margin:5px 0 0 10px; display:inline;}

.two_top{ width:990px; position:relative; z-index:0;}
.two_top p{
	position:absolute;
	width:380px;
	top:84px;
	left:462px;
	line-height:22px;
	text-indent:2em;
	z-index:1;
}
.two_nr{ overflow:hidden; zoom:1; padding:10px;}
.two_nr_lef{ width:148px; margin-top:10px;}
.two_nr_lef span{ width:140px; padding:5px; border:1px solid #ccc; overflow:hidden; zoom:1; display:block;}
.two_nr_lef p{ font-size:14px; font-weight:bold; line-height:20px; text-align:center; padding-top:8px;}
.two_nr_lef h2{ display:block; text-align:center;}
.two_nr_rgt{ width:808px; position:relative; z-index:2;}
.two_nr_rgt p{ width:764px; position:absolute; line-height:24px; font-size:14px; text-indent:2em; z-index:3; left:33px; top:50px;}

.two_zj{ overflow:hidden; zoom:1;}

.two_zj li{ width:316px; height:186px; background:url(../images/two_bg.gif) no-repeat center top; overflow:hidden; margin:10px 0 0 10px; display:inline; float:left;}
.two_pic{ width:120px; margin:10px 0 0 10px; display:inline;}
.two_pic span{ width:96px; padding:2px; border:1px solid #ccc; background:#fff; display:block; margin-left:5px;}
.two_pic h2{ line-height:19px; text-align:center; margin-top:5px;}
.two_wz{ width:185px; margin:10px 0 0 0px; display:inline;}
.two_wz h2{ font-size:14px; font-weight:bold; line-height:24px;}
.two_wz p{ color:#333; line-height:18px; margin-top:10px;}
.two_wz span{ display:block; text-align:center; margin-top:10px;}

.thr_nr{ overflow:hidden; zoom:1; }
.thr_nr li{ width:238px; float:left; margin:10px 0 0 8px; display:inline;}
.thr_nr li span{ display:block; text-align:center;}
.thr_nr_wz{ height:164px; background:url(../images/thr_bg.gif) repeat-y center; border:1px solid #f6ddb6;}
.thr_nr_wz p{ line-height:25px; padding:0px 15px; margin-top:10px; color:#333; text-indent:2em;}

.four_nr{ width:970px; margin: 0 auto; border:1px solid #f6ddb6;}
.four_bot{ height:148px; background:url(../images/four_bg.gif) repeat-x center; overflow:hidden; padding:0px 5px;}

.four_pic{ overflow:hidden; padding:5px 0px 11px 29px;  background:#fff;}
.four_pic li{ display:block; padding-right:30px; background:url(../images/four_line.gif) no-repeat center right; float:left;}

.five_nr{ width:970px; margin: 0 auto; position:relative; z-index:4; color:#666;}

.five_pic1{
	position:absolute;
	left:1076px;
	top:38px;
	display:block;
	border:2px solid #ffe887;
	cursor:pointer;
}
.five_pic2{
	position:absolute;
	left:1002px;
	top:315px;
	display:block;
	border:2px solid #ffe887;
	cursor:pointer;
}
.five_pic3{
	position:absolute;
	left:1019px;
	top:37px;
	display:block;
	border:2px solid #ffe887;
	cursor:pointer;
}
.five_pic4{
	position:absolute;
	left:997px;
	top:330px;
	display:block;
	border:2px solid #ffe887;
	cursor:pointer;
}
.five_pic5{
	position:absolute;
	left:1015px;
	top:81px;
	display:block;
	border:2px solid #ffe887;
	cursor:pointer;
}
.five_pic6{
	position:absolute;
	right:-139px;
	top:83px;
	display:block;
	border:2px solid #ffe887;
	cursor:pointer;
}
.five_pic7{
	position:absolute;
	right:-97px;
	top:382px;
	display:block;
	border:2px solid #ffe887;
	cursor:pointer;
}


#list01{
	width:181px;
	border:4px solid #ffe887;
	background:#fff;
	position:absolute;
	top:109px;
	left:911px;
	padding:10px;
	line-height:19px;
	z-index:6;
}
#list02{ width:181px;border:4px solid #ffe887; background:#fff; position:absolute; top:220px; left:260px; padding:10px 10px; line-height:19px; z-index:6;}
#list03{ width:181px;border:4px solid #ffe887; background:#fff; position:absolute; top:50px;left:430px; padding:10px 10px; line-height:19px; z-index:6;}
#list04{ width:181px;border:4px solid #ffe887; background:#fff; position:absolute; top:200px;left:543px; padding:10px 10px; line-height:19px; z-index:6;}
#list05{ width:181px;border:4px solid #ffe887; background:#fff; position:absolute; top:50px; left:460px; padding:10px 10px; line-height:19px; z-index:6;}
#list06{ width:181px;border:4px solid #ffe887; background:#fff; position:absolute; top:100px; left:790px; padding:10px 10px; line-height:19px; z-index:6;}
#list07{ width:181px;border:4px solid #ffe887; background:#fff; position:absolute; top:280px; left:780px; padding:10px 10px; line-height:19px; z-index:6;}


.six_nr{ width:959px; margin:0 auto;}
.six_con{ border:1px solid #ccc; overflow:hidden; zom:1; padding:0px 10px; border-top:none;}
.six_pic{ width:276px; margin-top:15px;}
.six_pic span{ width:265px; padding:5px; border:1px solid #ccc; display:block;}
.six_pic p{ width:276px; height:29px; line-height:29px; background:url(../images/six_bg1.gif) no-repeat center top; text-align:center; font-size:14px; font-weight:bold; color:#204b79;}
.six_wz{ width:630px; margin-left:20px; display:inline;} 
.six_wz span{ display:block; text-align:center; padding:5px 0px;}
.six_wz p{ font-size:14px; line-height:22px; text-indent:2em;}

.foot{ height:283px; background:url(../images/foot_bg.gif) repeat-x center top; overflow:hidden; zoom:1;}
.foot_nav{ float:left; width:922px; height:47px; margin: 0 auto; background:url(../images/foot_nav.gif) no-repeat center top; line-height:47px; text-align:center; font-size:14px; color:#fff;}
.foot_nav a{ color:#fff;}

.foot_bot{ overflow:hidden;  }
.foot_bot span{ display:block; text-align:center; padding:20px 0px;}
.foot_bot p{ line-height:24px; text-align:center; color:#ccc;}
