@charset "utf-8";
ul,li,dl,dd{
margin:0px; padding:0px; list-style:none}
body{
font-size:14px;}
.daxie{
text-transform:uppercase;}
.css3,a{-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;}
.lftop{
width:100%; margin:0px; padding:0px; clear:both;} 
.lftop_top{
height:30px; line-height:30px; background-color:#3d4146; color:#adaeae;}
.lftop_top a{
color:#adaeae;}
.div1300{ overflow:hidden;
width:1300px; margin:0 auto; padding:0px; clear:both;}
.lftop_top_left{
float:left;} 
.lftop_top_right{
float:right; text-align:right;}
.lftop_top_right span{
padding:0 7px; color:#4c4f54;} 
#lflogo{
position:absolute; left:3%; top:41px; width:220px; background-position:center; background-repeat:no-repeat; }
#lflogo img{
float:left;}
.wgtop_mid{
position:relative; width:100%; float:left; margin:0px; padding:0px; height:115px;}
.logo_right{
float:right; width:100%; margin:0px; padding:0px; text-align:center;}
.logo_right a{
font-size:15px; color:#fff; line-height:115px; margin:0 25px;}
.logo_right a:hover{
color:#0083ff;}
.logo_right ul li{
float:right; position:relative; line-height:87px;}
.logo_right ul li a{-moz-border-radius: 30px; /* Gecko browsers */ -webkit-border-radius: 30px; /* Webkit browsers */ border-radius:30px; /* W3C syntax */
font-size:15px; color:#666; padding:0 15px; line-height:30px; display:inline-block;}
.logo_right ul li.j{
padding:0 12px; color:#f2f2f2;}
.logo_right ul li a:hover{
color:#fff; background-color:#f08200;}
.ban_title{
position:absolute; font-size:16px; color:#d3d3d3; left:0; bottom:0; width:100%; text-align:center; line-height:35px;}
.ban_title_1{
text-align:left; font-size:80px; color:#f08721; line-height:80px;}
.ban_title_2{
text-align:left; font-size:48px; color:#fff; line-height:50px;}
.ban_title_3{
text-align:left; font-size:24px;}
.ban_title_4{
text-align:left; font-size:18px; color:#84959e;}
.lfindex_solution{
width:100%; overflow:hidden; padding:50px 0px; background-color:#f2f2f2;}
.lfindex_solution li{ position:relative;
float:left; width:420px; margin-left:20px; height:270px; background-color:#fff;}
.lfindex_solution_pic{
position:relative; height:86px; padding:25px 0px 15px 0px; text-align:center;}
.lfindex_solution_pic img{
height:86px;}
.lfindex_solution_pic_name{
text-align:center; font-size:15px; color:#252525; background-position:center bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/1.jpg); padding:10px 0px;}
.lfindex_solution_pic_name_jj{
text-align:left; width:80%; padding:0 10%; color:#999; padding-top:10px;}
.lfindex_solution_mark{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-position:center; background-size:cover; background-repeat:no-repeat;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;}
.lfindex_solution_mark table{
width:275px; height:170px; margin:50px auto;  background-image:url(/Myapp/Common/images/index/7.png);}
.lfindex_solution_mark table td{
vertical-align:middle; height:170px; text-align:center; color:#fff;}
.lfindex_solution_mark table td img{
height:65px;}
.lfindex_solution li:hover .lfindex_solution_mark{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.tcyy_index{
width:100%; margin:0px; padding:0px; clear:both; height:454px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/3.jpg);}
.tcyy_index table td{
height:454px; text-align:center; vertical-align:middle; color:#fff;}
.tcyy_index_cm a{
display:inline-block; border:1px #8e8e8e solid; width:288px; height:50px; line-height:50px; text-align:
center; color:#fff; font-size:14px;}
.tcyy_index_cm{
padding-top:35px;}
.tcyy_index_cm a:hover{
background-color:#ee7700; border-color:#ee7700;}
.lfindex_pro_left{
float:left; width:445px;}
.lfindex_pro_right{
float:right; width:825px; min-height:46px; padding-left:30px; background-position:left center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/4.jpg);}
.lfindex_pro_left_en{
font-size:36px; color:#252525; line-height:36px;}
.lfindex_pro_left_ch{
color:#666; font-size:14px;}
.lfindex_pro{
overflow:visible;}
.lfindex_pro_list ul li{
float:left; height:280px; width:320px; margin-left:6px;}
.lfindex_pro_list ul 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); }
.lfindex_pro_list_pic{
height:210px; border-bottom:3px #cecece solid;}
.lfindex_pro_list_pic img{
float:left; width:100%; height:210px;-webkit-transition-duration:.5s;transition-duration:.5s;}
.lfindex_pro_list ul li:hover .lfindex_pro_list_pic img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.css3bg{-webkit-transition-duration:.5s;transition-duration:.5s;}
.css3bg:hover{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.lfindex_pro_list_pic_name{
height:67px; text-align:center; line-height:67px; color:#333; font-size:18px;}
.lfindex_pro_list ul li.fli{
margin-left:0px;}
.lfindex_pro_list ul li:hover .lfindex_pro_list_pic{
border-color:#f08721;}
.commore{ background-color:#fff;
display:inline-block; border:1px #dbdada solid; width:288px; height:50px; line-height:50px; text-align:center; color:#666;}
.commore:hover{
background-color:#ee7700; border-color:#ee7700; color:#fff;}
.lfproject_index{
background-color:#f2f2f2; width:100%; overflow:hidden; padding-top:35px;}
.lfproject_index_list ul li{
float:left; width:423px; position:relative; height:310px; background-color:#fff; margin-left:15px;}
.lfproject_index_list ul li.fli{
margin-left:0px;}
.lfproject_index_list{
width:100%; overflow:visible; margin-top:30px;}
.lfproject_index_list_pic{
height:238px; overflow:hidden; position:relative;}
.lfproject_index_list_pic img{
float:left; width:100%; height:238px;-webkit-transition-duration:.5s;transition-duration:.5s;}
.lfproject_index_list_pic_mark{
position:absolute; width:375px; height:40px; background-color:#d77c24; left:24px; bottom:-40px; z-index:10; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/10.png);}
.lfproject_index_list_pic_name{
text-align:center; line-height:72px; font-size:20px; color:#333;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);}
.lfproject_index_list ul li:hover .lfproject_index_list_pic img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.lfproject_index_list ul li:hover .lfproject_index_list_pic_mark{
bottom:0;}
#mgfooter{
background-color:#2d2d2d;   padding:60px 0px;}
.mgfooter_left{
float:left; width:375px;}
.mgfooter_left_top{
text-align:left; color:#fff; font-size:16px; background-position:left bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/11.png); padding-bottom:9px;}
.mgfooter_mid{
float:left; width:750px; border-left:1px #545454 solid;border-right:1px #545454 solid; min-height:235px; }
.mgfooter_right{
float:right; width:135px;}
.mgfooter_mid ul li{
float:left; margin-left:50px;}
.mgfooter_mid ul li dl{
   margin:0px; padding:10px 0px; min-height:215px;}
.mgfooter_mid ul li dl dd{
    margin:0px; padding:0px;}
.mgfooter_copyright{ font-size:12px;
width:100%; margin:0px; padding:0px; line-height:27px; background-color:#292929; height:27px;}
.mgfooter_copyright_left{
float:left;}
.mgfooter_copyright_right{
float:right;}
.mgfooter_mid ul li dl dd a:hover,.mgfooter_copyright_right a:hover{
color:#fff}
.lfnybanner{
width:100%; margin:0px; height:398px; padding:0px; clear:both; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/about/1.jpg);}
.lfnybanner td{
height:398px; vertical-align:middle; color:#fff;}
.lfbaout_top{
border-bottom:1px #f1f1f1 solid; padding:30px 0px;}
.lfbaout_top_left{
float:left;}
.lfbaout_top_right{
float:right;}
.lfbaout_con_left{
float:left;}
.lfbaout_con_right{
float:right;}
.lfaboutcontact{
height:652px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/about/5.jpg);}
.lfaboutcontact_left{
float:left; width:655px; height:360px; position:relative;}
.lfaboutcontact_left_mid{ color:#333;
width:480px; height:175px; position:absolute; left:77px; top:82px; background-color:#fff; z-index:100; padding:10px;}
.lfaboutcontact_left_mid_left{
float:left; width:160px; padding:10px 0px;}
.lfaboutcontact_left_mid_left img{
float:left; width:100%;}
.lfaboutcontact_left_mid_right{
float:right; width:295px; line-height:30px;}
.lfaboutcontact_right{
float:right; width:600px;}
.lfaboutcontact_right ul li{
float:left; margin:0px; padding:0px; width:100%; margin-bottom:25px;}
.lfaboutcontact_right_pic{
float:left; width:130px; overflow:hidden;}
.lfaboutcontact_right_pic img{
float:left; width:100%;-webkit-transition-duration:.5s;transition-duration:.5s;}
.cssimg,.cssimgp img,.mlbody_4 .vimg,.ywlypic img{-webkit-transition-duration:.5s;transition-duration:.5s;}
.cssimg:hover,.cssimgp:hover img,.mlbody_4:hover .vimg,.indexywly:hover .ywlypic img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.lfaboutcontact_right_pic_right{
float:left; margin-left:20px; width:380px; color:#b8c3cd;}
.lfaboutcontact_right_pic_right_top{
color:#fff;}
.lfaboutcontact_right ul li:hover .lfaboutcontact_right_pic img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.lfsolution_top a{
line-height:50px; background-color:#f3f3f3; padding:0 15px; display:inline-block; margin-right:5px;}
.lfsolution_top a:hover,.lfsolution_top a.on{
color:#fff; background-color:#ee7700;}
.lfsolution_left{ background-position:center; background-size:cover; background-repeat:no-repeat;
float:left; width:615px; height:465px; overflow:hidden;}
.lfsolution_right{
float:right; width:655px;} 
.lfsolution_right_list ul li{
float:left; width:114px; margin-left:50px;}
.lfsolution_right_list ul li.fli{
margin-left:0px;}
.lfsolution_right_list_pic{
position:relative; height:114px;}
.lfsolution_right_list_pic img{-moz-border-radius: 50%; /* Gecko browsers */ -webkit-border-radius: 50%; /* Webkit browsers */ border-radius:50%; /* W3C syntax */
position:absolute; left:0; top:0;  width:100%; height:114px;}
.lfsolution_right_list_pic_name{
text-align:center; padding-top:10px;}
.lfsolution_right_list{
padding-top:20px;}
.lfsolution_right_list_pic img.p2{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0; z-index:10;}
.lfsolution_right_list ul li:hover .lfsolution_right_list_pic img.p1{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;}
.lfsolution_right_list ul li:hover .lfsolution_right_list_pic img.p2{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}	  
.lfs_info_pic{
background-position:center; background-repeat:no-repeat; width:100%; margin:0px; padding:0px; clear:both;}
.lfs_info_l{
float:left; width:370px; color:#fff; height:400px; padding:25px;}
.lfs_info_r{-webkit-transition-duration:.5s;transition-duration:.5s;
width:860px; height:450px; float:right; overflow:hidden; background-position:center; background-repeat:no-repeat; background-size:cover;}
.lfs_info_r:hover{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.lfs_info li{
float:left; margin:0px; padding:0px; width:100%}
.lfs_info li:nth-child(2n-1) .lfs_info_l{
background-color:#aa4cac;}
.lfs_info li:nth-child(1) .lfs_info_l{
background-color:#ee7700;} 
.lfs_info li:nth-child(2n) .lfs_info_l{
background-color:#3187f4;}
.lfs_info_r_mid{
float:right; width:860px; overflow:hidden;}
.lfs_info li:nth-child(2n) .lfs_info_l{
float:right;}
.lfs_info li:nth-child(2n) .lfs_info_r_mid{
float:left;}
.lfs_info li:nth-child(2n-1) .lfs_info_l .lfs_info_l_top{
font-size:70px; line-height:70px; font-family:Arial, Helvetica, sans-serif;}
.lfs_info li:nth-child(1) .lfs_info_l .lfs_info_l_top{
font-size:70px; line-height:70px; font-family:Arial, Helvetica, sans-serif;}
.lfs_info li:nth-child(2n) .lfs_info_l .lfs_info_l_top{
font-size:70px; line-height:70px; font-family:Arial, Helvetica, sans-serif;}
.lfs_info_l_top2{
font-size:28px; line-height:30px; padding:15px 0px;}
.lfs_info_dl dd{
float:left; width:630px; overflow:hidden; margin-bottom:20px; position:relative;}
.lfs_info_dl2 dd{ margin-left:20px; margin-bottom:20px; position:relative;
float:left; width:420px;}
.lfs_info_dl2 dd.fdd{
margin-left:0px;}
.lfs_info_dl dd:nth-child(2n){
float:right;}
.lfs_info_dl_pic{-webkit-transition-duration:.5s;transition-duration:.5s;
background-position:center; background-repeat:no-repeat; background-size:cover; background-repeat:no-repeat; height:265px;}
.lfs_info_dl_pic:hover{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.rp img{
float:left; width:100%;-webkit-transition-duration:.5s;transition-duration:.5s;}
.rp:hover img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.lfs_info_dl,.lfs_info_dl2{
padding:45px 0px 0px 0px;}
.lfs_info_dl dd span,.lfs_info_dl2 dd span{ position:absolute; left:0; top:0; z-index:100;
float:left; line-height:54px; display:inline-block; padding:0 20px; color:#fff; font-size:16px;}
.lfs_info_dl dd:nth-child(1) span,.lfs_info_dl2 dd:nth-child(1)   span{
background-color:#3187f4}
.lfs_info_dl dd:nth-child(2)  span,.lfs_info_dl2 dd:nth-child(2)   span{
background-color:#ee7700}
.lfs_info_dl dd:nth-child(3)  span,.lfs_info_dl2 dd:nth-child(3)   span{
background-color:#a74eac}
.lfs_info_dl dd:nth-child(4)  span,.lfs_info_dl2 dd:nth-child(4)   span{
background-color:#ffc501}
.lfs_info_dl dd:nth-child(5)   span,.lfs_info_dl2 dd:nth-child(5)   span{
background-color:#3187f4}
.lfs_info_dl dd:nth-child(6)   span,.lfs_info_dl2 dd:nth-child(6)   span{
background-color:#ee7700}
.lfs_info_dl dd:nth-child(7)   span,.lfs_info_dl2 dd:nth-child(7)  span{
background-color:#a74eac}
.lfs_info_dl dd:nth-child(8)   span,.lfs_info_dl2 dd:nth-child(8)   span{
background-color:#ffc501}
.lfs_info_dl_pic_jj{
padding:10px 0px; font-size:15px; height:42px;}
.lfs_info_dl_pic_jjon{
height:auto;} 
.lfpro_top{
text-align:center; padding:40px 0px;}
.lfpro_top a{
font-size:14px; color:#666;}
.lfpro_top span{
padding:0 15px; color:#e1e0df;}
.lfpro_top a:hover,.lfpro_top a.on{
color:#ee7700;}
.lfpro_left{
float:left; width:510px;}
.lfpro_left_top{
font-size:24px; color:#333; background-position:left bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/product/3.jpg); padding-bottom:15px;}
.lfpro_right{
float:right; width:727px; height:382px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.lfcppz li{
float:left; margin-left:33px; width:300px; height:375px; overflow:hidden;}
.lfcppz li.fli{
margin-left:0px;}
.lfcppz_pic{
height:285px; position:relative;}
.lfcppz_pic img{
float:left; width:100%; height:285px;}
.lfcppz_pic_name{
font-size:18px; color:#080808; text-align:center; padding-top:25px;}
.lfcppz_pic_mark{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(/Myapp/Common/images/product/1.png);}
.lfcppz li:hover .lfcppz_pic_mark{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;} 
.lfcppz_pic_mark2{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
z-index:10; width:1px; height:1px; border:1px #fff solid; position:absolute; left:149px; top:142px;}
.lfcppz li:hover .lfcppz_pic_mark2{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;
width:280px; height:265px; left:10px; top:10px;}
.lfcasemid{
width:100%; margin:0px; padding:20px 0px; clear:both; background-color:#f8f8f8;}
.casec{
position:absolute; right:0; top:0; text-align:right;}
.lfcasemid_jj_left{
float:left; width:840px; position:relative;}
.lfcasemid_jj_right{
float:right; width:420px;}
.nn{ z-index:10;
position:absolute; left:0; top:220px; width:35px; height:54px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/case/1.png);}
.nn a{
display:block; width:100%; height:54px; text-indent:-999em;}
.pp{ z-index:10;
position:absolute; right:0; top:220px; width:35px; height:54px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/case/2.png);}
.pp a{
display:block; width:100%; height:54px; text-indent:-999em;}
.rea{
display:inline-block; border:1px #cacaca solid; line-height:29px; color:#bcbcbc; font-size:12px; padding:0 50px 0px 20px; background-position:75px center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/case/5.png);}
.rea:hover{
background-color:#ee7700; border-color:#ee7700; color:#fff;}
.nn2{ z-index:10;
position:absolute; right:0; top:55px; width:20px; height:20px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/case/7.png);}
.nn2 a{
display:block; width:100%; height:20px; text-indent:-999em;}
.nn2:hover{
background-image:url(/Myapp/Common/images/case/8.png);}
.pp2{ z-index:10;
position:absolute; left:0; top:55px; width:20px; height:20px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/case/6.png);}
.pp2 a{
display:block; width:100%; height:20px; text-indent:-999em;}
.pp2:hover{
background-image:url(/Myapp/Common/images/case/9.png);}
.tcyy{
width:100%; margin:0px; padding:50px 0px; overflow:hidden; background-color:#f5f5f5;}
.lfindex_pro_list_pic{
position:relative;}
.lfindex_pro_list_pic span{ z-index:10;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; width:48px; height:48px; z-index:10; background-image:url(/Myapp/Common/images/index/12.png); background-position:center; background-repeat:no-repeat; left:136px; top:81px;}
.lfindex_pro_list ul li:hover .lfindex_pro_list_pic span{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.wgtop{
height:115px; background-image:url(/Myapp/Common/images/index/2.png); position:fixed; left:0; top:0; z-index:888; width:100%;}
.div1367{
max-width:1367px; margin:0 auto; padding:0px 40px; overflow:hidden; font-size: 16px;}
.wg_c_t{
text-align:center; font-size:48px; color:#515050; line-height:50px; font-weight:bold;}
.wg_c_t span{
color:#f08200;}
.wg_c_t_en{
text-align:center; color:#cdcccc; padding:10px 0px;}
.wgmore{
display:inline-block; width:248px; height:38px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/1.png);}
.wgmore:hover{
background-color:#f08200; background-image:url(/Myapp/Common/images/index/2.png);}
.wgpro{
width:100%; margin:0px; padding:0px; clear:both; background-image:url(/Myapp/Common/images/index/3.jpg); background-position:center; background-repeat:no-repeat;  }
.wgpro_mid{
padding:0 40px; margin:0 auto; overflow:hidden; padding-top:50px;  }
.wgpro_mid_pic{
position:relative;}
.wgpro_mid_pic img{
float:left;}
.wgpro_mid_pic_mark{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:10%; width:80%; bottom:0; height:40px; line-height:40px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/3.png); background-color:#ef8f1e;}
.wgpro_mid_pic_name{
font-size:18px; text-align:center; padding:20px 0px; background-color:#fff;}
.wgpro_mid_pic:hover .wgpro_mid_pic_mark{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.wglc{
width:100%; margin:0px; padding:0px; clear:both; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/4.jpg);}
.wglc_pic{
height:130px; position:relative; width:130px; margin:0 auto;}
.wglc_pic img{
position:absolute; left:0; top:0; width:100%; height:100%}
.wglc_pic img.b{
filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
}
.slider11 .slide:hover .wglc_pic img,.slider11 .slide.on .wglc_pic img{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;}
.slider11 .slide:hover .wglc_pic img.b,.slider11 .slide.on .wglc_pic img.b{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}	  
.wglc_pic_name{
text-align:center; font-size:18px; color:#393939; padding:25px 0px 15px 0px;}
.slider11_txt{ color:#252525;  
display:inline-block; margin:0 auto; position:relative; font-size:18px; padding:0 60px;}
.slider11_txt span{ display:inline-block;
position:absolute; width:19px; height:14px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/5.png); }
.hh{
display:none;}
.hh2{
display:none}
.wghzhb{
width:100%; margin:0px; padding:0px; clear:both; height:614px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/5.jpg);}
.wghzhb table{
width:100%; height:614px;}
.wghzhb table td{
vertical-align:middle; height:614px; color:#fff;}
.wgjoinus{
display:inline-block; width:255px; height:60px; line-height:60px; color:#fff; background-color:#f08200; font-size:24px;-moz-border-radius: 60px; /* Gecko browsers */ -webkit-border-radius: 60px; /* Webkit browsers */ border-radius:60px; /* W3C syntax */}
.wgjoinus:hover{
background-color:#fff; color:#f08200;}
.mgfooter2_left{
float:left; width:310px; height:245px; padding-right:30px; border-right:1px #323232 solid;}
.mgfooter2_left_top{
font-size:19px; color:#fff; padding-bottom:15px;}
.fcc td{
padding-top:12px; padding-bottom:12px;}
.fcc td img{
float:left;}
.mgfooter2_mid{
float:left; width:560px;border-right:1px #323232 solid; height:245px; padding:0 60px;}
.wgwbk{ font-size:14px;-moz-border-radius: 2px; /* Gecko browsers */ -webkit-border-radius: 2px; /* Webkit browsers */ border-radius:2px; /* W3C syntax */
float:left; border:1px #939393 solid; width:248px; height:36px; line-height:36px; background-color:transparent; color:#fff; padding:0 10px;}
.ffeedbackbtn{-moz-border-radius: 27px; /* Gecko browsers */ -webkit-border-radius: 27px; /* Webkit browsers */ border-radius:27px; /* W3C syntax */
display:inline-block; color:#939393; float:left; border:1px #939393 solid; width:88px; height:25px; line-height:25px; text-align:center; font-size:14px;}
.ffeedbackbtn:hover{
color:#fff; background-color:#f08200; border-color:#f08200;}
.mgfooter2_right{
float:right; width:225px;}
.wgnybanner{ background-size:cover;
width:100%; margin:0px; padding:0px; clear:both; height:395px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/9.jpg);}
.wgnybanner table{
height:395px; width:100%; text-align:center;}
.wgnybanner table td{
height:395px; vertical-align:middle; color:#fff; }
.wgnybanner table td div{
  color:#fff; font-size:40px; line-height:45px; padding-bottom:50px; background-position:bottom center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/8.png);}
.wggytop{
width:100%; margin:0px; padding:0px; height:85px; line-height:85px; background-color:#f7f7f7; text-align:center;}
.wggytop a{
font-size:16px; color:#333;}
.wggytop span{
color:#dfdfdf; padding:0 40px;}
.wggytop a:hover,.wggytop a.on{
color:#f08200;}
.azgyfooter{
width:100%; margin:0px; padding:45px 0px; clear:both; background-color:#f7f7f7;}

.wgtc_title{
  color:#262626; text-align:center; padding-top:50px; font-size:40px; line-height:45px; padding-bottom:50px; background-position:bottom center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/8.png);}
.fwbzmid{
width:100%; margin:0px; padding:0px; clear:both; background-image:url(/Myapp/Common/images/service/2.jpg); height:846px; background-position:center; background-repeat:no-repeat;}
.slider111_mid{
border:1px #545454 solid; margin-top:70px; width:95%; float:right; min-height:390px;   position:relative;}
.slider111_mid_top{
position:absolute; left:0; top:-70px; width:100%; background-position:center; background-repeat:no-repeat; height:140px;}
.slider111_mid_top2{
position:absolute; left:0; top:90px; width:100%; text-align:center; font-size:16px; color:#fff;}
.slider111_mid_num{
position:absolute; left:-32px; top:160px; font-size:70px; color:#ef8f1e; font-weight:bold;}
.slider111_mid_list{
width:85%; margin:0 auto; padding:0px; padding-top:140px; color:#fff; overflow:hidden;}
.fwbzmid .bx-wrapper .bx-pager.bx-default-pager a{
width:17px; height:17px; border:1px #fff solid; background-color:transparent;}
.fwbzmid .bx-wrapper .bx-pager.bx-default-pager a:hover,.fwbzmid .bx-wrapper .bx-pager.bx-default-pager a.active{
background-color:#ef8f1e; border-color:#ef8f1e;}
.fwbzmid .bx-wrapper .bx-pager,.fwbzmid .bx-wrapper .bx-controls-auto{
bottom:-110px;}
.hzlcmid{ overflow:hidden;
width:100%; margin:0px; padding:0px; clear:both; background-image:url(/Myapp/Common/images/service/3.jpg); height:627px; background-position:center; background-repeat:no-repeat;}
.wglc_pic2{
margin:0 auto; padding:0px; width:100%; height:126px; position:relative;}
.wglc_pic2 img{
position:absolute; left:0; top:0; width:100%;  }
.wglc_pic2 img.b{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;}
.slider112 .slide:hover img,.slider112 .on img{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;}
.slider112 .slide:hover img.b,.slider112 .on img.b{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.wgksh{
width:100%; margin:50px 0px; overflow:hidden; padding:0px; clear:both; height:500px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/service/4.jpg);}
.zxzxmore{
display:inline-block; width:233px; height:47px; line-height:47px; text-align:center; background-color:#e87709; color:#fff; font-size:18px;}
.zxzxmore:hover{
background-color:#fff; color:#e87709;}
.shfwwg li{
float:left; width:25%; text-align:center;}
.shfwwg_pic{
text-align:center; height:76px;}
.shfwwg_name{
text-align:center; font-size:18px; color:#060606;}
.shfwwg_jj{
padding:0 5%; width:90%; padding-top:20px; padding-bottom:100px; color:#666;}
.qxfwwg{
width:100%; margin:0px; padding:45px 0px; overflow:hidden; clear:both; background-color:#f9f9f9;}
.qxfwwg_list li{
float:left; width:403px; margin-left:30px; background-color:#fff; overflow:hidden; height:470px;}
.qxfwwg_list_pic img{
float:left; width:100%;}
.qxfwwg_list_pic_name{
font-size:20px; color:#000; padding:30px 4% 12px 4%; width:82%;}
.qxfwwg_list_pic_txt1{
padding:0 4%; width:82%; color:#666; line-height:20px;}
.qxfwwg_list_pic_txt2{
padding:0 4%; width:82%; color:#f08200; line-height:20px; padding-top:10px;}
.qxfwwg_list2 li{
float:left; width:600px;}
.qxfwwg_list2_jj img{
width:100%;}
.qxfwwg_list2_jj{
padding:50px 0px;}
.tyyxwg{
width:100%; margin:0px; padding:0px; clear:both; height:auto; background-image:url(/Myapp/Common/images/joinus/3.jpg); background-position:center; background-repeat:no-repeat;}
.tyyx_list li{
float:left; width:31.333333%; margin-left:2%; background-color:#fff;}
.tyyx_list_pic{
text-align:center; height:96px; padding-top:60px;}
.tyyx_list_pic_name{
text-align:center; font-size:24px; color:#333; padding-top:20px; padding-bottom:60px;}
.jmtj_list li{
float:left; width:508px; height:281px; position:relative;}
.jmtj_list_pic{
float:left; width:100%;}
.jmtj_list li table{border-collapse: collapse; 
border: none;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0; 
position:absolute; left:0; top:0; width:100%; height:281px; margin:0px; padding:0px; }
.jmtj_list li table td{background-image:url(/Myapp/Common/images/joinus/7.png); vertical-align:middle; color:#fff;
width:100%; height:281px; margin:0px; padding:0px;border-collapse: collapse; 
border: none; font-size:24px; }
.jmtj_list table td img{
padding-bottom:30px;}
.jmtj_list{
width:1083px; margin:0 auto; overflow:hidden; }
.jmtj_list li:hover table{ filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.jmzcmid{
width:100%; margin:0px; padding:0px; clear:both; background-image:url(/Myapp/Common/images/joinus/7.jpg); background-position:center; background-repeat:no-repeat;}
.jmzcmid_list{
width:1084px; margin:0 auto; padding:0px; overflow:hidden;}
.jmzcmid_list ul li{
float:left; width:158px; text-align:center; margin-left:27px;}
.jmzcmid_list_pic{-moz-border-radius: 50%; /* Gecko browsers */ -webkit-border-radius: 50%; /* Webkit browsers */ border-radius:50%; /* W3C syntax */
float:none; width:158px; height:158px; background-color:#fff; background-position:center; background-repeat:no-repeat;}
.jmzcmid_list_pic_1{
background-image:url(/Myapp/Common/images/joinus/8.png);}
.jmzcmid_list_pic_2{
background-image:url(/Myapp/Common/images/joinus/9.png);}
.jmzcmid_list_pic_3{
background-image:url(/Myapp/Common/images/joinus/10.png);}
.jmzcmid_list_pic_4{
background-image:url(/Myapp/Common/images/joinus/11.png);}
.jmzcmid_list_pic_5{
background-image:url(/Myapp/Common/images/joinus/12.png);}
.jmzcmid_list_pic_6{
background-image:url(/Myapp/Common/images/joinus/13.png);}
.jmzcmid_list_name{
font-size:18px; color:#fff; text-align:center; padding:30px 0px 90px 0px;}
.wgabout{
width:1085px; margin:0 auto; padding:0px; overflow:hidden;}
.hzhblist li{ cursor:pointer;
float:left; width:25%; text-align:center; height:140px; background-position:center; background-repeat:no-repeat;}
.hzhblist 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); }
.showpartner{ display:none;
width:100%; position:fixed; height:100%; left:0; top:0; background-image:url(/Myapp/Common/images/partner/1.png); z-index:999;}
.showpartner_td{
vertical-align:middle;}
.showpartner_td_mid{ margin:0 auto;
max-width:1400px; padding:20px 40px; background-color:#fff; overflow:hidden; position:relative;}
.showpartner_td_mid_close{
position:absolute; right:10px; top:10px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/partner/4.jpg); width:32px; height:32px; display:block;}
.showpartner_td_mid_top img{
float:left;}
.showpartner_td_mid_top span{ margin-left:10px;
float:left; font-size:15px; color:#333; font-style:italic;}
.showpartner_td_mid_top td{
vertical-align:middle;}
.showpartner_td_mid_top{
border-bottom:1px #bfbfbf dotted; padding-bottom:15px;}
.showpartner_td_mid_left{
float:left; width:35%;}
.showpartner_td_mid_left img{
float:left; width:100%;}
.showpartner_td_mid_right{
float:right; width:62%;min-height:348px;overflow-y:auto; max-height:348px;}

.wgpro_mid_pic img,.qxfwwg_list_pic img{-webkit-transition-duration:.5s;transition-duration:.5s;}
.wgpro_mid_pic:hover img,.qxfwwg_list_pic:hover img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.wglc_pic img{-webkit-transition: -webkit-transform 2s ease-out;
-moz-transition: -moz-transform 2s ease-out;
-o-transition: -o-transform 2s ease-out;
-ms-transition: -ms-transform 2s ease-out;}
.wglc_pic:hover img{-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);}
.slider111_mid_top,.wglc_pic2 img{-webkit-transition: -webkit-transform 2s ease-out;
-moz-transition: -moz-transform 2s ease-out;
-o-transition: -o-transform 2s ease-out;
-ms-transition: -ms-transform 2s ease-out;}
.slider111_mid:hover .slider111_mid_top,.wglc_pic2:hover img{-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);} 

img{
max-width:100%;}
.index_fs_table td{border-collapse: collapse;
            border: none;
vertical-align:middle; overflow:hidden; border:none}
.index_fs_table{
border-collapse: collapse;
            border: none;}
.index_fs_table td img{
width:100%; float:left;}
.index_fs_pro{
position:relative;}
.index_fs_pro_left{
float:left; width:38%; overflow:hidden;}
.index_fs_pro_left img{
float:left; width:100%;}
.index_fs_pro_right{ overflow:hidden; background-position:center; background-repeat:no-repeat; background-size:cover;
position:absolute; right:0; width:20%; height:50%; top:0;}
.index_fs_pro_right_2{
top:50%;
}
.index_fs_pro_mid_1{
position:absolute; bottom:0; width:42%; height:50%; left:38%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_fs_pro_mid_2{
position:absolute; top:0; width:21%; height:50%; left:38%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_fs_pro_mid_3{
position:absolute; top:0; width:21%; height:50%; left:59%; background-position:center; background-repeat:no-repeat; background-size:cover;} 
.index_fs_pro_img{
position:relative;}
.index_fs_pro_img img{
float:left; height:100%;-webkit-transition-duration:.5s;transition-duration:.5s;}
.index_fs_pro_img:hover img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.index_fs_pro_left_txt{
width:30%; height:260px; position:absolute; left:3%; top:50%; margin-top:-130px; color:#fff;}
.index_view_pro{
float:left; width:158px; height:38px; background-image:url(/Myapp/Common/images/index/3.png); border:1px #8d8d8d solid; background-position:center; background-repeat:no-repeat;}
.index_view_pro:hover{ background-color:#fff;}

.index_fs_pro_img_mark{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; top:0; height:100%; z-index:1; background-image:url(/Myapp/Common/images/index/2.png);}
.index_fs_pro_img_mark_line{ z-index:2; position:absolute;
border:1px #fff solid; left:49%; top:49%; width:2%; height:2%; filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0; }
.index_fs_pro_mid_2:hover .index_fs_pro_img_mark_line,.index_fs_pro_mid_3:hover .index_fs_pro_img_mark_line,.index_fs_pro_right:hover .index_fs_pro_img_mark_line,.casemid ul li:hover .index_fs_pro_img_mark_line{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;left:4%; top:4%; width:92%; height:92%;}

.index_fs_pro_mid_1:hover .index_fs_pro_img_mark_line2{
width:96%; left:2%; height:92%; top:4%;filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.index_fs_pro_mid_1:hover .index_fs_pro_img_mark,.index_fs_pro_mid_2:hover .index_fs_pro_img_mark,.index_fs_pro_mid_3:hover .index_fs_pro_img_mark,.index_fs_pro_right:hover .index_fs_pro_img_mark,.casemid ul li:hover .index_fs_pro_img_mark{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.index_fs_pro_img_jj{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; width:340px; height:90px; left:50%; top:50%; margin-top:-45px; margin-left:-170px; z-index:22; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/5.png); text-align:center;}	  

.index_fs_pro_img_jj_name{
font-size:16px; color:#fff; padding-top:19px;}
.index_fs_pro_img_jj_name_en{ font-size:12px; line-height:18px;
font-family:Arial, Helvetica, sans-serif; color:#aaa;}


.index_fs_pro_mid_1:hover .index_fs_pro_img_jj,.index_fs_pro_mid_2:hover .index_fs_pro_img_jj,.index_fs_pro_mid_3:hover .index_fs_pro_img_jj,.index_fs_pro_right:hover .index_fs_pro_img_jj,.casemid ul li:hover .index_fs_pro_img_jj{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.index_fs_news{ background-size:cover;
background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/8.jpg); padding-bottom:80px;}

.fs_t_c{
font-size:25px; color:#111; line-height:28px;}
.fs_t_c_en{
font-size:12px; color:#999; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.index_fs_news_mid{
height:530px; position:relative;}
.index_fs_news_mid_jj{
position:absolute; left:0; bottom:0; height:277px; background-position:center 10px; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/6.png);}
.index_fs_news_mid_jj:hover{
background-image:url(/Myapp/Common/images/index/8.png); background-position:center top;}
.index_fs_news_mid_jj_1{
text-align:center; font-size:16px; color:#272727; padding-top:65px; padding-bottom:20px;}
.index_fs_news_mid_jj_2{
text-align:center; color:#6c6c6c; line-height:22px; padding:0 5%; width:90%; padding-bottom:20px;}
.swiper-slide:nth-child(2n) .index_fs_news_mid_jj{
bottom:auto; top:0; background-position:center 221px;background-image:url(/Myapp/Common/images/index/10.png);}
.swiper-slide:nth-child(2n) .index_fs_news_mid_jj_1{
padding-top:30px; }
.swiper-slide:nth-child(2n) .index_fs_news_mid_jj:hover{background-image:url(/Myapp/Common/images/index/8.png); background-position:center 252px;}
.index_fs_news_mid b{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
position:absolute; width:1px; background-color:#dedede;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;left:0; bottom:0; height:265px;}
.index_fs_news_mid b.b0{right:0; bottom:0; height:265px; left:auto;}	  
.index_fs_news_mid b.b2{left:0; bottom:0;
width:0%; height:1px; background-color:#094992; left:0; bottom:0;}




/*.swiper-slide:nth-child(2n) b{left:0; top:0; height:265px; bottom:auto;}*/
.swiper-slide:nth-child(2n) b.b0{right:0; top:0; height:265px; left:auto;}
.swiper-slide:nth-child(2n) .index_fs_news_mid b.b2{left:0; top:0; right:auto; bottom:auto; width:0%; height:1px;}


.index_fs_news_mid:hover b{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.index_fs_news_mid:hover b.b2{
width:100%;}
.swiper-slide:nth-child(2n) .index_fs_news_mid:hover b.b2{
width:100%;}
.index_fs_news_mid_jj_3{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
text-align:center;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.index_fs_about{
background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/9.jpg); height:464px; background-size:cover;}
.index_fs_about table{
width:100%; height:464px; vertical-align:middle;}
.index_fs_about table td{
vertical-align:middle; height:464px;}
.index_fs_news_mid:hover .index_fs_news_mid_jj_3{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.index_fs_about table td .comdiv{
text-align:center;}

.index_view_fsjj{ display:inline-block;
  width:158px; height:38px; background-image:url(/Myapp/Common/images/index/3.png); border:1px #8d8d8d solid; background-position:center; background-repeat:no-repeat;}
.index_view_fsjj:hover{ background-color:#fff;}
.index_fsjj_case{  
background-position:center top; background-repeat:no-repeat; background-size:cover; background-image:url(/Myapp/Common/images/index/10.jpg);}
.index_fsjj_case_top{
padding:0 3%; width:94%; padding-top:65px; padding-bottom:65px;}
.index_fsjj_case_top_right a{
display:inline-block; padding:0 25px; line-height:32px;}
.index_fsjj_case_top_right span{ color:#dedede;
display:inline-block; line-height:32px; padding:0px;}
.index_fsjj_case_top_right a.on,.index_fsjj_case_top_right a:hover{
color:#fff; background-color:#094992;}
.index_fsjj_case_img_mid_img img{
float:left; width:100%;}
.index_fsjj_case_img_mid_name{ line-height:23px;
text-align:center; color:#999; font-size:12px; padding:15px 0px;}
.index_fsjj_case_img_mid_name span{
color:#333; font-size:16px;}
.index_fsjj_case_img_mid_img{
overflow:hidden;}
.index_fsjj_case_img_mid:hover .index_fsjj_case_img_mid_name{
background-color:#303030;}
.index_fsjj_case_img_mid:hover .index_fsjj_case_img_mid_name span{
color:#fff;}
.index_view_fsjj2:hover{
background-color:#333;}
.index_fs_service{
height:637px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(/Myapp/Common/images/index/12.jpg);}
.index_fs_service table{
width:100%; vertical-align:middle; height:637px;}
.index_fs_service table td{
vertical-align:middle; height:637px; color:#fff;}
.index_fs_service_mid{
text-align:center; padding-top:80px;}
.index_fs_service_mid span{-moz-border-radius: 50%; /* Gecko browsers */ -webkit-border-radius: 50%; /* Webkit browsers */ border-radius:50%; /* W3C syntax */
display:inline-block; border:2px #fff solid; width:165px; height:165px; text-align:center; line-height:165px; font-size:20px; margin:0 35px;}
.index_fs_pj{
background-position:center top; background-image:url(/Myapp/Common/images/index/14.jpg); background-size:cover; background-repeat:no-repeat;}
.div1200{
width:1200px; margin:0 auto; padding:0px; overflow:hidden;}
.index_fs_pj_mid img{
float:left; width:100%;}
.index_fs_pj_mid{
position:relative;}
.index_fs_pj_mid_footer{
position:absolute; left:0; bottom:0; z-index:1; height:98px; background-image:url(/Myapp/Common/images/index/15.jpg);}
.index_fs_pj_mid{
overflow:hidden;}
.index_fs_pj_mid:hover .index_fs_pj_mid_footer{
height:auto; background-image:url(/Myapp/Common/images/index/11.png); color:#fff;}
.index_fs_pj_mid_jj{ display:none;
padding:3% 5%; width:90%;}
.index_fs_pj_mid:hover .index_fsjj_case_img_mid_name{
display:none}
.index_fs_pj_mid:hover .index_fs_pj_mid_jj{
display:block;}
.index_fs_pj_mid_jj_1{
line-height:25px;}
.index_fs_pj_mid_jj_2{
font-size:16px; padding-top:15px;}
.swiper-pagination-2{
position:static; padding:90px 0px;}
.swiper-pagination-2 .swiper-pagination-bullet{ border:none; background-color:#666;
width:8px; height:8px;-moz-border-radius: 100%; /* Gecko browsers */ -webkit-border-radius: 100%; /* Webkit browsers */ border-radius:100%; /* W3C syntax */}
.swiper-pagination-2 .swiper-pagination-bullet-active{
background-color:#094992;}
.index_fs_video{ position:relative;
background-image:url(/Myapp/Common/images/index/16.jpg); background-position:center; background-repeat:no-repeat; height:724px; background-size:cover;}
.index_fs_video a{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; display:block; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index/12.png);}
.mgfooter_fsjj li{ color:#fff; min-height:250px;
float:left;}
.mgfooter_fsjj li dl dd{
float:left; width:33.3333%;}
.mgfooter_fsjj li:nth-child(1){
width:13%; padding-right:4%;}
.mgfooter_fsjj li:nth-child(2){
width:13%; border-left:1px #424344 solid;border-right:1px #424344 solid; padding-left:4%; padding-right:4%;}
.mgfooter_fsjj li:nth-child(3){
width:25%;  border-right:1px #424344 solid; padding-left:4%; padding-right:4%;}
.mgfooter_fsjj li:nth-child(4){
    padding-left:4%; width:24%;}
.mgfooter_1{
background-position:left bottom; background-repeat:no-repeat; font-size:16px; color:#fff; padding-bottom:4px;}
.mgfooter_2 a{
color:#c1c1c1; font-size:14px;}
.mgfooter_fsjj li dl dd a{
display:block; clear:both;}
.mgfooter_2_pro a{
display:block; width:50%; text-align:left; float:left;}
.mgfooter_2 a:hover{
color:#fff;}
.mgfooter_2{
padding:0px 0px 10px 0px; line-height:25px; font-size:12px; color:#999;}
.mgfooter_3{
position:relative; padding-top:5px;}
.mgfooter_3 img{
float:left; margin-right:10px;}
.fs_pro_left{
position:absolute; left:0%; top:115px; width:14%;}
.fs_pro_right{ overflow:hidden;
float:right; width:86%;   padding-top:115px;}
.fs_pro_right table{
width:100%;border-collapse: collapse; 
border: none;}
.fs_pro_right table td{ width:33.33333333%;  
border:none;
}
.fs_pro_right_pic{
position:relative; float:left; width:33.3333333333%; clear:none;  margin-top:1px;}
.fs_pro_right_pic b{
position:absolute; left:0; top:0; width:1px; height:100%; background-color:#fff; z-index:22;}
.fs_pro_right_pic img{
float:left; width:100%;}
.fs_pro_right_pic_jj span{
font-size:13px;}
.fs_pro_right_pic_jj{filter:alpha(opacity=0); line-height:22px;
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
text-align:left; padding:8% 10%; width:80%;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
position:absolute; left:0; top:0; width:100%; z-index:10; height:84%; background-image:url(/Myapp/Common/images/product/2.png); color:#fff;}
.fs_pro_right_pic_jj_link{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;-webkit-transition-delay:.2s;-o-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s;
text-align:center;-webkit-transition-duration: 0.7s; -ms-transition-duration: 0.7s; -o-transition-duration: 0.7s; -moz-transition-duration: 0.7s; transition-duration: 0.7s;
position:absolute; left:50%; top:40%; margin-left:-26px; margin-top:-20px; width:52px; height:52px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/product/1.png); z-index:20;}
.fs_pro_right_pic:hover .fs_pro_right_pic_jj{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.fs_pro_right_pic:hover .fs_pro_right_pic_jj_link{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1; top:50%; margin-top:-26px;}	  
.fs_pro_right table td img{
float:left; width:100%;}
.fs_pro_left_top{ padding-top:30px; padding-left:15%; width:85%;
font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999; line-height:18px;}
.fs_pro_left_top span{
font-size:14px; color:#333;  }
.fs_pro_left_cate li{
float:left; margin:0px; padding:0px; width:100%; line-height:28px;}
.pro_left_b{
font-size:13px; color:#888; display:block; width:85%; padding-left:15%; float:left; margin:0px;}
.fs_pro_left_cate{
padding:20px 0px;}
.fs_pro_left_cate li dl{ background-color:#f3f3f3; display:none;
float:left; margin:0px; padding:5px 0px; width:100%;}
.fs_pro_left_cate li dl dd{ line-height:22px;
width:100%; padding:0; font-size:12px;}
.fs_pro_left_cate li dl dd a{
color:#333; display:block; padding:0 17%; width:66%; float:left; margin:0px;}
.fs_pro_left_cate li dl dd a:hover{
color:#0154a7;}

.fs_pro_info_left{
float:left; width:760px;}
.fs_pro_info_right{
float:right; width:410px;}
.fs_pro_info_right_1{
color:#333; font-size:30px; line-height:32px; padding-top:50px;}
.fs_pro_info_right_1 span{
font-size:16px;}
.fs_pro_info_right_2{
padding:15px 0px; margin:20px 0px; line-height:22px; color:#929292; font-size:13px; border-bottom:1px #c0bebe dotted; border-top:1px #c0bebe dotted;}
.fs_pro_info_right_3 img{
float:left; margin-right:10px;}
.fs_pro_footer_top{
text-align:left; font-size:16px; border-bottom:1px #f0f0f0 solid; padding-bottom:20px;}
.fs_pro_footer_top a{
color:#888888;}
.fs_pro_footer_top span{
color:#f2f2f2; padding:0 10px;}
.fs_pro_footer_top a.on,.fs_pro_footer_top a:hover{
color:#333;}
.show_pro_con{
font-size:15px; padding:20px 0px; display:none; padding-bottom:40px; color:#474747;}
.show_pro_con_prev_next li{
float:left; width:50%; height:120px; background-position:center; background-repeat:no-repeat;}
.show_pro_con_prev_next li:nth-child(1){
background-image:url(/Myapp/Common/images/product/3.jpg);}
.show_pro_con_prev_next li:nth-child(1):hover{
background-image:url(/Myapp/Common/images/product/5.jpg);}
.show_pro_con_prev_next li:nth-child(2){
background-image:url(/Myapp/Common/images/product/4.jpg);}
.show_pro_con_prev_next li:nth-child(2):hover{
background-image:url(/Myapp/Common/images/product/6.jpg);}
.show_pro_con_prev_next li .comdiv{ line-height:25px;
padding:0px 15%; width:70%; font-size:16px; color:#333; padding-top:35px;}
.show_pro_con_prev_next li .comdiv span{
font-size:13px; color:#999;}
.show_pro_con_prev_next li:nth-child(2) .comdiv{
text-align:right;}
.show_pro_con_prev_next li:hover .comdiv{
color:#fff;}
.fs_jj_repro li{
float:left; width:298px; border:1px #fff solid;}
.fs_jj_repro li:hover{
border-color:#373737;}
.fs_jj_repro li table{
width:100%; height:240px; text-align:center; vertical-align:middle;}
.fs_jj_repro li table td{
height:240px; vertical-align:middle;}
.fs_jj_repro li table td img{
max-width:94%;}
.fs_jj_repro_name{
text-align:center; color:#333; padding:14px 0px; line-height:21px;}
.fs_jj_repro li:hover .fs_jj_repro_name{ background-color:#373737; color:#fff;}
.index_view_fsjj_pro:hover{
background-color:#666;}
.casebanner{  
height:620px; background-position:center; background-repeat:
no-repeat; background-size:cover; background-image:url(/Myapp/Common/images/case/1.jpg);}

.casemid{
margin:0 auto; width:94%; padding:0px; overflow:hidden; position:relative;}
.casemid ul li{
float:left; margin-right:14px; position:relative; margin-bottom:14px; width:25%;}
.casemid ul li:nth-child(4n){
margin-right:0px;}

.casemid{
min-height:500px; margin-bottom:50px;}

.casemid_loading{ background-color:#fff;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:50; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/case/loading.gif);}
.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(/Myapp/Common/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(/Myapp/Common/images/case/2.png); text-align:left; text-indent:-999em;}
.case_info_left a:hover{
background-image:url(/Myapp/Common/images/case/4.png);}
.case_info_right a:hover{
background-image:url(/Myapp/Common/images/case/3.png);}
.case_info_jj_left{ line-height:25px;
float:left; width:570px; font-size:18px; color:#333;}
.case_info_jj_left span{
color:#888888; font-size:13px;}
.case_info_jj_mid{
float:left; width:360px; color:#555; line-height:25px;}
.case_info_jj_mid span{
color:#333; padding-right:5px;}
.fs_news_list li{ height:435px;
float:left; width:387px; overflow:hidden; margin:0px; margin-right:19px; padding:0px; background-color:#fff; margin-bottom:25px;}
.fs_news_list li:nth-child(3n){
margin-right:0px;}
.fs_news_list_pic{
position:relative;}
.fs_news_list_pic img{
float:left; width:100%; height:260px;}
.fs_news_list_pic_time{ font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:22px; z-index:10; padding-top:10px;
position:absolute; left:20px; top:0; width:70px; height:60px; color:#fff; background-color:#010101; font-size:14px;}
.fs_news_list_pic_time span{
font-size:18px;}
.fs_news_list_pic_jj{
padding:0 5%; width:90%;}
.fs_news_list_pic_jj_1{
text-align:center; font-size:16px; color:#010101; padding-top:20px; padding-bottom:10px;}
.fs_news_list_pic_jj_2{
font-size:15px; color:#555; line-height:22px; text-align:center; font-size:13px;}
.fs_news_list_pic_jj_3{
text-align:center; font-size:13px; color:#000; padding-top:15px;}
.fs_news_list_pic_jj_3 span{
display:inline-block; background-position:left center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/news/1.png); padding-left:13px;}
.fs_news_list li:hover .fs_news_list_pic_time{
background-color:#094992;}
.fs_news_info_t{
font-size:24px; color:#333;}
.fs_news_info_t span{
color:#999; font-size:13px;}
.fs_joinus_tip li{
float:left; width:399px; text-align:center; font-size:16px; color:#555; line-height:75px; border-left:1px #c0bebe dotted;}
.fs_joinus_tip li:nth-child(1){
border:none}
.fs_gc{
height:370px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(/Myapp/Common/images/joinus/2.jpg);}
.fs_gc table,.fs_gc table td{
height:370px; vertical-align:middle;}
.about_comment_list li{
float:left; margin:0px; padding:0px 0px; width:100%;}
.about_comment_list li .div1200{ border-bottom:1px #ccc dotted;
padding:60px 0px; background-position:right center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/about/1.png);}
.about_comment_list_left{
float:left; width:317px; overflow:hidden;}
.about_comment_list_left img{
float:left; width:100%;}
.about_comment_list_right{
float:left; margin-left:40px; width:715px;}
.about_comment_list_right_1{
font-size:18px; color:#272727;}
.about_comment_list_right_1 span{
font-size:13px; color:#999; margin-left:15px;}
.about_comment_list_right_2{
font-size:13px; line-height:22px; padding:15px 0px;}
.about_comment_list_right_3{
font-size:13px; color:#999;}
.about_comment_list li:hover{
background-color:#f4f4f4}
.fs_contact_left{ overflow:hidden;
float:left; width:603px;}
.fs_contact_left img{
float:left; width:100%;}
.fs_contact_right{
float:right; width:562px;}
.fs_wbk{
width:270px; border:none; border-bottom:1px #dedede solid; background-color:transparent; float:left; padding:5px 0px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.fs_contact_btn{
float:left; width:105px; height:30px; text-align:center; line-height:30px; color:#fff; background-color:#222; font-size:14px;}
.fs_contact_btn:hover{
color:#fff; background-color:#999}
.fsbg{
background-position:center top; background-repeat:no-repeat; background-size:cover;}
.fs_about_table td{ vertical-align:middle;
width:50%; border:none; padding:0px;}
.fs_about_table td img{
float:right; width:100%;}
.fs_service{
margin-top:260px;}
.fs_service li{
float:left; width:400px; position:relative;}
.fs_service_pic img{
float:left; width:100%; height:257px;}
.fs_service_jj{
height:257px; 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(/Myapp/Common/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(/Myapp/Common/images/contact/11.png);}	  
.fs_honor_mid{
height:380px; position:relative; background-position:center 148px; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/contact/1.png);}
.swiper-slide:nth-child(2n) .fs_honor_mid{
background-image:url(/Myapp/Common/images/contact/2.png);background-position:center 182px;}
.fs_honor_mid_jj{
position:absolute; left:0; top:0;}
.swiper-slide:nth-child(2n) .fs_honor_mid_jj{
top:240px}
.fs_honor_mid_jj_1{
text-align:center; font-size:18px; color:#fff;}
.fs_honor_mid_jj_2{
font-size:13px; text-align:center; color:cacaca; line-height:22px; padding-top:0px;}
.fs_honor_mid:hover{
background-image:url(/Myapp/Common/images/contact/15.png); background-position:center 140px;}
.swiper-slide:nth-child(2n) .fs_honor_mid:hover{
background-position:center 152px; background-image:url(/Myapp/Common/images/contact/3.png);}
.fs_gofac li{
float:left; width:584px; margin:0px; margin-bottom:50px; padding:0px; overflow:hidden; position:relative; height:430px;}
.fs_gofac li:nth-child(2n){
float:right;}
.fs_gofac_pic img{
float:left; width:100%; height:372px;}
.fs_gofac_pic_jj{ background-position:0;-webkit-transition-duration: 0.7s; -ms-transition-duration: 0.7s; -o-transition-duration: 0.7s; -moz-transition-duration: 0.7s; transition-duration: 0.7s;
position:absolute; left:0; top:372px; height:58px;   text-align:center; font-size:16px; color:#0f0f0f;}
.fs_gofac li:hover .fs_gofac_pic_jj{ top:246px;
background-image:url(/Myapp/Common/images/contact/4.png); height:auto;}
.fs_gofac_pic_jj_1{
line-height:58px; height:58px;}
.fs_gofac_pic_jj_2{
padding:0 5%; font-size:13px; line-height:22px; padding-bottom:10px; padding-bottom:10px; color:#d3e0ee; width:90%; text-align:left;}
.fs_gofac_pic_jj_3{
text-align:left; color:#aac7e8; font-size:13px; padding:0 5%; width:90%; padding-bottom:20px; text-indent:-9999999999em;}
.fs_gofac li:hover .fs_gofac_pic_jj_1{
color:#fff; background-position:center 45px; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/contact/5.png);}
.fs_gofac{
padding-bottom:50px;}
.fs_sh_left{
float:left; width:600px;}
.fs_sh_right{
float:right; width:545px;}
.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{
position:relative;}
.fs_about_video img{
float:left; width:100%;}
.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(/Myapp/Common/images/contact/10.png); top:50%; left:50%; margin-left:-68px; margin-top:-68px;}
.fs_about_video_left{ background-image:url(/Myapp/Common/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(/Myapp/Common/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_about_index_com li{
float:left; width:382px; position:relative; height:317px; overflow:hidden; margin-left:27px;}
.fs_about_index_com li:nth-child(1){
margin-left:0px;}
.fs_about_index_com li img{
float:left; width:100%; height:317px;}
.fs_about_index_com_name{
position:absolute; left:0; bottom:0; background:#fff; z-index:10; padding-top:23px; height:75px; text-align:center; font-size:16px; color:#272727;}
.fs_about_index_com li:hover .fs_about_index_com_name{
bottom:100px;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;}
.fs_about_index_com_name span{
font-size:12px; color:#999; line-height:20px;}
.fs_about_index_com_jj{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; bottom:-190px; height:150px; z-index:100; background-image:url(/Myapp/Common/images/contact/4.png); color:#fff; padding:20px 5%; width:90%;}
.fs_about_index_com li:hover .fs_about_index_com_jj{
bottom:0;filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1; }
.wgtopon{
height:80px;}
.wgtopon #lflogo{
top:23px;}
.wgtopon .logo_right a{
line-height:80px;}
.index_fs_news_mid_jj_3{
text-align:center;}
.index_fs_news_mid_jj_3 div{
display:inline-block; width:120px; height:30px; background-color:#303030; position:relative;}
.index_fs_news_mid_jj_3 div img{
position:absolute; left:50%; top:50%; z-index:10; margin-left:-8px; margin-top:-8px; width:16px; height:16px;}
.index_fs_news_mid_jj_3 div span{-webkit-transition-duration: 0.9s; -ms-transition-duration: 0.9s; -o-transition-duration: 0.9s; -moz-transition-duration: 0.9s; transition-duration: 0.9s;
position:absolute; left:0; top:0; width:0; height:100%; background-color:#094992;}
.index_fs_news_mid:hover .index_fs_news_mid_jj_3 div span{
width:100%;}
/*****************/
img{
max-width:100%;}
.div1395{ clear:both; position:relative;
max-width:1395px; margin:0 auto; padding:0 30px;} 
.gtheader{ clear:both;
background-color:#6d6d6d; line-height:30px; color:#fff; font-size:14px; color:#dedede;}
.gtheader a{
color:#dedede;}
.gtheader_left{
float:left;}
.gtheader_right{ padding-left:22px;
float:right; background-position:left center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/email.png);}
.gtlogo{
float:left; width:20%; padding:30px 0px;}
.gtlogo img{
float:left;}
.gtmenumid{
float:right; position:relative; width:77%;}
.gtmenumid ul li{
float:left; position:relative; margin:0px; padding:0px;}
.gtphone{
position:absolute; right:0; top:0; z-index:1;}
.gtphone img{
float:right; margin-top:26px;}
.gtmenumid ul li .gtmenu{ float:left;
line-height:93px; display:inline-block; font-size:15px; color:#333; width:93px; text-align:center;}
#mgindexbanner{
clear:both; width:100%;}
.gtmenumid ul li .gtmenu:hover{
color:#fff; background-color:#305dc3;}
.gt_index_pro_right_btn{
float:right; border:none; background-color:transparent; width:64px; height:42px; background-image:url(/Myapp/Common/images/index1.jpg); cursor:pointer;}
.gt_index_pro_right_wbk{ font-size:14px;
float:right; border:1px #ccc solid; width:288px; margin-right:5px; line-height:40px; height:40px; padding:0 15px;}

.gt_index_pro_left span{
float:left;}
.gt_index_pro_left span:nth-child(1){
font-size:28px; color:#555; line-height:30px;}
.gt_index_pro_left span:nth-child(2){ margin-top:5px;
font-size:16px; margin-left:10px; color:#c2c0c0;}
.gt_index_pro{
padding:35px 0px;}
.indexproduct_img{
position:relative;}
.indexproduct_img_mask{
position:absolute; left:0; bottom:0; width:100%; z-index:10; background-image:url(/Myapp/Common/images/index6.png); background-position:center; background-repeat:no-repeat; height:50px; opacity:0;}
.indexproduct_img:hover .indexproduct_img_mask{
opacity:1;}
.indexproduct_1{
text-align:center; font-size:18px; color:#355cb3; font-weight:bold; padding-top:30px; padding-bottom:0px;}
.indexproduct_2{
text-align:center;}
.indexproduct_2 span{
display:inline-block; background-position:right center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index5.png); padding-right:20px; font-size:12px; color:#898989;}
.nhicofont-prev-1{
width:38px; height:42px; background-image:url(/Myapp/Common/images/index3.png); left:0; top:30%; background-position:center; background-repeat:no-repeat; background-size:none; margin-top:0;}
.nhicofont-next-1{ margin-top:0;
width:38px; height:42px; background-image:url(/Myapp/Common/images/index4.png); right:0; top:30%; background-position:center; background-repeat:no-repeat; background-size:none;}
.swiper-button-prev, .swiper-button-next{
background-size:100%;}
.index_gt_news{ padding-bottom:50px;
background-image:url(/Myapp/Common/images/index7.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_gt_news_left{ 
float:left; width:66%;}
.index_gt_news_left_left{
float:left; overflow:hidden; width:48%; position:relative;}
.index_gt_news_left_left img{
width:100%; float:left;}
.index_gt_news_left_right{
float:left; width:46%; margin-left:3%;}
.index_gt_news_left_right ul li{
float:left; margin:0px; padding:4.3% 0px; border-bottom:1px #e9e9e9 solid; line-height:24px;}
.index_gt_news_left_right_1{ font-size:15px;
line-height:20px; color:#333;}
.index_gt_news_left_right_2{
color:#ccc;}
.index_gt_news_left_right ul li:hover .index_gt_news_left_right_1{
color:#305dc3;}
.index_gt_news_left_right ul li:last-child{
border:none;}
.index_gt_news_left_left_time{ height:72px;
position:absolute; left:10px; top:0; z-index:10; background-color:#3460c4; text-align:center; width:72px;}
.index_gt_news_left_left_time_1{ padding-top:13px; padding-bottom:3px;
line-height:18px; text-align:center; color:#fff;}
.index_gt_news_left_left_time_2{ color:#fff;
font-size:24px; line-height:26px; text-align:center}
.index_gt_news_right{
float:right; width:33%; position:relative;  }
.index_gt_news_right_footer{
position:absolute; right:0px; color:#fff; bottom:0; width:100%; z-index:10; background-color:#305dc3;}
.index_gt_news_right_footer_1{
line-height:22px;}
.index_gt_news_right_footer_2 a{ width:98px; height:28px; text-align:center; line-height:28px; display:inline-block;
font-size:12px; color:#fff; border:1px #7391d6 solid;}
.index_gt_news_right_footer_2{
padding:12px 0px 6px 0;}
.index_gt_news_right_footer_2 a:hover{
background-color:#fff; color:#305dc3}
.yzcp{
background-color:#2e2e2e; line-height:35px; color:#b4b4b4; font-size:12px;}
.yzcp a{color:#b4b4b4;}
.yzcp_left{
float:left;}
.yzcp_right{
float:right;}
.gt_footer_menu{
position:relative;}
.gt_footer_menu li{ border-left:1px #424141 solid;
float:left; padding:0 3%;}
.gt_footer_menu li:nth-child(1){
padding-left:0; border:none;}
.gt_footer_menu li p{
font-size:18px; color:#f0f0f0; padding-bottom:13px;}
.gt_footer_menu li dl dd a{
color:#b4b4b4; }
.gt_footer_menu li dl dd a:hover{
color:#fff}
.gt_footer_menu li dl dd{
line-height:24px;}
.gt_footer_menu li:last-child{
float:right; border:none;}
.gtbanner{
background-position:center; background-repeat:no-repeat; height:400px;}
.gtgreay{
background-color:#f7f7f7;}
#aboutmid_gt{
padding:40px 0px;}
.aboutmid_gt_left{ 
float:left; width:270px;}
.aboutmid_gt_left_1_2{ padding-top:30px; padding-bottom:3px;
color:#fff; font-size:28px; line-height:30px; }
.aboutmid_gt_left_2{
background-color:#fff;}
.aboutmid_gt_left_1_3{
line-height:22px;}
.aboutmid_gt_left_1{ padding:0 24px; width:222px;
background-image:url(/Myapp/Common/images/a1.jpg); color:#fff; height:110px; background-position:center; background-repeat:no-repeat;}
.aboutmid_gt_left_2 ul li{background-position:246px center; background-repeat:no-repeat;
float:left; width:222px; padding:0 24px; margin:0px; line-height:60px;   border-bottom:1px #f2f2f2 solid;}
.aboutmid_gt_left_2 ul li a{
font-size:16px; color:#333333;
}
.aboutmid_gt_left_2 ul li.on,.aboutmid_gt_left_2 ul li:hover{
background-image:url(/Myapp/Common/images/a2.png); }
.aboutmid_gt_left_2 ul li.on a,.aboutmid_gt_left_2 ul li:hover a{
margin-left:20px; color:#305dc3;}
.aboutmid_gt_right{
float:right; width:825px; background-color:#fff; padding:24px 40px;}
.aboutmid_gt_right_1{ padding-bottom:10px;
border-bottom:2px #305dc3 solid;}
.aboutmid_gt_right_1_left{ padding-left:15PX;
float:left; background-position:left center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/a3.png); font-size:20px; color:#333;}
.aboutmid_gt_right_1_right{
float:right; background-image:url(/Myapp/Common/images/a4.png); padding-left:25px; background-position:left center; background-repeat:no-repeat;}
a:hover{
color:#8a0002}
.aboutmid_gt_right_2{
padding:40px 0px;}
.culture_mid_gt{
position:relative; margin:20px 0px;}
.culture_mid_gt img{
float:left; width:100%; }
.culture_mid_gt_right{ background-image:url(/Myapp/Common/images/a11.png); height:100%;
position:absolute; right:0; width:370px; top:0; z-index:10; padding-left:40px;}
.culture_mid_gt_right ul li{ clear:both; padding-left:70px; color:#4c4c4c; line-height:25px;
float:left; background-position:left center; background-repeat:no-repeat; margin-top:36px;}
.culture_mid_gt_right ul li:nth-child(1){
background-image:url(/Myapp/Common/images/a6.png);}
.culture_mid_gt_right ul li:nth-child(2){
background-image:url(/Myapp/Common/images/a7.png);}
.culture_mid_gt_right ul li:nth-child(3){
background-image:url(/Myapp/Common/images/a8.png);}
.culture_mid_gt_right ul li:nth-child(4){
background-image:url(/Myapp/Common/images/a9.png);}
.culture_mid_gt_right ul li:nth-child(5){
background-image:url(/Myapp/Common/images/a10.png);}
.culture_mid_gt_right ul li span{
font-size:17px; color:#333;}
.gt_video_list li{ margin-top:15px;
float:left;  padding:0px; position:relative; overflow:hidden;}
.gt_video_list li img{
float:left; width:100%;}
.gt_video_list_mask{ z-index:10;
position:absolute; left:0; top:0; width:100%; height:100%; background-color:#000; opacity:0.6}
.gt_video_list_btn{ z-index:20;
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/a12.png);}
.gt_video_list_mid{
position:relative;}
.gt_video_list_name{ padding-top:14px;
text-align:center; font-size:16px; color:#333;}
.contact_gt_1 li{
float:left; width:50%; text-align:left;}
.gnyx{
background-color:#f2f2f2; margin-top:25px; margin-bottom:40px;}
.gnyx_left{
float:left; overflow:hidden;}
.gnyx_left img{
float:left;}
.gnyx_right{
float:left; margin-left:38px;}
.ct_1{
font-size:20px; color:#333; padding-top:15px; padding-bottom:10px;}
.gnyx_right2{
float:left; width:387px; margin-left:38px;}
.qgxs_1{
font-size:18px; color:#355cb3; padding-bottom:5px; padding-top:10px;}
.qgxs_2 li{
float:left; margin:0px; padding:0px; width:100%; line-height:20px;}
.qgxs_2{
padding-bottom:10px; padding-right:5%; width:95%;}
.qgxs_2 li span{ margin-top:8px;
display:inline-block; background-position:left center; background-repeat:no-repeat; padding-left:30px;}
.qgxs_2 li:nth-child(1) span{
background-image:url(/Myapp/Common/images/c4.png);}
.qgxs_2 li:nth-child(2) span{
background-image:url(/Myapp/Common/images/c5.png);}
.qgxs_2 li:nth-child(3) span{
background-image:url(/Myapp/Common/images/c6.png);}
.qgxs_2 li:nth-child(4) span{
background-image:url(/Myapp/Common/images/c7.png);}

.gt_honor_list li{
float:left; width:260px; overflow:hidden; margin-right:22px; margin-top:22px;}
.gt_honor_list li:nth-child(3n){
margin-right:0;}
.gt_honor_list li img{
float:left; width:100%;}
.gt_honor_list_name{
text-align:center; padding:5px 0px;}

.gt_pro_list li{
float:left; width:260px; margin-right:22px; margin-top:20px;}
.gt_pro_list li:nth-child(3n){
margin-right:0;}
.gt_pro_list_1{
text-align:center; color:#305dc3; line-height:20px; padding-top:10px; padding-bottom:3px;}
.gt_pro_list_2{
text-align:center; color:#4c4c4c; line-height:20px;}
.gt_pro_list_pic{
position:relative;}
.gt_pro_list_pic_mask{
position:absolute; left:0; bottom:-36px; width:100%; z-index:10; background-image:url(/Myapp/Common/images/p1.png); height:36px;opacity:0; background-position:center; background-repeat:no-repeat;}
.gt_pro_list li:hover .gt_pro_list_pic_mask{
opacity:1; bottom:0;}
.gt_pro_1{
text-align:center; font-size:28px; color:#4c4c4c; padding-top:20px; padding-bottom:35px;}
.gt_pro_2 img{
float:left; width:100%;}
.gt_re_pro li{
margin:0px; padding:30px 0px; width:100%; overflow:hidden; border-bottom:1px #d9d9d9 dashed;}
.gt_re_pro_left{
float:left; font-size:20px; color:#333; margin-right:45px;}
.gt_re_pro_right{
float:left;}
.gt_r_pro_list{
text-align:center; padding-top:50px;}
.gt_r_pro_list a{
display:inline-block; border:1px #b3b3b3 solid; text-align:center; width:178px; height:38px; line-height:38px;}
.gt_r_pro_list a:hover{
color:#fff; background-color:#305dc3; border-color:#305dc3}
.proj_1{
text-align:center; padding-top:5px; padding-bottom:30px;}
.gjpro_1{ clear:both; width:100%; float:left;
position:relative; margin-top:30px; margin-bottom:50px;}
.gjpro_1 img{
float:left;}
.gjpro_1_menu{
position:absolute; width:440px; height:52px; top:160px; left:192px; z-index:1;}
.gjpro_1_menu a{ height:52px;
float:left; width:50%;   background-position:top; background-repeat:repeat-x; background-image:url(/Myapp/Common/images/t5.jpg); line-height:42px; text-align:center; font-size:16px;}
.gjpro_1_menu a.on{
color:#fff; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/t3.png); color:#fff;}
.gjpro_1_mid{  
clear:both; overflow:hidden; width:760px; margin:0 auto;}
.gjpro_1_mid table td{ padding:10px 0px; color:#333;
border:1px #e6e6e6 solid; text-align:center;}
.gjpro_1_mid table{ display:none;
width:100%;  border-collapse: collapse;
            border: none;}

.gjpro_1_mid table tr:nth-child(1) td{
background-color:#f7f7f7; font-size:16px; color:#305dc3;}
.qytb td{padding:10px 0px; color:#333;
border:1px #e6e6e6 solid; text-align:center;}

.gjpro_1_mids table{
width:100%; text-align:center;}
.gjpro_1_mids table td{
vertical-align:middle; border:1px #ededed solid; padding:10px 0px;}
.gjpro_1_mids table tr:nth-child(2n-1) td{
background-color:#f7f7f7}
.gjpro_1_mids table tr:nth-child(1) td{
background-color:#888d99; color:#fff; font-size:16px;}










 .qytb{ 
width:100%;  border-collapse: collapse;
            border: none;}
.qytb tr:nth-child(1) td{
background-color:#305dc3; font-size:16px; color:#fff;}
.qulist_photo li{ margin-top:20px;
float:left; width:395px; overflow:hidden;}
.qulist_photo li:nth-child(2n){
float:right;}
.qulist_photo_1{ color:#333;
text-align:center; font-size:16px; padding-top:10px;}
.nhicofont-prev-1:hover{
background-image:url(/Myapp/Common/images/index3on.png);}
.nhicofont-next-1:hover{
background-image:url(/Myapp/Common/images/index4on.png);}
.q_p_name{
text-align:center; font-size:15px; padding:10px 0px; color:#333;}
.gt_s_1 li{ margin-right:10px; width:265px;  background-color:#f2f2f2;
float:left; position:relative; overflow:hidden;}
.gt_s_1 li:nth-child(3n){
margin-right:0;}
.gt_s_1_mid_jj{
}
.gt_s_1_mid_jj table{
width:100%; text-align:center;}
.gt_s_1_mid_jj table td{
vertical-align:middle; height:140px; vertical-align:middle; line-height:24px; padding:0 10px;}
.gt_s_1 li:hover{
background-color:#355cb3; color:#fff;}
.gt_s_1_mid_bg{
position:absolute; left:0; width:100%; z-index:10; height:70px; background-position:center; background-repeat:no-repeat; top:135px;}

.gt_s_1 li:nth-child(1) .gt_s_1_mid_bg{
background-image:url(/Myapp/Common/images/i1on.png);}
.gt_s_1 li:nth-child(1):hover .gt_s_1_mid_bg{
background-image:url(/Myapp/Common/images/i1.png);}

.gt_s_1 li:nth-child(2) .gt_s_1_mid_bg{
background-image:url(/Myapp/Common/images/i2on.png);}
.gt_s_1 li:nth-child(2):hover .gt_s_1_mid_bg{
background-image:url(/Myapp/Common/images/i2.png);}

.gt_s_1 li:nth-child(3) .gt_s_1_mid_bg{
background-image:url(/Myapp/Common/images/i3on.png);}
.gt_s_1 li:nth-child(3):hover .gt_s_1_mid_bg{
background-image:url(/Myapp/Common/images/i3.png);}

.gt_s_1_mid_img{
position:relative;}
.gt_s_1_mid_img_mask{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; background-color:#000;opacity:0;}
.gt_s_1 li:hover .gt_s_1_mid_img_mask{
opacity:0.6}
.s_case_list li{ margin-top:20px;
float:left; width:395px; overflow:hidden;}
.s_case_list li:nth-child(2n){
float:right;}
.s_case_list_2{
padding-left:20px; padding-right:40px; width:335px; position:relative;}
.s_case_list_2 table{
width:335px; }
.s_case_list_2 table td{height:90px; line-height:23px; vertical-align:middle;}
.s_case_list_2 table td span{
font-size:16px; color:#333;}
.s_case_list_2 b{ opacity:0;
position:absolute; right:0px; top:0; width:28px; height:100%; z-index:1; background-image:url(/Myapp/Common/images/c2.png); background-position:center; background-repeat:no-repeat;}
.s_case_list li:hover .s_case_list_2 table td span{
color:#305dc3;}
.s_case_list li:hover{
background-color:#f7f7f7;}
.s_case_list li:hover b{
right:20px; opacity:1;}
.case_repro{ background-color:#fff;
margin-top:17px;}
.case_repro_1{
font-size:20px; color:#fff; background-color:#305dc3; line-height:50px; padding-left:24px; width:246px;}
.case_re_pro{
width:240px; margin:0 auto;}
.case_re_pro li{
float:left; width:100%; margin-top:15px;}
.case_re_pro_img img{
float:left; width:100%;}
.case_re_pro_name{ padding:5px 0px;
text-align:center; color:#333;}
.gt_news_list li{
float:left; margin:0px; padding:30px 0px; overflow:hidden; border-bottom:1px #d9d9d9 dashed; width:100%;}

.gt_news_list_left{
float:left; overflow:hidden; width:260px;}
.gt_news_list_left img{
float:left;}
.gt_news_list_right{
float:right; width:525px;}
.gt_news_list_right_1{
font-size:16px; color:#333;}
.gt_news_list_right_2{ background-position:left bottom; padding-bottom:10px; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/n2.jpg);
font-size:12px; color:#999; line-height:18px;}

.gt_news_list_right_3{
line-height:22px; color:#808080; padding:15px 0px 20px 0;}
.gt_news_list_right_4 span{
display:inline-block; width:143px; height:36px; text-align:center; line-height:36px; border:1px #d9d9d9 solid;}
.gt_news_list li:hover .gt_news_list_right_1{
color:#305dc3;}
.gt_news_list li:hover .gt_news_list_right_4 span{
background-color:#305dc3; color:#fff; border-color:#305dc3}
.gt_news_info_1{
text-align:center; font-size:26px; color:#4c4c4c; padding:25px 0px;}

.gt_news_info_2{
text-align:center; background-image:url(/Myapp/Common/images/n4.jpg); line-height:18px; background-position:center; background-repeat:repeat-x;}
.case_re_pro_name2{
text-align:left; color:#333; line-height:20px; margin:9px 0 0px 0px; padding:0 10px; width:220px; background-position:left 9px; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/n5.jpg);}
.case_re_pro_time{
font-size:12px; color:#999; line-height:normal; padding:5px 10px; width:220px;}
.case_re_pro li.case_re_pro_news_li .case_re_pro_img{
display:none;}
.case_re_pro li.case_re_pro_news_li:nth-child(1) .case_re_pro_img{
display:block;}
.case_re_pro li.case_re_pro_news_li:nth-child(1) .case_re_pro_name2{
padding:0; width:240px; background-image:none;}
.case_re_pro li.case_re_pro_news_li:nth-child(1) .case_re_pro_time{
padding-left:0; padding-right:0; width:240px; background-image:none;}
.case_re_pro li.case_re_pro_news_li:nth-child(1){ margin-top:15px;
border-bottom:1px #d9d9d9 solid; padding-bottom:10px;}
.case_re_pro li.case_re_pro_news_li{
margin-top:10px;}
.case_re_pro li.case_re_pro_news_li:hover .case_re_pro_name2{
color:#305dc3; background-image:url(/Myapp/Common/images/n6.jpg);}
.case_re_pro li.case_re_pro_news_li:nth-child(1):hover .case_re_pro_name2{
background-image:none;}
.rcln_gt_list li{ margin-top:30px;
width:100%;   padding:0px; overflow:hidden;}
.rcln_gt_list_left{
float:left; width:400px; overflow:hidden;}
.rcln_gt_list li:nth-child(2n) .rcln_gt_list_left{
float:right;}
.rcln_gt_list_right{
float:right; width:400px; text-align:center;}
.rcln_gt_list li:nth-child(2n) .rcln_gt_list_right{
float:left;}
.rcln_gt_list_right_1{
position:relative; height:105px; margin-top:44px;}
.rcln_gt_list_right_1_1{
font-size:80px; font-family:Arial, Helvetica, sans-serif; color:#c0ceed; line-height:85px; font-weight:bold;}
.rcln_gt_list_right_1_2{ background-image:url(/Myapp/Common/images/j6.png);
position:absolute; left:0; bottom:0; width:100%; z-index:1; padding-top:10px;}
.rcln_gt_list_right_1_2_1{
font-size:22px; color:#333;}
.rcln_gt_list_right_1_2_2{ background-position:center bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/j5.jpg);
font-size:16px; color:#808080; font-family:Arial, Helvetica, sans-serif; line-height:20px; padding-bottom:10px;}
.rcln_gt_list_right_2{
color:#666; padding-top:10px; line-height:22px;}
.tjnews_gt li{ margin-top:20px;
float:left; width:390px; overflow:hidden;}
.tjnews_gt li:nth-child(2n){
float:right;}
.tjnews_gt_2{overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/
font-size:16px; color:#333; padding-top:10px;}
.tjnews_gt_1 img{
float:left; width:100%;}

.tjnews_gt_3{
color:#999; line-height:20px;}
.tjnews_gt{
background-position:bottom; background-repeat:repeat-x; background-image:url(/Myapp/Common/images/n4.jpg); padding-bottom:25px;}
.news_jobs li{background-position:bottom; background-repeat:repeat-x; background-image:url(/Myapp/Common/images/n4.jpg); 
float:left; width:100%; margin:0px; padding:30px 0;}
.news_jobs_left{
float:left; width:100px; height:95px; background-color:#ededed;}
.news_jobs_right{ position:relative; background-image:url(/Myapp/Common/images/n9.png); background-position:640px center; background-repeat:no-repeat;
float:right; width:600px; padding-right:100px;}
.news_jobs li:hover .news_jobs_right{
background-position:right center; background-image:url(/Myapp/Common/images/n10.png);}
.news_jobs_left_1{ background-position:center bottom; background-image:url(/Myapp/Common/images/n11.jpg); padding-top:17px; padding-bottom:8px; background-repeat:no-repeat;
font-size:26px; color:#4c4c4c; text-align:center;}
.news_jobs_left_2{
text-align:center; padding:2px 0px;}
.news_jobs_right_1{
font-size:18px; color:#333;}
.news_jobs li:hover .news_jobs_right_1{
color:#305dc3}
.news_jobs_right_2{
color:#808080; line-height:22px; padding-top:9px;}
.news_jobs li:hover .news_jobs_left{
background-color:#305dc3; color:#fff;}
.news_jobs li:hover .news_jobs_left_1{
color:#fff;}
.gtr{
position:fixed; z-index:888; right:0; width:70px; height:198px; margin-top:-99px; top:50%;}
.gtr ul li{border-bottom:1px #fff solid;
float:left; position:relative; width:100%; height:65px;}
.gtr ul li:hover{border-bottom:1px #d43232 solid;}
.gtr ul li span{
position:absolute; display:none; top:0; right:70px; width:247px; height:78px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/share/index1.png); right:78px; text-align:left; line-height:75px; text-indent:70px; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.gtr ul li:hover span{
display:block}
.gtr ul li:nth-child(3) img,.gtr ul li:nth-child(1) img{ display:none;
position:absolute; top:0; right:70px; max-width:none;}
.gtr ul li a{background-color:#d43232;
display:block; width:100%; height:65px;  background-position:center; background-repeat:no-repeat;}
.gtr ul li:hover a{
background-color:#fff;
}
.gtr ul li:nth-child(3):hover img,.gtr ul li:nth-child(1):hover img{
display:block;}
.gtr ul li:nth-child(1) a{
background-image:url(/Myapp/Common/images/share/r1on.png);}
.gtr ul li:nth-child(1):hover a{
background-image:url(/Myapp/Common/images/share/r1.png);}
.gtr ul li:nth-child(2) a{
background-image:url(/Myapp/Common/images/share/qq.png);}
.gtr ul li:nth-child(2):hover a{
background-image:url(/Myapp/Common/images/share/qq2.png);}
.gtr ul li:nth-child(3) a{
background-image:url(/Myapp/Common/images/share/qq.png);}
.gtr ul li:nth-child(3):hover a{
background-image:url(/Myapp/Common/images/share/qq2.png);}
.gtr ul li:nth-child(4) a{
background-image:url(/Myapp/Common/images/r2on.png);}
.gtr ul li:nth-child(4):hover a{
background-image:url(/Myapp/Common/images/share/r2.png);}
.gtr ul li:nth-child(5) a{
background-image:url(/Myapp/Common/images/share/r3on.png);}
.gtr ul li:nth-child(5):hover a{
background-image:url(/Myapp/Common/images/share/r3.png);}
.new_tech_top ul li{ font-size:16px;
float:left; position:relative; width:160px; height:40px; text-align:center; background-color:#e6e6e6; line-height:40px; border-right:1px #fff solid;}
.new_tech_top ul li:nth-child(2) span{
display:inline-block; background-position:right center; padding-right:15px; background-image:url(/Myapp/Common/images/nn1.png); background-repeat:no-repeat;}
 
.new_tech_top ul li a{ color:#333;
display:block; width:100%; height:40px;}
.new_tech_top ul li a:hover,.new_tech_top ul li a.on{
background-color:#305dc3; color:#fff;}
.new_tech_top ul li:nth-child(2) a:hover span,.new_tech_top ul li:nth-child(2) a.on span{
background-image:url(/Myapp/Common/images/nn2.png);}
.new_tech_top ul li dl{background-color:#e6e6e6; display:none;
position:absolute; left:0; top:40px; width:405px; z-index:10;}
.new_tech_top ul li dl dd{ float:left; background-position:left center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/nn3.png);
width:135px; float:left; margin:0px; padding:0px;  }
.new_tech_top ul li dl dd a{
font-size:14px;  }
.new_tech_top ul li dl dd:nth-child(1){
background-image:none;}
/***********************/
.mltop{
overflow:visible; height:100px; border-top:4px #8a0002 solid; 
 }
.mltop .div1200{
overflow:visible;} 
#nybody .mltop{
position:static;  background-color:#fff;}
#mllogo{
float:left; margin-top:23px;}
#mllogo img{
float:left;}
.mlmenu{
float:right; padding-top:0px;}
.mlmenu ul li{ margin:0px 15px;padding-top:31px; padding-bottom:32px; height:37px;
float:right; position:relative; }
.mlmenu ul li dl{ z-index:99; padding:10px 0px; display:none;
position:absolute; left:-30px; top:100px; width:140px; background-color:#e8e8eb; overflow:hidden;}
.mlmenu ul li a{
font-size:15px; color:#4d4d4d; display:inline-block; width:80px; text-align:center; line-height:37px;}
.mlmenu ul li a:hover,.mlmenu ul li a.bigaon{
color:#fff; background-color:#8a0002;}
.mlmenu ul li dl a{
width:100%; font-size:14px; line-height:30px;}
.mlmenu ul li dl a:hover{
background-color:transparent; color:#8a0002}
.mlmenu ul li a.lan{
display:inline-block; border:1px #57a7d9 solid; line-height:28px; padding:0 10px; color:#57a7d9;}
.ml_1 span{ float:left;
font-size:26px; color:#666; font-weight:bold;}
.sf_phone{
float:right; margin-top:31px; margin-left:60px;}
.ml_1{
padding-top:50px; padding-bottom:25px;}
.mlfooter_right{
float:right; width:130px; text-align:center; font-size:16px; color:#4c4c4c;}
.mlfooter_left{
float:left;}
.mlfooter_left ul li{
float:left; margin-right:75px;}
.mlfooter_left ul li p{
font-size:16px; color:#4c4c4c; background-position:left bottom; background-repeat:no-repeat; padding-bottom:5px; background-image:url(/Myapp/Common/images/4.jpg);}
.mlfooter_left ul li dl{
width:100%; margin-top:10px; padding:0px;}
.mlbody{
background-color:#f7f7f7; padding:50px 0px;}
.mlbody_menu{
border-bottom:1px #e6e6e6 solid;}
.mlbody_menu{
text-align:center;}
.mlbody_menu ul li{
display:inline; }

.mlbody_menu ul li a{background-position:left center; background-repeat:no-repeat;   line-height:70px;
display:inline-block; padding:0 65px;}
.mlbody_menu ul li:first-child a{
background-image:none;}
.mlbody_menu ul li a span{
padding-left:28px; background-position:left center; background-repeat:no-repeat; display:inline-block;}
.mlbody_menu ul li a:hover,.mlbody_menu ul li a.on{
background-color:#57a7d9; color:#fff;}
.mlbody_menu ul li a span.s1{
display:none;}
.mlbody_menu ul li a:hover span.s1,.mlbody_menu ul li a.on span.s1{
display:inline-block;}
.mlbody_menu ul li a:hover span.s2,.mlbody_menu ul li a.on span.s2{
display:none;}
.mlbody_1{
color:#999999; font-family:Arial, Helvetica, sans-serif;}
.mlbody_1 span{
font-size:26px; color:#4c4c4c; padding-right:10px;}
.mlbody_2{
line-height:24px; padding:25px 0px 35px 0px;}
.mlbody_3 ul li{
float:left; width:50%; margin-top:20px;}
.mlbody_3 ul li span{
display:block; width:100%; margin:0px; padding:0px;  font-size:20px; color:#4c4c4c; padding-bottom:5px;}
.mlbody_3{
padding-top:5px; padding-bottom:35px;}
.mlbody_4{
position:relative;}
.mlbody_4 div{  
position:absolute; width:100%; text-align:center; height:130px; left:0; top:50%; margin-top:-65px; z-index:10; font-size:30px; color:#fff;}
.mlbody_4 div span{
padding-bottom:30px; display:block;}
.mlhistory{ margin-top:15px;
 background-repeat:repeat-y; background-image:url(/Myapp/Common/images/10.png); background-position:90px center;}
.mlhistory li{
width:100%; margin-bottom:30px; overflow:hidden; clear:both;}
.mlhistory_left{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#4c4c4c;
float:left; width:165px; padding-left:20px; margin-top:65px; background-position:125px center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/8.png);}
.mlhistory_right{
float:right; width:935px; height:255px; background-color:#fff; padding:40px;}
.mlhistory_right_right{
float:right; width:400px;}
.mlhistory_right_left{
float:left; width:500px;}
.mlhistory_right_left_1{ background-position:left bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/9.jpg); padding-bottom:10px;
color:#999; font-family:Arial, Helvetica, sans-serif;}
.mlhistory_right_left_1 span{
font-size:28px; color:#666;}
.mlhistory_right_left_2{
margin-top:15px; height:205px; overflow-y:auto;}
.mlhistory li:hover .mlhistory_left{
color:#57a7d9; background-image:url(/Myapp/Common/images/9.png);}
.mlhonorlist ul li{ background-position:100% bottom;
float:left; width:385px; margin-right:22px; margin-bottom:22px;  }
.mlhonorlist ul li:nth-child(3n){
margin-right:0;}
.mlhonorlist_img img{
float:left; width:100%;}
.mlhonorlist_img{ 
padding:20px; width:345px; background-color:#fff; overflow:hidden;}
.mlhonorlist_name{
text-align:center; padding:10px 0px;}
.mlhonorlist ul li:hover{ background-repeat:repeat-x;
background-color:#fff; background-position:center bottom; background-image:url(/Myapp/Common/images/11.jpg);}
.mlnewslist ul li{ height:378px; background-color:#fff;
float:left; width:385px; margin-right:22px; margin-bottom:22px;}
.mlnewslist ul li:nth-child(3n){
margin-right:0;}
.mlnewslist_jj{
padding:20px; width:345px;}
.mlnewslist_jj_1{
font-size:16px; color:#333;}
.mlnewslist_jj_2{
line-height:18px; color:#808080;}
.mlnewslist_jj_3{
line-height:22px; margin-top:10px;}
.mlnewslist ul li:hover{
background-color:#57a7d9;}
.mlnewslist ul li:hover .mlnewslist_jj_1,.mlnewslist ul li:hover .mlnewslist_jj_2,.mlnewslist ul li:hover .mlnewslist_jj_3{
color:#fff;}
.mlnewslist_bt_1{
text-align:center; color:#4d4d4d; font-size:28px;}
.mlnewslist_bt_2{
text-align:center; font-family:Arial, Helvetica, sans-serif; color:#57a7d9;}
.mlnewslist_bt{
padding-bottom:40px;}
.mlnews_info_1{
font-size:20px; color:#4c4c4c;}
.mlnews_info_2{
padding-bottom:20px; border-bottom:1px #d9d9d9 solid;}
.mlnews_info_3{
line-height:25px; padding-bottom:25px; padding-top:25px;}
.mlnews_info_4{
background-color:#f2f2f2;}
.mlnews_info_4_mid{ text-align:center; padding-top:25px;
width:150px; height:65px; background-color:#808080; float:left; position:relative;}
.mlnews_info_4_mid a{
color:#fff;}
.mlnews_info_4_left{
float:left; width:525px;}
.mlnews_info_4_right{
float:right; width:525px;}
.mlnews_info_4_left a{
display:block; float:left; width:435px; padding-left:90px; background-position:30px center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/12.png); line-height:90px;}
.mlnews_info_4_right a{ text-align:right;
display:block; float:left; width:435px; padding-right:90px; background-position:466px center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/11.png); line-height:90px;}
.mlnews_info_4_left a:hover{
background-color:#57a7d9; color:#fff; background-image:url(/Myapp/Common/images/13.png);}
.mlnews_info_4_right a:hover{
background-color:#57a7d9; color:#fff; background-image:url(/Myapp/Common/images/14.png);}
.lingchuanglist ul li{ margin-bottom:20px;
background-color:#fff; padding:25px; float:left; width:1150px; overflow:hidden;}
.lingchuanglist ul 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);}
.lingchuanglist_left{
float:left; width:300px; height:200px; overflow:hidden;}
.lingchuanglist_left img{
float:left; width:100%;}
.lingchuanglist_right{
float:right; width:815px; margin-top:25px;}
.lingchuanglist_right_left{
float:left; font-family:Arial, Helvetica, sans-serif; width:100px;}
.lingchuanglist_right_left_1{
font-size:28px;}
.lingchuanglist_right_left_2{
line-height:20px;}
.lingchuanglist_right_right{
float:right; width:674px; border-left:1px #e6e6e6 solid; padding-left:40px;}
.lingchuanglist_right_right_1 a{
font-size:16px; color:#4c4c4c;}
.lingchuanglist_right_right_1{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.lingchuanglist_right_right_2{
line-height:22px; padding:10px 0px 20px 0px;}
.lingchuanglist_right_right_3 a{
display:inline-block; border:1px #d9d9d9 solid; width:135px; height:30px; line-height:30px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.lingchuanglist_right_right_3 a:hover{
background-color:#57a7d9; border-color:#57a7d9; color:#fff;}
.lingchuanglist_right_right_1 a:hover{
color:#57a7d9;}
.mlservice_1 ul li{
float:left; width:290px; height:220px; margin-right:13px; background-color:#fff; overflow:hidden; position:relative;}
.mlservice_1 ul li:nth-child(4n){
margin-right:0;}
.mlservice_1 ul li:hover{
background-color:#57a7d9;}
.mlservice_1_1{ margin-top:40px;
background-position:center top; background-repeat:no-repeat; height:54px;}
.mlservice_1 ul li:nth-child(1) .mlservice_1_1{
background-image:url(/Myapp/Common/images/21.png);}
.mlservice_1 ul li:nth-child(1):hover .mlservice_1_1{
background-image:url(/Myapp/Common/images/22.png);}
.mlservice_1_2{
text-align:center; color:#4c4c4c; font-size:16px; background-position:center bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/29.png); padding-bottom:5px; padding-top:10px;}
.mlservice_1_3{
text-align:center; padding:0 10%; width:80%; line-height:22px; padding-top:15px;}
.mlservice_1 ul li:hover .mlservice_1_2,.mlservice_1 ul li:hover .mlservice_1_3{
color:#fff;}
.mlservice_1 ul li:hover .mlservice_1_2{
background-image:url(/Myapp/Common/images/30.png);}
.mlservice_1 ul li:nth-child(2) .mlservice_1_1{
background-image:url(/Myapp/Common/images/24.png);}
.mlservice_1 ul li:nth-child(2):hover .mlservice_1_1{
background-image:url(/Myapp/Common/images/23.png);}

.mlservice_1 ul li:nth-child(3) .mlservice_1_1{
background-image:url(/Myapp/Common/images/25.png);}
.mlservice_1 ul li:nth-child(3):hover .mlservice_1_1{
background-image:url(/Myapp/Common/images/26.png);}

.mlservice_1 ul li:nth-child(4) .mlservice_1_1{
background-image:url(/Myapp/Common/images/27.png);}
.mlservice_1 ul li:nth-child(4):hover .mlservice_1_1{
background-image:url(/Myapp/Common/images/28.png);}
.mlservice_1_4{
position:absolute; left:4%; border:1px #fff solid; top:4%; width:92%; height:92%; z-index:10; }
.mlfb{
position:relative; padding-left:50%; width:50%;}
.mlfb_left{
position:absolute; left:0; top:0; height:100%; width:50%; background-position:center right; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/32.jpg);}
.mlfb_right{
padding-left:50px; width:550px; padding-top:50px; padding-bottom:50px;}
.mlwbk{ font-size:14px; color:#333; background-color:transparent;
float:left; width:248px; height:38px; border:1px #999999 solid; line-height:38px; padding:0 10px;}
.mlfb_right_1{
font-size:14px; color:#808080; line-height:24px; margin-top:15px; margin-bottom:20px;}
.mlfb_right_2{
margin-top:25px;}
.mlfb_right_2 a{
display:block; float:left; width:160px; height:40px; text-align:center; line-height:40px; color:#fff; background-color:#57a7d9;}
.mlfb_right_2 a:hover{
background-color:#999;}
.mljob_1 ul li{ margin-bottom:20px;
float:left; width:580px; overflow:hidden;}
.mljob_1 ul li:nth-child(2n){
float:right;}
.mljob_1_2{
text-align:center; color:#333; padding:10px 0px;}
.mljob_2 ul li{ margin-bottom:20px;
float:left; background-color:#fff; padding:0px; width:100%;}
.mljob_2_1{ width:1150px;
padding:25px 25px; font-size:18px; color:#333; background-position:1145px center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/39.png);}
.mljob_2_2{ display:none;
padding:25px; width:1150px;}
.mljob_2_2_1{
border-bottom:1px #e5e5e5 solid; padding-bottom:25px;}
.mljob_2_2_2{
padding:25px 0px;}
.mljob_2 ul li.on .mljob_2_1{
background-color:#57a7d9; color:#fff; background-image:url(/Myapp/Common/images/40.png);}
.mljob_2_2_3 span{
background-position:left center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/41.png); padding-left:30px; color:#57a7d9;}
.mljob_2_2_4 span{
background-image:url(/Myapp/Common/images/42.png); color:#4c4c4c;}
.mlprolist li{
width:100%; margin-bottom:20px; overflow:hidden; background-color:#fff;  clear:both;}
.mlprolist_left{
float:left; width:540px; border-right:1px #e6e6e6 solid; height:370px; text-align:center;}
.mlprolist_left table{
width:100%;}
.mlprolist_left table td{
text-align:center; vertical-align:middle; height:370px;}
.mlprolist_right{
float:right; padding:50px; width:559px;}
.mlprolist_right_1 a{
font-size:22px; color:#333;}
.mlprolist_right_1{
background-position:left bottom; padding-bottom:12px; background-image:url(/Myapp/Common/images/47.jpg); background-repeat:no-repeat;}
.mlprolist_right_2{
margin:20px 0px 30px 0px; line-height:24px;}
.mlprolist_right_3 a{
display:inline-block; border:1px #ccc solid; width:148px; height:36px; line-height:36px; text-align:center;}
.mlprolist_right_3 a:hover{
color:#fff; background-color:#54a7dc; border-color:#54a7dc;}
.mlproinfo_1{
background-position:center; background-repeat:no-repeat; height:788px; background-image:url(/Myapp/Common/images/51.jpg);}
.mlcpyl{ padding-bottom:60px; background-size:cover;
background-position:center top; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/54.jpg);}
.mlcpyl_1{
text-align:center; font-size:36px; color:#333; padding-top:120px; padding-bottom:30px;}
.mlproinfo_video{
background-position:center; background-repeat:no-repeat; height:1080px;}
.mlproinfo_video_right{
float:right; width:475px;}
.mlproinfo_video_right_1 a span{
background-position:right center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/55.png); padding-right:30px; display:inline-block; line-height:55px; color:#fff; font-size:18px;}
.mlproinfo_video_right_1 a{
display:inline-block; padding:0 45px; background-color:#57a7d9;-moz-border-radius: 55px; /* Gecko browsers */ -webkit-border-radius: 55px; /* Webkit browsers */ border-radius:55px; /* W3C syntax */}
.mlproinfo_video_right_1{
padding-top:40px;}
.mlcpy2{
background-position:right bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/57.jpg); padding-bottom:230px;}
.mlcpy2_1 ul li{ padding:25px; min-height:112px;
float:left; border:1px #e6e6e6 solid; width:548px; border-top:none; position:relative;}
.mlcpy2_1 ul li:nth-child(2n){
float:right; width:549px; border-left:none;}
.mlcpy2_1_left{
float:left;}
.mlcpy2_1_right{
float:right; width:435px;}
.mlcpy2_1 ul li:nth-child(1),.mlcpy2_1 ul li:nth-child(2){
border-top:1px #e6e6e6 solid;}
.mlcpy2_1_right_1{
font-size:20px; color:#333;}
.mlcpy2_1_right_2{
line-height:24px; margin-top:10px;}
.mlcpy2_1{
margin-top:35px;}
.mlcpy2_2 ul li{
float:left; width:385px; margin-right:22px; margin-bottom:22px;}
.mlcpy2_2 ul li:nth-child(3n){
margin-right:0;}
.mlcpy2_2_pic{
overflow:hidden;}
.mlcpy2_2_pic_name{
text-align:center; padding-top:10px; font-size:16px; padding-bottom:10px;}
.mlcpy2_2{
margin-top:30px;}
.mlshouyepage{
position:static; padding-bottom:50px;}
.mlshouyepage .swiper-pagination-bullet{
width:12px; height:12px; border:1px #57a7d9 solid; background-color:transparent;opacity:1;}
.mlshouyepage .swiper-pagination-bullet-active{
background-color:#57a7d9}
.ml_1 a{
float:right; margin-top:10px;}
.mlindexfooter{
background-position:center; background-repeat:no-repeat; background-size:cover; color:#fff; background-image:url(/Myapp/Common/images/71.jpg); padding:50px 0px;}
.mlindexfooter_1{
text-align:center; font-size:26px; font-weight:bold;}
.mlindexfooter_2{
text-align:center; font-size:16px; padding-top:20px;}
.mlindexfooter_3{
text-align:center; font-size:36px; font-weight:bold; padding:20px 0px 50px 0px;}
.mlindexfooter_4{
text-align:center;}
.mlindexfooter_4 a{
display:inline-block; border:1px #fff solid; width:258px; height:48px; text-align:center; line-height:48px; font-size:18px; color:#fff;}
.mlindexfooter_4 a:hover{
background-color:#57a7d9; color:#fff;}

.mlnewslist_jj_1{
overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/}

.tipmid{ display:none;
width:460px; height:300px; z-index:100; position:fixed; left:50%; top:50%; margin-left:-230px; margin-top:-150px; background-image:url(/Myapp/Common/images/cc2.jpg); background-position:center; background-repeat:no-repeat;}


.mlfooter_left ul li:nth-child(2) dl dd:nth-child(3),.mlprolist li:nth-child(3){
display:none;}
.sf_1{
text-align:center; font-size:36px; color:#333; line-height:40px; margin-top:60px; margin-bottom:5px;}
.sf_2{ margin-bottom:40px;
text-align:center; font-size:16px; color:#808080; font-family:Arial, Helvetica, sans-serif;}
.job_search_mid{
width:824px; margin:0 auto; clear:both;}
.job_search_mid_1{
border:2px #8a0002 solid; width:820px;}
.job_search_mid_1_right{
float:right; width:125px;}
.job_search_mid_1_right input{ cursor:pointer;
float:right; width:100%; height:50px; border:none; color:#fff; background-color:#8a0002; font-size:18px;}
.job_search_mid_1_left{
float:left;}
.job_search_mid_1_left div{
float:left; width:83px; line-height:50px; text-align:center; background-position:right center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/1.jpg); font-size:18px; color:#4c4c4c; }
.job_search_mid_1_left input{color:#4c4c4c;
float:left; height:50px; line-height:50px; background-color:transparent; border:none; width:590px; padding:0 11px; font-size:18px;}
.job_search_mid_2_1{
color:#4c4c4c;}
.job_search_mid_2 a{
color:#808080;}
.job_search_mid_2 a:hover{
color:#8a0002;}
.job_search_mid_2_2{
color:#ccc; padding:0 10px;}
.job_search_mid_2{
padding-top:15px; padding-bottom:30px;}
.job_list_mid{
background-color:#f2f2f2; padding:40px 0px;}
.job_list_mid_1{
padding:10px 50px; width:1100px; background-color:#fff;}
.job_list_mid_1 li{
border-bottom:1px #ededed solid; padding:15px 0px;}
.job_list_mid_1 li:last-child{
border:none;}
.job_list_mid_1_left{ float:left;
font-size:16px; color:#808080; width:65px;}
.job_list_mid_1_right{
float:left; width:1035px;}
.job_list_mid_1_right a{
color:#666; margin:0 10px;}
.job_list_mid_1_right a:hover,.job_list_mid_1_right a.on{
color:#8a0002;}
.job_list_mid_1_right a:nth-child(1){
margin-left:0;}
.addtime{
background-position:right center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/1.png); padding-right:15px;}
.addtimeon,.addtime:hover{
background-image:url(/Myapp/Common/images/2.png);}
.nianxin{background-position:right center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/1.png); padding-right:15px;}
.nianxinon,.nianxin:hover{
background-image:url(/Myapp/Common/images/2.png);}
.job_list_mid_2{
  background-color:#fff; margin-top:40px; padding-top:20px;}
.job_list_mid_2_ul li{
padding-left:50px; padding-right:50px; border:1px #fff solid; width:1098px;  }
.job_list_mid_2_ul li:hover{
border-color:#8a0002;}
.job_list_mid_2_ul li table{
width:100%;}
.job_list_mid_2_ul li table td{ padding-top:15px; padding-bottom:15px;
vertical-align:middle; border-bottom:1px #ededed solid;}
.job_list_mid_2_ul li:last-child table td{
border:none;}
.job_list_mid_2_ul_1{
font-size:18px; color:#333;}
.job_list_mid_2_ul_2{
color:#808080;}
.job_list_mid_2_ul_2 span{
padding:0 10px;}
.job_list_mid_2_ul_3{
font-size:20px; color:#8a0002;}
.job_list_mid_2_ul_3 span{
font-size:14px;}
.job_list_mid_2_ul_4{
color:#f89e0f; font-size:18px;}
.jobinfo_1 ul li{
float:left;}
.jobinfo_1_1{
font-size:28px; color:#333; line-height:35px;}
.jobinfo_1_2{
color:#808080; margin-left:10px; margin-top:8px; width:280px;}
.jobinfo_1_3{
font-size:24px; color:#8a0002; margin-top:8px;}
.jobinfo_1_3 span{
font-size:12px;}
.jobinfo_1 ul li.jobinfo_1_4{
float:right; width:290px; text-align:center;}
.jobinfo_1_4{ margin-top:8px;
color:#ffa723; font-size:22px;}
.jobinfo_2_left{
float:left;}
.jobinfo_2_right{ padding-top:5px;
float:right; width:290px; text-align:center;}
.jobinfo_2_left{ line-height:40px;
font-size:16px; color:#4c4c4c;}
.jobinfo_2_left span{
padding:0 10px; color:#b3b3b3;}
.jobinfo_2_right a{ float:left;
display:inline-block; width:138px; height:40px; text-align:center; line-height:40px; border:1px #8a0002 solid; color:#8a0002;}
.jobinfo_2_right a:hover{
background-color:#8a0002; color:#fff;}
.jobinfo_2{
padding-top:10px;}
.flink{
vertical-align:middle;}
.flink a{
color:#ccc; margin-left:10px; margin-right:10px;}
.flink a:hover{
color:#fff;}
.sf_f_1_left{
float:left; width:320px;}
.sf_f_1_left ul li{
float:left; width:50%;}
.sf_f_1_left ul li a{
color:#fff;}
.sf_f_1_left ul li a:hover{
color:#ccc;}
.sf_f_1{
padding:25px 0px 20px 0px;}
.sf_f_1_mid{ border-right:1px #484848 solid;border-left:1px #484848 solid;
float:left; width:453px; padding-left:95px;}
.sf_f_1_mid_1 span{
float:left;}
.sf_f_1_mid_2{
color:#ccc; line-height:24px; margin-top:10px;}
.sf_f_1_right{
float:right;}
.sf_cp_left{
float:left; color:#bebebe;}
.sf_cp_right{
float:right; color:#bebebe}
.sf_cp_right a{
color:#bebebe;}
.sf_cp_right a:hover{
color:#fff;}
.showbox{ display:none;
position:fixed; z-index:10000; background-color:#fff; left:50%; top:50%; margin-left:-305px; margin-top:-250px; width:610px; height:500px;}
.showmask{ display:none;
position:fixed; left:0; top:0; width:100%; height:100%; z-index:1000; background-color:#000;opacity:0.4}
.div460{
width:500px; margin:0 auto;}
.showbox_1{
border-bottom:1px #e6e6e6 solid; padding:25px 0px 20px 0px;}
.showbox_1_left{
float:left; font-size:16px;}
.showbox_1_right{
float:right; margin-top:5px;}
.showbox_1_left span{
font-size:24px; color:#333; margin-right:10px; }
.showbox_2_r{
width:28px; text-align:right; font-size:18px; color:#8a0002;}
.showbox_2_mid input{ font-size:14px;
border:1px #ccc solid; width:365px; height:40px; line-height:40px; padding:0 10px;}
.showbox_2 td{
padding:6px 0px;}
.showbox_2{
padding-top:40px; padding-bottom:34px;}
.text{ border:none; height:42px; line-height:42px;  font-size:14px; float:left; margin-left:10px;}  
        .file{ width:190px;overflow:hidden; background:url(/Myapp/Common/images/6.png); height:42px; *vertical-align:3px; float:left;}  
        #file{ width:0; height:20px; margin-left:-154px; *margin-left:-3px; filter:alpha(opacity=0); -moz-opacity:.0; opacity:0.0; cursor:pointer;}
.showbox_3 input{
float:left; border:none; width:220px; height:46px; cursor:pointer; font-size:16px;}
.showbox_3_1{
background-color:#8a0002; color:#fff;}
.showbox_3_2{ margin-left:20px;
background-color:#e6e6e6;}

.job_list_mid_1_right_2{
position:relative;}
.job_list_mid_1_right_2_r{
position:absolute; right:0; top:0; font-size:16px;}
.job_list_mid_1_right_2_r span{
color:#333;}
.sf_contact_right{ margin-left:5px;
float:left; height:657px;  width:602px; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/8.png);}
.sf_contact_right_1{
font-size:22px; color:#4c4c4c;}
.sf_contact_right_2 li{ background-position:left center; background-repeat:no-repeat; padding-left:55px;
width:400px; font-size:16px; margin:0px; padding-top:24px; padding-bottom:24px; overflow:hidden; border-bottom:1px #f2f2f2 solid;}
.div455{
margin:0 auto; padding:0px; width:455px; margin-top:100px;}
.sf_contact_right_1{ border-bottom:1px #f2f2f2 solid;
padding-top:20px; padding-bottom:40px;}
.sf_about_1{
color:#666; line-height:25px;}
.sf_about_2 ul li{ margin-right:22px;
float:left; width:385px; overflow:hidden;}
.sf_about_2 ul li:nth-child(3n){
margin-right:0;}
.sf_about_2{
padding-top:40px; padding-bottom:40px;}
.sf_about_3 ul li{ min-height:105px;
float:left; width:555px; background-position:left 2px; background-repeat:no-repeat; padding-left:45px;}
.sf_about_3_1_1 span{
float:left; color:#808080;}
.sf_about_3_1_1 span:nth-child(1){
font-size:20px; color:#333;}
.sf_about_3_1_1 span:nth-child(2){
margin-left:5px; margin-top:4px;
}
.sf_about_3_1_2{
line-height:24px; padding:10px 0px;}
.sf_about_3_1{
width:90%;}
.sf_about_3{
padding-bottom:50px;}
.sf_about_4{
background-image:url(/Myapp/Common/images/5.jpg); background-position:center top; background-repeat:no-repeat; background-size:cover;}
.ltfw_left{
float:left; width:181px;}
.ltfw_left_1{
position:relative;}
.ltfw_left_1_2{opacity:0;
position:absolute; left:0; top:0; z-index:10;}
.ltfw_left_2{
text-align:center; color:#fff; font-size:16px; padding:20px 0px 10px 0px;}
.ltfwmid:hover .ltfw_left_1_2,.ltfwmidon .ltfw_left_1_2{
opacity:1;}
.ltfwmid:hover .ltfw_left_1_1,.ltfwmidon .ltfw_left_1_1{
opacity:0;}
.ltfwmid:hover .ltfw_left_2,.ltfwmidon .ltfw_left_2{
background-position:center bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/22.png);
}
.ltfw_right{
float:right; width:59px; margin-top:83px; background-position:center; background-repeat:no-repeat; height:16px; background-image:url(/Myapp/Common/images/19.png);}
.ltfwmid{
height:297px;}
.ltfwmidon,.ltfwmid:hover{
background-image:url(/Myapp/Common/images/20.png); background-position:75px bottom; background-repeat:no-repeat;}
.ltfwmidprev{
position:absolute; left:0; top:68px; width:46px; height:46px; background-image:url(/Myapp/Common/images/left.png); background-position:center; background-repeat:no-repeat;}
.ltfwmidprev:hover{
background-image:url(/Myapp/Common/images/lefton.png);}
.ltfwmidprev a,.ltfwmidnext a{
display:block; width:100%; text-align:left; text-indent:-999em; height:46px;}
.ltfwmidnext{
position:absolute; right:0; top:68px; width:46px; height:46px; background-image:url(/Myapp/Common/images/right.png); background-position:center; background-repeat:no-repeat;}
.ltfwmidnext:hover{
background-image:url(/Myapp/Common/images/righton.png);}
.sf_about_5{
background-image:url(/Myapp/Common/images/21.png); padding:40px 0px;}
.sf_about_5_1{
text-align:center; color:#fff; display:none;}
.sf_about_6 span{
float:left; color:#808080; font-size:20px;}
.sf_about_6 span:nth-child(1){
color:#333;}
.sf_about_6 span:nth-child(2){
margin-left:7px; margin-top:3px;
}
.sf_about_6_1 ul li{ margin-right:22px; margin-top:22px;
float:left; width:385px; height:240px; position:relative; overflow:hidden; background-color:#f2f2f2;}
.sf_about_6_1 ul li:nth-child(3n){
margin-right:0;}
.sf_about_6_1_1{
text-align:center; padding:30px 0 20px 0;}
.sf_about_6_1_2{
text-align:center; font-size:18px; color:#333; background-position:center bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/23.png); padding-bottom:10px;}
.sf_about_6_mid{opacity:0;
position:absolute; left:0; top:0; width:90%; height:100%; z-index:10; background-color:#8a0002; color:#fff; padding:0 5%;}
.sf_about_6_mid_1{
text-align:center; font-size:20px; padding-top:30px; padding-bottom:15px;}
.sf_about_6_mid_2{
color:#e8cccc; line-height:24px;}
.sf_about_6_1 ul li:hover .sf_about_6_mid{
opacity:1;}
.sf_about_6_1{
padding-top:10px; padding-bottom:60px;}
.sf_about_7{ padding-bottom:60px;
background-position:center top; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/6.jpg);}
.sf_about_7_1{ cursor:pointer;
background-color:#f2f2f2; padding:30px 30px; width:1140px;}
.sf_about_7_1_1{ line-height:60px;
padding:0 30px; width:1080px; background-color:#fff;}
.sf_about_7_1_ul li{
width:100%; margin:0px; margin-top:20px; padding:0px; overflow:hidden; background-color:#fff;}
.sf_about_7_1_ul li:first-child{
margin-top:0;}
.sf_about_7_1_1_left{
float:left; font-size:18px; color:#333;}
.sf_about_7_1_1_right{
float:right;}
.sf_about_7_1_2{ display:none;
padding:0 30px; width:1080px;}
.sf_about_7_1_2_1{
border-bottom:1px #e5e5e5 solid; padding-bottom:15px; padding-top:15px;}
.sf_about_7_1_2_2{
font-size:18px; padding:15px 0px;}
.sf_about_7_1_2_3{
padding-bottom:20px;}
.sf_about_7_1_ul li.on .sf_about_7_1_1{
background-color:#8a0002;}
.sf_about_7_1_ul li.on .sf_about_7_1_1_left,.sf_about_7_1_ul li.on .sf_about_7_1_1_right{
color:#fff;}
.sf_about_7_1_ul li.on .sf_about_7_1_2{
display:block;}
.sf_about_7_1_2_4{
color:#8a0002; font-size:15px; padding-bottom:25px;}
.sf_about_7_1_2_4 span{
background-position:left center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/24.png); padding-left:25px;}
.sf_about_7_1_2_4 a{color:#8a0002;}
.shop1{ padding-bottom:40px;
background-position:center top; background-repeat:no-repeat; background-size:cover; background-image:url(/Myapp/Common/images/shop1.jpg);}
.shoplist td{
text-align:center; line-height:46px;}
.shoplist tr:nth-child(2n-1) td{
background-color:#f9f9f9;}
.shoplist tr:nth-child(1) td{
background-color:#666; color:#fff; font-size:15px; line-height:60px;}
.talent_info_bottom{
position:absolute; left:0; bottom:0; border-bottom:2px #8a0002 solid;}
.talent_info_bottom_1{
background-color:#fff; line-height:79px; text-align:center; font-size:20px; color:#8a0002;}
.talent_info_mid{
background-color:#fff; padding:20px 50px; width:1100px; margin-top:20px;}
.talent_info_mid td{
width:33%;}
.talent_info_mid_2{
margin-top:20px; background-color:#fff; padding:20px 50px; width:1100px;}
.talent_info_mid_3 a{
float:left; width:50%; height:54px; text-align:center; line-height:54px; background-color:#d9d9d9; font-size:16px;}
.talent_info_mid_3 a:nth-child(1){
background-color:#8a0002; color:#fff;}
.talent_info_mid_4{ padding-left:70px; line-height:25px;
background-position:left center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/shop2.png);}
.job_list_mid_2_ul_road li{ margin-bottom:30px; background-position:-100% bottom;
float:left; width:380px; background-color:#fff; margin-right:30px;}
.job_list_mid_2_ul_road li:nth-child(3n){
margin-right:0;}
.job_list_mid_2_ul_road_pic img{
float:left; width:100%;}
.job_list_mid_2_ul_road_mid{ padding-top:15px; padding-bottom:15px;
padding-left:20px; padding-right:20px; width:340px;
}
.job_list_mid_2_ul_road_mid_1{
font-size:16px; color:#404040;}
.job_list_mid_2_ul_road_mid_2{
color:#999;}
.job_list_mid_2_ul_road li:hover{
background-position:bottom; background-repeat:repeat-x; background-image:url(/Myapp/Common/images/shop4.jpg);}
.roadtime span,.roadtime select{
float:left;}
.roadtime select{ margin-right:15px; font-size:14px;
border:1px #999 solid; width:128px; height:32px;}
.roadtime span{
margin-right:10px;}
.sfindexabout{
background-image:url(/Myapp/Common/images/index9.jpg); background-position:center top; background-repeat:no-repeat; background-size:cover;}
.sf_index_link{
display:inline-block; width:170px; height:44px; text-align:center; line-height:44px; color:#fff; font-size:15px; background-color:#8a0002;}
.sf_index_link:hover{
background-color:#999; color:#fff;}
.sfindexssld{ padding-bottom:100px;
background-image:url(/Myapp/Common/images/index10.jpg); background-position:center top; background-repeat:no-repeat; background-size:cover;
}
.sfindexssld_1_right{ z-index:10;
position:absolute; right:0; top:47px; width:600px; height:416px; overflow:hidden;}
.sfindexssld_1_right img{
width:100%;}
.sfindexssld_1_left{ background-color:#fff;
float:left; width:680px; height:510px; position:relative;}
.sfindexssld_1_left_mid_1_left{
float:left; color:#4c4c4c;}
.sfindexssld_1_left_mid_1_right{
float:right; color:#999;background-position:right center;}
.sfindexssld_1_left_mid_1:hover .sfindexssld_1_left_mid_1_left,.sfindexssld_1_left_mid_1:hover .sfindexssld_1_left_mid_1_right{
color:#8a0002;}
.sfindexssld_1_left_mid_1{
padding:18px 0px; border-bottom:1px #e6e6e6 solid;}
.sfindexssld_1_left_mid{
float:left; margin-left:50px; width:500px; margin-top:50px;}
.sfindexssld_1_left_footer{
position:absolute; left:50px; bottom:50px;}
.sfindexssld_1_left_footer_left{
float:left; width:50px; height:30px; background-image:url(/Myapp/Common/images/index5.jpg); background-position:center; background-repeat:no-repeat;}
.sfindexssld_1_left_footer_left a{
display:block; width:100%; text-align:left; text-indent:-999em; height:30px;}
.sfindexssld_1_left_footer_left:hover{
background-image:url(/Myapp/Common/images/index8.jpg);}

.sfindexssld_1_left_footer_right{ margin-left:10px;
float:left; width:50px; height:30px; background-image:url(/Myapp/Common/images/index6.jpg); background-position:center; background-repeat:no-repeat;}
.sfindexssld_1_left_footer_right a{
display:block; width:100%; text-align:left; text-indent:-999em; height:30px;}
.sfindexssld_1_left_footer_right:hover{
background-image:url(/Myapp/Common/images/index7.jpg);}
.sfindexssld_1_left_mid_1:hover .sfindexssld_1_left_mid_1_right{
background-image:url(/Myapp/Common/images/index12.png);  padding-right:12px; background-repeat:no-repeat;}
.sfindexzx{
background-image:url(/Myapp/Common/images/index11.jpg); background-position:center top; background-repeat:no-repeat; background-size:cover;}
.sf_index_job li{ position:relative;
float:left; margin-left:20px; margin-bottom:20px; border:1px #d9d9d9 solid; width:278px; height:265px;}
.sf_index_job li:nth-child(4n){
margin-right:0;}
.sf_index_job_footer{
position:absolute; left:0; bottom:0; width:100%; background-color:#ededed; text-align:center; line-height:44px; color:#f78b1c; font-size:18px;}
.sf_index_job_1{ padding:55px 0px 20px 0px;
text-align:center;}
.sf_index_job_1 img{
height:50px;}
.sf_index_job_name{opacity:0;
position:absolute; left:0; top:15px; text-align:center; color:#f78b1c; font-size:16px;}
.sf_index_job_2{
text-align:center; font-size:18px; color:#404040;}
.sf_index_job_3{
text-align:center; color:#808080;}
.sf_index_job_3 span{
padding:0 10px;}
.sf_index_job_3 b{
font-weight:normal; color:#d52b2e;}
.sf_index_job li:hover{
border-color:#8a0002;}
.sf_index_job li:hover .sf_index_job_footer{
background-color:#8a0002; color:#fff;}
.sf_index_job li:hover .sf_index_job_name{
opacity:1}
.jobact{
width:212px; margin:0 auto;}
.jobact_left{
float:left; width:70px; height:44px; background-image:url(/Myapp/Common/images/index2.jpg); background-position:center; background-repeat:no-repeat;}
.jobact_left a{
display:block; width:100%; height:44px; text-align:left; text-indent:-999em;}

.jobact_right{
float:right; width:70px; height:44px; background-image:url(/Myapp/Common/images/index3.jpg); background-position:center; background-repeat:no-repeat;}
.jobact_right a{
display:block; width:100%; height:44px; text-align:left; text-indent:-999em;}
.jobact_mid{
float:left; width:70px; margin-left:1px; height:44px; background-image:url(/Myapp/Common/images/index4.jpg); background-position:center; background-repeat:no-repeat;}
.jobact_mid a{
display:block; width:100%; height:44px;}
/**乐发国际-小陈***/
.bdtop{
position:fixed; left:0; top:20px; width:100%; z-index:999;}
.bdtop_mid{/*-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);*/
margin:0 20px; background-color:#fff; height:94px; padding:0 20px;} 
.bdtop_mid_left{
float:left; margin-top:15px;}
.bdtop_mid_left img{
float:left;}
.bdtop_mid_right{
float:right;}
.bdtop_mid_right ul li{ font-size:15px; position:relative;
float:right; padding:0px 25px 0px 25px; line-height:94px; height:94px; background-image:url(/Myapp/Common/images/li.jpg); background-position:left center; background-repeat:no-repeat;}
.bdtop_mid_right ul li dl{   border-top:1px #d43232 solid;
position:absolute; left:0; top:94px; width:180px; background-color:#fff; z-index:1000; display:none;}
.bdtop_mid_right ul li a.bigaon{
color:#d43232;}
.bdtop_mid_right ul li dl dd{ float:left; border-bottom:1px #dedede solid;
padding-left:25px; width:155px; font-size:14px; line-height:50px; background-position:150px center; background-repeat:no-repeat;  }
.bdtop_mid_right ul li dl dd:hover{ background-image:url(/Myapp/Common/images/s.png);}
.bdtop_mid_right ul li dl dd a{
line-height:50px; font-size:14px;}
.bdtop_mid_right ul li:nth-child(1){
background-repeat:repeat-y; padding-right:5px;}
a{
color:#666;}
.bdtop_mid_right ul li:last-child{
background-image:none;}
a:hover{
color:#d43232}
.bdtop_mid_right ul li:nth-child(1) a{
display:inline-block; background-image:url(/Myapp/Common/images/email.png); padding-left:28px; background-position:left center; background-repeat:no-repeat;}
#bdindexbf .swiper-pagination-bullet{ margin:20px 0px;opacity:1;
width:14px; height:14px; border:1px #fff solid; background-color:transparent;}
#bdindexbf .swiper-pagination-bullet-active{
border-color:#d43232; background-color:#d43232}
.go-btn{ opacity:1; webkit-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite; -webkit-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite; -ms-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite; -moz-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite; -o-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;  position:absolute;bottom:10px;left:48%; width:44px; height:81px;    text-align:center; z-index:99999;     overflow:hidden} .go-btn:hover{ animation-play-state:paused; -webkit-animation-play-state:paused; -ms-animation-play-state:paused; -moz-animation-play-state:paused; -o-animation-play-state:paused; } @keyframes go-btn{ %0,%100{bottom:10px; opacity:1;} 50%{bottom:50px; opacity:.5} } @-webkit-keyframes go-btn{ %0,%100{bottom:10px; opacity:1;} 50%{bottom:50px; opacity:.5} } @-ms-keyframes go-btn{ %0,%100{bottom:10px; opacity:1;} 50%{bottom:50px; opacity:.5} } @-moz-keyframes go-btn{ %0,%100{bottom:10px; opacity:1;} 50%{bottom:50px; opacity:.5} } @-o-keyframes go-btn{ %0,%100{bottom:10px; opacity:1;} 50%{bottom:50px; opacity:.5} }
.bdindex_about{
position:relative; padding:98px 0; height:550px; background-position:center bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index4.jpg);}
.bdindex_about_left{
width:600px;}
.bdindex_about_left_1{
font-size:20px; color:#4c4c4c;}
.bdindex_about_left__img{
padding-top:35px; padding-bottom:5px;}
.bdindex_about_right{ background-image:url(/Myapp/Common/images/index3.jpg);
position:absolute; right:0; top:98px; height:550px; background-position:left center; background-repeat:no-repeat; width:46%; background-size:cover;}
.bdindex_about_left_2{
padding-top:35px; padding-bottom:35px;}
.bdindex_about_left_2 img{
margin-left:38px;}
.bdindex_about_left_3{
font-size:26px; color:#1a1a1a;}
.bdindex_about_left_4{
font-size:15px; padding-top:25px; padding-bottom:60px;}
.bdclink{ color:#d43232;
display:inline-block; border:1px #d43232 solid; font-size:15px; width:178px; height:42px; text-align:center; line-height:42px;}
.bdclink:hover{
background-color:#d43232; color:#fff;}
.ywlypic img{
float:left; width:100%;}
.ywlymask{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-color:#000; opacity:0.5;}
.ywlyico{ color:#fff; font-size:20px; line-height:50px;
position:absolute; left:0; width:100%; height:140px; top:50%; margin-top:-70px; z-index:20; text-align:center;}
.ywlyjj{opacity:0;
position:absolute; left:0; bottom:0; padding-top:25px; padding-bottom:25px; padding-left:5%; padding-right:5%; width:90%; z-index:30; background-image:url(/Myapp/Common/images/index12.png); color:#fff;}
.ywlyjj_1{
text-align:center; font-size:24px;}
.ywlyjj_2{ padding-bottom:10px; text-align:center; line-height:25px;
font-size:14px; font-family:Arial, Helvetica, sans-serif; background-position:center bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/index8.png);}
.ywlyjj_3{
text-align:center; line-height:22px; padding-top:20px;}
.indexywly:hover .ywlymask,.indexywly:hover .ywlyico{
opacity:0;}
.indexywly:hover .ywlyjj{
opacity:1;}
.bdtzz{
background-image:url(/Myapp/Common/images/index24.jpg); background-position:center bottom; background-repeat:no-repeat; background-size:cover;}
.bdtzz_left{ padding-left:45px; color:#fff;  
float:left; width:365px; height:340px; background-image:url(/Myapp/Common/images/index13.jpg); background-position:center; background-repeat:no-repeat;}
.bdtzz_right{
float:right; width:790px; background-color:#fff; height:340px;}
.bdtzz_right_mid{ width:700px; margin-right:40px;
float:right; height:250px; position:relative; margin-top:30px;}
.bdtzz_right_mid_list_1{
font-size:16px; color:#333;}
.bdtzz_right_mid_list_2{
color:#808080; line-height:22px; padding:5px 0px; padding-top:9px;}
.bdtzz_right_mid_list{
padding:15px 0px; border-top:1px #888 dashed; padding-top:20px;}
.bdtzz_right_mid_list:hover .bdtzz_right_mid_list_1{
color:#c93434;}
.bdtzz_left_1{
font-size:28px; padding-top:50px;}
.bdtzz_left_2{
font-family:Arial, Helvetica, sans-serif; padding-top:4px;}
.bdtzz_left_3_left{ cursor:pointer;
float:left; width:48px; height:48px; background-image:url(/Myapp/Common/images/left.png); background-position:center; background-repeat:no-repeat;}
.bdtzz_left_3_left:hover{
background-image:url(/Myapp/Common/images/lefton.png);}
.bdtzz_left_3_right{ cursor:pointer; margin-left:10px;
float:left; width:48px; height:48px; background-image:url(/Myapp/Common/images/right.png); background-position:center; background-repeat:no-repeat;}
.bdtzz_left_3_right:hover{
background-image:url(/Myapp/Common/images/righton.png);}
.swiper-slide-active .bdtzz_right_mid_list{
border:none;}
.bdtzz_left_3{
padding-top:120px;}
.dqbg ul li{ width:50%; overflow:hidden;
float:left; position:relative;}
.dqbg ul li img{
float:left; width:100%;}
.dqbg_mask{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-color:#000; opacity:0;}
.dqbg ul li:hover .dqbg_mask{
opacity:0.6;}
.dqbg_bk{opacity:0;
position:absolute; z-index:20; width:96%; left:2%; top:4.5%; height:91%; border:1px #afacb7 solid;}
.dqbg ul li:hover .dqbg_bk{
opacity:1;}
.dqbg_link{
position:absolute; z-index:50; width:250px; height:90px; left:50%; top:50%; margin-left:-125px; margin-top:-45px;}
.dqbg_link_left{
float:left; width:90px; height:90px; background-color:#fff; background-position:center; background-repeat:no-repeat;-moz-border-radius: 50%; /* Gecko browsers */ -webkit-border-radius: 50%; /* Webkit browsers */ border-radius:50%; /* W3C syntax */}
.dqbg ul li:nth-child(1) .dqbg_link_left{
background-image:url(/Myapp/Common/images/index16.png);}
.dqbg ul li:nth-child(1):hover .dqbg_link_left{
background-image:url(/Myapp/Common/images/index17.png); background-color:#c93434;}
.dqbg_link_right{ padding-left:20px; margin-top:20px;
float:left; width:140px; color:#4c4c4c;}
.dqbg_link_right_1{
font-size:28px; }
.dqbg_link_right_2{
font-family:Arial, Helvetica, sans-serif;}
.dqbg ul li:hover .dqbg_link_right{
color:#fff;}

.dqbg ul li:nth-child(2) .dqbg_link_left{
background-image:url(/Myapp/Common/images/index19.png);}
.dqbg ul li:nth-child(2):hover .dqbg_link_left{
background-image:url(/Myapp/Common/images/index18.png); background-color:#c93434;}
.fl{ overflow:hidden;
display:block; border:1px #ccc solid;}
.fl img{
width:100%;}
.fl:hover{
border-color:#d43232;}
.bdtzz_left_3_left2{ cursor:pointer;
position:absolute; left:0; top:50%; width:40px; height:40px; margin-top:-20px; z-index:10; background-image:url(/Myapp/Common/images/left2.png); background-position:center; background-repeat:no-repeat;}
.bdtzz_left_3_left2:hover{
background-image:url(/Myapp/Common/images/left2on.png);}

.bdtzz_left_3_right2{ cursor:pointer;
position:absolute; right:0; top:50%; width:40px; height:40px; margin-top:-20px; z-index:10; background-image:url(/Myapp/Common/images/right2.png); background-position:center; background-repeat:no-repeat;}
.bdtzz_left_3_right2:hover{
background-image:url(/Myapp/Common/images/right2on.png);}

.bdfooter{
background-color:#333333; padding:40px 0px 35px 0px;}
.bdfooter_left{ color:#adadad;
float:left; width:570px;}
.bdfooter_right{
float:right; width:630px;}
.bdfooter_right ul li{
float:right; margin-left:70px;}
.bdfooter_right ul li:last-child{
margin-left:0;}
.bdfooter_right ul li p{
width:100%; margin:0px; padding:0px; color:#fff; font-size:15px;}
.bdfooter_right ul li dl{
width:100%; margin:0px; padding:0px; padding-top:15px;}
.bdfooter_right ul li dl dd a{
color:#adadad;}
.bdfooter_right ul li dl dd a:hover{
color:#fff;}
.bdfooter_left_1{
color:#fff; font-size:22px; padding-bottom:18px;}
.bdfooter_left_2 ul li{
background-position:left center; background-repeat:no-repeat; line-height:24px;}
.bdfooter_left_2 ul li:nth-child(1){
background-image:url(/Myapp/Common/images/index22.png); padding-left:25px;}
.bdfooter_left_2 ul li:nth-child(2){
background-image:url(/Myapp/Common/images/index23.png); padding-left:25px;}
.bdfooter_left_3{
padding-top:15px;}
.bdfooter_left_4 a{
color:#adadad;}
.bdfooter_left_4 a:hover{
color:#fff;}
.bdnybanner img{
float:left; width:100%;}
.lsfzbd{ padding-bottom:80px;
background-image:url(/Myapp/Common/images/ab22.jpg); background-position:center; background-size:cover; background-repeat:no-repeat;}
.lsfzbd_right{
float:right; width:600px; height:420px; overflow:hidden;}
.lsfzbd_right img{
width:100%; float:left;}
.lsfzbd_left{
float:left; width:500px; height:340px; background-color:#fff; padding:40px 50px;}
.lsfzbd_left_mid{ background-position:8px top; background-repeat:repeat-y; background-image:url(/Myapp/Common/images/ab10.jpg);
position:relative; height:340px;}
.lsfzbd_left_mid_list{
background-position:left top; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/ab23.png); padding-left:40px;}
.lsfzbd_left_mid_list_1{
color:#666; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:18px;}
.lsfzbd_left_mid_list_2{ padding-top:4px;
color:#666; line-height:20px;}
.lsfzbd_left_mid_list:hover{
background-image:url(/Myapp/Common/images/ab9.png);}
.lsfzbd_left_mid_list:hover .lsfzbd_left_mid_list_1,.lsfzbd_left_mid_list:hover .lsfzbd_left_mid_list_2{
padding-left:10px;}
.lsfzbd_left_mid_list:hover .lsfzbd_left_mid_list_1{
color:#d43232; font-weight:bold; font-size:26px; line-height:26px;}
.lsfzbd_left_mid_ac{ z-index:100;
position:absolute; right:0; bottom:0;}
.lsfzbd_left_mid_ac_right{ cursor:pointer; margin-left:10px;
float:right; width:44px; height:44px; background-image:url(/Myapp/Common/images/ab4.png); background-position:center; background-repeat:no-repeat;}
.lsfzbd_left_mid_ac_right:hover{
background-image:url(/Myapp/Common/images/ab5.png);}
.lsfzbd_left_mid_ac_left{ cursor:pointer;
float:right; width:44px; height:44px; background-image:url(/Myapp/Common/images/ab3.png); background-position:center; background-repeat:no-repeat;}
.lsfzbd_left_mid_ac_left:hover{
background-image:url(/Myapp/Common/images/ab6.png);}
.cyqymid{
position:relative; height:360px;}
.cyqymid_img img{
float:left; width:100%;}
.cyqymid_img_name{
font-size:16px; color:#4c4c4c; padding:15px 0px;}
.cyqymid_footer{opacity:0;
position:absolute; left:0; bottom:0; width:100%; z-index:10; background-color:#d43232; height:140px;}
.cyqymid_footer_1 span{
position:relative; display:inline-block; padding:0 54px; font-size:70px; line-height:70px; color:#dd5b5b; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.cyqymid_footer_1 span b{
position:absolute; height:100%; width:36px; top:0; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/ab13.png);}
.cyqymid_footer_1{
padding-top:15px;}
.cyqymid_footer_2{
color:#fff; font-size:16px;}
.cyqymid:hover .cyqymid_footer{
opacity:1;}
.bdtzz_left_3_left2_bak{ cursor:pointer;
width:51px; height:50px; background-image:url(/Myapp/Common/images/ab14.png); position:absolute; left:0; top:115px; position:absolute; z-index:10;}
.bdtzz_left_3_left2_bak:hover{
background-image:url(/Myapp/Common/images/ab17.png);}

.bdtzz_left_3_right2_bak{ cursor:pointer;
width:51px; height:50px; background-image:url(/Myapp/Common/images/ab15.png); position:absolute; right:0; top:115px; position:absolute; z-index:10;}
.bdtzz_left_3_right2_bak:hover{
background-image:url(/Myapp/Common/images/ab16.png);}
.mapf{
position:absolute; left:0; bottom:90px; z-index:10; width:100%;}
.mapf .div1200{
border:1px #d9d9d9 solid; width:1198px; background-color:#fff; height:153px;
}
.mapf .div1200 ul li{
float:left; width:358px; height:113px; padding-top:40px; position:relative; padding-left:40px; border-left:1px #d9d9d9 solid;}
.mapf_1{
float:left; width:62px; height:62px;}
.mapf_1 img{
float:left;}
.mapf_2{ line-height:24px;
float:left; padding-left:15px; padding-top:9px;}
.mapf_2 span{
font-size:16px; color:#4c4c4c;}
.bdnewscate{
float:left; border:1px #d9d9d9 solid; width:1198px;
}
.bdnewscate li{
float:left; width:50%;}
.bdnewscate li a{
display:block; width:100%; height:55px; line-height:55px; text-align:center;}
.bdnewscate li a span{
position:relative; display:inline-block; padding-left:33px; font-size:15px; color:#4c4c4c;}
.bdnewscate li a span img{
position:absolute; left:0; top:16px; height:22px;}
.bdnewscate li a span img.np2{
display:none;}
.bdnewscate li a:hover,.bdnewscate li a.on{
background-color:#d43232;}
.bdnewscate li a:hover span,.bdnewscate li a.on span{
color:#fff;}
.bdnewscate li a:hover span img.np1,.bdnewscate li a.on span img.np1{
display:none;}
.bdnewscate li a:hover span img.np2,.bdnewscate li a.on span img.np2{
display:block;}
.bdnewslist ul li{
float:left; margin-right:25px; margin-top:25px; width:351px; height:405px; background-color:#fff; padding:16px;}
.bdnewslist_4{
border:1px #ccc solid; height:42px; line-height:42px; width:349px;}
.bdnewslist{
width:1200px; margin:0 auto;}
.bdnewslist ul li:nth-child(3n){
margin-right:0;}
.bdnewslist_1 img{
float:left; width:100%;}
.bdnewslist_2{overflow: hidden; text-overflow: ellipsis; white-space:nowrap;
font-size:18px; color:#333; padding-top:20px; padding-bottom:10px;}
.bdnewslist_4_left{ margin-left:12px;
float:left; color:#666; font-family:Arial, Helvetica, sans-serif; background-image:url(/Myapp/Common/images/new6.png); padding-left:28px; background-position:left center; background-repeat:no-repeat;}
.bdnewslist_3{
color:#808080; line-height:23px; padding-bottom:30px;}
.bdnewslist_4_right{background-image:url(/Myapp/Common/images/new8.png); padding-left:28px; background-position:left center; background-repeat:no-repeat;
float:right; margin-right:12px; color:#666;}
.bdnewslist ul li:hover .bdnewslist_4{
border-color:#d43232; background-color:#d43232;}
.bdnewslist ul li:hover .bdnewslist_4_left{
color:#fff; background-image:url(/Myapp/Common/images/new7.png);}
.bdnewslist ul li:hover .bdnewslist_4_right{
color:#fff; background-image:url(/Myapp/Common/images/new9.png);}
.bdnewslist ul 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);}
.bdviewnewsmore{
display:inline-block; border:1px #d43232 solid; color:#d43232; width:258px; height:48px; line-height:48px; font-size:16px;}
.bdviewnewsmore:hover{
background-color:#d43232; color:#fff;}
.re_news{ background-image:url(/Myapp/Common/images/new10.png);
float:left; width:96px; height:58px; background-position:center; background-repeat:no-repeat; border-left:1px #d9d9d9 solid;border-right:1px #d9d9d9 solid;}
.bdnews_prev{
float:left; width:520px; height:58px; line-height:58px; padding-left:30px;}
.bdnews_next{
float:right; width:520px; height:58px; line-height:58px; padding-right:30px; text-align:right;}
.bdnews_prev:hover,.bdnews_next:hover{
color:#fff; background-color:#d43232;}
.dqbg_list ul li{ margin-bottom:20px; background-position:496px center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/r2.png);
float:left; border:1px #d9d9d9 solid; width:503px; height:58px; padding:30px 40px;}
.dqbg_list ul li:nth-child(2n){
float:right;}
.dqbg_list ul li:hover{
border-color:#d43232;}
.dqbg_list_1{
font-size:16px; color:#333;}
.dqbg_list_2{
font-size:12px; color:#808080;}
.dqbg_list ul li:hover{
background-image:url(/Myapp/Common/images/r3.png);}
.lsgg{
background-image:url(/Myapp/Common/images/r11.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;}
.lsgglist ul li{ padding:35px 40px; background-position:1110px center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/r13.png);
float:left; width:1120px; height:60px;   border-bottom:1px #dbdbdb dashed;}
.lsgglist ul li:last-child{
border:none;}
.lsgglist_1{
font-size:16px; color:#333;}
.lsgglist_2{
color:#808080;}
.lsgglist ul li:hover,.lsggnyli:hover .lsgglist ul li{ border:none;
background-color:#d43232; padding-left:70px; width:1090px;background-position:1090px center; background-image:url(/Myapp/Common/images/r14.png);}
.lsgglist ul li:hover .lsgglist_1,.lsgglist ul li:hover .lsgglist_2{
color:#fff;}
.lsggnyli:hover .lsgglist_1,.lsggnyli:hover .lsgglist_2{
color:#fff;}
.szhd{
background-image:url(/Myapp/Common/images/r12.jpg); color:#fff; background-position:center; background-repeat:no-repeat; height:453px;}
.bdviewnewsmore_2{
color:#fff; border-color:#fff;}
.bdviewnewsmore_2:hover{
border-color:#d43232}
.tzz_left{
float:left; width:600px; overflow:hidden}
.tzz_right{
float:right; width:515px;}
.tzz_right_1 li{ margin-bottom:8px;
font-size:15px; color:#4c4c4c; background-position:left center; background-repeat:no-repeat; padding-left:29px;}
.dq_top{
background-color:#f2f2f2; line-height:64px;}
.dq_top_left{ float:left;
font-size:20px; color:#333;}
.dq_top_right{
float:right; font-size:14px; color:#808080;}
.dq_top_right a{
color:#808080;}
.dq_top_right a:hover{
color:#d43232;}
.lsggnyli:hover{
background-color:#d43232;}
.bdqywh{ padding-bottom:90px;
background-image:url(/Myapp/Common/images/c8.jpg); background-position:center; background-size:cover; background-repeat:no-repeat;}
.bdqywh_left{
float:left; width:600px; height:600px;}
.bdqywh_right{
float:right; width:600px; height:600px;}
.bdqywh_jj{
height:300px; background-color:#fff; position:relative;}
.bdqywh_jj_bk{opacity:0;
position:absolute; left:15px; top:15px; border:1px #d43232 solid; width:568px; height:268px; z-index:10;}
.bdqywh_jj:hover .bdqywh_jj_bk{
opacity:1;}
.whhdlist li{ margin-right:22px; margin-bottom:22px;
float:left; position:relative; width:385px; height:305px;}
.whhdlist li:nth-child(3n){
margin-right:0;}
.whhdlist_pic_name{ position:absolute; left:0; bottom:0; z-index:10;
text-align:center; line-height:55px; color:#4c4c4c;text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/}
.whhdlist li:hover .whhdlist_pic_name{
background-color:#d43232; color:#fff; bottom:20px;}
.ser_name{ font-family: 'DINCondensedC'; font-weight:bold; color:#333;
font-size:40px;}
.sp_left{
float:left; width:730px; height:480px; overflow:hidden;}
.snac .swiper-pagination-bullet{
width:12px; height:12px;
}
#smid .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
margin:0 6px;}
.snac .swiper-pagination-bullet-active{
background-color:#d43136;}
.sp_left img{
float:left; width:100%; height:480px;}
.sp_right{
float:right; width:360px; padding:55px; padding-top:105px; height:320px; background-color:#f2f2f2;}
.sp_right table{
width:100%; height:320px; vertical-align:middle;}
.sp_right table td{
vertical-align:top; height:320px;}
.sp_right_1{
display:block; font-size:24px; color:#333; background-position:left bottom; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/s2.jpg); padding-bottom:10px;}
.sp_right_2{
display:block; padding-top:25px; line-height:26px;}


@font-face {
  font-family: 'DINCondensedC';
  src: url('/Myapp/Common/fonts/pt/PT-DIN-Condensed-Cyrillic.eot?v=3.2.1');
  src: url('/Myapp/Common/fonts/pt/PT-DIN-Condensed-Cyrillic.eot') format('embedded-opentype'), url('/Myapp/Common/fonts/pt/PT-DIN-Condensed-Cyrillic.woff?v=3.2.1') format('woff'), url('/Myapp/Common/fonts/pt/PT-DIN-Condensed-Cyrillic.ttf?v=3.2.1') format('truetype'), url('/Myapp/Common/fonts/pt/PT-DIN-Condensed-Cyrillic.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

.bdtopon{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);
background-color:#fff; top:0;}
.bdtopon .bdtop_mid{
height:87px;}
.bdtopon .bdtop_mid_right ul li{
height:87px; line-height:87px;}
.bdtopon .bdtop_mid_left img{
height:57px;}
.bdtopon .bdtop_mid_right ul li dl{
top:87px;}
h1,h2,h3,h4,h5{
font-weight:normal;}
table { border: 1px solid #ccc; border-collapse: collapse; } table th, table td{ border: 1px solid #ccc; }


.cell_mid{ display: table; height:100%; width:100%; }
.cell_h{ height:100%;display: table-cell; vertical-align: middle; } 
.bdnybanner{
position:relative;}
.bdnybanner_mid{
position:absolute; left:0; bottom:0; width:100%; height:74%; text-align:center; color:#fff;}
.bdnybanner_mid_1{ margin-bottom:10px;
font-size:35px; letter-spacing:2px; line-height:35px; font-weight:bold;}
.bdnybanner_mid_2 span{ font-size:18px;
display:inline-block; padding:0 75px; position:relative; font-family:Arial, Helvetica, sans-serif; color:#ffffff;text-transform: uppercase;}
.bdnybanner_mid_2 span b{ width:50px;
position:absolute; height:100%; top:0; background-position:center; background-repeat:no-repeat; background-image:url(/Myapp/Common/images/line.jpg);}
.bannerinfo{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; text-align:center; color:#fff;} 
.bannerinfo_1{
font-size:50px; line-height:50px; font-weight:bold;}
.bannerinfo_2{
font-family:Arial, Helvetica, sans-serif; font-size:20px; margin-top:15px;}












<!--0.00031900405883789-->