@charset "utf-8"; 
.content{width:1200px;margin:0 auto} 
/*head*/
.head{width:100% ;background:#1b5393;height: 130px;}
.logo{padding-top:24px;}
.header{width:100%;height:895px;}
.headerpic{width:100%;height:1373px;}
.headerpic img{width:100%;}
/*lc*/
.lc{width:1600px;margin:0 auto;height:100px;margin-bottom:30px;}
/*piclist  */
.piclist{padding-bottom: 45px;height: 205px;}
.piclist ul li{position: relative;width:387px;float: left;margin-right:19px;}
.piclist ul li .bt{display:inline-block;width: 100%;height: 40px;line-height: 40px;text-align: center;background: url(../img/shad.png) no-repeat center;
color:#363636;font-size: 18px;position: absolute;left:0;bottom: 0;}
.piclist ul li .bt:hover,.new2-m ul li:hover a{color:#ca3320}
/* new2 */
.new2{background: url(../img/bg2.jpg) no-repeat top center;min-height: 920px;background-position-y: 200px;}
.new2 .content{position: relative;}
.new2sign{position: absolute;left: -120px;top: 0;width: 100px;height: 150px;background: #ffd176 url(../img/sign.png) no-repeat top 20px center;}
.new2sign p{text-align: center;font-size: 21px;line-height: 34px;color:#ca3320;font-family: "Adobe 黑体 Std";font-weight: bold;}
.new2sign .yby{padding:75px 0px 0;}
.new2-left{width:790px;}
.new2-t,.new2-m{background: #fff;padding:25px 20px;box-shadow: 5px 5px 5px #c5c4c2;height:380px;margin-bottom: 20px;}
.new2-vdi{width:370px;padding-right:35px;height:300px;}
.new2-t h2,.new2-m h2{font-size: 30px;line-height: 42px;color:#ca3320;font-family: "Adobe 黑体 Std";font-weight: bold;}
.new2-vdi .vdi1{padding:20px 0 15px 15px;width:350px;height:224px;}
.vdi1 .imged{padding-top: 64%;}
.news2-r{width:330px;height:300px;}
.news2-r h2{font-size: 20px;padding-top: 10px;}
.news2-r .vdi1{width: 315px;height: 200px;padding-top: 10px;}
.news2-r p,.news2-r a{font-size: 16px;color:#1b1b1b;line-height: 36px;}
.ewm{padding-left: 10px;}
.ewm li{width: 170px;padding-right: 20px;float: left;/* text-align: center; */}
.ewm li a{display: block;float: left;}
.ewm li img{width:88px;height:88px;float: left;}
.ewm li p{line-height: 44px;font-size: 15px;color:#ca3320;/* float: right; */text-align: center;}
.new2-m{height: 300px;}
.new2-m ul{padding-left: 10px;}
.new2-m ul li{width: 210px;padding-right: 25px;font-size: 18px;line-height: 45px;float: left;}
.new2-m ul li a{color:#1b1b1b;}
.new2-right{width:410px;background: url(../img/phone.png) no-repeat top  center;height:832px;background-position-y: -15px;}
.slider-video{padding-top:77px;}
.slider-video .slider1{width:290px;height:195px;margin: auto;}
.slider-video .slider1 img{width: 195px;}
.slider-video .slider1 .imged{padding-top:66.5%;}
.img-b{padding-top:38px}
.lbt p{font-size: 20px;color:#fff;padding:15px 0;text-align: center;}
.lbt span{display: block;width:100%;height:43px;background: url(../img/bansign.png) no-repeat center;}
/* qh */
.jy{padding-bottom: 30px;}
.jy .title{padding:0px 0 25px;}
.jy .title li{float: left;padding-right: 30px;font-size: 30px;line-height: 40px;font-family: "Adobe 黑体 Std";}
.jy .title li a{color:#909090;}
.jy .title li.active a{color:#ca3320;}
.tab-content{position: relative;height: 195px;}
.fw-more{display: block;width:99px;height:48px;position: absolute;top: -65px;left:300px;background: url(../img/sign2.png) no-repeat left center;font-size: 0;}
.fw-more:hover{color:#ca3320;font-size: 16px;}
.news-more{
    top: 20px;
    left: 295px;
}
.slider2 ul{margin:0 -5px;}
.slider2 li{padding:0 5px;width:290px;}
.slider2 li .bt2{width:100%;text-align: center;display: block;background: #fff;font-size: 15px;color:#363636;line-height: 30px;}
.prev,.next{width:25px;height: 46px;top: 50%;transform: translateY(-50%);position: absolute;}
.prev{background: url(../img/prev.png) no-repeat left center;left:-45px;}
.next{background: url(../img/next.png) no-repeat right center;right:-45px;}
.tab-content > .tab-pane { display: none;}
.tab-content > .active {display: block;}
/* new2 */
.new3{width:100%;height:1300px;background: url(../img/nav-bg.jpg) no-repeat top center;}
.ygd{position: relative;height: 1050px;padding-top:210px;}
.ygd li{font-size: 22px;font-weight: bold;line-height: 40px;padding: 0 20px;}
.ygd li a{color:#038ed5;}
.ygd li{position: absolute;left: 10%;top: 24%;}
.ygd li+li{position: absolute;left: 32%;top: 19%;}
.ygd li+li+li{position: absolute;left: 58%;top: 18%;}
.ygd li+li+li+li{position: absolute;left: 0%;top: 41%;}
.ygd li+li+li+li+li{position: absolute;left: 27%;top: 36%;}
.ygd li+li+li+li+li+li{position: absolute;left: 50%;top: 34%;}
.ygd li+li+li+li+li+li+li{position: absolute;left: 78%;top: 27%;}
.ygd li+li+li+li+li+li+li+li{position: absolute;left: 21%;top: 51%;}
.ygd li+li+li+li+li+li+li+li+li{position: absolute;left: 50%;top: 51%;}
.ygd li+li+li+li+li+li+li+li+li+li{position: absolute;left: 80%;top: 46%;}
.ygd li+li+li+li+li+li+li+li+li+li+li{position: absolute;left: 6%;top: 63%;}
.ygd li+li+li+li+li+li+li+li+li+li+li+li{position: absolute;left: 30%;top: 67%;}
.ygd li+li+li+li+li+li+li+li+li+li+li+li+li{position: absolute;left: 56%;top: 69%;}
.ygd li+li+li+li+li+li+li+li+li+li+li+li+li+li{position: absolute;left: 73%;top: 63%;}
.ygd li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{position: absolute;left: 15%;top: 81%;}
.ygd li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{position: absolute;left: 46%;top: 84%;}
.ygd li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{position: absolute;left: 69%;top: 84%;}
/* new4 */
.new4{width:100%;height:338px;background: url(../img/bg3.jpg) no-repeat top center;padding-top: 150px;}
.title2{padding:15px 0;}
.title2 h2{font-size: 30px;line-height: 40px;display: block;color:#fff;font-family:"Adobe 黑体 Std" ;float: left;}
.title2 a{display: block;width:99px;height:48px;background: url(../img/sign2.png) no-repeat left center;font-size: 0;margin-left: 50px;float: left;}
.title2 a:hover{color:#fff;font-size: 16px;}
.slider-img2{position: relative;height: 195px;}
.new4 .prev2{background: url(../img/prev2.png) no-repeat left center;left:-45px;}
.new4 .next2{background: url(../img/next2.png) no-repeat left center;right:-45px;}

/* footer */
.footer{width:100%;height:175px;background: #8b1817;}
.foot{padding:47px 0;}
.foot p{font-size: 24px;color:#fff;text-align: center;line-height: 40px;}
.foot a{font-size: 24px;color:#fff;text-align: center;line-height: 40px;}

.tit{width:100%;height: 50px;}
.tit h2{float:left;}
.tit .more{display: block;width:99px;height:48px;/* position: absolute; *//* top: -65px; *//* left:300px; *//* right: 0; */background: url(../img/sign2.png) no-repeat left center;font-size: 0;float: left;margin-left: 30px;}
.tit .more:hover{color:#ca3320;font-size: 16px;}


.tit2{width: 410px;height: 50px;/* padding-left:810px; */float: right;}
.tit2 h2{font-size: 30px;line-height: 40px;display: block;color: #ca3320;font-family:"Adobe 黑体 Std";float: left;margin-left: 30px;}
.tit2 a{display: block;width:99px;height:48px;background: url(../img/sign2.png) no-repeat left center;font-size: 0;margin-left: 69px;float: left;}
.tit2 a:hover{color:#ca3320;font-size: 16px;}


.slick{ overflow:hidden; margin:0; }
.slick .slick-dots{ left: 50%; margin-left: -700px; width: auto; bottom: 35px; }
.slick .slick-dots li{margin: 0;}
.slick .slick-dots li button{padding:0;width: 15px;padding-left: 10px;text-align: center;height: 15px;font-size: 18px;color: #fff;line-height: 35px;font-size:  0;background:  #fff;}
.slick .slick-dots li button:before{display: block;width: auto;height: auto;font-size: 0px;left: 8px;top:0;content: "0";height: 35px;opacity: 1;color: #fff;line-height: 35px;}
.slick .slick-dots li.slick-active button{ background: #054f8c; }