@charset "utf-8";
/* CSS Document */

body,td,th,input,textarea,select{
	font-family:"微软雅黑", Arial, Tahoma;
	font-size:12px;
	color:#464646;
}
body,form{
	margin:0;
}
img{border:0px none;}
ul{display:block; margin:0; padding:0;}
li{list-style:none;}
p{display:block; margin:0; padding:0;}
h1{color:#464646; display:block; margin:0; padding:0; font-size:26px; font-weight:normal; margin-top:15px;}
a{color:#464646; text-decoration:none;}
a:hover,a:active{
	color:#444;
}
.aGray{color:#999;}
.aGray:hover,aGray:active{color:#333;}
.aBlue{color:#009CDC;}
.aBlue:hover,aBlue:active{color:#333;}

#top{
	width:100%;
	height:90px;
	position:absolute;
	left:0;
	top:0;
	z-index:99;
	background-color:#FFF;
}
#topCon{width:1000px; height:90px; margin:auto;}
#top_left{float:left; padding:16px 0px 0px 12px; width:180px; height:50px;}
#top_right{float:right; height:90px; width:808px;}
#top_right_top{
	width:797px;
	height:39px;
	padding-top:11px;
	padding-right:0px;
	text-align:right;
}
#top_lan{
	width:75px;
	height:12px;
	float:right;
	padding-top:4px;
	margin-left:5px;
	padding-right: 5px;
}
#top_lan a{display:block; width:38px; height:16px; padding-left:22px; background:url(en.gif) no-repeat left 3px;}
#top_sh{padding-top:4px;}
#top_sh a{
	color:#000000;
}

#formsear img{vertical-align:middle;}
#formsear #keys{
	vertical-align:middle;
	border:0px none;
	background:none;
	width:155px;
	margin-top:3px;
}
#formsear #button{vertical-align:middle; border:0px none; background:url(search3.png) no-repeat; height:24px; width:19px; cursor:pointer;}

#menu{width:518px; height:40px; margin-left:290px; _width:521px; _margin-left:287px;}
#menu a{
	display:block; font-weight:bold;
	float:left;
	width:96px;
	height:40px;
	line-height:36px;
	font-size:14px;
	text-align:right;
	color:#444;
	padding-right: 7px;
}
#menu a:hover,#menu a:active,#menu a.A{
	color:#FF9900;
}
#menubtm{
	width:100%;
	height:4px;
	font-size:4px;
	position:absolute;
	z-index:100;
	left:0;
	top:0;
	margin-top:90px;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="top_btm.png");
	_background:none;
}

#menuson{width:544px; padding-left:556px; _padding-left:549px; height:0px; margin:auto; overflow:hidden;}
#menuson ul{float:left; width:103px;}
#menuson ul li a{display:inline-block; line-height:24px; color:#777;}
#menuson ul li a:hover,#menuson ul li a:active{color:#F60;}

#banner{width:100%; height:490px; position:relative; z-index:1;}
#banner div{width:100%; height:400px; margin-top:90px; text-align:center; position:absolute; top:0; left:0; display:none;}
#banner div span{display:block; width:100%; height:100%;}

#main{width:980px; padding:0px 10px; margin:auto; margin-top:18px;}
#main_l,#main_c{
	width:310px;
	float:right;
}
.main_tit{
	font-weight:bold;
	font-size:14px;
	color:#444;
	font-family:"微软雅黑", Arial, Tahoma;
}
.main_tit_en{font-size:11px; color:#888; margin-left:5px;}

#main_news{margin-top:12px; padding-top:10px; border-top:1px solid #E6E6E6;}
#main_news li{height:25px;}
#main_news li a{display:block; float:left; width:260px; background:url(arr_news.gif) no-repeat left 6px; padding-left:10px;}
#main_news li a:hover,#main_news li a:active{background:url(arr_news.gif) no-repeat left -20px;}
#main_news li span{display:block; float:right; width:40px; text-align:right; color:#999;}

#main_c{
	margin-right: 30px;
}

#main_pro{
	border-top:1px solid #E6E6E6;
	margin-top:8px;
	padding-top:0px;
	width:298px;
	font-size:0px;
}




