@charset "utf-8";
/* CSS Document */
html{overflow-x:hidden;}
body{color:#333333;font-size:14px;padding:0;margin:0;}
.wrap{width:100%;min-width:1200px;}
.w{width:1200px;margin:0px auto;}
.left{float:left;}
.right{float:right;}
.rel{position:relative;}
a{color:#333333;}
a:focus { outline: none;}
a:hover{color:#005bac;}
.clear{clear:both;}
.clh20{clear:both;height:20px;}

/*分页*/
#pages { padding:14px 0 10px;font-family:微软雅黑; text-align:center;}
#pages a { display:inline-block; padding:3px 10px 3px 10px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333;margin-right:5px;}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; padding:3px 10px 3px 10px; margin-left:5px; margin-right:5px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.text{
    width:100%;
    height:90px;
    line-height:90px;

    background-color:#000;
    background:rgba(0, 0, 0, 0.5);
    color:#ffffff;
}
.Ft_head{
    width:1200px;margin:0 auto;
}
.text span{
    font-size:24px;
    font-family:微软雅黑;
    font-weight:bold;


}
.text ul{
    width:50%;
    float:right;
    font-size:16px;
    font-family:微软雅黑;
}
.text ul li{float:left;margin-left:30px;}
.text a{color:#ffffff;padding:2px;}
.text a:hover{background:#005bac; color:white;}
.mt15{margin-top:15px;}

.digg{
    margin-buttom:0px;
}


.header{}
.header .top{height:40px;background:#666;color:#fff;line-height:40px;text-align:right;}
.header .top a{color:#fff;}
.header .top a:hover{color:#005bac;}
.header .logo{padding:30px 0px;float:left;}
.header .logo a{font-size:30px;color:#005bac;font-weight:bold;}

.header .nav {float:right;padding-top:50px;}
.header .nav li{float:left;font-size:16px;margin-left:15px;}
.header .nav li a{padding:3px 5px;}
.header .nav li a:hover,.header .nav li.active a{background:#005bac;color:#fff;}

.h2_bt{font-size:36px;color:#333;display:block;text-align:center;margin:40px 0px;}
.h2_bt small{font-size:20px;color:#ccc;display:block;font-weight:normal;}

.product_section{display:block;}
.product_section ul {margin-left:-30px;}
.product_section ul li{float:left;width:380px;height:380px;margin-left:30px;}
.product_section ul li span{font-size:18px;display:inline-block;width:100%;text-align:center;line-height:30px;}
.product_section ul li p{line-height:25px;}
.index_about{background:url('about_bg.jpg');height:392px;width:100%;display:inline-block;margin-top:40px;}
.index_about p{color:#fff;line-height:28px;}
.index_about h2{color:#fff;}
.index_about .more{text-align:center;margin:40px 0px;}
.index_about .more a{border:1px solid #fff;color:#fff;padding:5px 20px;}
.project_section ul {margin-left:-20px;}
.project_section ul li{float:left;width:285px;height:290px;margin-left:10px;margin-left:20px;}
.project_section ul li span{line-height:30px;font-size:16px;}
.index_news{background:#f2f2f2;display:inline-block;width:100%;padding-bottom:40px;}
.index_news ul{width:1080px;margin:0 auto;display:block;height:240px;}
.index_news li{width:100%;}
.index_news li .left{width:390px;height:240px;}
.index_news li .right{height:240px;width:655px;}
.index_news li .right .tit{font-size:20px;}
.index_news li .right em{display:block;font-style:normal;line-height:30px;}
.index_news li .right p{line-height:30px;}
.index_news .hd a{width:25px;height:43px;position:absolute;}
.index_news .hd .prev{background:url('prev_ico.png') no-repeat;left:0px;top:190px;}
.index_news .hd .next{background:url('next_ico.png') no-repeat;right:0px;top:190px;}
.links_section{margin-bottom:40px;}
.links_section ul{margin-left:-20px;}
.links_section ul li{float:left;border:1px solid #e9e9e9;margin-left:20px;}

.conintar{margin-top:20px;}
.catname{border-bottom:1px solid #005bac;height:40px;line-height:40px;}
.catname ul{float:left;}
.catname li{font-size:18px;color:#005bac;float:left;font-weight:normal;margin-top:-4px;padding-bottom:5px;margin-right:15px;}
.catname li a{color:#333;}
.catname li a:hover{color:#005bac;}
.catname li.active{background:url('sj.jpg') no-repeat bottom center;}
.catname li.active a{color:#005bac;}
.catname span{font-size:14px;color:#005bac;width:300px;text-align:right;color:#333333;}

.art_body{margin-top:20px;}
.art_body .tit{text-align:center;font-size:20px;line-height:40px;}
.art_body .small{text-align:center;line-height:30px;}
.art_body .view{margin:15px 0px;}

.p-lists{margin-top:20px;}
.case-lists ul{margin-left:-20px;}
.case-lists li{float:left;width:285px;height:280px;margin-left:20px;margin-bottom:10px;}
.case-lists li span{display:block;text-align:center;line-height:40px;font-size:16px;}
.case-lists li i{display:block;width:285px;height:240px;overflow:hidden;}
.case-lists li img{cursor: pointer;transition: all 0.6s;}
.case-lists li img:hover{transform: scale(1.4);}
.team-lists ul{margin-left:-38px;}
.team-lists li{width:208px;height:280px;text-align:center;float:left;margin-left:38px;margin-bottom:15px;}
.team-lists li span{display:block;width:100%;height:40px;line-height:40px;}

.news-lists li{width:100%;height:180px;display:inline-block;padding:25px 0px;border-bottom:1px dashed #ccc;}
.news-lists li:hover .txt .tit{color:#005bac;}

.news-lists .txt{width:950px;}
.news-lists .txt em{display:block;font-style:normal;line-height:25px;}
.news-lists .txt p{line-height:28px;}
.news-lists li .tit{font-size:20px;}
.news-lists li .txt2 .tit{text-align:right;display:block;}


.gsgk img{clear:both;}

.foot{background-image:url('footbk.png');height:50px;color:#fff;text-align:center;line-height:50px;width:100%;font-size:16px;bottom:0px;}
.foot a{color:white;text-align:center;}
/*.foot p{background-image:url('../images/footbk.png');}*/



.banner{width:100%;position:relative;}
.banner a{display:block;width:100%;height:100%;}

/*slider*/
.slider .jquery-reslider .slider-block {width: 100%;height:500px;;position: absolute;z-index: 97;background-position: 50% 50%;background-size: cover;opacity: 0;}
.slider .jquery-reslider .slider-direction {width: 60px;height: 60px;position: absolute;top: 45%;z-index: 99;cursor: pointer;display:none;}
.slider .jquery-reslider .slider-direction.slider-direction-prev {left: 20px;background: url('prev.png') no-repeat;}
.slider .jquery-reslider .slider-direction.slider-direction-next {right: 20px;background: url('next.png') no-repeat;}
.slider .jquery-reslider .slider-dots {position: absolute;width: 100%;text-align: center;bottom: 30px;z-index:9999;}
.slider .jquery-reslider .slider-dots li {width: 15px;height: 15px;border-radius: 100px;display: inline-block;margin: 10px;border: 1px solid #ffffff;cursor: pointer;}
.slider .jquery-reslider .slider-dots li.active { background-color: #ffffff; }

#allmap{width:100%;height:250px;}

/* 首页案例 */
.case{width:1300px;margin:0 auto;text-align:center;}
.case h3{font-size: 32px;line-height: 36px;padding-top: 45px;text-align: center;}
