@charset"utf-8";
/*样式重置*/
body{
	 font:16px "微软雅黑",Arial,Helvetica;
     color:#333;
     margin:0;
     padding:0;
     background-color: #fff;
     min-width: 1200px;
    }
*{
    margin:0;
    padding: 0
}

a{  display:inline-block;
	color:#333;
    text-decoration:none;
 }
a:hover{
	color:#005a9f;
}
/*将一下元素的margin和padding设置为0*/
h1,h2,h3,h4,h5,h6,ol,ul,dt,dl,dd,p{
	margin:0;
    padding:0;
    list-style:none;

}
h1{
    font-size: 16px
}
i,em{
    display:inline-block;
/*    vertical-align: middle;*/
    font-style:normal;
}
.fl{
	float:left;

}
.fr{
	float:right;
}
.clear:after{
	content:"";
    display:block;
    clear:both;
}
img{
    width:100%;
}


/************************样式重置***********************/




/*********************************首页样式*******************************/
header{
    width:1200px;
    overflow:hidden;
    margin:0 auto;
}
.main{
    width:100%;
    /*overflow:hidden;*/
}
header .top1{
    width:100%;
    overflow:hidden;
    height:80px;

}
header .top1 p.fr{
    line-height:80px;
    font-size:26px;
}
header .top1 span a{
    line-height:80px;
}
header .top1 span a img{
    vertical-align:middle;
}
header .top1 p.fr i{
    display:inline-block;
    vertical-align:middle;
    line-height:80px;
}
.banner_main{
    overflow:hidden;
    position: relative;
    height:400px;
}
.banner_main img{
    width:auto;
    height:100%;
}
header .top1 p.fr i img{
    vertical-align:middle;
    margin-top:-10px;
}
.head_top{
    height:60px;
    line-height:60px;
    background:#005a9f;
    width:100%;

}
.head_top .head_main{
    width:1200px;
    /*overflow:hidden;*/
    margin:0 auto;
}
.head_top .head_main ul li{
    float:left;
    position:relative;
}
.head_top .head_main ul li:hover{
    background:#0066b5;
}
.head_top .head_main ul li:hover div.slide_box{
    height:auto;
    display:block;
}
.head_top .head_main ul li div.slide_box{
    width:100%;
    position:absolute;
    top:60px;
    left:0;
    background:rgba(59,102,173,0.6);
    display:none;
    height:0;
    z-index:999
}
.head_top .head_main ul li div.slide_box a{
    display:block;
    height:45px;
    padding:0;
    line-height:45px;
}
.head_top .head_main ul li div.slide_box a:hover{
    background:rgba(59,102,173,0.5);
}
.head_top .head_main ul li a{
    color:#fff;
    /*padding:0 36px;*/
    text-align:center;
    width: 150px;
}
.head_top .head_main ul li a.active{
    background:#0066b5;
}

.cantainer{
    width:100%;
    margin-top:100px;
    overflow:hidden;
}
.cantainer .cantainer_box{
    width:1200px;
    margin:0 auto;
    /*overflow:hidden;*/
}
.cantainer .cantainer_box:after{
    content:"";
    display:block;
    clear:both;
}
.cantainer .cantainer_box>span{
    width:430px;
    height:580px;
}
.cantainer .cantainer_box>span img{
    width:100%;
    height:100%
}
.cantainer .cantainer_box>div{
    width:60%;
    padding-top:50px;
}
.cantainer .cantainer_box>div .p1{
    font-size:32px;
    letter-spacing:5px;
    color:#666;
    text-transform: uppercase;
}
.cantainer .cantainer_box>div h1{
    font-size:26px;
    margin:10px 0 20px 0;
}
.cantainer .cantainer_box>div .p2{
    font-size:16px;
    line-height:30px;

}
.cantainer .cantainer_box>div span{
    display:block;
    width:176px;
    height:40px;
    text-align:center;
    line-height:40px;
    color:#333;
    font-size:18px;
    border:1px solid #333;
    border-radius:20px;
    margin-top:70px;
}
.cantainer .cantainer_box>div span a{
    color:#333;
}
.cantainer .cantainer_box>div span:hover{
    background:#005a9f;
}
.cantainer .cantainer_box>div span:hover a{
    color:#fff;
}
.cantainer .cantainer_box>div .p3 i{
    width:500px;
    margin-right:-70px;
}
.cantainer1{
    background:#337bb2;
    width:100%;
    height:710px;
    margin-top:-90px;
    padding-top:90px;
    box-sizing:border-box;
}
.cantainer1 .cantainer_box1{
    width:1200px;
    margin:0 auto;
}
.cantainer1 .cantainer_box1 div.cantainer_main{
    margin-top:100px;
    color:#fff;
}
.cantainer1 .cantainer_box1 div.cantainer_main div.fl{
    width:40%;
}
.cantainer1 .cantainer_box1 div.cantainer_main div.fl .p1{
    font-size:32px;
    letter-spacing:5px;
}
.cantainer1 .cantainer_box1 div.cantainer_main div.fl .p2{
    font-size:16px;
    line-height:30px;
}
.cantainer1 .cantainer_box1 div.cantainer_main div.fl h1{
    margin:10px 0 20px 0;
}
.cantainer1 .cantainer_box1 div.cantainer_main div.fl span{
    display:block;
    width:178px;
    height:40px;
    text-align:center;
    line-height:40px;
    border:1px solid #fff;
    border-radius:20px;
    margin-top:98px;
}

