@charset "utf-8";

/*banner*/
.banner{position: relative; height:auto;clear: both;}
.banner img {display: block;width: 100%;margin:0 auto;}
.slick-dots {position: absolute;left:5%; font-size:0;bottom:8%;width:90%;text-align: center;outline: none;z-index: 4;}
.slick-dots li {display: inline-block;margin: 0 15px; outline: none;}
.slick-dots li button {display: block;border: 0 none;width: 21px;height: 21px;border-radius: 21px;margin-right:12px; display: inline-block;outline: none;background: #fff;}
.slick-dots .slick-active button {background: #0064ac;width: 48px;}
.banner .slick-arrow{width:73px;height:73px;cursor: pointer;z-index: 22;top:44.5%;outline: none;position:absolute;border:0;overflow: hidden;text-align: center;transition:.8s;line-height: 140px;opacity: 0;text-indent: 100px;}
.banner .slick-arrow.slick-prev{background:url(ban_prev.png) no-repeat 0 0;left: 3%; opacity: 0;}
.banner .slick-arrow.slick-next{background:url(ban_next.png) no-repeat 0 0;right: 3%; opacity: 0;}
.banner:hover .slick-prev{ left: 6%; opacity: 0.3;}
.banner:hover .slick-next{ right: 6%; opacity: 0.3;}
.banner .slick-arrow:hover{opacity: 0.8;}

.til01{text-align: center;color: #000;font-size:44px;line-height:68px;font-family: "Microsoft Yahei";clear: both;display: block;white-space: nowrap;padding: 0 0 20px;}
.til01 p{display: block;font-size:20px;line-height:44px;font-weight: normal;opacity: 0.8;}
.til01 b{color: #0064ac;}
.til01 a{color: #000;}


/*搜索*/
.seabox{height:50px;line-height:37px;font-size: 14px;font-family: "Microsoft Yahei";position: relative;background: #f6f6f6;padding:15px 0 0;}
.keyword{width:760px;color: #000;}
.keyword a{color:#666;display: inline-block;padding: 0 14px 0 6px;}
.keyword a:hover{color: #313742;}
.sea_inp{width:390px;height:33px;position: relative;z-index: 1;overflow: hidden;background: #fff;border: solid 2px #d5d5d5;}
.sea_inp .serach{width:320px;height:33px;border:0;background:none;line-height:33px;color:#666;float:left;outline: none;display: block;padding:0 0 0 22px;}
.sea_inp .sub{ width:48px; height:33px;float:left;cursor: pointer;display: block;background:url(sea_ico.png) no-repeat 16px 8px;border: 0;text-indent: 190px;}

/*引子*/
.webox{font-size:16px;color: #666;line-height:28px;position: relative;z-index:2;padding:92px 0 0;height: 523px;overflow:hidden;}
.webox:before{content: "";position: absolute;width:30px;height:426px;background:url(we_ico1.gif) no-repeat 0 0;top:92px;left:0;}
.webox_w{width:504px;position: relative;padding: 5px 0 0;}
.webox_w h2{font-size:34px;color: #272727;line-height:100px;border-bottom: 1px solid #bdb9b8;}
.webox_wc{padding: 28px 0 0;height: 198px;}
.webox_wc p{padding: 0 0 25px;}
.webox_p{margin-left: 45px;}
.webox_p p,.webox_p p img{width:602px;height: 428px;display: block;overflow: hidden;}

/*精益求精*/
.chara{clear: both;font-size:18px;font-family:"Microsoft Yahei";line-height:27px;position: relative;padding:78px 0 116px;z-index: 1;text-align: center;color: #000;background:url(charabg.jpg) no-repeat center 0;}
.chara_c dl{float: left;width: 227px;margin:0 16px 0 0;height: 430px;background: #fff;box-sizing:border-box;border-bottom: 5px solid #cc0000;}
.chara_c dl.cur{background: #0064ac;color: #fff;}
.chara_c dl:last-child{margin: 0;}
.chara_c dl:nth-child(2n){margin-top: 78px;}
.chara_c dt{background: #000;position: relative;width: 227px;height: 306px;overflow: hidden;}
.chara_c dt img{width: 227px;height: 306px;opacity: 0.7;}
.chara_c dt span{display: block;width: 227px;left: 0;top:142px;position: absolute;color: #fff;font-size: 24px;line-height: 32px;font-weight: bold;}
.chara_c dt span em{display: block;opacity: 0.6;font-weight: normal;font-size: 14px;line-height: 20px;}
.chara_c dd{padding: 22px 0 0;}
.chara_c dd b{display: block;}

/*解决方案*/
.plan{clear: both;font-size:18px;font-family:"Microsoft Yahei";line-height:64px;position: relative;padding:38px 0 34px;z-index: 1;}
.plan_r{border: solid 1px #ccc;width: 278px;height: 458px;}
.plan_r li,.plan_r p{height: 65px;padding: 0 22px;position: relative;}
.plan_r li a,.plan_r p a{display: block;height: 63px;border-bottom: 1px solid #dbdbdb;padding: 0 0 0 18px;position: relative;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.plan_r li a:before{content: "";position: absolute;width:3px;height:3px;background:#737373;left: 2px;top:30px;border-radius: 1px;}
.plan_r p a{border: 0;}
.plan_r li:before{content: "";position: absolute;width:0;height:66px;background:#fe6902;left:-1px;top:-1px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.plan_r li.cur a,.plan_r li:hover a{color: #fff;border: 0;}
.plan_r li.cur:before,.plan_r li:hover:before{width: 280px;}
.plan_r li.cur a:before,.plan_r li:hover a:before{background:#fff;}
.plan_l{width:920px;overflow: hidden;}
.plan_lj,.plan_lj img{width: 613px;height: 460px;display: block;overflow: hidden;}
.plan_lp{width: 306px;}
.plan_lp p{margin-bottom: 1px;}
.plan_lp p, .plan_lp p img{width: 306px;height: 230px;display: block;overflow: hidden;}


/*优势*/
.edge{clear: both;font-family:"Microsoft Yahei";line-height:28px;font-size: 16px;position: relative;overflow: hidden;z-index: 1;color: #666;}
.edge:before{content: "";position: absolute;width:100%;height:2px;background:#f4f4f4;top:142px;left:0;z-index: -1;}

.edge1{height: 500px;display: block;overflow:hidden;}
.edge_p{height: 500px;display: block;width: 50%;}
.edge_w{width: 46.98%;}
.edge_wc{width:544px;padding: 68px 0 0;}
.edge_t{height: 123px;font-size: 28px;color: #2f2f2f;line-height: 41px;white-space: nowrap;}
.edge_t b{display: block;font-size: 38px;line-height: 57px;}
.edge_t span{float: left;width: 150px;}
.edge_wc li{position: relative;padding: 0 0 18px 30px;}
.edge_wc li:before{content: "";position: absolute;width:5px;height:5px;background:#cc0000;left: 8px;top:11px;border-radius:5px;}
.edge_more{clear: both;display: block;text-align: right;font-weight: bold;color: #cc0000;line-height: 55px;font-size: 18px;padding: 0 32px;}
.edge1:nth-child(3) .edge_more{text-align: left;}

/*流程*/
.tec_p{font-family:"Microsoft Yahei";line-height:30px;font-size: 16px;position: relative;color: #080808;background:url(tec_pbg.jpg) no-repeat center 0;padding: 125px 0 0;height: 574px;text-align: center;}
.tec_pc{height: 270px;}
.tec_pc li{background:url(tec_lbg1.png) no-repeat 0 0;width: 121px;float: left;margin-left: -24px;height: 121px;box-sizing:border-box;padding: 20px 0 0;}
.tec_pc li:first-child{margin-left: 0;}
.tec_pc li:nth-child(2n){margin-top: 73px;}
.tec_pc li b{display: none;width: 40px;height: 40px;margin: 0 auto;}
.tec_pc li em{display: block;padding: 10px 0 0;line-height: 30px;font-size: 20px;opacity: 0.5;}
.tec_pc li:hover,.tec_pc li.cur{background:url(tec_lbg2.png) no-repeat 0 0;color: #fff;}
.tec_pc li:hover b,.tec_pc li.cur b{display: block;}
.tec_pc li:hover em,.tec_pc li.cur em{display: none;}
.tec_pho{height:65px;background:url(tec_pho.png) no-repeat center 0;width: 540px;line-height: 65px;margin: 0 auto;}
.tec_pho span{width: 400px;font-weight: bold;font-size: 24px;display: inline-block;float: left;}
.tec_pho em{width: 140px;display: inline-block;}
.tec_pho em a{color: #fff;}

/*新闻资讯*/
.nswsbox{font-family:"Microsoft Yahei";line-height: 26px;font-size: 14px;clear: both;color: #333;padding:86px 0;position: relative;overflow: hidden;height: 689px;}
.nswsbox h3{font-size: 24px;line-height: 64px;color: #333;height: 64px;overflow: hidden;}
.nswsbox h3 a{color: #000;}
.nswsbox h3 span{float: right;font-weight: normal;font-size: 14px;text-transform: uppercase;font-family: Arial;}
.nswsbox h3 span a{color: #666;}
.faqs{width: 437px;height: 528px;overflow: hidden;font-size: 16px;}
.faqs_c li{height: 75px;line-height: 75px;margin-bottom: 1px;background: #f6f6f6;padding: 0 22px;}
.faqs_c li:hover{background: #0064ac;}
.faqs_c li a{display: block;padding: 0 26px 0 19px;background:url(ico01.png) no-repeat right center;position: relative;color: #000;}
.faqs_c li a:before,.news_c li a:before{content: "";position: absolute;width:5px;height:5px;left:0;top:33px;border-radius:100%;border: solid 2px #0064ac;}
.news_c li a:before{top: 21px;}
.news_c li:hover a{color: #cc0000;}
.news_c li:hover a:before{background: #cc0000;border-color: #cc0000;}
.faqs_c li:hover a{background:url(ico02.png) no-repeat right center;color: #fff;}
.faqs_c li:hover a:before{border-color: #fff;}
.news{width: 642px;height: 528px;overflow: hidden;}

.news_c dl{width: 310px;float: left;height: 300px;}
.news_c dl:nth-child(2){margin:0 0 0 20px;}
.news_c dt,.news_c dt img{width:310px;height:172px;display: block;overflow: hidden;}
.news_c dd h4{color: #333;display: block;font-size: 16px;height: 48px;line-height:48px;}
.news_c dd h4 a{color: #333;display: block;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.news_c dd p a{color: #cc0000;}
.news_c li{height: 52px;line-height: 52px;border-bottom: 1px solid #dcdcdc;overflow: hidden;font-size: 16px;}
.news_c li span{float: right;font-family: Arial;font-size: 12px;color: #888;}
.news_c li a{position: relative;padding: 0 0 0 22px;color: #333;width: 460px;float: left;}

/*关于*/
.aboutbox{font-family:"Microsoft Yahei";font-size: 16px;line-height:31px;color: #5c5c5c;overflow: hidden;text-align: center;}
.about_w{height:235px;padding: 0 40px;}
.show{height: 384px;line-height: 46px;}
.show_t{height: 59px;line-height: 39px;}
.show_t span,.show_t b{display: inline-block;width: 135px;height: 40px;border: solid 1px #dcdcdc;box-sizing:border-box;font-weight: normal;}
.show_t span a,.show_t b a{color: #3d3d3d;}
.show_t span.cur,.show_t b:hover{background: #0064ac;border-color: #0064ac;color: #fff;}
.show_t span.cur a,.show_t b:hover a{color: #fff;}
.show_c li{width: 293px;float: left;margin: 0 9px 0 0;}
.show_c li:last-child{margin: 0;}
.show_c li p{border: 1px solid #e3e3e3;}
.show_c li p,.show_c li p img{width: 291px;height: 218px;display: block;overflow: hidden;}
.show_c li span a{display: block;color: #666;}

/*友情链接*/
.link{height:0;line-height:60px;position: relative;z-index: 9;font-size: 14px;color: #fff;width: 1200px;margin: 0 auto;}
.link_c{position: absolute;height:60px;right: 0;top: -60px;overflow: hidden;width: 660px;text-align: right;}
.link a{display: inline-block;padding: 0 25px;opacity: 0.77;}
.link_c a:hover{text-decoration: underline;opacity: 1;}

.webox_p p img, .chara_c dt img, .plan_lj img, .plan_lp p img, .news_c dt img, .show_c li p img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.webox_p p:hover img, .chara_c dl:hover dt img,.plan_lj:hover img, .plan_lp p:hover img, .news_c dl:hover dt img, .show_c li:hover p img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}


@keyframes living {
    0%{
        transform: scale(1);
        opacity: 1;
    }
    50%{
        transform: scale(1.3);
        opacity: 0.7;
    }
    100%{
        transform: scale(1);
        opacity: 1;
    }
}
@-webkit-keyframes swing{
    20%,40%,60%,80%,100%{-webkit-transform-origin:top center}
    20%{-webkit-transform:rotate(15deg)}
    40%{-webkit-transform:rotate(-10deg)}
    60%{-webkit-transform:rotate(5deg)}
    80%{-webkit-transform:rotate(-5deg)}
    100%{-webkit-transform:rotate(0deg)}
}
@-moz-keyframes swing{
    20%,40%,60%,80%,100%{-moz-transform-origin:top center}
    20%{-moz-transform:rotate(15deg)}
    40%{-moz-transform:rotate(-10deg)}
    60%{-moz-transform:rotate(5deg)}
    80%{-moz-transform:rotate(-5deg)}
    100%{-moz-transform:rotate(0deg)}
}