.more{
	display:block;
	width:65px;
	padding-left:9px;
	height:23px;
	padding-top:3px;
	background:url(more_bg.png) no-repeat left top;
	color:#444;
}
.more:hover,.more:active{background:url(more_bg.png) no-repeat left -26px; color:#F90;}

#main_r{
	float:left;
	width:300px;
}

.industry1{display:inline-block; width:99px; height:22px; padding-top:35px; background:url(industry1.gif) no-repeat center top; text-align:center;}
.industry1:hover,.industry1:active{background:url(industry1.gif) no-repeat center -57px;}
.industry2{display:inline-block; margin-left:1px; width:99px; height:22px; padding-top:35px; background:url(industry2.gif) no-repeat center top; text-align:center;}
.industry2:hover,.industry2:active{background:url(industry2.gif) no-repeat center -57px;}
.industry3{display:inline-block; margin-left:1px; width:99px; height:22px; padding-top:35px; background:url(industry3.gif) no-repeat center top; text-align:center;}
.industry3:hover,.industry3:active{background:url(industry3.gif) no-repeat center -57px;}
.industry4{display:inline-block; margin-top:1px; width:99px; height:20px; padding-top:37px; background:url(industry4.gif) no-repeat center top; text-align:center;}
.industry4:hover,.industry4:active{background:url(industry4.gif) no-repeat center -57px;}
.industry5{display:inline-block; margin-top:1px; margin-left:1px; width:99px; height:20px; padding-top:37px; background:url(industry5.gif) no-repeat center top; text-align:center;}
.industry5:hover,.industry5:active{background:url(industry5.gif) no-repeat center -57px;}
.industry6{display:inline-block; margin-top:1px; margin-left:1px; width:99px; height:20px; padding-top:37px; background:url(industry6.gif) no-repeat center top; text-align:center;}
.industry6:hover,.industry6:active{background:url(industry6.gif) no-repeat center -57px;}

#main_b{
	width:980px;
	margin:auto;
}
#main_b_l{
	width:310px;
	padding-left:0px;
	float:right;
	margin-top:18px;
	height:170px;
	padding-right: 30px;
}
#main_b_r{
	width:300px;
	float:left;
	margin-top:18px;
	padding-left: 0px;
}
#main_b_l ul{
	float:left;
	padding-left: 0px;
	width: 310px;
}
#main_b_l ul li.tit{
	padding-bottom:10px;
	height:20px;
}
#main_b_l ul li{height:24px;}
#main_b_l ul li a{color:#999;}
#main_b_l ul li a:hover,#main_b_l ul li a:active{color:#F60;}
#main_b_l ul li.tit a{color:#868686;}
#main_b_l ul li.tit a:hover,#main_b_l ul li.tit a:active{color:#009CDC;}

#bottom{background:url(bottom_bg.png) repeat-x; height:60px;}
#bottomCon{width:980px; margin:auto; padding-top:16px;}
#bottom_l{width:700px; float:left; color:#868686; padding-top:2px;}
#bottom_c{width:110px; float:left; text-align:center; padding-top:2px;}
#bottom_r{width:145px; float:right;}

#bannerS{width:100%; height:200px; padding-top:90px; position:relative; z-index:1; background:#CCC;}
#bannerS div{width:100%; height:200px; text-align:center; margin:auto;}
#bannerS div p{width:1000px; margin:auto; height:200px; _position:absolute; _top:90px; _left:50%; _margin-left:-500px; _z-index:1;}

