@charset "utf-8";
body {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-family: "宋体";
	background: transparent;
}
p {
	text-indent: 2em;
	margin: 0px;
	padding: 0px 0px 12px;
}
td { font-size: 12px; }
form {
	margin: 0px;
	padding: 0px;
}
.text_1{
font-size:14px;
font-weight:bold;
color:#007872;
padding:6px 0px;
margin:0px;}

.text_1 a{
font-size:14px;
font-weight:bold;
color:#007872;
padding:6px 0px;
margin:0px;}
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 1px;
	overflow: hidden;
}
.hidecontent {display:none;}

.page {
	margin: 20px 10px 15px;
	padding: 2px 15px;
	color: #454545;
	clear: both;
	background: #F4F4F4;
	border: 1px solid #EAEAEA;
}
.pageem { color: #CC0000; }
.page a {
	color: #666666;
	text-decoration: none;
}
.page a:hover { color: #CC0000; }
.pagetext {
	font-size: 12px;
	border: 1px solid #CCCCCC;
}
.pagebtm {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../cn_images/pagebtm.gif) no-repeat top;
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 19px;
	border-style: none;
}

.bg_page { background: #F5F5F5; }

.top {
	background: url(../cn_images/topbg.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 939px;
}
.topselect {
	font-size: 12px;
	color: #7C7C7C;
	border: 1px solid #CACACA;
	height: 17px;
	margin: 0px;
	padding: 0px;
}
.subnav { color: #666666; }
.subnav a {
	color: #666666;
	text-decoration: none;
}
.subnav a:hover {
	color: #017A73;
	text-decoration: none;
}


#imgmenu{
	width: 654px;
	height: 20px;
	background: url(../cn_images/nav1.jpg) no-repeat;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#imgmenu li{
	float: left;
	display: inline;
}
#imgmenu li a{
	display: block;
	height: 20px;
	margin-right: 2px;
	width: 93px;
}
#imgmenu li{
	float: left;
	display: inline;
}
#imgmenu li a{
	display: block;
	height: 20px;
	margin-right: 2px;
	width: 93px;
}
#imgmenu li#ktag1 a{
		width: 85px;
		}
		
#imgmenu li#ktag1 a:hover{
		width: 85px;
		background: url(../cn_images/nav1.jpg) 0px -20px; 
		}
#imgmenu li#ktag1 a.aon{
		background: url(../cn_images/nav1.jpg) 0px -20px; 
		width: 85px;
		}
#imgmenu li#ktag2 a.aon{
		background: url(../cn_images/nav1.jpg) -87px -20px;
}
#imgmenu li#ktag2 a:hover{
		width: 85px;
		background: url(../cn_images/nav1.jpg) -87px -20px; 
		}
#imgmenu li#ktag3 a.aon{
		background: url(../cn_images/nav1.jpg) -182px -20px;
}
#imgmenu li#ktag3 a:hover{
		width: 85px;
		background: url(../cn_images/nav1.jpg) -182px -20px; 
		}
#imgmenu li#ktag4 a{
		width: 92px;
}
#imgmenu li#ktag4 a.aon{
		background: url(../cn_images/nav1.jpg) -277px -20px;
}
#imgmenu li#ktag4 a:hover{
		width: 85px;
		background: url(../cn_images/nav1.jpg) -277px -20px; 
		}
#imgmenu li#ktag5 a.aon{
		background: url(../cn_images/nav1.jpg) -371px -20px;
}
#imgmenu li#ktag5 a:hover{
		width: 85px;
		background: url(../cn_images/nav1.jpg) -371px -20px; 
		}

#imgmenu li#ktag6 a{
		width: 105px;
}
#imgmenu li#ktag6 a.aon{
		background: url(../cn_images/nav1.jpg) -466px -20px;
}
#imgmenu li#ktag6 a:hover{
		width: 85px;
		background: url(../cn_images/nav1.jpg) -466px -20px; 
		}
#imgmenu li#ktag7 a{
		width: 77px;
}
#imgmenu li#ktag7 a.aon{
		background: url(../cn_images/nav1.jpg) -573px -20px;
}
#imgmenu li#ktag7 a:hover{
		width: 77px;
		background: url(../cn_images/nav1.jpg) -573px -20px; 
		}

