html{
	margin:0;
	height:100%;
}
body{
	margin:0;
	padding:0;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#6B6B6B;
	font-size:12px;
	background:#fff url(../images/bg.gif) repeat-x;
	SCROLLBAR-FACE-COLOR: #eee;/*滚动条颜色*/
/*	SCROLLBAR-HIGHLIGHT-COLOR: #ddd;
	Scrollbar-Darkshadow-Color: #ddd;
	SCROLLBAR-SHADOW-COLOR: #ddd;
	SCROLLBAR-3DLIGHT-COLOR: #ddd; */
	SCROLLBAR-ARROW-COLOR:#3877CC; /*上下按钮上三角箭头的颜色*/
	SCROLLBAR-TRACK-COLOR: #F6F6F6;
}
body { behavior:url("js/csshover.htc");}
div,form,img,ul,ol,li,dl,dt,dd {
	margin: 0 auto;
	padding: 0;
	list-style:none;
	border: 0;
}
h1,h2,h3,h4,h5,h6,p {
	margin:0;
	padding:0;
}
td,div{
	height:20px;
	line-height:20px;
}
img{
	border:0;
}
a:link {
	color:#6B6B6B;
	text-decoration:none;
}
a:visited {
	color: #6B6B6B;
	text-decoration:none;
}
a:hover {
	color:#ff0000;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #ff0000;
}
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:0px; width:0px; height:0; visibility: hidden; line-height: 0}
.hidden {display: none;}
.red{color:#FF0000}
.png{
	azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}
.moree{
	text-align:right;
	margin-right:10px;
}
.back{
	margin-top:20px;
	text-align:right;
	margin-right:20px;
	color:#BF2831;
}
.back a,.back a:visited{
	color:#BF2831;
}
#container{}
/**/
.main,.main_page{
	margin:0 auto;
	width:1022px;
	height:auto;
}
.main .head{
	width:100%;
	height:81px;
}
.main .head span.left{
	width:81px;
	height:81px;
}
.main .head span.right{
	margin:52px 10px 0 0;
	width:200px;
	text-align:right;
	font-weight:bold;
	color:#A6A6A6;
}
.main .head span.right a,.main .head span.right a:visited{
	color:#A6A6A6;
}

/*---------导航菜单开始-----------*/
.main .menu,.main .menu ul{
	margin:0;
	padding:0;
	width:100%;
	height:31px;
}
.main .menu ul li{
	float:left;
	width:160px;
	height:31px;
	display:inline;
	DISPLAY: inline;
}
.menu ul li a {
	display:block;
	width:160px;
	height:31px;
}
.menu ul li a span {
	display:none;
}
.menu ul li#plan,.menu ul li#plan a,.menu ul li#plan a.current {
	background:url(../images/menu_plan_0.gif);
}
.menu ul li#plan a.hover {
	background:url(../images/menu_plan_1.gif);
}
.menu ul li#pro,.menu ul li#pro a,.menu ul li#pro a.current {
	background:url(../images/menu_product_0.gif);
}
.menu ul li#pro a.hover {
	background:url(../images/menu_product_1.gif);
}
.menu ul li#scheme,.menu ul li#scheme a,.menu ul li#scheme a.current {
	background:url(../images/menu_scheme_0.gif);
}
.menu ul li#scheme a.hover {
	background:url(../images/menu_scheme_1.gif);
}
.menu ul li#service,.menu ul li#service a,.menu ul li#service a.current {
	background:url(../images/menu_service_0.gif);
}
.menu ul li#service a.hover {
	background:url(../images/menu_service_1.gif);
}
.menu ul li#about,.menu ul li#about a,.menu ul li#about a.current {
	background:url(../images/menu_about_0.gif);
}
.menu ul li#about a.hover {
	background:url(../images/menu_about_1.gif);
}

