/*内页样式*/

.navbar_nav li .dropdown_menu::before{display: none;}

/* .navbar_nav li .dropdown_menu{height: auto;padding-bottom: 20px;} */

.inner{padding-bottom: 50px;}

.left_cont{width: 230px;margin-top: 40px;}

.left_cont .sidenav li{width: 100%;margin: 5px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.left_cont .sidenav li i{display: inline-block;width: 15px;height: 15px;border: 1px solid #ddd;vertical-align: middle;margin-right: 5px;box-sizing: border-box;}

.left_cont .sidenav li.active i{background: #ff4141;border-color: #ff4141;}



.right_cont{width: 950px;margin-top: 40px;}

.right_cont .screen span{color: #222;font-weight:bold;font-size: 14px;}

.right_cont .screen a{display: inline-block;padding: 3px 10px;color: #888;font-size: 12px;border: 1px solid #ddd;}

.top-control{padding: 10px 0;background: #f8f8f8;font-size: 12px;border: 1px solid #ddd;box-sizing: border-box;margin: 30px 0;}

.top-control .sort{padding: 0 15px;}

.top-control .sort span{display: inline-block;background: #fff;border: 1px solid #ddd;padding: 2px 10px;float: left;margin-right: -1px;}

.top-control .sort span i img{vertical-align: middle;}

.top-control .price-input input{border: 1px solid #dddddd;height: 26px;width: 60px;line-height: 26px;background: #fff;padding: 0 3px;}

.top-control .searchbox{margin-left: 15px;}

.top-control .searchbox .ui-input{border: 1px solid #dddddd;height: 26px;width: 110px;margin-right: 10px;padding-left: 10px;line-height: 26px;float: left;background: #fff;padding: 0 3px;float: left;}

.top-control .searchbox .ui-btn1{width: 60px;height: 28px;line-height: 26px;border: 1px solid #dddddd;float: left;margin-left: -11px;text-align: center;background: #eee;}

.top-control .s-control-page .s-text{padding: 0 15px;}

.top-control .s-control-page .s-text b{font-weight: normal;}

.top-control .s-control-page .s-text .red{color: #f04430;}

.top-control .s-control-page a{width: 46px;height: 23px;border: 1px solid #DDD;background: #FFF;line-height: 23px;font-family: "\5b8b\4f53";text-align: center;font-size: 16px;color: #ccc;display: inline-block;}

.top-control .s-result{margin-top: 4px;}

.right_cont .prolist li {width: 300px;height: auto;margin-right: 25px;margin-bottom: 30px;padding-bottom: 10px;}

.right_cont .prolist li:nth-child(3n+3){margin-right: 0;}

.right_cont .prolist li .imgarea{height:240px;}

.right_cont .prolist li:hover{box-shadow: 0 0 8px #eee;}



/* ============分页=========== */

#dcms_pager{text-align: center;margin: 30px 0;font-size: 12px;}

#dcms_pager li{display: inline-block;color: #333; cursor: pointer;height: auto;}

#dcms_pager a, #dcms_pager span {float: left;color: #333;line-height: 2;text-align: center;border: 1px solid #ddd;min-width: 14px;padding: 0 10px;margin: 0 5px 0 0;border-radius: 3px;}

#dcms_pager a:hover {text-decoration: none;background: #eeeeee;color:#fff}

#dcms_pager .active {color: #FFF;border:none; cursor: default;}

#dcms_pager .active a{background: #eeeeee;color: #333;border: 1px solid #ddd;}

#dcms_pager .disabled {color: #333;cursor: default;}



.breadcrumb-bar{padding: 20px 0;font-size: 12px;}

.breadcrumb-bar .path{line-height: 25px;color: #666;}

.breadcrumb-bar .path a{margin: 0 5px;color: #666;}



.protop .pro_pic{width: 600px;overflow: hidden;}

.protop .txtarea{width: 550px;}

.protop .pro_pic .gallery-thumbs{width: 90px;float: left;height: 415px;overflow: hidden;}

.protop .pro_pic .gallery-thumbs li{width: 75px !important;height: 75px !important;border: 1px solid #ddd;text-align: center;box-sizing: border-box;margin-bottom: 10px;}

.protop .pro_pic .gallery-thumbs li:last-child{margin-bottom: 0;}

.protop .pro_pic .gallery-thumbs li img{width: 100%;height: 100%;max-width: 100%;max-height: 100%;}

.protop .pro_pic .gallery-thumbs .swiper-wrapper{display: block;}

.protop .pro_pic .gallery-top{width: 490px;height: 415px;text-align: center;border: 1px solid #ddd;box-sizing: border-box;}

.protop .pro_pic .gallery-top li img{max-width: 100%;max-height: 100%;}

.protop .pro_pic .gallery-thumbs li.swiper-slide-thumb-active{border:2px solid #d20003;position: relative;}

.protop .pro_pic .gallery-thumbs li.swiper-slide-thumb-active::after{content: "";position: absolute;width: 0;height: 0;border: 0 dashed transparent;

    overflow: hidden;border-bottom-style: solid;border-width: 0 8px 10px;border-bottom-color: #d20003;right: -14px;top: 50%;transform: translateY(-50%) rotate(90deg );}

.protop .txtarea h3{font-size: 24px;font-weight: normal;margin-bottom: 10px;}

.protop .txtarea .red{color: #f04430;margin: 5px 0;}

.protop .txtarea .des{height: 72px;line-height: 24px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow : hidden;word-break:break-all;}

.protop .txtarea .addcart{padding-top: 30px;margin-top: 30px;border-top: 1px solid #ddd;}

.protop .txtarea .addcart span{font-weight: bold;line-height: 30px;vertical-align: middle;margin-right: 5px;}

.protop .txtarea .addcart .price_num{font-size: 24px;color: #d20003;}

.protop .txtarea .addcart>div{margin-bottom: 5px;}

.protop .txtarea .addcart .wrap-input{float: left;}

.protop .txtarea .addcart a.btn-minus{line-height:28px;width:36px;text-align: center;font-size: 26px;display: inline-block;background: #eaeaea;float: left;}

.protop .txtarea .addcart a.btn-plus{line-height: 28px;width:36px;text-align: center;font-size: 20px;display: inline-block;background: #eaeaea;float: left;margin-right: 15px;}

.protop .txtarea .addcart  input{float: left;width: 65px;height: 26px;line-height: 26px;top: 1px;left: 0;text-align: center;border: 1px solid #eee;}

.protop .txtarea .addcart .link{position: relative;;display: inline-block;width: 185px;height: 40px;text-align: center;line-height: 40px;background: url(../images/tel-bg.png)no-repeat;color: #fff;margin-top: 30px;}
.protop .txtarea .addcart .link a{color: #fff;}
.protop .txtarea .addcart .shop-cart{display: inline-block;width: 185px;height: 40px;text-align: center;line-height: 40px;background: url(../images/shopcart_bg.png)no-repeat;color: #fff;margin-top: 30px;}
.protop .txtarea .addcart  .tel_num {color: #d20003;text-align: center;font-size: 18px;display: inline-block;position: absolute;left: 5px;width: 140px;padding: 0 15px;box-shadow: 0 0 5px rgba(0,0,0,0.3);opacity: 0;margin-top: 50px;border-radius: 25px;background: #fff;}
.protop .txtarea .addcart  .tel_num i{margin-right: 10px;color: #d20003;}
.protop .txtarea .addcart .link:hover .tel_num{opacity: 1;margin-top: 45px;transition: all 0.5s ease 0.3s;}

.pro_slect{height: 50px;width: 100%;position: relative;background: #eee;margin-top: 50px;}

.pro_slect ul{margin-left: 240px;margin-bottom: 20px;}

.pro_slect ul li{float: left;height: 50px;}

.pro_slect ul li a{line-height: 47px;padding: 0 30px;}

.pro_slect ul li.active{background: #fff;border-top: 3px solid #d20003;}

.pro_container .right_cont{border-left: 1px solid #ddd;}

.right_cont .article{padding: 0 30px;}

.pro_container .right_cont .article_cont{display: none;}

.pro_container .right_cont .article_cont.show{display: block;}

.pro_container .left_cont .hot_pro{margin-top: 50px;border-top: 1px solid #ddd;padding: 20px 10px 0;}

.pro_container .left_cont .prolist{margin-top: 20px;}

.pro_container .left_cont .prolist li{width: 100%;height: auto;padding-bottom: 10px;}

.pro_container .left_cont .prolist li .imgarea{height: 140px;}

.interest_pro{width: 100%;margin-top: 40px;position: relative;background-color: #fff;padding: 30px 0;}

.interest_pro .title{border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-bottom: 30px;}

.interest_pro .title h4{font-size: 15px;color: #222;width: 60%;float: left;background:url(../images/tit.jpg)140px no-repeat;font-weight: bold;padding: 14px 0;}

.interest_pro .title span{float: right;color: #999;font-size: 14px;}

.interest_pro .prolist{width: 102%;}

.interest_pro .prolist li{width: 23%;margin-right: 2%;height: auto;}

.interest_pro .prolist li .imgarea{height:210px;}



.left_cont .sidenav2 h4{padding-left: 20px;background: #d70010;font-size: 24px;font-weight: normal;color: #fff;line-height: 50px;}

.left_cont .sidenav2 ul{background: #fff;padding: 0 10px;}

.left_cont .sidenav2 li{font-size: 15px;padding:10px 20px;border-bottom: 1px solid #ddd;background: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;}

.left_cont .sidenav2 li:last-child{border: none;}

.left_cont .sidenav2 li i.iconleft{transition: all 0.5s ease 0s;float: right;margin-top: 8px;width: 0;height: 0;border: 0 dashed transparent;overflow: hidden;border-top-style: solid;border-width:6px 4px 0;border-top-color: #222;}

.left_cont .sidenav2 li i.iconleft.up{transform: rotate(-90deg);}

.left_cont .sidenav2 .leve2{padding: 10px 0;display: none;}

.left_cont .sidenav2 .leve2 li{border: none;padding: 0 20px 0;font-size: 14px;line-height: 2;}


.left_cont .sidenav2 li.active>a,.left_cont .sidenav2 li:hover a{color: #d20003;}

.left_cont .sidenav2 li:hover .leve2 a{color: #333;}

.left_cont .sidenav2 li:hover .leve2 li:hover a{color: #d20003;}
.left_cont .sidenav2 .leve2 li a.active,.left_cont .sidenav2 .leve2 li a:hover{color: #d20003;}


.inner_news{background: #fff;}

.inner_news .breadcrumb-bar{padding: 10px 20px 30px 20px;}

.inner_news .breadcrumb-bar .path{padding-left: 30px;background: url(../images/path_icon.png)left top no-repeat;border-bottom: 1px solid #ddd;padding-bottom: 8px;}

.inner_news .newslist{padding: 0 30px;}

.inner_news .newslist li{padding-bottom: 20px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}

.inner_news .newslist li .imgarea{display: block;width: 200px;height: 150px;overflow: hidden;float: left;}

.inner_news .newslist li .imgarea img{width: 100%;height: 100%;transition: all 1s ease 0s;}

.inner_news .newslist li:hover .imgarea img{transform: scale(1.1);}

.inner_news .newslist li .txtarea{float: right;width: 650px;}

.inner_news .newslist li .txtarea .time{margin: 5px 0;color: #666;}

.inner_news .newslist li .txtarea .time span{margin-right: 20px;padding-left: 25px;}

.inner_news .newslist li .txtarea .time span:first-child{background: url(../images/icon_time.jpg)left center no-repeat;}

.inner_news .newslist li .txtarea .time span:last-child{background: url(../images/icon_tag.jpg)left center no-repeat;}

.inner_news .newslist li .txtarea .des{color: #666;height: 48px;line-height: 24px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow : hidden;word-break:break-all;}



.inner_news .helplist{padding: 0 30px;margin-bottom: 50px;}

.inner_news .helplist li{padding: 15px 20px 0 20px;}

.inner_news .helplist li i{vertical-align: middle;display: inline-block;width: 6px;height: 6px;border-radius: 50%;background: #555;margin-right: 10px;}

.inner_news .helplist li:hover a{color: #d20003;}

.inner_news .helplist li:hover i{background: #d20003;}

.inner_news .article{margin-top: 20px;}





/* usercenter */

.left_cont .sidenav2 li .iconfont{font-size: 20px;color: #666;margin-right: 15px;vertical-align: middle;line-height: 1;}

.left_cont .sidenav2 li .iconhome,.left_cont .sidenav2 li .iconanquan{font-size: 28px;}

.left_cont .sidenav2 li .icongouwuche,.left_cont .sidenav2 li .icondingdan,.left_cont .sidenav2 li .iconshoucang{font-size: 22px;}

.usercontent{padding: 0 30px;min-height: 600px;}

.usercontent .user_pic{width: 90px;height: 90px;border-radius: 50%;border: 2px solid #eee;overflow: hidden;margin: 0 30px;position: relative;}

.usercontent .form{width: 550px;padding-left: 50px;}

.usercontent .form-item{margin-bottom: 20px;}

.usercontent .form-item .label{width: 60px;line-height: 40px;font-weight: 400;color: #000;}

.usercontent .form-item .item-input{height: 40px;line-height: 40px;}

.usercontent .form-item .item-input input,.usercontent .form-item .citys input{width: 270px;height: 100%;padding: 10px;font-size: 14px;box-sizing: border-box;border: 1px solid #ddd;}

.usercontent .form-item .item-input .red{padding-left: 15px;color: #d20003;}

.usercontent .form-item .citys{line-height: 40px;}

.usercontent .form-item select{height: 40px;border: 1px solid #ddd;margin-bottom: 10px;min-width: 130px;}

.usercontent .form-item .place{line-height: 40px;}

.usercontent .form-item .sub_bg{margin-left:60px;line-height: 40px;padding: 0 30px;color: #fff;background: #d20003;border-radius: 5px;margin-top:30px;}



.address_top{color: #000;}

.address_top span{padding-left: 50px;color: #666;font-size: 12px;}

.address_top span i{color: #d20003;padding: 0 10px;}

.address-list{padding: 30px 0;}

.address-list .address-item{float: left;margin-right: 30px;width: 280px;height: 150px;display: flex;align-items: center;justify-content: center;overflow: hidden;border: 1px solid #ddd;}

.address-list .address-item .address-info{font-size: 12px;}

.address-list .address-item .address-info span{padding-right: 20px;}

.address-list .address-item .address-info p{padding-left: 30px;margin-bottom: 5px;}

.address-list .address-item .address-info p:first-child{background: url(../images/addressicon1.jpg)left  no-repeat;}

.address-list .address-item .address-info p:nth-child(2){background: url(../images/addressicon2.jpg)left top no-repeat;}

.address-list .address-item .address-info p:last-child{background: url(../images/addressicon3.jpg)left no-repeat;}

.address-list .address-item span.red{color: #d20003;}

.address-list .address-add {font-size: 12px;color: #d20003;}

.address-list .address-add i{font-size: 20px;color: #999;margin-right: 5px;vertical-align: middle;}



.address-form{padding: 30px 50px;background: #f5f5f5;margin-bottom: 50px;}

.address-form .form-item span{padding-left:15px;color: #999;font-size: 12px;}

.usercontent .check-input{margin-bottom: 20px;}

.usercontent .check-input input{width: 15px;height: 15px;margin-left: 60px;vertical-align: middle;line-height: normal;}

.usercontent .check-input span{color: #d20003;padding-left: 10px;}

.usercontent .form-item .item-input .btn-submit{width: 120px;height: 40px;border-radius: 5px;;background: #d20003;color: #fff;line-height: 40px;text-align: center;margin-left: 60px;padding: 0;border: none;}

.usercontent .form-item .item-input .btn-reset{width: 120px;height: 40px;border-radius: 5px;;background: #f2f2f2;line-height: 40px;text-align: center;margin-left: 20px;padding: 0;}

.safe-content{padding: 20px 30px;}

.safe-content .level{margin-bottom: 30px;font-weight: bold;}

.safe-content .red{color: #d20003;}

.safe-content ul {margin-top: 30px;}

.safe-content ul li{margin-bottom: 20px;line-height:30px;}

.safe-content ul li span{font-weight: bold;}

.safe-content ul li a{display: inline-block;float: right;padding: 0 20px;color: #fff;background: #f04430;border-radius: 3px;}





.right_cont .article_cont{padding:0 30px 30px;background: #fff;}

.sub_title {padding-bottom: 10px;border-bottom: 1px dashed #dfdfdf;line-height: 30px;margin-bottom:20px;}

.sub_info,.sub_info a{color: #777;}

.sub_info span{margin-right: 10px}

.sub_title h3{font:500 24px/1 "microsoft yahei";margin-bottom: 10px;color: #000;}

.article img{text-align: center;height: auto !important;}

.skip{margin-top: 50px;padding: 5px;}

.skip>div{line-height: 28px;height: 28px;overflow: hidden; text-overflow:ellipsis;white-space: nowrap;margin-bottom: 10px;}

.skip a{color: #666666}

.skip span{display: inline-block;background: #ff4141;padding: 0 15px;border-radius: 3px;color: #fff;margin-right: 10px;}

.relate-news{width: 100%;overflow: hidden;}

.relate-news h4{padding-bottom: 5px;font-size: 18px;border-bottom: 2px solid #ddd;margin-bottom: 15px;width: 100%;}

.relate-news li{width: 46%;margin: 0 2%;float: left;margin-bottom: 10px;}

.relate-news li span{float: right;font-size: 12px;color: #666;}





.mKeBanner, .mKeBanner div { text-align: center; }

/*弹出层 CSS*/

.gb_resLay { background: #FFFFFF; height: 170px; width: 100%; margin: 0 auto; }

.gb_res_t { line-height: 58px; height: 58px; position: relative; font-size: 18px; text-align: center; }

.gb_res_t i { background: #ddd; height: 1px; overflow: hidden; left: 0; top: 30px; right: 0; position: absolute; }

.gb_res_t span { background: #FFF; display: inline-block; padding: 0px 6px; position: relative; z-index: 2; }

.gb_resItms { margin: 0px 4%; }

.gb_resItms li { text-align: center; float: left; width: 16.66%; padding-bottom: 15px; }

.gb_resA img { height: auto; width: 60px; margin-bottom: 10px; }

.bdsharebuttonbox a { width: 60px!important; height: 60px!important; margin: 0 auto 10px!important; float: none!important; padding: 0!important; display: block; }

.bdsharebuttonbox a img { width: 60px; height: 60px; }

.bdsharebuttonbox .bds_tsina { background: url(../images/gbRes_6.png) no-repeat center center/60px 60px !important; }

.bdsharebuttonbox .bds_qzone { background: url(../images/gbRes_4.png) no-repeat center center/60px 60px !important; }

.bdsharebuttonbox .bds_tqq { background: url(../images/gbRes_5.png) no-repeat center center/60px 60px !important; }

.bdsharebuttonbox .bds_weixin { background: url(../images/gbRes_2.png) no-repeat center center/60px 60px !important; }

.bdsharebuttonbox .bds_sqq { background: url(../images/gbRes_3.png) no-repeat center center/60px 60px !important; }

.bdsharebuttonbox .bds_renren { background: url(../images/gbRes_1.png) no-repeat center center/60px 60px !important; }

.bd_weixin_popup .bd_weixin_popup_foot { position: relative; top: -12px; }

/* .bd_weixin_popup_main table{visibility: hidden;} */



























































