﻿.wrap{ width: 1200px; height: auto; margin: 0 auto; }
.wrap2{ width: 1100px; height: auto; margin: 0 auto; }

.daohang{ width: 100%; height: 94px; line-height: 94px; background: #0096e7; color: #FFFFFF; color: #FFFFFF; }
.daohang .logo{ width: 165px; margin-right: 50px; overflow: hidden; }
.daohang .nav ul li{ float: left; font-size: 16px;  }
.daohang .nav ul li a{ color: #FFFFFF; display: inline-block; vertical-align: middle; width: 100%; height: 36px; line-height: 36px; padding: 0 20px; font-weight: 700;  }
.daohang .nav ul li:hover a{ color: #046ba3; background: #e0eff7; box-shadow: 0 0 3px #5abaee; }
.kefudianhua{ line-height: 30px; background: url(../image/dianhua.png) no-repeat left center; padding-left: 40px; font-weight: 700; margin-top: 15px; }
.kefudianhua2{ line-height: 20px; background: url(../image/dianhua.png) no-repeat left center; padding-left: 40px; font-weight: 700; margin-top: 0px; color: #FFFFFF; font-size: 16px; }


.index_nr{ padding: 50px 0; }
.index_nr .toptop{ margin-bottom: 60px; }
.title_bt{ margin-top: 25px; }
.title_bt h2{ font-size: 24px; color: #3498DB; margin-bottom: 5px; }
.title_bt p{ font-size: 18px; color: #FFFFFF; font-weight: bold; background: url(../image/index_14.jpg) no-repeat left center; padding-left: 36px; height: 40px; line-height: 36px; }


.scroll_horizontal{position:relative; width:573px; height:313px;  background-color:#eee;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:573px;height:313px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:999999px;}
.scroll_horizontal .list li{float:left;width:573px; position: relative; }
.scroll_horizontal .list li img{ width: 100%; }
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;margin-top:-11px;width:14px;height:22px;cursor:pointer; z-index: 999999; }
.scroll_horizontal .prev{ left:8px;  background: url(../image/sj2.png) no-repeat center center;}
.scroll_horizontal .next{ right:8px; background: url(../image/sj1.png) no-repeat center center;}
.scroll_horizontal .list li p{ position: absolute; left: 0; bottom: 0; width: 100%; height: 46px; line-height: 46px; background: rgba(0,0,0,0.6); color: #FFFFFF; text-align: center; }




.scroll_vertical{position:relative;width:573px;height:313px;background:#eee;}
.scroll_vertical .box{overflow:hidden;position:relative; height:313px;}
.scroll_vertical .list{position:absolute;top:0;left:0;}
.scroll_vertical .list li{ width:573px; height:313px;text-align:center; position: relative; }
.scroll_vertical .list li img{ display: block; width: 100%; height: 100%; }
.scroll_vertical .prev,
.scroll_vertical .next{position:absolute;right:10px; width:38px;height:40px;cursor:pointer; z-index: 99999; }
.scroll_vertical .prev{ background-position:-80px 0;}
.scroll_vertical .prev{ bottom:-60px;  background: url(../image/index_27.jpg) no-repeat center center;}
.scroll_vertical .next{ bottom:-105px; background: url(../image/index_111127.png) no-repeat center center;}
.scroll_vertical .prev:hover{ background: url(../image/index_11128.png) no-repeat center center; }
.scroll_vertical .next:hover{ background: url(../image/index_28.jpg) no-repeat center center; }
.scroll_vertical .list li p{ position: absolute; left: 0; bottom: 0; width: 100%; height: 46px; line-height: 46px; background: rgba(0,0,0,0.6); color: #FFFFFF; }


.scroll_vertical2 .a1{ display: block; position: absolute; width: 340px; height: 160px; right: 30px; bottom: 50px; background: rgba(0,0,0,0.5); color: #FFFFFF; padding: 20px; text-align: left; }
.scroll_vertical2 .a1 h2{ font-size: 18px; margin-bottom: 5px; }
.scroll_vertical2 .a1 h3{ font-size: 14px; margin-bottom: 10px; }
.scroll_vertical2 .a1 span{ margin-left: 0; color: #333333; padding: 5px 10px; background: #FFFFFF; }

.jiaobu{ width: 100%; height: 320px; background: url(../image/foot.jpg) no-repeat center center; padding-top: 55px; color: #FFFFFF; position: relative; }
.jiaobu .jiaobu_logo{ margin-top: 40px; margin-right: 165px; }
.jiaobu_nav{ text-align: center; }
.jiaobu_nav a{ color: #FFFFFF; }
.jiaobu_nav dl{ margin-right: 80px;float: left; }
.jiaobu_nav dl:last-child{ margin-right: 0; }
.jiaobu_nav dt{ font-size: 18px; font-weight: bold; margin-bottom: 10px; }
.jiaobu_nav dd{ background: url(../image/222.png) no-repeat left center; padding-left: 20px; line-height: 36px; }

.beianxinxi{ width: 100%; height: 60px; line-height: 60px; text-align: center; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,0.2); font-size: 14px; }
.beianxinxi a{ color: #FFFFFF; }

.anli22{  padding: 30px; padding-left: 60px;  }
.anlititle2{background: url(../image/anli222_03.jpg) no-repeat left center; padding-left: 20px; height: 36px; line-height: 36px; border-bottom: 1px solid #CCCCCC; padding-bottom: 5px; margin-bottom: 20px; }
.anli3 { height: auto; margin-bottom: 20px; }
.anli3 .img{ float:left; width:400px;}
.anli3 .wenzi{  font-size: 14px; line-height:28px; float:left; margin-left:30px; width:450px; color:#333}
.anli3 .wenzi h1{ font-size:18px; font-weight:bold; margin-bottom:15px;}

.anli4 { border-bottom: 1px solid #ccc; margin-bottom: 10px; }
.anli4 a{ display: inline-block; width: 135px; height: 36px; line-height: 36px; text-align: center; background: #0096e7; color: #fff; font-size: 16px; }

.banner{ margin:30px auto 0; width:770px;overflow:hidden; }
.large_box{margin-bottom:10px; width:770px;height:550px;overflow:hidden; }
.large_box ul li{  width:770px;height:550px;overflow:hidden;  }
.large_box img{display:block; width: 100%; height: 100%; }
.small_box{width:770px;height:73px;overflow:hidden;}
.small_list{position:relative;float:left;width:720px;height:73px;overflow:hidden; }
.small_list ul{height:73px;overflow:hidden;}
.small_list ul li{position:relative;float:left;margin-right:10px;width:110px; }
.small_list ul li img{display:block; width: 100%; height: 100%; }
.small_list ul li .bun_bg{display:none;position:absolute;top:0;left:0;width:110px;height:73px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; }
.small_list ul li.on .bun_bg{display:block; }
.btn{display:block;width:20px;height:73px;background-color:#777;background-repeat:no-repeat;background-position:center center;cursor:pointer; }
.btn:hover{background-color:#e7000e; }
.left_btn{float:left;margin-right:10px;background-image:url(../image/left_btn.png); }
.right_btn{float:right;background-image:url(../image/right_btn.png); }


.hezuo{ width: 1200px; margin: 0 auto; margin-top: 35px;  height: 680px; padding: 50px 0; background: url(../image/hzhb.png) no-repeat center center; background-size: contain; }

.erjibanner img{ width: 100%; } 

#body{ margin: 25px auto; }
.home-body .industries #accordion .slide-content{ line-height: 30px; }
.home-body .industries #accordion .slide-content p{ padding: 20px; padding-top: 200px; color: #fff; font-size: 16px; }

.jiaobu2{  height: 220px; padding-top: 30px; }
.jiaobu_nav2{ width: 500px; text-align: left; margin-top: 10px; }
.jiaobu_nav2 a{ display:block; margin: 0 20px; float: left; width: 120px; font-size: 14px; margin-bottom: 20px; }
.jiaobu2 .jiaobu_logo{ margin-top: 15px; }

.content22{ position: fixed; left: 0; top: 0; z-index: 9999999999999; }

.section1{ background: url(../image/bg10.jpg); background-size: cover;  color: #FFFFFF; line-height: 28px;  }
.datitle{ text-align: center; font-size: 28px; color: #FFFFFF; margin-bottom: 30px;  }
.section1 .gy1 .left{ width: 40%; padding: 10px; }
.section1 .gy1 .left .img{ overflow: hidden; }
.section1 .gy1 .left .img img{ width: 100%; }
.section1 .gy1 .left .wenzi{ padding: 20px; background: rgba(0,0,0,0.3); }
.section1 .gy1 .right{ width: 60%; padding: 10px; line-height: 32px; }

.section3{ background: url(../image/bg2.jpg); background-size: cover; }
.section3 img{ width: 100%; }
.section3 .wenzi{ background: rgba(255,255,255,0.6); padding: 20px 200px; line-height: 26px; }

.section4{ background: url(../image/bgbg2.jpg); background-size: cover;  }
.gy3{background:rgba(0,0,0,0.3) url(../image/jb1.png) no-repeat center center; padding: 50px; color: #fff; }
.gy3 .left,.gy3 .right{ width: 40%; }
.gy3 .left ul li{ padding-left: 95px; margin-bottom: 25px; }
.gy3 .left ul li h2{ margin-bottom: 10px; }
.gy3 .left ul li p{ font-size: 14px; }

.gy3 .right ul li{ padding-right: 95px; margin-bottom: 25px; }
.gy3 .right ul li h2{ margin-bottom: 10px; }
.gy3 .right ul li p{ font-size: 14px; }

.section2{ background: url(../image/bgbg3.jpg); background-size: cover;  }
.gy4{ text-align: center; background: rgba(255,255,255,0.5); padding: 3.125rem; }
.slick-slide{ padding: 0 1.25rem; }
.gy4 img{ width: 100%; }
.gy4 h2{ margin-top: 10px; }
.slick-dotted.slick-slider{ margin-bottom: 0; }
.slick-prev{  background: url(../image/sjsj1.png) no-repeat center center;  }
.slick-next{ background: url(../image/sjsj2.png) no-repeat center center;}
.slick-prev:before{display: none; }
.slick-next:before{ display: none;  }
.slick-prev:hover{  background: url(../image/sjsj1.png) no-repeat center center;  }
.slick-next:hover{ background: url(../image/sjsj2.png) no-repeat center center;}


.section5{  background: url(../image/bgbg4.jpg); background-size: cover;  }
.gy5{ color: #FFFFFF; line-height: 36px; }






.lianxi{ padding: 50px 0; }
.lianxi .left{ width: 70%; height: 500px;overflow: hidden; }
.lianxi .left img{ width: 100%; }
.lianxi .right{ width: 30%; height: 500px; background: #398ec4; padding: 25px; color: #fff; }
.lianxi .right p{ margin-bottom: 15px; }
.lianxi .right img{ display: block; margin: 0 auto; margin-top: 30px; }

.hezuojiameng{  padding: 100px 0; background:#d2e5f2 url(../image/xinwbg.jpg) no-repeat top right; background-size: cover; }
.renli{ width: 100%; height: 700px; padding-top: 200px; background:#d2e5f2 url(../image/fwbg.jpg) no-repeat top left;  }
.newslist22 a{ width: 358px; height: 358px; display: block; float: left; margin-right: 13px; overflow: hidden; background-size: cover !important; }
.newslist22 a:nth-child(3n){ margin-right: 0; }

.newslist332 .left{ width: 120px; padding-right: 20px; padding-top: 35px; }
.newslist332 .left a{ display: block; line-height: 32px; background: #ebf1fe; color: #348AC0; text-align: center; margin-bottom: 20px; }
.newslist332 .right{ width: 980px; padding-left: 30px; padding-bottom: 80px; padding-top: 20px; border-left: 1px solid #AAAAAA; min-height: 550px; }
.newslist332 .right ul li{ float: left; width: 32%; margin-right: 2%;  margin-bottom: 20px; line-height: 32px; }
.newslist332 .right ul li:nth-child(3n){ margin-right: 0; }
.newslist332 .right ul li .img{ width: 283px; height: 167px; overflow: hidden; }
.newslist332 .right ul li img{ width: 100%;display: block; height: 100%; transition: all 0.8s; }
.newslist332 .right ul li:hover img{ transform: scale(1.1); }
.newslist332 a:hover{ color: #333333; }

.dabao{ position: relative; width:573px; height:313px; padding: 30px;  background: url(../image/bbbgg.jpg) no-repeat center center; }

.swiper-button-next, .swiper-button-prev{ z-index: 999999; }
.dabao .swiper-slide{ height: 253px; }
.dabao .swiper-slide img{ display: block; width: 100%; height: 100%; }


.swiper-button-next, .swiper-container-rtl .swiper-button-prev{ background: url(../image/sj1.png) no-repeat center center; width: 14px; height: 22px; margin-top: -11px;  }
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{ background: url(../image/sj2.png) no-repeat center center; width: 14px; height: 22px; margin-top: -11px;  }

.ccc{ display: none !important; }
.timeleft{ height: auto !important; }