/*
 * @since:2020
 * @author:李鹏飞(superfly) ~~~!
 * @QQ:1263134131
 * @Copyright © 2020 www.itwebs.cn All Rights Reserved.
 **/
 @charset "UTF-8";
  /**
 * 板块隐藏
 * @author SuperFly
 * @return
 */
 .phide,.item-back-top,.lic-wrapper,.footerBarK,.footerBar,.mbanner,.header-menu{display:none;}
 /**
 * 网站安全区域
 * @author SuperFly
 * @return
 */
 .container{
	padding: 0px 6.8008333%;
	margin:0 auto;
}

 /**
 * 头部
 * @author SuperFly
 * @return
 */
 .header-container{
	 width: 100%;
	 position: fixed;
	 top: 0px;
	 left: 0px;
	 right: 0px;
	 z-index: 100;
	 background: #000;
	 transition: all .6s;
 }
 
 .header-logo a{
	 background:url(../images/logo_02.png) top left no-repeat;
	 width: 162px;
	 height: 82px;
	 display: block;
}
.bodyon .header-logo a,.header-container.actives .header-logo a{
	background:url(../images/logo_02.png) top left no-repeat;
	width: 162px;
	height: 82px;
	display: block;
}
.menuDiv{
	position:absolute;
	top:90px;
	background:#f7f7f7;
	-webkit-box-sizing:border-box;
			box-sizing:border-box;
	padding: 15px 20px;
	min-width:200px;
	visibility:hidden;
	opacity:0;
	z-index:1;
	height:0;
	-webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.1);
	   -moz-box-shadow: 0 5px 5px rgba(0,0,0,0.1);
	   	-ms-box-shadow: 0 5px 5px rgba(0,0,0,0.1);
		 -o-box-shadow: 0 5px 5px rgba(0,0,0,0.1);
			box-shadow: 0 5px 5px rgba(0,0,0,0.1);
			-webkit-transform: translateY(20%); -ms-transform: translateY(20%); -o-transform: translateY(20%); transform: translateY(20%); -webkit-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;
			
}
.menuDiv:before{
	content: '';
    display: inline-block;
    position: absolute;
    border-top: 18px solid transparent;
    border-bottom: 18px solid transparent;
    border-left: 18px solid #f7f7f7;
    left: 30%;
    margin-left: -11px;
    -webkit-transform: translate(-50%,0) rotate(-90deg);
    -ms-transform: translate(-50%,0) rotate(-90deg);
    transform: translate(-50%,0) rotate(-90deg);
    margin-left: 0;
    top: -18px;
}
.menu_ul li{}
.header-nav .menu_ul{
	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;
}

