@charset "gb2312";
/* CSS Document */

body{ margin:0 auto; padding:0; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; background:url(../../Images/bg.png);}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration: underline; color:#ccc;}
ul,li{ margin:0; padding:0; text-decoration:none; list-style:none;}
img{ border:0;}
h2{ height:30px; color:#f00; font-size:16px; margin:0; padding:10px 0 0 10px; text-align:left;}
h2 span{ color:#aaa; font-size:13px; margin-left:10px; font-family:Verdana, Geneva, sans-serif;}
.more{ width:45px; height:11px; margin-left:390px;}
.more1{ width:45px; height:11px; margin-left:50px;}

.b{ text-decoration:none; color:#fff;}
.b:hover{ text-decoration: underline; color:#fff;}

.c{ text-decoration:none; color:#f00;}
.c:hover{ text-decoration: underline; color:#f00;}

#head_wrap{ width:100%; height:auto; margin:0; padding:0; border-top:#b90000 3px solid;}
.head_top{ width:950px; height:120px; margin:0 auto; padding:0;}
.head_logo{ margin:0; padding:0; text-align:left; width:700px; height:65px; margin-top:35px; float:left;}
.head_top_bar{ background:url(../../Images/top_bar.png) no-repeat; width:250px; height:29px; float:left; text-align:left; line-height:29px;}
.head_top_bar span{ color:#FFF; margin-left:15px; text-align:center; font-family: "ËÎÌå";}
.head_top_tel{ width:250px; height:29px; float:left; font-size:16px; margin-top:42px; text-align:right;}

#head_menu_wrap{ width:100%; height:32px; background:url(../../Images/menu_bg.png) repeat-x;}
.head_menu{ width:950px; height:32px; margin:0 auto; padding:0; line-height:32px; text-align:left;}
.head_menu ul{ margin:0; padding:0; }
.head_menu li{ float:left; width:118px; text-align:center; font-size:15px;}

#banner_wrap{ width:950px; height:435px; margin:0 auto; padding:0; text-align:center;}

#i_focus{width:940px;height:435px; padding:4px; margin:10px 0 0 0; border:1px solid #CCC;}
#i_focus_pic{width:940px;height:435px;display:inline;position:relative;float:left;overflow:hidden;}
#i_focus_piclist{position:absolute;}
#i_focus_piclist li{width:940px;height:435px;overflow:hidden;display:none;}
#i_focus_piclist img{width:940px;height:435px;border:1px solid #fff;}
#i_focus_opdiv{position:absolute;left:0;bottom:0;width:374px;height:40px;background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);border:1px solid #fff;border-top:0;}

#page_main{ width:950px; height: auto; margin:0 auto; padding:0;}

.about{ width:290px; height:240px; margin:30px 10px 0 0; padding:0; border-top:#b90000 3px solid; border-bottom:#ccc 1px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid; background-color:#fff; float:left;}
.about_con{ margin:10px; text-align:left; line-height:22px; color:#555; overflow:hidden;}
.about_con span{ color:#b90000; margin-left:30px;}

.products{ width:646px; height:240px; margin:30px 0 0 0; padding:0; border-top:#b90000 3px solid; border-bottom:#ccc 1px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid; background-color:#fff; float:left; }
.products_con{ width:626px; height:180px; margin:10px; text-align:left; overflow:hidden;}
.products_con li{ float:left;}

.products_list{ margin:10px; width:620px; text-align:left; line-height:22px;}.
.products_wrap{width:195px; height:178px; margin-right:10px; border:#eee 1px solid;}
.products_img{margin:8px; height:140px; width:178px;}
.products_name{width:197px; height:20px; line-height:20px; text-align:center;}

.news{ width:290px; height:240px; margin:10px 10px 0 0; padding:0; border-top:#b90000 3px solid; border-bottom:#ccc 1px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid; background-color:#fff; float:left; text-align:left;}
.news_con{ margin:10px; text-align:left; line-height:22px; color:#555; }
.news_title{width:70%; height:30px; line-height:30px; float:left; overflow:hidden;}
.news_date{width:30%; height:30px; text-align:right; margin:0; padding:0; color:#555; float:left; line-height:30px;}

.marketing{ width:345px; height:240px; margin:10px 10px 0 0; padding:0; border-top:#b90000 3px solid; border-bottom:#ccc 1px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid; background-color:#fff; float:left;}
.marketing_con{ margin:10px; text-align:left; line-height:22px; color:#555; text-align:center;}

.contact{ width:289px; height:240px; margin:10px 0 0 0; padding:0; border-top:#b90000 3px solid; border-bottom:#ccc 1px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid; background-color:#fff; float:left; background:url(../../Images/bg.jpg);}
.contact_con{ margin:15px; text-align:left; line-height:22px; color:#333; line-height:26px; font-size:15px;}

#foot{ width:950px; height:120px; margin:0 auto; padding:0; text-align:center;}
.foot_menu{ width:950px; height:50px; margin-top:20px; line-height:50px; text-align:center; float:left;}
.foot_menu span{ margin-left:10px; margin-right:10px;}
.foot_info{ width:950px; height:35px margin-top:20px; padding-bottom:10px; float:left;}

#page_left{ width:292px; height:auto; margin:30px 12px 0 0; float:left;}
.about_list{ width:289px; height:auto; border-top:#b90000 3px solid; border-bottom:#ccc 1px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid; background-color:#fff; text-align:left; padding-bottom:10px;}
.about_list li{ width:255px; margin-left:10px; margin-right:10px; padding-left:10px; line-height:30px; height:30px; border-bottom:#ccc 1px dashed;}

#page_con{ width:640px; height:auto; margin:30px 0 0 0; background-color:#FFF; text-align:left; border-top:#b90000 3px solid; border-bottom:#ccc 1px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid; float:left;}
h3{ margin:10px; height:25px; border-bottom:#CCC 1px dashed; font-size:15px;}
.content{ margin:10px; width:620px; text-align:left; line-height:22px;}
.content li{ width:620px; height:35px; line-height:35px; border-bottom:#ccc 1px dashed;}

h4{ margin:5px; padding:0; text-align:center; font-size:14px;}

#demo {	PADDING: 0px; OVERFLOW: hidden; WIDTH: 625px; height:180px;}

#demo IMG {	BORDER: 0px;}
#indemo {	FLOAT: left; WIDTH: 600%}
#demo1 {	FLOAT: left}
#demo2 {	FLOAT: left}