.contain {
	background: #FFFFFF;
	margin: 0px auto;
	padding: 0px;
	width: 939px;
}
.contain_main {
	margin: 0px 10px;
	padding: 0px;
}
.contain_content {
	margin: 0px;
	padding: 19px 0px 0px 20px;
}

.sidebar {
	background: url(../cn_images/sidebg1.jpg) repeat-x top;
	width: 201px;
	height: auto !important;
	height: 447px;
	min-height:447px;
	padding-top: 12px;
}
.sidebarbg {
	background: url(../cn_images/sidebar.jpg) repeat-x bottom;
	margin: 0px;
	padding: 0px;
	height: 88px;
	overflow: hidden;
}
.sidemenu {
	font-size: 12px;
	font-weight: normal;
	color: #5E5E5E;
	margin: 0px;
	padding: 6px 0px 6px 52px;
	background: url(../cn_images/sidemenuline.jpg) repeat-x bottom;
}
.sidemenu a {
	color: #5E5E5E;
	text-decoration: none;
	background: url(../cn_images/menuarr.gif) no-repeat left 2px;
	padding-left: 12px;
}

.sidemenu a:hover {
	color: #007773;
	text-decoration: none;
}
.sidemenu a.ain {
	color: #006D68;
	text-decoration: none;
	font-weight: bold;
}

.sidemenu_sub {
	font-size: 12px;
	font-weight: normal;
	color: #5E5E5E;
	margin: 0px;
	padding: 6px 0px 6px 64px;
	background: url(../cn_images/sidemenuline.jpg) repeat-x bottom;
}
.sidemenu_sub a {
	color: #5E5E5E;
	text-decoration: none;
}
.sidemenu_sub a:hover {
	color: #007773;
	text-decoration: none;
}
.sidemenu_sub a.athis {
	font-weight: bold;
	color: #9DCF51;
	text-decoration: none;
}
.sidemenu_sub2 {
	margin: 0px 0px 0px 80px;
	padding: 0px;
	line-height: 150%;
	color: #5E5E5E;
}
.sidemenu_sub2 li {
	list-style: none;
	padding: 2px 0px;
}
.sidemenu_sub2 a {
	color: #5E5E5E;
	text-decoration: none;
}
.sidemenu_sub2 a:hover {
	color: #5E5E5E;
	text-decoration: none;
}
.sidemenu_sub2 a.ainthis {
	color: #9DCF51;
	text-decoration: none;
}


/**/
.sidemenu_sub_pro_child {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	line-height: 150%;
	color: #5E5E5E;
}
.sidemenu_sub_pro_child li {
	list-style: none;
	padding: 2px 0px;
}
.sidemenu_sub_pro_child a {
	color: #5E5E5E;
	text-decoration: none;
}
.sidemenu_sub_pro_child a:hover {
	color: #86C329;
	text-decoration: underline;
}
.sidemenu_sub_pro_child a.ainthis {
	color: #86C329;
	text-decoration: underline;
}
/**/
.sidemenu_sub_pro {
	margin: 0px 0px 0px 64px;
	padding: 0px;
	line-height: 150%;
	color: #5E5E5E;
}
.sidemenu_sub_pro li {
	list-style: none;
	padding: 2px 0px;
}
.sidemenu_sub_pro a {
	color: #5E5E5E;
	text-decoration: none;
}
.sidemenu_sub_pro a:hover {
	color: #86C329;
	text-decoration: underline;
}
.sidemenu_sub_pro a.ainthis {
	color: #86C329;
	text-decoration: underline;
}

