@charset "utf-8";
body {
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#666;
	background:#696D5C url(../images/bg_indexbody.png) repeat-x;
}
ul, li, p, form, dd, dt, dl, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
h2 {
	font-size:12px;
}
h4 {
	font-size:14px;
}
h1 {
	font-size:18px;
}
ul, li {
	list-style:none;
}
img {
	border:none;
}
table{
	border-collapse:collapse;
}
a, area {
blr:expression(this.onFocus=this.blur())
}
:focus {
	outline: none;
}
#head {
	width:960px;
	margin:auto;
	height:70px;
	position:relative;
	color:#666;
}
#logo {
	width:225px;
	height:55px;
	position:absolute;
	left:3px;
	background:url(../images/logo2009.png) no-repeat;
	top: 6px;
}
#logo h1 a {
	display:block;
	width:225px;
	height:55px;
}
#language {
	width:97px;
	height:18px;
	position:absolute;
	left:858px;
	top: 10px;
}
#language a {
	text-decoration:none;
	color:#666;
}
#language a:hover {
	text-decoration:underline;
}
#telepnone {
	position:absolute;
	background:0;
	left: 799px;
	top: 35px;
	color:#186401;
}
#fm_search {
	width:158px;
	height:23px;
	background:url(../images/bg_fmsearch.png) 0 1px no-repeat;
	position:absolute;
	left:634px;
	top: 33px;
	padding:0 0 0 6px;
}
.search_keywords {
	height:13px;
	width:120px;
	line-height:13px;
	border:0;
	background:none;
}
.search_btn {
	width:30px;
	height:20px;
	border:0;
	background:none;
	position:relative;
	top:2px;
}
#menu {
	width:960px;
	height:40px;
	margin:auto;
	background:url(../images/bg_menu1.png) repeat-x;
}
#menu ul {
	background:url(../images/bg_menuright.png) right bottom no-repeat;
	width:960px;
}
#menu ul li {
	display:block;
	float:left;
	position:relative;
}
#menu ul li a {
	display:block;
}
#menu ul li a#index {
	width:100px;
	height:40px;
	background:url(../images/menubg_index.png);
}
#menu ul li a#index:hover {
	width:100px;
	height:40px;
	background:url(../images/bg_indexnow.png) no-repeat bottom;
}
#menu ul li a#cs, #menu ul li a#csnow {
	height:40px;
	width:140px;
	background:url(../images/menubg_cs.png);
}
#menu ul li a#csnow {
	background:url(../images/menubg_csnow.png);
}
#menu ul li a#nb {
	height:40px;
	width:140px;
	background:url(../images/menubg_nb.png);
}
#menu ul li a#nb:hover {
	height:40px;
	width:140px;
	background:url(../images/menubg_nbnow.png);
}
#menu ul li a#mc, #menu ul li a#mcnow {
	height:40px;
	width:140px;
	background:url(../images/menubg_mc.png);
}
#menu ul li a#mcnow {
	background:url(../images/menubg_mcnow.png);
}
#menu ul li a#ps {
	height:40px;
	width:140px;
	background:url(../images/menubg_ps.png);
	width:144px;
}
#menu ul li a#ps:hover, #psnow {
	background:url(../images/menubg_psh.png);
	width:144px;
	height:40px;
}
#menu ul li a#cm {
	height:40px;
	background:url(../images/menubg_cm.png);
	width:144px;
}
#menu ul li a#cm:hover, #menu ul li a#cmnow {
	background:url(../images/menubg_cmh.png);
	width:144px;
	height:40px;
}
#menu ul li a#es {
	height:40px;
	background:url(../images/menubg_es.png);
	width:144px;
}
#menu ul li a#es:hover {
	background:url(../images/menubg_esh.png);
	width:144px;
}
/*下拉菜单begin*/
#subbg_ps, #subbg_cm, #subbg_es, #subbg_mc, #subbg_cs {
	width:142px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
 -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	position:absolute;
	left:0px;
	z-index:2;
	background:#055403;
	display:none;
}
#subbg_cs {
	height:90px;
	width:138px;
}
#subbg_mc {
	height:65px;
	width:138px;
}
#subbg_ps {
	height:90px;
}
#subbg_cm {
	height:165px;
}
#subbg_es {
	height:190px;
}
#sub_ps, #sub_cm, #sub_es, #sub_mc, #sub_cs {
	width:142px;
	position:absolute;
	left:0px;
	z-index:5;
	padding:2px 0 0 0;
	border-top:1px solid #80A77F;
	display:none;
}
#sub_cs {
	height:90px;
	width:138px;
}
#sub_mc {
	height:65px;
	width:138px;
}
#sub_ps {
	height:90px;
}
#sub_cm {
	height:165px;
}
#sub_es {
	height:190px;
}
#sub_ps dd, #sub_cm dd, #sub_es dd, #sub_mc dd, #sub_cs dd {
	padding:2px 0;
}
#sub_ps dd a, #sub_cm dd a, #sub_es dd a, #sub_mc dd a, #sub_cs dd a {
	display:block;
	height:22px;
	line-height:22px;
	padding:0 0 0 16px;
	color:#FFF;
	text-decoration:none;
}
#sub_ps dd a:hover, #sub_cm dd a:hover, #sub_es dd a:hover, #sub_mc dd a:hover, #sub_cs dd a:hover {
	background:#32780B;
	color:#FF0;
}
/*下拉菜单end*/
#wrap_bgtop {
	width:966px;
	margin:6px auto 0 auto;
	height:3px;
	background:url(../images/bg_wraptop.png) center top no-repeat;
}
*html #wrap_bgtop {
	margin:6px auto -11px auto;
}
#wrap_bgleft {
	width:963px;
	padding:0 0 0 3px;
	margin:0 auto;
	overflow:hidden;
	background:#686C5B url(../images/bg_wrapleft.png) no-repeat;
}
#wrap_bgright {
	width:950px;
	padding:5px 8px 5px 5px;
	overflow:hidden;
	background:#FFF url(../images/bg_wrapright.png) right top no-repeat;
}
#bg_extand {
	background:#E6E6E6;
	width:950px;
	overflow:auto;
}
#sidebar {
	width:196px;
	float:left;
	overflow:auto;
}
#main {
	width:745px;
	float:right;
	overflow:hidden;
	background:#FFF;
	padding:0 0 0 5px;
}
.section_main, .section_mainmc, .section_maindashed, .section_txt,.section_maine {
	width:745px;
	overflow:hidden;
	margin:0 0 10px 0;
	white-space:normal;
	overflow:hidden;
	word-wrap:break-word;
}
.section_txt {
	width:740px;
	padding:0 5px 0 0;
	text-align:justify;
	text-justify:inter-ideograph;
}
.section_maindashed {
	border-bottom:1px dashed #BAC6D8;
	padding:0 0 20px 0;
}
.section_mainmc {
	margin:0 0 10px 8px;
	width:737px;
}
.float_conm {
	width:745px;
	overflow:auto;
	padding:10px 0;
}
.img_leftside {
	width:105px;
	float:left;
	text-align:center;
}
.img_leftside a {
	text-decoration:none;
}
.txt_rightside {
	width:625px;
	padding:0 5px 0 0;
	float:right;
}
.ul_txtlist, .ul_txtlistmc {
}
.ul_newslist {
}
.ul_txtlist li, .ul_txtlistmc li, .ul_newslist li {
	padding:2px 0;
}
.ul_newslist li a {
	color:#676767;
	padding:0 0 0 10px;
	text-decoration:none;
}
.ul_newslist li a:hover {
	color:#090;
	text-decoration:underline;
}
.ul_txtlist li a {
	color:#090;
	text-decoration:none;
}
.ul_txtlist li a:hover {
	text-decoration:underline;
}
.ul_txtlistmc li a.nav_mclink {
	color:#000;
	text-decoration:none;
}
.ul_txtlistmc li a.nav_mclink:hover {
	color:#000;
	text-decoration:underline;
}
.title_green, .title_greennb {
	color:#090;
	padding:15px 0 3px 0;
	border-bottom:1px dashed #BAC6D8;
}
.title_greennb {
	border:none;
}
#foot {
	width:966px;
	margin:auto;
	background:url(../images/bg_foot.png) no-repeat;
	color:#FFF;
	text-align:center;
	padding:10px 0 20px 0;
}
.section_page, .section_pagemc, .section_pagecs {
	clear:both;
	background:#EDF2F4;
	width:735px;
	margin:50px 0 0 0;
	overflow:auto;
	padding:5px 0 8px 10px;
	border-top:1px solid #CCC;
}
.section_pagemc {
	width:737px;
}
.section_pagecs {
	width:516px;
	background:none;
	border:none;
}
.nav_content {
	background:#FBECEA;
	border:1px solid #FDD6CA;
	width:743px;
	margin:10px 0 10px 0;
	overflow:auto;
	padding:2px 0 0 0;
}
.btn_searchmc {
	border:1px solid #CE0101;
	background:#F2C9C9 url(../images/bg_searchmc.png) repeat-x;
	margin:0 5px;
	height:22px;
	line-height:20px;
}
.nav_mc {
	color:#000;
	padding:0 0 0 8px;
	background:url(../images/bg_navmc.png) 0 5px no-repeat;
}
.tb_cm {
	border-collapse:collapse;
	border:1px solid #E7E7E9;
	margin:10px 0;
}
.tb_cm td {
	border-bottom:1px solid #E7E7E9;
	padding:3px 0;
}
.tb_cm .col_1st, .tb_cm .col_3th {
	width:80px;
	background:#F5F5F5;
	color:#000;
	text-align:center;
}
.tb_cm .col_2ed, .tb_cm .col_4ur {
	width:273px;
	padding:3px 0 3px 10px;
}
.con_maincs {
	width:516px;
	float:left;
	overflow:hidden;
}
.section_maincsn {
	width:516px;
	overflow:hidden;
	margin:0 0 10px 0;
}
.section_sidebarcs {
	background:#F1F9E3;
	border:1px solid #CED8BD;
	width:208px;
	padding:0 0 0 9px;
	overflow:auto;
}
.section_maincs, .section_maincsbg {
	width:514px;
	overflow:hidden;
	border:1px solid #DCDCDC;
	margin:0 0 10px 0;
}
.section_maincsbg {
	background:#F3F3F3;
}
.con_sidebarcs {
	width:220px;
	float:right;
	overflow:hidden;
	margin:0 0 10px 0;
}
.img_csleft {
	width:145px;
	float:left;
	text-align:center;
	padding:10px 0;
}
.img_csleft img {
	border:1px solid #DDD;
	padding:2px;
}
.txt_csright {
	width:360px;
	float:right;
	margin:0 5px 0 0;
	padding:10px 0;
}
#user_name, #user_tel, #user_email {
	width:192px;
	height:16px;
	line-height:16px;
}
#user_describe {
	width:192px;
	height:100px;
}
#user_sendup {
	width:58px;
	height:20px;
	line-height:18px;
	border:1px solid #679966;
	background:url(../images/bg_sendup.png) repeat-x;
}
.section_height {
	clear:both;
	height:50px;
}
/*管理团队*/
.item_navigation {
	color:#079A12;
	padding:15px 0 10px 0;
}
h2.team_name {
	padding:3px 0;
	color:#C40000;
}
h2.team_name a {
	color:#C40000;
	text-decoration:none;
}
.section_maine h4{
	color:#090;
	padding:15px 0 5px 0;
}
.section_maine table{
	border:1px solid #CCC;
	width:730px;
	margin:0 0 10px 0;
	color:#666;
}
.section_maine table tr td{
	border:1px solid #CCC;
	padding:2px;
}

