* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}


#container { 
	max-width:720px;margin:0 auto;padding-bottom:103px;
	
}

.header{position:relative;height:94px;}
.header:after{ content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden }
.logo{}
.logo a{ background:url(../images/logo.jpg) no-repeat;display:inline-block;width:579px;height:94px;position:relative;z-index:9999;}



.banner{position:relative;}
.banner .hd{position:absolute;bottom:15px;z-index:55;text-align:center;width:100%;}
.banner .hd ul{padding-left:5px;padding-right:5px;border-radius:8px;display:inline-block;height:20px;}
.banner .hd li{display:inline-block;background:#fff;width:16px;height:16px;text-indent:99px;overflow:hidden;margin-left:6px;margin-right:6px;margin-top:4px;border-radius:8px;}
.banner .hd li.on{background:#8b1c27;}
.banner img {  width:100%;}


.box-nav{padding-top:32px;padding-bottom:30px;}
.box-nav li{float:left;text-align:center;margin-left:32px;}
.box-nav li.first{margin-left:32px;}
.box-nav-1{background:url(../images/box-nav-1.png) no-repeat;width:140px;height:140px;display:inline-block;}
.box-nav-2{background:url(../images/box-nav-2.png) no-repeat;width:140px;height:140px;display:inline-block;}
.box-nav-3{background:url(../images/box-nav-3.png) no-repeat;width:140px;height:140px;display:inline-block;}
.box-nav-4{background:url(../images/box-nav-4.png) no-repeat;width:140px;height:140px;display:inline-block;}
.box-nav li p{font-size:30px;color:#333333;margin-top:4px;}

.fgx{height:26px;border-top:solid 1px #dddddd;border-bottom:solid 1px #dddddd;background:#eeeeee;}
.box-product-head{height:91px;border-bottom:solid 1px #dddddd;}
.box-product-head .head-text{font-size:32px;color:#333333;margin-left:32px;line-height:90px;}
.box-product-head .more {margin-right:32px;margin-top:28px;}
.box-product-head .more a{background:url(../images/icon-1.png) no-repeat;width:20px;height:38px;display:inline-block;}

.box-product-list ul{padding-top:32px;}
.box-product-list li{float:left;margin-left:28px;}
.box-product-list li.first{margin-left:32px;}
.box-product-list li a{display:inline-block;}
.box-product-list li p{font-size:28px;color:#333333;text-align:center;margin-top:7px;padding-bottom:30px;}

.box-news-head{height:91px;border-bottom:solid 1px #dddddd;}
.box-news-head .head-text{font-size:32px;color:#333333;margin-left:32px;line-height:90px;}
.box-news-head .more {margin-right:32px;margin-top:28px;}
.box-news-head .more a{background:url(../images/icon-1.png) no-repeat;width:20px;height:38px;display:inline-block;}

.box-news-list{padding-left:32px;padding-right:32px;}
.box-news-list li{margin-bottom:22px;padding-top:28px;border-top:solid 1px #ddd;}
.box-news-list li.first{border-top:none;}
.box-news-list li a{display:block;}
.box-news-list li .text{font-size:30px;color:#802537;line-height:36px;}
.box-news-list li .txt{font-size:26px;color:#999999;line-height:32px;margin-top:15px;}
.box-news-list li .times{font-size:24px;color:#999999;margin-top:13px;}

.box-address{padding-top:25px;padding-bottom:35px;}
.box-address .head{font-size:32px;color:#333333;text-align:center;}
.box-address-fgx{width:54px;height:8px;background:#802537;border-radius:3px;margin:0 auto;margin-top:13px;margin-bottom:25px;}

.box-address-main {margin-top:15px;}
.box-address-main .text{font-size:32px;color:#989898;margin-left:32px;line-height:46px;}
.box-address-1{background:url(../images/box-address-1.jpg) no-repeat 2px;width:32px;height:32px;display:inline-block;vertical-align:middle;margin-top:-6px;margin-right:12px;}
.box-address-2{background:url(../images/box-address-2.jpg) no-repeat center;width:32px;height:32px;display:inline-block;vertical-align:middle;margin-top:-6px;margin-right:12px;}
.box-address-3{background:url(../images/box-address-3.jpg) no-repeat center;width:32px;height:32px;display:inline-block;vertical-align:middle;margin-top:-6px;margin-right:12px;}
.box-address-4{background:url(../images/box-address-4.jpg) no-repeat center;width:32px;height:32px;display:inline-block;vertical-align:middle;margin-top:-6px;margin-right:12px;}
.box-address-main .txt{width:489px;margin-right:58px;font-size:32px;color:#333333;line-height:46px;}

.footer {width:720px;position:fixed;bottom:0;background:#FFF;padding-top:14px;border-top:solid 1px #cccccc;min-width:640px;padding-bottom:4px;}
.footer li{float:left;text-align:center;margin-left:125px;}
.footer li.first{margin-left:80px;}
.footer li p{text-align:center;font-size:24px;color:#666666;}
.footer-1{background:url(../images/footer-1.png) no-repeat;width:46px;height:46px;display:inline-block;}
.footer-2{background:url(../images/footer-2.png) no-repeat;width:46px;height:46px;display:inline-block;}
.footer-3{background:url(../images/footer-3.png) no-repeat 3px;width:46px;height:46px;display:inline-block;}
.footer-4{background:url(../images/footer-4.png) no-repeat center 2px;width:46px;height:46px;display:inline-block;}


.page-header{position:relative;height:96px;border-bottom:solid 1px #dedede;}
.page-header .header-text{width:500px;left:110px;text-align:center;font-size:32px;color:#262626;line-height:92px;position:absolute;top:0;}
.page-header .return{margin-left:32px;margin-top:28px;}
.page-header .return a{background:url(../images/return.png) no-repeat;width:20px;height:37px;display:inline-block;}


.product-nav{background:#f7f7f7;padding-bottom:20px;border-bottom:solid 1px #dedede;}
.product-nav li{float:left;width:312px;height:76px;border:solid 1px #666666;border-radius:7px;margin-left:32px;margin-top:20px;background:#FFF;}
.product-nav li a{display:block;font-size:32px;color:#333333;text-indent:24px;line-height:74px;}
.product-nav li.active{border:solid 1px #802537;background:#802537;}
.product-nav li.active a{color:#fff;}


.product-list ul{padding-bottom:32px;}
.product-list li{width:312px;border:solid 1px #cccccc;float:left;margin-left:32px;margin-top:32px;}
.product-list li .pic{border-bottom:solid 1px #cccccc;}
.product-list li .text{height:188px;background:#f4f4f4;padding-left:25px;padding-right:32px;}
.product-list li .text .text-head{font-size:30px;color:#802537;padding-top:21px;}
.product-list li .text .txt{font-size:22px;color:#999999;line-height:30px;margin-top:11px;}


#load-more,#loading-data,#no-data{text-align:center;font-size:28px;padding-top:15px;padding-bottom:35px;}
.down-nav ul{padding-bottom:7px;}
.down-nav li{width:600px;margin-left:60px;height:80px;background:#802537;border-radius:7px;margin-bottom:20px;}
.down-nav li a{font-size:32px;color:#FFF;line-height:80px;text-align:center;display:block;}


.product-text{font-size:28px;color:#333333;padding-left:32px;padding-right:32px;text-indent:2em;padding-top:35px;padding-bottom:10px;}

.product-detail-pic{text-align:center;padding-left:32px;padding-right:32px;margin-top:20px;}
.product-detail-pic img{max-width:100%;}

.product-detail-head{font-size:32px;color:#7a2336;text-align:center;padding-top:26px;}
.product-detail-text{font-size:30px;color:#333333;line-height:42px;padding-left:32px;padding-right:50px;padding-top:47px;padding-bottom:30px;}

.news-list{padding-left:32px;padding-right:32px;}
.news-list ul{padding-bottom:20px;}
.news-list li{padding-bottom:22px;margin-top:28px;border-bottom:solid 1px #ddd;}
.news-list li a{display:block;}
.news-list li .text{font-size:30px;color:#802537;line-height:36px;}
.news-list li .txt{font-size:26px;color:#999999;line-height:32px;margin-top:15px;}
.news-list li .times{font-size:24px;color:#999999;margin-top:13px;}

.news-detail-head{padding-left:32px;padding-right:50px;font-size:36px;color:#333333;line-height:48px;margin-top:22px;}
.news-detail-times{font-size:26px;color:#666666;margin-left:32px;margin-top:28px;}
.news-detail-text{font-size:30px;color:#333333;padding-left:32px;padding-right:50px;line-height:48px;padding-top:31px;padding-bottom:52px;}


.wx-1{height:94px;border-bottom:solid 1px #ccc;}

.wx-1 label{font-size:32px;color:#999999;margin-left:32px;line-height:94px;width:140px;display:inline-block;}
.form-contact{width:500px;font-size:32px;margin-right:32px;border:none;outline:none;background:#e8e8e8;}

.form-contact6{width:250px;font-size:32px;margin-right:32px;border:none;outline:none;background:#e8e8e8;}

.wx-text{height:80px;background:#f7f7f7;font-size:28px;color:#999999;text-indent:32px;border-bottom:solid 1px #ccc;line-height:79px;}
.wx-2{height:94px;border-bottom:solid 1px #ccc;}
.wx-2 label{font-size:32px;color:#999999;margin-left:32px;line-height:94px;width:100px;display:inline-block;}
.form-contact-2{width:460px;font-size:32px;margin-right:32px;border:none;outline:none;background:#e8e8e8;}
.wx-2 span{font-size:32px;color:#999999;line-height:94px;margin-right:32px;vertical-align:middle;}
.wx-fgx{height:26px;border-bottom:solid 1px #dddddd;background:#eeeeee;}


.wx-3{height:94px;border-bottom:solid 1px #ccc;}

.wx-3 label{font-size:32px;color:#999999;margin-left:32px;line-height:94px;width:220px;display:inline-block;}
.form-contact-3{width:425px;font-size:32px;margin-right:32px;border:none;outline:none;background:#e8e8e8;}


.form-text{width:555px;height:220px;float:right;margin-right:32px;border:none;outline:none;background:#e8e8e8;}
.contact-text{height:230px;margin-top:20px;font-size:32px;border-bottom:solid 1px #ccc;}
.contact-text label{font-size:32px;color:#999999;padding-left:32px;float:left;display:inline-block;}







.sure{text-align:center;padding-top:30px;padding-bottom:32px;}
.sure .save{width:600px;height:80px;background:#802537;display:inline-block;font-size:32px;color:#ffffff;line-height:80px;text-align:center;border-radius:7px;border:none;}









