@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
body,td,th,div,ul,li,font,span {font-family:"微软雅黑", "宋体";font-size: 12px;color: #666;}
body {background-color:#fff;}
a {font-size: 12px;color: #666;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #666;}
a:hover {text-decoration: underline;color: #3f8acb;}
a:active {text-decoration: none;color: #666;}
div,ul,li{list-style:none;}
img{border:none;}

.fixed:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fixed{display:block;}
.fixed{min-height:1%;}
* html .fixed{height:1%;}

.objhide{display:none;}

#header{width:960px; height:110px; overflow:hidden; margin:0 auto; padding:0 10px;}
#search{float:right; width:460px; padding-top:74px;}
#search table{float:right;}
.s_input{width:176px; height:20px; line-height:20px; border:none; background:url(../images/bg_search_input.gif) no-repeat left top;}
.s_input_sel{width:176px; height:20px; line-height:20px; border:none; background:url(../images/bg_search_input_sel.gif) no-repeat left top; _background-attachment:fixed;}
#logo{padding-top:30px;}
#logo span{vertical-align: 6px; padding-left:8px; background:url(../images/ico_001.gif) no-repeat left 8px; margin-left:20px;}

#nav{width:980px; height:50px; overflow:hidden; margin:0 auto; background:url(../images/nav/bg_nav.gif) no-repeat left top;}
#nav li{float:left; padding:0 20px 0 20px; position:relative;}
#nav li div{position:absolute; left:-20px;top:32px; display:none; width:390px;}
#nav li div a:hover{background-image:url(../images/ico_003.gif);}
#nav li div a{padding-right:15px; background:url(../images/ico_002.gif) no-repeat left 6px; padding-left:8px;}
#nav li.sel div{display:block;}
#nav li.sel div#subnav2{left:46px;}
#nav li.sel div#subnav3{left:46px;}
#nav li.sel div#subnav4{left:46px;}
#nav li.sel div#subnav5{left:46px;}
#nav li.sel div#subnav6{left:-180px;}

#banner{width:980px; height:443px; overflow:hidden; margin:0 auto;}
#banner li{float:left;}
#banner li.end{padding-left:1px;}

#center{width:976px; min-height:620px; _height:620px; margin:0 auto; padding:1px; border:solid 1px #e2e2e2;}
#conter_top_space{background:url(../images/bg_sub_body_top.gif) repeat-x left top; height:18px;}
#conter_bottom_space{background:url(../images/bg_sub_body_bottom.gif) repeat-x left top; clear:both; height:18px;}
#contentbox{width:760px; float:right; padding:0 10px; }
#webpath{heigh:26px; line-height:26px; background:url(../images/ico_005.gif) no-repeat 7px 7px;border-bottom:dotted 1px #e8e8e8; padding-left:17px;}
#webpath span{float:right;}
#webpath strong{font-size:14px; color:#4199d3;}

#text{padding-top:18px;line-height:26px;}
.brandimg{float:left; width:253px; margin-right:10px;}
.brandtxt{line-height:26px;}

#newslist{padding-top:18px;}
#newslist li{line-height:30px; background:url(../images/ico_006.gif) no-repeat 7px 12px; padding-left:12px;}
#newslist li span{float:right; padding-right:20px;}
#paging{text-align:center; line-height:30px; margin-top:10px;}
#newslist li.i_bg{background-color:#ecf5fb;}

#prolist{padding-top:18px;}
#classlist{height:30px; background:url(../images/bg_proclass_ul.gif) repeat-x left 20px;}
#classlist li{float:left;  margin-right:30px; padding-bottom:3px;}
#classlist li a{padding:2px 10px;_padding:1px 10px; display:block; font-weight:bold;}
#classlist li.sel{background:url(../images/ico_007.gif) no-repeat center bottom;}
#classlist li.sel a{background:url(../images/bg_proclass_li.gif) repeat-x left top;color:#fff;}
#brandlist{padding-top:18px;}
#brandlist li{float:left; text-align:center; padding: 0px 3px;  border-left:none; line-height:20px; width:146px; height:179px; overflow:hidden; margin-bottom:22px;}
#brandlist li a{color:#5991b2;}
#brandlist li img{ border:solid 1px #7f7f7f;}


#menu{height:584px; width:159px;  padding-left:17px; float:left;}
.mabout{background:url(../images/bg_menu_bottom_about.jpg) no-repeat 17px bottom;}
.mnews{background:url(../images/bg_menu_bottom_news.jpg) no-repeat 17px bottom;}
.mbrand{background:url(../images/bg_menu_bottom_brand.jpg) no-repeat 17px bottom; width:156px;height:282px;}
.mcontact{background:url(../images/bg_menu_bottom_contact.jpg) no-repeat 17px bottom;}
.moemodm{background:url(../images/bg_menu_bottom_oemodm.jpg) no-repeat 17px bottom;}
.msearch{background:url(../images/bg_menu_bottom_oemodm.jpg) no-repeat 17px bottom;}
#menu li{background:url(../images/bg_menu.gif) no-repeat left top; line-height:30px;  margin-top:2px;}
#menu li a{padding-left:23px;}
#menu li.sel{background:url(../images/bg_menu_sel.gif) no-repeat left top;}
#menu li.sel a{color:#fff;}
#menu li.sel #submenu{line-height:30px; background-color:#edf8ff;padding-left:23px;}
#menu li.sel #submenu a{color:#666;padding-left:0px;}

#footer{width:960px; height:50px; overflow:hidden; margin:10px auto 0; padding:0 10px;}
#flink{float:right; text-align:right;}
#baseinfo{background:url(../images/ico_004.gif) no-repeat left top; padding-left:42px;}

.procon{width:650px; margin:0 auto; padding-top:20px; }
.proimg{width:430px; height:430px; float:left;}
.ptitlelist{width:200px; height:350px; float:left;padding-top:80px; padding-left:20px;}
.ptitlelist ul li{ padding-top:20px; }
.ptitlelist ul li a{color:#000000;font-size:15px;}

.backbtn{ width:760px; text-align:right; padding-top:20px;}