.cantainer1 .cantainer_box1 div.cantainer_main div.fl span a{
    color:#fff;
    display:block;
}
.cantainer1 .cantainer_box1 div.cantainer_main div.fl span:hover {
    background:#fff;
}
.cantainer1 .cantainer_box1 div.cantainer_main div.fl span:hover a{
    color:#005a9f;
}

.yp_zhanshi{
    width:100%;
    margin-top:120px;
}
.yp_zhanshi .zhanshi_box,.yp_zhanshi .zhanshi_box1{
    width:1200px;
    overflow:hidden;
    margin:0 auto;
}
.yp_zhanshi .zhanshi_box .img{
    padding:0 30px;
}
.yp_zhanshi .zhanshi_box .text{
    width:42%
}
.yp_zhanshi .zhanshi_box .text .p1{
    font-size:32px;
    letter-spacing:5px;
    color:#1a1a1a;
    margin-bottom:35px;
}
.yp_zhanshi .zhanshi_box .text .p2{
    font-size:16px;
    line-height:25px;
}
.yp_zhanshi .zhanshi_box .text span{
    display:inline-block;
    width:160px;
    height:40px;
    line-height:40px;
    border-radius:20px;
    text-align:center;
    margin-top:40px;
}
.yp_zhanshi .zhanshi_box .text span.s1{
    border:1px solid #005a9f;
    margin-right:10px;
}
.yp_zhanshi .zhanshi_box .text span.s2{
    background:#005a9f;
    color:#fff;
}
.yp_zhanshi .zhanshi_box1{
    margin-top:60px;
}
.yp_zhanshi .zhanshi_box1 ul li{
    width:222px;
    text-align:center;
    margin-right:22px!important;
    cursor:pointer;
    border:1px solid #337bb2;
    float:left;
    box-sizing:border-box;
    /*margin-right:2.5%;*/
}

