.all_topp{
height:82px;
}
#all_topp.ons .all_bur_menu{
top:82px;
}

.all_banner_about{
width:100%;
height:100vh;
position:relative;
overflow:hidden;
}
.all_banner_about_A{
width:100%;
height:100vh;
position:absolute;
left:0;
top:0;
z-index:1;
}
.all_banner_about_A:before{
width:100%;
height:100vh;
content: "";
display: block;
position: absolute;
left:0;
top:0;
background-color:rgba(1,60,227,0.26);
}
.all_banner_about_B{
width:100%;
height:100vh;
position:absolute;
left:0;
top:0;
z-index:2;
}

.all_banner_curr{
width:100%;
height:66px;
overflow:hidden;
}
.lab_curr{
width:300px;
height:66px;
line-height:66px;
font-size:16px;
color:#000;
font-weight:bold;
float:left;
}
.banner_curr{
width:100%;
height:58px;
line-height:58px;
font-size:16px;
color:#bbbaba;
}
.banner_curr a{
color:#000000;
font-size:16px;
text-decoration:none;
}
.banner_curr a:hover{
text-decoration:underline;
color:#000369;
}
.banner_curr span{
color:#000000;
}

.banner_main{
width:100%;
height:100vh;
position:relative;
}
.banner_left{
width:700px;
height:auto;
position:absolute;
left:0;
top:calc(50% - 70px);
}
.banner_left_TT{
width:100%;
height:100px;
line-height:100px;
font-size:70px;
color:#fff;
font-weight:bold;
}
.banner_left_Desc{
width:100%;
height:40px;
line-height:40px;
font-size:24px;
color:#fff;
font-weight:lighter;
}

.banner_right{
width:528px;
height:auto;
position:absolute;
right:0;
top:calc(50% - 284px);
}
.banner_right ul{
margin:0;
padding:0;
list-style:none;
}
.banner_right ul li{
width:100%;
float:left;
margin-bottom:56px;
}
.banner_right_A{
width:100%;
height:56px;
line-height:56px;
font-size:17px;
color:#fff;
font-weight:bold;
}
.banner_right_B{
width:100%;
height:96px;
line-height:96px;
color:#fff;
font-size:23px;
}
.banner_right_B span{
font-weight:600;
font-size:76px;
}

.banner_about{
width:100%;
height:680px;
position:relative;
}
.banner_about_A{
width:100%;
height:50px;
position:absolute;
left:0;
top:197px;
line-height:50px;
text-align:center;
background:url(images/about/color_ox.png) center top no-repeat;
font-size:18px;
color:#fff;
}
.banner_about_B{
width:100%;
height:90px;
position:absolute;
left:0;
top:284px;
line-height:90px;
text-align:center;
font-size:70px;
color:#fff;
font-weight:bold;
}
.banner_about_C{
width:100%;
height:44px;
position:absolute;
left:0;
top:385px;
line-height:44px;
text-align:center;
font-size:24px;
color:#fff;
font-weight:lighter;
}


.banner_fuwu{
width:100%;
height:812px;
position:relative;
}
.banner_fuwu_A{
width:100%;
height:90px;
position:absolute;
left:0;
top:340px;
line-height:90px;
text-align:center;
font-size:70px;
color:#fff;
font-weight:bold;
}
.banner_fuwu_B{
width:100%;
height:44px;
position:absolute;
left:0;
top:450px;
line-height:44px;
text-align:center;
font-size:24px;
color:#fff;
font-weight:lighter;
}

.banner_news{
width:100%;
height:550px;
position:relative;
}
.banner_news_A{
width:100%;
height:90px;
position:absolute;
left:0;
top:215px;
line-height:90px;
font-size:70px;
color:#fff;
font-weight:bold;
}
.banner_news_B{
width:100%;
height:44px;
position:absolute;
left:0;
top:316px;
line-height:44px;
font-size:24px;
color:#fff;
font-weight:lighter;
}


.banner_contact{
width:100%;
height:700px;
position:relative;
}
.banner_contact_A{
width:100%;
height:90px;
position:absolute;
left:0;
top:292px;
line-height:90px;
font-size:70px;
color:#fff;
font-weight:bold;
}
.banner_contact_B{
width:100%;
height:44px;
position:absolute;
left:0;
top:393px;
line-height:44px;
font-size:24px;
color:#fff;
font-weight:lighter;
}

.all_lab_aab{
width:100%;
height:66px;
position:relative;
}

.all_lab_aab .banner_curr{
width:200px;
float:left;
}

.lab_aab{
width:550px;
height:66px;
float:right;
}
.lab_aab ul{
margin:0;
padding:0;
list-style:none;
}
.lab_aab ul li{
margin-right:70px;
float:left;
height:66px;
}
.lab_aab ul li:last-child{
margin-right:0;
}

.lab_aab ul li a{
height:66px;
display:inline-block;
line-height:66px;
text-align:center;
font-size:16px;
color:#000000;
text-decoration:none;
float:right;
position:relative;
}
.lab_aab ul li a.seld:before{
content: " ";
height:2px;
position: absolute;
top:46px;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
left:0;
}
.lab_aab ul li a span{
width:16px;
height:16px;
display:block;
position:absolute;
right:0;
top:3px;
}
.lab_aab ul li a.link_s{
padding-right:23px;
}
.lab_aab ul li.seld a{
color:#000;
font-weight:bold;
}


.all_lab_about{
width:100%;
padding-top:80px;
padding-bottom:60px;
background-color:#ffffff;
overflow:hidden;
}
.lab_about_TT{
width:100%;
height:138px;
line-height:138px;
text-align:center;
font-size:52px;
color:#000;
font-weight:bold;
}
.lab_about_TxT{
width:100%;
line-height:32px;
text-align:center;
font-size:18px;
color:#000;
padding-bottom:52px;
overflow:hidden;
}

.all_lab_fuwu{
width:100%;
padding-top:80px;
padding-bottom:50px;
background-color:#f7f9fc;
overflow:hidden;
}
.lab_fuwu_TT{
width:100%;
height:90px;
line-height:90px;
font-size:52px;
color:#000;
font-weight:bold;
}
.lab_fuwu_Desc{
width:100%;
font-size:18px;
line-height:32px;
color:#1f1f2c;
padding-bottom:64px;
overflow:hidden;
}
.lab_fuwu{
width:1830px;
}
.lab_fuwu ul{
margin:0;
padding:0;
list-style:none;
}
.lab_fuwu ul li{
width:610px;
float:left;
margin-bottom:72px;
}
.lab_fuwu_li{
width:580px;
height:568px;
position:relative;
}
.lab_fuwu_li:before{
content: " ";
height:214px;
position: absolute;
width:1px;
z-index: 2;
left:0;
background-color:#cacaca;
bottom:0;
}
.lab_fuwu_lia{
width:580px;
height:336px;
position:absolute;
left:0;
top:0;
overflow:hidden;
}
.lab_fuwu_lib{
width:464px;
height:46px;
line-height:46px;
font-size:26px;
color:#000000;
font-weight:bold;
position:absolute;
left:44px;
top:368px;
}
.lab_fuwu_lic{
width:464px;
height:auto;
line-height:26px;
font-size:16px;
color:#424243;
position:absolute;
left:44px;
top:431px;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:2;
display: -webkit-box;
-webkit-box-orient:vertical;
overflow:hidden;
}
.lab_fuwu_lid{
width:84px;
height:38px;
border-bottom:1px solid #004dff;
line-height:38px;
font-size:16px;
color:#004dff;
font-weight:bold;
text-align:center;
position:absolute;
left:44px;
top:509px;
}

.lab_fuwu_li:hover .lab_fuwu_lia img{
transform: scale(1.1);
}

.lab_fuwu_lia img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_lab_soui{
width:100%;
height:660px;
position:relative;
}
.lab_soui_l{
width:50%;
height:660px;
background:url(images/about/left.jpg) right top no-repeat;
position:absolute;
left:0;
top:0;
}
.lab_soui_r{
width:50%;
background-color:#004dff;
height:660px;
position:absolute;
right:0;
top:0;
overflow:hidden;
}
.lab_soui_r:before {
    backface-visibility: hidden;
    background-image: url(/images/asset.IUoNNiK6.svg);
    background-position: 50% 50%;
    background-size: cover;
    content: " ";
    filter: brightness(0);
    inset: -20vw;
    opacity: .1;
    pointer-events: none;
    position: absolute;
    transform: rotate(0) scaleX(1);
    transition: transform .6s cubic-bezier(0.25,0.46,0.45,0.94);
    z-index: 0
}
.lab_soui_rx{
width:880px;
margin-left:20px;
height:660px;
position:relative;
}
.lab_soui_rx_TT{
width:100%;
height:72px;
line-height:72px;
font-size:52px;
color:#fff;
font-weight:bold;
position:absolute;
left:60px;
top:70px;
}
.lab_soui_rx_li{
width:100%;
height:auto;
position:absolute;
left:0;
top:172px;
}
.lab_soui_rx_li ul{
margin:0;
padding:0;
list-style:none;
}
.lab_soui_rx_li ul li{
width:380px;
float:left;
margin-left:60px;
height:79px;
border-bottom:1px solid rgba(255,255,255,0.53);
}
.lab_soui_rx_li ul li a{
width:100%;
height:79px;
line-height:79px;
display:block;
background:url(images/about/arrow.png) right center no-repeat;
font-size:18px;
color:#ffffff;
text-decoration:none;
}

.all_lab_soui.is-clickable:hover .lab_soui_r:before {
	transform: rotate(19deg) scaleX(1)
}

.lab_soui_rx_li ul li a:hover{
text-decoration:underline;
}

.all_lab_culture{
width:100%;
padding-top:156px;
padding-bottom:150px;
overflow:hidden;
}
.lab_culture{
width:1998px;
height:367px;
}
.lab_culture ul{
margin:0;
padding:0;
list-style:none;
}
.lab_culture ul li{
width:666px;
float:left;
height:250px;
position:relative;
}
.lab_culture_A{
width:100%;
height:auto;
position:absolute;
left:0;
top:0;
transition:all 0.2s linear;
}
.lab_culture_B{
width:488px;
height:auto;
line-height:56px;
font-size:36px;
color:#000;
position:absolute;
left:0;
top:70px;
}
.lab_culture ul li:nth-child(2) .lab_culture_B{
width:510px;
}
.lab_culture_C{
width:120px;
height:36px;
line-height:36px;
font-size:16px;
color:#004dff;
font-weight:bold;
position:absolute;
left:0;
bottom:0;
}
.lab_culture_C:after{
content: " ";
height:2px;
position: absolute;
top:17px;
width:24px;
z-index: 2;
right:0;
background-color:#1159ff;
transition: width .25s ease-out;
}

.lab_culture ul li:last-child .lab_culture_C{
width:140px;
}

.lab_culture ul li:hover .lab_culture_A{
top:-4px;
}

.lab_culture ul li:hover .lab_culture_C{
width:124px;
}
.lab_culture ul li:last-child:hover .lab_culture_C{
width:144px;
} 

.lab_culture_img{
width:100%;
overflow:hidden;
}

.all_lab_ren{
width:100%;
height:487px;
background:url(images/about/all_rz.jpg) center top no-repeat;
overflow:hidden;
}
.lab_ren{
width:100%;
height:487px;
position:relative;
}
.lab_ren_A{
width:100%;
height:72px;
line-height:72px;
font-size:52px;
color:#000;
font-weight:bold;
position:absolute;
left:0;
top:104px;
}
.lab_ren_B{
width:992px;
height:auto;
line-height:30px;
font-size:18px;
color:#000;
position:absolute;
left:0;
top:196px;
}
.lab_ren_C{
width:248px;
height:44px;
position:absolute;
left:0;
top:310px;
}
.lab_ren_C span{
width:248px;
height:44px;
background-color:#004dff;
line-height:44px;
font-size:16px;
color:#fff;
text-align:center;
border-radius:2px;
display:block;
z-index:2;
position:absolute;
}
.lab_ren_C:before{
content: " ";
width:248px;
height:44px;
background-color:#b8b9c6;
position: absolute;
z-index:1;
left:4px;
top:4px;
}
.lab_ren_D{
width:486px;
height:auto;
position:absolute;
right:0;
top:52px;
}

