@charset "utf-8";
body {margin:0; padding:0; font:15px/1 arial,"Microsoft yahei";background:#fff url(../images/tbg.png) no-repeat center top;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:"";}
a:link,a:visited{color:#333;text-decoration: none;}
a:hover{color:#f60;}
input{outline: 0;}

.top_wrap{display:flex;justify-content:space-between;padding:20px 0;}
.top_cen{font-size:13px;color:#666;line-height:170%;}
.culture_wrap{line-height:25px;}
.search{position:relative;}
.we1{text-align:right;font-size:14px;color:#38aad4;padding:0 10px 0 0;}
.we2{display:none;position:absolute;top:20px;right:0;z-index:99999;width:100px;}
.we3{width:15px;margin:0 5px 0 20px;}
.tel1{width:14px;margin:0 5px 0 0;}
.logo{width:350px;}

        .info_box{
            margin: 100px auto 0 auto;
            width: 400px;
            background-color: #ffffff;
            color: #333333;
            padding:0 0 0 30px;
        }
        .info_box>li{
            padding: 15px 0;
            font-size: 14px;
            border-top: #e5e5e5 dashed 1px;
        }
        .info_box>li:first-child{
            list-style: none;
            font-size: 16px;
            color: #FD463E;
            border-top: none;
            font-weight: bold;
        }
        .info_box>li:last-child{
            list-style: none;
            font-size: 12px;
            color: #999999;
        }

.w1200{width:1200px;margin:0 auto;}

.notice_bg{padding:15px 0;background:#f8f8f8;}
		 .swiper_wrap{
			position: relative;
			height: 30px;
			overflow: hidden;
		}
		.swiper_wrap b{font-size:18px;margin:5px;display:inline-block;}
		.swiper_wrap ul{
			position: relative;
			top: 0;
			left: 0;
			width: 1080px;
			float: right;
		  	color: #444;
		 	margin-top: 1px;
		}
		.swiper_wrap ul li{
			line-height: 30px;
		}
		 .lt,.gt{color: #AAAAAA;background:#eee;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;
			position: absolute;
			right: 60px;
			top: 0;
			font-weight: bold;
			
		}
		 .gt{
			right: 20px;
			
		}
		 .swiper_wrap .font_inner a{
			color: #444;
		}
		 .swiper_wrap a:hover{
			color: #FA9101;
	}

.lunbo1,.hot{display:flex;justify-content:space-between;}
.hot1{padding:25px 0 15px;background:#f8f8f8;}
.hot_new{width:390px;padding:0 0 0 30px ;box-sizing:border-box;margin:0 0 3px;}
.hot_new  a{display:block;height:40px;margin:10px 0 0;line-height:20px;}
.hot_new p{line-height:180%;padding:8px 0;font-size:14px;border-bottom:1px solid #ddd;color:#999;}
.hot_new p:last-child{border:0;}
.hot_new p span{color:#aaa;}
.hot_new p a{color:#f60;padding:0 8px;}
.tab2{width:400px!important;}
.lunbo_bg{background:url(../images/bg1.jpg) no-repeat center top;}
.lunbo1{height:460px;overflow:hidden;}
.hot_new1{width:770px;}
.new_01{display:flex;justify-content:space-between;background:#fff;padding:15px;}
.new_title1{font-size:22px;position:relative;padding:10px 0 15px;}
.new_title1 a{position:absolute;right:0;font-size:16px;top:15px;}
.bg_w{background:#fff;padding:15px;height:310px;}
.nav3{width:200px;background:#158cb8;}
.nav3 a{display:block;padding:15px 0 16px ;text-align:center;color:#fff;border-bottom:1px solid #38aad4;}
.nav3 a:hover{background:#d0ecfa;color:#333;}
.nav3 p{line-height:150%;padding:10px;background:#bc4c8c;border-bottom:1px solid #a93075;color:#fff;text-align:center;}
.f10{display:flex;justify-content:space-between;flex-wrap:wrap;}
.jkkp1{display:flex;justify-content:space-between;padding:20px 0 0;}
.lg_logo p{font-size:22px;padding:25px 0 20px;}
.kp2{display:flex;}
.kp3{width:18%;text-align:center;border:1px solid #eee;}
.kp3 h3{background:#38aad4;}
.kp3 a{display:block;padding:15px 10px;}
.kp3 a:hover{background:#f8f8f8;}
.kp3 h3 a:hover{background:#38aad4}
.ks20{	background:#e5f6ff;padding:50px 0;}
.tab {position: relative;width: 100%;overflow: hidden;}
.tab-nav {overflow: hidden;			}
#tab2 .tab-nav{}
.tab .tab-nav a {font-size:18px;display:inline-block;float: left;width: 16.6%;height: 50px;line-height: 50px;text-align: center;text-decoration: none;color: #999;}
.tab2 .tab-nav a{width: 33.3%;}
#tab2 .tab-nav a {display:inline;float:none;width:auto;padding:0 8px;}
.tab-nav a.current {color: #38aad4;}
#tab2 .tab-nav a.current {background:#fff;color:#333;}
.tab-con {position: relative;}
.tab-con-item {display: none;width:100%;}
.img01{width:100%;height:100px;margin:0 0 15px;}
.ks01 h4{font-size:22px;padding:0 0 20px;font-weight:lighter;}
.ks_t{display:flex;justify-content:space-between;}
.tab3{width:1200px;display:flex;height:390px;overflow:hidden;}
.tab3 .tab-nav{width:200px;background:#38aad4;padding:15px;box-sizing:border-box;}
.tab3 .tab-nav a{display:block;width:100%;font-size:17px;font-weight:lighter;border:1px solid #4dbee8;color:#91ddf9;padding:16px;}
.tab3 .tab-con-item a{display:block;}
.tab3 .tab-nav a.current{border:1px solid #fff;z-index:999;color:#fff;}
.tab3 .j-tab-con{background:#fff;width:1000px;}
.tab3 .j-tab-con .ks10 a{padding:12px 15px;width:195px;box-sizing:border-box;}
.tab3 .j-tab-con a:hover{background:#f8f8f8;}
.zj0,.case-box-title{display:flex;justify-content:space-between;}
.case-box-title{padding:0 0 10px;width:780px;}
.case-box-title p{font-size:22px;}
.sel1{background:#fff;padding:0 15px;border:0;border-radius:2px;height:30px;line-height:30px;}
.btn1{background:#a93075;color:#fff;border-radius:2px;border:0;height:30px;line-height:30px;padding:0 25px;}
.zj2,.zj3{width:780px;}
.zj3{border-left:15px solid #e5f6ff;width:805px;float:right;}
.ks10{float:left;}
.zj_pics{background:#fff;height: auto;}
.zj3 .zj_pics ul:last-child{padding-bottom:15px;}
.zj_pics ul{display:flex;flex-wrap:wrap;}
.zj_pics ul li{display:flex;width:240px;background: #f8f8f8;margin:15px 0 0 15px;padding:15px;line-height:180%;}
.zj_pics ul li:hover{background:#e5f6ff;}
.zj_pics ul li p{color:#999;}
.zj_pics ul li a{display:block;}
.zj_pics ul li {}
.zj_pics ul li b a{color:#38aad4;font-size:18px;}
.tab-con-item .zj3  li a{padding:0;}
.tab-con-item .zj3  li a:hover{background:transparent;}
.zj_list1 .zj_pics ul  li{display:flex;margin:25px 0 0 25px;}

.tx1{width:80px;height:80px;border-radius:50%;display:block;margin:0 15px 0 0;}
.tab-con-item li,.new_1 li,.new_3 li,.new_4 li{padding:13px 0 14px;background:url(../images/right.png) no-repeat 0 center / 10px;}
#tab2 .tab-con-item li{margin:0 10px;}
.tab-con-item li a,.new_1  li a,.new_3 li a,.new_4 li a{display:inline-block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;padding:0 0 0 15px;}
.tab-con-item li span,.new_1 span,.new_2 span,.new_3 span,.new_4 span{color:#aaa;padding:0 0 0 15px;}
.tab-con-item2 ul{display:flex;flex-wrap:wrap;}
.tab-con-item2 li a{display:inline-block;width:120px;height:50px;line-height:50px;text-align:center;background:#f1f1f1;margin:8px;}
.tab-con-item2 li a:hover{background:#09c2ff;color:#fff;}
.icon01{width:50px;display:block;margin:0 20px 10px;}
.over1{overflow:hidden;width:350px;}
.over1 h3,.nav_center h3{font-size:22px;height:60px;line-height:50px;font-weight:lighter;}
.nav_center{text-align:center;padding:25px 0;background:#fff;}
.nav_center h3{text-align:center;padding:10px;}
.nav_center a{display:inline-block;padding:30px 25px;}
.nav_center a img{width:60px;margin:0 auto;display:block;}
.jkkp2{display:flex;justify-content:space-between;}
.jkkp3{width:48%;height:300px;padding:0 15px 5px;;margin:15px 0 0;}
.jkkp3 h3{padding:20px 10px 10px;display:flex;justify-content:space-between;}
.jkkp3 h3 a{font-weight:lighter;}
.jkkp0{padding:10px 0 0;width:960px;}
.tjks0 a{display:inline-block;white-space:nowrap;padding:10px 20px;background:#fff;margin:3px 5px 5px;}
.tab-con-item3 a{display:inline-block;width:90px;height:90px;text-align:center;margin:10px;}
.single {}
.single a:nth-child(2n){margin:8px 0;display:block;
           
        }
       .single a img {width:260px;height:90px;
        }
.footer_wrap{background:#f1f1f1;padding:30px 0;}
.foot2{display:flex;width:1150px;margin:0 auto;align-items:flex-start;font-size:14px;position:relative;}
.foot2 img{margin:0 20px;}
.copyright{line-height:180%; }
.copyright a{}
.wechat1{position:absolute;right:0px;display:flex;}
.wechat1 p{line-height:150%;}
.wechat1 img{width:80px;height:80px;}



.w100{width:100%;margin:20px auto;}
.brands{}
.news_list1{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 30px;}
.new_1{width:48%;}
.new_1 h3,.new_2 h3,.new_3 h3,.new_4 h3{font-size:20px;padding:15px 0;border-bottom:1px solid #eee;font-weight:lighter;position:relative;margin:0 0 15px;}
.new_1 h3 a,.new_3 h3 a{position:absolute;right:0;top:15px;font-size:16px;}
.new_1 h3 span,.new_2 h3 span,.new_3 h3 span{color:#38aad4;}
.new_img1{display:flex;align-items:flex-start;margin:18px 0;}
.new_img1 img{width:270px;height:160px;margin:0 15px 0 0;}
.new_art h4{font-weight:bold;line-height:120%;}
.new_art p{line-height:150%;font-size:14px;color:#666;padding:15px 0 0;}
.new_2{width:100%;margin:20px 0 ;min-height:400px;}
.new_3{width:100%;margin:20px 0;}
.new_4{width:100%;margin: 0 0 0 20px;}
.list_title0{display:flex;justify-content:space-between;padding:10px 0;font-size:18px;}
.list_title0 span{font-size:14px;color:#999;}
.new_2 li{padding:10px 0;height:52px;box-sizing:border-box;border-bottom:1px dashed #d7d7d7;line-height:1.5;overflow:hidden;position:relative;font-size: 16px;}
.new_2 li span{color: #999;font-size: 14px;position:absolute;right:0;top: 17px;}
.new_2 li p{line-height:150%;padding:0 0 10px;color:#999;}


.page{padding:30px;text-align:center;border-top:1px solid #eee;}
.page a{display:inline-block;padding:5px 10px;border:1px solid #38aad4;color:#38aad4;}
.page a:hover{color:#f60;border:1px solid #f60;}

.article_main{padding:30px;}
.article_title{text-align:center;padding:30px;border-bottom:2px solid #eee;font-size:24px;}
.time1{text-align:center;padding:15px;color:#ccc;font-size: 13px;}
.article0{line-height:180%;margin:30px 0;min-height:200px;}

.sarch_re{padding:30px;text-align:center;}
.sarch_re span{color:#f60;padding:0 5px;}


.photos_wrap{margin:30px auto;width:1200px;display:flex;justify-content:space-between;align-items:flex-start;}
.photos{width:900px;}
.photo2{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}
.photos_list1{width:430px;display:flex;justify-content:space-between;align-items:flex-start;margin:15px 0;}
.photos_list1:hover{box-shadow:0 0 8px #ddd;}
.photos_list1 img{margin:0 15px 0 0;}
.photo_t{padding:13px;font-weight:bold;font-size:16px;background:#f8f8f8;margin:0 0 15px;}
.photo_info{line-height:150%;}
.photo_info h3{margin:10px 0!important;}

.photos_list2,.photo3,.zj_sel1{display:flex;justify-content:space-between;}
.photos_list2{width:48%;align-items:flex-start;margin:11px 0 10px;}
.photos_list2 img{width:100px;margin:0 15px 0 0;}
.photo3{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}
.photo_info2{font-size:15px;line-height:160%;}

.banner2{position:relative;background:url(../images/innner-banner-bg.jpg) no-repeat center top;text-align:center;padding:40px 0 0;}
.nav2{background:rgba(19,115,151,0.8);color:#fff;text-align:left;position:absolute;bottom:0;width:100%; box-sizing:border-box;}
.nav2 a{display:inline-block;color:#fff;padding:20px;position:relative;}
.nav2 a:after{    position: absolute;
    width: 30px;
    height: 0px;
    background-color: #fff;
    bottom: 11px;
    left: 50%;
    margin-left: -15px;
    content: '';}
.nav2 a.cur:after{height:1px;}
.biaoti1{font-size:36px;position:absolute;left:0;padding:15px 250px 15px 50px;top:80px;color:#0b7ea8;text-shadow:2px 2px 2px #fff;font-weight:bold;/*background-image: linear-gradient(to right, #0b7ea8 , transparent);*/}

.jj0{padding:10px 0;font-size:18px;border-bottom:1px solid #ddd;margin:0 0 20px;color:#38aad4;position:relative;}
.jj0 a{position:absolute;right:1rem;top:10px;font-size:16px;}
.jj1{display:flex;justify-content:space-between;margin:0 0 20px;}
.jj1 img{width:340px;height:220px;margin:0 15px 0 0;}
.jj2{line-height:150%;}
.jj2 h3{margin:0 0 10px;}
.zj1 {margin:0 0 20px;}
.zj1 a{display:inline-block;width:140px;margin:12px 9px 15px 18px;line-height:180%;}
.zj1 img{margin:0 0 10px;width:120px;}
.ks1 a{margin: 0 0 10px 10px;display:inline-block;}
.ks1 a:hover{box-shadow:0 0 8px #ddd;}
.ks4{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 0 20px;}
.ks0{width:49%;padding:20px;border:1px solid #ddd;margin:15px 0 20px;height:230px;}
.ks0 h4{font-size:18px;}
.ks2{padding:10px 0;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;margin:10px 0 5px;color:#666;}
.ks2 a{}
.ks3{color:#999;line-height:160%;}
.ks3 p{padding:8px 0;}
.ks3 a{color:#999;}
.ks5 .tab-nav{background:#f8f8f8;padding:10px 5px 0;}
.ks5 .tab-nav a{color:#333!important;}
.ks5 #tab2 .tab-nav a{display:inline-block;padding:2px 20px;}
.ks5 #tab2 .tab-nav a.current{color:#09abff!important}

.zj_select{border:1px solid #eee;padding:15px;}
.zj_sel1 h3{width:100px;text-align:right;padding:10px 0;margin:5px 0;}
.zj_sel1 p{width:1070px;}
.zj_sel1 p a,.zj_sel2 a{display:inline-block;white-space:nowrap;padding:10px 20px;margin:5px;}
.zj_sel1 p a.sela1,.zj_sel2 a.sela1{background:#e5f6ff;color:#38aad4;}
.zj_sel1 p a:hover{background:#f8f8f8;}
.zj_sel2{padding:15px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;}
.zj_sel2 span:nth-child(2){margin:15px 0 0;}
.zj_list1{padding:0 0 50px;}
.w101{width:100%;height:295px;opacity:0.8;}
.relative1{position:relative;}


.guahao1{padding:20px 0;}
.guahao_t {border-bottom:1px solid #eee;margin:20px 0;}
.guahao_t a{display:inline-block;padding:10px 0;margin:0 20px;font-size:18px;}
.guahao_t a.guahao_sel{border-bottom:2px solid #09abff;color:#09abff;}
.guahao_m{line-height:160%;}

.guahao_t1 {border-bottom:1px solid #eee;margin:20px 0;}
.guahao_t1 a{display:inline-block;padding:10px 0;margin:0 15px;font-size:18px;}
.guahao_t1 a.guahao_sel{border-bottom:2px solid #09abff;color:#09abff;}

.zj_js{padding:25px;background:#f8f8f8;}
.tx2{width:110px;height:110px;border-radius:50%;margin:0 20px 0 0;}
.zj_js,.zj_js_tx{display:flex;justify-content:space-between;}
.zj_js_tx p,.ysjs_m p{line-height:180%;color:#999;}
.zj_js_tx div h3{margin:10px 0;}
.ysjs_m{padding:20px ;}
.ysjs_m h4{padding:20px 0 5px;}
.zj_tj{margin:0 0 40px;}
.zj_tj h3{padding:20px 20px 0;}

.rongyu_wrap{padding:20px 0 60px;}
.rongyu_wrap ul{display:flex;flex-wrap:wrap;}
.rongyu_wrap ul li{width:30%;margin:15px;}
.rongyu_wrap ul li:hover{background:#f8f8f8;}
.rongyu_wrap ul li img{width:100%;height:255px;margin:0 0 15px;}
.rongyu_wrap ul li a{display:block;color:#38aad4;font-size:18px;}
.rongyu_wrap ul li p{padding:15px 0;color:#888;font-size:13px;}

.pages{clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pages ul li{display:inline-block;border: 1px solid #ccc;padding: 4px 12px;margin: 0 1px;line-height:24px;background: #fff;color:#999}
.pages ul li:hover{background:#f00;color:#fff;border: 1px solid #f00}
.pages ul li:hover a{color:#fff;}
.pages ul li.thisclass{display: inline-block;border: 1px solid #f00;padding: 4px 12px;margin: 0 1px;background: #f00;color: #fff;}
.pages ul li.thisclass a{color: #fff;}
.pages ul li a{display:block;color:#999}
.pages ul li a:hover{color: #fff;}




 .test {
  height  : 390px;
  overflow: auto;
  }
  .scrollbar {
  width :100%;
  height: 390px;
  margin: 0 auto;
  }
  .test-5::-webkit-scrollbar {
  /*滚动条整体样式*/
  width : 10px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
  }
  .test-5::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius   : 10px;
  background-color: skyblue;
  background-image: -webkit-linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.2) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.2) 50%,
      rgba(255, 255, 255, 0.2) 75%,
      transparent 75%,
      transparent
  );
  }
  .test-5::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  background   : #ededed;
  border-radius: 10px;
  }

.article_title_ying{padding:0 0 0 10px;font-size:18px;border-left: 100px solid #eee;background: #eee;}
.article_title_main{text-align:center;padding:50px 0 15px;font-size:24px;}
.article_title_fu{text-align:center;padding:0 0 50px;font-size:14px; color:#aaa;border-bottom: 1px solid #F5F5F5;}