﻿*{margin:0;padding:0;}
body{background:#fff; font:12px/22px "SimSun","Microsoft YaHei"; font-size:100%;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none; }
.img_none{ display:none;}

.wrap{ max-width:1200px !important; margin:0 auto;}

header{width:100%; overflow:hidden;}
.header{width:100%; float:left; background:rgba(0, 94, 187, 0.78) none repeat scroll 0 0 !important; background-color:#005ebb; position:fixed;left:0;top:0; z-index:99999;}
.header .logo{width:40%; float:left;}
.header .logo img{float:left;width:100%;max-width:360px; max-height:100px;}

.header_R{width:60%; float:right;}
.header_dianhua{width:310px;float:right; height:28px; line-height:28px; text-align:center; background:url(../images/header_dianhua_bj.png) no-repeat center center; font-family:'Microsoft YaHei'; color:#ffd200; font-size:14px;}
.header_dianhua span{ display:inline-table; color:#fff; background:url(../images/header_dianhua.png) no-repeat left center; padding-left:25px;}

nav{width:100%; float:left; padding-top:17px;}
nav ul{width:100%; float:left;}
nav ul li{width:14.285%;float:left;}
nav ul li a{display:block; line-height:18px; text-align:center; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#fff; transition:all 0.3s;}
nav ul li a span{ display:block; line-height:16px; font-size:12px; font-family:Arial;text-transform:capitalize;}
nav ul li a:hover{color:#a1d0ff;}
nav ul .on a{color:#a1d0ff;}


/*banner*/
.bannerbox{width:100%; height:510px; transition:all 1s; overflow:hidden; position:relative;float:left;}
#banner{width:100%; height:510px;position:relative;overflow:hidden; transition:all 1s;}
#banner .main_image{ height:510px;position:relative;overflow:hidden;transition:all 1s;}
#banner .main_image ul{position:absolute;top:0;left:0;width:9999px;overflow:hidden;}
#banner .main_image li a{display:block;}
#banner .main_image li span{display:block;width:100%;height:510px;transition:all 1s;}
#banner div.flicking_con{position:absolute;bottom:2px;left:50%;z-index:999;width:122px;height:24px;background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important; background-color:#000; margin-left:-61px; padding:5px; border-radius:5px;}
#banner div.flicking_con a{float:left; width:14px; height:14px; border-radius:50%; margin:0 7px;padding:0;background:#fff;text-indent:-1000px}
#banner div.flicking_con a.on{background:#fa1529;}
#banner #btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:29px!important;height:29px!important;top:50%;margin-top:-30px;display:none; transition:all 0.5s;}
#banner #btn_prev{background:url(../images/main_btn_arrow_lr.png) no-repeat left bottom;left:20px;}
#banner #btn_prev:hover{background:url(../images/main_btn_arrow_lr.png) no-repeat right bottom;}
#banner #btn_next{background:url(../images/main_btn_arrow_lr.png) no-repeat left top;right:20px;}
#banner #btn_next:hover{background:url(../images/main_btn_arrow_lr.png) no-repeat right top;}

/*移动端*/
 #content1 {padding:0px;float:left;width:100%;}
 .slideBox {position:relative;overflow:hidden;margin:0px auto;max-width:100%;/* 设置焦点图最大宽度 */}
 .slideBox .hd {position:absolute;height:28px;line-height:28px;bottom:0;right:0;z-index:1;}
 .slideBox .hd li {display:inline-block;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#333;text-indent:-9999px;overflow:hidden;
margin:0 6px 0 6px;}
 .slideBox .hd li.on {background:#fff;}
 .slideBox .bd {position:relative;z-index:0;}
 .slideBox .bd li {position:relative;text-align:center;}
 .slideBox .bd li img {background:url(images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
 .slideBox .bd li a {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}  /* 去掉链接触摸高亮 */
 .slideBox .bd li .tit {display:block;width:100%;position:absolute;bottom:0;text-indent:10px;height:28px;line-height:28px;background:url(images/focusBg.png) repeat-x;color:#fff;text-align:left;}

main{width:100%; overflow:hidden;}
.case{width:100%; overflow:hidden; padding:90px 0;}
.case_title{ display:block; line-height:44px; text-align:center; overflow:hidden; background:url(../images/heng1.png) no-repeat center center;font-family:'Microsoft YaHei'; font-weight:bold;}
.case_p{font-size:35px; color:#005ebb;text-transform:uppercase; }
.case_sp{font-size:29px; color:#535353;}
.case_contect{width:100%; padding:0 80px; margin-top:35px; overflow:hidden; position:relative;}
/*响应式轮播图*/
#responsive-shuffling { width:100%;height:100%;}
#responsive-shuffling .swiper-slide {width:100%;}
#responsive-shuffling .swiper-slide .case_img{width:100%; overflow:hidden; position:relative; border:1px solid #d8d8d8; transition:all 0.3s;}
.case_hover{width:100%; height:100%; overflow:hidden; position:absolute;left:0;bottom:-100%; z-index:9; background:rgba(0, 94, 187, 0.8) none repeat scroll 0 0 !important; background-color:#005ebb; transition:all 0.3s;}
.case_hover .case_B{width:100%; position:absolute;left:0;top:50%;margin-top:-54px;}
.case_hover .case_sousuo{width:140px; height:66px; margin:0 auto; border:1px solid #fff; background:url(../images/case_sousuo.png) no-repeat center center; overflow:hidden;  }
.case_hover .case_sp1{display:block; height:42px; line-height:42px; overflow:hidden; text-align:center; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#fff;}
#responsive-shuffling .swiper-slide:hover .case_img{border-color:#005ebb;}
#responsive-shuffling .swiper-slide:hover .case_hover{bottom:0;}
.swiper-button-next{width:40px; height:40px; background:url(../images/case_R.jpg) no-repeat 0 0; overflow:hidden; opacity:1; margin-top:-20px; position:absolute; right:0;top:50%;}
.swiper-button-prev{width:40px; height:40px; background:url(../images/case_L.jpg) no-repeat 100% 0; overflow:hidden; opacity:1; margin-top:-20px; position:absolute; left:0;top:50%;}
.case_more{width:117px; height:34px; display:block; margin:44px auto 0 auto;}
.case_more a{ display:block; height:34px; line-height:34px; text-align:center; overflow:hidden; background:#005ebb; font-family:'Microsoft YaHei'; font-size:14px; color:#fff; transition:all 0.3s;}
.case_more a:hover{ background:#0080ff;}

.gsjj{width:100%; overflow:hidden; padding:35px 0 65px 0; background:url(../images/gsjj_bj.jpg) repeat;}
.gsjj_contect{width:100%; overflow:hidden; position:relative; padding-top:10px;}
.gsjj_left{width:780px;float:left; border:4px solid #787878; height:296px; padding:24px 62px 30px 17px; line-height:36px; font-size:14px; font-family:SimSun; color:#fff; margin-top:30px;}
.gsjj_more{width:78px;float:right; height:24px; line-height:24px; text-align:center; background:#7c7c7c; margin-top:15px;}
.gsjj_more a{ color:#fff; font-family:'Microsoft YaHei';}
.gsjj_R{width:461px;float:right; position:absolute;right:0;top:9px;}
.gsjj_img{width:100%; height:285px;float:right; background:url(../images/gsjj_bj1.png) no-repeat right top; padding-top:16px; position:relative;}
.gsjj_img img{width:441px; height:269px; display:block;}
.gsjj_bj{width:38px; height:38px; position:absolute;left:0;bottom:-38px;background:rgba(111, 111, 111, 0.7) none repeat scroll 0 0 !important; background-color:#6f6f6f;}
.gsjj_dianhua{float:left; line-height:22px; font-family:'Microsoft YaHei'; font-size:15px; color:#fff; margin-left:62px;}
.gsjj_dianhua span{ color:#005ebb; font-weight:bold;}

.news{width:100%; overflow:hidden; padding-top:50px;}
.news_ul{display:block; padding-top:40px; overflow:hidden;}
.news_ul li{width:46%;float:left; height:110px; margin:0 2% 25px 2%;position:relative; overflow:hidden; transition:all 0.3s;}
.news_ul li .news_img{width:125px;float:left; margin-right:20px; transition:all 0.3s;}
.news_ul li .news_img img{width:125px; height:110px; display:block;}
.news_ul li .news_p{ display:block; height:40px; line-height:40px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#040404; transition:all 0.3s;}
.news_ul li .news_sp{ display:block; height:66px; line-height:22px; overflow:hidden; font-family:SimSun; font-size:12px; color:#616161; transition:all 0.3s;}
.news_ul li:hover{background:#005ebb;}
.news_ul li:hover .news_p{color:#fff;}
.news_ul li:hover .news_sp{color:#fff;}

.sbzs{width:100%; overflow:hidden; padding:65px 0;}
.sbzs_contect{ display:block; padding-top:38px; overflow:hidden;}
.sbzs_L{width:390px;float:left;}
.sbzs_p1{width:100%; overflow:hidden; height:132px; background:#f39c0f; margin-bottom:16px;}
.sbzs_p1 img{display:block; margin:0 auto;}
.sbzs_img1{width:100%; overflow:hidden; position:relative; cursor:pointer;}
.sbzs_img1 img{ width:100%; display:block; border:1px solid #dddfe0;}
.sbzs_img1:hover .case_hover{ bottom:0;}

.sbzs_C{width:596px; float:left; margin-left:14px;}
.sbzs_img{width:100%;float:left; cursor:pointer; position:relative; overflow:hidden;}
.sbzs_img img{width:100%; display:block; border:1px solid #dddfe0;}
.sbzs_img:hover .case_hover{ bottom:0;}
.sbzs_p2{width:192px; height:162px; float:left; margin:15px 0 0 0; background:#70c72b;}
.sbzs_p2 img{ display:block; margin:0 auto;}
.sbzs_img3{width:390px; float:right; margin-top:15px;}

.sbzs_R{width:186px; float:right;}
.sbzs_img4{width:100%;}
.sbzs_img5{width:100%; margin-top:15px;}

footer{width:100%;overflow:hidden; background:#005ebb; padding:20px 0;}
.foot_L{width:165px;float:left; font-family:'Microsoft YaHei'; color:#fff; line-height:30px; text-align:center; padding-right:40px; border-right:1px solid #989898; margin:0 25px 0 34px;}
.foot_L img{width:125px; height:125px; display:block; margin:0 auto;}
.foot_nav{ display:block; font-family:'Microsoft YaHei'; font-size:14px; color:#fff; margin-bottom:10px;}
.foot_nav a{color:#fff; margin:0 7px; transition:all 0.3s;}
.foot_nav a:hover{text-decoration:underline !important; color:#fff;}
.foot_txt{ display:block; font-family:'Microsoft YaHei'; line-height:25px; color:#fff; overflow:hidden;}
.foot_txt span{font-size:14px; font-weight:bold; line-height:40px;}

/*手机底部导航*/
.hot{width:100%; height:68px; background:#005ebb; position:fixed; bottom:0; left:0; z-index:99;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot h6{ font-size:14px; line-height:26px; font-family:'Microsoft YaHei'; color:#fff;}
.hot .row div a{ display:block; color:#fff; padding:5px 0; margin-top:9px;}
.hot .row div:hover{ background:#0b7ae8;}

/*关于我们*/
.main{width:100%; overflow:hidden; padding:40px 0;}
.main_left{width:220px;float:left;}
.about{width:100%;float:left; margin-bottom:15px;}
.about_T{display:block; height:48px; border-bottom:2px solid #005ebb; line-height:46px; overflow:hidden; text-align:center; font-family:'Microsoft YaHei'; font-size:16px; color:#005ebb; font-weight:bold;}
.about_title{display:block; height:56px; line-height:56px; text-align:center; overflow:hidden; background:url(../images/about_title.jpg) no-repeat center center; background-size:cover; font-family:'Microsoft YaHei'; font-size:18px; color:#fff;}
.about_ul{display:block; padding-top:3px; overflow:hidden;}
.about_ul li{display:block; margin-bottom:3px; overflow:hidden;}
.about_ul li a{display:block; height:37px; line-height:37px; overflow:hidden; background:#badbfb; overflow:hidden; text-align:center; font-family:'Microsoft YaHei'; font-size:15px; color:#333333; transition:all 0.3s;}
.about_ul li a:hover{background:#005ebb; color:#fff; border-left:5px solid #ffd200;}
.about_txt{display:block; overflow:hidden; padding:10px; font-family:'Microsoft YaHei'; font-size:12px; color:#383838; line-height:25px; background:#badbfb;}
.about_txt img{width:100%; display:block; padding-top:10px;}

.main_right{width:980px;float:left;}
.dqwz_title{width:100%; float:left; height:48px; line-height:47px; border-bottom:1px solid #cecece; overflow:hidden; text-align:right; font-family:'Microsoft YaHei'; color:#535353;}
.dqwz_title span{ color:#005ebb;}
.dqwz_contect{width:930px;float:right;}
.company{display:block; overflow:hidden; font-family:SimSun; font-size:12px; color:#4b4b4b; line-height:22px; padding-top:15px;}

/*租赁服务*/
.zpfw_ul{display:block; padding-top:15px; overflow:hidden;}
.zpfw_ul li{width:283px;float:left; margin:0 20px 25px 0; border:1px solid #d8d8d8; transition:all 0.3s;}
.zpfw_ul li .case_img{width:100%; overflow:hidden; position:relative; transition:all 0.3s;}
.zpfw_ul li .zpfw_sp{display:block; height:32px; line-height:32px; text-align:center; overflow:hidden; background:#d8d8d8; font-family:'Microsoft YaHei'; font-size:14px; color:#262626;transition:all 0.3s;}
.zpfw_hover{width:100%; height:100%; overflow:hidden; position:absolute;left:0;bottom:-100%; z-index:9; background:rgba(0, 94, 187, 0.8) none repeat scroll 0 0 !important; background-color:#005ebb; transition:all 0.3s;}
.zpfw_hover span{width:100px; height:50px; background:url(../images/case_sousuo.png) no-repeat center center; border:1px solid #fff; position:absolute;left:50%; top:50%; z-index:9; margin:-25px 0 0 -50px;}
.zpfw_ul li:hover{border-color:#005ebb;}
.zpfw_ul li:hover .zpfw_sp{background:#005ebb; color:#fff}
.zpfw_ul li:hover .zpfw_hover{bottom:0;}

.cpxq{ display:block; padding-top:15px; overflow:hidden;}
.cpxq_img{width:282px; float:left; margin-right:20px;}
.cpxq_img img{width:100%; display:block;}
.cpxq_T{display:block; font-family:'Microsoft YaHei'; font-size:14px; color:#1e1e1e; line-height:30px; overflow:hidden;}
.cpxq_B{width:100%; float:left; margin-top:20px;}
.cpxq_title{width:100%; height:12px; border-bottom:1px solid #b4b4b4;}
.cpxq_title span{ float:left; width:104px; height:24px; line-height:24px; text-align:center; background:#005ebb; font-family:'Microsoft YaHei'; font-size:14px; color:#fff;}
.cpxq_txt{width:100%; float:left; margin-top:20px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:12px; color:#3a3a3a; line-height:22px;}

/*新闻资讯*/
.news_ul1{display:block; padding:15px 5% 0 5%; overflow:hidden;}
.news_ul1 li{width:100%;float:left; height:110px; margin-bottom:20px;position:relative; overflow:hidden; transition:all 0.3s;}
.news_ul1 li .news_img{width:125px;float:left; margin-right:20px; transition:all 0.3s;}
.news_ul1 li .news_img img{width:125px; height:110px; display:block;}
.news_ul1 li .news_p{ display:block; height:40px; line-height:40px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#040404; transition:all 0.3s;}
.news_ul1 li .news_sp{ display:block; height:66px; line-height:22px; overflow:hidden; font-family:SimSun; font-size:12px; color:#616161; transition:all 0.3s;}
.news_ul1 li:hover{background:#005ebb;}
.news_ul1 li:hover .news_p{color:#fff;}
.news_ul1 li:hover .news_sp{color:#fff;}

.xwxq{display:block; overflow:hidden; padding-top:15px;}
.xwxq_T{display:block; line-height:30px; overflow:hidden; text-align:center; font-family:'Microsoft YaHei'; font-size:14px; color:#010101; font-weight:bold;}
.xwxq_img{display:block; overflow:hidden; padding-top:10px;}
.xwxq_img img{ max-width:100%; display:block; margin:0 auto;}
.xwxq_txt{display:block; line-height:24px; font-family:'Microsoft YaHei'; font-size:12px; color:#010101; overflow:hidden; padding-top:10px;}

/*联系我们*/
.contact{display:block; padding-top:15px; overflow:hidden;}
.contact_txt{display:block; overflow:hidden; line-height:30px; font-family:SimSun; color:#383838; font-size:12px;}


@media (max-width:1600px) {
/*banner*/
.bannerbox{width:100%; height:554px; transition:all 1s; overflow:hidden;}
#banner{ height:554px;position:relative;overflow:hidden; transition:all 1s;}
#banner .main_image{ height:554px;position:relative;overflow:hidden;transition:all 1s;}
#banner .main_image li span{display:block;width:100%;height:554px;transition:all 1s;}
}
@media (max-width:1199px) {
/*banner*/
.bannerbox{width:100%; height:416px; transition:all 1s; overflow:hidden;}
#banner{ height:416px;position:relative;overflow:hidden; transition:all 1s;}
#banner .main_image{ height:416px;position:relative;overflow:hidden;transition:all 1s;}
#banner .main_image li span{display:block;width:100%;height:416px;transition:all 1s;}

.header{padding:0 1%;}
.case{padding:70px 1%;}
.case_contect{padding:0 60px; margin-top:25px;}
.gsjj{padding:25px 1% 45px 1%;}
.gsjj_left{width:65%; height:auto;}
.gsjj_R{width:40%;}
.gsjj_img{width:100%; height:auto; padding:16px 16px 0 0;}
.gsjj_img img{width:100%; height:auto;}
.news{padding:30px 1% 0 1%;}
.sbzs{padding:45px 1%;}
.sbzs_contect{padding-top:20px;}
.sbzs_L{width:30%;}
.sbzs_img1 img{height:330px;}
.sbzs_C{width:50%; margin-left:0; padding-left:14px;}
.sbzs_img2 img{height:300px;}
.sbzs_p2{width:30%;}
.sbzs_img3{width:68%;}
.sbzs_img3 img{height:162px;}
.sbzs_R{width:20%; padding-left:14px;}
.sbzs_img4 img{height:300px;}
.sbzs_img5 img{height:162px;}

/*关于我们*/
.main{ padding:20px 1%;}
.main_left{width:25%;}
.main_right{width:75%;}
.dqwz_contect{width:96%;}

/*租赁服务*/
.zpfw_ul li{width:31.33%; margin:0 1% 15px 1%;}

}

@media (max-width:991px){
.header .icon-menu{float:right; cursor:pointer; width:43px; height:32px; background:url(../images/menu_logo.png) no-repeat center center; position:absolute;right:1%;top:50%; margin-top:-16px;}
.header .sjdnav{ width:150px; height:auto; position:absolute;right:0; top:100%;z-index:9999;background:rgba(0, 94, 187, 0.8) none repeat scroll 0 0 !important; background-color:#005ebb;}
.header .sjdnav ul{ padding:0; margin:0;}
.header .sjdnav li{display:block;text-align:center; margin:0; padding:0; border-bottom:1px solid #aaa8a9;}
.header .sjdnav li a{display:block;line-height:18px; font-family:'Microsoft YaHei'; font-size:14px; color:#fff; padding:10px 0;}
.header .sjdnav li a span{ display:block; line-height:14px; font-size:12px;}
.header .sjdnav li a:hover{background:#005ebb; color:#fff;}
.header .sjdnavhide{ height:0; overflow:hidden;}
	
.header .logo{width:100%; position:relative;}
.header .logo img{float:left;width:100%;}

/*banner*/
.bannerbox{width:100%; height:343px; transition:all 1s; overflow:hidden;}
#banner{ height:343px;position:relative;overflow:hidden; transition:all 1s;}
#banner .main_image{ height:343px;position:relative;overflow:hidden;transition:all 1s;}
#banner .main_image li span{display:block;width:100%;height:343px;transition:all 1s;}

.case_contect{padding:0; margin-top:20px;}
.case{padding:30px 1%;}
.gsjj{ padding:20px 1%;}
.gsjj_txt{ display:block; overflow:hidden; padding-top:20px;line-height:20px; color:#fff; font-family:'Microsoft YaHei';}
.gsjj_txt img{width:60%; display:block; margin:0 auto 20px auto;}
.gsjj_more{float:none; margin:10px auto 0 auto;}
.news{padding:20px 1% 0 1%;}
.news li{width:48%; margin:0 1% 15px 1%;}
.sbzs{padding:25px 1%;}
.sbzs_L{width:35%;}
.sbzs_C{width:65%;}

/*关于我们*/
.main_left{width:30%;}
.main_right{width:70%;}

}

@media (max-width:767px){
/*.header .icon-menu{font-size:30px; width:30px; margin-top:-15px;}*/
.header .sjdnav{width:100%;}
.header .logo{width:100%;}
.header .logo img{width:80%;}

.case_more{margin:20px auto 0 auto;}
.news li{width:98%;}
.sbzs_L{width:100%;}
.sbzs_C{width:100%; padding-left:0; margin-top:16px;}
.sbzs_img1 img{height:auto;}
.sbzs_img2 img{height:auto;}
.foot_L{width:100%; padding-right:0; border-right:none; margin:0;}
.foot_nav{width:100%; float:left; margin:10px 0; text-align:center;}
.foot_txt{width:100%; float:left; text-align:center;}

/*关于我们*/
.main_left{width:100%;}
.about{margin-bottom:0;}
.about_T{border:2px solid #005ebb; line-height:44px;}
.main_right{width:100%;}
.dqwz_contect{width:100%;}

/*租赁服务*/
.zpfw_ul li{width:48%;}
.about_ul{display:none;}
.cpxq_img{width:45%; margin-right:10px;}

/*新闻资讯*/
.news_ul1{padding:15px 0 0 0;}


}


div.page {
    margin: 0px 3px;
    padding: 3px;
    text-align: center;
}



div.page a {
    background-position: 50% bottom;
    border-color: #dedfde;
    border-style: solid;
    border-width: 1px;
    color:black;
    margin-right: 3px;
    padding: 2px 6px;
    text-decoration: none;
}


div.page span.disabled {
    color: #adaaad;
    margin-right: 3px;
    padding: 2px 6px;
}

div.page span.current {
    color: #eb5914;
    font-weight: bold;
    margin-right: 3px;
    padding: 2px 6px;
}