.yp_zhanshi .zhanshi_box1 ul li span{
    display:block;
    width:100%;
}
.yp_zhanshi .zhanshi_box1 ul li p{
    height:34px;
    line-height:34px;
    color:#fff;
    background:#337bb2;
}
.yp_zhanshi .zhanshi_box1 ul li span img
{
	display: block;
	width: 100%;
	height: 194px;
}
.yp_zhanshi .zhanshi_box1 ul li:last-child{
    margin:0;
}
.lunbo{
    width:100%;
    margin-top:120px;
    height:838px;
    background:url(../images/bg-items.jpg)no-repeat 0px 0px;
    background-size:100% 100%;
}
.lunbo .lunbo_box{
    width:1200px;
    margin:0 auto;
    padding-top:100px;
    box-sizing:border-box;
}
.lunbo .lunbo_box .swiper_main{
    width:100%;
    overflow:hidden;
}
.lunbo .lunbo_box .swiper_main .left_box{
    width:618px;
    height:618px;
    position:relative;
}
.lunbo .lunbo_box .swiper_main .left_box span{
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
}
.yp_zhanshi .zhanshi_box1 ul li:nth-child(5n){
    margin-right:0!important;
}
.lunbo .lunbo_box .swiper_main .left_box span img{
    width:100%;
    height:100%;
}
.lunbo .lunbo_box .swiper_main .right_box{
    width:45%;
    color:#fff;

}
.lunbo .lunbo_box .swiper_main .right_box .p1{
    letter-spacing:5px;
    font-size:32px;
    margin-top:40px;

}
.lunbo .lunbo_box .swiper_main .right_box h1{
    font-size:26px;
    margin:10px 0 20px 0;
}
.lunbo .lunbo_box .swiper_main .right_box .text{
    line-height:30px;
    color:#333;
    overflow:hidden;
    width:540px;
    height:290px;
    margin-top:60px;
    margin-left:-100px;
    position:relative;
}
.lunbo .lunbo_box .swiper_main .right_box .text .text_box{
    width:auto;
    position:absolute;
    overflow:hidden;
}
/*.lunbo .lunbo_box .swiper_main .right_box .text p{
    padding:40px;
    box-sizing:border-box;
    float:left;
    width:540px;
    height:240px;
    
    background:#fff;
}*/
.lunbo .lunbo_box .swiper_main .right_box p.fenye {
    margin-top:20px;
}
.lunbo .lunbo_box .swiper_main .right_box p.fenye span{
    display:block;
    width:60px;
    float:left;
    margin-right:20px;
    height:60px;
    background:#fff;
}
.lunbo2{
    width:100%;
    margin-top:180px;
    margin-bottom:140px;
    overflow:hidden;
}
.lunbo2_box{
    width:1200px;
    margin:0 auto;
}
.lunbo2_box .left{
    width:580px;
    height:390px;
    box-sizing:border-box;
    padding:40px;
    position:relative;
    position:absolute;
    z-index:1000;
    background:#fff;
    margin-top:100px;
}
.lunbo2_box .left div.d1{
    position:absolute;
    top:40px;
    left:40px;
}
.lunbo2_box .left div .p1{
    font-size:32px;
    color:#666;
}
.lunbo2_box .left div .p2{
    font-size:18px;
    color:#1a1a1a;
    width:100%;
    line-height:40px;
    margin-bottom:20px;
    border-bottom:1px solid #333;
}
.lunbo2_box .left div.shi_box{
    width:390px;
    height: 290px;
    overflow: hidden;
    position:relative;
}
.lunbo2_box .left div.shi_main{
    width:auto;
    overflow: hidden;
    position:absolute;
}
.lunbo2_box .left div.shi_main div{
    float:left;
    width:390px;
}
.lunbo2_box .left div .p3{
    line-height:30px;
    width:390px;
    height:175px;
}
.lunbo2_box .left div .more{
    display:block;
    float:right;
    width:120px;
    height:30px;
    text-align:center;
    line-height:30px;
    border:1px solid #333;

}
.lunbo2_box .left .prev{
    width:40px;
    height:40px;
    position:absolute;
    right:0;
    top:50%;
    margin-top:-20px;
}
.lunbo2_box .right{
    width:820px;
    height:534px;
    position:relative;
    top:0;
}
.lunbo2_box .right span{
    position:absolute;
    width:100%;
    height:100%;
}
.lunbo2_box .right span img{
    height:100%;
}
.lunbo2_box .right i{
    width:40px;
    height:40px;
    position:absolute;
    right:0;
    top:50%;
}
.footer_main{
    width:100%;
    background:#1a1a1a;
    height:520px;
}
.footer_main .footer_box{
    width:1200px;
    margin:0 auto;
    color:#fff;
    overflow:hidden;

}
.footer_main .footer_box .u1{
    overflow:hidden;
    margin-bottom:40px;
}
.footer_main .footer_box .u1 li{
    float:left;
    margin-right:60px;
    margin-top:35px;
}
.footer_main .footer_box .u1 a
{
	color: #fff;
}
.footer_main .footer_box dl{
    width:400px;
}
.footer_main .footer_box dl.dl dt{
    border-bottom:1px solid #313131;
    box-sizing:border-box;
}
.footer_main .footer_box dl.dl dd{
    border-bottom:1px solid #313131;
    box-sizing:border-box;
}
.footer_main .footer_box dl dt{
    font-size:18px;
    line-height:50px;
    
}
.footer_main .footer_box dl dd{
    line-height:50px;
   
    font-size:14px ;
}
.footer_main  .lian{
    width:1200px;
    margin:50px auto;
    overflow:hidden;
    color:#fff;
    font-size:14px;

}
.footer_main .lian .uu li{
    float:left;
    margin-right:15px;
}
.footer_main .lian .uu li a{
    color:#fff;
}
.footer_main .foot{
    text-align:center;
    line-height:50px;
    border-top:1px solid #262626;
    font-size:12px;
    color:#fff;
}



