@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 Microsoft Yahei;color:#505050}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
ul,ol{list-style:none}
a{text-decoration:none;color:#333;outline:none}
a:hover{color:#333; }
fieldset,img{border:0}
table{border-collapse:collapse;border-spacing:0}
button,input,select,textarea{font-size:100%;outline:none}
textarea{resize:none}
img{}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.wrap{width:320px; height:auto; overflow:hidden; position:relative; margin:0 auto;}
article, aside, footer, header, hgroup, main, nav, section {display: block;}
.nav,.footer_nav{ background:#a40922;}
.wwarg{width:320px; margin:0 auto; overflow:hidden;}
.wwarg1{width:320px; margin:0 auto; overflow:hidden; text-align:center;}
#m-nhd{background:#a80a26;}
#m-nhd .logo{background:url(../images/newlogo1.png) no-repeat 0 0;}
.clr{ clear:both;}
.daodu{ width:303px; height:94px; margin:0 auto; background:url(../images/daodu.jpg) no-repeat center left; margin-top:10px;}
.daodu p{ display:block; width:233px; height:94px;  text-indent:2em; float:right;}
.zclm{ width:320px; height:18px; text-align:center; margin:15px auto; margin-top:25px; line-height:18px; background:url(../images/zglmbg.jpg) repeat-x;}
.zclm h3{ display:inline-block; font-size:14px; color:#6f5120; background:#FFF; padding:0 4px;}
.zclm h3 em{ font-style:normal; color:#a40922; padding:0 2px; font-weight:bold; line-height:16px; margin-right:4px;}
.zclmxg { width:320px; height:260px; margin:0 auto;}
.zclmxg i { font-style:normal; color:#a40922;}
.zclmxg1 {width:221px;height:18px; background:url(../images/03_05.jpg) no-repeat center;margin:0 auto;}
.zclmxg1 p { color:#fff; padding-left:14px;} 
.hmainbx1{  margin:0 auto; width:300px; border:1px solid #a40922; border-radius:5px; padding:5px; overflow:hidden;}
.hmainbx1 h5{ margin:10px 0px;}
.hmainbx1 h5 span{ display:inline-block; height:22px; line-height:22px; background:#a40922 url(../images/zcdian.jpg) 3px center no-repeat;color:#FFF; border-radius:5px; padding:0 14px; float:left;margin-right:20px;}
.hmainbx1 h5 ul{ float:left;}
.hmainbx1 h5 ul li{ float:left; line-height:27px;margin-right:20px;}
.hmainbx1 h5 ul li input{ width:30px;}
.hmainbx1b{ margin:15px auto; width:300px;}
.hmainbx1b a{ display:inline-block; width:130px; height:26px; line-height:26px; text-align:center; color:#fff;border-radius:5px; margin:0 5px;
 -moz-box-shadow:2px 2px 5px #969696;/*firefox*/  
    -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/  
    box-shadow:2px 2px 5px #969696;/*opera��ie9*/  
}
.hmainbx1b a.tj{ background:#a40922;}
.hmainbx1b a.zx{ background:#846636;}
.zchmain1 ul li{ width:132px; height:170px; margin:0 14px; float:left; margin-bottom:5px;}
.zcqqzx{ display:inline-block; height:18px; line-height:18px; padding-left:5px; color:#FFF; background:#a70a25; border-radius:5px; margin:10px 0px;}
.zcqqzx a{ color:#FFF;}
.zcqqzx span{ display:inline-block; height:16px; float:right; background:#FFF; border-radius:5px; margin-top:1px; margin-right:1px; color:#a70a25; line-height:16px; padding:0 5px;padding-left:2px;}
.zcqqzx span:before{content:""; width:16px; height:16px; display:block; float:left; background:url(../images/zixundfs.jpg) center no-repeat;}
.zchmain2 p{ text-indent:2em;}
.zchmain2 h3,.zchmain3 h3{ text-align:center; margin:10px 0px; font-size:14px; font-weight:bold; color:#a70a25}
.zchmain3 ul{ margin-top:20px;}
.zchmain3 ul li{ width:302px; height:100px; border-top:1px solid #a70a25;border-left:1px solid #a70a25;border-right:1px solid #a70a25;position:relative;}
.zchmain3 ul li h5{ width:150px; height:22px; float:left; line-height:22px;  text-align:center; background:#a70a25; color:#fff; position:absolute;border-radius:5px; top:-11px; left:77px;}
.zchmain3 ul li img{ float:left; margin:13px 5px 0 3px;}
.zchmain3 ul li.b{ border-bottom:1px solid #a70a25;}
.zchmain3 ul li p{ }
.zchmain3 ul li p strong{ color:#a70a25}
.zchmain3 ul li p.t{ margin-top:16px;}
.zchmain4 p{ padding:0 8px; text-indent:2em; line-height:22px;}
.art-lytit h1:before{background:url(../images/art_ly_ico1.png) no-repeat left top;background-size:15px auto;}
.art-lycomm .orderForm div.name span:before{width:24px;background: url(../images/art_ly_ico2.png) no-repeat 0px 0px;background-size: 62px auto;}
.art-lycomm .orderForm div.telphone span:before{width:18px;background: url(../images/art_ly_ico2.png) no-repeat -25px 0px;background-size: 62px auto;}
.art-lycomm .orderForm div.des span:before{width:20px;background: url(../images/art_ly_ico2.png) no-repeat -44px 0px;background-size: 62px auto;}
.art-lycomm .subtn span{background:#a80a26;}
.art-lycomm .subtn a{background:#846636;}
.art-lytit h1{  }