:focus{ outline:none}
.notice{width:100%; height:35px;clear: both; margin:50px 0 38px; line-height:35px; /* border:1px solid #ccc; */}
.notice h3{width:110px; float: left; font-size:18px; color: #ff7e1d; background: url('../images/notice_ico.gif')  right 1px no-repeat;}
.notice .txt{font-size: 14px; color: #4c4c4c; display: inline-block;}

.txt-scroll{ width: 100%; height: 30px; line-height: 30px; padding: 0 5px 0 30px; margin-left: 90px}
.txt-scroll .scrollbox{ width:1070px; white-space: nowrap; overflow:hidden; transition: all .2s; }
.txt-scroll .txt,
.txt-scroll .txt-clone{ display: inline; position: relative; font-size: 14px; color: #4c4c4c; display: inline-block; }
.fixs{min-height:125px;}

/**品牌**/
.index-pinpai{/*background:linear-gradient(to bottom, #fafafa,#fff); */display:table;width:100%;/* padding-bottom:60px; *//* padding-top:60px; */}
.index-part1{width:1300px; height: 670px; /* background: url('../images/pinpai-bg.png') no-repeat; */  margin:0 auto;}
.index-part1 h2{font-size:30px; color:#e80505; text-align: center; padding-top: 50px; }

.box{display: table; width: 100%; margin-top:50px;}
.box .fl{-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.1);box-shadow: 0 0 15px rgba(0,0,0,0.2);width: 588px; float: left;}
.box .pict {position: relative;}
.pict video{border-top-left-radius: 10px;border-top-right-radius: 10px; border:none;}
.box .text {background: #fff;text-align: center;height: 50px;line-height: 50px; border-bottom-left-radius: 10px;border-bottom-right-radius: 10px; border:none;}
.index-part1 p{text-align: center; font-size:16px; color:#4c4c4c; display: block; margin-top:35px;}
.box .fr{width: 570px; height: 390px; float: right;}

.box .fr dl{width:265px; height: 180px; float: left;margin-right:20px; margin-bottom:20px; border-radius: 2px;
    box-shadow:rgba(0,0,0,0.06) 0px 0px 0px 0px;
}

.box .fr dl:nth-child(1){background: url('../images/part1-bg1.png') no-repeat;}
.box .fr dl:nth-child(2){background: url('../images/part1-bg2.png') no-repeat;}
.box .fr dl:nth-child(3){background: url('../images/part1-bg3.png') no-repeat;}
.box .fr dl:nth-child(4){background: url('../images/part1-bg4.png') no-repeat; margin-right: 0px;}
.box .fr dl dt{width:190px; height: 30px; font-size:22px; font-weight:600; color: #fff; margin:20px 15px 10px 20px;}
.box .fr dl dd{width:190px; font-size:14px; color: #fff;padding: 0px 10px 0 20px; line-height:1.8;}


.index-part2{width:100%; /* height: 1315px; */ padding-bottom: 130px;}
.bg2{background: url('../images/part2-bg.png') no-repeat; /* background-size:100%;  */  }
.index-part2 .cont{width:1200px; height: auto; margin:0 auto;}
.index-part2 .cont ul{margin-top:45px;}
.index-part2 .cont h2{width:1200px; font-size:30px; color: #e80505; text-align:center; padding-top:100px;}
.index-part2 .cont ul li{width: 385px; height: 290px; float: left; margin:0 22px 22px 0; border-radius: 10px; overflow: hidden;}

.index-part2 .cont ul li:hover {  -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.1);box-shadow: 0 10px 20px rgba(0,0,0,0.4);}
.index-part2 .cont ul li:hover {  -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.1);box-shadow: 0 10px 20px rgba(0,0,0,0.4);}
.index-part6 .cont ul li:hover {  -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.1);box-shadow: 0 10px 20px rgba(0,0,0,0.4);}

.index-part2 .cont ul li:nth-child(3n){margin-right: 0px;}
.index-part2 .cont ul li img{width:385px; height: 290px; display: block; z-index: 99; border-radius:10px;
/*      -webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
-webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; 
    cursor: pointer; */
}

.index-part2 .cont ul li p{width: 384px; height: 40px; line-height:40px; font-size:14px; color: #fff; background: rgba(117, 117, 116, 0.3); display: block; float: left;margin-top: -40px;
	z-index: 999;position: absolute; text-align:center; border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.index-part2 .cont .infos{font-size:16px; color: #4c4c4c; text-align:center; clear: both; padding-top:20px;}
/* .index-part2 .cont ul li img:hover{
       -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
      transform: scale(1.2); } */
.index-part3{ height: 770px; background: url('../images/mtbd-bg.png') 0 0px no-repeat; /*  background-size: 100%;  */}
.index-part3 .cont{width:1200px; height: 700px; margin:0 auto;}
.index-part3 .cont h2 {width: 1200px;font-size: 38px;color: #e80505;text-align: center;padding-top: 150px;}
.index-part3 .cont .cont_c {height: 370px;}

.con_left{width:548px; height: 385px; float: left; margin-top:58px;margin-left: 30px;}
.index-part3 .cont .cont_c .con_right{width:580px; height: 370px; float: right; margin-top:50px; overflow: hidden;}
.index-part3 .cont .btan{width:190px; height: 45px; line-height:45px; text-align:center; background: #e80505; font-size:18px; color: #fff; display: block; margin:80px auto 0; border-radius:25px; }
.index-part3 .cont .btan:hover{ background: #e54343;}
.con_right ul li{width:575px; height: 55px; line-height:55px; float: left; border-bottom: 1px solid #e6e6eb; font-size:16px; color: #333; text-indent: 5px;}
.con_right ul li a{color: #333; display: block;}
.con_right ul li a font{font-size: 16px; color: #999;}
.con_right ul li a:hover{color: #d9241f;}
.con_right ul li em{display: block; float: left; margin-right: 10px; font-size:14px; color: #bebec2;}
.con_right ul li span{display: block; float: right; margin-right: 10px; font-size:14px; color: #bebec2;}

.index-part5{width: 100%; height: 530px; background: #fff;}
.index-part5 h2{ font-size:30px; color: #e80505; text-align: center; margin:60px auto 50px;  }
.index-p5-img{display: block; margin:0 auto;}
.index-part5 .btan{width:190px; height: 45px; line-height:45px; text-align:center; background: #e80505; font-size:18px; color: #fff; display: block; margin:80px auto 0; border-radius:25px;}
.index-part5 .btan:hover{ background: #e54343;}

.index-part5 p{text-align: center;font-size: 18px;color: #4c4c4c;margin-top: 30px; line-height:1.8; text-indent: 15px;}

/**分布*/
.fenbu{background: url("../images/1445c_1920x1033.jpg") center top no-repeat; padding-bottom:50px; /* min-height: 1370px; */}
.fenbu .pub-tit{padding:50px 0 25px; font-size: 30px; color: #e80505; text-align: center; font-weight:600;}
.btn-wrap{text-align: center;}
.btn-wrap a{font-size: 18px; text-align: center; height: 45px; line-height: 45px; -webkit-border-radius: 60px; border-radius: 60px; background: #e80505; display: inline-block; width: 190px; color: #fff;}
.btn-wrap a:hover{background: #e54343;}
.fenbu .pict{box-shadow: 0px 20px 90px rgba(204,204,204,0.32);}
.fenbu .pict img{border-radius: 3px;}
.fenbu .text{background: rgba(255,255,255,1); margin-top: 24px; padding: 24px 32px 55px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.1); box-shadow: 0 5px 10px rgba(0,0,0,0.1); -webkit-border-radius: 10px; border-radius: 10px;}
.fenbu ul{display: table; width: 100%;}
.fenbu ul li{width: 33.33%; border-bottom: 1px solid #f0f0f0; font-size: 16px; height: 50px; line-height: 49px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; list-style-type:none; float:left;}

.fenbu ul li span{display: block; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100%;}
.fenbu ul li span a{color: #666}
.fenbu ul li span a:hover{color: #ff4a4a}
.fenbu ul li span var{float: right;padding-right: 40px;color: #666;}
.fenbu .btn-wrap{margin-top: 40px;}


.index-part6{width:100%;padding-bottom:65px;background: linear-gradient(to bottom, #fafafa,#fff);}
.index-part6 .cont{width:1200px; height: auto; margin:0 auto;}
.index-part6 .cont ul{margin-top:45px;}
.index-part6 .cont h2{width:1200px; font-size:30px; color: #e80505; text-align:center; padding-top:40px;}
.index-part6 .cont ul li{width: 385px; height: 290px; float: left; margin:0 22px 22px 0; border-radius: 10px;}
.index-part6 .cont ul li:nth-child(3n){margin-right: 0px;}
.index-part6 .cont ul li img{width:385px; height: 290px; display: block; z-index: 99; border-radius:10px;}
.index-part6 .cont ul li p{width: 384px; height: 40px; line-height:40px; font-size:14px; color: #fff; background: rgba(117, 117, 116, 0.3); display: block; float: left;margin-top: -40px;
	z-index: 999;position: absolute; text-align:center; border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.index-part6 .cont .infos{font-size:16px; color: #4c4c4c; text-align:center; clear: both; padding-top:20px;}



/***友情链接**/
.index_p5{background-color:#fff; padding-bottom: 35px; width: 1150px; margin: 0 auto 57px;}
.index_p5_bottom{margin-top: 2px;}
.index_p5 dl{width: 234px; border-left: 1px solid #e5e5e5; float: left;}
.index_p5 dl:first-child{border: none; margin-left: 15px;}
.index_p5 dl dt{border-bottom: 1px solid #e6e6e6; padding-top: 25px;}
.index_p5 dl dt span{display: block; text-align: center; width: 90px; border-bottom: 1px solid #ea4245; padding-bottom: 12px; font-size: 16px; font-weight: 500; color: #333333;}
.index_p5 dl dd{font-size: 12px; font-weight: 400; color: #333333; line-height: 26px; padding: 0 10px;}
.index_p5 dl dd:nth-of-type(1){margin-top: 10px;}
.index_p5 dl dd a{display: block; float: left; width: 160px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.index_p5 dl dd span{float: right;}
.index_p5 .bottom{padding: 0 15px;}
.index_p5 .bottom .title{border-bottom: 1px solid #e6e6e6; padding-top: 25px; margin-bottom: 15px;}
.index_p5 .bottom .title span{display: block; text-align: center; width: 90px; border-bottom: 1px solid #ea4245; padding-bottom: 12px; font-size: 16px; font-weight: 500; color: #333333;}
.index_p5 .bottom .link a{float: left; font-size: 14px; font-weight: 400; color: #666666; line-height: 26px; margin-left: 15px;}
.index_p5 .bottom .link a:hover{color: #ea4245;}
.index_p5 .bottom table{border-spacing: 0; /*鍘绘帀鍗曞厓鏍奸棿闅�*/ width: 100%; margin-top: 20px; border: 1px solid #cccccc; border-left: none; border-bottom: none;}
.index_p5 .bottom table td{border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; font-size: 10px; font-weight: 400; text-align: center; color: #333333; line-height: 24px;}
.index_p5 .bottom table td:hover{background-color: #ea4245;}
.index_p5 .bottom table td:hover a{color: #fff;}
.mainfix{position: fixed; top: 20px; right: 0; width: 330px; height: 423px;}