/*****************************市场合作*********************************/
.main_text .main_text_box p.top1 i{
    /*vertical-align:middle;*/
}
.main_text .main_text_box p.top1 i img{
    vertical-align:middle;
    margin-top:-5px;
}
.main_text .main_text_box{
    background:#f5f5f5;
    padding-bottom:50px;
}
.main_text .main_text_box div.top{
    background:#fff;
    width:100%;
}
.main_text .main_text_box p.top1{
    background:#fff;
    width:1200px;
    margin:0 auto;
    line-height:50px;

}
.main_text .main_text_box .text_main{
    width:1200px;
    margin:0 auto;
}
.main_text .main_text_box .text_main h1{
    margin:40px 0;
    font-size:20px;
    text-align:center;
}
.main_text .main_text_box .text_main .p1{
    line-height:28px;
}
.main_text .main_text_box .text_main .di1{
    margin-top:30px;
}
.main_text .main_text_box .text_main .di1>span{
    display:block;
    font-weight:bold;
    line-height:50px
}
.main_text .main_text_box .text_main .di1 p span{
    margin-right:10px
}
.main_text .main_text_box .text_main .di1 p{
    line-height:30px
}
.main_text .main_text_box .text_main .dh h2{
    font-size:16px;
    margin-top:40px;
}


/****************************联系我们*********************************/
.lianxi{
    width:100%;
    background:#f5f5f5;
    padding-top:78px;
    overflow:hidden;

}
.lianxi .lianxi_box{
    width:1200px;
    overflow:hidden;
    margin:0 auto;
}
.lianxi .lianxi_box ul li{
    background:#fff;
    width:24%;
    padding:40px 0;
    margin-right:1.3%;
    text-align:center;
    float:left;
    cursor: pointer;
}
.lianxi .lianxi_box ul li:last-child{
    margin:0;
}
.lianxi .lianxi_box ul li p{
    font-size:18px;
}
.lianxi .lianxi_box ul li img{
    width:auto;
    height:auto;
}
.lianxi .lianxi_box ul li p.p1{
    margin-top:40px;
}
.lianxi .lianxi_box ul li p.p2{
    color:#666;
    margin-top:40px;
    height:84px;
    line-height:84px;
    width:70%;
    display:inline-block;
}
.lianxi .lianxi_box ul li:last-child p.p2{
    line-height:26px
}


.ditu{
    overflow:hidden;
    width:1200px;
    margin:70px auto 120px;
}
.ditu .ditu_main{
    width:100%;
    height:460px;
    border:1px solid #dbdbdb;
    box-sizing:border-box;
}
.ditu .ditu_main #map{
    width:100%;
    height:100%
}




/***************************关于我们************************************/
.gy_main{
    width:1200px;
    margin:50px auto 0;
}
.gy_main .gy_box{
    width:100%;
    text-align:center;
    /*padding-bottom: 40px;*/
}
.gy_main .gy_title{
    display:inline-block;
    overflow:hidden;
}
.gy_main .gy_title span a:hover
{
	cursor: pointer;
	   background:#0066b5;
	   color: #fff;
}
.gy_main .gy_title span a{
    display:block;
    float:left;
    color:#666;
    padding:0 30px;
    /*border:1px solid #;*/
    background:#fff;
    border-radius:30px;
    line-height:50px;
    margin-right:15px;

}
.gy_main .gy_title span.active a{
    background:#0066b5;
    color:#fff;
}
.gy_main .gy_title span:last-child a{
    margin:0;
}
.gy_main .jieshao h1{
    text-align:center;
    font-size:24px;
    margin-top:70px;
}
.gy_main .jieshao p.title{
    text-align:center;
    font-size:14px;
    line-height:40px;
}
.gy_main .jieshao p.title span.xian{
    width: 24px;
    height: 1px;
    background: #ccc;
    vertical-align: middle;
    display: inline-block;
}
.gy_main  .cen .left{
    width:710px;
    height:650px;
    background:url(../images/guanyuwomen/about.png)no-repeat center center ;
    background-size:60%;
}
.gy_main  .cen{
    margin-top:30px;
}
.gy_main  .cen .left p{
    line-height:30px;
    margin-bottom:10px;
    color:#555;
}
.gy_main  .cen .right{
    width:438px;
    height:500px;
}