.menu_a span{
	color: #fff;
	font-size: 14px;
	line-height: 80px;
	padding: 0 30px;
	text-transform:uppercase;
}
.bodyon .header-nav .menu_ul li .menuTop .menu_a span,.header-container.actives .header-nav .menu_ul li .menuTop .menu_a span{
	color: #333;
}
.bodyon .header-nav .menu_ul li .menuTop .menu_a:hover span,.header-container.actives .header-nav .menu_ul li .menuTop .menu_a:hover span{
	color: #3583c5;
}
.bodyon .header-nav .menu_ul li.hover .menuTop .menu_a span,.header-container.actives .header-nav .menu_ul li.thisclass .menuTop .menu_a span{
	color: #3583c5;
}
.menu_ul li.hover .menuDiv{ 
	visibility:visible; 
	opacity:1; 
	z-index:2; 	
	-webkit-transition:all 0.3s; 
	-moz-transition:all 0.3s; 
	-ms-transition:all 0.3s; 
	transition:all 0.3s;
	height:auto;
	-webkit-transform: scaleY(1); transform: scaleY(1);
	
}
.header-menu .nav-r-btn{
	display: inline-block;
	padding: 18px 10px 17px;
    vertical-align: middle;
}
.header-menu .nav-r-btn span{
	display: block;
    width: 20px;
    height: 2px;
    margin-bottom: 5px;
    position: relative;
    background: #fff;
    border-radius: 3px;
    z-index: 1;
    -webkit-transform-origin: 20px;
    transform-origin: 20px;
    transition: background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,transform .5s cubic-bezier(.77,.2,.05,1),width .5s;
}
.bodyon .header-menu .nav-r-btn span{
	background: #1f4396;
}
.header-menu .nav-r-btn span:last-child{
	margin-bottom:0px;
}
.header-menu .nav-r-btn.toggle-animate span {
    opacity: 1;
	transform: rotate(45deg);
	transition-duration: 500ms
}
.header-menu .nav-r-btn.toggle-animate span:nth-last-child(2){
    width: 0;
    opacity: 0;
    transform: rotate(0);
    transition: width .5s;
}
.header-menu .nav-r-btn.toggle-animate span:nth-last-child(3) {
    opacity: 1;
    transform: rotate(-45deg);
}
.menuBg {
	position: fixed;
	width: 200vh;
    height: 200vh;
	left: 100vh;
    top: -200vh;
	border-radius: 50%;
	z-index: 99;
	visibility: hidden;
	opacity: 0;
	transition: 1s;
	-webkit-transition: 1s;
	transform: scale(0);
	background-image: linear-gradient(-45deg,#28313a,#52575c);
}
.bodyon .menuBg{background-image: linear-gradient(-45deg,#fff,#f7f8f9);}
.menuBg.toggle-animate{
	visibility: visible;
	opacity: 1;
	transform: scale(1);
	left: -50vh;
    top: -50vh;
}
.slideDownBt{
	display: none;
}
.menu_dl{
	text-align: left;
}
.menu_dl dd{
	height: 28px;
	line-height: 28px;
}
.menu_dl dd .subMenu_a:hover {color: #3583c5;}
.header-search{width:260px; height: 36px; background:#fff;}
.header-search .search-btn{width: 36px; height:36px;background:url(../images/icon-search.png)  #1f4396 top center no-repeat;background-size: 36px 36px;}
.header-search .search-btn i{ display: block;width:21px;height:21px; background-size: 21px 21px;margin:7.5px;cursor: pointer;}
.search-input{border:none; width:224px; height: 36px; line-height: 26px; text-indent: 15px;}
.facebook,.linkedin{width:30px; height:30px;}
.facebook img,.linkedin img{margin-top:5px;}
.bodyon .search-input{background: #ebebeb;}
.menu_ul li:nth-child(2) .menuDiv{ width:1200px; left:50%; margin-left: -600px;}
.menu_ul li:nth-child(2) .menuDiv:before{left: 30%;}
.menu_ul li:nth-child(2) .menuDiv .menu_dl{width:90%;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; margin:auto;}
.menu_ul li:nth-child(2) .menuDiv .menu_dl dd{height: auto;}
.menu_ul li:nth-child(2) .menuDiv .menu_dl dd .subMenu_a{text-align: left; display: block; font-weight:700;}
.menu_ul li:nth-child(2) .menuDiv .menu_dl dd .subMenu_a .icon-nav{width: 22px; height: 22px; display:inline-block; margin-right: 5px; vertical-align:middle;}
.menu_ul li:nth-child(2) .menuDiv .menu_dl dd .subMenu_a .icon-nav img{width: 22px; height: auto;}
.menu_ul li:nth-child(2) .menuDiv .menu_dl dd .sonBox .son-a{display: block; font-size: 14px; text-align: left; line-height: 22px;color: #666;}
.menu_ul li:nth-child(2) .menuDiv .menu_dl dd .sonBox .son-a:hover{ color:#0245CD;}
.menu_ul li:nth-child(2) .menuDiv .menu_dl dd .sonBox{padding:5px 0 10px;}
.menu_ul .thisclass .menu_a span{color: #f38010;}
.fixed-nav{
position: fixed;
width:100%;
top:-82px; 
-webkit-transition: top .5s;
-moz-transition: top .5s;
-o-transition: top .5s;
transition: top .5s;
}
.fixed-nav-appear{top:0;}
.fix_sec{
position: fixed;
width:100%;
top:0;
z-index: 999;
-webkit-transition: top .5s;
-moz-transition: top .5s;
-o-transition: top .5s;
transition: top .5s;
}
/**
 * 首页幻灯
 * @author SuperFly
 * @return
 */
.banner-contaniner{
    position: relative;
	background: #333;
}
.focus-wrapper{margin-top: 82px;}
#pfocus .swiper-slide{ width:100%; height:520px; position:relative; overflow:hidden;}
#pfocus .swiper-slide .imgbox{ position:absolute; left:50%; top:0; margin-left:-960px; z-index:1;}
#pfocus .swiper-pagination{ width:80px; left:50%; margin-left:-40px; text-align:left; bottom:50px; display:none;}
#pfocus .swiper-pagination-bullet {width:51px; height:3px; background:#ffffff; opacity:1; border-radius:0;}
#pfocus .swiper-pagination-bullet-active{background:#2a5991; opacity:1;}
#pfocus .swiper-slide .content {width:1280px; position:absolute; z-index:3; left:50%;  margin-left:-640px; top:70px;}
#pfocus .swiper-slide .content .title{
	opacity:0;
	}
#pfocus .swiper-slide .content .title.img1{
	position: absolute;
	right:550px; 
	z-index: 2; 
	bottom:0px;
	-webkit-transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 1.2s;
	   -moz-transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 1.2s;
	    -ms-transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 1.2s;
	        transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 1.2s;
	-webkit-transform:translateX(10%);
	   -moz-transform:translateX(10%);
	    -ms-transform:translateX(10%);
	        transform:translateX(10%);
	}
#pfocus .swiper-slide .content .title.img2{
	-webkit-transition:all 12s cubic-bezier(0.01, 0.26, 0, 1.6) 1.6s;
	   -moz-transition:all 12s cubic-bezier(0.01, 0.26, 0, 1.6) 1.6s;
	    -ms-transition:all 12s cubic-bezier(0.01, 0.26, 0, 1.6) 1.6s;
	        transition:all 12s cubic-bezier(0.01, 0.26, 0, 1.6) 1.6s;
	position: absolute;
	right:0px; 
	z-index: 2; 
	top: 10px;
	
	}	
#pfocus .swiper-slide .content .title.img2{
	position: absolute;
	right:0px; 
	bottom:0px;
	z-index: 1;
	-webkit-transform:translateY(10%);
	   -moz-transform:translateY(10%);
	    -ms-transform:translateY(10%);
	        transform:translateY(10%);
	}
.f-img{ position:absolute}	
.f-img.f-img1{
	right: 30%; 
	top:40px;
	
}
#pfocus .swiper-slide .f-img.f-img1 img{
	width: 320px;
	opacity:0;
	-webkit-transform:translateY(25%);
	   -moz-transform:translateY(25%);
	    -ms-transform:translateY(25%);
	        transform:translateY(25%);
}
#pfocus .swiper-slide-active .f-img.f-img1 img{
	opacity:1;
	-webkit-transform:translateY(0);
	   -moz-transform:translateY(0);
	    -ms-transform:translateY(0);
	        transform:translateY(0);
			-webkit-transition:all 6s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	   -moz-transition:all 6s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	    -ms-transition:all 6s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	        transition:all 6s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	}	
.f-img.f-img2{top: 80px;}
#pfocus .swiper-slide .f-img.f-img2 img{
	width: 400px;/*第二张切换里的第一张图*/
	opacity:0;
	-webkit-transform:translateX(-35%);
	   -moz-transform:translateX(-35%);
	    -ms-transform:translateX(-35%);
	        transform:translateX(-35%);
}
#pfocus .swiper-slide-active .f-img.f-img2 img{
	opacity:1;
	-webkit-transform:translateX(0);
	   -moz-transform:translateX(0);
	    -ms-transform:translateX(0);
	        transform:translateX(0);
			-webkit-transition:all 4s cubic-bezier(0.06, 0.56, 0, 2.6) 1.8s;
	   -moz-transition:all 4s cubic-bezier(0.06, 0.56, 0, 2.6) 1.8s;
	    -ms-transition:all 4s cubic-bezier(0.06, 0.56, 0, 2.6) 1.8s;
	        transition:all 4s cubic-bezier(0.06, 0.56, 0, 2.6) 1.8s;
	}
.f-img.f-img3{right: 0;}
#pfocus .swiper-slide .f-img.f-img3 img{
	opacity:0;
	width:250px;
	-webkit-transform:translateX(25%);
	   -moz-transform:translateX(25%);
	    -ms-transform:translateX(25%);
	        transform:translateX(25%);
	}
#pfocus .swiper-slide-active .f-img.f-img3 img{
	opacity:1;
	-webkit-transform:translateX(0);
	   -moz-transform:translateX(0);
	    -ms-transform:translateX(0);
	        transform:translateX(0);
			-webkit-transition:all 14s cubic-bezier(0.06, 0.56, 0, 2.6) 2s;
	   -moz-transition:all 14s cubic-bezier(0.06, 0.56, 0, 2.6) 2s;
	    -ms-transition:all 14s cubic-bezier(0.06, 0.56, 0, 2.6) 2s;
	        transition:all 14s cubic-bezier(0.06, 0.56, 0, 2.6) 2s;
	}
