@charset "utf-8";
/*~~~~框架布局~~~*/
/*==顶部↓==*/
.head-top{padding:10px 0;border-bottom:1px #eee solid;height: 52px;}
.head-top p{color:#666; font-size:14px;line-height:40px}
.head-top .block{position:relative;display: inline-block; color:#666; font-size:14px;padding-left:30px;margin-right: 15px;}
.head-top .block:before{content:""; position: absolute;left:0;top:0; width:22px; height:25px; display:block;background:url(../images/icoA.png) no-repeat 0 0;}
.head-top a:hover{color:#1667b9;}
.head-top span.mechanism{position: relative;/*! padding-bottom: 15px; */height: 50px;cursor: pointer}
.head-top span.mechanism:before{background-position:0 2px}
.head-top span.mechanism .mebox a{display: block;color:#666; font-size:13px;text-align: center; border-bottom:1px #ddd dotted;line-height: 30px;}
.head-top span.mechanism .mebox a:hover{color:#1b75c2}
.head-top span.mechanism .mebox a:last-child{ border:none}
.head-top span.mechanism .mebox{position: absolute;left: 0px;top:29px;width:100%;border: 1px #ddd solid;padding:10px; z-index: 9; background: #f9f9f9;filter: alpha(opacity=0); transform-origin: 95% 0%; transform:scale(0.01); -moz-transform:scale(0.01); transition:all 1s;}
.head-top span.mechanism:hover .mebox{opacity:1;transform: scale(1);}
.head-top a.chengxintong:before{background: none}
.head-top a.chengxintong{padding:0px 0 0 10px;}
.head-top a.ditu:before{background-position:0 -65px;}
.head-top span.tel:before{background-position:0 -102px;}
.head-top span.tel{font-size:14px; color:#666;}
.head-top span.tel font{color:#ff0000; font-size:18px; margin-left:5px;}
.head-top a.weixin:before{background-position:0 -29px;}
.head-top .weixin .ewm{position: absolute;left: 0px;top:29px;width:120px;height:120px;border: 1px #ddd solid;padding:5px; z-index: 9; background: #fff;filter: alpha(opacity=0); transform-origin: 95% 0%; transform:scale(0.01); -moz-transform:scale(0.01); transition:all 1s;}
.head-top .weixin:hover .ewm{opacity:1;transform: scale(1);}
.header{position: relative;padding:25px 0;}
.fixed-top{position:fixed;z-index:99999;width:100%;padding:10px 0; box-shadow:0 0 10px #ddd;background:#fff;top:0;}
div.fixed-top .nav{margin-top:10px;}
.fixed-top .logo img{height:60px}
.header .nav{margin: 20px 0 0 0;}
.header .nav li{float: left;/* position: relative; */}
.header .nav li a.navAone{display: block; color:#333; font-size:16px; padding:10px 6px 10px 22px;font-weight: bold;}
.header .nav li a.navAone:hover{color:#1b75c2;}
.header .nav li.active a.navAone{color:#1b75c2;}
/*.header .nav li.drop-downHover a.navAone{background:#1b75c2;color:#fff}*/
.header .nav .sub img{display:block;width: 500px;height: 200px;background: #1b75c2;}
.header .nav .sub .right{width: 670px;padding: 30px 0;}
.header .nav .sub{display:none;width: 100%;left:0;top: 100%;position:absolute;border:1px #ddd solid;background: rgba(255,255,255,0.9);line-height:26px;padding:30px 0;z-index: 999;/* box-shadow: 0 0 10px #ddd; */}
.header .nav .sub li{zoom:1;}
.header .nav .sub .right a.navAtwo{position:relative;float: left;display: inline-block; border-radius:0px;color: #555;font-size: 14px;padding: 10px 10px 10px 15px;width: 165px;margin: 0 15px;border-bottom: 1px #D2D2D2 solid;-webkit-transition: color .2s ease-in-out;transition: color .2s ease-in-out;background: url(../images/arrow_02.png) no-repeat left;}
.header .nav .sub .right a.navAtwo:hover{color:#1b75c2}
.header .nav .sub .right a.navAtwo:before{content: "";display: block;position: absolute;bottom: -1px;left:0;width: 0;height:1px;background:#1b75c2;-webkit-transition: width .4s ease-in-out;transition: width .4s ease-in-out;}
.header .nav .sub .right a.navAtwo:hover:before{width:100%;}
/*==首页加盟↓==*/
.crux{margin:20px 0;}
.crux .left{width:500px; margin: 5px 0 0 0;}
.crux .left h3{float:left;color:#000;margin-right:5px; font-size:14px;}
.crux .left a{display:inline-block;color:#666666; font-size:14px;border-right: 2px #ddd solid;padding-right: 15px;line-height: 15px;margin-right: 20px;}
.crux .left a:last-child{border:none}
.crux .left a:hover{color:#1667b9;}
.crux .right{width:300px; border: 1px #ddd solid;padding: 5px 0 5px 10px;}
.crux .right input{border:none;background:none;}
.crux .right button{float:right;display: block; width:29px;height:23px; background:url(../images/icoA.png) no-repeat -5px -242px;margin: 0 5px 0 0;}
/*==首页加盟↓==*/
.HomeJoin{padding:40px 0 40px 0; text-align:center; background: #eaf9ff;margin: 0px 0;}
.HomeJoin h1{color:#00a2e6;font-size:40px;}
.HomeJoin h1 font{color:#0082ca; font-size:58px;font-weight: bold;}
.HomeJoin p{color:#6f6f6f;font-size:14px;margin-top: 20px;}
.HomeJoin ul{margin:15px 0 40px 0;float: left;}
.HomeJoin ul li{position:relative; float:left;width:300px;color:#00a2e6;font-size:80px;text-align: center;}
.HomeJoin ul li:before{content: "";position: absolute; left:81px;top:0; width:154px;height:154px;background:url(../images/HomeJoin_line.png) no-repeat center top}
.HomeJoin ul li span{display:inline-block;padding:60px 0 0 25px;}
.HomeJoin ul li font{color:#00a2e6; font-size:20px;}
.HomeJoin ul li b{color:#303030; font-size:18px;display: block;margin-top: 75px;}
.HomeJoin a.more{display:table; width:190px; height:55px;line-height:55px;margin:50px auto 0;color:#ffffff;font-size:24px; font-weight:bold; background: url(../images/btn_1.png) no-repeat center;}
/*==产品↓==*/
.HomeProduct{margin:50px 0}
.leftNav{width:270px;}
.leftNav h1{position: relative; color:#fff; font-size:23px; background: #005eaf;/*! background: #005eaf url(../images/icoA.png) no-repeat -5px -242px; */padding: 25px 0 20px 85px;}
.leftNav h1 font{display:block;font-size:20px;}
.leftNav h1:before{content: ""; position: absolute;left:25px;top:20px; width:50px; height:50px;background: #005eaf url(../images/icoA.png) no-repeat 0px -286px;}
.leftNav ul{border:1px #ddd solid;padding: 12px 0 20px 0;}
.leftNav ul li{margin: 20px 0 0 0;}
.leftNav ul li h3{ /*! margin:10px 0; *//*! display: block; */}
.leftNav ul li h3 a{position: relative; display: block;color:#fff; font-size:16px;padding:10px 15px; margin:15px 15px 20px 15px; background: #005eaf}
.leftNav ul li h3 a:before{position: absolute;right:10px; top:13px; display: block; width:17px; line-height:17px; font-size:12px;border-radius:50%; text-align: center; background:#fff; color:#005eaf;transform:rotate(0deg);transition: all .4s ease-in-out;}
.leftNav ul li .box{padding:0px 15px 0 15px;}
.leftNav ul li .box a{position: relative;color:#4d4d4d; padding-left:35px;font-size:14px;display: block;margin: 9px 0;}
.leftNav ul li .box a:before{position: absolute;left:10px; top:5px; display: block; width:17px; line-height:17px; font-size:12px;border-radius:50%; text-align: center; background:#d0d0d0; color:#fff; transform:rotate(0deg);transition: all .4s ease-in-out;}
.leftNav ul li:hover h3 a:before{/*transform:rotate(90deg);*/}
.leftNav ul li .box a:hover{color:#005eaf}
.leftNav ul li .box a:hover:before{/*transform:rotate(90deg);*/ background: #6bc800}
.HomeProduct .hotline{height:220px;margin:30px 0 0 0; background:url(../images/hotline_bg.jpg) no-repeat center top}
.HomeProduct .hotline span{padding:100px 0 0 0px; text-align: center;display:block;color:#fff; font-size:30px;}
.HomeProduct .hotline a{margin-top:20px;padding-left:20px;display: block;line-height:30px; color:#fff; text-align: center;font-size:12px;color:#000;background:url(../images/qq.png) no-repeat center}
.HomeProduct .right{width:915px;}
.list-product2 .list-product2{}
.list-product2 li{float:left;width:286px;margin: 0px 7px 14px 7px;border: 1px #ddd solid;border-bottom:3px #ddd solid;padding: 10px;}
.list-product2 li h4{margin:18px 10px 5px 10px;color:#000; font-size:12px;}
.list-product2 li h4 a.inline{float:right;background: url(../images/icoA.png) no-repeat 0 -362px;padding-left: 25px;}
.list-product2 li h4 a.inline:hover{color:#f60}
.list-product2 li img{width:276px;height:278px}
.list-product2 li:hover h4{color:#005eaf}
.list-product2 li:hover{border: 1px #6bc800 solid;border-bottom: 3px #6bc800 solid}
.ProductListBox{ margin-top:30px;}
/*.ProductListBox .list-product2{width:1220px;}*/
/*==首页问题↓==*/
.HomeProblem{margin:30px 0;}
.HomeProblem .title{text-align:center;}
.HomeProblem ul{position: relative;margin: 10px 0 40px 0;}
.HomeProblem ul li{position: absolute;float:left;color:#1b75c2;width: 355px;font-size:20px;}
.HomeProblem ul li i{font-size:50px;}
.HomeProblem ul .box{position:relative;width: 325px; z-index:5;margin: auto;}
.HomeProblem ul .box:before{content:"";position:absolute;left: -9px;top: 43px;z-index:-1;width:340px;height:343px;background: url(../images/HomeProblem_img02.png) no-repeat center;}
.HomeProblem ul li u{float:right;width:10px; height:10px; display: block;}
.HomeProblem ul li u:before,.HomeProblem ul li u:after{content:""; position:absolute;}
.HomeProblem ul li u:before{bottom:-25px;width:1000px; height:1px; background:#d2e9ff}
.HomeProblem ul li u:after{bottom:-30px;width:10px; height:10px; border-radius:50%; border:1px #d2e9ff solid}
.HomeProblem ul li.x1{padding-left:80px;top:110px;left:26px;}
.HomeProblem ul li.x2{padding-left:30px; top:195px;left:0;}
.HomeProblem ul li.x3{padding-left:52px;top:280px;left:0;}
.HomeProblem ul li.x4{padding-right:90px; top:110px;right:0; text-align:right;}
.HomeProblem ul li.x5{padding-right:30px;top:195px;right:0; text-align:right;}
.HomeProblem ul li.x6{padding-right:65px; top:280px;right:0;text-align:right;}
.HomeProblem ul li.x1 u:before{left:-635px}
.HomeProblem ul li.x2 u:before{left:-669px}
.HomeProblem ul li.x3 u:before{left:-615px}
.HomeProblem ul li.x4 u:before{right:-635px}
.HomeProblem ul li.x5 u:before{right:-669px}
.HomeProblem ul li.x6 u:before{right:-615px}
.HomeProblem ul li.x1 u:after{right:-35px;}
.HomeProblem ul li.x3 u:after{right:-55px;}
.HomeProblem ul li.x4 u:after{left:-35px;}
.HomeProblem ul li.x5 u:after{left:0px;}
.HomeProblem ul li.x6 u:after{left:-55px;}
.HomeProblem span{text-align:center;font-size:20px;display:block;width:100%;}
.HomeProblem span.tel{margin:10px auto 0; color:#6bc800; font-size:30px; border:3px #6bc800 solid;padding: 10px 15px;width:370px;}
.HomeProblem span.tel font{display: inline-block; font-size:16px; color:#fff;padding:10px 20px; background: #6bc800;margin: -10px -15px -10px 15px;float: right;}
/*==首页理由↓==*/
.HomeReason{padding:50px 0 30px 0; background: #eaf9ff;margin: 30px 0;}
.HomeReason .title{margin:20px 0 20px 0; text-align: center}
.HomeReason .box{width:530px;}
.HomeReason .box em{display: block; width:50px;height:69px; line-height:55px; color:#fff; font-size:35px;background: url(../images/Reason_ico01.png) no-repeat;float: left;text-align: center;margin: 0px 20px 0 0;}
.HomeReason .box h3{position: relative; color:#005eaf; font-size:25px; border-bottom:1px #aaa solid;float: left;/*! line-height: 48px; */padding: 0px 0 10px 0;}
.HomeReason .box h3 font{color:#626262;}
.HomeReason .box h3:before{content:""; position: absolute; left:0;bottom:-1px;width:120px;height:2px;background: #005eaf;}
.HomeReason .box p{padding:0 0 0 30px; color:#626262;font-size:15px;background: url(../images/Reason_ico02.png) no-repeat left top;clear: both;margin: -15px 0 50px 60px;float: left;}
.HomeReason .img{width:610px;}
.HomeReason .clearfix{float:left;width: 100%; height:10px;}
/*==首页流程↓==*/
.HomeProcess{margin:50px 0;}
.HomeProcess .title{color:#333333; font-size:36px; text-align:center;}
.HomeProcess .title font{display:block;color:#bdbdbd;font-size:18px;text-transform: uppercase;margin-top: 5px;}
.HomeProcess ul.order{float:left;margin:20px 0 5px 0;height:154px;width:100%; background:url(../images/process.png) no-repeat center;}
.HomeProcess ul.order li{float:left;width:152px;height:150px; text-align:center; border:12px #6bc800 solid; border-radius: 50%;background: #437e00;/*! margin: 0 50px 0 3px; *//*! opacity: 0.7; */transition: all .4s ease-in-out;}
.HomeProcess ul.order li em{display: block;margin:25px auto 0;width:33px;height:32px;background:url(../images/process_ico.png) no-repeat 0 0}
.HomeProcess ul.order li h3{color:#fff;font-size:18px;font-weight: bold;margin: 5px 0;}
.HomeProcess ul.order li span{display:block;color:#fff;font-size:20px;}
.HomeProcess ul.order li:hover{border: 12px #005eaf solid; background:#39a3ff;}
.HomeProcess ul.order li.x1{margin-left:-1px;}
.HomeProcess ul.order li.x2{margin-left:58px;}
.HomeProcess ul.order li.x3{margin-left:59px;}
.HomeProcess ul.order li.x4{margin-left:57px;}
.HomeProcess ul.order li.x5{margin-left:60px;}
.HomeProcess ul.order li.x6{margin-left:55px;}
.HomeProcess ul.order li.x1 em{background-position: -12px 0px;}
.HomeProcess ul.order li.x2 em{background-position: -57px 0px;}
.HomeProcess ul.order li.x3 em{background-position: -99px 0px;}
.HomeProcess ul.order li.x4 em{background-position: -143px 0px;}
.HomeProcess ul.order li.x5 em{background-position: -185px 0;}
.HomeProcess ul.order li.x6 em{background-position: -231px 0;}
.HomeProcess .picScroll-left{position: relative;float: left;width: 100%;margin: 30px 0 0 0;}
.HomeProcess .picScroll-left .long{overflow: hidden;}
.HomeProcess .picScroll-left .long .list{}
.HomeProcess .picScroll-left .long .list li{float:left; width:180px;margin:5px 10px;background: #fff;
/*! border:1px #eee solid; */ /*! -webkit-box-shadow:0 0 10px #ddd; */ /*! -moz-box-shadow:0 0 10px #ddd; */ /*! box-shadow:0 0 10px #ddd; */}
.HomeProcess .picScroll-left .long .list li a{display: block;padding:5px;}
.HomeProcess .picScroll-left .long .list li:hover{}
.HomeProcess .picScroll-left .long .list li img{/*! height:200px; */display: block;margin: auto;}
.HomeProcess .picScroll-left .long .list li h4{padding:15px;color:#303030; font-size:16px; text-align: center;}
.HomeProcess .picScroll-left .long .list li:hover h4{color:#1b75c2}
.HomeProcess .picScroll-left .prev,.HomeProcess .picScroll-left .next{position: absolute; top:15px;left:-35px;font-size:60px;color:#dcdcdc;cursor: pointer;}
.HomeProcess .picScroll-left .next{right:-35px; left:auto;}
.HomeProcess .picScroll-left .prev:hover,.HomeProcess .picScroll-left .next:hover{color:#1b75c2}
/*==首页关于↓==*/
.HomeAhout{padding:30px 0; background: #f3f3f3}
.HomeAhout .left{padding:10px 0 0 10px; border-left:1px #ddd solid;border-top:1px #ddd solid;}
.HomeAhout .right{width: 620px;position: relative;z-index: 5;}
.HomeAhout .right b{float:right;position: relative; font-size:25px; color:#000000;display: block;height: 80px;width: 500px;text-align: right;}
.HomeAhout .right b font{font-size:25px; color:#000000; background:#f3f3f3}
.HomeAhout .right b i{position: absolute;top:0;right:0; font-size:80px;color:#eae8e8;z-index: -1;font-style: normal;}
.HomeAhout .right .wx{text-align:right;float: right; margin:0 0 30px 0;}
.HomeAhout .right a.more{display: inline-block; color:#fff; font-size:12px; background:#afafaf;float: right;padding:10px 40px;border-radius: 30px;}
.HomeAhout .right a.apply{display: inline-block; color:#fff; font-size:12px; background:#6bc800;float: right;margin-left:20px;padding:10px 40px;border-radius: 30px;}
.HomeAhout .right a.more:hover,.HomeAhout .right a.apply:hover{background: #f60}
/*==首页图片↓==*/
.HomePic{margin:30px 0;}
.HomePic .tone{float: left;width: 100%;margin: 0 0 20px 0;}
.HomePic .tone li{color:#b4b4b4; font-size:25px;float: left;margin: 0 15px 0 0;cursor: pointer;}
.HomePic .tone i{float:left; color:#aaa; margin:0px 15px 0 5px;font-size:25px;}
.HomePic .tone .hit{color:#005eaf;}
.HomePic .down{float:left;height:220px;}
.HomePic .down ul{}
.HomePic .down ul li{position:relative;float:left;width:284px; margin:0 8px; overflow: hidden;vertical-align: middle;display: table-cell;text-align: center;background: #f5f5f5;}
.HomePic .down ul li img{width:auto;height:212px;margin: auto;}
.HomePic .down ul li h4{opacity: 0; position: absolute; left:0;bottom:-20px; width: 100%; padding:8px 0; color:#ffffff;font-size:14px; background:rgba(0,0,0,0.6); text-align: center;transition: all .4s ease-in-out;}
.HomePic .down ul li:hover h4{opacity: 1;bottom:0;}
/*==案例↓==*/
.HomeCase{margin: 30px 0 50px 0;}
.HomeCase .title{color:#333333; font-size:36px; text-align:center;}
.HomeCase .title font{display:block;color:#bdbdbd;font-size:18px;text-transform: uppercase;margin-top: 5px;}
.HomeCase .up{margin: 20px 0 10px 0;}
.HomeCase .up li{float:left;width:380px; margin: 0 10px;position: relative;}
.HomeCase .up li img{width: 390px;height: 260px;}
.HomeCase .up li h4{position: absolute; left:0;bottom:0; width: 100%; padding:8px 0; color:#ffffff;font-size:14px; background:rgba(0,0,0,0.7); text-align: center;}
.HomeCase .picScroll-left{position: relative;margin: 30px 0 0 0;}
.HomeCase .picScroll-left .long{overflow: hidden;}
.HomeCase .picScroll-left .long .list{}
.HomeCase .picScroll-left .long .list li{float:left; width:580px;margin:5px 10px;/*! padding-right:35px; */background: #fff;}
.HomeCase .picScroll-left .long .list li .img{width:100px; height:100px; margin-right:20px;border-radius: 50%;}
.HomeCase .picScroll-left .long .list li:hover{}
.HomeCase .picScroll-left .long .list li img{height:100px;}
.HomeCase .picScroll-left .long .list li h4{/*! padding:15px; */color:#000000; font-size:18px;}
.HomeCase .picScroll-left .long .list li p{color:#666666; font-size:14px;margin-top: 15px;}
.HomeCase .picScroll-left .long .list li:hover h4{color:#6dc903}
.HomeCase .picScroll-left .prev,.HomeCase .picScroll-left .next{position: absolute; top:35px;left:-30px;font-size:60px;color:#dedede;cursor: pointer;}
.HomeCase .picScroll-left .next{right:-30px; left:auto;}
.HomeCase .picScroll-left .prev:hover,.HomeCase .picScroll-left .next:hover{color:#6dc903}
.HomeCase span.tel{margin:30px auto 0; color:#6bc800; font-size:30px; border:3px #6bc800 solid;padding: 10px 15px;display: table;/*! line-height: 30px; */}
.HomeCase span.tel font{display: inline-block; font-size:16px; color:#fff;padding:10px 20px; background: #6bc800;margin: -10px -15px -10px 15px;float: right;}
/*==首页新闻↓==*/
.HomeNews{margin: 20px 0 30px 0;}
.HomeNews .left{width:815px;}
.HomeNews .left .tone{border-bottom: 2px #005eaf solid;height: 41px;}
.HomeNews .left .tone li{float:left; color:#fff;font-size:14px;padding:5px 10px; background: #b6b6b6;margin-right: 5px;cursor: pointer;}
.HomeNews .left .tone li.hit{background:#005eaf;}
.HomeNews .left .tone a.more{color:#707070; font-size:12px;float: right;margin: 10px 0 0 0;}
.HomeNews .left .down{}
.HomeNews .left .down ul{}
.HomeNews .left .down ul li.one{margin: 20px 0 30px 0;height: 200px;}
.HomeNews .left .down ul li.one .img{width:295px; border:1px #ccc solid; padding:5px;margin-right: 20px;box-shadow: 0 10px 10px #aaa;}
.HomeNews .left .down ul li.one .img img{width:283px;height:185px;}
.HomeNews .left .down ul li.one span{color:#d4d4d4; font-size:25px;font-style: oblique;display: block;}
.HomeNews .left .down ul li.one h4{float:left;color:#000000; font-size:14px; border-bottom:1px #ddd dotted;padding-bottom:12px; width: 500px;}
.HomeNews .left .down ul li.one p{margin:15px 0 20px 0;color:#757575; font-size:12px;display: block;width: 500px;float: left;}
.HomeNews .left .down ul li.one b{color:#fff;font-size:12px; padding:5px 15px;background: #6bc800;}
.HomeNews .left .down ul li.two{float:left;width:350px; margin-right:20px; padding:12px 0;border-bottom:1px #ddd dotted;}
.HomeNews .left .down ul li.two:before{color:#ccc;}
.HomeNews .left .down ul li.two a{color:#333333; font-size:14px;padding-left:10px;}
.HomeNews .left .down ul li.two font{font-size:12px; color:#656565;float: right;}
.HomeNews .left .down ul li.two:nth-child(odd){width:350px; margin-right:80px}
.HomeNews .left .down ul li.two a:hover{color:#6bc800}
.HomeNews .left .down ul li.one:hover h4{color:#6bc800}
.HomeNews .left .down ul li.one:hover b{background: #999}
.HomeNews .right{width:350px;}
.HomeNews .right h1{border-bottom: 2px #005eaf solid;height: 41px;}
.HomeNews .right h1 b{float:left; color:#fff;font-size:14px;padding:5px 10px; background: #005eaf;}
.HomeNews .right h1 a.more{color:#707070; font-size:12px;float: right;margin: 10px 0 0 0;}
.HomeNews .right ul{}
.HomeNews .right ul li{border-bottom: 1px #ddd dotted;margin: 10px 0 10px 0;padding: 10px 0 10px 0;}
.HomeNews .right ul li:last-child{border:none}
.HomeNews .right ul li h4{color:#222121; font-size:14px; margin-bottom:10px;}
.HomeNews .right ul li h4 em{margin-right:10px;color:#fff; font-size:15px; background:#005eaf;width: 23px;height:25px;display: inline-block;text-align: center;border-radius: 5px;}
.HomeNews .right ul li p{position: relative; color:#717171; font-size:12px;padding-left: 33px;}
.HomeNews .right ul li p em{position: absolute;left:0;top:0;margin-right:10px;color:#fff; font-size:15px; background:#6bc800;width: 23px;height:25px;display: inline-block;text-align: center;border-radius: 5px;}
.HomeNews .right ul li:hover h4{color:#6bc800}
/*==底部===*/
.footer{/*! padding: 80px 0 0 0; *//*! background: #232323; */}
.footer .nav{padding:15px 0; text-align：center; background: #005eaf;margin-bottom: 30px;}
.footer .nav li{display: inline-block;padding-right: 25px;}
.footer .nav li a{display: block;color:#fff; line-height:15px; border-right:1px #5ca8ea solid;font-size:16px;padding:0px 20px 0 0;}
.footer .nav li:last-child a{border:none;}
.footer .nav li a:hover{color:#6bc800}
.footer .left{line-height: 25px;margin: 10px 10px;padding:10px 10px;color:#666666;font-size:13px;}
.footer .left h3{color:#808080;margin:0 0 10px 0; font-size:12px;}
.footer .left h3 font{display:block;color:#005eaf; padding:10px 0 0 30px;font-size:23px;background:url(../images/icoA.png) no-repeat 0 -140px;}
.footer .left a{color:#666666;font-size:12px;}
.footer .left a:hover{color:#005eaf}
.footer .right{color:#999999;font-size:12px;line-height: 30px;}
.footer .right span{display: inline-table; margin-left:15px;text-align: center;}
.footer .right img{display:block; margin:auto; width:120px;}
.footer .right span font{color: #595959;font-size: 12px;background: url(../images/icoA.png) no-repeat 0 -187px;padding-left: 40px;line-height: 18px;display: block;text-align: left;margin-top: 5px;}
.footer .link{margin-top: 0px;padding:20px 0;border-top: 1px #ddd solid;}
.footer .link h3{float: left;color:#595959;font-size;font-size:14px;}
.footer .link h3 font{color:#595959; font-size:12px; margin-left:5px}
.footer .link a{display: inline-block;color:#595959;padding: 0 15px;font-size:12px;line-height: 10px;}
.footer .link a:hover{color:#005eaf}
.AboutBox2{padding-bottom: 0px;}
.AboutBox2 h2.title{margin:20px 0; color:#272525;font-size:35px; text-align: center}
.AboutBox2 h2.title span{ display: block; margin-top:10px; color:#272525;font-size:20px; }
.AboutBox2 .introduction{ margin:50px 0 20px 0; color:#8e8e8e;font-size:14px; line-height: 28px;}
.AboutBox2 .introduction .img{}
.AboutBox2 .introduction h3.title{width:100%; margin-bottom:20px;color:#1b75c2;font-size:35px;}
.AboutBox2 .introduction .clear{ height:50px;}
.AboutBox2 .culture{ padding:40px 0;  background:#f9f9f9;margin: 30px 0;}
.AboutBox2 .culture h2.title{ margin-bottom:50px; }
.AboutBox2 .culture .left{width:385px;margin-left: 150px;}
.AboutBox2 .culture .wx{ margin-left:50px;width:615px;}
.AboutBox2 .course{ margin:20px 0;}
.AboutBox2 .brand{ margin:20px 0;text-align:center;}
.AboutBox2 .brand img{max-width:100%; }
.AboutBox2 .demeanor{ margin:20px 0;}
.AboutBox2 .demeanor ul{margin-top: 40px;}
.AboutBox2 .demeanor ul li{ position: relative; float:left;width:390px; margin:0 5px 10px 5px;}
.AboutBox2 .demeanor ul li h4{ position: absolute; left:0;bottom:0; text-align: center; color:#fff;font-size:14px;padding:10px 10px;  background:rgba(0,0,0,0.5); width: 100%;}
.AboutBox2 .honor{padding: 60px 0 50px 0;margin: 40px 0 0 0;background: #f9f9f9;}
.AboutBox2 .honor .picScroll-left{position: relative;margin-top:50px;}
.AboutBox2 .honor .picScroll-left .hidden{width: 1210px;overflow: hidden;}
.AboutBox2 .honor .picScroll-left .list li{position: relative;float:left;width: 285px;margin: 0 10px;}
.AboutBox2 .honor .picScroll-left .list li a{}
.AboutBox2 .honor .picScroll-left .list li .pic{width: 400px; padding: 10px 15px; height: 390px; /*! border-radius: 10px; */ vertical-align: middle; display: table-cell; text-align: center; border:1px #dedede solid; background: #fff;}
.AboutBox2 .honor .picScroll-left .list li:hover .pic{border: 1px #1b75c2 solid;}
.AboutBox2 .honor .picScroll-left .prev,.AboutBox2 .honor .picScroll-left .next{position: absolute;width: 40px;height:40px;color:#585858;font-size: 25px;padding: 5px 10px;top: 175px;left: -45px; border-radius: 50%; border:3px #585858 solid;cursor: pointer;text-align: center;}
.prev,.AboutBox2 .honor .picScroll-left .next{left:inherit;right: -65px;}
.AboutBox2 .honor .picScroll-left .prev:hover,.AboutBox2 .honor .picScroll-left .next:hover{ border:3px #005eaf solid; color:#005eaf}
.AboutBox2 .honor .picScroll-left .next:hover{}
.AboutBox2 .honor .picScroll-left .list li img{width: 100%;margin: auto;max-height: 400px;display: block;vertical-align: middle;background: #fff;}
.AboutBox2 .honor .picScroll-left li a:hover h4{color: #1b75c2;}
.AboutBox2 .honor .picScroll-left .list li h4{color: #272525;font-size: 14px;padding: 10px 0 0 0;text-align: center;/*! font-weight: bold; */}
/*发展历程*/
.pageCourse{padding: 40px 0 60px 0; margin:0px 0 20px 0;height: 725px;}
.pageCourse .swiper-container{ z-index:auto;}
.pageCourse h2.title{ margin-bottom:50px}
.pageCourse-main{margin-bottom:50px;overflow-x: hidden;overflow-y: auto;height: 500px;}
.pageCourse-main li .txt{width:510px;text-align: left;font-size: 14px;color: #333333;float: left;overflow:hidden;}
.pageCourse-main li .right{ width:560px;}
.pageCourse-main li b{font-size: 80px;font-weight: normal;color: #030303;display: block;line-height:80px;overflow:hidden;}
.pageCourse-time{position: relative;top: -100px;width: 1094px;height: 80px;}
.pageCourse-time:after{width: 100%;height: 1px;content: "";position: absolute;background-color: #000;left: 0;z-index: 10;top:50%;z-index: -1;}
.pageCourse-time  li{width: 10%;float: left;text-align: center;height: 80px;position: relative;}
.pageCourse-time  li span{font-size: 16px;color: #333333;position: absolute;left: 0;right: 0;text-align: center;bottom: 0;padding-left: 20px;}
.pageCourse-time  li:nth-child(2n+1) span{bottom: 0;}
.pageCourse-time  li:nth-child(2n){top: 0;}
.pageCourse-time  li i{position: absolute;width: 33px;height: 33px;border-radius: 100%;border:10px #fff solid;background-color: #fff;left: 50%;margin-left: -6px;top: 36%;margin-top: -6px;/*! overflow: hidden; */}
.pageCourse-time  li i:before{ content: ""; left:0;top:0;  display:block;width:15px;height:15px;border:3px #e1e1e1 solid; border-radius: 100%;}
.pageCourse-time  li.active-nav i{ transform: scale(1.3);background-color: #1b75c2; }
.pageCourse-time  li.active-nav i:before{ border: #1b75c2 solid 3px;background: #1b75c2;}
.pageCourse-main .swiper-button-prev,.pageCourse-main .swiper-button-next{border-radius: 50%;background-position: center center;background-repeat: no-repeat;background-size: auto;
width: 40px;height:40px;color:#585858;font-size: 25px;padding: 5px 10px; border-radius: 50%; border:3px #585858 solid;cursor: pointer;text-align: center;
top: 442px;
background: #fff;
}
.pageCourse-main .swiper-button-prev{background-image: url(../images/pCourse-prev.png);left: 0;}
.pageCourse-main .swiper-button-next{background-image: url(../images/pCourse-next.png);right: 0;}
.pageCourse-main .swiper-button-next:hover,.pageCourse-main .swiper-button-prev:hover{color:#1b75c2; border:3px #1b75c2 solid}
/*联系我们*/
.ConLongBox{ position:relative;}
.ConLongBox .pos{ position:absolute; top:0;left:0;height:1px;width:100%;z-index:99;}
.ConLongBox .pos .contactFont2{float:right; width:500px;padding:30px; height:450px;color:#fff;line-height:25px; font-size:14px; background:rgba(70,89,101,0.9);}
/* 内页留言样式 */
.cl:after,.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }
.cl,.clearfix { zoom:1;}
.contactFont{overflow:hidden;margin-bottom:30px;}
#dituContent{width:100%;height:450px;}
.feedback{margin-top:50px;margin-bottom:20px;overflow:hidden;}
.feedback .title{text-align:center;font-size:22px;font-weight:600;margin-bottom:25px;color:#333;}
.feedback .title span{background:#fff;padding:0 30px;position:relative;top:-10px;}
.feedback .title::before{content:"";border-bottom:1px solid #e1e1e1;height:12px;vertical-align:top;width:100%;display:block;}
#feedback_form{position:relative;}
#feedback_form label{display:block;float:left;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;background:url(../images/contact.png) no-repeat;font-size:14px;}
#feedback_form label.name{background-position:0 -32px;}
#feedback_form label.email{background-position:0 -64px;}
#feedback_form label.city{background-position:0 -96px;}
#feedback_form label.msg_title{background-position:0 -128px;}
#feedback_form label.address{background-position:0 -160px;}
#feedback_form label.message{background-position:0 -192px;margin-bottom:10px;}
#feedback_form input{width:240px;height:30px;line-height:30px;float:left;margin:0 37px 30px 0;padding:0 10px;border:1px solid #dbdbdb;}
#feedback_form input.last{margin-right:0;}
#feedback_form .msg{border-top:1px dotted #ccc;padding:30px 0;}
#feedback_form textarea{height:125px;width:1175px;padding:10px;border:1px solid #dbdbdb;display:block;}
#feedback_form i{font-style:normal;color:#ff1f19;position:absolute;font-size:14px;left: 364px;top:6px;}
#feedback_form .f2{left: 750px;}
#feedback_form .f3{left:auto;right: 57px;}
#feedback_form .f4{left: 363px;top:66px;}
#feedback_form .btns{width:120px;height:40px;margin-right:10px; background:#6cb42e;color:#fff;border:none;font-size:15px;margin-bottom:0;cursor:pointer;}
#feedback_form .btns:hover{background:#333;transition:all 0.3s;}
#feedback_form .reset{background:#ccc;cursor:pointer;margin-bottom:0;}
#feedback_form .tableRow{width:100%;height:32px;}
#feedback_form .tableRow input{width:150px;margin-right:10px;color:#999;float:left;}
#feedback_form .tableRow .checkcode{width:70px;height:30px;margin-left:5px;border:1px solid #ccc;padding:4px 5px;display:block;float:left;background:#fff;}
#feedback_form input:focus,#feedback_form textarea:focus{border-color:#df2128;}
.HomeProduct2{ margin:0px 0}
.HomeProduct2 h1{ color:#005eaf;font-size:22px;padding: 15px 0;margin: 0 0 25px 0; border-bottom:2px #005eaf solid;}
.HomeProduct2 h1 a{ float:right;color:#999;font-size:16px;}
.HomeProduct2 h1 a:hover{color:#005eaf}
.HomeProduct2 .block2{ float:left;margin-top:30px;}
/*经销代理*/
.clearifx{clear: both;}
.wrap1200{width: 1200px;margin: 0 auto;position: relative;}
.dAgent{padding:70px 0;position:relative;overflow:hidden;}
.Agent{font-size:36px;color:#015cb5;font-weight:normal;text-align:center;border-bottom:1px solid #d8d8d8;padding-bottom:35px;}
.Agent span{display:block;font-size:20px;color:#333333;margin-top:18px;}
.Agent i{font-style:normal;font-size:12px;color:#b2b2b2;font-family:"Arial";display:block;margin-top:5px;}
.dAgent .list{padding-top:50px;}
.dAgent .list .boxa{width:620px;}
.dAgent .list .boxa li{float:left;width:200px;height:413px;position:relative;}
.dAgent .list .boxa li span{display:block;font-size:18px;color:#333333;margin-bottom:15px;padding-left:15px;}
.dAgent .list .boxa li strong{display:block;font-weight:normal;font-size:48px;font-family:arial;padding-left:20px;margin-bottom:30px;margin-right:76px;position:relative;}
.dAgent .list .boxa li strong:after{position:absolute;content:"%";font-size:48px;right:5px;top:0;font-family:arial;}
.dAgent .list .boxa li img{display:block;}
.dAgent .list .boxa .li1 strong{color:#2e5fb5}
.dAgent .list .boxa .li2 strong{color:#3e73e2}
.dAgent .list .boxa .li3 strong{color:#2b9ef2}
.dAgent .list .boxa li:after{content:"";position:absolute;width:26px;height:238px;background:url(../images/home-futureIco1.png) no-repeat center center;right:55px;top:8px;}
.dAgent .list .boxb{width:580px;}
.dAgent .list .boxb span{color:#015cb5;}
.dAgent .list .boxb h5{font-size:26px;color:#191919;padding:30px 0 40px;}
.dAgent .list .boxb h5 strong{color:#6e2735;font-weight:normal;}
.dAgent .list .boxb h5 span{display:block;font-size:12px;color:#b2b2b2;font-family:"Arial";margin-top:10px;}
.dAgent .list .boxb p{font-size:16px;color:#4d4d4d;margin-bottom:30px;line-height:30px;}
.dAgent .list .boxb h6{font-size:38px;color:#015cb5;font-weight:bold;margin-top:50px;}
.dAgentA{background:url(../images/polity.jpg) no-repeat center top;padding:70px 0;overflow:hidden;}
.dAgentA .list{padding-top:45px;}
.dAgentA li{width:225px;height:330px;background:url(../images/tjbg.png) no-repeat;float:left;margin-right:15px;text-align:center;}
.dAgentA li span{display:block;width:173px;height:173px;margin:0 auto;padding-top:5px;}
.dAgentA li span img{width:173px;height:173px;}
.dAgentA li h4{font-size:20px;font-weight:bold;padding:20px 0 15px;}
.dAgentA li p{font-size:16px;padding:0 20px;line-height:25px;}
.dAgentA li:hover{background:url(../images/tjbgh.png) no-repeat;color:#fff;}
.dAgentC{background:url(../images/zcbg.jpg) no-repeat center center fixed;padding:70px 0;overflow:hidden;background-size:cover;}
.dAgentC h3{border-color:#0071e0;color:#fff;}
.dAgentC h3 span,.dAgentC h3 i{color:#fff;}
.dAgentC .list ul{width:1260px;}
.dAgentC .list li{width:400px;height:270px;margin-top:45px;float:left;color:#fff;padding:0 40px;text-align:center;border-left:1px dotted #1580e8;border-right:1px dotted #1580e8;margin-left:-1px;}
.dAgentC .list li span{display:block;width:88px;height:88px;border-radius:50%;margin:0 auto 20px;background-color:#fff;background-image:url(../images/home-ysIco.png);background-repeat:no-repeat;background-position:0 0;box-shadow:0 15px 15px 2px #015cb5;transition:all .5s;position:relative;top:0;display:block;}
.dAgentC .list li .p1{background-position:0 0;}
.dAgentC .list li .p2{background-position: -176px 0;}
.dAgentC .list li .p3{background-position: -528px 0;}
.dAgentC .list li .p4{background-position: -88px 0;}
.dAgentC .list li .p5{background-position: -440px 0;}
.dAgentC .list li .p6{background-position: -616px 0;}
.dAgentC .list li h4{font-size:20px;font-weight:bold;padding:15px 0 20px;}
.dAgentC .list li p{font-size:14px;line-height:24px;}
.dAgentD{padding:70px 0;overflow:hidden;}
.dAgentD .box{padding-top:45px;text-align:center;}
.dAgentE{padding:70px 0;overflow:hidden;}
.dAgentE .box{padding-top:45px;text-align:center;}
.dAgentE .box h4{font-size:24px;font-weight:bold;}
.dAgentE .box a{display:inline-block;font-size:16px;color:#fff;width:130px;height:130px;background:#015cb5;line-height:130px;border-radius:50%;margin:25px auto}
.dAgentE .box a:hover{background:#0071e0;color:#fff;}
.dAgentE .box h5{font-size:20px;font-weight:bold;}
.dAgentE .box p{font-size:20px;line-height:35px;padding-top:30px;}
.dAgentE .box span{font-weight:bold;color:#015cb5;}