*{ margin:0; padding:0}
a{blr:expression(this.onFocus=this.close());} 
a{blr:expression(this.onFocus=this.blur());}
a:focus { -moz-outline-style: none; }
a{text-decoration:none;color:#666}
a:hover{color:#000}
html {background:#e1dcd4}
html,body{font:12px Arial, Helvetica;color:#666;-webkit-text-size-adjust:none;}
ul {list-style:none}
img{ border:none}
#clear{ clear:both}

#wrap{width:950px;margin:0 auto;padding:15px;background:#fff}
#wrap footer{height:50px;line-height:50px}
#wrap footer p{float:right;}

#logo{padding-left:20px;padding-bottom:20px;float:left}
#ver{float:right;}
#ver p{color:#ccc;}
#ver p img{margin:0 8px;vertical-align:middle}
#ver section{margin-top:25px}
.txt1{height:20px;border:1px solid #ccc;border-right:none;width:180px;text-indent:10px;font-size:x-small;outline:none;line-height:20px}
.button {border:none;width:70px;text-indent:20px;font-weight:bold;height:22px;font-size:x-small;background:url(../../Public/Img/search.png) no-repeat 5px center #bd740a;color:#fff;line-height:20px}


#nav {height:32px;background:#422c2b;margin-bottom:15px}
#nav ul {margin-left:15px;padding-top:8px;position:absolute;}
#nav li{float:left;color:#fff;padding:0 30px;border-left:1px solid #634241;border-right:1px solid #211615;font-weight:bold}
#nav li a{color:#fff}
#nav li a:hover{color:#bf8735}
#nav li:first-child{border-left:none}
#nav li:last-child{border-right:none}
#nav li ul{visibility:hidden;position:absolute;z-index:9999}
#nav li:hover ul,#nav li a:hover ul{visibility:visible;}
#nav li li{float:none;font-weight:normal;font-size:11px;height:25px;line-height:25px;background:#422c2b;border:none;border-bottom:1px solid #634241;color:#fff;padding:0 30px;margin-left:-45px}
#nav li li:hover{background:#634241}

#banner{height:273px;background:#eee;margin-bottom:15px;}
.slides { margin: 0px auto; width: 950px; height: 273px; overflow: hidden; position: relative;}
.slide-pic { margin: 0px; padding: 0px; width: 950px; overflow: hidden; list-style: none; }
    .slide-pic img { width: 950px; height: 273px; }
    .slide-pic li { display: none; }
        .slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
    .slide-li li { margin: 0px; padding: 0px; width: 190px; height: 10px; float: left; overflow: hidden; list-style: none; }
    .slide-li a { width: 190px; height: 10px; color: #000; font-size: 12px; display: block; }
        .slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #999999; filter: alpha(opacity=60); opacity: 0.6; }
    .op li.cur { background: #666666; }
.slide-txt span { display: none; }





#mproductlist{margin-bottom:15px}
#mproductlist h1{background:url(../../Public/Img/titbg.png) no-repeat left center;padding-left:10px;border-bottom:3px solid #422c2b;height:27px;color:#fff;line-height:27px;font-size:12px}
#mproductlist li{float:left;width:268px;background:#eee;padding:20px;padding-bottom:0;margin-top:12px;}
#mproductlist li h2{font-size:12px;color:#422c2b;margin-bottom:5px}
#mproductlist img{margin:6px 0}
#mproductlist h3{width:104px;height:27px;text-align:center;line-height:27px;font-size:x-small;background:#bd740a;margin:0 auto;color:#fff;margin-top:5px;}
#mproductlist h3 a{color:#fff}
#mproductlist h3:hover{background:#333}
#mproductlist h4{width:200px;height:40px;line-height:40px;background:#666;color:#fff;text-align:center;margin:0 auto;}
#mproductlist li p{font-size:11px;height:120px;text-align:justify;text-justify:inter-ideograph;overflow:hidden;text-overflow:ellipsis;}
#mproductlist li dl{margin-top:10px}
#mproductlist li dd{font-size:11px;padding:5px;padding-left:15px;border-bottom:1px dotted #ccc;line-height:20px;background:url(../../Public/Img/chevron-small-right.png) no-repeat 5px center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#mproductlist li dd a:hover{color:#fff;line-height:16px;background:#bd740a;}
.li2{margin:0 12px}


#minformation{height:212px;}
#minformation h1{background:url(../../Public/Img/titbg.png) no-repeat left center;padding-left:10px;border-bottom:3px solid #422c2b;height:27px;color:#fff;line-height:27px;font-size:12px}
#minformation div{width:309px;float:left;padding:20px 0}
#minformation div img{float:left;margin-right:10px;width:38%}
#minformation div h2{font-size:12px;color:#bd740a;margin-bottom:5px}
#minformation div p{font-size:11px;text-align:justify;text-justify:inter-ideograph;}
.div2{margin:0 10px}
#minformation div h3{background:#bd740a;margin-top:10px;color:#fff;font-size:x-small;height:20px;margin-left:40%;width:100px;text-align:center;line-height:20px}

#mcontact{background:#eeeeee;}
#mcontact h1{background:#422c2b;height:30px;line-height:30px;color:#fff;padding-left:10px;font-size:12px}
#mcontact div{padding:20px;height:80px}
#mcontact div address{float:left;font-style:normal;line-height:20px;width:50%;font-size:x-small}
#mcontact div p{margin-top:10px;width:42%;float:right;}
#mcontact div img{margin-left:50px}


.subtit{border-bottom:1px solid #ccc;font-size:12px;margin-bottom:10px;line-height:30px;color:#422c2b}
#con {display:box;display:-moz-box;display:-webkit-box;margin-bottom:15px;background:#eee\9;height:300px\9}
#left,#right{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*box-sizing:none}
#left{width:25%;background:#eee;padding-bottom:20px;float:left\9;}
#left h1{height:30px;background:#bd740a;color:#fff;line-height:30px;text-indent:10px;font-size:1.2em\9}
#menu {list-style-type:none;padding:0; margin:0; width:100%;z-index:100;}
#menu ul {list-style-type:none;padding:0;margin:0;width:100%;}
#menu li {position:relative;border-bottom:1px solid #ccc;font-weight:bold;}
#menu li.sub {}
#menu li, #menu li a {display:block; color:#000;line-height:25px;width:100%;text-decoration:none;cursor:pointer;text-indent:10px;font-size:12px;}
#menu ul,
#menu li.click ul ul,
#menu li.click ul li.hover ul ul {display:none;}
#menu li.hover {color:#333; z-index:500;background:#dbbc87;}
#menu li.click {color:#333;background:#dbbc87}
#menu li.click ul {display:block;}
#menu li.click ul li.hover ul, 
#menu li.click ul li.hover ul li.hover ul {display:block; font-size:11px;position:absolute; left:110px; top:-1px; border:1px solid #fff; border-width:0 1px 1px;}
#menu li.click ul li.hover ul li {background:#c60;}
#menu li.click ul li.hover ul li.hover ul li {background:#780; z-index:500;}
#menu li.click ul li.hover ul li.fly {background: #c60 url(/jscss/demoimg/200907/frog_arrow.gif) no-repeat top right;}
#menu li.click ul li.hover ul li.hover {z-index:500; background:#fa4;}
#menu li.click ul li.hover ul li.hover a {color:#000;}
#menu li.click ul li.hover ul li.hover ul li.hover {background:#aa0;}
#menu li.click ul li.hover ul li.hover ul li.hover a {color:#fff;}
#menu li li{background:#eee;border-bottom:1px dotted #ccc;font-weight:normal;line-height:20px;font-size:11px}
#menu li li a{color:#333;font-size:11px}
#menu li li a:hover{color:#333;background:#ccc;font-size:11px}




#right{width:75%;float:right\9;background:#fff\9}
.about,.newslist,.contact,.productlist{padding:20px}
.about h1,.newslist h1,.contact h1,.productlist h1{font-family:"Microsoft YaHei",SimSun,SimHei;font-size:1.6em;font-weight:normal;margin-bottom:20px;color:#bd740a}
.about img,.productlist img{max-width:100%;margin-bottom:20px}
.about p{line-height:20px;color:#999;font-size:1.2em;line-height:1.6em}
.newslist li{border-bottom:1px dotted #ccc;line-height:30px}
.newslist li time{margin-left:10px}
.newslist li a:hover{color:#bd740a}
.newslist h2{font-family:"Microsoft YaHei",SimSun,SimHei;font-size:1.6em;font-weight:normal;margin-bottom:20px;color:#bd740a;text-align:center;border-bottom:1px solid #ccc;line-height:40px}
.newslist p{margin-bottom:20px;line-height:20px}
.contact address{font-style:normal;line-height:25px;margin-bottom:20px}
.contact address strong{font-size:large;font-weight:normal}

.productlist h2{background:#eee;font-size:14px;height:30px;line-height:30px;font-family:"Microsoft YaHei",SimSun,SimHei;font-weight:normal;color:#422c2b;text-indent:10px;margin-top:20px;margin-bottom:20px}
.productlist p{line-height:20px}
.productlist li{float:left;width:30%;margin-right:3%;margin-bottom:20px;padding-bottom:10px}
.productlist li img{max-width:100%;vertical-align:middle;margin-bottom:10px}
.productlist li:hover{background:#eee}
.productlist h3{text-align:center;font-weight:normal;font-size:12px}
.proview {border:1px solid #ccc;margin-top:10px;}
.proview h4{background:#eee;font-size:14px;height:30px;line-height:30px;font-family:"Microsoft YaHei",SimSun,SimHei;font-weight:normal;color:#422c2b;text-indent:10px;}
.proview div img{margin-left:10px;margin-top:10px;}
.proview table{width:75%;float:right;margin-top:15px;margin-right:15px;text-align:center;font-size:11px}
.proview table th{background:#ceb799;height:20px;line-height:20px;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:11px;color:#422c2b;border:1px solid #fff}
.proview table td{line-height:20px;background:#fff;border:1px solid #fff;}
.proview table tr{background-color:expression((this.sectionRowIndex==0)?"":(this.sectionRowIndex%2==0)?"#fff":"#e9ddce")}
.indexCon{width:100%;overflow:hidden;}

.indexCon .flashBanner{width:100%;height:312px;overflow:hidden;margin-bottom:10px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;background-color:#000;width:100%;text-align:right;
	position:absolute;left:0;bottom:-50px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
.bigImg{max-width:100%}



/*表单样式*/
#formstyle table{width:100%;font-size:1em;}
#formstyle th{width:20%;text-align:right;font-weight:normal;background:#f5f5f5;padding-right:10px}
#formstyle td{padding:8px;background:#f5f5f5}
#formstyle td input{outline:none;border-radius:0;-webkit-appearance:none;height:25px}
#formstyle td textarea{outline:none;;border-radius:0;-webkit-appearance:none;height:25px}
#formstyle .formbutton{border:none;background:#333;color:#fff;width:60px;height:30px;margin-right:30px;;border-radius:0;-webkit-appearance:none;height:25px}


#factory{margin-bottom:10px}
#factory img{max-width:100%}