.all_lab_fufa{
width:100%;
padding-top:50px;
padding-bottom:50px;
overflow:hidden;
}
.lab_fufa_TT{
width:100%;
height:176px;
line-height:176px;
text-align:center;
font-size:48px;
color:#000;
font-weight:bold;
}
.lab_fufa_tab{
width:100%;
height:61px;
position:relative;
}
.lab_fufa_tab:before{
content: " ";
width:100%;
height:2px;
background-color:#f3f3f3;
position: absolute;
left:0;
bottom:0;
z-index:-1;
}
.lab_fufa_tab ul{
margin:0;
padding:0;
list-style:none;
margin-left:512px;
}
.lab_fufa_tab ul li{
float:left;
margin-right:78px;
height:58px;
cursor:pointer;
}
.lab_fufa_tab ul li.selected{
border-bottom:3px solid #005eff;
}
.lab_fufa_tab ul li span.fa_ico1{
padding-left:47px;
padding-right:8px;
height:58px;
line-height:58px;
font-size:18px;
color:#000000;
background:url(images/fuwu/fa_ico1.png) 6px 15px no-repeat;
display:block;
}
.lab_fufa_tab ul li span.fa_ico2{
padding-left:47px;
padding-right:8px;
height:58px;
line-height:58px;
font-size:18px;
color:#000000;
background:url(images/fuwu/fa_ico2.png) 6px 15px no-repeat;
display:block;
}
.lab_fufa_tab ul li span.fa_ico3{
padding-left:47px;
padding-right:8px;
height:58px;
line-height:58px;
font-size:18px;
color:#000000;
background:url(images/fuwu/fa_ico3.png) 6px 15px no-repeat;
display:block;
}
.lab_fufa_tab ul li span.fa_ico4{
padding-left:47px;
padding-right:8px;
height:58px;
line-height:58px;
font-size:18px;
color:#000000;
background:url(images/fuwu/fa_ico4.png) 6px 15px no-repeat;
display:block;
}

.lab_fufa_ox{
width:100%;
margin-top:36px;
padding-bottom:64px;
}
.hide{
display:none;
}
.lab_fufa{
width:100%;
height:489px;
box-shadow:0 0 20px rgba(0,0,0,0.1);
position:relative;
}
.lab_fufa_A{
width:808px;
height:auto;
position:absolute;
left:0;
top:0;
border-top-left-radius:10px;
border-bottom-left-radius:10px;
overflow:hidden;
}

.lab_fufa_A img{
opacity: 1; 
transition: transform 5s ease 0s, opacity 2s ease 0s;
}

.lab_fufa_A img.adclass{
transform: matrix(1.1, 0, 0, 1.1, 0, 0);
}

.lab_fufa_B{
width:814px;
height:34px;
line-height:34px;
font-size:14px;
color:#004dff;
font-weight:bold;
position:absolute;
right:104px;
top:73px;
}
.lab_fufa_C{
width:814px;
height:56px;
line-height:56px;
font-size:36px;
color:#000000;
position:absolute;
right:104px;
top:106px;
}
.lab_fufa_D{
width:814px;
height:auto;
line-height:30px;
font-size:18px;
color:#2b2b2b;
position:absolute;
right:104px;
top:185px;
}
.lab_fufa_E{
width:150px;
height:44px;
position:absolute;
left:887px;
top:350px;
}
.lab_fufa_E a{
width:148px;
height:42px;
display:block;
line-height:42px;
border:1px solid #0003ae;
text-align:center;
font-size:16px;
color:#0003ae;
text-decoration:none;
transition: all 0.3s;
}
.lab_fufa_E a:hover{
background-color:#0003ae;
color:#fff;
}

.lab_fufa_list{
width:1836px;
}
.lab_fufa_list ul{
margin:0;
padding:0;
list-style:none;
}
.lab_fufa_list ul li{
width:612px;
float:left;
margin-bottom:42px;
}
.lab_fufa_list_li{
width:576px;
height:574px;
position:relative;
}
.lab_fufa_list_lia{
width:576px;
height:337px;
position:absolute;
left:0;
top:0;
overflow:hidden;
}
.lab_fufa_list_lib{
width:100%;
height:46px;
line-height:46px;
font-size:26px;
color:#000;
position:absolute;
left:0;
top:374px;
}
.lab_fufa_list_lic{
width:440px;
height:auto;
position:absolute;
left:0;
top:440px;
}
.lab_fufa_list_lic dl{
margin:0;
padding:0;
list-style:none;
}
.lab_fufa_list_lic dl dt{
width:220px;
float:left;
height:26px;
line-height:26px;
font-size:16px;
color:#000000;
}
.lab_fufa_list_lic dl dt.cb{
width:440px;
}
.lab_fufa_list_lid{
width:100%;
height:36px;
line-height:36px;
font-size:16px;
color:#00049e;
position:absolute;
left:0;
bottom:0;
}

.lab_fufa_list_li:hover .lab_fufa_list_lia img{
transform: scale(1.1);
}
.lab_fufa_list_li:hover .lab_fufa_list_lib{
text-decoration:underline;
color:#005efe;
}

.lab_fufa_list_lia img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_lab_contact{
width:100%;
padding-top:80px;
padding-bottom:50px;
overflow:hidden;
}
.lab_contact{
width:100%;
height:584px;
position:relative;
}
.lab_contact_A{
width:546px;
height:148px;
line-height:62px;
font-size:48px;
color:#000;
font-weight:bold;
position:absolute;
left:0;
top:-7px;
border-bottom:1px solid #ebebeb;
}
.lab_contact_B{
width:240px;
height:auto;
line-height:40px;
font-size:18px;
color:#000;
position:absolute;
left:0;
top:165px;
}
.lab_contact_B strong{
font-size:28px;
color:#013ce3;
}
.lab_contact_Br{
width:240px;
height:auto;
line-height:40px;
font-size:18px;
color:#000;
position:absolute;
left:292px;
top:165px;
}
.lab_contact_Br strong{
font-size:28px;
color:#013ce3;
}
.lab_contact_C{
width:470px;
height:auto;
line-height:34px;
font-size:18px;
color:#000;
position:absolute;
left:0;
top:258px;
}
.lab_contact_D{
width:200px;
height:46px;
position:absolute;
left:0;
top:368px;
}
.lab_contact_D a{
width:198px;
height:44px;
display:block;
line-height:44px;
text-align:center;
border:1px solid #00049e;
color:#00049e;
text-decoration:none;
font-size:16px;
}
.lab_contact_D a:hover{
background-color:#00049e;
color:#fff;
}
.lab_contact_E{
width:1150px;
height:490px;
position:absolute;
right:0;
top:0;
}
.iframe_class{
width:1150px;
height:490px;
}

.lab_city{
width:1824px;
}
.lab_city ul{
margin:0;
padding:0;
list-style:none;
}
.lab_city ul li{
width:456px;
float:left;
}
.lab_city_li{
width:430px;
height:474px;
position:relative;
background-color:#f6f6f6;
}
.lab_city_lia{
width:430px;
height:265px;
position:absolute;
left:0;
top:0;
overflow:hidden;
}
.lab_city_lib{
width:360px;
height:auto;
line-height:44px;
font-size:24px;
color:#000;
position:absolute;
left:35px;
top:292px;
}
.lab_city_lic{
width:360px;
height:auto;
line-height:38px;
font-size:18px;
color:#000;
position:absolute;
left:35px;
top:340px;
}
.lab_city_lid{
width:85px;
background:url(images/contact/dh_ico.png) right center no-repeat;
height:36px;
line-height:36px;
font-size:16px;
color:#00049e;
position:absolute;
left:35px;
top:412px;
transition:all 0.3s linear;
}

.lab_city_li:hover .lab_city_lia img{
transform: scale(1.1);
}
.lab_city_li:hover .lab_city_lid{
background:url(images/contact/dh_ico.png) right 10px no-repeat;
}

.lab_city_lia img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_lab_form{
width:100%;
padding-top:100px;
height:996px;
background:url(images/contact/all_lx.jpg) center top no-repeat;
background-attachment: fixed;
overflow:hidden;
}
.lab_form{
width:100%;
padding-top:20px;
background-color:#fff;
border-radius:10px;
overflow:hidden;
}
.GL_table{
width:1280px;
margin:0 auto;
height:860px;
position:relative;
}
.GL_table_TT{
width:100%;
height:56px;
line-height:56px;
color:#000000;
font-weight:bold;
font-size:38px;
text-align:center;
position:absolute;
left:0;
top:40px;
}
.GL_table_A{
width:100%;
height:32px;
line-height:32px;
font-size:12px;
color:#000000;
position:absolute;
left:140px;
top:106px;
}

.aub_input{
width:100%;
height:32px;
line-height:32px;
border:none;
font-size:14px;
background-color: transparent;
color:#000000;
text-align:left;
border-bottom:1px solid #000759;
}
.aub_input:focus{
border:3px solid #013ce3;
padding:0 6px;
width:calc(100% - 18px);
}

.GL_table_B{
width:500px;
height:32px;
line-height:32px;
font-size:12px;
color:#000000;
position:absolute;
left:140px;
top:146px;
}
.GL_table_Bs{
width:500px;
height:33px;
position:absolute;
left:140px;
top:177px;
}

.GL_table_C{
width:500px;
height:32px;
line-height:32px;
font-size:12px;
color:#000000;
position:absolute;
left:670px;
top:146px;
}
.GL_table_Cs{
width:500px;
height:33px;
position:absolute;
left:670px;
top:177px;
}

.GL_table_D{
width:500px;
height:32px;
line-height:32px;
font-size:12px;
color:#000000;
position:absolute;
left:140px;
top:228px;
}
.GL_table_Ds{
width:500px;
height:33px;
position:absolute;
left:140px;
top:259px;
}

.GL_table_E{
width:500px;
height:32px;
line-height:32px;
font-size:12px;
color:#000000;
position:absolute;
left:670px;
top:228px;
}
.GL_table_Es{
width:500px;
height:33px;
position:absolute;
left:670px;
top:259px;
}

.GL_table_F{
width:500px;
height:32px;
line-height:32px;
font-size:12px;
color:#000000;
position:absolute;
left:140px;
top:310px;
}
.GL_table_Fs{
width:1030px;
height:33px;
position:absolute;
left:140px;
top:340px;
}

.GL_table_K{
width:500px;
height:32px;
line-height:32px;
font-size:12px;
color:#000000;
position:absolute;
left:140px;
top:390px;
}
.GL_table_Ks{
width:1030px;
height:100px;
position:absolute;
left:140px;
top:432px;
}

.input_xxx{
width:1018px;
padding:5px;
height:88px;
border:1px solid #000759;
background-color: transparent;
}
.input_xxx:focus{
border:3px solid #013ce3;
width:calc(100% - 18px);
}

.GL_table_G{
width:1030px;
height:40px;
position:absolute;
left:140px;
top:533px;
}
.GL_table_H{
width:1030px;
height:40px;
position:absolute;
left:140px;
top:566px;
}
.GL_table_I{
width:1030px;
height:40px;
position:absolute;
left:140px;
top:596px;
}
.GL_table_Gl{
width:30px;
float:left;
padding-top:21px;
overflow:hidden;
}

.GL_table_Gr{
width:1000px;
float:right;
padding-top:22px;
overflow:hidden;
font-size:12px;
line-height:16px;
color:#000000;
}

.GL_table_P{
width:222px;
height:47px;
position:absolute;
left:140px;
top:660px;
border:1px solid #bdbdbd;
background-color:#fff;
border-radius:4px;
}

.GL_table_Px{
width:222px;
height:47px;
position:relative;
}
.GL_table_PxB{
width:142px;
height:35px;
position:absolute;
left:5px;
top:5px;
}

