﻿@charset "utf-8";

header{
    height: 28px;
    width: 100%;
    background-color: #003a8f;
}
.top{
    height: 24px;
    width: 1107px;
    margin: 0 auto;
}
.top-icon{
    float: right;
    vertical-align: middle;
    height: 24px;
    line-height: 24px;
    margin-right: 14px;
	margin-top:-5px;
}
.top-icon a{
    margin-left: 6px;
}
.top-icon a img {
    width:20px;
}
.top-font{
    float: right;
    height: 28px;
    line-height: 27px;
    border-left: 1px solid #1a4e9a;
    border-right: 1px solid #1a4e9a;
    padding: 0 18px;
}
.top-font a{
    color: white;
}
.top-font a:first-of-type{
    font-size: 12px;
}
.top-font a:nth-of-type(2){
    font-size: 14px;
    margin: 0 6px;
}
.top-font a:nth-of-type(3){
    font-size: 16px;
}
.top-cu{
    float: right;
    height: 28px;
    line-height: 28px;
    margin-left: 18px;
}
.top-cu a{
    color: white;
    font: 12px "Microsoft YaHei";
}
.logo{
    height: 100px;
    clear: both;
    background-color: #FFF;
}
.logo-wrap{
    width: 1140px;
    height: 100px;
    margin: 0 auto;
}
.logo-wrap-left{
    float: left;
    margin-top: 14px;
}
.logo-wrap-right{
    float: left;
    margin-top: 46px;
    margin-left: 234px;
}
.logo-wrap-right li{
    float: left;
    width: 84px;
    margin-left: 36px;
    height: 54px;
}
/*菜单*/
.logo-menu{
    position: absolute;
    width: 100%;
    background-color: #f5f5f5;
    height: 334px;
    top: 100px;
    left: 0;
    z-index: 999;
}
.logo-menu-wrap{
    width: 1140px;
    margin: 0 auto;
    overflow: hidden;
}
.lm-wrap-left{
    float: left;
    width: 500px;
    margin-top: 60px;
}
.lmw-left-img1{
    float: left;
    cursor: pointer;
}
.lmw-left-img1:hover p a{
    color: #003a8f;
    text-decoration: underline;
}
.lmw-left-p{
    float: left;
    margin-left: 26px;
}
.lmw-left-p p{
    line-height: 36px;
}
.lmw-left-p p a{
    font: 14px "Microsoft YaHei";
    color: #444444;
}
.logo-wrap-right .logo-menu-on{
    background: url("../img/up-arrow.jpg") no-repeat right 10px;
}
.logo-wrap-right .logo-menu-on>a{
    color: #003a8f;
}
.menu-dark{
    position: absolute;
    top: 200px;
    left:0;
    width: 284px;
    height: 151px;
    background-color: rgba(0,0,0,0.6);
}
.menu-dark p{
    text-align: center;
    margin-top: 68px;
}
.menu-dark p a{
    font: 18px "Microsoft YaHei";
    color: white;
}
.logo-menu-wrap-box{
    float: left;
    width: 23%;
    border-right: 1px solid #dddddd;
}
.logo-menu-wrap-box h3 a{
    font: bold 14px "Microsoft YaHei";
}
.logo-menu-wrap-box li{
    float: none;
    width: 100% !important;
    margin-left: 0;
    height: auto;
    margin-top: 12px;
}
.logo-menu-wrap-box li:hover a{
    text-decoration: underline;
}
.logo-menu-wrap-box li a{
    font: 14px "Microsoft YaHei";
}
.lmw-left-pp{
    margin-top: 20px;
}
.lmw-left-pp a{
    font: 14px "Microsoft YaHei";
    color: #444444;
}
.question_top{
    padding: 40px 0;
    overflow: hidden;
}
.question_top_left{
    float: left;
    padding-right: 40px;
    text-align: center;
}
.question_top_left:hover p{
    text-decoration: underline;
    color: #003a8f;
}
.question_top_left img{
    margin-top: 20px;
}
.question_top_left p{
    font: 14px "Microsoft YaHei";
    color: #444444;
    margin-top: 16px;
}
.question_top_p{
    float: left;
    width: 276px;
    margin-top: 20px;
}
.question_top_p li{
    width: 100%;
    height: 30px;
}
.question_top_p li:hover a{
    text-decoration: underline;
    color: #003a8f;
}
.about_top{
    overflow: hidden;
    padding: 40px 0;
}
.about_top .question_top_p li{
    width: 100%;
}
/*动画效果*/
/*小箭头旋转效果*/
.logo-wrap-right li span,.nav .layouts > ul > li span {
    -webkit-transition: transform .6s ease-out;
    transition: transform .6s ease;
}
.logo-wrap-right li:hover span,.nav .layouts > ul > li:hover span{
    -webkit-transform: rotate(180deg);
    -webkit-transition-duration: 0.6s;
    -webkit-transition-timing-function: ease-out;
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    transition-duration: 0.6s;
    transition-timing-function: ease;
}