.main_text_box1{
    width:100%;
    /*height:500px;*/
    background:url(../images/guanyuwomen/bj.png)no-repeat 0px 0px;
    background-size:100% 100%;
    padding-top:60px;
    padding-bottom:80px;
}
.main_text_box1 .jieshao{
    color:#fff;
    text-align:center;
}
.main_text_box1 .jieshao h1{
     font-size:24px;
}
.main_text_box1 .jieshao p{
    font-size:14px;
    line-height:40px;
    color:#666;
}
.main_text_box1 .jieshao p span.xian{
    width: 24px;
    height: 1px;
    background: #626262;
    vertical-align: middle;
    display: inline-block;
}
.main_text_box1 .zizhi{
    width:1200px;
    margin:0 auto;
    margin-top:60px;
    overflow:hidden;
}
.main_text_box1 .zizhi li{
    float:left;
    width:23%;
    margin-right:2.5%;
}
.main_text_box1 .zizhi li:last-child{
    margin:0;
}
.main_text_box2{
    background:#f5f5f5;
    width:100%;
    box-sizing:border-box;
    padding:50px 0;
}
.main_text_box2 .jieshao{
    text-align:center;
}
.main_text_box2 .jieshao h1{
    font-size:24px;
}
.main_text_box2 .jieshao p{
    font-size:14px;
    color:#666;
}
.main_text_box2 .jieshao p span.xian{
    width: 24px;
    height: 1px;
    background: #ccc;
    vertical-align: middle;
    display: inline-block;
}
.main_text_box2 ul{
    /*width:1200px;*/
    margin:60px auto;
/*    overflow:hidden;*/

}
.sp_main ul{
    width:auto;

}
.main_text_box2 ul li{
    float:left;
    width:23%;
    margin-right:2.5%;
}
.main_text_box2 ul li:last-child{
    margin:0;
}
.main_text_box3{
    width: 100%;
    background:#fff;
    padding-top:70px;
}
.main_text_box3 .jieshao{
    text-align:center;
}
.main_text_box3 .jieshao h1{
    font-size:24px;
}
.main_text_box3 .jieshao p{
    line-height:40px;
    font-size:14px;
    color:#666;

}
.main_text_box3 .jieshao p span.xian{
     width: 24px;
    height: 1px;
    background: #ccc;
    vertical-align: middle;
    display: inline-block;
}
.main_text_box3 .zhanshi{
    width:1200px;
    margin:80px auto;
    overflow:hidden;
}
.main_text_box3 .zhanshi ul li{
    float:left;
    width:33.33%;
    margin-bottom:20px;
    text-align:center;
}
.main_text_box3 .zhanshi ul li span{
    display:block;
    width:170px;
    height:170px;
    box-sizing:border-box;
    border:5px solid #016dbf;
    border-radius:50%;
    margin:0 auto 30px;
}


/********************新闻中心**********************/
.main_text .main_text_box p.top1 b{
    width:10px;
    height:10px;
    display:inline-block;
    background:url(../images/guanyuwomen/jiao.png)no-repeat 0px 0px;
    background:cover
}

