/*.Home {	*/    /*width:100%;	*//*}*//*.center_home {	*/    /*width:100%;	*/    /*padding:.22rem .2rem;	*/    /*overflow:hidden;	*//*}*//*.logo_link {	*/    /*float:left;	*/    /*width:2.36rem;	*/    /*height:.75rem;	*//*}*//*.search_box {	*/    /*position:relative;	*/    /*float:right;	*//*}*//*.top_option {	*/    /*float:left;	*//*}*//*.top_option p {	*/    /*color:#1c3a94;	*/    /*font-size:.16rem;	*/    /*overflow:hidden;	*/    /*max-width:2.5rem;	*/    /*white-space:nowrap;	*//*}*//*.top_option select {	*/    /*width:2.5rem;	*/    /*font-size:.14rem;	*//*}*//*.search_box input {	*/    /*width:2.5rem;	*/    /*display:inline-block;	*/    /*float:left;	*/    /*background:#fff;	*/    /*border:1px solid #dcdcdc;	*/    /*border-radius:.05rem;	*//*}*//*.search_box button {	*/    /*position:absolute;	*/    /*right:0;	*/    /*top:0;	*/    /*width:.5rem;	*/    /*height:.344rem;	*/    /*display:inline-block;	*/    /*background:url("../picture/search.jpg") no-repeat center center;	*/    /*background-size:.2rem .2rem;	*//*}*//*.btnmenu {	*/    /*background-image:url(../picture/Catalog.png);	*/    /*width:.4rem;	*/    /*background-size:.4rem .32rem;	*/    /*background-repeat:no-repeat;	*/    /*background-color:transparent;	*/    /*background-position:center center;	*/    /*height:.88rem;	*/    /*margin-left:.42rem;	*//*}*//*.menu_btn {	*/    /*float:right;	*//*}*//*.list_menu {	*/    /*position:absolute;	*/    /*left:0;	*/    /*top:1.4rem;	*/    /*width:100%;	*//*}*//*.list_menu ul li {	*/    /*text-align:center;	*//*}*/.Home {    width:100%;    border:1px solid #ddd;}.center_home {    width:1440px;    margin:0 auto;    padding:22px 0;    height:136px;}.logo_link {    display:inline-block;    width:236px;    height:76px;}.right_head {    width:895px;}.top_option {    height:35px;    overflow:hidden;}.top_option select {    float:right;    width:150px;    height:30px;    line-height:30px;    font-size:14px;}.top_option p {    float:right;    font-size:14px;    margin-left:50px;    color:#1c3a94;    line-height:30px;}.search_box {    float:right;    position:relative;    width:220px;    height:35px;    margin-left:40px;    border-radius:5px;    border:1px solid #dcdcdc;}.list_menu {    width:100%;}.search_box input {    display:inline-block;    width:167px;    height:30px;    margin-top:2px;    float:left;    margin-left:20px;    font-size:16px;    line-height:30px;}.menu_btn {    height:60px;    margin-top:20px;}.list_menu>ul>li {    float:left;    margin-left:30px;    height:60px;    position:relative;}.list_menu>ul>li>a {    padding:0 20px;    line-height:30px;    font-size:16px;    color:#000;    float:left;    display:inline-block;}.list_menu>ul>li a:hover {    color:#fff;}.list_menu>ul>li:first-child a {    margin-left:0;}.list_menu>ul>li:last-child a {    padding-right:0;}.btnmenu {    display:none;}.list_menu>ul {    float:right;}.search_box button {    position:absolute;    right:10px;    top:0;    width:30px;    height:35px;    background:url("../picture/search2.png") no-repeat center center;    background-size:20px 20px;}.list_menu>ul>li>a:hover {    color:#1c3a94;}.banner_box {    width:100%;    height:640px;}.swiper-slide_tio img {    display:block;    width:100%;    height:100%;}.swiper-pagination-bullet {    width:60px !important;    height:6px!important;    background:#fff!important;    opacity:1 !important;    border-radius:5px!important;}.swiper-pagination-bullet-active {    background:#fa4600!important;}.swiper_next,.swiper_prev {    position:absolute;    top:50%;    width:47px;    height:88px;    margin-top:-44px;    z-index:10;    cursor:pointer;    background-position:center;    background-repeat:no-repeat;}.swiper_next {    background:url("../picture/left_gray.png") no-repeat;    background-size:47px 88px;    left:10px;    right:auto;}.swiper_prev {    background:url("../picture/right_gray.png") no-repeat;    background-size:47px 88px;    right:10px;    left:auto;}.customer {    width:100%;    overflow:hidden;}.customer_center {    width:1440px;    margin:0 auto;}.comm_center h2 {    width:650px;    margin:0 auto;    text-align:center;    color:#000;    display:block;    font-size:30px;    margin-top:95px;}.comm_center h2 span {    display:inline-block;    width:32%;    height:3px;    background:#666;    margin-top:20px;    position:relative;}.comm_center h2 span i {    width:8px;    height:8px;    border-radius:50%;    background:#666;    display:inline-block;    position:absolute;}.comm_center h2 span.f_l i {    right:0;    top:-2px;}.comm_center h2 span.f_r i {    left:0;    top:-2px;}.case_scroll {    width:100%;    margin-top:60px;    position:relative;    overflow:hidden;}.swiper-container2 {    width:1230px;}.swiper_next_case,.swiper_prev_case {    position:absolute;    top:50%;    width:29px;    height:56px;    margin-top:-28px;    z-index:10;    cursor:pointer;    background-position:center;    background-repeat:no-repeat;}.swiper_next_case {    background:url(../picture/left_link.png) no-repeat;    background-size:29px 56px;    left:10px;    right:auto;}.swiper_prev_case {    background:url(../picture/right_link.png) no-repeat;    background-size:29px 56px;    right:10px;    left:auto;}.swiper-slide_case p {    text-align:center;    font-size:16px;    color:#000;    margin-top:30px;    line-height:28.8px;    cursor:pointer;}.swiper-slide_case_index img {    width:100%;    height:100%;    display:block;    background-size:100% 100%;}.swiper-slide_case p:hover {    color:#1c3a94;}.customer_center a.more_case {    color:#1c3a94;    font-size:16px;    display:block;    width:200px;    height:60px;    line-height:60px;    text-align:center;    margin:0 auto;    margin-top:80px;    border-radius:5px;    border:1px solid #1c3a94;}.customer_center a.more_case:hover,.news_chose_content>li a.content_mr:hover {    color:#fff;    background:#1c3a94;}.comm_center_serve h2 span {    width:25%;}.plan_box,.plan_box_lage {    width:100%;    margin-top:80px;    overflow:hidden;}.serve_box_center {    width:1440px;    margin:0 auto;}.plan_title {    width:100%;    font-size:30px;    height:40px;    color:#000000;}.plan_title i {    display:inline-block;    width:16px;    height:16px;    border-radius:50%;    border:1px solid #000000;    float:left;    margin-top:12px;    margin-right:15px;}.plan_box>ul,.plan_box_lage>ul {    width:100%;    margin-top:55px;}.plan_box>ul>li {    float:left;    width:29%;    height:420px;    margin-right:90px;    overflow:hidden;    position:relative;}.plan_box_lage>ul>li {    width:49%;    float:left;    height:420px;    margin-right:20px;    margin-top:20px;    overflow:hidden;    position:relative;}.plan_box_lage>ul>li:hover .fixd_gray_box {    bottom:0;}.plan_box>ul>li:hover .fixd_gray_box {    bottom:0;}.plan_box_lage>ul>li.only_two  .dcd_hale:hover .fixd_gray_box2 {    bottom:0;}.plan_box>ul>li:last-child {    margin-right:0;}.fixd_gray_box p,.fixd_gray_box2 p {    color:#fff;    font-size:24px;}.fixd_gray_box ul,.fixd_gray_box2 ul {    width:100%;}.fixd_gray_box>ul>li,.fixd_gray_box2>ul>li {    width:100%;    margin-top:10px;}.fixd_gray_box>ul>li>a,.fixd_gray_box2>ul>li>a {    display:block;    color:#fff;    font-size:16px;}.fixd_gray_box>ul>li>a:hover,.fixd_gray_box2>ul>li>a:hover {    color:#4961a9;}.fixd_gray_box>ul>li>a i,.fixd_gray_box2>ul>li>a i {    display:inline-block;    float:left;    width:5px;    height:5px;    border-radius:50%;    background:#fff;    margin-top:9px;    margin-right:10px;}.plan_box>ul>li>a,.plan_box_lage>ul>li>a {    display:block;    width:100%;    height:100%;    position:relative;}.plan_box>ul>li>a img,.plan_box_lage>ul>li>a img {    width:100%;    height:100%;    background-size:100% 100%;}.bottom_opacit {    width:100%;    position:absolute;    left:0;    bottom:0;    height:56px;    z-index:10;}.bottom_opacit em {    background:#3e4558;    display:block;    width:100%;    height:100%;    opacity:.8;}.bottom_opacit p {    padding:0 60px;    width:100%;    line-height:56px;    font-size:18px;    color:#fff;    position:absolute;    left:0;    bottom:0;    height:56px;    white-space:nowrap;    overflow:hidden;    text-overflow:ellipsis;}.blue_cover {    width:100%;    height:100%;    z-index:30;    background:#4178eb;    padding:45px 65px 30px 65px;}.reference {    font-size:18px;    color:#fff;    line-height:30px;}.sm_descript_refer {    width:100%;    margin-top:30px;    font-size:14px;    color:#fff;    line-height:28px;    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:4;    overflow:hidden;}.blue_cover a {    display:inline-block;    margin-top:25px;    width:120px;    height:40px;    background:#fff;    border-radius:5px;    color:#4178eb;    text-align:center;    line-height:40px;    font-size:16px;}.blue_cover a:hover {    background:#fa4600;    color:#fff;}.fixd_gray_box,.fixd_gray_box2 {    width:100%;    height:100%;    z-index:30;    background-color:rgba(51,55,68,0.8);    padding:85px 65px 30px 65px;    position:absolute;    bottom:-100%;    left:0;    transition:.2s;    -moz-transition:.2s;    /* Firefox 4 */    -webkit-transition:.2s;    /* Safari 和 Chrome */    -o-transition:.2s;    /* Opera */}.fixd_gray_box_opcit {    width:100%;}.plan_box>ul>li>a:hover .blue_cover {    top:0;}.plan_box_lage>ul>li:nth-child(2n) {    margin-right:0;}.plan_box_lage>ul>li.no_top {    margin-top:0;}.plan_box_lage>ul>li .dcd_hale {    width:48.5%;    float:left;    height:420px;    position:relative;}.plan_box_lage>ul>li a:hover .fixd_gray_box {    top:0;    width:48.5%;}.plan_box_lage>ul>li .dcd_hale {    margin-right:20px;}.plan_box_lage>ul>li .dcd_hale:nth-child(2) {    margin-right:0;}.dcd_hale>a {    display:block;    width:100%;    height:100%;}.dcd_hale>a img {    display:block;    background-size:100% 100%;    width:100%;    height:100%;}.half p.sm_descript_refer {    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:4;    overflow:hidden;}.half .blue_cover span {    margin-top:30px;}.manage {    width:100%;    margin-top:80px;    overflow:hidden;}.manage_center {    width:100%;    margin-top:55px;    background:#e8edf6;    position:relative;    height:500px;}.manage_center img.consult_left {    display:inline-block;    position:absolute;    left:0;    right:0;    width:420px;    height:500px;}.manage_desc {    margin-left:.38%;    width:61%;    padding-top:92px;    padding-right:135px;    float:right;}.manage_desc h3 {    color:#1c3a94;    font-size:30px;}.manage_desc p {    margin-top:30px;    font-size:14px;    color:#1c3a94;    line-height:28px;}.manage_desc p.provide_txt {    font-size:14px;    color:#000;    line-height:32px;}.manage_desc ul {    width:100%;    margin-top:15px;    overflow:hidden;}.manage_desc ul li {    float:left;    margin-right:60px;    line-height:30px;    height:30px;    font-size:14px;}.manage_desc ul li a {    color:#000;    font-size:14px;}.manage_desc ul li a:hover {    color:#007aff;}.news {    width:100%;    padding-bottom:40px;    position:relative;}.news_content {    width:1440px;    margin:0 auto;}.news_chose {    width:650px;    margin:0 auto;    margin-top:40px;    overflow:hidden;}.news_chose ul {    width:100%;    text-align:center;}.news_chose ul li {    margin-right:100px;    width:120px;    height:48px;    text-align:center;    line-height:48px;    color:#000000;    font-size:16px;    cursor:pointer;    display:inline-block;}.news_chose ul li:nth-child(2) {    margin-right:0;}.news_chose ul li.active {    background:#4178eb;    color:#fff;    border-radius:5px;}.news_chose>ul>li>a {    display:block;    color:#000000;    font-size:16px;}.news_chose_content {    width:100%;}.news_chose_content>li {    width:100%;}.news_chose_content li:last-child {    margin-right:0;}.simple_news {    width:100%;    float:left;    margin-top:30px;}.simple_news li {    width:19.7%;    margin-top:30px;    margin-right:6.9%;    padding-bottom:50px;    float:left;    transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}.simple_news li a h3 {    font-size:18px;    color:#000;    margin-top:30px;}.simple_news li a p.news_dsc {    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:3;    overflow:hidden;    cursor:pointer;    height:75px;}.simple_news li a p {    line-height:24px;    margin-top:15px;    font-size:14px;    color:#999;    width:100%;}.simple_news li a img {    display:block;    width:100%;    background-size:100% 100%;}.simple_news li a {    display:block;}.simple_news li:hover {    /*border:1px solid #f97302;    */    transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}.simple_news li a p.news_dsc:hover {    color:#4178eb;}.news_chose_content>li a.content_mr {    width:160px;    height:48px;    text-align:center;    line-height:48px;    font-size:16px;    color:#1c3a94;    border:1px solid #1c3a94;    border-radius:5px;    margin:0 auto;    margin-top:20px;    display:block;    overflow:hidden;}.bottom_common {    width:100%;    background:#e8edf6;    overflow:hidden;    margin-top:80px;}.bottom_content {    width:1440px;    margin:0 auto;    margin-top:85px;    overflow:hidden;    padding-bottom:65px;}.bottom_content_left p.compay_title {    width:100%;    font-size:18px;    color:#000;}.bottom_content_left ul {    width:600px;    overflow:hidden;}.bottom_content_left ul li {    float:left;    width:auto;    text-align:center;    margin-top:17px;    background:url("../picture/rht_k.png") no-repeat left center;    background-size:7px 11px;    margin-right:75px;}.bottom_content_left ul li:nth-child(4n) {    margin-right:0;}.bottom_content_left ul li a {    display:block;    font-size:14px;    color:#000;    padding-left:15px;}.bottom_content_left ul li:hover a {    color:#007aff;}.common_footmm h3 {    font-size:18px;    color:#000;}.compay_address {    width:100%;    margin-top:105px;    overflow:hidden;}.common_footmm p {    width:100%;    margin-top:18px;    font-size:14px;}.right_compay_address {    margin-left:80px;}.copy_botm {    width:100%;    font-size:14px;    margin-top:60px;}.bottom_content_right {    width:435px;    margin-right:120px;}.bottom_content_right p.right_bm_tit {    color:#1c3a94;    font-size:18px;    line-height:45px;}.right_bm_tit em.more_txt {    color:#1c3a94;    font-size:48px;}.right_bm_tit em.more_tel {    color:#1c3a94;    font-size:36px;}.wx_shows {    width:130px;    margin:0 auto;    margin-top:120px;}.wx_shows img {    display:block;    width:100%;    height:100%;}.wx_shows p {    font-size:14px;    color:#000;    line-height:24px;    text-align:center;}.Reserve {    width:180px;    position:fixed;    right:30px;    bottom:200px;    display:none;    z-index:20;}.Reserve span.scll_top {    display:block;    width:180px;    height:20px;    cursor:pointer;}.scll_top img {    width:33px;    height:18px;    background-position:center center;    display:block;    overflow:hidden;    margin:0 auto;}.serave_link {    display:block;    width:180px;    margin-top:30px;    height:60px;    border-radius:23px;    background:#3c7aff;    /* For browsers that do not support gradients */    background:-webkit-linear-gradient(#3c7aff,#124ed0);    /* For Safari 5.1 to 6.0 */    background:-o-linear-gradient(#3c7aff,#124ed0);    /* For Opera 11.1 to 12.0 */    background:-moz-linear-gradient(#3c7aff,#124ed0);    /* For Firefox 3.6 to 15 */    background:linear-gradient(#3c7aff,#124ed0);    /* Standard syntax */}.serave_link i {    display:inline-block;    width:36px;    height:60px;    float:left;    margin-left:26px;    background-image:url("../picture/seek.png");    background-position:left center;    background-repeat:no-repeat;    background-size:36px 36px;}.serave_link span {    float:left;    margin-left:15px;    display:inline-block;    font-size:18px;    line-height:18px;    margin-top:12px;    text-align:center;    color:#fff;}.en_adviser {    font-size:11px;    line-height:18px;    color:#fff;    display:inline-block;}.case_page {    width:100%;    padding-bottom:80px;    overflow:hidden;    position:relative;}.case_content {    width:1440px;    margin:0 auto;    overflow:hidden;}.detritus {    width:100%;    height:65px;}.detritus ol {    height:65px;    float:left;}.detritus>ol>li {    float:left;    height:65px;    line-height:65px;    font-size:14px;    padding:0 10px;    position:relative;    cursor:pointer;    color:#000;}.detritus>ol>li:first-child {    padding-left:0px;}.detritus>ol>li>a {    font-size:14px;    color:#999999;    display:inline-block;}.detritus ol> li + li:before {    color:#CCCCCC;    content:" ";    padding:0 20px;    width:7px;    height:65px;    background:url("../picture/rht_k.jpg") no-repeat center center;    background-size:7px 12px;}.title_case {    width:100%;    overflow:hidden;    margin-top:30px;    font-size:24px;    color:#000;}.select_box {    width:100%;    text-align:center;    margin-top:30px;    overflow:hidden;}.select_box select {    color:#000;    font-size:14px;    width:240px;    display:inline-block;    height:48px;    line-height:48px;    padding-left:14px;    cursor:pointer;    margin-right:40px;}.select_box select:nth-child(3) {    margin-right:0;}.case_content>ul {    width:100%;    overflow:hidden;}.case_content>ul li {    float:left;    width:26%;    margin-right:11%;    margin-top:80px;}.case_content>ul li a {    display:block;    border:1px solid #fff;    transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}.case_content>ul>li a:hover {    transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);    box-shadow:0 0 10px #c4c2c2;}.case_content>ul>li:nth-child(3n) {    margin-right:0;}.case_content>ul li img {    width:100%;}.case_simb {    width:100%;    padding:30px 35px 35px 20px;    overflow:hidden;    min-height:105px;}.case_simb p {    font-size:16px;    color:#000000;}.comm_page {    width:100%;    margin-top:80px;}.comm_page ul {    text-align:center;}.comm_page ul li {    display:inline-block;    width:44px;    height:44px;    text-align:center;    line-height:44px;    font-size:16px;    cursor:pointer;    border-radius:50%;    border:1px solid #cdcdcd;    color:#969696;}.comm_page ul li.selectNum {    background:#4178eb;    border:1px solid #4178eb;    color:#fff;}.seve_list {    width:100%;    height:480px;    overflow:hidden;}.common_serve {    position:relative;}.common_serve img {	display: block;    width: 100%;    height: 100%;    background-size:100%;}.common_serve .shod_level {    width:100%;    height:100%;    position:absolute;    top:0;    left:0;    background:#000000;    opacity:.6;}.level_desc {    position:absolute;    left:25%;    width:900px;    top:25%;}.level_desc h2 {    text-align:center;    width:100%;    color:#fff;    font-size:48px;    line-height:72px;}.level_desc p {    color:#fff;    width:100%;    margin-top:30px;    text-align:center;    font-size:14px;    line-height:28px;}.searv_content {    width:100%;    position:relative;}.searv_center {    width:1440px;    margin:0 auto;}.searv_top {    width:100%;    height:64px;    box-shadow:0 10px 30px #e0e0e0;}.searv_top_center {    width:1440px;    margin:0 auto;    height:64px;}.lower_img {    display:inline-block;    float:right;    background:url("../picture/icon_lower.png") no-repeat center center;    width:9px;    height:65px;    background-size:9px 5px;    margin-left:9px;}.searv_center ul {    width:100%;}.searv_center>ul>li {    width:100%;    margin-top:80px;    overflow:hidden;}.searv_center>ul>li img.aptide {    float:left;    display:block;    width:260px;    height:260px;    background-size:100% 100%;}.licence {    float:left;    width:895px;    margin-left:140px;}.licence h3 {    width:100%;    color:#000;    font-size:30px;    line-height:60px;}.licence>p {    width:100%;    line-height:28px;    font-size:14px;    color:#666;    height:60px;    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:2;    overflow:hidden;    margin-top:20px;}.for_provide {    width:100%;    margin-top:45px;}.for_provide p {    color:#000;    font-size:16px;}.for_provide ul {    width:100%;}.for_provide ul li {    float:left;    width:205px;    height:40px;    line-height:40px;    margin-top:5px;    margin-right:20px;}.for_provide ul li i {    display:inline-block;    width:5px;    height:5px;    border-radius:50%;    background:#4178eb;}.for_provide ul li a {    color:#4178eb;    font-size:16px;    float:left;    width:100%;    height:40px;}.for_provide ul li:nth-child(4n) {    margin-right:0;}.searve_2_center {    width:1440px;    overflow:hidden;    margin:0 auto;}.searve_2_center>ul li {    margin-top:80px;    margin-left:70px;    margin-right:70px;    width:220px;    height:220px;    float:left;    border-radius:50%;    position:relative;    overflow:hidden;}.searve_2_center>ul>li>a {    display:block;    position:relative;    width:100%;    height:100%;    border-radius:50%;    overflow:hidden;}.searve_2_center>ul li img {    display:inline-block;    width:100%;    height:100%;    background-size:100% 100%;}.sptid_up {    position:absolute;    top:0;    left:0;    width:100%;    height:100%;    background:#000000;    opacity:.6;    z-index:10;}.shows_sptid_title {    width:100%;    height:30px;    font-size:18px;    color:#fff;    position:absolute;    top:95px;    left:0;    z-index:12;    text-align:center;    padding:0 20px;    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:2;    overflow:hidden;    line-height:30px;}.blue_pop {    position:absolute;    bottom:-220px;    left:0;    width:100%;    height:100%;    background:#4178eb;    z-index:20;    transition:.2s;    -moz-transition:.2s;    /* Firefox 4 */    -webkit-transition:.2s;    /* Safari 和 Chrome */    -o-transition:.2s;    /* Opera */}.searve_2_center>ul>li:hover .blue_pop {    bottom:0px;}.blue_pop p {    width:100%;    margin-top:60px;    font-size:18px;    color:#fff;    text-align:center;    padding:0 15px;}.blue_pop a {    width:72px;    height:30px;    line-height:30px;    font-size:14px;    margin:0 auto;    margin-top:30px;    color:#4178eb;    text-align:center;    border-radius:5px;    background:#fff;    display:block;}.level_desc_left {    position:absolute;    left:12%;    width:900px;    top:25%;    z-index:2;}.level_desc_left h2 {    text-align:left;    width:100%;    color:#fff;    font-size:36px;    line-height:72px;}.level_desc_left p {    color:#fff;    width:100%;    margin-top:20px;    text-align:left;    font-size:14px;    line-height:28px;}.sear_three ul {    float:left;    overflow:hidden;    height:65px;}.sear_three ul li {    height:65px;    line-height:65px;    float:left;    margin-right:40px;}.sear_three ul li a {    padding:0 12px;    height:36px;    line-height:36px;    text-align:center;    font-size:14px;    color:#000000;    display:inline-block;    float:left;    margin-top:15px;    border-radius:5px;}.sear_three ul li a.active {    background:#4178eb;    color:#fff;}.sear_three ul li a i {    display:inline-block;    float:left;    background:url("../picture/cont_kf.png") no-repeat center center;    width:19px;    height:35px;    margin-right:8px;    background-size:19px 16px;}.organic {    width:1440px;    margin:0 auto;}.organic_list1 {    width:100%;    overflow:hidden;    margin-top:80px;}.organic_list1 h2 {    font-size:36px;    color:#000;    line-height:48px;}.organic_list1 p.name_organic {    font-size:18px;    line-height:60px;    color:#000;    width:100%;    overflow:hidden;}.organic_list1 p.definition {    width:100%;    font-size:14px;    line-height:28px;    color:#000;    overflow:hidden;    margin-top:40px;}.organic_img {    display:block;    width:150px;    background:100% 100%;    height:150%;    border-radius:50%;    margin-top:37px;}.related_links {    width:100%;    overflow:hidden;    margin-top:50px;}.related_links p {    font-size:30px;}.related_links_box {    width:100%;    margin-top:50px;}.swiper-slide_sarve {}.swiper-container3 {     width:100%; }.swiper-container3 .swiper-slide {	width: 100%;    padding: 27px 22px;}.swiper-container3 .swiper-slide img {    display: block;    /* float: left; */    width: 300px;    height: 200px;    background-size: 100% 100%;    margin: 0 auto;}.swiper-container3 {    padding:5px!important;    width:100%;}.swiper-container3 .swiper-slide-active {    box-shadow:0px 0px 10px #e0e0e0;}.right_swider_box {    width:300px;	margin:0 auto;    position:relative;}.right_swider_box h3 {	text-align:center;    font-size:18px;    color:#000;    line-height:36px;}.right_swider_box p {	font-size: 14px;    color: #000;    width: 100%;    margin-top: 10px;	height:48px;    line-height: 24px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}.right_swider_box a {    width: 90px;    height: 35px;    text-align: center;    color: #1c3a94;    /* background: #1c3a94; */    line-height: 35px;    font-size: 14px;    margin-left: auto;    margin-right: auto;    margin-top: 30px;    border-color: #1c3a94;    border: 1px solid;}.right_swider_box a:hover{    width: 90px;    height: 35px;    text-align: center;    color: #ffffff;    background: #1c3a94;    line-height: 35px;    font-size: 14px;    margin-left: auto;    margin-right: auto;    margin-top: 30px;    border-color: #1c3a94;    border: 1px solid;}.swiper_next_links {}.swiper_navtion {     width:100%;     margin-top:30px;     overflow:hidden;     text-align:center; }.swiper_navtion div {    display:inline-block;    width:36px;    line-height:26px;    height:36px;    border-radius:50%;    border:3px solid #1c3a94;    color:#1c3a94;    font-size:29px;    text-align:center;    cursor:pointer;}.swiper_next_links {    margin-left:30px;}.swiper_prev_links {    margin-right:30px;}.detritus ol li ul {    width:115px;    background:#4178eb;    border-bottom-left-radius:5px;    border-bottom-right-radius:5px;    left:30px;    position:absolute;    top:65px;    padding:10px 0;    display:none;}.detritus ol li:first-child ul {    left:-10px;}.detritus ol li ul li {    width:100%;    height:40px;    line-height:40px;}.detritus ol li ul li a {    display:block;    width:100%;    text-align:center;    color:#fff;    font-size:14px;}.contact_lk {    float:right;    height:65px;    margin-right:40px;}.contact_lk a {    padding:0 12px;    height:36px;    line-height:36px;    text-align:center;    font-size:14px;    color:#4178eb;    display:inline-block;    float:left;    margin-top:15px;    border-radius:5px;}.contact_lk a i {    display:inline-block;    float:left;    background:url(../picture/cont_kf.png) no-repeat center center;    width:19px;    height:35px;    margin-right:8px;    background-size:19px 16px;}.seav_box_3,.seav_box_4 {    width:1440px;    margin:0 auto;}.seav_box_3  p.title_case,.seav_box_4  p.title_case {    margin-top:70px;}.seav_box_4>ul {    width:100%;    margin-top:30px;    overflow:hidden;}.seav_box_4>ul li {    margin-top:20px;    width:48%;    border:1px solid #ddd;    border-radius:5px;    height:65px;    float:left;    margin-right:20px;}.seav_box_4>ul li:nth-child(2n) {    margin-right:0;}.seav_box_4>ul li a {    color:#000;    font-size:16px;    display:block;    width:100%;    height:100%;    line-height:64px;}.seav_box_4>ul li a i {    display:inline-block;    background:url("../picture/left_gray_link.png") no-repeat center center;    background-size:7px 11px;    width:7px;    float:left;    height:64px;    margin-left:30px;    margin-right:10px;}.seav_box_4>ul li a p {    float:left;    width:90%;    white-space:nowrap;    overflow:hidden;    text-overflow:ellipsis;}.seav_box_4>ul>li:hover {    background:#4178eb;}.seav_box_4>ul li:hover a {    color:#fff;}.seav_box_4>ul li:hover a i {    background:url("../picture/left_white_link.png") no-repeat center center;}.home_pop_box {    position:absolute;    background:#fff;    width:100%;    box-shadow:0 10px 20px #e0e0e0;    top:138px;    left:0;    display:none;    z-index:950;}.home_pop_box_center {    width:1440px;    margin:0 auto;    overflow:hidden;    padding:0 90px;    position:absolute;    box-sizing:border-box;    top:60px;    left:-690px;    z-index:999;    display:none;}.home_pop_box_center_left {    width:60%;    float:left;}.home_pop_box_center_right {    width:40%;    float:right;}.home_pop_box_center_left>ul,.home_pop_box_center_right>ul {    width:100%;}.home_pop_box_center_left>ul>li {    width:150px;    margin-right:140px;    float:left;    margin-top:40px;    position:relative;}.home_pop_box_center_right>ul>li {    width:112px;    margin-left:160px;    float:left;    margin-top:40px;    position:relative;}.home_pop_box_center_left>ul>li:last-child {    margin-right:0;}.home_pop_box_center_right>ul>li:first-child {    margin-left:114px;}.home_pop_box_center_left>ul>li p,.home_pop_box_center_right>ul>li p {    font-size:24px;    text-align:left;    width:100%;}.home_pop_box_center_left>ul>li>ul,.home_pop_box_center_right>ul>li>ul {    width:100%;    padding:15px 0;}.home_pop_box_center_left>ul>li>ul>li,.home_pop_box_center_right>ul>li>ul>li {    width:100%;    text-align:center;    height:40px;margin-top: 10px;}.home_pop_box_center_left>ul>li>ul>li>a,.home_pop_box_center_right>ul>li>ul>li>a {    width:100%;    height:40px;    font-size:16px;    position:relative;    color:#000;    display: block;    line-height: 40px;    text-align: left;}.home_pop_box_center_left>ul>li>ul>li:hover>a,.home_pop_box_center_right>ul>li>ul>li:hover>a {    color:#4178eb;}.home_pop_box_center_left>ul>li>ul>li:hover .three_list_pop,.home_pop_box_center_right>ul>li>ul>li:hover .three_list_pop_rt {    display:block;}.three_list_pop {    position:absolute;    top:-40px;    width:145px;    z-index:10;    background:#4178eb;    left:120px;    padding-top:20px;    display:none;}.three_list_pop a,.three_list_pop_rt a {    display:block;    width:100%;    margin-top:10px;    min-height:25px;    line-height: 25px;    font-size:14px;    color:#fff;}.three_list_pop a{    text-align: left;    padding: 0 5px 0 10px;}.three_list_pop_rt a{    text-align: right;    padding: 0 10px 0 5px;}.home_pop_box_center_left>ul>li>ul>li i {    width:0;    height:0;    border-top:10px solid transparent;    border-bottom:10px solid transparent;    border-right:10px solid #4178eb;    position:absolute;    top:11px;    left:112px;    display:none;}.home_pop_box_center_right>ul>li>ul>li i {		 width: 0;    height: 0;    border-top: 10px solid transparent;    border-bottom: 10px solid transparent;    border-left: 10px solid #4178eb;    position: absolute;    top: 11px;    left: -10px;    display: none;}.home_pop_box_center_left>ul>li>ul>li:hover i,.home_pop_box_center_right>ul>li>ul>li:hover i {    display:block;}.three_list_pop_rt {	position: absolute;    top: -40px;    width: 145px;    background: #4178eb;    left: -155px;    padding-top: 20px;    display: none;}.list_menu>ul>li:hover .home_pop_box_center {    display:block;}.about_pinged {    width:100%;}.center_inside_bout p {    width:100%;    font-size:14px;    color:#000;    margin-top:55px;    line-height:28px;}.center_inside_bout img {    display:block;    width:980px;    margin-top:55px;    height:444px;    background-size:100% 100%;}.title_case_top {    margin-top:90px;}.about_pinged>ul {    width:100%;    overflow:hidden;    margin-top:30px;}.about_pinged>ul>li {    width:100%;    margin-top:43px;    padding:0 7px;    overflow:hidden;}.about_pinged>ul>li i {    display:block;    float:left;    width:12px;    height:12px;    border:2px solid #000000;    border-radius:50%;    margin-right:12px;    margin-top:8px;}.about_pinged>ul>li p {    font-size:14px;    color:#000;    line-height:28px;}.client_box {    width:100%;    margin-top:30px;}.client_box ul li {    margin-top:120px;	margin-right:20px;		border:1px solid #ccc;    width:272px;    display:table;    float:left;    height:120px;    line-height:120px;    text-align:center;}.client_box ul li:nth-child(5n) {    margin-right:0;}.client_box ul li img {    display:inline-block;    vertical-align:middle;	width:240px;}.map_center {    width:1440px;    margin:0 auto;}.map_center ul {    width:100%;    margin-top:70px;    overflow:hidden;}.map_center ul li {    float:left;    width:505px;    margin-right:220px;}.map_center ul li:nth-child(2) {    margin-right:0;}.map_center ul li p {    font-size:14px;    width:100%;    margin-top:30px;}.map_center ul li p.department {    width:100%;    font-size:18px;    color:#000;    margin-top:0;}.map_center ul li p span {    display:inline-block;    margin-right:25px;}.map_center ul li h3 {    font-size:18px;    font-weight:bold;    margin-top:35px;}.map_how {    display:block;    width:502px;    height:402px;    margin-top:65px;}.Home_blue {    background:#1c3a94;}.search_box_blue {    background:#4961a9;}.search_box_blue input {    background:#4961a9;    color:#fff;}.search_box_blue button {    background:url("../picture/search.png")no-repeat center center;}.top_option_blue select {    background:#4961a9;    color:#fff;}.top_option_blue p {    color:#fff;}.list_menu_blue>ul>li>a {    color:#fff;}.list_menu_blue>ul>li:hover>a {    color:#fff;}.search_list_box {    width:100%;    position:relative;}.search_list_box_content {    width:1440px;    margin:0 auto;}.search_list_box_content .search_keyWord {    width:100%;    margin-top:50px;    font-size:16px;    line-height:36px;    padding-bottom:10px;}.search_keyWord span {    color:#4961a9;}.search_keyWord i {    font-weight:600;}.search_list_box_content>ul {    width:1200px;}.search_list_box_content>ul>li {    margin-top:45px;    width:100%;    overflow:hidden;}.search_list_box_content>ul>li>img {    display:inline-block;    float:left;}.search_list_box_content>ul>li>p {    width:100%;    margin-bottom:30px;    color:#000000;    font-size:16px;    font-weight:600;}.search_list_box_content>ul>li .desc_search {    width:1010px;    margin-left:40px;    float:left;}.desc_search p {    font-size:14px;    color:#000;    line-height:24px;    height:70px;    width:100%;    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:3;    overflow:hidden;}.desc_search a {    display:block;    padding:0 12px;    height:30px;    line-height:30px;    background:#dcdcdc;    color:#666666;    text-align:center;    float:left;    font-size:14px;}.search_list_box_content>ul>li.no_img_bout .desc_search {    margin-left:0px;    width:1200px;}.desc_search a:hover {    background:#4961a9;    color:#fff;}.bout_detil {    position:relative;    width:100%;}.bout_detil_content {    width:1440px;    margin:0 auto;}.take_bout {    width:100%;}.take_bout_title {    width:100%;    overflow:hidden;    padding-bottom:40px;    border-bottom:1px solid #dcdcdc;}.take_bout_title h2 {    width:100%;    font-size:30px;    color:#000;    line-height:36px;    margin-top:35px;}.take_bout_title p {    width:100%;    margin-top:30px;    overflow:hidden;}.take_bout_title p span {    color:#666;    font-size:14px;}.take_bout_title p span:nth-child(2) {    margin-left:28px;}.take_bout_title p span.read_num {    float:right;}.read_num i {    display:inline-block;    float:left;    background:url('../picture/read_num.png') no-repeat center center;    width:24px;    height:16px;    margin-right:12px;    margin-top:1px;}.right_swider_box_detil {    float:left;    width:338px;    margin-left:50px;    height:160px;    position:relative;}.right_swider_box_detil p.weight_title {    font-weight:600;    font-size:16px;}.right_swider_box_detil p.data_time {    font-size:14px;    color:#666;    line-height:36px;}.right_swider_box_detil p.concrete {    font-size:14px;    color:#000;    width:100%;    margin-top:15px;    line-height:24px;    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:4;    overflow:hidden;}.swiper-container_detil .swiper-slide img,.swiper-container_detil2 .swiper-slide img {    display:block;    float:left;    width:160px;    height:160px;    background-size:100% 100%;}.related_links_box2 {    width:89%;    margin:0 auto;    position:relative;    margin-top:50px;}.swiper_next_gray,.swiper_prev_gray,.swiper_next_gray2,.swiper_prev_gray2,.swiper_next_gray3,.swiper_prev_gray3 {    position:absolute;    top:50%;    width:40px;    height:40px;    line-height:33px;    z-index:10;    cursor:pointer;    background-position:center;    background-repeat:no-repeat;    color:#ccc;    font-size:29px;    text-align:center;    background:#fff;    border:2px solid #cccccc;    border-radius:50%;}.swiper_next_gray,.swiper_next_gray2,.swiper_next_gray3 {    left:-70px;    right:auto;}.swiper_prev_gray,.swiper_prev_gray2,.swiper_prev_gray3 {    right:-70px;    left:auto;}.swiper-slide_bout {    border:1px solid #e6e6e6;    border-radius:5px;}.right_swider_box_detil_top {    margin-top:25px;    width:500px;    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:2;    overflow:hidden;    height:125px;}.four_bnner_side {    width:275px;}.four_bnner_side img {    width:275px;    background-size:100% 100%;}.four_bnner_side p {    width:100%;    margin-top:20px;    font-size:14px;    color:#000;    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:2;    overflow:hidden;}.news_showdmn {    position:absolute;    top:61px;    z-index:999;    background:#fff;    left:0;    width:120px;    padding:20px 0;    overflow:hidden;    display:none;    box-shadow:0px -5px 20px #efefef;}.news_showdmn>ul>li {    width:100%;    text-align:center;    height:40px;    line-height:40px;}.news_showdmn>ul>li a {    width:100%;    height:100%;    font-size:16px;    line-height:40px;    color:#000;}.list_menu>ul>li:hover .news_showdmn {    display:block;}.news_showdmn ul li:hover a {    color:#4961a9;}.nes_box {    height:640px;}.swiper-containernews,.swiper-slide_news {    height:640px;}.swiper-slide_news img {    background-size:100% 100%;    display:block;    width:100%;    height:100%;}.news_box_content {    width:100%;    background:#f3f3f8;    padding-bottom:75px;    overflow:hidden;}.news_box_center {    width:1440px;    margin:0 auto;    overflow:hidden;}.compay_dynamics {    width:100%;    overflow:hidden;    font-size:24px;    color:#000;    margin-top:40px;}.dynamics_box {    width:100%;    margin-top:15px;    overflow:hidden;}.dynamics_box_left {    float:left;    width:540px;}.swiper-container_dyna {    width:100%;    height:360px;}.swiper-slide_dyma img {    display:block;    background-size:100% 100%;    width:100%;    height:100%;}.swiper-paginationline span.swiper-pagination-bullet {    width:12px !important;    height:12px!important;    background:#fff;    border-radius:50%;}.dynamics_box_right {    float:left;    margin-left:70px;    width:590px;}.dynamics_box_right ul li {    width:100%;    margin-top:30px;}.dynamics_box_right ul li:first-child {    margin-top:0;}.dynamics_box_right ul li a {    display:block;}.dynamics_box_right ul li a h4 {    width:100%;    font-size:18px;    color:#000;}.dynamics_box_right ul li a p {    width:100%;    margin-top:20px;    font-size:14px;    color:#999999;}.dynamics_box_right ul li:hover a p {    color:#4178eb;}.dynamics_box_right ul li:hover a h4 {    color:#4178eb;}.news_other_list {    position:relative;    width:100%;}.news_other_center {    width:1440px;    margin:0 auto;}.news_other_center>ul>li {    width:100%;    margin-top:60px;    overflow:hidden;}.news_other_center>ul>li img {    display:block;    width:240px;    height:160px;    float:left;}.news_other_desc {    margin-left:320px;    width:78%;    height:160px;    position:relative;}.news_other_desc h5 {    font-size:18px;    color:#000;    width:100%;    line-height:48px;}.news_other_desc a {    display:block;    width:100%;    margin-top:5px;}.news_other_desc a p {    width:100%;    font-size:14px;    color:#999;    line-height:30px;    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:2;    overflow:hidden;}.news_other_desc a:hover p {    color:#4961a9;}.news_other_desc p.come_form {    position:absolute;    bottom:10px;    left:0;    width:100%;}.come_form span.f_l {    font-size:14px;    color:#000;}.come_form span.f_r {    font-size:14px;    color:#999;    margin-right:5px;}.data_content {    width:100%;    position:relative;}.data_center {    width:1440px;    margin:0 auto;}.data_center ul {    width:100%;    margin-top:30px;    overflow:hidden;}.data_center>ul>li {    margin-top:20px;    width:48%;    border:1px solid #ddd;    border-radius:5px;    height:125px;    float:left;    margin-right:20px;    padding:20px 120px 0 30px;}.data_center>ul>li i {    display:inline-block;    background:url(../picture/left_gray_link.png) no-repeat center center;    background-size:7px 11px;    width:7px;    float:left;    height:11px;    margin-right:10px;    margin-top:5px;}.data_right_desc {    float:left;    width:96%;}.data_right_desc h5 {    color:#000;    font-size:16px;}.data_right_desc p {    font-size:14px;    color:#999;    line-height:24px;    width:100%;    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:3;    overflow:hidden;    float:left;    margin-top:25px;}.data_center>ul li:hover i {    background:url(../picture/left_white_link.png) no-repeat center center;}.data_center>ul>li:hover {    background:#4178eb;}.data_center>ul>li:hover h5 {    color:#fff;}.data_center>ul>li:hover p {    color:#fff;}.swiper-container1 {    height:640px;}.add-flex{    display: flex;    justify-content: space-between;}/*适应1440下*/@media (max-width:1460px) {    .center_home {        width:1200px;        padding:22px 10px;    }    .news_box_center,.news_other_center,.bottom_content,.searv_top_center,.seav_box_3,.seav_box_4,.data_center,.case_content,.search_list_box_content,.bout_detil_content,.customer_center,.serve_box_center,.news_content,.searv_center,.searve_2_center,.organic {        width:1200px;        padding:0 10px;    }    .news_other_desc {        width:72%;    }    .dynamics_box_right {        width:650px;    }    .dynamics_box_left {        width:450px;    }    .bottom_content_right {        width:432px;        margin-right:0;    }    .three_list_pop {        z-index:10;        width: 116px;        left: 110px;    }    .three_list_pop_rt{        left: -136px;        width: 125px;    }    .home_pop_box_center_left>ul>li>ul>li i{        left: 101px;    }    .home_pop_box_center_right>ul>li>ul>li i{        left: -11px;    }    .home_pop_box_center_right>ul>li:first-child {        margin-left:50px;    }    .home_pop_box_center {        width:1180px;        padding:0 10px;        left:-430px;    }    .home_pop_box_center_left>ul>li {        margin-right:82px;    }    .home_pop_box_center_right>ul>li {        margin-left:156px;    }    .data_right_desc p {        margin-top:5px;    }    .data_center>ul>li {        padding-right:20px;    }    .client_box ul li {        margin-right:10px;		width:225px;    }	.client_box ul li img{		width:225px;	}    .map_center ul li {        margin-right:170px;    }    .map_center {        width:100%;    }    .search_list_box_content>ul {        width:1180px;    }    .search_list_box_content>ul>li .desc_search {        width:990px;    }    .right_swider_box_detil p.concrete {        -webkit-line-clamp:3;    }    .right_swider_box_detil {        width:260px;    }    .swiper_next_gray,.swiper_next_gray2,.swiper_next_gray3 {        left:-60px;    }    .swiper_prev_gray,.swiper_prev_gray2,.swiper_prev_gray3 {        right:-60px;        left:auto;    }    .four_bnner_side img,.four_bnner_side {        width:230px;    }    .swiper-container2 {        width:1080px;    }    .plan_box>ul>li {        width:28%;    }    .plan_box_lage>ul>li {        width:49%;    }    .plan_box_lage>ul>li .dcd_hale {        width:48%;    }    .for_provide {        margin-top:25px;    }    .licence {        width:780px;    }    .licence>p {        margin-top:0;    }    .for_provide ul li {        margin-right:20px;    }    .searve_2_center>ul li {        margin-left:37px;        margin-right:37px;    }    .right_swider_box {        width:250px;    }    .right_swider_box p {        display:-webkit-box;        -webkit-box-orient:vertical;        -webkit-line-clamp:3;        overflow:hidden;    }    .swiper-container3 .swiper-slide img {        width:170px;        height:170px;    }}@media (max-width:1200px) {    .add-flex{        display: grid;    }}