@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:640px; margin:0 auto; padding:0px;} 
.wapper{
max-width:640px;}
#header .wapper{
/*background-image:url(../images/topbg.png);*/}
#header .comdiv{
background-image:url(../images/index/1.png); background-position:center; background-repeat:no-repeat;}
.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/index/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/index/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/index/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/index/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/index/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/index/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:#fff;}
.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/index/indexs3.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:left; width:540px; background-color:#fff;}
.mgmenu_right_top{ float:left; margin:0px; padding:0px; width:100%; background-color:#121212;
height:88px; text-align:center; line-height:88px;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 #e6e6e6 solid; padding:0px 0px; color:#c8caca; text-align:left;}
.mgmenu_list li a{ background-position:30px center; background-repeat:no-repeat;
color:#777; padding:25px 0px 25px 90px; font-size:28px; float:left; display:block; width:450px;}
.mgmenu_list li a:hover,.mgmenu_list li a:active,.mgmenu_list li a:focus{
 }
.header_right{ cursor:pointer;
float:left; margin-left:30px; height:80px; width:42px; background-position:center; background-repeat:no-repeat;}
.mon{
background-image:url(../images/index/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/product/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/index/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/index/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/index/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/product/3.jpg);}
.show_pro_con_prev_next li:nth-child(1):hover{
background-image:url(../images/product/5.jpg);}
.show_pro_con_prev_next li:nth-child(2){
background-image:url(../images/product/4.jpg); background-position:right center;}
.show_pro_con_prev_next li:nth-child(2):hover{
background-image:url(../images/product/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;  }
/**/
.spt_1{
font-size:32px; color:#333; text-align:center; line-height:35px; background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/index/2.jpg); padding-bottom:14px; padding-top:40px;}
.spt_2{
text-align:center; color:#808080; font-size:20px; padding:13px 0px;}
body{
font-size:14px;}
.safe_pro{
padding-top:50px; padding-bottom:20px;}
.safe_pro li{
float:left; width:290px; margin:0px; padding:0px 0px; overflow:hidden;  }
.safe_pro li:nth-child(1){
border:none;}
.safe_pro li .comdiv{
text-align:center;}
.safe_pro_pic{
position:relative; height:180px;}
.safe_pro_pic img{
position:absolute;}
.safe_pro_pic_1{
left:0; top:0; left:50%; top:50%; margin-left:-90px; margin-top:-90px;}
.safe_pro_pic_2{filter:alpha(opacity=1);  
      -moz-opacity:100;  
      -khtml-opacity: 100;  
      opacity: 100;
left:0;   left:50%; top:50%; margin-left:-88px; margin-top:-88px;}
.slide .safe_pro_name{
font-size:24px; color:#333; background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/index/3.jpg); padding:10px 0px;  }
.safe_pro_jj{
line-height:25px; padding:10px 0px; font-size:22px; padding:0 5%; width:90%;}
.safe_pro li:hover .safe_pro_pic_2{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1; top:50%; margin-top:-88px; }
.safe_pro li:hover .safe_pro_name{
color:#3498db;  }
.sp_pro_view{
display:inline-block; width:280px; height:60px; text-align:center; line-height:60px; background-image:url(../images/index/2.png); background-position:center; background-repeat:no-repeat; font-size:24px;}
a,body{
color:#666;}
.sp_pro_view:hover{
color:#3498db;}
.sp_bg{
background-position:center; background-repeat:no-repeat; background-size:cover;}
.sp_index_so{
position:relative; height:382px; }
.slide .sp_index_so_name{background-color:#fff; background-position:center 55px;
position:absolute; left:0; bottom:0; line-height:64px; text-align:center; font-size:24px; color:#333;}
 

.sp_bg_mid{
padding-top:40px;}
.sp_bg_mid .bx-wrapper .bx-pager, .sp_bg_mid .bx-wrapper .bx-controls-auto{
position:static; padding-top:50px;}
.sp_bg_mid .bx-wrapper .bx-pager.bx-default-pager a{
border:1px #fff solid; background-color:transparent; width:16px; height:16px;}
.sp_bg_mid .bx-wrapper .bx-pager.bx-default-pager a:hover,.sp_bg_mid .bx-wrapper .bx-pager.bx-default-pager a.active{
background-color:#fff;}

.sp_index_news{
background-color:#f7f7f7;}

.sp_index_news_list li{ background-color:#fff;
float:left; position:relative; width:580px; overflow:hidden; margin-bottom:30px;}
.sp_index_news_list li:nth-child(1){
margin-left:0px;}
.sp_index_news_list_pic{
height:370px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.sp_index_news_list_pic img{
float:left; width:100%; height:240px;}
.sp_index_news_list_name{ text-align:left;
font-size:24px; color:#333; line-height:35px; padding:18px 0px;padding-left:5%; padding-right:5%; width:90%;}
.sp_index_news_list_name span{
font-size:22px; color:#999;}
.sp_index_news_list li:hover{
background-color:#fff;}
.sp_index_news_list li:hover .sp_index_news_list_name{
}
.jsysmid{
position:relative; height:549px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/11.png); padding:100px 0px;}
.jsysmid_left{ z-index:10;
position:absolute; width:260px; height:500px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/yw.png); left:316px; top:26px;}
.jsysmid_left:hover{
left:306px; top:16px; background-image:url(../images/index/ywon.png);}
 
.jsysmid_right{
position:absolute; right:316px; top:26px;}
.jsysmid_left_list ul li{
float:left; margin:0px; padding:0px; width:100%; margin-top:40px; position:relative;}
.jsysmid_left_list{
position:absolute; left:10px; top:0; width:445px;}
.jsysmid_left_liston{
left:25px;}
.jsysmid_left_list ul li img{
float:left;}
.jsysmid_left_list ul li span{
float:left; line-height:87px; color:#333; font-size:16px; margin-left:20px;}
.jsysmid_left_list ul li b{
position:absolute; top:43px; height:1px; left:250px; background-color:#b3b3b3;}
.jsysmid_left_list:nth-child(2) ul li img,.jsysmid_left_list:nth-child(2) ul li span{
float:right;}
.jsysmid_left_list:nth-child(2) ul li b{
right:240px; left:auto;}
.jsysmid_left_list:nth-child(2) ul li span{
margin-left:auto; margin-right:20px;}
.sp_index_news_list{
overflow:visible;}
.sp_index_news_list li:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);}
.casebanner{}
.solution_top{ text-align:center;
width:640px; margin:0px auto; padding:0px; font-size:26px; background-color:#f2f2f2; line-height:80px;}
.solution_top a{
padding:0 70px; background-position:left center; background-repeat:no-repeat; background-image:url(../images/solution/3.jpg); font-size:26px; color:#4c4c4c;}
.solution_top a:nth-child(1){
background-image:none;}
.solution_top a.on,.solution_top a:hover{
color:#3598db;}
.solution_top_list{
text-align:center;}
.solution_top_list a{ font-size:18px; color:#4c4c4c; margin:0px;
display:inline-block; border:1px #e6e6e6 solid; width:158px; height:137px; text-align:center; position:relative;}
.solution_top_list_pic{
position:absolute; left:0; top:23px; text-align:center; }
.solution_top_list_name{
position:absolute; left:0; bottom:5px;}
.solution_top_list_pic:nth-child(2){filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;}
.solution_top_list a:hover,.solution_top_list a.on{
border-color:#3598db; color:#3598db;}
.solution_top_list a:hover .solution_top_list_pic:nth-child(2),.solution_top_list a.on .solution_top_list_pic:nth-child(2){
filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;
}
.solution_top_list a:hover .solution_top_list_pic:nth-child(1),.solution_top_list a.on .solution_top_list_pic:nth-child(1){
filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0; top:23px;
}
.solution_top_list{
padding:55px 0px 30px 0px;}
.solution_t{
background-color:#3598db; color:#fff; line-height:70px; font-size:28px;}
.solution_t span{
font-size:30px;}
.sp_s_left{
float:left; width:580px;}
.sp_s_left img{
float:left; max-width:100%;}
.sp_s_right{
float:right; width:580px; max-height:530px;   position:relative;  }
.sp_s_right_list{
width:580px;}
.sp_s_right_list li{ margin-bottom:21px; text-align:left;font-size:24px;
float:left; background-position:left 3px; background-repeat:no-repeat; background-image:url(../images/solution/4.png); padding-left:40px; width:540px;}
.sp_s_right_list li span{
 color:#4c4c4c;}
.so_val_left{
float:left; width:580px; text-align:left; font-size:24px;}
.so_val_right{
float:right; width:580px;}
.so_val_right img{
float:right;}
.ylcase{
padding-bottom:50px;}
.ylcase li{
float:left; width:580px; margin-left:0px; margin-bottom:26px;}
.ylcase li:nth-child(1){
margin-left:0px;}
.ylcase_pic img{
float:left; width:100%; height:180px;}
.ylcase_pic{
height:370px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.ylcase_jj{
border:1px #d9d9d9 solid; height:auto; border-top:none; width:548px; padding:0 15px; padding-bottom:20px;}
.ylcase_jj_1{
text-align:left; font-size:24px; color:#333; padding:20px 0px 10px 0px;}
.ylcase_jj_2{
line-height:37px; font-size:24px; text-align:left;}
.sp_pro_left{
float:left; width:580px;}
.sp_pro_right{
float:right; width:580px;}
.sp_pro_right img{
float:right; width:100%;}
.sp_pro_left_1{
font-size:24px; color:#333;  text-align:left; padding-top:20px;}
.sp_pro_left_2 span{
float:left; background-position:left center; background-repeat:no-repeat; background-image:url(../images/product/3.jpg); padding-left:44px; font-size:18px; line-height:28px; color:#3598db;}
.sp_pro_left_3{
padding-top:10px; text-align:left; font-size:24px;}
.sp_cpgn{
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/product/4.jpg);}
.sp_cpgn_list li{ height:240px;
float:left; width:580px; text-align:center;}
.sp_cpgn_list_ico span{
display:inline-block; width:100px; height:100px; background-color:#808080; background-position:center; background-repeat:no-repeat;-moz-border-radius: 100%; /* Gecko browsers */ -webkit-border-radius: 100%; /* Webkit browsers */ border-radius:100%; /* W3C syntax */}
.sp_cpgn_list_jj{
padding:0 10%; width:80%; line-height:35px; font-size:22px; text-align:center; padding-top:25px;}
.sp_cpgn_list{
padding-top:60px;}
.sp_cpgn_list li:hover .sp_cpgn_list_ico span{
background-color:#3598db;}
.cpys_list{ padding-left:0px; width:580px; background-position:center top; padding-top:53px; background-repeat:no-repeat;}
.cpys_list_1{
font-size:24px; color:#3598db; background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/product/3.png); padding-bottom:5px;}
.cpys_list_2{
text-align:left; line-height:37px; font-size:24px; text-align:left; padding-top:17px;}
.sp_fwtx li{
float:left; width:193px; text-align:center; font-size:24px; color:#333; line-height:38px;}
.sp_fwtx{
padding-top:70px; padding-bottom:20px;}
.sp_fwtx li img{-moz-border-radius: 100%; /* Gecko browsers */ -webkit-border-radius: 100%; /* Webkit browsers */ border-radius:100%; /* W3C syntax */ margin-bottom:20px;}
.sp_fwtx li:hover img{ }
.sp_jszc_list{
padding-top:0px;}
.sp_jszc_list li{
float:left; width:100%; padding:30px 0px; border-bottom:1px #e6e6e6 solid;  }
.sp_jszc_list_left{ background-size:30%; background-position:center; background-repeat:no-repeat; margin-top:10px;
float:left; border:1px #409ddd solid; height:88px; width:88px;-moz-border-radius: 100%; /* Gecko browsers */ -webkit-border-radius: 100%; /* Webkit browsers */ border-radius:100%; /* W3C syntax */}
.sp_jszc_list li:last-child{
border:none;}
.sp_jszc_list_right{
float:right;   width:450px; }
.sp_jszc_list_right_1{
 font-size:26px; color:#333; text-align:left; padding-top:0px;}
.sp_jszc_list_right_2{
 font-size:24px; line-height:35px; padding-top:5px; text-align:left;} 
.sp_jszc_list li:nth-child(1) .sp_jszc_list_left{
background-image:url(../images/service/5.png);}
.sp_jszc_list li:nth-child(2) .sp_jszc_list_left{
background-image:url(../images/service/6.png);}
.sp_jszc_list li:nth-child(3) .sp_jszc_list_left{
background-image:url(../images/service/7.png);}
.sp_jszc_list li:nth-child(4) .sp_jszc_list_left{
background-image:url(../images/service/8.png);}
.sp_jszc_list li:nth-child(5) .sp_jszc_list_left{
background-image:url(../images/service/9.png);}
.sp_jszc_list li:nth-child(6) .sp_jszc_list_left{
background-image:url(../images/service/10.png);}

.sp_jszc_list li:nth-child(1),.sp_jszc_list li:nth-child(4){
 }
.sp_service_footer{
padding:50px 0px 20px 0px;}
.sp_service_footer li{
float:left; width:280px;  }
.sp_service_footer li:nth-child(1){
margin-left:0px;}
.sp_service_footer_pic img{
float:left; width:100%;  }
.sp_service_footer_name{
text-align:center; font-size:24px; color:#4c4c4c; padding:15px 0px; background-position:center; background-repeat:no-repeat; background-image:url(../images/service/12.png);}
.sp_service_footer li:hover .sp_service_footer_name{
 }
.sp_news_ny_left{ overflow:hidden;
float:left; width:580px; height:350px;}
.sp_news_ny_left img{
float:left; width:100%;}
.sp_news_ny_right{
float:right; width:580px;}
.sp_news_ny_list{
width:100%; margin:0px; padding:0px;  }
.sp_news_ny_list li{ float:left;
  margin:0px; padding:10px 25px; width:530px; height:205px; background-color:#fff; margin-top:25px;}
.sp_news_ny_list_1{
font-size:26px; color:#333; padding-top:5px; text-align:left;}
.sp_news_ny_list_2{
color:#999; font-size:22px; line-height:24px; text-align:left; padding-top:5px;}
.sp_news_ny_list_3{
color:#737373; padding-top:10px; text-align:left; font-size:24px;}
.sp_news_ny_list li:nth-child(2n){
float:right;}
.sp_news_ny_list li:hover{
-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1); 
}
.sp_news_ny_list li:hover .sp_news_ny_list_1{
color:#3498db;}
.solution_top .div1200 a{
font-size:14px; padding:0 14px;}
.solution_top .div1200 a:last-child{
padding-right:0px;}
a:hover{
color:#3498db;}
.about_culture li{ padding:30px;  
float:left; width:520px;   background-color:#fff; margin-top:25px;}
.about_culture li:nth-child(2n){
float:right;}
.about_culture_mid td{ height:130px; vertical-align:middle;
background-position:left center; background-repeat:no-repeat; padding-left:120px; width:400px;}
.about_culture li:nth-child(1) .about_culture_mid td{
background-image:url(../images/news/3.png);}
.about_culture li:nth-child(2) .about_culture_mid td{
background-image:url(../images/news/4.png);}
.about_culture li:nth-child(3) .about_culture_mid td{
background-image:url(../images/news/5.png);}
.about_culture li:nth-child(4) .about_culture_mid td{
background-image:url(../images/news/6.png);}
.about_culture_mid_1{
font-size:24px; color:#333; text-align:left;}
.about_culture_mid_2{
padding-top:10px; text-align:left; font-size:22px; line-height:35px;}
.about_culture{
padding-top:30px;}
.about_honor_t{
text-align:center; padding:30px 0px; padding-bottom:50px;}
.about_honor_t a{
display:inline-block; width:260px; margin:0 5px; height:60px; text-align:center; line-height:60px; font-size:24px; color:#333; background-color:#e6e6e6;}
.about_honor_t a:hover,.about_honor_t a.on{
color:#fff; background-color:#3598db;}
.contact_com_list{
  background-color:#fff; padding:0 30px; width:520px; padding-bottom:20px; border-bottom:2px #3598db solid;}
.contact_com_list_1{ height:30px; line-height:35px; margin-top:30px; margin-bottom:20px;
font-size:26px; color:#4c4c4c; background-position:left center; text-align:left; background-repeat:no-repeat; padding-left:40px; width:480px; background-image:url(../images/news/7.png);}

.contact_com_list_2 p{
float:left; margin:5px 0px; padding:0px; width:490px; padding-left:30px; text-align:left; font-size:24px; line-height:35px;  background-position:left center; background-repeat:no-repeat; color:#4c4c4c;}
.contact_com_list_2 p:nth-child(1){
background-image:url(../images/news/11.png); line-height:35px; background-position:left 8px;}
.contact_com_list_2 p:nth-child(2){
background-image:url(../images/news/12.png);

}
.contact_com_list_2 p:nth-child(3){
background-image:url(../images/news/13.png);

}
.contact_com_list:hover .contact_com_list_1{
background-image:url(../images/news/8.png); color:#3598db;}

.swiper-button-prev_1{ cursor:pointer; position:absolute; left:20px; top:20px; z-index:99;
width:12px; height:20px; background-position:center; background-repeat:no-repeat; background-image:url(../images/news/d.png);}
.swiper-button-prev_1:hover{
background-image:url(../images/news/d.png);}

.swiper-button-next_1{ cursor:pointer; position:absolute; right:20px; top:20px; z-index:99;
width:12px; height:20px; background-position:center; background-repeat:no-repeat; background-image:url(../images/news/d2.png);}
.swiper-button-next_1:hover{
background-image:url(../images/news/d2.png);}
.customer_list{
padding-top:34px; padding-bottom:60px;}
.customer_list li{
float:left; border:1px #d9d9d9 solid; width:278px; height:88px;   margin-top:26px;}
.customer_list li table{
width:100%; height:88px; text-align:center; vertical-align:middle;}
.customer_list li table td{
height:88px; vertical-align:middle;}
.customer_list li table td img{
max-width:95%;}
.customer_list li:nth-child(2n){
float:right;}

.mgmenu_list li:nth-child(1) a{
background-image:url(../images/index/me1.png);}
.mgmenu_list li:nth-child(2) a{
background-image:url(../images/index/me2.png);}
.mgmenu_list li:nth-child(3) a{
background-image:url(../images/index/me3.png);}
.mgmenu_list li:nth-child(4) a{
background-image:url(../images/index/me4.png);}
.mgmenu_list li:nth-child(5) a{
background-image:url(../images/index/me5.png);}
.mgmenu_list li:nth-child(6) a{
background-image:url(../images/index/me6.png);}

.pr{
position:absolute; z-index:10; left:20px; top:100px; width:22px; height:40px; background-position:center; background-repeat:no-repeat; background-image:url(../images/solution/prev.png);}
.pr a{
display:block; width:100%; height:40px; text-align:left; text-indent:-999em; border:none;}


.ps{
position:absolute; z-index:10; left:0px; top:100px; width:40px; height:60px; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/prev.jpg);}
.ps a{
display:block; width:100%; height:60px; text-align:left; text-indent:-999em; border:none;}

.ps2{
position:absolute; z-index:10; right:0px; top:100px; width:40px; height:60px; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/next.jpg);}
.ps2 a{
display:block; width:100%; height:60px; text-align:left; text-indent:-999em; border:none;}


.ne{
position:absolute; z-index:10; right:20px; top:100px; width:22px; height:40px; background-position:center; background-repeat:no-repeat; background-image:url(../images/solution/next.png);}
.ne a{
display:block; width:100%; height:40px; text-align:left; text-indent:-999em; border:none;}