.section_maine table tr th{
	border:1px solid #CCC;
	padding:5px 2px;
	background:#F1FAD8;
	color:#900;
}

/*ul style*/
.ul_navmenu {
}
.ul_navmenu li {
	background:url(../images/bg_navitem.png) repeat-x bottom;
	padding:0 0 1px 0;
}
.ul_navmenu li#title_nav {
	color:#090;
	line-height:39px;
	padding:0 0 0 10px;
}
.ul_navmenu li a {
	display:block;
	height:27px;
	line-height:27px;
	padding:0 0 0 27px;
	text-decoration:none;
	color:#000;
	background:url(../images/bg_navitemlink.png) 15px 10px no-repeat;
}
.ul_navmenu li a:hover, .ul_navmenu li a#thieitem {
	color:#FFF;
	background:#090 url(../images/bg_navitemlinkh.png) 15px 10px no-repeat;
}
.ul_subtxtlist {
}
.ul_subtxtlist li {
	padding:1px 0;
}
.ul_pagenum {
}
.ul_pagenum li {
	display:block;
	float:left;
	padding:0 2px;
}
.ul_pagenum li a {
	text-decoration:none;
	height:18px;
	float:left;
	color:#676767;
	line-height:18px;
	padding:0 7px;
	border:1px solid #D3D3D3;
	display:block;
	background:url(../images/bg_pagenum.png) 0 1px repeat-x;
}
.ul_pagenum li a:hover {
	text-decoration:underline;
}
.ul_pagenum li a#thispage {
	border:none;
	background:none;
	font-weight:bold;
	color:#C40000;
}
.ul_nav {
	width:743px;
	overflow:auto;
}
.ul_navcs {
	width:516px;
	overflow:auto;
}
.ul_nav li.nav_leftside {
	float:left;
	display:block;
	color:#900;
	line-height:25px;
	padding:3px 0 3px 8px;
}
.ul_nav li.nav_rightside, .ul_navcs li.nav_rightside {
	float:right;
	display:block;
	padding:3px 0;
}
.ul_cs {
}
.ul_cs li.cs_date {
	border-bottom:1px solid #DCDCDC;
	margin:0 0 5px 0;
}
.ul_cs li.cs_detail {
	text-align:right;
}
.ul_cs li.cs_detail a {
	color:#009;
	text-decoration:none;
}
.ul_cs li.cs_detail a:hover {
	color:#090;
	text-decoration:underline;
}
.ul_fmcs {
	padding:6px 0 10px 0;
}
.ul_fmcs li {
	padding:2px 0;
}
.dl_glory {
	width:240px;
	float:left;
	padding:20px 0;
}
.dl_glory dd {
	text-align:center;
}
.dl_glory dd a{
	text-decoration:none;
}
.dl_glory dd img {
	display:inline;
	text-align:center;
}
.dl_glory dt {
	padding:5px 65px 0 65px;
	text-align:center;
}
.dl_glory dt a {
	text-decoration:none;
	color:#666;
}
.dl_glory dt a:hover {
	text-decoration:underline;
}
/*font style*/
.font079 {
	color:#079A12;
}
.font090 {
	color:#090;
}
/* light box colorbox*/
#modalContent, #borderTopLeft, #borderTopCenter, #borderTopRight, #borderBottomLeft, #borderBottomCenter, #borderBottomRight, #borderMiddleLeft, #borderMiddleRight {
	position:absolute;
}
#colorbox, #modalBackgroundOverlay {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	width:100%;
	height:100%;
}
#modalBackgroundOverlay {
	position:fixed;
}
#modalClose, #contentPrevious, #contentNext {
	outline:none;
	cursor:pointer;
}
#modalLoadedContent iframe {
	display:block;
	width:100%;
	height:100%;
	border:0;
}
#modalLoadedContent img, #modalLoadedContent embed {
	display:block;
}/* Display:block removes the line-height gap underneath images, iframes, and embedded content */
#modalLoadingOverlay {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
}
#modalInfoBr {
	display:none;
}
/*light box custom css*/
#modalBackgroundOverlay {
	background:url(../images/stripe.png) 0 0 repeat;
}
#colorbox {
}
#borderTopLeft {
	width:21px;
	height:21px;
	background:url(../images/borderTopLeft.png) 0 0 no-repeat;
}
#borderTopCenter {
	height:21px;
	background:url(../images/borderTopCenter.png) 0 0 repeat-x;
}
#borderTopRight {
	width:21px;
	height:21px;
	background:url(../images/borderTopRight.png) 0 0 no-repeat;
}
#borderBottomLeft {
	width:21px;
	height:21px;
	background:url(../images/borderBottomLeft.png) 0 0 no-repeat;
}
#borderBottomCenter {
	height:21px;
	background:url(../images/borderBottomCenter.png) 0 0 repeat-x;
}
#borderBottomRight {
	width:21px;
	height:21px;
	background:url(../images/borderBottomRight.png) 0 0 no-repeat;
}
#borderMiddleLeft {
	width:21px;
	background:url(../images/borderMiddleLeft.png) 0 0 repeat-y;
}
#borderMiddleRight {
	width:21px;
	background:url(../images/borderMiddleRight.png) 0 0 repeat-y;
}
#modalContent {
	background:#fff;
}
#modalLoadedContent {
	margin-bottom:28px;
	border:1px solid #fff;
}
#contentTitle {
	position:absolute;
	bottom:3px;
	right:-20px;
	width:100%;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	color:#090;
}
#contentCurrent {
	position:absolute;
	bottom:3px;
	left:58px;
	font-weight:bold;
	color:#949494;
}
#contentPrevious {
	position:absolute;
	bottom:0;
	left:0px;
	background:url(../images/controls.png) -25px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
