﻿
@charset "utf-8";
/* CSS Document */
body {margin:0;padding:0;font-family:'CTWeiBeiSJ', 'Microsoft YaHei';font-size: 14px;}
input, select, textarea { vertical-align: middle; outline:none; }
h1, h2, h3, h4, h5, h6{font-weight:normal;}
img { border: 0; vertical-align:middle; }
ul, li, ol, dl, dt {list-style: none;}
a { text-decoration: none; outline: none; color: #000; }
* { padding: 0px; margin: 0px; }
.fl { float: left; }
.fr { float: right; }
.fw{ overflow:hidden;}
.clear { clear: both;}
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.clearfix { zoom: 1 ;}
.wrap{width: 1200px;margin:0 auto;position: relative;}
.text{text-align: center;}

@font-face {
    font-family: 'CTWeiBeiSJ';
    src: url('../css/font/CTWeiBeiSJ.TTF');
   }

/*index*/
.footer{background:#056eab;}
.footer-top{height: 155px;overflow:hidden;padding:38px 0 0 0;}
.footer-logo{border-right:1px #3996cc solid;width: 284px;padding:0 54px 0 20px;}
.footer-code{border-right:1px #3996cc solid;padding:0 60px;}
.footer-code p{text-align: center;color:#7aceff;margin:9px 0 0 0;}
.footer-addres{border-right:1px #3996cc solid;padding:0 47px;width: 296px;margin:4px 0 0 0;}
.footer-addres ul li{color:#7aceff;margin:0 0 26px 0;padding:5px 0 16px 42px;}
.footer-addres ul li img{margin:0 15px 0 0;}
.photo{background:url(../images/photo.png) no-repeat top left;}
.addres{background:url(../images/position1.png) no-repeat top left;}
.footer-link{padding:0 0 0 75px;}
.footer-link ul li{line-height: 25px;}
.footer-link ul li a{color:#7aceff;}
.footer-bottom{border-top:1px #3996cc solid;color:#7aceff;padding:29px 0;margin:28px 0 0 0;}
.footer-bottom span{margin:0 0 0 157px;}
.footer-bottom b{font-weight: normal;float:right;}




.head{border-bottom: 1px #e8e8e8 solid;padding:12px 0;}
.logo{height:71px;max-width: 477px;}
.logo a img{width: 100%;height: 100%;}
.headR{margin:24px 0 0 0;}
.head-code{position:relative;cursor:pointer;color:#9d9d9d;font-size: 12px;margin:0 76px 0 0;}
.head-code img{margin:0 9px 0 0;}
.code-img{position:absolute;top:35px;left:0;z-index: 99999;height: 0;
    bottom: 0;overflow:hidden;}
.code-img img{width: 127px;height: 127px;}
.head-input{background:#efefef;height: 28px;line-height: 28px;padding:0 14px;border-radius:28px;}
.head-input input{border:none;background:#efefef;}


.nav{height: 50px;overflow:hidden;background:#fff;z-index: 1009;width: 100%;position:relative;}
#nav{position:absolute;height:50px; left:0; overflow:hidden;padding:0 0 0 78px;background:#fff;z-index: 1000;width:100%;}
#nav li{float:left; width:106px; height:100%; text-align:center;margin:0 24px 0 0;}
#nav li a{display:block; position:relative; width:100%; height:100%;line-height:50px;color:#444444;font-size: 18px;}
#nav li a:hover span.bkg,#nav li a.on span.bkg{top:0px;}
#nav li a span.bkg{background:#056eab;z-index:1;top:100%;transition:top 200ms;left: 0px;}
#nav li a.on,#nav li a:hover{color:#fff;}
#nav li a span{display:block; width:100%; height:100%; position:absolute; z-index:2;left: 0px;}
.home-foc{width: 100%; position:relative;}

/*二级菜单*/
#TwoMenu{height:50px; position:absolute; z-index:100;width:1200px; margin-left:-600px; left: 50%;}
#TwoMenu .item{ position:relative; display:block; position:absolute;transition:top 300ms; top:-100%;background:#056eab; width:100%;}
#TwoMenu .item a{ color:#cee7ff; line-height:50px; padding:0px 10px; }
#TwoMenu .item a:hover{ color:#fff;}
#TwoMenu .item .itemc{ width:1200px; height:50px; margin:0 auto; overflow:hidden;}






.banner{width: 100%;height:610px;position: relative;}
#container{position: relative;width: 100%;height: 100%;z-index: 50;}
.pic li {position: absolute;top: 0;left: 0;display: none;height: 100%;width: 100%;}
.pic li img {width:  100%;height:  100%;}
#position{position: absolute;bottom:18px;right:0;left:0;margin: 0 auto;text-align: center;}
#position li{width: 15px;height: 15px;margin:0 5px;display: inline-block;-webkit-border-radius: 15px;border-radius: 15px;background:#c6c7ca;cursor:pointer;}
#position .cur{background-color: #e21212;width: 35px;

  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;

}

/*.arrbtn{width: 1203px;margin:0 auto;position: absolute;height: 53px;top:41%;left:0;right:0;}
.arrow {
  cursor:pointer;
  line-height:53px;
  text-align: center;
  font-family: '宋体';
  font-size: 36px;
  width:53px;
  height:53px;
  position: absolute;
  z-index: 2;
  background-color:#000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  color: #fff;
  -webkit-border-radius: 53px;border-radius: 53px;
}
.arrow:hover {background:#ef2f72;}
#prev {left:0;}
#next {right:0;}*/





.assurance{margin:50px 0;height: 240px; }
.assurance-fl{position:relative;width: 50%;overflow:hidden;}
.assurance-fl b{position:absolute;border:4px #fff solid;right:38%;top:38%;height: 47px;line-height: 47px;padding:0 22px;color:#fff;font-size: 24px;cursor:pointer;}
.assurance-fr{width: 50%;height: 240px;position:relative;}
.assurance-fr b{position:absolute;border:4px #fff solid;right:38%;top:38%;height: 47px;line-height: 47px;padding:0 22px;color:#fff;font-size: 24px;cursor:pointer;}

.imgText{background:#c48a60;width: 42%;color:#fff;padding:0 22px;height: 100%;position:absolute;right:0;top:0;display:none;}
.imgText1{width: 42%;color:#fff;background:#6399ea;padding:0 22px;height: 100%;position:absolute;right:0;top:0;display:none;}
.imgText h1,.imgText1 h1{font-size: 30px;font-weight: bold;margin:34px 0 17px 0;}
.imgText p,.imgText1 p{line-height: 24px;height:94px;overflow:hidden;}
.imgText a,.imgText1 a{color:#fff;height: 27px;line-height: 27px;border:1px #fff solid;padding:0 15px;display:inline-block;float:right;margin:5px 0 0 0;}





.company{background:url(../images/bg1.png) repeat-x #f4f4f4 left top;height: 356px;}
.company-head{background:#2057b3;padding:0 0 47px 0 ;position: relative;top: -54px;z-index: 100;}
.profile-top{background:#1448a0;width: 163px;padding: 22px 22px 10px 22px;}
.profile-top h1{font-size:24px;font-weight: bold;color:#fff;}
.profile-top span{font-size:30px;color:#3668bd;font-family: 'CTWeiBeiSJ';text-transform:uppercase;}
.profile-slogan{width: 163px;padding: 10px 22px 0 22px;}
.profile-slogan ul li{font-size: 24px;color:#84bbff;text-align: center;line-height: 48px;word-spacing: 19px;}
.profile-logo{width: 163px;padding:0 22px;text-align: center;margin:10px 0 0 0;}

.company-cont{background:#fff;width: 610px;margin:3px 0 0 0;padding:0 60px 0 44px;border-bottom: 1px #f4f4f4 solid;height: 352px;}
.company-cont h1{font-size:24px;font-weight: bold;color:#5a5a5a;margin:45px 0 0 0;}
.company-cont h4{font-size:24px;font-weight: normal;color:#91c1dd;font-family: 'CTWeiBeiSJ';text-transform:uppercase;}
.intro-con{color:#757575;font-size: 16px;line-height:36px;}
.company-cont a{border:1px #007cc3 solid;color:#007cc3;font-size: 16px;height: 41px;line-height: 41px;padding:0 26px;display:inline-block;margin:24px 0 0 0;}
.company-cont a span{font-family: '宋体';}
.company-choose{margin:3px 0 0 0;width: 275px;border-left:1px #e8e8e8 solid;border-bottom: 1px #f4f4f4 solid;}
.company-choose ul li{float:left;width: 136px;border:1px #e8e8e8 solid;border-top:none;border-left:none;background:#fff;text-align: center;height: 175px;}
.company-choose ul>li+li+li,.company-choose ul>li+li+li+li{border-bottom: none;}
.company-choose ul li a{display:block;height: 100%;padding:41px 0 0 0;}
.company-choose ul li a p{color:#757575;font-size: 18px;}
.company-choose ul li a span{height: 62px;width: 100%;display:block;margin:0 0 15px 0;}

.zzry{background:url(../images/tbb.png) no-repeat;background-position: 79% -129px;}
.sssb{background:url(../images/tbb.png) no-repeat;background-position: center -390px;}
.ywjs{background:url(../images/tbb.png) no-repeat;background-position: 70% -696px;}
.qywh{background:url(../images/tbb.png) no-repeat;background-position: 75% -1030px;}
.company-choose ul li:hover{background:#2099de;}
.company-choose ul li:hover p{color:#fff;}
.company-choose ul li a:hover .zzry{background:url(../images/tbb.png) no-repeat;background-position: 79% 0;
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;


}
.company-choose ul li a:hover .sssb{background:url(../images/tbb.png) no-repeat;background-position: center -265px;
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;


}
.company-choose ul li a:hover .ywjs{background:url(../images/tbb.png) no-repeat;background-position: 70% -552px;
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;


}
.company-choose ul li a:hover .qywh{background:url(../images/tbb.png) no-repeat;background-position: 75% -872px;
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;

}





.newCen{margin:0px 0 78px 0 ;}
.news-top{text-align: center;}
.news-top h5{color:#007cc3;font-size:30px;font-weight: bold;border-bottom:1px #ececec solid;display:block;line-height: 70px;}
.news-top p{color:#696969;font-size: 16px;line-height: 50px;}
.news-cont{margin:30px 0 0 0;}
.new-banner{width: 560px;height: 341px;overflow:hidden;}
/*图片新闻*/
.slide_x{position:relative;width:100%;height:100%;}
.slide_x a{color:#eee;text-decoration:none;}
.slide_x .slide_box{overflow:hidden;position:relative;width:560px;height:100%;}
.slide_x .list6{overflow:hidden;width:9999px;}
.slide_x .list6 li{float:left;position:relative;width:560px; height:100%;}
.slide_x .list6 a p{position:absolute;bottom:0;left:0;width:100%;height:36px; line-height:36px; overflow:hidden; font-size:16px; color:#fff;text-indent:12px;background:url(../images/bg2.png) repeat;}
.slide_x .list6 a p span{width:80%;overflow:hidden;display:block;}
.slide_x .btn{overflow:hidden;position:absolute;bottom:12px;right:6px;}
.slide_x .btn li{float:left;width:12px;height:12px;margin:0 4px;background:#d9d9d9;cursor:pointer; font-size:0; border-radius:50%;}
.slide_x .btn .selected{background:#f90808;}
.slide_x .minus,
.slide_x .plus{position:absolute;top:117px;width:28px;height:56px;background-repeat:no-repeat;text-align:center;cursor:pointer;display:none;}
/*图片新闻 end*/


.new-tab{width: 611px;}
.serve_menu{float:left;z-index:1;width: 100%;}
.serve_menu dl{float:left;height:29px;line-height:29px;cursor:pointer;text-align:center; margin:0 13px 0 0;color:#6e6e6e;font-size:18px;padding:0 28px;border-radius: 29px;border:1px #d3d3d3 solid;}
.serve_menu .selected{cursor:pointer;color:#fff;background:#007cc3;border:1px #007cc3 solid; }
.serve_menu span{float:right; }
.serve_menu span a{color:#818181;font-size: 12px;}
.serve_menu span a img{margin:0 0 0 4px;width: 15px;height: 15px;}
.serve_box{width:100%; float:left;  font-size:14px;margin:16px 0 0 0;}
.serve_box .hide{display:none;}


.newest{}
.newest-top{border-bottom: 1px #ececec solid;padding:0 0 11px 0;}
.newest-top h1{color:#464646;font-size: 21px;margin: 0 0 5px 0;}
.newest-top p{color:#868686;line-height: 24px;}
.newest-date{color:#a1a1a1;line-height: 20px;height: 20px;margin:10px 0 0 0;}
.newest-date img{margin:0 6px 0 0;}
.newest-date span{margin:0 0 0 38px;}

.newest-cont{margin:15px 0 0 0;height: 155px;overflow:hidden;}
.newest-cont ul li{line-height: 30px;padding:0 0 0 11px;background:url(../images/tb_11.png) no-repeat center left;}
.newest-cont ul li a{color:#686868;font-size: 16px;display:block;}
.newest-cont ul li a span{float:right;color:#a1a1a1;font-size: 14px;}
.newest-cont ul li:hover *{color:#007cc3;}



.yeji{background:#f2f2f2;padding:10px 0 20px 0;}
.yeji-top{text-align: center;}
.yeji-top h5{color:#007cc3;font-size:30px;font-weight: bold;border-bottom:1px #d7d7d7 solid;display:block;line-height: 70px;}
.yeji-top p{color:#696969;font-size: 16px;line-height: 50px;}
.yeji-btn{display:block;text-align: center;margin:75px 0 0 0;}
.yeji a{border: 1px #007cc3 solid;color: #007cc3;font-size: 16px;height: 41px;line-height: 41px;padding: 0 26px;display: inline-block;margin:0 auto;}
.yeji-cont{}
.shade{background:url(../images/bg3.png) repeat;position:absolute;left:0;top:-100%;height: 100%;padding:0 10%;width: 80%;text-align: center;}
.shade h1{color:#fff;font-size: 18px;border-bottom: 1px #60bef3 solid;line-height: 36px;margin:37px 0 15px 0;text-align: center;font-weight: bold;}
.shade p{color:#fff;font-size: 14px;line-height: 24px;text-align: left;height: 130px;overflow:hidden;}
.shade a{width: 144px !important;height:36px !important;line-height: 36px;text-align: center;color:#007cc3;display:inline-block;margin:60px 0 0 0;border-radius: 36px;background:#fff;}



/*轮播*/
.friend{height:339px;margin:0 auto;width:100%;position: relative;}
.mr_frbox{height:339px;padding:0 ;}

.btnBox{width: 100%;position:absolute;left:0;bottom:-51px;height:25px;display:none;}
.mr_frBtnL{display:inline;left:45%;}
.mr_frBtnR{right:45%;}
.mr_frBtnL,.mr_frBtnR{position: absolute;top:0;color:#9b9b9b;font-size:18px;border:1px #c9c9c9 solid;width: 22px;height: 22px;border-radius:22px;line-height: 22px;cursor:pointer;font-family: '宋体';text-align: center; }
.mr_frBtnL:hover,.mr_frBtnR:hover{color:#fff;border:1px #eb1313 solid;background:#eb1313;}

.mr_frUl{float:left;height:100%;width:100%;position: relative;}
.mr_frUl ul li{display:inline;float:left;width: 25%;height: 339px;overflow:hidden;position:relative;}
.mr_frUl ul li img{width:100%;height: 100%;}
.tempWrap{width: 100% !important;}

.mr_frUl ul li:hover .shade{
  top:0;
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
}
.mr_frbox .hd {position:absolute;width:100%;left:0;z-index:100;height:15px;bottom:-45px;text-align:center;}
.mr_frbox .hd li {display:inline-block;*display:inline;zoom:1;width:12px;height:12px;overflow:hidden;background:url(../images/hd_05.png) no-repeat;color:#00f;font-size: 0;margin:0 5px;cursor:pointer;}
.mr_frbox .hd li.on {background:url(../images/hd_03.png) no-repeat;}
/*轮播*/


/*浮窗*/
#divFloatToolsView{background:#607291;}
.rides-cs {  font-size: 12px; background:#4d6185; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 17px; color: #cad6ed;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;overflow: hidden;padding:0 0 0 5px;color:#d9e5fa;}
.rides-cs .cn ul li a{color:#79d2ec;padding:0 0 0 20px;background:url(../images/position2.png) no-repeat 17px center;display:block;text-align: center;}
.rides-cs .cn ul>li+li+li{margin: 24px 0 0 0;border: 1px #79d2ec solid;line-height: 32px;height: 32px;padding:0;}

.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(http://demo.lanrenzhijia.com/2014/service1031/images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
/*浮窗*/











/*关于高路*/
.bg{position:relative;height:450px;overflow:hidden;}
.bg img{width: 100%;height:100%;}
.bg h1{position:absolute;left:0;right:0;bottom:10%;width: 1200px;font-size: 40px;color:#fff;text-shadow: 1px 1px 2px #555;margin-left: 352px;}

.about-nav{background:#f5f5f5;padding:17px 0;}
.about-nav ul li{height:43px;line-height:43px;display:inline-block;width: 126px;color:#31120a;font-size: 18px;position:relative;}
.about-nav ul li a{display:block;padding:0 0 10px 0;}
.about-nav ul li:hover{border:3px #cd2525 solid;height:37px;line-height:37px;width: 120px;}
.about-nav ul li a:hover{background:url(../images/about3_06.png) no-repeat;background-position: center 40px;}
.onabnav{border:3px #cd2525 solid;height:37px !important;line-height:37px !important;width: 120px !important;}
.onabnav a{background:url(../images/about3_06.png) no-repeat;background-position: center 40px;}



.about-con{padding:45px 0;}



/*新闻中心*/
.report-con{padding:58px 0 98px 0;}
.report-banner{height: 307px;}
.report-l{width: 475px;height: 307px;overflow:hidden;}
.report-l a img{width: 100%;height: 100%;transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;}
.report-l:hover img{
    transform: scale(1.2, 1.2);
    -ms-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);

    transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;
}

.report-r{background:#f5f5f5;padding:25px 16px 0 44px;width: 665px;height:92%;}
.report-r h1{color:#d30101;font-size: 24px;}
.report-r span{color:#585858;font-size:16px;line-height: 30px;margin:6px 0;display:inline-block;}
.report-r p{color:#585858;font-size:16px;line-height: 30px;}
.report-r a{width: 120px;height: 33px;line-height: 33px;display:inline-block;text-align: center;border:1px #b2b2b2 solid;border-radius: 33px;color:#7e7e7e;font-size:14px;margin:15px 0 0 0;float:right;}
.report-r a:hover{color:#cd2525;border:1px #cd2525 solid;}

.frame {margin-bottom: 10px;border: 1px solid #e1e1e1;background: #FFF;}
.title {padding: 0 10px;height: 32px;font-size: 14px;font-weight: 700;line-height: 32px;overflow: hidden;}
.block {margin: 10px 10px 0;}
.temp {margin: 1px;}
.slideshow {clear: both;width: 100%;height: 100%;}
.slideshow li {position: relative;overflow: hidden;width: 100%;height: 100%;}
.slidebar li {background: rgba(0, 0, 0, 0.3);color: #FFF;overflow: hidden;}
.slidebar li {float: left;margin-right: 1px;width: 20px;height: 20px;line-height: 20px;text-align: center;font-size: 10px;cursor: pointer;}
.slidebar li.on {background: rgba(255, 255, 255, 0.5);color: #000;font-weight: 700;}
.frame {background: none;border: 0px solid #fff;margin-bottom: 0px;width: 100%;height: 100%;}
.temp {margin: 0;}
.slidebar {position: absolute;bottom: -34px;left: 40%;}
.slidebar li {background:#c2c2c2;color: #c2c2c2;overflow: hidden;border-radius: 50%;width: 13px;height: 13px;line-height: 13px;font-size: .1rem;margin:0 4px;}
.slidebar li.on {background:#cd2525;color: #cd2525;}
.block {margin: 0;width: 100%;height: 100%;position: relative;}
#frameHlicAe {margin: 0px !important;border: 0px !important;}
.comiis_wrapad {margin: 0 auto;width: 100%;}
.comiis_wrapad {margin-top: 10px;}
.comiis_wrapad img {float: left;margin-top: 0px;width: 100%;height: 100%;}
#slidesImgs li {width: 100%;height: 307px;display: none;}
.slideshow li a img{width: 100%;height: 100%;}





.report-list{margin:72px 0 0 0;}
.report-list ul li{padding:23px 11px;border-top:1px #e2e2e2 solid;}
.report-list ul{border-bottom:1px #e2e2e2 solid;}
.report-list ul li:hover{background:#f6f6f6;}
.reportL{width: 20%;height: 135px;overflow:hidden;}
.reportL a img{width: 100%;height: 100%;transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;}
.reportL:hover img{
    transform: scale(1.2, 1.2);
    -ms-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);

    transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;
}

.reportR{width: 77%;}
.reportR h1{color:#000;font-size:21px;margin:0 0 15px 0;}
.reportR h1:hover{color:#cd2525;}
.reportR p{color:#707070;font-size:16px;line-height:30px;}
.reportR span{color:#9a9a9a;font-size:16px;position:relative;display:block;height: 33px;line-height: 33px;}
.reportR span a{height: 33px;line-height: 33px;width: 120px;text-align: center;border:1px #b2b2b2 solid;border-radius: 33px;display:inline-block;position:absolute;right:0;bottom:0;color:#7e7e7e;font-size: 14px;}
.reportR span a:hover{color:#cd2525;border:1px #cd2525 solid;}

.reportR2{width: 100%;}
.reportR2 h1{color:#000;font-size:21px;margin:0 0 15px 0;}
.reportR2 h1:hover{color:#cd2525;}
.reportR2 p{color:#707070;font-size:16px;line-height:30px;}
.reportR2 span{color:#9a9a9a;font-size:16px;position:relative;display:block;height: 33px;line-height: 33px;}
.reportR2 span a{height: 33px;line-height: 33px;width: 120px;text-align: center;border:1px #b2b2b2 solid;border-radius: 33px;display:inline-block;position:absolute;right:0;bottom:0;color:#7e7e7e;font-size: 14px;}
.reportR2 span a:hover{color:#cd2525;border:1px #cd2525 solid;}


.pagingB{margin:50px 0 0 0;}
.paging{display:inline-block;}
.paging a{height: 37px;padding:0 15px;background:#a4a4a4;float:left;margin:0 1px 0 0;line-height: 37px;color:#fff;font-size: 16px;}
.paging a:hover{background:#b82821;}
.onpag{background:#b82821 !important;}

.lbbd{}
.lbbd-head{background:#f5f5f5;font-size: 24px;color:#000;line-height: 48px;padding:40px 0 20px 0;}
.lbbd-con{padding:0 0 50px 0;}
.lbbdxx-head{border-bottom: 1px #e2e2e2 solid;padding:15px 0;}
.lbbdxx-headB{display:inline-block;}
.lbbdxx-headB div{color:#9a9a9a;font-size: 14px;line-height: 30px;margin:0 25px 0 0;}
.time{padding:0 0 0 27px;background:url(../images/tb7_03.jpg) no-repeat center left;}
.nubmer{padding:0 0 0 27px;background:url(../images/tb7_06.png) no-repeat center left;}

.lbbdxx-con{margin: 30px 0 0 0;}
.lbbdxx-con1{}
.lbbdxx-con-left{width: 33.3%; float: left;}
.lbbdxx-con-left-img{width:400px;height:600px;overflow:hidden;}
.lbbdxx-con-left-img img{width:400px;height:600px;transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;}
.lbbdxx-con-left-img:hover img{
    transform: scale(1.1, 1.1);
    -ms-transform:scale(1.1, 1.1);
    -moz-transform:scale(1.1, 1.1);
    -webkit-transform:scale(1.1, 1.1);
    -o-transform:scale(1.1, 1.1);

    transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;
}

.lbbdxx-con p{color:#707070;font-size:16px;line-height:36px;/*text-indent: 2em;*/}
.lbbdxx-con1 p{color:#707070;font-size:18px;line-height:36px;/*text-indent: 2em;*/}
.lbbdxx-footer{margin:95px  0 0 0;background:#efefef;height: 43px;line-height: 43px;}
.lbbdxx-footer div{float:left;width: 530px;text-align: center;}
.lbbdxx-footer div a{color:#707070;font-size: 16px;}
.lbbdxx-footer div a:hover{color:#cd2525;}
.lbbdxx-footer span{width: 140px;background:#b4b4b4;float:left;text-align: center;}
.lbbdxx-footer span a{color:#fff;font-size: 16px;padding:0 0 0 34px;background:url(../images/tb8.png) no-repeat center left;}
.lbbdxx-footer span a:hover{color:#cd2525;}



/*翻页*/
.SplitPage{text-align: center;margin:30px 10px 0 0;color:#8d8d8d;font-size:14px;}
.SplitPage a{ border:0px solid #c0c0c0; padding:5px 15px; display:inline-block;margin:0 1px 0 0; color:#fff;background:#a4a4a4;font-size: 16px;}
.SplitPage a:hover{ background:#b82821;}
#jumpMenu{ width:50px; padding:7px 0; border:1px solid #c0c0c0; text-align:center;}
.SplitPage button{ background:#2789dc; border:none;padding:6px 10px; color:#fff; cursor:pointer;}
.nowpage{border:1px solid #c0c0c0; padding:5px 15px; display:inline-block; color:#fff;font-size: 16px;background:#b82821 !important;}





/*公司业务*/
.field{width: 100%;padding:0 0 47px 0;}
.field ul li{padding:50px 0;}
.fieldL{width: 337px;height: 209px;overflow:hidden;}
.fieldL2{width: 337px;height: 209px;overflow:hidden;}
.fieldL3{width: 337px;height: 209px;overflow:hidden;display:none;}
.fieldL img,.fieldL2 img,.fieldL3 img{width: 100%;
    transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;}
.fieldL:hover img,.fieldL2:hover img,.fieldL3:hover img{
    transform: scale(1.2, 1.2);
    -ms-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);

    transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;
}





.fieldR{width: 810px;}
.fieldR h1{color:#000000;font-size: 30px;margin:0 0 10px 0;line-height: 30px;}
.fieldR h1:hover{color:#cd2525;}
.fieldR h1 a{}
.fieldR p{color:#3d3d3d;font-size:18px;line-height: 30px;}
.fieldR a{width: 120px;height: 33px;line-height: 33px;display:inline-block;text-align: center;border:1px #b2b2b2 solid;border-radius: 33px;color:#7e7e7e;font-size: 14px;float:right;margin:15px 0 0 0;}
.fieldR a:hover{color:#cd2525;border:1px #cd2525 solid;}
.field ul li:hover{background:#f1f1f1;}

.fieldR2{width: 810px;}
.fieldR2 h1{color:#000000;font-size: 30px;margin:0 0 10px 0;line-height: 30px;}
.fieldR2 h1:hover{color:#cd2525;}
.fieldR2 p{color:#3d3d3d;font-size:18px;line-height: 30px;}
.fieldR2 a{width: 120px;height: 33px;line-height: 33px;display:inline-block;text-align: center;border:1px #b2b2b2 solid;border-radius: 33px;color:#7e7e7e;font-size: 14px;margin:15px 0 0 0;}
.fieldR2 a:hover{color:#cd2525;border:1px #cd2525 solid;}









/*工程业绩*/
.Analog{padding:57px 0 78px 0;}
.Analog ul li{float:left;width: 550px;padding:21px 16px;border:1px #e9e9e9 solid;margin:0 20px 29px 0;}
.Analog ul li:nth-child(2n){margin:0 0 29px 0;}
.Analog-head{color:#353535;font-size: 24px;line-height: 30px;}
.Analog-con{margin:23px 0 0 0;}
.Analog-pic{width: 200px;height: 144px;position: relative;overflow:hidden;}
.Analog-pic a img{position: absolute;margin: auto;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;
    transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;
  }
.Analog-pic:hover img{
    transform: scale(1.2, 1.2);
    -ms-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);

    transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;
}
.Analog-text{width: 329px;}
.Analog-text p{color:#636363;font-size:16px;line-height: 24px;height: 96px;overflow:hidden;}
.Analog-text span{color:#9d9d9d;font-size:14px;line-height:30px;margin:14px 0 0 0;display:block;}
.Analog-text span a{width: 120px;height: 33px;line-height: 33px;display:inline-block;text-align: center;border:1px #b2b2b2 solid;border-radius: 33px;color:#7e7e7e;font-size: 14px;float:right;}
.Analog-text span a:hover{color:#cd2525;border:1px #cd2525 solid;}
.Analog ul li:hover{box-shadow: 0 0 7px #9c9c9c;}
.Analog ul li div:hover{color:#cd2525;}

/*服务保障*/
.safeguard{padding:66px 0;font-size: 16px;}


/* 内页 */
.ads{ height:327px; border-bottom:4px solid #995926;}
.left{ width:218px; overflow:hidden; margin:45px 0 0 35px;}
.title2{ text-align:center; background:url(../images/bg10.jpg) repeat-x; height:112px; line-height:110px; color:#fff; font-size:30px;}
.list4{border:2px solid #ececec; background:#fff; box-shadow:0px 1px 5px #ccc; width:214px; float:left; padding:24px 0 80px 0;}
.list4 li{ background:url(../images/bg12.jpg) no-repeat; height:49px; line-height:47px; font-size:18px;}
.list4 li a{ color:#474747; padding-left:52px;}
.list4 li.on{ background:url(../images/bg11.jpg) no-repeat; color:#fff;}
.list4 li.on a,.list4 li:hover a{ color:#fff;}
.list4 li:hover{ background:url(../images/bg11.jpg) no-repeat; color:#fff;}

.right{ width:835px; overflow:hidden;}
.title3{ background:url(../images/bg15.jpg) repeat-x; height:40px;}
.tit3-limg{ background:url(../images/bg13.jpg) no-repeat; width:87px; height:40px;}
.tit3-c{ background:url(../images/bg14.jpg) no-repeat right top #d9d9d9; height:30px; line-height:30px; font-size:16px; padding:0 30px 0 13px; color:#2789dc; font-weight:bold;}
.posi{ font-size:13px; color:#7c7c7c; background:url(../images/bg16.jpg) no-repeat 0 center; padding-left:20px;height:30px; line-height:30px;}
.posi span{ border-bottom:1px solid #2789dc; color:#2e2e2e;height:30px; line-height:30px; float:right; }
.con{ line-height:2.0;font-size: 16px; padding:15px 0;color:#474747;}
.SplitPage{ text-align: center; margin:30px 10px 0 0; color:#8d8d8d; font-size:14px;}
.SplitPage a{ border:1px solid #c0c0c0; padding:5px 10px; display:inline-block; color:#474747;}
.SplitPage a:hover{ background:#2789dc; color:#fff;}
#jumpMenu{ width:50px; padding:7px 0; border:1px solid #c0c0c0; text-align:center;}
.SplitPage button{ background:#2789dc; border:none;padding:6px 10px; color:#fff; cursor:pointer;}
.list5 li{ font-size:16px; border-bottom:1px dashed #d9d9d9; height:49px; line-height:49px; overflow:hidden; padding-left:30px; background:url(../images/bg04.png) no-repeat 15px center;color:#474747;}
.list5 li a{ color:#474747;}
.list5 li span{ float:right;}
.list6 li{ background:url(../images/bg17.jpg) repeat-x; height:153px; width:260px; float:left; margin:34px 7px 0 6px;}
.list6 li .li6-l{ width:108px; height:151px; border-bottom:2px solid #ffa03b;}
.list6 li .li6-r{ width:128px; padding:20px 0 0 20px; font-size:14px; color:#6d6d6d; line-height:2.0;}
.list6 li .li6-rname{ font-size:16px; color:#313131; font-weight: bold;}
.mess a{ padding:0 50px; height:37px; line-height:37px; background:#2789dc; font-size:14px; color:#fff; float:right; margin-top:20px;}
.list7 li{ margin-bottom:50px;}
.list7 li .li7-a{ background:url(../images/bg18.jpg) no-repeat; padding-left:60px; min-height:45px; font-size:13px; color:#737373; padding-bottom:10px; border-bottom:1px dashed #d9d9d9;}
.list7 li .li7-a .li7-a-name{ font-size:17px; color:#2789dc; padding-bottom:5px;}
.list7 li .li7-b{ padding:20px 0;font-size:14px; color:#737373;}
.list7 li .li7-b .li7-b-txt{ color:#474747; padding-top:10px; line-height:1.8;}
.list7 li .li7-c{ background:#f2f2f2; padding:20px; font-size:14px;}
.list7 li .li7-c .li7-c-txt{ color:#474747; padding-top:10px; line-height:1.8;}