.xinwen_text{
    width:1200px;
    margin:0 auto;
}
.xinwen_text .box{
    width:100%;
    overflow:hidden;
    margin-top:70px;
}
.xinwen_text .box .left{
    width:354px;
    height:230px;
    float:left;
}
.xinwen_text .box .right{
    float:right;
    width:846px;
    height:230px;
    box-sizing:border-box;
    padding:38px 30px;
    background:#fff;
}
.xinwen_text .box .right p.riqi{
    color:#0066b5;
    font-size:24px;
    margin:10px 0;
    font-weight:bold;

}
.xinwen_text .box .right p.text{
    color:#666;
    font-size:14px;
    line-height:30px;
}
.xinwen_text ul.jieshao h1 span.fr{
    color:#666;
}
.xinwen_text ul.jieshao li{
    border-bottom:1px solid #ddd;
    padding:40px 30px;
    cursor:pointer;
}
.xinwen_text ul.jieshao li p.text_main{
    line-height:30px;
    width:100%;
    font-size:14px;
    color:#666;
    margin-top:20px;
}
.xinwen_text ul.jieshao li:hover{
    background:#fff;
}
.xinwen_text ul.jieshao li:hover h1 span.fl{
    color:#0066b5;
}
 .fenye{
    width:100%;
    text-align:center;
    margin-top:50px;
}
 .fenye .fenye_box{
    display:inline-block;
}
 .fenye .fenye_box span{
    float:left;
    width:54px;
    height:54px;
    margin-right:10px;
    line-height:54px;
    background:#fff;
}
 .fenye .fenye_box span:first-child,.xinwen_text .fenye .fenye_box span:last-child{
    padding:0 20px;
}
 .fenye .fenye_box span:last-child{
    margin-right:0;
}
 .fenye .fenye_box span.active{
    background:#0066b5;
    color:#fff;
}


/**********************新闻详情*************************/
.xwxq_main{
    width:1200px;
    margin:0 auto;
}
.xwxq_main .xwxq_box{
    padding-top:60px;
}
.xwxq_main .xwxq_box .xq_top h1{
    /*text-align:center;*/
    font-size:20px;
    line-height:50px;
    border-bottom:1px dashed #ccc;

}
.xwxq_main .xwxq_box .xq_top{
    text-align:center;
}
.xwxq_main .xwxq_box .xq_top p{
    line-height:50px;
    font-size: 14px;
    color: #999;
}
.xwxq_main .xwxq_box .box1{
    margin-top:50px;
}
.xwxq_main .xwxq_box .box1 h1{
    margin-bottom:20px;
}
.xwxq_main .xwxq_box .box1 p{
    line-height:30px;
    color:#666;
    margin-bottom:10px;
}
.jieshao_xq{
    padding-bottom:100px;
    border-bottom:1px solid #dbdbdb;
}
.main_text .xinwenxq_box{
    padding-bottom:50px;
}
.xwxq_main .xwxq_box .bottom{
    margin:50px 0 30px 0;
}
.xwxq_main .xwxq_box .bottom p{
    line-height:50px;
}
.xwxq_main .xwxq_box .bottom p a{
    color:#333;
}
/*.xwxq_main .xwxq_box .xq_top p span{
    margin-right:10px;
}*/


/*******************************通知公告****************************/
.tzgg_main{
    width:1200px;
    margin:0 auto;
    margin-top:80px;

}
.tzgg_main .tzgg_box p a{
    width:100%;
    line-height:65px;
}
.tzgg_main .tzgg_box p a span:last-child{
    color:#666;
}
.tzgg_main .tzgg_box p a:hover .s1{
   background:#0066b5;
}
.tzgg_main .tzgg_box p a:hover span:nth-child(2){
    color:#0066b5;
}
.tzgg_main .tzgg_box p{
    overflow:hidden;
    width:100%;
    
    border-bottom:1px solid #ddd;
}
.tzgg_main .tzgg_box p span:first-child{
    width:10px;
    height:10px;
    margin-top:28px;
    margin-right:20px;
    border-radius:50%;
    background:#ccc;
}
.tzgg_main .fenye{
    margin-top:80px;
}




/***********************办公环境************************************/
.bg_zhanshi{
    width:100%;
    margin-top:50px;
}
.bg_zhanshi ul {
    overflow:hidden;
    margin-bottom:40px;
}
.bg_zhanshi ul li{
    float:left;
    width:390px;
    margin-right:15px;
    margin-bottom:15px;
    height:250px;
}
.bg_zhanshi ul li:hover
{
	cursor: pointer;
}
.bg_zhanshi ul li:nth-child(3n){
    margin-right:0;
}


/***********************人才发展*******************************/
.recai_main .rencai_box{
    width:100%;
    margin-top:70px;
    text-align:left;
}
.recai_main .rencai_box p img{
    width:auto;
}
.recai_main .rencai_box h1{
    margin-bottom:30px;
}
.recai_main .rencai_box p{
    line-height:30px;
    color:#666;
    /*width:95%;*/
}
.recai_main .rencai_box .img{
    overflow:hidden;
    margin:25px 0;
}
.recai_main .rencai_box .img .fl{
    width:810px;
    height:190px;
}
.recai_main .rencai_box .img .fr{
    width:380px;
    height:190px;
}