#mainS_l{width:210px; float:left;}
#mainS_r{width:740px; float:right;}
.l_tit,.r_tit{border-bottom:1px solid #E6E6E6; height:23px;}


.prolist_side li{border-bottom:1px solid #E6E6E6;}
.prolist_side li a{background:url(list_arr.gif) no-repeat 3px 9px !important; padding:5px 0px 5px 13px !important;}
.prolist_side li a:hover,.prolist_side li a:active{background:url(list_arr.gif) no-repeat 3px -83px !important;}

.r_tit_l{float:left;}
.r_tit_r{float:right; color:#999;}

.prolist{display:block; overflow:hidden; width:760px; padding-top:22px; margin-left:16px;}
.prolist li{float:left; width:150px; margin-right:35px; _margin-right:31px; text-align:center;}
.prolist li a img{width:146px; height:146px; padding:1px; border:1px solid #DDD;}
.prolist li a span{display:block; padding-top:8px; line-height:135%;}
.prolist li a:hover img,.prolist li a:active img{border:1px solid #00A0FC;}
.prolist li a:hover span,.prolist li a:active span{color:#009CDC;}
.prolist li.clear{float:none; clear:both; width:100%; height:25px;}

#propath{background:#00A3E8; padding:6px 10px 7px 10px; margin-top:12px; color:#FFF;}
#propath a{color:#FFF;}
#propath a:hover,#propath a:active{color:#CAEBFF;}

#pro_btm{padding-bottom:10px; padding-top:17px; margin-top:25px; border-top:1px solid #E6E6E6;}
#pro_btm ul{display:block; font-size:0px; width:700px; height:65px; overflow:hidden;}
#pro_btm ul li{height:65px; width:300px; float:left; margin-right:20px; overflow:hidden;}
#pro_btm ul li a img{vertical-align:middle; border:1px solid #E6E6E6; margin-right:7px; display:inline-block; width:48px; height:48px;}
#pro_btm ul li a .span{vertical-align:middle; display:inline-block; width:240px;}
#pro_btm ul li a{font-size:12px !important;}

.nav{display:block;}
.nav li{border-bottom:1px solid #E6E6E6;}
.nav li a{display:block; background:url(list_arr.gif) no-repeat 3px 9px; padding:5px 0px 5px 13px;}
.nav li a:hover,.nav li a:active{background:url(list_arr.gif) no-repeat 3px -83px;}
.nav li a.A{color:#F60;}

.text,.industry{line-height:210%; font-family:"微软雅黑", Arial, Tahoma !important;}
.text p,.industry p{margin:0; padding:0; margin-top:17px; font-family:"微软雅黑", Arial, Tahoma !important;}
.industry{line-height:200%;}
.industry p{margin-top:0;}
.text_culture{line-height:190%; padding-top:5px;}
.text_culture *{margin:0; padding:0; margin-top:10px;}

.news_list{border-top:1px solid #E9E9E9; margin-top:22px;}
.news_list li{height:35px; border-bottom:1px solid #E9E9E9;}
.news_list li a{float:left; line-height:35px; background:url(list_arr.gif) no-repeat 3px 13px; padding-left:14px;}
.news_list li a:hover,.news_list li a:active{background:url(list_arr.gif) no-repeat 3px -79px;}
.news_list li span{display:block; float:right; width:100px; text-align:right; line-height:35px; color:#999;}

#quick a{ border-bottom:1px solid #E6E6E6;}

.searHeight{
	background:#FFFFCC;
	font-style:normal;
}

input{outline:none;}

#cer_cls{margin-top:23px;}
#cer_cls a{display:inline-block; padding:20px 30px; background:#EEEEEE; font-size:14px;}
#cer_cls a:hover,#cer_cls a:active,#cer_cls a.A{background:#009CDC; color:#FFF;}

.cerlist{display:block; overflow:hidden; width:760px;}
.cerlist li{float:left; width:165px; margin-right:20px; _margin-right:16px; text-align:left;}
.cerlist li a span{display:block; padding-top:12px; line-height:135%; background:url(arr.gif) no-repeat left 17px; padding-left:10px;}
.cerlist li a:hover span,.cerlist li a:active span{color:#009CDC;}
.cerlist li.clear{float:none; clear:both; width:100%; height:12px; border-bottom:1px solid #EEE;}

.mess_text{
	background:#E3E3E3;
	border:none;
	color:#cecece;
	height:20px;
	width:232px;
}
.mess_textarea{background:#E3E3E3;border:none;color:#cecece;height:17px;width:297px;height:105px;overflow:auto;}
.mess_button{border:none;background:url("botton_bg.jpg");color:#FFFFFF;font-weight:bold;width:68px;height:21px;line-height:21px;text-align:center;}
.chen_f{color:#ffb839;}
.menu-none{ border-bottom:1px dashed #E6E6E6; line-height:28px; height:28px;}