.f-img.f-a4 aimg{width:160px;}	
.f-img.f-a1{left:0;top: -70px;}	
.f-img.f-a2{left:28%;top: -70px;}	
.f-img.f-a3{right:32%;top: -70px;}	
.f-img.f-a4{right:0;top: -70px;}
.f-img.f-a4 img{width: 300px;}
.f-img.f-a5{left:0;top:240px;}	
.f-img.f-a6{left:28%;top:240px;}	
.f-img.f-a7{right:30%;top:220px;}	
.f-img.f-a8{right:0;top:240px;}	
#pfocus .swiper-slide .f-img.f-a1 img{
	opacity:0;
	-webkit-transform:translateY(-25%);
	   -moz-transform:translateY(-25%);
	    -ms-transform:translateY(-25%);
	        transform:translateY(-25%);
	}
#pfocus .swiper-slide-active .f-img.f-a1 img{
	opacity:1;
	-webkit-transform:translateY(0);
	   -moz-transform:translateY(0);
	    -ms-transform:translateY(0);
	        transform:translateY(0);
			-webkit-transition:all 14s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	   -moz-transition:all 14s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	    -ms-transition:all 14s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	        transition:all 14s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;	
	}
	
#pfocus .swiper-slide .f-img.f-a2 img{
	opacity:0;
	-webkit-transform:translateY(-20%);
	   -moz-transform:translateY(-20%);
	    -ms-transform:translateY(-20%);
	        transform:translateY(-20%);
	}
#pfocus .swiper-slide-active .f-img.f-a2 img{
	opacity:1;
	-webkit-transform:translateY(0);
	   -moz-transform:translateY(0);
	    -ms-transform:translateY(0);
	        transform:translateY(0);
			-webkit-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.2s;
	   -moz-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.2s;
	    -ms-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.2s;
	        transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.2s;	
	}
#pfocus .swiper-slide .f-img.f-a3 img{
	opacity:0;
	-webkit-transform:translateY(-15%);
	   -moz-transform:translateY(-15%);
	    -ms-transform:translateY(-15%);
	        transform:translateY(-15%);
	}
#pfocus .swiper-slide-active .f-img.f-a3 img{
	opacity:1;
	-webkit-transform:translateY(0);
	   -moz-transform:translateY(0);
	    -ms-transform:translateY(0);
	        transform:translateY(0);
			-webkit-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	   -moz-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	    -ms-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	        transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;	
	}
#pfocus .swiper-slide .f-img.f-a4 img{
	opacity:0;
	-webkit-transform:translateY(-10%);
	   -moz-transform:translateY(-10%);
	    -ms-transform:translateY(-10%);
	        transform:translateY(-10%);
	}
#pfocus .swiper-slide-active .f-img.f-a4 img{
	opacity:1;
	-webkit-transform:translateY(0);
	   -moz-transform:translateY(0);
	    -ms-transform:translateY(0);
	        transform:translateY(0);
			-webkit-transition:all 15s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	   -moz-transition:all 15s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	    -ms-transition:all 15s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	        transition:all 15s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;	
	}					
#pfocus .swiper-slide .f-img.f-a5 img{
	opacity:0;
	-webkit-transform:translateY(20%);
	   -moz-transform:translateY(20%);
	    -ms-transform:translateY(20%);
	        transform:translateY(20%);
	}
#pfocus .swiper-slide-active .f-img.f-a5 img{
	opacity:1;
	-webkit-transform:translateY(0);
	   -moz-transform:translateY(0);
	    -ms-transform:translateY(0);
	        transform:translateY(0);
			-webkit-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.2s;
	   -moz-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.2s;
	    -ms-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.2s;
	        transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.2s;	
	}
#pfocus .swiper-slide .f-img.f-a6 img{
	opacity:0;
	-webkit-transform:translateY(15%);
	   -moz-transform:translateY(15%);
	    -ms-transform:translateY(15%);
	        transform:translateY(15%);
	}
#pfocus .swiper-slide-active .f-img.f-a6 img{
	opacity:1;
	-webkit-transform:translateY(0);
	   -moz-transform:translateY(0);
	    -ms-transform:translateY(0);
	        transform:translateY(0);
			-webkit-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	   -moz-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	    -ms-transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	        transition:all 18s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;	
	}
#pfocus .swiper-slide .f-img.f-a7 img{
	opacity:0;
	-webkit-transform:translateY(10%);
	   -moz-transform:translateY(10%);
	    -ms-transform:translateY(10%);
	        transform:translateY(10%);
	}
