﻿@charset "UTF-8";

body{ background:#fff;}
.header_h {
    height: 80px;
    background: #F7F7F8;
}

.header_h .header_box {
    width: 1200px;
    height: 80px;
    margin: 0 auto;
}

.header_h .header_box .header_logo {
    float: left;
    width: 542px; padding-top:20px;
	
}

.header_h .header_box .dl {
    float: right;
    display: block;
    width:100px;
    height: 31px;
    background:#e0690d;
    color: #fff;
    text-align: center;
    margin: 25px 0 0 40px;
    line-height: 31px;
    font-size: 16px;
}

.header_h .header_box .bz {
    float: right;
    display: block;
    width: 141px;
    height: 31px;
    color: #e0690d; font-weight:bold;
    text-align: center;
    margin: 25px 0 0 40px;
    line-height: 31px;
    font-size: 20px;
}

/*轮播*/
.banner {
    height: 520px;
    overflow: hidden;
}
.banner .swiper-slide{
    overflow: hidden;
    position: relative;
    height: 520px;
}
.banner .swiper-slide img{
    position: absolute;
    left: 50%;
    margin-left: -952px;
}

.swiper-pagination-bullet {
    width: 24px !important;
    height: 5px !important;
    border-radius: 0 !important;
    background: #fff !important;
    opacity: 1 !important;
}

.swiper-pagination-bullet-active {
    background: #2eb8f1 !important;
}


/*特色*/
.teSe {
    width: 1200px;
    margin: 0 auto; overflow:hidden; padding:0 0 25px 0;
}

.teSe h2 {
    height: 110px;
    line-height: 110px;
    color: #494949;
    font-size: 30px;
    font-weight: 500; background:url(../a_images/caiji.png) no-repeat left;
	margin-left:470px; padding-left:70px;
}


.li_sg{ width:350px; float:left; overflow:hidden; margin:10px 30px 15px 20px; }
.ico{ width:30px; float:left; padding-top:2px;}
.rt{ width:305px; float:left; padding-left:15px;}
.li_bt{ font-size:24px; color:#3f3b3b; height:38px;font-weight:500;}
.rt p{ font-size:15px; color:#666; line-height:24px;}








/*用户案例*/
.aili{
    
    padding-bottom: 40px;
}



.aili h2{
    width: 1200px;
    height: 120px;
    text-align: center;
    line-height: 120px;
    color: #494949;
    font-size: 30px;
    font-weight: 500; margin:0 auto;
}


.aili ul {
    width: 1200px; overflow:hidden; padding-top:20px;margin:0 auto;
} 

.aili ul li {
    width: 270px;
    height: 210px;
    float: left;
    margin: 0 25px  20px 15px;
    box-shadow: rgba(188, 188, 188, 0.42) 0 0 6px;
}
.live_wz{ text-align:center; font-size:20px; color:#494949; font-weight:bold; line-height:30px;}



/*底部*/
.footW{ width:100%; background:#333333;  padding:40px 0;}
.foot{width:1200px; margin:0 auto;font-size:13px; color:#bbbbbb;}
.foot_left{ width:694px; float:left;}
.foot_left ul{ padding-bottom:30px; height:20px; overflow:hidden;}
.foot_left li{  height:20px; overflow:hidden; float:left; font-family:'Microsoft Yahei';}
.foot_left li a{ color:#fff; display:inline-block; float:left; height:20px;}
.foot_left li a:hover{ color:#e0690d;}
.foot_left li span{ color:#ccc; padding:0 10px; font-size:10px; display:inline-block; float:left; font-family:'Microsoft Yahei';}
.foot_left p{ line-height:24px; font-family:'Microsoft Yahei'; }
.foot_right{ float:right;}
.foot_right ul{ position:relative;}
.foot_right li{width:100px; height:100px; float:left; margin-left:30px;  position:relative; z-index:1;}
.foot_right li a{width:100px; height:100px; display:inline-block; font-family:'Microsoft Yahei';}
.weibo{ background:url(/2015pub/a_images/index10.png) no-repeat; background-position:0 0;}
.weibo:hover{ background-position:0 -100px;}
.weixin{width:100px; height:100px; background:url(/2015pub/a_images/index10.png) no-repeat; background-position:-100px 0;  }
.weixin:hover{ background-position:-100px -100px;}
.erweima{ width:230px; height:230px; position:absolute;right:-54px; bottom:10px; display:none;}
.weixin:hover .erweima{ display:block;}