.GL_table_PxB input{
width:132px;
padding:0 5px;
height:32px;
line-height:32px;
border:none;
font-size:14px;
background-color:#fff;
color:#000000;
text-align:left;
border-bottom:1px solid #000759;
}

.GL_table_PxB input:focus{
border:3px solid #000759;
width:calc(100% - 18px);
}

.GL_table_PxA{
width:66px;
height:29px;
position:absolute;
right:4px;
top:8px;
}

.GL_table_J{
width:144px;
height:40px;
position:absolute;
left:140px;
top:750px;
}

.aub_submit{
width:140px;
border:2px solid #255be3;
color:#255be3;
height:36px;
line-height:32px;
text-align:center;
background-color: transparent;
font-size:14px;
border-radius:40px;
-webkit-transition: .35s ease;
-o-transition: .35s ease;
transition: .35s ease;
cursor:pointer;
}
.aub_submit:hover{
background-color:#255be3;
color:#fff;
}

.all_GL_news_search{
width:100%;
height:110px;
background-color:#f7f7f8;
padding-top:25px;
}
.GL_news_search{
width:1842px;
}
.GL_news_search ul{
margin:0;
padding:0;
list-style:none;
}
.GL_news_search ul li{
width:572px;
float:left;
margin-right:42px;
}
.GL_news_search_TT{
width:100%;
height:34px;
line-height:34px;
font-size:14px;
}
.GL_news_search_ox{
width:100%;
height:36px;
border-bottom:1px solid #000759;
position:relative;
}

.GL_news_search_menu{
width:392px;
height:100px;
border:1px solid #cacfd8;
border-top:none;
background-color:#fff;
position:absolute;
left:0;
top:36px;
display:none;
}
.GL_news_search_menu dl{
margin:0;
padding:0;
list-style:none;
}
.GL_news_search_menu dl dt{
width:347px;
float:left;
height:30px;
line-height:30px;
padding-left:45px;
background:url(images/down_ico.png) 15px center no-repeat;
}

.GL_news_search_menu dl dt:hover{
background:url(images/down_icos.png) 15px center no-repeat;
}
.GL_news_search_menu dl dt a{
font-size:14px;
color:#000000;
text-decoration:none;
}
.GL_news_search_menu dl dt a:hover{
text-decoration:underline;
}

.GL_news_search_oxA{
width:364px;
height:36px;
position:absolute;
left:0;
top:0;
}
.sou_input{
width:360px;
padding:0 2px;
height:32px;
line-height:32px;
border:none;
background-color: transparent;
}
.sou_input:focus{
border:2px solid #000759;
}

.GL_news_search_oxB{
width:19px;
height:19px;
position:absolute;
right:0;
top:9px;
cursor:pointer;
}
.news_search_ico{
width:19px;
height:19px;
background:url(images/news_search_ico.png) center center no-repeat;
background-color:#000000;
border-radius:50%;
}

.GL_news_search_oxC{
width:21px;
text-align:right;
height:27px;
position:absolute;
right:0;
top:0;
padding-top:9px;
cursor:pointer;
}

