@import url("//at.alicdn.com/t/font_2453696_7mhiekgu6s.css");
div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a { border: 0;margin:0px;padding:0px;font-family:'Adobe Heiti Std';outline:none;font-size:15px;}
a{transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s}
ul,li{list-style-type:none;margin:0px;padding:0px;text-indent:0px;}
.clearfix:after{content:'';display:block;clear:both}
.fl{float:left}
.fr{float:right}
.hidden{display:none}
img{max-width:100%;max-height:100%;}
.container{width:1255px;margin-left:auto;margin-right:auto;font-family:Arial;}
.container:after{content:'';float:none;clear:both;display:block;width:100%}
.containerss{width:1515px;margin-left:auto;margin-right:auto;font-family:Arial;}
.toplxfs{width:100%;float:left;background:#666;height:50px;line-height:50px;color:#fff !important;text-align:center;}
.toplxfs img{max-height:20px;}
.header{width:100%;float:left;}
.header .logo{float:left;margin-top:25px;}
.header .navbtn, .header .mobile-shade ,.mobile-container{display: none}
.navbar{float:right;height:135px;line-height:135px;}
.navbar ul li{float:left;margin-left:25px;margin-right:25px;position: relative;}
.navbar ul li a{font-size:16px;color:#544f4f;padding-bottom:20px;border-bottom:3px solid #fff;}
.navbar li a:hover,.navbar li.active a{border-bottom:3px solid #0777f6;}
.navbar ul li.active .dropdown,.navbar ul li:hover .dropdown{color:#00a0e9;transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.header .navbar li:hover .sub-nav { opacity: 1; z-index: 99; }
.header .navbar .sub-nav { position: absolute; z-index: -1; top: 100%; left: 25px; opacity: 0; width: 180px; line-height: 1; padding-top: 5px; padding-bottom: 5px; border-radius: 5px; box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.3); background-color: #fff; transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; }
.header .navbar .sub-nav a { display: block; line-height: 20px; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 10px; color: #666; font-size: 14px;border:none; }
.header .navbar .sub-nav a:hover { color: #00a0e9;  }

.home-banner {position: relative;width: 100%;overflow: hidden;z-index:1;}
.home-banner .swiper-slide{background-size:cover;background-position:center center}
.home-banner .pagination{position:absolute;z-index:9;bottom:30px !important;text-align:center;font-size:0}
.home-banner .pagination span{opacity:1;width:17px;height:17px;border-radius:8.5px;opacity:0.5;background:none;background:#fff;}
.home-banner .pagination span.active{opacity:1;}


.home-main{width:100%;float:left;position:relative;z-index:9;}
.home-about{width:100%;float:left;margin-top:-25px;background:#fff;box-shadow: 0px 0px 10px 1px #bbb;min-height:300px;border-radius:10px;margin-bottom:20px;}
.home-about-l{width:45.81%;float:left;padding:50px;padding-right:20px;}
.home-about-l-title{width:100%;float:left;font-size:37px;font-family:'Adobe Heiti Std';color:#000;background:url(/skin/img/ico_title_bg1.png) no-repeat left bottom;padding-bottom:15px;}
.home-about-l-desc{width:100%;float:left;font-size:22px;color:#555555;line-height:2em;margin-top:20px;text-align:justify;}
.home-about-r{width:53.78%;float:right;border-radius:0px 10px 10px 0px;overflow:hidden;text-align:right;}

.home-zyyw{width:100%;float:left;margin-top:50px;}
.home-zyyw-title{width:100%;float:left;font-size:18px;font-family:'Adobe Heiti Std';text-align:center;line-height:3em;background:url(/skin/img/ico_title_bg2.png) no-repeat center bottom;padding-bottom:40px;}
.home-zyyw-title span{font-size:44px;color:#454545;font-family:'Adobe Heiti Std';}
.home-zyyw-con{width:100%;float:left;}
.item-zyyw{width:calc(33.33% - 100px);float:left;margin-right:150px;height:160px;background:#41c9d5;margin-top:60px;padding:20px;text-align:center;color:#fff;}
.item-zyyw:nth-child(3n){margin-right:0px;}
.item-zyyw span{font-size:22px;float:left;width:100%;background:url(/skin/img/ico_title_bg3.png) no-repeat center bottom;padding-bottom:15px;margin-bottom:15px;}
.item-zyyw p{width:100%;float:left;font-size:15px;line-height:1.8em;}
.item-zyyw:nth-child(2){background:#0a70de;}
.item-zyyw:nth-child(3){background:#6a43ea;}
.item-zyyw:nth-child(4){background:#ec7311;}
.item-zyyw:nth-child(5){background:#fa1c4b;}
.item-zyyw:nth-child(6){background:#11d2de;}


.home-honor{width:100%;float:left;margin-top:50px;background:#f2f2f2 url(/skin/img/index-honor-bg.jpg) no-repeat center top;}
.home-honor-title{width:100%;float:left;font-size:18px;font-family:'Adobe Heiti Std';text-align:center;line-height:3em;color:#454545;margin-top:40px;}
.home-honor-title span{font-size:44px;color:#ec7311;font-family:'Adobe Heiti Std';background:url(/skin/img/ico_title_bg4.png) no-repeat center bottom;padding-bottom:50px;}
.home-honor-title p{width:100%;float:left;text-align:left;color:#d9d9d9;font-size:16px;line-height:1.8em;margin-top:80px;padding-left:13.7%;padding-right:13.7%;}
.home-honor-con{width:100%;float:left;margin-top:65px;}
.home-honor-con ul{width:100%;float:left;}
.home-honor-con ul li{width:calc(33.33% - 50px);float:left;margin-right:75px;border-radius:15px;overflow:hidden;box-shadow: 0px 0px 3px 1px #222;}
.home-honor-con ul li:nth-child(3n){margin-right:0px;}


.home-fuwu{width:100%;float:left;background:#f2f2f2;}
.home-fuwu-title{width:100%;float:left;font-size:72px;color:#020202;text-align:center;font-family:'Adobe Heiti Std';margin-top:100px;}
.imageflow{overflow:hidden; position:relative; text-align:left; visibility:hidden; width:100%}
.imageflow img{border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic}
.imageflow p{margin:0 auto; text-align:center}
.imageflow .loading{border:1px solid #ccc; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
.imageflow .loading_bar{background:#ccc; height:15px; visibility:visible; width:1%}
.imageflow .caption{font-weight:bold; position:relative; text-align:center; z-index:10000}
.imageflow .scrollbar{border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10001; height:1px}
.imageflow .slider{background-image:url(../../Images/Index/slider.png); background-repeat:no-repeat; height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10002}
.imageflow .images{overflow:hidden; white-space:nowrap}
.imageflow .button{cursor:pointer; height:72px; position:relative; width:72px}
/*.imageflow .previous{background:url(/skin/img/left.png) top left no-repeat; float:left; width:72px;height:72px;position:relative;left:50px;top:50%;}
.imageflow .next{background:url(/skin/img/right.png) top left no-repeat; float:right; width:72px;height:72px;position:relative;right:50px;top:50%;}*/

footer{width:100%;float:left;background:url(/skin/img/foot-bg.jpg) no-repeat center top;text-align:center;color:#fff;padding-bottom:130px;}
.f-title1{width:100%;float:left;font-size:36px;font-family:'Adobe Heiti Std';margin-top:90px;}
.f-title2{width:100%;float:left;font-size:32px;font-family:'Adobe Heiti Std';color:#ecfa06;margin-top:40px;}
.f-lxfs{width:100%;float:left;display: flex;justify-content:center;align-items: center;text-align:center;font-size:16px;margin-top:30px;}
.f-lxfs-email{float:left;background:url(/skin/img/ico_email.png) no-repeat center left;padding-left:30px;}
.f-lxfs-address{float:left;background:url(/skin/img/ico_address.png) no-repeat center left;padding-left:30px;margin-left:30px;}
.f-title3{width:100%;float:left;font-size:23px;font-family:'Adobe Heiti Std';margin-top:100px;}
.f-form{width:100%;float:left;display: flex;justify-content:center;align-items: center;text-align:center;margin-top:35px;font-family:'Adobe Heiti Std';position: relative;}
.f-form input{width:220px;height:65px;float:left;border:1px solid #fff;background:#4f4e50;line-height:65px;text-indent:15px;color:#fff;font-size:21px;outline:none;}
.f-form a{width:170px;height:65px;float:left;border:1px solid #fff;background:#2b6cdb;line-height:65px;font-size:21px;outline:none;border-left:none;}
.f-form select{width:170px;height:65px;float:left;border:1px solid #fff;background:#4f4e50;line-height:65px;text-indent:15px;color:#fff;font-size:21px;outline:none;border-right:0px;font-family:'Adobe Heiti Std';}
.f-form *{font-family:'Adobe Heiti Std';}

/**ÄÚÒ³**/
.list-banner{position: relative;width: 100%;overflow: hidden;z-index:1;}
.qywh-title{background:url(/skin/img/ico_title_bg5.png) no-repeat center bottom;padding-bottom:10px;}
.home-qywh-con{width:100%;float:left;}
.item-qywh{width:50%;float:left;padding-left:8%;padding-right:8%;text-align:center;margin-bottom:60px;}
.item-qywh-pic{width:150px;height:150px;float:left;background:#2b6cdb;text-align:center;display: flex;justify-content:center;align-items: center;text-align:center;border-radius:75px;margin-left:calc(50% - 75px);}
.item-qywh-title{width:100%;float:left;font-size:24px;font-family:'Adobe Heiti Std';margin-top:25px;margin-bottom:30px;}
.item-qywh-desc{width:100%;float:left;font-size:14px;font-family:'Adobe Heiti Std';text-align:justify;line-height:2.5em;}

.footer{width:100%;float:left;}
.foot-banner{width:100%;float:left;height:514px;background:url(/skin/img/banner-about-foot.jpg) no-repeat bottom center ;background-size:auto 100%;}
.foot-navi{width:100%;float:left;display: flex;justify-content:center;align-items: center;text-align:center;background:#000000;padding-top:30px;padding-bottom:30px;color:#737373;}
.foot-navi span{margin-left:10px;margin-right:10px;}

.category-con{margin-top:80px;}
.item-category{width:calc(33.33% - 40px);float:left;margin-right:60px;text-align:center;color:#555555;margin-bottom:60px;}
.item-category:nth-child(3n){margin-right:0px;}
.item-category-pic{height:90px;float:left;text-align:center;display: flex;justify-content:center;align-items: center;text-align:center;width:100%;}
.item-category-title{width:100%;float:left;font-size:24px;font-family:'Adobe Heiti Std';margin-top:25px;margin-bottom:30px;}
.item-category-desc{width:100%;float:left;font-size:15px;font-family:'Adobe Heiti Std';text-align:justify;line-height:2.5em;min-height:100px;}
.item-category a{width:100%;float:left;margin-top:20px;background:url(/skin/img/ico_jt.png) no-repeat 65% center;font-size:16px;}
.foot-banner-category{width:100%;float:left;}

.list-main{width:100%;float:left;}
.news-con-tab{display:none;}
.news-con-tab.active{display:block;}
.list-main-head{width:100%;float:left;margin-top:70px;display: flex;justify-content:center;align-items: center;text-align:center;}
.list-main-head a{width:175px;height:40px;float:left;border:1px solid #a3a3a2;border-radius:15px;line-height:40px;text-align:center;margin-left:50px;margin-right:50px;font-size:16px;color:#666664;font-family:'Adobe Heiti Std';}
.news-con{width:100%;float:left;margin-top:80px;margin-bottom:50px;}
.item-news{width:100%;float:left;margin-bottom:20px;}
.item-news .item-news-time{width:130px;font-size:40px;color:#666664;font-family:'Adobe Heiti Std';text-align:center;line-height:25px;float:left;padding-top:10px;padding-bottom:10px;}
.item-news .item-news-time span{font-size:14px;}
.item-news .item-news-txt{width:calc(100% - 200px);float:left;margin-left:35px;padding-left:35px;border-left:1px solid #666;color:#666664;}
.item-news .item-news-txt a{font-size:18px;background:url(/skin/img/ico_jt2.png) no-repeat left center;padding-left:20px;font-family:'Adobe Heiti Std';width:100%;float:left;margin-top:10px;}
.item-news .item-news-txt span{font-size:14px;font-family:'Adobe Heiti Std';width:100%;color:#9d9d9d;float:left;margin-top:10px;margin-bottom:10px;}
.list-main a.more{width:165px;height:40px;float:left;background:#2b6cdb;line-height:40px;text-align:center;color:#fff;font-size:18px;margin-left:calc(50% - 82.5px);border-radius:5px;margin-bottom:50px;margin-top:30px;}

.ruhuzhengce{width:100%;float:left;background:#f6f6f6;padding-top:50px;padding-bottom:50px;}
.ruhuzhengce-title{width:100%;float:left;text-align:center;font-size:36px;color:#1c1c1c;font-family:'Adobe Heiti Std';}
.ruhuzhengce-con{width:100%;float:left;margin-top:45px;}
.item-rhzc{width:calc(33.33% - 40px);float:left;margin-right:60px;}
.item-rhzc-pic{width:100%;float:left;}
.item-rhzc-pic img{width:100%;}
.item-rhzc-title{width:100%;float:left;font-size:18px;font-family:'Adobe Heiti Std';color:#272727;margin-top:25px;margin-bottom:25px;}
.item-rhzc ul,.item-rhzc ul li{width:100%;float:left;line-height:30px;}
.item-rhzc ul li a{width:calc(100% - 45px);float:left;background:url(/skin/img/ico_jt3.png) no-repeat left center;padding-left:20px;font-size:13px;color:#7c7c7c;}
.item-rhzc ul li span{float:right;font-size:14px;color:#666664;}
.item-rhzc ul li:hover a{color:#2b6cdb;}
.item-rhzc:nth-child(3n){margin-right:0px;}

.ceping{width:100%;float:left;background:url(/skin/img/news-foot-bg.jpg) no-repeat top center;padding-bottom:50px;padding-top:50px;}
.ceping-title{width:100%;float:left;text-align:center;font-size:16px;color:#454543;line-height:1.5em;}
.ceping-title span{font-size:41px;color:#212b4e;font-weight:bold;margin-bottom:20px;float:left;width:100%;}
.ceping-con{width:100%;float:left;margin-top:30px;padding-left:5%;padding-right:5%;}
.ceping-con-l{width:47%;float:left;border:1px solid #c7c7c7;background:#fffefe;border-radius:5px;padding:25px;}
.ceping-con-r{width:47%;float:right;background:#212b4e;border-radius:5px;padding:30px;color:#fff;padding-top:50px;}
.ceping-con-l-title{width:100%;float:left;font-size:18px;color:#545252;}
.ceping-con-l-title i{font-size:24px;color:#f90808;}
.ceping-con-l-head,.ceping-con-l-head ul{width:100%;float:left;margin-top:15px;}
.ceping-con-l-head ul li{width:20%;float:left;font-size:18px;color:#545252;text-align:center;}
.ceping-con-l-head ul li:nth-child(3),.ceping-con-l-head ul li:nth-child(4){width:30%;}
.ceping-con-l-head ul {border-bottom:1px solid #f3f3f3;padding-bottom:8px;}
.ceping-con-l-con,.ceping-con-l-con ul{width:100%;float:left;margin-top:10px;}
.ceping-con-l-con ul li{width:20%;float:left;font-size:16px;color:#666664;text-align:center;}
.ceping-con-l-con ul li:nth-child(3),.ceping-con-l-con ul li:nth-child(4){width:30%;}
.ceping-con-l-con ul{padding-bottom:8px;}
.ceping-con-r .item-form{width:100%;float:left;margin-bottom:15px;}
.ceping-con-r .item-form span{width:30%;float:left;text-align:right;line-height:39px;}
.ceping-con-r .item-form input{width:65%;float:left;height:39px;background:#fff;border:none;border-radius:5px;text-indent:10px;outline:none;}
.ceping-con-r .item-form select{width:65%;float:left;height:39px;background:#fff;border:none;border-radius:5px;text-indent:10px;outline:none;}
.item-form a{width:180px;float:left;background:#fb2323;height:39px;text-align:center;line-height:39px;border-radius:5px;margin-left:calc(50% - 90px);}
#slide {height: 260px;overflow: hidden;width:100%;float:left;}

.footer-news{width:100%;float:left;background:url(/skin/img/news-foot-bg2.jpg) no-repeat top center;color:#fff;padding-top:50px;padding-bottom:50px;}
.footer-news-l{width:140px;float:left;margin-left:300px;line-height:1.5em;}
.footer-news-l span{width:100%;float:left;margin-bottom:10px;}
.footer-news-r{float:left;margin-left:70px;}
.footer-news-r-title{width:100%;float:left;font-size:18px;margin-bottom:25px;}
.footer-news-r-navi{width:100%;float:left;margin-bottom:25px;}
.footer-news-r-navi a{float:left;margin-right:25px;font-size:16px;}
.footer-news-r-navi a:nth-last-child(1){margin-right:0px;}
.footer-news-r-con{line-height:1.8em;font-size:16px;}
.foot-bot{width:100%;float:left;height:35px;background:#000;}

.fenye{padding-left:20%;padding-right:20%;margin-bottom:50px;}
.paging { background:#fff;height:40px;border-radius:20px;margin:0 auto;text-align:center;display:flex;justify-content: center;line-height:40px;padding-left:20px;padding-right:20px;text-align:center;display:flex;justify-content: center;width:auto; }
.paging a,.paging span{ display: inline-block; margin: 0 15px; font-size: 15px; }
.paging a:hover, .paging .current { color: #0075e4; border-bottom: 2px #0075e4 solid; }
.paging a[disabled]{ display:none;}
.detail-con{width:100%;float:left;margin-top:0px;padding:20px;background:#fff;text-align:justify;}
.detail-title{width:100%;float:left;font-size:24px;color:#000;text-align:center;}
.detail-con-con{width:100%;float:left;font-size: 14px;color: #666;line-height: 2;text-align: justify;margin-top:20px;}
.detail-con{width:100%;float:left;line-height:25px;}

.home-fuwu-con{width:100%;float:left;margin-top:50px;}
.item-fuwu{width:calc(20% - 16px);float:left;margin-right:20px;margin-bottom:50px;}
.item-fuwu:nth-child(5n){margin-right:0px;}
.item-fuwu-pic{width:100%;float:left;}
.item-fuwu-pic img{width:140px;float:left;overflow:hidden;position:relative;border:5px solid #ccc;height:140px;display: flex;justify-content:center;align-items: center;text-align:center;background:#fff;border-radius:70px;}
.item-fuwu-pic img{margin-left:calc(50% - 70px);margin-right:calc(50% - 70px);}

.item-fuwu-title{width:100%;float:left;text-align:center;margin-top:10px;font-size:16px;color:#030303;line-height:30px;}

.home-contact-con{width:100%;float:left;margin-top:30px;margin-bottom:50px;}
.home-contact-con-l{width:45%;float:left;font-size:18px;color:#454545;line-height:30px;}
.home-contact-con-r{width:45%;float:right;}

.home-case-title{width:100%;float:left;background:url(/skin/img/ico_line.png) no-repeat left bottom;color:#0777f6;font-size:29px;padding-bottom:10px;margin-bottom:10px;}