html,body{height:auto}
.dotdot{overflow: hidden;}

.public-more a{display:inline-block;height:50px;line-height:50px;padding:0 55px;font-size:14px;background-image:linear-gradient(to right,#0060a3,#0060a3);border-radius:50px;color:#fff;}
.public-more a:hover{background: #ed6c0e;}
.public-more a i{margin-left:10px;}
.public-banner{width:100%;height:700px;background-repeat:no-repeat;background-position:center;background-size:cover;}
.public-banner .wap{display:none;}
.public-banner .w1440{position:relative;height:100%;}
.public-banner .text-content{position:absolute;left:0;top:0;width:100%;height:100%;}
.public-banner .text-content .tb{display:table;height:100%;}
.public-banner .text-content .tb .tbc{display:table-cell;vertical-align:middle;color:#fff;padding-bottom:50px;}
.public-banner .text-content .tb .tbc h1.h1{line-height:1;font-size:88px;text-transform:capitalize;}
.public-banner .text-content .tb .tbc p.p{line-height:2;font-size:22px;/* font-family:"PFM"; */}
.public-banner .text-content .tb .tbc i{display:inline-block;width:60px;height:5px;background-color:#fff;margin-top:40px;}
.public-banner .text-content .tb .tbc .more{margin-top:65px;}
.public-banner .text-content .tb .tbc .more a{display:inline-block;width:200px;height:48px;line-height:48px;text-align:center;border-radius:50px;border:1px solid rgba(255,255,255,0.2);color:#fff;}
.public-banner .text-content.text-content1 .tb .tbc h1.h1{font-size:48px;}
.public-banner .text-content.text-content1 .tb .tbc p.p{font-size:16px;margin-top:30px;line-height:24px;}
.public-menuLocat{width:100%;z-index:993;background:#fff;box-shadow:0 4px 10px -5px #ccc; position: relative;}
.public-menuLocat .location{float:right;text-align:right;font-size:0;}
.public-menuLocat .location a{display:inline-block;position:relative;line-height:75px;padding-right:15px;padding-left:8px;color:#999;font-size:14px;}
.public-menuLocat .location a:first-child{padding-left:20px;}
.public-menuLocat .location a:first-child:before{content:'';width:14px;height:14px;background:url(../images/home.png) no-repeat;position:absolute;top:50%;left:0;margin-top:-7px;}
.public-menuLocat .location a:after{content:'>';font-size:14px;color:#999;position:absolute;right:0;top:0;}
.public-menuLocat .location span{padding-left:8px;color:#999;font-size:14px; display: inline-block;}
.public-menuLocat .wap-menu{display:none;}
.public-menuLocat .wap-menu em{color: #033470; font-style:normal;}
.public-menuLocat .menu{position: relative;}

.public-menuLocat .menu ul.ul{position: absolute;
    background: #fff;
    width: 88%;
    
    padding: 10px;
	
	height: 75px;
	overflow: hidden;
	}
.public-menuLocat .menu ul.open{
	-moz-box-shadow:0px 4px 3px #ccc; -webkit-box-shadow:0px 4px 3px #ccc; box-shadow:0px 4px 3px #ccc;border-radius: 0 0 8px 8px;
	height: auto;
}	
.public-menuLocat .menu ul .down-arrow {            
        width: 20px;            
        height: 20px;  
		position: absolute;
		right: 35px;
		top: 30px;
		cursor: pointer;
		
    }  
.menu-fixed{
	position: fixed !important;
	top: 57px !important;
	height: auto;
}
.public-menuLocat .menu ul .down-arrow:after {            
        content: '';            
        display: block;            
        width: 10px;            
        height: 10px;            
        border-right: 1px solid #888;            
        border-top: 1px solid #888;            
        -webkit-transform: rotate(135deg); /*箭头方向可以自由切换角度*/            
        transform: rotate(135deg);
    }
.public-menuLocat .menu ul.ul li{display:inline-block;width:18.6666%;margin: 12px auto; height:97%;}

.public-menuLocat .menu ul.ul li a{display:block;width:99%; overflow: hidden; font-size:0.85rem;line-height:auto;position:relative;
	/*box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:linear-gradient(to bottom, #3d94f6 5%, #1e62d0 100%);
	background-color:#3d94f6;
	border-radius:6px;
	border:1px solid #337fed;
	display:inline-block;*/
	cursor:pointer;
	color:#888888;
	font-family:Arial;
	font-size:14px;
	padding:6px 24px;
	text-decoration:none;
	white-space:nowrap; 
	text-overflow:ellipsis;
	text-align: center;
	
	}
.public-menuLocat .menu ul.ul li a:hover{
	/*box-shadow:inset 0px 1px 0px 0px #fff6af;
		background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
		background-color:#ffec64;
		border:1px solid #ffaa22;*/
		color: #014da3;
}
.public-menuLocat .menu ul.ul li + li{/*margin-left:30px;*/}
.public-menuLocat .menu ul.ul li.aon {
	border-bottom: 1px solid #00a0d9;
}
.public-menuLocat .menu ul.ul li.aon  a{
	/*box-shadow:inset 0px 1px 0px 0px #fff6af;
		background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
		background-color:#ffec64;
		border:1px solid #ffaa22;
		color: #014da3;*/
	}
.public-menuLocat.bgF{background:#f8f8f8;}
.public-title{padding-top:3.8%;padding-bottom:3.5%;text-align:center;position:relative;}
.public-title h1.h1{line-height:1;}
.public-title:after{content:"";position:absolute;left:50%;bottom:0;width:52px;height:5px;margin-left:-26px;background-color:#0ec1e2;}
.public-product-ban1,
.public-product-ban2{padding:75px 0 80px;}
.public-product-ban1 h2.h2,
.public-product-ban2 h2.h2{line-height:1;text-align:center;padding-bottom:40px;font-size:36px;}
.public-product-ban1 .owl-nav,
.public-product-ban2 .owl-nav{display:block!important;position:absolute;left:0;top:50%;width:100%;}
.public-product-ban1 .owl-nav button,
.public-product-ban2 .owl-nav button{width:50px;height:50px;line-height:50px;text-align:center;font-size:40px;position:absolute;top:-25px;}
.public-product-ban1 .owl-nav button.owl-prev,
.public-product-ban2 .owl-nav button.owl-prev{left:-80px;}
.public-product-ban1 .owl-nav button.owl-next,
.public-product-ban2 .owl-nav button.owl-next{right:-80px;}
.public-product-ban1 .owl-nav button:hover,
.public-product-ban2 .owl-nav button:hover{background-color:#21b8eb;color:#fff;}
.public-product-ban1{background-color:#f8f8f8;display: none;}
.public-product-ban1 .item .img-box{width:100%;}
.public-product-ban1 .item .text-content{padding-top:15px;}
.public-product-ban1 .item .text-content h4.h4{font-size:22px;}
.public-product-ban2 .item{padding:30px;background-color:#f8f8f8;font-size:0;}
.public-product-ban2 .item .img-box{display:inline-block;width:40%;vertical-align:middle;}
.public-product-ban2 .item .text-content{display:inline-block;width:60%;vertical-align:middle;padding-left:30px;}
.public-product-ban2 .item .text-content h4.h4{font-size:20px;}
.public-product-ban2 .item .text-content p.p{margin-top:20px;line-height:24px;font-size:16px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.public-Industry-lists ul.ul{margin:0 -10px;font-size:0;}
.public-Industry-lists ul.ul li{display:inline-block;width:33.3333%;padding:0 10px;font-size:16px;margin-top:40px;vertical-align: top;}
.public-Industry-lists ul.ul li a{display:block;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;position:relative;top:0;}
.public-Industry-lists ul.ul li a:hover{box-shadow:0 0 10px 4px #e0e0e0;top:-10px;}
.public-Industry-lists ul.ul li a:hover .img-box img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.public-Industry-lists ul.ul li a:hover .text-content .more{border-color:#19bce7;background-color:#19bce7;color:#fff;}
.public-Industry-lists ul.ul li .img-box{max-height:302px;overflow:hidden;}
.public-Industry-lists ul.ul li .img-box img{-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.public-Industry-lists ul.ul li .text-content{padding:30px 30px 40px;background-color:#fff;color:#333;}
.public-Industry-lists ul.ul li .text-content .tit p.p{line-height:30px;}
.public-Industry-lists ul.ul li .text-content .tit h4.h4{
  font-size: 22px;
  height: 60px;
}
.public-Industry-lists ul.ul li .text-content .des{height:48px;line-height:24px;}
.public-Industry-lists ul.ul li .text-content .more{width:146px;height:42px;line-height:38px;text-align:center;border:2px solid #777;color:#777;margin-top:35px;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.public-Industry-lists .PageBox{padding:60px 0 100px;}
.bannerbox{position: relative;}
.bannerbox .txtBox {
    text-align: center;
}
 .bannerbox .tb{position: absolute; display: table;width: 100%;height: 100%; color: #fff; top:0 ; left: 0; z-index: 8990;}
.bannerbox .tbc{ display: table-cell;  width: 100%;height: 100%;vertical-align: middle;}
 .bannerbox .h3{font-size: 3rem;
    letter-spacing: 10px;}
 .bannerbox .txt{max-width: none;
    display: inline-block;
    padding: 10px 35px!important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 2px solid #fff;
    line-height: 30px;
    font-size: 1rem;
    letter-spacing: 3px;
	}


/*header{position:fixed;left:0;top:0;z-index:999;width:100%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
header .colour{color:#fff;}
header .w1440{position:relative;}
header .logo{float:left;line-height:80px;}
header .logo a{display:block;}
header .logo a img{  vertical-align: middle; 
padding-top:20px;}
header .logo .logo-bottom{display:none;}
header .nav-btn{display:none;float:right;width:34px;height:34px;margin:24px 15px 0;position:relative;cursor:pointer;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;z-index:9;}
header .nav-btn span{display:block;width:100%;height:2px;background-color:#fff;position:absolute;left:0;top:50%;margin-top:-1px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
header .nav-btn span::after,
header .nav-btn span::before{content:'';display:block;width:100%;height:2px;background-color:#fff;position:absolute;left:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
header .nav-btn span::before{top:-10px;}
header .nav-btn span::after{bottom:-10px;}
header .nav-btn.open span{height:0;}
header .nav-btn.open span::before,
header .nav-btn.open span::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;background-color:#999;height:2px;}
header .nav-btn.open span::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:auto;bottom:-2px;}
header .nav-content .nav-right{float:right;}
header .nav-content .nav-right .Stock{float:left;padding-top:29px;margin-right:30px;}
header .nav-content .nav-right .search{float:left;padding-top:25px;margin-right:30px;position:relative;}
header .nav-content .nav-right .search .open-search i{font-size:22px;}
header .nav-content .nav-right .search .open-search i.iconfont2{display:none;}
header .nav-content .nav-right .search .open-search.open-search-show i.iconfont1{display:none;}
header .nav-content .nav-right .search .open-search.open-search-show i.iconfont2{display:block;}
header .nav-content .nav-right .search .search-box{display:none;position:absolute;right:0;top:80px;width:250px;height:40px;background-color:#fff;border:1px solid #ddd;}
header .nav-content .nav-right .search .search-box input{width:100%;height:100%;padding:0 50px 0 10px;}
header .nav-content .nav-right .search .search-box .search-btn{position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;text-align:center;color:#333;}
header .nav-content .nav-right .search .search-box .search-btn i{font-size:22px;}
header .nav-content .nav-right .Language{float:left;padding-top:25px;position:relative;}
header .nav-content .nav-right .Language .open-Language i{font-size:22px;vertical-align:middle;}
header .nav-content .nav-right .Language .open-Language i.down{font-size:16px;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;display:inline-block;}
header .nav-content .nav-right .Language .open-Language span{padding:0 8px 0 6px;vertical-align:middle;}
header .nav-content .nav-right .Language .open-Language.open-Language-show i.down{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
header .nav-content .nav-right .Language .Language-box{display:none;position:absolute;right:0;top:80px;width:100%;background-color:#fff;}
header .nav-content .nav-right .Language .Language-box li a{display:block;width:100%;height:40px;line-height:40px;padding:0 10px;}
header .nav-content .nav-right .Language .Language-box li + li a{border-top:1px solid #ddd;}
header .nav-content .nav ul.ul li{float:left;margin-right:50px;}
header .nav-content .nav ul.ul li > a{display:block;line-height:80px;position:relative;}
header .nav-content .nav ul.ul li > a i{display:none;position:absolute;right:0;top:0;width:45px;height:50px;text-align:center;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
header .nav-content .nav ul.ul li > a.down i{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
header .nav-content .nav ul.ul li > a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
header .nav-content .nav ul.ul li .subnav{display:none;position:absolute;left:0;top:81px;width:100%;padding:38px 0 45px;background-color:#fff;}
header .nav-content .nav ul.ul li .subnav.prosubnav{padding-left:8.2%;padding-right:8.2%;}
header .nav-content .nav ul.ul li .subnav.prosubnav dl.dl{float:left;width:33.3333333%;padding-left:20px;}
header .nav-content .nav ul.ul li .subnav.prosubnav dl.dl dt{width:400px;font-size:20px;padding-bottom:22px;margin-bottom:20px;border-bottom:1px solid #e0dfdf;position:relative;}
header .nav-content .nav ul.ul li .subnav.prosubnav dl.dl dt img{vertical-align:middle;}
header .nav-content .nav ul.ul li .subnav.prosubnav dl.dl dt span{color:#00377a;vertical-align:middle;}
header .nav-content .nav ul.ul li .subnav.prosubnav dl.dl dt i{display:none;position:absolute;right:0;top:0;width:45px;height:50px;text-align:center;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
header .nav-content .nav ul.ul li .subnav.prosubnav dl.dl dt.down i{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
header .nav-content .nav ul.ul li .subnav.prosubnav dl.dl dd a{display:inline-block;line-height:36px;color:#555;}
header .nav-content .nav ul.ul li:first-child{margin-left:40px;}
header .nav-content .nav ul.ul li.nav-open > a::after{background-color:#0060a3;}
header .nav-content .nav ul.ul li .subnav.prosubnav dl.dl dd a:hover{color: #0060a3;}*/

.header {position:absolute;top:30px;left:0;width:100%;z-index:9999;transition:all ease .4s;text-align:right;padding:0 50px;box-sizing:border-box;}
.header.bg {background:rgba(255,255,255,0.2)}
.headTop {padding-right:30px;padding-top:5px; padding-bottom:5px;transition:all 0.48s;overflow:hidden; height:30px;text-align:right;position:fixed;width:100%;z-index: 99999; background: #fff;}
.headTop a {font-size:13px;color:#333;padding-left:10px;margin-left:5px;position:relative;line-height:1;text-transform:capitalize;opacity:0.8;}
.headTop a:hover {color:#ed6c0e !important;}
.headTop a::before {position:absolute;top:0px;left:0;content:"|";color:#333;}
.headTop a:first-child:before {content:none;}

/* .headBox.mbl .headMenu {display:block;}
.header .headBox.mbl  .nav {display:none;}
*/.header .logo {float:left;transition:all 0.48s;margin-top:15px;}
.header .logo img {width:340px;}
.header .logo_img {display:none;}
.header .nav {display:inline-block;margin: 0 0 0 200px;float:left;}
.header .nav li {float:left;position:relative;padding:14px 26px;text-align:center;transition:all 0.48s;}

.header .nav li:first-child::before {content:none;}
.header .nav li>a {font-size:18px;position:relative;display:inline-block;color:#fff;line-height:40px;}
.header .nav li>a:hover {color:#ed6c0e !important;}
.header .nav li:hover::after {content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background:#ed6c0e;/* background:url(../picture/nav_bg2.png) no-repeat;*/    background-size:cover;}
.header .nav li.hassub>a::after {content:'';position:absolute;right:-14px;margin-top:-2px;top:50%;width:7px;height:4px;background:url(../images/nav_bg_w.png) no-repeat;}
.header .nav li.hassub:hover .nav-slide {display:block;}
.header .nav-slide {display:none;position:absolute;left:50%;top:calc(100% - 2px);width:120px;margin-left:-60px;background-color:#fff;-webkit-box-shadow:0 0 22px rgba(0,0,0,.15);-moz-box-shadow:0 0 22px rgba(0,0,0,.15);box-shadow:0 0 22px rgba(0,0,0,.15);}
.header .nav-slide::before {/*content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:#ed6c0e;/* background:url(../picture/nav_bg2.png) no-repeat;*/    /*background-size:cover;*/}
.header .nav-slide li{padding:8px 15px;display:block; float:none;}
.header .nav-slide li a {font-size:14px;display:block;height:25px;color:#666;line-height:25px;text-transform:capitalize;}
.header .nav-slide li a:hover {color:#ed6c0e;}
.header .ways {float:right;margin-top:24px;}
.header .ways li {display:inline-block;margin-left:6px;border-radius:34px;text-align:center;border:1px solid rgba(255,255,255,0.2);box-sizing:border-box;}
.header .ways li:hover {background:#ed6c0e;border-color:#ed6c0e;}
.header .ways li:hover a {color:#fff !important;}
.header .ways li a {position:relative;font-size:15px;color:#fff;display:block;padding:10px 20px;text-transform:capitalize;}
.header .ways-search {position:relative;padding:15px 0;}
.header .search-btn {padding-left:23px;height:30px;line-height:30px;color:#999;border:0;background:url(../images/ico_search.png) no-repeat left center;}
.header .ways-search-in {position:absolute;top:105%;right:0;padding-right:30px;padding-left:20px;width:250px;background:#fff;border-radius:3px;border:1px solid #ccc;overflow:hidden;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-ms-transition:all ease .4s;transition:all ease .4s;-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0;}
.header .ways-search-in .iptxt {display:block;width:100%;padding:5px;height:30px;line-height:18px;text-align:right;color:#000;border:0;background:no-repeat;}
.header .ways-search-in .search-btn-2 {position:absolute;right:10px;top:0;padding-left:0;width:14px;height:100%;text-indent:-1000px;}
.header .ways-search-in .search-close {position:absolute;left:0;top:0;width:20px;height:100%;line-height:30px;text-align:center;cursor:pointer;}
.header .ways-search-in.active {-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}
.header.headerFix {position:fixed;top:30px;left:0;width:100%;z-index:9999;}
.header.headerFix .headTop {height:auto;padding-top:0;padding-bottom:0;}

.header.whiteBg .headTop a,.header.whiteBg .headTop a::before {color:#343434}
.header.whiteBg .headTop a:first-child {/*color:#ed6c0e;*/}
.header .headBox{
	z-index: 99999;
	    position: relative;
}
.header.headerFix .logo {margin-top:14px;}
.header.whiteBg {background:#fff;-webkit-box-shadow:0 0 22px rgba(0,0,0,.15);-moz-box-shadow:0 0 22px rgba(0,0,0,.15);box-shadow:0 0 22px rgba(0,0,0,.15);}
.header.whiteBg .nav li>a {color:#343434;font-size:17px;}
.header.headerFix .logo {margin-top:14px;}
.header.whiteBg .ways li {border:1px solid #ededed;}
.header.whiteBg .ways-language a,.header.whiteBg .ways-phone a {color:#a0a0a0;font-size:14px;}
.header.whiteBg .logo_img_w {display:none;}
.header.whiteBg .logo_img {display:block;}
.header .ico_white {display:block;}
.header .ico_black {display:none;}
.whiteBg .ico_white {display:none;}
.whiteBg .ico_black {display:block;}
.header.whiteBg .nav li.hassub>a::after {background:url(../images/nav_bg.png) no-repeat;}
/* headMenu */.headMenu {cursor:pointer;float:right;padding:15px 0 0;margin: 0 15px 0 0;}
.headMenu.show {display:block;}
.headMenu span {display:block;width:28px;height:2px;background:#000;margin-top:6px;border-radius:6px;transition:all 0.48s;}
.headMenu span:first-of-type {margin-top:0;}
.headMenu.on span {background:#000;}
.headMenu.on .headMenu_span1 {transform:rotate(45deg) translate(5px,6px);}
.headMenu.on .headMenu_span2 {opacity:0;}
.headMenu.on .headMenu_span3 {transform:rotate(-45deg) translate(5px,-7px);}
.headMenu_Box {display:none;position:fixed;top:0;right:0;width:100%;height:100vh;background:#fff;padding-top:98px;padding-bottom:38px;z-index:9988;/* transition:all 0.48s;*/}
.headMenu_Box.open {right:0;}
.headMenu_Box>div {padding:0 38px;}
.search_box {display:none;position:fixed;top:90px;right:0;width:100%;background:#fff;z-index:9990;/* transition:all 0.48s;*/}
.Language-box {
    display: none;
    position: fixed;
    right: 290px;
    top: 108px;
    width:120px;
	height:auto;
	border: 1px solid #e7e7e7;
	border-radius: 10px;	
    background-color: #fff;
	z-index:99999;
}
.Language-box li a {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
	
}
.Language-box li + li a {
    border-top: 1px solid #ddd;
}

@media(max-width:1480px){
  .Language-box {
    right: 120px;
}
}

.headMenu_con {position:absolute;bottom:20px;left:20px;width:calc(100% - 40px);background:#F2F7FB;text-align:center;}
.headMenu_con a {padding:12px;display:block;color:#ed6c0e;text-align:center;font-size:27px;line-height:2;text-transform:capitalize;}
.headMenu_Box ul {/* text-align:center;*/    position:relative;}
/*.headMenu_Box ul:last-of-type {border-top:2px solid #e1e1e1;margin-top:28px;padding-top:28px;}*/
.headMenu_Box ul:last-of-type li {margin:0;}
.headMenu_Box li {line-height:2.1;margin-top:24px;}
.headMenu_Box li>a {position:relative;line-height:2;font-size:20px;color:#323232;text-transform:capitalize;text-align:left;font-weight:bold;display:block;}
.headMenu_Box .headMenu_li>a {background:url(../images/head_l.png) no-repeat right center;}
/*.headMenu_Box .headMenu_li>a {background:url(../images/head.png) no-repeat right center;}
.headMenu_Box .headMenu_li.on>a {background:url(../images/head_h.png) no-repeat right center;}
*/.headMenu_a {position:relative;}
.headMenu_a a {padding-left:14px;display:block;color:#999;font-size:15px;text-transform:capitalize;text-align: left;}
.headMenu_a a.on {color:#ed6c0e;font-weight:bold;}



.banner {position:relative;z-index:111;/* z-index:99999;*/    overflow:hidden;height:calc(100vh + 0px);margin:0 auto;color:#ffffff;}
.banSocroll {position:absolute;bottom:72px;left:0;width:100%;z-index:9999;text-align:center;animation:banAnimat 0.42s alternate infinite;cursor:pointer;}
@keyframes banAnimat {0% {bottom:172px;}
100% {bottom:160px;}
}
.banner li {position:absolute;left:100%;top:0;width:100%;height:100%;opacity:1 !important;overflow:hidden;}
.banner li::before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,59,138,0.3);z-index:10;}
.banner li img {width:100%;}
.banner li.active {left:0;}
.banner li video {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.banner li em {display:block;}
.banner .btns {position:absolute;top:50%;transform:translateY(-50%);right:90px;z-index:10;text-align:center;font-size:0;}
.banner .btns::before {content:"";position:absolute;top:0;left:50%;height:100%;width:1px;margin-left:-1px;background:rgba(255,255,255,0.2);}
.banner .btns span {cursor:pointer;display:block;font-size:15px;font-size:0px;width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,0.8);margin:82px auto 0;}
.banner .btns span:first-child {margin-top:0;}
.banner .btns span.cur {width:14px;height:14px;background:rgba(255,255,255,1);}
.banner .btns span em {display:none;width:50px;height:2px;margin:0px 5px;background-color:#bdbdc9;position:relative;}
.banner .btns span i {display:none;height:100%;position:absolute;width:0;background-color:#818181;}
.banner ul,.banner li {height:100%;}
.banner ul,.banner li a {cursor:default;height:100%;width:100%;}
/**/.banTxt {position:absolute;top:45%;left:5%;width:90%;transform:translateY(-50%);text-align:center;z-index:30;}
.banTxt_p {position:relative;color:#fff;font-size:84px;font-weight:bold;margin-bottom:24px;text-transform:uppercase;}
.banTxt_p span {display:block;}
.banTxt>p {position:relative;font-size:21px;line-height:1.8;letter-spacing:0.5px;color:#fff;margin-top:12px;margin-bottom:54px;display:inline-block;}

.main-item {
    position: relative;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}
.main-item .element {
    -webkit-transition-duration: .6s;
    -o-transition-duration: .6s;
    -ms-transition-duration: .6s;
    -moz-transition-duration: .6s;
    transition-duration: .6s
}

.main-item .absolute {
    position: absolute
}

.main-item .title {
    opacity: 0;
    width: 100%;
    text-align: center;
    top: 187px;
    line-height: 100%
}

.main-item .title h1 {
    font-size: 2.5rem;
    color: #0262A5
}
.main-item .title .en {
    text-transform: uppercase;
    font-size: 2rem;
    color: #015A9B
}

.main-item.inner-banner .title  {
    font-size: 30px;
    color: #fff;
    text-transform: uppercase
}

.main-item.inner-banner .title .en {
    text-transform: uppercase;
    font-size: 22px;
    color: #bbb
}

.main-item.inner-banner .title {
    line-height: 40px;
    opacity: 1;
    width: 100%;
    text-align: center;
    top: 195px
}

.main-item.w .title .cn {
    color: #fff
}

.main-item.w .title .en {
    color: #9ec5e1
}

.main-item .desc {
    -webkit-transition-delay: .2s;
    -o-transition-delay: .2s;
    -ms-transition-delay: .2s;
    -moz-transition-delay: .2s;
    transition-delay: .2s;
    opacity: 0;
    width: 100%;
    text-align: center;
    top: 320px;
    color: #888;
    line-height: 30px;
    letter-spacing: .1em
}

.main-item.w .desc {
    color: #bbdaf0
}

.main-item .btn {
    -webkit-transition-delay: .4s;
    -o-transition-delay: .4s;
    -ms-transition-delay: .4s;
    -moz-transition-delay: .4s;
    transition-delay: .4s;
    opacity: 0;
    width: 100%;
    text-align: center;
    top: 368px
}

.main-item.current .title {
    opacity: 1;
    top: 32px
}

.main-item.current .desc {
    opacity: 1;
    top: 140px;
    font-size: 1vw
}

.main-item.current .btn {
    opacity: 1;
    top: 228px
}

.main-item.current .btn a {
    text-transform: capitalize;
    width: 195px;
    height: 49px;
    background-color: #026db9;
    text-align: center;
    line-height: 49px;
    display: inline-block;
    font-size: 20px;
    color: #fff
}

.main-item.current .btn a:hover {
    color: #fff !important
}



.index-broadside .lists {
    position: relative;
    width: 100%;
   /*overflow: hidden;*/
    border-top: 1px solid #d5d5d5;
    border-bottom: 1px solid #d5d5d5;
    height: auto;
}

.index-broadside .lists .lbtn {
    position: absolute;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(../images/left-btn.png);
    width: 46px;
    height: 100%
}

.index-broadside .lists .lbtn:hover {
    background-image: url(../images/left-hover-btn.png);
    width: 46px;
    height: 100%
}

.index-broadside .lists .rbtn {
    position: absolute;
    right: 0;
    top: 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(../images/right-btn.png);
    width: 46px;
    height: 100%
}

.index-broadside .lists .rbtn:hover {
    background-image: url(../images/right-hover-btn.png);
    width: 46px;
    height: 100%
}

.index-broadside .lists .max {
    width: auto;
	display: flex;
	justify-content:space-between;
	flex-wrap:wrap;
}

.index-broadside .lists .list {
    flex: 1;
    /*height: 355px;*/
    border-right: 1px solid #d5d5d5;
    text-align: center
}

.index-broadside .lists .list .img {
    height: 120px;
    overflow: hidden;
    background-position: center bottom;
    background-repeat: no-repeat;
    padding-bottom: 5px;
    padding-top: 74px;
	box-sizing:initial;
}

.index-broadside .lists .list .ltitle {
    font-size: 18px;
    color: #363636;
    background-image: url(../images/line.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    padding-bottom: 8px;
    margin-bottom: 15px;
	
}

.index-broadside .lists .list .ldesc {
    margin-bottom: 10px;
	padding: 0 0 74px 0;
    margin-left: 15px;
    margin-right: 15px;
    color: #666
}

.index-broadside .lists .list:hover {
    background-color: #0062a7
}

.index-broadside .lists .list:hover .ltitle {
    color: #fff;
    background-image: url(../images/line-w.png)
}

.index-broadside .lists .list:hover .ldesc {
    color: #fff
}
/*index-products*/
.index-products .lists {
    position: relative;
    width: 100%;
   /*overflow: hidden;*/
    border-top: 1px solid #d5d5d5;
    border-bottom: 1px solid #d5d5d5;
    height: auto;
}

.index-products .lists .lbtn {
    position: absolute;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(../images/left-btn.png);
    width: 46px;
    height: 100%
}

.index-products .lists .lbtn:hover {
    background-image: url(../images/left-hover-btn.png);
    width: 46px;
    height: 100%
}

.index-products .lists .rbtn {
    position: absolute;
    right: 0;
    top: 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(../images/right-btn.png);
    width: 46px;
    height: 100%
}

.index-products .lists .rbtn:hover {
    background-image: url(../images/right-hover-btn.png);
    width: 46px;
    height: 100%
}

.index-products .lists .max {
    width: auto;
	display: flex;
	justify-content:space-between;
	flex-wrap:wrap;
}

.index-products .lists .list {
    flex: 1;
    /*height: 355px;*/
    border-right: 1px solid #d5d5d5;
    text-align: center
}

.index-products .lists .list .img {
    height: 120px;
    overflow: hidden;
    background-position: center bottom;
    background-repeat: no-repeat;
	background-size: contain;
    padding-bottom: 5px;
    padding-top: 50px;
	margin-top: 60px;
	box-sizing:initial;
}

.index-products .lists .list .ltitle {
    font-size: 18px;
    color: #363636;
    background-image: url(../images/line.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    padding-bottom: 8px;
    margin-bottom: 15px;
	
}

.index-products .lists .list .ldesc {
    margin-bottom: 10px;
    margin-left: 15px;
    margin-right: 15px;
	padding: 0 0 90px 0;
    color: #666
}

.index-products .lists .list:hover {
    /*background-color: #0062a7*/
}

.index-products .lists .list:hover .ltitle {
    color: #0062a7;
    background-image: url(../images/line-o.png)
}

.index-products .lists .list:hover .ldesc {
    color: #0062a7
}
.Home-content .HomeF5 .lists-content .profile{
	float: left;
	width:60%;
	height: 40%;
	background-image: url(../images/about_b1.png);
	background-position: center;
	background-size: 515px 419px;
	
}
.Home-content .HomeF5 .lists-content .culture{
	float: right;
	width:50%;
	height: 40%;
	background-image: url(../images/about_b2.png);
	background-size: 299px 195px;
	background-position: center;
}
.Home-content .HomeF5 .lists-content .Certificates{
	float: right;
	width:50%;
	height: 40%;
	background-image: url(../images/about_b3.png);
	background-size: 299px 195px;
	background-position: center;
}
footer{background: #333;}
footer{padding-top:65px;}
footer .footer-nav{padding-bottom:50px;border-bottom:1px solid #d7d7d7;position:relative;}
footer .footer-nav .nav{width:100%;padding-right:60px;font-size:0;}
footer .footer-nav .nav .lists{display:inline-block;width:18%;font-size:15px;vertical-align:top;}
footer .footer-nav .nav .lists .title{line-height:1;font-size:19px;text-transform:uppercase;font-family: 'Montserrat-Bold';}
footer .footer-nav .nav .lists .title a{color:#888;}
footer .footer-nav .nav .lists .title i{display:none;}
footer .footer-nav .nav .lists .list-down{margin-top:25px;padding-right:20px;}
footer .footer-nav .nav .lists .list-down .list{line-height:35px;}
footer .footer-nav .nav .lists .list-down .list a{display:block;color:#888;height: 35px;}
footer .footer-nav .nav .lists .list-down .list a:hover{color: #ed6c0e;}

footer .footer-nav .share{position:absolute;top:0;right:0;width:40px;}
footer .footer-nav .share .list{padding:5px 0;}
footer .footer-nav .share .list a{display:block;width:40px;height:40px;line-height:40px;text-align:center;background-color:#484848;color:#fff;border-radius:50%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
footer .footer-nav .share .list a:hover{background-color:#ed6c0e;}
footer .copyright{font-size:14px;padding:20px 0 30px;}
footer .copyright .left{float:left;color:#999;}
footer .copyright .left a{color:#999;}
footer .copyright .right{float:right;}
footer .copyright .right ul.ul{font-size:0;}
footer .copyright .right ul.ul li{display:inline-block;line-height:1;font-size:14px;padding:0 10px;}
footer .copyright .right ul.ul li a{color:#333;}
footer .copyright .right ul.ul li + li{border-left:1px solid #d7d7d7;}
footer .copyright .right ul.ul li:last-child{padding-right:0;}
footer .Side-content{position:fixed;right:10px;bottom:50px;z-index:999;}
footer .Side-content .list > a{display:block;width:60px;height:60px;line-height:60px;text-align:center;background-color:#fff;border:1px solid #e5e5e5;}
footer .Side-content .list > a i{font-size:18px;color:#0060a3;}
footer .Side-content .list .quote-pupBox{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 10001;display:none;}
footer .Side-content .list .quote-pupBox .BG{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.7);}
footer .Side-content .list .quote-pupBox .colBtn{width: 18px;height: 18px;display: block;position: absolute;top: 0;right: -30px;background: url(../images/col.png) no-repeat;transition: .3s;}
footer .Side-content .list .quote-pupBox .colBtn:hover {transform: rotate(90deg);}
footer .Side-content .list .Quote-content{position:absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width:320px;padding:30px 40px;background-color:#fff;border:1px solid #e7e7e7;}
footer .Side-content .list .Quote-content h1.h1{line-height:1;font-size:20px;color:#313131;text-transform:uppercase;text-align: center;}
footer .Side-content .list .Quote-content span.Triangle{position:absolute;right:-8px;bottom:80px;width:15px;height:15px;background-color:#fff;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}
footer .Side-content .list .Quote-content .form{padding-top:30px;}
footer .Side-content .list .Quote-content .form .input{margin-bottom:10px;position:relative;}
footer .Side-content .list .Quote-content .form .input input{width:100%;height:50px;padding:0 15px;background-color:#f7f7f7;}
footer .Side-content .list .Quote-content .form .input i{position:absolute;right:20px;top:16px;color:#F00;font-style:inherit;}
footer .Side-content .list .Quote-content .form .textarea textarea{width:100%;height:100px;line-height:50px;padding:0 15px;background-color:#f7f7f7;}
footer .Side-content .list .Quote-content .form .submit{margin-top:20px;}
footer .Side-content .list .Quote-content .form .submit a{display:block;width:100%;height:40px;line-height:40px;text-align:center;text-transform:uppercase;background-color:#0060a3;color:#fff;}
@media(min-width: 1024px){
    footer .Side-content .list .Quote-content{width: 470px;}
    footer .Side-content .list .Quote-content h1.h1{padding-top: 25px;}
    footer .Side-content .list .Quote-content .form .textarea textarea{height: 140px;}
    footer .Side-content .list .Quote-content .form{padding-bottom:25px;}
}
footer .Side-content .list + .list a{border-top:none;}
footer .Side-content .list.list a.open{background-color:#0060a3;}
footer .Side-content .list.list a.open i{color:#fff;}


.Banner-box a.nti:before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,59,138,0.3);z-index:10;}

.Home-content .Home-banner{position:relative;}
.Home-content .Home-banner .owl-carousel .owl-dots{display:none;}
.Home-content .Home-banner .owl-carousel .owl-nav{position:absolute;left:0;top:50%;width:100%;margin-top:-38.5px;}
.Home-content .Home-banner .owl-carousel .owl-nav button.owl-next,
.Home-content .Home-banner .owl-carousel .owl-nav button.owl-prev{position:absolute;left:80px;width:60px;height:90px;background:url(../images/prev.png) no-repeat center / cover;font-size:0;background-color: rgba(255,255,255,.2);background-size: auto;}
.Home-content .Home-banner .owl-carousel .owl-nav button.owl-next{left:auto;right:80px;background-image:url(../images/next.png);}
.Home-content .Home-banner .table-lists{overflow:hidden;position:absolute;left:0;bottom:0;z-index:999;width:100%;height:175px;background-color:rgba(0,0,0,0.3);font-size:0;}
.Home-content .Home-banner .table-lists .w1440{height:100%;}
.Home-content .Home-banner .table-lists .list{display:inline-block;width:25%;height:100%;font-size:16px;color:#fff;padding:2% 2.08% 0;vertical-align:top;}
.Home-content .Home-banner .table-lists .list h4.h4{line-height:1;font-size:50px;margin-bottom:10px;}
.Home-content .Home-banner .table-lists .list h4.h4 span{font-size:16px;/* font-family:"PFM"; */}
.Home-content .Home-banner .table-lists .list .des{line-height:20px;/* font-family:"PFM"; */}
.Home-content .Home-banner .table-lists .list + .list{border-left:1px solid rgba(255,255,255,0.2);}

.puResults ul {}
.puResults ul:after {content:"";height:0;display:block;clear:both;}
.puResults li {display:inline-block;width:25%;height:100%;font-size:16px;color:#fff;padding:2% 2.08% 3%;vertical-align:top;border-left:1px solid rgba(255,255,255,0.2);}
.puResults li:first-child {border:none;}
.puResults li .number {line-height:1;font-size:50px;margin-bottom:10px;color:#fff;font-weight: 800;}
.puResults li .number .val {display:none;}
.puResults li .number sup {font-size:16px;top:0}
.puResults li .text {font-size:16px;color:#fff;}



.Home-content .HomeF2,
.Home-content .HomeF3,
.Home-content .HomeF4,
.Home-content .HomeF5{background-repeat:no-repeat;background-position:bottom;background-size:cover;background-position: right bottom;}
.Home-content .HomeF2,
.Home-content .HomeF4,
.Home-content .HomeF6,
.Home-content .HomeF7,
.Home-content .HomeF8{padding:92px 0;}
.Home-content .HomeF2 .content{height:536px;position:relative;}
.Home-content .HomeF2 .left-nav{position:absolute;left:0;top:0;width:300px;height:100%;}
.Home-content .HomeF2 .left-nav .info h1.h1{line-height:42px;font-size:36px;text-transform:uppercase;font-family: 'Montserrat-Bold';}
.Home-content .HomeF2 .left-nav .info .des{line-height:24px;font-size:14px;color:#666;margin-top:28px;padding-right:45px;}
.Home-content .HomeF2 .left-nav .nav{position:absolute;top:210px;}
.Home-content .HomeF2 .left-nav .nav ul.ul{font-size:0;}
.Home-content .HomeF2 .left-nav .nav ul.ul a{display:block;width:356px;height:52px;line-height:52px;padding:0 28px 0 20px;font-size:16px;color:#333;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;position:relative;}
.Home-content .HomeF2 .left-nav .nav ul.ul a i{position:absolute;right:28px;opacity:0;}
.Home-content .HomeF2 .left-nav .nav ul.ul li.aon a{height:70px;line-height:70px;color:#fff;background-color:#ed6c0e;}
.Home-content .HomeF2 .left-nav .nav ul.ul li.aon a i{opacity:1;}
.Home-content .HomeF2 .left-nav .nav .more{padding-left:20px;margin-top:15px;}
.Home-content .HomeF2 .left-nav .nav .more a{}
.Home-content .HomeF2 .left-nav .nav .more a i{margin-left:12px;}
.Home-content .HomeF2 .right-content{float:left;width:100%;height:100%;padding-left:300px;}
.Home-content .HomeF2 .right-content .list{display:none;width:100%;height:100%;}
.Home-content .HomeF2 .right-content .list .img-box{float:left;width:65%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.Home-content .HomeF2 .right-content .list .info{float:left;width:35%;height:100%;padding:65px 40px 30px;color:#fff;background-color:#0060a3;position:relative;}
.Home-content .HomeF2 .right-content .list .info .title p.p{line-height:1;/* font-family:"PFR"; */}
.Home-content .HomeF2 .right-content .list .info .title h1.h1{margin-top:10px;font-size:26px;}
.Home-content .HomeF2 .right-content .list .info .des{line-height:24px;text-align:left;margin-top:25px;font-size:14px;/* font-family:"PFR"; */}
.Home-content .HomeF2 .right-content .list .info .pageNum{position:absolute;left:0;bottom:33px;width:100%;padding:0 40px;font-size:0;}
.Home-content .HomeF2 .right-content .list .info .pageNum div{display:inline-block;width:50%;vertical-align:middle;}
.Home-content .HomeF2 .right-content .list .info .pageNum div.num p.p{color:#27aae1;font-size:24px;}
.Home-content .HomeF2 .right-content .list .info .pageNum div.more{text-align:right;}
.Home-content .HomeF2 .right-content .list .info .pageNum div.more a{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;background-color:#ed6c0e;}
.Home-content .HomeF2 .right-content .list.aon{display:block;}
.Home-content .HomeF3{padding:96px 0 100px;}
.Home-content .HomeF3 .title{text-align:center;color:#fff;}
.Home-content .HomeF3 .title h1.h1{line-height:1;font-size:36px;text-transform:uppercase;font-family: 'Montserrat-Bold';}
.Home-content .HomeF3 .title p.p{/* font-family:"PFM"; */margin-top:35px;margin-bottom:32px;font-size:18px;color:#a5c0de;}

.Home-content .HomeF3 .title h2 {position:relative;font-size:60px;margin:0 auto 42px;margin-left:0;font-weight:100;line-height:1.2;text-transform:uppercase;color:#313131;}






.Home-content .HomeF3 .title h2 span {position:relative;z-index:11;color:#fff;}
/*.Home-content .HomeF3 .title h2 span::before {position:absolute;z-index:-1;content:'';bottom:8px;right:-16px;width:10px;height:10px;border-radius:50%;background:#f15a29;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}*/
.Home-content .HomeF3 .title h2 b {position:relative;color:#fff;font-weight: bold;}
.Home-content .HomeF3 .title h2::after {left:10PX;margin-left:0;}
.Home-content .HomeF3 .content .info h4{color:#fff;}
.Home-content .HomeF3 .Smart-more{text-align:center;margin-top:35px;}
.Home-content .HomeF3 .Smart-more a{display:inline-block;height:48px;line-height:48px;padding:0 20px;margin:0 20px;border:1px solid #ddd;border-radius:50px;color:#fff;width: 270px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all .6s;background: #0060a3;}
.Home-content .HomeF3 .Smart-more a:hover{
  background-color: #FF9800;color: #fff;
}
.Home-content .HomeF3 .content{margin-top:55px;}
.Home-content .HomeF3 .content .info{display:none;width:62%;margin: 0 auto;}
.Home-content .HomeF3 .content .info h2.h2{line-height:38px;font-size:30px;text-transform:uppercase;color: #fff;}
.Home-content .HomeF3 .content .info .des{line-height:24px;font-size:14px;margin-top:0px;margin-bottom:75px;text-align:left;color: #fff;}
.Home-content .HomeF3 .content .info h3{
	color: #fff;
}
@media(min-width:1280px){
  .Home-content .HomeF3 .content .info .des{margin-bottom:0;height:250px;}
}
.Home-content .HomeF4 .content{height:640px;}
.Home-content .HomeF4 .content .img-box{overflow:hidden;}
.Home-content .HomeF4 .content .img-box img{min-width:100%;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.Home-content .HomeF4 .content .info{display:table;width:100%;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.Home-content .HomeF4 .content .info .table{display:table-cell;line-height:30px;vertical-align:middle;position:relative;}
.Home-content .HomeF4 .content .info .table p.p{font-size:12px;position:absolute;left:0;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.Home-content .HomeF4 .content .info .table h4.h4{font-size:20px;padding-top:30px;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.Home-content .HomeF4 .content .text-info{padding-left:40px;}
.Home-content .HomeF4 .content .text-info h2.h2{line-height:1;padding:44px 0;font-size:36px;text-transform:uppercase;font-family: 'Montserrat-Bold';}
.Home-content .HomeF4 .content .text-info .des{font-size:18px;color:#666;height: 50px; line-height: 25px;}
.Home-content .HomeF4 .content .text-info .public-more{position:absolute;bottom:15%;}
.Home-content .HomeF4 .content .list:hover .img-box img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.Home-content .HomeF4 .content .list:hover .info{padding:0 6%;background-color:#0060a3;}
.Home-content .HomeF4 .content .list:hover .info p.p{left:auto;right:0;color:#fff; padding-top: 14px;display: none;}
.Home-content .HomeF4 .content .list:hover .info h4.h4{padding-top:14px;color:#fff;}

.Home-content .HomeF4 .Cases-left{float:left;width:39.4%;height:100%;}
.Home-content .HomeF4 .Cases-left .list{height:100%;}
.Home-content .HomeF4 .Cases-left .img-box{height:78%;}
.Home-content .HomeF4 .Cases-left .info{height:25%;}
.Home-content .HomeF4 .Cases-right{float:right;width:60.6%;height:100%;font-size:0;}
.Home-content .HomeF4 .Cases-right .info{height:28%;}



.Home-content .HomeF4 .Cases-right .info h4.h4{font-size:22px;}
.Home-content .HomeF4 .Cases-right .list{display:inline-block;width:50%;height:50%;vertical-align:top;padding-left:20px;position:relative;}
.Home-content .HomeF4 .Cases-right .list .img-box{height:74.7%;}



@media(min-width:1280px){
.Home-content .HomeF4 .Cases-right .info{height:23.1%;}
.Home-content .HomeF4 .Cases-left .info{height: 21%;}
/* .Home-content .HomeF4 .Cases-right .list .img-box{height: 66%;} */
/* .Home-content .HomeF4 .Cases-left .img-box{height: 75%;} */
}

.yunu-sou {padding:25px 0;border-bottom:1px solid #eee;background-color: #f0f1f5;}
.yunu-sou .hot {float:left;padding:7px 0;}
.yunu-sou .hot strong{color: #ed6c0e;}
.yunu-sou .hot a {margin-right:10px;}
.yunu-sou .hform {float:right;}
.yunu-sou .hform input {float:left;border:1px solid #eee;padding:11px 12px;width:310px;font-size:14px;background-color: #fff;}
.yunu-sou .hform button {border:0;border-bottom:1px solid transparent;padding:0;float:left;cursor:pointer;outline:none;width:40px;height:40px;background:url(../images/sear.png) no-repeat center / contain #ed6c0e;color:#fff;font-size:0;}


.Home-content .HomeF5{color:#666; height: 772px;}
.Home-content .HomeF5 .content{font-size:0;}
.Home-content .HomeF5 .info-content{display:inline-block;width:100%;font-size:16px;padding-right:60px;vertical-align:middle;}
.Home-content .HomeF5 .info-content .title{margin-top:15px;padding-bottom:39px;position:relative;text-align: right;}
.Home-content .HomeF5 .info-content .title h1.h1{font-size:48px;text-transform:uppercase;font-family: 'Montserrat-Bold';}
.Home-content .HomeF5 .info-content .title p.p{line-height:32px; margin-top:15px;font-size: 18px;}
.Home-content .HomeF5 .info-content .title:after{content:"";position:absolute;left:0;bottom:0;width:24px;height:1px;/*background-color:#9ab8da;*/}
.Home-content .HomeF5 .info-content .des{line-height:28px;text-align:left;margin:45px 0 140px;font-size:14px/*word-break: break-all;text-justify: inter-ideograph;*/}
.Home-content .HomeF5 .lists-content{display:inline-block;padding-top: 60px;width:59.5%;vertical-align:middle;float: right;}
.Home-content .HomeF5 .lists-content .list{float:left;width:50%;height:390px;padding:6.4% 4.6% 0;background-color:#2582b9; color: #fff;}
.Home-content .HomeF5 .lists-content .profile{

	width:60%;
	height:418px;
	color: #666;
	overflow: hidden;
	-webkit-transition: all 0.6s ease 0s;
	transition: all 0.6s ease 0s;
}
.Home-content .HomeF5 .lists-content .culture{

	width:35%;
	height: 195px;
	margin: 0 0 15px 30px;
	text-align: center;
	overflow: hidden;
	-webkit-transition: all 0.6s ease 0s;
	transition: all 0.6s ease 0s;
}
.Home-content .HomeF5 .lists-content .Certificates{

	width:35%;
	height: 195px;
	margin: 13px 0 0 30px;
	text-align: center;
	overflow: hidden;
	-webkit-transition: all 0.6s ease 0s;
	transition: all 0.6s ease 0s;
}
.Home-content .HomeF5 .lists-content .list .img-box img{display:block;max-width:69px;max-height:69px;}
.Home-content .HomeF5 .lists-content .list .info h2.h2{font-size:28px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.Home-content .HomeF5 .lists-content .list .info ul.ul li{margin-top: 25px; font-size:16px;line-height:24px;font-weight: bold; fotext-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.Home-content .HomeF5 .lists-content .list .info ul.ul li + li{margin-top:10px;}
.Home-content .HomeF5 .lists-content .list:nth-child(2),
.Home-content .HomeF5 .lists-content .list:nth-child(3){background-color:#0060a3;}
.Home-content .HomeF6 .content{position:relative;}
.Home-content .HomeF6 .info-content{display:inline-block;width:20.8%;margin-top:130px;vertical-align:top;}
.Home-content .HomeF6 .info-content h1.h1{line-height:1;font-size:36px;font-family: 'Montserrat-Bold';}
.Home-content .HomeF6 .info-content .des{line-height:24px;font-size:14px;color:#666;margin-top:35px;}
.Home-content .HomeF6 .HomeF6-Banner{display:inline-block;width:77.7777%;padding-left:20px;vertical-align:top;}
.Home-content .HomeF6 .HomeF6-Banner .item .img-box{overflow:hidden;}
.Home-content .HomeF6 .HomeF6-Banner .item .img-box img{width:100%;height:260px;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.Home-content .HomeF6 .HomeF6-Banner .item .info{height:350px;padding:78px 11% 0;color:#999;background-color:#fff;text-align:center;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.Home-content .HomeF6 .HomeF6-Banner .item .info time{display:block;line-height:1;font-size:30px;}
.Home-content .HomeF6 .HomeF6-Banner .item .info time i{display:block;width:30px;height:1px;margin:28px auto 0;background-color:#999;}
.Home-content .HomeF6 .HomeF6-Banner .item .info h4.h4{line-height:24px;margin:25px 0 15px;font-size:18px;color:#333;min-height: 48px;}


.Home-content .HomeF6 .HomeF6-Banner .item .info .des{margin-bottom:30px;line-height:18px;font-size:14px;height: 64px; }
.Home-content .HomeF6 .HomeF6-Banner .item .info .more{opacity:0;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.Home-content .HomeF6 .HomeF6-Banner .item .info .more span{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;background-image:linear-gradient(to right,#ed6c0e,#ed6c0e);}
.Home-content .HomeF6 .HomeF6-Banner .item:hover .img-box img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.Home-content .HomeF6 .HomeF6-Banner .item:hover .info{padding-top:30px;}
.Home-content .HomeF6 .HomeF6-Banner .item:hover .more{opacity:1;}
.Home-content .HomeF6 .HomeF6-Banner .owl-carousel{position:inherit;}
.Home-content .HomeF6 .HomeF6-Banner .owl-carousel .owl-nav{display:block;position:absolute;left:0;bottom:100px;}
.Home-content .HomeF6 .HomeF6-Banner .owl-carousel .owl-nav button{width:50px;height:50px;font-size:36px;color:#333;background-color:#fff;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;margin-right: 2px;}
.Home-content .HomeF6 .HomeF6-Banner .owl-carousel .owl-nav button.owl-next{margin-top:20px;}
.Home-content .HomeF6 .HomeF6-Banner .owl-carousel .owl-nav button:hover{color:#fff;background-color:#ed6c0e;}
.SolutionF1 {
    padding: 30px 0;
}

.Home-content .HomeF5 .lists-content .profile:hover {
	-webkit-transition: all 0.8s ease 0s;
	transition: all 0.8s ease 0s;
	background-size: 550px 450px;
	  }
.Home-content .HomeF5 .lists-content .culture:hover {
	-webkit-transition: all 0.8s ease 0s;
	transition: all 0.8s ease 0s;
	background-size: 320px 210px;
	  }
.Home-content .HomeF5 .lists-content .Certificates:hover {
	-webkit-transition: all 0.8s ease 0s;
	transition: all 0.8s ease 0s;
	background-size: 320px 210px;
	  }
@media ( max-width: 1400px ) and (min-width: 1024px) {
  .Home-content .HomeF5 .lists-content .list{
    padding:7% 4.6% 0;
  }
.SolutionF1{padding: 60px 0;}
  .SolutionF1 .txtBox{font-size: 16px;}
  .SolutionF1 .txtBox .h4{font-size: 24px;}
  .SolutionF1 .txtBox .txt{padding-top: 30px;}
}
@media screen and (min-width: 640px) and (max-width: 1024px) {
	.Home-content .HomeF5 .lists-content .profile{
	
		width:94%;
		margin: 10px 3%;
		height:418px;
		
	}
	.Home-content .HomeF5 .lists-content .culture{
		margin: 10px 3%;
		width:94%;
		height: 195px;
		
		
	}
	.Home-content .HomeF5 .lists-content .Certificates{
		margin: 10px 3%;
		width:94%;
		height: 195px;
		
		
	}
}
@media(min-width:1000px){
.Home-content .HomeF6 .HomeF6-Banner .item .info h4.h4{height:96px; }
.Home-content .HomeF6 .HomeF6-Banner .item .info{padding-top: 40px; height: 380px;}
.Home-content .HomeF6 .HomeF6-Banner .item .info .des{ height: 36px; }
.Home-content .Home-banner .table-lists .list{
  padding: 1.2% 1.5% 0!important;
  padding-right: 1%!important;
}


}
@media ( max-width: 768px ){

.yunu-sou {padding:10px 0;border-bottom:0;}
.yunu-sou .container {padding:0;}
.yunu-sou .hot {display:none;}
.yunu-sou .hform {float:none;position:relative;}
.yunu-sou .hform input {border-color:transparent;width:100%;box-sizing:border-box;line-height:20px;padding:9px 60px 9px 15px;border-radius:0;border-bottom:1px solid #eee;}
.yunu-sou .hform button {position:absolute;right:0;top:0;width:50px;height:40px;}


}


.Home-content .HomeF7{background-color:#f5f5f5;}
.Home-content .HomeF7 .content{overflow:hidden;}
.Home-content .HomeF7 .title{text-align:center;}
.Home-content .HomeF7 .title h1.h1{line-height:1;font-size:36px;text-transform:uppercase;}
.Home-content .HomeF7 .title .des{font-size:18px;color:#666;margin:35px 0;}
.Home-content .HomeF7 .lists-content .item{display:inline-block;padding:0 10px;margin-top:20px;}
.Home-content .HomeF7 .lists-content .list{overflow:hidden;background-color:#fff;}
.Home-content .HomeF7 .lists-content .list img{width:270px;height:90px;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;opacity:0;display:block;}
.Home-content .HomeF7 .lists-content .list a{
  display: block;
  background-repeat: no-repeat;
  background-size: contain;
  max-width: 90%;
  margin: 0 auto;
  background-position: center;
}
.Home-content .HomeF7 .lists-content .list + .list{margin-top:20px;}
.Home-content .HomeF7 .lists-content .list:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.HomeF8{color:#fff;background-color:#484848;}
.HomeF8 .title{text-align:center;}
.HomeF8 .title h1.h1{line-height:1;font-size:36px;text-transform:uppercase;font-family: 'Montserrat-Bold';}
.HomeF8 .form{margin-top:40px;font-size:18px;}
.HomeF8 .form input,
.HomeF8 .form textarea{background-color:#fff;}
.HomeF8 .form .input{margin:0 -7.5px 15px;}
.HomeF8 .form .input .pd7{float:left;width:33.3333%;padding:0 7.5px;}
.HomeF8 .form .input input{width:100%;height:66px;padding:0 20px;}
.HomeF8 .form textarea{width:100%;height:132px;line-height:66px;padding:0 20px;}
.HomeF8 .form .submit{margin-top:15px;}
.HomeF8 .form .submit input{display:block;width:100%;height:66px;line-height:66px;text-align:center;color:#fff;background-image:linear-gradient(to right,#0060a3,#0060a3);}
.Cooperation-content{background-color:#f8f8f8;}
.Cooperation-content .lists-content{padding-top:80px;background-repeat:no-repeat;background-position:top;padding:0 -10px;}
.Cooperation-content .lists-content ul.ul{font-size:0;}
.Cooperation-content .lists-content ul.ul li{display:inline-block;width:25%;font-size:16px;padding:0 10px;margin-bottom:20px;vertical-align:top;}
.Cooperation-content .lists-content ul.ul li a{display:block;padding:40px 8%;background-color:#fff;}
.Cooperation-content .lists-content ul.ul li .img-box{text-align:center;}
.Cooperation-content .lists-content ul.ul li .img-box img{max-width:225px;}
.Cooperation-content .lists-content ul.ul li .text-content{text-align:center;margin-top:50px;}
.Cooperation-content .lists-content ul.ul li .text-content h4.h4{font-size:18px;color:#333;}
.Cooperation-content .lists-content ul.ul li .text-content p.p{height:72px;line-height:24px;font-size:14px;margin-top:15px;   /*  font-family: "PFB"!important; */
    color: #333;}
.News-content{background-color:#f8f8f8;}
.News-content .News-top{padding-top:40px;}
.News-content .News-top .item{height:405px;background-color:#fff;}
.News-content .News-top .item .img-box{float:left;width:50%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.News-content .News-top .item .info{height:100%;float:left;width:50%;}
.News-content .News-top .item .info .tb{display:table;height:100%;}
.News-content .News-top .item .info .tb .tbc{display:table-cell;padding:0 16.8% 0 8.4%;vertical-align:middle;}
.News-content .News-top .item .info time{font-size:18px;}
.News-content .News-top .item .info h2.h2{font-size:26px;margin-top:30px;margin-bottom:15px;height: 128px;}
.News-content .News-top .item .info p.p{line-height:24px; height: 72px; font-size:16px;   /*  font-family: "PFB"!important; */
    color: #333;/* font-family:"PFR"; */}
.News-content .News-top .item .info .more{margin-top:50px;}
.News-content .News-top .item .info .more a{display:inline-block;width:160px;height:42px;line-height:42px;background-color:#0060a3;color:#fff;text-align:center;}
.News-content .News-top .item .info .more a span{margin-left:8px;}
.News-content .News-top .owl-nav{display:block;position:absolute;right:35px;bottom:50px;font-size:35px;}
.News-content .News-top .owl-nav button{width:40px;height:40px;line-height:40px;text-align:center;color:#d8d8d8;}
.News-content .News-top .owl-nav button:hover{color:#333;}
.News-content .News-top .owl-dots{display:none;}
.News-content .lists-content{margin-top:60px;}
.News-content .lists-content ul.ul li{height:230px;background-color:#fff;position:relative;}
.News-content .lists-content ul.ul li .img-box{position:absolute;left:0;top:0;width:345px;}
.News-content .lists-content ul.ul li .info{height:100%;padding:35px 8% 0 405px;color:#333;}
.News-content .lists-content ul.ul li .info h2.h2{font-size:22px;margin-top:10px;margin-bottom:20px; line-height: 1.3em;height: 2.6em;
}
.News-content .lists-content ul.ul li .info p.p{line-height:24px;   /*  font-family: "PFB"!important; */
    color: #333;/* font-family:"PFR"; */height: 48px;}
.News-content .lists-content ul.ul li + li{margin-top:30px;}
.NewsInfo-content{background-color:#f8f8f8;}
.NewsInfo-content .title{padding:60px 0 45px;text-align:center;}
.NewsInfo-content .title h1.h1{width:80%;line-height:46px;font-size:36px;margin:0 auto;}
.NewsInfo-content .title .des{margin-top:25px;}
.NewsInfo-content .title .des span{padding:0 15px;}
.NewsInfo-content .info-content{color:#666;padding-top:30px;border-top:1px solid #ebebeb;}
.NewsInfo-content .info-content p{margin: 0;}
.NewsInfo-content .info-content strong{font-weight: bold;}
.NewsInfo-content .info-content p + p{margin-top:20px;}
.NewsInfo-content .info-content h4{color:#000;padding:35px 0 40px;font-size:20px;}
.NewsInfo-content .info-content .img-box{font-size:0;}
.NewsInfo-content .info-content .img-box img{width:100%;}
.NewsInfo-content .info-content .img-box span{display:block;text-align:center;padding:20px 0 35px;font-size:16px;}
.NewsInfo-content .info-content .img-box .list{display:inline-block;width:50%;padding:0 10px;}
.NewsInfo-content .info-bottom{padding-top:110px;padding-bottom:90px;}
.NewsInfo-content .info-bottom .back-btn{text-align:center;padding-bottom:65px;border-bottom:1px solid #ebebeb;}
.NewsInfo-content .info-bottom .back-btn a{display:inline-block;width:150px;height:45px;line-height:45px;color:#fff;background-color:#19a1d8;}
.NewsInfo-content .info-bottom .Split-btn{padding-top:20px;}
.NewsInfo-content .info-bottom .Split-btn .prev{float:left;}
.NewsInfo-content .info-bottom .Split-btn .next{float:right;}
.NewsInfo-content .info-bottom .Split-btn td a{height: 22px;line-height: 22px;max-width: 380px;display: inline-block;}

@media(max-width:768px){
    .NewsInfo-content .info-bottom .Split-btn td{display: block;width: 100%!important;text-align: left!important;}
}

.NewsInfo-content .info-content p,
.NewsInfo-content .info-content h1,
.NewsInfo-content .info-content h2,
.NewsInfo-content .info-content h3,
.NewsInfo-content .info-content h4,
.NewsInfo-content .info-content h5,
.NewsInfo-content .info-content h6,
.NewsInfo-content .info-content dl,
.NewsInfo-content .info-content dd,
.NewsInfo-content .info-content ul,
.NewsInfo-content .info-content li,
.NewsInfo-content .info-content ol,
.NewsInfo-content .info-content table,
.NewsInfo-content .info-content td,
.NewsInfo-content .info-content em,
.NewsInfo-content .info-content a,
.NewsInfo-content .info-content th,
.NewsInfo-content .info-content time,
.NewsInfo-content .info-content ins,
.NewsInfo-content .info-content del,
.NewsInfo-content .info-content span,
.NewsInfo-content .info-content strong,
.NewsInfo-content .info-content sup,
.NewsInfo-content .info-content sub,
.NewsInfo-content .info-content bottom,
.NewsInfo-content .info-content i,
.NewsInfo-content .info-content div{font-family:'Helvetica',sans-serif,Verdana ,arial , Microsoft YaHei, '宋体' !important;

}



@media only screen and (min-width: 1200px) {
	.News-content{padding-top: 82px;}
  .News-content .public-title{padding-top: 0; padding-bottom: 35px;}
  .News-content .News-top{padding-top: 35px;}

}



.Download-content{min-height:490px;padding-top:80px;background-color:#f8f8f8;}
.Download-content .list{height:70px;line-height:70px;background-color:#fff;padding:0 30px;position:relative;}
.Download-content .list p.p{position: relative;padding-left: 36px;}
.Download-content .list p.p i.dotdot{height: 70px;font-style: normal;display: block;}
.Download-content .list p.p span{color:#d60000;position: absolute; left: 0; top: 50%;margin-top: -8px; line-height: 16px;}
.Download-content .list a > i{position:absolute;right:30px;top:0;font-size:18px;}
.Download-content .list + .list{margin-top:20px;}
.solution-content{padding:60px 0 80px;background-color:#f8f8f8;}
.solution-content .list{padding:30px;background-color:#fff;font-size:0;}
.solution-content .list .img-box{display:inline-block;width:45%;vertical-align:middle;}
.solution-content .list .text-content{display:inline-block;width:55%;font-size:16px;padding-left:5.5%;vertical-align:middle;}
.solution-content .list .text-content h2.h2{font-size:30px;}
.solution-content .list .text-content p.p{line-height:24px;color:#666;margin:25px 0 90px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.solution-content .list .text-content .more a{display:inline-block;width:160px;height:42px;line-height:38px;text-align:center;border:2px solid #777;color:#777;font-size:14px;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.solution-content .list .text-content .more a span{margin-left:10px;}
.solution-content .list .text-content .more:hover a{border-color:#19bce7;background-color:#19bce7;color:#fff;}
.solution-content .list + .list{margin-top:40px;}
.Case-content{background-color:#f8f8f8;padding-bottom:50px;}
.Case-content .Case-top{display: none;}
.Case-content .Case-top .search-box{padding:80px 0 60px;}
.Case-content .Case-top .search-box .search{max-width:835px;margin:0 auto;position:relative;}
.Case-content .Case-top .search-box .search input{width:100%;height:50px;background-color:#fff;padding:0 70px 0 20px;}
.Case-content .Case-top .search-box .search a{position:absolute;top:0;right:0;width:50px;height:50px;line-height:50px;text-align:center;background-color:#17bde6;color:#fff;}
.Case-content .Case-top .Case-nav{background-color:#fff;}
.Case-content .Case-top .Case-nav .hd ul.ul{font-size:0;}
.Case-content .Case-top .Case-nav .hd ul.ul li{display:inline-block;width:20%;height:50px;line-height:50px;text-align:center;font-size:20px;color:#999;}
.Case-content .Case-top .Case-nav .hd ul.ul li.on{color:#fff;background-color:#14bee5;}
.Case-content .Case-top .Case-nav .bd{padding:25px 0;}
.Case-content .Case-top .Case-nav .bd .honerList{position:relative;}
.Case-content .Case-top .Case-nav .bd .honerList ul.ul{max-width:668px;margin:0 auto;}
.Case-content .Case-top .Case-nav .bd .honerList ul.ul li{height:40px;line-height:36px;text-align:center;border:2px solid #dadada;color:#dadada;}
.Case-content .Case-top .Case-nav .bd .honerList ul.ul li:hover,
.Case-content .Case-top .Case-nav .bd .honerList ul.ul li.on{border-color:#0ec1e2;color:#0ec1e2;}
.Case-content .Case-top .Case-nav .bd .honerList .owl-carousel{position:initial;}
.Case-content .Case-top .Case-nav .bd .honerList .owl-nav{display:block;position:absolute;left:0;top:0;width:100%;}
.Case-content .Case-top .Case-nav .bd .honerList .owl-nav button{width:40px;height:40px;line-height:40px;text-align:center;background-color:#dadada;color:#fff;font-size:30px;position:absolute;top:0;left:10px;}
.Case-content .Case-top .Case-nav .bd .honerList .owl-nav .owl-next{left:auto;right:10px;}
.Case-content .Case-top .Industry{margin-top:10px;background-color:#fff;font-size:0;}
.Case-content .Case-top .Industry .tit{display:inline-block;width:195px;line-height:60px;font-size:16px;background:url(../images/industry_1.png) no-repeat right;vertical-align:top;}
.Case-content .Case-top .Industry .lists{display:inline-block;width:calc(100% - 195px);font-size:16px;padding-left:25px;vertical-align:top;}
.Case-content .Case-top .Industry .lists a{float:left;height:30px;line-height:30px;color:#999;padding:0 20px;margin:15px 0;}
.Case-content .Case-top .Industry .lists a.on{background-color:#19bce7;color:#fff;}
.CaseInfo-content{background-color:#f8f8f8;}
.CaseInfo-content .caseInfo{padding-bottom:80px;}
.CaseInfo-content .caseInfo-1 .public-title{ }
.CaseInfo-content .caseInfo-1 p.p{line-height:24px;color:#666;padding:25px 0 50px;}
.CaseInfo-content .caseInfo-1 .img-box{margin:0 -6px;font-size:0;}
.CaseInfo-content .caseInfo-1 .img-box .img{display:inline-block;width:50%;padding:0 6px;}
.CaseInfo-content .caseInfo-2{background-color:#fff;}
.CaseInfo-content .caseInfo-2 .info-content{margin-top:40px;}
.CaseInfo-content .caseInfo-2 .info-content ul.ul li{font-size:0;color:#666;margin-bottom:0.5%;}
.CaseInfo-content .caseInfo-2 .info-content ul.ul li p{background-color:#e1e3e5;vertical-align:top;}
.CaseInfo-content .caseInfo-2 .info-content ul.ul li .tit{display:inline-block;width:20%;margin-right:0.5%;font-size:16px;padding:14px 2.8%;}
.CaseInfo-content .caseInfo-2 .info-content ul.ul li .des{display:inline-block;width:79.5%;font-size:16px;padding:14px 2.8%;}
.CaseInfo-content .caseInfo-2 .info-content ul.ul li:nth-child(2n) p{background-color:#eceef0;}
.CaseInfo-content .caseInfo-3{padding:0 0 75px;display: none;}
.CaseInfo-content .caseInfo-4{padding:0 0 75px;background-color:#fff;}
.CaseInfo-content .caseInfo-4 .public-title{margin-bottom:40px;}


@media screen and (min-width:1200px) {
	.CaseInfo-content .caseInfo{padding-top:82px;}
	.CaseInfo-content .caseInfo .public-title{padding-top: 0; padding-bottom: 35px; }
	.CaseInfo-content .caseInfo .info-content{padding-top: 16px;}

}

.Authorization-content{background-color:#f8f8f8;}
.Authorization-content .lists-content{margin-top:40px;}
.Authorization-content .lists-content ul.ul li{float:left;width:49%;height:70px;line-height:70px;padding:0 35px 0 80px;background-color:#fff;position:relative;margin-bottom:20px;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.Authorization-content .lists-content ul.ul li:before{content: '';position: absolute;left: 30px;top: 22px;background: url(../images/h.png) no-repeat;padding: 15px 12px;}
.Authorization-content .lists-content ul.ul li a{display:block;}
.Authorization-content .lists-content ul.ul li p.p{float:left;width:80%;color:#333;height: 73px;}
.Authorization-content .lists-content ul.ul li p.p span{padding-right:30px;color:#999;font-size:24px;}
.Authorization-content .lists-content ul.ul li i{float:right;color:#666; font-size:24px;}
.Authorization-content .lists-content ul.ul li:nth-child(2n){float:right;}
.Authorization-content .lists-content ul.ul li:hover{background-color:#1fb9ea;}
.Authorization-content .lists-content ul.ul li:hover:before{background: url(../images/w.png) no-repeat;}
.Authorization-content .lists-content ul.ul li:hover p.p{color:#fff;}
.Authorization-content .lists-content ul.ul li:hover p.p span{color:#fff;}
.Authorization-content .lists-content ul.ul li:hover i{color:#fff;}
.Authorization-content .Authorization-top .nav{padding-top:60px;font-size:0;text-align:center;}
.Authorization-content .Authorization-top .nav a{display:inline-block;width:200px;height:50px;line-height:50px;background-color:#fff;color:#999;border-radius:50px;margin:0 10px;font-size:18px;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.Authorization-content .Authorization-top .nav a.on,
.Authorization-content .Authorization-top .nav a:hover{color:#fff;background-color:#1abbe8;}
.Authorization-content .Authorization-top .filter{margin-top:60px;font-size:0;text-align:center;}

.ZJselectTxt i.icon{width:40px;}
@media screen and (min-width:770px) {
	.Authorization-content .filter .ZJselectBox{height: 70px;}
	.Authorization-content .filter  .ZJselectTxt{line-height: 70px;padding-left: 30px;}
	.Authorization-content .filter .ZJselectTxt i.icon{width:50px;height: 70px;}

}

.Authorization-content .Authorization-top .filter .divbox{display:inline-block;width:330px;height:70px;line-height:70px;background-color:#fff;vertical-align:middle;font-size:16px;margin:0 10px;text-align:left;}
/* .Authorization-content .Authorization-top .filter div.select{padding:0 30px;} */
.Authorization-content .Authorization-top .filter div.select select{width:100%;height:100%;}
.Authorization-content .Authorization-top .filter div.input{position:relative;}
.Authorization-content .Authorization-top .filter div.input input{width:100%;height:100%;padding:0 80px 0 10px;}
.Authorization-content .Authorization-top .filter div.input a{position:absolute;top:0;right:0;width:70px;height:70px;text-align:center;color:#a3a3a3;}
.Authorization-content .Authorization-top .filter div.input a span{font-size:20px;}
.FAQ-content{background-color:#f8f8f8;padding-bottom:50px;}
.FAQ-content .FAQ-top{padding-top:60px;}
.FAQ-content .FAQ-top .tit{float:left;}
.FAQ-content .FAQ-top .tit h1.h1{font-size:36px;line-height:70px;position:relative;}
.FAQ-content .FAQ-top .tit h1.h1:after{content:"";position:absolute;right:-60px;top:50%;width:52px;height:5px;background-color:#11c0e3;margin-top:-2.5px;}
.FAQ-content .FAQ-top .filter{float:right;font-size:0;margin-right:-10px;}
.FAQ-content .FAQ-top .filter div{display:inline-block;width:330px;height:70px;line-height:70px;background-color:#fff;vertical-align:middle;font-size:16px;margin:0 10px;text-align:left;}
.FAQ-content .FAQ-top .filter div.select{padding:0 30px;}
.FAQ-content .FAQ-top .filter div.select select{width:100%;height:100%;}
.FAQ-content .FAQ-top .filter div.input{position:relative;}
.FAQ-content .FAQ-top .filter div.input input{width:100%;height:100%;padding:0 80px 0 10px;}
.FAQ-content .FAQ-top .filter div.input a{position:absolute;top:0;right:0;width:70px;height:70px;text-align:center;color:#a3a3a3;}
.FAQ-content .FAQ-top .filter div.input a span{font-size:20px;}
.FAQ-content .lists-content{margin-top:60px;}
.FAQ-content .lists-content ul.ul li .Label{width:30px;height:30px;line-height:30px;text-align:center;background-color:#dbdbdb;color:#fff;position:absolute;left:30px;top:20px;}
.FAQ-content .lists-content ul.ul li .tit{height:70px;line-height:70px;background-color:#fff;position:relative;}
.FAQ-content .lists-content ul.ul li .tit p.p{padding-left:90px;padding-right:60px;}
.FAQ-content .lists-content ul.ul li .tit p.p > i{display: block;font-style: normal;height: 70px;}
.FAQ-content .lists-content ul.ul li .tit > i.iconfont{position:absolute;top:0;right:30px;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.FAQ-content .lists-content ul.ul li .info-contnet{display:none;border-top:1px solid #eee;background-color:#fff;position:relative;}
.FAQ-content .lists-content ul.ul li .info-contnet .info{padding:20px 20px 20px 90px;}
.FAQ-content .lists-content ul.ul li .info-contnet p{line-height:28px;}
.FAQ-content .lists-content ul.ul li .info-contnet p + p{margin-top:30px;}
.FAQ-content .lists-content ul.ul li + li{margin-top:20px;}
.FAQ-content .lists-content ul.ul li.aon .Label{background-color:#00387a;}
.FAQ-content .lists-content ul.ul li.aon .tit i.iconfont{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
.FAQ-content .lists-content ul.ul li.aon .info-contnet .Label{background-color:#009fd9;}
.contact-content{padding-top:110px;background-color:#f8f8f8;padding-bottom: 30px;}
.contact-content .title h1.h1{line-height:1;}
.contact-content .title p.p{margin-top:50px;font-size: 20px;font-weight: bold}
.contact-content .contact-lists{margin-top:65px;}
.contact-content .contact-lists ul.ul{font-size:0;}
.contact-content .contact-lists li{display:inline-block;width:45%;font-size:16px;border-left:5px solid #19a1d8;padding-left:26px;}
.contact-content .contact-lists li span{color:#1ca2d8;font-size:24px;}
.contact-content .contact-lists li p.p{color:#999;}
.contact-content .contact-lists li h5.h5{font-size:18px;}
.contact-content .contact-lists li:nth-child(2){width:30%;}
.contact-content .contact-lists li:nth-child(3){width:25%;}
.contact-content #map{width:100%;height:810px;margin-top:75px; background:#f1f1f1; position: relative;}

.contact-content .HomeF8{padding:100px 0;background-color:transparent;}
.contact-content .HomeF8 .title h1.h1{color:#333;}

@media screen and (min-width:1366px)and (max-width:1680px){
    .Home-content .HomeF4 .content .info .table h4.h4{font-size:20px;}
    .Home-content .Home-banner .table-lists{height: 175px;}
}

.proinfoBom .mobimgBox{display: none;}
.groupIntro h1,.honerBox h1,.cultureBox h1,.historyBox h1,.Gmembers h1,.socialBox .sociTop h5,.socialBox .sociMid h5,.public-title h1.h1{/* font-family: "PFB";  */font-weight: bold;}
@media(max-width:768px){
  .moblongImg .mobimgBox{display: block;}
  .moblongImg .itemul{display: none;}
  .honerBox .honerList .owl-carousel .owl-prev, .honerBox .honerList .owl-carousel .owl-next{top: auto;bottom:5px;}
  .honerBox .honerList .owl-carousel .owl-prev{left: 45%;}
  .honerBox .honerList .owl-carousel .owl-next{right: 45%;}
  .groupIntro h1,.honerBox h1,.cultureBox h1,.historyBox h1,.Gmembers h1,.socialBox .sociTop h5,.socialBox .sociMid h5,.public-title h1.h1{font-size:26px!important;}

  header.mobile-open .nav-content .nav-right .Language .open-Language{margin-top:0;height: 50px;display: block;line-height: 50px;}
  header .nav-content .nav-right .Language .open-Language i.down{position: absolute;top: 0;right: 0;width: 45px;text-align: center;}
  header.mobile-open .nav-content .nav-right .Language .Language-box li{width: 100%;display: block;border-bottom: 1px solid #ddd;}
  header.mobile-open .nav-content .nav-right .Language .Language-box li:last-child{border-bottom:none;}
  header.mobile-open .nav-content .nav-right .Language .Language-box li a{text-align: left;padding: 0 15px;}
}
/*404*/
.ErorrWrap{padding-top: 80px;}

.BoxError{padding: 50px 0;}
.BoxError .imgerror{ text-align: center;padding-bottom: 15px;}
.Sorrytxt{ text-align: center; color: #333; font-size: 16px;}
.Nav404{text-align: center;padding-top: 15px;}
.Nav404 ul{display:inline-block; font-size: 0; padding: 0 8px; border:1px solid #dfdfdf; border-radius:2px;}
.Nav404 ul li{display: inline-block;font-size: 14px; }
.Nav404 ul li a{display: block; padding:5px; color: #333;font-size: :14px; line-height:35px;}


@media(min-width:768px){
  .Sorrytxt{font-size: 20px}
  .Nav404 ul li a{font-size: 16px;}
}

@media(min-width:1024px){
.BoxError .imgerror{ padding-bottom: 25px;}
.BoxError{padding: 120px 0;}
  .Sorrytxt{font-size: 25px}
  .Nav404 ul{padding:0 20px;}
  .Nav404{padding-top:25px;}
   .Nav404 ul li a{text-align: center;padding: 0 18px;  line-height:50px;}

.fancybox-inner{height: 550px!important;width: 850px!important;}
.fancybox-wrap .intro{padding: 0 60px 30px 60px!important;}
.socialBox .sociBom li .txtBox p{height: 120px;}
.SolutionF1 {
    padding: 60px 0;
}
}

.fancybox-overlay-fixed .intro h1{text-align: center;padding: 3% 0 0;}
.fancybox-overlay-fixed .intro img { display: block; margin: 3% auto; }
@media(max-width:768px){
    .fancybox-nav{display:none!important;}
	.index-broadside .lists .list {
	     flex: none;
		 width: 99%;
		 border-bottom: 1px solid #d5d5d5;
	}
	.index-broadside .lists .list .ltitle {
		height:60px;
		}
	.index-products .lists .list {
	     flex: none;
		 width:98%;
		 border-bottom: 1px solid #d5d5d5;
	}
	.index-products .lists .list .ltitle {
		height:60px;
		}
}






footer .footer-nav .share .social-share a{display:block;width:40px;border: none; height:40px;line-height:40px;text-align:center;background-color:#484848;color:#fff;border-radius:50%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
footer .footer-nav .share .social-share a:hover{background-color:#23b7ec;}


@media screen and (max-width: 980px){
 footer .footer-nav .share .social-share a {
	    display: inline-block;width: 30px;height: 30px;line-height: 30px; font-size: 16px;
	}
}


.index-xs-map {
    display: none;
    padding: 50px 0;
}
@media (max-width: 767px) {
    .index-xs-map {
        display: block;
    }
}
.index-xs-map img {
    max-width: 100%;
}
.index-map {
    position: relative;
    overflow: hidden;
    margin: 80px 0;
}
@media (max-width: 767px) {
    .index-map {
        display: none;
    }
}
.index-map img {
    max-width: 100%;
}
.index-map .map-logo {
    position: absolute;
    z-index: 2;
}
.index-map .map-logo.map-logo1 {
    top: 21%;
    left: 14%;
}
.index-map .map-logo.map-logo1 .map-logo-icon {
    width: 50px;
    height: 50px;
    cursor: pointer;
    text-align: center;
}
.index-map .map-logo.map-logo1 .map-logo-icon img {
    display: inline-block;
    margin-top: 3px;
}
.index-map .map-logo.map-logo2 {
    top: 37%;
    left: 18%;
}
.index-map .map-logo.map-logo3 {
    top: 29%;
    left: 49%;
}
.index-map .map-logo.map-logo4 {
    top: 37%;
    left: 79%;
}
.index-map .map-logo.map-logo5 {
    top: 51%;
    left: 75%;
}
.index-map .map-logo .map-text {
    position: absolute;
    top: 0;
    left: 50px;
    display: none;
    padding-left: 50px;
}
.index-map .map-logo .map-text .text {
    width: 410px;
    padding: 30px;
    border-radius: 10px;
    background-color: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
}
.index-map .map-logo .map-text .text .title-text {
    padding-bottom: 10px;
    border-bottom: 1px solid #e5e5e5;
}
.index-map .map-logo .map-text .text .title-text b {
    font-size: 24px;
    line-height: 40px;
    display: block;
    color: #0065b9;
}
@media (max-width: 1470px) {
    .index-map .map-logo .map-text .text .title-text b {
        font-size: 20px;
    }
}
.index-map .map-logo .map-text .text .note {
    margin-top: 10px;
}
.index-map .map-logo .map-text .text .note p {
    font-size: 18px;
    line-height: 2;
    margin: 0;
    color: #666;
}
@media (max-width: 1470px) {
    .index-map .map-logo .map-text .text .note p {
        font-size: 16px;
    }
}
.index-map .map-logo.map-logo4 .map-text,
.index-map .map-logo.map-logo5 .map-text {
    right: 50px;
    left: auto;
    padding-right: 50px;
    padding-left: 0;
}
.index-map .map-logo:hover {
    z-index: 3;
}
.index-map .map-logo:hover .map-text {
    display: block;
    -webkit-animation: fadeInLeft 1s 0s ease both;
    animation: fadeInLeft 1s 0s ease both;
}
@media (max-width: 1199px) {
    .index-map .map-logo:hover .map-text {
        display: none;
    }
}
.index-map .map-dot {
    position: absolute;
    z-index: 2;
}
.index-map .map-dot .map-dot-icon {
    width: 50px;
    text-align: center;
}
@media (max-width: 1199px) {
    .index-map .map-dot .map-dot-icon {
        width: 30px;
    }
}
.index-map .map-dot .map-dot-icon img {
    display: block;
}
.index-map .map-dot .map-dot-text {
    position: absolute;
    top: 0;
    left: 50px;
    display: none;
    padding-right: 30px;
    padding-left: 30px;
    background-color: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, .16);
}
.index-map .map-dot .map-dot-text .text {
    width: 140px;
}
.index-map .map-dot .map-dot-text .text:before {
    position: absolute;
    top: 40px;
    left: -20px;
    display: block;
    width: 50px;
    height: 1px;
    content: '';
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    transform: rotate(30deg);
    background-color: #0065b9;
}
.index-map .map-dot .map-dot-text .text .title-text {
    margin-top: 13px;
    margin-left: -4px;
    padding-bottom: 4px;
    border-bottom: 1px solid #0065b9;
}
.index-map .map-dot .map-dot-text .text .title-text b {
    font-size: 24px;
    font-weight: normal;
    line-height: 1.5;
    color: #0065b9;
}
.index-map .map-dot .map-dot-text .text .note {
    margin-top: 10px;
}
.index-map .map-dot .map-dot-text .text .note p {
    font-size: 16px;
    line-height: 26px;
    margin: 0;
    color: #0065b9;
}
.index-map .map-dot.map-dot1 {
    top: 27%;
    left: 17%;
}
.index-map .map-dot.map-dot1 .map-dot-icon {
    -webkit-animation: big3 2s infinite linear .65s;
    animation: big3 2s infinite linear .65s;
}
.index-map .map-dot.map-dot2 {
    top: 63%;
    left: 27%;
}
.index-map .map-dot.map-dot2 .map-dot-icon {
    -webkit-animation: big1 3s infinite linear .65s;
    animation: big1 3s infinite linear .65s;
}
.index-map .map-dot.map-dot3 {
    top: 30%;
    left: 53%;
}
.index-map .map-dot.map-dot3 .map-dot-icon {
    -webkit-animation: big2 4s infinite linear .65s;
    animation: big2 4s infinite linear .65s;
}
.index-map .map-dot.map-dot4 {
    top: 38%;
    left: 66%;
}
.index-map .map-dot.map-dot4 .map-dot-icon {
    -webkit-animation: big1 2s infinite linear .65s;
    animation: big1 2s infinite linear .65s;
}
.index-map .map-dot.map-dot5 {
    top: 43%;
    left: 78%;
}
.index-map .map-dot.map-dot5 .map-dot-icon {
    -webkit-animation: big2 3s infinite linear .65s;
    animation: big2 3s infinite linear .65s;
}
.index-map .map-dot.map-dot6 {
    top: 57%;
    left: 48%;
}
.index-map .map-dot.map-dot6 .map-dot-icon {
    -webkit-animation: big1 4s infinite linear .65s;
    animation: big1 4s infinite linear .65s;
}
.index-map .map-dot.map-dot7 {
    top: 76%;
    left: 83%;
}
.index-map .map-dot.map-dot7 .map-dot-icon {
    -webkit-animation: big1 4s infinite linear .65s;
    animation: big1 4s infinite linear .65s;
}
.index-map .map-dot:hover {
    z-index: 3;
}
.index-map .map-dot:hover .map-dot-text {
    display: block;
    -webkit-animation: fadeInRight 1s 0s ease both;
    animation: fadeInRight 1s 0s ease both;
}
.index-map .map-dot.map-dot5 .map-dot-text,
.index-map .map-dot.map-dot7 .map-dot-text,
.index-map .map-dot.map-dot6 .map-dot-text,
.index-map .map-dot.map-dot2 .map-dot-text {
    right: 50px;
    left: auto;
    padding-right: 27px;
    padding-left: 30px;
}
.index-map .map-dot.map-dot5 .map-dot-text .text:before,
.index-map .map-dot.map-dot7 .map-dot-text .text:before,
.index-map .map-dot.map-dot6 .map-dot-text .text:before,
.index-map .map-dot.map-dot2 .map-dot-text .text:before {
    position: absolute;
    top: 40px;
    right: -20px;
    left: auto;
    -webkit-transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    transform: rotate(-30deg);
}
.index-map .map-dot.map-dot5:hover .map-dot-text,
.index-map .map-dot.map-dot7:hover .map-dot-text,
.index-map .map-dot.map-dot6:hover .map-dot-text,
.index-map .map-dot.map-dot2:hover .map-dot-text {
    display: block;
    -webkit-animation: fadeInLeft 1s 0s ease both;
    animation: fadeInLeft 1s 0s ease both;
}
@media (max-width: 1199px) {
    .index-map .map-dot.map-dot5:hover .map-dot-text,
    .index-map .map-dot.map-dot7:hover .map-dot-text,
    .index-map .map-dot.map-dot6:hover .map-dot-text,
    .index-map .map-dot.map-dot2:hover .map-dot-text {
        display: none;
    }
}
@media (max-width: 1199px) {
    .index-map .map-dot.map-dot5:hover .map-dot-text {
        display: block;
    }
}
@-webkit-keyframes big1 {
    0% {
        -webkit-transform: scale(.6);
        -ms-transform: scale(.6);
        transform: scale(.6);
    }
    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }
    100% {
        -webkit-transform: scale(.6);
        -ms-transform: scale(.6);
        transform: scale(.6);
    }
}
@keyframes big1 {
    0% {
        -webkit-transform: scale(.6);
        -ms-transform: scale(.6);
        transform: scale(.6);
    }
    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }
    100% {
        -webkit-transform: scale(.6);
        -ms-transform: scale(.6);
        transform: scale(.6);
    }
}
@-webkit-keyframes big2 {
    0% {
        -webkit-transform: scale(.6);
        -ms-transform: scale(.6);
        transform: scale(.6);
    }
    50% {
        -webkit-transform: scale(1.3);
        -ms-transform: scale(1.3);
        transform: scale(1.3);
    }
    100% {
        -webkit-transform: scale(.6);
        -ms-transform: scale(.6);
        transform: scale(.6);
    }
}
@keyframes big2 {
    0% {
        -webkit-transform: scale(.6);
        -ms-transform: scale(.6);
        transform: scale(.6);
    }
    50% {
        -webkit-transform: scale(1.3);
        -ms-transform: scale(1.3);
        transform: scale(1.3);
    }
    100% {
        -webkit-transform: scale(.6);
        -ms-transform: scale(.6);
        transform: scale(.6);
    }
}
@-webkit-keyframes big3 {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(2.8);
        -ms-transform: scale(2.8);
        transform: scale(2.8);
    }
    @media (max-width: 1199px) {
        50% {
            -webkit-transform: scale(1);
            -ms-transform: scale(1);
            transform: scale(1);
        }
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}
@keyframes big3 {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(2.8);
        -ms-transform: scale(2.8);
        transform: scale(2.8);
    }
    @media (max-width: 1199px) {
        50% {
            -webkit-transform: scale(1);
            -ms-transform: scale(1);
            transform: scale(1);
        }
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}
