body{font-size:14px;color:#333;margin:0 0 70px 0; background:#ebebeb;}
h1,h2,h3,h4,ul,ol,li,dl,dt,dd,p,img,form{margin:0px;padding:0px;}
img{border:0;}
ul,ol,li{list-style-type:none;overflow:hidden;}
input[type="submit"]{cursor:pointer;}
a{color:#171717;text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
u,s{text-decoration:none;}
i{font-style:normal;}
input {-webkit-appearance:none;}

@font-face {
  font-family: 'autohenan';  /* project id 107511 */
  src: url('//at.alicdn.com/t/font_8lxfdq7st6gvi.ttf') format('truetype')
}
*:before,*:after{font-family:autohenan;}


.ptop{overflow:hidden;height:55px;line-height:55px;margin-bottom:10px;}
.ptop img{height:38px;margin-top:10px}
.paddiv img{width:100%;}

div.ptop a:nth-child(1):before{content:"\e62b";color:#fff;float:left;font-size:1.5rem;width:30px;margin-left:10px;}


.search{background:#fff;height:40px;margin:10px 2%;background:#fff;position:relative;overflow:hidden;overflow:hidden;border-radius:20px;}
.search input[type='text']{height:40px;width:90%;border:0;padding:0 5%;}
.search s{position:absolute;right:15px;top:0;display:block;z-index:1;}
.search s:before{width:40px;height:40px;content:"\e60c";line-height:40px;font-size:25px;color:#c7c7c7;}
.search s input{top:0;position:absolute;right:0;z-index:1;width:40px;height:40px;background-color:transparent;border:0;}

#weixinSwipe {overflow: hidden;visibility:hidden;position: relative;background:#fff;padding:0; border: 1px solid;border-color: #E5E5E5 #D3D3D3 #B9C1C6;}
#weixinSwipe ul {margin:0;padding:0;list-style-type:none;overflow: hidden;position: relative;}
#weixinSwipe ul li {float:left;width:100%;height:170px;position: relative;}
#weixinSwipe ul li img {width:100%;height:100%;}
#weixinSwipe .ico{width:100%;position:absolute;z-index:10;bottom:0px;height:30px;overflow:hidden;background:#222;-moz-opacity: .6; opacity: .8;line-height:30px;}
#weixinSwipe .ico span{float:right;padding-right:5px;}
#weixinSwipe .ico span a{display:block;float:left;margin:7px 0 0 5px;width:15px;height:15px;font-size:1px;background:#fff;color:#fff;border-radius:50%;overflow:hidden;line-height:100px;}
#weixinSwipe .ico span a#on{background:#b3b1af;color:#fff;}
#weixinSwipe .ico b{padding-left:10px;color:#fff;height:10px;}

.w{width:92%;margin:0 auto 10px auto;border:1px solid #d9d9d9;padding:10px 2%;border-radius:5px;background:#fff;}

h3{font-weight:400;font-size:1.5rem;border-left:4px solid #e02222;margin:10px 0;padding-left:10px;}
a.more{text-align:center;display:block;height:40px;line-height:40px;width:94%;color:#222;border:1px solid #eee;font-size:1rem;border-radius:8px;margin:0 auto;

background:#f5f5f5;background: linear-gradient(to bottom,rgba(0,0,0,0) 15%,rgba(160,160,160,.5) 100%);
}

.newsview a.more{border:0;font-size:1.5rem;color:#fff;left:3%;position:absolute;margin-top:-115px;height:120px;line-height:170px;overflow:hidden;background:#f5f5f5;background: linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,1) 100%);}
.newsview a.more:after{content:"↓"}
.newsview a.more:before{content:"↓"}

.ijxs li{float:left;width:49%;height:60px;overflow:hidden;background:#f5f5f5;margin-bottom:10px;}
.ijxs li:nth-child(2n){float:right;}
.ijxs li img{float:left;height:50px;width:50px;margin:5px 10px 0 5px;}
.ijxs li b{display:block;font-weight:400;padding-top:5px;height:30px;overflow:hidden;line-height:30px;}
.ijxs li b a{font-size:1.1rem;color:#171717;}
.ijxs li p{white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}
.ijxs li p a{font-size:1rem;color:#666}

.nlis li{border-top:1px solid #d9d9d9;padding:0 10px 10px 10px;}
.nlis li a{font-size:1.1rem;line-height:25px;padding-top:15px;display:block;}
.nlis li img{float:right;width:120px;height:80px;border-radius:5px;margin:-5px 0 0 5px;}
.nlis li.a{height:160px;overflow:hidden;position:relative;padding:0;}
.nlis li.a img{width:100%;height:auto;margin:0;border-radius:0;}
.nlis li.a a{padding:0;}
.nlis li.a a:nth-child(2){position:absolute;bottom:0;left:0;padding:0 2%;width:96%;height:40px;line-height:40px;background:rgba(0,0,0,.4);color:#fff;text-align:center;}

.tab dt{border-bottom:1px solid #d9d9d9;margin-bottom:10px;;height:40px;line-height:40px;}
.tab dt a{font-size:1.3rem;display:inline-block;width:19%;text-align:center;overflow:hidden;height:40px;}
.tab dt a.on{color:#e02222;border-bottom:3px solid #e02222;line-height:43px;}
.tab dd ul{display:none}
.tab dd ul.on{display:block}


.picli li{width:49%;height:120px;margin-bottom:10px;overflow:hidden;position:relative;padding:0;float:left;}
.picli li:nth-child(2n){float:right;}
.picli li img{width:100%;height:auto;margin:0;border-radius:0;}
.picli li a{padding:0;}
.picli li a:nth-child(2){height:30px;line-height:30px;background:rgba(0,0,0,.6);position:absolute;bottom:0;left:0;padding:0 2%;width:96%;color:#fff;text-align:center;}

.jiangjia ul{border-top:1px solid #ddd;}
.jiangjia li{height:40px;line-height:40px;font-size:0.9rem;overflow:hidden;border-bottom:1px solid #eee;}
.jiangjia li b{float:right;font-weight:400;display:block;width:70px;text-align:right;}
.jiangjia li i{float:right;color:#e02222;font-style:normal;display:block;width:70px;text-align:right;}


.ibbs a{position:relative;display:block;overflow:hidden;}
.ibbs i{position:absolute;width:100%;bottom:0;left:0;background:#000;height:20px;opacity:.6;}
.ibbs b{position:absolute;width:96%;bottom:0;left:0;z-index:1;color:#fff;font-size:12px;font-weight:400;padding:5px 2%;}
.ibbs img{display:block;float:left;}
.ibbs .a{width:60%;float:left;margin-bottom:3px;}
.ibbs .a a{display:block;width:98%;overflow:hidden;}
.ibbs .a img{width:auto;height:253px;}
.ibbs .b{width:40%;float:left;height:125px;overflow:hidden;border-bottom:3px solid #fff;}
.ibbs .b img{width:100%;height:125px;}
.ibbs .c{width:40%;float:left;}
.ibbs .c img{width:100%;height:125px;}
.ibbs .d{width:100%;}
.ibbs .d img{width:100%}

.fmenu{z-index:10;height:45px;background:#f5f5f5;position:fixed;left:0;bottom:0;width:100%;border-top:1px solid #d9d9d9;}
.fmenu li{font-size:1rem;line-height:45px;text-align:center;color:#444;display:block;float:left;width:25%;border-left:1px solid #d9d9d9;margin-left:-1px;position:relative;}
/*.fmenu li:nth-child(1) a:before{content:"\e61a";font-size:1.2rem;margin-right:5px;vertical-align:bottom}*/
.fmenu li:nth-child(1) a:after,
.fmenu li:nth-child(2) a:after,
.fmenu li:nth-child(3) a:after,
.fmenu li:nth-child(4) a:after{content:"\e726";color:#8a8a8a}

.fmenu li{overflow:hidden;}
.fmenu li a{display:block;}


.nmenu{height:44px;line-height:44px;overflow:hidden;background:#ebebeb;margin-bottom:-1px;}
.nmenu a{font-size:15px;color:#545454;display:inline-block;padding:0 10px;}
.nmenu a.on{color:#d22225;background:#fff;border-top:2px solid #d22225;font-weight:800}

.fenye {padding:10px 0;text-align: center;font-size:1rem;color:#999;background:#fff;height:auto;margin-bottom:10px;border-radius:5px;}
.fenye a {margin: 4px;color: #999;border: 1px solid #dddddd;text-align: left;padding:3px 6px;border-radius:4px;}
.fenye a:hover,.fenye a.on {color: #fff;text-decoration: none;border: 1px solid #E02222;background-color: #E02222;}
.fenye u {border-radius:4px;color: #fff;font-size: 1rem;margin: 2px;padding:3px 6px;vertical-align: baseline;text-align: left;border:1px solid #69c;text-decoration: none;background: #69c;}

#jspage{font-size:10px;}
#jspage a{white-space:nowrap;display:inline-block;}


.newsview{background:#fff;padding:0 1%}
.newsview .h1{padding:10px;border-bottom:1px solid #ddd;text-align:center;}
.newsview .h1 h1{color:#000;font-size:20px;font-weight:bold;word-break:normal;word-wrap:break-word;margin-bottom:5px;}
.newsview .h1 p{font-size:1rem;color:#999;font-size:80%;text-align:center;word-wrap:break-word;height:20px;overflow:hidden;}
.newsview .content{font-size:1rem;color:#3e3e3e;line-height:1.5;padding:10px;max-height:1500px;overflow:hidden;}
.newsview .content p{font-size:1rem;*zoom:1;min-height:1.5em;min-height: 1.5em;word-wrap:break-word;margin:0;padding:0;text-indent:2em;}
.newsview .content p:after{content: "\200B"; display: block; height: 0; clear: both; }
.newsview .content img{max-width:100%!important;height:auto!important;-display:block;-margin:0 auto;}
.newsview .content strong{}
.newsview table{width:100%;max-width:600px;margin:10px auto;}
.newsview table *{font-size:90%}
.newsview .content table{max-width:600px;margin:0 auto;background:#dddddd;border:0;border-collapse:collapse;}
.newsview .content table td{background:#fff; border:#dddddd solid 1px;text-align:center;padding:3px;}
.newsview .content table td p{text-indent:0;font-size:90%;}
.newsview .content table .firstRow td{background:#eae8e8;height:25px;}
.newsview video{width:100%}
.newsview .bdsharebuttonbox{height:30px;overflow:hidden;font-size:80%;padding-left:10px;}
.newsview .bdsharebuttonbox a{font-size:80%}
.newsview h2.page{text-align:center;padding:20px 0;display:none;}

.news_tj li{border-bottom:1px solid #ddd;padding-bottom:10px;}

.jxs{padding:5px;background:#fff;}
.jxs dd {max-height:200px;overflow-y:auto;}
.jxs dd h4{margin:0;padding:0;font-size:15px;clear:both;font-weight:800}
.jxs dd div{padding-bottom:10px; color:#aaa}


.baomingbox{background:#fff;margin:10px 0;}
.baomingbox h3{background:#eee;padding:5px;}
.baomingbox p{padding:5px 5px;}
.baomingbox p s{display:block;text-decoration: none;float:left;width:30%;text-align:right;line-height:25px;}
.baomingbox p font{color:#f00}
.baomingbox p input{height:30px;border:1px solid #ccc;width:60%;padding:0 5px;}
.baomingbox p textarea{border:1px solid #ccc;width:60%;height:80px;}
.baomingbox p select{width:60%;height:30px;}
.baomingbox div{padding:10px 0 10px 110px;}
.baomingbox div input{width:60%;height:40px;color:#000;background:#e02222;border:0;color:#fff;font-size:1.2rem;border-radius:10px;}


/*经销商
*/

body.dealer{background:#fff;}
.dealer h3{color:#ff4f52;font-size:1.2rem;}

.dealer .dfooter{position:fixed;width:100%;bottom:0;left:0;height:3rem;line-height:3rem;background:#f5f5f5;}
.dealer .dfooter p{float:left;overflow:hidden;}
.dealer .dfooter p a{color:#ff4f52;width:90%;margin-left:8%;overflow:hidden;display:block;text-align:center;display:block;white-space:nowrap;}
.dealer .dfooter p:nth-child(1){float:left;width:53%;color:#fff;padding-left:6%;font-size:1.2rem;}
.dealer .dfooter p:nth-child(1) a:before{content:"\e61a";font-size:2rem;position:absolute;margin-left:-2.1rem;margin-top:2px;}
.dealer .dfooter p:nth-child(2){float:right;background:#4da9ff;width:40%;}
.dealer .dfooter p:nth-child(2) a{width:94%;padding-left:6%;color:#fff;font-size:1.5rem;}
.dealer .dfooter p:nth-child(2) a:before{content:"\e62a";font-size:2rem;position:absolute;margin-left:-2.1rem;margin-top:2px;}

.dealer .top{height:50px;background:#ff4f52;overflow:hidden;}
.dealer .top img{height:30px;margin:8px 5px 0 3px;float:left;border-radius:5px;}
.dealer .top h2{color:#fff;line-height:50px;font-size:1.2rem;font-weight:400;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;}
.dealer .top h2.vip:after{content:"\e78d";color:#ff0;margin-left:3px;}

.dealer .menu{padding:1rem 0;padding-left:1%;}
.dealer .menu a{display:inline-block;width:24%;text-align:center;font-size:1rem;}
.dealer .menu a:before{display:block;font-size:1.8em;color:#a5a5a5}
.dealer .menu a:nth-child(1):before{content:"\e60d"}
.dealer .menu a:nth-child(2):before{content:"\e60e"}
.dealer .menu a:nth-child(3):before{content:"\e626"}
.dealer .menu a:nth-child(4):before{content:"\e610"}
.dealer .menu a.on i{border-bottom:2px solid #ff4f52;padding:0 5px 5px 5px;}

.dealer .info{font-size:1rem;line-height:180%;color:#333;padding:10px 0;}
.dealer .info p{clear:both;}
.dealer .info p i{float:left;color:#999;margin-right:5px;display:inlie-block;}
.dealer .info p span{width:85%;display:inline-block;}
.dealer .info p a{color:#006699}
.dealer .info div{overflow:hidden;line-height:50px;height:50px;margin-top:10px;}
.dealer .info div a{display:block;background:#ffa34d;color:#fff;text-align:center;border-radius:8px;font-size:1.3rem;}
.dealer .info div a span{color:#fff;margin-right:-2rem;}
.dealer .info div a:before{content:"\e61a";font-size:1.5rem;position:absolute;margin:1px 0 0 -1.8rem;}
.dealer .info .vip:after{white-space:nowrap;display:inline-block;height:15px;line-height:17px;content:"\e6c6 认证商家";color:#fff;background:#c71e1e;font-size:10px;margin-left:5px;padding:0 3px;border-radius:3px;
position:absolute;margin-top:6px;
}


.dealer .index{width:94%;margin:0 auto;}
.dealer .index #weixinSwipe{margin:0 auto;}
.dealer .index #weixinSwipe ul li {height:auto}
.dealer .index #weixinSwipe b{font-weight:400;}

.dealer .cx h3{color:#e02222}
.dealer .cx li {margin-bottom:10px;height:50px;overflow:hidden;font-size:1rem;line-height:25px;border-top:1px solid #d9d9d9;padding-top:10px;}
.dealer .cx li a{color:#171717}
.dealer .cx li img{height:50px;float:right;margin-left:10px;}

.dealer .baojia h4{border-top:1px solid #f1f1f1;font-size:1.3rem;height:3rem;line-height:3.5rem;}
.dealer .baojia a{font-size:1rem;display:block;clear:both;line-height:30px;color:#333;height:30px;overflow:hidden;border-bottom:1px solid #f1f1f1}
.dealer .baojia a p *{display:inline-block;height:30px;text-align:right;font-size:0.8rem;}
.dealer .baojia a p{width:160px;float:right;}
.dealer .baojia a p i{width:50px;float:left;color:#bf1e2e;width:50px;color:#f58723;}
.dealer .baojia a p s{width:55px;float:left;text-decoration:line-through;color:#999;}
.dealer .baojia a p u{float:right;border-radius:3px;color:#f58723;}
.dealer .baojia a p u:before{content:"\e620";margin-right:3px;}
.dealer .baojia a b{font-weight:400;line-height:25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;}

.dealer .women{padding:0 1%;color:#333}
.dealer .women .content{font-size:1.1rem;line-height:180%;padding:0.6rem;border-top:1px solid #ddd;}
.dealer .women .content p{margin:0;padding:0 0 10px 0;}
.dealer .women .info p i{width:23%;float:left;color:#999;margin-right:5px;display:inlie-block;text-align:right;}
.dealer .women .info p span{width:75%;}

#baiduMapDiv ul,#baiduMapDiv li{overflow:visible;}

.dealer .youhui{width:94%;margin:0 auto;}



.dealer .yuyue {font-size:1rem;width:96%;margin:10px auto;}
.dealer .yuyue p{clear:both;margin-bottom:17px;}
.dealer .yuyue b{font-weight:400;float:left;line-height:35px;padding-left:10px;}
.dealer .yuyue input,.dealer .yuyue select{height:30px;padding:0 5px;line-height:30px;margin-right:5px;border:1px solid #ddd;font-size:0.9rem;}
.dealer .yuyue select,.dealer .yuyue span{display:inline-block;width:75%;}

.dealer .yuyue span input[type="text"],
.dealer .yuyue span input[type="number"]{width:95%;}
.dealer .yuyue span textarea{width:98%;height:60px;border:1px solid #ddd;}
.dealer .yuyue input[type="submit"]{margin:10px 0 0 4rem;display:block;font-size:1.2rem;width:60%;background:#ff4f52;border-radius:8px;color:#fff;border:0;height:40px;line-height:40px;text-align:center;}

.dealer .guwen{width:96%;margin:10px auto;}
.dealer .guwen li{height:50px;line-height:50px;padding-top:10px;border-top:1px solid #eee;margin:-1px 0 10px 0;}
.dealer .guwen li div{width:50px;height:50px;border-radius:50%;overflow:hidden;float:left;margin-right:10px;}
.dealer .guwen li img{width:50px;}
.dealer .guwen li b{float:left;margin-right:10px;}
.dealer .guwen li i{float:right;color:#F6953F;}
.dealer .guwen li i:before{content:"\e61a";margin-right:5px;}


.dealer .photo h2{margin:10px auto;padding:0px;font-size:20px;font-weight:400;border-bottom:1px solid #ddd;}
.dealer .photo ul{padding-left:14px}
.dealer .photo li{float:left;text-align:center;line-height:20px;margin:10px 0 0 10px;width:120px;height:130px;overflow:hidden;}
.dealer .photo li img{width:120px;height:90px;border:1px solid #ddd;}


.dealer .all{width:96%;margin:10px auto;}
.dealer .all h3{color:#222}
.dealer .all dl{border-top:1px solid #ddd;position:relative;font-size:12px;padding-top:10px;margin-bottom:10px;}
.dealer .all dt h4{margin-bottom:5px;height:30px;line-height:30px;overflow:hidden;}
.dealer .all dt h4 a{color:#ff4f52;font-size:1.2rem;font-weight:400;}

.dealer .all li .a{float:left;width:80px;height:80px;overflow:hidden;margin-right:10px;}
.dealer .all dd img{width:34px;height:34px;float:left;margin-right:10px;border:1px solid #ddd;border-radius:5px;padding:3px;}
.dealer .all dd p{line-height:20px;font-size:.8rem;overflow:hidden;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;}
.dealer .all dd div{clear:both;text-align:center;height:40px;overflow:hidden;line-height:50px;margin-top:10px;border-top:1px solid #eee;}
.dealer .all dd div a{font-size:1.1rem;color:#666;line-height:30px;}
.dealer .all dd div a:before{content:"\e61a";color:#ff4f52;font-size:1.5rem;position:absolute;margin-left:-2rem;line-height:45px}

.dealer .footer{text-align:center;color:#666;line-height:180%;font-size:.8rem;border-top:1px solid #ddd;margin:10px 0;padding-top:10px;}
.dealer .footer b a{font-size:130%;font-weight:400;}
.dealer .footer a{color:#666}

.ajaxform span{position:relative;display:inline-block;}
.ajaxform span i{position:absolute;overflow:hidden;top:-15px;right:10px;line-height:40px;font-size:10px;color:#fa4e4e;line-height:15px;height:15px;overflow:hidden;background:#fff;padding:0 5px;border:1px solid #ddd;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;}
.ajaxform span i.ok{display:none}


