/*首页*/
/*---找车*/
.motorcycle_name{font-size:0;margin-top:10px;}
.motorcycle_list {display:inline-block;vertical-align: middle;width: 100%;}
.motorcycle_list p{position: relative;display:inline-block;vertical-align:middle;width:  10%;}
.motorcycle_list p i.other{font-style: normal;width: 100%;position: absolute;top: 30px;left: 0;background: #fff;z-index: 110;display: none;box-shadow: 0px 1px 1px 0px rgba(0,0,0,.1);}
.motorcycle_list p span.iconfont{display: inline-block;font-size: 20px;transform: rotate(180deg);transition: all .1s linear;}
.motorcycle_list p:hover span.iconfont{transform: rotate(0deg);}
.motorcycle_list p:hover i.other{display: block;}
.motorcycle_list p i.other em{display: block;    line-height: 42px;font-size: 13px;
text-align: center;font-style: normal;cursor:pointer;border-bottom: 1px solid #f5f5f5;}
.motorcycle_list p i.other em:hover{background: #f5f5f5;}
.motorcycle_list p:hover span,.motorcycle_list p i.other em:hover{color: #ff4f53;}
.motorcycle_list p a{transition:all .2s linear;position: relative;}
.motorcycle_list p a i{display: inline-block;position: absolute;height: 15px;top: -7px;right: 0;border-radius: 5px;color: #fff;font-style: normal;background: #ff4f53;font-size: 13px;text-align: center;line-height: 15px;padding: 0px 6px;}
.motorcycle_list p:hover a{margin-top:-10px;}
.motorcycle_list p span{font-size:14px;color:#888;text-align:center;line-height: 20px;display:  inline-block;vertical-align:  middle;text-indent: 5px;}
.motorcycle_list p img{vertical-align: middle;}
.motorcycle_price{width: 70%;display: inline-block;vertical-align: middle;border: 1px solid #f5f5f5;}
.motorcycle_price .prices{font-size:0;/* padding-top:20px; */border-bottom: 1px solid #f5f5f5;}
.motorcycle_price .prices span{font-size: 15px;width:12.5%;vertical-align:middle;display:inline-block;line-height: 40px;text-align: center;color: #747474;}
.motorcycle_price .prices span i{position: relative;border-bottom:3px solid transparent;font-style:normal;display: block;}
.motorcycle_price .prices span i:after{display: block;content: "";clear: both;position: absolute;bottom:  0;border-bottom: 5px solid transparent;border-top: 5px solid transparent;border-left: 5px solid transparent;border-right: 5px solid transparent;left: 50%;margin-left: -5px;}
.motorcycle_price .prices span.on i,.motorcycle_price span:hover i{color: #ff8700;border-bottom: 3px solid #ff8700;}
.motorcycle_price .prices span.on i:after{display: block;content: "";clear: both;position: absolute;bottom:  0;border-bottom: 5px solid #ff8700;border-top: 5px solid transparent;border-left: 5px solid transparent;border-right: 5px solid transparent;left: 50%;margin-left: -5px;}
.motorcycle_price span:hover i:after{display: block;content: "";clear: both;position: absolute;bottom:  0;border-bottom: 5px solid #ff8700;border-top: 5px solid transparent;border-left: 5px solid transparent;border-right: 5px solid transparent;left: 50%;margin-left: -5px;}
.motorcycle{padding:0 0 20px 0;}
.motorcycle .motorcycle_box{display:block;line-height:40px;padding-left: 90px;position:relative;margin-top: 10px;width: 715px;}
.motorcycle .motorcycle_box h5{font-size:15px;position: absolute;left:10px;display:block;color:#333;font-weight:normal;}
.motorcycle .motorcycle_box .box_name{width: 700px;overflow: hidden;height: 40px;margin-left: 9px;position: relative;}
.motorcycle .motorcycle_box i{position: absolute;z-index:100;font-size: 22px;top: 0px;line-height: 40px;color: #888;cursor:pointer; display:block;cursor:pointer;}
.motorcycle .motorcycle_box i:hover{color:#ff8700;}
.motorcycle .motorcycle_box i.right{right: 0px;}
.motorcycle .motorcycle_box i.left{left: 80px;}
.motorcycle .motorcycle_box  ul{font-size:0;position:absolute;left:0px;}
.motorcycle .motorcycle_box  ul li{width:770px;display: inline-block;vertical-align: middle;}
.motorcycle .motorcycle_box  ul li a{width: 100px;display:inline-block;vertical-align:middle;text-align:center;color:#888;cursor:pointer;font-size:15px;}
.motorcycle .motorcycle_box  ul li a:hover{color:#ff4f53;}
.motorcycle .motorcycle_box  ul li:hover {color:#ff4f53;}
.motorcycle .motorcycle_box  ul li a span{font-size:20px;}
.recommend{border-top: 1px solid #f5f5f5;border-left:none;font-size:0;width: 29%;display: inline-block;vertical-align: middle;padding-top: 3px;}
.recommend a{cursor: pointer;display: inline-block;vertical-align: middle;width: 24.7%;text-align: center;padding: 11px 0px;border-bottom:  1px solid #f5f5f5;border-right: 1px solid #f5f5f5;}
.recommend a:hover{background: #f5f5f5;color: #4284d9;}
.recommend a i{display: block;font-size: 14px;font-style: normal;}
.recommend a img{ display: block;margin:0 auto;width:58px;}
.search_car {margin: 20px 0;font-size: 0;}
.search_car .partItem {cursor:pointer;font-size: 14px;color: #f3f3f3;line-height:35px;border: 1px solid #f5f5f5; padding-right: 30px;position: relative;display: inline-block;vertical-align: middle;width: 30%;margin-right: 10px;}
.search_car .partItem .itemText{text-indent: 5px;}
.search_car .partItem .itemText em{font-size: 25px;position: absolute;line-height: 35px;right: 0;top: 0;transition: all .3s linear;color: #666;transform: rotate(180deg);}
.search_car .partItem .itemText em.on{transform: rotate(0deg);}
.search_car a{display: inline-block;vertical-align: middle;font-size: 16px;color: #396ED4;border:1px solid #396ED4;width: 20%;margin-right: 10px;height: 35px;line-height: 35px;text-align: center;border-radius: 5px;}
.search_car a.btn:hover{opacity: 1;}
.search_car a:hover{background: #396ED4;color: #fff;}
.search_car a.btn{opacity: .8;background: #396ED4;color: #fff;width: 10%;}
.brand{display: none;max-height: 510px;overflow-y: auto;overflow-x: hidden;background: #fff;width:100%;border-right: 1px solid #f5f5f5;position: absolute;left: 0;top: 37px;z-index: 110;box-shadow: 0px 0px 1px 0px rgba(0,0,0,.3);border-radius: 3px;}.Letter_word{z-index: 12;width: 21px;display: block;position: absolute;top: 0;right: 0;background: #396ED4;color: #fff;height: 100%;}
.Letter_word span{width: 22px;height: 22px;line-height: 25px;text-align: center;display: block;font-size: 12px;cursor: pointer;}
.Letter_word span.on,.brand .Letter_word span:hover{background: #ff4f53;}
.LetterBox{height: 510px;overflow-y: auto;}
.Letter b,.brand b{height: 30px;line-height: 30px;font-size: 17px;text-indent: 16px;background: #f5f5f5;display: block;}
.letter_list .letter_top,.brand i{border-bottom: 1px solid #f5f5f5;font-size: 13px;line-height: 35px;height: 35px;text-indent: 18px;cursor: pointer;position: relative;display:block;font-style: normal;}
.letter_list .letter_top.on{color: #ff4f53;}

/*---新闻*/
.viewBox{margin-top:20px;font-size:0;}
.newsLeft{width: 55%;display: inline-block;vertical-align: top;}
.newsLeft .swiper-container{width:98%;margin:0;}
.newsLeft .swiper-slide a,.newsLeft .swiper-slide a img{position:relative;display:block;width:100%;height:100%;}
.newsLeft .swiper-slide a p{position: absolute;bottom:0px;background: url(/templates/default/images/rgba0_60.png)repeat center center;width: 100%;line-height: 33px;color: #fff;text-indent: 10px;font-size: 15px;}
.newsLeft .swiper-slide a p span{overflow: hidden;width: 62%;display: block;white-space: nowrap;height: 35px;text-overflow: ellipsis;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 0;left: 0;width: 98%;text-align: right;height: 35px;line-height: 35px;}
.swiper-pagination-bullet {width: 10px;height: 6px;display: inline-block;border-radius: 3px;background: #fff;transition:all .3s linear;vertical-align:middle;}
.swiper-pagination-bullet-active {background: #ff4f53;width: 16px;}
.swiper-button-next, .swiper-button-prev {position: absolute;top: 50%;width: 35px;height: 60px;margin-top: -30px;z-index: 10;cursor: pointer;text-align: center;background: #fff;opacity: .6;text-align: center;border-radius: 5px;transition:all .2s linear;}
.swiper-button-next:hover, .swiper-button-prev:hover{opacity:1;}
.swiper-button-next span, .swiper-button-prev span{font-size: 32px;display:block;color:#777;}

.newsRight{width: 44%;display: inline-block;vertical-align: top;margin-left:1%;}
.newsRight a,.newsRight b{position:relative;cursor: pointer;line-height: 37px;font-size: 15px;color: #666;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right: 120px;}
.newsRight a:hover,.newsRight b:hover{color: #ff4f53;}
.newsRight a.first{color: #ff4f53;font-size: 20px;line-height: 27px;}
.newsRight a.ad span{border:1px solid #ff4f53;color: #ff4f53;border-radius: 3px;line-height: 40px;height: 40px;display: block;text-indent: 10px;font-size: 20px;}
.newsRight b{font-size: 20px;}
.newsRight a span{color: #ff8700;font-size: 20px;display: inline-block;vertical-align: middle;padding-right: 5px;}
.newsRight a i,.newsRight b i{position:absolute;right:0;top:0;display:block;font-size: 14px;color: #999;font-style: normal;font-weight:normal;}
/*---最新行情*/
.small_box{font-size: 0;display: block;}
.small_box .small_left{display: inline-block;vertical-align: top;width: 69%;margin-right: 1%;}
.small_box .small_right{display: inline-block;vertical-align: top;width: 30%;}
.small_top{margin-top: 15px;overflow: hidden;border-radius: 10px;}
.small_box .small_right img,.small_box .small_right a{width:100%;}
.small_right .swiper-button-next,.small_right .swiper-button-prev {width: 24px;height: 36px;margin-top: -18px;}
.small_right .swiper-button-next span,.small_right .swiper-button-prev span{font-size:20px;}
.newsbox ul li{border-bottom: 1px dashed #f5f5f5;padding: 15px 0;transition:all .5s linear;margin-top: 11px;cursor: pointer;border-radius: 6px;}
.newsbox ul li:hover{box-shadow: 0px 0px 30px 0px rgba(69,132,214,.2);}
.newsbox ul li:hover h3{color: #ff8700;}
.newsbox ul li:hover .text a img{transform: scale(1.1);}
.newsbox ul li:hover .text a span.iconfont{color: #FF8700;}
.newsbox ul li h3{font-size: 20px;line-height: 30px;transition: all .3s linear;}
.newsbox ul li h3 label{display: inline-block;font-size: 15px;margin-right:10px;border-radius: 3px;padding-right:10px;background: #f5f5f5;overflow: hidden;vertical-align: middle;font-weight: normal;}
.newsbox ul li h3 label span{font-size: 17px;color: #fff;padding: 0px 10px;border-radius: 3px;background: #ff8700;margin-right: 3px;display: inline-block;vertical-align: middle;}
.newsbox ul li p{line-height: 35px;font-size: 13px;color: #666;}
.newsbox ul li p i{font-style: normal;padding-right: 30px;}
.newsbox ul li .text{font-size: 0;}
.newsbox ul li .text a{cursor: pointer;width: 200px;overflow: hidden;margin-right:13px;display: inline-block;vertical-align: middle;position: relative;border-radius: 5px;}
.newsbox ul li .text a img{max-width: 100%;display: block;transition: all .5s linear;}
.newsbox ul li .text a span.iconfont{position: absolute;width: 40px;height: 40px;display: inline-block;text-align: center;font-size: 30px;color: #fff;top: 50%;margin-top: -20px;left: 50%;line-height: 40px;margin-left: -20px;border-radius: 5px;background: url('../images/rgba0_60.png') repeat center center;background-size: cover;}
.newsbox ul li .text .info{width: 72%;display: inline-block;vertical-align: top;}
.newsbox ul li .text .info h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsbox ul li .text .info .descript{line-height: 25px;font-size: 14px;color: #666;display: -webkit-box;-webkit-line-clamp: 3;text-overflow: ellipsis;-webkit-box-orient: vertical;height: 70px;margin-top: 10px;overflow: hidden;}
.newsbox ul li .text .info .descript em{color:#2687F2;font-size:15px;font-style:normal;    padding: 0 10px;}
/*---车友圈*/
.news-tab-cont ul{margin-left: -30px;font-size: 0;margin-top: 20px;}
.news-tab-cont li{float:left;width:20%;margin-top:10px;display: inline-block;vertical-align: middle;}
.news-tab-cont.news-tab-cont5 li{float: left;width: 20%;}
.news-tab-cont.news-tab-cont6 li{float: left;width: 16.666%;}
.news-tab-cont .inner{margin-left: 30px;margin-bottom: 18px;}
.news-tab-cont .inner.recommend_video{padding: 20px 0;transition:all .3s linear;border: .5px solid #f5f5f5;width: 95%;/* margin: 0 auto; */margin-bottom: 0px;margin-left: 10px;/* border-radius: 5px; */}
.news-tab-cont .inner.recommend_video:hover{-webkit-transform: translate3d(0,-2px,0);transform: translate3d(0,-2px,0);cursor:pointer;border-color:#ff4f53;box-shadow: 0 10px 30px rgba(0,0,0,.1);}
.news-tab-cont .image a{display:block;height:165px;overflow:hidden;}
.news-tab-cont .image{height:165px; overflow: hidden;}
.news-tab-cont .inner.recommend_video .image a{height:125px;position:relative;}
.news-tab-cont .image img{width: 220px;min-height: 100%;transition: .6s;display: block;margin: 0 auto;}
.news-tab-cont .image span.sale_info{color:#fff;z-index: 10;width: 40px;top: 0;left: 0;position: absolute;padding: 0 5px;height: 24px;margin-right: 2px;line-height: 24px;background: #ff4f53;font-size: 12px;}
.news-tab-cont .inner.recommend_video .image{height:125px;}   
.news-tab-cont .inner.recommend_video .image img{width:190px;height:125px;}
.news-tab-cont .inner.recommend_video .image a span{position:absolute;left:25px;bottom:5px;color:#fff;font-size:25px;}
.news-tab-cont .inner.recommend_video:hover .image a span{color:#ff4f53;}
.news-tab-cont .inner:hover .image img{ transform: scale(1.1) }
.news-tab-cont .inner:hover .title a{color:#ff4f53};

.news-tab-cont .inner.recommend_video:hover .image img{transform:scale(1);}
.news-tab-cont .title{text-align: left;line-height: 24px;margin-top: 20px;font-size: 15px;height:48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news-tab-cont .inner.recommend_video .title{width:190px;display:block;margin: 20px auto 0;}
.news-tab-cont .date{color:#999;height:30px;font-size:14px;}
.news-tab-cont .price{color: red;text-align: left;}
.news-tab-cont .price span.Orig{color: #888;text-decoration: line-through;display: inline-block;margin-left: 15px;}
/*---经销商*/
.nominate ul{font-size:0;padding:20px 0;}
.nominate ul li{width:20%;display:inline-block;vertical-align:middle;}
.nominate ul li div.nom_serise:hover{box-shadow:0px 1px 6px 0px rgba(0,0,0,.1);}
.nominate ul li div.nom_serise:hover img{transform:scale(1.1);}
.nominate ul li div.nom_serise{width: 100%;display:block;margin:0 auto;cursor:pointer;border-radius:3px;font-size:0;transition:all .25s linear;border: .5px solid #f5f5f5;}
.nominate ul li div.nom_serise div{width:40%;display:inline-block;vertical-align:middle;}
.nominate ul li div.nom_serise a{display:block;padding:10px 0;}
.nominate ul li div.nom_serise div img{display:block;margin:0 auto;transition:all .25s linear;}
.nominate ul li div.nom_serise p{width:60%;display:inline-block;vertical-align:middle;}
.nominate ul li div.nom_serise p b{font-size:14px;color:#333;line-height:30px;height:30px;text-indent:8px;font-weight:normal;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.nominate ul li div.nom_serise p span{color:#666;display:block;text-indent:8px;font-size:14px;line-height:22px;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*---团购*/
.group{font-size:0;margin-top:20px;}
.group li{width: 24.98%;display: inline-block;vertical-align: top;border-radius: 0px;position: relative;cursor: pointer;transition:all .5s linear;}
.group li:hover .detail{transform: translate3d(0,0,-5px);box-shadow: 0px 3px 10px 0px rgba(0,0,0,.15);}
.group li .img{
    height:136px;
    overflow:hidden;
}
.group li .img,.group li .info {width: 92%;margin: 0 auto;overflow: hidden;margin-top: 5px;}
.group li .detail{width: 100%;margin: 0 auto;overflow: hidden;transition:all .3s linear;border:.5px solid #f5f5f5;}
.group li .detail .hot{width: 34px; height:37px;line-height: 30px; text-align: center; font-size: 14px;color: #fff; background: url('/templates/default/images/181122/rank.png') no-repeat center center;background-size: cover;position: absolute;top: 0;left: 0;z-index: 11;}
.group li .detail .img img{width: 100%;transition: all .5s linear;}
.group li:hover .detail .img img{transform:scale(1.1);}
.group li .detail .info{margin: 5px auto;color: #333;font-size: 16px;line-height: 25px;}
.group li .detail .info i{float: right;font-size: 15px;color: #666;font-style: normal;}
.group li .detail .info i em{font-style:normal;color:#ff4f53;}
.group li .detail .info p{line-height: 30px;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.group li .detail .info a{display:block;height:50px;line-height:50px;}
.group li .detail .info a img{width:30px;display:inline-block;margin-top:10px;}


.substance{width: 850px;display: block;position:absolute;top: 50px;left: 460px;background: #f7f7f7;border-radius: 5px;z-index: 11;padding-bottom: 20px;box-shadow: 0px 1px 3px 0px rgba(0,0,0,.2);}
.substance h3{width: 100%;background: #fff;line-height: 60px;height: 60px;font-size: 25px;color: #666;cursor: move;float: left;text-indent: 25px;}
.substance h3 span{float: right;margin-right: 10px;display: block;font-size: 35px;color: #666;cursor: pointer;}
.substance .sub_box{width: 95%;display: block;margin: 0 auto;}
.substance .sub_box textarea{background: #fff;min-height: 160px;border-radius: 3px;margin: 20px auto;padding: 10px;color: #666;width: 98%;max-height: 400px;font-size: 16px;resize: none;word-break: break-all;}
textarea::placehodler{color: #888; }
.substance .sub_box .sub_btns a{display: inline-block;vertical-align: middle;padding: 0 32px;text-align: center;color: #ff7800;background:#fff;line-height:55px;margin-right: 10px;border-radius: 3px;font-size: 18px;}
.substance .sub_box .sub_btns a:hover{background: #ff7800;color: #fff;}
.substance .sub_box .sub_btns span{font-size: 24px;display: inline-block;vertical-align: top;margin-right: 5px;}
.substance .sub_box .sub_btns i{display: inline-block;vertical-align: middle;font-style: normal;}
.substance .sub_box .sub_btns button{padding: 0px 70px;background: #ff7800;color: #fff;line-height: 55px;float: right;font-size: 25px;border-radius: 3px;cursor: pointer;box-shadow: 0px 1px 2px 0px rgba(255,120,0,.2);}
.substance .sub_box .sub_btns button:hover{opacity: .85;}
.bg{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: #000;display: none;opacity: .6;z-index: 10;}
/*车友圈-短文图片*/
.photo_img,.photo_video{position: absolute;z-index: 15;background: #fff;border-radius: 5px;border: 1px solid #e9e9e9;padding: 30px 9px 18px 18px;;opacity: 0;display: none;left: 164px;top: 360px;transition: all .3s linear;transform: translate(0px, -10px);}
.photo_video{left:305px;}
.photo_img.opacity,.photo_video.opacity{opacity: 1;display: block;}
.photo_img .arrow,.photo_video .arrow {display: inline-block;position: absolute;top: -14px;left: 20px;width: 14px;text-align: center;}
.photo_img .arrow em,.photo_img .arrow i,.photo_video .arrow em,.photo_video .arrow i {display: inline-block;width: 0;height: 0;border-width: 7px;border-style: solid;font-size: 0;line-height: 0;vertical-align: top;border-right-color: transparent;border-left-color: transparent;border-top-color: transparent;position: absolute;}
.photo_img .arrow em,.photo_video .arrow em {border-bottom-color: #e9e9e9;}
.photo_img .arrow i,.photo_video .arrow i {border-bottom-color: #fff;margin-top: 2px;}
.photo_img .pop-close,.photo_video .pop-close{color: #d8d8d8;position: absolute;right: 5px;top: 20px;display: inline-block;font-style: normal;font-size: 29px;line-height: 0em;vertical-align: top;}
.photo_img .photo_content,.photo_video .photo_content{    max-width: 390px;overflow: hidden;position: relative;}
.photo_img .photo_content ul li{float: left;width: 120px;height: 90px;text-align: center;margin-top: 10px;position: relative;margin-right: 10px;background-color: rgb(240, 240, 240);cursor: move;}
.photo_img .photo_content ul li a{font-size: 20px;position: absolute;top: -10px;right: -3px;display: none;cursor: pointer;color: #fff;}
.photo_img .photo_content ul li:hover a{display: block;}
.photo_img .photo_content ul li img{width: 100%;height: 100%;display: block;}
/*车友圈-长文章*/
/*.Ad_content .left{width: 800px;}*/
.Ad_content .right{width: 380px;position:fixed;top:105px;}
.ad_content .ad_banner{min-height: 180px; }
.ad_content .ad_banner span{color: #E4E3E3;font-size: 70px;line-height: 50px;text-align: center;border-radius: 50%;display: block;margin: 10px auto;margin-top: 85px;}
.ad_content .ad_banner p{color: #B7B7B7;font-size: 25px;text-align: center;line-height: 40px;}
.ad_title{padding-top: 20px;}
.ad_title input{width: 100%;text-indent: 10px;display: block;margin: 0 auto;border:1px solid #E4E3E3;border-radius: 3px;height: 60px;font-size: 25px;color: #666;}
.Ad_content input::placeholder,.Ad_content textarea::placeholder{color: #E4E3E3;}
.ad_title span{color: #666;font-size: 16px;text-align: right;line-height: 35px;display: block;}
.ad_btns {padding-top: 10px;line-height: 50px;height: 50px;}
.ad_btns span{font-size: 16px;color: #666;display: inline-block;}
.ad_btns button{display: inline-block;padding: 0 15px;border: 1px solid #ff7800;color: #ff7800;font-size: 15px;background: #fff;height: 40px;line-height: 40px;float: right;margin-top: 4px;border-radius: 5px;cursor: pointer;margin-left: 8px;}
.ad_btns button:hover{color: #fff;background: #ff7800;}
.ad_btns button i{font-style: normal;    margin-top: -5px;font-size: 25px;padding-right: 5px;display: inline-block;vertical-align: middle;}
.ad_container .add_dom{margin-top: 20px; }
.ad_container .add_dom .add_content{border-radius: 6px;border: 1px solid #e9e9e9;background: #fff;}
.ad_container .add_dom .move{position: relative;text-align: center;font-size: 20px;line-height: 40px;height: 40px;color: #c7c7c7;cursor: move;}
.ad_container .add_dom .move span{display: block;width: 100%;}
.ad_container .add_dom .move span.icon-guanbi{color:#fff;background: #ff7800;display: block;padding: 5px;border-radius: 2px;width: 20px;position: absolute;right: 0px;top: 0px; z-index: 101;height: 15px;line-height: 15px;cursor: pointer;}
.ad_container .add_dom .ad_box .ad_imgs,.ad_container .add_dom .ad_box .ad_tit{width: 95%;display: block;margin: 0 auto;border-radius: 5px;margin-bottom: 10px;}  
.ad_container .add_dom.ad_text .ad_box .ad_tit textarea{height: 280px;} 
.ad_container .add_dom .ad_box{width: 100%;display: block;margin: 0 auto;}
.ad_container .add_dom.ad_video .ad_box .ad_imgs{padding:40px 0;}
.ad_container .add_dom .ad_box .ad_imgs{border:1px solid #E4E3E3;  padding:40px 0;}
.ad_container .add_dom .ad_box .ad_imgs span{color: #E4E3E3;font-size: 70px;line-height: 50px;text-align: center;border-radius: 50%;display: block;margin: 10px auto;}
.ad_container .add_dom .ad_box .ad_imgs p{color: #B7B7B7;font-size: 25px;text-align: center;line-height: 40px;}
.ad_content .ad_banner:hover span,.ad_content .ad_banner:hover p,.ad_container .add_dom .ad_imgs:hover span,.ad_container .add_dom .ad_imgs:hover p{color: #ace3fd;cursor: pointer;}
.ad_container .add_dom .ad_box .ad_tit textarea{resize: none;height: 80px;width: 98%;border-radius: 5px;border: 1px solid #E4E3E3;font-size: 16px;padding: 7px;}
.ad_container .add_dom .ad_box .ad_tit span{color: #666;font-size: 16px;text-align: right;display: block;}
.ad_container .add_dom .ad_box .ad_tit b{color: #ff7800;}
.increase,.reduce{width: 40px;height: 40px;border-radius: 5px;text-align: center;line-height: 40px;font-size: 25px;margin-top: 10px;cursor: pointer;background: #fff;color: #ff7800;display: inline-block;}
.ad_btns span.reduce{color: #ff7800;margin-right: 10px;width: 35px;height: 35px;line-height: 35px;font-size: 25px;float: left;border: 1px solid #e4e3e3;margin-top: 7px;}
.ad_container .add_dom .main-box.btns_hide{display: none;}
.ad_container .add_dom .main-box.btns_hide.btns_show{display: block;}
.right .right-hot .right_save{padding:20px 0;}
.right .right-hot .right_save a{display: inline-block;font-size: 16px;height: 40px;width: 46%;line-height: 40px;margin-left: 2%;color: #ff7800;text-align: center;border-radius: 4px;border:1px solid #ff7800;}
.right .right-hot .right_save a.save{background: #3CB79A;color: #fff;border:none;}
.right .right_bottom_box{position: relative;padding: 0px 20px 50px 20px;}
.right .right_bottom_box h3{color: #333;font-size: 20px;}
.right .right_bottom_box p{color: #888;font-size: 15px;line-height: 40px;border-bottom: 1px solid #e2e2e2;}
.right .right_bottom_box .part_box{font-size: 0;width: 95%;display: block;margin: 0 auto;padding:10px 0;height: 325px;overflow-y: auto;}
.right .right_bottom_box .part_box::-webkit-scrollbar  {  width: 6px;  height: 6px;  background-color: #e5e5e5;  }
.right .right_bottom_box .part_box::-webkit-scrollbar-track  {  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.1);  border-radius: 3px;  background-color: #f9f9f9;  }  
.right .right_bottom_box .part_box::-webkit-scrollbar-thumb  {  border-radius: 3px;  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.1);  background-color: #f0f0f0;  } 
.right .right_bottom_box .part_box .parts-list{width: 50%;display: inline-block;margin-top: 10px;vertical-align: middle;}
#right_bottom{display: none;}
.right .right_bottom_box .part_box .parts-list a{width: 90%;display: block;margin: 0 auto;position: relative;border: 3px solid #D2D2D2;height: 142px;}
.right .right_bottom_box .part_box .parts-list a img{width: 100%;height: 100%;}
.right .right_bottom_box .part_box .parts-list a span{padding:0px 8px;color: #fff;background: #ff7800;border-radius: 50%;font-size: 14px;position: absolute;top: 0;left: 0;}
.right .right_bottom_box button{width: 100%;display: block;line-height: 45px;color: #fff;background: #ff7800;font-size: 16px;text-align: center;position: absolute;bottom: 0;left: 0;cursor: pointer;}
/*图文排序*/
.sort{width: 100%;height: 0;display: block;position: fixed;z-index: 110;background: #fff;top: 0;overflow: hidden;}
.sort .sort_box{width: 1200px;display: block;margin: 0 auto;   }
.sort .sort_box .sort-title{line-height: 80px;height: 80px;}
.sort .sort_box .sort-title h2{font-size: 25px;color: #797878;margin: 30px 0;line-height: 30px;display: inline-block;}
.sort .sort_box .sort-title span{float: right;background: #3CB79A;color: #fff;text-align: center;display: block;padding: 0px 15px;line-height: 35px;border-radius: 4px;height: 35px;cursor: pointer;margin-top: 22.5px;font-size: 15px;margin-right: 10px;}
.sort .sort_box .cancel{width: 100%;position: absolute;bottom: 24px;left: 0;
    text-align: center;}
.sort .sort_box .cancel span.confirm{background: #ff7800;color: #fff;}
.sort .sort_box .cancel span{color: #999;border: 1px solid #f1eded;text-align: center;display: inline-block;margin-left: 15px;width: 120px;line-height: 40px;border-radius: 4px;height: 40px;cursor: pointer;margin-top: 22.5px;font-size: 15px;}
.sort .sort_box .sort-title span i{font-size: 25px;display: inline-block;vertical-align: middle;}
.sort .sort_box .sort-content{font-size: 0;border-top: 1px solid #f7f7f7;height: 710px;overflow-y: auto;}
.sort .sort_box .sort-content::-webkit-scrollbar  {  width: 6px;  height: 6px;  background-color: #e5e5e5;  }
.sort .sort_box .sort-content::-webkit-scrollbar-track  {  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.1);  border-radius: 3px;  background-color: #f9f9f9;  }  
.sort .sort_box .sort-content::-webkit-scrollbar-thumb  {  border-radius: 3px;  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.1);  background-color: #f0f0f0;  } 
.sort .sort_box .sort-content .sort-list{width: 200px;height: 200px;position: relative;display: inline-block;margin-left: 25px;margin-top: 20px;vertical-align: middle;border: 5px solid #f7f7f7;cursor: pointer;}
.sort .sort_box .sort-content .sort-list img{width: 100%;min-height: 100%;}
.sort .sort_box .sort-content .sort-list span{padding: 0px 2px;display: block;position: absolute;top: 0;left: 0;background: #e2352d;color: #fff;border-radius: 42%;height: 20px;opacity: 0;width: 15px;text-align: center;line-height: 20px;font-size: 15px;}
.sort .sort_box .sort-content .sort-list i{width: 100%;display: block;height: 100%;background: #000;opacity: .2;color: #999;font-size: 100px;position: absolute;line-height: 200px;top: 0;left: 0;text-align: center;display: none;}
.sort .sort_box .sort-content .sort-list.on i{display: block;}

/*图库*/
.homepage-cont{
    padding-right:305px;
    position:relative;
    width:895px;
}
.homepage-cont .left{
    width:100%;
    margin-top:15px;
}
.homepage-cont .right{
    position:fixed;
    top:105px;
    
    width:290px;
}
.homepage-cont.homepage-cont1{
    width:1085px;
    padding-right:115px;
}
.homepage-cont.homepage-cont1 .right{
    position:fixed;top:105px;
    width:100px;
}
.hide{ display: none;  }
#box{margin-bottom: 30px;}
#box .boxx{padding-top:20px;}
#box .ull{ height: 60px;line-height: 60px;border-bottom: 1px solid #e9e9e9;position: relative;}
#box .ull li{float: left;font-size:24px;margin-right: 40px;border-bottom: 2px solid white;height:57px; cursor: pointer;}
#box .ull li.active{border-bottom:3px solid #ff7800;color:#333;}
#box .boxx .cont .box-cont{overflow: hidden;}
#box .boxx .cont .yh{margin-left:-20px;}
#box .boxx .cont .xh{width: 140px; float: left;margin-left:25px;}
#box .cont .xh{float: left;height: 165px; text-align:center;}
#box .cont .yh div:last-child{margin-right: 0px;}
#box .cont .xh:hover .wz{margin-top: -20px;}
#box .cont .xh:hover img{transform: scale(1.2);}
#box .cont .xh .icon { border: 1px solid #dddddd;height: 96px;overflow: hidden;padding:5px;}
#box .cont .xh .icon img{width: 128px;height:96px;transition: all 1s;}
#box .cont .xh .wz{transition: .3s;}
#box .cont .xh .wzWarp{overflow:hidden; font-size:12px;height: 20px;overflow: hidden;margin: 8px 0 20px 0;text-align: center;}
#box .cont .btn{width: 934px;height: 58px;margin: 0 auto 40px auto;}

.newsview .left{background-color: white;border-radius: 6px;border:1px solid #e9e9e9;}
.newsview .left .biaoti{height:70px;position: relative;}
.newsview .left .biaoti:before{content: '';width: 3px;height: 26px;position: absolute;left: 0px;top: 32px;border-radius:10px;background:#ff7800;}
.newsview .left .biaoti .zbt{float: left;font-size: 24px;margin: 24px 0 0 20px;}
.newsview .left .biaoti .zbt img{margin-right: 16px;}
.newsview .left .biaoti .ybt{float: right;font-size: 24px;font-weight: bold;margin: 20px 30px 0 0;}
.newsview .left .biaoti .ybt img{margin-right: 10px;}

.newsview{ padding-bottom: 30px; }

/*.newsview .left{width:858px;float:left;}*/
/*.newsview .right{width:100px;float:right;}*/
.newsview .box-fixed{ position: fixed;top:10px;left:50%;margin-left:500px; }
.newsview .right .buy-btn a{ display: block;background:#eb501b; text-align: center;border-radius:6px; color:#fff; padding: 12px 0; font-size: 18px; line-height:40px;}
.newsview .right .buy-btn a i{ display: block;font-size:40px; }
.newsview .right .buy-btn a:hover{background:#eb3c0f;}
.newsview .right .btn-menu{background: #fff;border-radius: 6px;border:1px solid #e9e9e9;margin-top:10px;}
.newsview .right .btn-menu li{padding:10px 0; text-align: center;border-bottom: 1px solid #e9e9e9;color:#999;margin-bottom: -1px;cursor: pointer;}
.newsview .right .btn-menu i{font-size:26px;color:#bbb; display: block;line-height:34px;margin:0 auto; }

.ban{width:800px;position:relative;overflow:hidden;margin-top: 40px;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.ban2{ width:800px; height:600px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:800px; height:600px;}
.ban2 ul li img{width:800px;height:600px;}
.prev{ float:left; cursor:pointer;}
.num{height:130px;width:640px;position:relative;float:left;overflow: hidden;}
.min_pic{padding-top:10px;width:700px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:118px; height:90px; margin-right:10px; padding:1px;float:left;}
.num ul li img{width:118px;height:90px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:50px; margin-right:17px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:50px;cursor:pointer;float:right;}
.chajian{position: relative;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}



.newsview .left .zhanshi{margin:20px 0;font-size:0;}
.newsview .left .zhanshi .cswg .xbt{overflow: hidden;background-color: #f4f5f9;border: 1px solid #e6edf5;margin: 0 0 18px 0;    font-size: 15px;}
.newsview .left .zhanshi .cswg{margin-top: 20px;}
.newsview .left .zhanshi .cswg .xbt .waiguan{float: left;padding-left: 20px;}
.newsview .left .zhanshi .cswg .xbt .gd{float: right;padding-right: 20px;}
.newsview .left .zhanshi .cswg .yihang{width:873px;overflow: hidden;margin: 0 auto;}
.newsview .left .zhanshi .cswg .yihang img{display: block;float: left;padding: 4px;border: 1px solid #dddddd;margin: 0 15px 20px 0px;width: 120px;height: 90px; transition:.6s;}
.newsview .left .zhanshi .cswg .yihang:hover{background:#f9f9f9;}
.newsview .left .zhanshi .cswg .yihang:last-child{margin-right: 0px;}
































































