﻿@charset "utf-8";
html {
    font: normal 14px "微软雅黑", Arial;
}
body {
    padding: 0px;
    margin: 0px auto;
    color: #333;
    width: 100%;
    min-width: 1200px;
    /*width: expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" );*/
    zoom: 1;
}
h1,h2,h3,h4,h5,h6,p{
    margin:0;
    padding:0;
}
ul, li, form, dl, dt, dd, div {
    padding: 0px;
    margin: 0px;
}
select, input, textarea {
    border-radius: 0;
    -webkit-border-radius: 0;
    color: #414446;
    background: none;
    border: none;
    margin: 0;
    padding: 0;
}
input:focus {
    outline: none;
}
input, button, select, textarea {
    outline: none; /*-webkit-appearance:none;*//*强制去除表单自带的样式*/
    font: normal 14px "微软雅黑", Arial;
}

textarea {
    resize: none; /*-webkit-appearance:none;*//*强制去除textarea自带的样式*/
}

article, aside, footer, header, nav, section, figure, figcaption {
    display: block;
}
/*html5设置*/
figure, figcaption {
    margin: 0px;
    padding: 0px;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
img {
    border: none;
    border: 0;
    max-width: 100%;
    vertical-align: middle;
}
a {
    color: #414446;
    text-decoration: none;
}
a:focus {
    outline: none;
    -moz-outline: none;
}
a:hover {
    text-decoration: none;
}
.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}

.MainContain{ width: 1200px; margin: 0 auto;}
.SinglePage{  text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:13px; line-height:24px;}


