@charset "utf-8";
/* CSS Document */
body,div,span,img,h1,h2,h3,h4,h5,h6,ul,li,ol,p,i,b,strong,a,table,th,td,form,input,textarea
{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;
margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
@font-face{
    font-family:'FuturaLL';
    src:url('../Fonts/Futura LT Light.otf');
}
ol,ul,li{list-style:none;}
a{color:#333;text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;display:inline-block;vertical-align:middle;}
::-webkit-input-placeholder{font-size:15px;color:#333;}
/* --Public-- */
.hidden{overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both;}
.center{text-align:center;}
.valign-middle{display:table-cell;vertical-align:middle;}
/* --pub-- */
body{padding-top:122px;}
.pub{width:80%;margin:auto;}
/* --header-- */
.header_bg{width:100%;height:122px;position:fixed;left:0;top:0;z-index:999;background:#f2f2f2;box-shadow:0 2px 16px rgba(0,0,0,0.2);
-webkit-transition:all 0.5s;transition:all 0.5s;}
.header{width:94%;height:46px;line-height:46px;position:relative;margin:auto;}
.header_left{font-size:14px;color:#666;float:left;}
.header_left b{font-size:16px;color:#000;}
.header_lang{font-size:14px;color:#666;float:right;}
.header_lang a{color:#666;font-weight:bold;}
.header_lang a:hover{color:#f08927;}

.header_search{width:46px;height:46px;float:right;margin-right:20px;position:relative;}
.search_btn{width:46px;height:46px;background:url(../Image/ser.png) no-repeat center;cursor:pointer;}
.search{width:246px;height:60px;position:absolute;left:-100px;top:36px;z-index:99;display:none;}
.search .arrow{width:16px;height:10px;position:absolute;left:115px;top:0px;background:url(../Image/arrow.png) no-repeat center;z-index:9;}
.search input.s{width:246px;height:40px;line-height:40px;color:#333;font-size:14px;border:none;outline:none;background:#FFF;padding:0 55px 0 10px;position:absolute;left:0;top:10px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,0.4);}
.search input.b{width:50px;height:40px;font-size:14px;color:#FFF;border:none;outline:none;position:absolute;right:0;top:10px;z-index:2;background:url(../Image/ser.png) no-repeat center #006de6;cursor:pointer;border-bottom-right-radius:4px;border-top-right-radius:4px;}

.nava{width:94%;height:100px;padding:0 30px;margin:auto;position:relative;overflow:hidden;background:#FFF;box-shadow:0 2px 8px rgba(0,0,0,0.2);border-radius:4px;}
.nava .logo{width:44%;height:100px;line-height:100px;float:left;display:table;}
.nava .logo img{width:auto;height:56px;max-width:100%;}
.nava ul{width:52%;height:100px;float:right;}
.nava ul li{width:12.5%;height:100px;float:right;font-size:15px;color:#333;font-weight:bold;line-height:100px;text-align:center;position:relative;overflow:hidden;cursor:pointer;}
.nava ul li:hover{color:#f08927;}
.nava ul li span{width:0px;height:4px;background:#f08927;position:absolute;left:50%;top:0px;border-radius:4px;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.nava ul li:hover span{width:70%;left:15%;}
/* --banner-- */
.swiper-banner{width:100%;height:780px;overflow:hidden;background:#fff;position:fixed;left:0;top:122px;}
.swiper-banner .swiper-slide{overflow:hidden;}
.swiper-banner .swiper-slide .imgScale{width:100%;height:100%;display:block;background-repeat:no-repeat;background-position:center top;background-size:cover;}

.banner-pagination{width:100%;left:0;bottom:25px;z-index:99;text-align:center;position:absolute;}
.banner-pagination .swiper-pagination-bullet{width:84px !important;height:36px !important;font-size:12px;color:#ccc;line-height:36px;text-align:left;margin:0 12px !important;
border-top:1px solid #ccc;opacity:1 !important;border-radius:0 !important;background:none !important;}
.banner-pagination .swiper-pagination-bullet-active{border-top:4px solid #FFF;font-size:18px;color:#FFF;line-height:28px;}
.banner_next{width:64px;height:88px;background:url(../Image/right.png) no-repeat center rgba(0,0,0,0.4);position:absolute;right:0;top:50%;margin-top:-44px;z-index:99;cursor:pointer;}
.banner_prev{width:64px;height:88px;background:url(../Image/left.png) no-repeat center rgba(0,0,0,0.4);position:absolute;left:0;top:50%;margin-top:-44px;z-index:99;cursor:pointer;}
/* --index-- */
.main{width:100%;height:auto;z-index:20;background:#fff;position:relative;margin-top:780px;}

.index_title{position:relative;}
.index_title .bt{font-size:36px;color:#333;font-weight:bold;line-height:52px;}
.index_title .bt b{color:#006de6;margin-right:10px;}
.index_title .bt i{color:#76acf2;font-style:normal;}
.index_title .bt span{color:#76acf2;margin-left:10px;}
.index_title p{font-size:16px;color:#333;line-height:24px;font-weight:normal;}
.index_title .more{font-size:16px;color:#333;line-height:24px;padding:10px 0 10px 30px;font-weight:normal;position:absolute;right:0;top:10px;border-bottom:3px solid #f08927;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.index_title .more:hover{color:#f08927;padding:15px 0 5px 20px;}
.index_title .link{font-size:16px;color:#FFF;line-height:24px;padding:10px 36px;background:#e8452d;border-radius:24px;display:inline-block;margin-top:40px;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.index_title .link:hover{}


.index_scale_bg{width:100%;height:auto;background:#f2f2f2;}
.index_scale{padding:20px 0;}
.index_scale li{width:25%;float:left;text-align:center;}
.index_scale li h3{font-size:15px;color:#006de6;}
.index_scale li h3 b{font-size:52px;font-family:'FuturaLL';margin-right:10px;}
.index_scale li p{font-size:15px;color:#333;}


.index_product_bg{width:100%;height:auto;padding:60px 0;}
.index_product_type{}
.index_product_type a{width:auto;height:34px;float:left;margin-right:20px;margin-top:10px;padding:0 10px;font-size:15px;line-height:32px;color:#333;border:1px solid #ddd;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.index_product_type a:hover{color:#FFF;background:#006de6;border:1px solid #006de6;}
.index_product_list{margin-top:20px;}
.index_product_list .con{width:19.1%;float:left;margin-right:1%;}
.index_product_list .con a{width:100%;height:auto;margin-top:20px;margin-top:5%;border:1px solid #ddd;display:block;position:relative;overflow:hidden;}
.index_product_list .con a img{width:100%;height:auto;display:block;}
.index_product_list .con a .bg{width:100%;height:auto;text-align:center;padding:15px;position:absolute;left:0;bottom:-50%;z-index:9;
background-image:url(../Image/more.png);background-repeat:no-repeat;background-position:right bottom;background-size:auto 24px;background-color:rgba(255,255,255,0.4);
-webkit-transition:all 0.4s;transition:all 0.4s;}
.index_product_list .con a .bg .title{height:24px;line-height:24px;font-size:16px;font-weight:bold;overflow:hidden;}
.index_product_list .con a .bg .tips{height:40px;line-height:20px;font-size:14px;color:#333;overflow:hidden;margin-top:10px;}
.index_product_list .con a:hover .bg{bottom:0;}
.index_product_list .con:nth-child(2){width:39.7%;}
.index_product_list .con:nth-child(2) a{margin-top:2.5%;}
.index_product_list .con:nth-child(4){margin-right:0;}

.index_product_list2{margin-top:10px;display:none;}
.index_product_list2 a{width:48%;float:left;margin:10px 4% 0 0;border:1px solid #ddd;float:left;position:relative;overflow:hidden;}
.index_product_list2 a img{width:100%;height:auto;display:block;}
.index_product_list2 a .bg{width:100%;height:auto;text-align:center;padding:5px 24px 5px 10px;position:absolute;left:0;bottom:0;z-index:9;
background-image:url(../Image/more.png);background-repeat:no-repeat;background-position:right 5px center;background-size:auto 18px;background-color:rgba(255,255,255,0.4);
-webkit-transition:all 0.4s;transition:all 0.4s;}
.index_product_list2 a .bg .title{height:24px;line-height:24px;font-size:16px;font-weight:bold;overflow:hidden;}
.index_product_list2 a:nth-child(2n){margin-right:0;}


.index_shows_bg{width:100%;height:auto;padding:60px 0 0;background:#f2f2f2;}
.shows-swiper{width:auto;height:auto;overflow:hidden;padding:100px 10px 60px;position:relative;}
.shows-swiper .swiper-slide{background:#FFF;padding:0 130px 40px 30px;box-shadow:0 2px 16px rgba(0,0,0,0.2);position:relative;border-radius:4px;cursor:pointer;}
.shows-swiper .swiper-slide img{max-width:100%;height:auto;display:block;margin-top:-45px;box-shadow:0 2px 16px rgba(0,0,0,0.2);border-radius:4px;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.shows-swiper .swiper-slide .title{width:130px;padding:20px 15px 0;line-height:24px;position:absolute;right:0;top:0;}
.shows-swiper .swiper-slide .title h4{font-size:14px;color:#999;font-weight:normal;}
.shows-swiper .swiper-slide .title h3{font-size:16px;color:#000;}
.shows-swiper .swiper-slide .title i{width:40px;height:3px;background:#f08927;display:block;margin:12px 0;}
.shows-swiper .swiper-slide .title p{height:24px;overflow:hidden;font-size:14px;color:#666;}
.shows-swiper .swiper-slide .title span{width:36px;height:36px;margin-top:10px;display:block;background:url(../Image/more2.png) no-repeat center; background-size:auto 28px;}
.shows-swiper .swiper-slide:hover img{transform:scale(0.95);}
.shows-pagination{width:100%;left:0;bottom:25px !important;z-index:99;text-align:center;position:absolute;}
.shows-pagination .swiper-pagination-bullet-active{background:#f08927;}

.index_shows_list{display:none;}
.index_shows_list li{background:#FFF;margin-top:15px;box-shadow:0 2px 16px rgba(0,0,0,0.2);position:relative;border-radius:4px;cursor:pointer;}
.index_shows_list li img{width:48%;height:auto;float:left;box-shadow:0 2px 16px rgba(0,0,0,0.2);border-radius:4px;}
.index_shows_list li .title{width:50%;padding:10px 10px 0;line-height:24px;float:right;}
.index_shows_list li .title h4{font-size:16px;color:#333;font-weight:normal;}
.index_shows_list li .title h3{font-size:14px;color:#666;}
.index_shows_list li .title i{width:40px;height:3px;background:#f08927;display:block;margin:4px 0 10px;}
.index_shows_list li .title p{height:24px;overflow:hidden;font-size:16px;color:#333;}

.index_company_bg{width:100%;height:auto;position:relative;background-color:#FFF; background-image:url(../Image/company1.jpg); background-repeat:no-repeat; background-size:40% 100%; background-position:left top;}
.index_company_bg .index_title{position:absolute;left:10%;top:50px;}
.index_company_top{width:60%;height:auto;float:right;background:#FFF;}
.index_company_bottom{width:80%;height:auto;float:right;background:#FFF;}
.index_company li{width:33.33%;float:left;}
.index_company li.s1{padding:50px 50px 30px;
background:#0d74e8;
background:-webkit-gradient(linear,0% 0%,100% 0%,from(#0d74e8),color-stop(0.5,#3889ed),to(#5f9cf2));}
.index_company li.s2 img{width:100%;height:340px;display:block;}
.index_company li.s3{padding:50px 50px 30px;
background:#ed5f2c;
background:-webkit-gradient(linear,0% 0%,100% 0%,from(#ed5f2c),color-stop(0.5,#f0732b),to(#f2842b));}
.index_company li.text i{height:32px;overflow:hidden;font-size:16px;color:#FFF;line-height:32px;display:block;font-style:normal;}
.index_company li.text h1{height:64px;overflow:hidden;font-size:26px;color:#FFF;font-weight:normal;line-height:32px;}
.index_company li.text p{height:144px;overflow:hidden;font-size:15px;color:#FFF;line-height:24px;margin-top:20px;}
.index_company li.con{width:50%;float:left;padding:50px 100px 30px 140px;background:url(../Image/crown.png) no-repeat left 56px top 62px;background-size:auto 40px;}
.index_company li.con i{height:32px;overflow:hidden;font-size:16px;color:#999;line-height:32px;display:block;font-style:normal;}
.index_company li.con h1{height:64px;overflow:hidden;font-size:26px;color:#333;font-weight:normal;line-height:32px;}
.index_company li.con p{height:144px;overflow:hidden;font-size:15px;color:#333;line-height:24px;margin-top:20px;}
.index_company_bottom li.s1{width:25%;}
.index_company_bottom li.s2{width:25%;}


.index_honor_bg{width:100%;height:auto;padding:60px 0 100px;position:relative;background-color:#FFF; background-image:url(../Image/bg1.png); background-repeat:no-repeat; background-size:100% 200px; background-position:left bottom;}
.index_honor_title{width:36%;float:left;}
.index_honor_title .index_title p{width:90%;margin-top:12px;}
.honor-swiper{width:64%;height:auto;float:right;margin-top:80px;padding:10px;overflow:hidden;position:relative;}
.honor-swiper .swiper-slide{cursor:pointer;}
.honor-swiper .swiper-slide img{width:100%;height:auto;display:block;border-radius:4px;box-shadow:0 2px 16px rgba(0,0,0,0.2);
-webkit-transition:all 0.4s;transition:all 0.4s;}
.honor-swiper .swiper-slide:hover img{transform:scale(0.95);}

.index_honor_list{margin-top:15px;display:none;}
.index_honor_list a{width:31.33%;float:left;margin:15px 3% 0 0;float:left;position:relative;overflow:hidden;}
.index_honor_list a img{width:100%;height:auto;display:block;border:1px solid #ddd;}
.index_honor_list a p{height:40px;overflow:hidden;font-size:14px;color:#666;line-height:20px;margin-top:6px;text-align:center;}
.index_honor_list a:nth-child(3n){margin-right:0;}


.index_news_bg{width:100%;height:auto;padding:60px 0;background:#FFF;}
.index_news_img{width:44%;height:auto;float:left;margin-top:40px;position:relative;}
.index_news_img img{width:100%;height:auto;display:block;}
.index_news_img .tit{width:100%;height:50px;overflow:hidden;font-size:16px;color:#fff;line-height:40px;font-weight:bold;padding:5px 20px;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;}

.index_news_list{width:52%;float:right;margin-top:30px;}
.index_news_list li{position:relative;padding-left:120px;margin-top:30px;}
.index_news_list li .time{width:90px;overflow:hidden;font-size:14px;color:#006de6;line-height:24px;padding:15px 0;position:absolute;left:0;top:0;border-right:1px solid #ddd;}
.index_news_list li .time b{font-size:24px;display:block;}
.index_news_list li .tit{height:24px;overflow:hidden;font-size:16px;color:#000;line-height:24px;font-weight:bold;}
.index_news_list li .con{height:48px;overflow:hidden;font-size:14px;color:#666;line-height:24px;margin-top:6px;}
.index_news_list li .tit:hover{color:#2654bf;}


.footer_bg{width:100%;height:auto;background:#004795;padding:30px 0 60px;}
.footer_left{width:56%;height:auto;float:left;}
.footer_left li{width:auto;height:auto;float:left;margin-right:40px;margin-top:30px;}
.footer_left li .menu{margin-bottom:16px;}
.footer_left li .menu a{color:#eee;font-size:16px;}
.footer_left li p a{color:#789dc6;font-size:14px;line-height:24px;}
.footer_left li p a:hover{color:#eee;}

.footer_right{max-width:40%;height:auto;float:right;margin-top:30px;position:relative;}
.footer_right .title{font-size:24px;color:#6384a9;margin-bottom:15px;}
.footer_right p{font-size:14px;color:#eee;line-height:24px;padding-right:150px;}
.footer_right .tel{font-size:30px;color:#eee;line-height:32px;margin-top:24px;padding-left:42px;background:url(../Image/tel.png) no-repeat left center;}
.footer_right .mobile{font-size:30px;color:#eee;line-height:32px;margin-top:12px;padding-left:42px;background:url(../Image/mobile.png) no-repeat left center;}
.footer_right .erweima{position:absolute;right:0;top:0;}
.footer_right .erweima img{width:110px;height:auto;display:block;margin:auto;}
.footer_right .erweima span{font-size:14px;color:#789dc6;line-height:24px;text-align:center;margin-top:10px;display:block;}
.footer_right a{width:42px;height:42px;float:left;background:#00336c;padding:6px;margin:20px 12px 0 0;border-radius:20px;}
.footer_right a img{width:30px;height:30px;display:block;}

.foot_bg{width:100%;height:auto;background:#00336c;padding:40px 0 20px;}
.foot_partner{padding-left:120px;position:relative;}
.foot_partner_title{width:120px;color:#eee;font-size:16px;line-height:24px;position:absolute;left:0;top:15px;}
.foot_partner ul li{width:82px;float:left;overflow:hidden;margin:15px;cursor:pointer;}
.foot_partner ul li img{width:82px;height:auto;display:block;opacity:0.6;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.foot_partner ul li p{width:82px;height:24px;color:#789dc6;font-size:14px;line-height:24px;overflow:hidden;text-align:center;}
.foot_partner ul li:hover img{opacity:1;}
.foot_partner ul li:hover p{color:#FFF;}

.record{color:#789dc6;font-size:14px;line-height:24px;text-align:center;margin-top:20px;}
.record span{margin-left:20px;}
.record a{color:#789dc6;}

.inner_banner{width:100%;height:354px;background-size:cover;background-position:center;overflow:hidden;}
.inner_location{width:100%;height:auto;padding:20px 0;background:#004795;line-height:24px;}
.inner_location_home{width:32px;height:24px;float:left;background:url(../Image/home.png) no-repeat center;}
.inner_location_name{width:124px;height:24px;font-size:16px;font-weight:bold;color:#FFF;padding:0 20px;float:left;background:url(../Image/location.png) no-repeat right center;}
.inner_location_link{width:auto;height:24px;padding-left:156px;}
.inner_location_link a{float:left;font-size:15px;color:#fff;margin-left:30px;line-height:24px;}
.inner_location_link a:hover{text-decoration:underline;}
.inner_location a{color:#fff;}

.inner{width:100%;height:auto;background-image:url(../Image/bg1.jpg);background-size:cover;background-position:center;padding:60px 0;}
.inner_con{width:76%;float:right;}

.inner_title{}
.inner_title h1{font-size:36px;color:#333;line-height:36px;}
.inner_title h2{font-size:24px;color:#666;font-weight:normal;line-height:24px;margin-top:10px;}
.inner_title .line{width:42px;height:3px;background:#f00319;margin-top:16px;}

.inner_title2{text-align:center;}
.inner_title2 h1{font-size:26px;line-height:32px;}
.inner_title2 p{width:60%;font-size:16px;color:#666;line-height:24px;margin:10px auto 0;}

.sidebar{margin-top:40px;}
.sidebar li{width:auto;height:40px;font-size:16px;color:#333;line-height:24px;overflow:hidden;padding:8px 8px 8px 0;cursor:pointer;background:url(../Image/arrow2.png) no-repeat left -20px center;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.sidebar li:hover{color:#FFF;background:url(../Image/arrow2.png) no-repeat left 16px center #004795;padding:8px 8px 8px 40px;}
.sidebar li.cur{color:#FFF;background:url(../Image/arrow2.png) no-repeat left 16px center #004795;padding:8px 8px 8px 40px;}


.inner_company_left{width:20%;float:left;margin-top:36px;margin-left:2%;}
.inner_company_right{width:76%;float:right;padding:40px 60px;background:#FFF;border-radius:4px;}
.inner_company_con{display:none;min-height:420px;}
.inner_company_con p{font-size:16px;color:#333;line-height:24px;margin-bottom:20px;text-indent:2em;}
.inner_company_con .img{margin-top:20px;}
.inner_company_con .img img{width:auto;height:180px;margin:1%;float:left;}


.inner_product{width:100%;height:auto;padding:60px 0;}
.product_list{width:100%;}
.product_list a{width:49%;height:auto;margin:0 2% 2% 0;float:left;padding:30px;background:#FFF;cursor:pointer;position:relative;overflow:hidden;
-webkit-transition:all 0.5s;transition:all 0.5s;}
.product_list a:nth-child(2n){margin-right:0;}
.product_list li .img{width:46%;height:auto;float:left;
-webkit-transition:all 0.5s;transition:all 0.5s;}
.product_list li .img img{width:100%;height:auto;display:block;}
.product_list li .con{width:48%;height:auto;float:right;margin-top:6px;
-webkit-transition:all 0.5s;transition:all 0.5s;}
.product_list li .con .title{height:32px;font-size:20px;line-height:32px;color:#000;font-weight:bold;overflow:hidden;}
.product_list li .con .des{height:72px;font-size:15px;line-height:24px;color:#666;overflow:hidden;margin-top:16px;}
.product_list li .con .link{display:inline-block;padding:0 20px;height:32px;font-size:15px;line-height:32px;color:#006de6;overflow:hidden;margin-top:20px;border:1px solid #006de6;border-radius:16px;}
.product_list a:hover{box-shadow:0 2px 16px rgba(0,0,0,0.2);}
.product_list a:hover .img{margin-left:1%;}
.product_list a:hover .con{margin-right:1%;}
.product_list a:hover .link{color:#fff;background:#006de6;}


.product_container{padding:50px;background:#FFF;}
.info_title{width:auto;height:auto;border-bottom:1px solid #eee;margin-top:30px;}
.info_title b{width:auto;height:33px;border:1px solid #ddd;border-bottom:none;padding:3px;float:left;}
.info_title b span{height:26px;line-height:26px;padding:0 20px;background:#0550c2;font-size:14px;color:#FFF;display:block;}

.product_box{}
.product_img{width:34%;float:left;}
.gallery-top{}
.gallery-top .swiper-slide{width:100%;display:block;}
.gallery-top .swiper-slide img{width:100%;display:block;}
.gallery-top .swiper-button-prev{left:6px;}
.gallery-top .swiper-button-next{right:6px;}
.gallery-top .swiper-button-next, .gallery-top .swiper-button-prev{width:20px;height:32px;border-radius:2px;background:#de4b39;display:none;}
.gallery-top .swiper-button-next:after, .gallery-top .swiper-button-prev:after {font-size:20px;}

.gallery-thumbs{padding-top:6px !important;margin-top:10px;}
.gallery-thumbs .swiper-slide{border:1px solid #ddd;}
.gallery-thumbs .swiper-slide img{width:100%;display:block;}
.gallery-thumbs .swiper-slide-thumb-active{opacity:1;border:2px solid #1753b5;}
.gallery-thumbs .swiper-slide-thumb-active:before{
    content: '';
    display: block;
    width: 0;
    border: 6px solid transparent;
    border-bottom-color: #1753b5;
    position: absolute;
    top: -13px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
}

.product_right{width:62%;float:right;margin-top:20px;}
.product_title{font-size:26px;line-height:32px;color:#333;}
.product_line{width:42px;height:3px;background:#f00319;margin-top:16px;}
.product_column{font-size:16px;line-height:24px;margin-top:40px;}


.product_font{padding:30px 4px 0;}
.product_font img{max-width:100%;display:block;margin:10px auto;}
.product_font p{font-size:16px;color:#333;line-height:24px;margin-top:10px;}
.product_font table{width:100%;}
.product_font table tr{border-bottom:1px dotted #ddd;}
.product_font table tr td{font-size:15px;line-height:24px;padding:5px 0;}


/* --新闻中心-- */
.inner_news_list{}
.inner_news_list a{width:48%;height:auto;float:left;margin:1%;background:#FFF;padding:10px;position:relative;cursor:pointer;}
.inner_news_list a li{width:100%;height:auto;position:relative;overflow:hidden;}
.inner_news_list a li .img{width:30%;height:118px;float:left;}
.inner_news_list a li .img img{width:100%;height:100%;}
.inner_news_list a li .title{width:65%;height:auto;float:right;margin-right:1%;}
.inner_news_list a li .title h3{height:32px;font-size:16px;color:#333;line-height:32px;overflow:hidden;}
.inner_news_list a li .title .con{height:48px;font-size:14px;color:#666;line-height:24px;overflow:hidden;margin-top:4px;}
.inner_news_list a li .title .time{height:24px;font-size:14px;color:#999;line-height:24px;overflow:hidden;margin-top:4px;}
.inner_news_list a li:hover .title h3{color:#008aff;}

.cases_list{width:100%;}
.cases_list a{width:100%;height:34px;cursor:pointer;padding-bottom:10px;margin-bottom:12px;padding-left:20px;background:url(../Image/location.png) no-repeat left 2px top 6px;border-bottom:1px dashed #ddd;display:block;}
.cases_list a li{width:100%;height:24px;line-height:24px;overflow:hidden;}
.cases_list a:hover{color:#008aff;}

.honor_list{width:100%;}
.honor_list a{width:23.5%;float:left;margin-right:2%;margin-bottom:2%;position:relative;cursor:pointer;}
.honor_list a .img{overflow:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;}
.honor_list a .img img{width:100%;display:block;}
.honor_list a .title{height:24px;font-size:16px;color:#333;text-align:center;line-height:24px;overflow:hidden;margin-top:12px;}
.honor_list a:nth-child(4n){margin-right:0;}
.honor_list a:hover .img{box-shadow:0 2 16px rgba(0,0,0,0.2);
	transform: translateY(-5px);
	-ms-transform: translateY(-5px);
	-moz-transform: translateY(-5px);
	-webkit-transform: translateY(-5px);
	-o-transform: translateY(-5px);
}

.article_font{width:76%;float:right;padding:40px 60px;background:#FFF;border-radius:4px;}
.article_font h1{font-size:26px;text-align:center;line-height:32px;color:#333;}
.article_font .meta{color:#999;font-size:12px;text-align:center;margin-top:5px;padding-bottom:12px;}
.article_font .meta .t1{background: url(../Image/time.png) no-repeat left center;padding-left: 25px;margin:0px 6px;line-height:16px;}
.article_font .meta .t2{background: url(../Image/click.png) no-repeat left center;padding-left: 25px;margin:0px 6px;line-height:16px;}
.article_font .img{max-width:678px;margin:auto;}
.article_font .img img{width:100%;height:auto;display:block;margin-top:30px;}
.article_font .content{font-size:16px;line-height:32px;padding-top:20px;}
.article_font .content p{font-size:16px;line-height:32px;margin:12px 0px;text-indent:2em;color:#333;}
.article_font .content img{display:block;width:auto;max-width:80%;height:auto;max-height:460px;margin:auto;}


.inner_culture{width:100%;height:auto;background-image:url(../Image/bg2.jpg);background-size:cover;background-position:center;padding:200px 0;}
.culture_list{}
.culture_list li{width:23%;height:auto;float:left;margin:0 1%;cursor:pointer;position:relative;}
.culture_list li .img{width:100%;overflow:hidden;}
.culture_list li .img img{width:100%;display:block;
-webkit-transition:all 0.5s;transition:all 0.5s;}
.culture_list li .title{padding:30px 20px;background:#FFF;font-size:16px;color:#333;line-height:24px;
-webkit-transition:all 0.5s;transition:all 0.5s;}
.culture_list li .title span{font-size:14px;color:#999;display:block;}
.culture_list li .con{width:100%;font-size:20px;color:#FFF;position:absolute;left:20px;top:80px;z-index:9;opacity:0;
-webkit-transition:all 0.5s;transition:all 0.5s;}
.culture_list li .con p{text-shadow: 1px 1px 1px rgba(0,0,0,0.6);}
.culture_list li:hover{box-shadow:0 2px 16px rgba(255,255,255,0.4);}
.culture_list li:hover .title{border-bottom:8px solid #f1861b;padding:24px 20px 28px;}
.culture_list li:hover .img img{transform:scale(1.1);}
.culture_list li:hover .con{top:40px;opacity:1;}


.innovation_list{margin-top:20px;margin-bottom:80px;}
.innovation_list li{width:22%;float:left;margin:1.4%;}
.innovation_list li:nth-child(1){width:47.6%;}
.innovation_list li img{width:100%;display:block;}
.innovation_con{width:100%;margin-top:40px;}
.innovation_con:before, .inner_culture_list:after{content: " ";display: table;}
.innovation_con:after{clear: both;}
.innovation_con li{
    float: left;
    width: 22%;
    height: 430px;
	cursor:pointer;
	background-size: cover;
	position:relative;
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition-timing-function: ease;
    -moz-transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
}
.innovation_con li .bg{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.2);z-index:3;}
.innovation_con li:nth-child(1){background: url(../Image/innovation1.jpg) no-repeat center;}
.innovation_con li:nth-child(2){background: url(../Image/innovation2.jpg) no-repeat center;}
.innovation_con li:nth-child(3){background: url(../Image/innovation3.jpg) no-repeat center;}
.innovation_con li:nth-child(4){background: url(../Image/innovation4.jpg) no-repeat center;}

.innovation_con li .title{width:100%;text-align:center;line-height:24px;position:absolute;left:0;top:120px;z-index:6;
	-webkit-transition:all 0.5s;transition:all 0.5s;
}
.innovation_con li .title h1{font-size:26px;color:#FFF;}
.innovation_con li .title p{font-size:16px;color:#FFF;margin-top:10px;line-height:24px;}
.innovation_con li .title img{display:block;margin:auto;margin-top:20px;}
.innovation_con li .con{width:100%;position:absolute;left:50px;top:60px;z-index:9;}
.innovation_con li .con h1{font-size:26px;color:#FFF;opacity:0;
	-webkit-transition:all 0.5s;transition:all 0.5s;
	transform: translateY(20px);
	-ms-transform: translateY(20px);
	-moz-transform: translateY(20px);
	-webkit-transform: translateY(20px);
	-o-transform: translateY(20px);}
.innovation_con li .con img{display:block;margin:12px 0 30px;opacity:0;
	-webkit-transition:all 0.5s;transition:all 0.5s;
	transform: translateY(20px);
	-ms-transform: translateY(20px);
	-moz-transform: translateY(20px);
	-webkit-transform: translateY(20px);
	-o-transform: translateY(20px);}
.innovation_con li .con p{font-size:16px;color:#FFF;line-height:24px;opacity:0;
	-webkit-transition:all 0.5s;transition:all 0.5s;
	transform: translateY(20px);
	-ms-transform: translateY(20px);
	-moz-transform: translateY(20px);
	-webkit-transform: translateY(20px);
	-o-transform: translateY(20px);}

.innovation_con li.li_on{width:34%;}
.innovation_con li.li_on .bg{background:rgba(0,0,0,0.4);}
.innovation_con li.li_on .title{opacity:0;}
.innovation_con li.li_on .con h1{opacity: 1;
	transform: translateY(0);
	-ms-transform: translateY(0);
	-moz-transform: translateY(0);
	-webkit-transform: translateY(0);
	-o-transform: translateY(0);
	transition-delay:0.4s;
}
.innovation_con li.li_on .con img{opacity: 1;
	transform: translateY(0);
	-ms-transform: translateY(0);
	-moz-transform: translateY(0);
	-webkit-transform: translateY(0);
	-o-transform: translateY(0);
	transition-delay:0.6s;
}
.innovation_con li.li_on .con p{opacity: 1;
	transform: translateY(0);
	-ms-transform: translateY(0);
	-moz-transform: translateY(0);
	-webkit-transform: translateY(0);
	-o-transform: translateY(0);
	transition-delay:0.8s;
}

.inner_service{padding-bottom:60px;}
.inner_service .img{width:48%;margin-top:60px;}
.inner_service .img img{width:100%;display:block;}
.inner_service .con{width:46%;margin-top:80px;}
.inner_service .con h1{font-size:36px;color:#333;}
.inner_service .con p{font-size:16px;color:#333;line-height:24px;margin-top:20px;}

.inner_contact{width:44%;background:#FFF;float:left;padding:40px;}
.inner_contact h2{font-size:20px;color:#006de6;}
.inner_contact h1{font-size:26px;color:#333;margin-bottom:20px;}
.inner_contact .col-list{line-height:24px;padding:10px 0 15px 66px;background-size:auto 50px; background-repeat:no-repeat; background-position: left center;}
.inner_contact .col-list.add{background-image: url(../Image/add.png);}
.inner_contact .col-list.tel{background-image: url(../Image/tel2.png);}
.inner_contact .col-list.email{background-image: url(../Image/email.png);}
.inner_contact .col-list.focus{background-image: url(../Image/wechat2.png);}
.inner_contact .col-list p{font-size:14px;color:#999;}
.inner_contact .col-list h3{font-size:16px;color:#333;}

.inner_map{width:54%;float:right;border:2px solid #FFF;}
.inner_map #dituContent{width:100%;height:538px;}

/* --在线留言-- */
.inner_message{width:100%;height:auto;padding:40px 0 60px;background:url(../Image/message.jpg) no-repeat center;background-size:cover;}
.inner_message_title{text-align:center;color:#FFF;}
.inner_message_title h1{font-size:36px;line-height:52px;}
.inner_message_title h2{font-size:24px;line-height:36px;letter-spacing:2px;font-family:'FuturaLL';}
#guestsmt{width:94%;margin:auto;margin-top:30px;}

.guestipt{width:32%;height:46px;float:left;margin-bottom:24px;margin-right:2%;outline:none;background:none;border:1px solid rgb(122,176,219);
box-sizing:border-box;padding:0 10px;font-size:16px;line-height:46px;color:#FFF;}
.guestmr{margin-right:0px;}
.guestinfo{width:100%;height:164px;float:left;margin-bottom:24px;outline:none;background:none;border:1px solid rgb(122,176,219);
box-sizing:border-box;padding:10px;font-size:16px;line-height:24px;color:#FFF;}
.guestimg{width:80px;height:36px;float:left;margin-top:5px;}
.guestbtn{width:150px;height:36px;margin:auto;margin-top:24px;display:block;font-size:16px;line-height:36px;text-align:center;color:rgb(77,77,77);background:#FFF;cursor:pointer;border-radius:36px;box-shadow:0 0 16px rgba(0,0,0,0.2);
-webkit-transition:all 0.6s;transition:all 0.6s;}
.guestbtn:hover{
transform: translateY(-5px);
-ms-transform: translateY(-5px);
-moz-transform: translateY(-5px);
-webkit-transform: translateY(-5px);
-o-transform: translateY(-5px);}

/* --下载专区-- */
.inner_solution{margin:60px auto;box-shadow:0 0 16px rgba(0,0,0,0.2);}
.inner_solution_title{height:108px;padding:20px 30px 0;background:#175aa7;}
.inner_solution_title h1{font-size:36px;line-height:48px;color:#FFF;padding-bottom:12px;display:inline-block;font-weight: normal;border-bottom:1px solid #FFF;}
.inner_solution_table{padding:30px;}
.inner_solution_table table{width:100%;border-collapse:collapse;}
.inner_solution_table table tr.firstrow{background:#eee;}
.inner_solution_table table tr.firstrow td{color:#000;}
.inner_solution_table table tr td{padding:10px 30px;font-size:15px;line-height:24px;color:#666;}
.inner_solution_table table tr td a{color:#666;}
.inner_solution_table table tr td a:hover{color:#008aff;}

/* --分页-- */
.page{height:auto;font-size:14px;color:#646464;text-align:center;margin-top:40px;line-height:26px;}
.page a{padding:3px 10px;font-size:13px;color:#646464;border:1px solid rgb(220,220,220);background:#FFF;}
.page span{padding:3px 10px;font-size:13px;color:#fff;background:#0049be;border:#0049be solid 1px;}
.page a:hover{background:#0049be;border:#0049be solid 1px;color:#fff;}


/* --暂无内容-- */
.no-goods{padding:100px 0;overflow:hidden;text-align:center;}
.no-goods img{width:220px;max-height:105px;display:block;margin:0 auto 30px;}
.no-goods p{font-size:14px;color:#666666;line-height:20px;text-indent:0;}


/* --翻页-- */
.txt-upDown{width:auto;height:auto;clear:both;line-height:24px;font-size:15px;padding-top:20px;margin-top:40px;border-top:1px dashed #ddd;position:relative;}
.txt-upDown span{width:50%;height:24px;overflow:hidden;color:#666;display:block;}
.txt-upDown span a{color:#666;}
.txt-upDown span a:hover{color:#006de6;}
.txt-upDown span.txt-right{text-align:right;}
.txt-upDown .return{width:auto;max-width:30%;line-height:30px;position:absolute;right:0px;top:29px;padding-left:36px;background:url(../Image/return.png) no-repeat left center;background-size:auto 28px;}
.txt-upDown .return:hover{color:#006de6;}
