@charset "utf-8";
@import "../fonts/Aileron-Thin/Aileron-Thin.css";@import "../fonts/Helvetica/Helvetica-Light.css";
.daxie{
text-transform:uppercase;}
.css3{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.comdiv{
width:100%; margin:0px; padding:0px; overflow:hidden; clear:both;}
.div640{
width:750px; margin:0 auto; padding:0px;} 
.wapper{
max-width:750px;}
#header .wapper{
/*background-image:url(../images/topbg.png);*/}
#header .comdiv{
background-image:url(../images/logo.png); background-position:center; background-repeat:no-repeat;}
option {font-size:14px}



.header_left{ margin-right:30px; float:right; width:30px;
background-image:url(../images/phone.png); margin-left:0px;}
.header_right{ margin-left:30px; float:left;
background-image:url(../images/cate.png); margin-right:0px;}
.header_right3{
background-image:url(../images/cate2.png);}
.mgindex_m_1 table td{ line-height:55px;
width:100%; height:255px; background-position:center; vertical-align:middle; background-repeat:no-repeat; background-size:cover;}
.mgindex_m_1 table td a{
  font-size:30px; color:#fff;}
.div580{
width:580px; margin:0 auto; padding:0px;}
.combg{
background-position:center; background-repeat:no-repeat; background-size:cover; background-repeat:no-repeat; background-image:url(../images/6.jpg);}
.f_s_1{
 font-family: 'AileronThin'; color:#999; text-align:left; line-height:30px;}
.mg_index_m_news li{
float:left; width:100%; overflow:hidden; margin-bottom:20px;}
.mg_index_m_news_pic{
height:207px; background-position:center; background-repeat:no-repeat; background-size:cover;} 
.mg_index_m_news_pic_title span{
float:left; color:#fff; font-size:28px; display:inline-block;}
.mg_index_m_news_pic_title{font-family: 'AileronThin'; font-size:30px;}
.mg_index_m_news_pic_bg{
background-position:center; background-repeat:no-repeat; background-image:url(../images/6.png); padding:0 15px;}
.mg_index_m_news_pic_title{
padding:20px 0px 25px 0px;}
.mgyf_index_1 span{
float:right; color:#fff;line-height:50px;}
.mgyf_index_1_1{ text-align:left;
font-size:30px; font-family: 'helvetica'; line-height:35px; }
.mgyf_index_1_2{
width:50px; background-position:center; background-repeat:no-repeat; background-image:url(../images/7.png);}
.mgyf_index_1_3{
font-size:48px;font-family: 'AileronThin';}
.mgyf_index_1_1 b{
font-size:16px; color:#999; font-weight:normal; line-height:normal;}
.mgyf_index_2_pic{
height:333px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.mgyf_index_2_pic_left{
position:absolute; left:0; bottom:0; width:10px; height:18px; background-position:center; background-repeat:no-repeat; background-image:url(../images/8.png);}
.mgyf_index_2_pic_left a{
display:block; width:100%; height:18px; text-align:left; text-indent:-999em;}

.mgyf_index_2_pic_right{
position:absolute; right:0; bottom:0; width:10px; height:18px; background-position:center; background-repeat:no-repeat; background-image:url(../images/9.png);}
.mgyf_index_2_pic_right a{
display:block; width:100%; height:18px; text-align:left; text-indent:-999em;}

.mgyf_index_3_right{
float:right; width:500px;}
.mgyf_index_3_left{ height:1px; margin-top:20px;
float:left; width:60px; background-position:center; background-repeat:repeat-x; background-image:url(../images/7.png);}
.mgyf_index_3_right_top{
text-align:left; color:#fff; font-size:30px;}
.mgyf_index_3_right_jj{
text-align:left; color:#999; padding:30px 0px; line-height:34px;}
.mgyf_index_3_right_img{
text-align:left;}

.mgyf_index_4 li{
float:left; width:280px; height:320px;}
.mgyf_index_4 li:nth-child(2n){
float:right;}
.mgyf_index_4 li .mgyf_index_4_pic{
height:185px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.mgyf_index_4_name{
text-align:left; font-size:30px; color:#fff; padding-top:15px;}
.mgyf_index_4_time{
text-align:left;font-family: 'AileronThin'; color:#646464; line-height:35px;}
.mfbmzx li{
float:left; width:280px; margin-bottom:15px;}
.mfbmzx li:nth-child(2n){
float:right;}
.mfbmzx li input{ background-color:transparent; font-size:24px; color:#a29f9f;
border:1px #bcbcbc solid; width:258px; height:48px; padding:0 10px; line-height:48px;}
.wby{background-color:transparent; font-size:24px; color:#a29f9f;
border:1px #bcbcbc solid; width:558px; height:90px; padding:10px 10px; font-family:"微软雅黑"  }
#header .wapper{
position:relative; height:80px; overflow:visible; background-color:#000;}
.mgmenu{ z-index:100;
position:absolute; left:0; top:0px; height:0; width:0; overflow:hidden;}
.mgmenuon{
width:100%; height:100%; /*background-image:url(../images/4.png);*/}
.mgmenu_left{ cursor:pointer;
width:90px; height:80px; float:left; margin:0px; padding:0px; background-position:center; background-repeat:no-repeat;  }
.mgmenu_right{ overflow:hidden;
float:right; width:660px; background-color:#1c1c1c;}
.mgmenu_right_top{ float:left; margin:0px; padding:0px; width:100%; background-color:#121212;
height:80px; text-align:center; line-height:80px;font-family: 'AileronThin'; font-weight:bold; font-size:30px; color:#c8caca;}
#header{
overflow:visible; position:fixed;}
body{
padding-top:80px;}
.mgmenu_list{
float:left; width:100%; margin:0px;}
.mgmenu_list li{ width:100%;
float:left; border-bottom:1px #212121 solid; padding:0px 0px; color:#c8caca; text-align:left;}
.mgmenu_list li a{
color:#777; padding:10px 45px; font-size:28px; float:left; display:block; width:570px;}
.mgmenu_list li a:hover,.mgmenu_list li a:active,.mgmenu_list li a:focus{
color:#fff; background-color:#0055ac}
.header_right{ cursor:pointer;
float:left; margin-left:30px; height:80px; width:46px; background-position:center; background-repeat:no-repeat;}
.mon{
background-image:url(../images/11.png); float:left; margin-left:30px; background-image:none}
.procid{
border:1px #464646 solid; width:578px; font-size:24px; color:#999; height:56px; background-color:transparent;}
.mgyf_index_4_name2{
text-align:left; color:#999; border-bottom:1px #333333 solid; padding:10px 0px; background-position:right center; background-repeat:no-repeat; background-image:url(../images/project/1.png);}
.proshow_name{
text-align:left; color:#fff; font-size:30px;}
.proshow_name_en{
text-align:left; color:#515151;font-family: 'helvetica'; line-height:28px;}
.proshow_jj{
text-align:left; color:#999; line-height:37px; padding:20px 0px 40px 0px;}
.proshow_info_name{
text-align:left; font-size:26px; color:#c8c8c8; padding:25px 0px;}
.mgnews_m_list li{
float:left; margin:0px; padding:45px 0px; border-bottom:1px #333 dotted; width:100%; overflow:hidden;}
.mgnews_m_list_left{
float:left; width:230px; height:130px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.mgnews_m_list_right{
float:right; width:320px;}
.mgnews_m_list_right_top{ line-height:35px; height:95px;
text-align:left; font-size:26px; color:#e0e0e0;}
.mgnews_m_list_right_t{ line-height:normal;  
text-align:left; color:#888; font-size:30px;font-family: 'AileronThin';}
.mgnews_m_list_right_t span{
font-size:24px; color:#333; padding-left:20px;}
.mgnews_m_list li:first-child{
padding-top:0px;}
.mgnews_m_list li:last-child{
border:none}
.newsshow_info_title{
font-size:26px; color:#fff;}
.newsshow_info_time{
font-size:20px; color:#939393; border-bottom:1px #333 dotted; padding-bottom:20px;}
.newsshow_info_content{
text-align:left; padding:40px 0px; color:#999;}
.mgvideo_list li{
float:left; margin:0px; padding:0px; margin-bottom:50px; width:100%; overflow:hidden;}
.mgvideo_list_pic{
height:365px; position:relative; background-position:center; background-repeat:no-repeat; background-szie:cover;}
.mgvideo_list_pic_mark{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/video/1.png);}
.mgvideo_list_name{
text-align:left; color:#fff; font-size:26px; color:#f3f3f3; line-height:35px; padding-top:20px;} 
.mgvideo_list_footer{
padding-top:15px;}
.mgvideo_list_footer span{
float:left; color:#888;font-family: 'AileronThin';}
.s2{
background-position:center; background-repeat:no-repeat; background-image:url(../images/video/2.png); padding:0 13px;}
.service_list_menu a{ margin-bottom:20px;
float:left; width:280px; height:45px; line-height:45px; background-color:#3a3a3a; color:#999;}
.service_list_menu a:nth-child(2n){
float:right;}
.service_list_menu a.on{
background-color:#282828; color:#fff;}
.service_list_menu{
padding-bottom:30px;}
.mg_about_1{
font-size:30px; color:#fff;font-family: 'AileronThin';}
.mg_about_2{
color:#fff; line-height:25px;}
.mg_about_3{
text-align:left; color:#cacaca; padding:40px 0px 60px 0px; line-height:38px;}
.mg_about_4{
background-position:center top; background-repeat:no-repeat; background-image:url(../images/about/4.jpg); background-color:#2c2c2c; padding-top:90px;}

.mg_about_4_left{
float:left; width:300px; height:350px; position:relative;}
.mg_about_4_left_pic{
position:absolute; left:0; top:0; z-index:10; width:280px; height:330px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.mg_about_4_left_right{
position:absolute; right:0; bottom:0; width:265px; height:315px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/1.png);}
.mg_about_4_right{
float:right; width:245px;}
.mg_about_4_right table{
width:100%;}
.mg_about_4_right table td{
width:100%; height:350px; text-align:left; vertical-align:middle;}
.mg_about_4_right_top{
text-align:left; font-size:30px; color:#fff;}
.mg_about_4_right_jj{
text-align:left; color:#999; line-height:35px; padding-top:10px;}
.mg_about_4_content{
text-align:left; color:#ccc; line-height:35px; padding:40px 0px 30px 0px;}
.mg_about_5{
background-position:center top; background-repeat:no-repeat; background-image:url(../images/about/5.jpg); background-color:#0d0d0d; padding-bottom:30px;}
.mg_about_5_ul_time{
text-align:left; font-size:36px; color:#888;font-family: 'AileronThin';}
.mg_about_5_ul_title{
text-align:left; color:#ccc; line-height:37px;}
.mg_about_5_ul li{
float:left; margin:0px; padding:0px; width:100%; overflow:hidden; margin-bottom:50px;}
.mg_about_5_ul{
padding-top:20px; margin:0 auto; width:580px; overflow:hidden;}
.mgwh_joblist li{
float:left; margin:0px; padding:0px; width:100%; overflow:hidden; margin-bottom:30px; margin-top:10px; cursor:pointer;}
.mgwh_joblist_name{
text-align:left; font-size:30px; color:#fff;}
.mgwh_joblist_jj{
text-align:left; color:#afafaf; line-height:35px; padding:20px 0px;}
.mgshowjob{ display:none;
position:fixed; left:0; top:0; width:100%; height:100%; z-index:10000; background-image:url(../images/about/7.png);}
.mgshowjob table{
width:580px; margin:0 auto; padding:0px;}
.mgshowjob table td{
vertical-align:middle;}
.mgshowjob_mid{
width:490px; margin:0 auto; padding:0px; overflow:hidden;}
.mgshowjob_mid_name{
text-align:left; font-size:36px; color:#2e2e2e;}
.mgshowjob_mid_mid{
text-align:left; padding-top:10px; padding-bottom:20px;}
.mgshowjob_mid_t{
text-align:left; font-size:30px; font-weight:bold; color:#333;}
.mgshowjob_mid_jj{
text-align:left; padding:20px 0px; line-height:37px; padding-bottom:40px;}
.mg_index_brand li{ border-top:1px #2b2b2b dashed; border-right:1px #2b2b2b dashed;   
float:left; width:192px; height:90px; background-position:center; background-repeat:no-repeat;}
.mg_index_brand li:nth-child(3n){
border-right:none;}
.mg_index_brand li:first-child,.mg_index_brand li:nth-child(2),.mg_index_brand li:nth-child(3){
border-top:none;}

.index_bs_left_pro{
float:left; margin:0px; padding:0px; width:50%;}
.index_bs_right_pro{
float:right; width:50%; margin:0px; padding:0px;}
.index_bs_left_pro img{
float:left;}
.index_bs_right_pro img{
float:left;}
.index_bs_left_pro .comdiv,.index_bs_right_pro .comdiv{
position:relative}

.index_bs_left_pro .comdiv span,.index_bs_right_pro .comdiv span{
position:absolute; left:0; bottom:30px; background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/b10.jpg); width:100%; text-align:center; font-size:24px; padding:10px 0px; color:#4c4c4c;}

.bsh{
background-position:center; background-repeat:no-repeat; background-size:cover;}
.div600{
margin:0 auto; padding:0px; width:600px; overflow:hidden;}
.cpys_footer{
position:absolute; left:0; bottom:0; height:355px;}
.bsny_menu ul li{
  margin:0px; padding:0px; display:inline;   text-align:center;}
.bsny_menu{
border-bottom:1px #d9d9d9 solid;}
.bsny_menu ul li a{
display:inline-block; padding:12px 15px;}
.bsny_menu ul li a.on{
background-position:center bottom; background-repeat:repeat-x; background-image:url(../images/b22.jpg);}
.wapper{
clear:both;}
.htop_h{
position:absolute; height:135px; left:0; top:0;}
.htop_h_on_div{
color:#999; line-height:120px;}
.htop_h_on{
background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/b28.jpg);}
.htop_h_on .htop_h_on_div{
font-size:34px; color:#666;}
.anc{ 
padding:5px 10%; width:80%; text-align:left; line-height:34px;}
.back{
display:none;}
.bakc_left{
position:absolute; left:0; top:50px; z-index:99; width:11px; height:18px; background-position:center; background-repeat:no-repeat; background-image:url(../images/b26.png);}
.bakc_left a{
display:block; width:100%; margin:0px; padding:0px; height:18px; text-align:left; text-indent:-999em;}
.bakc_right{ z-index:99;
position:absolute; right:0; top:50px; width:11px; height:18px; background-position:center; background-repeat:no-repeat; background-image:url(../images/b27.png);}
.bakc_right a{
display:block; width:100%; margin:0px; padding:0px; height:18px; text-align:left; text-indent:-999em;}
.hxtd_list li{ background-color:#f2f2f2;
float:left; margin:0px; padding:0px; width:290px; height:430px; margin-top:20px;}
.hxtd_list li:nth-child(2n){
float:right;}
.hxtd_list_pic_footer_left{
float:left; font-size:26px; color:#333; margin-left:10px;}
.hxtd_list_pic_footer_right{
float:right; font-size:22px; color:#666; margin-right:10px;}
.hxtd_list_pic_footer{
padding-top:5px;}
.mbrandlist li{
width:100%; float:left; margin:0px; padding:20px; width:600px; background-color:#f7f7f7;}
.mbrandlist li table{
width:100%; border:none; margin:0px; padding:0px; vertical-align:middle;}
.mbrandlist li li table td{
vertical-align:middle;}
.rczp_list li{
border:1px #e6e6e6 solid; width:558px; margin:0 auto; overflow:hidden; padding:20px 20px 10px 20px; margin-top:40px;}

.rczp_list_name{
text-align:left; font-size:30px; color:#06bff1;}

.rczp_list_jj{
text-align:left;}
.rczp_list_jj{border-bottom:1px #e6e6e6 solid; padding-bottom:20px; }

.rczp_list_footer{
text-align:left; padding-top:5px;}

.bsh_mid{
width:450px; color:#fff;float:left; margin-left:90px; margin-top:102px;}
.bsh_mid .comdiv{
text-align:left;}
.bsli li{
float:left; margin:0px; margin-top:20px; position:relative; margin-bottom:20px; padding:0px; width:290px; height:340px; background-color:#fff;}
.bsli li:nth-child(2n){
float:right;}
.bsli li table{
width:100%; height:340px; vertical-align:middle; text-align:center;
}
.bsli li table td{
height:340px; vertical-align:
middle; text-align:center;}
.bsli li table td img{
max-height:50%;}
.cpxl_list_mark_txt_name{
position:absolute; left:0; bottom:20px; width:100%; text-align:center; background-position:center bottom; background-image:url(../images/b35.jpg); background-repeat:no-repeat; padding-bottom:5px;}
.tech_left{
position:absolute; left:0; top:0; width:60px; height:100%; z-index:100; background-position:center; background-repeat:no-repeat; background-image:url(../images/b31.jpg);}
.tech_right{
position:absolute; right:0; top:0; width:60px; height:100%; z-index:100; background-position:center; background-repeat:no-repeat; background-image:url(../images/b32.jpg);}
.tech_left a{
position:absolute; left:0; top:0; width:60%; height:100%; z-index:200; text-align:left; text-indent:-999em;}
.tech_right a{
position:absolute; right:0; top:0; width:60%; height:100%; z-index:200; text-align:left; text-indent:-999em;}
.downlist li{
float:left; width:250px; height:285px; margin-top:20px; background-color:#f2f2f2; padding:20px;}
.downlist li:nth-child(2n){
float:right;}
.downlist_mid{
border-bottom:1px #d9d9d9 solid;}
.downlist_mid table{
width:100%; height:245px; vertical-align:middle;}
.downlist_mid table td{
text-align:center; vertical-align:middle; height:245px;}
.downlist_mid_footer{
padding-top:5px;}
.envilist li{
float:left; width:290px; margin:0px; margin-top:20px; padding:0px;}
.envilist li img{
float:left; width:100%;}
.envilist li:nth-child(2n){
float:right;}


.mask{ display:none;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:9999999; background-color:#000;filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6;}
#showbox{ display:none; z-index:999999999999999999999999999; background-color:#fff;
width:690px; height:500px; margin:0px; padding:0px; position:absolute;}
.closebox{
float:right; width:46px;}
.cc_left{ position:relative;
float:left; width:570px; background-image:url(../images/tech/5.png); height:402px; padding:15px;}
#btn1{ cursor:pointer;
position:absolute; left:0; top:0px; z-index:100; width:60px; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/b31.jpg);}
/*#btn1:hover{
background-image:url(../images/tech/5.jpg);}*/
#btn2{ cursor:pointer;
position:absolute; right:0; top:0px; z-index:100; width:60px; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/b32.jpg);}
/*#btn2:hover{
background-image:url(../images/tech/4.jpg);}*/
.bsnewslist li{
float:left; margin:0px; padding:15px 0px; border-bottom:1px #e6e6e6 solid;}



.search_input{
float:left; border:2px #ccc solid; height:66px; width:516px; font-size:22px; line-height:56px; padding:0 20px;}
.search_input_btn{ background-repeat:no-repeat; background-position:center; background-image:url(../images/b44.jpg);
  height:64px; width:240px; cursor:pointer; border:none;   }
.contact_mid_footer{
position:absolute; left:0; bottom:0; width:100%; height:370px; bottom:30px; z-index:1;}
.contact_mid_footer_ul{
width:475px; margin:0 auto; padding:0px; overflow:hidden;}
.contact_mid_footer_ul li{
float:left; margin:0px; padding:0px; width:100%; margin-bottom:15px;}
.contact_mid_footer_ul li img{
float:left; margin-top:2px;}
.contact_mid_footer_ul li span{
float:left; width:415px; margin-left:20px; text-align:left;}
.dfq_index_1{
padding-top:20px;}
.div690,.div1300{ width:690px;
margin:0 auto; padding:0px; overflow:hidden;}
.dfq_index_video{
position:relative;}
.bimg{
float:left; width:100%;}
.dfq_index_video table{
position:absolute; left:0; top:0; width:100%; height:425px; z-index:1;}
.dfq_index_video table td{
vertical-align:middle; height:425px; color:#fff;}
.dfqnybanner{
position:relative;}
.meetbg_right_1{
font-size:30px; font-weight:bold; color:#333; padding-top:40px; padding-bottom:15px;}
.meetbg_right_2{
color:#333; font-size:22px; line-height:35px; text-align:center; padding-bottom:25px;}
.meetbg_right_3 dl dd{
display:inline-block; text-align:center; font-size:20px; color:#333; margin:0 20px;}
.meetbg_right_4{
font-size:20px; padding:10px 0px 20px 0px;}
.meetbg_right_4 a{
color:#19a3ba;}
.metbg li{
float:left; margin:0px; padding:0px; width:100%;}
.meet_show_mid_right{
background-color:#f1f1f1; margin-top:10px; margin-bottom:20px;}
.meet_show_mid_right_1{
font-size:30px; color:#333;  padding-top:20px; padding-bottom:15px;}
.meet_show_mid_right_2{
padding:0 2%; width:96%; font-size:22px; color:#333; line-height:35px; padding-bottom:25px;}
.meetbg_right_3 dl{
padding-bottom:35px;}
.other_ly_img img{
float:left;}
.other_ly_name{
font-size:30px; color:#333; line-height:105px;
}
.dfq_pro_1_footer{
display:none;}
.dfq_pro_1 li{
float:left; margin-top:20px;}
.dfq_pro_1 li:nth-child(2){
float:right;}


.dfq_pro_2{
padding:30px 0px;}
.dfq_pro_2 ul li{ width:340px; margin-bottom:15px;
float:left; position:relative; background-color:#f3f5f7; height:465px; text-align:center;}
.dfq_pro_2 ul li:nth-child(2n){
float:right;}
.dfq_pro_2 ul li table{
width:100%; height:390px; vertical-align:middle;}
.dfq_pro_2 ul li table td{
height:390px; vertical-align:middle; color:#333;}
.dfq_pro_2 ul li table td img{
max-height:60%;}
.dfq_pro_2_footer{ color:#333;
position:absolute; left:0; bottom:20px;}
.dfq_pro_2_footer_top{
font-size:28px; padding:15px 0px 5px 0px;}
.dfq_pro_2_footer_footer{
font-size:22px;}
.rgzn_link{
text-align:center;}
.rgzn_link a{
text-align:center; font-size:22px; color:#13a7cc;}
.dfq_pro_3 li{
float:left; margin-top:15px;}
.dfq_pro_3 li:nth-child(2n){
float:right;}
.dfq_pro_3 li img{
float:left; height:293px;}
.dfq_pro_3{
padding-top:20px; padding-bottom:50px;}


.pro_cate_info_top{ text-align:left;
  padding:0px; clear:both; overflow:hidden; line-height:80px; background-color:#fff;}
.pro_cate_info_top a{
font-size:22px; margin-right:30px; color:#333;}
.pro_cate_info_top a.on{
color:#19a3ba;}
.flag_1{
text-align:center; padding:15px 0px; padding-bottom:0px;}
.flag_1 span{ color:#666; font-size:22px;
display:inline-block; margin:0 35px; line-height:40px;}
.f_footer p{ font-size:18px; padding:0 30px; line-height:28px;
float:left; margin:0px; width:630px; margin-bottom:10px; background-position:left 10px; background-repeat:no-repeat; background-image:url(../images/f14.png);  color：#666666; }
.dfq_info_t{
text-align:left; line-height:108px; font-size:28px; color:#333;}


.choose_size{
height:300px; background-color:#f3f5f7; text-align:center; position:relative;}
.dfq_info_c .bx-wrapper img{
display:inline; margin-top:40px; width:258px; margin-left:40px; float:left;}
.choose_size_footer{
position:absolute; left:0; bottom:45px; z-index:1; width:100%; text-align:center; font-size:18px; color:#333;}

.ggcs{
font-size:28px; color:#222; padding:20px 0px 15px 0px; border-bottom:2px #e8e8e8 solid; text-align:left;}
.showcs{
display:none; text-align:left;}
.showcs:first-child{
display:block;}


.office_list li{
float:left; width:335px; height:455px; }
.office_list li:nth-child(2n){
float:right;}
.office_list{
padding-top:55px;}
.office_list_pic{
height:258px; position:relative; background-color:#f3f5f7;}
.office_list_pic table{
height:258px; vertical-align:middle}
.office_list_pic td{
height:258px; vertical-align:middle; text-align:center}
.office_list_pic_name{
text-align:center; font-size:22px; color:#333; padding-top:10px;}
.office_list_pic_jj{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
text-align:center; color:#666; font-size:22px; padding:0px 0px;}
.office_list_pic_link{ font-size:22px;
text-align:center; color:#0c8da3;}
.office_show_left_left ul li{ margin-left:15px; margin-top:15px;
float:left; width:220px; height:160px;}
.office_show_left_left ul li img{
float:left; width:100%;}
.office_show_left_left ul li:first-child{
margin-left:0px;}

.office_show_btn{
float:left; display:block; width:260px; height:68px; text-align:center; line-height:68px; font-size:24px; color:#fff; background-color:#19a3ba;}
.showbox_top{
line-height:95px; border-bottom:1px #dadada solid;}
.showbox_top span{
float:left; font-size:28px; margin-left:30px; color:#333;}

.closebox{
float:right; margin-right:30px; margin-top:35px;}

.showbox_footer{
text-align:center; padding-top:30px;}
.showbox_footer a{
display:inline-block; margin:0 20px; width:236px; height:63px; color:#fff; line-height:63px; font-size:24px;}
.showbox_footer a.a1{
background-color:#212121;}
.showbox_footer a.a1:hover{
background-color:#19a3ba;}
.showbox_footer a.a2{
background-color:#19a3ba;}
.showbox_footer a.a2:hover{
background-color:#212121;}

.download_top{
line-height:97px; border-bottom:1px #dcdcdc solid;}
.download_top a{ margin-top:22px;
float:right; font-size:22px; color:#fff; background-color:#303030; width:269px; height:52px; text-align:center; line-height:52px;}
.download_top a:hover{
background-color:#19a3ba;}
.s_left_mid li{
float:left; border:1px #cacaca solid; border-top:none; width:373px; text-align:center; height:289px;}
.s_left_mid li:nth-child(2n){
border-left:none}
.s_left_mid li a{
display:inline-block; padding-top:75px; font-size:30px; background-position:center top; background-repeat:no-repeat; margin-top:100px;}
.s_left_mid li:nth-child(1) a{
background-image:url(../images/service/1.png);}
.s_left_mid li:nth-child(2) a{
background-image:url(../images/service/2.png);}
.s_left_mid li:nth-child(3) a{
background-image:url(../images/service/3.png);}
.s_left_mid li:nth-child(4) a{
background-image:url(../images/service/4.png);}
.s_left_mid li:nth-child(5) a{
background-image:url(../images/service/5.png);}
.s_left_mid li:nth-child(6) a{
background-image:url(../images/service/6.png);}
.s_right_top{
text-align:left; font-size:28px; color:#333; line-height:70px; border-bottom:1px #ededed solid;}


.s_down li{  
float:left; width:100%; background-position:left center; padding:50px 0px; border-bottom:1px #e0dfdf dotted; background-repeat:no-repeat;}
.s_down li:nth-child(2n){
background-image:url(../images/service/5.png);}
.s_down li:last-child{
border:none;}
.s_down_mid_top{
text-align:center; font-size:36px; color:#000; line-height:40px;}
.s_down_mid_name{
text-align:center; font-size:24px; color:#000; padding:10px 0px;}
.s_down_mid_jj{
text-align:center; font-size:22px;}
.s_down_mid_pic{
text-align:center; padding:15px 0px;}
.bbh{
text-align:center; color:#000; font-size:22px;}
.s_down_mid_footer{
text-align:center; padding-top:15px;}
.s_down_mid_footer a{
display:inline-block; width:198px; height:50px; line-height:50px; color:#fff; background-color:#05b4bf;}
 .faqlist li{
float:left; width:100%; margin:0px; padding:25px 0px; border-bottom:1px #e0dfdf dotted;}
.faqlist li:last-child{
border:none;}
.faqlist_q{
background-position:left center; background-repeat:no-repeat; background-image:url(../images/service/s7.png); padding:0 40px; width:610px; font-size:22px; color:#19a3ba; margin-bottom:0px; text-align:left;}
.faqlist_a{ text-align:left; line-height:37px;
background-position:left 7px; background-repeat:no-repeat; background-image:url(../images/service/s8.png); padding:0 40px; width:610px; font-size:22px; color:#666;}


.about_news_list li{ border-bottom:1px #e1e1e1 dotted;
float:left; width:100%; margin:0px; padding:40px 0px; clear:both;}
.about_news_list_left{
float:left; width:100%;}
.about_news_list_right{
float:right; width:100%;}
.about_news_list_right_top{ padding-top:15px;
font-size:19px; color:#333; text-align:left; font-size:28px;}
.about_news_list_right_jj{ line-height:35px;
color:#777;  padding:10px 0px 15px 0px; font-size:22px; text-align:left;
}
.about_news_list_right_footer span{
color:#18a3ba;}

.about_job_list_top{
font-size:36px; color:#333; line-height:40px; text-align:left;}
.about_job_list_1{
padding:10px 0px; font-size:22px; text-align:left;}
.about_job_list_2{
padding:10px 0px; text-align:left; font-size:22px;}
.about_job_list_2 p{
margin:0px; padding:0px; float:left;}
.about_job_list li{
float:left; margin:0px; padding:0px; width:100%; padding:35px 0px 25px 0px; border-bottom:1px #e6e6e6 solid;}
.about_job_list li:last-child{
border-bottom:none;}
.flag_1 img{
height:44px;}
.fs_index_pro li{
float:left; width:50%; overflow:hidden;}
.fs_index_pro_pic{
background-position:center; background-repeat:no-repeat; background-size:cover;}
.fs_index_pro_name{
color:#333; line-height:35px; padding-top:12px; padding-bottom:20px;}
.fs_index_pro_name span{
color:#aaa; font-size:22px;}
.fs_more_index{
height:84px; line-height:84px; text-align:center; background-color:#484848; color:#fff; display:block; width:100%;}
.fs_news_index{
background-position:center; background-repeat:repeat-y; background-image:url(../images/1.jpg); margin-top:50px; margin-bottom:30px;}
.fs_news_index ul li{
float:left; width:100%; position:relative; height:170px; margin-bottom:20px;}
.fs_news_index_left{ text-align:right;
position:absolute; left:190px; top:0; font-size:50px; color:#6c6c6c; line-height:55px;}
.fs_news_index_left span{
font-size:22px; color:#999; line-height:22px;}
.fs_news_index_right{ font-size:24px; color:#272727; text-align:left;
position:absolute; right:0; top:0; width:289px; background-position:left 20px; background-image:url(../images/8.png); padding-left:60px; background-repeat:no-repeat;}
.fs_news_index_right span{
font-size:22px; color:#6c6c6c; line-height:33px;}
.fs_news_index ul li:nth-child(2n) .fs_news_index_left{
left:400px;}
.fs_news_index ul li:nth-child(2n) .fs_news_index_right{
right:341px; background-position:right 20px; background-image:url(../images/9.png); text-align:right; padding-right:60px; padding-left:0px;}
.fs_com_list li{
float:left; width:100%; margin:0px; margin-bottom:30px; padding:0px; background-color:#fff;}
.fs_com_list_left{
float:left; width:260px; overflow:hidden; height:190px; background-position:center; background-size:cover;}
.fs_com_list_right{
float:right; width:410px;}
.fs_com_list_right_1{
text-align:left; color:#333; padding-top:10px;}
.fs_com_list_right_2{ padding:5px 0px;
font-size:22px; color:#aaa; text-align:left; line-height:24px;}
.fs_com_list_right_3{
line-height:35px; text-align:left; }

.fs_pro_info_right_1{
text-align:left; font-size:36px;padding:25px 0px; border-bottom:1px #c0bebe dotted;}
.fs_pro_info_right_1 span{
font-size:22px; line-height:35px;  }
.fs_pro_info_right_2{
text-align:left; font-size:22px; color:#929292; padding:20px 0px; line-height:35px;border-bottom:1px #c0bebe dotted;}
.fs_pro_info_right_3 img{
float:left; margin-right:15px;}
.fs_pro_info_right_3{
padding:20px 0px;}


.fs_pro_footer_top{ padding-top:20px;
text-align:left; font-size:24px; border-bottom:1px #f0f0f0 solid; padding-bottom:20px;}
.fs_pro_footer_top a{
color:#888888;}
.fs_pro_footer_top span{
color:#f2f2f2; padding:0 15px;}
.fs_pro_footer_top a.on,.fs_pro_footer_top a:hover{
color:#333;}
.show_pro_con{
text-align:left; color:#888; padding:25px 0px; display:none;}


.show_pro_con_prev_next li{
float:left; width:50%; height:120px; background-position:left center; background-repeat:no-repeat;}
.show_pro_con_prev_next li:nth-child(1){
background-image:url(../images/3.jpg);}
.show_pro_con_prev_next li:nth-child(1):hover{
background-image:url(../images/5.jpg);}
.show_pro_con_prev_next li:nth-child(2){
background-image:url(../images/444.jpg); background-position:right center;}
.show_pro_con_prev_next li:nth-child(2):hover{
background-image:url(../images/6.jpg);}
.show_pro_con_prev_next li .comdiv{ line-height:35px; text-align:left;
padding:0px 5% 0px 25%; width:70%; font-size:22px; color:#333; padding-top:25px;}
.show_pro_con_prev_next li .comdiv span{
font-size:22px; color:#999;}
.show_pro_con_prev_next li:nth-child(2) .comdiv{
text-align:right;padding:25px 25% 0px 5%; width:70%;}
.show_pro_con_prev_next li:hover .comdiv{
color:#fff;}



.case_info_left{ width:46px; height:50px;
position:absolute; left:0; top:50%; margin-left:0; margin-top:-25px; z-index:10;}
.case_info_left a{
display:block; width:100%; float:left; margin:0px; height:50px; background-position:center; background-repeat:no-repeat; background-image:url(../images/case/1.png); text-align:left; text-indent:-999em;}
.case_info_right{ width:46px; height:50px;
position:absolute; right:0; top:50%; margin-left:0; margin-top:-25px; z-index:10;}
.case_info_right a{
display:block; width:100%; float:left; margin:0px; height:50px; background-position:center; background-repeat:no-repeat; background-image:url(../images/case/2.png); text-align:left; text-indent:-999em;}
.case_info_left a:hover{
background-image:url(../images/case/4.png);}
.case_info_right a:hover{
background-image:url(../images/case/3.png);}
.fs_pro_info_right_2 span{
padding-right:10px;}

.fs_news_list_pic{
height:460px; position:relative; background-position:center; background-repeat:no-repeat; background-size:cover;}
.fs_news_list_pic_time{
position:absolute; left:10px; top:0; padding-top:15px; width:115px; height:95px; color:#fff; background-color:#010101;}
.fs_news_list_pic_time{
font-size:22px; line-height:38px;}
.fs_news_list_pic_time span{
font-size:30px;}

.fs_news_list li{
float:left; margin:0px; padding:0px; width:100%; background-color:#fff; overflow:hidden; margin-bottom:40px;}
.fs_news_list_pic_jj_1{
color:#333; font-size:28px; padding:10px 0px; padding-top:25px;}
.fs_news_list_pic_jj_2{
padding:0 5%; width:90%; font-size:22px; color:#555; line-height:34px;}
.fs_news_list_pic_jj_3{
padding-bottom:25px; padding-top:25px;}
.fs_news_info_t{
text-align:left; font-size:30px; padding-top:20px;}
.fs_news_info_t span{
color:#999; font-size:22px;}


.fs_joinus_tip li{ 
float:left; width:249px; text-align:center; font-size:22px; color:#555; line-height:35px; border-left:1px #c0bebe dotted;}
.fs_joinus_tip li:nth-child(1){
border:none}
.fs_joinus_tip li img{
padding-bottom:25px;}

.fs_joinus_tip{
padding:30px 0px; padding-bottom:50px;}

.fs_wh_righ{
float:right; width:375px;}
.fs_wh_righ img{
float:left; width:100%;}

.fs_wh_righ_left{
float:left; margin-left:30px; width:300px;}


.fs_service li{
float:left; width:345px; position:relative;}
.fs_service_pic img{
float:left; width:100%; height:221px;  }
.fs_service_jj{
height:221px; background-color:#fff; text-align:center;}
.fs_service_pic{
position:relative;}
.fs_service_pic_mark{ z-index:1;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; top:0; height:100%; background-image:url(../images/contact/13.png); 
z-index:1;}
.fs_service_pic_mark2{filter:alpha(opacity=0); z-index:20;
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:50%; top:50%; margin-left:-0.5px; margin-top:-0.5px; width:1px; height:1px;}
.fs_service li:hover .fs_service_pic_mark{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.fs_service li:hover .fs_service_pic_mark2{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1; width:376px; height:234px; left:14px; top:11px;  background-position:center; background-repeat:no-repeat; background-image:url(../images/contact/11.png);}
.fs_gofac{
padding-top:25px;}
.fs_gofac li{
float:left; width:100%; margin:0px; padding:0px;}
.fs_gofac_pic{
background-position:center; background-size:cover; background-repeat:no-repeat; height:395px;}

.fs_gofac_pic_jj_1{
color:#333; line-height:93px;}


.fs_sh_left .bx-wrapper .bx-pager,.fs_sh_left .bx-wrapper .bx-controls-auto{
bottom:30px;}
.fs_sh_left .bx-wrapper{
margin-bottom:0px;}
.fs_sh_left .bx-wrapper .bx-pager.bx-default-pager a{
background-color:#fff}
.fs_sh_left .bx-wrapper .bx-pager.bx-default-pager a:hover, .fs_sh_left .bx-wrapper .bx-pager.bx-default-pager a.active{
background-color:#005cb8;}


.fs_about_video_mark{filter:alpha(opacity=48);  
      -moz-opacity:0.48;  
      -khtml-opacity: 0.48;  
      opacity: 0.48;
position:absolute; left:0; top:0; height:100%; z-index:10; background-color:#000;}
.fs_about_video_btn{
position:absolute; z-index:20; width:136px; height:136px; background-position:center; background-repeat:no-repeat; background-image:url(../images/contact/10.png); top:50%; left:50%; margin-left:-68px; margin-top:-68px;}
.fs_about_video_left{ background-image:url(../images/contact/9.png); background-position:center; background-repeat:no-repeat;
position:absolute; left:3%; top:50%; width:38px; height:70px; margin-left:0px; margin-top:-35px; z-index:88}
.fs_about_video_left a{
display:block; width:100%; height:70px; text-align:left; text-indent:-999em;}


.fs_about_video_right{ background-image:url(../images/contact/8.png); background-position:center; background-repeat:no-repeat;
position:absolute; right:3%; top:50%; width:38px; height:70px; margin-left:0px; margin-top:-35px; z-index:88}
.fs_about_video_right a{
display:block; width:100%; height:70px; text-align:left; text-indent:-999em;}

.fs_wbk{
width:330px; border:none; border-bottom:1px #dedede solid; background-color:transparent; float:left; padding:8px 0px; font-size:24px; font-family:Arial, Helvetica, sans-serif;}
.fs_contact_btn{
float:left; width:100%; height:70px; text-align:center; line-height:70px; color:#fff; background-color:#222; font-size:22px;}
.fs_contact_btn:hover{
color:#fff;  }