#contentPrevious:hover {
	background-position:-25px -25px;
}
#contentNext {
	position:absolute;
	bottom:0;
	left:27px;
	background:url(../images/controls.png) 0px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
#contentNext:hover {
	background-position:0px -25px;
}
#modalLoadingOverlay {
	background:url(../images/loading.gif) center center no-repeat #fff;
}
#modalClose {
	position:absolute;
	bottom:0;
	right:0;
	background:url(../images/controls.png) -50px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
#modalClose:hover {
	background-position:-50px -25px;
}
/*new menu*/
#section_menu{
    width:960px;
	height:40px;
	margin:auto;
	font-family:"微软雅黑";
	background:url(../images/bg_menu1.png) repeat-x;
}
#section_menu li.menubgright{
	height:40px;
	width:10px;
	display:block;
	float:right;
	background:url(../images/bg_menuright.png) right bottom no-repeat;
}
#section_menu li.nav_li{
	float:left;
	position:relative;
	display:block;
	height:40px;
	
}

#section_menu li.nav_li a.nav_a,#section_menu li.nav_li a.blog,#section_menu li.nav_li a.index,#section_menu li.nav_li a.index_now,#section_menu li.nav_li a.nav_a_now{
	width:140px;	
	height:40px;
	line-height:47px;
	overflow:hidden;
	display:block;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	font-size:14px;
}
#section_menu li.nav_li a.index,#section_menu li.nav_li a.index_now{
	width:100px;
	background:url(../images/bg_index_en.png) no-repeat;
}
#section_menu li.nav_li a.blog{
	width:100px;
}
#section_menu li.nav_li a.index:hover,#section_menu li.nav_li a.index_now{
	background:url(../images/bg_indexh_en.png) no-repeat;
	font-weight:bold;
}
#section_menu li.nav_li a.blog:hover{
	background:url(../images/bg_blog_en.png) no-repeat;
}
#section_menu li.nav_li a.nav_a:hover,#section_menu li.nav_li a.nav_a_now,#section_menu li.nav_li a#this_item{
	background:url(../images/menu_linkh_en.png) no-repeat;
	font-weight:bold;
}
#section_menu li ul {
	padding:5px;
	position:absolute;
	top:40px;
	left:0;
	display:none;
	height:auto;
	width:128px;
	z-index:10;
}
#section_menu li ul li.bg2,#section_menu li ul li.bg3,#section_menu li ul li.bg4,#section_menu li ul li.bg6,#section_menu li ul li.bg7{
	border-top:1px solid #80A77F;
	width:138px;
	position:absolute;
	top:0;
	left:0;
	background:#055403;
	z-index:-10;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
#section_menu li ul li.bg2{
	height:55px;
}
#section_menu li ul li.bg3{	
	height:80px;
}
#section_menu li ul li.bg4{	
	height:88px;
}
#section_menu li ul li.bg6{
	height:145px;
}
#section_menu li ul li.bg7{
	height:168px;
}
#section_menu li ul li a{
	display:block;
	height:22px;
	line-height:22px;
	padding:0 0 0 16px;
	color:#FFF;
	text-decoration:none;
}
#section_menu li ul li a:hover{
	background:#32780B;
	color:#FF0;
}
/*new menu*/
/* CSS Document */
