@charset "utf-8";

/*banner*/
.banner{position: relative; height:auto;clear: both;}
.ban_p,.ban_p li{ height:auto;overflow: hidden;}
.ban_p li{ display:block; height:auto;width: 100%!important; overflow: hidden;position: relative;margin:0 auto;}
.ban_p li img {width: 100%;display:block;max-width:1920px;margin:0 auto;}
.ban_t{width:180px;height:30px;bottom:30px;left:50%;margin-left:-510px;position: absolute;text-align: center;z-index: 99;}
.ban_t em{width:16px;height:16px;border-radius:16px;margin-right:14px; display: inline-block;cursor: pointer;background: #fff;}
.ban_t em.on{background: #0071e6;}

.til01{height:117px;display: block;font-size:42px;line-height:52px;color: #040000;text-align: center;font-family: "Microsoft Yahei";font-weight: normal;}
.til01 b{color: #0071e6;}
.til01 p{display: block;font-size:18px;line-height:30px;letter-spacing: 10px;color: #525151;}
.til01 a{display: block;color: #040000;}

/*搜索*/
.seabox{height:71px;line-height:60px;font-family: "Microsoft Yahei";background:url("../images/seabg.png") no-repeat center 0;border-bottom: solid 1px #f3f3f3;padding: 163px 0 0;margin-top: -147px;position: relative;}
.keyword{width:550px;text-align: right;}
.keyword a{padding: 0 16px 0 0;}
.keyword a:hover{color: #0071e6;}
.sea_inp{width:303px;height:48px;overflow: hidden;line-height:48px;position: relative;border: solid 3px #f0f0f0;}
.sea_inp .serach{width:165px;height:48px;border:0;background:url("../images/sea_ico.gif") no-repeat 18px 14px;line-height:48px;color:#666;padding:0 0 0 44px;float:left;outline: none;display: block;font-size:14px;}
.sea_inp .sub{ width:85px; height:48px;float:left;cursor: pointer;display: block;background:url("../images/ico1.gif") no-repeat 66px 23px;border: 0;font-weight: bold;font-size: 16px;}

/*我们*/
.webox{height:706px;line-height:24px;position: relative;padding:99px 0 0;background:url("../images/webg.jpg") no-repeat center bottom;font-size: 16px;color: #333;}
.webox_w{width:917px;padding:92px 0 0;position: relative;}
.webox_wt{width: 315px;padding: 28px 0 0;}
.webox_wt li{height: 69px;line-height: 69px;margin-bottom: 2px;background: rgba(255 , 255 , 255 , 0.9);color: #333;font-size: 24px;}
.webox_wt li span{position: relative;width: 40px;height: 42px;float: left;margin: 13px 60px 0 65px;overflow: hidden;}
.webox_wt li span i{width:40px;height: 42px;position: absolute;display: block;top: 0;left: 0;}
.webox_wt li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.webox_wt li span i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;
    -webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
    transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
    -webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.webox_wt li.cur span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}
.webox_wt li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
.webox_wt li.cur{color: #fff;background: #0072e6;}
.webox_wr{width: 535px;}
.webox_wc{height: 272px;overflow: hidden;}
.webox_wc h3{height:120px;font-size: 48px;line-height:80px;color: #333;background:url("../images/ico07.png") no-repeat 25px 78px;font-weight: normal;}
.webox_wc dt{width: 130px;padding: 2px 0 0;float: left;height: 120px;}
.webox_wl li{background:url("../images/ico06.png") no-repeat 1px 11px;padding: 0 0 0 35px;height: 39px;line-height: 39px;}

.webox_p{width:280px;}
.we_video{width:80px;height:81px;left:74px;top:246px;background:url("../images/we_ico.png") no-repeat 0 0;}
.we_vico{width:80px;height:81px;display: block;}

/*荣誉资质*/
.honner{padding:95px 0 0;height: 414px;text-align: center;}
.prev1,.next1{width:20px;height:34px;display: block;overflow: hidden;top:202px;right:-50px;z-index: 9;background:url("../images/next1.png") no-repeat 0 0;cursor: pointer;}
.prev1{background:url("../images/prev1.png") no-repeat 0 0;left:-50px;}
.prev1:hover,.next1:hover{background-position: 0 bottom;}
.hon_c{width: 1200px;overflow: hidden;}
.hon_cl li{width:271px;float: left;overflow: hidden;background:url("../images/honlbg.jpg") no-repeat 0 0;position: relative;margin:0 12px 0 0;padding:13px 11px;height: 203px;}
.hon_cl li p,.hon_cl li p img,.hon_cl li span{width:271px;height: 203px;display: block;overflow: hidden;}
.hon_cl li span{position: absolute;left:10px;top:13px;display: none;background: rgba(0, 0 , 0 , 0.6);}
.hon_cl li span a{display: block;background:url("../images/ico02.png") no-repeat center 69px;line-height:44px;padding: 94px 0 0;font-size: 16px;color: #fff;}
.hon_cl li.cur span,.hon_cl li:hover span{display: block;}

/*服務*/
.serv{padding:76px 0 0;height:715px;background:url("../images/servbg.jpg") no-repeat center 0;color:#fff;line-height: 22px;}
.serv_c{padding: 165px 0 0;}
.serv_c dl{width: 170px;float: left;padding: 0 75px 0 0;}
.serv_c dl:hover{margin-top: -5px;}
.serv_c dl.serv_l1{padding: 0 370px 0 0;}
.serv_c dl.serv_l2{padding: 0;}
.serv_c dd{padding: 0 5px;}
.serv_c dt{background:url("../images/servlbg1.png") no-repeat 0 0;height: 158px;display: block;text-align: center;padding: 26px 0 0;font-size: 18px;}
.serv_c dt em{display: block;font-style: normal;font-size: 52px;line-height: 50px;}
.serv_c dl.serv_l3{color:#333;}
.serv_c dl.serv_l3 dt{background:url("../images/servlbg2.png") no-repeat 0 0;}

/*特点*/
.chara{font-family: "Microsoft Yahei";line-height:26px;padding: 72px 0 0;font-size: 16px;}
.chara1{height:437px;overflow: hidden;}
.chara_p{width: 50%; top: 0;left:50%;height:437px;background:url("../images/chara_pic1.jpg") no-repeat 0 0;}
.chara_p2{left:0;background:url("../images/chara_pic2.jpg") no-repeat right 0;}
.chara_p3{background:url("../images/chara_pic3.jpg") no-repeat 0 0;}
.chara_w{width: 520px;padding: 60px 0 0;}
.chara_w h3{height: 120px;font-size:40px;line-height: 48px;color: #333;}
.chara_w h3 span{display:block;font-weight: normal;}
.chara_c1{padding: 0 0 35px;}
.chara_c1 p b{color: #0071e6;}
.chara_c2 li{text-align: center;float: left;padding:0 32px 0 0;line-height: 23px;}
.chara_c2 li span{display: block;line-height: 52px;height: 52px;}
.chara3 .chara_c2 li span{display: block;line-height: 66px;height: 66px;}
.chara_c2 li span b{font-size: 54px;color: #0071e6;display: inline-block;}
.chara3 .chara_c2 li span b{font-size:42px;}

/*流程*/
.tec_p{padding: 75px 0 0;height: 320px;font-family: "Microsoft Yahei";font-size: 18px;line-height: 70px;color: #333;}
.tec_p li{width: 80px;float: left;padding:0 42px 0 0;margin: 0 38px 0 0;background:url("../images/ico03.gif") no-repeat right 18px;}
.tec_p li:last-child{padding: 0;margin: 0;background: none;}
.tec_p li span{width: 61px;height: 54px;display: block;margin: 0 auto;-webkit-transition: -webkit-transform 0.5s ease-out;
-moz-transition: -moz-transform 0.5s ease-out;
-o-transition: -o-transform 0.5s ease-out;
-ms-transition: -ms-transform 0.5s ease-out;}
.tec_p li:hover{color: #0071e6;}
.tec_p li:hover span{-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);}

/*案例*/
.case{padding: 75px 0 0;height: 655px;font-family: "Microsoft Yahei";line-height: 30px;height: 925px;background:url("../images/casebg.gif") repeat center 0;}
.case_c dl{height: 340px;width: 380px;float: left;margin: 0 30px 40px 0;}
.case_c dl:nth-child(3n){margin-right: 0;}
.case_c dt{height: 55px;display: block;font-weight: bold;font-size: 16px;line-height: 55px;}
.case_c dt span{padding: 0 0 0 26px;float: left;color: #333;}
.case_c dt span a{display: inline-block;color: #333;}
.case_c dt b{background: #0071e6;overflow: hidden;}
.case_c dt b,.case_c dt b img{height:55px;width:55px;display: block;float: left;}
.case_c dd{position: relative;}
.case_c dd,.case_c dd p,.case_c dd p img,.case_c dd h3{height: 285px;width:380px;display: block;overflow: hidden;}
.case_c dd h3{background:rgba(0 , 113 , 230 , 0.9);position: absolute;left: 0;top: 0;display: none;text-align: center;font-weight: normal;}
.case_c dd h3 a{display: block;background:url("../images/ico02.png") no-repeat center 201px;line-height:60px;padding:113px 5px;font-size:24px;color: #fff;background-size: 28px 28px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;width:370px;}

.case_c dd span{position: absolute;right: 0;bottom: 0;border: solid 1px #e5e5e5;}
.case_c dd span,.case_c dd span img{display: block;width: 104px;height:139px;overflow: hidden;}
.case_c dl.cur dd h3{display: block;}
.case_c dl.cur dd span{display: none;}

/*优势*/
.edge{font-family: "Microsoft Yahei";line-height:27px;height:848px;padding:80px 0 0;color: #fff;overflow: hidden;}
.edge_t{font-size:30px;color: #333;line-height:54px;height:67px;z-index: 9;overflow: hidden;padding: 14px 0 0;}
.edge_t ul{width: 1420px;}
.edge_t li{width: 190px;float: left;height:54px;margin: 0 146px 0 0;}
.edge_t li p{width:122px;display: block;float: left;}
.edge_t li span{width:38px;height:39px;display: block;position: relative;overflow: hidden;float: left;margin:6px 18px 0 0;}
.edge_t li span i{width:38px;height:39px;position: absolute;display: block;top: 0;left: 0;}
.edge_t li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.edge_t li span i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;
    -webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
    transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
    -webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.edge_t li.cur span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}
.edge_t li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
.edge_t li.cur{border-bottom:solid 2px #0071e6;color: #0071e6;}

.edge1,.edge2,.edge3,.edge4{padding:510px 0 0;height: 150px;background:url("../images/edge_pic1.jpg") no-repeat center 0;}
.edge2{background:url("../images/edge_pic2.jpg") no-repeat center 0;}
.edge3{background:url("../images/edge_pic3.jpg") no-repeat center 0;}
.edge4{background:url("../images/edge_pic4.jpg") no-repeat center 0;}
.edge_w{background: #333;height:150px;color: #fff;}
.edge_w h3{width: 468px;padding:21px 0 0 52px;float: left;font-size:18px;line-height: 38px;font-weight: normal;position: relative;}
.edge_w h3:before{content: "";position: absolute;width: 1px; height: 65px;background: #8f8f8f;left:149px;top: 42px;}
.edge_w h3 b{font-size:58px;display: block;line-height:106px;width: 116px;float: left;font-weight: normal;}
.edge_w h3 span{width: 270px;float: left;}
.edge_w h3 span em{display: block;font-weight: bold;font-style: normal;font-size: 48px;line-height:68px;white-space: nowrap;}
.edge_wc{width: 575px;padding: 35px 0 0;position: relative;float: left;opacity: 0.6;}
.edge_wc li{padding:0 0 0 14px;background:url("../images/ico05.gif") no-repeat 0 12px;}
.edge_more a{width: 96px;height:102px;background: #0071e6;color: #fff;font-size: 16px;line-height: 27px;padding:48px 0 0;display: block;text-align: center;}

/*资讯*/
.newbox{font-family: "Microsoft Yahei";padding:76px 0 0;height:837px;line-height: 22px;font-size: 16px;background:url("../images/newbg.jpg") repeat center 0 #f3f3f3;}
.new_l{width: 529px;background: #fff;padding: 28px;height:583px;overflow: hidden;}
.new_r{width: 584px;}
.new_r h3{height: 59px;line-height: 59px;font-size: 24px;color: #333;}
.new_r h3 a,.news_c dd h4 a,.new_l dd h4 a,.about_w h3 a{color: #333;display: block;}
.news,.faqs{width:524px;height:353px;background: #fff;padding:12px 30px;}
.faqs{height:208px;margin-top: 30px;}
.news_c dl{height: 94px;padding: 4px 0 0;overflow: hidden;line-height: 21px;font-size: 14px;}
.news_c dt,.news_c dt img{height:77px;width: 155px;float: left;display: block;overflow: hidden;}
.news_c dd{width:350px;float: right;overflow: hidden;}
.news_c dd h4{height: 29px;font-size: 16px;color: #333;}

.faq_c li,.new_lh li{height:42px;line-height: 42px;padding: 0 0 0 27px;background:url("../images/ico04.gif") no-repeat 0 16px;}
.faq_c li span,.new_lh li span{float: right;color: #b0b0b0;}
.faq_c li a,.new_lh li a{display: block;color: #666;}


.new_l dl{position: relative;height:406px;}
.new_l dt{position: relative;}
.new_l dt span{position: absolute;width:84px;height: 79px;background:url("../images/new_hot.png") no-repeat 0 0;left: 0;top: 0;}
.new_l dt,.new_l dt img{width:526px;height:263px;display: block;overflow: hidden;}
.new_l dd{padding:19px 0 0;}
.new_l dd h4{display: block;font-size: 18px;line-height:42px;height:42px;}


/*关于*/
.about{height:952px;font-family: "Microsoft Yahei";background:url("../images/aboutbg.jpg") no-repeat center 0;line-height: 25px;padding:75px 0 0;font-size: 16px;}
.about_c{padding: 242px 0 0;}
.about_w{padding: 35px 75px 0;background: #fff;height: 159px;}
.about_w h3{height:60px;font-size:22px;line-height:50px;overflow: hidden;text-align: center;}
.about_w p{display: block;height:158px;}

/*展示*/
.show{height:380px;overflow: hidden;clear: both;display: block;font-size: 16px;line-height:38px;padding: 0 80px;}
.prev2,.next2{width:33px;height:66px;display: block;overflow: hidden;top:139px;right:-78px;z-index: 9;background:url("../images/next2.gif") no-repeat 0 0;cursor: pointer;position: absolute;}
.prev2{background:url("../images/prev2.gif") no-repeat 0 0 #fff;left: -78px;}
.prev2:hover,.next2:hover{background-position: 0 bottom;}

.show_c{height:380px;position: relative;width:1040px; }
.carousel-container {position:relative;width:1040px;}
#carousel {height:396px;width:1040px;position:relative;margin-bottom:0.5em;font-size:12px;font-family: Arial;}
.carousel-image {border:0;display:block;}
.carousel-feature {position:absolute;top:-1000px;left:-1000px;border:2px solid #fff;cursor:pointer;}
.carousel-feature .carousel-caption {position:absolute;bottom:0;width:100%;background-color:#000;}
.carousel-feature .carousel-caption p {margin:0;padding:5px;height: 39px;line-height: 39px;text-align: center;font-weight:bold;font-size:18px;color:#eeeeee;font-family:"Microsoft Yahei";}
.tracker-summation-container {position:absolute;color:white;right:48px;top:430px;padding:3px;margin:3px;background-color:#000;display: none;}
.tracker-individual-container {position:absolute;color:white;right:48px;top:410px;padding:0;margin:0;display: none !important;}
.tracker-individual-container li {list-style:none;}
.tracker-individual-container .tracker-individual-blip {margin:0 3px;padding:1px;color:white;text-align:center;background-color:#DDD;}
.tracker-individual-container .tracker-individual-blip-selected {color:white;font-weight:bold;background-color:#000;}
.carousel-feature img{width:626px;height: 352px; }
.carousel-feature p{display: block;height:42px;line-height:42px;background: rgba(0 , 0 , 0 , 0.8);font-size: 16px;color: #fff;position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;}
.carousel-feature p a{display: block;color: #fff;}

/*友情链接*/
.link{height:56px;line-height:56px;color: #666;font-family:"Microsoft Yahei";text-align: center;width: 520px;right: 0;top: 992px;}
.link em{padding: 0 5px;display: inline-block;}
.link a{display: inline-block;color: #666;}

.case_r dt img,.show_c li p img, .part_c li img, .new_c dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.case_r dt img:hover,.show_c li p img:hover, .part_c li img:hover, .new_c dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}