﻿@charset "utf-8";
/*"(CN) Hanwuji Basis-Stylesheet" - (X)HTML/CSS Framework
 * Don't make any changes in this file!
 * Your changes should be placed in any css-file in your own stylesheet folder.
 * @copyright       Copyright 2005-2010, Hanwuji
 * @link            
 * @version         1.0
 * @lastmodified    Date: 2010-03-09  */
.banner,.new h3{text-indent:-1000em;}

#container {border-bottom:1px solid #ececec;padding-bottom:20px;}
.banner {width:950px;height:172px;overflow:hidden;background:url(../images/service/bar.jpg) left no-repeat;}
.sidebar {width:222px;overflow:hidden;}
.main {width:710px;overflow:hidden;text-align:center;}
.main .center {text-align:left;width:686px;min-height:430px;height:auto!important;height:430px;margin:20px auto;border:none;}
.service .center {width:702px;}

.search {width:222px;height:102px;background:url(../images/searchBg.png) center bottom no-repeat;text-align:center;}
@-moz-document url-prefix(){ .search{margin-top:-10px;}} /* all firefox */  
html>/**/body .search, x:-moz-any-link, x:default {margin-top:-10px} /* newest firefox */ 
.search input {border:none;*border-color:#fff;height:18px;line-height:18px;}
.search .searchArea {float:left;width:95px;margin-left:28px;margin-top:32px;}
.search .sehbut {float:left;width:41px;height:21px;margin-top:32px;background:none;}
.search .CRselectBox {position:relative;margin:11px 0 0 14px;*margin-left:-50px;display:block;color:#ccc;width:150px;height:19px;}
.search .CRselectBoxHover {color:#000;}
.search .CRselectBox a.CRselectValue {display:block;margin:1px 1px 2px;white-space:nowrap;color:#000;overflow:hidden;width:150px;text-align:left;text-indent:10px;}
.search .CRselectBoxOptions {background:#FFF;border:1px solid #999;margin-left:-1px;list-style:none;overflow-y:auto;z-index:1000;position:absolute;width:148px;display:none;left:0;}
.search .CRselectBoxOptions a{color:#000;display:block;height:22px;line-height:22px;text-align:left;text-indent:10px;background:#fff;	overflow:hidden;white-space:nowrap;}
.search .CRselectBoxOptions a:hover{background:#bbb}
.CRselectBoxOptions a.selected{background:#bbb}
/* 解决 firefox 点击放大出现虚线框，从而导致滚动条的问题  */
.search .CRselectBox a { outline: none; text-decoration:none;}
.search .CRselectBox a:focus { outline: none; text-decoration:none;} 
.sideNav {width:222px;background:url(../images/about/leftBg.png) repeat-y;}
.sideNav h3,.mainTitle h3{font-weight:700;letter-spacing:0.001em;color:#010101;}
.sideNav h3 {width:222px;height:29px;background:url(../images/about/leftTop.png) no-repeat;font-size:1.4em;padding:8px 0 0 13px;}
.sideNav ul {background:url(../images/about/leftEnd.png) center bottom no-repeat;padding-bottom:30px;}

.sideNav ul li {margin:0 auto 0 8px;text-align:left;line-height:32px;width:191px;background:url(../images/about/leftLine.png) bottom no-repeat;}
.sideNav ul li a{display:block;width:191px;background:url(../images/icon/6.png) 6px center no-repeat;text-indent:10px;font-weight:700; cursor:pointer}
.sideNav h4{display:block;width:191px;background:url(../images/icon/6.png) 10px center no-repeat;text-indent:17px;font-weight:700; margin-left:10px}
.sideNav ul li:hover,.sideNav ul li.current,.sideNav ul li.on {background:url(../images/about/leftOver.png) center top no-repeat;}
.sideNav ul li a:hover,.sideNav ul li.current a,.sideNav ul li.on a {background:none;text-decoration:none;}
.sideNav ul ul {display:none;padding:10px 0 20px 2px;background:none;}
.sideNav ul ul.current {display:block;}
.sideNav ul ul li.current,.sideNav ul ul li.on,.sideNav ul ul li {background:none;height:25px;line-height:25px;}
.sideNav ul ul li a {background:none;color:#b52e05;}
.sideNav ul ul li a:hover{background:none;color:#ff6100;text-decoration:underline;}
.sideNav ul li dl{display:none}
.sideNav ul li dl a{display:inline;background:none;text-indent:0;font-weight:700; color:#8c8b8b; font-size:11px}
.sideNav ul li dl a:hover{ text-decoration:underline}
.sideNav ul li dl dd{padding-left:17px}
.new {width:222px;height:187px;background:url(../images/about/leftNew.jpg) no-repeat;}
.new ul {padding:20px 15px;}
.new a,.new {color:#fff;}
.new li {display:inline;}
.new strong {display:block;font-size:0.8em;}
.new ul li {line-height:20px;}
.new ul a {display:block;background:url(../images/icon/7.png) 0 6px no-repeat;padding-left:10px;display:inline;}
@-moz-document url-prefix(){ .new ul a{padding-left:5px;}} /* all firefox */  
html>/**/body .new ul a, x:-moz-any-link, x:default {padding-left:5x;} /* newest firefox */ 
.mainTitle {height:30px;line-height:30px;border-bottom:1px dashed #d5d5d5}
.mainTitle h3 {height:30px;font-size:1.6em;}
.page {margin-top:20px;}
.page,.page a {color:#666;}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6 {margin:10px 0;font-weight:700;}
.content p {margin:15px 15px; float:left; width:680px;}
.content img{}
.point li {background:url(../images/icon/4.png) 10px 8px no-repeat;padding-left:20px;}
.content 
/*about*/
.about .banner {background-image:url(../images/service/bar.jpg);}
.memUl {padding:20px 0;background:url(../images/about/memBg.png) left repeat-y;}
.about .ul li {clear:both;margin-bottom:20px;}
.about .memUl li {background:url(../images/about/memLiBg.png) left 10px no-repeat;padding:20px 0;margin-bottom:0;min-height:30px;height:auto!important;height:30px;}
.about .ul strong,.about .ul span {float:left;line-height:25px;}
.about .memUl strong,.about .memUl span {}
.about .ul strong {color:#b52e06;font-size:1.5em;}
.about .memUl strong {font-size:1.5em;font-weight:700;}
.about .ul span {margin-left:20px;}
.about .memUl span {margin-left:60px;}
.value {background:url(../images/about/value.jpg) left bottom no-repeat;}
.about .honor {background:url(../images/about/valueBg.jpg) right top no-repeat;}

/*news*/
.news .banner {background-image:url(../images/service/bar.jpg);}
.newsList .gray {font-size:0.8em}
.newsList p {margin:10px 0;}
.newsList li {border-bottom:1px #e3e3e3 solid;padding:10px 0;}
.newsList .first {padding:0;height:130px;}
.contentNew {min-height:300px;height:auto!important;height:300px;}

/*product*/
.product .banner {background-image:url(../images/service/bar.jpg);}
.proList {margin-top:-10px;}
.proList li {border-bottom:1px #e3e3e3 solid;padding:10px 0;height:176px;clear:both;}
.proList img {border:1px #e3e3e3 solid;}
.proList div.fl {width:480px;}
.proSearch {margin-bottom:20px;width:679px;}
.proSearch form {height:22px;vertical-align:middle;margin-left:110px;*margin-left:60px;_margin-top:20px;}
.proSearch input,.proSearch select {width:170px;height:18px;margin-right:10px;vertical-align:middle;}
.proSearch select {height:20px;}
.proSearch input.bt3 {width:62px;height:19px;border:none;}
.proShow .show{border-bottom:1px #e3e3e3 solid;float:left;}
.proShow div.fl {width:460px;}
.proShow .modelTop {width:673px;height:10px;background:url(../images/product/ulTop.png) no-repeat;}
.proShow .model {width:673px;background:url(../images/product/ulBg.png) repeat-y;}
.proShow .model ol {width:613px;padding:10px 30px 20px;background:url(../images/product/ulBot.png) left bottom no-repeat;}
.proShow .model ol li {width:300px;float:left;line-height:25px;background:url(../images/icon/9.png) left center no-repeat;text-indent:20px;}
.proShow .model ol li img { vertical-align:middle;}
.proShow .model a {color:#e60d1e}
.proXx div.fl {width:360px;}
.proXx img.big {border:1px #e3e3e3 solid;}
.all {}
.all ul {margin-left:30px;padding-bottom:20px;}
.all ul li {padding:10px 0 0 0;margin-bottom:14px;height:95px;}
.all ul li ol {margin-bottom:10px;}
.all ul li ol li a {float:left;margin-right:20px;background:url(../images/icon/4.png) 0 center no-repeat;text-indent:10px;}

/*service*/
.service .banner {background-image:url(../images/service/bar.jpg);}
.service .down {width:684px;margin-left:20px;}
.down ol {width:675px;min-height:30px;height:auto!important;height:30px;margin-bottom:20px;clear:both;}
.down ol li a {float:left;height:30px;line-height:30px;display:inline;width:225px;background:url(../images/icon/8.png) left center no-repeat;text-indent:20px;border-bottom:1px #e3e3e3 solid;}
.down ol li a:hover {text-decoration:none;color:#e60d1e}
.faq ul {margin-top:-10px;}
.faq ul li {border-bottom:1px #e3e3e3 solid;padding:10px;min-height:80px;height:auto!important;height:80px;}
.faq ul li strong {font-size:1.1em;}
.faq ul li p {margin-top:10px;}
.dealer {background:url(../images/service/img.png) top right no-repeat;}
.afterSale {background:url(../images/service/img2.png) top right no-repeat;}

/*job*/
.job .banner {background-image:url(../images/service/bar.jpg);}
.job .list

/*contact*/
.contact .wrap .banner {background-image:url(../images/service/bar.jpg);}
.contact .area {margin-bottom:20px;}
.contact .area h5 {color:#b52e06}
.contact .area li {margin-bottom:10px;padding-left:10px;border-bottom:1px solid #e3e3e3;}

/*Search*/
.Search .banner {background-image:url(../images/service/bar.png);}

.partner .banner {background-image:url(../images/partner/bar.jpg);}