h1{display: inline-block;}
.m_filter{background: #F8F8F8;padding-bottom: 30px;padding-top: 35px;}
.pp_title{margin: 0 30px;font-size: 14px;border-bottom: 1px solid #e9e9e9;padding-bottom: 20px;}
.m_filter .style{overflow: hidden;clear: both;margin: 0 30px;}
.m_filter .style a{float: left;font-size: 12px;color: #6d6d6d;padding: 6px 8px;margin: 10px;}
.m_filter .style .title{width: 100px;height: 40px;text-align: center;background: #ffc600;font-size: 14px;color: #000;font-weight: bolder;padding: 0;}
.m_filter .style a:last-child{border-right: none;margin-left: 0;}
.m_filter .style a:hover{color: #fff;background: #FF8D00;padding: 6px 8px;border-radius: 5px;}
.m_filter .province{border-top: #efefef solid 1px;overflow: hidden;clear: both;padding: 5px 0;border-bottom: #efefef solid 1px;}
.m_filter .province span,
.m_filter .province a,
.m_filter .province ul{float: left;width: 1065px;line-height: 25px;overflow: hidden;}
.m_filter .province ul li{float:left;width: 60px;text-align: center;}
.m_filter .province ul li a:hover{color: #e70014;}
.m_filter .province span{width: 80px;text-align: center;}
.m_filter .province a{width: 50px;text-align: center;color: #525252;}
.m_filter .province a:hover{color:#e70014;}
.m_filter .letter{line-height: 35px;overflow: hidden;clear: both;}
.m_filter .letter span,
.m_filter .letter p{float: left;margin-top: 10px;margin-left: 30px;}
.m_filter .letter span{width: 80px;text-align: center;}
.m_filter .letter p a{padding: 6px 7px;border:  #efefef solid 1px;margin: 8px;}
.m_filter .letter p a:hover{background: #FF8D00;color: #fff;}
.m_filter .letter .search{float: right;}
.m_filter .letter .search div{overflow: hidden;float: left;display: inline-block;margin-right: 40px;}
.m_filter .letter .search input[type='text']{float: left;width: 155px;height: 20px;border: #cfcfcf solid 1px;border-right: none;margin-top: 7px;}
.m_filter .letter .search input[type='button']{float: left;width: 46px;height: 22px;background: url(../images/search_bg.jpg);border: none;margin-top: 7px;}
.brand_sort{width: 100%;}
.brand_left{float: left;width: 864px;}
.line{height: 1px;background: #eee;margin-right: 25px;margin-top: 10px;}

.brand_msg{width: 100%;height: 140px;}
.brand_msg .text_logo{font-size: 28px;text-align: center;display:block;line-height: 84px;}
.brand_list{margin-left: -10px;}
.brand_list:hover{box-shadow:0px 0px 5px 0px rgba(31, 31, 31, 0.35);}
.brand_logo{margin: 28px;width: 166px;height: 82px;overflow: hidden;float: left;border:1px solid rgba(229,228,228,1);}
.brand_logo img{width: 100%;display: block;}
.brand_text{width: 515px;margin: 28px 0;float: left;}
.brand_text .brand_name{font-size: 18px;font-family:Microsoft YaHei;color: #333;}
.brand_name .company{margin-left: 12px;color: #999;font-size: 12px;}
.brand_detail{float: left;width: 100px;margin-top: 53px;margin-left: 30px;}
.brand_btn{line-height: 34.6px;width: 92px;height: 34.6px;color: #fff;background: #333333;display: block;text-align: center;font-size: 14px;border-radius: 2px;}
.brand_btn:hover{background: #F09133;color: #fff;}
.brand_content{width: 100%;line-height: 27px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;font-size: 12px;color: #888;}
.brand_sort .sort_a{float: left;font-size:14px;font-family:Microsoft YaHei;color: #666;margin-right: 50px;background: url(../images/brands/images/sort.png) no-repeat;background-position: 70px;display: block;width: 80px;}
.brand_sort .sort-a{float: left;font-size:14px;font-family:Microsoft YaHei;color: #FF8D00;margin-right: 50px;background: url(../images/brands/images/sort_active.png) no-repeat;background-position: 70px;display: block;width: 80px;}
.brand_rigth{float: right;width: 319px;}
.article{font-size: 14px;color: #333333;padding-bottom: 15px;border-bottom: 1px solid #EEEEEE;}
.brand_rigth ul li{width: 100%;height: 114px;border-bottom: 1px solid #EEEEEE;}
.brand_rigth ul li:hover .articleTitle{color: #FF8D00 !important;}
.brand_rigth ul li a img{float: left;margin: 16px 16px 16px 0;}
.brand_rigth ul li a .msg{float: right;width: 175px;margin-top: 10px;}
.brand_rigth ul li a .msg .articleTitle{width: 100%;font-size: 12px;line-height: 25px;margin-bottom: 15px;height: 50px;overflow: hidden;}.brand_rigth ul li a .msg .articleDate{width: 74px;height: 22px;background: #F8F8F8;font-size: 12px;text-align: center;line-height: 22px;color: #999999;}
.brand_rigth .ad{margin-top: 22px;}
/* .brand_rigth .ad img{width: 319px;height: 153px;} */
.index_box{overflow: hidden;}
.index_box .index_box_title{height: 42px;line-height: 42px;background: url(../images/index/index_title_bg.jpg);clear: both;overflow: hidden;}
.index_box .index_box_title span{float: left;font-size: 24px;color: #000;font-family: STHeiti;}
.index_box .index_box_title div{float: left;margin-left: 545px;}
.index_box .index_box_title p{float: right;color: #6d6d6d;}
.index_box .index_box_title p a{color: #6d6d6d;font-size: 12px;margin: 0 8px;}
.index_box .index_box_title p a:hover{color: #000;}
.index_box .index_box_body .box_scroll{float: left;width: 300px;height: 375px;overflow: hidden;}
.index_box .index_box_body .box_content{float: left;width: 640px;margin: 0 10px;}
.index_box .index_box_body .box_content .content_news{height: 51px;overflow: hidden;clear: both;}
.index_box .index_box_body .box_content .content_news span{float: left;width: 44px;height: 51px;text-align: center;background: url(../images/index/index_box_news_bg.jpg);color: #000;padding-top: 9px;}
.index_box .index_box_body .box_content .content_news ul{float: left;overflow: hidden;width: 596px;background: #d7dce1;height: 41px;padding: 5px 0;}
.index_box .index_box_body .box_content .content_news ul li{width: 32%;float: left;height: 20px;line-height: 20px;overflow: hidden;text-indent: 10px;}
.index_box .index_box_body .box_content .content_news ul li a{color: #626262;display: inline-block;max-width: calc(100% - 10px);height: 20px}
.index_box .index_box_body .box_content .content_news ul li a:hover{color: #000;}
.index_box .index_box_body .box_content .content_list{overflow: hidden;margin-top: 4px;}
.index_box .index_box_body .box_content .content_list li{position: relative;width: 150px;height: 95px;border: #e9e9e9 solid 1px;float: left;margin: 10px 10px 0 0;}
.index_box .index_box_body .box_content .content_list li:nth-child(4n){margin-right: 0;}
.index_box .index_box_body .box_content .content_list li a img{width: 120px;height:60px;padding: 18px 15px 9px 15px;}
.index_box .index_box_body .box_content .content_list li a div{padding:10px;position: absolute;width: 132px;height: 77px;top: 0;left: 0;background: url(../images/index/index_list_bg.png);display: none;}
.index_box .index_box_body .box_content .content_list li a div p{color: #000;line-height: 20px;padding: 0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_box .index_box_body .box_content .content_list li a div span{display: block;width: 70px;height: 20px;line-height: 20px;color: #fff;background: #606060;text-align: center;border-radius: 5px;margin: 0 auto;}
.index_box .index_box_body .box_content .content_list li a:hover div{display: block;}
.index_box .index_box_body .box_list{float: left;width: 238px;border:#ededed solid 1px;border-top: #000 solid 2px;}
.index_box .index_box_body .box_list .box_list_title{font-size: 14px;color: #000;text-align: center;height: 33px;line-height: 33px;font-family: SimSun;}
.index_box .index_box_body .box_list ul{overflow: hidden;}
.index_box .index_box_body .box_list ul li{overflow: hidden;clear: both;height: 34px;line-height: 34px;}
.index_box .index_box_body .box_list ul li span{float: left;}
.index_box .index_box_body .box_list ul li span.yellow{color: #ffc600;}
.index_box .index_box_body .box_list ul li span:nth-child(1){width: 35px;text-align: center;color: #656565;}
.index_box .index_box_body .box_list ul li span:nth-child(2){width: 75px;text-align: left;color: #656565;}
.index_box .index_box_body .box_list ul li span:nth-child(3){width: 50px;text-align: center;color: #999999;}
.index_box .index_box_body .box_list ul li span:nth-child(4){width: 75px;text-align: left;color: #cc0000;text-indent: 5px;}
.index_box .index_box_body .box_list ul li:hover{background: #1c2435;}
.index_box .index_box_body .box_list ul li:hover span{color: #ffc600;}
.brand_list li{height: 160px;overflow: hidden;clear: both;margin-top: 20px;}
.brand_list li .brand_list_name{line-height: 33px;margin-bottom: 20px;background: #f2f2f2;font-weight:500;color: #000}
.brand_list li .brand_list_name a{color: #000}
.brand_list li .brand_list_name a:hover{color: #FF3333;}
.brand_list li .brand_list_name span{margin-left: 10px}
.brand_list li .brand_list_name i{font-style: normal;float: right;padding-right: 10px}
.brand_list li .brand_list_img{width: 140px;float: left;margin-left: 10px;border:1px solid #e9e9e9;text-align:center}
.brand_list li .brand_list_img img{width: 120px;height: 60px;}
.brand_list li .brand_list_img>a{display:block;padding: 9px;line-height:20px}
/*.brand_list li .brand_list_img p{line-height: 40px;}
.brand_list li .brand_list_img p a{color: #e3e3e3;background: #b9b9b9;border-radius: 5px;padding: 3px 8px;margin: 0 15px 0 5px; }
.brand_list li .brand_list_img p i{margin-right: 5px;}*/
.brand_list li .brand_list_info{float: left;width: 630px;overflow: hidden;margin-left: 10px;}
.brand_list li .brand_list_info h1{height: 30px;line-height: 30px;background: #d7dce1;overflow: hidden;clear: both;}
.brand_list li .brand_list_info h1 .company_name{font-size: 14px;color: #000;float: left;margin-left: 10px;}
.brand_list li .brand_list_info h1 .company_class{font-size: 12px;color: #000;float: right;margin-right: 30px;}
.brand_list li .brand_list_info div{height: 103px;overflow: hidden;position: relative;}
.brand_list li .brand_list_info div p{padding-left:10px;color: #525252;line-height: 30px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.brand_list li .brand_list_info div p>a{margin-left: 10px}
.brand_list li .brand_list_info div p>a span{margin-left: 5px}
.brand_list li .brand_list_info div div{height: 30px;line-height: 30px;color: #999;overflow: hidden;clear: both;}
.brand_list li .brand_list_info div div .brand_area{margin-right: 30px;padding-left:10px;}
.brand_list li .brand_list_info div div .brand_tel{margin-right: 10px;}
/*.brand_list li .brand_list_info div div .brand_message{color: #999;}*/
.brand_list li .brand_list_info div div .brand_hot{margin-left: 50px;}
.brand_list li .brand_list_info div div .brand_more{float: right;color: #999;margin-right: 10px;}
/*.brand_list li:hover .brand_list_info div{background: #f8f8f8;}*/
.brand_list li:hover .brand_list_info div div .brand_more{color: #ffc600;}
.right_title{height: 35px;background: url(../images/right_title_bg.jpg) left bottom no-repeat;line-height: 35px;font-size: 14px;color: #525252;font-weight: normal;font-family: STHeiti;}
.right_title2{height: 35px;background: url(../images/right_title_bg2.jpg) left bottom no-repeat;line-height: 35px;font-size: 14px;color: #525252;font-weight: normal;font-family: STHeiti;}
.right_title3{height: 35px;background: url(../images/right_title_bg3.jpg) left bottom no-repeat;line-height: 35px;font-size: 14px;color: #525252;font-weight: normal;font-family: STHeiti;}
.jPicture-part img{
    width: 380px;
    /*height: 500px !important;*/
}
.m_news_list{margin: 15px 0;}
.m_news_list li{height: 30px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.m_news_list li i,
.m_news_list li span{vertical-align: middle;}
.m_news_list li span{margin-left: 10px;}
.m_news_list li a:hover{color:#ff0000;}
.m_news_list li:hover span{color: #e50112;}
.m_rang{width: calc(100% - 2px);border:#ededed solid 1px;border-top: #000 solid 2px;}
.m_rang .rang_title{font-size: 14px;color: #000;text-align: center;height: 35px;line-height: 35px;font-weight: normal;font-family: SimSun;}
.m_rang ul.rang_list{overflow: hidden;}
.m_rang ul.rang_list li{overflow: hidden;clear: both;height: 34px;line-height: 34px;border-bottom: #ededed solid 1px;}
.m_rang ul.rang_list li span{float: left;}
.m_rang ul.rang_list li span.yellow{color: #ffc600;}
.m_rang ul.rang_list li span:nth-child(1){width: 35px;text-align: center;color: #656565;}
.m_rang ul.rang_list li span:nth-child(2){width: 75px;text-align: left;color: #656565;}
.m_rang ul.rang_list li span:nth-child(3){width: 110px;text-align: left;color: #656565;}
.m_rang ul.rang_list li span:nth-child(4){width: 85px;text-align: center;color: #999999;}
.m_rang ul.rang_list li span:nth-child(5){width: 70px;text-align: left;color: #cc0000;}
.m_rang ul.rang_list li:hover{background: #1c2435;}
.m_rang ul.rang_list li:hover span{color: #ffc600;}
.right_scroll{width: 380px;height: 500px;}
.brand_banner{
    background: #000;
    /*height: 550px;*/
    overflow: hidden;}
.brand_banner .brand_nav{width: 1200px;height: 50px;margin: 0 auto;overflow: hidden;clear: both;}
.brand_banner .brand_nav li{float: left;text-align: center;}
.brand_banner .brand_nav li a{display: inline-block;color: #fff;height: 50px;padding: 0 10px;font-family: STHeiti}
.brand_banner .brand_nav li a span:nth-child(1){display: block;height: 30px;line-height: 30px;font-size: 14px;font-family: STHeiti}
.brand_banner .brand_nav li a span:nth-child(2){display: block;height: 20px;line-height: 20px;font-size: 12px;font-family: STHeiti}
.brand_banner .brand_nav li:nth-child(1){width: 115px;}
.brand_banner .brand_nav li:nth-child(2){width: 165px;}
.brand_banner .brand_nav li:nth-child(3){width: 135px;}
.brand_banner .brand_nav li:nth-child(4){width: 130px;}
.brand_banner .brand_nav li:nth-child(5){width: 140px;}
.brand_banner .brand_nav li:nth-child(6){width: 150px;}
.brand_banner .brand_nav li:nth-child(7){width: 140px;}
.brand_banner .brand_nav li:nth-child(8){width: 140px;}
.brand_banner .brand_nav li.first a{display: block;background: #ffc600;color: #000;}
.brand_banner .brand_nav li:hover a{display: block;background: #ffc600;color: #000;}
.brand_banner .brand_banner_img{width: 1200px;overflow: hidden;margin: 0 auto;}
.brand_banner .brand_banner_img img{max-height: 500px}
.news_img_list{}
.news_img_list li.img{width: 790px;background: url(../images/news_line.jpg) center bottom no-repeat;overflow: hidden;clear: both;padding: 20px 0;}
.news_img_list li.img img{width: 190px;height: 190px;float: left;}
.news_img_list li.img .info{width: 570px;float: left;margin-left: 30px;}
.news_img_list li.img .info h1{font-size: 14px;color: #000;line-height: 30px;}
.news_img_list li.img .info p.content{font-size: 12px;color: #525252;line-height: 30px;margin-top: 10px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.news_img_list li.img .info p.dec{color: #999;line-height: 40px;overflow: hidden;clear: both;}
.news_img_list li.img .info p.dec span{margin-right: 10px;}
.news_img_list li.img .info p.dec a{float: right;color: #ffc600;}
.news_img_list li.text{padding: 20px 0;background: url(../images/news_line.jpg) 0% bottom no-repeat;}
.news_img_list li.text .info{width: 790px;}
.news_img_list li.text .info h1{font-size: 14px;color: #000;line-height: 30px;}
.news_img_list li.text .info p.content{font-size: 12px;color: #525252;line-height: 30px;margin-top: 10px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.news_img_list li.text .info p.dec{color: #999;line-height: 40px;overflow: hidden;clear: both;}
.news_img_list li.text .info p.dec span{margin-right: 10px;}
.news_img_list li.text .info p.dec a{float: right;color: #ffc600;}
.news_list li.img,
.news_img_list li.text{/*background: none;*/padding: 8px 0;}
.news_img_list li .info h1 .red{color: #e80113;}
.brand_introduce{width: 380px;background: #f8f8f8;overflow: hidden;}
.brand_introduce .img{width: 280px;height: 160px;border-bottom: #ffc600 solid 2px;margin: 20px auto 0 auto;text-align: center;background: #fff;}
.brand_introduce .img img{width: 240px;height: 120px;vertical-align: middle;margin-top: 20px;}
.brand_introduce .brand_introduce_title{line-height: 30px;color: #a0a0a0;text-align: center;}
.brand_introduce .brand_introduce_btn{height: 40px;line-height: 40px;text-align: center;}
.brand_introduce .brand_introduce_btn a{padding: 4px 8px;color: #fff;background: #ffc600;margin-right: 10px;}
.brand_introduce .brand_introduce_btn i{margin-right: 5px;}
.brand_introduce table{width: 100%;margin: 10px 0; font-family: SimSun;font-size: 12px;}
.brand_introduce table tr td{height: 30px;color: #525252;line-height: 20px;}
.brand_introduce table tr td:first-child{width: 110px;text-align: right;vertical-align: top;}
.brand_introduce table tr td:last-child{width: 270px;text-align: left;vertical-align: top;}
.brand_introduce .code{text-align: center;margin-bottom: 10px;}
.brand_introduce .code div{display: inline-block;}
.brand_introduce .code div:first-child{margin-right: 20px;}
.brand_introduce .code div p{line-height: 30px;color: #525252;}
.brand_name_list{padding: 15px;line-height: 30px;word-break:break-all;}
.brand_name_list a{margin-right: 8px;}
.brand_name_list a:hover{color: #e70014;}
.goods_list{overflow: hidden;clear: both;}
.goods_list li{width: 243px;height: 318px;float: left;border: #f2f2f2 solid 1px;padding: 15px 0;text-align: center;margin: 20px 30px 0 0;}
.goods_list li a{display: block;width: 100%;height: 100%;position: relative}
.goods_list li:nth-child(3n){margin:  20px 0 0 0;}
.goods_list li .img{height: 280px}
.goods_list li img{max-width: 210px;}
.goods_list li p{height: 50px;line-height: 50px;font-size: 12px;overflow: hidden;/*white-space: nowrap;text-overflow: ellipsis;*/width:213px;padding: 0 15px;position: absolute;bottom: 0;}
.goods_list li:hover p{color: #000;}
.policy_content{width: 100%;}
.policy_content .policy_table{border-left: #ab8401 solid 1px;border-top: #ab8401 solid 1px;border-right: #ab8401 solid 1px;width: 100%;}
.policy_content .policy_table tr td{height: 42px;line-height: 42px;color: #000;font-size: 12px;border-bottom: #ab8401 solid 1px;padding: 0 5px;}
.policy_content .policy_table tr td:nth-child(2n+1){width: 122px;background: url(../images/tb_yellow_bg.jpg);text-align: center;}
.policy_content .policy_info{line-height: 26px;margin: 15px 0;}
.policy_content .policy_info h1{color: #000;font-weight: bolder;}
.img_scroll{height: 250px;overflow: hidden;width: 800px;position: relative;}
.img_scroll ul{clear: both;overflow: hidden;width: 800px; height: 250px; position: relative;}
.img_scroll ul li{float: left;width: 335px;height: 250px; padding-right:20px;}
.img_scroll ul li a img{width: 335px;height: 220px;display: inline-block;}
.img_scroll ul li a p{height: 30px;line-height: 30px;color: #555;text-align: center;}
.img_scroll ul li:hover a p{color: #000;}
.message_list{width: 100%;}
.message_list li{border-bottom: dashed 1px #000;padding: 10px 0;}
.message_list li p{color: #000;line-height: 25px;}
.message_list li p em{color: #555;font-style: normal;}
.message_list li span{margin-right: 20px;}
.index_answer_list{width: 100%;}
.index_answer_list li{height: 90px;padding: 10px;overflow: hidden;clear: both;border-bottom: #eaeaea solid 1px;}
.index_answer_list li .img{float: left;width: 60px;}
.index_answer_list li .img img{width: 60px;height: 60px;display: block;border-radius: 30px;}
.index_answer_list li .img span{line-height: 30px;text-align: center;width: 60px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 12px;color: #000;display: block;}
.index_answer_list li .info{width: calc(100% - 80px);float: left;margin-left: 20px;}
.index_answer_list li .info p{line-height: 30px;color: #000;font-size: 12px;width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.phoneLink{
    float: right;
    color: #525252;
    font-size: 12px;
}