/*header*/
.Top{ width: 1200px; margin: 0 auto; height: 100px;}
.Top .logo{ width: 200px; height: 70px; float: left; }
.MainNav{ float: right; padding: 0 23px 0 0;}
.MainNav li{ list-style: none; float: left;}
.MainNav li a{ color: #333333; font-size: 16px; display: block; padding: 0 2px; line-height: 100px; margin: 0 32px; border-top: 3px solid #ffffff;}
.MainNav li.onnav a,.MainNav li a:hover{ color: #e95513; border-color: #e95513;}

/*Bottom*/
.Bottom{ height: 222px; background: #f9f9f9; text-align: center;}
.Bottom .botnav{ padding:32px 0 25px; display: inline-block;}
.Bottom .botnav a{ color: #333333; font-size: 14px;}
.Bottom .botnav a:hover
{color:#E95513;
    }
.Bottom .botnav em{ color: #cbcbcb; padding: 0 24px; font-style: normal; line-height: 13px;}
.Bottom .bot_icon{ display: inline-block;}
.Bottom .bot_icon li{ float: left; list-style: none; padding: 0 4px;}
.Bottom .bot_icon li a{ display: block; width: 33px; height: 33px; text-indent: -99999em;}
.Bottom .bot_icon .li1 a{ background: url(../img/Bottom_icon.png) no-repeat left top;}
.Bottom .bot_icon .li1 a:hover{ background: url(../img/Bottom_icon2.png) no-repeat left top;}
.Bottom .bot_icon .li2 a{ background: url(../img/Bottom_icon.png) no-repeat -40px top;}
.Bottom .bot_icon .li2 a:hover{ background: url(../img/Bottom_icon2.png) no-repeat -40px top;}
.Bottom .bot_icon .li3 a{ background: url(../img/Bottom_icon.png) no-repeat -81px top;}
.Bottom .bot_icon .li3 a:hover{ background: url(../img/Bottom_icon2.png) no-repeat -81px top;}
.Bottom .copyright{ font-family: "Helvetica"; font-size: 14px; color: #555555; padding: 20px 0 28px; border-bottom: 1px dashed #bebebe;}

/*Banner*/
.Banner{ width: 100%;  height: 480px;}
@font-face {
    font-family: 'Helvetica';
    src: local('Helvetica'),
    local('HELVETICANEUELTPRO-THEX');
}

/************************新加的2016.7.19********************/
.zhe-tan{
    width:100%;
    height:100%;
    background-color:rgba(0,0,0,0.75);
    /*IE8下*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8000000,endColorstr=#c8000000);
    position: fixed;
    z-index:1000;
    top:0;
    display: none;
}
.tan{
    width:695px;
    height:315px;
    position:relative;
    top:300px;
    left:0;
    right:0;
    margin:auto;
}
.tan h4{
    background:url("../img/tan-title.jpg") no-repeat center;
    width:100%;
    height:91px;
}
.tan div{
    background-color:#fff;
    padding-top:78px;
    text-align:center;
    height:143px;
    width:100%;
}
.tan div p{
    font-weight: bold;
    font-size:14px;
    color:#666;
}
.tan div p:first-child{
    margin-bottom:20px;
}
.tan div span{
    display: block;
    font-size:12px;
    color:#FB7A34;
    margin-top:5px;
}
.tan .close{
    position: absolute;
    right:22px;
    top:12px;
}
/*********************************2016.8.2新增   右侧悬浮按钮******************************************/
.rightFix{
    position: fixed;
    right:12px;
    top:200px;
    z-index:100;
}
.rightFix ul{

}
.rightFix ul>li
{
    list-style:none;
    width:67px;
    height:56px;
    margin-bottom:3px;
    /*background-color:#E6E6E6;*/
    position: relative;
    padding-left:10px;
}
.rightFix ul>li>a{
    display: block;
    width:67px;
    height:56px;
}
.rightFix ul>li.li1>a{
    background:url("../img/right-icon1-h.png") no-repeat center #E6E6E6;
}
.rightFix ul>li.li2>a{
    background:url("../img/right-icon2-h.png") no-repeat center #E6E6E6;
}
.rightFix ul>li.li3>a{
    background:url("../img/right-icon3-h.png") no-repeat center #E6E6E6;
}
.rightFix ul>li.on{
    /*background-color:#FF7124;*/
}
.rightFix ul>.li1.on>a{
    background:url("../img/right-icon1.png") no-repeat center #FF7124;
}
.rightFix ul .li2.on>a{
    background:url("../img/right-icon2.png") no-repeat center #FF7124;
}
.rightFix ul>.li3.on>a{
    background:url("../img/right-icon3.png") no-repeat center #FF7124;
}
.rightFix>.li4{
    padding-left:10px;
}
.rightFix>.li4>a{
    display: block;
    width:67px;
    height:46px;
    background:url("../img/right-icon4.jpg") no-repeat center;
}
.rightFix ul>li>.erweima{
    width:158px;
    height:193px;
    padding:7px 7px 0;
    background-color:#F0F0F0;
    position: absolute;
    left:-172px;
    top:-60px;
    display: none;
}
.rightFix ul>li>.erweima p{
    text-align:center;
    height:42px;
    line-height:42px;
    font-size:16px;
    color:#333;
}
.rightFix ul>.li1 .beside{
    position: absolute;
    background-color:#F0F0F0;
    width:240px;
    left:-258px;
    top:0px;
    padding:9px;
    display: none;
}
.rightFix ul>.li1 .beside .beside_cont {
    width:240px;
    text-align: center;
    background-color: #fff;
    padding-bottom: 20px;
}
.rightFix ul .li1 .beside .beside_cont .service {
    border-bottom: 1px solid #D4D3D3;
    background-color: #fff;
}
.rightFix ul .li1 .beside .beside_cont .service h2 {
    font-size: 16px;
    font-weight: normal;
    padding: 12px 5px;
    width: 80px;
    border-bottom: 2px solid #FF7125;
}
.rightFix ul .li1 .beside_cont .info {
    margin-top: 12px;
    overflow: hidden;
}

.rightFix ul .li1 .beside_cont .info form {
    margin-bottom: 15px;
}

.rightFix ul .li1 .beside_cont .info form input {
    display: block;
    width: 157px;
    height: 32px;
    line-height:32px;
    padding: 0px 10px;
    margin:0 auto 7px;
    background-color: #f9f9f9;
}
.rightFix ul .li1 .beside_cont .info form select
{
    width: 177px;
    height: 32px;
    padding: 0px 10px;
    margin-bottom: 7px;
    background-color: #f9f9f9;
}

.rightFix ul .li1 .beside_cont .info textarea {
    display: block;
    background-color: #f9f9f9;
    padding: 10px 10px;
    margin:0 auto 7px;
    width:157px;
    height:40px;
    overflow: auto;
}
.rightFix ul .li1 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#414446;
}
.rightFix ul .li1 ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#414446;
}
.rightFix ul .li1 .beside_cont .info form input:-ms-input-placeholder,
.rightFix ul .li1 .beside_cont .info form textarea:-ms-input-placeholder {
    color: #414446;
}
.rightFix ul .li1 .beside_cont .info form input::-webkit-input-placeholder,
.rightFix ul .li1 .beside_cont .info form textarea::-webkit-input-placeholder {
    color: #414446;
}
.rightFix ul .li1 .beside_cont .info .appoint {
    background-color: #ff7124;
    color: #FFFFFF;
    padding: 8px 58px;
    font-size: 16px;
    line-height: 38px;
}

#showVideo 
{
    position:fixed;
    z-index:9999;
    top:100px;
    width:800px;
    height:600px;
    left:50%;
    background:#FFF;
    margin-left:-400px;
    border:10px solid #FF7124;
    display:none;
    }
#showVideo span 
{
    position:absolute;
    top:10px;
    right:10px;
    width:35px;
    height:35px;
    line-height:35px;
    text-align:center;
    z-index:10;
    background:#FFF;
    border-radius:50%;
    display:block;
    cursor:pointer;}


/**/
li {
    list-style: none;
}

.container {
    width: 1200px;
    margin: auto;
    position: relative;
}
body {
    background-color: #F0F0F0;
}
.Top-bg{
    width:100%;
    background-color:#fff;
}
/************************首页******************************/
.header {
    width: 1200px;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 500;
}

.header .logo {
    float: left;
}

.header .nav {
    float: right;
    margin-right:23px;
    overflow: hidden;
}

.header .nav li {
    float: left;
    margin: 0 29px;
}

.header .nav li a {
    display: block;
    padding: 39px 5px 5px;
    font-size: 16px;
    /*height:80px;*/
    /*line-height:80px;*/
    border-top: 3px solid transparent;
}

.header .nav li.on a {
    color: #E95513;
    border-top: 3px solid #E95513;
}

.banner-index {
    width: 100%;
    height:729px;
    position: relative;
}

.banner-index .banner-list {
    width: 100%;
    height: 729px;
}

.banner-index .banner-list ul li a {
    display: block;
    width: 100%;
    height: 729px;
}

.banner-index .tab-list {
    position: absolute;
    width: 1200px;
    height:729px;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100;
}

.banner-index .tab-list ul {
    position: absolute;
    right: -15px;
    top: 300px;
}

.banner-index .tab-list ul li {
    margin-bottom: 20px;
}

.banner-index .tab-list ul li a {
    display: block;
    background: url("../img/banner-icon.png") no-repeat left top;
    width: 14px;
    height: 14px;
}

.banner-index .tab-list ul li.on a {
    background-position: top right;
}

.banner-index .tab-list .erweima {
    border: 1px solid #fff;
    padding: 20px 27px 17px 23px;
    position: absolute;
    left: 197px;
    top: 300px;
}

.home-working {
    padding-top: 70px;
    /* padding-bottom: 20px;*/
}

.title {
    text-align: center;
    color: #555;padding-top:15px;
}

.title h1 {
    font-size: 38px;
    margin-bottom:23px;
}

.title p {
    font-size: 18px;
    margin-bottom: 13px;
}

.title i {
    display: block;
    margin: auto;
    background: url("../img/index-bg.png") no-repeat center;
    width: 726px;
    height: 14px;
}
.zixun{
    display: block;
    position:fixed;
    left:0;
    top:495px;
    background-color:#555555;
    border-bottom:5px solid #FF7124;
    padding-top:20px;
    z-index:1000;
    width:90px;
}
.zixun b{
    display: block;
    width:31px;
    height:31px;
    background:url("../img/zixun.png") no-repeat left top;
    margin:auto;
    margin-bottom:10px;

}
.zixun p{
    fon-size:16px;
    color:#CFCFCF;
    margin-bottom:20px;
    text-align:center;
}
.zixun:hover b{
    background-position:right top;
}
.zixun:hover p{
    color:#fff;
}
.home-working .main-content {
    width: 100%;
    margin-top: 50px;
}

.home-working .main-content > a {
    display: block;
    background-color: #D3D3D3;
    width: 48px;
    padding: 41px 0;
    margin-top: 15px;
}

.home-working .main-content > a:hover {
    background-color: #FF7124;
}

.home-working .main-content > a span {
    display: block;
    background-image: url("../img/carousel-icon.png");
    width: 13px;
    height: 23px;
    margin: auto;
}

.home-working .main-content .prev {
    float: left;
}

.home-working .main-content .next {
    float: right;
}

.home-working .main-content .prev span {
    background-position: left top;
}

.home-working .main-content .next span {
    background-position: right top;
}

.home-working .main-content .carousel {
    width: 1104px;
    margin: auto;
    overflow: hidden;
}

.home-working .main-content .carousel ul {
    overflow: hidden;
}

.home-working .main-content .carousel ul li {
    float: left;
    width: 257px;
    padding-left:50px;
    margin: 0 30px;
}

.home-working .main-content .carousel ul .li1 {
    background: url("../img/home-working-bg1.png") no-repeat 25% 70%;
}

.home-working .main-content .carousel ul .li2 {
    background: url("../img/home-working-bg2.png") no-repeat 30% 70%;
}

.home-working .main-content .carousel ul .li3 {
    background: url("../img/home-working-bg3.png") no-repeat 30% 60%;
}

.home-working .main-content .carousel ul .li4 {
    background: url("../img/home-working-bg4.png") no-repeat 30% 50%;
}

.home-working .main-content .carousel ul .li5 {
    background: url("../img/home-working-bg5.png") no-repeat 30% 50%;
}

.home-working .main-content .carousel ul .li6 {
    background: url("../img/home-working-bg6.png") no-repeat 30% 60%;
}

.home-working .main-content .carousel ul .li7 {
    background: url("../img/home-working-bg7.png") no-repeat 30% 60%;
}

.home-working .main-content .carousel ul li i {
    display: block;
    width: 45px;
    height: 2px;
    background-color: #FF7124;
    margin-bottom:10px;
}

.home-working .main-content .carousel ul li h6 {
    color: #FF7124;
    font-size: 20px;
    margin-bottom:8px;
}

.home-working .main-content .carousel ul li p {
    color: #555;
    font-size: 16px;
    margin-bottom: 10px;
}

.home-working .main-content .carousel ul li span {
    display: block;
    color: #777;
    font-size: 15px;
    font-family: Helvetica;
    margin-bottom: 10px;
    display:none;
}

.home-working .main-content .carousel ul li a {
    padding:0 7px;
    /*background: url("../img/home-working-icon.png") no-repeat -40px top;*/

}
.home-working .main-content .carousel ul li a img:first-child{
    display:inline-block;
}
.home-working .main-content .carousel ul li a img:first-child+img{
    display:none;
}
.home-working .main-content .carousel ul li a:hover img:first-child{
    /*background-position: left top;*/
    display:none;
}
.home-working .main-content .carousel ul li a:hover img:first-child+img{
    display:inline-block;
}
.six-sys {}

.six-sys .main-content {
    text-align: center;
}

.six-sys .carousel {
    margin-top: 50px;
    width: 100%;
    overflow: hidden;
    height: 339px;
    margin-bottom: 20px;
}

.six-sys .carousel ul {
    overflow: hidden;
}

.six-sys .carousel ul li {
    width: 236px;
    height: 339px;
    float: left;
    margin: 0 42px;
}

.six-sys .carousel ul li .zhezhao {
    background-color: rgba(235, 234, 234, 0.7);
    width: 236px;
    height: 299px;
    text-align: center;
    padding-top: 40px;
    position: relative;
    display: none;
    /*IE8下*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2EBEAEA,endColorstr=#B2EBEAEA);
}

.six-sys .carousel ul li .zhezhao h6 {
    font-size: 28px;
    font-weight: normal;
    margin: 15px 0 0;
}

.six-sys .carousel ul li .zhezhao em {
    font-style: normal;
    font-family: Helvetica;
    color: #777;
}
.six-sys .carousel ul li .zhezhao hr{
    border:none;
    border-top:1px dashed #fff;
    margin-left: 30px;
    margin-right:30px;
}
.six-sys .carousel ul li .zhezhao p {
    line-height: 22px;
    font-size: 13px;
    color: #FF7124;
    margin: 10px auto 20px;
}

.six-sys .carousel ul li .zhezhao .more {
    display: block;
    width: 105px;
    height: 30px;
    color: #fff;
    background-color: #FF7124;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    text-align: center;
    line-height: 30px;
    margin: auto;
    font-family: Helvetica;
}

.six-sys .main-content .carousel ul li .zhezhao b {
    display: block;
    background: url("../img/six-sys-icon.png") no-repeat center;
    width: 23px;
    height: 19px;
    position: absolute;
    bottom: 0;
    right: 0;
}

.six-sys .main-content .num-list {
    display: inline-block;
    margin: auto;
    overflow: hidden;
}

.six-sys .main-content .num-list li {
    margin-right: 45px;
    float: left;
    border:3px solid #E5E5E5;
    /*-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;*/

}
.six-sys .main-content .num-list li.on{
    border:3px solid #FF7124;
}
.six-sys .main-content .num-list li a {
    display: block;
    width:11px;
    height:19px;
    margin:7.5px 31.5px;
    background-image: url("../img/index-icon_03.png");
}
.six-sys .main-content .num-list .li1 a{
    background-position: 0 0;
}
.six-sys .main-content .num-list .li1.on a{
    background-position: left bottom;
}
.six-sys .main-content .num-list .li2 a{
    background-position: right top;
}
.six-sys .main-content .num-list .li2.on a {
    background-position: right bottom;
}

.special-serv {
    padding-top: 70px;
    /* padding-bottom: 20px;*/
}

.special-serv .main-content {
    border-top: 2px solid #F7F7F7;
    border-bottom: 2px solid #F7F7F7;
    margin-top: 50px;
    margin-bottom: 46px;
}

.special-serv .main-content ul {
    width: 875px;
    margin: 50px auto;
    overflow: hidden;
}

.special-serv .main-content ul li {
    float: left;
    margin: 0 42px;
    text-align:center;

}

.special-serv .main-content ul li p {
    margin-top: 20px;
    text-align: center;
    font-size: 20px;
    color: #555;
}
.comp-intro{
    overflow: hidden;}
/*新增图片*/
.special-serv .main-content ul li a img{
    width:100%;
}

/*//企业视频//*/
.intro_back{
    width: 100%;
    overflow: hidden;padding-bottom: 15px;
}
.intro_back ul{
    margin-top: 60px;
    overflow: hidden;
}
.intro_back ul li{
    float: left;
    margin-left: 67.5px;
    width: 355px;
    position: relative;
}
.intro_back ul li b{
    display: block;
    width: 54px;
    height: 54px;
    position: absolute;
    bottom:78px;
    left: 20px;
}
.intro_back ul li:first-child{
    margin-left: 0;
}
.intro_back ul li em{
    width: 355px;
    height: 214px;
}
.intro_back ul li .pic{
    background: #ffffff;
    padding: 22px 0px 22px 22px;
}
.intro_back ul li .pic p{
    color: #333333;
    padding-left: 15px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.intro_back   .more_u{
    font-size: 18px;
    color: #ffffff;
    background: #ff7225;
    width: 158px;
    height: 34px;
    padding-top: 10px;
    text-align: center;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    display: block;
    margin: 42px auto 50px;
    cursor: pointer;
}
.title p{position: relative;}
.title   .more_u{
    font-size: 14px;
    color: #ffffff;
    background: #ff7225;
    width: 88px;
    height: 24px;
    padding-top: 3px;
    text-align: center;
    position: absolute;right:15px;top:0;
    cursor: pointer;
}

.comp-intro {
    padding-top: 40px;

}

.comp-intro .container {
    margin-top: 50px;
}

.comp-intro .left {
    float: left;
    height: 279px;
    width: 670px;
}

.comp-intro .left b {
    display: inline-block;
    height: 279px;
}

.comp-intro .left b:first-child {
    margin-right: 2px;
}

.comp-intro .right {
    float: right;
    width: 480px;
    padding-top: 40px;
}

.comp-intro .right i {
    display: block;
    width: 45px;
    height: 2px;
    background-color: #FF7124;
}

.comp-intro .right h6 {
    font-size: 20px;
    color: #FF7124;
    margin: 10px 0 15px;
}

.comp-intro .right p {
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 20px;
}

.comp-intro .right .more {
    float: right;
    width: 115px;
    height: 35px;
    color: #fff;
    background-color: #FF7124;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    text-align: center;
    line-height: 35px;
    font-size: 18px;
    font-family: Helvetica;
}

.comp-intro .news-do {
    border-top: 2px solid #F0F0F0;
    margin-top: 30px;
    padding-top: 30px;
}

.comp-intro .news-do i {
    display: block;
    width: 45px;
    height: 2px;
    background-color: #FF7124;
}

.comp-intro .news-do h6 {
    font-size: 20px;
    color: #FF7124;
    margin: 10px 0 15px;
}

.comp-intro .news-do .show {
    width: 100%;
    overflow: hidden;
}
.comp-intro .news-do .show li{
    float: left;
    /*position: relative;*/
    height:166px;
    /*width:*/
}
.comp-intro .news-do .show li img {
    position: relative;
    z-index: 100;
    width:243px;
    height:166px;
}
.comp-intro .news-do .show li.on img{
    border:1px solid #FF7124;
    width:241px;
    height:164px;
}
.comp-intro .news-do .show li div {
    background-color: #FF7124;
    width: 226px;
    height: 136px;
    position: relative;
    top:-166px;
    left:17px;
    padding-top:30px;
    /*right:-243px;*/
    /*display: none;*/
}
.comp-intro .news-do .show li div p {
    width: 180px;
    margin: 0 auto 20px;
    line-height: 30px;
    color: #fff;
}

.comp-intro .news-do .show li div .more {
    float: right;
    width: 115px;
    height: 35px;
    color: #FF7124;
    background-color: #fff;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    text-align: center;
    line-height: 35px;
    font-size: 18px;
    font-family: Helvetica;
    margin-right: 15px;
}
.intro_back   .more_u{
    font-size: 18px;
    color: #ffffff;
    background: #ff7225;
    width: 158px;
    height: 34px;
    padding-top: 10px;
    text-align: center;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    display: block;
    margin: 42px auto 50px;
    cursor: pointer;
}
.intro_active{
    padding:0px;
    overflow: hidden;
}
.intro_active ul{
    margin-top: 60px;
    overflow: hidden;
}
.intro_active ul li{
    float: left;
    width: 329px;
    border: 1px solid #e8e7e7;
    padding: 10px 0px 30px;
    margin-left: 103.5px;
    position: relative;
}
.intro_active ul li i{
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 29px;
    height: 29px;
}
.intro_active ul li em{
    width: 305px;
    height: 216px;
    display: block;
    text-align: center;
    margin: 0 auto;
}
.intro_active ul li :hover{
    color: red;
}
.intro_active ul li:first-child{
    margin-left: 0;
}
.intro_active ul li .pic{
    padding-left: 14px;
    position:relative;
}
.intro_active ul li .pic h2{
    font-size: 22px;
    color: #555555;
    margin: 16px 0px 15px;
}
.intro_active   .more_u{
    font-size: 18px;
    color: #ffffff;
    background: #ff7225;
    width: 70px;
    height: 34px;
    padding-top: 0px;
    text-align: center;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    display: block;
    margin: 42px auto 50px;
    cursor: pointer;
}

.intro_active ul li .pic p{
    color: #333;
    line-height: 35px;
    padding-left: 15px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.intro_active ul li .news_more
{
    position:absolute;
    right:20px;
    top:5px;
    background: #ff7225 none repeat scroll 0 0;
    border-radius: 20px;
    color: #ffffff;
    cursor: pointer;
    display: block;
    font-size: 14px;
    padding:2px 10px;
}
.intro_active ul li .pic p.on {
    color:#ff7225;
}
/***************************************家政****************************************/
.banner1 {
    width: 100%;
    height: 480px;
    margin-bottom:40px;
}
.Current{ width: 100%; height: 38px; line-height: 38px; background: #FFFFFF; margin: 0 0 11px;}
.Current dl{ padding: 0 0 0 38px; background: url(../img/current_icon.gif) no-repeat 17px center;}
.Current dl a{ color: #555555; font-size: 19px; padding: 0 10px 0 0;}
.Current dl span{ color: #555555; font-size: 16px; padding: 0 10px;}
.home-working1 {
    width:950px;
    padding: 70px 0;
    background-color: #fff;
    float:left;
    position: relative;
}
.home-working1 ul {
    overflow: hidden;
    margin-left:70px;
    margin-right:80px;
}

.home-working1 ul li {
    width:330px;
    padding-left:35px;
    position: relative;
}
.home-working1 ul li .bg{
    padding: 50px 20px 40px;
    position: relative;
    z-index:100;
    width:290px;
    overflow:hidden;
    white-space:nowrap;  /*不换行*/
}
.home-working1 ul li .color{
    position: absolute;
    top:0;
    left:0;
    z-index:50;
    width:350px;
    background-color:#f2f2f2;
}
.home-working1 ul .li1 {
    background: url("../img/home-working-bg1.png") no-repeat center;
}

.home-working1 ul .li2 {
    background: url("../img/home-working-bg2.png") no-repeat center;
}

.home-working1 ul .li3 {
    background: url("../img/home-working-bg3.png") no-repeat center;
}

.home-working1 ul .li4 {
    background: url("../img/home-working-bg4.png") no-repeat center;
}

.home-working1 ul .li5 {
    background: url("../img/home-working-bg5.png") no-repeat center;
}

.home-working1 ul .li6 {
    background: url("../img/home-working-bg6.png") no-repeat center;
}

.home-working1 ul .li7 {
    background: url("../img/home-working-bg7.png") no-repeat center;
}

.home-working1 ul li i {
    display: block;
    width: 45px;
    height: 2px;
    background-color: #FF7124;
    margin-bottom:10px;
}

.home-working1 ul li h6 {
    color: #FF7124;
    font-size: 20px;
    margin-bottom: 10px;
}

.home-working1 ul li p {
    color: #555;
    font-size: 16px;
    margin-bottom: 20px;
}

.home-working1 ul li span {
    display: block;
    color: #777;
    font-size: 15px;
    font-family: Helvetica;
    margin-bottom: 16px;
}

.home-working1 ul li a {padding:0 7px;
    /*background: url("../img/home-working-icon.png") no-repeat -40px 0;*/
}
.home-working1 ul li a img:first-child{
    display:inline-block;
}
.home-working1 ul li a img:first-child+img{
    display:none;
}

.home-working1 ul li:hover h6, .home-working1 ul li:hover p, .home-working1 ul li:hover span {

}

.home-working1 ul li:hover i {

}

.home-working1 ul li:hover a img:first-child{
    /*background-position: right top;*/
    display:none;
}
.home-working1 ul li:hover a img:first-child+img{
    display:inline-block;
}
/**********************************月嫂*************************************************/
.banner2 {
    width: 100%;
    height: 480px;
    margin-bottom: 40px;
}

.month-nurse {
    float: left;
    width: 950px;
    position:relative;
}

.month-nurse .floor1 {
    background-color: #fff;
    padding: 45px 13px;
    margin-bottom: 30px;
}

.month-nurse .floor1 ul {
    overflow: hidden;
    margin-bottom: 50px;
}

.month-nurse .floor1 ul li {
    width: 158px;
    height: 158px;
    float: left;
    margin: 0 55px;
    padding: 20px;
}

.month-nurse .floor1 ul .li1 {
    background: url("../img/mon-nurse1.jpg") no-repeat center;
}

.month-nurse .floor1 ul .li2 {
    background: url("../img/mon-nurse2.jpg") no-repeat center;
}

.month-nurse .floor1 ul .li3 {
    background: url("../img/mon-nurse3.jpg") no-repeat center;
}

.month-nurse .floor1 ul li p {
    background-color: #E95513;
    color: #fff;
    width: 88px;
    height: 88px;
    font-size: 16px;
    line-height: 25px;
    padding: 35px 35px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    display: none;
}

.month-nurse .floor1 ul li:hover p {
    display: block;
}

.month-nurse .floor1 > h6 {
    width: 200px;
    height: 35px;
    background-color: #E95513;
    color: #fff;
    text-align: center;
    line-height: 35px;
    font-size: 18px;
    margin: 0 auto 30px;
    font-weight: normal;
}

.month-nurse .floor1 > p {
    text-align: center;
    width: 660px;
    margin: auto;
    font-size: 16px;
}

.month-nurse .floor2 {
    margin-bottom: 30px;
}

.month-nurse .floor2 .title1 {
    margin-bottom: 15px;
    padding: 20px 0;
    background-color: #fff;
    text-align: center;
}

.title1 h2 {
    color: #E95513;
    font-size: 24px;
    margin-bottom: 10px;
}

.title1 i {
    display: block;
    background: url("../img/mon-bg1.png") no-repeat center;
    width: 244px;
    height: 12px;
    margin: 0 auto 10px;
}

.title1 p {
    font-size: 18px;
    color: #666666;
}

.month-nurse .floor2 .content {
    overflow: hidden;
    margin-bottom: 15px;
}

.month-nurse .floor2 .content li {
    background-color: #fff;
    margin-left: 15px;
    padding-top: 30px;
    width: 178px;
    float: left;
    text-align: center;
    height: 261px;
}

.month-nurse .floor2 .content li:first-child {
    margin-left: 0;
}

.month-nurse .floor2 .content li i {
    font-family: MV Boli;
    font-size: 40px;
    font-style: normal;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    display: block;
    width: 82px;
    height: 82px;
    line-height: 82px;
    color: #fff;
    margin: 0 auto 30px;
}
.month-nurse .floor2 .content li h6 {
    font-size: 16px;
    margin-bottom: 10px;
    font-weight: normal;
}
.month-nurse .floor2 .content li p {
    color: #999;
    line-height: 22px;
}
.month-nurse .floor2 > p {
    font-size: 12px;
    color: #999;
    line-height: 30px;
    padding-left: 30px;
    background: #fff url("../img/mon-icon.png") no-repeat 13px center;
}

.month-nurse .floor3 {
    background-color: #fff;
    margin-bottom: 30px;
}

.month-nurse .floor3 .title1 {
    padding: 20px 0 35px;
    text-align: center;
}

.month-nurse .floor3 .content {
    padding: 0 40px;
    overflow: hidden;
}

.month-nurse .floor3 .content li {
    float: left;
    margin: 0 30px 15px;
    border: 1px solid #E0DFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 10px;
    width: 352px;
}

.month-nurse .floor3 .content li b {
    float: left;
    margin-top: 10px;
}

.month-nurse .floor3 .content li b img {
    vertical-align: bottom;
}

.month-nurse .floor3 .content li div {
    float: left;
    margin-left: 12px;
    width: 204px;
}

.month-nurse .floor3 .content li div b {
    float: right;
    color: #E95513;
    font-size: 16px;
}

.month-nurse .floor3 .content li div h6 {
    font-size: 16px;
    margin: 20px 0 10px;
}

.month-nurse .floor3 .content li div p {
    font-size: 12px;
    color: #666;
    line-height: 20px;
}

.month-nurse .floor4 {
    background-color: #fff;
    margin-bottom: 30px;
    padding-bottom: 35px;
}

.month-nurse .floor4 .title1 {
    padding: 20px 0 35px;
    text-align: center;
}

.month-nurse .floor4 .title1 + div {
    text-align: center;
}

.month-nurse .floor5 {
    background-color: #fff;
    margin-bottom: 30px;
    padding-bottom: 35px;
}

.month-nurse .floor5 .title1 {
    padding: 20px 0 20px;
    text-align: center;
}

.month-nurse .floor5 ul {
    overflow: hidden;
    margin: auto;
    width: 860px;
}

.month-nurse .floor5 ul li {
    float: left;
    padding-top: 100px;
    width: 270px;
    margin-left: 25px;
    position: relative;
}

.month-nurse .floor5 ul li:first-child {
    margin-left: 0;
}
.month-nurse .floor5 ul li .content{
    border: 1px solid #E0DFDF;
    padding: 64px 10px 34px;
    text-align: center;
    background-color: #F5F5F5;
}
.month-nurse .floor5 ul li .pic{
    background-size:100%;
    background-position:center;
    width:140px;
    height:176px;
    position: absolute;
    top:-8px;
    z-index:50;
    left:65px;
}
.month-nurse .floor5 ul li .content p {
    color: #666;
}

.month-nurse .floor5 ul li .content b {
    color: #E95513;
    font-weight: normal;
}

.month-nurse .floor5 ul li .content hr {
    border-style: dashed;
    color: #D0D0D0;
}

.month-nurse .floor5 ul li .content hr + p {
    font-size: 12px;
    width:248px;
    height:48px;
    overflow:hidden;
}

/**************************************催乳师**********************************/
.banner3 {
    width: 100%;
    height: 480px;
}

.question {
    width: 100%;
    background-color: #fff;
    margin-bottom: 60px;
}

.question .container {
    padding: 30px 0 50px 43px;
    position: relative;
}

.question .container h6 {
    color: #E95513;
    font-size: 18px;
    margin-bottom: 15px;
}

.question .container p {
    color: #E95513;
}

.question .container b {
    display: block;
    position: absolute;
    left: 43px;
    bottom: -34px;
    width: 68px;
    height: 68px;
    background: url("../img/cuiru-icon.png") no-repeat center;
}

.cuiru {
    float: left;
    width: 950px;
}

.cuiru .serv-cont {
    background-color: #fff;
    padding: 40px 0 0;
    margin-bottom: 30px;
}

.cuiru .title2 {
    text-align: center;
}

.cuiru .title2 h2 {
    background: url("../img/cuiru-bg.png") no-repeat center;
    color: #E95513;
    font-size: 24px;
    height: 34px;
    margin-bottom: 40px;
}

.cuiru .serv-cont .title2 p {
    margin-bottom: 50px;
}

.cuiru .serv-cont .title2 p a {
    display: inline-block;
    width: 103px;
    height: 33px;
    line-height: 33px;
    font-size: 16px;
    color: #666;
}

.cuiru .serv-cont .title2 p a:first-child {
    margin-right: 100px;
}

.cuiru .serv-cont .title2 p a.on {
    background-color: #E95513;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.cuiru .serv-cont .content {
    height:512px;
    margin: 0 40px;
    position: relative;
}
.cuiru .serv-cont .content ul{
    position: absolute;
    top:0;
}
.cuiru .serv-cont .content .ul2{
    display:none;
}
.cuiru .serv-cont .content .ul1{
    display: block;
}
.cuiru .serv-cont ul li {
    background-color: #E95513;
    width: 240px;
    height: 186px;
    position: relative;
    padding-top: 20px;
    float: left;
    margin: 0 25px 50px;
}

.cuiru .serv-cont ul li.on {
    background: url("../img/cuiru-bg2.jpg") no-repeat center;
}

.cuiru .serv-cont ul li b {
    display: block;
    font-size: 36px;
    color: #fff;
    margin-bottom:7px;
    text-align: center;
    /*font-family: Kalinga;*/
    font-weight: normal;
}

.cuiru .serv-cont ul li span {
    display: block;
    font-size: 16px;
    color: #fff;
    margin-bottom: 20px;
    text-align: center;
}

.cuiru .serv-cont ul li p {
    margin: 0 15px;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
}

.cuiru .serv-cont ul li.on i {
    position: absolute;
    background: url("../img/cuiru-bg3.png") no-repeat center;
    width: 26px;
    height: 23px;
    top: 40px;
    right: 96px;
}

.cuiru .serv-cont ul li em {
    position: absolute;
    width: 40px;
    height: 3px;
    background-color: #fff;
    top: 63px;
    left: 0;
    right: 0;
    margin: auto;
}

.cuiru .serv-cont ul li samp {
    position: absolute;
    display: block;
    bottom: 3px;
    right: 3px;
    z-index: 100;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 6px;
    border-color: transparent #fff #fff transparent;

}

.cuiru .serv-cont ul li.on b, .cuiru .serv-cont ul li.on span {
    color: #E95513;
}

.cuiru .serv-cont ul li.on p {
    color: #666;
}

.cuiru .serv-price {
    background-color: #fff;
    padding: 40px 0;
    margin-bottom: 30px;
}

.title2:after {
    display: table-cell;
    content: " ";
}

.cuiru .serv-price .main-content {
    width: 866px;
    margin: auto;
}
.cuiru .serv-price .main-content table{
    text-align:center;
    vertical-align: middle;
}
.cuiru .serv-price .main-content table tbody tr td.td_bg{
    background-color:#FEEFE8;
}
.cuiru .serv-price .main-content table thead tr td{
    padding:15px 0;
    border-top:2px solid #E95513;
    color:#E95513;
    font-size:16px;
}
.cuiru .serv-price .main-content table tbody tr td{
    padding:15px 0;
    border-top:1px dashed #808080;
}
.cuiru .serv-price .main-content table tbody tr td.td1{
    border-top:none;
    border-bottom:2px solid #E95513;
    color:#E95513;
    font-size:16px;
}
.cuiru .serv-price .main-content table tbody tr:first-child td:first-child{
    border-top:2px solid #E95513;
}
.cuiru .serv-price .main-content table tbody tr td.td1 hr{
    border:none;
    border-top:1px dashed #E95513;
}




.cuiru .serv-liu {
    background-color: #fff;
    padding: 40px 0;
    margin-bottom: 30px;
}
.cuiru .serv-liu .main-content{
    width:866px;
    margin:auto;
}
.cuiru .serv-liu .main-content ul{
    background:url("../img/cuiru2.png") no-repeat center bottom;
    height:199px;
}
.cuiru .serv-liu .main-content ul li{
    float:left;
    margin-left:48px;
}
.cuiru .serv-liu .main-content ul li:first-child{
    margin-left:10px;
}
.cuiru .serv-liu .main-content ul li a{
    display: block;
    width:100px;
    height:100px;
    background-image: url("../img/cuiru-liu.png");
    margin-bottom:23px;
}
.cuiru .serv-liu .main-content ul li p{
    color:#999;
    text-align:center;
}
.cuiru .serv-liu .main-content ul .li1 a{
    background-position:left top ;
}
.cuiru .serv-liu .main-content ul .li2 a{
    background-position:-100px 0;
}
.cuiru .serv-liu .main-content ul .li3 a{
    background-position:-200px 0 ;
}
.cuiru .serv-liu .main-content ul .li4 a{
    background-position:-300px 0 ;
}
.cuiru .serv-liu .main-content ul .li5 a{
    background-position:-400px 0;
}
.cuiru .serv-liu .main-content ul .li6 a{
    background-position:right top ;
}
.cuiru .serv-liu .main-content ul li a:hover{
    background-position-y:100px;
}
.cuiru .serv-liu .main-content ul li a:hover+p{
    color:#e95513;
}
.cuiru .serv-peoson {
    background-color: #fff;
    padding: 40px 0 0;
    margin-bottom: 30px;
}
.cuiru .serv-peoson:after{
    display: table-cell;
    content: '';
    clear:both;
}
.cuiru .serv-peoson .main-content{
    width:866px;
    margin:auto;
    overflow: hidden;
}
.cuiru .serv-peoson .main-content li{
    position: relative;
    float:left;
    margin-left:70px;
    height:449px;
}
.cuiru .serv-peoson .main-content li:first-child{
    margin-left:0;
}
.cuiru .serv-peoson .main-content li .content{
    width:210px;
    border:1px solid #E0DFDF;
    padding:50px 15px 0;
    height:142px;
    background-color:#F5F5F5;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.cuiru .serv-peoson .main-content li .content p:first-child{
    font-size:18px;
    margin-bottom:20px;
}
.cuiru .serv-peoson .main-content li .content p+p{
    color:#666;
}
.cuiru .serv-peoson .main-content li .pic
{
    background-repeat:no-repeat;
    background-position:center;
    background-size:100%;
    width:170px;
    height:255px;
    position: absolute;
    top:193px;
    z-index:50;
    left:30px;
}
.cuiru .serv-peoson .main-content li .yuyue{
    color:#E95513;
    font-size:16px;
    display: block;
    width:140px;
    height:30px;
    line-height:30px;
    text-align:center;
    margin:auto;
    background-color:#EFEFEF;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    position: absolute;
    bottom:40px;
    left:0;
    right:0;
    z-index:100;
}
.cuiru .serv-peoson .main-content li .yuyue:hover{
    background-color:#E95513;
    color:#fff;
}
/*******************************************保姆**********************************************/
.banner4{
    width: 100%;
    height: 480px;
    margin-bottom:40px;
}
.baomu{
    float: left;
    width: 950px;
}
.baomu .floor1{
    background-color: #fff;
    padding: 40px 0 60px;
    margin-bottom: 30px;
}
.title3{
    text-align: center;
    margin-bottom:30px;
}
.title3 h2{
    font-size:24px;
    font-weight: normal;
    padding-bottom:15px;
    border-bottom:1px solid #D3D3D3;
}
.title3 i{
    display: block;
    width:182px;
    height:15px;
    margin:-1px auto 0;
    background:url("../img/baomu3.png") no-repeat center;
}
.baomu .floor1 .main-content{
    overflow: hidden;
}
.baomu .floor1 .main-content ul:first-child{
    float:left;
    text-align:right;
    margin-left:170px;
    margin-right:20px;

}
.baomu .floor1 .main-content ul li{
    margin-bottom:45px;
}
.baomu .floor1 .main-content ul li p{
    font-size:16px;
}
.baomu .floor1 .main-content ul li span{
    color:#999;
}
.baomu .floor1 .main-content ul li:first-child{
    color:#E95513;
    font-size:20px;
}
.baomu .floor1 .main-content ul+b{
    float:left;
}
.baomu .floor1 .main-content img{
    float:left;
    margin:0 50px 0 53px;
}
.baomu .floor1 .main-content img+b{
    float:left;
}
.baomu .floor1 .main-content b+ul{
    float:right;
    margin-right:170px;
    /*margin-left:20px;*/
}
.baomu .floor1 .main-content b{
    width:16px;
    height:268px;
    background:url("../img/baomu2.png") no-repeat center;
}

.baomu .serv-price{
    background-color: #fff;
    padding: 40px 0 35px;
    margin-bottom: 30px;
}
.baomu .serv-price .main-content{
    border-collapse:separate;
    text-align: center;
    vertical-align: middle;
    width:840px;
    margin:0 auto 0;

}
.baomu .serv-price .main-content tr td{
    background-color: #F0F0F0;
    padding:9px 0;
}
.baomu .quality{
    background-color: #fff;
    padding: 40px 0 0;
    margin-bottom: 30px;
}
.baomu .quality .main-content{
    overflow: hidden;
    /*padding-top:30px;*/
    background:url("../img/baomu4.jpg") no-repeat right bottom;
}
.baomu .quality .main-content ul{
    position: relative;
    width:445px;
    height:475px;
    /*float:left;*/
}
.baomu .quality .main-content ul li{
    position: absolute;
}
.baomu .quality .main-content ul .li1{
    top:15px;
    left:130px;
}
.baomu .quality .main-content ul .li2{
    top:73px;
    left:233px;
}
.baomu .quality .main-content ul .li3{
    top:241px;
    left:233px;
}
.baomu .quality .main-content ul .li4{
    top:250px;
    left:130px;
}
.baomu .quality .main-content ul .li5{
    top:241px;
    left:22px;
}
.baomu .quality .main-content ul .li6{
    top:73px;
    left:22px;
}
.baomu .process{
    background-color: #fff;
    padding: 40px 0 30px;
    margin-bottom: 30px;
}
.baomu .process ul{
    overflow: hidden;
    text-align:center;
    margin:0 65px;
}
.baomu .process ul li{
    width:25%;
    float:left;
    border-bottom:1px dashed #A7A7A7;
    height:207px;
    margin-bottom:83px;
}
.baomu .process ul li div{
    width:145px;
    height:123px;
    margin:auto;
    background-color:#E1E1E1;
    padding-top:25px;
}
.baomu .process ul li div em{
    display: block;
    margin-bottom:25px;
}
.baomu .process ul li div em img:first-child{
    display: inline-block;
}
.baomu .process ul li div em img:first-child+img{
    display: none;
}
.baomu .process ul li div:hover{
    background-color:#F95F1A;
}
.baomu .process ul li div:hover em img:first-child{
    display: none;
}
.baomu .process ul li div:hover em img:first-child+img{
    display: inline-block;
}
.baomu .process ul li div:hover+i{
    background:url("../img/baomu16.png") no-repeat center;
}
.baomu .process ul li div:hover
{
    color:#FFF;}
.baomu .process ul li i{
    display: block;
    width:37px;
    height:37px;
    line-height:37px;
    text-align:center;
    font-style: normal;
    background:url("../img/baomu15.png") no-repeat center;
    color:#fff;
    font-size:18.67px;
    margin:40px auto 0;
}
/****************************好几个页面的右边***********************************************/
/*月嫂718*/
.fix{
    width:950px;
    position:relative;
    padding:1px;
}
.fix.on{
    position:fixed;
    top:0;
}
.RCon {
    /*float: right;*/
    width: 240px;
    position: absolute;
    right:-250px;
    z-index:10;
}

.RCon .WeChat {
    text-align: center;
    background-color: #fff;
    padding: 0 4px;
}

.RCon .WeChat span {
    display: block;
    padding: 33px 0 20px;
    border-bottom: 1px solid #eeeeee;
}

.RCon .Hotline {
    padding: 60px 0 80px;
    text-align: center;
    background: #FFFFFF;
}

.RCon .Hotline img {
    width: 177px;
    height: 192px;
}



/*选择城市*/
.header .city{
    font-family:'Microsoft YaHei';
    font-size:16px;
    margin:39px;
    display:block;
    color:#414446;
}
.city img{
    width:20px;
    padding:10px;
}
.citys{
    width:440px;
    position:absolute;
    top:80px;
    left:152px;
    z-index:99999999;
    background-color:#fff;
    display:none;
}
.citys p{
    font-size:16px;
    background-color:#f0f0f0;
    height:3rem;
    line-height:3rem;
    padding:0px 20px;
}
.citys ul li{
    float:left;
    text-align:center;
    font-size:16px;
    font-family:'Microsoft YaHei';
    padding:10px 20px;
}



/*选择城市*/
.header .city{
    font-family:'Microsoft YaHei';
    font-size:16px;
    margin:39px;
    display:block;
    color:#414446;
}
.city img{
    width:20px;
    padding:10px;
}
.citys{
    width:440px;
    position:absolute;
    top:80px;
    left:310px;
    z-index:99999999;
    background-color:#fff;
    display:none;
}
.citys p{
    font-size:16px;
    background-color:#f0f0f0;
    height:3rem;
    line-height:3rem;
    padding:0px 20px;
}
.citys ul li{
    float:left;
    font-size:16px;
    text-align:center;
    font-family:'Microsoft YaHei';
    padding:10px 20px;
}
.index_url{color: #ff7124;
    font-size: 20px;
    margin-bottom: 8px;}
.home-working .main-content .carousel ul li.li1 h6 a{width:auto;height:auto;}
.frend_link{ height:150px;width:1200px; margin:0 auto;}
.frend_link a{color:#333333;}
.frend_link div{margin-left:40px;float:left;}
.frend_link p{font-size:16px;}

.friendlink{width:100%;margin:10px 0;}
.friendlink h1{width:1180px;height:35px;padding:10px 0 0 0;margin:0 auto 10px auto; font-size: 16px;border-bottom: solid 1px #efefef;}
.friendlink ul{width:1180px;margin:0 auto; line-height: 20px;}