/******************************企业招聘***********************/
.zhaopin_main{
    padding-top:80px;
}
.zhaopin_main .zhaopin_box{
    width:100%;

}
.zhaopin_main .zhaopin_box p.top{
    width:100%;
    background:#0066b5;
    overflow:hidden; 
    color:#fff;
}
.zhaopin_main .zhaopin_box p.top1{
    background:#fff;
    color:#333;
    border-bottom:1px solid #eee;
}
.zhaopin_main .zhaopin_box p.top1 span:nth-child(2){
    border:none;
}
.zhaopin_main .zhaopin_box span{
    display:block;
    float:left;
    height:100%;
    height:60px;
    line-height:60px;
   
    box-sizing:border-box;

}
.zhaopin_main .zhaopin_box span:first-child{
    width:390px;
    padding-left:60px;
    text-align:left;
}
.zhaopin_main .zhaopin_box span:nth-child(2){
    width:440px;
    border-left:1px solid #0090ff;
    border-right:1px solid #0090ff;
}
.zhaopin_main .zhaopin_box span:nth-child(3){
    width:370px;
}
.zhaopin_main .zhaopin_box div.middle{
    text-align:left;
    padding-left:60px;
    background:#fff;
    display:none;
    padding:30px 0px 30px 60px;
}
.zhaopin_main .zhaopin_box div.middle h1{
    font-size:14px;
    margin-bottom:25px;
}
.zhaopin_main .zhaopin_box div.middle p{
    line-height:30px;
    color:#666;
    font-size:14px;
}
.zhaopin_main .zhaopin_box div.text{
    background:#fff;
    overflow:hidden;
}
.zhaopin_main .zhaopin_box div.text>p{
    overflow:hidden;
    background:#eee;
}
.zhaopin_main .zhaopin_box div.text>p.top1:nth-child(3){
    background:#fff;
}
.zhaopin_main .zhaopin_box div.text>p.top1:nth-child(7){
    background:#fff;
}
.zhaopin_main .zhaopin_box div.bottom{
    text-align:left;
    margin-top:35px;
    line-height:50px
}
.zhaopin_main .zhaopin_box div.bottom p{
    color:#666;

}

/****************************员工活动**************************/
.hd_zhanshi .hd_zhanshi_box{
    width:100%;
    margin-top:50px;
}
.hd_zhanshi .hd_zhanshi_box ul{
    overflow:hidden;
    width:100%;
}
.hd_zhanshi .hd_zhanshi_box ul li{
    float:left;
    width:390px;
    margin-bottom:15px;
    margin-right:15px;
}
.hd_zhanshi .hd_zhanshi_box ul li:nth-child(3n){
    margin-right:0;
}
.hd_zhanshi .hd_zhanshi_box ul li span{
    display:block;
    width:100%;
    height:250px;
}
.hd_zhanshi .hd_zhanshi_box ul li p{
    height:60px;
    background:#fff;
    text-align:left;
    line-height:60px;
    padding-left:30px;
}
.hd_zhanshi .hd_zhanshi_box ul li:hover p{
    background:#0066b5;
    color:#fff;
}


/**********************检测流程**************************/
.lc_main{
    margin-top:60px;
}
.lc_main .lc_box h1{
    font-size:20px;
}
.lc_main .lc_box  p{
    margin-top:30px;
    line-height:28px;
}

/**********************检测项目*****************************/
.fw_main .fw_box{
    margin-top:60px;
    text-align: left;
}
.fw_main .fw_box h1{
    font-size:20px;
    margin-bottom:50px;
    
}
.fw_main .fw_box .text_main{
    overflow:hidden;
    text-align:left;
    line-height:40px;
}
.fw_main .fw_box .text_main h2{
    font-size:16px;
}
.fw_main .fw_box .text_main p{
    color:#666;
}
.fw_main .fw_box .text_main p.pp{
    text-indent:2em
}
.fw_main .fw_box .text_main ul{
    overflow:hidden;
    margin-top:50px;
}
.fw_main .fw_box .text_main ul li{
    width:50%;
}

.fw_main .fw_box .text_main ul li:nth-child(2){
    float:right;
}
.fw_main .shebei{
    margin-top:60px;
}

