@charset "utf-8";
@import "../fonts/Aileron-Thin/Aileron-Thin.css";@import "../fonts/Helvetica/Helvetica-Light.css";
.daxie{
text-transform:uppercase;}
.css3{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.comdiv{
width:100%; margin:0px; padding:0px; overflow:hidden; clear:both;}
.div640{
width:750px; margin:0 auto; padding:0px;} 
#header .wapper{
background-image:url(../images/index/6.png);}
#header .comdiv{
  background-position:center; background-repeat:no-repeat;}
.header_left{ margin-left:30px; width:44px;
background-image:url(../images/index/3.png);}
.header_right{ margin-right:30px;
background-image:url(../images/index/3.png);}
.header_right3{
background-image:url(../images/cate2.png);}
.mgindex_m_1 table td{ line-height:55px;
width:100%; height:255px; background-position:center; vertical-align:middle; background-repeat:no-repeat; background-size:cover;}
.mgindex_m_1 table td a{
  font-size:30px; color:#fff;}
.div580{
width:580px; margin:0 auto; padding:0px;}
.combg{
background-position:center; background-repeat:no-repeat; background-size:cover; background-repeat:no-repeat; background-image:url(../images/index/6.jpg);}
.f_s_1{
 font-family: 'AileronThin'; color:#999; text-align:left; line-height:30px;}
.mg_index_m_news li{
float:left; width:100%; overflow:hidden; margin-bottom:20px;}
.mg_index_m_news_pic{
height:207px; background-position:center; background-repeat:no-repeat; background-size:cover;} 
.mg_index_m_news_pic_title span{
float:left; color:#fff; font-size:28px; display:inline-block;}
.mg_index_m_news_pic_title{font-family: 'AileronThin'; font-size:30px;}
.mg_index_m_news_pic_bg{
background-position:center; background-repeat:no-repeat; background-image:url(../images/index/6.png); padding:0 15px;}
.mg_index_m_news_pic_title{
padding:20px 0px 25px 0px;}
.mgyf_index_1 span{
float:right; color:#fff;line-height:50px;}
.mgyf_index_1_1{ text-align:left;
font-size:30px; font-family: 'helvetica'; line-height:35px; }
.mgyf_index_1_2{
width:50px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/7.png);}
.mgyf_index_1_3{
font-size:48px;font-family: 'AileronThin';}
.mgyf_index_1_1 b{
font-size:16px; color:#999; font-weight:normal; line-height:normal;}
.mgyf_index_2_pic{
height:333px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.mgyf_index_2_pic_left{
position:absolute; left:0; bottom:0; width:10px; height:18px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/8.png);}
.mgyf_index_2_pic_left a{
display:block; width:100%; height:18px; text-align:left; text-indent:-999em;}

.mgyf_index_2_pic_right{
position:absolute; right:0; bottom:0; width:10px; height:18px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/9.png);}
.mgyf_index_2_pic_right a{
display:block; width:100%; height:18px; text-align:left; text-indent:-999em;}

.mgyf_index_3_right{
float:right; width:500px;}
.mgyf_index_3_left{ height:1px; margin-top:20px;
float:left; width:60px; background-position:center; background-repeat:repeat-x; background-image:url(../images/index/7.png);}
.mgyf_index_3_right_top{
text-align:left; color:#fff; font-size:30px;}
.mgyf_index_3_right_jj{
text-align:left; color:#999; padding:30px 0px; line-height:34px;}
.mgyf_index_3_right_img{
text-align:left;}

.mgyf_index_4 li{
float:left; width:280px; height:320px;}
.mgyf_index_4 li:nth-child(2n){
float:right;}
.mgyf_index_4 li .mgyf_index_4_pic{
height:185px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.mgyf_index_4_name{
text-align:left; font-size:30px; color:#fff; padding-top:15px;}
.mgyf_index_4_time{
text-align:left;font-family: 'AileronThin'; color:#646464; line-height:35px;}
.mfbmzx li{
float:left; width:280px; margin-bottom:15px;}
.mfbmzx li:nth-child(2n){
float:right;}
.mfbmzx li input{ background-color:transparent; font-size:24px; color:#a29f9f;
border:1px #bcbcbc solid; width:258px; height:48px; padding:0 10px; line-height:48px;}
.wby{background-color:transparent; font-size:24px; color:#a29f9f;
border:1px #bcbcbc solid; width:558px; height:90px; padding:10px 10px; font-family:"微软雅黑"  }
#header .wapper{
position:relative; height:80px; overflow:visible;}
.mgmenu{ z-index:9999999999999999999999;
position:absolute; left:0; top:0px; height:0; width:0; overflow:hidden;}
.mgmenuon{
width:100%; height:100%;}
.mgmenu_left{ cursor:pointer;
width:94px; height:94px; float:left; margin:0px; padding:0px; background-position:center; background-repeat:no-repeat;  }
.mgmenu_right{ overflow:hidden;
float:right; width:656px; background-color:#fff;}
.mgmenu_right_top{ float:left; margin:0px; padding:0px; width:100%; background-color:#121212;
height:80px; text-align:center; line-height:80px;font-family: 'AileronThin'; font-weight:bold; font-size:30px; color:#c8caca;}
#header{
overflow:visible; position:absolute;}
body{
padding-top:80px;}
.mgmenu_list{
float:left; width:100%; margin:0px;}
.mgmenu_list li{ width:100%;
float:left; border-bottom:1px #e6e6e6 solid; padding:0px 0px; color:#c8caca; text-align:left;}
.mgmenu_list li.on a.biga{
 }
.mgmenu_list li a.biga{ font-size:28px; background-position:105px center; background-image:url(../images/index/22.png); background-repeat:no-repeat;
color:#333; padding:0px 0px 0px 160px; float:left; display:block; width:496px; line-height:93px; border-bottom:1px #e5e5e5 solid;}
.mgmenu_list li dl{ background-color:#ce2b38; display:none;
float:left; margin:0px; padding:10px 0px; width:100%; overflow:hidden;}
.mgmenu_list li dl dd{
float:left; margin:0px; padding:0px 0px; width:100%;}
.mgmenu_list li dl dd a{
font-size:24px; padding:10px 0px; padding-left:160px; display:block; float:left; line-height:normal; width:461px;  color:#fff;}
.header_right{ cursor:pointer;
float:right; margin-right:30px; height:94px; width:26px; background-position:center; background-repeat:no-repeat;}
.mon{
background-image:url(../images/index/11.png); float:left; margin-left:30px;}
.procid{
border:1px #464646 solid; width:578px; font-size:24px; color:#999; height:56px; background-color:transparent;}
.mgyf_index_4_name2{
text-align:left; color:#999; border-bottom:1px #333333 solid; padding:10px 0px; background-position:right center; background-repeat:no-repeat; background-image:url(../images/project/1.png);}
.proshow_name{
text-align:left; color:#fff; font-size:30px;}
.proshow_name_en{
text-align:left; color:#515151;font-family: 'helvetica'; line-height:28px;}
.proshow_jj{
text-align:left; color:#999; line-height:37px; padding:20px 0px 40px 0px;}
.proshow_info_name{
text-align:left; font-size:26px; color:#c8c8c8; padding:25px 0px;}
.mgnews_m_list li{
float:left; margin:0px; padding:45px 0px; border-bottom:1px #333 dotted; width:100%; overflow:hidden;}
.mgnews_m_list_left{
float:left; width:230px; height:130px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.mgnews_m_list_right{
float:right; width:320px;}
.mgnews_m_list_right_top{ line-height:35px; height:95px;
text-align:left; font-size:26px; color:#e0e0e0;}
.mgnews_m_list_right_t{ line-height:normal;  
text-align:left; color:#888; font-size:30px;font-family: 'AileronThin';}
.mgnews_m_list_right_t span{
font-size:24px; color:#333; padding-left:20px;}
.mgnews_m_list li:first-child{
padding-top:0px;}
.mgnews_m_list li:last-child{
border:none}
.newsshow_info_title{
font-size:26px; color:#fff;}
.newsshow_info_time{
font-size:20px; color:#939393; border-bottom:1px #333 dotted; padding-bottom:20px;}
.newsshow_info_content{
text-align:left; padding:40px 0px; color:#999;}
.mgvideo_list li{
float:left; margin:0px; padding:0px; margin-bottom:50px; width:100%; overflow:hidden;}
.mgvideo_list_pic{
height:365px; position:relative; background-position:center; background-repeat:no-repeat; background-szie:cover;}
.mgvideo_list_pic_mark{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/video/1.png);}
.mgvideo_list_name{
text-align:left; color:#fff; font-size:26px; color:#f3f3f3; line-height:35px; padding-top:20px;} 
.mgvideo_list_footer{
padding-top:15px;}
.mgvideo_list_footer span{
float:left; color:#888;font-family: 'AileronThin';}
.s2{
background-position:center; background-repeat:no-repeat; background-image:url(../images/video/2.png); padding:0 13px;}
.service_list_menu a{ margin-bottom:20px;
float:left; width:280px; height:45px; line-height:45px; background-color:#3a3a3a; color:#999;}
.service_list_menu a:nth-child(2n){
float:right;}
.service_list_menu a.on{
background-color:#282828; color:#fff;}
.service_list_menu{
padding-bottom:30px;}
.mg_about_1{
font-size:30px; color:#fff;font-family: 'AileronThin';}
.mg_about_2{
color:#fff; line-height:25px;}
.mg_about_3{
text-align:left; color:#cacaca; padding:40px 0px 60px 0px; line-height:38px;}
.mg_about_4{
background-position:center top; background-repeat:no-repeat; background-image:url(../images/about/4.jpg); background-color:#2c2c2c; padding-top:90px;}

.mg_about_4_left{
float:left; width:300px; height:350px; position:relative;}
.mg_about_4_left_pic{
position:absolute; left:0; top:0; z-index:10; width:280px; height:330px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.mg_about_4_left_right{
position:absolute; right:0; bottom:0; width:265px; height:315px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/1.png);}
.mg_about_4_right{
float:right; width:245px;}
.mg_about_4_right table{
width:100%;}
.mg_about_4_right table td{
width:100%; height:350px; text-align:left; vertical-align:middle;}
.mg_about_4_right_top{
text-align:left; font-size:30px; color:#fff;}
.mg_about_4_right_jj{
text-align:left; color:#999; line-height:35px; padding-top:10px;}
.mg_about_4_content{
text-align:left; color:#ccc; line-height:35px; padding:40px 0px 30px 0px;}
.mg_about_5{
background-position:center top; background-repeat:no-repeat; background-image:url(../images/about/5.jpg); background-color:#0d0d0d; padding-bottom:30px;}
.mg_about_5_ul_time{
text-align:left; font-size:36px; color:#888;font-family: 'AileronThin';}
.mg_about_5_ul_title{
text-align:left; color:#ccc; line-height:37px;}
.mg_about_5_ul li{
float:left; margin:0px; padding:0px; width:100%; overflow:hidden; margin-bottom:50px;}
.mg_about_5_ul{
padding-top:20px; margin:0 auto; width:580px; overflow:hidden;}
.mgwh_joblist li{
float:left; margin:0px; padding:0px; width:100%; overflow:hidden; margin-bottom:30px; margin-top:10px; cursor:pointer;}
.mgwh_joblist_name{
text-align:left; font-size:30px; color:#fff;}
.mgwh_joblist_jj{
text-align:left; color:#afafaf; line-height:35px; padding:20px 0px;}
.mgshowjob{ display:none;
position:fixed; left:0; top:0; width:100%; height:100%; z-index:10000; background-image:url(../images/about/7.png);}
.mgshowjob table{
width:580px; margin:0 auto; padding:0px;}
.mgshowjob table td{
vertical-align:middle;}
.mgshowjob_mid{
width:490px; margin:0 auto; padding:0px; overflow:hidden;}
.mgshowjob_mid_name{
text-align:left; font-size:36px; color:#2e2e2e;}
.mgshowjob_mid_mid{
text-align:left; padding-top:10px; padding-bottom:20px;}
.mgshowjob_mid_t{
text-align:left; font-size:30px; font-weight:bold; color:#333;}
.mgshowjob_mid_jj{
text-align:left; padding:20px 0px; line-height:37px; padding-bottom:40px;}
.mg_index_brand li{ border-top:1px #2b2b2b dashed; border-right:1px #2b2b2b dashed;   
float:left; width:192px; height:90px; background-position:center; background-repeat:no-repeat;}
.mg_index_brand li:nth-child(3n){
border-right:none;}
.mg_index_brand li:first-child,.mg_index_brand li:nth-child(2),.mg_index_brand li:nth-child(3){
border-top:none;}

.index_bs_left_pro{
float:left; margin:0px; padding:0px; width:50%;}
.index_bs_right_pro{
float:right; width:50%; margin:0px; padding:0px;}
.index_bs_left_pro img{
float:left;}
.index_bs_right_pro img{
float:left;}
.index_bs_left_pro .comdiv,.index_bs_right_pro .comdiv{
position:relative}

.index_bs_left_pro .comdiv span,.index_bs_right_pro .comdiv span{
position:absolute; left:0; bottom:30px; background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/b10.jpg); width:100%; text-align:center; font-size:24px; padding:10px 0px; color:#4c4c4c;}

.bsh{
background-position:center; background-repeat:no-repeat; background-size:cover;}
.div600{
margin:0 auto; padding:0px; width:600px; overflow:hidden;}
.cpys_footer{
position:absolute; left:0; bottom:0; height:355px;}
.bsny_menu ul li{
  margin:0px; padding:0px; display:inline;   text-align:center;}
.bsny_menu{
border-bottom:1px #d9d9d9 solid;}
.bsny_menu ul li a{
display:inline-block; padding:12px 15px;}
.bsny_menu ul li a.on{
background-position:center bottom; background-repeat:repeat-x; background-image:url(../images/b22.jpg);}
.wapper{
clear:both;}
.htop_h{
position:absolute; height:135px; left:0; top:0;}
.htop_h_on_div{
color:#999; line-height:120px;}
.htop_h_on{
background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/b28.jpg);}
.htop_h_on .htop_h_on_div{
font-size:34px; color:#666;}
.anc{ 
padding:5px 10%; width:80%; text-align:left; line-height:34px;}
.back{
display:none;}
.bakc_left{
position:absolute; left:0; top:50px; z-index:99; width:11px; height:18px; background-position:center; background-repeat:no-repeat; background-image:url(../images/b26.png);}
.bakc_left a{
display:block; width:100%; margin:0px; padding:0px; height:18px; text-align:left; text-indent:-999em;}
.bakc_right{ z-index:99;
position:absolute; right:0; top:50px; width:11px; height:18px; background-position:center; background-repeat:no-repeat; background-image:url(../images/b27.png);}
.bakc_right a{
display:block; width:100%; margin:0px; padding:0px; height:18px; text-align:left; text-indent:-999em;}
.hxtd_list li{ background-color:#f2f2f2;
float:left; margin:0px; padding:0px; width:290px; height:430px; margin-top:20px;}
.hxtd_list li:nth-child(2n){
float:right;}
.hxtd_list_pic_footer_left{
float:left; font-size:26px; color:#333; margin-left:10px;}
.hxtd_list_pic_footer_right{
float:right; font-size:22px; color:#666; margin-right:10px;}
.hxtd_list_pic_footer{
padding-top:5px;}
.mbrandlist li{
width:100%; float:left; margin:0px; padding:20px; width:600px; background-color:#f7f7f7;}
.mbrandlist li table{
width:100%; border:none; margin:0px; padding:0px; vertical-align:middle;}
.mbrandlist li li table td{
vertical-align:middle;}
.rczp_list li{
border:1px #e6e6e6 solid; width:558px; margin:0 auto; overflow:hidden; padding:20px 20px 10px 20px; margin-top:40px;}

.rczp_list_name{
text-align:left; font-size:30px; color:#06bff1;}

.rczp_list_jj{
text-align:left;}
.rczp_list_jj{border-bottom:1px #e6e6e6 solid; padding-bottom:20px; }

.rczp_list_footer{
text-align:left; padding-top:5px;}

.bsh_mid{
width:450px; color:#fff;float:left; margin-left:90px; margin-top:102px;}
.bsh_mid .comdiv{
text-align:left;}
.bsli li{
float:left; margin:0px; margin-top:20px; position:relative; margin-bottom:20px; padding:0px; width:290px; height:340px; background-color:#fff;}
.bsli li:nth-child(2n){
float:right;}
.bsli li table{
width:100%; height:340px; vertical-align:middle; text-align:center;
}
.bsli li table td{
height:340px; vertical-align:
middle; text-align:center;}
.bsli li table td img{
max-height:50%;}
.cpxl_list_mark_txt_name{
position:absolute; left:0; bottom:20px; width:100%; text-align:center; background-position:center bottom; background-image:url(../images/b35.jpg); background-repeat:no-repeat; padding-bottom:5px;}
.tech_left{
position:absolute; left:0; top:0; width:60px; height:100%; z-index:100; background-position:center; background-repeat:no-repeat; background-image:url(../images/b31.jpg);}
.tech_right{
position:absolute; right:0; top:0; width:60px; height:100%; z-index:100; background-position:center; background-repeat:no-repeat; background-image:url(../images/b32.jpg);}
.tech_left a{
position:absolute; left:0; top:0; width:60%; height:100%; z-index:200; text-align:left; text-indent:-999em;}
.tech_right a{
position:absolute; right:0; top:0; width:60%; height:100%; z-index:200; text-align:left; text-indent:-999em;}
.downlist li{
float:left; width:250px; height:285px; margin-top:20px; background-color:#f2f2f2; padding:20px;}
.downlist li:nth-child(2n){
float:right;}
.downlist_mid{
border-bottom:1px #d9d9d9 solid;}
.downlist_mid table{
width:100%; height:245px; vertical-align:middle;}
.downlist_mid table td{
text-align:center; vertical-align:middle; height:245px;}
.downlist_mid_footer{
padding-top:5px;}
.envilist li{
float:left; width:290px; margin:0px; margin-top:20px; padding:0px;}
.envilist li img{
float:left; width:100%;}
.envilist li:nth-child(2n){
float:right;}


.mask{ display:none;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:9999999; background-color:#000;filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6;}
#showbox{ display:none; z-index:999999999999999999999999999;
width:600px; height:465px; background-color:#fff; margin:0px; padding:0px; position:absolute;}
.closebox{
float:right; width:46px;}
.cc_left{ position:relative;
float:left; width:570px; background-image:url(../images/tech/5.png); height:402px; padding:15px;}
#btn1{ cursor:pointer;
position:absolute; left:0; top:0px; z-index:100; width:60px; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/b31.jpg);}
/*#btn1:hover{
background-image:url(../images/tech/5.jpg);}*/
#btn2{ cursor:pointer;
position:absolute; right:0; top:0px; z-index:100; width:60px; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/b32.jpg);}
/*#btn2:hover{
background-image:url(../images/tech/4.jpg);}*/
.bsnewslist li{
float:left; margin:0px; padding:15px 0px; border-bottom:1px #e6e6e6 solid;}



.search_input{
float:left; border:2px #ccc solid; height:66px; width:516px; font-size:22px; line-height:56px; padding:0 20px;}
.search_input_btn{ background-repeat:no-repeat; background-position:center; background-image:url(../images/b44.jpg);
  height:64px; width:240px; cursor:pointer; border:none;   }
.contact_mid_footer{
position:absolute; left:0; bottom:0; width:100%; height:370px; bottom:30px; z-index:1;}
.contact_mid_footer_ul{
width:475px; margin:0 auto; padding:0px; overflow:hidden;}
.contact_mid_footer_ul li{
float:left; margin:0px; padding:0px; width:100%; margin-bottom:15px;}
.contact_mid_footer_ul li img{
float:left; margin-top:2px;}
.contact_mid_footer_ul li span{
float:left; width:415px; margin-left:20px; text-align:left;}

.tx_ch_t{
text-align:center; font-size:34px; color:#333; line-height:40px; padding:5px 0px; padding-top:40px;}
.tx_en_t{ padding-bottom:20px;
text-align:center; font-size:22px; color:#b7946e; line-height:25px; font-family:Arial, Helvetica, sans-serif;}
.tx_view{
display:inline-block; background-position:right center; background-repeat:no-repeat; background-image:url(../images/index/7.png); padding-right:75px; color:#b7946e;}
.tx_index_pro_r{
position:absolute; right:0; top:0; height:100%; z-index:10;}
.tx_index_pro_l{
width:435px; position:absolute; left:0; top:0; height:100%; background-color:#f7f7f7;}

.p_1 .swiper-pagination-switch{
display:inline-block; width:30px; height:30px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/11.png);}
.p_1 .swiper-active-switch{
background-image:url(../images/index/10.png);}
.p_1{
text-align:left; padding-left:15%; padding-right:15%; width:70%; bottom:30px;}
.tx_index_pro_list_img td{
text-align:center; vertical-align:middle; width:100%; height:265px;}
.tx_index_pro_list_img table{
width:100%;}
.tx_index_pro_list_name{
background-position:center top; background-repeat:no-repeat; background-image:url(../images/index/18.png); padding-top:15px;}
.tx_index_pro_list_name_1{
font-size:26px; color:#4c4c4c;  }
.tx_index_pro_list_name_2{
color:#808080; line-height:30px;}
.p_2{
text-align:center; z-index:999; bottom:50px; position:absolute; left:0; width:100%; z-index:999;}

.p_2 .swiper-pagination-switch { display: inline-block; width: 30px; height: 5px;    margin-right: 5px;  border: 1px solid #b7946e; cursor: pointer; } 
.p_2 .swiper-visible-switch { background: #b7946e; } 
.p_2 .swiper-active-switch { background: #fff; border-color:white; }
.tx_index_video{
height:480px; background-position:center; background-repeat:no-repeat; background-size:cover; position:relative;}
.tx_index_video table{
width:90%; height:480px; vertical-align:middle; margin:0 auto; color:#fff; } 
.tx_index_video table td{
text-align:center; vertical-align:middle; height:480px; color:#fff;}
.tx_index_video_zhizhao{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-image:url(../images/index/19.png);}
.tx_index_c_list li{
float:left; margin:0px; padding:0px; width:100%; margin-top:25px;}
.tx_index_c_list{
background-position:center top; background-repeat:repeat-x; background-image:url(../images/index/20.png); padding-bottom:30px;}
.tx_index_c_list_left{
float:left; width:70px;}
.tx_index_c_list_right{ text-align:left;
float:right; width:495px; line-height:56px;}
.tx_index_c_list_left span{
font-size:26px; color:#333;}
.mgmenu_left{ background-color:#c92a37;
background-image:url(../images/index/21.png);}

.team_mid_bg_pic{
float:left; width:238px; margin-left:20px; margin-top:20px;}
.team_mid_bg_mid{
float:right; width:325px; margin-right:20px; margin-top:65px;}
.team_mid_bg_mid_top{
font-size:24px; text-align:left; color:#808080; background-position:left bottom; background-repeat:no-repeat; background-image:url(../images/about/6.png); padding-bottom:5px;}
.team_mid_bg_mid_top span{
font-size:28px; color:#333; padding-right:20px;}
.team_mid_bg_mid_top2{
text-align:left; padding:5px 0px;}
.team_mid_bg_mid_top2 span{
color:#b7946e;}
.team_mid_bg_mid_top3{
padding-top:10px; text-align:left;}
.txyj_info_top{
font-size:34px; background-position:bottom; background-repeat:repeat-x; background-image:url(../images/about/9.png);}
.txyj_info_top span{
display:inline-block; color:#333; background-position:bottom; background-repeat:repeat-x; background-image:url(../images/about/10.png); padding-bottom:20px; padding-top:10px;}
.txyj_info_top2{
padding:15px 0px;}
.about_brand_video{
background-position:center; background-repeat:no-repeat; background-size:cover; height:440px; position:relative;}
.about_brand_video_left{
position:absolute; left:0; top:190px; width:40px; height:60px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/2.png); z-index:10;}
.about_brand_video_right{
position:absolute; right:0; top:190px; width:40px; height:60px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/3.png); z-index:10;}
.about_brand_video_1{
color:#fff; font-size:30px; padding-top:120px; padding-bottom:4px;  }
.about_brand_video_2{
color:#fff; font-size:36px; padding-bottom:30px;}
.about_news_list li{
float:left; margin:0px; padding:0px; background-color:#fff; margin-bottom:30px;
}
.about_news_list{
padding-top:10px;}
.about_news_list_pic{
height:300px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.about_news_list_pic_name{ line-height:35px;
padding:0 3%; width:94%; text-align:left; padding-top:10px;}
.about_news_list_pic_time{
text-align:left;padding:0 3%; width:94%; padding-bottom:10px; }

.team_return{
background-position:right center; background-repeat:no-repeat; background-image:url(../images/about/12.png); padding-right:30px;}
.tx_pro_t span{
padding:0 13px;}
.tx_pro_t{
padding-bottom:20px;}
.p_ln_left{ z-index:10;
position:absolute; left:30px; top:170px; width:40px; height:60px; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/2.png);} 
.p_ln_left a{
display:block; width:100%; text-align:left; text-indent:-999em; height:60px;}


.p_ln_right{
position:absolute; right:30px; top:170px; width:40px; height:60px; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/3.png); z-index:10;} 
.p_ln_right a{
display:block; width:100%; text-align:left; text-indent:-999em; height:60px;}

.viewpro{
color:#ba9975; padding-right:50px; background-position:right center; background-repeat:no-repeat; background-image:url(../images/product/6.png);}
.video_xc{
height:400px; background-position:center; background-size:cover; background-repeat:no-repeat; position:relative}
.video_xc_play{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/7.png);}
.slider11_pic{
height:180px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.slider11_pic span{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/8.png);}
.p_ln_left2{ z-index:10;
position:absolute; left:10px; top:60px; width:40px; height:60px; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/2.png);}
.p_ln_left2 a{
display:block; width:100%; height:60px; text-align:left; text-indent:-999em;}

.p_ln_right2{ z-index:10;
position:absolute; right:10px; top:60px; width:40px; height:60px; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/3.png);}
.p_ln_right2 a{
display:block; width:100%; height:60px; text-align:left; text-indent:-999em;}
#select{
width:100%; font-size:24px; padding:10px 0px;}
.tx_pro_info_right_t{
text-align:left; font-size:28px; color:#4c4c4c;}
.tx_pro_info_right_t span{ padding-top:10px;
background-position:left bottom; background-repeat:no-repeat; background-image:url(../images/product/10.png); display:inline-block; padding-bottom:9px;}
.tx_pro_info_right_t_jj{
text-align:left; padding-top:15px;}
.gshow_left{
position:absolute; left:0; top:260px; z-index:10; width:33px; height:60px; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/12.png);}
.gshow_left a{
display:block; width:100%; text-align:left; text-indent:-999em; height:60px;}

.gshow_right{
position:absolute; right:0; top:260px; z-index:10; width:33px; height:60px; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/11.png);}
.gshow_right a{
display:block; width:100%; text-align:left; text-indent:-999em; height:60px;}


.search_form_input{
float:left; border:2px #b7946e solid; height:70px; line-height:70px; width:456px; font-size:24px; background-color:#fff; padding:0 20px;}
.search_form_input_btn{
float:right; width:100px; height:74px; color:#fff; background-color:#b7946e; border:none; cursor:pointer; font-size:24px;}
.scm{
color:#666; padding:5px 0px;}



.mp_close{
height:74px; background-color:#b7946c; background-position:center; background-repeat:no-repeat; background-image:url(../images/service/3.png);}
.showbox_table{
height:391px; vertical-align:middle;}
.showbox_table td{
vertical-align:middle; text-align:center; height:391px;}
.showbox_table_t{
font-size:36px; color:#333; padding-top:30px;}
.showbox_table_t span{
background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/service/4.png); padding-bottom:15px; display:inline-block;}
.showbox_table_t_info_error{
padding-top:10px;}
.showbox_table_t_info{
padding-top:15px; color:#b7946c;}
.txqlist li{
float:left; margin:0px; padding:20px 0px; width:100%;}
.txqlist li:nth-child(2n){
background-color:#f7f7f7;}
.txqlist_mid{
width:580px; margin:0 auto; padding:0px; overflow:hidden; padding-left:20px; background-position:left 12px; background-repeat:no-repeat; background-image:url(../images/service/2.jpg);}
.qlist_title{
text-align:left; font-size:28px; color:#333;}
.qlist_jj{
text-align:left; line-height:33px; padding:10px 0px;}
.ques_top{
padding-left:20px; padding-right:20px; width:560px; font-size:28px; border-bottom:1px #e2d4c5 solid; text-align:left; padding-top:20px; padding-bottom:20px;}
.closess{
 }
.jmys_mid{
border:1px #b7946e solid; width:558px; padding:20px;}
.jmys_mid_img{
float:left; margin-top:7px; margin-right:10px;}
.jmys_mid_span{
float:left; font-size:28px; color:#333;}
.jmys_mid_txt{
text-align:left; line-height:34px; padding-top:10px;}


.jmyss .bx-wrapper .bx-pager.bx-default-pager a{ background-color:#fff;
width:15px; height:15px; border:1px #b7946e solid;-moz-border-radius: 50%;      /* Gecko browsers */
    -webkit-border-radius: 50%;   /* Webkit browsers */
    border-radius:50%;            /* W3C syntax */}
.jmyss .bx-wrapper .bx-pager.bx-default-pager a:hover,.jmyss .bx-wrapper .bx-pager.bx-default-pager a.active{
background-color:#b7946e;}
.jmlc_t{
display:inline-block; position:relative; padding:0 80px;color:#b7946e; font-size:28px;}
.jmlc_t span{
position:absolute; top:0; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/service/11.png); width:60px; }

.lccc .bx-wrapper img{
display:inline;}
.lccc{
text-align:center;}
.slider1ss_img_num{ padding-top:10px;
text-align:center; font-size:36px; color:#b7946e;}


.bx-wrapper .bx-pager.bx-default-pager a{-moz-border-radius: 50%;      /* Gecko browsers */
    -webkit-border-radius: 50%;   /* Webkit browsers */
    border-radius:50%;            /* W3C syntax */
width:15px; height:15px; border:1px #b7946e solid; background-color:#fff;}


.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
background-color:#e93a1f;}

.lccc .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
bottom:-40px;}
.jwbk li{
float:left; margin:0px; padding:0px; width:100%;}
.jwbk li .wbk{ margin-top:15px;
float:left; border:1px #ccc solid; width:568px; height:68px; line-height:68px; font-size:24px; padding:0 15px;}
.submit_link{-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
height:70px; text-align:center; line-height:70px; color:#fff; background-color:#b7946e; font-size:26px; display:block;}
.submit_link:hover{
color:#fff;}
.c_company a{ background-color:#e6e6e6;
float:left; display:block; width:50%; line-height:70px; font-size:28px; color:#333;}
.c_company a.on{
background-color:#b7946e; color:#fff;}
.c_company{
padding:20px 0px;}
.video_list li{ width:100%;
float:left; margin:0px; padding:0px; position:relative; margin-top:40px;}
.video_list_pic{ position:relative;
height:340px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.video_btn{
position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/q/3.png);}
.video_btn span{ margin-top:135px;
display:inline-block; width:70px; height:70px; background-position:center; background-repeat:no-repeat; background-image:url(../images/q/2.png);}
.video_list_name{
padding:10px 0px;}
.about_news_list li{
width:100%;}
.jk_index_ad{
height:527px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/1.jpg);}

.jk_banner_right{ width:420px; color:#fff;
float:right; margin-right:20px; padding-top:125px;}
.jk_banner_right_top_1{
font-size:46px; line-height:46px; text-align:left;}
.jk_banner_right_top_2{
font-size:25px; color:#fff; text-align:left; line-height:30px; padding-top:20px; padding-bottom:50px;}
.jk_banner_right_top_3_r{
float:right; width:152px; margin-right:65px;}
.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; font-size:14px; float: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); }
.div690{
width:690px; margin:0 auto; padding:0px; overflow:hidden;}

.jk_c_1 ul li{
float:left;  }
 
.jk_c_1_img{
text-align:center; padding-top:40px;}
.jk_c_1_img img{
height:45px;}
.slide .jk_c_1_title{
text-align:center; font-size:30px; color:#333;   padding:15px 0px; padding-top:20px;}
.jk_c_1_jj{
font-size:24px; text-align:center;}



.jk_index_news{
width:100%; margin:0px auto; 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:48px; 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:330px; position:relative; height:500px; background-color:#fff; margin-left:30px;}
.jk_index_news_mid_2 ul li.fli{
margin-left:0px;}
.jk_index_news_mid_2_pic{
height:222px; 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:0px 20px; width:290px;}
.jk_index_news_mid_2_pic_jj_1{ text-align:left;
font-size:26px; color:#1f1f1f; line-height:33px; padding-top:10px; padding-bottom:5px;}
.jk_index_news_mid_2_pic_jj_2{ text-align:left;
font-size:24px; color:#666; line-height:35px; padding-top:5px; height:100px;}
.jk_index_news_mid_2_pic_jj_3{
color:#999; text-align:left; padding-top:10px;}
.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; color:#fff}
.index_value_left{
position:relative}
.index_value_left img{
float:left; width:100%;}
.cz{
position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/index/17.png); z-index:10;}
.index_value_left table{
position:absolute; left:14px; top:14px; border:1px #565153 solid; width:660px; height:478px; color:#fff; z-index:999;}
.index_value_left table td{
vertical-align:middle; text-align:center; height:478px;}
.val_1{
font-size:30px;}
.val_2{
font-size:23px; padding:5px 0px;}
.index_value_right_1_pic{
position:relative; margin-top:15px;}
.index_value_right_1_pic img{
float:left; width:100%;}
.index_value_right_1_pic table{
position:absolute; left:14px; top:14px; border:1px #565153 solid; width:660px; height:235px; color:#fff; z-index:999;
}
.index_value_right_1_pic table td{
vertical-align:middle; height:235px;}
.index_value_right_2_pic ul li{
float:left; position:relative; margin-top:15px;}
.index_value_right_2_pic ul li:nth-child(2n){
float:right;}
.index_value_right_2_pic ul li img{
float:left; width:337px;}
.index_value_right_2_pic ul li table{
position:absolute; left:18px; top:14px; border:1px #565153 solid; width:307px; height:235px; color:#fff; z-index:999;
}
.jk_index_video{ margin-top:70px;
height:440px; background-position:center; background-repeat:no-repeat; position:relative;}
.jk_index_video table{
width:100%; height:440px; vertical-align:middle; color:#fff;}
.jk_menu li{
float:left; margin:0px; padding:0px; width:100%; border-bottom:1px #4f4f4f solid;}
.jk_menu li a.bigaf{ background-position:690px center; background-repeat:
no-repeat; background-image:url(../images/index/m1.png);
display:block; float:left; padding:0 30px; width:690px; line-height:105px; font-size:30px; text-align:left; color:#fff;}
.jk_menu li p{ background-color:#dadada; overflow:hidden;
float:left; margin:0px; padding:0px; width:100%; display:none;}
.jk_menu li p a{ line-height:80px; text-align:left;
float:left; display:block; width:690px; padding:0 30px; font-size:26px; color:#313131; border-bottom:1px #b8b8b8 solid;}
.lfnybanner{
background-position:center; background-size:cover; background-repeat:no-repeat; height:400px; padding:0 30px; width:690px;}
.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:24px; color:#333; background-position:25px center; background-repeat:no-repeat; text-indent:55px; text-align:left;}
.teamtop{
width:100%; margin:0px; padding:0px; clear:both; overflow:hidden; border-bottom:1px #e6e6e6 solid;}
.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.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.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.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.a4on{
background-image:url(../images/about/42_1.png);}
.tech_list li{
float:left; margin:0px; padding:0px; width:100%; margin-bottom:30px;}
.tech_list_pic img{
float:left; width:100%;}
.tech_list_jj_1{
text-align:left; font-size:36px; color:#333; line-height:40px; padding-top:30px; padding-bottom:15px;}

.tech_list_jj_2{
text-align:left;}
.history_list li p{
float:left; margin:0px; padding:0px; width:100%; font-size:120px; line-height:125px; color:#333; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left;
}
.history_list li{
margin-top:30px;}


.about_right{
float:right; width:640px; background-color:#ca4133; color:#fff; padding:15px 25px; margin-top:0px;}
.about_right_1{ text-align:left;
font-size:32px; padding-bottom:10px; padding-top:10px;}
.about_right_2{
padding-bottom:5px; font-size:26px; text-align:left;}
.clist_logo li{
float:left; border:1px #e4e4e4 solid; width:218px; height:113px; margin-bottom:15px; margin-right:15px;}
.clist_logo li:nth-child(3n){
margin-right:0px;}
.clist_logo li table{
width:218px; height:113px; text-align:center; vertical-align:middle;}
.clist_logo li table td{
height:113px; vertical-align:middle;}
.dszpic{
height:563px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/m/2.png);}
.dszpic_txt_r{
float:right; width:390px; margin-right:30px;}
.about_s_list li{
float:left; margin:0px; padding:40px 0px; border-bottom:1px #c8c8c8 solid; width:100%;}
.about_s_list_pic{
float:left; width:160px;}
.about_s_list_pic img{
float:left; width:100%;}
.about_s_list_pic_right{
float:right; width:500px;}
.about_s_list_pic_right_1_1{
float:left; font-size:36px; color:#333; line-height:37px;}
.about_s_list_pic_right_1_2{
float:right;}
.about_s_list_pic_right_2{
text-align:left; line-height:34px; padding-top:10px;}
.sbys_list li{ margin-bottom:24px;
float:left; width:100%; position:relative; overflow:hidden; background-color:#fff;}
.sbys_list_pic img{
float:left; width:100%;}
.sbys_list_pic_name{
line-height:40px; color:#333; text-align:center;}
.sbys_list li:first-child{
width:340px;}
.sbys_list li:nth-child(2){
width:340px; float:right;}
.q_honor_right div{
float:left; width:330px;}
.q_honor_right div:nth-child(2){
float:right}
.q_honor_right img{
width:100%; float:left;}

.hhlist_h li{
margin:0px; padding:0px; width:100%; overflow:hidden; margin-bottom:20px;}
.hhlist_h_c{
font-size:36px; text-align:left; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.hhlist_h_t span{
color:#999; padding-right:30px;}
.hhlist_h_t{
color:#333; padding-top:5px;}

.jk_t_ch{
text-align:center; font-size:36px; color:#333333; line-height:45px;}
.jk_t_en{
text-align:center; font-size:24px; line-height:27px; color:#78787c;}


.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;}




.val_top_list li{
float:left; width:100%; margin:0px; padding:0px;  ;}
.val_top_list li table{
width:100%; vertical-align:middle;}
.val_top_list li table td{
vertical-align:middle; text-align:left; padding-top:20px; padding-bottom:20px;}
.val_top_list_img{
width:80px; vertical-align:middle;}
.val_top_list_name{
font-size:36px; 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:430px; padding-left:10px; line-height:38px;}




.about_val_mid_list li{
float:left; margin:0px; padding:0px; width:100%; margin-bottom:50px; position:relative; padding-top:560px;  }
.about_val_mid_list_right{ overflow:hidden; z-index:10;
position:absolute; right:0; top:50px; width:690px; height:380px; overflow:hidden;}
.about_val_mid_list_right img{
float:left; width:100%;  }
.about_val_mid_list_right_bg{
position:absolute; top:0; width:150px; height:484px; background-position:left; background-repeat:no-repeat; background-image:url(../images/about/3.jpg);right:120px; background-color:#3c4048;}
.about_val_mid_list li:nth-child(2n) .about_val_mid_list_right_bg{
right:420px; background-color:#e60012;}
.about_val_mid_list li:hover .about_val_mid_list_right_bg{
background-position:right;}
.about_val_mid_list_left{
position:static; left:0; top:120px; z-index:100; background-position:right center; background-repeat:no-repeat; color:#fff; font-size:36px; line-height:37px; text-align:left; background-image:url(../images/about/24.png);}
.about_val_mid_list_left_2{
position:static; left:0; top:165px; font-size:20px; color:#dbdbdb; width:100%; text-align:left; font-size:30px; color:#dbdbdb; padding-top:10px; padding-bottom:15px;}
.about_val_mid_list_left_3{
position:static; left:0; top:250px;   color:#dbdbdb; width:100%; text-align:left;}


.report_banner{
width:100%; margin:0px; padding:0px; clear:both; height:376px; background-position:center; background-repeat:
no-repeat; background-image:url(../images/about/64.png); position:relative;}
.report_banner_left{
position:absolute; left:50px; top:45px; height:285px; background-position:center; background-repeat:no-repeat; width:230px; }
.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:285px;}
.report_banner_right{
float:right; width:410px; padding-top:100PX; margin-right:30px}
.report_banner_right_link a{/* Gecko browsers */ -webkit-border-radius: 30px; /* Webkit browsers */ border-radius:30px; /* W3C syntax */
float:left; display:inline-block; background-color:#fff; border:1px #333 solid; padding:0px; width:148px; line-height:42px; 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_ul li{
float:left; margin:0px; padding:0px; width:50%; position:relative; margin-bottom:40px;}
.redb{
position:absolute; left:0; bottom:85px; width:100%; z-index:-1; background-color:#f0f0f0; height:175px;}
.report_list_mid_ul_pic{
width:330px; margin:0 auto; padding:0px; overflow:hidden;}
.report_list_mid_ul_pic img{
float:left;}
.report_list_mid_ul_pic_name{
text-align:left; width:330px; margin:0 auto; padding-top:10px; overflow:hidden; clear:both; font-size:24px; color:#333;}
.report_list_mid_ul_pic_txt{
width:330px; margin:0 auto; text-align:left; color:#666; line-height:28px;}
.lablist li{ margin-right:9px; margin-bottom:10px;
float:left; width:224px;}
.lablist li img{
float:left; width:100%;}
.lablist li:nth-child(3n){
margin-right:0px;}
.lab_top{
height:765px; position:relative; margin:0 auto; width:690px; background-position:right center; background-repeat:no-repeat; background-image:url(../images/about/m/5.png);   }
.lab_nf{
position:absolute; font-size:24px; color:#151515; z-index:10;}


.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:62px; padding-right:62px; 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.on span.h_s{
display:block}
.team_menu3 ul li a.on span.c_s{
display:none}



.about_video_list{
padding-top:23px; padding-bottom:50px;}
.about_video_list li{
float:left;   margin-top:27px; position:relative; width:100%;}
.about_video_list li:nth-child(3n){
margin-right:0px;}
.about_video_list_pic{
 ; 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:100px; font-size:30px;}
.online_video_mid img{
float:left; width:100%;}
.online_video_mid{
position:relative;} 
.online_video_mid_zz{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-image:url(../images/70.png);}
.online_list li{
float:left; margin:0px; padding:0px; width:100%; overflow:hidden;}
.online_list_right_pic img{
float:left; width:100%;}
.online_list_left_1{
font-size:36px; color:#000; line-height:40px; text-align:left; background-position:left bottom; background-repeat:no-repeat; background-image:url(../images/about/m/7.png); padding-bottom:20px;}
.online_list_left_2{
text-align:left; padding:30px 0px;}



.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:330px; overflow:hidden;}
.jk_teamlist_left img{
float:left; width:100%;  }
.jk_teamlist_right{
float:right; width:315px;}
.jk_teamlist_right_1{
font-size:40px; color:#151515; line-height:44px; text-align:left; padding-top:120px; padding-bottom:5px;}
.jk_teamlist_right_2{
font-size:30px; color:#333; background-position:left bottom; background-repeat:no-repeat; background-image:url(../images/about/m/8.png); padding-bottom:15px; padding-top:5px; text-align:left;}
.jk_teamlist_right_3{
font-size:24px; padding-top:25px;   text-align:left;}


.jk_pro_list{
padding-top:80px;}
.jk_pro_list li{
float:left; width:330px; overflow:hidden; height:380px;  }
.jk_pro_list li:nth-child(2n){
float:right;}
.jk_pro_list_pic_name{
width:100%; padding:5px 0%; padding-top:15px; padding-bottom:10px; font-size:26px; text-align:left; color:#333;}

.jk_pro_list_pic_jj{
color:#666;padding:0 0%; width:100%; text-align:left; line-height:37px;  }


.proaddurl{
position:relative; overflow:visible;}
.proaddurl ul li{
float:left; position:relative; line-height:87px; color:#333; font-size:24px; 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:25px;}
.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:37px; overflow:hidden; height:37px;white-space: nowrap; text-overflow: ellipsis;}
.showproinfo{
width:100%; background-color:#fafafa; overflow:hidden; clear:both; padding:50px 0px; line-height:30px; /*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:none;}
.slidehh{
float:left; margin:0px; padding:0px; margin-bottom:26px; height:365px; background-color:#fff; width:325px;}
.slider1_in_mid_pic_jj_1{
text-align:left; font-size:26px; padding:0 10px; width:305px; padding-top:5px; color:#333;}
.slider1_in_mid_pic_jj_2{
color:#666; line-height:38px;padding:0 10px; width:305px; padding-top:7px; text-align:left;}
.slidehh:nth-child(2n){
float:right;}

.solution_mid_list li{
float:left; padding:30px 0px; margin:0px; width:100%; border-bottom:1px #ebebeb solid;}
.solution_mid_list li table{
width:100%; margin:0px; padding:0px; vertical-align:middle;}
.solution_mid_list li table td{
  width:100%;}
.solution_mid_list_left img{
float:left; width:100%;}
.solution_mid_list_right_mid_1{
text-align:left; font-size:36px; color:#c71624; padding:30px 0px;}
.solution_mid_list_right_mid_2{
text-align:left; line-height:38px;}
.solution_mid_list_right_mid_3{
text-align:left; padding:30px 0px;}
.solution_mid_list_right_mid_3 a{
display:inline-block; line-height:50px; color:#fff; padding:0 40px; background-color:#c71624; text-align:center;}
.yunservice_list li{
float:left; margin:0px; padding:0px; width:100%; overflow:hidden; margin-top:40px;}
.yunservice_list li table{
width:100%;}
.yunservice_list li table td{
width:100%;}
.cloud_list_left img{
float:left; width:100%;}
.cloud_list_right_1{
text-align:left; font-size:36px; color:#c71624; text-align:left; padding-top:50px; padding-bottom:10px;}
.cloud_list_right_2{
text-align:left;}
.cloud_list_right_3{
text-align:left; padding-top:10px;}
.cloud_list_right_3 a{
color:#c71624; margin-right:30px; text-decoration:underline}

.s_show_1{
text-align:left; font-size:36px; color:#d51825; line-height:40px;}
.s_show_2{
text-align:left; line-height:38px; padding:25px 0px;}
.s_show_3{
text-align:left;}
.s_show_3 a{display:inline-block; line-height:50px; color:#fff; padding:0 40px; background-color:#c71624; text-align:center;}
.caselist li{
float:left; margin:0px; padding:0px; width:100%; overflow:hidden; margin-top:30px;}
.caselist_pic{
padding:35px 0px;}
.caselist_title{
text-align:left; font-size:30px; color:#0b0b0b;}
.caselist_time{
text-align:left; color:#999; padding:10px 0px;}
.caselist_jj{
text-align:left; line-height:38px;}
.caselist_link{
text-align:left; padding:20px 0px;}
.caselist_link a{
text-align:left; color:#c22f1c; background-position:right center; background-repeat:no-repeat; background-image:url(../images/case/1.png); padding-right:35px; display:inline-block;}
.caselist li:last-child{
margin-bottom:30px;}
.caseinfo_mid_mid_footer{
text-align:left; padding:20px 0px;}
.newsnnc li{
float:left; margin:0px; padding:0px; width:330px;}
.newsnnc li:nth-child(2n){
float:right;}
.jk_news_mid_pic img{
float:left; width:100%;}
.jk_news_mid_pic_name{
text-align:left; font-size:30px; color:#0b0b0b; padding-top:10px;}
.jk_news_mid_pic_jj{
text-align:left; line-height:38px; padding-top:20px;}
.newsnnc{
padding:20px 0px;}



.newslist_footer li{
float:left; margin:0px; padding:0px; width:100%; clear:both; margin-top:60px; background-position:1280px center; background-repeat:no-repeat; background-image:url(../images/news/5.png);}
 
.newslist_footer_1{
font-size:30px; color:#0b0b0b; text-align:left; line-height:38px;}
.newslist_footer_2{
color:#999; text-align:left; padding-top:5px;}
.newslist_footer_3{
width:100%; text-align:left; padding-top:10px; line-height:37px;  color:#666;}
.newslist_footer{
padding-bottom:70px;}



.news_download ul li{
float:left; width:100%; margin:0px; padding:0px; border-bottom:1px #e9e9e9 solid; line-height:60px;}
.news_download ul li:nth-child(2n){
 }
.news_download_img1{
float:left; margin-top:17px;}
.news_download ul li span{
float:left; margin-left:12px; font-size:24px;}
.news_download_img2{
float:right; margin-top:17px;}

.index_more_jk2{
border:1px #999 solid; color:#666;}
.index_more_jk2:hover{
 border:1px #999 solid; color:#666; background-color:transparent;}
 
 
 .remid_jj{
font-size:24px;  }
.remid_jj span{
width:200px; display:inline-block;}



.remid_footer li{
float:left; margin:0px;    padding:0px; width:330px;   position:relative; overflow:hidden;}
.remid_footer li:nth-child(2n){
float:right;}
.remid_footer li img{
float:left; width:100%;  }
.remid_footer li table{ background-image:url(../images/news/9.png); z-index:10;
position:absolute; left:0; top:0; width:100%; height:155px; vertical-align:middle; color:#fff;}
.remid_footer li table td{
width:100%; height:155px; 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:75px; text-align:left;}
.remid_footer_1{
font-size:30px; line-height:38px; color:#fff;}











.jobvideo{
height:400px; position:relative; margin:30px 0px 12px 0px;}
.video-responsive{
position:absolute; left:0; top:0; z-index:-1; width:790px;  }
.jobvideo table{ position:absolute; left:0; top:0; z-index:10;
width:100%; height:400px; vertical-align:middle; color:#fff}
.jobvideo table td{
height:400px; vertical-align:middle; color:#ff; }


.job_1 li{
float:left; position:relative; width:330px; height:230px; overflow:hidden;}
.job_1 li img.bm{
float:left; width:100%;  }
.job_1_zz{ z-index:33;
position:absolute; right:0;   padding:0px 30px; height:75px; font-size:30px; line-height:75px; 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_v1{
position:relative;}
.job_2_v1 img{
float:left;}
.job_2_v1_zz{
position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/job/9.png);}
.job_2_v1_zz span{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-position:center; background-repeat:no-repeat; background-image:url(../images/job/1.png);}
.job_2_left{
float:left; width:50%; clear:none; position:relative;}
.job_2_left img{
float:left; width:100%;} 
.job_2_right{
float:right; width:50%; clear:none; position:relative;}
.job_2_right img{
float:left; width:100%;}
.job_ar_img img{
float:left; width:100%;}
.job_ar_title{
background-color:#fff; line-height:70px; padding:0 5%; width:90%; text-align:left;}
.morev{
padding-left:80px; background-position:left center; background-repeat:no-repeat; background-image:url(../images/job/3.png);}
.yggh_list li{
float:left; width:345px; position:relative; height:385px;}
.yggh_list li:nth-child(2n){
float:right; width:344px; border-left:1px #ccc solid;}
.employermid_pic{
float:right; width:}
.employermid_pic,.employermid_name,.employermid_jj{
width:314px; margin:0 auto; float:none;}
.employermid_pic img{
float:left; width:100%;}
.yggh_list li span{
position:absolute; left:0; top:110px; display:inline-block; line-height:40px; padding:0 20px; color:#fff; background-image:url(../images/job/9.png);}
.employermid_name{
text-align:left; font-size:30px; color:#333; padding-top:13px;}
.employermid_jj{
line-height:35px; text-align:left; padding-top:5px;}


.slider1_contact a{
font-size:24px; display:block; width:100%; text-align:center; line-height:70px; color:#3b3b3b;}
.slider1_contact a.on{
color:#fff; background-color:#d51825;}
.contactmap_left_mid ul li{
margin:0px; padding:0px; width:100%; overflow:hidden; margin-top:30px;}
.contactmap_left_mid_t{
text-align:left; font-size:30px; color:#333; }
.contactmap_left_mid_t_jj{
text-align:left; line-height:38px; padding:20px 0px;}


.job_fz_left{ margin:0 auto; position:relative; width:630px;}
.job_fz_right{
float:right;}
.job_fz_left_1{
position:relative; overflow:visible}
.job_fz_left_1 img{
float:left;}


.lanbar{
position:absolute; right:0; top:80px; display:none; width:250px; background-color:#fff; z-index:10; text-align:center; z-index:10;}