.main_menu{
	margin:0 auto;
	width:1022px;
	height:auto;
}
.main_menu a{color:#000}
.main_menu a:hover{color:red}
.main_menu .tab{
	width:auto;
	min-height:200px;
	height:auto;
	_height:200px;
	border-left:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	color:#000;
	/*background:#F7F7F7;*/
}
.main_menu .tab h3{
	font-size:12px;
	margin:7px 0 0px 0;
	font-weight:100;
}
.main_menu .tab h3 a,.main_menu .tab h3 a:visited{color:#000;}
.main_menu .tab ul{
	margin-left:10px;
}
.main_menu .tab .left{
	padding-left:15px;
	_padding-left:14px;
	width:145px;
	min-height:200px;
	height:auto;
	_height:200px;
	border-right:#E7E7E7 1px solid;
}
.main_menu .tab .right{
	float:left;
	padding-left:15px;
	width:200px;
	min-height:200px;
	height:auto;
	_height:200px;
}
#planMenu {
	z-index:90;
	margin-left:0px;
	visibility:hidden;
	width:161px;
	position:absolute;
	top:112px!important;
	background:#fff;
	height:auto;
	filter: Alpha(Opacity=85);
}
#proMenu {
	z-index:90;
	margin-left:160px;
	visibility:hidden;
	width:162px;
	position:absolute;
	top:112px!important;
	background:#fff;
	height:auto;
		filter: Alpha(Opacity=85);
}
#schemeMenu {
	z-index:90;
	margin-left:320px;
	visibility:hidden;
	width:162px;
	position:absolute;
	top:112px!important;
	background:#fff;
	height:auto;
		filter: Alpha(Opacity=85);
}
#serviceMenu {
	z-index:90;
	margin-left:480px;
	visibility:hidden;
	width:382px;
	position:absolute;
	top:112px!important;
	background:#fff;
	height:auto;
		filter: Alpha(Opacity=85);
}
#aboutMenu {
	z-index:90;
	margin-left:640px;
	visibility:hidden;
	width:162px;
	position:absolute;
	top:112px!important;
	background:#fff;
	height:auto;
		filter: Alpha(Opacity=85);
}

.main .menu ul li.search{
	width:222px;
	height:31px;
	background:url(../images/menu_search.gif);
}
.main .menu ul li.search input{
	float:left;
	height:18px;
	background:none;
	border:0;
	margin-top:6px;
}
.main .menu ul li.search .keyword{
	width:120px;
	margin-left:27px;
}
.main .menu ul li.search .submit{
	width:49px;
}
/*------------导航菜单结束--------------*/


