@charset "utf-8";
body{text-align: center; margin: 0; padding: 0; background: #fff; font-size: 12px; color:#555555;}

#top{width:976px; height:72px; margin:0 auto;}
#top1{width:430px; height:44px; float:left; margin-top:13px;}
#top2{width:124px; height:22px; float:right; margin-top:32px;}
#top2_1{width:62px; height:22px; float:left; background-image:url(qieh1.gif);}
#top2_2{width:62px; height:22px; float:right; background-image:url(qieh2.gif);}
.login:link{ color:#fff; font-size:12px; text-align:center; text-decoration:none; line-height:21px;}
.login:visited{color:#fff; font-size:12px; text-align:center; text-decoration:none; line-height:21px;}
.login:hover{color:#fff; font-size:12px; text-align:center; text-decoration:underline; line-height:21px;}

#menu{height:30px; width:976px; margin:0 auto; margin-bottom:6px;}
#menu ul{width:976px; height:30px; list-style:none; margin:0 auto;}
#menu li{width:103px; height:30px; float:left; margin:0 auto;}
#menu li.j{width:113px; height:30px;}

.banner{width:976px; height:253px; margin:0 auto;}
.banner2{width:976px; height:190px; margin:0 auto;}
.bodyer{width:1002px; height:100%; background-color:#E8E8E8; margin:0 auto;}
.bodyer_bg{width:1002px; height:16px; background-image:url(body_bg.gif); float:left;}
.center{width:976px; height:100%; margin-left:1px;}
.center1{width:976px; height:9px; float:left;}
.center2{width:976px; background-color:#FFF; margin:0 auto;}
.cen_1{width:956px; height:214px; margin-bottom:10px;}
.cen_1_1{width:250px; height:214px; float:left; margin-right:10px;}
.cen_tit{width:250px; height:37px; float:left; margin-bottom:6px;}
.cen_pic{width:222px; height:142px; margin-left:7px; float:left;}
.cen_more{width:222px; height:14px; text-align:right; margin-right:7px; margin-top:13px; float:right;}
.cen_1_2{width:696px; height:214px; float:right;}
.cen_2_tit{width:696px; height:37px; margin-bottom:6px; float:left;}
#cen_2_pro{width:684px; height:142px; margin-left:3px; float:left;}
#cen_2_pro dl{ width:127px; height:142px; float:left;}
#cen_2_pro dt{ width:120px; height:85px; margin-top:10px;}
#cen_2_pro dd{ width:120px; height:40px; color:#FF8603; text-align:center; line-height:20px; margin:0 auto;}
#cen_2_pro dd a{ color:#FF8603; text-decoration:none; display:block;}
#cen_2_pro dd a:hover{ text-decoration:underline;}
.cen_2{width:956px; height:214px; margin:0 auto;}
.cen_2_1{width:250px; height:214px; float:left; margin-right:10px;}
#contain_n_r_nr{ width:232px; height:143px; line-height:20px; text-align:left; padding-left:4px;}
.cen_more2{width:232px; height:14px; text-align:right; margin-right:5px; margin-top:7px; float:right;}
.cen_more3{width:195px; height:14px; text-align:right; margin-right:5px; margin-top:7px; float:right;}

#cen_2_news{width:232px; height:143px; margin-left:3px; float:left;}
#cen_2_news dl{ width:232px; height:65px; margin:0 auto; float:left;}
#cen_2_news dt{ width:88px; height:65px;  margin:0 auto; float:left;}
#cen_2_news dd{ width:136px; height:65px; float:right; color:#3E3E3E; text-align:left; line-height:22px; margin:0 auto;}
#cen_2_news dd a{ color:#3E3E3E; text-decoration:none; display:block;}
#cen_2_news dd a:hover{ text-decoration:underline;}

.cen_2_3{width:213px; height:214px; float:left; margin-right:5px;}
.cen_tits{width:213px; height:37px; float:left; margin-bottom:6px;}
.cen_nr{width:195px; height:143px; margin-left:3px; float:left;}
.cen_nr ul{width:195px; height:143px; list-style:none; margin:0 auto;}
.cen_nr li{width:195px; height:26px; text-align:left; line-height:25px; border-bottom:1px #CCCCCC dashed; margin:0 auto;}
.cen_nr a:link{text-decoration:none; color:#545454;}
.cen_nr a:visited{text-decoration:none; color:#545454;}
.cen_nr a:hover{color:#ff0000; text-decoration:none;}

.cen_2_4{width:213px; height:214px; float:right; margin:0 auto;}
.center3{width:976px; height:9px; float:left;}

.userlist{ height:195px; height:143px; float:left; margin-left:9px;}
.userlist ul{margin:0 auto;}
.userlist li{float:left; width:83px; margin-right:10px; margin-bottom:5px; display:inline}
.userlist li img.photoside{ width:80px; height:60px; padding:1px; border:1px solid #dcdcdc; margin:0 auto; display:block; margin-bottom:5px;}

.down_menu{width:976px; height:29px; background-image:url(down_menubg.gif); margin-top:5px; text-align:left; margin-left:1px;}
.down_menu a:link{text-decoration:none; line-height:28px; color:#686868;}
.down_menu a:visited{text-decoration:none; line-height:28px; color:#686868;}
.down_menu a:hover{color:#ff0000; line-height:28px; text-decoration:none;}

.down{width:976px; height:72px; background-image:url(down_bg.gif); margin-top:5px; margin-left:1px;}
.down_foot{width:800px; height:40px; line-height:24px; color:#646464; margin-left:121px; text-align:left; margin-top:4px;}

.left{width:189px; height:216px; margin-left:7px; float:left;}
.left1{width:189px; height:39px; float:left;}
.left2{width:189px; float:left; background-image:url(left2.gif);}
.left2 ul{width:166px; float:left; list-style:none; margin:0;}
.left2 li{width:166px; height:32px; margin-left:5px; background:url(xian.gif) no-repeat 3px top;float:left; line-height:31px;}
.left2 li a{ text-decoration:none; text-align:left; display:block; color:#000;}
.left2 li a:hover{ background:url(xian.gif) no-repeat 3px top; color:#ff0000;}
.left3{width:189px; height:4px; float:left;}
.right{width:745px; height:auto; margin-right:7px; float:right;}
.right_tit{width:745px; height:49px; background-image:url(a_tit.gif); float:left;}
.right_t{width:130px; height:25px; margin-top:14px; margin-left:3px; float:left;}
.right_here{width:500px; height:11px; float:right; margin-right:8px; text-align:right; color:#000000; margin-top:16px;}
.right_foot{width:700px; height:auto; margin-left:20px; margin-top:5px; text-align:left; line-height:24px; float:left;}
.news_foot{width:700px; margin-left:10px; margin-top:5px; float:left;}
.news_foot ul{width:700px; list-style:none; margin:0 auto;}
.news_foot li{width:700px; height:33px; text-align:left; line-height:33px; border-bottom:1px #CCCCCC dashed; margin:0 auto;}
.news_foot a:link{text-decoration:none; color:#545454;}
.news_foot a:visited{text-decoration:none; color:#545454;}
.news_foot a:hover{color:#ff0000; text-decoration:none;}

.fanye{width:666px; height:40px; text-align:center; margin-top:20px; float:left;}
DIV.jogger {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 7px; PADDING-TOP: 2px; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif;}
DIV.jogger A {PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #DE561A; TEXT-DECORATION: none;}
DIV.jogger A:hover {PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #DE561A;}
DIV.jogger A:active {PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #DE561A;}
DIV.jogger SPAN.current {PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #DE561A;}
DIV.jogger SPAN.disabled {DISPLAY: none;}

.sur_foot{width:700px; margin-left:10px; margin-top:5px; float:left;}
.sur_foot ul{width:700px; list-style:none; margin:0 auto;}
.sur_foot li{width:700px; height:80px; text-align:left; line-height:24px; border-bottom:1px #CCCCCC dashed; margin:0 auto;}
.sur_foot a:link{text-decoration:none; color:#545454;}
.sur_foot a:visited{text-decoration:none; color:#545454;}
.sur_foot a:hover{color:#ff0000; text-decoration:none;}

#contain_r_product{ width:680px; height:auto; margin:0 auto;}
#contain_r_product dl{  height:auto; float:left; margin-top:10px;}
#contain_r_product dt{  height:auto; margin:0; border:1px solid #E3E3E3;}
#contain_r_product dd{  height:auto; color:#505050; text-align:center; line-height:20px; margin:0;}
#contain_r_product dd a{ color:#505050; text-decoration:none;display:block;}
#contain_r_product dd a:hover{ text-decoration:underline;}

#product_more{ width:680px; height:auto; margin-left:20px;}
.prolist_img{width:680px; text-align:center;}
.pro_name{width:680px; height:35px; font-size:18px; font-weight:bold; font-family:“黑体”; text-align:center; line-height:32px;}
.pro_more{width:680px; height:auto; margin-top:15px; line-height:24px; font-size:12px; float:left;}

a{color: #000000;text-decoration: none;}
a:hover{color: #ff0000;text-decoration: underline;}
body{font-size:12px;}
.p{margin-left:10px;}
.ps{margin-left:10px;display:none;}
.pss{margin-left:10px;display:block;}
.t{cursor:pointer;background:url(images/ico080426_close.gif) no-repeat;line-height:20px; padding-left:20px; height:20px;}
.f{cursor:pointer;background:url(images/ico080426_open.gif) no-repeat;line-height:20px; padding-left:20px; height:20px;}
.b{cursor:pointer;background:url(images/ico080426_dot.gif) no-repeat;line-height:20px; padding-left:20px; height:20px;}
.fblod{font-weight:bold;}
.padtb8{padding:8px 0; width:166px; text-align:left;}
.fontred{color:#f00;}

h2{font-size:13px; font-weight:bold; height:24px; color:#FF0000; width:700px;}
.right_foot ul{width:700px; height:100%; list-style:none; margin:0 auto;}
.rignt_foot li{width:700px; height:24px; float:left; color:#545454;}

.hors_tit{width:700px; margin-left:20px; margin-top:5px; text-align:left; line-height:24px; float:left;}
.hors{width:700px; margin-left:20px; margin-top:5px; text-align:left; line-height:24px; float:left;}
.hors ul{width:700px; list-style:none; margin:0 auto;}
.hors li{width:700px; height:30px; line-height:30px; background:url(icon2.gif) no-repeat left center; padding-left:10px; border-bottom:1px #CCCCCC dashed;}

.hors_img{width:700px; height:200px; margin-left:20px; margin-top:10px; float:left;}
.hors_img ul{width:700px; list-style:none; margin:0 auto;}
.hors_img li{width:120px; height:82px; margin-right:15px; margin-bottom:10px; float:left;}

.hors_pp{width:700px; height:100%; margin-left:20px; margin-top:10px; float:left;}
.hors_pp dl{width:700px; list-style:none; margin:0 auto;}
.hors_pp dt{width:700px; text-align:left; height:30px; font-size:13px; color:#FF0000; font-weight:bold; float:left; margin:0 auto;}
.hors_pp dd{width:530px; margin-top:15px; float:left; margin:0 auto;}
.wby {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #416180;
	height: 12px;
	width: 85px;
	border: 1px solid #FFFFFF;
}
.qq_foot{width:700px; margin-left:10px; margin-top:5px; line-height:24px; text-align:left; float:left;}

/*一级菜单*/

#subnavah #about_me, #subnavah #news_me, #subnavah #support_me, #subnavah #jobs_me, #subnavah #contact_me {
	position:absolute;
	top:102px;
	margin:0;
	padding:0;
	width:100px;
	height:auto;
	line-height:20px;
	border: 1px solid #FFF;
	background-color: #A2C4EF;
 filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
}
#subnavah #product_me {
	position:absolute;
	top:102px;
	margin:0;
	padding:0;
	width:130px;
	height:auto;
	line-height:20px;
	border: 1px solid #FFF;
	background-color: #A2C4EF;
 filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
}
#subnavah #about_me li, #subnavah #news_me li, #subnavah #support_me li, #subnavah #jobs_me li, #subnavah #contact_me li {
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #FFF; /*THEME CHANGE HERE*/
	padding: 2px 3px;
	text-align:left;
	text-decoration: none;
	color: #000;
	list-style-type:none;
	height:20px;
	line-height:20px;
	width:100px;
}
#subnavah #product_me li {
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #FFF; /*THEME CHANGE HERE*/
	padding: 2px 3px;
	text-align:left;
	text-decoration: none;
	color: #000;
	list-style-type:none;
	height:20px;
	line-height:20px;
	width:130px;
}
#subnavah #about_me li a, #subnavah #product_me li a, #subnavah #news_me li a, #subnavah #support_me li a, #subnavah #jobs_me li a, #subnavah #contact_me li a {
	width: auto;
	display: block;
	text-indent: 3px;
	padding: 2px 3px;
	text-decoration: none;
	color: #000;
	height:20px;
	line-height:20px;
}
/*
#subnavah #about_me a:link, #about_me a:visite, #product_me a:link, #subnavah #product_me a:visite, #news_me a:link, #subnavah #news_me a:visite, #support_me a:link, #subnavah #support_me a:visite, #jobs_me a:link, #subnavah #jobs_me a:visite, #contact_me a:link, #subnavah #contact_me a:visite {
 text-decoration:none;
	color:#000;
}*/
/*
#subnavah #about_me a:visited, #product_me a:visited, #news_me a:visited, #support_me a:visited, #jobs_me a:visitede, #contact_me a:visited {
	color:#FFF;
}*/
#subnavah #about_me a:hover, #subnavah #about_me a:active, #subnavah #product_me a:hover, #subnavah #product_me a:active, #subnavah #news_me a:hover, #subnavah #news_me a:active, #subnavah #support_me a:hover, #subnavah #support_me a:active, #subnavah #jobs_me a:hover, #subnavah #jobs_me a:active, #subnavah #contact_me a:hover, #subnavah #contact_me a:active {
	color:#FFF;
	background-color:#3164A5;
}
.twomenu {
	background: url(../image/menu1.png) no-repeat;
}
DIV.digg {
	width:100%;
	height:22px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: center;
	float:right;
}
DIV.digg A {
	BORDER-RIGHT: #EF541E 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #EF541E 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #EF541E 1px solid;
	COLOR: #EF541E;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #EF541E 1px solid;
	TEXT-DECORATION: none;
}
DIV.digg A:hover {
	BORDER-RIGHT: #148cbb 1px solid;
	BORDER-TOP: #EF541E 1px solid;
	BORDER-LEFT: #EF541E 1px solid;
	COLOR: #EF541E;
	BORDER-BOTTOM: #EF541E 1px solid;
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #EF541E 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #EF541E 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #EF541E 1px solid;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #EF541E 1px solid;
	BACKGROUND-COLOR: #EF541E;
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #EF541E 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #EF541E 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #EF541E 1px solid;
	COLOR: #ddd;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #EF541E 1px solid;
}