html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span,p {
    padding: 0;
    margin: 0;       
}
ul { list-style: none;margin: 0; padding: 0;}
a:hover{cursor: pointer;}
html {width: 100%;overflow-x: hidden;}
 input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}
.banner{overflow: hidden;}
.banner .swiper-slide img{width: 100%;display: block;}
textarea {  -webkit-appearance: none;}   
.left{float: left;}
.right{float: right;}
.clear{clear: both}
body { width: 100%;  *cursor: default;
font: 16px/1.5 "Microsoft YaHei", Helvetica, STHeiti STXihei, Microsoft JhengHei, Arial;overflow-x:hidden;}
img{border:0px;max-width: 100%}
a{text-decoration: none;outline: none}
div{outline: none}
ul,li{list-style-type: none}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing: border-box;}
.main{width:1600px;margin:0 auto;max-width: 90%}

.clearfix:before,.clearfix:after {
  content: "";
  display: block;
  clear: both;
}
.clearfix {
  zoom: 1;
}
.bg{background: #fafafa}
.head1{padding:14px 0 24px;}
.head_right .time{margin-bottom: 15px;}
.head_right{font-size: 16px;color: #666666;padding-top:20px;width: 176px;text-align: center;}
.head_right a{color: #666666}
.head_right a:hover{color: #a60d04}
.head2{background: #fff}
.navlist{float: left;}
.navlist li{float: left;text-align:left;margin-right:65px;height: 77px;line-height: 77px;}
.navlist li a{font-size: 16px;color: #222222}

.search{width: 230px;height: 77px;line-height: 77px;background: #f2f2f2;float: right;}
.search .ss_bd{width: 175px;float: left;display: block;border:0px;height: 76px;line-height: 77px;background: #f2f2f2;padding-left: 20px}
.search .ss_btn{display: block;width: 53px;background: url('../images/search.png') no-repeat center left 5px;border:0px;height: 77px;cursor: pointer;}

.banner{border-top:2px solid #e1e1e1;}

.navlist li a{display: block;position: relative;border-bottom: 2px solid #e1e1e1}
.navlist li a i{display: none;width: 9px;height: 5px;background: url('../images/jiantou.png') no-repeat center top;position: absolute;bottom: 0;left:50%;transform: translateX(-50%);}

.navlist li:hover a{border-bottom: 2px solid #a60d04}
.navlist li:hover a i{display: block;}

.navlist li.active a{border-bottom: 2px solid #a60d04}
.navlist li.active a i{display: block;}

.sec2_left{width: 894px;max-width:55.9%;background: #fff;height: 336px;float: left;background:#ffffff;}
.section2{margin-top: 26px;margin-bottom:28px;}
.sec2_left_pics{width: 444px;max-width: 49%;height: 336px;float: left;}
.sec2_left_pics .swiper-slide{height: 336px;width: 100%;cursor: pointer;overflow: hidden;}

.sec2_pics_bot{position: absolute;bottom:0;left:0;width: 100%;height: 53px;line-height: 53px;background: rgba(0,0,0,0.8);color: #fff;padding:0 19px;}
.sec2_pics_bot p{width: 305px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width:calc(100% - 100px)}

.sec2_left_pics .swiper-pagination-fraction.swiper-pagination{position: absolute;border-bottom:0;right:38px;color: #fff;left:auto;text-align:right;}

.sec2_left_pics .swiper-pagination-fraction.swiper-pagination .swiper-pagination-current{font-size: 24px;color: #a60d04}

.sec2_left_pics .swiper-button-next{background: transparent;color: #fff;font-size: 24px;left:auto;top:auto;right:0px;transform: translateY(0);bottom:0px;}
.sec2_left_pics .swiper-button-prev{background: transparent;color: #fff;font-size: 24px;left:auto;top:auto;right:80px;transform: translateY(0);bottom:0px;}

.sec1_list{background:#fff url('../images/sec1.png') no-repeat center left;height: 65px;line-height: 65px;padding-left: 195px}
.section1{margin:27px auto;background: #fff;}
.section1 .swiper-slide p{padding:0 75px 0 30px;border-right: 1px solid #222222;line-height: 1;margin:20px 0;}
.section1 .swiper-slide p a{color:#222222 }
.section1 .swiper-container .swiper-wrapper{
    -webkit-transition-timing-function: linear; /*之前是ease-out*/
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
}

.sec1_news{height: 65px;line-height: 65px;}
.sec1_news a{color: #222222;padding-right: 75px;margin-left:80px;}
.sec1_news a:hover{color: #a60d04}

.sec2_left_r{float: right;width: 438px;max-width:49%;padding-right: 14px;padding-top: 25px}
.sec2_left_r_tit{position: relative;background: url('../images/bor.jpg') no-repeat center  left;padding-left: 17px;height: 36px;line-height: 36px;}
.sec2_left_r_tit i{font-size: 24px;color: #222222;font-style: normal;position: relative;z-index: 1;}
.sec2_left_r_tit span{color: #d3d3d3;font-size: 36px;position: absolute;bottom:2px;left:17px;line-height: 1;font-family: 宋体;letter-spacing:-2px;font-weight: bold;}
.sec2_left_r_tit a.more{display: block;float: right;font-size: 14px;color: #a60d04;background:url('../images/more.png') no-repeat center right;padding-right: 27px}
.sec2_left_r_tit a.more:hover{background:url('../images/more2.png') no-repeat center right;}
.section2 li{height: 57px;line-height: 57px;border-bottom:1px solid #eeeeee;}
.section2 li a{display: block;float: left;font-size: 16px;color: #222222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.section2 li span{display: block;float: right;font-size: 14px;color: #666666}
.section2 ul{padding-top: 15px}
.section2 li:hover a{color: #a60d04}
.sec2_left_r li a{width: 340px;max-width:calc(100% - 60px);}
.sec2_right{width: 680px;max-width: 42.5%;float: right;padding:25px 15px 0 20px;height: 336px;background:#fff;}
.sec2_right li a{width: 505px;max-width:calc(100% - 70px);}

.section2{margin-bottom: 30px}
.sec3_left{padding:20px 20px 0;height: 380px}
.sec_type{margin-right:14px;}
.sec_type a{font-size: 16px;color: #222222;display: inline-block;margin-left:10px;}
.sec_type a::after {margin-left: 14px;content: "|";}
.sec_type a:hover{color: #a60d04}
.section3 ul{padding-top: 10px}
.section3 ul li{width: 410px;max-width: 48%;height: 57px;line-height: 57px;border-bottom:1px solid #eeeeee;}
.section3 ul li a{font-size: 16px;color: #222222;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.section3 ul li:hover a{color: #a60d04}

.section3{margin-bottom: 30px;}
.sec3_r_pic{width: 100%;height: 380px;}
.sec3_right{padding:0;}

.section4{position: relative;padding:25px 22px 30px;background:#fff;}
.sec4_pic{width:100%;height:0;padding-top:105%;}

.sec4_list{margin-top:35px;}
.section4 .swiper-button-next{background:url('../images/next1.png') no-repeat center;left:auto;top:auto;right:130px;top:27px;width: 29px;height: 29px;margin-top:0;}
.section4 .swiper-button-prev{background:url('../images/prev1.png') no-repeat center;left:auto;top:auto;right:172px;top:27px;width: 29px;height: 29px;margin-top:0;}
.section4 .swiper-button-next.swiper-button-disabled{background:url('../images/next.png') no-repeat center;opacity:1}
.section4 .swiper-button-prev.swiper-button-disabled{background:url('../images/prev.png') no-repeat center;opacity:1}

.sec4_info{width: 262px;max-width: 90%;position: absolute;top:230px;left:5%;padding:20px 20px 15px;transition: all 0.5s;}
.sec4_bt{color: #fff;text-align:center;font-size: 24px;margin-bottom:10px;}
.sec4_jian{font-size: 16px;color: #222222;line-height: 28px;overflow: hidden;height: 85px}
.sec4_list .swiper-slide{padding-bottom:105px}

.sec4_list .swiper-slide:hover .sec4_info{background:rgba(175,8,12,0.7);transform: translateY(-20px);}
.sec4_list .swiper-slide:hover .sec4_jian{color: #fff}

.section{margin-bottom:30px;}
.sec5_left{width: 1330px;max-width:calc(100% - 270px);background:#fff;padding:25px 20px;height: 395px}
.sec5_list{margin-top:30px;width: 640px;max-width: 48%}
.sec5_title{font-size: 18px;color: #222222;line-height: 1;padding-top: 10px}
.sec5_title1{background:url('../images/tit1.jpg') no-repeat bottom left;padding-left: 45px}
.sec5_title2{background:url('../images/tit2.jpg') no-repeat bottom left;padding-left: 45px}
.sec5_list li{height: 56px;line-height: 56px;border-bottom:1px solid #eeeeee;}
.sec5_list li a{display: block;float: left;font-size: 16px;color: #222222;width: calc(100% - 70px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sec5_list li span{display: block;float: right;font-size: 14px;color: #666666}
.sec5_list ul{padding-top: 15px}
.sec5_list li:hover a{color: #a60d04}

.sec4_bt p{font-size: 16px}

.sec5_right{width: 247px;background:#fff;height: 395px}
.sec5_right li{height: 97px;padding:20px 0 0 104px;border-bottom:1px solid #eeeeee;}
.sec5_right li p{font-size: 20px;color: #a60d04}
.sec5_right li span{display: block;font-size: 12px;color: #3a3a3a;margin-top:5px;text-transform: uppercase;}
.sec5_right li.sec5_li1{background:url('../images/icon1.png') no-repeat center left 30px;}
.sec5_right li.sec5_li2{background:url('../images/icon2.png') no-repeat center left 30px;}
.sec5_right li.sec5_li3{background:url('../images/icon3.png') no-repeat center left 30px;}
.sec5_right li.sec5_li4{background:url('../images/icon4.png') no-repeat center left 30px;border:0px;}

.sec_type2 a{display: inline-block;color: #222222;font-size: 16px;margin-left:32px;padding-bottom:10px;border-bottom: 2px solid #fff}
.sec_type2{margin-right:25px;}
.sec_type2 a:hover{border-bottom: 2px solid #a60d04;color: #a60d04}

.sec6_top a{display: block;}
.sec6_list li{width:31%;float: left;margin-right:3.5%;}
.sec6_list li.mar0{margin-right:0;}

.sec6_pic{position:relative;width:100%;height:0;padding-top:56%;}
.sec6_pic img{position:absolute;top:0;left:0;width:100%;height:100%;}
.sec6_tit{font-size: 18px;color: #222222;margin-top:25px;margin-bottom: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sec6_jian{font-size: 16px;color: #777777;line-height: 28px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 56px;margin-bottom:30px}
.sec6_bor{width: 100%;height: 1px;background:#dcdcdc;position: relative;}
.sec6_bor span{display: block;width: 63px;height: 3px;background:#c9c9c9;position: absolute;top:-1px;left:0;}
.sec6_list li:hover .sec6_bor span{background:#a60d04;}
.sec6_list{margin-top:45px;}
.sec6_bot .sec6_more{font-size: 16px;color: #3a3a3a;display: block;float: left;}
.sec6_bot span{display: block;float: right;color: #3a3a3a}
.sec6_bot{padding-top:35px;}
.sec6_list li:hover .sec6_more,.sec6_list li:hover  .sec6_tit{color:#a60d04;}
.section6{padding:30px 20px;background:#fff;}

.sec7_list{width: 780px;max-width: 48%;padding:25px 20px;background:#fff;}
.section7 li .sec7_pic{position:relative;width:100%;height:0;padding-top:66%;}
.section7 li .sec7_pic img{position:absolute;top:0;left:0;width:100%;height:100%;}
.sec7_left{width: 290px;max-width: 40%}
.sec7_right{width: 404px;max-width: 57%;position: absolute;right: 0;top:50%;transform: translateY(-50%);}
.section7 li {margin-bottom:40px;position: relative;}
.sec7_list ul{margin-top:50px;}

.sec7_time{font-size: 14px;color: #3a3a3a;margin-bottom:15px;}
.sec7_bt{font-size: 18px;color: #3a3a3a;font-weight: bold;margin-bottom:10px;display: block;}
.sec7_from{font-size: 16px;color: #3a3a3a;margin-bottom:20px;}
.sec7_right .sec7_more{font-size: 14px;color: #a60d04;background:url('../images/x.jpg') no-repeat center left;padding-left:90px;}
.section7 li:hover .sec7_bt{color:#a60d04; }
.section8{position: relative;padding:0 20px;}
.sec8_list{padding-top: 55px}
.section8 .swiper-button-next{background:url('../images/next1.png') no-repeat center;left:auto;top:auto;right:130px;top:5px;width: 29px;height: 29px;margin-top:0;}
.section8 .swiper-button-prev{background:url('../images/prev1.png') no-repeat center;left:auto;top:auto;right:172px;top:5px;width: 29px;height: 29px;margin-top:0;}
.section8 .swiper-button-next.swiper-button-disabled{background:url('../images/next.png') no-repeat center;opacity:1}
.section8 .swiper-button-prev.swiper-button-disabled{background:url('../images/prev.png') no-repeat center;opacity:1}
.sec8_pic img{display: block;}
.sec8_bt{font-size: 16px;color: #222222;text-align:center;height: 70px;line-height: 70px;background: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*
.sec8_pic{position:relative;width:100%;height:0;padding-top:56%;}
.sec8_pic img{position:absolute;top:0;left:0;width:100%;height:100%;}*/

.section8 .swiper-slide:hover .sec8_bt{background:#a60d04;color: #fff}
.sec9_list{padding-top: 40px}
.section9{padding:30px 20px 40px;background:#fff;}

.botnav ul{float: left;padding-left: 18px}
.botnav li{float: left;text-align:left;margin-right:68px;padding-bottom:25px;}
.botnav li a{font-size: 16px;color: #3a3a3a}
.botnav .botnav_r{float: right;font-size: 16px;color: #3a3a3a}
.botnav{border-bottom:1px solid #e5e5e5;padding-top:50px;}
.copyright{font-size: 16px;color: #3a3a3a;margin-top:20px;}
.copyright a{color: #3a3a3a;}
.bot{padding:30px 0 30px;}
.botnav li:hover a{color: #a60d04}

.bot1{width:40%;float: left;margin-top:10px;}
.bot2{width: 33.3%;float: left;}
.bot2 p{font-size: 16px;color: #3a3a3a;height: 40px;line-height: 40px;padding-left: 30px}
.bot2 p.tel{background:url('../images/tel.png') no-repeat center left;}
.bot2 p.postcode{background:url('../images/postcode.png') no-repeat center left;}
.bot2 p.email{background:url('../images/email.png') no-repeat center left;}
.bot2 p.addr{background:url('../images/addr.png') no-repeat center left;}

.main2{width: 1200px;margin:0 auto;}
.banner2{border-top:2px solid #e1e1e1;}

.lanmu{padding:25px 0;border-bottom: 1px solid #e5e5e5;}
.lanmuname{font-size: 24px;color: 3222222}
.lanmuname span{font-size: 16px;color: #a60d04;text-transform:uppercase;}
.nail,.nail a{font-size: 14px;color: #666666;height: 36px;line-height: 36px;}
.nail span{color: #a60d04}
.nail{background: url('../images/nail.png') no-repeat center left;padding-left:30px;}

.type{padding:30px 0;text-align: center;}
.type a{display: inline-block;padding:0 20px;height: 42px;line-height: 42px;font-size: 18px;color: #222222;margin:0 20px;}
.type a:hover,.type a.active{background:#a60d04;color: #fff;border-radius: 20px}

.about1_left{width: 680px;float: left;font-size: 16px;color: #222222;line-height: 40px;padding-top:70px;}
.about1_right{float: right;width: 470px}
.about1_des{width: 464px;height: 70px;line-height: 70px;background:#a60d04;color: #fff;border-radius:50px;text-align: center;margin:40px auto 0;font-size: 22px;}
.about1{padding-bottom: 85px;padding-top: 50px}

.about2{background:#f2f2f2;}
.about3{padding:70px 0 90px;font-size: 16px;color: #222222;line-height: 37px;}

.about2_left{width: 680px;float: left;}
.about2_right{float: right;width: 448px;padding-top:80px;font-size: 16px;color: #222222;line-height: 37px;}
.about2_left img{display: block;}
.about2_right img{margin-top:60px;}

.danye{padding:40px 0 70px;font-size: 16px;color: #222222;line-height: 37px;}

.user_list li{width: 585px;margin-bottom:60px;}
.user_list li a{display: block;width: 100%}
.user_list{padding-top:40px;}
.user_pic{float: left;width: 248px;overflow: hidden;}
.user_pic img{display: block;width: 248px;height: 301px;border-radius: 10px}
.user_right{width: 302px;float: right;margin-top:35px;}
.user_top{background:url('../images/line.jpg') no-repeat center left;padding-left:30px;min-height: 70px}
.user_top p{font-size: 24px;color: #222222}
.user_top span{display: block;font-size: 32px;color: #222222}
.user_jian{font-size: 16px;color: #777777;line-height: 30px;margin-top:30px;}

.user_list li:hover .user_top span{color:#a60d04}

.page{text-align:center;padding:20px 0 70px;}
.page a{display: inline-block;height:40px;line-height:40px;padding:0 18px;margin:0 6px;color: #757575;border:1px solid #e5e5e5;}
.next_page,.pre_page{width: 97px;}
.page a.select{background:#a60d04;border:1px solid #a60d04;color: #fff}

.prod_list li{width: 380px;float: left;margin-right:30px;background:#f7f8f9;margin-bottom:33px;transition: all 0.5s;}
.prod_list li.mar0{margin-right:0;}
.prod_bot{height: 90px;padding:25px;}
.prod_list li .prod_bot p{color: #222222;font-size: 22.29px;width: 255px;float: left;height: 35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.prod_bot i{display: block;float: right;width: 61px;height: 15px;background:url('../images/jian.png') no-repeat center;height: 35px;line-height: 35px;}
.prod_list li:hover .prod_bot i{background:url('../images/jian2.png') no-repeat center;}
.prod_list li:hover .prod_bot p{color: #a60d04}
.prod_list li:hover {box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);}

.prod_list1 img{display: block;height: 254px;width: 100%}
.prod_list{padding-top: 40px}
.prod_bt{color: #222222;font-size: 22.29px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.details{padding-top:40px;}
.details_pic{text-align: center;margin-bottom:25px;}
.details_tit{text-align: center;font-size: 20px;color: #222222;margin-bottom:45px;}
.details_nr{padding:60px 35px;background:url('../images/xq.png') no-repeat center top;color: #222222;font-size: 16px;line-height: 2;}
.fenye{padding:40px 0 100px;}

.fenye li {width: 300px;height: 64px;line-height: 64px;font-size: 16px;color: #a60d04;border:1px solid #a60d04;text-align: center;padding:0 10px;}
.fenye li a{color: #a60d04;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fenye li:hover{background:#a60d04;color:#fff}
.fenye li:hover a{color: #fff}

.news_list li{margin-bottom:40px;padding-right:28px;border:1px solid #e5e5e5;}
.news_pic{width: 348px;height:222px;float: left;position:relative;}
.news_list li .news_pic a{position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: block;}
.news_list li .news_pic img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.news_right{width: 790px;float: right;padding-top:25px;}

.news_bt{font-size: 20px;color: #222222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_jian{font-size: 16px;color: #666666;line-height: 2;margin:25px 0 10px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news_time{float: left;font-size: 16px;color: #555555;height: 45px;line-height: 45px;margin-top:15px;}
.news_bot a{display: block;float: right;width: 125px;height: 45px;line-height: 45px;text-align: center;border-radius: 10px;border:1px solid #555555;color: #555555;font-size: 18px;}

.news_list li:hover .news_bot a{background:#a60d04;color: #fff;border:1px solid #a60d04;}
.news_list li:hover .news_bt{color: #a60d04}

.news_list{padding: 40px 0}
.news_list2 li{padding:25px 0;border-bottom: 1px dashed #e5e5e5}
.news_list2 .date{width: 103px;height: 108px;background: #eeeeee;text-align: center;float: left;padding-top:20px;}
.date .d{font-size: 42px;font-weight: bold;color: #666666;line-height: 1;}
.date .ym{color: #666666;font-size: 18px;margin-top:5px;display: block;}

.news2_mid{width: 885px;float: left;margin-left:45px;}
.news2_tit{font-size: 20px;color: #222222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news2_jian{font-size: 16px;color: #666666;line-height: 2;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top:10px;}


.news2_more{display: block;float: right;font-size: 14px;color: #a60d04;background:url('../images/more.png') no-repeat center right;padding-right: 27px;margin-top:70px;}
.news_list2 li:hover .news2_more{background:url('../images/more2.png') no-repeat center right;}

.news_list2{padding:20px 0 50px;}
.news_list2 li:hover .news2_tit{color: #a60d04}

.message{width: 100%;height: 990px;background:url('../images/mes.jpg') no-repeat center;margin-top:40px;}

.message .main2{padding-top:200px;}
.mes{background:#fff;}
.mes_nr{width: 638px;float: left;margin-left:79px;}
.mes_left{width: 402px;float: left;}
.mes_left img{display: block;}

.mes_nr{padding-top:65px;}
.mes_tit{font-size: 14px;color: #222222;margin-bottom:50px;}
.mes_nr li{width: 313px;padding-left:20px;margin-bottom:23px;}
.mes_nr li.input1{background:url('../images/dot.png') no-repeat center left;}
.mes_nr li input{display: block;width: 293px;height: 42px;line-height: 42px;background:#eeeeee;padding:0 12px;color: #333;font-size: 14px;border:0px;}

.mes_nr textarea{width: 100%;height: 147px;background:#eeeeee;border:0px;resize: none;padding:10px;}
.btn{width: 336px;margin:65px auto 0;}
.btn input{display: block;width: 155px;height: 42px;line-height: 42px;text-align: center;color: #fff;font-size: 14px;border:0px;}
.sub_btn{float: left;background:#a60d04;}
.reset{float: right;background:#434343;}



.search_list{overflow: hidden;}
.search_list li{transition:all 0.5s;-webkit-transition:all 0.5s;}
.search_list li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);}
.search_list{padding: 50px 0 70px}
.search_list li{
    position: relative;
    display: block;
    font-size: 16px;
    color: #2b2b2b;
    height: 89px;
    line-height: 87px;
    border: 1px solid #dbdbdb;
    margin-top: 22px;
    padding: 0 30px 0 120px;
    background: url(../images/icon-rj.png) 37px center no-repeat #f8f8f8;
   border-radius: 0 0 14px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.search_list li a{color: #2b2b2b;}
.search_list li:hover{border:1px solid #a60d04;background-image: url(../images/icon-rj-on.png);}
.search_list li:hover a{color: #a60d04; }
.search_list li a::before {
    content: '';
    position: absolute;
    left: 93px;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #dbdbdb;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.search_list li:hover a::before{background-color: #a60d04;}

@media  (max-width:1650px){
   .navlist li{margin-right:50px;}
   .botnav li{margin-right:50px;}
}
@media  (max-width:1500px){
   .navlist li{margin-right:35px;}
   .botnav li{margin-right:35px;}
   .sec4_info{padding:15px;}
}

@media  (max-width:1300px){
  .search{width:190px}
  .search .ss_bd{width: 135px}
  .bot1{width: 45%}
}

.sec2_left_r_tit span{display:none}

/*视频*/
.sec3_r_pic{position: relative;}
.video_pic{position:relative;width:100%;height:381px;overflow:hidden}
.video_pic video{position:absolute;top:0;left:0;width:100%;height:100%;}

.video_pic  img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;border-radius: 5px;
}
.video_pic i{
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 100%;
    background: url(../images/play.png) no-repeat center;
    background-color: 
    rgba(0, 0, 0, 0.5);
    z-index: 1;
    background-size: 50px;border-radius: 5px;
}