@charset "gbk";
body{
	padding: 0px;
	margin: 0px auto;
	font-size: 12px;
	line-height: 23px;
	color: #5A5A5A;
	font-family: "宋体",Arial;
	width: 100%;
	min-width: 990px;

width:expression((documentElement.clientWidth < 990) ? "990px" : "100%" );			zoom: 1;
	background-color: #F3FBF2;
}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:12px; font-style:normal; color:#5A5A5A;}
img{ border:none; border:0; background:url(../images/loader.gif) no-repeat center center;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur()); color:#7b7b7b;}
a:focus {outline:none;-moz-outline:none;}
a:hover{
	color: #FF6600;
	text-decoration: none;
}
.Texthide{ display:none;}

.Contain{
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 20px;
	overflow: hidden;
}
.Contindex{ padding:0px;}
.Silderbar{ width:220px; float:left; overflow:hidden;}
.MainContent{ padding-bottom:10px; border-bottom:1px solid #ccc; overflow:hidden; width:754px; float:right;}
.Content{ overflow:hidden; min-height:393px; _height:393px; _height:auto !important;}


.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.SinglePage .h3{ text-align:center;}
.SinglePage .h3 span{ padding-left:30px;}
.SinglePage p{ line-height:30px;}
.SinglePage b{ padding-right:10px;}

.space10{ height:10px; clear:both; overflow:hidden; zoom:0;}
.space20{ height:20px; clear:both; overflow:hidden; zoom:0;}
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}

