@charset "gb2312";
body, p, ul, li, form, img, h1, h2, h3, h4, textarea, select, input {margin:0;padding:0;font-size:12px;font-family:"ËÎÌå";}
body {background:#FFFFFF;color:#333333;text-align:left;line-height:22px;}
ul, li {list-style:none;}
img {border:0;}
p {text-indent:2em; text-align:left;}
a:link, a:visited {color:#333333;text-decoration:none;}
a:hover {color:#900;text-decoration:underline;}
.clearFloat {height:0;line-height:0;font-size:0;clear:both;overflow:hidden;}
.fontBold{ font-weight:bold;}
.alignLeft{ text-align:left;}
.alignCenter{ text-align:center;}
.alignRight{ text-align:right;}
.marginR10{ margin-left:20px;}
.marginB8{ margin-bottom:4px;}
.font1,a.font1{font-weight:bold;color:#069;}

.bannerimg{  height:143px; width:1349px;margin:0 auto;  background:#a1101c url(imagesbanner.png) no-repeat;}
.menu1{ margin:0 auto; height:31px; line-height:31px; padding-left:35px; background:#900 url(imagesbarbg.png) repeat-x 0 0; color:#FFF; position:relative;}
.menu1 a,.menu1 a:link,.menu1 a:visited{color:#FFFFFF;}
.menu1 a:hover{ color:#FFF0F0;}
.menu1 span.lang{ position:absolute; top:-143px; right:20px; color:#FF0; font-weight:bold;}
.lang a.font2{color:#FF0;}
.menu2{ margin:0 auto; height:31px; line-height:31px; padding-left:35px; background:#EEEEEE url(imagesbarbg.png) repeat-x 0 -31px; overflow:hidden; margin-bottom:10px;}
.box{ width:955px; margin:0 auto; background:#FFFFFF; margin-top:8px;}
.left{width:186px; padding:1px; border:1px solid #DBDBEA; margin-right:10px; float:left; display:inline;}
.l_box{ background:url(imagesbarbg.png) repeat-x 0 -64px; padding:0 8px 10px 8px;height:215px;}
.l_box h2{ height:29px; line-height:29px; padding-left:15px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#900; background:url(imagesleft_bg.gif) no-repeat 0 9px; margin-bottom:8px; position:relative;}
.l_box h2 span{ position:absolute; right:6px; font-weight:normal; font-size:12px;}
.l_box_org li{ height:22px; line-height:22px; width:120px; border:1px solid #FDDA91; text-align:center; float:left; display:inline; background:#FFF0E1 url(imagesorangebg.gif) repeat-x;margin-top:5px;}
.l_box_org2{ height:22px; line-height:22px;border:1px solid #FDDA91; text-align:center; margin-top:4px;background:#FFF0E1 url(imagesorangebg.gif) repeat-x;}
.right{width:750px; float:left; display:inline;}
.r_focus{ width:728px; padding:10px; border:1px solid #DBDBEA; margin-bottom:15px; background:url(imagesfocusbg.png) repeat-y;}
.r_f_img{ width:388px; height:180px; padding:1px; background:#FFFFFF; border:1px solid #DBDBEA; float:left; display:inline; margin-right:20px; position:relative;}
.r_f_img img{ width:288px; height:180px;}
.r_f_img h3{ width:288px; position:absolute; left:1px; bottom:1px; height:30px; line-height:30px; background:#FFFFFF; text-align:center; font-weight:bold;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; overflow:hidden;}
.r_f_news{ width:310px; float:left; display:inline;}
.r_f_news ul li{ height:22px; overflow:hidden;}
.r_half ul li{ height:22px; overflow:hidden;width:340px;}
.r_f_news h2{ height:30px; line-height:30px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; color:#069; overflow:hidden;}
.r_f_news h2 a,.r_f_news h2 a:link,.r_f_news h2 a:visited{color:#069;}
.r_f_news_t{ border-bottom:1px solid #DBDBEA; height:23px; margin:6px 0 8px 0; position:relative;}
.r_f_news_t_1{ position:absolute; left:5px; top:0; height:22px; line-height:22px; width:70px; border:1px solid #DBDBEA; text-align:center; background:url(imagesgraybg.gif) repeat-x;}
.r_f_news_t_2{ position:absolute; right:5px; top:0; line-height:22px;}
.r_half{ width:350px; margin-bottom:8px; float:left; display:inline;}
.r_half h2{height:30px; line-height:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#900; background:url(imageslistTop.png) no-repeat 0 28px; margin-bottom:8px; position:relative;}
.r_half h2 span{ position:absolute; right:6px; font-weight:normal; font-size:12px;}
.r_h2{height:30px; line-height:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#900; position:relative;}
.r_box{ border:1px solid #DBDBEA; border-top:none; background:url(imageslistTop.png) no-repeat 0 -38px; margin-bottom:10px; padding:20px 38px; position:relative;}
.r_box_fon{ border:0px solid #DBDBEA; border-top:none; background:url(imageslistTop1.png) no-repeat 0 0px; margin-bottom:0px; padding:18px 28px; position:relative;
background-position:0px 50px;margin-top:-30px;
}
.r_box_fon h2{height:30px; line-height:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#900;  position:relative;}
.r_box_fon h2 span{ position:absolute; right:6px; font-weight:normal; font-size:12px;}
.r_box_link_t{ width:36px; text-align:center; line-height:15px;font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#900; position:absolute; left:0; top:4px;}
.r_img_arrow_l{ width:15px; height:106px; background:url(imagesarrows.png) no-repeat; float:left; display:inline; margin-right:25px;}
.r_img_arrow_r{ width:15px; height:106px; background:url(imagesarrows.png) no-repeat -15px 0; float:left; display:inline; margin-left:15px;}
.r_img{ width:600px; height:106px; float:left; display:inline; overflow:hidden;}

.r_box_gray li{ height:22px; line-height:22px; width:124px; border:1px solid #DBDBEA; text-align:center; float:left; display:inline; background:#F0F0F0 url(imagesgraybg.gif) repeat-x;}

.footer{ background:#F0F0F0; text-align:center; padding:10px;}

a.abtn{
	position:absolute;
	top:0;
	display:block;
	height:106px;
	width:15px;
	overflow:hidden;
	text-indent:-20000px;
	background:url(imagesarrows.png) no-repeat;
}

a.aright{
	right:0;
	background-position:-15px center;
}
#mcnt{
	border:1px solid #DBDBEA;
	padding:4px 6px;
	margin-top:4px;
	height:154px; 
	overflow:hidden;
}
.productshow{
	height:130px;
	position:relative;
	text-align:center;
	font-family:Î¢ÈíÑÅºÚ, ºÚÌå;
	background:url(../images/productshow.png) no-repeat;
}
.productshow .scrollcontainer{
	width:600px;
	height:130px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
}
.productshow .scrollcontainer ul{
	width:20000px;
	position:absolute;
	left:0px;
	top:0px;
}
.productshow .scrollcontainer li{
	float:left;
	width:200px;
	height:140px;
	text-align:center;
}
.productshow .scrollcontainer li.last{
	background:none;
}
.productshow .scrollcontainer li div{
	height:106px;
	width:200px;
	overflow:hidden;
	text-align:center;
}
.productshow .scrollcontainer li div img{
	height:104px;
	width:188px;
	border:1px solid #EAEAEA;
}
.productshow .scrollcontainer a:hover img{
	filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;
}
.productshow .scrollcontainer li p{
	text-indent:0;
	line-height:28px;
	text-align:center;
}

.nav{
	margin-left:165px;
        margin:0 auto;
	width:980px;
}

.footLink{
	text-align:center;
}


//ÁÐ±íÒ³css
.innmain{float:right; width:706px}

.innmainHd{height:8px; background-position:-13px -139px; margin-top:11px; overflow:hidden}

.innbd{border-left:1px solid #CEDAE5; border-right:1px solid #CEDAE5}

.cd{overflow:hidden;_zoom:1}

.position{border-bottom:1px solid #AFD7ED; margin:0 10px; padding:10px 0 8px 30px}
.position strong{color:#990000}
.position a {color:#666; text-decoration:none}

/*index_list*/
.sonList {height:auto; min-height:280px; width:640px; margin:20px auto 0;padding-bottom:20px}
.sonList a {margin:15px 26px 0 8px; display:inline-block; max-width:205px; _width:165px; min-width:165px; white-space:nowrap}

.pagelist{
float:left;
padding:12px 0 12px 16px;
}

.pagelist li{
border:1px solid #E9E9E9;
float:left;
font-family:Tahoma;
line-height:17px;
margin-right:6px;
}

.pagelist li a {
color:#555555;
display:block;
float:left;
padding:2px 4px;
}

.innmainFt{height:8px; background-position:-13px -148px}

//ÎÄÕÂÒ³
.article {margin:10px 10px 0}

.article h2 {font-size:16px; padding:22px 0; text-align:center}

.attr {background:#F1F1F1 none repeat scroll 0 0; border-bottom:1px dashed #E3E3E3; border-top:1px dashed #E3E3E3; height:26px; line-height:26px;
margin:0 auto; text-align:center; width:650px}
.attr span {color:#A7A7A7; margin:0 20px}

.content p {margin:8px 0; text-indent:24px}

.content {line-height:25px; margin:10px auto 0; overflow:hidden;width:650px}

.content img{max-width:650px; _width:expression(this.scrollWidth>650?"650px":"auto")}

.qq{
    background:url(imagespa.gif) no-repeat;
}

