@charset "gb2312";
/*=== CSS Reset ===*/
html,body,div,span,h3,h4,h5,h6,ul,li,form,img,ol,ul,li,dl,dt,dd{border:0;margin:0;padding:0;}
ol,ul,li,dl,dt,dd{list-style:none;}
a {blr:expression(this.onFocus=this.blur())}
/*=== 公用设置 ===*/
body{font:12px 'Arial, Helvetica, sans-serif';background:#F4F4F4;color:#5D5D5D;-webkit-text-size-adjust:none;margin:0;padding:0;}
a { color:#5A5A5A; text-decoration:none;}
a:hover{ color:#F00;}
.clear { clear:both;}
.fleft { float:left;}
.fright { float:right;}




/*=== 公用模块 ===*/

/* 导航 */
.header{ min-width:960px; background:url(../images/bg.jpg) repeat-x; height:165px; overflow:hidden; margin-bottom:25px;}
.wrapper{ width:960px; margin: 0 auto;}
.header .top{ padding:17px 0 0 0 ; height:102px;}
.header .logo{ width:493px; height:102px;}
.header .other{ height:15px; width:155px; margin:44px 0 0 0; }
.header .other img{ float:left; margin-right:5px; }
.header .other .cn{ float:left; width:70px; height:15px; line-height:15px;}
.header .other .en{ float:left; height:15px; line-height:15px;}
.navbar{ width:960px; background:url(../images/nav_bg.jpg); height:45px; position:absolute; z-index:1;  }
.nav {  overflow:hidden; float:left; margin:0px 3px;}
.nav ul li { float:left;}
.nav ul li a { width:106px; height:42px; text-align:center; line-height:42px; display:block;  color:#666; font-size:14px;}
.nav ul li a:hover{ color:#FFF; background:#F00; }
.nav ul li ul { position:absolute; display:none; background:#E5E5E5;}
.nav ul li ul li { float:none; border-bottom:#D8D8D8 1px solid; }
.nav ul li ul li a { border-right:none; border-top:1px solid #ccc; height:30px; line-height:30px;}
.nav ul li:hover ul{ display:block; }



/* 焦点图 */
#ban{border-bottom:1px solid #C0C0C0; border-top:1px solid #C0C0C0; padding:20px 0; width:960px; margin:0 auto;}
#ban .banner{position:relative; }
#ban .banner,.banner ul li,.banner ul li a img,.banner ul{height:380px;width:960px; margin:0 auto;}
#ban .banner ul{position:relative}
#ban .banner ul li{position:absolute;left:0px;top:0px;display:none}
#ban .banner dl{position:absolute;right:50%;bottom:10px}
#ban .banner dl dd,.banner dl dd.on{background:url(../images/dot.png) no-repeat}
#ban .banner dl dd{float:left;width:13px;height:13px;background-position:-13px 0;text-indent:-9999px;margin-right:5px;cursor:pointer}
#ban .banner dl dd.on{background-position:0 0}

.prev,.next{width:50px;height:50px;position:absolute;top:50%;margin-top:-25px}
.prev{left:10px}
.next{right:10px}

/* 关于我们 */
.about{ width:960px; margin: 0 auto; height:150px; margin-top:24px;}
.about_tit{ margin:0 0 15px 0;}
.about p{ line-height:20px;}


/*内容 */
#con{
	width: 960px;
	height: 200px;
	margin-top: 45px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/* 新闻中心 */
.news { width:285px;}
.news_con{ margin-top:15px;}
.news_con li{ background:url(../images/doc.jpg) no-repeat 0 9px; background-size:5px 5px;padding-left: 15px;line-height: 24px;}
.more{margin-top:25px;}
.more a{ color:#F00; font-weight:bold; }
.more img{ float:left; padding-right:10px;}
/* 产品中心 */
.product { width:285px; margin:0 50px;}
.product_con{ margin-top:15px;}
.product_con li{ background:url(../images/doc.jpg) no-repeat 0 7px; background-size:5px 5px;padding-left: 15px;line-height: 20px;}
/* 产品中心 */
.contact { width:290px; }
.contact_con{ margin-top:15px; line-height:20px;}
.contact_con span{ color:#000; line-height:24px; font-weight:bold;}

/* 内页 */
#scon{ width:960px; margin:0 auto; }
#scon .con_l{ width:200px; margin:0 20px 0 0;}
#scon .con_ltit{ width:200px; background:url(../images/tb1.jpg) no-repeat; height:31px; line-height:31px; color:#FFF;  font-size:14px; font-weight:bold;}
#scon .con_ltit span{ padding:0 0 0 30px;}
#scon .left{ width:200px; margin:10px 0px 0 0; float:left;}
#scon .left li{ background:url(../images/tb2.jpg) no-repeat;   line-height:28px; margin:0px 0; padding:0 0 0 30px;}
#scon .con_r{ width:740px; margin:0;}
#scon .sbanner{ width:740px; height:228px; margin:0 0 15px 0;}
#scon .con_rtit{ width:740px; background:url(../images/line.png) no-repeat; height:25px; line-height:25px;  font-size:14px; font-weight:bold;}
#scon .con_rtit span{ padding-left:15px;}
/* 页脚 */
.bottom{ min-width:960px; height:100px; line-height:25px;  text-align:left; background:#E2E2E2; margin-top:25px;}
.footer{width:960px; margin:0 auto;  height:100px; }
.foot{ width:860px; margin-top:25px;}
.foot a{ font-size:12px;}