.CurrentCont{ background:url(../images/line_1.jpg) repeat-x left bottom; padding-bottom:1px; height:32px; wdit	100%;}
.Current{ height:50px; line-height:50px; width:1000px; margin:0 auto; color:#555;}
.Current dl{ font-size:12px;}
.Current dl a{ padding:0 3px; color:#555;}
.Current dl span{ padding-left:5px;}
.Current .h1{ float:left; background:url(../images/BG_ColumnName.png) no-repeat left top; width:152px; height:41px; line-height:40px; color:#fff; font-size:22px; font-family:"宋体"; padding:17px 37px 5px 25px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.page{ width:289px; height:20px; padding:20px 0; padding-left:458px;}
.page a{ margin-right:5px; width:20px; height:20px; display:inline-block; text-align:center; line-height:20px; float:left; overflow:hidden; background:#ededed; color:#333;}
.page .green{ background:#139a42; color:#fff;}
.page .prew{ background:url(../images/prew.jpg) no-repeat;}
.page .next{ background:url(../images/next.jpg) no-repeat;}
.page .txt{ width:38px; height:18px; padding:0; margin:0; background:none; border:1px solid #d4d4d4; margin-left:20px;}
.page .btn{ cursor:pointer; background:#139a42; color:#fff; text-align:center; line-height:20px; height:20px; width:40px; border:none; margin:0; padding:0; margin-left:5px;}
/*pages*/
.Pages{
	width:600px;
	height:20px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ margin-right:5px; width:20px; height:20px; display:inline-block; text-align:center; line-height:20px; float:left; overflow:hidden; background:#ededed; color:#333; float:left;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#1D2089;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_total{ display:none;}
.Pages .p_count b{ color:#1D2089;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#1D2089;}
.Pages .p_page{ float:left;}
.Pages .p_jump{ float:left;}
.Pages .p_jump em{ font-style:normal; font-family:Arial;}
.Pages .p_jump em a{ border:0px; width:22px; height:22px; line-height:22px; text-align:center;}
.Pages .p_jump em a.a_cur{ background:#D4D4D4;}
.Pages .p_jump b{ font-weight:normal;}
.Pages .i_text{ width:38px; height:18px; padding:0; margin:0; background:none; border:1px solid #d4d4d4; margin-left:20px;}
.Pages .i_button { cursor:pointer; background:#139a42; color:#fff; text-align:center; line-height:20px; height:20px; width:40px; border:none; margin:0; padding:0; margin-left:5px;}
.Pages .p_jump .f1{ padding-right:3px; display:none;}
.Pages .p_jump .f2{ padding:0 3px; display:none;}
.Pages .p_cur{ display:none;}
.Pages .p_count{ display:none;}
.Pages .p_page .a_first,.Pages .p_page .a_end{ display:none;}
.Pages .p_page a{ display:inline-block; vertical-align:middle;}
.Pages .p_page .a_prev{ background:url(../images/prew.jpg) no-repeat;}
.Pages .p_page .a_next{ background:url(../images/next.jpg) no-repeat;}
.Pages .p_page .a_prev:hover,.Pages .p_page .a_next:hover{ color:#3E3E3E;}
.Pages .p_page .num a{ background:#ECECEC; display:inline-block; width:21px; height:21px; line-height:21px; text-align:center; color:#B2B2B2; vertical-align:middle;}
.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur{ background:#139a42; color:#fff;}

.CommentPages{ padding:0 43px;}
/*pages end*/

/*top.html*/
.Top{ width:1000px; height:346px; margin:0 auto; position:relative; background:url(../images/BG_Top.jpg) repeat-x left top; z-index:997;}
.Toper{ width:1000px; height:39px; overflow:hidden; line-height:39px; position:relative;}
.Toper .time{ overflow:hidden; float:left; padding-left:35px; background:url(../images/timebg.jpg) no-repeat 20px center;}
#date{ border:none; color:#000; background:none; line-height:39px; height:39px; color:#929292;}
.great{ float:right;}
.great a{ padding-right:15px;}

.TopLogin{ float:right;}
.TopLogin a{ padding:0 10px;}
.logo{ overflow:hidden; position:absolute; left:0; top:65px; z-index:999;}
.logo img{ background:none;}
.TopTel{ position:absolute; right:30px; top:70px; z-index:997;}
.TopTel div{ float:left; line-height:24px; background:url(../images/tel.png) no-repeat left center; padding-left:20px;}
.TopTel em{ display:block; color:#6f6f6f; font-size:24px; float:left; overflow:hidden; font-weight:bold;}
.TopTel span{ color:#5ab42d; font-size:16px; overflow:hidden; display:block; float:left; font-weight:bold;}
.Language{ width:131px; height:27px; position:absolute; right:0px; top:0px; background:url(../images/Language.jpg) no-repeat left top; padding:0 5px;}
.Language a{ width:70px; height:27px; display:block;}
.Language a.cn{ float:left; width:60px;}
.Language a.en{ float:right; width:71px;}
.MainNav{
	font-family:"宋体","黑体",Arial;
	padding-left: 10px;
	width: 990px;
	height: 42px;
	line-height: 42px;
	left: 0px;
	bottom: 0px;
	background-image: url(../images/MianNav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;
}
.MainNav li{ float:left; overflow:hidden; background:url(../images/navli_bg.jpg) no-repeat left center; _width:90px; width:95px;}
.MainNav li a{ display:block; height:42px; color:#fff; font-size:14px; text-align:center; font-weight:bold; padding:0 16px; _padding:0;}
.MainNav li.onnav a{
	color: #CC1E1C;
	text-shadow: 0px 1px 1px #fff;
	text-transform: uppercase;
}

/*
.MainNav li a.nav1{ width:131px;}
.MainNav li a.nav1:hover,.MainNav li.onnav a.nav1{ background:url(../images/MianNav_on.jpg) no-repeat left top;}
.MainNav li a.nav2{ width:118px;}
.MainNav li a.nav2:hover,.MainNav li.onnav a.nav2{ background:url(../images/MianNav_on.jpg) no-repeat -131px top;}
.MainNav li a.nav3{ width:119px;}
.MainNav li a.nav3:hover,.MainNav li.onnav a.nav3{ background:url(../images/MianNav_on.jpg) no-repeat -249px top;}
.MainNav li a.nav4{ width:123px;}
.MainNav li a.nav4:hover,.MainNav li.onnav a.nav4{ background:url(../images/MianNav_on.jpg) no-repeat -368px top;}
.MainNav li a.nav5{ width:118px;}
.MainNav li a.nav5:hover,.MainNav li.onnav a.nav5{ background:url(../images/MianNav_on.jpg) no-repeat -491px top;}
.MainNav li a.nav6{ width:113px;}
.MainNav li a.nav6:hover,.MainNav li.onnav a.nav6{ background:url(../images/MianNav_on.jpg) no-repeat -609px top;}
*/
.SreachBox{
	width: 250px;

	line-height: 35px;
	overflow: hidden;
	/* [disabled]background-image: url(../images/BG_SreachBox.jpg); */
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
}
.SreachBox .sreach_btn{ width:65px; height:22px; display:block; float:right;}
.SreachBox .sreach_ipu{
	width: 170px;
	height: 22px;
	line-height: 22px;
	padding: 0;
	padding-left: 30px;
	border: 0px;
	background: none;
	color: #7E7E7E;
	float: left;
}
.SreachBox .sbtn{width: 60px;
height: 30px;
border: medium none;
background: url("../images/btnbg.jpg") no-repeat scroll 0% 0% transparent;
line-height: 20px;
text-align: center;
color: #FFF;
font-size: 14px;
margin-right: 10px;
cursor: pointer;}
/*top.html*/

/*bottom*/
.Bottom{ min-height:76px; width:1000px; margin:0 auto; padding:10px 0 0 0; color:#505050; position:relative;}
.Bottom .NavBt a{ color:#505050; font-weight:bold;}
.Bottom .NavBt em{ padding:0 16px; font-weight:bold;}
.Bottom .Copyright{ font-family:arial;}

/*bottom*/

/*Banner*/
.HomeBan{ margin-bottom:10px; width:283px; position:relative; border:1px solid #dfdfdf;}
.HomeBan .BanList{
	padding: 6px;
	width: 269px;
	height: 265px;
	overflow: hidden;
}
.HomeBan .BanList li{
	width: 269px;
	height: 230px;
}
.HomeBan .BanList li a{ width:269px; height:230px; display:block;}
.HomeBan .BanList li a img{ width:269px; height:230px; vertical-align:top;}
.HomeBan .TabList{ width:269px; height:14px; left:6px; top:222px; position:absolute;}
.HomeBan .TabList .List{ width:269px; height:14px;}
.HomeBan .TabList .List ul{ float:right;}
.HomeBan .TabList li{ float:left; width:14px; height:14px; margin-left:4px; text-align:center; line-height:14px; cursor:pointer;}
.HomeBan .TabList li span{ width:14px; height:14px; background:#fff; color:#000; display:block;}
.HomeBan .TabList li.on span{ background:#0c629a; color:#fff;}

.Banner{ width:1000px; height:266px; left:50%; top:39px; position:absolute; margin-left:-500px;}
.topban{
	width: 1000px;
	height: 187px;
	margin-right: auto;
	margin-left: auto;
}
/*Banner*/

/*Sidebar*/
.Menu{ background:#fff;}
.Menu .h3{ height:73px; background:url(../images/ti_BG.jpg) repeat-x left top; line-height:73px; color:#fff; font-size:16px; padding-left:70px;}
.MenuList{ border:1px solid #ccc; border-bottom:none; background:#ededed;}
.MenuList ul{ overflow:hidden;}
.MenuList li{ float:left; width:100%;}
.MenuList li a{ display:block; line-height:36px; text-align:left; font-size:14px; font-weight:bold; color:#555; padding-left:45px; border-bottom:1px solid #ced0ce; border-top:1px solid #f7f7f7;}
.MenuList li a:hover{ color:#0c629a; background:url(../images/MenuList_abg.jpg) no-repeat 180px center;}
.MenuList li .onmenu{ color:#0c629a; background:url(../images/MenuList_abg.jpg) no-repeat 180px center;}

.MenuPro li a,.MenuSer li a{ padding:11px 20px 11px 11px;}
.MenuList .submenu{/* padding:10px 0 10px  0;*/}
.MenuList .submenu dt{ /*height:24px;*/ line-height:24px;}
.MenuList .submenu dt a{ background:none; /*padding:5px 20px;*/ font-size:12px; padding-left:55px;}
.MenuList .submenu dt.onsubmenu a{ /*background:#6E6E6E;*/ color:#fff;}

.LeftContact{ overflow:hidden; padding-top:20px;}
.LeftContact img{ border:1px solid #ccc; margin-bottom:10px;}

/*Sidebar*/

/*index*/
.HomeCon{ width:1000px; overflow:hidden; margin:0 auto; padding-top:10px;}
.ban{ overflow:hidden; width:285px; float:left;}
.ban .h2{ text-align:center; line-height:30px; border-top:1px solid #dfdfdf; width:285px; position:absolute; left:-6px; bottom:-6px;;}
.ban .HomeBan .BanList li .h2 a{ font-size:14px; font-weight:lighter; display:inline-block; position:absolute; left:0; top:0; width:285px; height:30px;}
.Homeonline{ background:#fff; width:283px; border:1px solid #dfdfdf; overflow:hidden;}
.Homeonline .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.Homeonline .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.Homeonline .online_in{ padding:20px; text-align:center;}


.Homenews{
	padding-left: 20px;
	float: left;
	width: 395px;
	height: 265px;
	position: relative;
}
.Homenews .h3{ height:35px; line-height:35px; border-top:1px solid #00a23a; border-left:1px solid #e9e9e9;}
.Homenews .h3 span{ font-size:14px; padding:0 10px; border-right:1px solid #e9e9e9; display:block; float:left; color:#999; cursor:pointer;}
.Homenews .h3 .spanbd{ border-top:1px solid #458917; color:#555; line-height:34px;}
.Homenews ul{ width:395px; overflow:hidden; display:none; position:absolute; left:20px; top:36px;}
.Homenews .block{ display:block;}
.Homenews ul li{ padding:10px 0; border-bottom:1px dashed #b8b8b8;}
.Homenews ul li .h4{ text-align:center; padding-bottom:10px;}
.Homenews ul li .h4 a{
	font-size: 14px;
	color: #094;
}
.Homenews ul li p{
	margin: 0;
	padding: 0 4px;
	line-height: 18px;
	display: block;
	height: 45px;
}
.Homenews ul .none{ overflow:hidden; background:url(../images/hlibg.jpg) no-repeat left center; padding:0; padding-left:10px; border:none; line-height:27px;}
.Homenews ul .none a:hover{
	color: #094;
}
.Homenews ul .none span{ float:right; color:#858585;}


.Home_right{ float:right; width:280px; overflow:hidden;}
.Hometzgg{
	width: 278px;
	overflow: hidden;
	background: #fff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfdfdf;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
}
.Hometzgg .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.Hometzgg .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.Hometzgg ul{ padding:10px 15px; overflow:hidden;}
.Hometzgg ul li{ background:url(../images/libg1.jpg) no-repeat left center; padding-left:10px; overflow:hidden; line-height:24px;}
.Hometzgg ul li span{ float:right; color:#858585;}

.Homebszy{
	width: 278px;
	overflow: hidden;
	border: 1px solid #dfdfdf;
	background-color: #ECECEC;
}
.Homebszy .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.Homebszy .h3 span{
	float: left;
	font-size: 14px;
	color: #669900;
	background-image: url(../images/gif-0672.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #dfdfdf;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
	padding-top: 0;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 14px;
}
.Homebszy ul{ padding:10px 0 6px 15px; overflow:hidden;}
.Homebszy ul li{
	overflow: hidden;
	float: left;
	width: 75px;
	height: 29px;
	overflow: hidden;
	text-align: center;
	padding-bottom: 5px;
	background-image: url(../images/201403291555385538.jpg);
	background-repeat: no-repeat;
	margin-right: 5px;
	line-height: 26px;
	padding-right: 7px;
}
.Homebszy ul li a{ display:block;  overflow:hidden;}


.Homecen{ overflow:hidden; padding:10px 0; margin:0 auto;}
.Homecen span{ float:left;}
.Homecen img{ float:right;}


.Homebottom{
	overflow: hidden;
	width: 1000px;
}
.Homeqjsc{
	width: 350px;
	overflow: hidden;
	/* [disabled]border: 1px solid #dfdfdf; */
	/* [disabled]background: #fff; */
	margin-bottom: 15px;
	float: left;
	position: relative;
	height: 217px;
	margin-right: 5px;
}
.Homeqjsc .tit{	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	background: url(../images/h4bg.png) repeat-x;
	font-size: 14px;

	cursor: pointer;
	color: #669900;
	font-weight: bold;}
.Homeqjsc .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h4bg2.png) repeat-x;}
.Homeqjsc .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.Homeqjsc ul{ padding:10px 15px; overflow:hidden;}
.Homeqjsc ul li{ background:url(../images/Homelibg.jpg) no-repeat left center; padding-left:10px; overflow:hidden; line-height:24px;}
.Homeqjsc ul li span{ float:right; color:#858585;}

.Homeqjsc .isTop{ background:none; padding:10px 0 5px 0;}
.Homeqjsc .isTop img{ float:left;}
.Homeqjsc .isTop div{ float:right; width:180px; overflow:hidden;}
.Homeqjsc .isTop div a{ color:#0c629a; font-size:14px;}
.Homeqjsc .isTop div p{ margin:0; line-height:16px; color:#898a89;}

.void{
	float: left;
	width: 275px;
	overflow: hidden;
	height: 265px;
	border: 1px solid #dfdfdf;
}
.void .h2{ height:30px; line-height:30px; font-size:14px; color:#fff; padding-left:10px; background:#298c28;}

.Homegwpx{ height:265px; width:275px; overflow:hidden; border:1px solid #dfdfdf; background:#fff; margin-bottom:15px; float:right;}
.Homegwpx .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.Homegwpx .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.Homegwpx ul{ padding:15px 15px 10px 5px; overflow:hidden;}
.Homegwpx ul li{ background:url(../images/gwpxbg.jpg) repeat-x left center; padding-left:10px; overflow:hidden; line-height:35px; padding-right:10px;}
.Homegwpx ul li a{ padding-left:10px; background:url(../images/gwpxabg_1.jpg) no-repeat left center;}
.Homegwpx ul li span{ float:right; color:#858585;}


.Recommended{
	width: 1000px;
	height: 129px;
	overflow: hidden;
	background: url(../images/Recommended.jpg) repeat-x;
	margin-bottom: 10px;
	float: left;
}
.Recommended .R_left{ float:left; width:69px; height:129px; background:url(../images/R_left.jpg) no-repeat; border-right:1px solid #7ce36e;}
.Recommended ul{ width:910px; float:right; padding:7px 9px 0;}
.Recommended ul li{
	width: 100px;
	height: 110px;
	background: #fff8e6;
	text-align: center;
	padding: 5px 8px 0;
	margin-left: 16px;
	float: left;
	_display: inline;
	overflow: hidden;
}
.Recommended ul li .h3{ overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.Recommended ul li .h3 a{ color:#45503c; font-size:12px;}


.manaqing{
	width: 350px;
	overflow: hidden;
	/* [disabled]border: 1px solid #dfdfdf; */
	/* [disabled]background: #fff; */
	margin-bottom: 15px;
	float: left;
	position: relative;
	height: 217px;
	margin-right: 5px;
}
.manaqing .tit{
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	background: url(../images/h4bg.png) repeat-x;
	font-size: 14px;

	cursor: pointer;
	color: #669900;
	font-weight: bold;
}
.manaqing .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h4bg2.png) repeat-x;}
.manaqing .h3 span{ float:left; font-size:12px; padding:0 4px; margin-right:10px; cursor:pointer;}
.manaqing .h3 .spanbg{
	
	border-bottom: none;
	border-top: none;
	background-image: url(../images/h4bg3.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.manaqing ul{
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 30px;
	display: none;
	width: 320px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.manaqing .block{ display:block;}
.manaqing ul li{ background:url(../images/Homelibg.jpg) no-repeat left center; padding-left:10px; overflow:hidden; line-height:24px;}
.manaqing ul li span{ float:right; color:#858585;}

.manaqing .isTop{ background:none; padding:10px 0 5px 0;}
.manaqing .isTop img{ float:left;}
.manaqing .isTop div{ float:right; width:540px; overflow:hidden;}
.manaqing .isTop div .h2 a{ color:#0c629a; font-size:14px;}
.manaqing .isTop div p{ margin:0; line-height:16px; color:#898a89; padding-bottom:20px; position:relative;}
.manaqing .isTop div p a{ position:absolute; right:0; bottom:0; color:#0c629a;}

.Homelxfs{
	width: 275px;
	overflow: hidden;
	border: 1px solid #dfdfdf;
	margin-bottom: 15px;
	float: left;
	height: 217px;
	background: #fff url(../images/wx_25.jpg) no-repeat center bottom;
	position: relative;
}
.Homelxfs .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.Homelxfs .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.Homelxfs .h4{ padding-left:35px; background:url(../images/qq1.jpg) no-repeat 10px center; font-size:14px; color:#0c629a; line-height:19px; margin-top:20px; font-weight:lighter;}
.Homelxfs img{ position:absolute; right:25px; bottom:17px;}


.link{
	width: 998px;
	overflow: hidden;
	border: 1px solid #dfdfdf;
	margin-bottom: 15px;
	height: 530px;
	_height: 500px;
	background: #fff;
	position: relative;
}
.link .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.link .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.link .link_l{
	position: absolute;
	left: 36px;
	top: 45px;
	width: 918px;
	height: 180px;
}
.link .left_but{ position:absolute; left:20px; top:50%; margin-top:11px; display:block; width:5px; height:9px; overflow:hidden; background:url(../images/abg_36.jpg) no-repeat;}
.link .link_l ul{ position:absolute; left:0; top:0; overflow:hidden;}
.link .link_l li{
	width: 153px;
	height: 150px;
	overflow: hidden;
	float: left;
	_display: inline;
}
.link .link_l li img{
	width: 141px;
	height: 47px;
	overflow: hidden;
	margin-top: 3px;
	padding: 2px;
	border: 1px solid #d4d4d4;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
}

.link .right_but{ position:absolute; right:20px; top:50%; margin-top:11px; display:block; width:5px; height:9px; overflow:hidden; background:url(../images/abg_37.jpg) no-repeat;}








/*index*/

/*news*/
.news_list{ overflow:hidden;}
.news_list ul{ overflow:hidden;}
.news_list .isTop{
	height: 135px;
	overflow: hidden;
	padding: 10px 10px 0;
	background-color: #E7F7E1;
}
.news_list .isTop img{ width:168px; height:128px; padding-bottom:5px; background:url(../images/libg.jpg) no-repeat center bottom;}
.news_list .isTop dt{ width:168px; overflow:hidden; float:left;}
.news_list .isTop dd{ width:546px; overflow:hidden; float:right; color:#666;}
.news_list .isTop dd .h4{ overflow:hidden; width:546px;}
.news_list .isTop dd .h4 em{ float:right; width:60px; font-weight:lighter;}
.news_list .isTop dd a{ float:left; font-size:14px; color:#666;}
.news_list .isTop dd a:hover{ color:#036726;}
.news_list .isTop dd em{ display:block; width:546px;}
.news_list .isTop dd p{ margin:0;}
.news_list .menuline{
	overflow: hidden;
	margin-left: 10px;
	padding-left: 10px;
	font-family: "宋体";
	color: #FF6600;
	font-size: 16px;
	line-height: 50px;
	height: 50px;
	width: 726px;
	background-image: url(../images/boo.gif);
	background-repeat: no-repeat;
	background-position: left 20px;

}
.news_list .menuline span{ padding-top:25px; height:25px; float:right; color:#b0b0b0; }
.news_list .float{ overflow:hidden; margin-left:10px; padding-left:10px; background:url(../images/newsli_bg.jpg) repeat-x left bottom; line-height:30px; height:30px; width:726px;}
.news_list .float span{ float:right; color:#b0b0b0;}
.news_info .h2{ text-align:center;}
.news_info p{ text-indent:2em;}
/*news*/

/*clean*/
.clean_list{ overflow:hidden;}
.clean_list ul{ overflow:hidden;}
.clean_list .isTop{ height:185px; overflow:hidden; padding:10px 0 0 10px; background:url(../images/newsli_bg.jpg) repeat-x left bottom;}
.clean_list .isTop .h4{ line-height:33px; width:724px; height:33px; background:#ededed; padding:0 10px; font-size:14px; margin-bottom:10px;}
.clean_list .isTop .h4 a{ display:block; width:724px;}
.clean_list .isTop .h4 span{ float:left; cursor:pointer;}
.clean_list .isTop .h4 em{ float:right; font-weight:lighter;}
.clean_list .isTop .h4 a:hover{ color:#036726;}
.clean_list .isTop img{ padding-bottom:5px; background:url(../images/libg.jpg) no-repeat center bottom;}
.clean_list .isTop dt{ width:168px; overflow:hidden; float:left;}
.clean_list .isTop dd{ width:546px; overflow:hidden; float:right; color:#666; padding-right:10px;}
.clean_list .isTop dd .h3{ width:546px;}
.clean_list .isTop dd a{ font-size:14px; color:#666;}
.clean_list .isTop dd a:hover{ color:#036726;}
.clean_list .isTop dd em{ display:block; width:546px;}
.clean_list .isTop dd p{ text-indent:2em; margin:0;}
.clean_list .float{ overflow:hidden; margin-left:10px; padding-left:10px; background:url(../images/newsli_bg.jpg) repeat-x left bottom; line-height:50px; height:50px; width:726px;}
.clean_list .float span{ float:right; color:#b0b0b0;}
.clean_info .h2{ text-align:center;}
.clean_info p{ text-indent:2em;}


/*claen*/

/*spread*/
.spread_list{ overflow:hidden;}
.spread_list ul{ overflow:hidden;}
.spread_list .isTop{ height:135px; overflow:hidden; background:#ededed; padding:10px 10px 0;}
.spread_list .isTop img{ padding-bottom:5px; background:url(../images/libg.jpg) no-repeat center bottom;}
.spread_list .isTop dt{ width:168px; overflow:hidden; float:left;}
.spread_list .isTop dd{ width:546px; overflow:hidden; float:right; color:#666;}
.spread_list .isTop dd .h4{ overflow:hidden; width:546px;}
.spread_list .isTop dd .h4 em{ float:right; width:60px; font-weight:lighter;}
.spread_list .isTop dd a{ float:left; font-size:14px; color:#666;}
.spread_list .isTop dd a:hover{ color:#036726;}
.spread_list .isTop dd em{ display:block; width:546px;}
.spread_list .isTop dd p{ margin:0;}
.spread_list .float{ overflow:hidden; margin-left:10px; background:url(../images/newsli_bg.jpg) repeat-x left bottom; line-height:50px; height:50px; width:736px;}
.spread_list .float a{ background:url(../images/spread_abg.jpg) no-repeat left center; padding-left:10px; float:left;}
.spread_list  .float span{ float:right; color:#b0b0b0;}
.spread_info .h2{ text-align:center;}
.spread_info p{ text-indent:2em;}


/*spread*/

/*links*/
.Links_list{}
.Links_list ul li{ text-align:center; width:180px; float:left; overflow:hidden; padding:0 30px 15px 30px;}
.Links_list ul .pic{ width:180px; height:75px;}
.Links_list ul .pic a{ width:176px; height:71px; border:solid 1px #e0e0e0; padding:1px; display:block; overflow:hidden;}
.Links_list ul .pic a:hover{ border:1px solid #B70000;}
.Links_list ul .pic img{ width:176px; height:71px;}
.Links_list ul .h1{ font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-top:5px;}
.Links_list ul .h1 a{ padding:0 3px; white-space:nowrap; display:block; text-overflow:ellipsis; overflow:hidden; font-weight:normal;}
/*links*/

/*keep*/
.keep_list{ overflow:hidden;}
.keep_list li{ overflow:hidden; padding-left:10px; line-height:30px; height:30px; width:736px;}
.keep_list li a{ background:url(../images/spread_abg.jpg) no-repeat left center; padding-left:10px;}
.keep_list li span{ float:right; color:#b0b0b0;}
.keep_info .h2{ text-align:center;}
.keep_info p{ text-indent:2em;}

/*keep*/

/*online*/
.online .h3{ height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#036726; padding-left:10px; background:#ededed; margin:10px 0 10px;}
.online table tr td{ position:relative;}
.online table tr td .form_err{ color:red; float:left;}
.online table{ margin-bottom:20px;}
.online .table1 .tr1 input{ border:1px solid #dfdfdf; margin:0; padding:0; height:26px; line-height:26px; background:none; width:130px;}
.online .table1 .tr2 input{ border:1px solid #dfdfdf; margin:0; padding:0; height:26px; line-height:26px; background:none; width:170px;}
.online .table2 .tr1 input{ border:1px solid #dfdfdf; margin:0; padding:0; height:26px; line-height:26px; background:none; width:390px;}
.online .table2 textarea{ border:1px solid #dfdfdf; margin:0; padding:0; background:none; width:560px; height:160px; padding:10px; resize:none;}
.online .table2 .btn{ width:60px; height:30px; border:none; background:url(../images/btnbg.jpg) no-repeat; line-height:20px; text-align:center; color:#fff; font-size:14px; margin-right:10px; cursor:pointer;}
.online dl{ width:754px; padding:25px 0 20px; overflow:hidden; border-bottom:1px solid #ededed;}
.online dl dt{ width:110px; text-align:center; overflow:hidden; float:left;}
.online dl dd{ float:right; width:640px;}
.online dl dd .h4{ font-weight:lighter;}
.online dl dd .h4 span{ color:#3291cf; padding-right:20px;}
.online dl dd p{ margin:5px 0; word-wrap:break-word;}

.online_index ul{ overflow:hidden;}
.online_index .answer li{ float:left; padding-right:20px;}
.online_index input{ margin:0; padding:0; border:none; margin-right:10px; position:relative; top:3px;}
.online_index .btn{ width:60px; height:30px; border:none; background:url(../images/btnbg.jpg) no-repeat; line-height:20px; text-align:center; color:#fff; font-size:14px; margin-right:10px; cursor:pointer;}
/*online*/


.member img{ float:right; margin:0 0 10px 10px;}
.member p{ margin:0;}


/*tuwf*/
.tuwf{ overflow:hidden;}
.tuwf ul{ overflow:hidden;}
.tuwf ul li{ width:335px; height:233px; float:left; overflow:hidden; padding:20px;}
.tuwf ul li dl{ width:335px; height:233px; overflow:hidden;}
.tuwf ul li dt{ width:333px; height:211px; overflow:hidden; border:1px solid #ccc;}
.tuwf ul li dd{ width:333px; line-height:20px; padding-top:3px; overflow:hidden;}
.tuwf_info .h2{ text-align:center; padding-top:25px;}
.tuwf_info p{ text-indent:2em}


.tuwf_list{overflow:hidden; position:relative;}
.tuwf_list .tl{float:left; width:610px; height:365px; overflow:hidden;}
.tuwfList{ float:right; width:119px; position:relative;}
.tuwfList .arrowPrev{  height:5px; width:9px; cursor:pointer; margin:0px 0px 12px 52px; background:url(../images/abg_38.jpg) no-repeat;}
.tuwfList .arrowNext{ height:5px; width:9px; cursor:pointer; margin:12px 0px 0px 52px; background:url(../images/abg_39.jpg) no-repeat;}
.tuwfList .listBox{ position:relative; height:330px; overflow:hidden;}
.tuwfList .listBox ul{ position:absolute; left:0; top:0;}
.tuwfList .listImg li{ cursor:pointer; height:100px; overflow:hidden; width:122px; padding:5px 0px;}
.tuwfList .listImg .pc{ border:solid 1px #dddee0; text-align:center; width:109px; height:61px;}
.tuwfList .listImg .pc img{ width:105px; height:57px;}
.tuwfList .listImg span{ font-size:12px; font-weight:normal; white-space:nowrap; overflow:hidden; line-height:43px;}

/*tuwf*/


/*natural*/
.naturalTop{ line-height:30px; padding-bottom:20px;}
.naturalTop ul li{ height:40px; float:left;padding: 5px;}
.naturalTop input{ float:left; background:none; width:240px; height:28px; border:1px solid #cfcfcf; margin:0; padding:0 0 0 10px; line-height:30px;}
.naturalTop .span{ float:left;}
.naturalTop em{ float:left;}

.naturalTop .SelectBox{ width:230px;}
.naturalTop .SelectBox .SelectList{ width:250px;}

.SelectBox{ width:80px; height:28px; padding:0 10px; position:relative; float:left; border:1px solid #cfcfcf;}
.SelectBox .SelectText{ display:block; background:url(../images/jt_11.gif) no-repeat right center; padding-right:18px; height:27px; line-height:27px; cursor:pointer;}
.SelectBox .SelectList{ position:absolute; left:0px; top:27px; width:100px; border:1px solid #D3D3D3; border-top:0px; background:#fff; display:none;}
.SelectBox .SelectList dt{ display:block; cursor:pointer;}
.SelectBox .SelectList dt a{ padding:0 10px; display:block; height:23px; line-height:23px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.SelectBox .SelectList dt a:hover{ background:#8E8E8E; color:#fff;}

.naturalTop .more{ float:left; margin-left:20px; display:block; width:90px; height:30px; overflow:hidden; background:url(../images/more.jpg) no-repeat; text-align:center; font-size:16px; line-height:30px; color:#fff; font-weight:bold;}

.natural table{ margin-top:20px; background:#f5f5f5;}
.natural table tr{ height:40px;}

/*natural*/

.mor{
	float: right;
	padding-left: 15px;
	background: url(../images/more_18.jpg) no-repeat left center;
	padding-right: 10px;
	color: #C6733D;
	font-size: 12px;
	font-weight: lighter;
}


.link2 ul{ overflow:hidden;}
.link2 ul li{ float:left; width:142px; padding:0 22px 10px;; text-align:center;}
.link2 ul li img{ padding:2px; border:1px solid #ccc;}
.link2 ul li .h3{ font-size:14px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}




.PrevNextBox{ overflow:hidden;}
.PrevNextBox .h1 a{ font-size:12px; color:red;}


.login{ overflow:hidden; position:relative;}
.login .txt{ width:200px; height:20px; line-height:20px;}
.login em{ color:red;}
.login .btn{ width:60px; height:30px; border:none; background:url(../images/btnbg.jpg) no-repeat; line-height:20px; text-align:center; color:#fff; font-size:14px; margin-right:10px; cursor:pointer;}

.forgotPassword{ overflow:hidden; position:relative;}
.forgotPassword table{margin:0px auto;}
.forgotPassword .txt{ width:200px; height:20px; line-height:20px;}
.forgotPassword em{ color:red;}
.forgotPassword .btn{ width:80px; height:30px; border:none; background:url(../images/btnbg.jpg) repeat; line-height:20px; text-align:center; color:#fff; font-size:14px; margin-right:10px; cursor:pointer;}


/*----------------------*/

.dhooo_tab li {
	list-style:none;
}
.dhooo_tab {
	width: 710px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #fff;
	border: 1px solid #d5d5d5;
	position: relative;
	float: left;
	height: 325px;
	overflow: hidden;
}

span.hot-l {
	width:1px;
	border-right:1px solid #cfcecf;
	margin-left:-1px;
	height:33px;
	float:left;
}
.tab_btn li {
	float: left;
	font-size: 12px;
	display: block;
	padding: 13px;
	zoom: 1;
	text-decoration: none;
	color: #6e6e6e;
	line-height: 50%;
	cursor: pointer;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CFCECF;
	height: 6px;
}
.tab_btn li.hot1 {
	border-top: 2px solid #0b843c;
	color: #318d22;
	font-weight: bold;
	cursor: pointer;
	background-image: url(../images/tab_btn-hot.png);
	background-repeat: no-repeat;
	background-position: 50% 20px;
}
.tab_btn li.hot2 {
	background:url(/images/tab_btn-hot.png) no-repeat 50% 20px;
	border-top:2px solid #0b843c;
	color:#318d22;
	font-weight:bold;
	cursor: pointer;
}
.tab_btn-title {
	width: 100px;
	height: 35px;
	font-size: 14px;
	color: #669900;
	text-align: center;
	float: left;
	font-weight: bold;
	font-family: "宋体";
	padding-top: 5px;
	background-image: url(../images/gif-0672.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}
.tab_btn {
	overflow: hidden;
	height: 44px;
	padding-left: 20px;
	background-image: url(../images/tabbar.gif);
	background-repeat: repeat-x;
}
.tab_btn_num {
	position:absolute;
	right:50px;
	bottom:15px;
}
.tab_btn_num li {
	width:20px;
	height:20px;
	background: #CC3300;
	border:2px solid #993300;
	overflow:hidden;
	color:#fff;
	filter:alpha(opacity=80);
	opacity:0.8;
	float:left;
	cursor:default;
	font-size:12px;
	line-height:20px;
	margin:0px 5px;
	font-family:Arial;
}
.tab_btn_num li.hot {
	background:#FFCC00;
	color:#993300;
	border:2px solid #FF0000;
}
.shell {
	width:99999px;
	height:100%;
}
.shell li {
	float:left;
	width:650px;
	height:100%;
}
.main {
	width:650px;
	overflow:hidden;
	margin:10px 10px;
	;
	text-align:left;
	font-size:12px;
}
.hot-content {
	width:640px;
	padding-bottom:10px;
	float:left;
}
.hot-content-top {
	width:220px;
	float:left;
}
.align-none {
	background:#fff;
	border:1px solid #e0e0e0;
	padding:7px;
	float:left;
	margin-bottom:3px;
}
.align-none p {
	float:left;
}
a.read-more {
	width:210px;
	text-align:right;
	display:block;
	padding-right:10px;
	color:#000;
	text-decoration:none;
}
.clear a {
	color:#000;
	text-decoration: none;
}
.hot-content-l {
	float:right;
	width:400px;
	height:250px;
}
.hot-content-l li {
	padding-left: 25px;
	float: left;
	width: 370px;
	border-bottom: 1px dotted #d5d5d5;
	line-height: 27px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/hot-content-l.png);
	background-repeat: no-repeat;
	background-position: 7px 11px;
	height: 27px;
	overflow: hidden;
}
.hot-content-l a {
	color:#838383;
	text-decoration:none;
}
.hot-content-l a:hover {
	color:#F90;
}
.hot-content-l span {
	color:#838383;
	float:right;
}

.about-us {
	width: 278px;
	float: left;
	background-color: #FFF;
	border: 1px solid #dfdfdf;
}
.about-us-title {
	width: 278px;
	height: 30px;
	padding-top: 10px;
	background-color: #FFF;
	background-image: url(../images/kw.png);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
span.us-title {
	padding:10px;
		margin-left:20px;
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
}
.about-more {
	float:right;
	margin-right:10px;
	margin-top:2px;
}
.publication {
	width: 278px;
	height: 190px;
	float: left;
}
.about-us-publication {
	width: 278px;
	height: 170px;
	padding-top: 20px;
}
.about-us-publication li {
	float: left;
	width: 85px;
	height: 160px;
	margin-left: 5px;
	text-align: center;
}
.flink{
	width: 278px;
	overflow: hidden;
	background: #fff;
	float: left;
	border: 1px solid #dfdfdf;
	margin-top: 5px;
	min-height: 90px;
	text-align: center;
}
.flink ul{
	margin-left: 15px;
	margin-top: 10px;
}
.flink li{
	float: left;
	margin-right: 10px;
	text-align: center;
	width: 120px;
	line-height: 35px;
	height: 35px;
}
.flink .SelectBox{ position:absolute; right:0; top:0; background:#fff;}
.cximg{
	float: left;
	height: 126px;
	width: 86px;
}
body{
	padding: 0px;
	margin: 0px auto;
	font-size: 12px;
	line-height: 23px;
	color: #5A5A5A;
	font-family: "宋体",Arial;
	width: 100%;
	min-width: 990px;

width:expression((documentElement.clientWidth < 990) ? "990px" : "100%" );			zoom: 1;
	background-color: #F3FBF2;
}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:12px; font-style:normal; color:#5A5A5A;}
img{ border:none; border:0; background:url(../images/loader.gif) no-repeat center center;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur()); color:#7b7b7b;}
a:focus {outline:none;-moz-outline:none;}
a:hover{
	color: #FF6600;
	text-decoration: none;
}
.Texthide{ display:none;}

.Contain{
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 20px;
	overflow: hidden;
}
.Contindex{ padding:0px;}
.Silderbar{ width:220px; float:left; overflow:hidden;}
.MainContent{ padding-bottom:10px; border-bottom:1px solid #ccc; overflow:hidden; width:100%; float:left;}
.Content{ overflow:hidden; min-height:393px; _height:393px; _height:auto !important; margin-top:15px;}
.ColumnName{ font-size:16px; color:#494949; border-bottom:2px solid #D4D4D4; height:41px; position:relative;}
.ColumnName span{ display:block; border-bottom:2px solid #056927; height:41px; line-height:41px; position:absolute; left:0px; top:-2px; font-weight:bold;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.SinglePage .h3{ text-align:center;}
.SinglePage .h3 span{ padding-left:30px;}
.SinglePage p{ line-height:30px;}
.SinglePage b{ padding-right:10px;}

.space10{ height:10px; clear:both; overflow:hidden; zoom:0;}
.space20{ height:20px; clear:both; overflow:hidden; zoom:0;}
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}

.CurrentCont{ background:url(../images/line_1.jpg) repeat-x left bottom; padding-bottom:1px; height:32px; wdit	100%;}
.Current{ height:50px; line-height:50px; width:1000px; margin:10px auto 0 auto; color:#555;}
.Current dl{ font-size:12px;}
.Current dl a{ padding:0 3px; color:#555;}
.Current dl span{ padding-left:5px;}
.Current .h1{ float:left; background:url(../images/BG_ColumnName.png) no-repeat left top; width:152px; height:41px; line-height:40px; color:#fff; font-size:22px; font-family:"宋体"; padding:17px 37px 5px 25px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.page{ width:289px; height:20px; padding:20px 0; padding-left:458px;}
.page a{ margin-right:5px; width:20px; height:20px; display:inline-block; text-align:center; line-height:20px; float:left; overflow:hidden; background:#ededed; color:#333;}
.page .green{ background:#139a42; color:#fff;}
.page .prew{ background:url(../images/prew.jpg) no-repeat;}
.page .next{ background:url(../images/next.jpg) no-repeat;}
.page .txt{ width:38px; height:18px; padding:0; margin:0; background:none; border:1px solid #d4d4d4; margin-left:20px;}
.page .btn{ cursor:pointer; background:#139a42; color:#fff; text-align:center; line-height:20px; height:20px; width:40px; border:none; margin:0; padding:0; margin-left:5px;}
/*pages*/
.Pages{
	width:600px;
	height:20px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ margin-right:5px; width:20px; height:20px; display:inline-block; text-align:center; line-height:20px; float:left; overflow:hidden; background:#ededed; color:#333; float:left;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#1D2089;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_total{ display:none;}
.Pages .p_count b{ color:#1D2089;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#1D2089;}
.Pages .p_page{ float:left;}
.Pages .p_jump{ float:left;}
.Pages .p_jump em{ font-style:normal; font-family:Arial;}
.Pages .p_jump em a{ border:0px; width:22px; height:22px; line-height:22px; text-align:center;}
.Pages .p_jump em a.a_cur{ background:#D4D4D4;}
.Pages .p_jump b{ font-weight:normal;}
.Pages .i_text{ width:38px; height:18px; padding:0; margin:0; background:none; border:1px solid #d4d4d4; margin-left:20px;}
.Pages .i_button { cursor:pointer; background:#139a42; color:#fff; text-align:center; line-height:20px; height:20px; width:40px; border:none; margin:0; padding:0; margin-left:5px;}
.Pages .p_jump .f1{ padding-right:3px; display:none;}
.Pages .p_jump .f2{ padding:0 3px; display:none;}
.Pages .p_cur{ display:none;}
.Pages .p_count{ display:none;}
.Pages .p_page .a_first,.Pages .p_page .a_end{ display:none;}
.Pages .p_page a{ display:inline-block; vertical-align:middle;}
.Pages .p_page .a_prev{ background:url(../images/prew.jpg) no-repeat;}
.Pages .p_page .a_next{ background:url(../images/next.jpg) no-repeat;}
.Pages .p_page .a_prev:hover,.Pages .p_page .a_next:hover{ color:#3E3E3E;}
.Pages .p_page .num a{ background:#ECECEC; display:inline-block; width:21px; height:21px; line-height:21px; text-align:center; color:#B2B2B2; vertical-align:middle;}
.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur{ background:#139a42; color:#fff;}

.CommentPages{ padding:0 43px;}
/*pages end*/

/*top.html*/
.Top{ width:1000px; height:346px; margin:0 auto; position:relative; background:url(../images/BG_Top.jpg) repeat-x left top; z-index:997;}
.Toper{ width:1000px; height:39px; overflow:hidden; line-height:39px; position:relative;}
.Toper .time{ overflow:hidden; float:left; padding-left:35px; background:url(../images/timebg.jpg) no-repeat 20px center;}
#date{ border:none; color:#000; background:none; line-height:39px; height:39px; color:#929292;}
.great{ float:right;}
.great a{ padding-right:15px;}

.TopLogin{ float:right;}
.TopLogin a{ padding:0 10px;}
.logo{ overflow:hidden; position:absolute; left:0; top:65px; z-index:999;}
.logo img{ background:none;}
.TopTel{ position:absolute; right:30px; top:70px; z-index:997;}
.TopTel div{ float:left; line-height:24px; background:url(../images/tel.png) no-repeat left center; padding-left:20px;}
.TopTel em{ display:block; color:#6f6f6f; font-size:24px; float:left; overflow:hidden; font-weight:bold;}
.TopTel span{ color:#5ab42d; font-size:16px; overflow:hidden; display:block; float:left; font-weight:bold;}
.Language{ width:131px; height:27px; position:absolute; right:0px; top:0px; background:url(../images/Language.jpg) no-repeat left top; padding:0 5px;}
.Language a{ width:70px; height:27px; display:block;}
.Language a.cn{ float:left; width:60px;}
.Language a.en{ float:right; width:71px;}
.MainNav{
	font-family:"宋体","黑体","宋体";
	padding-left: 10px;
	width: 990px;
	height: 42px;
	line-height: 42px;
	left: 0px;
	bottom: 0px;
	background-image: url(../images/MianNav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;
}
.MainNav li{ float:left; overflow:hidden; background:url(../images/navli_bg.jpg) no-repeat left center; _width:90px; width:95px;}
.MainNav li a{ display:block; height:42px; color:#fff; font-size:14px; text-align:center; font-weight:bold; padding:0 16px; _padding:0;}
.MainNav li.onnav a{
	color: #CC1E1C;
	text-shadow: 0px 1px 1px #fff;
	text-transform: uppercase;
}

/*
.MainNav li a.nav1{ width:131px;}
.MainNav li a.nav1:hover,.MainNav li.onnav a.nav1{ background:url(../images/MianNav_on.jpg) no-repeat left top;}
.MainNav li a.nav2{ width:118px;}
.MainNav li a.nav2:hover,.MainNav li.onnav a.nav2{ background:url(../images/MianNav_on.jpg) no-repeat -131px top;}
.MainNav li a.nav3{ width:119px;}
.MainNav li a.nav3:hover,.MainNav li.onnav a.nav3{ background:url(../images/MianNav_on.jpg) no-repeat -249px top;}
.MainNav li a.nav4{ width:123px;}
.MainNav li a.nav4:hover,.MainNav li.onnav a.nav4{ background:url(../images/MianNav_on.jpg) no-repeat -368px top;}
.MainNav li a.nav5{ width:118px;}
.MainNav li a.nav5:hover,.MainNav li.onnav a.nav5{ background:url(../images/MianNav_on.jpg) no-repeat -491px top;}
.MainNav li a.nav6{ width:113px;}
.MainNav li a.nav6:hover,.MainNav li.onnav a.nav6{ background:url(../images/MianNav_on.jpg) no-repeat -609px top;}
*/
.SreachBox{
	width: 250px;

	line-height: 35px;
	overflow: hidden;
	/* [disabled]background-image: url(../images/BG_SreachBox.jpg); */
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
}
.SreachBox .sreach_btn{ width:65px; height:22px; display:block; float:right;}
.SreachBox .sreach_ipu{
	width: 170px;
	height: 22px;
	line-height: 22px;
	padding: 0;
	padding-left: 30px;
	border: 0px;
	background: none;
	color: #7E7E7E;
	float: left;
}
.SreachBox .sbtn{width: 60px;
height: 30px;
border: medium none;
background: url("../images/btnbg.jpg") no-repeat scroll 0% 0% transparent;
line-height: 20px;
text-align: center;
color: #FFF;
font-size: 14px;
margin-right: 10px;
cursor: pointer;}
/*top.html*/

/*bottom*/
.Bottom{ min-height:76px; width:1000px; margin:0 auto; padding:10px 0 0 0; color:#505050; position:relative;}
.Bottom .NavBt a{ color:#505050; font-weight:bold;}
.Bottom .NavBt em{ padding:0 16px; font-weight:bold;}
.Bottom .Copyright{ font-family:arial;}

/*bottom*/

/*Banner*/
.HomeBan{ margin-bottom:10px; width:283px; position:relative; border:1px solid #dfdfdf;}
.HomeBan .BanList{
	padding: 6px;
	width: 269px;
	height: 265px;
	overflow: hidden;
}
.HomeBan .BanList li{
	width: 269px;
	height: 230px;
}
.HomeBan .BanList li a{ width:269px; height:230px; display:block;}
.HomeBan .BanList li a img{ width:269px; height:230px; vertical-align:top;}
.HomeBan .TabList{ width:269px; height:14px; left:6px; top:222px; position:absolute;}
.HomeBan .TabList .List{ width:269px; height:14px;}
.HomeBan .TabList .List ul{ float:right;}
.HomeBan .TabList li{ float:left; width:14px; height:14px; margin-left:4px; text-align:center; line-height:14px; cursor:pointer;}
.HomeBan .TabList li span{ width:14px; height:14px; background:#fff; color:#000; display:block;}
.HomeBan .TabList li.on span{ background:#0c629a; color:#fff;}

.Banner{ width:1000px; height:266px; left:50%; top:39px; position:absolute; margin-left:-500px;}
.topban{
	width: 1000px;
	height: 187px;
	margin-right: auto;
	margin-left: auto;
}
/*Banner*/

/*Sidebar*/
.Menu{ background:#fff;}
.Menu .h3{ height:73px; background:url(../images/ti_BG.jpg) repeat-x left top; line-height:73px; color:#fff; font-size:16px; padding-left:70px;}
.MenuList{ border:1px solid #ccc; border-bottom:none; background:#ededed;}
.MenuList ul{ overflow:hidden;}
.MenuList li{ float:left; width:100%;}
.MenuList li a{ display:block; line-height:36px; text-align:left; font-size:14px; font-weight:bold; color:#555; padding-left:45px; border-bottom:1px solid #ced0ce; border-top:1px solid #f7f7f7;}
.MenuList li a:hover{ color:#0c629a; background:url(../images/MenuList_abg.jpg) no-repeat 180px center;}
.MenuList li .onmenu{ color:#0c629a; background:url(../images/MenuList_abg.jpg) no-repeat 180px center;}

.MenuPro li a,.MenuSer li a{ padding:11px 20px 11px 11px;}
.MenuList .submenu{/* padding:10px 0 10px  0;*/}
.MenuList .submenu dt{ /*height:24px;*/ line-height:24px;}
.MenuList .submenu dt a{ background:none; /*padding:5px 20px;*/ font-size:12px; padding-left:55px;}
.MenuList .submenu dt.onsubmenu a{ /*background:#6E6E6E;*/ color:#fff;}

.LeftContact{ overflow:hidden; padding-top:20px;}
.LeftContact img{ border:1px solid #ccc; margin-bottom:10px;}

/*Sidebar*/

/*index*/
.HomeCon{
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
	padding-top: 10px;
	text-align: center;
	font-size: 14px;
}
.ban{ overflow:hidden; width:285px; float:left;}
.ban .h2{ text-align:center; line-height:30px; border-top:1px solid #dfdfdf; width:285px; position:absolute; left:-6px; bottom:-6px;;}
.ban .HomeBan .BanList li .h2 a{ font-size:14px; font-weight:lighter; display:inline-block; position:absolute; left:0; top:0; width:285px; height:30px;}
.Homeonline{ background:#fff; width:283px; border:1px solid #dfdfdf; overflow:hidden;}
.Homeonline .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.Homeonline .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.Homeonline .online_in{ padding:20px; text-align:center;}


.Homenews{
	padding-left: 20px;
	float: left;
	width: 395px;
	height: 265px;
	position: relative;
}
.Homenews .h3{ height:35px; line-height:35px; border-top:1px solid #00a23a; border-left:1px solid #e9e9e9;}
.Homenews .h3 span{ font-size:14px; padding:0 10px; border-right:1px solid #e9e9e9; display:block; float:left; color:#999; cursor:pointer;}
.Homenews .h3 .spanbd{ border-top:1px solid #458917; color:#555; line-height:34px;}
.Homenews ul{ width:395px; overflow:hidden; display:none; position:absolute; left:20px; top:36px;}
.Homenews .block{ display:block;}
.Homenews ul li{ padding:10px 0; border-bottom:1px dashed #b8b8b8;}
.Homenews ul li .h4{ text-align:center; padding-bottom:10px;}
.Homenews ul li .h4 a{
	font-size: 14px;
	color: #094;
}
.Homenews ul li p{
	margin: 0;
	padding: 0 4px;
	line-height: 18px;
	display: block;
	height: 45px;
}
.Homenews ul .none{ overflow:hidden; background:url(../images/hlibg.jpg) no-repeat left center; padding:0; padding-left:10px; border:none; line-height:27px;}
.Homenews ul .none a:hover{
	color: #094;
}
.Homenews ul .none span{ float:right; color:#858585;}


.Home_right{ float:right; width:280px; overflow:hidden;}
.Hometzgg{
	width: 278px;
	overflow: hidden;
	background: #fff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfdfdf;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
}
.Hometzgg .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.Hometzgg .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.Hometzgg ul{ padding:10px 15px; overflow:hidden;}
.Hometzgg ul li{ background:url(../images/libg1.jpg) no-repeat left center; padding-left:10px; overflow:hidden; line-height:24px;}
.Hometzgg ul li span{ float:right; color:#858585;}

.Homebszy{
	width: 278px;
	overflow: hidden;
	border: 1px solid #dfdfdf;
	background-color: #ECECEC;
}
.Homebszy .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.Homebszy .h3 span{
	float: left;
	font-size: 14px;
	color: #669900;
	background-image: url(../images/gif-0672.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #dfdfdf;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
	padding-top: 0;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 14px;
}
.Homebszy ul{ padding:10px 0 6px 15px; overflow:hidden;}
.Homebszy ul li{
	overflow: hidden;
	float: left;
	width: 75px;
	height: 29px;
	overflow: hidden;
	text-align: center;
	padding-bottom: 5px;
	background-image: url(../images/201403291555385538.jpg);
	background-repeat: no-repeat;
	margin-right: 5px;
	line-height: 26px;
	padding-right: 7px;
}
.Homebszy ul li a{ display:block;  overflow:hidden;}


.Homecen{ overflow:hidden; padding:10px 0; margin:0 auto;}
.Homecen span{ float:left;}
.Homecen img{ float:right;}


.Homebottom{
	overflow: hidden;
	width: 1000px;
}
.Homeqjsc{
	width: 350px;
	overflow: hidden;
	/* [disabled]border: 1px solid #dfdfdf; */
	/* [disabled]background: #fff; */
	margin-bottom: 15px;
	float: left;
	position: relative;
	height: 160px;
	margin-right: 5px;
}
.Homeqjsc .tit{	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	background: url(../images/h4bg.png) repeat-x;
	font-size: 14px;

	cursor: pointer;
	color: #669900;
	font-weight: bold;}
.Homeqjsc .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h4bg2.png) repeat-x;}
.Homeqjsc .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.Homeqjsc ul{ padding:10px 15px; overflow:hidden;}
.Homeqjsc ul li{ background:url(../images/Homelibg.jpg) no-repeat left center; padding-left:10px; overflow:hidden; line-height:24px;}
.Homeqjsc ul li span{ float:right; color:#858585;}

.Homeqjsc .isTop{ background:none; padding:10px 0 5px 0;}
.Homeqjsc .isTop img{ float:left;}
.Homeqjsc .isTop div{ float:right; width:180px; overflow:hidden;}
.Homeqjsc .isTop div a{ color:#0c629a; font-size:14px;}
.Homeqjsc .isTop div p{ margin:0; line-height:16px; color:#898a89;}

.void{
	float: left;
	width: 275px;
	overflow: hidden;
	height: 265px;
	border: 1px solid #dfdfdf;
}
.void .h2{ height:30px; line-height:30px; font-size:14px; color:#fff; padding-left:10px; background:#298c28;}

.Homegwpx{ height:265px; width:275px; overflow:hidden; border:1px solid #dfdfdf; background:#fff; margin-bottom:15px; float:right;}
.Homegwpx .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.Homegwpx .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.Homegwpx ul{ padding:15px 15px 10px 5px; overflow:hidden;}
.Homegwpx ul li{ background:url(../images/gwpxbg.jpg) repeat-x left center; padding-left:10px; overflow:hidden; line-height:35px; padding-right:10px;}
.Homegwpx ul li a{ padding-left:10px; background:url(../images/gwpxabg_1.jpg) no-repeat left center;}
.Homegwpx ul li span{ float:right; color:#858585;}


.Recommended{
	width: 1000px;
	height: 129px;
	overflow: hidden;
	background: url(../images/Recommended.jpg) repeat-x;
	margin-bottom: 10px;
	float: left;
}
.Recommended .R_left{ float:left; width:69px; height:129px; background:url(../images/R_left.jpg) no-repeat; border-right:1px solid #7ce36e;}
.Recommended ul{ width:910px; float:right; padding:7px 9px 0;}
.Recommended ul li{
	width: 100px;
	height: 110px;
	background: #fff8e6;
	text-align: center;
	padding: 5px 8px 0;
	margin-left: 16px;
	float: left;
	_display: inline;
	overflow: hidden;
}
.Recommended ul li .h3{ overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.Recommended ul li .h3 a{ color:#45503c; font-size:12px;}


.manaqing{
	width: 350px;
	overflow: hidden;
	/* [disabled]border: 1px solid #dfdfdf; */
	/* [disabled]background: #fff; */
	margin-bottom: 15px;
	float: left;
	position: relative;
	height: 160px;
	margin-right: 5px;
}
.manaqing .tit{
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	background: url(../images/h4bg.png) repeat-x;
	font-size: 14px;

	cursor: pointer;
	color: #669900;
	font-weight: bold;
}
.manaqing .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h4bg2.png) repeat-x;}
.manaqing .h3 span{ float:left; font-size:12px; padding:0 4px; margin-right:10px; cursor:pointer;}
.manaqing .h3 .spanbg{
	
	border-bottom: none;
	border-top: none;
	background-image: url(../images/h4bg3.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.manaqing ul{
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 30px;
	display: none;
	width: 320px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.manaqing .block{ display:block;}
.manaqing ul li{ background:url(../images/Homelibg.jpg) no-repeat left center; padding-left:10px; overflow:hidden; line-height:24px;}
.manaqing ul li span{ float:right; color:#858585;}

.manaqing .isTop{ background:none; padding:10px 0 5px 0;}
.manaqing .isTop img{ float:left;}
.manaqing .isTop div{ float:right; width:540px; overflow:hidden;}
.manaqing .isTop div .h2 a{ color:#0c629a; font-size:14px;}
.manaqing .isTop div p{ margin:0; line-height:16px; color:#898a89; padding-bottom:20px; position:relative;}
.manaqing .isTop div p a{ position:absolute; right:0; bottom:0; color:#0c629a;}

.Homelxfs{
	width: 275px;
	overflow: hidden;
	border: 1px solid #dfdfdf;
	margin-bottom: 15px;
	float: left;
	height: 217px;
	background: #fff url(../images/wx_25.jpg) no-repeat center bottom;
	position: relative;
}
.Homelxfs .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.Homelxfs .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.Homelxfs .h4{ padding-left:35px; background:url(../images/qq1.jpg) no-repeat 10px center; font-size:14px; color:#0c629a; line-height:19px; margin-top:20px; font-weight:lighter;}
.Homelxfs img{ position:absolute; right:25px; bottom:17px;}


.link{
	width: 998px;
	overflow: hidden;
	border: 1px solid #dfdfdf;
	margin-bottom: 15px;
	height: 530px;
	_height: 500px;
	background: #fff;
	position: relative;
}
.link .h3{ height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/h3bg.jpg) repeat-x;}
.link .h3 span{ float:left; font-size:14px; padding:0 4px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; background:url(../images/spanbg.jpg) repeat-x;}
.link .link_l{
	position: absolute;
	left: 36px;
	top: 45px;
	width: 918px;
	height: 180px;
}
.link .left_but{ position:absolute; left:20px; top:50%; margin-top:11px; display:block; width:5px; height:9px; overflow:hidden; background:url(../images/abg_36.jpg) no-repeat;}
.link .link_l ul{ position:absolute; left:0; top:0; overflow:hidden;}
.link .link_l li{
	width: 153px;
	height: 150px;
	overflow: hidden;
	float: left;
	_display: inline;
}
.link .link_l li img{
	width: 141px;
	height: 47px;
	overflow: hidden;
	margin-top: 3px;
	padding: 2px;
	border: 1px solid #d4d4d4;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
}

.link .right_but{ position:absolute; right:20px; top:50%; margin-top:11px; display:block; width:5px; height:9px; overflow:hidden; background:url(../images/abg_37.jpg) no-repeat;}








/*index*/

/*news*/
.news_list{ overflow:hidden;}
.news_list ul{ overflow:hidden;}
.news_list .isTop{
	height: 135px;
	overflow: hidden;
	padding: 10px 10px 0;
	background-color: #E7F7E1;
}
.news_list .isTop img{ width:168px; height:128px; padding-bottom:5px; background:url(../images/libg.jpg) no-repeat center bottom;}
.news_list .isTop dt{ width:168px; overflow:hidden; float:left;}
.news_list .isTop dd{ width:546px; overflow:hidden; float:right; color:#666;}
.news_list .isTop dd .h4{ overflow:hidden; width:546px;}
.news_list .isTop dd .h4 em{ float:right; width:60px; font-weight:lighter;}
.news_list .isTop dd a{ float:left; font-size:14px; color:#666;}
.news_list .isTop dd a:hover{ color:#036726;}
.news_list .isTop dd em{ display:block; width:546px;}
.news_list .isTop dd p{ margin:0;}
.news_list .menuline{
	overflow: hidden;
	margin-left: 10px;
	padding-left: 10px;
	font-family: "宋体";
	color: #FF6600;
	font-size: 16px;
	line-height: 50px;
	height: 50px;
	width: 726px;
	background-image: url(../images/boo.gif);
	background-repeat: no-repeat;
	background-position: left 20px;

}
.news_list .menuline span{ padding-top:25px; height:25px; float:right; color:#b0b0b0; }
.news_list .float{ overflow:hidden; margin-left:10px; padding-left:10px; background:url(../images/newsli_bg.jpg) repeat-x left bottom; line-height:30px; height:30px; width:726px;}
.news_list .float span{ float:right; color:#b0b0b0;}
.news_info .h2{ text-align:center;}
.news_info p{ text-indent:2em;}
/*news*/

/*clean*/
.clean_list{ overflow:hidden;}
.clean_list ul{ overflow:hidden;}
.clean_list .isTop{ height:185px; overflow:hidden; padding:10px 0 0 10px; background:url(../images/newsli_bg.jpg) repeat-x left bottom;}
.clean_list .isTop .h4{ line-height:33px; width:724px; height:33px; background:#ededed; padding:0 10px; font-size:14px; margin-bottom:10px;}
.clean_list .isTop .h4 a{ display:block; width:724px;}
.clean_list .isTop .h4 span{ float:left; cursor:pointer;}
.clean_list .isTop .h4 em{ float:right; font-weight:lighter;}
.clean_list .isTop .h4 a:hover{ color:#036726;}
.clean_list .isTop img{ padding-bottom:5px; background:url(../images/libg.jpg) no-repeat center bottom;}
.clean_list .isTop dt{ width:168px; overflow:hidden; float:left;}
.clean_list .isTop dd{ width:546px; overflow:hidden; float:right; color:#666; padding-right:10px;}
.clean_list .isTop dd .h3{ width:546px;}
.clean_list .isTop dd a{ font-size:14px; color:#666;}
.clean_list .isTop dd a:hover{ color:#036726;}
.clean_list .isTop dd em{ display:block; width:546px;}
.clean_list .isTop dd p{ text-indent:2em; margin:0;}
.clean_list .float{ overflow:hidden; margin-left:10px; padding-left:10px; background:url(../images/newsli_bg.jpg) repeat-x left bottom; line-height:50px; height:50px; width:726px;}
.clean_list .float span{ float:right; color:#b0b0b0;}
.clean_info .h2{ text-align:center;}
.clean_info p{ text-indent:2em;}


/*claen*/

/*spread*/
.spread_list{ overflow:hidden;}
.spread_list ul{ overflow:hidden;}
.spread_list .isTop{ height:135px; overflow:hidden; background:#ededed; padding:10px 10px 0;}
.spread_list .isTop img{ padding-bottom:5px; background:url(../images/libg.jpg) no-repeat center bottom;}
.spread_list .isTop dt{ width:168px; overflow:hidden; float:left;}
.spread_list .isTop dd{ width:546px; overflow:hidden; float:right; color:#666;}
.spread_list .isTop dd .h4{ overflow:hidden; width:546px;}
.spread_list .isTop dd .h4 em{ float:right; width:60px; font-weight:lighter;}
.spread_list .isTop dd a{ float:left; font-size:14px; color:#666;}
.spread_list .isTop dd a:hover{ color:#036726;}
.spread_list .isTop dd em{ display:block; width:546px;}
.spread_list .isTop dd p{ margin:0;}
.spread_list .float{ overflow:hidden; margin-left:10px; background:url(../images/newsli_bg.jpg) repeat-x left bottom; line-height:50px; height:50px; width:736px;}
.spread_list .float a{ background:url(../images/spread_abg.jpg) no-repeat left center; padding-left:10px; float:left;}
.spread_list  .float span{ float:right; color:#b0b0b0;}
.spread_info .h2{ text-align:center;}
.spread_info p{ text-indent:2em;}


/*spread*/

/*links*/
.Links_list{}
.Links_list ul li{ text-align:center; width:180px; float:left; overflow:hidden; padding:0 30px 15px 30px;}
.Links_list ul .pic{ width:180px; height:75px;}
.Links_list ul .pic a{ width:176px; height:71px; border:solid 1px #e0e0e0; padding:1px; display:block; overflow:hidden;}
.Links_list ul .pic a:hover{ border:1px solid #B70000;}
.Links_list ul .pic img{ width:176px; height:71px;}
.Links_list ul .h1{ font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-top:5px;}
.Links_list ul .h1 a{ padding:0 3px; white-space:nowrap; display:block; text-overflow:ellipsis; overflow:hidden; font-weight:normal;}
/*links*/

/*keep*/
.keep_list{ overflow:hidden;}
.keep_list li{ overflow:hidden; padding-left:10px; line-height:30px; height:30px; width:736px;}
.keep_list li a{ background:url(../images/spread_abg.jpg) no-repeat left center; padding-left:10px;}
.keep_list li span{ float:right; color:#b0b0b0;}
.keep_info .h2{ text-align:center;}
.keep_info p{ text-indent:2em;}

/*keep*/

/*online*/
.online .h3{ height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#036726; padding-left:10px; background:#ededed; margin:10px 0 10px;}
.online table tr td{ position:relative;}
.online table tr td .form_err{ color:red; float:left;}
.online table{ margin-bottom:20px;}
.online .table1 .tr1 input{ border:1px solid #dfdfdf; margin:0; padding:0; height:26px; line-height:26px; background:none; width:130px;}
.online .table1 .tr2 input{ border:1px solid #dfdfdf; margin:0; padding:0; height:26px; line-height:26px; background:none; width:170px;}
.online .table2 .tr1 input{ border:1px solid #dfdfdf; margin:0; padding:0; height:26px; line-height:26px; background:none; width:390px;}
.online .table2 textarea{ border:1px solid #dfdfdf; margin:0; padding:0; background:none; width:560px; height:160px; padding:10px; resize:none;}
.online .table2 .btn{ width:60px; height:30px; border:none; background:url(../images/btnbg.jpg) no-repeat; line-height:20px; text-align:center; color:#fff; font-size:14px; margin-right:10px; cursor:pointer;}
.online dl{ width:754px; padding:25px 0 20px; overflow:hidden; border-bottom:1px solid #ededed;}
.online dl dt{ width:110px; text-align:center; overflow:hidden; float:left;}
.online dl dd{ float:right; width:640px;}
.online dl dd .h4{ font-weight:lighter;}
.online dl dd .h4 span{ color:#3291cf; padding-right:20px;}
.online dl dd p{ margin:5px 0; word-wrap:break-word;}

.online_index ul{ overflow:hidden;}
.online_index .answer li{ float:left; padding-right:20px;}
.online_index input{ margin:0; padding:0; border:none; margin-right:10px; position:relative; top:3px;}
.online_index .btn{ width:60px; height:30px; border:none; background:url(../images/btnbg.jpg) no-repeat; line-height:20px; text-align:center; color:#fff; font-size:14px; margin-right:10px; cursor:pointer;}
/*online*/


.member img{ float:right; margin:0 0 10px 10px;}
.member p{ margin:0;}


/*tuwf*/
.tuwf{ overflow:hidden;}
.tuwf ul{ overflow:hidden;}
.tuwf ul li{ width:335px; height:233px; float:left; overflow:hidden; padding:20px;}
.tuwf ul li dl{ width:335px; height:233px; overflow:hidden;}
.tuwf ul li dt{ width:333px; height:211px; overflow:hidden; border:1px solid #ccc;}
.tuwf ul li dd{ width:333px; line-height:20px; padding-top:3px; overflow:hidden;}
.tuwf_info .h2{ text-align:center; padding-top:25px;}
.tuwf_info p{ text-indent:2em}


.tuwf_list{overflow:hidden; position:relative;}
.tuwf_list .tl{float:left; width:610px; height:365px; overflow:hidden;}
.tuwfList{ float:right; width:119px; position:relative;}
.tuwfList .arrowPrev{  height:5px; width:9px; cursor:pointer; margin:0px 0px 12px 52px; background:url(../images/abg_38.jpg) no-repeat;}
.tuwfList .arrowNext{ height:5px; width:9px; cursor:pointer; margin:12px 0px 0px 52px; background:url(../images/abg_39.jpg) no-repeat;}
.tuwfList .listBox{ position:relative; height:330px; overflow:hidden;}
.tuwfList .listBox ul{ position:absolute; left:0; top:0;}
.tuwfList .listImg li{ cursor:pointer; height:100px; overflow:hidden; width:122px; padding:5px 0px;}
.tuwfList .listImg .pc{ border:solid 1px #dddee0; text-align:center; width:109px; height:61px;}
.tuwfList .listImg .pc img{ width:105px; height:57px;}
.tuwfList .listImg span{ font-size:12px; font-weight:normal; white-space:nowrap; overflow:hidden; line-height:43px;}

/*tuwf*/


/*natural*/
.naturalTop{ line-height:30px; padding-bottom:20px;}
.naturalTop ul li{ height:40px; float:left;padding: 5px;}
.naturalTop input{ float:left; background:none; width:240px; height:28px; border:1px solid #cfcfcf; margin:0; padding:0 0 0 10px; line-height:30px;}
.naturalTop .span{ float:left;}
.naturalTop em{ float:left;}

.naturalTop .SelectBox{ width:230px;}
.naturalTop .SelectBox .SelectList{ width:250px;}

.SelectBox{ width:80px; height:28px; padding:0 10px; position:relative; float:left; border:1px solid #cfcfcf;}
.SelectBox .SelectText{ display:block; background:url(../images/jt_11.gif) no-repeat right center; padding-right:18px; height:27px; line-height:27px; cursor:pointer;}
.SelectBox .SelectList{ position:absolute; left:0px; top:27px; width:100px; border:1px solid #D3D3D3; border-top:0px; background:#fff; display:none;}
.SelectBox .SelectList dt{ display:block; cursor:pointer;}
.SelectBox .SelectList dt a{ padding:0 10px; display:block; height:23px; line-height:23px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.SelectBox .SelectList dt a:hover{ background:#8E8E8E; color:#fff;}

.naturalTop .more{ float:left; margin-left:20px; display:block; width:90px; height:30px; overflow:hidden; background:url(../images/more.jpg) no-repeat; text-align:center; font-size:16px; line-height:30px; color:#fff; font-weight:bold;}

.natural table{ margin-top:20px; background:#f5f5f5;}
.natural table tr{ height:40px;}

/*natural*/

.mor{
	float: right;
	padding-left: 15px;
	background: url(../images/more_18.jpg) no-repeat left center;
	padding-right: 10px;
	color: #C6733D;
	font-size: 12px;
	font-weight: lighter;
}


.link2 ul{ overflow:hidden;}
.link2 ul li{ float:left; width:142px; padding:0 22px 10px;; text-align:center;}
.link2 ul li img{ padding:2px; border:1px solid #ccc;}
.link2 ul li .h3{ font-size:14px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}




.PrevNextBox{ overflow:hidden;}
.PrevNextBox .h1 a{ font-size:12px; color:red;}


.login{ overflow:hidden; position:relative;}
.login .txt{ width:200px; height:20px; line-height:20px;}
.login em{ color:red;}
.login .btn{ width:60px; height:30px; border:none; background:url(../images/btnbg.jpg) no-repeat; line-height:20px; text-align:center; color:#fff; font-size:14px; margin-right:10px; cursor:pointer;}

.forgotPassword{ overflow:hidden; position:relative;}
.forgotPassword table{margin:0px auto;}
.forgotPassword .txt{ width:200px; height:20px; line-height:20px;}
.forgotPassword em{ color:red;}
.forgotPassword .btn{ width:80px; height:30px; border:none; background:url(../images/btnbg.jpg) repeat; line-height:20px; text-align:center; color:#fff; font-size:14px; margin-right:10px; cursor:pointer;}


/*----------------------*/

.dhooo_tab li {
	list-style:none;
}
.dhooo_tab {
	width: 710px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #fff;
	border: 1px solid #d5d5d5;
	position: relative;
	float: left;
	height: 325px;
	overflow: hidden;
}

span.hot-l {
	width:1px;
	border-right:1px solid #cfcecf;
	margin-left:-1px;
	height:33px;
	float:left;
}
.tab_btn li {
	float: left;
	font-size: 12px;
	display: block;
	padding: 13px;
	zoom: 1;
	text-decoration: none;
	color: #6e6e6e;
	line-height: 50%;
	cursor: pointer;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CFCECF;
	height: 6px;
}
.tab_btn li.hot1 {
	border-top: 2px solid #0b843c;
	color: #318d22;
	font-weight: bold;
	cursor: pointer;
	background-image: url(../images/tab_btn-hot.png);
	background-repeat: no-repeat;
	background-position: 50% 20px;
}
.tab_btn li.hot2 {
	background:url(/images/tab_btn-hot.png) no-repeat 50% 20px;
	border-top:2px solid #0b843c;
	color:#318d22;
	font-weight:bold;
	cursor: pointer;
}
.tab_btn-title {
	width: 100px;
	height: 35px;
	font-size: 14px;
	color: #669900;
	text-align: center;
	float: left;
	font-weight: bold;
	font-family: "宋体";
	padding-top: 5px;
	background-image: url(../images/gif-0672.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}
.tab_btn {
	overflow: hidden;
	height: 44px;
	padding-left: 20px;
	background-image: url(../images/tabbar.gif);
	background-repeat: repeat-x;
}
.tab_btn_num {
	position:absolute;
	right:50px;
	bottom:15px;
}
.tab_btn_num li {
	width:20px;
	height:20px;
	background: #CC3300;
	border:2px solid #993300;
	overflow:hidden;
	color:#fff;
	filter:alpha(opacity=80);
	opacity:0.8;
	float:left;
	cursor:default;
	font-size:12px;
	line-height:20px;
	margin:0px 5px;
	font-family:Arial;
}
.tab_btn_num li.hot {
	background:#FFCC00;
	color:#993300;
	border:2px solid #FF0000;
}
.shell {
	width:99999px;
	height:100%;
}
.shell li {
	float:left;
	width:650px;
	height:100%;
}
.main {
	width:650px;
	overflow:hidden;
	margin:10px 10px;
	;
	text-align:left;
	font-size:12px;
}
.hot-content {
	width:640px;
	padding-bottom:10px;
	float:left;
}
.hot-content-top {
	width:220px;
	float:left;
}
.align-none {
	background:#fff;
	border:1px solid #e0e0e0;
	padding:7px;
	float:left;
	margin-bottom:3px;
}
.align-none p {
	float:left;
}
a.read-more {
	width:210px;
	text-align:right;
	display:block;
	padding-right:10px;
	color:#000;
	text-decoration:none;
}
.clear a {
	color:#000;
	text-decoration: none;
}
.hot-content-l {
	float:right;
	width:400px;
	height:250px;
}
.hot-content-l li {
	padding-left: 25px;
	float: left;
	width: 370px;
	border-bottom: 1px dotted #d5d5d5;
	line-height: 27px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/hot-content-l.png);
	background-repeat: no-repeat;
	background-position: 7px 11px;
	height: 27px;
	overflow: hidden;
}
.hot-content-l a {
	color:#838383;
	text-decoration:none;
}
.hot-content-l a:hover {
	color:#F90;
}
.hot-content-l span {
	color:#838383;
	float:right;
}

.about-us {
	width: 278px;
	float: left;
	background-color: #FFF;
	border: 1px solid #dfdfdf;
}
.about-us-title {
	width: 278px;
	height: 30px;
	padding-top: 10px;
	background-color: #FFF;
	background-image: url(../images/kw.png);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
span.us-title {
	padding:10px;
		margin-left:20px;
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
}
.about-more {
	float:right;
	margin-right:10px;
	margin-top:2px;
}
.publication {
	width: 278px;
	height: 190px;
	float: left;
}
.about-us-publication {
	width: 278px;
	height: 170px;
	padding-top: 20px;
}
.about-us-publication li {
	float: left;
	width: 85px;
	height: 160px;
	margin-left: 5px;
	text-align: center;
}
.flink{
	width: 278px;
	overflow: hidden;
	background: #fff;
	float: left;
	border: 1px solid #dfdfdf;
	margin-top: 5px;
	min-height: 90px;
	text-align: center;
}
.flink ul{
	margin-left: 15px;
	margin-top: 10px;
}
.flink li{
	float: left;
	margin-right: 10px;
	text-align: center;
	width: 120px;
	line-height: 35px;
	height: 35px;
}
.flink .SelectBox{ position:absolute; right:0; top:0; background:#fff;}
.cximg{
	float: left;
	height: 126px;
	width: 86px;
}