/*改版蓝海首页css*/
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
.layouts {
    width:1140px;
    margin:0 auto;
    zoom:1;
}
.layouts:after,.layouts:before {
    content:"";
    display:table;
}
.layouts:after {clear:both; }
.clearfix:before, .clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
}
.clearfix {
    zoom:1;
}
.table {display:table;width:100%;}
.table_cell {display:table-cell;vertical-align:middle;}
.orange {color:#ffb94c;}

.index_logo {
    padding:16px 0 24px;
    background-color:#fff;
}
.index_logo .index_phone_wrap {padding-top:13px;}
.index_phone_wrap {
    float:right;
    text-align:left;
}
.index_phone_wrap .phone {
    float:left;
    width:65px;
    height:50px;
}
.blue_phone .phone {
    background:url(../images/phone.png) no-repeat center center;
}
.white_phone .phone {
    background:url(../images/phone1.png) no-repeat center center;
}
.index_phone_wrap .number_w {
    float:left;
    display:block;
    margin-left:2px;
    padding-top:4px;
    font-size:16px;
    line-height:1;
}
.blue_phone .number_w {color:#231815;}
.index_phone_wrap .number_w strong {
    font-size:30px;
}
.blue_phone .number_w strong {color:#003a8f;}
/*导航*/
.nav {
    background-color:#003a8f;
}
.nav .layouts > ul > li {
    float:left;
    /*width:14.5%;*/
    padding:21px 0 21px .5%;
    line-height:1;
	margin-right:30px;
    text-align:left;
}

/*
.nav .layouts > ul > li:first-child {
    width:11.5%;
    padding-left:2.7%;
    text-align:left;
}
.nav .layouts > ul > li:last-child {
    width:10.3%;
}
*/
.nav .layouts > ul > li > a {

    font-size:16px;
    font-weight:bold;
    color:#fff;
}
.index-arrow {
    display:inline-block;
    margin-left:10px;
}
/*banner*/
.fullSlide {
    width: 100%;
    background:#ffffff;
    margin: 0 auto;
    overflow:hidden;
    position: relative;
    *z-index: -1;
}
.fullSlide .pic a {
    height:450px;
    display: block;
    margin: 0 auto;
}
.fullSlide .hd {
    width: 100%;
    margin: 0 auto;
    position:absolute;
    bottom: 20px;
    text-align:center;
}
.fullSlide .hd ul li {
    cursor:pointer;
    display:inline-block;
    *display:inline;
    *zoom:1;
    overflow:hidden;
    width: 10px;
    height: 10px;
    margin:0 3px;
    background-color:#fff;
    opacity:.5;
    filter:Alpha(opacity=50);
    border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
}
.fullSlide .hd ul .on {
    opacity:1;
    filter:Alpha(opacity=100);
}
/**/
.index_blue_btn {
    display:inline-block;
    width:275px;
    height:40px;
    font-size:24px;
    font-weight:bold;
    color:#fff;
    line-height:40px;
    text-align:center;
    background-color:#1f4eb9;
    border-radius:20px;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
}
.blue_border_btn {
    display:inline-block;
    width:146px;
    height:26px;
    font-size:14px;
    color:#003a8f;
    line-height:26px;
    text-align:center;
    text-transform:uppercase;
    border:2px solid #003a8f;
    border-radius:26px;
    -moz-border-radius:26px;
    -webkit-border-radius:26px;
}
.blue_border_btn i {
    display:inline-block;
    width:7px;
    height:12px;
    margin-left:15px;
    background:url(../images/more1.png) no-repeat center center;
    vertical-align:-1px;
}
.orange_btn {
    display:inline-block;
    width:120px;
    height:40px;
    font-size:16px;
    color:#fff;
    line-height:40px;
    text-align:center;
    background-color:#faa820;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}


.index_service .index_title {
    padding:18px 0 17px;
    text-align:center;
}
.index_service td {
    width:25%;
    border:1px solid #e5e5e5;
    text-align:center;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.index_service .pic_wrap {
    height:105px;
    border-bottom:1px dashed #ebebeb;
}
.index_service .text_w {
    padding:5px 25px 10px;
}
.index_service .text_w h3 {
    margin-bottom:10px;
    font-size:18px;
    color:#000;
}
.index_service .text_w p {
    height:69px;
    font-size:14px;
    color:#999;
    line-height:23px;
    overflow:hidden;
}
.index_service .index_more {
    padding:25px 0;
    text-align:center;
}
.index_blue {
    min-height:120px;
}
.index_blue {
    color:#fff;
    text-align:center;
    line-height:1;
}
.index_blue .word1 {
    font-size:18px;
}
.index_blue .word2 {
    display:inline-block;
    padding:5px 0;
    font-size:36px;
    font-weight:bold;
}
.index_blue .word3 {
    font-size:20px;
}
.advantage_table td {
    width:50%;
    border-top:1px solid #eee;
}
.advantage_table .pic {
    padding-top:40px;
    text-align:center;
}
.advantage_table .text_w {
    min-height:255px;
    padding:50px 0 0 80px;
}
.advantage_table .number {
    float:left;
    display:block;
    width:98px;
    height:84px;
    padding-left:17px;
    font-size:38px;

    font-weight:bold;
    color:#fff;
    line-height:84px;
    background:url(../images/num_bg.png) no-repeat left top;
}
.advantage_table .advantage {
    margin-left:115px;
    padding-top:7px;
}
.advantage_table .advantage .blue_word {
    font-size:28px;
    font-weight:bold;
    color:#003a8f;
}
.advantage_table .advantage .orange_bg {
    display:inline-block;
   /* height:30px;*/
    margin-top:5px;
    padding:0 25px;
    font-size:16px;
    color:#fff;
    line-height:30px;
    background-color:#ffa820;
    border-radius:30px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
}
.advantage_table .advan_description {
    margin-top:10px;
}
.advantage_table ul{padding-left: 25px;}
.advantage_table li {
    font-size:14px;
    color:#333;
    line-height:2;
    list-style:square inside url('../images/square.png');
    /*padding-left: 20px;*/
}
.index_advantage_service .index_blue .title_tips,.index_news .index_blue .title_tips  {
    float:left;
    text-align:left;
}
.index_advantage_service .index_blue .word2 {
   font-size:26px;
}
.index_advantage_service .index_blue .ask_w {
    float:left;
    margin:18px 0 0 20px;
}
.index_advantage_service .index_phone_wrap,.index_news .index_phone_wrap {
    padding-top:13px;
}
.index_advantage_service .word {
    margin:15px 0 17px;
    border:1px solid #ddd;
}

.index_honor_more {
    padding:40px 0 30px;
    background-color:#f5f5f5;
}
.index_honor_more .title_tab {
    margin-bottom:20px;
    text-align:center;
}
.index_honor_more .title_tab .index_blue_btn {
    font-size:26px;
    color:#333;
    background-color:transparent;
}
.index_honor_more .title_tab .index_blue_btn.on {
    color:#fff;
    background-color:#1f4eb9;
}
.ladyScroll{width:1140px;height:284px;margin:0 auto;position:relative;}
.ladyScroll .prev,.ladyScroll .next{width:33px;height:62px;position:absolute;top:110px;left:-120px;z-index:100; cursor:pointer;}
.ladyScroll .prev {background:url(../images/prev.png) no-repeat center center;}
.ladyScroll .next{ left:auto; right:-120px; background:url(../images/next.png) no-repeat center center;;}

.ladyScroll .scrollWrap{width:1140px;padding-top:15px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:275px;margin-right:15px;position:relative;}
.ladyScroll  dt{margin:0 auto;padding:16px 0;width:275px;text-align:center;overflow:hidden;background-color:#fff;}
.ladyScroll  img{width:215px;height:160px;}
.ladyScroll  dd{height:40px;padding:8px 40px 8px 8px;line-height:20px;font-size:14px;color:#666;overflow:hidden;}
.index_honor_more .index_more {
    padding-top:35px;
    text-align:center;
}

.index_case_question {
    padding:25px 0 30px;
}
.index_case_question .title {
    position:relative;
    padding:10px 0;
    margin-bottom:15px;
    font-size:26px;
    color:#2655c1;
}
.index_case_question .title .line {
    position:absolute;
    bottom:0;
    left:0;
    display:block;
    width:30px;
    height:2px;
    background-color:#2655c1;
}
.index_case {
    float:left;
    width:820px;
}
.index_case li {
    float:left;
    width:260px;
    margin-right:9px;
}
.index_case .text_w {
    padding:15px 20px;
    border:1px solid #efefef;
}
.index_case .case_title {
    margin-bottom:8px;
    font-size:16px;
    color:#444;
}
.index_case .des {
    height:66px;
    font-size:14px;
    color:#bebebe;
    line-height:22px;
    overflow:hidden;
}
.index_question {
    float:left;
    width:320px;
}
.index_question_list {
    padding:6px 20px;
    border:1px solid #e6e6e6;
}
.index_question li {
    padding:10px 0;
    border-top:1px solid #e6e6e6;
}
.index_question li:first-child {
    border-top:0 none;
}
.index_question .question {
    margin-bottom:7px;
}
.index_question .icon {
    float:left;
    display:inline-block;
    width:23px;
    height:23px;
    font-size:14px;
    color:#999;
    text-align:center;
    line-height:23px;
    border:1px solid #cfcfcf;
    border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
}
.index_question li:hover .question .icon {
    color:#fff;
    background-color:#1f4eb9;
}
.index_question .answer .icon {
    margin-top:5px;
}
.index_question strong {
    display:block;
    margin-left:35px;
    font-weight:normal;
    overflow:hidden;
}
.index_question .question strong {
    font-size:16px;
    color:#000;
    line-height:25px;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.index_question li:hover .question strong {
    color:#1f4eb9;
}
.index_question .answer strong {
    height:40px;
    font-size:14px;
    color:#bebebe;
}


.index_news .index_blue .word1 {  font-size:16px;}
.index_news .index_blue .word2 {  font-size:30px;}
.index_news .index_blue .word3 {  font-size:18px;}
.index_news .index_blue .ask_w {
    float:left;
    margin:20px 0 0 70px;
}
.index_news > .layouts {
    padding:40px 0;
}
.index_news_tab {
    float:left;
    width:150px;
}
.index_news_tab .tab {
    position:relative;
    display:block;
    width:130px;
    height:54px;
    margin-bottom:12px;
    padding-left:20px;
    font-size:16px;
    font-weight:bold;
    color:#fff;
    line-height:45px;
    background-color:#959595;
}
.index_news_tab .tab.on {
    background-color:#1f4eb9;
}
.index_news_tab .tab .line {
    position:absolute;
    display:block;
    width:30px;
    height:1px;
    background:rgba(255,255,255,.7);
}
.index_news_content {
    margin-left:160px;
}
.index_news_content li {
    float:left;
    width:555px;
    padding:12px 0;
    border-bottom:1px solid #eee;
}
.index_news_content li:nth-child(2) {
    padding:0 0 12px;
}
.index_news_content li:first-child {
    width:380px;
    padding:0;
    margin-right:35px;
    border-bottom:0;
}
.index_news_content li:last-child {
    border-bottom:0 none;
}
.index_news_content li .picture {
    float:left;
}
.index_news_content li:first-child .picture {
    float:none;
}
.index_news_content li .text_w {
    margin-left:200px;
}
.index_news_content li:first-child .text_w {
    margin-left:0;
    padding:15px 20px;
    border:1px solid #eee;
}
.index_news_content .title a {
    display:block;
    margin-bottom:5px;
    font-size:16px;
    color:#000;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.index_news_content li:hover .title a {
    color:#1f4eb9;
}
.index_news_content .des {
    height:44px;
    font-size:14px;
    color:#999;
    line-height:1.5;
    overflow:hidden;
}
.index_news_content li:first-child .des {
    height:66px;
}
.index_news_content .more {
    display:inline-block;
    width:80px;
    height:25px;
    margin-top:10px;
    font-size:14px;
    color:#fff;
    line-height:25px;
    text-align:center;
    text-transform:capitalize;
    background-color:#787878;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.index_news_content .more:hover {
    color:#fff;
    background-color:#1f4eb9;
}
.index_news_content .date {
    display:inline-block;
    margin-top:5px;
    font-size:14px;
    color:#ccc;
}

.friend_link {
    padding:15px 0 10px;
    border-top:1px solid #e9e9e9;
}
.friend_link .title {
    margin-bottom:5px;
    font-size:16px;
    color:#000;
}
.friend_link .title .str {
    display:inline-block;
    width:0;
    height:0;
    margin-left:10px;
    border-top:6px solid #ccc;
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    vertical-align:3px;
}
.friend_link .links_wrap {position:relative;}
.friend_link .links_wrap a {
    display:inline-block;
    margin-right:24px;
    font-size:14px;
    line-height:2;
    color:#666;
}
.friend_link .links_wrap .more {
    position:absolute;
    right:0;
    bottom:5px;
    display:inline-block;
    width:15px;
    height:15px;
    background:url(../images/more.png) no-repeat left top;
    cursor:pointer;
}



/*成功案例放大效果*/
.suc-imgbox-s img{
    transition: transform .6s ease;
    -webkit-transition: transform .6s ease-out;
}
.suc-imgbox-s img:hover{
    transform: scale(1.3);
    transition-duration: 0.8s;
    transition-timing-function: ease;
    -webkit-transform: scale(1.3);
    -webkit-transition-duration: 0.8s;
    -webkit-transition-timing-function: ease-out;
}

/*首页banner文字效果*/
.index-banner-pBox{
    opacity: 0;
    -ms-transform: translateY(-20px);
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
}
.swiper-slide-active .index-banner-pBox{
    opacity: 1;
    transform: translateY(0);
    transition-duration: 1s;
    transition-timing-function: ease;
    transition-delay: .8s;
}


 




.crb-img{
    overflow: hidden;
}
.index-arrow{
    margin-left: 5px;
    float: left;
    display: inline-block;
    width: 13px;
    height: 17px;
    margin-top: 4px;
}
.logo-wrap-right li:last-of-type{
    background: none;
    width: 70px;
}
.logo-wrap-right a{
    font: 16px "Microsoft YaHei";
}
.company-reg{
    width: 1140px;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 82px;
}
.company-reg-box,.company-reg-box1{
    width: 366px;
    height: 380px;
    float: left;
    margin: 18px 5px 0 5px;
    border: 1px solid #efefef;
    position: relative;
}
.company-reg-box:hover{
    border-bottom: 5px solid #003a8f;
}
.company-reg-box img,.company-reg-box1 img{
    width: 100% ;
}
.company-reg-box h3{
    margin: 22px 0 12px 22px;
    font: 20px "Microsoft YaHei";
	color:rgb(68, 68, 68);
}
.company-reg-box>p{
    width: 254px;
    margin-left: 22px;
    line-height: 22px;
    font: 14px "Microsoft YaHei";
	color:rgb(68, 68, 68);
	line-height:24px;
}
/*crb遮罩层*/
.crb-dark{
    position: absolute;
    top: 300px;
    left: 0;
    width: 368px;
    height: 266px;
    background-color: rgba(0,0,0,0.6);
    opacity: 0;
}
.crb-dark-p{
    text-align: center;
    margin-top: 74px;
}
.crb-dark-p p{
    line-height: 32px;
    height: 32px;
}
.crb-dark-p p a{
    color: white;
    font: 16px "Microsoft YaHei";
    padding: 9px 33px;
}
.crb-dark-p p a:hover{
    background-color: #003a8f;
    border-radius: 5px;
}
.world-cor{
    width: 100%;
    height: 520px;
    background-color: #f5f5f5;
}
.world-cor-wrap,.suc-demo-wrap,.team-quali-wrap{
    width: 1140px;
    margin: 0 auto;
    text-align: center;
}
.team-quali-wrap{
    width: 1444px;
}
.world-cor-wrap>h3,.suc-demo-wrap>h3,.team-quali-wrap>h3{
    font: bold 28px "Microsoft YaHei";
    color: #003a8f;
    padding-top: 68px;
}
.world-cor-wrap>span,.suc-demo-wrap>span,.team-quali-wrap>span{
    width: 30px;
    height: 2px;
    background-color: #003a8f;
    display: inline-block;
    margin-top: 16px;
}
.cor-imgbox{
    margin-top: 38px;
    overflow: hidden;
}
.cor-imgbox1,.cor-imgbox2{
    float: left;
    width: 564px;
    position: relative;
}
.cor-imgbox1{
    margin-right: 10px;
}
.cor-dark{
    position: absolute;
    top: 300px;
    left: 0;
    width: 564px;
    height: 300px;
    background-color: rgba(0,0,0,0.6);
}
.cor-dark-p{
    text-align: center;
    margin-top: 66px;
}
.cor-dark-p h4{
    color: #FFF;
    font: 24px "Microsoft YaHei";
    height: 62px;
}
.cor-dark-p p{
    height: 40px;
}
.cor-dark-p p a{
    color: #FFF;
    font: 16px "Microsoft YaHei";
}
.cor-dark-p p a:hover{
    background-color: #003a8f;
    padding: 8px 30px;
    border-radius: 5px;
}
.suc-demo{
    width: 100%;
    height: 640px;
}
.suc-imgbox{
    margin-top: 38px;
    overflow: hidden;
    text-align: left;
	width:1140px;
}
.suc-imgbox>div:last-of-type{
    margin-right: 0;
}
.suc-imgbox-s{
    width: 280px;
    height: 396px;
    border: 1px solid #efefef;
    float: left;
    margin-right: 4px;
}
.suc-imgbox-s:hover{
    border-bottom: 4px solid #003a8f;
}
.suc-imgbox-s img{
    width: 100%;
    height: 225px;
}
.suc-imgbox-s h4{
    margin: 24px 0 0 26px;
    font-size: 14px;
    color: #444444;
    font-weight: normal;
}
.suc-imgbox-s p{
    margin: 12px 0 0 26px;
    line-height: 20px;
    color: #666666;
    width: 216px;
}
.team-quali{
    width: 100%;
    height: 650px;
    background-color: #f5f5f5;
}
.tq-content{
    height: 50px;
    width: 1138px;
    margin: 39px auto 0;

}
.tqc-myTeam,.tqc-honor{
    display: inline-block;
    width: 564px;
    height: 50px;
    color: #FFF;
    background-color: #a6a6a6;
    border-radius: 5px;
    font: 20px "Microsoft YaHei";
    line-height: 50px;
    float: left;
    cursor: pointer;
    position: relative;
}

.tqc-myTeam span{
    float: left;
}
.tqc-myTeam i{
    background: url("../img/myteam.png") no-repeat;
    display: inline-block;
    width: 23px;
    height: 30px;
    margin: 15px 5px 0 228px;
    float: left;
}
.tqc-honor{
    margin-left: 4px;
}
.tqc-myTeam{
    margin-right: 4px;
}
.tqc-honor span{
    float: left;
}
.tqc-honor i{
    background: url("../img/honor.png") no-repeat;
    display: inline-block;
    width: 23px;
    height: 30px;
    margin: 15px 5px 0 228px;
    float: left;
}
.tq-content .tq-content-on{
    background-color: #003a8f;
}
.down-arrow{
    position: absolute;
    top: 50%;
    left: 50%;
}
.swiper-team-img{
    margin-top: 30px;
}
.team-more{
    margin-top: 44px;
}
.team-more a{
    padding: 13px 68px;
    border: 2px solid #003a8f;
    border-radius: 28px;
    color: #003a8f;
    font: bold 14px "Microsoft YaHei";
    background: url("../img/right-arrow.jpg") no-repeat 150px center;
}
.lanhai-com{
    height: 384px;
    width: 1140px;
    margin: 0 auto;
}
.lanhai-commu{
    width: 428px;
    overflow: hidden;
    float: left;
}
.lanhai-commu h3,.lanhai-trend h3,.lanhai-question h3{
    margin-top: 48px;
    margin-bottom: 25px;
    font: 20px "Microsoft YaHei";
    color: #333333;
}
.lanhai-commu-img{
    float: left;
}
.lanhai-commu-p{
    margin-left: 30px;
    float: left;
    width: 251px;
}
.lanhai-commu-p p{
    margin-bottom: 54px;

}
.lanhai-commu-p p a{
    line-height: 24px;
    color: #666666;
}
.lanhai-more a{
    display: inline-block;
    width: 80px;
    height: 32px;
    line-height: 32px;
    color: white;
    background: #999999;
    border-radius: 5px;
    padding-left: 42px;
}
.lanhai-more a:hover{
    background: #003a8f;
}
.lhc-right-arrow{
    margin-left: 20px;
}
.lhc-right-arrow img{
    height: 10px;
    vertical-align: baseline;
}
.lanhai-trend{
    width: 340px;
    float: left;
    margin-left: 94px;
}
.lanhai-trend h4 a{
    color: #333333;
    font: 14px "Microsoft YaHei";
    line-height: 24px;
}
.lanhai-trend p a{
    color: #666666;
    line-height: 24px;
}
.lanhai-question{
    width: 212px;
    float: left;
    margin-left: 56px;
}
.lanhai-question p{
    background: url("../img/question-icon.jpg") no-repeat left center;
    padding-left: 16px;
}
.lanhai-question p a{
    font: 14px "Microsoft YaHei";
    line-height: 34px;
    color: #333333;
}

/*底部*/
.about{
    width: 100%;
    background-color: #323232;
    height: 296px;
}
.about-wrap{
    width: 1140px;
    margin: 0 auto;
    overflow: hidden;
}
.about-us{
	width:150px;
    float: left;
    margin-top: 41px;
}
.about-us>h3{
    color: #fbfbfb;
    font: 16px "Microsoft YaHei";
    margin-bottom: 24px;
}
.about-us>h3 a{
	color:#fff;
	}
.about-us ul li{
    line-height: 22px;
	margin-bottom:10px;
}
.about-us ul li a{
    font: 14px "Microsoft YaHei";
    color: #d4d4d4;
}

.footer-share{
	 width: 230px;
    float: right;
    margin-top: 41px;
    height: 23px;
    line-height: 23px;
}
.share-icon>span{
    color: #d4d4d4;
    font-family: "Microsoft YaHei";
}
.share-icon>a{
    margin-left: 4px;
}
.qr-code{
    margin: 29px 0;
}
.footer-call{
    color: #d4d4d4;
    font: 28px "Microsoft YaHei";
}
.footer-call span{
    margin-left: 5px;
    text-shadow: 1px 1px #6b6b6b;
}
.right{
    height: 76px;
    width: 100%;
    background-color: #222222;
}
.right-wrap{
    margin: 0 auto;
    width: 1140px;
    overflow: hidden;
}
.right-wrap-left{
    float: left;
    margin-top: 18px;
}
.right-wrap-left>a{
    color: #999999;
    font: 12px "Microsoft YaHei";
    float: left;
}
.right-wrap-left span{
    color: #999999;
    float: left;
    margin: 0 5px;
}
.right-wrap-left p{
    clear: left;
    color: #999999;
    font: 12px "Microsoft YaHei";
    padding-top: 8px;
}
.right-wrap-right{
    margin-top: 18px;
    float: right;
    text-align: right;
}
.right-wrap-right p,.right-wrap-right p a{
    font: 12px "Microsoft YaHei";
    color: #666666;
}
.right-wrap-right p:last-of-type{
    margin-top: 8px;
}
.goTop{
    position: absolute;
    top: 240px;
    right: 324px;
}
/*下拉菜单*/
.logo-menu{
    position: absolute;
    width: 100%;
    background-color: #f5f5f5;
    height: 334px;
    top: 200px;
    left: 0;
    z-index: 999;
}
.logo-menu-wrap{
    width: 1140px;
    margin: 0 auto;
    overflow: hidden;
}
.lm-wrap-left{
    float: left;
    width: 500px;
    margin-top: 60px;
}
.lmw-left-img1{
    float: left;
    cursor: pointer;
}
.lmw-left-img1:hover p a{
    color: #003a8f;
    text-decoration: underline;
}
.lmw-left-p{
    float: left;
    margin-left: 26px;
}
.lmw-left-p p{
    line-height: 36px;
}
.lmw-left-p p a{
    font: 14px "Microsoft YaHei";
    color: #444444;
}
.logo-wrap-right .logo-menu-on{
    background: url("../img/up-arrow.jpg") no-repeat right 10px;
}
.logo-wrap-right .logo-menu-on>a{
    color: #003a8f;
}
.menu-dark{
    position: absolute;
    top: 200px;
    left:0;
    width: 284px;
    height: 151px;
    background-color: rgba(0,0,0,0.6);
}
.menu-dark p{
    text-align: center;
    margin-top: 68px;
}
.menu-dark p a{
    font: 18px "Microsoft YaHei";
    color: white;
}
/*选项卡swiper*/
.ss-dark{
    position: absolute;
    top: 300px;
    left: 3px;
    background-color: rgba(0,58,143,0.4);
    z-index: 999;
    width: 278px;
    height: 277px;
    cursor: pointer;
}
.ss-dark-p{
    text-align: center;
    margin-top: 120px;
}
.ss-dark-p h4{
    color: #FFF;
    font: 24px "Microsoft YaHei";
    height: 34px;
}
.ss-dark-p p{
    color: #FFF;
    font: 14px "Microsoft YaHei";
}

/*全程服务*/
.full-service-banner{
    width: 100%;
    /*height: 380px;*/
}
.full-service-banner img{
    width: 100%;
    /*height: 380px;*/
}
.full-service-nav{
    width: 100%;
    height: 40px;
    background-color: #f5f5f6;
}
.fs-nav-a{
    width: 1140px;
    margin: 0 auto;
}
.fs-nav-a a{
    font: 12px "Microsoft YaHei";
    color: #666666;
    line-height: 40px;
}
.fs-nav-a span{
    font: 14px "Microsoft YaHei";
    color: #666666;
    margin: 0 6px;
}
.full-service-wrap{
    margin: 48px auto 0;
    width: 1140px;
    overflow: hidden;
}
.fsw-left{
    float: left;
    width: 310px;
}
.fsw-left>h3{
    height: 58px;
    background-color: #003a8f;
    color: white;
    font: bold 20px "Microsoft YaHei";
    line-height: 58px;
    padding-left: 23px;
}
/*侧边栏*/
.menu_list{
    width:310px;
}
.menu_head{
    width:289px;
    height:34px;
    padding: 16px 0 0 21px;
    font:16px "Microsoft YaHei";
    color:#444444;
    cursor:pointer;
    border-bottom:1px solid #e1e1e1;
    position:relative;
    background:#f5f5f6 url(../img/right-arrow-s.jpg) center right no-repeat;
}
.menu_list .current{
    background:#f5f5f6 url(../img/down-arrow-b.jpg) center right no-repeat;
    color: #003a8f;
    font-weight: bold;
}
.menu_body{
    width:310px;
    height:auto;
    overflow:hidden;
    line-height:36px;
    background-color:#f1f1f1;
}
.menu_body a{
    display:block;
    width:273px;
    padding: 10px 0 0 37px;
    color:#666666;
    font: 14px "Microsoft YaHei";
    background:#f1f1f1;
    border-bottom:1px solid #e1e1e1;
}
.fsw-right-service{
    width: 310px;
}
.frs-swiper-content{
    margin-top: 18px;
    width: 310px;
    margin-bottom: 87px;
}
.fsw-right-service>h3{
    padding: 24px 0;
    border-bottom: 1px solid #e1e1e1;
    color: #003a8f;
    font: bold 20px "Microsoft YaHei";
}
.fsw-right{
    float: left;
    width: 778px;
    margin-left: 52px;
}
.fsw-right>h3{
    padding: 6px 0 20px;
    border-bottom: 1px solid #e1e1e1;
    font: bold 24px "Microsoft YaHei";
    color: #003a8f;
}
.fswr-content{
    margin-top: 27px;
}
.fswr-content p{
    margin: 15px 0;
    font: 14px "Microsoft YaHei";
    color: #333333;
}
.fswr-content .fswr-content-b{
    color: #66667d;
    font-weight: bold;
}

/*关于我们*/
.about-us-banner{
    /*height: 380px;*/
    width: 100%;
}
.about-us-banner img{
    /*height: 380px;*/
    width: 100%;
}
.about-us-wrap{
    width: 1140px;
    margin: 0 auto;
}
.auw-a{
    margin: 50px 0;
}
.auw-a a{
    background-color: #eeeeee;
    margin-left: 4px;
    border-radius: 5px;
    font: 16px "Microsoft YaHei";
    display: inline-block;
    height: 48px;
    width: 186px;
    text-align: center;
    line-height: 48px;
}
.auw-a .auw-a-b{
    color: white;
    background-color: #003a8f;
}
.auw-img{
    width: 1140px;
    height: 316px;
}
.auw-img img{
    width: 100%;
    height: 316px;
}
.auw-p{
    width: 662px;
    margin: 0 auto 110px;
}
.auw-p h2{
    font: 20px "Microsoft YaHei";
    color: #003a8f;

}
.auw-p p{
    margin-top: 45px;
    font: 14px "Microsoft YaHei";
    color: #666666;
    line-height: 30px;
}

/*企业资质*/
.company-quali-wrap{
    width: 1140px;
    margin: 0 auto;
}
.cq-img{
    overflow: hidden;
}
.cq-imgBox{
    float: left;
    margin-bottom: 52px;
}
.cq-imgBox{
    width: 353px;
    height: 269px;
}
.cq-imgBox a img{
    width: 100%;
}

/*联系我们*/
.call-us-wrap{
    width: 1140px;
    margin: 0 auto 136px;
}
.cu-img{
    overflow: hidden;
}
.cu-imgBox1{
    overflow: hidden;
}
.cu-imgBox1-left{
    float: left;
    width: 50%;
    height: 332px;
}
.cu-imgBox1-left img{
    width: 100%;
}
.cu-imgBox1-right{
    float: left;
    width: 50%;
    height: 332px;
    background-color: #f4f4f4;
}
.cir-p{
    margin: 122px 0 0 40px;
}
.cir-p p{
    font: 14px "Microsoft YaHei";
    line-height: 22px;
}
.cu-imgBox2{
    overflow: hidden;
}
.cu-imgBox2-left{
    float: left;
    width: 50%;
    height: 332px;
    background-color: #f4f4f4;
}
.cu-imgBox2-right{
    float: left;
    width: 50%;
    height: 332px;
}
.cu-imgBox-dark{
    position: absolute;
    top: 0;
    left: 0;
    width: 570px;
    height: 332px;
    background-color: rgba(100,149,237,0.4);
    cursor: pointer;
}

/*新闻详情*/
.news-detail-wrap{
    margin: 0 auto 70px;
    width: 1140px;
}
.nd-content{
    width: 1018px;
    margin: 0 auto;
    text-align: center;
}
.nd-content>h3{
    font: bold 24px "Microsoft YaHei";
    color: #003a8f;
}
.nd-content>h4{
    color: #444444;
    font: 12px "Microsoft YaHei";
    margin: 16px 0 36px 0;
}
.nd-content>p{
    color: #444444;
    font: 14px "Microsoft YaHei";
    text-align: left;
    text-indent: 2em;
    line-height: 30px;
}
.nd-content>img{
    margin: 50px 0;
}
.nd-content-back{
    height: 28px;
    width: 148px;
    background-color: #003a8f;
    display: inline-block;
    font: 14px "Microsoft YaHei";
    color: white;
    padding-top: 10px;
    border-radius: 5px;
    margin-right: 5px;
}
.nd-content-next{
    height: 28px;
    width: 148px;
    background-color: #eeeeee;
    display: inline-block;
    font: 14px "Microsoft YaHei";
    color: #444444;
    padding-top: 10px;
    border-radius: 5px;
    margin-left: 5px;
}

/*出版刊物*/
.magazine-banner{
    width: 100%;
    /*height: 380px;*/
}
.magazine-banner img{
    width: 100%;
    /*height: 380px;*/
}
.magazine-wrap{
    width: 1140px;
    margin: 0 auto 60px;
}
.magazine-p{
    margin: 65px 0;
}
.magazine-p p{
    font: 14px "Microsoft YaHei";
    color: #333333;
    height: 34px;
}
.magazine-a a{
    display: inline-block;
    width: 141px;
    height: 38px;
    background-color: #eeeeee;
    color: #444444;
    font: 16px "Microsoft YaHei";
    padding: 13px 0 0 80px;
    border-radius: 5px;
}
.magazine-a .magazine-a-on{
    background-color: #003a8f;
    color: #FFF;
}
.magazine-img{
    overflow: hidden;
}
.magazine-imgBox{
    float: left;
    width: 261px;
    text-align: center;
    margin-top: 58px;
    margin-right: 26px;
}
.magazine-imgBox:nth-child(4n){
	margin-right:0px;
	}
.magazine-imgBox a img{
    width: 261px;
    height: 355px;
}
.magazine-imgBox a p{
    color: #003a8f;
    font: 14px "Microsoft YaHei";
    margin-top: 18px;
}

/*并购资讯*/
.buyout-banner{
    width: 100%;
    /*height: 380px;*/
}
.buyout-banner img{
    width: 100%;
    /*height: 380px;*/
}
.buyout-wrap{
    margin: 56px auto 0;
    width: 1140px;
    overflow: hidden;
}
.buyout-wrap-left{
    float: left;
    width: 308px;
}
.buyout-menu{
    width: 308px;
}
.buyout-menu>h3{
    font: bold 20px "Microsoft YaHei";
    color: white;
    background-color: #003a8f;
    padding: 16px 0 16px 22px;
}
.buyout-menu>p{
    border-bottom: 1px solid #e6e6e6;
    height: 50px;
    line-height: 50px;
    padding-left: 22px;
    background: #f5f5f6 url("../img/news-r-arrow-s_03.jpg") no-repeat right center;
}
.buyout-menu>p a{
    color: #444444;
    font: 16px "Microsoft YaHei";
}
.buyout-menu .buyout-menu-on{
    background: #f5f5f6 url("../img/news-r-arrow-b_03.jpg") no-repeat right center;
}
.buyout-menu .buyout-menu-on a{
    color: #003a8f;
    font-weight: bold;
}
.buyout-demo{
    margin-top: 23px;
    border: 1px solid #f4f4f4;
}
.buyout-demo-title{
    height: 56px;
    line-height: 56px;
    border-bottom: 1px solid #f4f4f4;
}
.buyout-demo-title span{
    color: #003a8f;
    font: 20px "Microsoft YaHei";
    margin-left: 22px;
}
.buyout-demo-title a{
    font: 12px "Microsoft YaHei";
    color: #666666;
    margin-left: 152px;
}
.buyout-demo-box{
   
    padding: 20px 20px 0 20px;
    border-bottom: 1px solid #f4f4f4;
}
.demo-box-img{
    float: left;
    width: 90px;
    height: 60px;
}
.demo-box-img-p{
    float: left;
    width: 156px;
    margin-left: 14px;
}
.demo-box-img-p p:first-of-type{
    font: 14px "Microsoft YaHei";
    line-height: 20px;
    color: #333333;
}
.demo-box-img-p p:nth-of-type(2){
    color: #999999;
    font: 14px "Microsoft YaHei";
}
.bdb-p{
    clear: left;
    padding-top: 21px;
}
.bdb-p a{
    font: 14px "Microsoft YaHei";
    color: #666666;
}
.buyout-wrap-right{
    float: left;
    margin-left: 43px;
    overflow: hidden;
}
.buyout-wrap-right>h3{
    color: #003a8f;
    font: bold 24px "Microsoft YaHei";
    margin-bottom: 28px;
}
.bn-box{
    width: 786px;
    height: 106px;
    margin-bottom: 16px;
}
.bn-box-img{
    width: 106px;
    height: 106px;
    float: left;
    background: #F4F4F4; color: #989898; text-align: center; font-size: 16px; font-family:actor; font-weight: bold;
}
.bn-box-img span{display: block; font-size: 22px; margin-top: 20px; margin-bottom: 5px;}
.bn-box-p{
    float: left;
    border: 1px solid #F4F4F4;
    height: 104px;
    width: 635px;
    padding-left: 39px;
    background: url("../img/add_06.jpg") no-repeat center right;
}
.bn-box-p h3{
    color: #003a8f;
    font: 18px "Microsoft YaHei";
    line-height: 62px;
}
.bn-box-p p{
    color: #999999;
    font: 14px "Microsoft YaHei";
}
.buyout-page{
    text-align: center;
    height: 50px;
    clear: left;
    margin: 100px 0;
}
.buyout-page a{
    font-size: 14px;
    padding: 6px;
    border-radius: 3px;
}
.buyout-page .buyout-page-gb{
    background-color: #003a8f;
    color: white !important;
}
.buyout-page .buyout-page-on{
    color: #003a8f;
}

/*新闻列表主体*/
.news-list-wrap{
    width: 1140px;
    margin: 0 auto;
}
.news-list-wrap .bn-box{
    width: 1140px;
    margin: 0 auto 15px;
}
.news-list-wrap .bn-box-p{
    width: 1024px;
    background: url("../img/addPNG.png") no-repeat 962px center;
}
.news-list-more{
    height: 60px;
    text-align: center;
    clear: both;
    margin-top: 42px;
    margin-bottom: 55px;
}
.news-list-more a{
    padding: 11px 40px;
    background-color: #003a8f;
    border-radius: 5px;
    font: 14px "Microsoft YaHei";
    color: #FFF;
}

/*全程服务引导页*/
.fsg-wrap{
    width: 1140px;
    margin: 0 auto;
}
.fsg-wrap-title{
    margin-top: 58px;
}
.fsg-wrap-title>h3{
    font: bold 16px "Microsoft YaHei";
    color: #666666;
}
.fsgw-list{
   
    width: 1104px;
    background-color: #f5f5f6;
    margin-top: 23px;
    padding: 29px 0 0 36px;
}
.fsgw-list ul{
    margin-bottom: 25px;
    overflow: hidden;
}
.fsgw-list li{
    float: left;
    width: 238px;
    background: url("../img/round-b_03.jpg") left 9px no-repeat;
    padding-left: 11px;
	display:inline-block;
	margin-bottom:25px;
}
.fsgw-list li a{
    font: 16px "Microsoft YaHei";
    color: #003a8f;
}
.fsg-img{
    overflow: hidden;
    margin-top: 58px;
    margin-bottom: 92px;
}
.fsg-imgBox{
    float: left;
    width: 355px;
}
.fsg-imgBox img{
    width: 100%;
    height: 201px;
}
.fsg-imgBox h3{
    font: bold 16px "Microsoft YaHei";
    color: #003a8f;
    margin-top: 22px;
    margin-bottom: 19px;
}
.fsg-imgBox p{
    font: 14px "Microsoft YaHei";
    color: #666666;
    line-height: 26px;
}

/*常见问题引导页*/
.question-guide-banner{
    width: 100%;
    /*height: 380px;*/
}
.question-guide-banner img{
    width: 100%;
    /*height: 380px;*/
}
.question-guide-wrap{
    width: 1140px;
    margin: 0 auto 60px;
}
.question-guide-wrap>h3{
    font: 14px "Microsoft YaHei";
    color: #666666;
    margin-top: 46px;
}
.question-guide-img{
    margin-top: 45px;
    overflow: hidden;
    width: 100%;
}
.qg-imgBox{
    float: left;
}
.qg-list{
    height: 84px;
    background-color: #f5f5f6;
    margin-top: 36px;
}
.qg-list ul{
    margin-left: 80px;
}
.qg-list li{
    margin-top: 33px;
    float: left;
    width: 200px;
    background: url("../img/round-b_03.jpg") no-repeat left 9px ;
    padding-left: 10px;
}
.qg-list li a{
    color: #003a8f;
    font: 16px "Microsoft YaHei";
}

/*企业团队*/
.company-team-wrap{
    width: 1140px;
    margin: 0 auto;
}
.ct-img-big,.ct-img-big img{
    width: 100%;
    height: 420px;
    margin-bottom: 116px;
}
.ct-box1,.ct-box2{
    width: 860px;
    margin: 0 auto 88px;
    overflow: hidden;
}
.ct-box1-img{
    width: 234px;
    height: 287px;
    float: left;
}
.ct-box1-p{
    float: right;
    width: 564px;
}
.ct-box1-p h3,.ct-box2-p h3{
    font: 26px "Microsoft YaHei";
    color: #333333;
}
.ct-box1-p h4,.ct-box2-p h4{
    font: 20px "Microsoft YaHei";
    color: #333333;
    margin-top: 22px;
}
.ct-box1-p p,.ct-box2-p p{
    font: 14px "Microsoft YaHei";
    color: #666666;
    line-height: 24px;
    margin-top: 34px;
}
.ct-box2-p{
    float: left;
    width: 564px;
    overflow: hidden;
}
.ct-box2-img{
    width: 234px;
    height: 287px;
    float: right;
}
.release-banner{
    width: 100%;
    /*height: 450px;*/
}
.release-banner a{
    display: block;
}
.release-banner img{
    width: 100%;
    /*height: 450px;*/
}
.release-wrap{
    width: 1140px;
    margin: 0 auto;
}
.release-title{
    text-align: center;
    margin-top: 60px;
}
.release-title h2{
    font: bold 28px "Microsoft YaHei";
    color: #003a8f;
}
.release-title>span{
    display: inline-block;
    width: 37px;
    height: 2px;
    background-color: #003a8f;
    margin-top: 20px;
}
.rc-box{
    width: 357px;
    height: 460px;
    border: 1px solid #ececec;
    float: left;
    margin-top: 50px;
	border-bottom:4px solid #ececec;
	/*border-bottom: 4px solid #fff;*/
}
.rc-box:nth-child(3n+2){margin: 50px 31px 0;}
.release-content{
    overflow: hidden;
   
}
.rc-box:hover{
    border-bottom: 4px solid #003a8f;
}
.rc-box a{
    display: inline-block;
	
}
.rc-box-img,.rc-box-img img{
    width: 100%;
    height: 249px;
}
.rc-box-p{
    width: 316px;
    margin: 0 auto;
	
}
.rc-box-p h3{
    font: 20px "Microsoft YaHei";
    color: #444444;
    margin: 20px 0;
}
.rc-box-p p{
    font: 14px "Microsoft YaHei";
    color: #666666;
    line-height: 24px;
}
.rc-box-bot{
    margin-top: 26px;
}
.rc-box-bot span{
    font: 12px "Microsoft YaHei";
    color: #999999;
    background: url("../img/clock_03.jpg") left center no-repeat;
    padding-left: 15px;
}
.rc-more{
    color: #003a8f;
    font: 12px "Microsoft YaHei";
    margin-left: 185px;
}
.release-country{
    margin-top: 92px;
    height: 330px;
}
.rel-eu{
    padding: 15px 0;
    background-color: #a6a6a6;
    width: 282px;
    float: left;
    text-align: center;
    color: white;
    font: 18px "Microsoft YaHei";
    border-radius: 5px;
    cursor: pointer;
    margin-left: 4px;
}
.release-country .rel-on{
    background-color: #003a8f;
}
.rel-eu-country{
    position: absolute;
    top: 90px;
    left: 0;
    height: 170px;
    width: 1140px;
    /*background: pink;*/
}
.rel-eu-country .eu-box{
    float: left;
    margin-left: 40px;
}
.rel-eu-country .eu-box p{
    font: 14px "Microsoft YaHei";
    color: #444444;
    margin-top: 16px;
}
.release-down-arrow{
    position: absolute;
    top: 45px;
    left: 47%;
}

/*项目合作*/
.project-cor-wrap{
    width: 1140px;
    margin: 0 auto;
}
.pcw-top{
    overflow: hidden;
    margin-top: 38px;
}
.pcw-top-p{
    float: left;
    width: 260px;
    border-right: 1px solid #ececec;
    margin-left: 30px;
}
.pcw-top-p h3{
    font: 20px "Microsoft YaHei";
    color: #444444;
    margin-bottom: 18px;
}
.pcw-top-p p{
    width: 227px;
    font: 14px "Microsoft YaHei";
    color: #444444;
    line-height: 24px;
}

/*人才招聘banner*/
.job-banner,.job-banner img{
    width: 100%;
    /*height: 380px;*/
}
.job-wrap{
    width: 1140px;
    margin: 0 auto;
}
.job-title{
    text-align: ;
    margin-top: 70px;
	padding-bottom:20px;
}
.job-title h2{
    font: bold 32px "Microsoft YaHei";
    color: #003a8f;
    margin-bottom: 28px;
}
.job-title p{
    font: 14px "Microsoft YaHei";
    color: #444444;
    margin-bottom: 8px;
}
.school-r,.social-r{
    padding: 15px 240px;
    float: left;
    border-radius: 8px;
    cursor: pointer;
    color: white;
    font: 20px "Microsoft YaHei";
    position: relative;
}

.school-r{
    background: #a6a6a6 url("../img/hat.png") no-repeat 210px center;
}
.social-r{
    background: #a6a6a6 url("../img/bag.png") no-repeat 210px center;
}
.job-tab .job-tab-on{
    background-color: #003a8f;
}
.job-arrow{
    position: absolute;
    top: 45px;
    left: 47%;
}
.job-list,.job-list2{
    clear: left;
    margin-left: 24px;
    height: 38px;
    line-height: 38px;
}
.job-list i,.job-list2 i{
    font: normal 14px "Microsoft YaHei";
    color: #444444;
}
.job-list span,.job-list2 span{
    font: 14px "Microsoft YaHei";
    color: #444444;
    cursor: pointer;
    padding: 10px 16px;
    margin-left: 20px;
}
.job-list .job-list-on,.job-list2 .job-list-on{
    background-color: #003a8f;
    color: white;
    border-radius: 5px;
}
.job-list .job-list-on a,.job-list2 .job-list-on a{
	color: white;
}
.h_60{
    height: 60px;
}
.school-r-box{
    
}
.sr-box-left{
    float: left;
    width: 542px;
    height: 208px;
    border: 1px solid #e9e9e9;
}
.sr-box-left:nth-child(odd){
	margin-right:32px;
	}
.sr-box-left:hover{
    border-bottom: 4px solid #003a8f;
}
.sr-box-left h3{
    margin: 30px 0 30px 26px;
    font: 16px "Microsoft YaHei";
    color: #444444;
}
.sr-box-left h3 span{
    font: bold 20px "Microsoft YaHei";
    color: #003a8f;
}
.sr-box-left p{
    margin-left: 26px;
    margin-bottom: 12px;
}
.sr-box-bot{
    margin-left: 26px;
    margin-top: 26px;
}
.sr-box-pos{
    background: url("../img/sr-box-pos_05.jpg") no-repeat left center;
    padding: 16px;
    font: 12px "Microsoft YaHei";
    color: #444444;
}
.round-right{
    margin-left: 368px;
}

/*常见问题*/
.question-wrap{
    width: 1140px;
    margin: 38px auto 0;
    overflow: hidden;
}
.question-wrap-left{
    float: left;
    width: 308px;
}
.question-wrap-right{
    width: 784px;
    float: right;
}
.question-wrap-right>h2{
    font: bold 24px "Microsoft YaHei";
    color: #003a8f;
}
.qw-right-list{
    width: 778px;
    height: 196px;
    background-color: #f5f5f6;
    margin-top: 24px;
}
.qw-right-list ul{
    margin-left: 24px;
    overflow: hidden;
}
.qw-right-list ul li{
    margin-top: 12px;
    float: left;
    width: 240px;
}
.qw-right-list li a{
    font: 14px "Microsoft YaHei";
    color: #003a8f;
}
.qwr-content{
    width: 784px;
    margin-top: 30px;
}
.qwr-content .menu_head{
    width: 776px;
    background: url('../img/down-arrowPNG.png')  right 45px no-repeat;
    padding: 28px 0 0 0;
}
.qwr-content .menu_list .current{
    font-weight: normal;
    background: url('../img/up-arrowPNG.png') right 45px no-repeat;
    color: #444444;
}
.qwr-content .menu_body{
    width: 770px;
    background: #FFF;
}
.qwr-p{
    padding: 20px 0;
}
.qwr-p h3{
    font: 14px "Microsoft YaHei";
    color: #333333;
    margin-bottom: 18px;
}
.qwr-p p{
    font: 14px "Microsoft YaHei";
    color: #777777;
}
.h_110{
    height: 110px;
}

/*释放产能详情主体*/
.rcd-wrap{
    width: 1140px;
    margin: 28px auto 0;
    overflow: hidden;
}
.rcd-wrap-left{
    float: left;
    width: 760px;
    padding: 50px 30px;
    border: 1px solid #f4f4f4;
}
.rcd-wrap-left>h1{
    font: 24px "Microsoft YaHei";
    color: #003a8f;
}
.rcd-wrap-left>h2{
    text-align: center;
    font: 18px "Microsoft YaHei";
    color: #444444;
    margin-top: 25px;
    margin-bottom: 16px;
}
.rcd-wrap-left>h3{
    font: 14px "Microsoft YaHei";
    color: #999999;
    text-align: center;
}
.rcdw-left-content{
    margin-top: 34px;
}
.rcdw-left-content>span{
    padding: 9px 29px;
    background-color: #003a8f;
    color: #FFF;
    font: 14px "Microsoft YaHei";
    display: inline-block;
}
.rcdw-left-content>p{
    font: 16px "Microsoft YaHei";
    color: #666666;
    line-height: 24px;
    padding-left: 28px;
    margin-top: 12px;
}
.rcdw-left-bottom{
    margin-left: 20px;
}
.rcdw-left-bottom>p{
    font: 14px "Microsoft YaHei";
    color: #003a8f;
    line-height: 26px;
}
.rcdwl-bottom-keyword{
    margin-top: 36px;
}
.rcdwl-bottom-keyword>span{
    font: 14px "Microsoft YaHei";
    color: #003a8f;
}
.rcdwl-bottom-keyword>a{
    margin-left: 26px;
    color: #444444;
}
.release-detail-back{
    margin-left: 358px;
    cursor: pointer;
}
.rc-recommend{
    margin-top: 20px;
    overflow: hidden;
}
.rc-recommend h3{
    height: 34px;
    padding-top: 12px;
    background-color: #003a8f;
    color: white;
    padding-left: 28px;
    font: 16px "Microsoft YaHei";
}
.rc-recommend-list{
    float: left;
    width: 364px;
    margin-top: 22px;
}
.rc-recommend-list li{
    margin-bottom: 12px;
    margin-left: 30px;
}
.rc-recommend-list li a{
    font: 16px "Microsoft YaHei";
    color: #444444;
}
.rcd-wrap-right{
    float: right;
    width: 308px;
}
.rc-connect{
    width: 308px;
    margin-top: 38px;
}
.rc-connect-title{
    height: 44px;
    background-color: #003a8f;
}
.rc-connect-box{
    background-color: #ececec;
    padding: 25px;
}
.rc-connect-box input{
    border: none;
    font: 14px "Microsoft YaHei";
    padding: 10px 10px;
    width: 236px;
    margin-bottom: 13px;
}
.rc-connect-box textarea{
    font: 14px "Microsoft YaHei";
    padding: 10px 10px;
    width: 236px;
    border: none;
    resize: none;
    height: 128px;
}
.rc-connect button{
    padding: 15px 136px;
    font: 18px "Microsoft YaHei";
    border: none;
    background-color: #003a8f;
    color: #FFF;
    cursor: pointer;
    margin-top: 20px;
}
.rc-two-code{
    margin-top: 48px;
}
.rc-two-code p{
    font: 14px "Microsoft YaHei";
    color: #444444;
    margin-left: 4px;
    margin-bottom: 20px;
}

/*首页banner*/
.index-banner .swiper-pagination-bullet{
    width: 60px;
    border-radius: 0;
    height: 4px;
}
.index-banner .swiper-pagination-bullet-active{
    background-color: #FFF;
}

.myTeam-tab .swiper-button-next,.myTeam-tab .swiper-button-prev{
    top: 42% !important;
    position: absolute;
}

.about-swiper .swiper-pagination-bullet-active{
    background-color: #FFF;
}

/*动画*/
@keyframes myRotate1 {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(180deg);
    }
}
.arrow-rotate{
    animation: myRotate1 0.6s ease-out forwards;
}
@keyframes myRotate2 {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(-180deg);
    }
}
.arrow-rotate-back{
    animation: myRotate2 0.6s ease-out forwards;
}

.index-banner-pBox{
    position: absolute;
    width: 448px;
    height: auto;
    background-color: rgba(0,0,0,0.6);
    top: 28%;
    left: 20%;
    padding-bottom: 20px;
    border-radius: 10px;
}
.index-banner-pBox h3{
    font: 28px "Microsoft YaHei";
    color: #FFF;
    margin-top: 18px;
    margin-left: 24px;
}
.index-banner-pBox p{
    font: 12px "Microsoft YaHei";
    color: #FFF;
    line-height: 22px;
    margin-left: 24px;
    margin-top: 12px;
    width: 400px;
}
.ib-a-detail{
    margin-left: 24px;
    margin-top: 13px;
    height: 40px;
    width: 122px;
    background-color: #FFF;
    line-height: 40px;
    padding-left: 56px;
}
.ib-a-detail a{
    color: #003a8f;
    font: 14px "Microsoft YaHei";
}
.ib-a-detail:hover{
    background-color: #003a8f;
}
.ib-a-detail:hover a{
    color: #FFF;
}
.ib-a-detail a span{
    margin-left: 20px;
    font-weight: bold;
}

/*首页下拉1*/
.logo-menu-wrap-box{
    float: left;
    width: 23%;
    border-right: 1px solid #dddddd;
}
.logo-menu-wrap-box h3 a{
    font: bold 14px "Microsoft YaHei";
}
.logo-menu-wrap-box li{
    float: none;
    width: 100% !important;
    margin-left: 0;
    height: auto;
    margin-top: 12px;
}
.logo-menu-wrap-box li:hover a{
    text-decoration: underline;
}
.logo-menu-wrap-box li a{
    font: 14px "Microsoft YaHei";
}
.lmw-left-pp{
    margin-top: 20px;
}
.lmw-left-pp a{
    font: 14px "Microsoft YaHei";
    color: #444444;
}
.question_top{
    padding: 40px 0;
    overflow: hidden;
}
.question_top_left{
    float: left;
    padding-right: 40px;
    text-align: center;
	margin-right: 10px;
}
.question_top_left:hover p{
    text-decoration: underline;
    color: #003a8f;
}
.question_top_left img{
    margin-top: 20px;
}
.question_top_left p{
    font: 14px "Microsoft YaHei";
    color: #444444;
    margin-top: 16px;
}
.question_top_p{
    float: left;
    width: 276px;
    margin-top: 20px;
}
.question_top_p li{
    width: 100%;
    height: 30px;
}
.question_top_p li:hover a{
    text-decoration: underline;
    color: #003a8f;
}
.about_top{
    overflow: hidden;
    padding: 40px 0;
}
.about_top .question_top_p li{
    width: 100%;
}

.site_title{ font-size:18px; margin-bottom:20px; font-family:"黑体";}
.site_link{ display:block; margin-bottom:20px;}
.site_link ul{ padding-left:25px;}
.site_link ul li{list-style-position:inside;list-style:square; line-height:2; font-size:14px; margin-top:5px;}
.site_link ul li a{color:#082d5c}
.site_link ul li ul li{list-style:none; margin-top:0px;}

.pagenext{
	margin-top:10px; margin-bottom:20px; font-size:14px; line-height:2;
	}
.pagenext a{ color:#009;}
.pagenext a:hover{ text-decoration:underline;}



/* 本例子css */
	.fullSlide{ min-width:1000px;   position:relative;  height:450px; overflow:hidden;   }
	.fullSlide .bd{ position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important; }
	.fullSlide .bd li{ width:100% !important;  height:450px; }
	.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:450px;  }
	.fullSlide .bd li a{ position:absolute; width:100%; height:299px; display:block; z-index:1;;   }
	.fullSlide .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
	.fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(../images/banner-btn.png) 0 0 no-repeat;
	_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;
	}

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1;  margin:4px; background:#000; overflow:hidden; 
		line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
	}
	.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1; background:#fff  }
	
	
	
	/* 本例子css */
	.ladyScroll{width:1140px;height:287px;margin:15px auto;position:relative;}
	.ladyScroll .prev,.ladyScroll .next{width:24px;height:45px;position:absolute;top:210px;left:0;z-index:100; cursor:pointer; }
	.ladyScroll .next{ left:auto; right:-120px; top:120px; background:url(../images/right.jpg) no-repeat; }
	.ladyScroll .prev{background:url(../images/left.jpg) no-repeat; left:-120px; top:120px; }
	.ladyScroll .prev:hover{  }
	.ladyScroll .next:hover{  }

	.ladyScroll .scrollWrap{width:1140px;padding-top:15px;overflow:hidden;position:absolute;}
	.ladyScroll dl{float:left;width:277px;text-align:center;position:relative; margin-right:10px;}
	.ladyScroll  span{display:block;width:277px;height:277px;position:absolute;bottom:-277px;background:#003a8f;filter:alpha(opacity=40);opacity:0.40;}
	.ladyScroll  dt{margin:0 auto;width:277px;overflow:hidden;}
	.ladyScroll  img{display:block;width:277px;height:277px;}
	.ladyScroll  dd{width:277px;height:150px; text-align:center; font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;bottom:-150px;}
	.ladyScroll  dd h4{font:24px "Microsoft YaHei"; color:#fff;} 
	.ladyScroll  dd p{font:14px "Microsoft YaHei"; color:#fff; margin-top:6px;} 
	.ladyScroll  dd a{ color:#fff;  }
	.ladyScroll  dd a:hover{ text-decoration:none;  }
	.ladyScroll dl:hover span{ background:#003a8f;  }
	
	
	/* 关于我们css */
	.abtoufullSlide{ width:100%;  position:relative;  height:380px; background:#000;  }
	.abtoufullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.abtoufullSlide .bd ul{ width:100% !important;  }
	.abtoufullSlide .bd li{ width:100% !important;  height:380px; overflow:hidden; text-align:center;  }
	.abtoufullSlide .bd li a{ display:block; height:380px; }

	.abtoufullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.abtoufullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.abtoufullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.abtoufullSlide .hd ul .on{ background-position:0 0; }