/**************************服务承诺*********************/
.fu_cn{
    text-align:left;
}

.fu_cn .bottom{
    text-align:right
}


/******************服务流程*****************************/
.lc_main .lc_box  p.img{
    margin-top:88px;
}
/*****************服务实力**************************************/
.lc_main .lc_box .shili_box{
    margin-top:44px;
    margin-bottom:30px;
}
.lc_main .lc_box .shili_box .d1 h1{
    text-align:left;
    font-size: 16px;
    margin-top:30px;
}
.lc_main .lc_box .shili_box .d1 p{
    text-align:left;
    text-indent:2em;
    margin-top:20px;
}

/***********************服务领域****************************************/

.lc_main .lc_box .fwly_box p{
    text-align:left;
    overflow:hidden;  
    margin-top:24px;  
}
.lc_main .lc_box .fwly_box p span{
    float:left;
}
.lc_main .lc_box .fwly_box p span:first-child{
    width:3%;
}
.lc_main .lc_box .fwly_box p span:last-child{
    width:97%;
}
/****************************************************/


.banner_main .swiper-button-next, .swiper-button-prev{
    /*top:70%;*/
    width:60px;
    height:60px;
    /*background:#333*/
}
.banner_main .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
    background:#333 url(../images/left.png)no-repeat 0px 0px ;
    border-radius: 60px;
    background-size:100% 100%;
    opacity:0.3;
}
.banner_main .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
    background:#333 url(../images/right.png)no-repeat 0px 0px;
    border-radius: 60px;
    background-size:100% 100%;
    opacity:0.3;
}
.banner_main .swiper-button-prev:hover, .swiper-container-rtl .swiper-button-next:hover{
    opacity:1;
}
.banner_main .swiper-button-next:hover, .swiper-container-rtl .swiper-button-prev:hover{
    opacity:1;
}



.footer_main .footer_box .u1 a:hover
{
	color:#005a9f ;
}
.footer_main .footer_box dl a
{
	color: #fff;
}
.footer_main .footer_box dl a:hover
{
	color:#005a9f ;
}


.xwxq_main .xwxq_box .bottom p a:hover
{
	color: #005a9f;
}


.fenye .current
{
	background:#005a9f ;
	color: #fff;
	min-width: 35px;
    height: 35px;
	text-align: center;
	display: inline-block;
	line-height: 35px;
	font-size: 14px;
	margin-right: 8px;
}
.fenye .num
{
	background:#fff ;
	color: #333;
	min-width: 35px;
    height: 35px;
	text-align: center;
	display: inline-block;
	line-height: 35px;
		font-size: 14px;
			margin-right: 8px;
}
.fenye .next
{
	background:#fff ;
	color: #333;
	min-width: 35px;
    height: 35px;
	text-align: center;
	display: inline-block;
	line-height: 35px;
		font-size: 14px;
			margin-right: 8px;
			padding: 0 8px;
	
}
.fenye .prev
{
		background:#fff ;
	color: #333;
	min-width: 35px;
    height: 35px;
	text-align: center;
	display: inline-block;
	line-height: 35px;
		font-size: 14px;
			margin-right: 8px;
			padding: 0 8px;
}
.fenye .prev:hover ,.fenye .next:hover,.fenye .num:hover
{
	background:#005a9f ;
	color: #fff;
}
.top1 span
{
 color: #666;	
}


.zizhi .swiper-slide img
{
	height: 395px;
	width: 100%;
}
.sp_main  .swiper-slide img
{
	height: 330px;
	width: 285px;
}
.main_text_box3 .zhanshi ul li span
{
	overflow: hidden;
}
.hd_zhanshi .hd_zhanshi_box ul li span img
{
	width: 390px;
	height: 250px;
}
.bg_zhanshi ul li img
{
	width: 100%;
	height: 100%;
}
.gy_main .cen .right img
{
 height: 100%;
 width: 100%;	
}
.lunbo2_box .right span a
{
	width: 100%;
	height: 100%;
}
.xinwen_text .box .left img
{
	height: 100%;
}



.jieshao_xq .box1 img{
    width:auto;
}



.yp_zhanshi .mai_main ul li:nth-child(5n){
    margin-right:0!important;
}
.yp_zhanshi .mai_main ul li{
    margin-right:20px!important;
}
.yp_zhanshi .mai_main ul li a{
    width:100%;
}