.sidesubmenu {
	color: #8E8E8E;
	margin: 0px 11px 9px;
	padding: 0px;
}
.sidesubmenu li {
	list-style: none;
	background: url(../cn_images/dotmenu.gif) repeat-x bottom;
	margin: 0px;
	padding: 5px 0px 5px 54px;
}
.sidesubmenu a {
	color: #8E8E8E;
	text-decoration: none;
}
.sidesubmenu a:hover { color: #006D68; }
.sidesubmenu a.aon { color: #88C329; }


.space_column {
	background: url(../cn_images/bg_column_space.jpg) repeat-y;
	margin: 0px;
	padding: 0px;
	width: 5px;
}
.title {
	border-bottom: 1px solid #89C62D;
	height: 23px;
	padding-right: 16px;
	margin-bottom: 12px;
}
.title h2 {
	font-size: 14px;
	font-weight: bold;
	color: #007872;
	background: url(../cn_images/title_ico.jpg) no-repeat left 0px;
	margin: 0px;
	padding: 1px 28px 0px 30px;
	float: left;
	width: auto;
	border-bottom: 1px solid #88C62C;
	height: 21px;
}
.title_tbl_market {
	font-weight: bold;
	color: #505050;
	background: #EFF5DF;
	text-align: center;
}
.title_know {
	font-size: 12px;
	font-weight: normal;
	color: #5F5F5F;
	background: url(../cn_images/title_ico2.jpg) no-repeat left 7px;
	margin: 0px 0px 3px 7px;
	padding: 8px 0px 8px 20px;
	display: block;
}
.title_news {
	margin: 0px 0px 8px;
	padding: 10px 0px 0px;
	background: url(../cn_images/dotline.gif) repeat-x bottom;
	height: 20px;
}
.title_news h2 {
	font-size: 12px;
	font-weight: bold;
	color: #007872;
	background: url(../cn_images/title_arr.jpg) no-repeat 4px 4px;
	margin: 0px;
	padding: 0px 0px 0px 18px;
}
.title_newspaper {
	font-size: 12px;
	font-weight: bold;
	color: #007D79;
	background: #F8F8F8;
	margin: 0px 0px 7px;
	padding: 7px 0px 7px 18px;
	display: block;
}




.title_detail {
	font-size: 18px;
	color: #007872;
	margin: 12px;
	padding: 16px 0px 1px;
	text-align: center;
	border-bottom: 1px dotted #CCCCCC;
	font-weight: bold;
}
.title_indextab_news {
	background: url(../cn_images/titlebg_index.jpg) no-repeat;
	margin: 0px 0px 14px;
	padding: 0px;
	height: 24px;
}
.title_proindex {
	margin: 0px 0px 14px;
	padding: 0px;
}


.title_shop {
	font-weight: bold;
	color: #FFFFFF;
	background: url(../cn_images/titlebg_pro2.jpg) no-repeat;
	margin: 0px auto 7px;
	padding: 0px;
	height: 29px;
	width: 668px;
}

.posttime {
	font-size: 12px;
	font-weight: normal;
	color: #464646;
	margin: 8px 0px 0px;
	padding: 5px;
	background: #EEEEEE;
}

.crumb {
	color: #959595;
	float: right;
	background: url(../cn_images/crumbico.jpg) no-repeat 5px;
	margin: 0px;
	padding: 2px 0px 0px 23px;
}
.crumb a {
	color: #959595;
	text-decoration: none;
}
.crumb a:hover {
	color: #007872;
	text-decoration: none;
}
.content {
	line-height: 200%;
	color: #6A6A6A;
	margin: 0px 11px 20px 22px;
	padding: 0px;
}
.content_profilesub {
	line-height: 200%;
	color: #6A6A6A;
	margin: 0px 9px 20px;
	padding: 0px;
}
.content_div {
	margin: 0px 15px 0px 0px;
	padding: 0px;
}
.content_common{
	line-height: 200%;
	color: #6A6A6A;
	margin: 0px 11px 20px;
	padding: 9px 0px 0px;
}
.content_info {
	line-height: 200%;
	color: #666666;
	margin: 12px 16px;
	padding: 0px;
}

.f-em {
	font-weight: bold;
	color: #007872;
}
.f-bigb {
	font-size: 14px;
	font-weight: bold;
	color: #5E5E5E;
}
.f-black {
	color: #000000;
	line-height: 170%;
}
.f-green {
	line-height: 170%;
	color: #4C8800;
}
.f-greenbig {
	font-size: 14px;
	font-weight: bold;
	color: #007872;
}

.f-proinfo {
	line-height: 200%;
	color: #007872;
	margin: 0px;
	padding: 8px 0px 0px;
}

.f-red { color: #FF0000; }
.f-tv {
	line-height: 160%;
	color: #666666;
	margin: 0px;
	padding: 8px 0px 0px;
}
.f-gray {
	line-height: 160%;
	color: #5E5E5E;
}
.f-survey { padding: 4px 0px 12px 12px; }
.f-white {
	font-weight: bold;
	color: #FFFFFF;
}
.f-indexhead {
	line-height: 150%;
	color: #007973;
	padding: 12px 0px 0px;
}

.f-indexhead h1{ margin:0px 0px 7px 0px; font-weight:bold; font-size:12px;}
.f-indexhead h1 a{ color:#007872; text-decoration:none;}


.f-site { color: #6A6A6A; }
.f-site a {
	color: #6A6A6A;
	text-decoration: none;
}
.f-site a:hover {
	color: #008080;
	text-decoration: none;
}





a.amore {
	margin: 0px;
	padding: 0px;
	float: right;
}
a.acommon {
	color: #666666;
	text-decoration: none;
}
a.acommon:hover {
	color: #004F00;
	text-decoration: none;
}
a.agray {
	color: #666666;
	text-decoration: underline;
}

a.abook {
	color: #0F807A;
	text-decoration: underline;
	margin: 7px 0px 0px;
	padding: 0px;
	font-weight: bold;
	display: block;
}
a.ablack {
	color: #000000;
	text-decoration: none;
}
a.aprobtm {
	font-weight: bold;
	text-decoration: none;
	background: url(../cn_images/btm2.jpg) no-repeat;
	display: block;
	margin: 0px 0px 6px 32px;
	padding: 0px 0px 0px 32px;
	height: 24px;
	width: 120px;
	line-height: 24px;
	color: #015A54;
}
a.aproinfo {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../cn_images/btm_progreen.jpg) no-repeat;
	margin: 12px 0px 0px;
	padding: 0px 0px 0px 45px;
	height: 20px;
	width: 102px;
	display: block;
	line-height: 20px;
	text-decoration: none;
}
a.ashopping {
	color: #007872;
	text-decoration: none;
	padding-left: 12px;
}
a.abtmnum {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../cn_images/btm_num.jpg) no-repeat;
	height: 11px;
	width: 11px;
	margin-right: 2px;
	display: block;
	float: left;
}
a.agreen {
	color: #7BBF19;
	text-decoration: none;
}
a.agreen:hover {
	color: #7BBF19;
	text-decoration: underline;
}
a.atitle_site {
	color: #007872;
	text-decoration: none;
}








.box_back {
	text-align: center;
	margin: 8px 0px;
	border-top: 1px dashed #CCCCCC;
	padding-top: 8px;
	padding-bottom: 8px;
}
.box_back a {
	font-weight: bold;
	color: #007872;
	text-decoration: none;
}
.box_back a:hover {
	color: #FF8000;
	text-decoration: none;
}
.box_channel {
	background: url(../cn_images/bg_channel3.jpg) no-repeat left bottom;
	margin: 0px;
	padding: 0px 23px 12px;
}

.box_space {
	margin: 0px;
	padding: 0px;
	height: 8px;
	overflow: hidden;
}
.box_point {
	line-height: 220%;
	font-weight: bold;
	color: #007872;
	background: url(../cn_images/bg_service.jpg) no-repeat top;
	margin: 0px 0px 22px 12px;
	padding: 11px 70px 0px 26px;
	text-indent: 2em;
	height: 60px;
}
.box_pic_kc {
	margin: 0px 12px 5px 0px;
	padding: 0px;
	float: left;
}

.box_pic_activy{
	margin: 0px 11px 5px;
	padding: 0px;
	float: left;
	display: inline;
}
.box_pic_activy img{
	margin: 0px;
	padding: 2px;
	border: 1px solid #CDCDCD;
}
.box_newspaper {
	background: #F8F8F8;
	margin: 0px;
	padding: 4px;
	border: 1px solid #E0E0E0;
}
.box_news_paper {
	margin: 0px 0px 14px 18px;
	padding: 0px;
}



.boxline {
	padding: 0px;
	margin-top: 21px;
	border-top: 1px solid #E8E8E8;
	margin-bottom: 4px;
}
.box_news {
	margin: 0px 10px 20px;
	padding: 0px;
}
.box_head {
	background: url(../cn_images/dotline.gif) repeat-x bottom;
	margin: 0px 0px 12px;
	padding: 8px 0px 12px;
}
.box_headpic {
	padding: 0px 14px;
	margin: 0px;
	float: left;
}
.box_headpic img {
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.box_headtxt {
	line-height: 160%;
	color: #666666;
	margin: 0px 0px 0px 143px;
	padding: 0px;
}
.box_headtxt a.aheadtitle {
	font-weight: bold;
	color: #0F807A;
	text-decoration: none;
	display: block;
	margin: 0px 0px 4px;
	padding: 0px 0px 0px 11px;
	background: url(../cn_images/dotlist2.gif) no-repeat left 8px;
}
.box_headtxt p {
	margin: 0px;
	padding: 0px;
}
.box_proinfo { border: 1px solid #CCCCCC; }
.box_picindex { border: 3px solid #D1D8D8; }
.box_tech {
	border-right: 1px solid #B5C3C6;
	border-bottom: 1px solid #B5C3C6;
	border-left: 1px solid #B5C3C6;
	margin: 0px;
	padding: 10px 23px 23px;
	height:250px;
}









.bg_line {
	background: url(../cn_images/dot.gif) repeat-y left;
	width: 29px;
}
.bg_index { background: url(../cn_images/bg_index.jpg) no-repeat right top; }

.bord_pic {
	padding: 6px;
	border: 1px solid #E9E9E9;
}
.bord_tbl_market { border: 1px solid #DBDBDB; }


.form_text {
	font-size: 12px;
	border: 1px solid #DCDCDC;
}
.form_btm {
	font-size: 12px;
	color: #FFFFFF;
	background: url(../cn_images/btm.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 56px;
	border-style: none;
}











.bottom {
	margin: 0px;
	padding: 7px 0px 12px;
	width: 917px;
	line-height: 160%;
	color: #6E6E6E;
	background: url(../cn_images/bottombg.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
}
.bottom_copyright {
	margin: 0px 15px;
	padding: 0px;
}

.bottommenu {
	margin: 0px 0px 21px;
	padding: 0px 0px 0px 15px;
	color: #6F6F6F;
}
.bottommenu a {
	color: #6F6F6F;
	text-decoration: none;
}
.bottommenu a:hover {
	color: #127570;
	text-decoration: none;
}
.list_honor {
	margin: 0px;
	padding: 16px 0px 0px;
}
.list_honor li {
	display: inline;
	margin: 0px 10px 22px;
	padding: 0px;
	float: left;
	list-style: none;
}
.list_honor .pic {
	padding: 6px;
	border: 1px solid #BFBFBF;
}
.list_honor img {
	width:194px;
	height:136px;
}
.list_info {
	line-height: 140%;
	color: #5E5E5E;
	margin: 0px 18px 0px 30px;
	padding: 7px 0px 0px;
}
.list_info li {
	background: url(../cn_images/dotlist.gif) no-repeat left 7px;
	margin: 0px 0px 14px;
	padding: 0px 0px 0px 11px;
	list-style: none;
}
.list_info span {
	font-family: Arial, Helvetica, sans-serif;
	color: #848483;
	float: right;
}
.list_info a {
	color: #5E5E5E;
	text-decoration: none;
}
.list_info a:hover {
	color: #007872;
	text-decoration: none;
}
.list_info a.aisnews {
	color: #007872;
	text-decoration: none;
}
 .news {
	color: #FC6600;
	text-decoration: none;
}
 .redem { color: #FF0000; }
.list_job {
	margin: 0px auto;
	padding: 0px;
	width: 632px;
	line-height: 140%;
	color: #6E6E6E;
}
.list_job a {
	color: #6E6E6E;
	text-decoration: none;
}
.list_job a:hover {
	color: #00938D;
	text-decoration: none;
}

.list_job li {
	background: url(../cn_images/dotline.gif) repeat-x bottom;
	margin: 0px 0px 0px 4px;
	padding: 12px 0px 4px;
	list-style: none;
}
.list_job .name {
	font-weight: bold;
	color: #00938D;
	background: url(../cn_images/titlebg_job.gif) no-repeat;
	margin: 0px;
	padding: 8px 0px 0px 37px;
	height: 22px;
}
.list_job .tname {
	background: url(../cn_images/linename.gif) no-repeat right;
	width: 120px;
	float: left;
}
.list_job.tnum {
	background: url(../cn_images/linename.gif) no-repeat right;
	float: right;
	width: 89px;
	text-align: center;
}
.list_job.ttime {
	background: url(../cn_images/linename.gif) no-repeat right;
	text-align: center;
	float: right;
	width: 104px;
}
.list_job .tdemand {
	background: url(../cn_images/linename.gif) no-repeat right;
	float: right;
	width: 194px;
	text-align: center;
}
.list_job .tapply {
	text-align: center;
	width: 85px;
	float: right;
}



.list_job .num {
	margin: 0px;
	padding: 0px;
	float: right;
	text-align: center;
	width: 87px;
}
.list_job .time {
	float: right;
	text-align: center;
	width: 107px;
}
.list_job .demand {
	float: right;
	width: 197px;
}
.list_job .apply {
	float: right;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 85px;
}
.list_notice {
	line-height: 140%;
	color: #5E5E5E;
	margin: 0px 11px 0px 27px;
	padding: 0px;
}
.list_notice li {
	background: url(../cn_images/dotlist2.gif) no-repeat 3px 12px;
	margin: 0px;
	padding: 5px 9px 5px 15px;
	list-style: none;
	border-bottom: 1px solid #F2F2F2;
}
.list_notice span {
	color: #848484;
	float: right;
}
.list_notice a {
	color: #5E5E5E;
	text-decoration: none;
}
.list_notice a:hover {
	color: #007872;
	text-decoration: none;
}
.list_point {
	line-height: 140%;
	color: #5E5D62;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #E4E4E4;
}
.list_point li {
	list-style: none;
	background: #F9FFEE;
	border-top: 1px solid #E4E4E4;
	border-right: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
	margin: 0px;
	padding: 0px;
}
.list_point .titlehead {
	font-weight: bold;
	color: #FFFFFF;
	background: url(../cn_images/titlebg_point.jpg) no-repeat top;
	margin: 0px 0px 3px;
	padding: 0px;
	height: 28px;
	border-style: none;
}
.list_know {
	margin: 0px 11px 0px 19px;
	padding: 0px;
	line-height: 150%;
	color: #666666;
}
.list_know li {
	background: url(../cn_images/dotline.gif) repeat-x bottom;
	margin: 0px 0px 7px;
	padding: 3px 8px;
	list-style: none;
}
.list_know span {
	color: #848483;
	float: right;
}
.list_know .txt {
	text-indent: 2em;
	margin: 4px 100px 4px 0px;
	padding: 0px;
}
.list_know a.atitle {
	font-weight: bold;
	color: #0F807A;
	text-decoration: none;
	background: url(../cn_images/dotlist2.gif) no-repeat left 3px;
	padding-left: 12px;
}
.list_know a.adetail {
	color: #FF0000;
	text-decoration: none;
}
.list_know a.adetail:hover {
	color: #FF0000;
	text-decoration: underline;
}
.list_down {
	margin: 0px 5px 0px 16px;
	padding: 0px;
	line-height: 130%;
	color: #5D5D5D;
}
.list_down li {
	background: url(../cn_images/dotlist2.gif) no-repeat left 5px;
	margin: 0px 0px 6px;
	padding: 0px 0px 0px 12px;
	list-style: none;
	clear: both;
}
.list_down span { float: right; }
.list_down a.adown {
	float: right;
	margin-left: 12px;
}
.list_down a {
	color: #5D5D5D;
	text-decoration: none;
}
.list_down a:hover {
	color: #008080;
	text-decoration: none;
}
.list_news {
	line-height: 140%;
	color: #5E5E5E;
	margin: 0px 11px 12px;
	padding: 0px;
}
.list_news li {
	list-style: none;
	background: url(../cn_images/dotlist2.gif) no-repeat left 7px;
	margin: 3px 0px;
	padding: 0px 0px 0px 11px;
}
.list_news a {
	color: #5E5E5E;
	text-decoration: none;
}
.list_news a:hover {
	color: #0F807A;
	text-decoration: none;
}
.list_news span { float: right; }
.list_news2 {
	line-height: 140%;
	color: #5E5E5E;
	margin: 0px;
	padding: 7px 0px 0px;
}
.list_news2 li {
	background: url(../cn_images/dotlist.gif) no-repeat 6px 12px;
	margin: 0px;
	padding: 6px 8px 6px 17px;
	list-style: none;
}
.list_news2 .col {
	background: #F8F8F8 url(../cn_images/dotlist.gif) no-repeat  6px 12px;
}
.list_news2 span {
	font-family: Arial, Helvetica, sans-serif;
	color: #848483;
	float: right;
}
.list_news2 a {
	color: #5E5E5E;
	text-decoration: none;
}
.list_news2 a:hover {
	color: #007872;
	text-decoration: none;
}
.list_news2 a.aisnews {
	color: #007872;
	text-decoration: none;
}
.list_news2 a.aview {
	color: #007D79;
	text-decoration: underline;
	margin: 0px;
	padding: 0px 60px 0px 0px;
	float: right;
}
.list_activy {
	margin: 0px;
	padding: 0px;
	line-height: 150%;
	color: #666666;
}
.list_activy li {
	background: url(../cn_images/dotline.gif) repeat-x bottom;
	margin: 0px 0px 9px;
	padding: 3px 8px 5px;
	list-style: none;
}
.list_activy span {
	color: #848483;
	float: right;
}
.list_activy .txt {
	text-indent: 2em;
	margin: 4px 0px 4px 0px;
	padding: 0px;
}
.list_activy a.atitle {
	font-weight: bold;
	color: #0F807A;
	text-decoration: none;
	background: url(../cn_images/dotlist2.gif) no-repeat left 3px;
	padding-left: 12px;
}
.list_activy a.adetail {
	color: #FF0000;
	text-decoration: none;
}
.list_activy a.adetail:hover {
	color: #FF0000;
	text-decoration: underline;
}
.list_video {
	margin: 0px 0px 0px 14px;
	padding: 12px 0px 0px;
	color: #5E5E5E;
}
.list_video li {
	list-style: none;
	display: inline;
	margin: 0px 22px 16px;
	padding: 0px;
	float: left;
	width: 164px;
}
.list_video .imgbb {
	margin: 0px;
	padding: 4px;
	border: 1px solid #CCCCCC;
}
.list_video span {
	display: block;
	margin: 0px;
	padding: 6px 0px;
	text-align: center;
}
.list_procate {
	line-height: 140%;
	color: #999999;
	margin: 12px 0px 0px 22px;
	padding: 0px;
}
.list_procate li {
	list-style: none;
	background: url(../cn_images/arrpro.jpg) no-repeat left 4px;
	margin: 0px 0px 4px;
	padding: 0px 0px 0px 13px;
}
.list_procate a {
	color: #999999;
	text-decoration: none;
}
.list_procate a:hover {
	color: #86C329;
	text-decoration: underline;
}
.list_pronew {
	line-height: 140%;
	color: #5E5E5E;
	margin: 0px;
	padding: 10px 0px;
}
.list_pronew li {
	list-style: none;
	display: inline;
	margin: 0px 25px 11px;
	padding: 0px;
	float: left;
	text-align: center;
	width: 99px;
	height: 140px;
}
.list_pronew a {
	color: #5E5E5E;
	text-decoration: none;
	display: block;
}
.list_pronew a:hover {
	color: #007872;
	text-decoration: none;
}
.list_pronew span {
	display: block;
	margin: 0px;
	padding: 6px 0px;
}
.imgheight{
	height:108px;
}


.list_pro {
	margin: 0px auto;
	padding: 0px;
	width: 641px;
	line-height: 160%;
	color: #5E5E5E;
}
.list_pro .text {
	border-left: 1px solid #A8A8A8;
	padding-left: 60px;
}
.list_pro a {
	color: #5E5E5E;
	text-decoration: none;
	cursor: hand;
	display: block;
	margin: 0px;
	padding: 0px;
}
.list_pro a:hover {
	color: #007872;
	text-decoration: none;
}
.list_pro li {
	list-style: none;
	margin: 14px 0px 0px;
	padding: 0px 0px 12px;
	background: url(../cn_images/dotline.gif) repeat-x bottom;
}
.list_pro .headname {
	font-weight: bold;
	color: #FFFFFF;
	background: url(../cn_images/titlebg_pro.jpg) no-repeat;
	height: 13px;
	margin: 0px;
	padding: 4px 0px 6px 63px;
}
.list_pro .hmeno {
	background: url(../cn_images/lineico.gif) no-repeat left;
	width: 300px;
	float: right;
	text-align: center;
}
.list_pro .hmodel {
	background: url(../cn_images/lineico.gif) no-repeat left;
	text-align: center;
	float: right;
	width: 180px;
}
.list_fav {
	line-height: 140%;
	color: #5D5D5D;
	margin: 0px;
	padding: 0px 0px 22px;
}
.list_fav li {
	list-style: none;
	display: inline;
	margin: 0px 21px 12px 0px;
	padding: 0px;
	float: left;
	width: 142px;
}
.list_fav .btmspan {
	background: url(../cn_images/menubg.jpg) no-repeat center;
	height: 23px;
	line-height: 23px;
	margin: 0px;
	padding: 0px;
}
.list_fav .btmspan a {
	color: #007876;
	text-decoration: underline;
}
.list_fav a {
	color: #5D5D5D;
	text-decoration: none;
}
.list_fav a:hover {
	color: #007876;
	text-decoration: none;
}
.list_fav span {
	text-align: center;
	display: block;
	margin: 0px;
	padding: 5px 0px;
}
.imgheight_fav{
	height:122px;
}


.list_indexnews {
	line-height: 140%;
	color: #555555;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.list_indexnews li {
	list-style: none;
	margin: 0px;
	padding: 1px 0px 1px 16px;
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
}
.list_indexnews li a{color: #555555; text-decoration:none;}
.list_indexnews li span{color: #b7b7b7; float:right;}


.list_indexpro {
	line-height: 140%;
	color: #757575;
	margin: 0px 8px;
	padding: 0px;
}
.list_indexpro li {
	background: url(../cn_images/dotgreen.jpg) no-repeat left 7px;
	margin: 0px 0px 12px;
	padding: 0px 0px 0px 11px;
	list-style: none;
}
.list_indexpro a {
	color: #757575;
	text-decoration: none;
}
.list_indexpro a:hover {
	color: #757575;
	text-decoration: none;
}

.Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 262px; }
.box {
	FLOAT: left;
	WIDTH: 82px;
	TEXT-ALIGN: center;
	margin-right: 4px;
}

.h { padding:15px; border:inset #e6e6e6 1px; background:#f5f4f4;}


.esrevda {
	background: url(../cn_images/logo.jpg) no-repeat left top;
	padding:70px 40px 20px 40px;
	color:#86b831;
	font-weight:bold;
}
.close {
	background: url(../cn_images/bg_close.jpg.jpg) repeat-x bottom;
	padding:30px 0px;
	text-align:center;
}
.close {
	background: url(../cn_images/bg_close.jpg.jpg) repeat-x bottom;
	padding:30px 0px;
	text-align:center;
}
ul{
	padding:0px;
	margin:0px;
}

.list_base li{
	list-style:none;
	float:left;
	text-align:center;
	padding:0px;
	margin:0px;
}
.list_base li img{
	background:url(../cn_images/bg_img.jpg) no-repeat center center;
	padding:17px;
}