﻿li{list-style: none}
a{text-decoration: none}
.hu{ width: 1200px; margin: 60px auto;}
.hu .tab>h1{font-weight: normal;font-size: 20px;  border-bottom: 2px solid #0060c0;overflow: hidden; margin-bottom:40px;}
.hu .tab>h1>p{background: #0060c0; float: left; padding: 10px 16px; color: #fff}
/*服务范围*/
.hu .fuwu-banner{ margin-bottom: 40px}
.hu .fuwu-main>div{ margin: 25px auto; overflow: hidden;}
.hu .fuwu-banner h2{ font-size: 22px;font-weight:normal; margin-bottom: 30px;}
.hu .fuwu-main-box1{ background: #fa9b4e; width: 150px;height:150px;float: left;text-align: center; }
.hu .fuwu-main-box1>div{ display: inline-block;margin-top: 28px}
.hu .fuwu-main-box1 h3{ font-weight: normal; color: #fff; margin-top: 15px}
.hu .fuwu-main-box2{ background: #f0f0f0; width: 1050px; height:150px; float: left;}
.hu .fuwu-main-box2 p{ line-height:1.5; margin:0px 46px 0 46px;}
.hu .blue{background:#37b4e0}

/*关于我们*/
.hu .guanyu-main1{ overflow: hidden; margin-bottom: 54px}
.hu .guanyu-main1>p{line-height: 1.7;color: #474747}
/*.hu .guanyu-main1>div{height: 438px; width: 1200px;background: url("../images/guanyuwomenp01.jpg") no-repeat;background-position: center; margin-top: 64px;overflow: hidden}*/
/*.hu .guanyu-main2>div{background: url("../images/guanyuwomenp02.png") no-repeat;width: 1200px; height: 1200px;}*/

/*.hu .guanyu-main3>div{background: url("../images/guanyuwomenp03.png") no-repeat;width: 1200px; height: 550px; margin-top: 80px}*/
/*.hu .guanyu-main4{ margin-top: 80px; text-align: center}*/
/*.hu .guanyu-main4>div{display: inline-block;margin: 30px 22px}
.hu .guanyu-main4>div>p{ text-align: center;line-height: 142px; color: #474747}*/
/*.hu .guanyu-main5>div{background: url("../images/guanyuwomenp10.jpg") no-repeat;width: 1200px; height: 450px; margin-top: 80px}*/

/*客户案例*/
.hu .anli-main1{ margin-bottom: 80px}
.hu .anli-main1>p{ color: #474747;line-height: 1.7; clear: both;font-size: 16px; letter-spacing: 2px;}
.hu .anli-picture img{ margin-left: 35px}
.hu .anli-picture-left{ float: left; margin-right: 43px; width: 268px; margin-bottom: 43px}
.hu .anli-picture-left-1{ float: left; width: 268px; margin-bottom: 43px}
.hu .anli-picture-right{ float: right;margin-left: 43px; width: 268px; margin-bottom: 43px}
.hu .anli-picture-right-1{ float: right; width: 268px; margin-bottom: 43px}
.hu .anli-picture p{
    text-align: center;
}

/*联系我们*/
.hu .lianxi-main{ /*background: url("../images/lianxip01.png") no-repeat;*/width: 1200px; height: 433px;}
.hu .lianxi-main-box{ float: left; margin:5px 0px 65px 55px;}
.hu .lianxi-main-box h2{ font-size: 16px; font-weight: normal;color: #0060c0}
.hu .lianxi-main-box p{ width: 254px; line-height: 1.7; color: #5e5e5e;font-size: 14px}
.hu .dingwei1{ position: relative;left: 95px}
.hu .dingwei2{ position: relative;left: 210px}

/*新闻*/
.hu .button .current{ background: #787878;color: #fff}
.hu .button{border-bottom: 2px solid #787878; margin-bottom: 50px}
.hu .button li{ display: inline-block;background: #d2d2d2;  padding: 10px 16px; color: #787878; font-weight: bold; cursor: pointer;}
.hu .news-banner{
    margin-bottom: 70px
}
.hu .news-banner h2{
    margin-bottom: 28px;
    font-size: 22px;
    font-weight: normal;
}
.hu .news-main{
    background-color: #e2e2e2;
    height: 350px;
    margin-bottom: 74px;
}
.hu .news-main .left{
    background: #c6c6c6;
    height: 320px;
    width: 320px;
    margin:15px 72px 15px 15px;
    display: inline-block;
}
.hu .news-main .right{
    display: inline-block;
    width: 714px;
    height: 214px;
    vertical-align: top;
    margin-top: 60px;
}
.hu .top{
    font-size: 24px;
    color: #777777;
    font-weight: bold;
    margin-bottom:66px ;
}
.hu .top span{
    font-size: 16px;
    color: #5e5e5e;
    float: right;
    font-weight: normal;
    margin-top: 10px;
}
.hu .btm{
    font-size: 16px;
    line-height: 26px;
}


.fybtn{
    width: 471px;
    height:40px;
    margin:0 auto;
}
.fybtn li{
    display: inline-block;
    border: 1px solid #e2e2e2;
    padding: 5px 10px;
    margin-left: 10px;
    border-radius: 5px;
}

.fybtn li:hover{
    background-color:#0073e6;
    border:1px solid #0073e6;
    color: white;
}
.fybtn li.active{
    background-color:#0073e6;
    border:1px solid #0073e6;
    color: white;
}
.fybtn .lion{
    background-color:#0073e6;
    border:1px solid #0073e6;
    color: white;
}

/*新闻详情*/
.hu .news-title{
    line-height: 50px;
    color: #303030;
    font-size: 22px;
    border-bottom: 2px #e1e1e1 solid;
    margin-bottom: 66px;
}
.hu .news-content{
   display: inline-block;
    line-height: 28px;
    margin-left: 18px;
    width: 730px;
}
.hu .news-content h5{
    color:#777;
    font-size: 24px;
    font-weight:bold;
    margin-bottom: 22px;
}
.hu .news-content .time{
    font-size: 16px;
    color: #5e5e5e;
    margin-bottom: 38px;
}
.hu .news-content .newsText{
    font-size: 16px;
    line-height: 24px;
    color: #303030;
    margin-bottom: 50px;
}
.hu .news-content .newsPhoto-box{
    height: 350px;
    background-color: #e2e2e2;
    margin-bottom: 46px;
}
.hu .news-side{
    width: 350px;
    display: inline-block;
    vertical-align: top;
    border: 1px #e5e5e5 solid;
    margin-left: 88px;
	border-top:2px solid #0060c0;

}
.hu .side1{
    width: 304px;
    margin: 24px auto 20px auto;
    border-bottom: 1px solid #e2e2e2;
    margin-bottom: 24px;
}
.hu .side1 h6{
    font-size: 16px;
    margin-bottom: 14px;
    font-weight: bold;
    color: #777;
}
.hu .side1 p{
    font-size: 14px;
    line-height: 18px;
    color: #5e5e5e;
    margin-bottom: 20px;
}
.hu .side1:last-child{
    border-bottom: none;
}

.Ttitle {
    background-color: #0060c0;
    color: white;
    height: 44px;
    line-height: 44px;
    margin-left: -1px;
    margin-top: -45px;
    text-align: center;
    width: 110px;
	font-size:20px;
}


/*尾部*/
 .footer .background1{width: 100%;background: #1f2229 }
 .footer .background2{width: 100%;background: #1a1b1f }
 .footer>div{ margin: 0 auto;}
 .footer .footer-column{ width: 1200px;margin: 0 auto}
 .footer .footer-column-list .title{ margin-bottom: 25px;}
 .footer .footer-column{ overflow: hidden;}
 .footer .footer-column-list{ float: left; margin-top: 40px}
 .footer .footer-column-list ul{ margin-right: 80px; float: left;padding-bottom: 70px}
 .footer .footer-column-list ul li{ margin: 10px 0;}
 .footer .footer-column-list ul li a{ font-size: 14px; color: #fff}
 .footer .footer-column-contact{float: right; margin-top: 40px;}
 .footer .footer-column-contact .erweima{float: left;margin-right: 110px}
 .footer .footer-column-contact ul{ float: right;}
 .footer .footer-column-contact h6{ color: #fff;font-size: 16px; width: 130px; text-align: center; margin-bottom: 15px}
 .footer .footer-column-contact .phone p{font-size: 30px; font-weight: bold;color: #fff; float: right; margin-top: -5px; margin-left: 10px}
 .footer .footer-column-contact .workday{ color: #fff; margin-top: 24px; line-height: 1.5;margin-left: 62px}
 .footer .footer-column-contact .contact-address{ margin-left: 62px; margin-top: 24px}
 .footer .footer-column-contact .contact-address a{ font-size: 14px;border: 1px solid #fff;width: 192px; line-height: 32px;color: #fff;display: block;text-align: center;}
 .footer .footer-column-contact .contact-address a:hover{color:#1f2229; background: #fff}
 .footer .footer-icon{width: 1200px;margin: 0 auto}
 .footer .footer-icon p{ text-align: center; color: #fff;margin-bottom: 40px;padding-top: 44px}
 .footer .footer-icon ul{ text-align: center;padding-bottom: 80px}
 .footer .footer-icon ul li{ display: inline-block; margin: 10px}
