@charset "utf-8";
ul,li,dl,dd{
margin:0px; padding:0px; list-style:none}
body{
font-size:16px;}
.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;}
.cssimg img,.cssimgbg{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; }
.cssimg:hover img,.cssimgbg:hover{-webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05);}
.comdiv{
width:100%; margin:0px; padding:0px; overflow:hidden; line-height: 25px; clear:both; font-size:15px;}
.div1300{
margin:0 auto; padding:0px; overflow:hidden; width:1250px;}
.jktop{
width:100%; margin:0px; padding:0px; clear:both; height:83px;} 
.jktop .div1300{
overflow:visible;}
#jklogo{
float:left; margin-top:25px;}
#jklogo img{
float:left;}
.jk_right{
float:right; margin-top:30px;}
.jk_right ul li{ z-index:99999999999999;
float:right; position:relative;}
.jk_wx{
display:inline-block; width:29px; height:24px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/2.png);}
.jk_right ul li.jk_right_jj{
padding:0 12px; color:#cbcbcb;}
.jklan{
font-size:16px; color:#c01320; background-position:right center; background-repeat:no-repeat; background-image:url(../images/index/gq.jpg); display:inline-block; height:24px; padding-right:35px;}
.jk_en{
font-size:16px; color:#c01320; background-position:right center; background-repeat:no-repeat; background-image:url(../images/index/img4.png); display:inline-block; height:24px; padding-right:35px;}
.gpcode{
font-size:16px; color:#191919; display:inline-block; height:24px;}
.jk_right ul li dl{ background-color:#fff; display:none;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);
position:absolute; left:0; top:24px; width:100%; z-index:10;}
.jk_right ul li dl dd{
float:left; margin:0px; padding:0px; width:100%; text-align:center;}
.jk_right ul li dl dd a{font-size:14px; color:#c01320;}
.jk_right ul li:hover dl{
display:block;}
.jk_menu{
width:100%; margin:0px; padding:0px; clear:both; height:60px; background-color:#f7f7f7;}
.jk_menu ul{
width:100%; margin:0px; padding:0px;}
.jk_menu ul li{
float:left; position:relative; margin-left:55px;}
.jk_menu ul li.fli{
margin-left:60px;}
.jk_menu ul li.lli{
float:right; margin-left:0px;}
.jk_menu ul li a.biga{
font-size:16px; color:#090909; line-height:60px; display:inline-block;}
.jk_menu ul li a.biga:hover,.jk_menu ul li a.bigaon{ color:#b4242f;
background-position:bottom; background-repeat:repeat-x; background-image:url(../images/index/5.jpg);}
.jk_search{
width:178px; height:28px; border:1px #cbcbcb solid; float:right; margin-top:15px;-moz-border-radius: 30px; /* Gecko browsers */ -webkit-border-radius: 30px; /* Webkit browsers */ border-radius:30px; /* W3C syntax */}
.jk_search .swbk{
float:left; margin-left:15px; width:130px; line-height:26px; border:none; background-color:transparent;}
.jk_search .swbk_btn{
float:right; width:30px; height:28px; border:none; cursor:pointer; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/3.png); background-color:transparent;}
.jk_banner{
width:100%; margin:0px; padding:0px; clear:both; height:600px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/1.jpg);}
.jk_banner_right{ width:455px; color:#fff;
float:right; margin-right:210px; padding-top:205px;}
.jk_banner_right_top_1{
font-size:50px; line-height:55px;}
.jk_banner_right_top_2{
font-size:25px; color:#fff; line-height:30px; padding-top:20px; padding-bottom:50px;}
.jk_banner_right_top_3_r{
float:right; width:152px;}
.jk_banner_right_top_3_l{
float:left; width:160px;}
.jk_banner_right_top_3_l ul li{-moz-border-radius: 8px; /* Gecko browsers */ -webkit-border-radius: 8px; /* Webkit browsers */ border-radius:8px; /* W3C syntax */
float:left; width:100%; height:44px; border:1px #fff solid; width:158px; line-height:44px; margin-bottom:14px;}
.jk_banner_right_top_3_l ul li:hover,.jk_banner_right_top_3_l ul li.on{
background-color:#fe7121; border-color:#fe7121;}
.jk_banner_right_top_3_l ul li a{background-position:15px center; background-repeat:no-repeat; padding-left:45px;
display:inline-block; width:113px; height:44px; color:#fff; text-align:left;}
.jk_banner_right_top_3_l ul li a.and_icon{
background-image:url(../images/index/4.png); }
.jk_banner_right_top_3_l ul li a.ip_icon{
background-image:url(../images/index/5.png); }
.jk_c_1{
overflow:visible; min-height:450px;  }
.jk_c_1 ul li{
float:left; height:300px; width:230px; padding:5px;}
.jk_c_1 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);
background-color:#fff;}
.jk_c_1_img{
text-align:center; padding-top:40px;}
.jk_c_1_img img{
height:45px;}
.jk_c_1_title{
text-align:center; font-size:22px; color:#333; font-weight:bold; padding:15px 0px; padding-top:20px;}
.jk_c_1_jj{
font-size:15px; text-align:center;}
.jk_index_news{
width:100%; margin:0px; padding:0px; clear:both; height:958px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/2.jpg); position:relative;  }
.jk_index_news_mid_1{ text-align:center; color:#fff; font-size:40px; line-height:45px; 
position:absolute; left:0; top:130px; width:100%; height:100%; z-index:1;}
.jk_index_news_mid_2{
position:absolute; left:0; top:285px; width:100%; height:457px; z-index:1;}
.jk_index_news_mid_2 ul li{
float:left; width:285px; position:relative; height:455px; background-color:#fff; margin-left:20px;}
.jk_index_news_mid_2 ul li.fli{
margin-left:0px;}
.jk_index_news_mid_2_pic{
height:204px; position:relative;}
.jk_index_news_mid_2_pic img{
float:left; width:100%;}
.jk_index_news_mid_2_pic_footer{
position:absolute; left:0; bottom:0; width:0%; z-index:10; height:40px; background-image:url(../images/index/14.png);}
.jk_index_news_mid_2 ul li:hover .jk_index_news_mid_2_pic_footer{
width:100%;} 
.jk_index_news_mid_2_pic_footer span{ float:left; margin-top:60px; margin-left:145px;
display:inline-block; width:18px; height:18px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/13.png);}

.jk_index_news_mid_2 ul li:hover .jk_index_news_mid_2_pic_footer span{
margin-top:11px;}

.jk_index_news_mid_2_pic_jj{
padding:10px 20px; width:245px;}
.jk_index_news_mid_2_pic_jj_1{
font-size:22px; color:#1f1f1f; line-height:33px; padding-top:10px; padding-bottom:5px;}
.jk_index_news_mid_2_pic_jj_2{
font-size:18px; color:#333; line-height:27px; padding-top:5px; height:80px;}
.jk_index_news_mid_2_pic_jj_3{
color:#999;}
.index_more_jk{
display:inline-block; border:1px #fff solid; width:278px; height:60px; text-align:center; line-height:60px; font-size:24px; color:#fff;}
.index_more_jk:hover{
background-color:#e93a1f; border-color:#e93a1f;}
.index_value{
width:100%; margin:0px; padding:0px; clear:both; height:800px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/3.jpg);}
.index_value_left{ position:relative;
float:left; width:650px; height:478px; overflow:hidden;}
.index_value_left img{
float:left; /*width:100%;*/ height:478px;}
.cz{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; background-image:url(../images/index/17.png);}
.index_value_left:hover .cz,.index_value_right_1_pic:hover .cz,.index_value_right_2_pic ul li:hover .cz{
filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;
}


.c1{-webkit-transition-duration: 0.9s; -ms-transition-duration: 0.9s; -o-transition-duration: 0.9s; -moz-transition-duration: 0.9s; transition-duration: 0.9s;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
width:94%; height:1px; background-color:#fff; position:absolute; left:3%; top:3%; z-index:10;}
.c2{-webkit-transition-duration: 0.9s; -ms-transition-duration: 0.9s; -o-transition-duration: 0.9s; -moz-transition-duration: 0.9s; transition-duration: 0.9s;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
height:94%; width:1px; background-color:#fff; position:absolute; top:3%; right:3%; z-index:10;}
.c3{-webkit-transition-duration: 0.9s; -ms-transition-duration: 0.9s; -o-transition-duration: 0.9s; -moz-transition-duration: 0.9s; transition-duration: 0.9s;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
width:94%; height:1px; background-color:#fff; position:absolute; left:3%; bottom:3%; z-index:10;}
.c4{-webkit-transition-duration: 0.9s; -ms-transition-duration: 0.9s; -o-transition-duration: 0.9s; -moz-transition-duration: 0.9s; transition-duration: 0.9s;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
height:94%; width:1px; background-color:#fff; position:absolute; left:3%; top:3%; z-index:10;}
.index_value_left table{-webkit-transition-duration: 0.7s; -ms-transition-duration: 0.7s; -o-transition-duration: 0.7s; -moz-transition-duration: 0.7s; transition-duration: 0.7s;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
width:100%; margin:0px; padding:0px; vertical-align:middle; height:478px; position:absolute; left:0; top:0; z-index:100;}
.index_value_left:hover table{
filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;
}
.index_value_left:hover .c1,.index_value_left:hover .c2,.index_value_left:hover .c3,.index_value_left:hover .c4,.index_value_right_1_pic:hover .c1,.index_value_right_1_pic:hover .c2,.index_value_right_1_pic:hover .c3,.index_value_right_1_pic:hover .c4,.index_value_right_2_pic li:hover:hover .c1,.index_value_right_2_pic li:hover:hover .c2,.index_value_right_2_pic li:hover:hover .c3,.index_value_right_2_pic li:hover:hover .c4{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}


.index_value_left table td{
text-align:center; color:#fff; height:478px; vertical-align:middle; color:#fff; text-align:center;}
.val_1{
font-size:30px; line-height:30px; color:#fff}
.val_2{
font-size:16px; color:#e5e5e5; padding:20px 0px;}
.index_value_right{
float:right; width:580px; overflow:hidden;}
.index_value_right_1_pic{
height:243px; position:relative;}
.index_value_right_1_pic .c1{
top:7%;}
.index_value_right_1_pic .c3{
bottom:7%;}
.index_value_right_1_pic .c4,.index_value_right_1_pic .c2{
height:86%; top:7%;}
.index_value_right_1_pic table{-webkit-transition-duration: 0.7s; -ms-transition-duration: 0.7s; -o-transition-duration: 0.7s; -moz-transition-duration: 0.7s; transition-duration: 0.7s;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; top:0; width:100%; height:243px; z-index:100;}
.index_value_right_1_pic:hover table{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.index_value_right_1_pic table td{
text-align:center; vertical-align:middle; height:243px;}
.index_value_right_2_pic li{
float:left; position:relative; width:285px; height:226px; overflow:hidden;}
.index_value_right_2_pic li table{-webkit-transition-duration: 0.7s; -ms-transition-duration: 0.7s; -o-transition-duration: 0.7s; -moz-transition-duration: 0.7s; transition-duration: 0.7s;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; top:0; width:100%; height:226px; z-index:100;}
.index_value_right_2_pic li:hover table{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.index_value_right_2_pic li table td{
height:226px; vertical-align:middle; text-align:center;}
.index_value_right_2_pic li img{
float:left; width:100%;}
.index_value_right_2_pic{
margin-top:9px;}
.index_value_right_2_pic li .c4{
left:6%; top:6%; height:88%;}
.index_value_right_2_pic li .c1{
left:6%; top:6%; width:88%;}
.index_value_right_2_pic li .c2{
right:6%; top:6%; height:88%;}
.index_value_right_2_pic li .c3{
left:6%; bottom:6%; width:88%;}


.jk_index_video{
width:100%; margin:0px; padding:0px; clear:both; height:719px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/4.jpg); position:relative;}
.jk_index_video table{
width:100%; text-align:center; vertical-align:middle; position:absolute; height:719px;}
.jk_index_video table td{
vertical-align:middle; height:719px; color:#fff;}
.txfooter{
background-color:#313131; color:#fff; margin:0px; padding:0px; padding-bottom:40px; clear:both; overflow:hidden; width:100%;}
.txfooter_left{
float:left; width:923px; margin:0px; padding:0px;}
.txfooter_left ul li{
float:left; padding-right:40px; margin:0px;}
.txfooter_left ul li p,.txfooter_right p{
font-size:18px; margin:0px; padding:60px 0px 15px 0px; width:100%;}
.txfooter_left ul li dl{
margin:0px; padding:0px; overflow:hidden;}
.txfooter_left ul li dl dd{
  clear:both; font-size:13px; padding:7px 0px;}
.txfooter_left ul li dl dd a{
color:#999;}
.txfooter_left ul li dl dd a:hover{
color:#fff;}
.txfooter_right{
width:277px; float:right; margin-right: 50px;}
.jk_cp{ font-size:16px;
width:100%; margin:0px; padding:0px; clear:both; background-color:#2b2b2b; height:58px; line-height:58px; color:#999;}
.jk_cp_left{
float:left;}
.jk_cp_right{
float:right;}
.jk_cp_right a{
color:#999;}
.lfnybanner{
height:600px; background-position:center; background-repeat:no-repeat; overflow:hidden;}
.lfnybanner table{
width:1100px; margin:0px auto; padding:0px; text-align:center; vertical-align:
middle;}
.lfnybanner table td{
vertical-align:middle; height:600px; text-align:left; color:#fff;}
.about_left{
float:left; width:885px;}
.about_right{
float:right; width:210px; background-color:#ca4133; color:#fff; padding:15px 25px; margin-top:120px;}
.about_right_1{
font-size:24px; padding-bottom:10px;}
.about_right_2{
padding-bottom:5px;}
.clist_logo li{
float:left; width:278px; margin-left:26px; margin-bottom:26px; height:158px; border:1px #e2e2e2 solid;}
.clist_logo li table{
width:100%; height:158px; vertical-align:middle;}
.clist_logo li table td{
vertical-align:middle; text-align:center; height:158px;}
.clist_logo li.fli{
margin-left:0px;}
.dszpic{ overflow:hidden;
width:100%; margin:0px; padding:0px; clear:both; position:relative;}
.dszpic .bimg{
float:left; width:100%;}
.dszpic_txt{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.dszpic_txt_r{
float:right; width:55%; text-align:left; line-height:28px;}
.about_s_list li{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
float:left; width:580px; padding:25px 0px; height:100px; border-bottom:1px #e6e6e6 solid;}
.about_s_list li:hover{
border-bottom:1px #e93a1f solid;}
.about_s_list li:nth-child(2n){
float:right;}
.about_s_list_pic{
float:left; width:98px; height:98px; overflow:hidden;}
.about_s_list_pic_right{
float:right; width:455px;}
.about_s_list_pic_right_1_1{
float:left; font-size:18px; color:#1a1a1a;}
.about_s_list_pic_right_1_2{
float:right; color:#999;}
.about_s_list li:hover .about_s_list_pic_right_1_2{ color:#e93a1f;}
.about_s_list_pic_right_2{
color:#4c4c4c; padding-top:10px;}
.about_s_list{
padding:80px 0px;}
.val_top_list li{
float:left; width:550px; margin:0px; padding:0px 20px 0px 0px; margin-left:50px;}
.val_top_list li table{
width:100%; vertical-align:middle;}
.val_top_list li table td{
vertical-align:middle; text-align:left; height:140px;}
.val_top_list_img{
width:80px; vertical-align:middle;}
.val_top_list_name{
font-size:20px; color:#333}
.val_top_list li table td.val_top_list_h{
  text-align:center;}

.val_top_list li table td.val_top_list_jj{
width:320px;}

.jk_t_ch{
text-align:center; font-size:36px; color:#333333; line-height:45px;}
.jk_t_en{
text-align:center; font-size:18px; color:#78787c;}
.val_top_list{
padding-bottom:90px;}
.about_val_mid{
width:100%; margin:0px; padding:0px; clear:both; background-color:#23252a; background-position:center; background-repeat:repeat-y; background-image:url(../images/about/22.png); overflow:hidden;}
.about_val_mid_list li{
float:left; margin:0px; padding:0px; width:100%; margin-bottom:270px; position:relative; height:300px;}
.about_val_mid_list_right{ overflow:hidden; z-index:10;
position:absolute; right:0; top:82px; width:650px; height:400px;}
.about_val_mid_list_right img{
float:left;  height:450px;}
.about_val_mid_list_right_bg{
position:absolute; top:40px; width:160px; height:485px; background-position:left; background-repeat:no-repeat; background-image:url(../images/about/3.jpg);right:420px;}
.about_val_mid_list li:nth-child(2n) .about_val_mid_list_right_bg{
right:100px;}
.about_val_mid_list li:hover .about_val_mid_list_right_bg{
background-position:right;}
.about_val_mid_list_left{
position:absolute; left:0; top:120px; z-index:100; padding-right:270px; background-position:right center; background-repeat:no-repeat; color:#2f2f2f; font-size:24px; line-height:30px; background-image:url(../images/about/24.png);}
.about_val_mid_list_left_2{
position:absolute; left:0; top:180px; font-size:20px; color:#2f2f2f; width:300px;}
.about_val_mid_list_left_3{
position:absolute; left:0; top:270px;   color:#2f2f2f; width:500px; font-size: 20px;}
.honor_pic_list_left{
float:left; overflow:hidden; width:858px;}
.honor_pic_list_left ul li{
float:left; position:relative; width:420px; height:278px; overflow:hidden; margin-bottom:20px;}
.honor_pic_list_left ul li img{
float:left; width:100%; height:278px;}
.honor_pic_list_left_zz{-webkit-transition-duration: 0.7s; -ms-transition-duration: 0.7s; -o-transition-duration: 0.7s; -moz-transition-duration: 0.7s; transition-duration: 0.7s;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-image:url(../images/index/17.png);}
.honor_pic_list_left_zz2{-webkit-transition-duration: 0.7s; -ms-transition-duration: 0.7s; -o-transition-duration: 0.7s; -moz-transition-duration: 0.7s; transition-duration: 0.7s;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; top:0; width:100%; z-index:20; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/35.png);}
.honor_pic_list_left_zz2 table{
width:100%; height:278px; text-align:center; vertical-align:middle; color:#fff;}
.honor_pic_list_left_zz2 table td{
vertical-align:middle; height:278px; text-align:center; color:#fff;}
.honor_pic_list_left_zz2 table td span{
display:inline-block; font-size:16px; color:#fff; display:inline-block; background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/about/36.png); padding-bottom:12px; width: 350px;}
.honor_pic_list_left ul li:nth-child(2n){
float:right;}
.honor_pic_list_left ul li:hover .honor_pic_list_left_zz,.honor_pic_list_left ul li:hover .honor_pic_list_left_zz2,.honor_pic_list_right:hover .honor_pic_list_left_zz2{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.honor_pic_list_right{
float:right; width:372px; position:relative; overflow:hidden;}
.honor_pic_list_right img{
float:left;   height:577px;}
.hhlist_h li{
margin:0px; padding:0px; width:100%; overflow:hidden; margin-bottom:20px;}
.hhlist_h_c{
font-size:24px; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.hhlist_h_t span{
color:#999; padding-right:20px;}
.hhlist_h_t{
color:#666; padding-top:5px;}
.team_menu ul li{
float:left; width:25%; text-align:center; background-position:left center; background-repeat:no-repeat; background-image:url(../images/about/43.png);}
.team_menu ul li:first-child{
background-image:none;}
.team_menu ul li a{
display:block; float:left; width:100%; height:70px; line-height:70px; font-size:16px; color:#333; background-position:95px center; background-repeat:no-repeat; text-indent:130px; text-align:left;}
.teamtop{ position:relative;
width:100%; margin:0px; padding:0px; clear:both; overflow:hidden;/* border-bottom:1px #e6e6e6 solid;*/}
.teamtop:after{
position:absolute; left:0; top:70px; width:100%; z-index:10; height:1px; background-color:#e6e6e6;content:'';}

.team_menu ul li a:hover,.team_menu ul li a.on{
background-color:#d51825; color:#fff}
.team_menu ul li a.a1{
background-image:url(../images/about/39.png);}
.team_menu ul li a.a1:hover,.team_menu ul li a.a1on{
background-image:url(../images/about/39_2.png);}
.team_menu ul li a.a2{
background-image:url(../images/about/40.png);}
.team_menu ul li a.a2:hover,.team_menu ul li a.a2on{
background-image:url(../images/about/40_1.png);}
.team_menu ul li a.a3{
background-image:url(../images/about/41.png);}
.team_menu ul li a.a3:hover,.team_menu ul li a.a3on{
background-image:url(../images/about/41_1.png);}
.team_menu ul li a.a4{
background-image:url(../images/about/42.png);}
.team_menu ul li a.a4:hover,.team_menu ul li a.a4on{
background-image:url(../images/about/42_1.png);}
.jk_teamlist li{
float:left; margin:0px; padding:65px 0px; border-bottom:1px #e7e7e7 solid; width:100%; clear:both; overflow:hidden;}
.jk_teamlist_left{
float:left; width:250px; overflow:hidden;}
.jk_teamlist_left img{
float:left; width:100%; height:295px;}
.jk_teamlist_right{
float:right; width:950px;}
.jk_teamlist_right_1{
font-size:24px; color:#151515; line-height:30px;}
.jk_teamlist_right_2{
font-size:18px; color:#333; background-position:left bottom; background-repeat:no-repeat; background-image:url(../images/about/45.png); padding-bottom:15px; padding-top:5px;}
.jk_teamlist_right_3{
font-size:16px; padding-top:15px; line-height:32px;}
.tech_list li{
float:left; width:100%; margin:0px; margin-bottom:90px; padding:0px; overflow:hidden; clear:both;}
.tech_list_pic{
float:left; width:580px; overflow:hidden; height:400px;}
.tech_list_pic img{
float:left; width:100%; }
.tech_list_jj{
width:560px; float:right;}
.tech_list_jj_1{
font-size:32px; color:#333; line-height:40px; padding-top:10px;}
.tech_list_jj_2{
font-size:16px; color:#333; padding-top:25px; line-height:25px;}
.tech_list li:nth-child(2n) .tech_list_pic{
float:right;}
.tech_list li:nth-child(2n) .tech_list_jj{
float:left;}
.lablist li{
float:left; margin-right:35px; overflow:hidden; width:390px; margin-bottom:35px;}
.lablist li:nth-child(3n){
margin-right:0px;}
.lablist_pic{
height:290px;}
.lablist_pic img{
float:left; width:100%; height:290px;}
.lablist_name{
font-size:24px; color:#333; padding:30px 0px 10px 0px; text-align:center;}
.labfooter{
background-color:#f3f5fa; width:100%; margin:0px; padding:0px; clear:both; overflow:hidden;}
.labfooter_mid{
height:1010px; position:relative}
.labfooter_mid_right{
width:610px; position:absolute; right:0; top:0; height:100%; z-index:10; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/48.png);}
.lab_nf{
position:absolute; z-index:100; font-size:16px; color:#333;}
.labfooter_mid_left{
position:absolute; left:0; top:275px; width:1100px; z-index:999;}
.labfooter_mid_left_pic{
float:right; width:630px; height:420px; overflow:hidden;}
.labfooter_mid_left_pic img{
float:right; width:100%; height:420px;}
.labfooter_mid_left_mid{
position:relative; width:100%; display:none;}
.labfooter_mid_left_mid_left{
position:absolute; left:0; top:100px; z-index:999;}
.labfooter_mid_left_mid_left_1 span{
background-position:right center; background-repeat:no-repeat; padding-right:320px; font-size:72px; color:#333; line-height:72px; background-image:url(../images/about/49.png);}
.labfooter_mid_left_mid_left_2{
text-align:left; color:#666; font-size:16px; line-height:30px; width:415px; padding-top:25px;}
.qua_mid{
width:100%; overflow:hidden; background-color:#f5f5f5; margin:0px; padding:0px; clear:both;}
.sbys_list li{ background-color:#fff;
float:left; width:403px; overflow:hidden; margin-bottom:20px; margin-left:20px;}
.sbys_list li:first-child{
width:585px; margin-left:0px;}
.sbys_list li:nth-child(2){
width:585px; float:right; margin-left:0px;}
.sbys_list li:nth-child(3){
margin-left:0px;
}
.sbys_list_pic_name{
text-align:center; height:70px; line-height:70px; text-align:center; font-size:18px; color:#272727;}
.sbys_list_pic{
height:280px;}
.sbys_list_pic img{
float:left; width:100%; height:280px;}
.sbys_list li:first-child .sbys_list_pic{
height:330px;}

.sbys_list li:nth-child(2) .sbys_list_pic{
height:330px;}

.sbys_list li:first-child .sbys_list_pic img{
height:330px; float:left; width:100%;}

.sbys_list li:nth-child(2) .sbys_list_pic img{
height:330px; float:left; width:100%;}


.q_system{
width:100%; margin:0px; padding:0px; clear:both; overflow:hidden; height:769px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/57.png);}
.q_honor{
background-color:#f5f5f5; width:100%; clear:both; overflow:hidden; padding-bottom:80px;}
.q_honor_left{ line-height:30px;
float:left; width:215px; font-size:16px; color:#666;}
.q_honor_right{
float:right; width:970px;}
.q_honor_right div{
float:left; width:465px; height:350px; overflow:hidden;}
.q_honor_right div:nth-child(2){
float:right;}
.q_honor_right div img{
float:left; width:100%; height:350px;}

.q_system_left{
float:left; width:325px;}
.q_system_right{
float:right; width:770px;}
.q_system_right img{
float:right; width:100%;}
.report_banner{
width:100%; margin:0px; padding:0px; clear:both; height:574px; background-position:center; background-repeat:
no-repeat; background-image:url(../images/about/64.png); position:relative;}
.report_banner_left{
position:absolute; left:0; top:67px; height:440px; background-position:center; background-repeat:no-repeat; width:356px; }
.report_banner_left img{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);
float:left; width:100%; height:440px;}
.report_banner_right{
float:right; width:780px; padding-top:90PX;}
.report_banner_right_link a{/* Gecko browsers */ -webkit-border-radius: 30px; /* Webkit browsers */ border-radius:30px; /* W3C syntax */
float:left; display:inline-block; border:1px #333 solid; padding:0px; width:148px; line-height:31px; color:#333; text-align:center; margin-right:23px;}
.report_banner_right_link a span{
display:inline-block; background-position:right center; padding-right:15px; background-image:url(../images/about/61.png); background-repeat:no-repeat;}
.report_banner_right_link a:hover,.report_banner_right_link a.on{
background-color:#ba3f41; border-color:#ba3f41; color:#fff;}
.report_banner_right_link{
padding-top:25PX;}
.report_list_mid{
width:100%; background-image:url(../images/about/67.png); clear:both; padding:0px; margin:0px; background-position:top;}
.report_list_mid_ul li{
float:left; width:230px; height:410px; overflow:hidden; margin-right:93px;}
.report_list_mid_ul li:nth-child(4n){
margin-right:0px;}
.report_list_mid_ul_pic img{
float:left; height:270px;}
.report_list_mid_ul_pic_name{
font-size:16px; color:#0c0c0c; padding-top:15px;}
.report_list_mid_ul_pic_txt{
color:#666;}
.online_video{
width:100%; margin:0px; padding:35px 0px; clear:both; overflow:hidden;}
.online_video_mid{
height:600px; position:relative; cursor:pointer;}
.online_video_mid .vimg{
float:left; width:100%; height:600px;}
.online_video_mid_zz{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-image:url(../images/about/70.png);}
.online_video_mid_zz table{
width:100%; height:600px; vertical-align:middle; color:#fff;}
.online_video_mid_zz table td{
height:600px; vertical-align:middle; text-align:center;}
.online_list{
width:100%; background-color:#f7f7f7; overflow:hidden; margin:0px; padding:0px;}
.online_list ul li{
float:left; margin:0px; padding:50px 0px; width:100%;}
.online_list_left{
float:left; width:395px; padding-top:50px;}
.online_list_right{
float:right; width:765px;}
.online_list_left_1{
background-position:left bottom; background-repeat:no-repeat; background-image:url(../images/about/72.png); font-size:36px; color:#333; padding-bottom:20px; line-height:40px;}
.online_list_left_2{
padding-top:20px; color:#666;}
.online_list_right{
float:right; width:765px;}
.online_list_right_pic{
height:450px;}
.online_list_right_pic_name{
font-size:16px; color:#333; padding:15px 0px; text-align:center;}
.online_list_right .bx-wrapper .bx-pager, .online_list_right .bx-wrapper .bx-controls-auto{
bottom:20px;}
.online_list_right .bx-wrapper img{
width:100%; height:450px; float:left;}
.online_list_right .slide{
overflow:hidden;}
.online_list_right .bx-wrapper .bx-pager.bx-default-pager a{
background-color:#fff;}
.online_list_right .bx-wrapper .bx-pager.bx-default-pager a:hover,.online_list_right .bx-wrapper .bx-pager.bx-default-pager a.active{
background-color:#e60012;}
.online_list ul li:nth-child(2n) .online_list_left{
float:right;}
.online_list ul li:nth-child(2n) .online_list_right{
float:left;}
.team_menu2 ul li{
width:33.3333333333333%}
.team_menu2 ul li a{
background-position:75px center; text-indent:105px;}
.team_menu2 ul li a.a5{
background-image:url(../images/about/77.png);}
.team_menu2 ul li a.a5:hover,.team_menu2 ul li a.a5on{
background-image:url(../images/about/77_2.png);}

.team_menu2 ul li a.a6{
background-image:url(../images/about/78.png);}
.team_menu2 ul li a.a6:hover,.team_menu2 ul li a.a6on{
background-image:url(../images/about/78_2.png);}

.team_menu2 ul li a.a7{
background-image:url(../images/about/79.png);}
.team_menu2 ul li a.a7:hover,.team_menu2 ul li a.a7on{
background-image:url(../images/about/79_2.png);}
.about_video_list{
padding-top:23px; padding-bottom:50px;}
.about_video_list li{
float:left; margin-right:27px; margin-top:27px; position:relative; width:382px;}
.about_video_list li:nth-child(3n){
margin-right:0px;}
.about_video_list_pic{
height:276px; position:relative;}
.about_video_list_pic img{
float:left; width:100%;  }
.about_video_list_pic_zz{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/75.png);}
.about_video_list_pic_name{
text-align:center; background-color:#f2f2f2; line-height:60px;}
.about_video_list li:hover .about_video_list_pic_zz{
background-image:url(../images/about/76.png);}

.pro_view_banner{ background-color:#d51825;
display:inline-block; line-height:36px; text-align:center; color:#fff; padding:0 35px;-moz-border-radius: 36px; /* Gecko browsers */ -webkit-border-radius: 36px; /* Webkit browsers */ border-radius:36px; /* W3C syntax */}


.team_menu ul li a.a10{
background-image:url(../images/product/1.png);}
.team_menu ul li a.a10:hover,.team_menu ul li a.a10on{
background-image:url(../images/product/2_2.png);}

.team_menu ul li a.a11{
background-image:url(../images/product/2.png);}
.team_menu ul li a.a11:hover,.team_menu ul li a.a11on{
background-image:url(../images/product/2_2.png);}

.team_menu ul li a.a12{
background-image:url(../images/product/3.png);}
.team_menu ul li a.a12:hover,.team_menu ul li a.a12on{
background-image:url(../images/product/3_2.png);}

.team_menu ul li a.a13{
background-image:url(../images/product/4.png);}
.team_menu ul li a.a13:hover,.team_menu ul li a.a13on{
background-image:url(../images/product/4_2.png);}
.jk_pro_list{
padding-top:80px;}
.jk_pro_list li{
float:left; width:390px; overflow:hidden; height:400px; margin-right:30px;}
.jk_pro_list li:nth-child(3n){
margin-right:0px;}
.jk_pro_list_pic_name{
width:96%; padding:5px 2%; padding-top:15px; padding-bottom:10px; font-size:18px; color:#333;}

.jk_pro_list_pic_jj{
color:#666;padding:0 2%; width:96%; line-height:22px;  }
.proaddurl{
position:relative; overflow:visible;}
.proaddurl ul li{
float:left; position:relative; line-height:87px; color:#333; font-size:16px; padding:0 3px;}
.proaddurl ul li:first-child{
padding-left:0px;}
.proaddurl ul li:last-child{
background-position:right center; background-repeat:no-repeat; background-image:url(../images/product/7.png); padding-right:15px;}
.proaddurl ul li a:hover,.proaddurl ul li:last-child a{
color:#c34a4b;}
.proaddurl ul li dl{ display:none;
position:absolute; left:0; top:87px; width:380px; padding:10px 15px; background-color:#fff;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);}
.proaddurl ul li dl dd{
float:left; width:50%; text-align:left; line-height:28px; overflow:hidden; height:28px;white-space: nowrap; text-overflow: ellipsis;}
.showproinfo{
width:100%; background-color:#fafafa; overflow:hidden; clear:both; padding:30px 0px; line-height:24px; /*min-height:350px;*/}
.proaddurl ul li:last-child dl dd a{
color:#666;}
.proaddurl ul li:last-child dl dd a:hover{color:#c34a4b;}
.proaddurl ul li:hover dl{
display:block;}
.inter_list{
width:100%; margin:0px; padding:0px; clear:both; overflow:hidden; background-color:#f4f4f4; padding-bottom:50px;}
.slider1_in_mid{ overflow:hidden;
width:410px; margin:0 auto; padding:0px; height:425px; background-color:#fff;}
.slider1_in_mid:hover{-webkit-box-shadow:0 7px 15px rgba(0,0,0,0.1);box-shadow:0 7px 15px rgba(0,0,0,0.1);}
.slider1_in_mid_pic{
height:260px;}
.slider1_in_mid_pic img{
float:left; width:100%; height:260px;}
.slider1_in_mid:hover .slider1_in_mid_pic img{
/*border:15px #fff solid; */width:410px; height:260px;}
.slider1_in_mid_pic_jj{
padding:10px 15px; width:380px;}
.slider1_in_mid_pic_jj_1{
font-size:18px; color:#333; font-weight:bold; padding:10px 0px;}
.inter_list_mid{
position:relative; margin:0 auto; padding:0px;}
.inter_list_mid_left{
position:absolute; left:68px; top:150px; width:39px; height:44px; z-index:999;}
.inter_list_mid_left a{
display:block; width:100%; height:44px; text-align:left; text-indent:-999em; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/8.png);}
.inter_list_mid_left a:hover{
background-image:url(../images/product/11.png);}



.inter_list_mid_right{
position:absolute; right:67px; top:150px; width:39px; height:44px; z-index:999;}
.inter_list_mid_right a{
display:block; width:100%; height:44px; text-align:left; text-indent:-999em; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/9.png);}
.inter_list_mid_right a:hover{
background-image:url(../images/product/10.png);}


.solution_mid{
width:100%; margin:0px; padding:0px; background-position:center top; background-image:url(../images/solution/3.png);}
.solution_mid_list li{ position:relative;
float:left; margin:0px; padding:0px; width:100%; overflow:hidden; border-bottom:1px #ccc solid;}
.solution_mid_list li:last-child{
border:none;}
.solution_mid_list li table{
width:100%; height:505px; vertical-align:middle;}
.solution_mid_list li table td{
vertical-align:middle; height:505px;}
.solution_mid_list_left{
  width:50%;  }
.solution_mid_list_right{
 width:50%;}
.solution_mid_list_right_mid{
width:530px; float:right;}
.solution_mid_list_right_mid_1{
font-size:24px; color:#c71624; line-height:30px;}
.solution_mid_list_right_mid_2{
font-size:16px; color:#666; padding:25px 0px 35px 0px; line-height:28px;}
.solution_mid_list_right_mid_3 a{
display:inline-block; width:166px; height:41px; text-align:center; line-height:41px; color:#fff; background-color:#c71624; }
.solution_mid_list_right_mid_3 a:hover{
background-color:#666;}
.hc{
width:100%; margin:0px; padding:0px; clear:both; overflow:hidden;}
.cloud_list li{
margin:0px; padding:0px; clear:both; overflow:hidden; width:100%;}
.cloud_list li table{
width:100%; margin:0px; padding:0px; height:565px;}
.cloud_list li table td{
vertical-align:middle; height:565px;}
.cloud_list_left{
width:605px; overflow:hidden; float:left;}
.cloud_list_left img{
max-width:95%;}
.cloud_list_right{
float:right; width:585px;}
.cloud_list_right_1{
font-size:30px; color:#c71624; line-height:37px;}
.cloud_list_right_2{
color:#666; font-size:16px; padding:15px 0px; line-height:28px;}
.cloud_list_right_3 a{ margin-right:15px;
color:#c71624; font-size:16px; text-decoration:underline;}
.cloud_list_right_3{
line-height:28px;}
.solution_mid_list_right_mid_3_2{
padding-top:20px;}
.cloud_list li:nth-child(2n){
background-color:#f1f5f7;}
.cloud_list li:nth-child(2n) .cloud_list_right{
 }
.cloud_list li:nth-child(2n) .cloud_list_left{
text-align:right;
 }
.service_video{
position:relative; height:600px;}
.service_video img{
float:left; width:100%; height:600px;} 
.service_video_mark{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-image:url(../images/index/17.png);}
.service_video_mark span{
display:block; width:93px; height:93px; background-position:center; background-repeat:no-repeat; background-image:url(../images/service/3.png); float:left; margin-left:600px; margin-top:240px;}
.team_menu3{
text-align:center;}
.team_menu3 ul li{
float:none; display:inline-block; width:auto;}
.team_menu3 ul li a{
display:inline-block; text-indent:inherit; padding-left:35px; padding-right:35px; width:auto; background-image:none; }
.teamtop2{ position:relative;
border:none; background-position:center 71px; background-repeat:repeat-x; background-image:url(../images/service/9.png);}
.team_menu3 ul li a span{
display:inline-block; padding-left:30px; background-position:left center; background-repeat:no-repeat;}
.team_menu3 ul li a span.h_s{
display:none;}
.team_menu3 ul li a:hover span.h_s,.team_menu3 ul li a.on span.h_s{
display:block}
.team_menu3 ul li a:hover span.c_s,.team_menu3 ul li a.on span.c_s{
display:none}
.s_show_1{
font-size:16px; color:#c00000; line-height:24px; font-weight: bold;}
.s_show_2{
font-size:16px; line-height:25px; padding:10px 0px; color:#212121; padding-bottom:40px; width: 95%;} 
.s_show_3 a{
display:inline-block; line-height:38px; color:#fff; font-size:16px; background-color:#cf323c; padding:0 30px;} 
.s_show_3 a:hover{
background-color:#666;}
.caselist{
padding-top:50px;}
.caselist li{
float:left; width:370px; margin-right:45px; height:400px; overflow:hidden;}
.caselist li:nth-child(3n){
margin-right:0px;}
.caselist_pic{
text-align:center; padding:30px 0px;}
.caselist_pic img{
height:50px;}
.caselist_title{
font-size:18px; color:#0b0b0b; line-height:30px;}
.caselist_time{
color:#999; padding:7px 0px;}
.caselist_jj{
font-size:16px; color:#666; padding-bottom:18px; padding-top:3px;}
.caselist_link a{
color:#c22f1c; background-position:right center; background-repeat:no-repeat; background-image:url(../images/jinka/2.png); padding-right:20px;}
.caselist_link a:hover{
padding-right:30px;}
.caselist li:hover a{
padding-right:30px;}
.caseinfo_mid{
width:100%; margin:0px; padding:50px 0px; clear:both; overflow:hidden; background-color:#fafafa;}
.caseinfo_mid_left{
float:left; width:190px;}
.caseinfo_mid_left_1{
font-size:20px; color:#d82331; line-height:30px;}
.caseinfo_mid_left_2{
color:#666;}
.caseinfo_mid_left_share{
color:#666; padding:10px 0px; padding-bottom:25px;}
.caseinfo_mid_left_3 a{
display:inline-block; width:155px; height:30px; text-align:center; line-height:30px; color:#fff; background-color:#d82331;}
.caseinfo_mid_left_3 a:hover{
background-color:#666;}
.caseinfo_mid_mid{
float:left; width:645px; margin:0px; padding:0px;}
.caseinfo_mid_mid_t{
font-size:24px; color:#333; line-height:30px;}
.caseinfo_mid_mid_jj{
color:#333; line-height:25px; padding:25px 0px;}
.caseinfo_mid_right{
float:right; width:270px; background-color:#f4f5f6; padding:20px 30px;}
.caseinfo_mid_right_t{
font-size:22px; color:#404040; line-height:30px;}
.caseinfo_mid_right_t_r{
font-size:22px; color:#808080;}
.caseinfo_mid_right_t_m{
padding:0 12px;}
.caseinfo_mid_right_t{
padding-bottom:0px;}
.case_r_relate_pic{
height:169px;}
.case_r_relate_pic img{
float:left; width:100%; height:130px;}
.case_r_relate_pic_name{
font-size:16px; color:#4c4c4c; padding:15px 0px 10px 0px;
}
.case_r_relate_pic_jj{
color:#d82331; padding-bottom:5px;}
.case_r_relate li{
float:left; margin:0px; padding:0px; width:100%; overflow:hidden; border-bottom:1px #d9d9d9 solid; padding-bottom:10px; padding-top:30px;}
.case_r_relate li:last-child{
border:none;}
.caseinfo_mid_mid_jj{border-bottom:1px #d9d9d9 solid; padding-bottom:20px;}
.caseinfo_mid_mid_footer{
padding-top:20px; color:#666;}
.caseinfo_mid_mid_footer a{
color:#666;}
.caseinfo_mid_mid_footer a:hover{
color:#d82331;}
.jk_news_mid{
width:100%; margin:0px; padding:55px 0px; clear:both; overflow:hidden; background-color:#f9f9f9;}
.jk_news_mid ul li{
float:left; margin:0px; padding:0px; width:295px; overflow:hidden; margin-right:13px;}
.jk_news_mid ul li:nth-child(4n){
margin-right:0px;}
.jk_news_mid_pic{
height:180px;}
.jk_news_mid_pic_name{
font-size:18px; color:#333; line-height:27px; padding:10px 0px; padding-top:15px;}
.jk_news_mid_pic_jj{
font-size:16px; color:#666;}
.caselist_link2{
padding:10px 0px;}
.teamtop2_footer{
position:absolute; left:0; bottom:0; width:100%; z-index:10; background-repeat:repeat-x; height:5px; background-image:url(../images/news/4.png);}
.newslist_footer li{
float:left; margin:0px; padding:0px; width:100%; clear:both; margin-top:70px; background-position:1280px center; background-repeat:no-repeat; background-image:url(../images/news/5.png);}
.newslist_footer li:hover{background-position:1250px center; }
.newslist_footer_1{
font-size:18px; color:#0b0b0b;}
.newslist_footer_2{
color:#999;}
.newslist_footer_3{
width:1105px; padding-top:10px; font-size:16px; color:#666;}
.newslist_footer{
padding-bottom:70px;}
.newslist_footer li:hover .newslist_footer_3{
color:#c22f1c;}
.remid{
width:100%; margin:0px; padding:0px; clear:both; background-position:center; background-repeat:no-repeat; background-image:url(../images/re/5.png); height:815px;}
.remid_jj{
font-size:16px; line-height:32px;}
.remid_jj span{
width:120px; display:inline-block;}
.remid_footer li{
float:left; margin:0px; margin-right:20px; padding:0px; width:360px; height:180px; position:relative; overflow:hidden;}
.remid_footer li img{
float:left; width:100%; height:180px;}
.remid_footer li table{ background-image:url(../images/re/8.png); z-index:999;
position:absolute; left:0; top:0; width:100%; height:180px; vertical-align:middle; color:#fff;}
.remid_footer li table td{
width:100%; height:180px; vertical-align:middle; text-align:center;}
.remid_footer li table td div{
display:inline-block; background-position:left center; background-repeat:no-repeat; padding-left:60px; text-align:left;}
.remid_footer_1{
font-size:18px; line-height:25px; color:#fff;}
.remid_footer li:hover table{
background-image:url(../images/re/7.png);}
.jobvideo{
height:600px; position:relative; margin:40px 0px;}
.video-responsive{
position:absolute; left:0; top:0; z-index:-1; width:1500px;  }
.jobvideo table{ position:absolute; left:0; top:0; z-index:10;
width:100%; height:600px; vertical-align:middle; color:#fff}
.jobvideo table td{
height:600px; vertical-align:middle; color:#ff; }
.job_1 li{
float:left; position:relative; width:620px; height:450px; overflow:hidden;}
.job_1 li img.bm{
float:left; width:100%; height:450px;}
.job_1_zz{ z-index:999;
position:absolute; right:0; width:275px; padding:30px; height:85px; background-image:url(../images/job/9.png); color:#fff; bottom:80px;}
.job_1 li:nth-child(2){
float:right;}
.job_1_zz .comdiv{
text-align:right;}
.job_2{
width:100%; margin:0px; padding:0px; overflow:hidden; background-color:#f2f2f2;}
.job_2_v1{
height:405px; position:relative;}
.job_2_v1 img{
float:left; width:100%; height:405px;}
.job_2_v1_zz2{
line-height:405PX; color:#fff; text-align:center;}
.job_2_v1_zz{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-image:url(../images/job/10.png);}
.job_2_v1_zz span{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:99; background-position:center; background-repeat:no-repeat; background-image:url(../images/job/4.png);}
.job_2_left{
float:left; clear:none; width:622px; height:359px; position:relative; margin:0px; padding:0px;}
.job_2_left img{
float:left; width:100%; height:359px;}

.job_2_right{
float:right; clear:none; width:622px; height:359px; position:relative; margin:0px; padding:0px;}
.job_2_right img{
float:left; width:100%; height:359px;}

.job_2_v1_zz2 b{ padding-right:25px; font-weight:normal;
display:inline-block; background-position:right center; background-repeat:no-repeat; font-size:24px; background-image:url(../images/job/11.png);}
.job_2_v1_zz2:hover b{
padding-right:40px;}
.jobmorevideo{
overflow:visible;}
.jobmorevideo ul{
width:100%; margin:0px; padding:0px;}
.jobmorevideo ul li{
float:left; width:420px; margin-left:13px; overflow:hidden; background-color:#fff;}
.jobmorevideo_pic{
height:210px;}
.jobmorevideo_pic img{
float:left; width:100%; height:210px;}
.jobmorevideo_pic_name{
line-height:70px; padding:0 30px; width:360px;}
.jobmorevideo ul li:nth-child(3n){
margin-right:0px;}
.jobmorevideo 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);}
.morev{
font-size:16px; color:#808080; padding-left:80px; background-position:left center; background-repeat:no-repeat; background-image:url(../images/job/12.png); float:right;}
.morev:hover{
padding-left:90px;}

.job_val_left{
float:left; width:515px;}
.job_val_right{
float:right; width:635px;}
.job_val_mid{
width:100%; margin:0px; padding:0px; background-position:center top; padding-top:275px; background-repeat:no-repeat; background-image:url(../images/job/15.png);}
.job_fz_left{
float:left; position:relative; width:650px;}
.job_fz_right{
float:right;}
.job_fz_left_1{
position:relative; overflow:visible}
.job_fz_left_1 img{
float:left;}
.job_b{
width:100%; margin:0px; padding:0px; clear:both; overflow:hidden; background-color:#f2f2f2;}
.employermid{
width:100%; margin:0px; padding:0px; padding-top:70px; padding-bottom:30px; clear:both; overflow:hidden; background-color:#f2f2f2;}
.employermid ul li{
float:left; width:400px; height:380px; margin-bottom:0px; position:relative; overflow:hidden;}
.employermid_pic{
float:none; margin:0 auto; width:335px; height:180px; margin-top:30px;}
.employermid_pic img{
float:left; width:100%; height:180px;}
.employermid ul li:hover{
background-color:#fff;}
.employermid_name{float:none; margin:0 auto; width:340px; font-size:18px; color:#333; padding:25px 0px 10px 0px;}
.employermid_jj{float:none; margin:0 auto; width:340px;}
.employermid ul li span{
position:absolute; left:20px; top:150px; color:#fff; line-height:40px; background-image:url(../images/job/10.png); z-index:99; padding:0 20px;}
.contact_top{
width:100%; margin:0px; padding:0px; clear:both; overflow:hidden; border-bottom:1px #eaeaf0 solid;}
.slider1_contact a{
font-size:18px; display:block; width:100%; text-align:center; line-height:70px; color:#3b3b3b;}
.slider1_contact a:hover,.slider1_contact a.on{
color:#fff; background-color:#d51825;}
.slider1_contact .slide{
background-position:left; background-repeat:repeat-y; background-image:url(../images/contact/3.png);}
.contactmap{
height:590px; position:relative; margin:0px; padding:0px; width:100%; overflow:hidden;}
.contactmap_right{
position:absolute; right:0; top:0; width:50%; height:100%;}
.contactmap_right iframe{
width:100%; height:590px; margin:0px; padding:0px; border:none;}
.contactmap_left{
position:absolute; left:0; top:0; width:50%; height:100%;}
.contactmap_left_mid{
width:600px; float:right; margin:0px; padding:0px;}
.contactmap_left_mid_t{
font-size:18px; color:#333;
}
.contactmap_left_mid_t_jj{
padding:15px 0px;}
.contactmap_left_mid li{
float:left; margin:0px; padding:0px; width:100%; margin-top:30px;}

.contact_top_left{
position:absolute; left:0%; top:0; height:100%; width:60px; background-position:center; background-repeat:no-repeat; z-index:10; background-image:url(../images/about/28-1.png);}
.contact_top_left a{
display:block; width:100%; height:70px; float:left; margin:0px; text-align:left; text-indent:-999em;}
.contact_top_right a{
display:block; width:100%; height:70px; float:left; margin:0px; text-align:left; text-indent:-999em;}
.contact_top_right{
position:absolute; right:0%; top:0; height:100%; width:60px; background-position:center; background-repeat:no-repeat; z-index:10; background-image:url(../images/about/28.png);}
.showmenubg{ width:100%; display:none;
position:absolute; left:0; top:143px; padding:30px 0px; z-index:100; background-color:#fff;}
.showmenubg ul li{
float:left; margin:0px; padding:0px; margin-right:80px;}
.showmenubg_bt_ch{
font-size:18px; color:#b4242f; line-height:20px; margin:0px; padding:0px; padding-top:7px;}
.showmenubg_bt_en{
font-size:12px; color:#b4242f; line-height:15px;}
.showmenubg_menu{
font-size:15px; line-height:33px;}
.showmenubg_menu a{
color:#666;}
.showmenubg_menu a:hover{color:#b4242f;}
.showmenubg ul li:last-child{
float:right; margin-right:0px;}
.showmenubg ul li:first-child{
 margin-right:0px; width:160px;}
.showmenubg .div1300{
display:none;}

.history_mid{
width:94%; margin:0 auto; padding:0px; overflow:hidden;}

.history_mid_mid{
width:100%; margin:0 auto; padding:0px; overflow:hidden;}
.history_mid_mid_day{ padding-bottom:20px;
font-size:60px; color:#dfdfdf; line-height:60px; font-family:Arial, Helvetica, sans-serif; width:90%; padding-left:5%; padding-right:5%;}
.history_mid_mid_jj{
height:165px; color:#666;width:90%; padding-left:5%; padding-right:5%;}
.history_mid_mid_jj_pic{
position:relative;}
.history_mid_mid_jj_pic_r{ z-index:999;
position:absolute; right:5%; top:0; display:none;}
.history_mid_mid_jj_pic_r_right{
float:right; width:16px; height:14px; background-position:center; background-repeat:no-repeat; background-image:url(../images/3.png);}
.history_mid_mid_jj_pic_r_left{ margin-right:12px;
float:right; width:16px; height:14px; background-position:center; background-repeat:no-repeat; background-image:url(../images/4.png);}
.history_mid_mid_jj_pic_r_right a,.history_mid_mid_jj_pic_r_left a{
display:block; width:16px; height:14px; margin:0px; padding:0px; text-align:left; text-indent:-999em;}
.history_mid_mid_jj span{
display:none;}


.spic,.st{
padding:10px 5%; width:90%;}
.st span{
display:none;}

.history_mid .swiper-slide-active .st,.history_mid .swiper-slide-active .spic,.history_mid .swiper-slide-active .history_mid_mid_day,.history_mid .swiper-slide-active .history_mid_mid_jj{
width:100%; padding-left:0px; padding-right:0px;}
.history_mid .swiper-slide-active .st span{
display:block;}
.history_mid .swiper-slide-active .history_mid_mid_jj_pic_r{
right:0;}
.history_mid .swiper-slide-active .history_mid_mid_day{
color:#111}
.history_mid .swiper-slide-active .history_mid_mid_jj span{
display:block;}
.akk{
padding:0 5%; width:90%;}
.history_mid .swiper-slide-active .akk span{
display:none;}
.history_mid .swiper-slide-active .history_mid_mid_jj_pic_r{
display:block;}


.css32{-webkit-transition-duration: 0.7s; -ms-transition-duration: 0.7s; -o-transition-duration: 0.7s; -moz-transition-duration: 0.7s; transition-duration: 0.7s;}

.news_download{
width:100%; margin:0px; padding:0px; clear:both; background-color:#fafafa; overflow:hidden;}
.news_download ul li{
float:left; width:585px; margin:0px; padding:0px; border-bottom:1px #e9e9e9 solid; line-height:50px;}
.news_download ul li:nth-child(2n){
float:right;}
.news_download_img1{
float:left; margin-top:17px;}
.news_download ul li span{
float:left; margin-left:12px; font-size:16px;}
.news_download_img2{
float:right; margin-top:17px;}
.index_more_jk2{
border:1px #999 solid; color:#666;}
.index_more_jk2:hover{
color:#fff; background-color:#999;}
.news_download ul li:hover span{
color:#c83422;}
img{
max-width:100%;}
.jkwxli img{ display:none;
position:absolute; left:0; top:50px;   left:-60px; max-width:none;}
.jkwxli:hover img{
display:block;}
/************2019916**************/
.report_list_mid_ul_pic{
position:relative; overflow:hidden;}
.report_list_mid_ul_pic img{
width:100%;}
.rep_mask{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;opacity:0;
position:absolute; left:0; top:0; width:100%; text-align:center; height:100%; z-index:10; color:#fff; background-image:url(../images/2019916/img1.png);}
.rep_mask span{
display:inline-block; background-position:center; background-repeat:no-repeat; width:43px; height:43px; background-image:url(../images/2019916/img2.png);}
.rep_mask .cell_mid{
padding-top:105px;}
.rep_mask_1{
font-size:14px; padding-top:9px;}
.report_list_mid_ul li:hover .rep_mask{
opacity:1;}