﻿@charset "utf-8";

*{margin:0;padding:0;}
.yincang12 {
	display: none;
}

body{
font-family:"Microsoft YaHei","微软雅黑","STHeiti",\5FAE\8F6F\96C5\9ED1,\5FAE\8F6F\96C5\9ED1,sans-serif;font-size:12px;font-weight:normal;margin:0px;padding:0px;color: #555555;min-width: 1200px;max-width: 1920px;margin: 0 auto;}
p,form,h1,h2,h3,h4,h5,h6,input,dl,dd,table,td,input,ul,li{margin:0px;padding:0px;font-weight: normal;}
ul,ol{margin:0px;padding:0px;list-style-type:none;}
img{border:none;}
li{ list-style:none}
a{text-decoration:none;cursor:pointer;transition:all .3s;outline:none;color: #555555;}
.lf{float:left}
.rg{float:right}
.clear{clear:both;height:0px;line-height:0px;font-size:0px}
.head{position:fixed;top:0px;left:0px;width:100%;min-width:1000px;z-index:9999;background:#fff;height:78px;transition:all .3s}
.head_kj{width: 1200px;margin: 0 auto;}
.logo{padding-top:24px;padding-left:0;width:363px;transition:all .3s;}
.logo a{display:block;position:relative;overflow:hidden}
.logo img{width:100%;position:relative;z-index:100;width: 373px;}
.logo .p1{background:#ff6d07;position:absolute;top:0%;left:0px;width:100%;height:80%;}
.nav{width:auto;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;margin-top: 28px;}
.nav>ul{float: left;}
.nav>ul>li{float:left;margin-right: 8px; height:50px;transition:all .3s;}
.nav>ul>li .a1{line-height:51px;display:block;text-align:center;font-size:14px;color:#555;transition:all .3s;padding: 0 2px;    font-weight: lighter; }
.nav>ul>li:hover .a1{color:#e60021;transition:all .3s;position: relative;}
.nav>ul>li .hvr-underline-reveal:before{bottom: 0px;height: 3px;}
/*.nav>ul>li:hover .a1:after{content: "";position: absolute;bottom: 0;width: 100%;height: 2px;background: #e60021;display: block;    margin-left: -2px;}*/
.nav>ul>li .div1{display:none;background:#fff;width:100%;left:0px;position:absolute;top:78px;z-index:100;border-top:solid 1px #e60021;margin-left: 2px;padding-bottom: 70px;padding-top: 10px;}
.nav>ul>li .div1 .p1{width:1200px;margin: 0 auto;}
.nav>ul>li .div1 .p1 a{color:#555555;font-size:16px;text-transform:uppercase;background:url(../images/1_26.jpg) center bottom no-repeat;display:inline-block;line-height:35px;transition:all .5s;height: 35px;font-weight: lighter;}
.nav>ul>li .mad5 .p1 a{font-weight: lighter;color: #000000;}
.nav>ul>li .mad1 .p1>ul{margin-left: 558px;}
.nav>ul>li .div1 .p1 a:hover{color:#e60021;border-bottom: solid 1px #e60021; box-sizing: border-box;}
.nav>ul>li .mad3 .p1 .pad{margin-left:30%}
.nav>ul>li .mad4 .p1 .pad{margin-left:44%}
.nav>ul>li .mad5 .p1 ul{margin-left: 807px;font-weight: 600;}
.nav>ul>li .mad6 .p1{text-align:left}

.nav>ul>li .div1 .p1 .nav_2{float: left;margin-left: 32px;width: auto;display: inline-block; margin-top: 20px;}
.nav>ul>li .div1 .p1 .nav_2:first-child{margin-left: 10px;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj{margin-bottom: 20px;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj1{margin-bottom: 0;}

.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2tit{padding-left: 60px;font-size: 16px;line-height: 40px;font-weight: 600;color: #000000;position: relative;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2tit a{display: block; font-weight: 100;width: 100%;font-size: 16px;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj ul{padding-left: 60px;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj ul li{width: 100%;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj ul li a{display: block;width: 100%;font-size: 16px;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj1 ul li a{font-weight: 600;color: #000000;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2tit span{display: block;width: 40px;position: absolute;top: 0;left: 0;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2tit span img{display: block;width: 100%;}
/*.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2icon1{background: url(../images/menu_product_icon1.svg) no-repeat left;background-size: 40px auto;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2icon2{background: url(../images/menu_product_icon2.svg) no-repeat left;background-size: 40px auto;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2icon3{background: url(../images/menu_product_icon3.svg) no-repeat left;background-size: 40px auto;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2icon4{background: url(../images/menu_product_icon4.svg) no-repeat left;background-size: 40px auto;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2icon5{background: url(../images/menu_product_icon5.svg) no-repeat left;background-size: 40px auto;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2icon6{background: url(../images/menu_product_icon6.svg) no-repeat left;background-size: 40px auto;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2icon7{background: url(../images/menu_product_icon7.svg) no-repeat left;background-size: 40px auto;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2icon8{background: url(../images/menu_product_icon8.svg) no-repeat left;background-size: 40px auto;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2icon9{background: url(../images/menu_product_icon9.svg) no-repeat left;background-size: 40px auto;}
.nav>ul>li .div1 .p1 .nav_2 .nav_2_kj .nav_2icon10{background: url(../images/menu_product_icon10.svg) no-repeat left;background-size: 40px auto;}*/
/*技术研发*/
.nav>ul>li .div1 .p1 .nav_2_jishu{float: right;margin-top: 20px;}
.nav>ul>li .div1 .p1 .nav_2_jishu1{float: left;width: 430px;}
.nav>ul>li .div1 .p1 .nav_2_jishu .nav_2_jishu_kj{margin-top: 10px;float: left;}
.nav>ul>li .div1 .p1 .nav_2_jishu .nav_2_jishu_kj .nav_2tit{padding-left: 60px;font-size: 16px;line-height: 45px;font-weight: 600;margin-left: 55px;color: #000000;position: relative;}
.nav>ul>li .div1 .p1 .nav_2_jishu1 .nav_2_jishu_kj{margin-bottom: 30px;}
.nav>ul>li .div1 .p1 .nav_2_jishu .nav_2_jishu_kj .nav_2tit3{padding-left: 0;}
.nav>ul>li .div1 .p1 .nav_2_jishu .nav_2_jishu_kj .nav_2tit a{font-size: 16px;font-weight: 600;color: #000000;width: 100px;}
.nav>ul>li .div1 .p1 .nav_2_jishu .nav_2_jishu_kj ul{margin-left: 55px;width: 320px;float: left;}
.nav>ul>li .div1 .p1 .nav_2_jishu .nav_2_jishu_kj ul li a{display: block;}
.nav>ul>li .div1 .p1 .nav_2_jishu .nav_2_jishu_kj .nav_2tit span{display: block;width: 40px;position: absolute;top: 0;left: 0;}
.nav>ul>li .div1 .p1 .nav_2_jishu .nav_2_jishu_kj .nav_2tit span img{display: block;width: 100%;}
.nav>ul>li .div1 .p1 .nav_2_jishu .nav_2_jishu_kj .nav_2icon1{padding-left: 60px;background: url(../images/menu_technology_icon1.svg) no-repeat left;background-size: 40px auto;}
.nav>ul>li .div1 .p1 .nav_2_jishu .nav_2_jishu_kj .nav_2icon2{padding-left: 60px;background: url(../images/menu_technology_icon2.svg) no-repeat left;background-size: 40px auto;}
/*join*/
.nav>ul>li .div1 .p1 .nav_2_join{margin-left: 673px;}
.nav>ul>li .div1 .p1 .nav_2_join .nav_2_join_kj{margin-top: 10px;float: left;}
.nav>ul>li .div1 .p1 .nav_2_join .nav_2_join_kj .nav_2tit{font-size: 16px;line-height: 36px;font-weight: 600;margin-left: 65px;color: #000000;}
.nav>ul>li .div1 .p1 .nav_2_join .nav_2_join_kj .nav_2tit a{font-size: 16px;font-weight: 600;color: #000000;}
.nav>ul>li .div1 .p1 .nav_2_join .nav_2_join_kj ul{margin-left: 65px;float: left;}


/*search*/
.search{float: left;width: 29px;height: 41px;margin-top: 10px;margin-left: 15px;}
.search .search_icon{width: 19px;height: 29px;background: url(../images/magnifier_black.svg) no-repeat center;cursor: pointer;position: relative;left: 5px;}
.search:hover .search_icon{width: 29px;height: 29px;background: url(../images/magnifier_red.svg) no-repeat center;left: 0;}
.search:hover .search_icon:after{content: ""; position: absolute;width: 100%;display: block;height: 2px;bottom: -11px;background: #e60021;}
.search .search_con{display:none;background:#fff;width:100%;left:0px;position:absolute;top:78px;z-index:100;border-top:solid 1px #e60021;margin-left: 2px;padding-bottom: 200px;padding-top: 130px;z-index:100;}

.search_conkj{width: 855px;margin: 0 auto;}
	.search_conkj .search_form{width: 855px;margin: 0 auto;}
	.search_conkj .search_form .search_formkj{width: 855px;margin: 0 auto;height: 44px;border-bottom: solid 1px #e60021;}
	.search_conkj .search_form .search_formkj .icon-sousuo{width: 29px;height: 44px; float: left;background: url(../images/magnifier_red.svg) no-repeat center;} 
	.search_conkj .search_form .search_formkj .search_keys{width: 746px;border: 0;float: left; height: 44px;outline: none;margin-left: 20px;}
	.search_conkj .search_form .search_formkj input[type=text]{font-size: 18px;color: #555555;line-height: 44px;}
	.search_conkj .search_form .search_formkj .serbtn{width: 60px;border: 0;float: left; height: 44px;outline: none;margin-left: 0px;background: #fff;font-size: 24px;color: #e60021;cursor: pointer;}
	.search_conkj .search_form .rm{width: 730px;margin: 0 auto;margin-top: 70px;}
	.search_conkj .search_form .rm span{font-size: 16px;font-weight: 600;display: block;float: left;width: 130px;}
	.search_conkj .search_form .rm p{float: left;width: 600px;}
	.search_conkj .search_form .rm a{font-size: 16px;color: #555555;width: 140px;display: block;float: left;margin-bottom: 15px;}
	.search_conkj .search_form .rm a:hover{color: #e60021;}

.en{float: left;width: 26px;height: 26px;margin-top: 12px;margin-left: 10px;}
.en a{display: block; text-align: center;line-height: 26px;font-size: 16px;color: #e60021;}

/*banner*/
.flash{width:100%;height: 470px;margin: 0 auto;position: relative;z-index: 1;}
.flash .play{width:100%;height: 800px;list-style: none;position:absolute;top:0px;left:0px;}
.flash .play li{display: none;position:absolute;top:0px;left:0px;width: 100%;height: 100%;}
.flash .play li img{/*float: left;*/}
#button{position: absolute;top:440px;left:50%;margin-left: -150px; list-style: none;width: 300px;text-align: center;z-index: 99;display: none;}
#button li{margin-left: 10px;display: inline-block;}
#button li div{width:12px;height: 12px;background:#fff;border-radius: 6px;cursor: pointer;}
#prev{width:73px;height:74px;background:url(../images/hover_left.svg) no-repeat left center;background-size: 30px auto;position: absolute;top:200px;left:120px;z-index: 100;cursor: pointer;opacity: 0;transition: all 0.6s;}
#next{width:73px;height:74px;background:url(../images/hover_right.svg) no-repeat right center;;background-size: 30px auto;position: absolute;top:200px;right:120px;z-index: 100;cursor: pointer;opacity: 0;transition: all 0.6s;}
/*@media(max-width:1366px){
	#prev{left: 20px;}
	#next{right: 20px;}
	
}*/

.flash:hover #prev,#flash:hover #next{opacity: 1;}

.flash ul li{position: relative;}
	.banner_con_kj{width: 1200px;height: 100%; position: absolute;z-index: 2;top: 0;left: 50%;margin-left: -600px;}
	.banner_con_kj .banner_con{width: 100%;height: 100%;position: relative;z-index: 2;opacity: 0.9;}
	.banner_con_kj .banner_con .banner_icon{z-index: 1;position: absolute;transition: all 0.5s ease;opacity: 0.9;}
	.banner_con_kj .banner_con .banner_icon div{position: relative;display: table-cell;text-align: center;vertical-align: middle; }
	.banner_con_kj .banner_con .banner_icon1 div{ width: 82px;height: 87px;}
	.banner_con_kj .banner_con .banner_icon2 div{ width: 99px;height: 105px;}
	.banner_con_kj .banner_con .banner_icon3 div{ width: 106px;height: 113px;}
	.banner_con_kj .banner_con .banner_icon4 div{ width: 195px;height: 185px;}
	.banner_con_kj .banner_con .banner_icon5 div{ width: 137px;height: 145px;}
	.banner_con_kj .banner_con .banner_icon6 div{ width: 112px;height: 132px;}
	.banner_con_kj .banner_con .banner_icon7 div{ width: 64px;height: 64px;}
	.banner_con_kj .banner_con .banner_icon  img{display: inline-block;}
	.banner_con_kj .banner_con .banner_icon1  img{width: 33px;margin-left: -8px;margin-top: 3px;}
	.banner_con_kj .banner_con .banner_icon2  img{width: 41px;margin-left: -10px;margin-top: 5px;}
	.banner_con_kj .banner_con .banner_icon3  img{width: 37px;margin-left: -8px;margin-top: 3px;}
	.banner_con_kj .banner_con .banner_icon4  img{width: 92px;}
	.banner_con_kj .banner_con .banner_icon5  img{width: 58px;margin-left: -14px;}
	.banner_con_kj .banner_con .banner_icon6  img{width: 51px;margin-left: -21px;}
	.banner_con_kj .banner_con .banner_icon7  img{width: 48px;margin-left: 1px;}
	.banner_con_kj .banner_con .banner_icon1{top: 140px;left: 40px;visibility: visible; animation-delay: 2.2s;z-index: 3;width: 82px;height: 87px;background: url(../images/banner_icon01.png) no-repeat center;background-size: cover;}
	.banner_con_kj .banner_con .banner_icon2{top: 110px;left: 179px;visibility: visible; animation-delay: 1.3s;z-index: 2width: 99px;height: 105px;background: url(../images/banner_icon02.png) no-repeat center;background-size: cover;}
	.banner_con_kj .banner_con .banner_icon3{top: 40px;left: 365px;visibility: visible;animation-delay: 0.3s;width: 106px;height: 113px;background: url(../images/banner_icon03.png) no-repeat center;background-size: cover;}
	.banner_con_kj .banner_con .banner_icon4{top: 60px;left: 563px;visibility: visible;animation-delay: 0.8s;width: 195px;height: 185px;background: url(../images/banner_icon04.png) no-repeat center;background-size: cover;}
	.banner_con_kj .banner_con .banner_icon5{top: 212px;left: 790px;visibility: visible;animation-delay: 1s;width: 137px;height: 145px;background: url(../images/banner_icon05.png) no-repeat center;background-size: cover;}
	.banner_con_kj .banner_con .banner_icon6{top: 89px;right: 155px;visibility: visible;animation-delay: 1.5s;width: 112px;height: 132px;background: url(../images/banner_icon06.png) no-repeat center;background-size: cover;}
	.banner_con_kj .banner_con .banner_icon7{top: 42px;right: 87px;visibility: visible;animation-delay: 2s;width: 64px;height: 64px;background: url(../images/banner_icon07.png) no-repeat center;background-size: cover;}
	.banner_con_kj .banner_con .banner_icon8{top: 49px;right: -17px;visibility: visible;animation-delay: 2.2s;width: 43px;height: 43px;}
	.banner_con_kj .banner_con .banner_tit{position: absolute;top: 378px;left: 706px;visibility: visible;animation-delay: 2.5s;width: 0px;height: 0px;}
	.banner_con_kj .banner_con .banner_icon:hover {transform: translateY(-10px);}
	.banner_con_kj .banner_con .banner_icon span{display: block;width: 160px; font-size: 16px;line-height: 20px; color: #555555;position: absolute;left: 100%;top: 50%;margin-top: -10px;z-index:9;margin-left: -18%;transition: all 0.5s ease;opacity: 0;text-align: left;}
.banner_con_kj .banner_con .banner_icon1 span{margin-top: -20px;}
	.banner_con_kj .banner_con .banner_icon3 span,.banner_con_kj .banner_con .banner_icon7 span{right: 100%;margin-right: 5%;text-align: right;left: auto;}
	.banner_con_kj .banner_con .banner_icon:hover span{opacity: 1;}

	.index_banner1{position: absolute;top: 300px;left: 50%;margin-left: -590px;}
	.index_banner2{position: absolute;top: 192px;left: 50%;margin-left: -590px;}
	.flash ul li .index_bannertiten{width: 1200px;font-size: 55px;line-height: 55px;margin-bottom: 0;font-weight: lighter;color: #fff;}
	.flash ul li .index_bannertiten span{font-weight: bold;margin-right: 10px;}
	.flash ul li .index_bannertitcn{width: auto;font-size: 37px;line-height: 62px;font-weight: lighter;color: #fff;}
.flash ul li .index_banner2 .index_bannertiten1{font-size: 42px;}
.index_banner1 .index_bannertitcn{    display: inline-block;border-bottom: solid 1px #fff;}
.index_banner2 .index_bannertiten{width: 925px!important;line-height: 66px!important;  }
/*关于*/
.index3{width: 1200px;margin: 0 auto;margin-top: 10px;background: rgba(255, 255, 255, 0.8);    position: relative;z-index: 1;}
    .about{width: 810px;float: left;}
    .about_tit{width: 100%;text-align: center;}
    .about_tit .tit{float: left;font-size: 28px;line-height: 70px;color: #e60021;}
    .about_tit .about_more{float: left;}
    .about_tit .about_more a{font-size: 18px;line-height: 70px;color: #e60021;}
    .about_tit .about_more{float: right;}
    .about .video{width: 100%;position: relative;height: 456px;}
    .about .video .video_hou{width: 100%;height: 100%;}
    .about .video .video_bofang{width: 86px;height: 86px;position: absolute;left: 50%;top: 50%;margin-left: -43px;margin-top: -43px;;z-index: 3;cursor: pointer;}
    .about .video .video_img{position: absolute;width: 100%;height: 100%;z-index: 2;}
    
    .news{width: 386px;float: right;}
    .news_tit{width: 100%;height: 50px;}
    .news_tit .tit{    float: left;font-size: 28px;line-height: 42px;color: #e60021;padding-left: 20px;}
    .news_tit .tit a{font-size: 18px;line-height: 50px;color: #e60021;}
    .news_tit .index_news_more{float: left;}
    .news_tit .index_news_more a{font-size: 18px;line-height: 70px;color: #e60021;}
    .news_tit .index_news_more{float: right;}
    .news .news_con{width: 100%;}
    .news .news_con ul li{width: 100%;height: 72px;border-bottom: solid 1px #eae7ee;position: relative;}
    .news .news_con ul li h1{font-size: 16px;line-height: 72px;color: #555555;margin: 0;width: 260px;margin-top: 0;font-weight: lighter;height: 72px;padding-left: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .news .news_con ul li p{font-size: 12px;line-height: 28px;color: #555555;text-align: right;display: block;margin: 0;position: absolute;right: 15px;top: 45px; font-weight: lighter;}
    .news .news_con ul li.news_li{border: 0;height: auto;}
    .news .news_con ul li.news_li .news_img{width: 100%;height: 188px;background: #555;margin-top: 0px;overflow: hidden;}
	.news .news_con ul li.news_li .news_img img{width: 100%;    transition: all 0.8s;}
	.news .news_con ul li.news_li:hover .news_img img{    transform: scale(1.1);}
    .news .news_con ul li:hover h1{color: #e60021;}
.news .news_con ul li:hover{border-bottom: solid 1px #e60021;}
.news .news_con ul li.news_li:hover{border: 0;}

/*产品*/
.index4{width: 1200px;margin: 0 auto;margin-top: 44px;}
	.index4 .pro_tit{width: 1200px;margin: 0 auto;position: relative;margin-bottom: 36px;}
	.index4 .pro_tit h1{width: 1200px;text-align: center;font-size: 32px;line-height: 50px;color: #e60021;font-weight: normal;}
	.index4 .pro_tit a{width: auto;text-align: center;font-size: 18px;position: absolute;right: 0;bottom: 0;display: inline-block;color: #e60021;}
	.index4 .pro{width: 1200px;height: auto;}
	.index4 .pro ul{width: 1200px;height: 242px;border-radius: 120px;-webkit-border-radius: 120px;-moz-border-radius: 120px;background: #eae7ee;padding: 1px;overflow: hidden;transition:all .6s;}
	.index4 .pro ul li{width: 228px;height: 228px;float: left; overflow: hidden;position: relative;margin: 6px;behavior: url(../ie-css3.htc);border-radius: 114px 114px 114px 114px; -webkit-border-radius: 50%;-moz-border-radius: 50%;}
	.index4 .pro ul li a .pro_img{width: 228px;height: 228px;position: absolute;top: 0;left: 0; z-index: 3;display: block;behavior: url(../ie-css3.htc);border-radius: 114px 114px 114px 114px; -webkit-border-radius: 50%;-moz-border-radius: 50%;}
	.index4 .pro ul li a .pro_img img{transform: scale(0); transition: all 1s;border-radius: 50%; -webkit-border-radius: 50%;-moz-border-radius: 50%;opacity: 0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;    }
	.index4 .pro ul li a .pro_icon{width: 100%;height: 100%;transform: scale(1);transition: all 2s;background: #e60021;behavior: url(../ie-css3.htc);border-radius: 114px 114px 114px 114px; -webkit-border-radius: 50%;-moz-border-radius: 50%;}
	.index4 .pro ul li a .pro_icon img{width: 97px;height: auto;margin: 0 auto;display: block;padding-top: 32px;}
	.index4 .pro ul li a .pro_icon p{width: 176px;height: auto;margin: 0 auto;font-size: 22px;font-weight: lighter;color: #ffffff;line-height: 32px;margin-top: 15px;text-align: center;}
	.index4 .pro ul:hover{height: 482px;}
	.index4 .pro ul li:hover{background:rgba(230, 0, 33, 0) }
	.index4 .pro ul li:hover a .pro_img{display: block;}
.index4 .pro ul li:hover a .pro_img img{transform: scale(1);opacity: 1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.index4 .pro ul li:hover .pro_icon{transform: scale(0);}
/*合作客户*/
.index5{width: 1200px;margin: 0 auto;margin-top: 75px;}
	.index5 .partner_tit{width: 1200px;margin: 0 auto;position: relative;margin-bottom: 48px;}
	.index5 .partner_tit h1{width: 1200px;text-align: center;font-size: 32px;line-height: 50px;color: #e60021;font-weight: normal;}
	.index5 .partner_logo{width: 1281px;margin: 0 auto;height: 384px;overflow: hidden;padding-top: 10px;margin-left: -40px;}
	.index5 .partner_logo ul{height: 384px!important;}
	.index5 .partner_logo ul li{width: 132px;height: 132px;border-radius: 50%; -webkit-border-radius: 50%;-moz-border-radius: 50%;float: left;margin-right: 41px;margin-left: 40px; overflow: hidden;margin-bottom: 60px;transition: all .4s;}
	.index5 .partner_logo ul li:nth-child(6n){margin-right: 0;}
	.index5 .partner_logo ul li a{display: block;width: 100%;height: 100%;border-radius: 50%; -webkit-border-radius: 50%;-moz-border-radius: 50%;text-align: center;line-height: 132px;background:#e60021;color: #fff;font-size: 18px;font-weight: lighter;   }

.index5 .partner_logo ul li:hover {transform: scale(1.1);}


/*技术研发*/
.index6{width: 100%;height: 925px;position: relative;margin-top: 64px;}
	.index6 .index6_tit{width: 1224px;position: absolute;left: 50%;top: -5px;margin-left: -600px;z-index: 99;}
	.index6 .index6_tit ul li{width: 384px;float: left;text-align: left;font-size: 32px;color: #e60021;margin-right: 24px;border-top: solid 5px #e60021;font-weight: lighter;line-height: 80px;cursor: pointer;}
	.index6 .index6_tit ul li:last-child{margin-right:0;}
	.index6 .index6_tit ul li.active{font-weight: normal;font-size: 36px;border-top: solid 15px #e60021;margin-top: -5px;}
	.index6 .index6_con{width: 100%;height: 100%;overflow: hidden;}
	.index6 .index6_con .jishu{width: 100%;height: 100%;background: url(../images/index_technology_bg.jpg) no-repeat center;background-size: cover;}
	.index6 .index6_con .jishu_main{width: 1200px;margin: 0 auto;height: 100%;}
	
	.join{width: 100%;height: 100%; background: url(../images/index_join_bg.jpg) no-repeat center;background-size: cover;}
	.join .jishu_join{width: 1200px;margin: 0 auto;padding-top: 120px;}
	.join .jishu_join>ul>li{float: left;width: 503px;height: 290px;padding: 40px 47px;background:rgba(255, 255, 255, 0.5);position: relative;margin-right: 6px;margin-bottom: 6px;}
	.join .jishu_join>ul>li:nth-child(2){margin-right: 0;}
	.join .jishu_join>ul>li:nth-child(3){margin-right: 0;margin-bottom: 0;float: right;height: 327px;background: url(../images/index_re_bg.png) no-repeat center;background-size: cover;}
	.join .jishu_join>ul>li h1{font-size: 38px;color: #e60021;font-weight: lighter;line-height: 38px;}
	.join .jishu_join>ul>li ol{width:328px;position: absolute; bottom: 16px;left: 54px;}
	.join .jishu_join>ul>li .join_link{width: 38px;height: 38px;overflow: hidden;position: absolute; bottom: 42px;right: 46px;transition:all .3s;display: block;}
	.join .jishu_join>ul>li .join_link img{width: 100%;}
	.join .jishu_join>ul>li ol>li{width: 100%;line-height: 60px;font-size: 22px;border-bottom: solid 1px #e60021;}

	.join .jishu_join>ul>li ol>li a{width: 100%;line-height: 60px;font-size: 22px;color: #e60021;font-weight: lighter;transition:all .3s;display: block;}
	.join .jishu_join>ul>li ol>li:hover a,.join .jishu_join>ul>li .join_link:hover{transform: translateX(4px); 
		-ms-transform: translateX(4px); 
		-webkit-transform: translateX(4px); 
		-o-transform: translateX(4px);}
	.join .jishu_join>ul>li:nth-child(3) h1{color:#fff;}
	.join .jishu_join>ul>li:nth-child(2) ol>li{margin-bottom: 18px;}
	.join .jishu_join>ul>li:nth-child(3) ol>li{border-bottom: solid 1px #fff;}
	.join .jishu_join>ul>li:nth-child(3) ol>li a{color:#fff;line-height: 70px;}
.join .jishu_join>ul>li ol>li:last-child{border: 0;}
	
	.xinwen{width: 100%;height: 100%; background: url(../images/index_xinwen_bg.jpg) no-repeat center;background-size: cover;}
	.xinwen_main{width: 1200px;margin: 0 auto;height: 100%;position: relative;overflow: hidden;}
	.xinwen_more{width: 80px;height: 38px;line-height: 38px;font-size: 18px;font-weight: lighter;position: absolute;top: 32px;left: 666px;color:#e60021;z-index: 100; }
	.xinwen_more a{width: 80px;height: 38px;line-height: 38px;font-size: 18px;font-weight: lighter;color:#e60021; }
	.xinwen_list{width: 1200px;margin: 0 auto;width: 1206px;float: left;}
	.xinwen_list ul li{width: 100%;margin-bottom: 5px;height: 400px;}
	.xinwen_list ul li .xinwen_left{width: 560px;height: 400px;overflow: hidden;float: left;}
	.xinwen_list ul li .xinwen_left img{width: 100%;display: block;transition: all 0.6s;}
	.xinwen_list ul li .xinwen_right{width: 640px;height: 400px;background:rgba(255, 255, 255, 0.55);float: left;position: relative;transition: all 0.6s;}
	.xinwen_list ul li .xinwen_right h1{width: 512px;font-size: 32px;color: #000000;margin-left: 83px;margin-top: 34px;line-height: 50px;transition: all 0.6s;}
	.xinwen_list ul li .xinwen_right p{width: 512px;font-size: 16px;color: #6c6c6c;line-height: 36px;position: absolute;left: 83px;bottom: 80px;}
	.xinwen_list ul li .xinwen_right span{width: auto;font-size: 18px;color: #e6001f;position: absolute;left: 83px;bottom: 42px;font-weight: lighter;}
	.xinwen_list ul li:hover .xinwen_left img{transform: scale(1.05,1.05);}
	.xinwen_list ul li:hover .xinwen_right h1{color: #e6001f;}
.xinwen_list ul li:hover .hvr-underline-reveal:before{-webkit-transform: translateY(0);
    transform: translateY(0);}






	
	.jishu_main{position: relative;overflow: hidden;}
	.jishu_more{width: 80px;height: 38px;line-height: 38px;font-size: 18px;font-weight: lighter;position: absolute;top: 32px;left: 256px;color:#e60021;z-index: 100; }
	.jishu_more a{width: 80px;height: 38px;line-height: 38px;font-size: 18px;font-weight: lighter;color:#e60021; }
	.lb-box .lb-item ul{height: 100%;width: 1206px;}
	.lb-box .lb-item ul li{width:396px;height: 370px;float: left;margin:3px;background: rgba(255, 255, 255, 0.66);position: relative;}
	.jishu_img{width: 100%;height: 100%;position: absolute;overflow: hidden;z-index: 3;transition: all .6s;opacity: 0;    top: 0;}
	.jishu_img img{width: 100%;}
	.jishu_icon{position: absolute;left: 40px;bottom: 50px; width: 108px;height: 92px;display: block;}
	.jishu_icon img{width: 108px;}
	.lb-box .lb-item ul li p{display: block;width: 325px;margin-left: 50px;margin-top: 40px; color: #555555;font-size: 22px;line-height: 38px;background: url(../picture/button_right.svg) no-repeat right;font-weight: lighter;z-index: 2;background-size: 36px 36px;}
/*	.lb-box .lb-item ul li:nth-child(6) {background:rgba(204, 2, 2, .8);}
	.lb-box .lb-item ul li:nth-child(6) p{color: #fff;background:url(../picture/button_right_white.png) no-repeat right;}*/
	.jishu_icon_hover{display: none;}
	.lb-box .lb-item ul li:hover .jishu_img{opacity: 1;}
	.lb-box .lb-item ul li:first-child{background: url(../images/index_technology_pic_rd.png) no-repeat center;background-size: cover;;}
.lb-box .lb-item ul li:first-child a{display: block;width: 100%;height: 100%;}
	.lb-box .lb-item ul li:first-child h1{color: #fff;font-size: 38px;font-weight: lighter;margin-left: 40px;margin-top: 40px;}
.lb-box .lb-item ul li:hover p{display: none;}
.lb-box .lb-item ul li:hover .jishu_icon{display: none;}
/*footer*/
	footer{width: 100%;border-top: solid 1px #dad8df;margin-top: 80px;padding-bottom: 80px;}
	.foot_main{width: 1205px;margin: 0 auto;margin-top: 41px;}
	.foot_nav{float: left;margin-right: 40px;}
	.foot_nav .foot_navtit{font-size: 22px;color: #e60021;line-height: 40px;padding-left: 15px;}
	.foot_nav .foot_navtit2{font-size: 18px;color: #000000;line-height: 40px;padding-left: 15px;}

	.foot_nav ul li a{font-size: 18px;color: #555555;font-weight: lighter;line-height: 36px;padding-left: 15px;display: block;}
	.foot_nav ul li:hover a{color: #e60021;background: url(../images/foot_icon.svg) no-repeat left;}
	.foot_nav .foot_nav2_kj ul{margin-bottom: 30px;}
	.foot_nav .foot_nav2_kj .foot_nav2_main{float: left;margin-right: 40px;}
	.foot_nav .foot_nav2_kj .foot_nav2_main:first-child + .foot_nav2_main{margin-right: 0;}
	.kong{height: 36px;}
	.foot_bot{width: 1200px;margin: 0 auto;margin-top: 10px;}
	.foot_bot p{font-size: 16px;color: #4b4b4b;line-height: 80px;font-weight: lighter;margin: 0 8px;}
.foot_bot p a:hover{color: #e60021;}
/*展开与返回*/
		.openkj{border-top: solid 1px #dad8df;padding-top: 10px;}
		.open{text-align: center;display: block;cursor: pointer;}
		.close{text-align: center;display: none;cursor: pointer;}
		
		.open img,.close img{display: inline-block;}
		.open span,.close span{display: inline-block;color: #4b4b4b;font-size: 17px;    margin-left: 10px;}
/*返回顶部*/	
.backtop{width: 66px;position: fixed;bottom: 100px;left: 50%;display: none;z-index: 999;margin-left: 680px;}
.backtop a img{width: 48px;height: 48px;margin: 0 auto;display: block;}
	.backtop a span{width: 70px;display: block;font-size: 16px;line-height: 16px;margin-top: 16px; color: rgba(51, 51, 51, .7);transition: all 0.3s;display: block;text-align: center;}

/*三级页面包屑*/
.nav_mbx{width: 1000px;position: absolute;top: 0;left: 50%;margin-left: -500px;z-index: 99;}
	.nav_mbx ul li{text-align: center;font-size: 20px;height: 70px;background: #eae7ee;float: left;margin-right: 2px;position: relative;}
	.nav_mbx ul li a{color: #e6001f;width: 100%;line-height: 70px;display: block;}
	.nav_mbx ul li a span{position: absolute;top: 29px;right: 26px;width: 8px;height: 14px;background: url(../picture/jiantou.png) no-repeat center;background-size: cover;}
	.nav_mbx ul li:hover{background: #e6001f;}
	.nav_mbx ul li:hover a{color: #fff;}
	.nav_mbx ul li:hover a span{color: #fff;background: url(../picture/jiantou_b.png) no-repeat center;background-size: cover;}
	.nav_mbx ul .nav_mbx1{width: 200px;}
	.nav_mbx ul .nav_mbx2{width: 396px;}
	.nav_mbx ul .nav_mbx3{width: 396px;background:#e6001f; }
	.nav_mbx ul .nav_mbx3 a{color: #fff;}

/*感兴趣模块*/
.Box {position: relative;}
			.Box .content {width: 1200px;margin: 0 auto;}
			.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 100px;font-size: 38px;font-weight: bold;color: #e6001f;}
			.Box .Box_con {position: relative;}
			.Box .Box_con .btnl {position: absolute;}
			.Box .Box_con .btn {display: block;width: 37px;height: 36px;position: absolute;top: -69px;cursor: pointer;}
			.Box .Box_con .btnl {background: url(../picture/button_left.svg) no-repeat center;right: 52px;display: block!important;background-size: 36px 36px;}
			.Box .Box_con .btnr {background: url(../picture/button_right.svg) no-repeat center;right: 6px;display: block!important;background-size: 36px 36px;}
			.Box .Box_con .conbox {position: relative;overflow: hidden;}
			.Box .Box_con .conbox ul {position: relative;list-style: none;}
			.Box .Box_con .conbox ul li {float: left;width: 396px;height: 250px;margin-left: 6px;overflow: hidden;background: #eae7ee;position: relative;cursor: pointer;}
			.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
			.Box .Box_con .conbox ul li .cur1{width: 100%;height: 100%;text-align: center;}
			.Box .Box_con .conbox ul li .cur1 h1{font-size: 32px;color: #555555;height: 100px; font-weight: lighter;text-align: center;padding-top: 43px;line-height: 48px;}
			.Box .Box_con .conbox ul li .cur1 img{display: inline-block;width: 75px;}
			.Box .Box_con .conbox ul li .cur2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;transition: all 0.6s;}
			.Box .Box_con .conbox ul li .cur2 img{width: 100%;}
			.Box .Box_con .conbox ul li:hover .cur2{opacity: 1;}
			

.Box .Box_con .conbox ul li.red{background: #e6001f;}
			.Box .Box_con .conbox ul li.red h1{color: #fff;}

			.Box .Box_con .conbox ul li.curHover .cur2{opacity: 1;}
			.Box .Box_con .conbox ul li.curHover:hover .cur2{opacity: 0;}
			.Box .Box_con .conbox ul li:nth-child(3n) .cur2{opacity: 1;}
			.Box .Box_con .conbox ul li:nth-child(3n):hover .cur2{opacity: 0;}


/*productlist*/

.main{width: 100%;height: auto;}
.product_bannertit{position: absolute;top: 170px;left: 50%;margin-left: -490px;}
	.product_bannertit1{font-size: 40px;font-weight: lighter;line-height: 40px;color: #fff;animation-delay: 0.5s}
	.product_bannertit2{font-size: 62px;font-weight: bold;line-height: 62px;color: #cc000f;margin-top: 20px;animation-delay: 0.8s}
	.product_bannertit3{font-size: 34px;font-weight: lighter;line-height: 34px;color: #cc000f;margin-top: 30px;animation-delay: 1.2s}

	.product{padding-top: 500px;width: 1200px;margin: 0 auto;}
	.product_tit{width: 1200px;margin: 17px 0;text-align: right;margin-bottom: 63px;}
	.product_tit a{display: inline-block;height: 150px;width: 150px;border-radius: 50%;border: solid 1px #e6001f;position: relative;margin-right: 80px;transition: all 0.6s;}
	.product_tit a span{line-height: 150px;text-align: center;color: #fff;font-size: 22px;font-weight: lighter;display: block;transition: all 0.6s;opacity: 1;}
	.product_tit a:hover{background:#e6001f }
	
	.product_con{width: 100%;}
	.product_con .product_list{width: 100%;float: left;}
	.product_con .product_list .product_con_tit{width: 297px;height: 297px;float: left;background: #e6001f;border-radius: 40px 0 0 0;}
	.product_con .product_list .product_con_tit a{display: block;width: 252px;margin-top: 45px;margin-left: 20px;padding-right: 8px; text-align: center;line-height: 34px;font-size: 28px;font-weight: lighter;color: #fff;position: relative;}
	.product_con .product_list .product_con_tit a span{position: absolute;top: 0;right: 0;}
	.product_con .product_list2 .product_con_tit{height: 598px;}
	.product_con ul{float: left;width: 903px;}
	.product_con ul li{width: 297px;height: 297px;float: left;margin-left: 4px;margin-bottom: 4px; position: relative;background: rgba(234, 231, 238, 0.8);overflow: hidden;}
	
	.product_con ul li h1{ margin-left: 50px;margin-top: 38px;font-size: 22px;line-height: 42px;color: #000;text-align: left;font-weight: lighter;}
	.product_con ul li .product_icon{position: absolute;left: 50px;bottom: 50px;width: 84px;}
	.product_con ul li .product_icon img{width: 100%;display: block;}
	.product_con ul li .product_img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.6s;}
	.product_con ul li:hover .product_img{opacity: 1;}
	.product_con .product_list2 ul li:first-child{width: 447px;}
	.product_con .product_list2 ul li:first-child + li{width: 448px;}
	.product_con .product_list3 .product_con_tit{height: 220px;}

	.product_con .product_list3 ul li{width: 899px;height: 220px;}
	.product_con .product_service .product_con_tit{height: 110px;}
	.product_con .product_service ul li{width: 899px;height: 110px;transition: all 0.4s;}
.product_con .product_service .product_con_tit a{margin-top: 38px;}
.product_con .product_service ul li h1{margin-top: 0;line-height: 110px;transition: all 0.4s;}
.product_con .product_service ul li:hover h1{color: #fff;}
.product_con .product_service ul li:hover{background: #e6001f;}


	.product_con .product_list4 ul li{height:170px;width: 447px }
	.product_con .product_list4 ul li h1{margin-top: 18px; }
	.product_con .product_list4 ul li .product_icon{bottom: 20px;}

	.product_con .product_list4 ul li:first-child + li,.product_con .product_list4 ul li:first-child + li + li + li{width: 448px;}
	.product_con .product_list4 .product_con_tit{height: 518px;}
	.product_con .product_list5 ul li:first-child{width: 447px;}
	.product_con .product_list5 ul li:first-child + li{width: 448px;}
	.product_con .product_list6 .product_con_tit{height: 598px;}
	.product_con .product_list6 ul li{width: 447px;}
	.productCenter{width: 1110px;margin: 110px auto 170px;}
	.productCenter h1{font-size: 50px;line-height: 50px;    margin-top: 36px;color: #e6001f;font-weight: lighter;float: left;}
	.productCenter .productCenter_con{float: right;}
	.productCenter p{font-size: 22px;line-height:48px;color: #000000;font-weight: lighter;}
	/*.product_con2 .product_list:first-child ul li:first-child{border-radius: 0px 40px 0 0;}*/
/*技术研发*/
.main{width: 100%;height: auto;}

.tech_bannericon{width: 1200px;position: absolute;top: 0;left: 50%;margin-left: -600px;}
	.tech_bannericonkj{width: 100%;position: relative;}
	.tech_bannericonkj .tech_banner_icon01{position: absolute;top: 163px;left: 649px;animation-delay: 0.4s}
	.tech_bannericonkj .tech_banner_icon02{position: absolute;top: 300px;left: 778px;animation-delay: 0.8s}
	.tech_bannericonkj .tech_banner_icon03{position: absolute;top: 88px;left: 793px;animation-delay: 1.2s}
	.tech_bannericonkj .tech_banner_icon04{position: absolute;top: -3px;left: 920px;animation-delay: 1.6s}
	.tech_bannericonkj .tech_banner_icon05{position: absolute;top: 187px;left: 942px;animation-delay: 2s}
	.tech_bannericonkj .tech_banner_icon06{position: absolute;top: 1px;left: 1126px;animation-delay: 2.4s}
	.tech_bannericonkj .tech_banner_icon07{position: absolute;top: 163px;left: 1104px;animation-delay: 2.4s}
	.tech_bannericonkj .tech_banner_icon08{position: absolute;top: 260px;left: 1159px;animation-delay: 2.8s}
	.tech_bannericonkj .tech_banner_icon09{position: absolute;top: 124px;left: 1229px;animation-delay: 3.2s}
	.tech{width: 1200px;margin: 0 auto;}
.tech .tech_bannerTit{font-size: 60px;color: #fff;font-weight: lighter;line-height: 82px;margin-top: 100px;margin-left: 0;margin-bottom: 60px;}
.tech_tit{width: 1200px;margin: 17px 0;margin-left: 25px;padding-bottom: 24px;}
	.tech_tit a{display: inline-block;height: 130px;width: 130px;border-radius: 50%;border: solid 1px #fff;position: relative;margin-right: 26px;}
	.tech_tit a i{height: 130px;width: 130px;display: table-cell;text-align: center;vertical-align: middle; font-style:normal}
	.tech_tit a span{line-height: 26px;text-align: center;color: #fff;font-size:20px;font-weight: lighter;display: block;transition: all 0.3s;opacity: 1;}
	.tech_tit a div{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: all 0.3s;opacity: 0;}
.tech_tit a p{height: 130px;width: 130px;display: table-cell; text-align: center;vertical-align: middle;}
	.tech_tit a:hover span{opacity: 0;}
	.tech_tit a:hover div{opacity: 1;}
	.tech_con{width: 100%;}
	.tech_con ul li{width: 396px;height: 370px;float: left;margin-right: 6px;margin-bottom: 6px; position: relative;background: rgba(234, 231, 238, 0.8);overflow: hidden;}
	.tech_con ul li:nth-child(3n){margin-right: 0px;}
	.tech_con ul li:nth-child(3n+1){border-radius: 40px 0 0 0;}
	.tech_con ul li h1{width: 315px; margin-left: 50px;margin-top: 48px;font-size: 26px;line-height: 42px;color: #000;text-align: left;font-weight: lighter;}
	.tech_con1 ul li:first-child h1{font-size:38px;margin-top: 54px;text-align: center;color: #fff; }
	.tech_con ul li .tech_icon{position: absolute;left: 50px;bottom: 50px;width: 94px;}
	.tech_con ul li .tech_icon img{width: 100%;display: block;}
	.tech_con ul li .tech_img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.6s;}
	.tech_con ul li:hover .tech_img{opacity: 1;}
	.testCenter{width: 950px;margin: 110px auto 130px;}
	.testCenter .testCenter_con{float: right;}
	.testCenter h1{font-size: 50px;line-height: 50px;margin-bottom: 30px;color: #e6001f;font-weight: lighter;float: left;}
	.testCenter p{font-size: 22px;line-height:48px;color: #000000;font-weight: lighter;}

	
	/*.tech_con2 ul li:last-child{width: 798px;margin-right: 0;}*/
/*技术研发内页*/

	.main{width: 100%;height: auto;position: relative;}
	
	.tech_info{width: 1200px;margin: 0 auto;padding-top: 70px;}
	.tech_info h1{font-size: 46px;color: #e6001f;text-align: center;line-height: 66px;font-weight: lighter;margin-top: 70px;margin-bottom: 40px;}
	.tech_info .tech_info_con{width: 100%;}
	.tech_info .tech_info_con p{font-size: 22px;line-height: 44px;color: #000000;font-weight: lighter;text-align: justify;}
	.tech_info .tech_info_con img{display: block;max-width: 100%;margin: 0 auto;} 

/*产品内页*/
.product_info_con{width: 100%;margin-top: 80px;}
	.product_info_con h2{text-align: center;font-size: 26px;text-align: center;line-height: 26px;color: #e6001f;}
	.product_2round .product_line,.product_3round .product_line{width: 100%;height: 42px;background: url(../images/line23.png) no-repeat center;margin-top: 24px;}
	.product_4round .product_line{width: 100%;height: 42px;background: url(../images/line4.png) no-repeat center;margin-top: 24px;}
	.product_info_con ul{width: 100%;text-align: center;}
	.product_2round ul,.product_3round ul,.product_4round ul{margin-top: -44px;}
	.product_info_con ul li{width: 288px;height: 288px;display: inline-block;margin:74px 42px 0; background: #eae7ee;border-radius: 50%;overflow: hidden;transition: all 0.6s;}
	.product_info_con ul li div{width: 288px;height: 288px; display: table-cell;text-align: center;vertical-align: middle;}
	.product_1square ul li{width: 1126px;height: 257px;display: inline-block;margin:32px auto 0; background: #eae7ee;border-radius: 30px;overflow: hidden;}
	.product_1square ul li div{width: 1126px;height: 257px; display: table-cell;text-align: center;vertical-align: middle;}
	.product_2round ul li{width: 360px;height: 360px;display: inline-block;margin:74px 98px 0; background: #eae7ee;border-radius: 50%;overflow: hidden;}
	.product_2round ul li div{width: 360px;height: 360px; display: table-cell;text-align: center;vertical-align: middle;}
	.product_3round ul li{width: 288px;height: 288px;display: inline-block;margin:74px 42px 0; background: #eae7ee;border-radius: 50%;overflow: hidden;}
	.product_3round ul li div{width: 288px;height: 288px; display: table-cell;text-align: center;vertical-align: middle;}
	.product_4round ul li{width: 244px;height: 244px;display: inline-block;margin:74px 26px 0; background: #eae7ee;border-radius: 50%;overflow: hidden;}
	.product_4round ul li div{width: 244px;height: 244px; display: table-cell;text-align: center;vertical-align: middle;}
	.tech_info .tech_info_con .product_info_con ul li div p{display:block;font-size: 22px;color: #e6001f;text-align: center;font-weight: lighter;transition: all 0.3s;}
	.tech_info .tech_info_con .product_1square ul li div p{padding: 0 80px;text-align: justify;}
	.tech_info .tech_info_con .product_3round ul li div p{line-height: 36px;}
	.tech_info .tech_info_con .product_4round ul li div p{line-height: 36px;}
	.product_con_tit2{margin-top: 88px;border-top: solid 1px #9f9f9f;padding-top: 73px;}
	.tech_info .tech_info_con .product_info_con ul li:hover {background: #e6001f;}
	.tech_info .tech_info_con .product_info_con ul li:hover div p{color: #fff!important;}
/*试验中心*/
.tech_info .tech_testCenter_con{width: 1050px;margin: 0 auto;}
	.tech_testCenter{width:1056px;margin: 50px auto 0;}
	.tech_testCenter li{width: 185px;margin: 11px;display: inline-block;}
	.tech_testCenter li div{width: 185px;height: 185px;position: relative; display: table-cell;
    text-align: center;
    vertical-align: middle;border-radius: 50%;background: rgba(234, 231, 238, 0.9);}
.tech_testCenter li div span{display: inline-block;position: relative;}
	.tech_testCenter li div img{transition: all 0.6s;}
	.tech_testCenter li div .tech_testCenterImg1{opacity: 0;z-index: 1;position: absolute;top: 0;left: 0;}
	.tech_testCenter li div .tech_testCenterImg2{opacity: 1;z-index: 2;width: 82px;display: inline-block;}
	.tech_testCenter li:hover .tech_testCenterImg1{opacity:1;}
	.tech_testCenter li:hover .tech_testCenterImg2{opacity: 0;}
.tech_testCenter li:hover div{background:#e6001f; }
	.tech_info .tech_testCenter_con .tech_testCenter li p{text-align: center;font-size: 20px;font-weight: lighter;color: #000;}
/*技术标准平台*/
.tech_platform{width: 774px;height: 407px; margin: 58px auto;position: relative;}
	.tech_platform li{position: absolute;}
	.tech_platform .tech_iconBg{width: 492px;top: 58px;left: 50%;margin-left: -246px;}
	.tech_platform .tech_iconCenter{width: 170px;top: 90px;left: 50%;margin-left: -85px;animation:rotate 5s infinite 2s;
-webkit-animation:rotate 5s infinite 2s; /*Safari and Chrome*/}
	@keyframes rotate{
    0%{
        transform: rotate(0);
      }
    25%{
    	transform:rotate(180deg);
    }
    50%{
    	transform:rotate(180deg);
    }
    75%{
         transform: rotate(360deg);
    	}
        100%{
         transform: rotate(360deg);
    	}
	}
	@-webkit-keyframes rotate{
    0%{
        transform: rotate(0);
      }
    25%{
    	transform:rotate(180deg);
    }
    50%{
    	transform:rotate(180deg);
    }
    75%{
         transform: rotate(360deg);
    	}
        100%{
         transform: rotate(360deg);
    	}
	}

	.tech_platform .tech_icon01{width: 130px;top: 0px;left: 0;}
	.tech_platform .tech_icon02{width: 130px;top: 0px;right: 0;}
	.tech_platform .tech_icon03{width: 130px;bottom: 0px;left: 0;}
	.tech_platform .tech_icon04{width: 130px;bottom: 0px;right: 0;}
	.tech_platform li img{width: 100%;}
	.tech_info .tech_info_con .tech_platform li p{text-align: center;font-size: 22px;line-height: 22px;margin-top: 21px;}
/*软件开发*/

.rjkf_info{width: 1050px;margin: 0 auto;    padding-top: 70px;}
	.rjkf_info h1 {
    font-size: 46px;
    color: #e6001f;
    text-align: center;
    line-height: 66px;
    font-weight: lighter;
    margin-top: 70px;
    margin-bottom: 40px;
}
	.rjkf_info .rjkf_info_con p {
    font-size: 22px;
    line-height: 44px;
    color: #000;
    font-weight: lighter;
    text-align: justify;
}
	.rjkf_info .rjkf_info_con .rjkf_left ul li p{font-size: 20px;line-height: 20px;margin-left: 47px;margin-top: 57px;color: #555555;}
	.rjkf_info .rjkf_info_con .rjkf_left{width: 580px;float: left;}
	.rjkf_info .rjkf_info_con .rjkf_left ul{margin-top: 60px}
	.rjkf_info .rjkf_info_con .rjkf_left>p{width: 494px;margin-left: 40px;}
	.rjkf_info .rjkf_info_con .rjkf_left ul li{float: left;width: 226px;height: 226px;background: url(../picture/rjkf_yuanbg.png) no-repeat left;margin-right: 44px;}
	.rjkf_info .rjkf_info_con .rjkf_left ul li h2{margin-left: 40px;margin-top: 10px;color: #e6001f;font-size: 80px;line-height: 80px;position: relative;}
	.rjkf_info .rjkf_info_con .rjkf_left ul li h2 div{font-size: 20px;line-height: 20px; position: absolute;top: 10px;;right: 0;}
	.rjkf_info .rjkf_info_con .rjkf_right{float: right;}
	.rjkf_bottom{margin-top: 60px;}
	
	.rjkf_pro{margin-top: 70px;margin-bottom: 57px;}
	.rjkf_pro ul{text-align: center;}
	.rjkf_pro ul li{width: 146px;height: 146px;background: #eae7ee; margin: 0 8px;display: inline-block;color:#e6001f;font-size: 28px;line-height: 146px;text-align: center;border-radius: 50%; }
	.rjkf_tedian{width: 100%;height: 452px;position: relative;}
	.rjkf_tedian .rjkf_tedianbg{position: absolute;top: 27px;left: 234px;}
	.rjkf_tedian ul li{position: absolute;top: -100px;}
	.rjkf_tedian .rjkf_icon1{top: 0;right: 778px;}
	.rjkf_tedian .rjkf_icon2{top: 79px;;right: 807px;}
	.rjkf_tedian .rjkf_icon3{top: 160px;right: 816px;}
	.rjkf_tedian .rjkf_icon4{top: 238px;;right: 807px;width: 260px;}
	.rjkf_tedian .rjkf_icon5{top: 320px;right: 776px;}
	.rjkf_tedian .rjkf_icon6{top: 384px;right: 710px;}
	.rjkf_tedian .rjkf_icon7{top: 0;left: 776px;}
	.rjkf_tedian .rjkf_icon8{top: 79px;left: 803px;}
	.rjkf_tedian .rjkf_icon9{top: 160px;left: 815px;}
	.rjkf_tedian .rjkf_icon10{top:238px;left: 811px;}
	.rjkf_tedian .rjkf_icon11{top: 320px;left: 782px;}
	 .rjkf_info .rjkf_info_con .rjkf_tedian ul li p{display: inline-block;line-height: 66px;height: 66px;font-size: 22px;color: #5E5D5C;float: left;margin: 0 15px;}

	.rjkf_tedian ul li img{width: 66px;height: 66px;float: left;}
/*专利*/
.zhuanli_info{width: 975px;margin: 0 auto;    padding-top: 70px;}
	.zhuanli_info h1 {
    font-size: 46px;
    color: #e6001f;
    text-align: center;
    line-height: 66px;
    font-weight: lighter;
    margin-top: 70px;
    margin-bottom: 40px;
}
	.zhuanli_info .zhuanli_info_con p {
    font-size: 22px;
    line-height: 44px;
    color: #555555;
    font-weight: lighter;
    text-align: justify;
}
	.zhuanli_info .zhuanli_info_con .zhuanli_left ul li p{font-size: 20px;line-height: 20px;margin-left: 47px;margin-top: 57px;color: #555555;}
	.zhuanli_info .zhuanli_info_con .zhuanli_left{width: 580px;float: left;}
	.zhuanli_info .zhuanli_info_con .zhuanli_left ul{margin-top: 60px}
	.zhuanli_info .zhuanli_info_con .zhuanli_left>p{width: 494px;margin-left: 40px;}
	.zhuanli_info .zhuanli_info_con .zhuanli_left ul li{float: left;width: 226px;height: 226px;background: url(../picture/zhuanli_yuanbg.png) no-repeat left;margin-right: 44px;}
	.zhuanli_info .zhuanli_info_con .zhuanli_left ul li h2{margin-left: 40px;margin-top: 10px;color: #e6001f;font-size: 80px;line-height: 80px;position: relative;}
	.zhuanli_info .zhuanli_info_con .zhuanli_left ul li h2 div{font-size: 20px;line-height: 20px; position: absolute;top: 10px;;right: 0;}
	.zhuanli_info .zhuanli_info_con .zhuanli_right{float: right;}
	.zhuanli_bottom{margin-top: 60px;}
/*MES系统*/
.mes_info{width: 1200px;margin: 0 auto;    padding-top: 70px;}
	.mes_info h1 {
    font-size: 46px;
    color: #e6001f;
    text-align: center;
    line-height: 66px;
    font-weight: lighter;
    margin-top: 70px;
    margin-bottom: 40px;
}
	.mes_info .mes_info_con p {
    font-size: 22px;
    line-height: 44px;
    color: #555555;
    font-weight: lighter;
    text-align: justify;
}
	.mes_info .mes_info_con .mes_left{width: 600px;height: 330px;position: relative;margin-top: 80px;}
	.mes_info .mes_info_con .mes_left .mes_left1{position: absolute;top: 15px;left: 30px;}
	.mes_info .mes_info_con .mes_left .mes_left2{position: absolute;top: 110px;left: 83px;color: #fff;font-size: 48px;font-weight: bold;}
	.mes_info .mes_info_con .mes_left .mes_left2 span{display: block;text-align: center;color: #fff;font-size: 28px;font-weight: lighter;}
	.mes_info .mes_info_con .mes_left{width: 580px;float: left;}
	.mes_info .mes_info_con .mes_left ul{width: 138px;position: absolute;top:0;right: 50px;}
	.mes_info .mes_info_con .mes_left ul li{height: 38px;background:#e6001f;font-size: 18px;padding-left: 22px;line-height: 38px;margin-bottom: 3px;color: #ffffff;font-weight: lighter;}
	.mes_info .mes_info_con .mes_right{float: right;width: 600px;margin-top: 84px;}
	.mes_info .mes_info_con .mes_right img{width: 100%;}
	.mes_bottom{margin-top: 60px;}




/*服务范围*/
.main{width: 100%;height: auto;position: relative;}
.service_bannertit{position: absolute;top: 198px;width: 1200px;left: 50%;margin-left: -600px;text-align: center;font-size: 57px;font-weight: lighter;color:#e6001f ;}
	.service_bannertit span{font-weight: bold;margin-left: 50px;font-size: 67px;    position: relative;top: 5px;}
	.service{width: 1120px;margin: 0 auto;padding-top: 396px;}
	.service ul li{width: 50%;margin-bottom: 78px;float: left;}
	.service ul li .service_left{width: 200px;height: 200px;overflow: hidden;float: left;margin-left: 70px;background: rgba(234, 231, 238, 0.9);transition: all 0.6s;border-radius: 50%;}
.service ul li .service_left div{    display: table-cell;
    text-align: center;
    vertical-align: middle;
width: 200px;height: 200px;}
.service ul li .service_left div span{display: inline-block;position: relative;}
	.service ul li .service_left img{width: 82px;display: inline-block;transition: all 0.6s;}
	.service ul li .service_left .service_leftimg1{opacity: 0;position: absolute;top: 0;left: 0;}
	.service ul li .service_left .service_leftimg2{opacity: 1;}
	.service ul li .service_right{width: 260px;height: 200px;float: left;margin-left: 30px;}
	.service ul li .service_right h1{width: 260px;font-size: 22px;color: #e6001f;margin-top: 40px;line-height: 22px;transition: all 0.6s;}
	.service ul li .service_right p{width: 260px;font-size: 16px;color: #000000;line-height: 30px;font-weight: lighter;margin-top: 20px;}
	.service ul li:hover .service_left .service_leftimg2{opacity: 0;}
	.service ul li:hover .service_left .service_leftimg1{opacity: 1;}
.service ul li:hover .service_left{background:#e6001f; }
/*客户与合作伙伴*/

.main{width: 100%;height: auto;position: relative;}

	.cust_bannertit{position: absolute;top: 136px;left: 50%;margin-left: -584px;width: 1168px;}
	.cust_bannertit ul{text-align: center;}
	.cust_bannertit ul li{display: inline-block;float: left;}
	.cust_list{width: 1200px;margin: 0 auto;padding-top: 366px;}
	.cust_list .cust_tit{color: #000000;font-size: 38px;text-align: center;line-height: 38px;font-weight: lighter;margin-bottom: 70px;}
	.cust_list ul{text-align: center;width: 100%;}
	.cust_list ul li{width: 10.8%;height: 10.8%;display: inline-block;margin-right: 3.65%;margin-bottom: 48px;}
	.cust_list ul li:nth-child(7n){margin-right: 0;}
	.cust_list ul li:last-child{margin-right: 0;}
	.cust_list ul li img{width: 100%;display: block;transition: all 0.6s;}
	.cust_list ul li:hover img{transform: scale(1.05,1.05);}
	.cust_partner{width: 1200px;margin: 0 auto;margin-top: 52px;}
	.cust_partner .cust_partner_tit{font-size: 55px;color: #e6001f;text-align: center;line-height: 55px;margin-bottom: 44px;}
	.cust_partner p{font-size: 35px;color: #555555;text-align: center;line-height: 55px;font-weight: lighter;}
	.cust_partner .cust_partner_logo{width: 1200px;height: 826px;background: url(../picture/partner_logobg.png) no-repeat center;margin-top: 100px;position: relative;}
	.cust_partner_logoimg img{position: relative;top: -3px;}
	.cust_partner .cust_partner_img{width: 403px;height: 60px;position: absolute;top: 50%;left: 50%;margin-left: -202px;margin-top: -60px;transition: all 0.6s;}
	.cust_partner .cust_partner_img:hover{transform: scale(1.05,1.05);}

/*荣誉*/

.main{width: 100%;height: auto;position: relative;}
	.honor_tit{width: 1200px;padding-top:162px;margin: 0 auto;}
	.honor_tit h1{font-size: 52px;line-height: 52px;color: #ffffff;font-weight: lighter;width: 1200px;float: right;text-align: right;padding-right: 40px;}
	.honor_tit p{font-size: 24px;line-height: 40px;color: #ffffff;font-weight: lighter;margin-top: 45px;float: right;text-align: center;width: 590px;}
	.honor_list{width: 1200px;margin: 0 auto;overflow: hidden;}
	.honor_list ul{width: 970px;float: left;margin-top: 17px;margin-left: 80px;}
	.honor_list ul li{float: left;width: 200px;margin: 0 10px;text-align: center;}
	.honor_list ul li .honor_list_img{width: 100%;height: 220px;position: relative;overflow: hidden;}
	.honor_list ul li .honor_list_img span{display: block;width: 100%;height: 100%;position: absolute;bottom: -10px;transition: all 0.6s;}
	.honor_list ul li p{height: 100px;margin: 0 auto;font-size: 18px;font-weight: lighter;line-height: 28px;color: #000000;text-align: center;margin-top: 70px;display: inline-block;}
	.honor_list ul li:hover .honor_list_img span{transform: translateY(-11px);}
	.honor_list ul li:hover .hvr-underline-reveal:before{
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
	.honor_list .honor_ul2{width: 1000px;margin-left: 60px;}
	.honor_list .honor_ul2 li{margin: 0;}
	.honor_list .honor_ul3{margin-left: 357px;margin-top: 77px;}
	.honor_list .honor_ul4{margin-left: 90px;margin-top: 0;}
	.honor_list .honor_ul4 li{margin: 0 20px;;}
	.honor_list .honor_ul5{margin-left: 104px;margin-top: 28px;}
	.honor_list .honor_ul5 li{margin: 0 11px;;    width: 220px;}
.honor_list .honor_ul5 li .honor_list_img span{background-size: 100%!important;}
	.honor_zf{width: 1204px;margin: auto;margin-top: 130px;}
	.honor_zf h1{font-size: 34px;color: #e6001f;font-weight: lighter;line-height: 34px;text-align: center;}
	.honor_zf p{font-size: 24px;color: #555555;font-weight: lighter;line-height: 24px;text-align: center;margin-top: 40px;margin-bottom: 68px;}
	.honor_zf ul li{width: 297px;height: 318px;margin: 2px;text-align: center;line-height: 318px;background: #eae7ee;float: left;overflow: hidden;}
	.honor_zf ul li img{max-width: 100%;max-height: 100%;  display: inline-block;transition: all 0.6s;}
	.honor_zf ul li:hover img{transform: scale(1.05,1.05);}

/*社会招聘*/
.main{width: 100%;height: auto;}
	
	
	
	.joinus{padding-top: 115px;width: 1200px;margin: 0 auto;}
	.joinus_tit{width: 1200px;margin: 17px 0;margin-left: 25px;}

	.joinus_con{margin-top: 245px;  padding-left:98px; padding-right:98px;}
	
.joinus_bannertit
	{
		 padding-left:98px; padding-right:98px;
	}
	
	.joinus_bannertit p{font-size: 22px;line-height:48px;color: #000000;font-weight: lighter;}
	.joinus_bannertit h1 {
    font-size: 55px;
    line-height: 55px;
    margin-bottom: 60px;
    color: #e6001f;
    font-weight: lighter;
	text-align: left;
		float: left;
}
	.joinus_bannertit strong{
    font-size: 62px;
    line-height: 57px;
    margin-bottom: 60px;
    color: #e6001f;
    
	text-align: left;
		float: left;
		margin-left: 25px;
  
}
	.joinse{
		clear:  both;
		float: left;
		width: 500px;
		height: 44px;
		border-bottom: 1px solid #e6001f;
		
	}
	.joinus-in{
		 float: left;
		width: 405px;
		height: 44px;
		
	}
	.joinus-in input{
		 float: left;
		width: 100%;
		height: 44px;
		color: #555555;
		font-size: 18px;
		font-weight: lighter;
		text-align: left;
		border: none;
		background: none;
		padding-left: 10px;
		
	}
	.joinus-b{
		 float: left;
		width: 95px;
		height: 44px;
		line-height: 44px;
		color: #ffffff;
		font-size: 22px;
		font-weight: lighter;
		text-align: center;
		cursor: pointer;
		background: #e6001f;
		border: 0;
	
		
	}
	.joinus_con ul li{ 
	
	width: 200px; height: 258px; float: left; margin-left: 68px; margin-bottom: 60px;
	}
	.joinus_con ul li:hover .ci2{
		
    opacity: 1;
		
		
		
	}
		.joinus_con ul li:nth-child(4n+1) { 
	
	margin-left: 0px;
	}
	
	.joinus_con ul li:first-child{ 
	
	margin-left: 0px;
	}
	.joinus_con ul li .ci{
		float: left;
		width: 200px;
		height: 200px;
		margin-bottom: 28px;
		border-radius: 50%;
	}
	
	.joinus_con ul li .ci2{
		transition: all .6s;
    opacity: 0;
		position: absolute;
		width: 200px;
		height: 200px;
		border-radius: 50%;
	}
	.joinus_con ul li .ci1{
		transition: all .6s;
    opacity: 1;
		position: absolute;
		height: 200px;
		width: 200px;
		border-radius: 50%;
	}
	
	.joinus_con ul li .text{
		
		float: left;
		width: 100%;
		height: 30px;
		line-height: 30px;
		text-align: center;
		color: #000000;
			font-weight: lighter;
		font-size: 22px;
	}

/*加入豪森*/
.main{width: 100%;height: auto;overflow: hidden;}
	.joinabout_con3 li{background:#e6001f ; height: 206px; width: 546px; margin-right: 0;border-radius: 40px 0 0 0;float: left;position: relative;}
	.joinabout_con3 li a{height: 206px;float: left; width: 100%;}
	.joinabout_con3 .joinabout_chtitle{ color: #fff;}
	/*.joinabout_con3 .joinabout_entitle{ color: #fff;}*/
		.joinabout_con3 .cj{ background:#fbfbfc ; border-radius: 0px 0 0 0; width: 634px; }
.joinabout_con3 .cj p{padding: 36px 64px 30px;font-size: 22px;line-height: 47px;color: #000;font-weight: lighter;}
	.joinabout_con3 .cj .div1{color: #000000; position: absolute; font-size: 119px; font-weight: lighter; margin-left: 93px;  margin-top: 2px;    width: 44px;}
	.joinabout_con3 .cj .div2{ color: #000000; position: absolute; font-size: 42px; font-weight: lighter; margin-left: 148px;  margin-top: 27px;}
	.joinabout_con3 .cj .div3{color: #000000; position: absolute; font-size: 34px; font-weight: lighter; margin-left: 148px;  margin-top: 97px;}
	.joinabout_con3 .cj .div4{color: #000000; position: absolute; font-size: 119px; font-weight: lighter; margin-left: 503px;
    margin-top: 84px;width: 44px;}
	
	
	
	.joinabout{padding-top: 158px;width: 1200px;margin: 0 auto;}
	.joinabout_tit{width: 1200px;margin: 17px 0;margin-left: 25px;}
.joinabout_con a{height: 550px;}
	.joinabout_con{width: 100%; margin-top: 80px; }
	
	.joinabout_con3{width: auto;padding:  0 0;  height:1087px;position: relative;}
.joinabout_con3 .joinabout_con3bg{width: 1920px;height: 1087px;position: absolute;top: 0;left: 50%;margin-left: -960px; background: url(../images/join_growthBg.jpg) no-repeat top;}
	.joinabout_con3:hover li{  border-bottom: 2px solid #e6001f;}
.joinabout_con3 ul{position: absolute; top: 860px;left: 0;}
	.joinabout_con ul li{width: 590px;height: 550px;;border-radius: 40px 0 0 0;float: left;margin-right: 20px;margin-bottom: 20px; position: relative;}
.joinabout_con ul li p{padding: 35px 20px 0;position: absolute;bottom: 0;height: 135px;font-size: 18px;line-height: 34px;font-weight: lighter;color: #000;}
	.joinabout_con ul li:nth-child(2n){margin-right: 0px;}
	.joinabout_con ul li h1{width: 290px; margin-left: 50px;margin-top: 48px;font-size: 26px;line-height: 42px;color: #000;text-align: left;font-weight: lighter;}

.joinabout_con ul .joinabout_li1 .joinabout_entitle{color: #ae8853;}
.joinabout_con ul .joinabout_li1 .joinabout_chtitle{color: #ae8853; }
.joinabout_con ul .joinabout_li2 .joinabout_entitle{color: #ffffff;}
.joinabout_con ul .joinabout_li2 .joinabout_chtitle{color: #ffffff; }
.joinabout_con ul .joinabout_li3 .joinabout_entitle{color: #0f8d35;}
.joinabout_con ul .joinabout_li3 .joinabout_chtitle{color: #0f8d35; }
.joinabout_con ul .joinabout_li4 .joinabout_entitle{color: #4a85ea;}
.joinabout_con ul .joinabout_li4 .joinabout_chtitle{color: #4a85ea; }
.joinabout_con ul .joinabout_li5 .joinabout_entitle{color: #e6001f;}
.joinabout_con ul .joinabout_li5 .joinabout_chtitle{color: #e6001f; }
.joinabout_con ul .joinabout_li6 .joinabout_entitle{color: #fff;}
.joinabout_con ul .joinabout_li6 .joinabout_chtitle{color: #fff; }
.joinabout_con ul .joinabout_li5 .joinabout_title{float: left;width: auto;margin-left: 45px;}
.joinabout_con ul .joinabout_li5 .joinabout_icon{float: left;}
.joinabout_con ul .joinabout_li6 .joinabout_title{float: left;width: auto;margin-left: 45px;}
.joinabout_con ul .joinabout_li6 .joinabout_icon{float: left;}

	/*.joinabout_con ul li:hover{ border-bottom: 1px solid #e6001f; }*/
	.testCenter1{width: 620px;margin: 0px 0;margin-left: 540px;}
	
	.testCenter1 p{font-size: 22px;line-height:48px;color: #000000;font-weight: lighter;}
	.testCenter1 h1 {
    font-size: 50px;
    line-height: 50px;
    margin-bottom: 60px;
    color: #e6001f;
    font-weight: lighter;
	text-align: right;
}
	.joinabout_body {
		 
		padding: 46px 44px;
	}
	.joinabout_title{
		
		
		width: 100%;
		
	}
	
	.joinabout_entitle{
		
		
		
		line-height: 44px;
		font-size: 36px;
		color: #fff;
		font-weight:lighter;
	}
	
	
	
		.joinabout_chtitle{
		
		
		
		height: 28px; line-height: 28px;
		font-size: 28px;
		color: #e6001f;
		font-weight:lighter; margin-top: 23px;
	}
	.joinabout_b{
		position: absolute;
		height: 38px; line-height: 38px;
		font-size: 38px;
		color: #000000;
		font-weight:lighter;
		right: 47px;
		    top: 102px;
	}
.joinabout_body{transition: all 0.5s ease;}
	.joinabout_con ul li:hover .joinabout_body{transform: translateY(-10px);}
/*我们的员工*/
.staff_banner{width: 1150px;margin: 0 auto;height: 600px;position: relative;}
	.staff_tit{position: absolute;top: 274px;text-align: left;left: 18px;}
	.staff_tit h1{    font-size: 46px;color: #e6001f;font-weight: lighter;margin-bottom: 30px;text-align: left;}
	.staff_tit p{    font-size: 20px;    line-height: 32px;color: #000000;font-weight: lighter;text-align: left;}
	.staff_img{position: absolute;right: -96px;bottom: 0;width: 815px;}
	.staff_img img{width: 100%;}
	.staff_con{width: 1150px;margin: 0 auto;}
	.staff_con ul{width: 1168px;float: left;margin-left: -12px;}
	.staff_con ul li{width: 1144px; float: left;margin:0 12px;overflow: hidden;margin-bottom: 30px;}
	/*.staff_con ul li:nth-child(4n-1),.staff_con ul li:nth-child(4n){width: 560px;}*/
	.staff_con ul li h1{font-size: 28px;line-height: 28px; color: #555555;font-weight: lighter;display: inline-block;position: relative;margin-top: 70px;margin-bottom: 30px;}
	.staff_con ul li h1 i{width: 1150px;height: 1px;background:#e6001f;position: absolute; top: 14px;right: -1170px;z-index: 9;}
	.staff_con ul li:nth-child(4n-1) h1 i,.staff_con ul li:nth-child(4n) h1 i{width: 1144px;right: -1164px;}
	.staff_con ul li .staff_con_img{width: 100%;overflow: hidden;}
	.staff_con ul li .staff_con_img img{width: 100%;    transition: all 0.6s;}
	.staff_con ul li:hover .staff_con_img img{transform: scale(1.025,1.025);}
	.staff_con ul li:nth-child(4n-1) .staff_con_img,.staff_con ul li:nth-child(4n) .staff_con_img{height: auto;}
	.staff_more{display: block;width: 220px; height: 56px;margin: 0 3px;border: solid 1px #e6001f;text-align: center;font-size: 22px;font-weight: lighter;line-height: 56px;color: #e6001f;margin: 0 auto;margin-top: 80px;}
	.staff_more:hover{color: #fff;background:#e6001f; }
/*我们的工作环境*/
.company_main{width: 1200px;margin:  0 auto;}
	.company_banner{padding-top: 75px;width: 100%;height: 900px;position: relative;}
	.company_banner img{width: 100%;}
	.company_pic{width: 1144px;margin: 0 auto;margin-top: 75px;}
	.company_pic li{width: 248px;height: 248px;margin: 0 19px;float: left;overflow: hidden;border-radius: 50%;}
	.company_pic li img{width: 100%;transition: all 0.6s;}
	.company_pic li:hover img{transform: scale(1.025,1.025);}
	.company_con{width: 1120px;margin: 0 auto;overflow: hidden;}
	.company_con ul{width: 1144px;float: left;margin-left: -12px;}
	.company_con ul li{width: 548px; float: left;margin:0 12px;overflow: hidden;margin-bottom: 30px;}
	.company_con ul li:nth-child(4n-1),.company_con ul li:nth-child(4n){width: 1144px;}
	.company_con h1{font-size: 28px;line-height: 28px; color: #555555;font-weight: lighter;display: inline-block;position: relative;margin-top: 70px;margin-bottom: 30px;}
	.company_con h1 i{width: 1120px;height: 1px;background:#e6001f;position: absolute; top: 14px;right: -1140px;z-index: 9;}
	.company_con ul li:nth-child(4n-1) h1 i,.company_con ul li:nth-child(4n) h1 i{width: 1144px;right: -1164px;}
	.company_con ul li .company_con_img{width: 100%;height: 340px;overflow: hidden;}
	.company_con ul li .company_con_img img{width: 100%;    transition: all 0.6s;}
.company_con ul li p{font-size: 20px;line-height: 44px;text-align: center;color: #000000;margin-top: 5px;}
	.company_con ul li:hover .company_con_img img{transform: scale(1.025,1.025);}
	.company_con ul li:nth-child(4n-1) .company_con_img,.company_con ul li:nth-child(4n) .company_con_img{height: auto;}

	.company_con2{width: 1120px; margin: 0 auto;overflow: hidden;}
	.company_con2 h1{font-size: 28px;line-height: 28px; color: #555555;font-weight: lighter;display: inline-block;position: relative;margin-top: 70px;margin-bottom: 30px;}
	.company_con2 h1 i{width: 1120px;height: 1px;background:#e6001f;position: absolute; top: 14px;right: -1140px;z-index: 9;}
	.company_con2 ul{width: 1120px;position: relative;height: 650px;}
	.company_con2 ul li{float: left;width: 536px;margin-bottom: 20px;transition: all 0.6s}
	.company_con2 ul li img{width: 100%;}
.company_con2 ul li:hover{transform: translateY(-10px);}
.company_con2 ul .company_con2_pic1{margin-right: 48px;}
.company_con2 ul .company_con2_pic2{margin-right: 0;}
.company_con2 ul .company_con2_pic3{width: 373px;margin-right: 19px;}
.company_con2 ul .company_con2_pic3 .company_con_img{height: 275px;}
.company_con2 ul .company_con2_pic4{width: 373px;margin-right: 19px;}
.company_con2 ul .company_con2_pic4 .company_con_img{height: 275px;}
.company_con2 ul .company_con2_pic5{width:336px;margin-right: 0;}
.company_con2 ul .company_con2_pic5 .company_con_img{height: 275px;}
.company_con2 ul .company_con2_pic5 img{position: relative;top: -22px;}
.company_con2 ul li p{font-size: 20px;line-height: 44px;text-align: center;color: #000000;margin-top: 10px;}
	.company_con .company_con_tit{font-size: 40px;color: #e6001f;font-weight: lighter;text-align: center;margin-top: 150px;margin-bottom: 0;width: 100%;}
/*多彩生活*/
.main{width: 100%;height: auto;position: relative;}
.life_bannertit{position: absolute;top: 137px;left: 53%;margin-left: -600px;width: 1200px;}
	.life_bannertit h1{font-size: 46px;font-weight: lighter;line-height: 48px;color: #cc000f;text-align:left; animation-delay: 0.4s;}
	.life_bannertit p{font-size: 22px;font-weight: lighter;line-height: 40px;color: #555555;text-align: left;margin-top: 10px;animation-delay: 0.8s;}
	.life_list{width: 1200px;margin: 0 auto;padding-top: 350px;}
	.life_list ul li{width: 100%;margin-bottom: 24px;height: 400px;}
	.life_list ul li .life_left{width: 560px;height: 400px;overflow: hidden;float: left;}
	.life_list ul li .life_left img{width: 100%;display: block;transition: all 0.6s;}
	.life_list ul li .life_right{width: 640px;height: 400px;background: #fff;float: left;position: relative;transition: all 0.6s; }
.life_right_kj{width: 100%;height: 400px;   display: table-cell;
    text-align: center;
    vertical-align: middle;}
	.life_list ul li .life_right h1{width: 512px;font-size: 32px;color: #000000;margin-left: 83px;line-height: 50px;transition: all 0.6s;}
	.life_list ul li .life_right p{width: 512px;font-size: 16px;color: #6c6c6c;line-height: 36px;position: absolute;left: 83px;bottom: 80px;}
	.life_list ul li .life_right span{width: auto;font-size: 18px;color: #e6001f;position: absolute;left: 83px;bottom: 42px;font-weight: lighter;}
	.life_list ul li:hover .life_left img{transform: scale(1.05,1.05);}
	.life_list ul li:hover .life_right h1{color: #e6001f;}
.life_list ul li:hover .hvr-underline-reveal:before{-webkit-transform: translateY(0);}
	.life_more{width: 1200px;margin: 0 auto;margin-top: 100px;}
	.life_more ul{text-align: center;}
	.life_more ul li{width: 220px;height: 56px;margin:0 3px;display: inline-block;border: solid 1px #e6001f;}
	.life_more ul li a{width: 100%;height: 100%;display: block;font-size: 22px;font-weight: lighter;line-height: 56px;color: #e6001f;}
	.life_more ul li a:hover{background: #e6001f;color: #fff;}
	
	/*多彩生活*/
	.life_bot{width: 1168px;margin: 0 auto;margin-top: 120px;}
	.life_bot ul li{width: 560px;float: left;margin: 0 12px;margin-top: 67px;cursor: pointer;}
	.life_bot ul li .life_bot_img{width: 560px;height: 340px;overflow: hidden;}
	.life_bot ul li .life_bot_img img{width: 100%;transition: all 0.6s;}
	.life_bot ul li p{width: 100%;text-align: center;font-size: 20px;color: #555555;line-height: 60px;}
	.life_bot ul li:hover img{transform: scale(1.05,1.05);}
/*与优秀的人共事*/
	.grow_list{width: 1200px;margin: 0 auto;padding-top: 350px;}
	.grow_list ul li{width: 100%;margin-bottom: 24px;height: 400px;}
	.grow_list ul li .grow_left{width: 560px;height: 400px;overflow: hidden;float: left;}
	.grow_list ul li .grow_left img{width: 100%;display: block;transition: all 0.6s;}
	.grow_list ul li .grow_right{width: 640px;height: 400px;background: #fff;float: left;position: relative;transition: all 0.6s;}
	.grow_list ul li .grow_right h1{width: 512px;font-size: 32px;color: #000000;margin-left: 83px;margin-top: 34px;line-height: 50px;transition: all 0.6s;}
	.grow_list ul li .grow_right p{width: 512px;font-size: 16px;color: #6c6c6c;line-height: 36px;margin-left: 83px;}
	.grow_list ul li .grow_right span{width: auto;font-size: 25px;color: #000;position: absolute;left: 83px;bottom: 42px;font-weight: lighter;}
	.grow_list ul li:hover .grow_left img{transform: scale(1.05,1.05);}
	.grow_list ul li:hover .grow_right h1{color: #e6001f;}
.grow_list ul li:hover .hvr-underline-reveal:before{-webkit-transform: translateY(0);
    transform: translateY(0);}


	.grow_more{width: 1200px;margin: 0 auto;margin-top: 100px;}
	.grow_more ul{text-align: center;}
	.grow_more ul li{width: 220px;height: 56px;margin:0 3px;display: inline-block;border: solid 1px #e6001f;}
	.grow_more ul li a{width: 100%;height: 100%;display: block;font-size: 22px;font-weight: lighter;line-height: 56px;color: #e6001f;}
	.grow_more ul li a:hover{background: #e6001f;color: #fff;}

	.grow_up{position: absolute;top: 137px;width: 1200px;left: 50%;margin-left: -600px;}
	.grow_up h1{    font-size: 46px;color: #e6001f;font-weight: lighter;margin-bottom: 20px;text-align: left;margin-left: 75px;}
	.grow_up p{ width: 640px;   font-size: 20px;    line-height: 32px;color: #000000;font-weight: lighter;text-align: left;margin-left: 75px;}





/*新闻*/
.main{width: 100%;height: auto;}
	.news_list{width: 1200px;margin: 0 auto;padding-top: 338px;}
	.news_list ul li{width: 100%;margin-bottom: 24px;height: 273px;}
	.news_list ul li .news_left{width: 560px;height: 273px;overflow: hidden;float: left;}
	.news_list ul li .news_left img{width: 100%;display: block;transition: all 0.6s;}
	.news_list ul li .news_left span{width: 100%;height: 100%; display: block;transition: all 0.6s;}
	.news_list ul li .news_right{width: 640px;height: 273px;background: #fff;float: left;position: relative;transition: all 0.6s;}
	.news_list ul li .news_right h1{width: 512px;font-size: 32px;color: #000000;margin-left: 83px;margin-top: 25px;line-height: 40px;transition: all 0.6s;}
	.news_list ul li .news_right p{width: 512px;font-size: 16px;color: #6c6c6c;line-height: 32px;position: absolute;left: 83px;bottom: 60px;text-align: justify;}
	.news_list ul li .news_right span{width: auto;font-size: 18px;color: #e6001f;position: absolute;left: 83px;bottom: 25px;font-weight: lighter;}
	.news_list ul li:hover .news_left img{transform: scale(1.05,1.05);}
	.news_list ul li:hover .news_left span{transform: scale(1.05,1.05);}
	.news_list ul li:hover .news_right h1{color: #e6001f;}
.news_list ul li:hover .hvr-underline-reveal:before{-webkit-transform: translateY(0);
    transform: translateY(0);}


	.news_more{width: 1200px;margin: 0 auto;margin-top: 100px;}
	.news_more ul{text-align: center;}
	.news_more ul li{width: 220px;height: 56px;margin:0 3px;display: inline-block;border: solid 1px #e6001f;}
	.news_more ul li a{width: 100%;height: 100%;display: block;font-size: 22px;font-weight: lighter;line-height: 56px;color: #e6001f;}
	.news_more ul li a:hover{background: #e6001f;color: #fff;}

/*新闻内页*/
.main{width: 100%;height: auto;position: relative;}
	.news_info{width: 1200px;margin: 0 auto;padding-top: 70px;}
	.news_info h1{font-size: 46px;color: #e6001f;text-align: center;line-height: 66px;font-weight: lighter;margin-top: 70px;margin-bottom: 40px;}
	.news_info .news_info_con{width: 100%;}
	.news_info .news_info_con p{font-size: 22px;line-height: 44px;color: #555555;font-weight: lighter;text-align: justify;}
	.news_info .news_info_con img{display: block;max-width: 100%;margin: 0 auto;} 
	.news_date{font-size: 18px;color: #e6001f;font-weight: lighter;margin-top: 20px;text-align: right;}
	.news_back{width: 220px;height: 56px;margin:  0 auto;border: solid 1px #e6001f;margin-top: 65px;}
	.news_back a{width: 100%;line-height: 56px;text-align: center;font-weight: lighter;font-size: 22px;color: #e6001f;display: block;}
	.news_back a:hover{color: #fff;background: #e6001f;}
/*招聘*/
.joinus_list{width: 1200px;margin: 0 auto;}
	.joinus_list .joinus_list_tit{width: 1200px; border-bottom: 1px solid #efefef;padding-top: 120px;}
	.joinus_list .joinus_list_tit h1{font-size: 30px;color: #e6001f;font-weight: bold;line-height: 80px;float: left;}
	.joinus_list .joinus_list_tit span{    float: right;font-size: 20px;color: #666;font-weight: normal;line-height: 80px;}
	.joinus_list .joinus_list_tit span b{color: #e60012;}


	.filter{height: auto;    background-color: rgba(250, 250, 250, 0.75);}
	.filter ul{border-bottom: 1px dashed #d3d3d3;}
	.filter ul:last-child{border-bottom: 0px dashed #d3d3d3;}
	.filter ul .filter-name{margin-top: 14px;}
	.filter ul a{margin-top:6px;}
	.filter ul a.active{background-color:#e60021;color:#fff;}
	.effect-bubba{position:relative;width:100%;height:217px;}
	.caseItem-down-tit{font-size:20px;color:#333;}
	.caseItem-down-style{font-size:12px;color:#999;margin-top:8px;}
	.select{border: 0!important;}
	.select .select-result {border-bottom: #eee 1px dashed;}
	
	.select a.selected{background-color:#e60021!important;}
	.select a:hover{background-color:#e60021!important;color: #fff!important;}
	.case_filter_con a{    float: left;
    width: 2.2rem;
    height: .68rem;
    border: 1px solid #e3e3e3;
    font-size: .2rem;
    color: "#505050";
    border-radius: .05rem;
    margin-right: .3rem;
    margin-bottom: .36rem;
    box-sizing: border-box;
    text-align: center;
    line-height: .68rem;}
	.selected{background-color:#e60021;color:#fff;border:none;}

	
	.joinus_list_conkj{width: 1200px;margin-top: 80px;}
	.joinus_list_conkj .joinus_list_fenlei{width: 1200px;float: left;}
	.joinus_list_conkj .joinus_list_fenlei li{width:20%;font-size: 24px;color: #e60012;float: left;line-height: 80px;text-align: left;border-bottom: 1px solid #d6d6d6;}
	.joinus_list_con{width: 1200px;border-bottom:1px dashed #d3d3d3;float: left;padding: 30px 0;}
	.joinus_list_con a{display: block;}
	.joinus_list_desc{width: 960px;float: left;}
	.joinus_list_desc ul{width: 960px;float: left;}
	.joinus_list_desc ul li{width: 240px;;font-size: 20px;color: #555;float: left;line-height: 60px;text-align: left;font-weight: lighter;}
	.joinus_list_con .joinus_list_con_tit{width: 240px;float: left;text-align: left;}
	.joinus_list_con .joinus_list_con_tit div{margin-right: 30px;border-right:1px dashed #d3d3d3;height: 126px;    width: 190px;    display: table-cell;
    text-align: center;
    vertical-align: middle;}
	.joinus_list_con .joinus_list_con_tit p{color: #000;font-weight: normal;font-size: 20px; line-height: 38px;text-align: left; }
	.joinus_list_con .joinus_list_desc p{color: #555;font-size: 16px;font-weight: lighter;line-height: 28px;margin-bottom: 10px;float: left;}
	.joinus_list_con:hover .joinus_list_desc ul li,.joinus_list_con:hover .joinus_list_desc p,.joinus_list_con:hover .joinus_list_con_tit p{color: #e60021;}


.norecord{font-size: 16px;
    line-height: 50px;
    margin-bottom: 50px;
    color: #e6001f;}



/*@media(max-width:1680px){
	body{zoom:0.875;}
}
@media(max-width:1440px){
	
	body{zoom:0.75;}
	.nav>ul>li .mad1 .p1>ul {margin-left: 492px;}
	.nav>ul>li .div1 .p1 .nav_2{margin-left: 82px;}
	.nav>ul>li .mad5 .p1 ul {margin-left: 768px;}
}
@media(max-width:1366px){
	body{zoom:0.71146;}
	.nav>ul>li .mad1 .p1>ul {margin-left: 462px;}
	.nav>ul>li .div1 .p1 .nav_2{margin-left: 82px;}
	.nav>ul>li .mad5 .p1 ul {margin-left: 753px;}
	
}
*/
@media(max-width:1680px){
	body{overflow-x: hidden;}
	.body,.head{width: 1920px;position: absolute;left: 50%;margin-left: -960px;top: 0;transform-origin: center top; 
		transform: scale(0.875,0.875); 
		-ms-transform: scale(0.875,0.875); 
		-webkit-transform: scale(0.875,0.875); 
		-o-transform: scale(0.875,0.875);}
	.backtop{
		z-index: 9999999;
		margin-left: 550px;
		transform: scale(0.875,0.875); 
		-ms-transform: scale(0.875,0.875); 
		-webkit-transform: scale(0.875,0.875); 
		-o-transform: scale(0.875,0.875);}
	.head,.backtop{position: fixed!important;}
	.job_formkj{transform: scale(0.875,0.875); 
		-ms-transform: scale(0.875,0.875); 
		-webkit-transform: scale(0.875,0.875); 
		-o-transform: scale(0.875,0.875);}
}
@media(max-width:1440px){
	
	.body,.head,.backtop,.job_formkj{
		transform: scale(0.75,0.75);
	-ms-transform: scale(0.75,0.75); 
		-webkit-transform: scale(0.75,0.75); 
		-o-transform: scale(0.75,0.75);}
	.backtop{margin-left: 500px;}
	.nav>ul>li .a1{font-size: 16px;}
	.nav>ul>li .mad1 .p1>ul {margin-left: 491px;}
	.nav>ul>li .mad5 .p1 ul {margin-left: 769px;}

}
@media(max-width:1366px){
	.body,.head,.backtop,.job_formkj{
	transform: scale(0.71146,0.71146); 
	-ms-transform: scale(0.71146,0.71146); 
		-webkit-transform: scale(0.71146,0.71146); 
		-o-transform: scale(0.71146,0.71146);}
	.backtop{margin-left: 450px;}
	
}