.main .home_flash{
	width:100%;
	height:276px;
	overflow:hidden;
}
.main .homeline{
	width:100%;
	height:19px;
	background:url(../images/home_line2.gif);
	margin:0px 0 9px 0;

}
.main .homeline span.left{
	width:25px;
	height:19px;
	background:url(../images/home_line1.gif);
}
.main .homeline span.right{
	width:25px;
	height:19px;
	background:url(../images/home_line3.gif);
}
.main .homefooter{
	height:auto;
}
.main .homefooter .box{
	float:left;
	width:355px;
	height:auto;
}
.main .homefooter .box .boxlist,.main .homefooter .box .boxlist ul{
	width:100%;
	height:31px;
	background:url(../images/box_listbg.gif);
}
.main .homefooter .box .boxlist ul li{
	float:left;
	width:79px;
	height:31px;
	line-height:31px;
	text-align:center;
	margin-right:2px;
	background:url(../images/box_out.gif);
	font-weight:bold;
	color:#7F7F7F;
}
.main .homefooter .box .boxlist ul li.move{
	background:url(../images/box_move.gif);
}
.main .homefooter .box .boxlist ul li.out{
	background:url(../images/box_out.gif);
}
.main .homefooter .box .boxlist ul li a,.main .homefooter .box .boxlist ul li a:visited{
	color:#7F7F7F;
	text-decoration:none;
}
.main .homefooter .box .boxcontent{
	width:353px;
	height:184px;
	background:#F8F8F8;
	color:#BF2831;
	border-bottom:#D1D1D1 1px solid;
	border-left:#D1D1D1 1px solid;
	border-right:#D1D1D1 1px solid;
}
.main .homefooter .box .boxcontent ul{
	margin:10px 8px 0 0;
}
.main .homefooter .box .boxcontent li{
	height:25px;
	line-height:25px;
	padding-left:20px;
	background:url(../images/dot.gif) 12px 10px no-repeat;
}
.main .homefooter .box .boxcontent li span{
	float:right;
}
.main .homefooter .box span.more{
	float:right;
	margin:5px 8px 0 0;
}
.main .homefooter .box .boxcontent a,.main .homefooter .box .boxcontent a:visited{
	color:#6D6D6D;
}
.main .homefooter .categories{
	float:left;
	width:370px;
	height:99;
	margin:0 10px;
	_margin:0 9px;
	
}
.main .homefooter .categories .flash{
	width:370px;
	height:109px;
}
.main .homefooter .categories ul{
	width:340px;
	margin-top:8px;
	padding-left:32px;
	background:url(../images/home_tj_bg.gif) no-repeat;
	height:99px;
}
.main .homefooter .categories ul li{
	float:left;
	width:49%;
	height:auto;
	margin-top:8px;
	text-align:left;
	background:url(../images/dot2.gif) 0 7px no-repeat;
}
.main .homefooter .categories ul li a{
	margin-left:10px;
}
.main .homefooter .categories ul li img{
	/*width:94px;
	height:67px;*/
}
.main .homefooter .contact{
	float:left;
	width:277px;
}
.main .homefooter .contact h1{
	background:url(../images/home_right_contact.gif);
	height:27px;
	line-height:27px;
	font-size:15px;
	color:#ffffff;
	font-family:"黑体";
	padding-left:20px;
}
.main .homefooter .contact .top{
	background:url(../images/home_right_contact1.gif);
	height:20px;
}
.main .homefooter .contact .mid{
	background:url(../images/home_right_contact2.gif) center;
	height:auto;
	text-align:center;
}
.main .homefooter .contact .mid img.tel_list{
	margin:15px 0 5px 0;
}
.main .homefooter .contact .foot{
	background:url(../images/home_right_contact3.gif);
	height:20px;
}

