@charset "utf-8";
/* CSS Document */
body{margin:0; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#333; background-color:#f1f1f1}
*{ margin:0px; padding:0px;}
img,form,input{border:none;}
ul,li{list-style:none;}
img {border: 0;}
a{ color:#666666; text-decoration:none;}
a:hover{color: #FF7A00; text-decoration:none;}

.banner{ width:100%; height:509px;}
.top{ height:106px; background-color:#333}
.top1{ width:980px; margin:0 auto;}
.top2{ float:right; width:350px; margin-top:58px; color:#88949c}
.top3{ float:left; margin-right:15px;}
.search{ float:left; width:171px; height:25px; line-height:25px; background-image:url(../images/search.png)}
#text{ width:103px; height:25px; line-height:25px; float:left; background-image:url(../images/text.jpg); color:#333; margin-left:15px;}
#button{ width:53px; height:25px; float:right; line-height:25px; background-image:url(../images/button.jpg); color:#FFF; text-align:center}
.nav{ height:42px; background:url(../images/nav.jpg)}
.nav ul{ height:31px; width:980px; margin:0 auto; line-height:31px;}
.nav ul li{
	float:left;
	width:110px;
	height:31px;
	text-align:center;
	line-height:31px; margin-right:10px;
}
.nav ul li a{
	display: block;
color: #333; font-size:14px;
text-decoration: none;height:31px;
	text-align:center;
	line-height:31px;
}
.nav ul li a:hover{display:block;
	_text-decoration:none;}
.ba{ height:361px;}
#focus {
WIDTH: 100%;
HEIGHT: 361px;
}
.focus_img1 a{ background:#323437 url(../images/banner1.jpg) center no-repeat; display:block; height:361px; width:100%;}
.focus_img2 a{ background:#0b1115 url(../images/banner2.jpg) center no-repeat; display:block; height:361px; width:100%;}
.focus_img3 a{ background:#0b1115 url(../images/banner3.jpg) center no-repeat; display:block; height:361px; width:100%;}
.focus_img4 a{display:block;height:361px;width:100%;background-color: #0b1115;background-image: url(../images/banner4.jpg);      background-repeat: no-repeat;background-position: center;
}
.focus_img5 a{ background:#0b1115 url(../images/banner5.jpg) center no-repeat; display:block; height:361px; width:100%;}

.focus_img1_e a{ background:#323437 url(../images/banner1_e.jpg) center no-repeat; display:block; height:361px; width:100%;}
.focus_img2_e a{ background:#0b1115 url(../images/banner2_e.jpg) center no-repeat; display:block; height:361px; width:100%;}
.focus_img3_e a{ background:#0b1115 url(../images/banner3_e.jpg) center no-repeat; display:block; height:361px; width:100%;}
.focus_img4_e a{ background:#0b1115 url(../images/banner4_e.jpg) center no-repeat; display:block; height:361px; width:100%;}
.focus_img5_e a{ background:#0b1115 url(../images/banner5_e.jpg) center no-repeat; display:block; height:361px; width:100%;}

#No{
	Z-INDEX: 1;
	POSITION: absolute;
	bottom: 31px;
	right:-386px;
	list-style:none;
	
	
}
#No LI{
	FLOAT: left;
	WIDTH: 19px;
	HEIGHT: 19px;
	margin:5px 5px;
	color:#FFF;
	line-height:19px;
	font-weight: bold;
	text-align: center;
}
#No .bbg0 { BACKGROUND:url(../images/main2.jpg); CURSOR: pointer;  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/main2.png");_background:none;}
#No .bbg1 { BACKGROUND:url(../images/main1.jpg); CURSOR: pointer; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/main1.png");_background:none;}
#au{}

.No{
	width:150px;
	height:25px;
	margin:auto;
	position:relative;
	list-style:none;
}	
.main{ width:980px; margin:0 auto; overflow:hidden; margin-top:5px;}
.maina{ height:110px; background:url(../images/maina.jpg)}
.maina1{ height:60px; line-height:60px; margin-left:20px; color:#000}
.maina2{ margin-left:20px; width:288px; height:50px; float:left; background:url(../images/maina1.jpg); padding-left:12px; line-height:50px; font-size:14px; font-weight:bold}
.maina3{ margin-left:20px; width:238px; height:50px; float:left; background:url(../images/maina2.jpg); padding-left:12px; line-height:50px; font-size:14px; font-weight:bold}
.maina4{ margin-left:20px; width:670px; height:50px; float:left;}
.maina41{ float:left; line-height:50px;}
.maina42{ float:right; line-height:50px;}
.mainb{ overflow:hidden; background-color:#F1F1F1}
.mainb1{width:980px; height:200px; float:left;}
.mainb11{ margin-left:0px; width:980px; height:200px; float:left;}
.mainb11 p{font-size:40px;text-align:center;line-height:1.1;margin-top:30px;}
.learn{ width:127px; line-height:18px; float:left}
.mo{ width:140px; float:left; padding-top:10px;}
.mainb2{ width:300px; float:left; margin-left:20px; margin-top:40px; overflow:hidden}
.mainb2 h2{ height:35px;}
.zj{ height:330px;}
.vi{ margin:15px 0px 25px;}
.vi a{
	color:#000;
	text-decoration: underline;
}
.left{ margin-left:20px; width:250px; float:left; overflow:hidden; margin-bottom:25px;}
/*.lefta{ margin-bottom:15px;}
.lefta ul{ overflow:hidden;}
.lefta ul li{ width: 100%;
font: 400 14px/41px "Simsun";
background: #E6E6E6;
text-indent: 21px;
overflow: hidden;
text-overflow: ellipsis; margin-top:5px;
white-space: nowrap;
}
.lefta ul li a{display: block;
height: 41px;
color: #333;
text-decoration: none;}
.lefta ul li a:hover{ background-color:#FF7A00}*/

.lefta ul{ overflow:hidden;width:250px; background:#f3f3f3;}
.lefta ul li{ line-height:31px; }
.lefta ul li a{ font-size:13px;background-image:url(../images/page-left-li.jpg);display:block; padding-left:25px; font-weight:900;}
.lefta ul li a:hover{ background:url(../images/page-left-li-b.jpg);}
.lefta ul ul{ border:0; padding:0; margin:0; background:#f3f3f3; }
.lefta ul ul li{ }
.lefta ul ul a{ margin-left:25px;font-size:12px; font-weight:normal;line-height:27px; background:url(../images/---.jpg) left; background-repeat:no-repeat; font-weight:900;}
.lefta ul ul a:hover{ background:url(../images/---.jpg) left; background-repeat:no-repeat; font-weight:900;}
.lefta ul li:hover ul li ul{display:none}

.leftb{ overflow:hidden; background-color:#e6e6e6; padding:15px; line-height:30px;}
.right{ margin-left:20px; float:left; overflow:hidden; width:670px; margin-bottom:25px; min-height:500px;}
.yh1{line-height: 28px;
width: 96%;
overflow: hidden;
margin: 12px auto;
font-size: 14px;
color: #333;}
.pagelist{
	text-align:center;
	clear: both;
	padding:15px 0px;
}
.pagelist a:visited {
PADDING: 2px 6px;
BORDER: 1px solid #dbdbdb;
BACKGROUND: #f4f4f4;
TEXT-DECORATION: none;
padding: 2px 6px;
border: 1px solid #DBDBDB;
background: #F4F4F4;
}
.pagelist a {
MARGIN: 3px;
PADDING: 2px 6px;
BORDER: 1px solid #dbdbdb;
BACKGROUND: #f4f4f4;
TEXT-DECORATION: none;
margin: 3px;
padding: 2px 6px;
border: 1px solid #DBDBDB;
background: #F4F4F4;
}
.pagelist a:hover { border:1px solid #F60; BACKGROUND: #F60; COLOR: #ffffff; TEXT-DECORATION: none;}
.yh{ margin:15px;}
.bot_input{ width:80px; height:30px; background:url(../images/bot_input.png); text-align:center; float:left; margin-right:25px; color:#FFF;}
.right3{ width:670px; line-height:30px;}
.right3 h2{ height:50px;  width:670px; line-height:50px; color: #333; font-size:19px; font-family:"黑体"; font-weight:bold; margin-bottom:20px; border-bottom:1px solid #E1E1E1;}
.right3 h2 span{ font-size:15px; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.right3 h5{ margin-top:10px; border-top:1px dashed #cdcdcd; width:670px; padding-top:30px; padding-bottom:24px; height:19px; display:block; clear:both;}

.index_footer{ background:url(../images/page_footer_bg.jpg) repeat-x; height:58px; width:100%; clear:both;}
.index_footer p{ color:#888888; line-height:40px; width:960px; margin:0 auto;}
.index_footer p a{ color:#888888;}
.index_footer p span{ margin:0 40px;}
.index_footer p a:hover{ color:#333;}

.pro_big{ width:670px;  padding-bottom:30px; overflow:hidden;}
#preview{ margin-left:17px; text-align:center; width:352px; float:left; padding-right:27px;}

.jqzoom{ width:348px; height:261px; position:relative; padding:1px; border:1px solid #e1e1e1;}
.list-h{}
.list-h li{ float:left;}
#spec-n5{width:352px; height:56px; padding-top:8px; overflow:hidden;}
#spec-left{  width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{ width:10px; height:45px; float:right;cursor:pointer; margin-top:5px;}
#spec-list{  float:left; overflow:hidden; margin-left:2px; display:inline; position:relative; width:322px; margin-right:6px;}

#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ border:1px solid #ccc; width:54px; height:54px;}


.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}


.pro_big_detail{ float:left; width:263px; padding-top:20px; display:block;}
.pro_big_detail b{ color: #333; display:block;}
.pro_big_detail table{ line-height:22px; margin-top:10px; margin-bottom:10px;}
.pro_big_detail table strong{ display:block; line-height:30px; margin-bottom:5px;}
.pro_big_detail a{ color:#f60; display:block; line-height:30px;}
.MagicZoomPup {
	border: 		1px solid #aaa;
	background: 	#ffffff;
	cursor:			hand;
}

.pro_contact{ text-align:center; clear:both; padding-top:30px;}
.pro_contact img{ margin-left:10px;}

.pro_detail{ border-bottom:1px dashed #dee0df; padding-bottom:20px;}
.pro_detail h6{ background:url(../images/pro_detail.gif); width:670px; height:28px; font-size:12px; line-height:28px; margin-bottom:20px;}
.pro_detail h6 span{ display:block; width:78px; text-align:center; color:#333;}

.pro_relate{ width:670px; overflow:hidden;}
.pro_relate b{ display:block; line-height:40px; color:#333;}
.pro_relate ul{ width:670px; height:200px;}
.pro_relate ul li{ margin:10px; float:left;}
.pro_relate ul li p{ width:200px; text-align:center; line-height:25px;}



.footer{ width:980px; margin:0 auto; height:205px; background-color:#333; }
.footer1{ height:150px; padding-left:10px; padding-top:10px}
.footer1a{ float:left; width:705px; color:#b6b6b6;}
.footer1b{ float:right; color:#999;width:250px; text-align:center; text-align:left;}
.footer1bb{}

.footer2{ height:45px; background-color:#222222; color:#666; line-height:45px; padding-left:20px;  width:960px; margin:0 auto;}
.footer2 a{ color:#bd0000}
.news_list{ margin-top:5px;}
.news_list li{ height:35px; line-height:35px; border-bottom:1px dashed #CCC; margin-left:10px;}
.news_list li a{ float:left; line-height:35px;}
.news_list li span{ float:right; padding-right:10px; color:#999}
.page{ margin-top:15px;}
.page h1{ height:35px; line-height:35px;}
