﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
/**/
.banners{height: 500px;position: relative;}
.fullSlide {width:100%;position:relative;height:500px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {background-repeat: no-repeat;width:100% !important;height:500px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;border-radius: 10px; transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */
                   display:inline-block;*display:inline;zoom:1;width:15px;height:15px;margin:6px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#C91420;width:30px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{ background:url("img/Index/left1s.png") no-repeat; }
.fullSlide .next {left:auto;right:5%;background:url("img/Index/right1s.png") no-repeat;}
/**/
/*家*/
.home{background:url("Img/Index/homebg.jpg") no-repeat center 57px;padding:87px 3px;height: 177px;color: #616161;font-size: 14px;line-height: 30px;}
.home h2,.home_c{padding: 0 0 0 53px;}

/*案例*/
.case{height: 951px;padding: 35px 0 0;background: #f0f0f0;position: relative;}
.case_ico{width:48px;height:15px;display:block;left:50%;margin-left:-24px;top:-15px;background:url("Img/Index/ico01.gif") no-repeat 0 0;}
.case h2{text-align: center;height:100px;font-size: 36px;color: #313131;line-height: 45px;background:url("Img/Index/casetbg.gif") no-repeat center 22px;}
.case h2 a{color: #313131;}
.case h2 span{color: red;text-transform: uppercase;font-size: 20px;font-family: KaiTi;font-weight: normal;display: block;line-height: 22px;}
.casetil{background: #fff;box-shadow:0 5px 5px #e2e2e2;margin-bottom: 40px;padding: 17px;height: 187px;overflow: hidden;}
.caset1{height: 65px;line-height: 48px;}
.caset1 h3{width: 132px;float: left;background:url("Img/Index/ico02.gif") no-repeat right 17px;line-height: 48px;padding: 0 7px 0 0;text-align: center;font-size: 18px;}
.caset1 h3 a{background: #c91420;font-weight: normal;color: #fff;display: block;}
.caset1 p{float: left;border-bottom: solid 1px #e0e0e0;margin-left: 20px;width: 1005px;height: 56px; overflow:hidden;}
.caset1 p.born{border: 0;}
.caset1 p a{padding: 0 11px;display:inline-block;font-size: 20px;}
.caset1 p a.case_more{background:url("Img/Index/ico13.gif") no-repeat center;width:18px;padding: 0;}

.case_l{width: 902px;}
.prev,.next{width:46px;height:46px;overflow: hidden;display: block;position: absolute;top:380px;right:3px; background:url("Img/Index/next.png") no-repeat 0 0;z-index: 1;}
.prev{right:55px;background:url("Img/Index/prev.png") no-repeat 0 0;}
.prev:hover,.next:hover{background-position: 0 bottom;}
.case_l dt,.case_l dt img{width: 902px;height: 460px;display: block;}
.case_l dd{background: #fff;line-height: 28px;padding: 4px 26px;height: 66px;overflow: hidden;box-shadow:0 5px 5px #e2e2e2;}
.case_l dd h3{line-height:35px;font-size: 20px;color: #393939;}
.case_l dd h3 a{color: #393939;}

.case_r{width:294px;padding: 0 0 0 4px;}
.case_r li{height: 177px;padding:0 0 2px;}
.case_r li img{width:294px;height: 177px;display: block;line-height:50px;}

/*测量面积*/
.meas{padding: 58px;height: 440px;overflow: hidden;}
.meas_l{width: 260px;text-align: center;background: #f0f0f0;border-top: solid 3px #c91420;padding: 16px 19px;line-height: 34px;box-shadow:0 5px 5px #e2e2e2;height: 405px;overflow: hidden;}
.meas_l h2{background:url("Img/Index/line1.gif") no-repeat center bottom;height: 50px;line-height: 32px;font-size: 24px;margin-bottom: 14px;}
.meas_l h2 a{background:url("Img/Index/ico03.gif") no-repeat 0 0;padding: 0 0 0 35px;color: #c91420;}
.meas_lc li{width:150px; margin: auto; height: 50px;}
.meas_lc li a{color: #2f2f2f;font-size:20px;line-height:50px;}
.meas_more{clear: both;padding: 50px 0;}
.meas_more a{font-size: 18px;color: #fff;background:url("Img/Index/icobg1.gif") no-repeat center 0;line-height:39px;display: block;}
.meas_r{width:902px;}
.meas_r .prev,.meas_r .next{top: 339px;right: 11px;}
.meas_r .prev{right:63px;}
.meas_rc,.meas_rc p,.meas_rc p img{width: 902px;height: 440px;}
.meas_rc p{position: relative;}
.meas_rc p span{position: absolute;left: 0;bottom: 0;background:url("Img/Index/bg01.png") repeat 0 0;height: 45px;line-height: 45px;padding: 0 35px;width:832px;color: #fff;font-weight: bold;font-size: 18px;}
.meas_rc p span a{color: #fff;}

/*用数据说话*/
.fact{background:url("Img/Index/factbg.jpg") no-repeat center 0;padding: 10px 0 0;height: 475px;text-align: center;color: #8a8ea4;line-height: 26px;}
.fact .prev,.fact .next{top:452px;}
.fact h2{font-size: 36px;height: 135px;line-height: 135px;color: #fff;font-weight: normal;}
.fact01{height: 144px;padding: 0 0 0 310px;}
.fact01 p{width: 290px;float: left;}
.fact01 p span{display: block;color: #fff;font-size: 70px;font-family: Times New Roman;font-weight: bold;line-height: 67px;}
.fact01 p span sub{font-size: 30px;line-height: 25px;position: relative;top: -25px;}
.fact02{clear: both;padding: 0 0 0 184px;}
.fact02 li{float: left;width: 247px;padding: 30px 0 0;height: 106px;text-align: center;color: #fff;margin: 0 44px 0 0;background:url("Img/Index/bg02.png") repeat 0 0;line-height: 30px;}
.fact02 li span{display: block;color: #fff;font-size:40px;font-family: Times New Roman;font-weight: bold;line-height:46px;}
.fact02 li span sub{font-size:24px;line-height: 25px;position: relative;top: -10px;}

/*优势*/
.adv{padding: 30px;height: 830px;background: #f0f0f0;}
.adv h2{background:url("Img/Index/advtbg.gif") no-repeat center 80px;text-align: center;line-height: 92px;font-size: 36px;color: #313131;font-weight: normal;height: 190px;}
.adv h2 p{display: block;font-size: 24px;line-height: 48px;}
.adv h2 p b{font-weight: normal;color: #c91420;}
.advtil{height:157px;}
.advtil li{height:105px;width:198px;float: left;padding: 0 0 0 42px;background: #fff;box-shadow:0 5px 5px #e2e2e2;color: #313131;}
.advtil li span{height:40px;width:39px;float: left;padding:45px 0 0;background:url("Img/Index/ico04.gif") no-repeat center 21px;color: #6d6d6d;line-height: 40px;font-family: Arial;font-size: 24px;text-align: center;}
.advtil li p{width:136px;float: left;padding:20px 0 0 18px;font-size: 30px;line-height: 38px;}
.advtil li p em{display: block;text-transform: uppercase;font-family: Times New Roman;font-size: 18px;line-height: 20px;color: #a7a7a7;}
.advtil li.cur{background: #c91420;color: #fff;position: relative;box-shadow:0 0 0;}
.advtil li.cur span{background:url("Img/Index/ico05.gif") no-repeat center 21px #fff;color: #c91420;}
.advtil li.cur p em{color: #fff;}
.advtil li.cur b{position: absolute;width: 30px;height: 11px;background:url("Img/Index/ico14.gif") no-repeat 0 0;left: 50%;top: 105px;margin-left: -15px;display: block;}
.adv_c{background:url("Img/Index/ge01.gif") no-repeat center bottom #fff;height: 424px;padding: 0 0 42px;overflow: hidden;}
.adv_l{width: 666px;overflow: hidden;}
.adv_l1 ul{width: 670px;}
.adv_l1 li{width:221px;height: 210px;padding: 0 2px 2px 0;float: left;}
.adv_l1 li img{width:221px;height: 210px;display: block;}
.adv_r{width:425px;padding: 68px 0 0 85px;font-size: 16px;color: #333;float: right;}
.adv_r h3{background:url("Img/Index/adv_ico1.gif") no-repeat 0 0;font-weight: normal;padding:3px 0 0 90px;font-size: 25px;color: #313131;line-height:35px;height: 106px;}
.adv_r h3 span{display: block;color: #c91420;}
.adv_r li{background:url("Img/Index/ico06.gif") no-repeat 33px 8px;padding: 0 0 0 56px;height: 37px;line-height: 37px;}
.adv_ico{background:url("Img/Index/ico15.png") no-repeat 0 0;width: 28px;height: 49px;left:-26px;top: 187px;}
.adv_r2 h3{background:url("Img/Index/adv_ico2.gif") no-repeat 0 0;}
.adv_r3{padding-top: 68px;}
.adv_r3 h3{background:url("Img/Index/adv_ico3.gif") no-repeat 0 0;}
.adv_r4 h3{background:url("Img/Index/adv_ico4.gif") no-repeat 0 0;}
.adv_r3 .adv_ico{background:url("Img/Index/ico16.png") no-repeat 0 0;width:109px;height:53px;left:-26px;top:318px;}
.adv_rl{clear: both;padding: 14px 0 0;}
.adv_rl li{width:64px;float: left;padding: 0 27px;background: none;}
.adv_rl li a{width:64px;height: 64px;background:url("Img/Index/advl_ico1.gif") no-repeat center 0;display: block;}
.adv_rl li.adv_rl1 a{background:url("Img/Index/advl_ico2.gif") no-repeat center 0;}
.adv_rl li.adv_rl2 a{background:url("Img/Index/advl_ico3.gif") no-repeat center 0;}
.adv_rl li a:hover{background-position: center bottom;}
.adv_rl li p{text-align: center;font-size: 14px;line-height: 30px;}

.adv_l4{border-top: solid 1px #e6e6e6;border-left: solid 1px #e6e6e6;}
.adv_l4 li{width: 222px;height: 141px;float: left;overflow: hidden;}
.adv_l4 li img{border-right: solid 1px #e6e6e6;border-bottom: solid 1px #e6e6e6;width: 221px;height: 140px;}
.adv_l5,.adv_l5 img{width: 967px;height: 424px;display: block;}
.adv_r5,.adv_r5 img{width:233px;height: 425px;display: block;}
.adv_r5 h3{position: absolute;left: 0;top:33px;font-weight:normal;text-align: center;width: 100%;height: 50px;line-height: 50px;color: #c91420;font-size: 30px;}

/*见证*/
.witn{padding: 48px 0 0;height: 454px;background:url("Img/Index/witnbg.jpg") no-repeat center 0;}
.witn_l{width: 530px;overflow: hidden;}
.witn_l h2{height: 115px;font-size: 48px;padding: 0 0 0 18px;color: #313131;font-weight: normal;line-height: 52px;background:url("Img/Index/line3.gif") no-repeat right 73px;}
.witn_l h2 p{font-family: "宋体";font-size: 36px;color: #c91420;line-height: 34px;padding: 0 0 0 40px;background:url("Img/Index/ico07.gif") no-repeat 0 0;}
.witn_l h2 p a{font-family: "宋体";font-size: 36px;color: #c91420;}
.witn_c1{height: 171px;overflow: hidden;}
.witn_c1 li{height: 36px;line-height: 36px;background:url("Img/Index/ico08.gif") no-repeat 11px 10px; padding: 0 0 0 32px;}
.witn_c1 li a{color: #616161;}
.witn_c1 li span,.newc3 li span{float: right;color: #9a9997;}
.witn_c2 ul{width: 540px;}
.witn_c2 li{float: left;padding: 0 7px 0 0;}
.witn_c2 li,.witn_c2 li img{width: 170px;height: 109px;}
.witn_r{width:354px;padding:56px 0 0 208px;}
.witn_pho{background:url("Img/Index/c_pho.png") no-repeat 78px 22px;padding:0 0 0 122px;font-size:36px;color: #c91420;line-height:80px;letter-spacing: -1px;font-family: Times New Roman;font-weight: bold;}


/*资讯*/
.new{height: 652px;padding: 43px 0 0;background: #f2f2f3;overflow: hidden;}
.newtil{height: 75px;line-height: 58px;font-size: 22px;background:url("Img/Index/newtbg.gif") no-repeat 216px 18px;}
.newtil li{float: left;margin: 0 10px 0 0;color: #979797;}
.newtil li a{color: #313131;padding: 0 10px 0 0;}
.newtil li.cur a,.newtil li a:hover{color: #c91420;text-decoration: none;}
.more01 a{background: #f2f2f3;font-size: 14px;color: #757575;padding: 0 0 0 10px;}
.new_l{width: 481px;}
.newc1{height:515px;box-shadow:0 5px 5px #e2e2e2;background: #fff;}
.newc1 dt{position: relative;}
.newc1 dt,.newc1 dt img{width: 481px;height: 290px;}
.newc1 dt span{position: absolute;background:url("Img/Index/bg01.png") repeat 0 0;height:50px;line-height: 50px;font-size: 14px;padding: 0 35px;width: 411px;left: 0;bottom: 0;font-weight: bold; overflow:hidden;}
.newc1 dt span a{color: #fff;}
.newc1 dd{padding: 26px 34px;height: 170px;}
.newc1 dd ul{background:url("Img/Index/newlbg.gif") no-repeat 0 9px;padding: 0 0 0 23px;}
.newc1 dd li{height: 34px;line-height: 34px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.newc1 dd li a{color: #757575;}
.new_r{width: 676px;padding: 0 0 0 43px;}
.newc2{height: 305px;}
.newc2 dl{height:140px;margin-bottom: 11px;background: #fff;box-shadow:0 5px 5px #e2e2e2;line-height: 24px;}
.newc2 dt,.newc2 dt img{width: 232px;height: 140px;float: left;}
.newc2 dd{width: 415px;height: 140px;float: left;background:url("Img/Index/ico10.gif") no-repeat right bottom;padding: 0 0 0 29px;}
.newc2 dd h3{height:64px;line-height: 64px;font-size: 16px;}
.newc2 dd h3 a{color: #4b4b4b;}
.newc2 dd p{height: 44px;overflow: hidden;}
.newc3{height:169px;padding: 23px 34.5px;box-shadow:0 5px 5px #e2e2e2;background: #fff;}
.newc3 li{height:30px;line-height: 30px;background:url("Img/Index/ico09.gif") no-repeat 0 14px;padding: 0 0 0 11px;font-size: 14px;}
.newc3 li a{color: #616161; }
.newc3 ul{background:url("Img/Index/line2.jpg") no-repeat center bottom;height: 115px;}
.sea_in{background:url("Img/Index/seabg.gif") no-repeat center 20px;height: 38px;line-height: 37px;padding: 20px 78px;}
.searchKey{border: 0;background: none;width:280px;padding: 0 17px 0 44px;float: left;line-height: 37px;color: #8e8e8e; height:37px;}
.sub{width: 110px;height: 37px;display: block;float: left;border: 0;background: none; cursor:pointer;}

/*关于*/
.about{padding: 88px 0 0;height: 535px;overflow: hidden;font-size: 16px;color: #595959;line-height: 32px;background:url("Img/Index/aboutbg.jpg") no-repeat center 0;}
.about_w{width: 609px;height:399px;background: #fff;padding:50px 0 0 44px;}
.about_w h2{height: 140px;background:url("Img/Index/ico12.gif") no-repeat 0 11px;padding: 0 0 0 14px;font-size: 30px;font-weight: normal;line-height: 44px;}
.about_w h2 a{color: #222;}
.about_w h2 a:hover{color: #222;text-decoration: none;}
.about_w h2 b{font-weight: normal;font-size:16px;color: #595959;padding:0 0 0 10px;}
.about_w h2 span{color: #c91420;display: block;font-size: 22px;line-height: 40px;}
.about_w p{width: 498px;height: 170px;overflow: hidden;}
.about_p{margin: 34px 0 0 -61px;width: 601px;height: 380px;}
.abo1,.abo1 img{width: 601px;height: 380px;}
.abo1 span{background:url("Img/Index/bg01.png") repeat 0 0;height:64px;line-height: 64px;font-size: 16px;left: 0;bottom: 0;padding: 0 18px;width:565px;display: block;position: absolute;}
.abo1 span a{color: #fff;}
.about_p p{position: absolute;right: 0;bottom: 0;width:140px;height: 64px;color: #fff;font-family: Times New Roman;letter-spacing: -2px;font-size: 50px;z-index: 1;line-height: 64px;white-space: nowrap;}
.about_p p img{float: right;width: 64px;height: 64px;}
.about_p p b{font-size: 28px;font-weight: normal;}
.about_p p .pageState span {font-size: 28px;font-weight: normal;}


/*快速通道*/
.expre{padding-top:5px;height: 310px;overflow: hidden;}
.expre h2{font-weight: normal;text-align: center;font-size: 30px;color: #313131;height: 89px;margin-bottom: 6px;background:url("Img/Index/expretbg.gif") no-repeat center bottom;}
.expre_c li{height: 59px;line-height: 59px;border-bottom: solid 1px #e8e8e8;overflow: hidden;}
.expre_c li span{float: left;width: 50px;padding: 10px 0 0 2px;}
.expre_c li p{width: 1146px;float: left;}
.expre_c li p b{font-size: 18px;font-weight: normal;color: #292929;}
.expre_c li p a{color: #595959;padding: 0 11px;display: inline-block;}
.expre_c li p a.exp_more{background:url("Img/Index/ico11.gif") no-repeat 0 center;width:17px;padding:0 5px;}


/*友情链接*/
.link{height: 175px;line-height: 63px;background: #2a2a2a;color: #888;clear: both; display:block;}
.l_pho{background:url("Img/Common/f_tel.gif") no-repeat 27px 11px #c91420;padding:0 0 0 84px;font-size:20px;color: #fff;line-height:63px;width: 180px;}
.link_c{width: 910px;overflow: hidden;white-space: nowrap;}
.link_c .lkb{font-weight: normal;font-size: 17px;color: #888;float:left;}
.link_c p{ width:680px; overflow:hidden;height: 120px;}
.link_c p a{ color: #888;
    padding: 0 10px 0 0;
    font-size: 12px;
    float: left;
    line-height: 24px;
    /* height: 20px; */
    /* display: inline-block; */}
.link_c span{ width:140px; text-align:right;}
.link_c span a{color: #888;}


.footWrap{height:487px}