/*page*/
.main_page .left{
	width:184px;
	height:auto;
}
.main_page .left h1{
	background:url(../images/left_h1.gif) no-repeat;
	height:28px;
	line-height:28px;
	padding-left:19px;
	color:#fff;
	font-size:15px;
	font-family:"黑体";
}
.main_page .left h1 a,.main_page .left h1 a:visited{color:#fff;}
.main_page .left ul{
	margin:5px 0 0 6px;
	height:auto;
}
.main_page .left ul li{
	background:#F4FAFF url(../images/line.gif) bottom repeat-x;
	line-height:28px;
	font-size:14px;
	height:auto;
/*	font-size:15px;
	font-family:"黑体";*/
}
.main_page .left ul li a,.main_page .left ul li a:visited{color:#34588C; margin-left:15px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.main_page .left ul li.wsh1{background:url(../images/wsh_h1.gif) no-repeat;line-height:24px; color:#34588C; height:auto;}
.main_page .left ul li.wsh1 a,.main_page .left ul li.wsh1 a:visited{color:#34588C; font-weight:bold;}

.main_page .left ul li.wsh2{background:url(../images/wsh_h1.gif) no-repeat;line-height:24px;}
.main_page .left ul li.wsh2 a,.main_page .left ul li.wsh2 a:visited{color:#34588C;}
.main_page .left ul li ul li.wsh2{
	background:url(../images/dot_r.gif) 7px 7px no-repeat;
}
.main_page .left ul li ul li.wsh2 a,.main_page .left ul li ul li.wsh2 a:visited{
	color:#000;
}
.main_page .left ul li ul{
	margin:0;
	height:auto;
	background:#fff;
	
/*	background:#478ECF;*/
}
.main_page .left ul li ul li{
	background:#fff;
	font-size:13px;
	height:auto;
	line-height:22px;
}
.main_page .left ul li.wsh1 ul li a,.main_page .left ul li.wsh1 ul li a:visited{color:#34588C;margin-left:25px; font-size:12px; font-weight:100;}
.main_page .left ul li.wsh1 ul li.wsh_big a{font-weight:bold;}
.main_page .left ul li.wsh1 ul li.wsh_big ul li a{font-weight:100;}
.main_page .mid{
	float:left;
	width:530px;
	height:auto;
	margin-left:37px;
}
.top_location{
	font-size:12px;
	color:#AEADAD;
	background:url(../images/location.gif) no-repeat;
	height:39px;
	width:790px;
	padding-left:12px;
	line-height:29px;
	float:right;
}
.top_location span{
	float:left;
}
.top_location span img{
	margin-top:2px;
}
.top_location a,.top_location a:visited{
	color:#AEADAD;
}
.main_page .mid .location{
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-size:13px;
	color:#AEADAD;
}
.main_page .mid .location a,.main_page .mid .location a:visited{
	color:#AEADAD;
}
.main_page .mid .location span,.main_page .mid .location span a,.main_page .mid .location span a:visited{
	color:#478ECF;
}
.main_page .mid .ad_page{
	height:auto;
}
.main_page .mid .leftt{
	float:left;
}
.main_page .mid .rightt{
	float:right;
}
.main_page .mid .box{
	height:auto;
}
.main_page .mid .box ul.box1{
	width:252px;
	height:auto;
}
.main_page .mid .box ul.box1 img{
	width:256px;
	height:80px;
	border:#CECCCC 1px solid;
}
.main_page .mid .box ul.box1 p{
	display:block;
	width:250px;
	height:auto;
	margin-bottom:8px;
	color:#999;
}
.main_page .mid .box ul.box1 img.pic{
	float:left;
	width:80px;
	height:80px;
	padding:3px;
	margin-right:10px;
}
.main_page .mid .box p.box_p{
	width:100%;
	height:auto;
	margin:15px 0 10px 0;
	color:#999;
}
.main_page .mid .box p.box_p img.pic{
	float:left;
	padding:3px;
	margin-right:10px;
	border:#CECCCC 1px solid;
	height:100px;
}
.main_page .mid .box ul.box1 h2.tit1{
	background:url(../images/tit_bg3.gif) no-repeat;
	width:249px;
	padding-left:12px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#fff;
	margin:15px 0 9px 0;
}
.main_page .mid .box ul.box1 li{
	background:url(../images/dot2.gif) 0 7px no-repeat;
	line-height:20px;
}
.main_page .mid .box ul.box1 li a{
	margin-left:12px;
	color:#6B6B6B;
}
.main_page .mid .box ul.box2{
	width:98%;
}
.main_page .mid .box ul.box2 li{
	float:left;
	background:url(../images/dot2.gif) 0 7px no-repeat;
	line-height:20px;
	width:49%;
}
.main_page .mid .box ul.box2 li a{
	margin-left:12px;
	color:#6B6B6B;
}
.main_page .mid .box span.tit_bg2{
	background:url(../images/tit_bg2.gif) no-repeat;
	display:block;
	width:532px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:12px;
	margin:15px 0 0 0;
}
.main_page .mid .box ul.box1 h2.tit2{
	width:252px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#2464BC;
}
.mid .box .box_pic{
	float:left;
	height:auto;
	width:100px;
	margin-top:15px;
}
.mid .box .box_text{
	float:left;
	height:auto;
	width:430px;
	margin-top:15px;
}
.mid .box .box_text li{
	background:url(../images/dot_r.gif) 0 4px no-repeat;
}

.main_page .mid .pro_list{
	margin:15px 0 0 0;
	height:auto;
}
.main_page .mid .con{
	margin:15px 0 0 0;
	height:auto;
	color:#A6A6A6;
	font-family:"黑体";
	font-size:14px;
}
.main_page .mid h1{
	background:url(../images/tit_bg2.gif) no-repeat;
	display:block;
	width:532px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:12px;
	margin:15px 0 0 0;
}
.box_new{
	height:auto;
	margin-top:15px;
	color:#A6A6A6;
	font-size:14px;
	font-family:"黑体";
}
.box_new .leftt{
	float:left;
	height:auto;
	width:261px;
}
.box_new .rightt{
	float:right;
	height:auto;
	width:261px;
}
.main_page .mid h2.h2{
	background:url(../images/tit_bg3.gif);
	width:246px;
	height:30px;
	font-size:14px;
	color:#fff;
	line-height:30px;
	padding-left:15px;
}
.main_page .mid h2.h22{
	background:url(../images/tit_bg4.gif);
	width:246px;
	height:30px;
	font-size:14px;
	color:#fff;
	line-height:30px;
	padding-left:15px;
}
.main_page .h2_con{
	border:#E5E6E8 1px solid;
	width:239px;
	height:auto;
	padding:10px;
	border-top:0;
	line-height:25px;
}
.main_page .h2_con span{
	display:block;
	color:#478ECF;
	font-size:15px;
	font-family:"黑体";
}
.main_page .h2_bottom{
	background:url(../images/h2_bottom.gif) no-repeat;
	width:261px;
	height:26px;
}

.main_page .mid .info{
	border:1px #E5E6E8 solid;
	width:530px;
	height:auto;
	border-top:0;
}
.main_page .mid .info span{
	display:block;
	color:#478ECF;
	font-size:16px;
	font-family:"黑体";
	margin-left:10px;
	margin-top:5px;
}
.main_page .mid .info p{
	padding:5px 15px 10px 15px;
}
.main_page .mid .info span.more{
	float:right;
}
.pro_list_class{
	height:113px;
	/*width:491px;*/
	width:496px;
	margin:15px auto;
	background:url(../images/pro_list_classbg.gif) no-repeat;
}
.pro_list_class .pleft{
	float:left;
	width:127px;
	text-align:center;
	line-height:113px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.pro_list_class .pleft a,.pro_list_class .pleft a:visited{
	color:#fff;
}
.pro_list_class .pright{
	float:left;
	/*width:360px;*/
	width:365px;
	height:112px;
	overflow:auto;
}
.pro_list_class .pright a,.pro_list_class .pright a:visited{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pro_list_class .pright ul{
	height:auto;
	padding:0;
	margin:0;
	float:left;
}
.pro_list_class .pright ul li{
	float:left;
	width:80px;
	height:103px;
	margin:5px 0 0 5px;
	overflow:hidden;
	line-height:14px;
	text-align:center;
}
.pro_list_class .pright ul.xx li{
	width:110px;
	margin:5px 0 0 0px;
}
.pro_list_class .pright ul.xx li img{
	height:60px;
	/*width:107px;*/
}
.pro_list_class .pright ul li span{
	display:block;
	text-align:left;
	height:72px;
	width:80px;
}
.pro_list_class .pright ul li img{
	/*width:60px;
	height:72px;*/
	margin:0;
	padding:0;
}

.main_page .mid .pro_list ul{
	margin:15px 0 0 0px;
	padding:0;
	height:auto;
}
.main_page .mid .pro_list ul li{
	float:left;
	width:150px;
	margin:5px 38px 10px 0;
	_margin:5px 36px 10px 0;
	text-align:center;
	height:145px;
}
.main_page .mid .pro_list ul li a{
	display:block;
}

.main_page .mid .pro_list ul li img{
	width:150px;
	height:100px;
	border:#CECCCC 1px solid;
}

.main_page .right{
	width:233px;
	min-height:400px;
	margin-right:10px;
	_margin-right:0px;
	height:auto;
}
.main_page .right h1{
	background:url(../images/right_h1.gif);
	margin-top:10px;
	width:230px;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#fff;
	padding-left:12px;
}
.main_page .right .con{
	width:220px;
	padding:10px;
	border:1px #E5E6E8 solid;
	height:auto;
	line-height:30px;
}
.main_page .right .con span{
	display:block;
	color:#478ED0;
}
.main_page .right .con a,.main_page .right .con a:visited{color:#A6A6A6; font-weight:bold;}
.main_page .content{
	float:left;
	width:780px;
	margin:0px 0 10px 38px;
	min-height:450px;
	height:auto;
	_height:450px;
}
.main_page .content .pic{
	text-align:center;
	margin:20px;
	height:auto;
	float:left;
	width:auto;
}
.main_page .content .pic img{
	max-width:280px;
	_width:280px;
}
.main_page .content h1{
	margin:10px 0 15px 0;
	text-align:left;
	font-size:14px;
	color:#478ECF;
}
.main_page .content h1 span.pdf{
	font-size:12px;
	margin-left:15px;
}
.main_page .content h1 span.pdf font{
	font-size:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.main_page .content h1 span.pdf a,.main_page .content h1 span.pdf a:visited{
	color:#999;
	font-weight:100;
}
.main_page .content .location{
	margin-bottom:10px;
	line-height:27px;
	height:27px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/line.gif) bottom repeat-x;
	font-size:14px;
	letter-spacing:2px;
}

ul.notice_list{
	margin:0;
}
ul.notice_list li{
	line-height:30px;
	font-size:14px;
	border-bottom:#E0F0FF 1px dashed;
}
ul.notice_list li span{
	margin-right:30px;
}

.box_pro{
	height:auto;
	width:798px;
	overflow-x:hidden;
}
.box_top{
	width:100%;
	height:20px;
	background:url(../images/box_top.gif) no-repeat;
}
.box_mid{
	width:100%;
	height:auto;
	background:url(../images/box_bg.gif);
}
.box_mid .box_con{
	margin:0 20px;
	height:auto;
}
.box_down{
	width:100%;
	height:20px;
	background:url(../images/box_down.gif) no-repeat;
}

.box_big{
	background:url(../images/box_big.gif);
	width:798px;
	height:310px;
	margin-bottom:10px;
}
.box_big .leftt{
	float:left;
	width:610px;
	height:310px;
	overflow:auto;
}
.box_big .leftt .box_con{
	padding:10px 0 0 20px;
}
.box_big .leftt .box_con .text{
	float:left;
	width:330px;
	height:auto;
	margin:0;
	padding:0;
}
.box_big .leftt .box_con .img{
	float:right;
	width:230px;
}
.box_big .leftt .box_con .img img{
	max-width:200px;
	max-height:280px;
	_width:200px;
}
.box_big .rightt{
	float:right;
	width:179px;
	height:310px;
}
.box_big .rightt h1{
	margin:15px 0 0 10px;
}
.box_xg{
	width:798px;
	height:auto;
	margin-top:10px;
}
.box_xg .box_h1{
	background:url(../images/box_xg.gif);
	height:27px;
	padding-left:15px;
	line-height:27px;
	overflow:hidden;
	margin:0;
	font-size:14px;
	color:#478ECF;
	font-weight:bold;
}
.box_xg .box_con{
	background:url(../images/box_xg_bg.gif);
	height:auto;
	padding:5px;
}
.box_xg .box_down{
	background:url(../images/box_xg.gif) bottom no-repeat;
	height:8px;
}

.boxx{
	width:800px;
	height:auto;
	margin-top:10px;
}
.boxx .boxx_h1{
	background:url(../images/box_xg.gif);
	height:27px;
	line-height:27px;
	overflow:hidden;
	margin:0;
	font-size:14px;
	color:#478ECF;
	font-weight:bold;
}
.boxx .boxx_h1 span.leftt{
	float:left;
	width:15px;
	background:url(../images/box_xg.gif);
	height:27px;
}
.boxx .boxx_h1 span.text{
	float:left;
	height:27px;
	line-height:27px;
}
.boxx .boxx_h1 span.rightt{
	display:block;
	float:right;
	width:15px;
	height:27px;
	background:url(../images/box_xg.gif) top right;
}
.boxx .boxx_con{
	height:auto;
	padding:10px;
	list-style:22px;
	border-left:#D4D4D4 1px solid;
	border-right:#D4D4D4 1px solid;
	border-bottom:#D4D4D4 1px solid;
}
.boxx .boxx_down{
	background:url(../images/box_xg.gif) bottom no-repeat;
	height:8px;
}
/*.box_xg ul{
	margin:4px 0 0 20px;
}
.box_xg ul li{
	float:left;
	width:90px;
	height:98px;
	text-align:center;
	overflow:hidden;
	margin-right:20px;
}
.box_xg ul li img{
	width:90px;
	height:78px;
}*/
/*.bbox_top{
	background:url(../images/bbox_top.gif) no-repeat;
	height:20px;
	width:100%;
}
.bbox_mid{
	width:100%;
	height:auto;
}
.bbox_mid .leftt{
	float:left;
	width:610px;
	min-height:286px;
	_height:286px;
	height:286px;
}
.bbox_mid .rightt{
	float:right;
	width:179px;
	min-height:286px;
	_height:286px;
	height:286px;
	background:url(../images/bbox_right.gif);
}
.bbox_down{
	background:url(../images/bbox_down.gif);
}*/



/*footer*/
.footer{
	clear:both;
	margin:8px auto 0 auto;
	width:1022px;
	height:70px;
	border-top:#ECECEC 1px solid;
	text-align:center;
}
.footer span.left{
	display:block;
	width:35%;
	text-align:right;
	margin-top:20px;
}
.footer span.right{
	float:left;
	display:block;
	text-align:left;
	margin:20px 0 0 13px;
	padding:0px 0 0 17px;
	color:#666;
	border-left:#E8E8E8 1px solid;
	height:44px;
}
.footer span.right font{
	color:#B8B8B8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footer span.right font a,.footer span.right font a:visited{
	color:#B8B8B8;
}
/*page*/
.pagelink{
	width:100%;
	float:left;
	display:block;
	clear:both;
	height:20px;
	margin:5px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}
.pagelink a,.pagelink u,.pagelink b{
	border:1px #ccc solid;
	padding:0 2px 0 2px;
	text-align:center;
	margin:2px;
	display:block;
	width:10px;
	float:right;
	height:14px;
	line-height:14px;
	display:block;
}
.pagelink a{
	color:#555;
}
.pagelink u{
	border:1px #ccc solid;
	background:#eee;
	color:#555;
}
.pagelink b{
	font-weight:normal;
	color:#555;
}


.pagelink_page{
	width:100%;
	float:left;
	display:block;
	clear:both;
	height:20px;
	margin:5px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
.pagelink_page a,.pagelink_page u,.pagelink_page b{
	border:1px #ccc solid;
	padding:1px 5px;
	text-align:center;
	margin:2px;
	width:10px;
}
.pagelink_page a{
	color:#555;
}
.pagelink_page u{
	border:1px #ccc solid;
	background:#eee;
	color:#555;
}
.pagelink_page b{
	font-weight:normal;
	color:#555;
}

/*form*/
.fb_form{
	margin-top:20px;
}
.fb_form label{
	display:block;
	width:85%;
	margin:0 5px 10px 0px;
	color:#3469A9;
	line-height:20px;
}
.fb_form label input{
	width:300px;
	height:16px;
	line-height:16px;
	background:url(../images/input.gif) repeat-x;
	border:#A3B8CB 1px solid;
}
.fb_form label input.submit{
	width:auto;
	padding:0 7px;
	height:25px;
	line-height:20px;
}
.fb_form label input.redio{
	width:20px;
	border:0;
	background:none;
}
.fb_form label textarea{
	width:300px;
	height:80px;
	background:url(../images/input.gif) repeat-x;
	border:#A3B8CB 1px solid;
}
.fb_form label span.text{
	display:block;
	float:left;
	text-align:right;
	width:80px;
	margin-right:30px;
}


/*form*/
.fb_form2{
	margin-top:20px;
}
.fb_form2 label{
	display:block;
	width:85%;
	margin:0 5px 10px 0px;
	color:#3469A9;
	line-height:20px;
	border:#eee 1px dashed;
}
.fb_form2 label input{
	width:300px;
	height:16px;
	line-height:16px;
	background:url(../images/input.gif) repeat-x;
	border:#A3B8CB 1px solid;
}
.fb_form2 label input.submit{
	width:auto;
	padding:0 7px;
	height:25px;
	line-height:20px;
}
.fb_form2 label input.redio{
	width:20px;
	border:0;
	background:none;
}
.fb_form2 label textarea{
	width:300px;
	height:80px;
	background:url(../images/input.gif) repeat-x;
	border:#A3B8CB 1px solid;
}
.fb_form2 label span.text{
	display:block;
	float:left;
	text-align:right;
	width:120px;
	margin-right:5px;
}
/***********/
ul.fwjg{
	height:auto;
}
ul.fwjg li{
	border-bottom:#EFEFEF 1px dashed;
	padding-bottom:3px;
	margin-bottom:7px;
}
ul.fwjg li strong{
	display:block;
}

.down_list{
	height:auto;
	margin-bottom:15px;
	border-bottom:#E0F0FF 1px dashed;
}
.down_list .down_title{
	height:auto;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	padding-left:15px;
	background:url(../images/dot_r.gif) 0px 10px no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.down_list .down_title span{
	margin-left:25px;
	font-size:12px;
	font-weight:100;
}
.down_list .down_title span font{
	font-size:10px;
}
.down_list .down_content{
	height:auto;
	list-style:25px;
	padding-left:20px;
	padding-bottom:10px;
}

.down_list_1{
	height:auto;
	margin-bottom:15px;
	border:#D9E9F7 1px dashed;
}
.down_list_1 .down_title{
	height:auto;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	padding-left:15px;
	background:#url(../images/dot_r.gif) 0px 10px no-repeat;
	background:#F6FBFE;
	border:#fff 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.down_list_1 .down_title span{
	margin-left:25px;
	font-size:12px;
	font-weight:100;
}
.down_list_1 .down_title span font{
	font-size:10px;
}
.down_list_1 .down_content{
	height:auto;
	list-style:25px;
	padding-left:20px;
	padding-bottom:10px;
}

.down_list_2{
	height:auto;
	margin-bottom:15px;
	border:#D9E9F7 1px dashed;
}
.down_list_2 .down_title{
	height:auto;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	padding-left:15px;
	background:#url(../images/dot_r.gif) 0px 10px no-repeat;
/*	border-bottom:#D9E9F7 1px dashed;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.down_list_2 .down_title span{
	margin-right:12px;
	font-size:12px;
	font-weight:100;
	float:right;
}
.down_list_2 .down_title span font{
	font-size:10px;
}
.down_list_2 .down_content{
	height:auto;
	list-style:25px;
	padding-left:20px;
	padding-bottom:10px;
}

.sitemap{
	margin-left:5px;
	height:auto;
}
.sitemap .leftt{
	float:left;
	width:45%;
	height:auto;
}
.sitemap .rightt{
	width:45%;
	float:left;
	height:auto;
}
.sitemap h1{
	margin:0 0 0 0;
	height:20px;
	line-height:20px;
	padding:0;
	margin-bottom:0;
}
.sitemap h3{
	font-size:12px;
	margin:0 0 0px 0;
	padding:0;
	height:20px;
	line-height:20px;
}
.sitemap ul{
	margin:0 0 0 12px;
}
.sitemap ul li ul li{
	list-style:circle;
}
.sitemap ul li ul{
	margin-left:20px;
}

.search{
	height:auto;
}
.search ul{
	margin-bottom:20px;
	border-bottom:#ccc 1px dashed;
}
.search ul li{
	line-height:25px;
	height:auto;
	background:url(../images/dot_r.gif) 2px 9px no-repeat;
}
.search ul li a{
	margin-left:20px;
}