#pfocus .swiper-slide-active .f-img.f-a7 img{
	opacity:1;
	-webkit-transform:translateY(0);
	   -moz-transform:translateY(0);
	    -ms-transform:translateY(0);
	        transform:translateY(0);
			-webkit-transition:all 15s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	   -moz-transition:all 15s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	    -ms-transition:all 15s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;
	        transition:all 15s cubic-bezier(0.06, 0.56, 0, 2.6) 1.4s;	
	}			
#pfocus .swiper-slide .f-img.f-a8 img{
	opacity:0;
	-webkit-transform:translateX(25%);
	   -moz-transform:translateX(25%);
	    -ms-transform:translateX(25%);
	        transform:translateX(25%);
	}
	
#pfocus .swiper-slide-active .f-img.f-a8 img{
	opacity:1;
	-webkit-transform:translateX(0);
	   -moz-transform:translateX(0);
	    -ms-transform:translateX(0);
	        transform:translateX(0);
			-webkit-transition:all 16s cubic-bezier(0.06, 0.56, 0, 2.6) 0.8s;
	   -moz-transition:all 16s cubic-bezier(0.06, 0.56, 0, 2.6) 0.8s;
	    -ms-transition:all 16s cubic-bezier(0.06, 0.56, 0, 2.6) 0.8s;
	        transition:all 16s cubic-bezier(0.06, 0.56, 0, 2.6) 0.8s;	
	}		
			
/*----2020/08/07---*/	
#pfocus .swiper-slide .content .title.img2.a1{
	left:0px;
	-webkit-transition:all 12s cubic-bezier(0.06, 0.56, 0, 2.6) 1.6s;
	   -moz-transition:all 12s cubic-bezier(0.06, 0.56, 0, 2.6) 1.6s;
	    -ms-transition:all 12s cubic-bezier(0.06, 0.56, 0, 2.6) 1.6s;
	        transition:all 12s cubic-bezier(0.06, 0.56, 0, 2.6) 1.6s;

	}
#pfocus .swiper-slide .content .title.img2.a1 img{width: 480px;}
#pfocus .swiper-slide .content .title.img2.a2{
	left:40%;
	-webkit-transition:all 16s cubic-bezier(0.06, 0.56, 0, 2.6) 2s;
	   -moz-transition:all 16s cubic-bezier(0.06, 0.56, 0, 2.6) 2s;
	    -ms-transition:all 16s cubic-bezier(0.06, 0.56, 0, 2.6) 2s;
	        transition:all 16s cubic-bezier(0.06, 0.56, 0, 2.6) 2s;
	-webkit-transform:translateY(10%);
	   -moz-transform:translateY(10%);
	    -ms-transform:translateY(10%);
	        transform:translateY(10%);
}
#pfocus .swiper-slide .content .title.img2.a2 img{width: 400px;animation: bullet 3s ease-in-out infinite both;}
@-webkit-keyframes bullet {
    0% { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
    50% { -webkit-transform: translate(0, -40px); transform: translate(0, -40px); }
    100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
}
@keyframes bullet {
    0% { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
    50% { -webkit-transform: translate(0, -40px); transform: translate(0, -40px); }
    100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
}

#pfocus .swiper-slide .content .title.img2.a3 img{width: 300px;animation: bullet 5s ease-in-out infinite both;}
#pfocus .swiper-slide .content .title.img2.a3{
	-webkit-transition:all 24s cubic-bezier(0.01, 0.26, 0, 1.6) 2.4s;
	   -moz-transition:all 24s cubic-bezier(0.01, 0.26, 0, 1.6) 2.4s;
	    -ms-transition:all 24s cubic-bezier(0.01, 0.26, 0, 1.6) 2.4s;
	        transition:all 24s cubic-bezier(0.01, 0.26, 0, 1.6) 2.4s;
	-webkit-transform:translateY(15%);
	   -moz-transform:translateY(15%);
	    -ms-transform:translateY(15%);
	        transform:translateY(15%);
	
	}
	
/*----2020/08/07---*/		
#pfocus .swiper-slide .content .item{
	margin-top:0px;
	font-size:18px;
	font-weight:700;
	line-height:40px;
	color:#fff;
	opacity:0;
	-webkit-transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 0.5s;
	   -moz-transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 0.5s;
	    -ms-transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 0.5s;
	        transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 0.5s;
	-webkit-transform:translateX(25%);
	   -moz-transform:translateX(25%);
	    -ms-transform:translateX(25%);
	        transform:translateX(25%);}
#pfocus .swiper-slide .content .item img{ height:100px;}
#pfocus .swiper-slide-active .content .item{
	opacity:1;
	-webkit-transform:translateX(0);
	   -moz-transform:translateX(0);
	    -ms-transform:translateX(0);
	        transform:translateX(0);
	}
#pfocus .swiper-slide-active .content .title.img1{
	opacity:1;
	-webkit-transform:translateX(0);
	   -moz-transform:translateX(0);
	    -ms-transform:translateX(0);
	        transform:translateX(0);
}
#pfocus .swiper-slide-active .content .title.img2{
	opacity:1;
	-webkit-transform: translateY(0);
	   -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}	
#pfocus .swiper-slide .content .item .cns{
	font-size:30px;
	color: #fff;
}	
#pfocus .swiper-slide .content .item .ens{ font-size:24px; display:block; vertical-align:middle; color: #fff}
#pfocus .swiper-slide .content .btn{
	width:auto; height:38px; line-height:36px;color: #fff; padding:0; font-size:25px; display:block; font-weight:700; margin-top:65px; opacity:0;
	-webkit-transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 0.5s;
	   -moz-transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 0.5s;
	    -ms-transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 0.5s;
	        transition:all 0.8s cubic-bezier(0.01, 0.26, 0, 1.4) 0.5s; 
	-webkit-transform:translateY(-50%);
	   -moz-transform:translateY(-50%);
	    -ms-transform:translateY(-50%);
	        transform:translateY(-50%);}