.all_GL_baike{
width:100%;
padding-top:60px;
padding-bottom:70px;
overflow:hidden;
}
.GL_SA_TT{
width:1060px;
margin:0 auto;
height:90px;
line-height:60px;
font-size:36px;
text-align:center;
border-bottom:2px solid #d3d3d3;
}
.GL_SA_null{
width:100%;
text-align:center;
font-size:18px;
padding:60px 0;
color:#ff0000;
overflow:hidden;
}
.GL_baike{
width:1060px;
margin:0 auto;
}
.GL_baike ul{
margin:0;
padding:0;
list-style:none;
}
.GL_baike ul li{
width:1060px;
float:left;
height:259px;
border-bottom:1px solid #d3d3d3;
position:relative;
}
.GL_baike_liat{
width:93px;
height:178px;
position:absolute;
left:0;
top:40px;
background:url(images/trans.png) no-repeat;
z-index:2;
display:none;
}
.GL_baike_lia{
width:246px;
height:178px;
position:absolute;
left:30px;
top:40px;
z-index:1;
overflow:hidden;
}
.GL_baike_lia img{
width:auto;
height:178px;
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.GL_baike_lia img:hover{
transform: scale(1.1);
}

.GL_baike_lib{
width:710px;
height:34px;
line-height:34px;
left:307px;
color:#2261f4;
font-size:14px;
position:absolute;
top:35px;
}
.GL_baike_lic{
width:710px;
height:46px;
line-height:46px;
left:307px;
font-size:16px;
position:absolute;
top:66px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.GL_baike_lic a{
font-size:24px;
text-decoration:none;
font-weight:bold;
}
.GL_baike_lic a:hover{
text-decoration:underline;
}
.GL_baike_lid{
width:710px;
height:auto;
line-height:28px;
left:307px;
font-size:18px;
position:absolute;
top:116px;
color:#000;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:2;
display: -webkit-box;
-webkit-box-orient:vertical;
overflow: hidden;
}
.GL_baike_lie{
width:73px;
height:34px;
position:absolute;
top:182px;
left:307px;
}
.GL_baike_lie a{
width:73px;
height:34px;
line-height:34px;
display:block;
background:url(images/news_arrow.png) 63px center no-repeat;
font-size:14px;
color:#000000;
text-decoration:none;
transition: all .25s ease-in-out;
}
.GL_baike_lie a:hover{
background:url(images/news_arrow.png) right center no-repeat;
text-decoration:underline;
}

.GL_baike ul li:hover{
box-shadow: 0 0 10px rgba(106,106,106,.2);
}

DIV.bk_yellow{width:1280px;clear:both;float:left;padding-top:70px;PADDING-RIGHT:0;PADDING-LEFT:0;MARGIN:0;TEXT-ALIGN:center; font-size:16px; font-family:Arial, Helvetica, sans-serif; position:relative;}DIV.bk_yellow span{MARGIN:2px 6px 5px 6px;COLOR:#666;TEXT-DECORATION:none; display:inline-block;}DIV.bk_yellow A{ MARGIN:2px 6px 5px 6px;TEXT-DECORATION:none; display:inline-block;font-size:16px; font-weight:bold; color:#013ce3}DIV.bk_yellow A:hover{text-decoration:underline;}DIV.bk_yellow SPAN.current{MARGIN:2px 6px 2px 6px; color:#000;}DIV.bk_yellow SPAN.Next{}DIV.bk_yellow A.Next{font-size:16px; }DIV.bk_yellow A.Next:hover{ text-decoration:underline;}

DIV.dw_yellow{width:100%;clear:both;float:left;padding-top:40px;PADDING-RIGHT:0;PADDING-LEFT:0;MARGIN:0;TEXT-ALIGN:center; padding-bottom:60px;}DIV.dw_yellow A{ width:36px; height:36px;line-height:36px; margin-right:30px; text-align:center;TEXT-DECORATION:none; display:inline-block;font-size:16px;color:#000; font-weight:bold;}DIV.dw_yellow A:hover{ text-decoration:underline;}DIV.dw_yellow SPAN.current{width:36px; height:36px; line-height:36px; text-align:center; display:inline-block; font-size:16px; color:#fff; background-color:#013ce3;}DIV.dw_yellow SPAN{width:36px; height:36px;line-height:36px; text-align:center; font-size:16px;display:inline-block; margin-right:30px;}
DIV.dw_yellow span.Pres{ width:36px; height:36px;display:inline-block;background:url(images/dw_pre.png) center center no-repeat; margin-right:30px; vertical-align:middle}
DIV.dw_yellow a.Pres{ width:36px; height:36px;display:inline-block; background:url(images/dw_pre.png) center center no-repeat; margin-right:30px;vertical-align:middle}
DIV.dw_yellow a.Pres:hover{background:url(images/dw_pres.png) center center no-repeat;}
DIV.dw_yellow span.Next{ width:36px; height:36px;display:inline-block; background:url(images/dw_next.png) center center no-repeat; vertical-align:middle}
DIV.dw_yellow a.Next{ width:36px; height:36px;display:inline-block; background:url(images/dw_next.png) center center no-repeat; vertical-align:middle}
DIV.dw_yellow a.Next:hover{background:url(images/dw_nexts.png) center center no-repeat;}


.banner_rz{
width:100%;
height:700px;
position:relative;
}
.banner_rz_A{
width:100%;
height:36px;
line-height:36px;
color:#fff;
font-size:16px;
position:absolute;
left:0;
top:234px;
}
.banner_rz_B{
width:100%;
height:90px;
line-height:90px;
color:#fff;
font-size:70px;
font-weight:bold;
position:absolute;
left:0;
top:276px;
}
.banner_rz_C{
width:100%;
height:56px;
line-height:56px;
color:#fff;
font-weight:lighter;
font-size:36px;
position:absolute;
left:0;
top:400px;
}

.all_banner_cma{
width:100%;
height:800px;
position:relative;
background:url(images/banner_cma.jpg) center top no-repeat;
overflow:hidden;
}
.all_banner_cma:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.45;
left:0;
z-index:1;
}
.banner_cma{
width:100%;
height:800px;
position:relative;
z-index:2;
}
.banner_cma_A{
width:100%;
height:auto;
line-height:92px;
color:#fff;
font-size:70px;
font-weight:bold;
position:absolute;
left:0;
top:268px;
}
.banner_cma_B{
width:100%;
height:44px;
line-height:44px;
color:#fff;
font-weight:lighter;
font-size:24px;
position:absolute;
left:0;
top:476px;
}

.banner_consult{
width:100%;
height:700px;
position:relative;
}
.banner_consult_A{
width:100%;
height:auto;
line-height:90px;
color:#fff;
font-size:70px;
font-weight:bold;
position:absolute;
left:0;
top:258px;
}
.banner_consult_B{
width:980px;
height:auto;
line-height:48px;
color:#fff;
font-weight:lighter;
font-size:30px;
position:absolute;
left:0;
top:380px;
}

.all_banner_automation{
width:100%;
height:700px;
position:relative;
background:url(images/banner_automation.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_automation:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.45;
left:0;
}*/

.all_banner_rz{
width:100%;
height:100vh;
position:relative;
background:url(images/banner_rz.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_rz:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.48;
left:0;
}*/

.all_banner_contact{
width:100%;
height:100vh;
position:relative;
background:url(images/banner_contact.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_contact:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.3;
left:0;
}*/

.all_banner_consult{
width:100%;
height:700px;
position:relative;
background:url(images/banner_consult.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_consult:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.4;
left:0;
}*/

.all_banner_cnas{
width:100%;
height:700px;
position:relative;
background:url(images/banner_cnas.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_cnas:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.36;
left:0;
z-index:1;
}*/
.banner_cnas{
width:100%;
height:700px;
position:relative;
z-index:2;
}
.banner_cnas_A{
width:100%;
height:auto;
line-height:90px;
color:#fff;
font-size:70px;
font-weight:bold;
position:absolute;
left:0;
top:268px;
}
.banner_cnas_B{
width:100%;
height:44px;
line-height:44px;
color:#fff;
font-weight:lighter;
font-size:24px;
position:absolute;
left:0;
top:376px;
}

.all_banner_construction{
width:100%;
height:100vh;
position:relative;
background:url(images/banner_construction.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_construction:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.35;
left:0;
}*/

.all_banner_instrument{
width:100%;
height:700px;
position:relative;
background:url(images/banner_instrument.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_instrument:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.35;
left:0;
}*/

.all_banner_fuwu{
width:100%;
height:100vh;
position:relative;
background:url(images/banner_fuwu.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_fuwu:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.5;
left:0;
}*/

.all_banner_news{
width:100%;
height:700px;
position:relative;
background:url(images/banner_news.jpg) center top no-repeat;
overflow:hidden;
}
.all_banner_fa{
width:100%;
height:700px;
position:relative;
background:url(images/banner_fa.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_news:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.3;
left:0;
}*/

.all_banner_design{
width:100%;
height:700px;
position:relative;
background:url(images/banner_design.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_design:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.48;
left:0;
}*/

.all_banner_download{
width:100%;
height:700px;
position:relative;
background:url(images/sanner_download.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_download:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.2;
left:0;
}*/
.all_banner_culture{
width:100%;
height:700px;
position:relative;
background:url(images/banner_culture.jpg) center top no-repeat;
overflow:hidden;
}
.all_banner_service{
width:100%;
height:700px;
position:relative;
background:url(images/sanner_server.jpg) center top no-repeat;
overflow:hidden;
}
.all_banner_service:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.2;
left:0;
z-index:1;
}

.banner_service{
width:100%;
height:700px;
position:relative;
z-index:2;
}

.banner_service_AB{
width:100%;
height:auto;
position:absolute;
left:0;
top:270px;
}

.banner_service_A{
width:100%;
height:100px;
line-height:100px;
font-size:70px;
color:#fff;
font-weight:bold;
}
.banner_service_B{
width:100%;
height:40px;
line-height:40px;
font-size:24px;
color:#fff;
font-weight:lighter;
}


.banner_download{
width:100%;
height:700px;
line-height:700px;
color:#fff;
font-size:70px;
font-weight:bold;
}

.all_banner_blacklight{
width:100%;
height:700px;
position:relative;
background:url(images/banner_blacklight.jpg) center top no-repeat;
overflow:hidden;
}
/*.all_banner_blacklight:before{
content: " ";
height:100%;
position: absolute;
top:0;
width:100%;
z-index: 2;
box-sizing: border-box;
background-color:#000;
opacity:0.4;
left:0;
}*/

.banner_blacklight{
width:100%;
height:700px;
position:relative;
}
.banner_blacklight_A{
width:100%;
height:auto;
line-height:90px;
color:#fff;
font-size:70px;
font-weight:bold;
position:absolute;
left:0;
top:268px;
}
.banner_blacklight_B{
width:100%;
height:44px;
line-height:44px;
color:#fff;
font-weight:lighter;
font-size:24px;
position:absolute;
left:0;
top:376px;
}


.all_rz_one{
width:100%;
padding:86px 0;
overflow:hidden;
}
.rz_one{
width:100%;
}
.rz_one_L{
width:954px;
float:left;
}
.rz_one_LL{
width:852px;
float:left;
}
.rz_one_La{
width:100%;
height:68px;
line-height:68px;
font-size:48px;
color:#000000;
font-weight:bold;
margin-top:-10px;
}
.rz_one_Lb{
width:100%;
font-size:18px;
line-height:30px;
color:#1f1f2c;
padding:20px 0 36px 0;
overflow:hidden;
}
.rz_one_Lc{
width:214px;
height:46px;
line-height:46px;
text-align:center;
border:1px solid #000000;
font-size:18px;
color:#000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.rz_one_R{
width:737px;
float:right;
}
.rz_one_RR{
width:869px;
float:right;
}
.rz_one_RR img{
box-shadow:0 0 20px rgba(0,4,158,0.1);
}

.all_rz_two{
width:100%;
padding-top:55px;
padding-bottom:108px;
background-color:#f7f8fb;
overflow:hidden;
}
.rz_two_TT{
width:100%;
height:96px;
line-height:96px;
text-align:center;
font-size:48px;
color:#000000;
font-weight:bold;
}
.rz_two_Desc{
width:1230px;
margin:0 auto;
line-height:30px;
text-align:center;
font-size:18px;
color:#1f1f2c;
padding-bottom:40px;
overflow:hidden;
}
.rz_two{
width:1830px;
}
.rz_two ul{
margin:0;
padding:0;
list-style:none;
}
.rz_two ul li{
width:610px;
float:left;
margin-bottom:30px;
}
.rz_two_li{
width:570px;
height:314px;
position:relative;
background-color:#ffffff;
box-shadow:0 0 27px rgba(0,0,0,0.1);
}
.rz_two_lia{
width:153px;
height:91px;
position:absolute;
left:43px;
top:31px;
}
.rz_two_lib{
width:470px;
height:42px;
line-height:42px;
font-size:22px;
color:#1f1f2c;
position:absolute;
left:43px;
top:140px;
font-weight:bold;
}
.rz_two_lic{
width:470px;
height:auto;
line-height:26px;
font-size:16px;
color:#1f1f2c;
position:absolute;
left:43px;
top:190px;
}
.rz_two_lid{
width:65px;
height:37px;
background:url(images/rz/arrow.png) 24px center no-repeat;
background-color:#00049e;
transition:all 0.2s linear;
position:absolute;
right:-11px;
top:31px;
}
.rz_two_lid:after {
    content: "";
    position: absolute;
    border-top: 8px solid;
    border-left: 11px solid transparent;
    margin-left: 0;
    right: 0;
    bottom: -8px;
    color: #000;
	transform: scaleX(-1);
}

.rz_two_li:hover .rz_two_lib{
color:#00049e;
text-decoration:underline;
}
.rz_two_li:hover .rz_two_lid{
background:url(images/rz/arrow.png) 28px center no-repeat;
background-color:#00049e;
}

.all_rz_three{
width:100%;
padding-top:80px;
height:648px;
background:url(images/rz/all_01.jpg) center top no-repeat;
overflow:hidden;
}
.rz_three_TT{
width:100%;
height:88px;
line-height:88px;
text-align:center;
font-size:48px;
color:#000000;
font-weight:bold;
}
.rz_three_Desc{
width:100%;
line-height:28px;
text-align:center;
font-size:16px;
color:#1f1f2c;
padding-bottom:52px;
overflow:hidden;
}
.rz_three{
width:1668px;
padding:17px 66px 0 66px;
height:353px;
background-color:rgba(255,255,255,0.76);
border-radius:10px;
overflow:hidden;
}
.rz_three ul{
margin:0;
padding:0;
list-style:none;
}
.rz_three ul li{
width:297px;
height:74px;
float:left;
border:1px solid #e0e0e0;
line-height:74px;
text-align:center;
position:relative;
margin:63px 17px 0 17px;
font-size:18px;
color:#000;
background-color:#ffffff;
}
.rz_three ul li span{
width:31px;
height:31px;
display:block;
position:absolute;
left:0;
top:-14px;
background-color:#000000;
line-height:31px;
text-align:center;
color:#fff;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
border-radius:50%;
}

.all_rz_four{
width:100%;
padding:40px 0 110px 0;
overflow:hidden;
}
.rz_four_TT{
width:100%;
height:140px;
line-height:140px;
text-align:center;
font-size:48px;
color:#000;
font-weight:bold;
}
.rz_four{
width:1840px;
}
.rz_four ul{
margin:0;
padding:0;
list-style:none;
}
.rz_four ul li{
width:460px;
float:left;
}
.rz_four_li{
width:420px;
height:538px;
box-shadow:0 0 27px rgba(0,0,0,0.1);
position:relative;
}
.rz_four_lia{
width:420px;
height:269px;
overflow:hidden;
position:absolute;
left:0;
top:0;
}
.rz_four_lib{
width:370px;
height:48px;
line-height:48px;
border-bottom:1px solid #d8d8d8;
position:absolute;
left:25px;
top:286px;
font-size:18px;
color:#000;
font-weight:bold;
}
.rz_four_lic{
width:370px;
height:auto;
line-height:26px;
position:absolute;
left:25px;
top:350px;
font-size:16px;
color:#000;
}

.rz_four_li:hover .rz_four_lia img{
transform: scale(1.1);
}

.rz_four_lia img{
transition:all 0.3s linear;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
}

.all_rz_five{
width:100%;
padding-top:37px;
padding-bottom:104px;
background-color:#f7f8fb;
overflow:hidden;
}
.rz_five_TT{
width:100%;
height:186px;
line-height:186px;
font-size:48px;
text-align:center;
color:#000;
font-weight:bold;
}
.rz_five{
width:1920px;
background:url(images/rz/xyz.png) center 61px no-repeat;
height:185px;
margin-left:-58px;
}
.rz_five ul{
margin:0;
padding:0;
list-style:none;
}
.rz_five ul li{
width:240px;
float:left;
height:185px;
position:relative;
}
.rz_five_lia{
width:125px;
height:125px;
border:20px solid #f7f8fb;
position:absolute;
left:38px;
top:-20px;
border-radius:50%;
transition:all 0.2s linear;
}
.licon_1{
background:url(images/rz/ico_01.png) center center no-repeat;
background-color:#ffffff;
}
.licon_2{
background:url(images/rz/ico_02.png) center center no-repeat;
background-color:#ffffff;
}
.licon_3{
background:url(images/rz/ico_03.png) center center no-repeat;
background-color:#ffffff;
}
.licon_4{
background:url(images/rz/ico_04.png) center center no-repeat;
background-color:#ffffff;
}
.licon_5{
background:url(images/rz/ico_05.png) center center no-repeat;
background-color:#ffffff;
}
.licon_6{
background:url(images/rz/ico_06.png) center center no-repeat;
background-color:#ffffff;
}
.licon_7{
background:url(images/rz/ico_07.png) center center no-repeat;
background-color:#ffffff;
}
.licon_8{
background:url(images/rz/ico_08.png) center center no-repeat;
background-color:#ffffff;
}
.rz_five_lib{
width:240px;
height:38px;
line-height:38px;
text-align:center;
font-size:18px;
color:#000000;
position:absolute;
left:0;
top:148px;
}

.rz_five ul li:hover .rz_five_lia{
top:-26px;
}

.rz_five ul li:hover .licon_1{
background:url(images/rz/ico_01s.png) center center no-repeat;
background-color:#ffffff;
}
.rz_five ul li:hover .licon_2{
background:url(images/rz/ico_02s.png) center center no-repeat;
background-color:#ffffff;
}
.rz_five ul li:hover .licon_3{
background:url(images/rz/ico_03s.png) center center no-repeat;
background-color:#ffffff;
}
.rz_five ul li:hover .licon_4{
background:url(images/rz/ico_04s.png) center center no-repeat;
background-color:#ffffff;
}
.rz_five ul li:hover .licon_5{
background:url(images/rz/ico_05s.png) center center no-repeat;
background-color:#ffffff;
}
.rz_five ul li:hover .licon_6{
background:url(images/rz/ico_06s.png) center center no-repeat;
background-color:#ffffff;
}
.rz_five ul li:hover .licon_7{
background:url(images/rz/ico_07s.png) center center no-repeat;
background-color:#ffffff;
}
.rz_five ul li:hover .licon_8{
background:url(images/rz/ico_08s.png) center center no-repeat;
background-color:#ffffff;
}

.all_rz_best{
width:100%;
padding-top:50px;
overflow:hidden;
}
.rz_best_TT{
width:100%;
height:142px;
line-height:142px;
font-size:48px;
text-align:center;
color:#000;
font-weight:bold;
}
.tjxm-left{ position:relative; width:1800px; height:470px;}
.tjxm-left .hd{height:11px; width:1800px;position:absolute; left:0; top:458px; z-index:2;}
.hd_xi{ width:1800px;height:11px;position:relative;}
.tjxm-left .hd .prev{ display:none;}
.tjxm-left .hd .next{display:none;}
.tjxm-left .hd ul{ overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; position:absolute;  left:869px; top:0;}
.tjxm-left .hd ul li{ float:left;  width:11px; height:11px; overflow:hidden; margin-right:14px;cursor:pointer; background-color:#000; text-align:center; font-size:0;border-radius:50%;}
.tjxm-left .hd ul li.on{background-color:#004dff;}
.tjxm-left .bd{ width:1800px; overflow:hidden;z-index:1; position:absolute;}
.tjxm-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none;}
.tjxm-left .bd ul li{
width:610px;
height:428px;
float:left;
}
.FX_list_li{
width:568px;
height:426px;
position:relative;
border:1px solid #cccccc;
background-color:#ffffff;
}
.FX_list_lia{
width:568px;
height:225px;
position:absolute;
left:0;
top:0;
border-bottom:1px solid #cccccc;
overflow:hidden;
}
.FX_list_lib{
width:500px;
height:42px;
line-height:42px;
font-size:22px;
color:#1f1f2c;
position:absolute;
left:34px;
top:246px;
font-weight:bold;
}
.FX_list_lic{
width:500px;
height:auto;
line-height:26px;
font-size:16px;
color:#1f1f2c;
position:absolute;
left:34px;
top:296px;
}
.FX_list_lid{
width:65px;
height:37px;
background:url(images/rz/arrow.png) 24px center no-repeat;
background-color:#00049e;
transition:all 0.2s linear;
position:absolute;
right:-11px;
top:189px;
}
.FX_list_lid:after {
    content: "";
    position: absolute;
    border-top: 8px solid;
    border-left: 11px solid transparent;
    margin-left: 0;
    right: 0;
    bottom: -8px;
    color: #000;
	transform: scaleX(-1);
}

.FX_list_li:hover .FX_list_lia img{
transform: scale(1.1);
}

.FX_list_li:hover .FX_list_lib{
color:#00049e;
text-decoration:underline;
}
.FX_list_li:hover .FX_list_lid{
background:url(images/rz/arrow.png) 28px center no-repeat;
background-color:#00049e;
}

.FX_list_lia img{
transition:all 0.3s linear;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
}

.FX_list{
width:96%;
margin:0 auto;
}
.FX_list ul{
margin:0;
padding:0;
list-style:none;
}
.FX_list ul li{
width:100%;
float:left;
margin-bottom:20px;
}

.all_rz_bd{
width:100%;
height:468px;
background:url(images/all_bd.jpg) center top no-repeat;
overflow:hidden;
}
.all_rz_bds{
width:100%;
height:468px;
background:url(images/all_bds.jpg) center top no-repeat;
overflow:hidden;
}
.rz_bd{
width:100%;
height:468px;
position:relative;
}
.rz_bd_A{
width:100%;
height:60px;
line-height:60px;
font-size:40px;
color:#013ce3;
font-weight:bold;
position:absolute;
left:0;
top:190px;
}
.rz_bd_B{
width:100%;
height:38px;
line-height:38px;
font-size:18px;
color:#000000;
position:absolute;
left:0;
top:260px;
}
.rz_bd_C{
width:146px;
height:48px;
position:absolute;
left:0;
top:346px;
}
.rz_bd_C a{
width:146px;
height:48px;
background-color:#faaa1b;
line-height:48px;
font-size:16px;
color:#fff;
text-align:center;
display:block;
z-index:2;
position:absolute;
transition:all 0.2s linear;
}
.rz_bd_C a:hover{
background-color:#000;
}
.rz_bd_D{
width:146px;
height:48px;
position:absolute;
left:179px;
top:346px;
}
.rz_bd_D a{
width:111px;
padding-left:35px;
background:url(images/bd_arrow.png) 106px 19px no-repeat;
height:48px;
background-color:#013ce3;
line-height:48px;
font-size:16px;
color:#fff;
display:block;
z-index:2;
position:absolute;
transition:all 0.25s linear;
}
.rz_bd_D a:hover{
background:url(images/bd_arrow.png) 106px 16px no-repeat;
background-color:#013ce3;
}


.all_cma_one{
width:100%;
padding-top:80px;
padding-bottom:106px;
background-color:#f7f8fb;
overflow:hidden;
}
.cma_one{
width:100%;
}
.cma_one ul{
margin:0;
padding:0;
list-style:none;
}
.cma_one ul li{
width:880px;
height:756px;
float:left;
background-color:#ffffff;
}
.cma_one ul li:first-child{
margin-right:40px;
}
.cma_one_TT{
width:760px;
margin:24px auto 0 auto;
height:95px;
line-height:95px;
font-size:36px;
color:#000;
font-weight:bold;
}
.cma_one_Desc{
width:760px;
margin:0 auto;
line-height:30px;
font-size:18px;
color:#000;
padding-bottom:26px;
overflow:hidden;
}
.cma_one_TxT{
width:760px;
margin:0 auto;
}
.cma_one_TxT dl{
margin:0;
padding:0;
list-style:none;
}
.cma_one_TxT dl dt{
width:760px;
float:left;
font-size:16px;
line-height:26px;
margin-bottom:17px;
overflow:hidden;
}
.cma_one_TxT dl dt strong{
color:#00049e;
}

.cma_one_dl{
width:760px;
margin:0 auto;
}
.cma_one_dl dl{
margin:0;
padding:0;
list-style:none;
}
.cma_one_dl dl dt{
width:358px;
height:468px;
float:left;
border:1px solid #e5e5e5;
background:url(images/cma/02.jpg) no-repeat;
}
.cma_one_dl dl dt:first-child{
background:url(images/cma/01.jpg) no-repeat;
margin-right:24px;
}
.cma_one_dla{
width:300px;
margin:17px auto 0 auto;
height:48px;
line-height:48px;
font-size:18px;
font-weight:bold;
color:#000;
}
.cma_one_dlb{
width:300px;
margin:0 auto;
line-height:26px;
font-size:16px;
color:#000;
overflow:hidden;
}

.all_cma_two{
width:100%;
padding-top:55px;
border-bottom:1px solid #e0e0e0;
padding-bottom:108px;
overflow:hidden;
}
.cma_two{
width:100%;
font-size:16px;
line-height:24px;
color:#000;
overflow:hidden;
}

.all_cnas_one{
width:100%;
padding-top:80px;
padding-bottom:106px;
background-color:#f9f6f2;
overflow:hidden;
}
.cnas_one{
width:100%;
}
.cnas_one ul{
margin:0;
padding:0;
list-style:none;
}
.cnas_one ul li{
width:880px;
height:520px;
float:left;
background-color:#ffffff;
}
.cnas_one ul li:first-child{
margin-right:40px;
}
.cnas_one_TT{
width:760px;
margin:24px auto 0 auto;
height:95px;
line-height:95px;
font-size:36px;
color:#000;
font-weight:bold;
}
.cnas_one_Desc{
width:760px;
margin:0 auto;
line-height:30px;
font-size:18px;
color:#000;
padding-bottom:2px;
overflow:hidden;
}
.cnas_one_ST{
width:100%;
height:74px;
line-height:74px;
text-align:center;
font-size:18px;
color:#000;
font-weight:bold;
}
.cnas_one_TxT{
width:840px;
margin:0 auto;
}
.cnas_one_TxT dl{
margin:0;
padding:0;
list-style:none;
}
.cnas_one_TxT dl dt{
width:258px;
margin:0 11px;
float:left;
}

.cnas_one_dl{
width:810px;
margin:32px auto 0 auto;
}
.cnas_one_dl dl{
margin:0;
padding:0;
list-style:none;
}
.cnas_one_dl dl dt{
width:388px;
height:118px;
line-height:28px;
text-align:center;
font-size:16px;
color:#000;
font-weight:bold;
float:left;
border:1px solid #e5e5e5;
margin:0 7px 11px 7px;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
}

.all_blacklight_nr{
width:100%;
background-color:#f7f8fb;
padding-top:30px;
padding-bottom:60px;
overflow:hidden;
}
.blacklight_nr_TT{
width:100%;
height:148px;
line-height:148px;
text-align:center;
font-size:48px;
color:#000;
font-weight:bold;
}
.blacklight_nr{
width:1845px;
}
.blacklight_nr ul{
margin:0;
padding:0;
list-style:none;
}
.blacklight_nr ul li{
width:615px;
float:left;
margin-bottom:30px;
}
.blacklight_nr_li{
width:570px;
height:400px;
position:relative;
background-color:#ffffff;
}
.blacklight_nr_lia{
width:570px;
height:212px;
position:absolute;
left:0;
top:0;
overflow:hidden;
}
.blacklight_nr_lib{
width:520px;
height:38px;
line-height:38px;
font-size:18px;
color:#1f1f2c;
position:absolute;
left:25px;
top:230px;
font-weight:bold;
}
.blacklight_nr_lic{
width:520px;
height:auto;
line-height:26px;
font-size:16px;
color:#6c6e76;
position:absolute;
left:25px;
top:276px;
}
.blacklight_nr_lid{
width:54px;
height:44px;
background:url(images/blacklight/arrow.png) center center no-repeat;
border:1px solid #abaeba;
transition:all 0.2s linear;
position:absolute;
left:25px;
top:372px;
transition:all 0.3s linear;
}

.blacklight_nr_li:hover .blacklight_nr_lia img{
transform: scale(1.1);
}
.blacklight_nr_li:hover .blacklight_nr_lib{
color:#00049e;
text-decoration:underline;
}
.blacklight_nr_li:hover .blacklight_nr_lid{
background:url(images/blacklight/arrows.png) center center no-repeat;
}

.blacklight_nr_lia img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_blacklight_gf{
width:100%;
padding-top:30px;
overflow:hidden;
}
.blacklight_gf_TT{
width:100%;
height:144px;
line-height:144px;
font-size:48px;
color:#000;
font-weight:bold;
text-align:center;
}
.blacklight_gf{
width:1820px;
}
.blacklight_gf ul{
margin:0;
padding:0;
list-style:none;
}
.blacklight_gf ul li{
width:890px;
float:left;
margin-right:20px;
margin-bottom:28px;
}
.blacklight_gf_lia{
width:100%;
height:60px;
background:url(images/blacklight/tr.jpg) center top no-repeat;
line-height:60px;
text-align:center;
font-size:20px;
color:#000;
font-weight:bold;
}
.blacklight_gf_lib{
font-size:16px;
line-height:24px;
color:#1f1f2c;
}
.blacklight_gf_lib span{
font-size:18px;
}

.design_one{
width:1824px;
}
.design_one ul{
margin:0;
padding:0;
list-style:none;
}
.design_one ul li{
width:456px;
float:left;
}
.design_one_li{
width:428px;
height:350px;
border:1px solid #d9d9d9;
position:relative;
background-color:#fff;
}
.design_one_lia{
width:348px;
height:auto;
position:absolute;
left:36px;
top:27px;
}
.design_one_lib{
width:348px;
height:44px;
line-height:44px;
font-size:24px;
color:#000;
font-weight:bold;
position:absolute;
left:36px;
top:157px;
}
.design_one_lic{
width:356px;
height:auto;
line-height:26px;
font-size:16px;
color:#000;
position:absolute;
left:36px;
top:210px;
}

.all_design_two{
width:100%;
padding-top:34px;
padding-bottom:90px;
border-bottom:1px solid #d2d2d2;
overflow:hidden;
}
.design_two{
width:100%;
overflow:hidden;
}
.design_two_L{
width:850px;
float:left;
}
.design_two_TT{
width:100%;
height:136px;
line-height:136px;
font-size:36px;
color:#000;
font-weight:bold;
}
.design_two_Li{
width:870px;
overflow:hidden;
}
.design_two_Li ul{
margin:0;
padding:0;
list-style:none;
}
.design_two_Li ul li{
width:268px;
height:68px;
border:1px solid #cccccc;
float:left;
line-height:68px;
text-align:center;
margin-right:20px;
margin-bottom:18px;
font-size:18px;
color:#000;
}
.design_two_Li ul li:hover{
border-color:#00226d;
color:#00226d;
}

.design_two_R{
width:894px;
float:right;
}
.design_two_Ri{
width:100%;
height:460px;
position:relative;
overflow:hidden;
}
.design_two_Ri .design_two_TT{
position:absolute;
left:0;
top:0;
}
.design-left{ position:relative; width:894px;overflow:hidden; height:400px; margin-top:72px;}
.design-left .hd{ overflow:hidden;  height:20px; width:56px; position:absolute; right:0; top:0; z-index:4;}
.design-left .hd .prev{ display:block; width:13px; height:20px; float:left;overflow:hidden; cursor:pointer; background:url(images/design/roll_l.png) center center no-repeat;}
.design-left .hd .prev:hover{background:url(images/design/roll_ls.png) center center no-repeat;}
.design-left .hd .next{display:block; width:13px; height:20px; float:right; overflow:hidden;background:url(images/design/roll_r.png) center center no-repeat;}
.design-left .hd .next:hover{background:url(images/design/roll_rs.png) center center no-repeat;}
.design-left .hd .prevStop{ background-position:-60px 0; }
.design-left .hd .nextStop{ background-position:-60px -50px; }
.design-left .hd ul{ float:left; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; display:none}
.design-left .hd ul li{ float:left;width:10px; height:10px; overflow:hidden; margin-right:7px; text-indent:-999px; cursor:pointer display:none}
.design-left .hd ul li.on{background-color:#db1b1b;}
.design-left .bd{ width:894px; overflow:hidden; position:absolute; left:0; top:60px;}
.design-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.design-left .bd ul li{ width:437px; float:left; height:320px;_display:inline; margin-right:20px; background-color:#f7f8fb; text-align:left;}
.design_Tu_A{
width:100%;
padding-left:34px;
height:227px;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
align-items: center;
margin-top:34px;
overflow:hidden;
}
.design_Tu_B{
width:100%;
padding-left:34px;
height:36px;
line-height:36px;
font-size:16px;
color:#000;
}

.design_four{
width:1830px;
height:508px;
}
.design_four ul{
margin:0;
padding:0;
list-style:none;
}
.design_four ul li{
width:366px;
float:left;
}
.design_four_li{
width:334px;
height:454px;
background-color:#f7f8fb;
position:relative;
}
.design_four_lia{
width:334px;
height:269px;
overflow:hidden;
position:absolute;
left:0;
top:0;
}
.design_four_lib{
width:284px;
height:48px;
line-height:48px;
border-bottom:1px solid #d8d8d8;
position:absolute;
left:25px;
top:282px;
font-size:18px;
color:#000;
font-weight:bold;
}
.design_four_lic{
width:284px;
height:auto;
line-height:26px;
position:absolute;
left:25px;
top:347px;
font-size:16px;
color:#000;
}

.design_kf{
width:340px;
margin:0 auto;
}
.design_kf span{
width:184px;
float:left;
display:block;
line-height:42px;
height:42px;
font-size:16px;
color:#000;
font-weight:bold;
}
.design_kf a{
width:146px;
height:40px;
border:1px solid #000;
display:block;
float:right;
line-height:40px;
text-align:center;
font-size:16px;
color:#000;
font-weight:bold;
text-decoration:none;
}
.design_kf a:hover{
background-color:#00226d;
border-color:#00226d;
color:#fff;
}

.all_design_lc{
width:100%;
padding-top:40px;
padding-bottom:106px;
background-color:#f9f6f2;
overflow:hidden;
}
.design_lc_TT{
width:100%;
height:166px;
line-height:166px;
font-size:48px;
color:#000;
font-weight:bold;
text-align:center;
}
.design_lc{
width:1840px;
height:322px;
background:url(images/design/xyz.png) 176px 28px no-repeat;
}
.design_lc ul{
margin:0;
padding:0;
list-style:none;
}
.design_lc ul li{
width:327px;
float:left;
margin-right:41px;
margin-top:50px;
}
.design_lc_li{
width:325px;
height:273px;
border:1px solid #d7d7d7;
position:relative;
background-color:#fff;
}
.design_lc_lib{
width:75px;
height:auto;
position:absolute;
left:25px;
top:38px;
}
.design_lc_lia{
width:91px;
text-align:right;
height:auto;
position:absolute;
right:3px;
top:-48px;
transition:all 0.2s linear;
}
.design_lc_lic{
width:275px;
height:38px;
line-height:38px;
font-size:18px;
color:#000;
position:absolute;
left:25px;
top:95px;
font-weight:bold;
}
.design_lc_lid{
width:275px;
height:auto;
line-height:26px;
font-size:16px;
color:#000;
position:absolute;
left:25px;
top:144px;
}

.design_lc_li:hover .design_lc_lia{
top:-54px;
}
.design_lc_li:hover .design_lc_lic{
text-decoration:underline;
}

.all_design_gf{
width:100%;
padding-top:60px;
overflow:hidden;
}
.design_gf{
width:100%;
font-size:16px;
color:#000;
overflow:hidden;
}
.construction_gf{ padding-bottom:96px;}

.automation_one{
width:1824px;
}
.automation_one ul{
margin:0;
padding:0;
list-style:none;
}
.automation_one ul li{
width:456px;
float:left;
margin-bottom:30px;
}

.automation_one_li{
width:428px;
height:306px;
border:1px solid #d9d9d9;
position:relative;
background-color:#fff;
}
.automation_one_lia{
width:348px;
height:auto;
position:absolute;
left:46px;
top:40px;
}
.automation_one_lib{
width:378px;
height:38px;
line-height:38px;
font-size:18px;
color:#000;
font-weight:bold;
position:absolute;
left:26px;
top:145px;
}
.automation_one_lic{
width:340px;
height:auto;
position:absolute;
left:26px;
top:195px;
}
.automation_one_lic dl{
margin:0;
padding:0;
list-style:none;
}
.automation_one_lic dl dt{
width:170px;
float:left;
height:26px;
line-height:26px;
font-size:16px;
color:#000;
}

.automation_one ul li:nth-child(5) .automation_one_lic,.automation_one ul li:nth-child(6) .automation_one_lic{
width:390px;
}
.automation_one ul li:nth-child(5) .automation_one_lic dl dt,.automation_one ul li:nth-child(6) .automation_one_lic dl dt{
width:195px;
}

.automation_nr{
width:100%;
border-top:4px solid #013ce3;
box-shadow:0 0 10px rgba(106,106,106,0.2);
margin-bottom:10px;
overflow:hidden;
}
.automation_nr ul{
margin:0;
padding:0;
list-style:none;
}
.automation_nr ul li{
float:left;
height:370px;}
.automation_nr ul li:nth-child(1){
width:520px;
padding-left:60px;
background-color:#f7f8fb;
}
.automation_nr ul li:nth-child(2){
width:560px;
padding-left:60px;
}
.automation_nr ul li:nth-child(3){
width:600px;
}
.automation_nr_li{
width:100%;
padding-top:56px;
overflow:hidden;
}
.automation_nr_li dl{
margin:0;
padding:0;
list-style:none;
}
.automation_nr_li dl dt{
width:100%;
float:left;
font-size:16px;
line-height:34px;
margin-bottom:20px;
overflow:hidden;
}
.automation_nr_li dl dt strong{
font-size:18px;
}

.consult_one{
width:1840px;
}
.consult_one ul{
margin:0;
padding:0;
list-style:none;
}
.consult_one ul li{
width:880px;
margin-right:40px;
float:left;
margin-bottom:16px;
}

.consult_one_li{
width:880px;
height:147px;
position:relative;
background-color:#fff;
}
.consult_one_lia{
width:224px;
height:auto;
position:absolute;
left:0;
top:0;
}
.consult_one_lib{
width:574px;
height:38px;
line-height:38px;
font-size:18px;
color:#000;
font-weight:bold;
position:absolute;
left:258px;
top:21px;
}
.consult_one_lic{
width:584px;
height:auto;
position:absolute;
left:258px;
top:64px;
font-size:16px;
line-height:24px;
color:#000;
}

.all_consult_zz{
width:100%;
padding-top:80px;
background:url(images/consult/all_3th.jpg) center top no-repeat;
height:590px;
overflow:hidden;
}
.consult_zz{
width:1698px;
margin:0 auto;
}
.consult_zz ul{
margin:0;
padding:0;
list-style:none;
}
.consult_zz ul li{
width:566px;
float:left;
}
.consult_zz_A{
width:228px;
height:152px;
margin:0 auto;
border:1px solid #e6e5e5;
background-color:#fff;
font-size:24px;
line-height:48px;
color:#000;
text-align:center;
border-radius:50%;
padding-top:76px;
}
.consult_zz_A strong{
font-size:36px;
}
.consult_zz_B{
width:340px;
margin:23px auto 0 auto;
font-size:18px;
line-height:28px;
text-align:center;
overflow:hidden;
}

.consult-left{ position:relative; width:100%;overflow:hidden; height:650px;}
.consult-left .hd{ overflow:hidden;  height:33px; width:100%; margin:0 auto; position:absolute; left:0; top:532px; z-index:10;}
.consult_lab{
width:100%;
height:33px;
position:relative;
}
.consult-left .hd .prev{ display:block; width:18px; height:33px;overflow:hidden; cursor:pointer; position:absolute; left:0; top:0; background:url(images/consult/roll_l.png) no-repeat;}
.consult-left .hd .prev:hover{background:url(images/consult/roll_ls.png) no-repeat;}
.consult-left .hd .next{display:block; width:18px; height:33px; position:absolute; right:0; top:0; overflow:hidden; cursor:pointer; background:url(images/consult/roll_r.png) no-repeat; z-index:11;}
.consult-left .hd .next:hover{background:url(images/consult/roll_rs.png) no-repeat;}
.consult-left .hd .prevStop{ background-position:-60px 0; }
.consult-left .hd .nextStop{ background-position:-60px -50px; }
.consult_lab_num{
width:100%;
height:13px;
position:absolute;
left:0;
top:10px;
}
.consult-left .hd ul{overflow:hidden; zoom:1; margin:0 auto; padding:0; list-style:none; width:120px;}
.consult-left .hd ul li{ float:left;width:9px; height:9px; overflow:hidden; margin:0 8px; text-indent:-999px; cursor:pointer; border:2px solid #b5b5b5;border-radius:50%;}
.consult-left .hd ul li.on{background-color:#00049e; border-color:#00049e;}
.consult-left .bd{ width:100%; overflow:hidden;}
.consult-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.consult-left .bd ul li{ width:456px; float:left; height:488px;_display:inline;}

.consult_mlc{
width:100%;
}
.consult_mlc ul{
margin:0;
padding:0;
list-style:none;
}
.consult_mlc ul li{
width:100%;
float:left;
margin-bottom:20px;
}

.consult_li{
width:426px;
height:482px;
border:2px solid #e1e1e1;
position:relative;
border-radius:10px;
}
.consult_lia{
width:160px;
height:160px;
background-color:#f7f8fb;
position:absolute;
left:134px;
top:51px;
border-radius:50%;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
}
.consult_lib{
width:100%;
height:44px;
line-height:44px;
font-size:24px;
color:#000;
font-weight:bold;
text-align:center;
position:absolute;
left:0;
top:248px;
}
.consult_lic{
width:336px;
height:auto;
line-height:28px;
font-size:18px;
color:#000;
text-align:center;
position:absolute;
left:45px;
top:298px;
}
.consult_lid{
width:48px;
height:48px;
line-height:48px;
font-size:20px;
background-color:#959595;
color:#fff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
position:absolute;
left:189px;
top:392px;
border-radius:50%;
}

.all_construction_10th{
width:100%;
padding-bottom:98px;
overflow:hidden;
}
.construction_10th_TT{
width:100%;
height:248px;
line-height:248px;
text-align:center;
font-size:48px;
color:#000;
font-weight:bold;
}
.construction_10th{
width:1825px;
}
.construction_10th ul{
margin:0;
padding:0;
list-style:none;
}
.construction_10th ul li{
width:338px;
height:104px;
float:left;
border:1px solid #e0e0e0;
position:relative;
margin-right:25px;
margin-bottom:65px;
transition:all 0.3s linear;
}
.construction_10th_A{
width:31px;
height:31px;
display:block;
position:absolute;
left:0;
top:-16px;
background-color:#000000;
line-height:31px;
text-align:center;
color:#fff;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
border-radius:50%;
transition:all 0.3s linear;
}
.construction_10th_B{
width:280px;
height:104px;
position:absolute;
left:27px;
top:0;
font-size:18px;
color:#000;
line-height:26px;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
}
.construction_10th ul li:hover{
border-color:#fff;
box-shadow:0 0 20px rgba(0,4,158,0.1);
background-color:#fff;
}
.construction_10th ul li:hover .construction_10th_A{
background-color:#00049e;
color:#fff;
}

.all_construction_lc{
width:100%;
padding-top:40px;
background-color:#ffffff;
overflow:hidden;
}

.construction-left{ position:relative; width:100%;overflow:hidden; height:495px; background:url(images/design/xyz.png) 176px 22px no-repeat;}
.construction-left .hd{ overflow:hidden;  height:33px; width:100%; margin:0 auto; position:absolute; left:0; top:390px; z-index:10;}
.construction_lab{
width:100%;
height:33px;
position:relative;
}
.construction-left .hd .prev{ display:block; width:18px; height:33px;overflow:hidden; cursor:pointer; position:absolute; left:0; top:0; background:url(images/consult/roll_l.png) no-repeat;}
.construction-left .hd .prev:hover{background:url(images/consult/roll_ls.png) no-repeat;}
.construction-left .hd .next{display:block; width:18px; height:33px; position:absolute; right:0; top:0; overflow:hidden; cursor:pointer; background:url(images/consult/roll_r.png) no-repeat;}
.construction-left .hd .next:hover{background:url(images/consult/roll_rs.png) no-repeat;}
.construction-left .hd .prevStop{ background-position:-60px 0; }
.construction-left .hd .nextStop{ background-position:-60px -50px; }
.construction_lab_num{
width:100%;
height:13px;
position:absolute;
left:0;
top:10px;
}
.construction-left .hd ul{overflow:hidden; zoom:1; margin:0 auto; padding:0; list-style:none; width:60px;}
.construction-left .hd ul li{ float:left;width:9px; height:9px; overflow:hidden; margin:0 8px; text-indent:-999px; cursor:pointer; border:2px solid #b5b5b5;border-radius:50%;}
.construction-left .hd ul li.on{background-color:#00049e; border-color:#00049e;}
.construction-left .bd{ width:100%; overflow:hidden;}
.construction-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.construction-left .bd ul li{ width:369px; float:left; height:310px;_display:inline; padding-top:48px;}
.construction_lc_li{
width:325px;
height:308px;
border:1px solid #d7d7d7;
position:relative;
background-color:#f7f8fb;
}
.construction_lc_lib{
width:75px;
height:auto;
position:absolute;
left:25px;
top:38px;
}
.construction_lc_lia{
width:91px;
text-align:right;
height:auto;
position:absolute;
right:3px;
top:-48px;
transition:all 0.2s linear;
}
.construction_lc_lic{
width:275px;
height:38px;
line-height:38px;
font-size:18px;
color:#000;
position:absolute;
left:25px;
top:95px;
font-weight:bold;
}
.construction_lc_lid{
width:275px;
height:auto;
line-height:26px;
font-size:16px;
color:#000;
position:absolute;
left:25px;
top:144px;
}

.construction_lc_li:hover .construction_lc_lia{
top:-54px;
}
.construction_lc_li:hover .construction_lc_lic{
text-decoration:underline;
}

.all_instrument_ABC{
width:100%;
padding-top:65px;
background-color:#f7f8fb;
padding-bottom:130px;
overflow:hidden;
}
.instrument_A_TT{
width:100%;
height:92px;
line-height:92px;
font-size:36px;
color:#000;
clear:both;
}
.instrument_A{
width:1824px;
}
.instrument_A ul{
margin:0;
padding:0;
list-style:none;
}
.instrument_A ul li{
width:278px;
height:72px;
float:left;
border:1px solid #e1e1e1;
line-height:72px;
text-align:center;
background-color:#fff;
font-size:18px;
color:#000;
margin-right:24px;
margin-bottom:22px;
}

.instrument_B_TT{
width:100%;
height:82px;
margin-top:26px;
line-height:82px;
font-size:36px;
color:#000;
clear:both;
}
.instrument_B_TxT{
width:100%;
font-size:18px;
line-height:28px;
color:#000;
padding-bottom:30px;
overflow:hidden;
}
.instrument_B{
width:1826px;
}
.instrument_B ul{
margin:0;
padding:0;
list-style:none;
}
.instrument_B ul li{
width:430px;
float:left;
margin-right:26px;
}

.all_instrument_nr{
width:100%;
padding:96px 0;
overflow:hidden;
}
.instrument_nr{
width:100%;
height:364px;
position:relative;
}
.instrument_nr_A{
width:523px;
height:auto;
position:absolute;
left:0;
top:0;
}
.instrument_nr_B{
width:1196px;
height:56px;
line-height:56px;
font-size:36px;
color:#000;
position:absolute;
left:604px;
top:21px;
}
.instrument_nr_C{
width:1196px;
height:auto;
line-height:26px;
font-size:16px;
color:#000;
position:absolute;
left:604px;
top:92px;
}
.instrument_nr_D{
width:1220px;
height:auto;
position:absolute;
left:604px;
top:180px;
}
.instrument_nr_D ul{
margin:0;
padding:0;
list-style:none;
}
.instrument_nr_D ul li{
width:278px;
height:72px;
float:left;
border:1px solid #e1e1e1;
line-height:72px;
text-align:center;
background-color:#fff;
font-size:18px;
color:#000;
margin-right:24px;
margin-bottom:22px;
}


.all_GL_art{
width:100%;
padding:30px 0 46px 0;
overflow:hidden;
}

.GL_art{
width:1060px;
margin:0 auto;
}
.GL_artA{
width:100%;
height:38px;
border-bottom:1px solid #000759;
line-height:38px;
font-size:14px;
color:#255be3;
}
.GL_artB{
width:100%;
height:84px;
line-height:94px;
font-size:32px;
}
.GL_artC{
width:100%;
line-height:28px;
font-size:18px;
padding-bottom:60px;
overflow:hidden;
}
.GL_artD{
width:100%;
height:58px;
border-top:1px solid #000759;
border-bottom:1px solid #000759;
}
.GL_artD ul{
margin:0;
padding:0;
list-style:none;
}
.GL_artD ul li{
width:496px;
float:left;
height:58px;
padding-left:34px;
background:url(images/pre.png) 12px center no-repeat;
line-height:58px;
font-size:16px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.GL_artD ul li a{
font-size:16px;
text-decoration:none;
}
.GL_artD ul li a:hover{
text-decoration:underline;
}

.GL_artD ul li:nth-child(2){
background:url(images/next.png) 12px center no-repeat;

}

.GL_artE{
width:100%;
padding-top:40px;
overflow:hidden;
}
.GL_artEl{
width:200px;
padding-left:28px;
height:42px;
line-height:42px;
background:url(images/tj_ico.png) left center no-repeat;
float:left;
font-size:22px;
font-weight:bold;
}
.GL_artEr{
width:800px;
float:right;
overflow:hidden;
}
.GL_artEr dl{
margin:0;
padding:0;
list-style:none;
}
.GL_artEr dl dt{
width:368px;
padding-left:12px;
float:left;
height:40px;
line-height:40px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
background:url(images/em.png) left center no-repeat;
margin-right:20px;
}
.GL_artEr dl dt a{
font-size:16px;
text-decoration:none;
}
.GL_artEr dl dt a:hover{
text-decoration:underline;
}

.all_cma_bd{
width:100%;
background:url(images/cma/all_bd.jpg) center top no-repeat;
height:619px;
margin-top:90px;
overflow:hidden;
}
.cma_bd{
width:100%;
height:619px;
position:relative;
}
.cma_bd_A{
width:100%;
height:68px;
line-height:68px;
font-size:48px;
color:#fff;
font-weight:bold;
position:absolute;
left:0;
top:87px;
text-align:center;
}
.cma_bd_B{
width:100%;
height:38px;
line-height:38px;
font-size:18px;
color:#fff;
position:absolute;
left:0;
top:165px;
text-align:center;
}
.cma_bd_C{
width:580px;
height:40px;
position:absolute;
left:0;
top:246px;
}
.cma_bd_D{
width:580px;
height:40px;
position:absolute;
left:610px;
top:246px;
}
.cma_bd_E{
width:580px;
height:40px;
position:absolute;
left:1220px;
top:246px;
}
.cma_bd_F{
width:100%;
height:140px;
position:absolute;
left:0;
top:306px;
}
.cma_bd_G{
width:100%;
height:46px;
position:absolute;
left:0;
top:504px;
text-align:center;
}

.lab_input{
width:560px;
height:40px;
line-height:40px;
font-size:16px;
color:#00226d;
border:none;
background-color:#fff;
padding:0 10px;
}
.lab_area{
width: calc(100% - 20px);
padding:10px;
height:120px;
border:none;
background-color:#fff;
font-size:16px;
color:#00226d;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}
.lab_submit{
width:210px;
height:46px;
background-color:#fff;
border:none;
line-height:46px;
text-align:center;
font-size:16px;
color:#00226d;
}

.rz_mbd{
width:100%;
display:none;
}
.rz_mbd img{
width:100%;
height:auto;
display:block;
}

.all_zf_download{
width:100%;
padding-top:38px;
padding-bottom:40px;
overflow:hidden;
}
.zf_download_TT{
width:100%;
height:120px;
}
.zf_download_TTl{
width:500px;
height:120px;
line-height:120px;
float:left;
font-size:30px;
color:#000;
}
.zf_download_TTr{
float:right;
display:inline-block;
padding-left:26px;
background:url(images/icon-home.png) left center no-repeat;
height:120px;
line-height:120px;
font-size:14px;
color:#999999;
}
.zf_download_TTr a{
font-size:14px;
color:#999;
text-decoration:none;
}
.zf_download_TTr span{
color:#000;
}

.zf_download_Tab{
width:100%;
height:83px;
position:relative;
}
.zf_download_Tab:before{
content: " ";
height:1px;
position: absolute;
top:45px;
width:100%;
left:0;
background-color:#dddddd;
}
.zf_download_Tab ul{
margin:0;
padding:0;
list-style:none;
}
.zf_download_Tab ul li{
margin-right:32px;
float:left;
}
.zf_download_Tab ul li a{
display:inline-block;
height:44px;
line-height:44px;
font-size:18px;
color:#000;
cursor:pointer;
text-decoration:none;
}
.zf_download_Tab ul li.selected a{
border-bottom:2px solid #013ce3;
color:#013ce3;
}
.zf_download{
width:1848px;
}
.zf_download ul{
margin:0;
padding:0;
list-style:none;
}
.zf_download ul li{
width:876px;
height:132px;
float:left;
margin-right:48px;
margin-bottom:26px;
background-color:#f7f8fb;
position:relative;
transition: all 0.3s;
}
.zf_download_lia{
width:55px;
height:66px;
position:absolute;
left:41px;
top:32px;
background:url(images/PDF_ico.png) no-repeat;
transition: all 0.3s;
}
.zf_download_lib{
width:610px;
height:auto;
font-size:20px;
line-height:40px;
color:#000;
position:absolute;
left:130px;
top:32px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.zf_download_lic{
width:610px;
height:auto;
font-size:14px;
line-height:34px;
color:#959595;
position:absolute;
left:130px;
top:67px;
}
.zf_download_lid{
width:18px;
height:20px;
position:absolute;
right:40px;
top:46px;
}
@font-face {
    font-family: "icon";
    src: url('/iconfont.ttf') format('truetype')
}
.zf_download_lid a{
width:18px;
height:20px;
display:block;
font-family: "icon" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color:#6c6c6c;
}
.zf_download_lid a:before {
    content: "\e665"
}
.zf_download_lid a:hover{
color:#013ce3;
}
.zf_download_lie{
width:15px;
height:13px;
position:absolute;
right:42px;
top:73px;
}
.zf_download_lie a{
width:15px;
height:13px;
background:url(images/icon-downs.png) no-repeat;
display:block;
}
.zf_download_lie a:hover{
background:url(images/icon-down.png) no-repeat;
}

.zf_download ul li:hover{
background-color:#fff;
box-shadow:0 0 8px rgba(49,49,49,0.2);
}
.zf_download ul li:hover .zf_download_lia{
background:url(images/PDF_icos.png) no-repeat;
}
.zf_download ul li:hover .zf_download_lie a{
background:url(images/icon-down.png) no-repeat;
}
.zf_download ul li:hover .zf_download_lid a{
color:#013ce3;
}

.bs_pages{
    width: 100%;
	clear:both;
    overflow: hidden;
    text-align: center;
	padding-top:100px;
}

.bs_pages a.pagesBtn{
background-color:#fff; MARGIN:2px 20px 5px 20px; COLOR:#000; TEXT-DECORATION:none; display:inline-block; height:36px; line-height:36px; text-align:center; font-size:16px; width:36px;
}
.bs_pages a.pagesBtnActive{
background-color:#013ce3;
color:#fff;
}

.all_Zf_serOne{
width:100%;
padding:126px 0 100px 0;
overflow:hidden;
}
.Zf_serOne{
width:100%;
height:473px;
position:relative;
}
.Zf_serOne_A{
width:820px;
height:56px;
line-height:56px;
font-size:36px;
color:#000;
font-weight:bold;
position:absolute;
left:56px;
top:8px;
}
.Zf_serOne_B{
width:820px;
height:38px;
line-height:38px;
font-size:18px;
color:#636364;
position:absolute;
left:56px;
top:68px;
}
.Zf_serOne_C{
width:820px;
height:auto;
line-height:40px;
font-size:18px;
color:#010101;
position:absolute;
left:56px;
top:130px;
}
.Zf_serOne_D{
width:216px;
height:48px;
line-height:48px;
background-color:#013ce3;
font-size:18px;
color:#fff;
font-weight:bold;
text-align:center;
position:absolute;
left:56px;
top:390px;
}
.Zf_serOne_E{
width:800px;
height:auto;
position:absolute;
right:0;
top:0;
}

.all_Zf_serTwo{
width:100%;
padding-top:100px;
padding-bottom:110px;
background-color:#fafbff;
overflow:hidden;
}
.Zf_serTwo{
width:1824px;
}
.Zf_serTwo ul{
margin:0;
padding:0;
list-style:none;
}
.Zf_serTwo ul li{
width:582px;
float:left;
height:766px;
position:relative;
background-color:#fff;
margin-right:26px;
}
.Zf_serTwo_lia{
width:auto;
height:56px;
line-height:56px;
font-size:36px;
color:#000;
position:absolute;
left:39px;
top:88px;
z-index:2;
font-weight:bold;
}
.Zf_serTwo_lib{
width:582px;
height:215px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.Zf_serTwo_lic{
width:582px;
height:auto;
position:absolute;
left:0;
top:215px;
}
.Zf_serTwo_lic dl{
margin:0;
padding:0;
list-style:none;
}
.Zf_serTwo_lic dl dt{
width:502px;
padding:20px 40px 0 40px;
float:left;
font-size:17px;
line-height:28px;
color:#010101;
}

.all_Zf_serThr{
width:100%;
padding:126px 0 100px 0;
overflow:hidden;
}
.Zf_serThr{
width:100%;
height:507px;
position:relative;
}
.Zf_serThr_A{
width:930px;
height:56px;
line-height:56px;
font-size:36px;
color:#000;
font-weight:bold;
position:absolute;
left:866px;
top:8px;
}
.Zf_serThr_B{
width:930px;
height:38px;
line-height:38px;
font-size:18px;
color:#636364;
position:absolute;
left:866px;
top:68px;
}
.Zf_serThr_C{
width:930px;
height:auto;
position:absolute;
left:866px;
top:120px;
}
.Zf_serThr_C ul{
margin:0;
padding:0;
list-style:none;
}
.Zf_serThr_C ul li{
width:933px;
float:left;
margin-bottom:24px;
}
.Zf_serThr_Ca{
width:23px;
float:left;
line-height:28px;
font-size:18px;
font-weight:bold;
color:#000;
}
.Zf_serThr_Cb{
width:910px;
float:right;
line-height:28px;
font-size:18px;
color:#000;
}
.Zf_serThr_E{
width:800px;
height:auto;
position:absolute;
left:0;
top:0;
}

.all_Zf_serFur{
width:100%;
background-color:#fafbff;
padding-top:46px;
padding-bottom:50px;
overflow:hidden;
}
.Zf_serFur_TT{
width:100%;
height:148px;
line-height:148px;
text-align:center;
font-size:48px;
color:#000;
font-weight:bold;
}
.Zf_serFur{
width:1824px;
}
.Zf_serFur ul{
margin:0;
padding:0;
list-style:none;
}
.Zf_serFur ul li{
width:428px;
float:left;
margin-right:26px;
border:1px solid #eeeeee;
height:184px;
background-color:#fff;
position:relative;
}
.Zf_serFur_lia{
width:auto;
height:30px;
position:absolute;
left:38px;
top:33px;
}
.Zf_serFur_lib{
width:348px;
height:50px;
line-height:50px;
font-size:30px;
color:#000;
position:absolute;
left:38px;
top:80px;
}
.Zf_serFur_lic{
width:348px;
height:36px;
line-height:36px;
font-size:16px;
color:#000;
position:absolute;
left:38px;
top:127px;
}

.all_banner_art{
width:100%;
overflow:hidden;
}

.banner_art{
width:1060px;
border-bottom:1px solid #cccccc;
margin:0 auto;
padding-top:66px;
padding-bottom:50px;
overflow:hidden;
}
.banner_art_A{
width:100%;
height:38px;
line-height:38px;
font-size:18px;
color:#000;
font-weight:bold;
}
.banner_art_B{
width:100%;
line-height:58px;
font-size:38px;
color:#000;
font-weight:bold;
padding-top:10px;
overflow:hidden;
}
.banner_art_C{
width:100%;
height:34px;
line-height:34px;
font-size:14px;
color:#000;
padding-top:10px;
overflow:hidden;
}

.all_SX_story{
width:100%;
padding-top:110px;
padding-bottom:90px;
overflow:hidden;
}
.SX_story_TxT{
width:1260px;
margin:0 auto;
line-height:50px;
text-align:center;
font-size:30px;
font-weight:bold;
color:#000;
padding-bottom:68px;
overflow:hidden;
}

.SX_story_li{
width:100%;
height:573px;
position:relative;
border-radius:10px;
overflow:hidden;
}
.SX_story_lia{
width:100%;
height:573px;
position:absolute;
left:0;
top:0;
overflow:hidden;
z-index:1;
}
.SX_story_lib{
width:810px;
height:72px;
line-height:72px;
font-size:52px;
color:#000;
font-weight:bold;
position:absolute;
left:82px;
top:80px;
z-index:2;
}
.SX_story_lic{
width:810px;
height:auto;
line-height:28px;
font-size:18px;
color:#000;
position:absolute;
left:82px;
top:177px;
z-index:2;
}

.SX_story_5th{
width:1824px;
height:544px;
margin-top:110px;
}
.SX_story_5th ul{
margin:0;
padding:0;
list-style:none;
}
.SX_story_5th ul li{
width:434px;
margin-right:22px;
float:left;
height:422px;
background-color:#f7f7f7;
position:relative;
border-radius:10px;
overflow:hidden;
}
.SX_story_5tha{
width:434px;
height:191px;
position:absolute;
left:0;
top:0;
}
.SX_story_5thb{
width:394px;
height:42px;
line-height:42px;
font-size:24px;
color:#000;
font-weight:bold;
position:absolute;
left:40px;
top:211px;
}
.SX_story_5thc{
width:394px;
height:auto;
line-height:28px;
font-size:18px;
color:#000;
position:absolute;
left:40px;
top:261px;
}

.SX_story_lii{
width:100%;
height:573px;
position:relative;
border-radius:10px;
overflow:hidden;
}
.SX_story_liia{
width:100%;
height:573px;
position:absolute;
left:0;
top:0;
overflow:hidden;
z-index:1;
}
.SX_story_liib{
width:516px;
height:72px;
line-height:72px;
font-size:52px;
font-weight:bold;
color:#fff;
position:absolute;
left:918px;
top:68px;
z-index:2;
}
.SX_story_liic{
width:780px;
height:auto;
line-height:28px;
font-size:18px;
color:#fff;
position:absolute;
left:918px;
top:155px;
z-index:2;
}

.SX_story_3th{
width:1818px;
height:650px;
margin-top:110px;
}
.SX_story_3th ul{
margin:0;
padding:0;
list-style:none;
}
.SX_story_3th ul li{
width:588px;
margin-right:18px;
float:left;
height:540px;
background-color:#f7f7f7;
position:relative;
border-radius:10px;
overflow:hidden;
}
.SX_story_3tha{
width:588px;
height:252px;
position:absolute;
left:0;
top:0;
}
.SX_story_3thb{
width:490px;
height:44px;
line-height:44px;
font-size:24px;
color:#000;
font-weight:bold;
position:absolute;
left:45px;
top:278px;
}
.SX_story_3thc{
width:490px;
height:auto;
line-height:28px;
font-size:18px;
color:#000;
position:absolute;
left:45px;
top:330px;
}

.SX_story_4th{
width:1818px;
height:530px;
margin-top:110px;
}
.SX_story_4th ul{
margin:0;
padding:0;
list-style:none;
}
.SX_story_4th ul li{
width:436px;
margin-right:18px;
float:left;
height:450px;
background-color:#f7f7f7;
position:relative;
border-radius:10px;
overflow:hidden;
}
.SX_story_4tha{
width:436px;
height:190px;
position:absolute;
left:0;
top:0;
}
.SX_story_4thb{
width:366px;
height:44px;
line-height:44px;
font-size:24px;
color:#000;
font-weight:bold;
position:absolute;
left:35px;
top:230px;
}
.SX_story_4thc{
width:366px;
height:auto;
line-height:28px;
font-size:18px;
color:#000;
position:absolute;
left:35px;
top:276px;
}

.all_SX_4th{
width:100%;
padding-top:150px;
padding-bottom:20px;
overflow:hidden;
}
.SX_4th{
width:100%;
overflow:hidden;
}
.SX_4th ul{
margin:0;
padding:0;
list-style:none;
}
.SX_4th ul li{
width:100%;
height:513px;
position:relative;
margin-bottom:170px;
}
.SX_4tha{
width:970px;
height:573px;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.SX_4tha img:hover{
transform: scale(1.1);
}
.SX_4tha img{
transition:all 0.3s linear;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
}
.SX_4thb{
width:900px;
height:434px;
position:absolute;
right:0;
top:140px;
z-index:2;
background-color:#fff;
}
.SX_4thaa{
width:970px;
height:573px;
position:absolute;
right:0;
top:0;
z-index:1;
overflow:hidden;
}
.SX_4thaa img:hover{
transform: scale(1.1);
}
.SX_4thaa img{
transition:all 0.3s linear;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
}
.SX_4thbb{
width:900px;
height:434px;
position:absolute;
left:0;
top:140px;
z-index:2;
background-color:#fff;
}
.SX_4thbx{
width:900px;
height:434px;
position:relative;
}
.SX_4thbx_A{
width:auto;
height:72px;
line-height:72px;
font-size:52px;
font-weight:bold;
color:#000;
position:absolute;
left:62px;
top:74px;
}
.SX_4thbx_B{
width:734px;
height:auto;
line-height:30px;
font-size:18px;
color:#000;
position:absolute;
left:62px;
top:164px;
}
.SX_4thbx_C{
width:734px;
height:auto;
position:absolute;
left:62px;
top:303px;
}
.SX_4thbx_C a{
height:38px;
line-height:38px;
font-size:18px;
color:#000;
font-weight:bold;
text-decoration:none;
padding-right:30px;
background:url(images/about/arrows.png) right center no-repeat;
display:inline-block;
transition: all .25s ease-out;
}
.SX_4thbx_C a:hover{
padding-right:34px;
color:#013ce3;
background:url(images/nav_arrow.png) right center no-repeat;
}