#pfocus .swiper-slide-active .content .btn{
	opacity:1;
	-webkit-transform: translateY(0);
	   -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
	}

/**8-14**/
 #pfocus:hover #pfocusPage{display:block; transition: all .2s; cursor:pointer; width:80px;}
 .swiper-slide{cursor:pointer;}	
 #pfocus .swiper-pagination-bullet{width:12px; height:12px; border-radius:100%;}
  #pfocus .swiper-pagination-bullet:hover,#pfocus .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 15px;height:15px; transition: all .3s; margin-top:1px; background: #2a5991}	
	
/**
 * 线条图
 * @author SuperFly
 * @return
 */
 
 .line-bg{
	width: 100%;
	height:auto;
	/*F4F6F8*/
	background-color:#fff;
}
.line-box .line-item {width: 10%;box-sizing: border-box; padding:0 10px;}
.line-box .line-item .line-item-a{ width: 100%; display:block; text-align: center; padding:0px;}
.line-box .line-item .line-item-a:hover{transform: translateY(-5px);transition: all .3s;}
.line-box .line-item .line-item-a img{display:inline-block; margin:0px 0px; width:100%;}
.line-box .line-item .line-item-a .tit{text-transform:uppercase ; line-height:2vw;; color:#FFFFFF; background-color:#F7740A;border-radius:0px 0px 10px 10px;}
.line-more{text-align: center;margin-top: 30px; }
.line-more a{color: #1f4396; font-size: 14px; }
.line-more a:hover{color: #f7931c;}
/**
 * 关于我们
 * @author SuperFly
 * @return
 */
 .about-contaier{
	width: 100%;
	height:600px;
	background: url(../images/about-bg_02.jpg) top center no-repeat;
	background-size: cover;
}
.about-contaier .about-content{
	background: rgba(42,112,196, .75);
	width:30%;
	height:540px;
	float:right;
}
.about-contaier .about-content{padding: 30px; box-sizing: border-box;}
.about-contaier .about-content .about-content-txt{width: 100%; color: #fff;}
.about-contaier .about-content .about-content-txt .bt{font-size: 26px; text-transform: uppercase; line-height:28px;}
.about-contaier .about-content .about-content-txt .info{font-size: 16px; line-height: 28px;height:336px; overflow:hidden;}
.about-contaier .about-content .about-content-txt .info p{font-size: 16px; color: #fff; margin-top: 15px;}
.about-pic{width: 330px; height: 312px;}
.about-pic .about-k{width:198px; height: 298px; border: 6px solid #ffffff; right: 0px; z-index: 1;}
.about-pic .about-img{right: 118px; z-index: 2; top: 20px;}
.index-about{display:none;}
/**
 * 产品
 * @author SuperFly
 * @return
 */
.index-p-lst{margin: 0 -6px;}
.index-list-pro{flex-wrap:wrap; margin-top: 15px;}
.index-list-pro .pro-item{width: 50%;}
.index-list-pro .pro-item .txt{}
.index-list-pro .pro-item .txt .bt{font-size: 20px; font-weight:700; height:40px; line-height: 20px;}
.index-list-pro .pro-item .pro-item-a{background: #fff;margin: 8px 7px 15px 8px; box-sizing: border-box; padding: 15px;}
.index-list-pro .pro-item .pro-item-a:hover .txt .bt{color: #1f4396; height:40px; line-height: 20px;}
.index-list-pro .pro-item .pro-item-a .txt .info{font-size:16px; height: 28px; line-height: 28px;}
.index-list-pro .pro-item .pic{width: 246px; height: 156px; overflow: hidden;}
.index-list-pro .pro-item .pro-item-a:hover{transform: translateY(-5px);-webkit-box-shadow: 0px 15px 30px rgba(31,67,150,0.15);box-shadow: 0px 15px 30px rgba(31,67,150,0.15); transition: all .2s;}
/**
 * 更多
 * @author SuperFly
 * @return
 */
.more a{border: 1px solid #fff; text-transform: uppercase;font-size: 12px; color: #fff; padding: 10px 20px; width: 150px;  margin:auto; text-align: center;}
.more.blue a{border: 1px solid #1f4396; color: #1f4396; display: block;}
.more a:hover{border: 1px solid #f7931c; background: #f7931c;}
.more.blue a:hover{color: #fff;}
.more-btn{ width: 220px;border: #fff 1px solid; display: block; color: #fff; padding: 10px 20px;  text-align: center; font-size: 12px; position: relative;     -webkit-transition: background 250ms, color 250ms;
    transition: background 250ms, color 250ms; z-index: 1;text-transform: uppercase;}
.more-btn:after {    content: "";    display: inline-block;    vertical-align: middle;  background: -webkit-linear-gradient(top, #f7931c , #f7931c);  position: absolute;    left: 0;    top: 0; bottom: 0; right: 0; -webkit-transition: width 250ms ; -moz-transition: width 250ms ;  -ms-transition: width 250ms ;   transition: width 250ms ;   height: 100%;   width: 0%;   z-index: -1;}
.more-btn:hover{ border: #f7931c 1px solid; color: #fff;}
.more-btn:hover:after{  width: 100%;}  
/**
 * 留言
 * @author SuperFly
 * @return
 */
.message-container{ background: url(../images/message-bg.png) top center no-repeat; background-size: cover; height: 313px; text-align: center;}
.message-container h2{ font-size: 36px; color: #fff; line-height: 40px; padding: 50px 0 30px 0; font-weight: 400;}
.message-container p{ font-size: 14px; line-height: 26px; padding-bottom: 35px; color: #eee;}
.message-container .more-btn{ display:inline-block;  width: 150px; text-align: center; }
/**
 * 底部信息
 * @author SuperFly
 * @return
 */
.footer-container{
	width: 100%;
	background: url(../images/b-bg_03.png) 85% 50px no-repeat #333;
	background-size: 450px;
}

.bottom-container{width: 100%;}
.bottom-nav{
	width: 60%;
	box-sizing: border-box;
	padding-right: 115px;
}
.bottom-nav:after{
	position: absolute;
	width: 1px;
	height: 200px;
	background: #424242;
	content: '';
	right: 0px;
	top: 0px;

}
.bottom-nav dl{
	-webkit-transform:translateX(-100px); 
	-moz-transform:translateX(-100px); 
	-ms-transform:translateX(-100px); 
	transform:translateX(-100px);
}
.bottom-nav dl dt{
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	margin: 20px 0;
}
.bottom-nav d:nth-child(2){ -webkit-transition-delay:0.3s; -moz-transition-delay:0.3s; -ms-transition-delay:0.3s; transition-delay:0.3s;}
.bottom-nav d:nth-child(3){ -webkit-transition-delay:0.4s; -moz-transition-delay:0.4s; -ms-transition-delay:0.4s; transition-delay:0.4s;}
.bottom-nav d:nth-child(4){ -webkit-transition-delay:0.5s; -moz-transition-delay:0.5s; -ms-transition-delay:0.5s; transition-delay:0.5s;}
.bottom-nav d:nth-child(5){ -webkit-transition-delay:0.6s; -moz-transition-delay:0.6s; -ms-transition-delay:0.6s; transition-delay:0.6s;}
.bottom-nav dl dd{font-size: 14px;}
.bottom-nav dl dd a{color: #ccc; line-height: 28px;}
.bottom-nav dl dd a:hover{color: #f7931c;}
.bottom-contact{
	width:40%; 
	box-sizing: border-box;
	padding-left: 75px;
}
.bottom-contact .bottom-contact-content{
	width: auto;
	min-height: 200px;
	-webkit-transform:translateX(100px); 
	-moz-transform:translateX(100px); 
	-ms-transform:translateX(100px); 
	transform:translateX(100px);
}

.bottom-contact .contact-right p{ color: #eee;}
.contant-txt ul li{
	font-size: 14px;
	line-height: 22px;
	color: #ccc;
	margin-bottom: 10px;
}
.contant-txt{
	box-sizing: border-box;
	
}
.contant-txt ul{margin: 0 5px;}
.contant-txt ul li span{font-weight:700; color:#fff; display: block; margin-bottom: 20px;}
.copyright-container{
	border-top:1px solid #424242; 
	padding: 20px 0 25px;
	color: #ccc;
}
.copyright-container p{line-height: 24px;}
.copyright-container a{color: #eee;}
.copyright-container a img{width: 18px; display: inline-block; }
.copyright-container a:hover{color: #f7931c;}
/**
 * 内页banner
 * @author SuperFly
 * @return
 */
.subBanner{
	clear: both;
    padding-top: 28.6458333%;
	/*padding-top:18%;*/
	background-position: center top;
	background-repeat: no-repeat;
	background-size:cover;
	position:relative;
    background-size: cover;
	overflow: hidden;
	margin-top: 80px;
}
.subBannerView{
	clear: both;
	width: 100%;
    height:260px;
	/*padding-top:18%;*/
	background-position: center center;
	background-repeat: no-repeat;
	background-size:cover;
	position:relative;
}

.channelBanner{
	clear: both;
	width: 100%;
    padding-top: 28.6458333%;
    background-size: cover !important;
	background-position: center center;
	background-repeat: no-repeat;
	background-size:cover;
	position:relative;
    z-index: 2;
}
.bannerLine{
    display: none;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: rgba(0,0,0,0.2);
    /*background: url(../images/lineShadow.png) repeat;*/
    /*opacity: 0.1;*/
}
.subBanner_a{
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
    background-size: cover;
    background-position: center center;
}
.subBanner_a .tableCont{
    z-index: 5;
}
.subBannerImg{
    position: absolute;
    right: 6.7708333%;
    bottom: 50px;
    top: 50px;
    z-index: 5;
}
.center-v{
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.subBannerImg img{
    max-height: 100%;
}
#video{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    object-fit: cover;
    object-position: center center;
}
.banTxt{
    font-size: 18px;
    color:#fff;
    line-height: 40px;
    max-width: 50%;
}
.subBannerBg{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    animation: banerBg 0.8s linear forwards;
}
.subBanLine{
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    left: 0px;
    bottom: -1px;
    background-size: 100% auto;
    background-position: center bottom;
    background-repeat: no-repeat;
    z-index: 3;
}
@keyframes banerBg{
    0%  {transform: scale(1.02);}
    100%{transform: scale(1);}
}
.banTxt h1,
.banTxt h2,
.banTxt h3,
.banTxt h4,
.banTxt h5,
.banTxt h6{
    padding: 0px 100px;
}
.banTxt h1{
    font-size: 42px;
    line-height: 56px;
}
.banTxt h2{
    font-size: 26px;
    line-height: 46px;
    padding-top: 30px;
}
.banTxt h3{font-size: 16px;line-height: 30px;font-weight: normal;}

.banTxtAnimation{
    animation: banTxtAnimation 0.5s linear forwards;
}
@keyframes banTxtAnimation{
    0%  {transform: translateX(40px);opacity: 0;}
    100%{transform: translateX(0px);opacity: 1;}
}
.banBtn{
    display: block;
    overflow: hidden;
    min-width: 120px;
    height: 40px;
    text-align: center;
    padding-right: 40px;
    background: #fff;
    border-radius: 40px;
    font-size: 15px;
    color:#1367d9;
    line-height: 40px;
    position: relative;
}
.banBtn:after{
    display: block;
    content: "";
    overflow: hidden;
    width: 30px;
    height: 30px;
    position: absolute;
    right: 5px;
    top: 5px;
    z-index: 3;
    background: url(../images/banBt.png) no-repeat center center;
}
.banBtn span{
    position: relative;
    z-index: 5;
}
/*
* location SuperFly
*/
.locationBase{
	width: 100%;
	height: 60px;
	clear:both;
	position: relative;
	z-index: 10;
}
.locationBox.fixed{
	position: fixed;
	left: 0px;
	top: 0px;
	z-index: 995;
}
.locationBox{
	width: 100%;
	height: 60px;
	background: #fff;
	box-shadow:0 1px 10px rgba(0,0,0,0.05);
}
.location{
	height: 60px;
	overflow: hidden;
	
	padding-left: 25px;
	background-position: 0px 18px;
	background-repeat: no-repeat;
	background-image: url(../images/home.png);
    background-size: auto 17px;
}
.location a{
	display: block;
	float: left;
	height: 60px;
	line-height: 60px;
	padding-left: 14px;
	margin-right: 10px;
	color: #a3a3a3;
	font-size: 14px;
	position: relative;
}
.location a:after{
	position: absolute;
	content: '';
    width: 0;
    height: 0;
     border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #a5a8aa;
    display: inline-block;
    vertical-align: middle;
	left: 0px;
	top: 50%;
	transform:translateY(-50%);
}
.location a:first-child:after{display:none;}
.location a:first-child{padding-left: 0px;}
/* .location a:hover{color:#cb0202;background: url(../images/trangleRight_h.png) no-repeat left center;} */
.location a.hover{
	color:#3583c4;
	}
.location a.hover:after{
	position: absolute;
	content: '';
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #3583c4;
    display: inline-block;
    vertical-align: middle;
	left: 0px;
	top: 50%;
	transform:translateY(-50%);
	}	
/*
* inner nav SuperFly
*/
.nav{
	margin-right:-15px;
	height: 60px;
	position: relative;
}
.nav a{
	display: block;
	float: left;
	line-height: 60px;
	height:57px;
	color: #666666;
	font-size: 14px;
	padding:0 20px;
	position:relative;

}
.nav a:after{
	display: block;
    width: 0px;
    height: 3px;
    background: #3583c4;
    position: absolute;
    left: 0px;
    bottom: 0px;
	content:'';
}
.nav a.hover{color: #3583c4}
.nav a:hover{color: #3583c4}
.nav a.active:after,.nav a:hover:after{
	display: block;
    width: 80%;
    height: 3px;
    background: #3583c4;
    position: absolute;
    left: 10%;
    bottom: 0px;
	content:'';
	-o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
}
/**
 * 关于我们
 * @author SuperFly
 * @return
 */
 .inner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
 .sider-wrapper{margin: 0 50px 50px 0;}
 .sider-wrapper .sider-bt{width:236px; height:54px; background: #1f4396; font-size: 18px; text-transform:uppercase; font-weight: 700; color: #fff; line-height:54px; box-sizing:border-box; padding: 0 20px; margin-top: -54px; position:relative; z-index: 9;}
 .sider-wrapper .sider-ul{padding: 20px;}
 .sider-wrapper .sider-ul ul li a{font-size: 14px; color: #666; line-height:32px;}
  .sider-wrapper .sider-ul ul li span{ width:236px; height:36px;line-height:36px;}
 .sider-wrapper .sider-ul ul li{position: relative;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;width:196px;}
 .sider-wrapper .sider-ul ul li i{width: 16px; height:16px; position: absolute; right:0px; top:10px; cursor: pointer;-webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
	transition: all 0.3s linear;}
 .sider-wrapper .sider-ul ul li.active i{transform: rotate(-45deg);
    -webkit-transform:rotate(-180deg);
    -ms-transform: rotate(-180deg);
	-o-transform: rotate(-180deg);}		
 .sider-ul li .inner-son{display:none; padding: 10px; box-sizing: border-box;}
 .inner-son a{display: block; height: 28px; line-height: 28px;  font-size: 12px;}
/* .sider-ul li.active .inner-son a:hover,.sider-ul li .inner-son a:hover{color: #1f4396;}*/
 .active{color: #1f4396;}
 
 .sider-wrapper .sider-ul ul li i img{width: 16px; height:auto;}
/*  .sider-wrapper .sider-ul ul li.active a,.sider-wrapper .sider-ul ul li a.active,.sider-wrapper .sider-ul ul li a:hover{color: #1f4396;}*/
/* .sider-wrapper .sider-ul ul li.active span{color: #1f4396;}*/
 /*.sider-wrapper .sider-ul ul li.active .inner-son a{color: #1f4396;}*/
  .sider-wrapper .sider-ul ul li.ractive a,.sider-wrapper .sider-ul ul li a.ractive,.sider-wrapper .sider-ul ul li a:hover{color: #1f4396;}
 .text-wrapper{width: 100%;}
 .text-wrapper .text-bt{font-size: 16px; font-weight: 700; color: #1f4396; height:50px; line-height:50px; position:relative; margin-bottom: 20px;}
 .text-wrapper .text-bt:after{content:'';width: 40px; height:2px; background: #ccc; position:absolute; left: 0px; bottom: 0px;} 
 .text-wrapper .txt-arcpic{}
 .text-wrapper .txt-arcpic img{min-width: 100%;}
 .text-wrapper .txt-word{font-size: 14px; line-height: 30px; color: #666}
 .text-wrapper .txt-word b{color: #333; margin-right: 10px;}
 .his-lst ul .his-lst-item{padding-bottom: 50px; position: relative;}
 .his-lst ul .his-lst-item:after{position: absolute;left: 100px; width: 2px; background: #797878; height:100%; content:'';}
 .his-lst ul .his-lst-item .date-time{font-size: 20px; font-weight: 700; color: #333; margin-right:165px; padding-right:20px; position: relative;}
 .his-lst ul .his-lst-item .his-info{font-size: 14px; line-height: 28px;}
 .his-lst ul .his-lst-item .date-time:after{width: 16px; height: 16px; position: absolute; right:-40px; z-index: 2; border-radius: 100%; background: #fff;border:1px solid #797878; content:'';}
 .his-lst ul .his-lst-item .date-time:before{width: 10px; height: 10px; position: absolute; right:-36px; top:4px; z-index: 3; border-radius: 100%; background: #8aafb2;border:none; content:'';}
 .m160{height: 160px;}
 .m200{height: 460px;}
/*
* 标题摘要 SuperFly
*/
.tit-wrapper{
	height:100px;

}
.index-cn-name{
	font-size: 30px;
	color: #F6740A;
	padding: 20px 0;
	position: relative;
	font-weight:700;
	z-index: 9;
}
.index-cn-name.gray{color: #585b60;}
/*
* 联系我们 SuperFly
*/
.contact-list{margin: 0 -6px;}
.index-list-pro .pro-item .pic.cc{width: 100px; height: 100px;border-radius: 50%;background-color: #dadad8;}
.contactMap{
    overflow: hidden;
    width: 55%;
    height: 345px;
    background: #fff;
    padding: 15px;
}
.contactDeta{
    overflow: hidden;
    height: 335px;
    background: #3583c4;
    padding: 20px 30px;
}
.contactDetaTit{
    overflow: hidden;
    font-size: 20px;
    color:#fff;
    line-height: 40px;
}
.contactDeta_ul{
    overflow: hidden;
}
.contactDeta_ul li{
    line-height: 30px;
    font-size: 14px;
    color:#fff;
    padding: 10px 0px 10px 25px;
}
.li1{
    background: url(../images/contactAdd.png) no-repeat 0px 13px;
	background-size: 18px;
}
.li2{
    background: url(../images/contactTel.png) no-repeat left center;
	background-size: 18px;
}
.li3{
    background: url(../images/contactFax.png) no-repeat left center;
	background-size: 18px;
}
.li4{
    background: url(../images/contactFile.png) no-repeat left center;
	background-size: 18px;
}
/*
* 关于我们
*/
.aboutIntr{min-height: 650px;}
.aboutIntrTxt{font-size: 14px; line-height:32px; color: #666; text-indent:30px;}
.aboutIntrImg{margin-left:50px;}
.inner-superior-container{bottom: 200px; width: 980px; left: 50%; transform:translateX(-50%); padding-top: 50px;}
/*
* 内页新闻
*/
.list-inner-news dd{overflow: hidden; padding: 15px; box-sizing: border-box; margin: 10px 0;}
.list-inner-news .list_a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;   
	overflow: hidden;
    position: relative;
    z-index: 3;
	 min-height: 200px;
	}
.list-inner-news .list_a:hover{
    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
}
.list-inner-news .list_a .autoImgz{width:16vw; float:left; background: #fff;}
.list-inner-news .list_a .autoImgz img{width:16vw;}
.list-inner-news .list_a .data-box{width:65px; height: 146px;}
.list-inner-news .list_a .info{padding-left: 35px;}
.list-inner-news .list_a .info .bt{font-size: 18px; color: #333; line-height: 30px; height:30px;}
.list-inner-news .list_a .info .desc{font-size: 16px; color: #999; height:48px; line-height: 24px;}
.list-inner-news .list_a .info .more-new{position: absolute; right:0px; bottom:0px; width: 156px;}
.list-inner-news .list_a .info .more-new .more-txt{background:#414146; display: block; width:120px; height:36px; line-height: 36px; text-align: center;color:#fff; text-transform: uppercase; font-size: 12px;}
.list-inner-news .list_a .data-box .up{width: 65px; height:73px; background: #f38010; color:#fff; text-align: center; box-sizing: border-box; padding: 10px;}
.list-inner-news .list_a .data-box .up .day{font-size: 24px; text-align: center;display: block;}
.list-inner-news .list_a .data-box .up .yue{font-size: 16px; text-transform: capitalize;}
.list-inner-news .list_a .data-box .down{width: 65px; height:73px; background:url(../images/txt-icon.png) center center no-repeat #1f4396; display: block;background-size: 30px ; display:none;}
.list-inner-news .list_a .info .more-new .more-icon{height:36px; width:36px; background:url(../images/right-arrow.png) center center no-repeat #f38010; display: block;background-size: 18px ;}
.list-inner-news .list_a:hover .info .more-new .more-txt{background: #1f4396;}
/*
* 内页产品
*/
.list-img.inner-pic .autoImg{padding-top:114.285714286%;}
.list-img.inner-pic .list_a:hover{background: #f38010; }
.list-img.inner-pic .listDeta{padding: 10px;}
.list-img.inner-pic .list_a:hover .listTit{color:#fff;}
/*设备*/
@media (min-width: 1024px){

} /*>=1024的设备*/
@media (min-width: 1100px) {

} /*>=1024的设备*/
@media (min-width: 1280px) {

} 
@media (min-width: 1366px) {

}  
@media (min-width: 1440px) {
	.menu_ul li:nth-child(2) .menuDiv:before{left: 21%;}
    .menu_a span{
        padding: 0 45px;
	}
	.menu_dl{width: 220px;}
	.menu_dl dd{
		height: 32px;
		line-height: 32px;
	}
	.bottom-contact .contact-right{
		bottom: 15px;
	}
	.list-img-four.list-img-four-index dd a .txtBox .divI{margin-top: -240px;}
	.list-img-four.list-img-four-index dd a .txtBox .divT{font-size: 24px;}
	.list-img-four.list-img-four-index dd a .txtBox .txt{
		font-size: 16px;
		line-height: 32px;
	}
	.list-img-four.list-img-four-index  dd a:hover .txtBox .divI{margin-top: 100px;}
	.list-text.list-solv .txtImg{width:330px;}
	.list-text.list-sol .listTit{margin-top:10px;}
} 
@media (min-width: 1680px) {
	.header-nav{width:850px;}
    .header-search{width: 360px;}
    .search-input{width: 324px;}
} 
@media (min-width: 1920px) {
	.header-nav{width:920px;}
	
}