body,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td {margin:0;padding:0; }
* { margin:0;  padding:0; }
img{display:block;border:0;}
body{font-family: 微软雅黑;  font-size: 14px; color: #666;Font-size:62.5%;  overflow-x: hidden;}
ul{ list-style-type: none;}
li{float: left;list-style: none;}
a{text-decoration: none; color:#666;outline:none;}
a:hover{color: #e60012;cursor: pointer;}

.clearfix { *zoom:1;/*IE/7/6*/}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}

.section{ width: 1000px; margin: 0 auto;}
.right{float: right;}
.left{float: left;}


/*arrow*/
.arrow{z-index: 999;width: 50px;/*height: 60px;line-height: 60px;*/text-align:center;position: fixed;  bottom: 20%; right: 2%;background-color: #8a9099; opacity: 0.5;}
.arrow:hover{opacity: 1;}
.arrow img{display: inline-block;  vertical-align: middle;padding: 10px 0;}
/*top*/
.top {height: 34px;line-height: 34px;background:#1d2088;text-align: right;color: #fff;}
select {background: #1d2088;color: #fff;border: none;/*margin: 0 0 0 10px;*/}
.tel img,.language img{display: inline-block;    vertical-align: middle;}
.language{margin:0;float: right;text-align: center;}
.select{width: 80px;float: right;position: relative;height: 30px;display: block;    background: url("../images/icon_lang.png") no-repeat right 14px;}
.select a{color: #fff;}
.select li.on a,
.select a:hover{color: #FFF;}
.select ul{overflow: hidden;/*z-index: 99;*/position: absolute;left: 0;top: 0;}
.select ul li{width: 70px;    background: #1d2088;}
.select li.on,
.select ul li:hover{background: #e60012;}
/*.tel {margin:0 26px 0 0;}*/
.tel img{margin: 0 10px 0 0;}
.top_box img{display: inline-block;vertical-align: middle;}

.header { background:#fff; height:80px; position:relative; z-index:2;}
.header .logo{ width:400px; float:left;}
.header .logo img{ float:left;}
.header_bar {float: right;}
.header .nav{ width:570px; /*float:right;*/}
.header .nav li{ float:left; text-align:center; width:80px; text-align:center; margin-left:1px; position:relative;}
.header .nav li a{ display:block; height:80px; color:#333; line-height:80px;font-size: 13px;}
.header .nav li a:hover,.header .nav li a.on{ background:#e60012; color:#fff}
.header .nav li .drop{ background:#f9f9f9;color: #666; position:absolute;/* top:90px; */left:0; width:100%;padding: 0 0 10px 0; display:none;z-index:999; }
.header .nav li .drop a{ height:40px; line-height:40px; font-size:12px; border-bottom:1px dotted #666;}
.header .nav li .drop a:hover{ background:#777; color:#fff;}
/*banner*/
.baner{ width:100%; position:relative; overflow:hidden;}
.baner_box{ width:1000px; margin:0 auto;}
.n_baner{ width:1920px; margin:0 -460px; overflow:hidden; display:block; position:relative;}
.atlas { width:999999px;}
.atlas li{ float:left;}
.atlas li img{ display:block;}
.n_baner .num{ position:absolute; width:100%; height:12px; bottom:5%; left:0; text-align:center; z-index:5;}
.n_baner .num a{ width:50px; height:8px; display:inline-block; background: #fff;/*background: url("../images/icon_banner.png") no-repeat center center; */ margin:0 5px;}
.n_baner .num a.on{ width:50px; height:8px; display:inline-block; background: #e60012;/*background: url("../images/icon_banner2.png") no-repeat center center;*/}
/*content*/
.content{width:1000px;height: 230px;margin:40px auto;overflow: hidden;}
.content .left{width: 184px;height: 230px;background: #1d2088;color: #ffffff;}
.content .left .left_box {margin: 60px 0 0 20px;}
.content .left .tit{font-size: 30px;line-height: 30px;}
.content .left .tit span{display:block;font-weight: normal;padding: 12px 0 34px 0;font-size: 16px;}
.content .left .tit img{display: inline-block;}
.content .left .more{display: inline-block;color: #ffffff;font-size: 16px;padding: 4px 12px;border: 1px solid #fff;}
.content .left .more:hover{background: #868686;}
.content .technology{float: left;width:532px;height:230px;/*margin: 0 16px 0 2px;*/background: #ffffff; }
.content .technology ul li{position: relative;margin: 0 2px;}


.technology_1{float: left;    margin: 0 4px;}
.content .technology img{display: inline-block;}
.content .right{width: 284px;height: 230px;}
.content .right .tit{border: 1px solid #eee;height: 112px;margin: 0 0 20px 0;}
.content .right img{display: inline-block;}
.us {width: 145px;float: right;}
.us b {display: inline-block;font-size: 20px;color: #0164ca;line-height: 50px;}
.us span{display: inline-block;font-size: 12px;line-height:20px;color: #999999;}
.idea span{display:inline-block;font-size: 12px;line-height: 30px;color: #ffffff;}
.idea ul li{width: 94px;/*height: 104px;*/padding: 6px 0;text-align: center;}
.idea .about_1{background: #83c130;}
.idea .about_1:hover,.idea .about_2:hover,.idea .about_3:hover{background: #0d0d0d;opacity: 0.5;}
.idea .about_2{background: #00a6e2;margin: 0 1px;}
.idea .about_3{background: #1d2088;}
/*弹出*/
.technology_hide{display:none;position: absolute; width: 254px;height: 52px;background: #626263;bottom: 0;opacity: 0.5;color: #ffffff;line-height: 24px;    text-indent: 20px;}
.technology_hide span{display: inline-block;}
/*.technology_hide :hover{color: #666666;}*/
/*产品展示*/
.product_box{-webkit-box-shadow: 0 -2px 4px #eee;   -moz-box-shadow: 0 -2px 4px #eee;   box-shadow: 0 -2px 4px #eee; }
.product { width: 1000px; margin:20px auto 40px;padding: 20px 0 0 0;}
.product h3{float: left;font-size:30px;line-height:30px;color: #1d2088;text-indent: 16px;}
.product h3 span{font-weight: normal;font-size: 16px;line-height:30px;color: #999999;    padding: 0 0 0 20px;}
.i_product {display: inline-block;width: 1000px; margin: 0 auto; height: 174px;text-align: center;padding-top: 20px;position: relative;}
.i_more {float: right;width: 66px; height: 30px;line-height: 30px;border: 1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;font-size: 12px; color: #999; text-align: center;}
.i_more:hover{background: #e60012;color: #fff;}
.product .i_product .btnl {left: 0; }
.product .i_product .btnr {right: 0; }
.product .i_product span {display: inline-block;position:absolute;    top: 35%;width: 30px; height: 58px;line-height: 58px;background: #ddd;cursor: pointer;
    -webkit-transition: ease-out .3s;
    -moz-transition: ease-out .3s;
    -transition: ease-out .3s;
    -transition: ease-out .3s;
    transition: ease-out .3s;
}
.product .i_product span:hover{background: #0d0d0d;opacity: 1;}
.product .i_product span img{display: inline-block;vertical-align: middle;}
.n_product_box{display: inline-block;width: 934px;height: 190px;    /*margin-left: 10px;*/position: relative;}
.product .n_product_box ul {width: 99999px;}
.n_product_box ul li{width: 200px; height: 172px;padding: 8px;margin: 0 8px;overflow: hidden;border: 1px solid #eee;position: relative;}
.n_product_box ul li:hover{border: 1px solid #1d2088;}
.n_product_box ul li p{position: absolute;bottom: 0;width: 200px;height: 30px;line-height: 30px; background: #b5b3b3;    position: absolute;color: #fff;}
.n_product_box ul li img{width:200px;height:172px;}
/*.n_product_box ul li img:hover{transform: scale(1.2,1.2);opacity: 1;transition-delay: 0.2s;}*/
/*company_profile.html*/
/*company_profile.html*/
.public_banner_box{width: 100%;height: 230px;overflow: hidden;}
.public_banner_box .section{position: relative;}
.p_public_banner{width: 1920px;margin-left: -460px;color: #fff;}
.banner_txt{position: absolute;top: 50%;left: 50%;    transform: translate(-50%,-50%);}
.banner_txt h2{font-size: 40px;line-height: 30px;color: #fff;margin: 0 0 30px 0;}
.banner_txt{font-size:20px;line-height: 30px;color: #fff;font-weight: bold;    text-align: center;}
/*.public_banner img{display: inline-block;}*/

.position{float: left;height: 70px;line-height: 70px;color: #888888;font-size: 14px;background: url("../images/home.png") no-repeat 6px center;text-indent: 40px;}
.position .on{color: #e60012;}
.position_tit {float: right;}
.position_tit ul li{    position: relative;    width: 76px;height: 70px;line-height: 70px;    text-align: center;font-size: 14px;color: #333333;}
.position_tit ul li a{color: #333333;}
/*.position_tit .on a{color: #e60012;}*/
.position_tit ul li:hover,.position_tit .on{background: url("../images/bg_position.png") no-repeat bottom center;}

.public_about{background: #f5f4f9;border-top: 2px solid #eee;}
.public_about .section{padding: 70px 0;color: #333333;font-size: 14px;line-height: 30px;}
.profile {text-align: center;}
.profile p{padding: 0 10px;text-align: left;}
.profile img{margin: 20px 0 0 0;display: inline-block;}
/*company_philosophy.html*/
.unity{border: 1px solid #eee;    background: #fff;}
.unity_left {float: left;}
.tit_h3{font-size: 22px;color: #333333;line-height: 20px;}
.unity_right {display:table;width: 528px;    height: 234px;float: right;font-size: 14px;color: #666;line-height: 20px;}
.unity_right_box {display: table-cell;vertical-align: middle;    line-height: 26px;}
.unity .unity_right_box {*margin-top:50px;    padding: 0 46px;}
.unity.unity_2{margin: 20px 0 30px 0;}
.tit_h3{margin: 0 0 20px 0;}
.unity.unity_2 .unity_left{    display: table;background-color: #ffffff;    width: 494px; height: 234px;}
.unity.unity_2 .unity_right{width: 502px;    display: table;}
.unity_left_box {width: 90%;padding: 0 46px;;display: table-cell;vertical-align: middle;}
/*development*/
/*
.development .case_show{position: relative;right: 0;width: 80%;margin: 0 10%; height: 30px;border-bottom: 1px solid #ddd;}
.development .case_show .case_show_main{display: none;clear:both;margin-top: 25px;height: 260px;width: 918px;overflow: hidden;}
.development .case_show .case_show_main li{float:left;padding-left:15px; position: relative;padding-bottom: 15px;}
.development .case_show .pre img,.development .case_show .next img{width: 40px;height: 40px;padding: 7px; cursor:pointer;}
.development .case_show .pre{  position:absolute;left: -10%;top:0;}
.development  .case_show .next{ position:absolute; right:-10%;top:0;}
*/

{/* padding-bottom:50px; *//* overflow:hidden; *//* width:1000px; */}
.s_tab_name {
    position: relative;
}
.s_tab_name .pre{position: absolute;left: 5%;bottom: 0; width:50px; height:50px; display:block; float:left; background:url("../images/jtl.png") no-repeat center; margin-top:25px; border-radius:25px; cursor:pointer;opacity: 0.5;}
.s_tab_name .pre:hover{opacity: 1;}
.s_tab_name .next{position: absolute;right: 5%;bottom:0; width:50px; height:50px; display:block; float:right; background:url("../images/jtr.png") no-repeat center; margin-top:25px; border-radius:25px; cursor:pointer;opacity: 0.5;}
.s_tab_name .next:hover{opacity: 1;}
.s_tab_name .story_ul{display:inline-block;width: 780px;height: 124px;float:left;*float: none; position:relative; overflow:hidden;margin: 0 110px;/**margin-left:110px;*//**margin-right:500px;*/}
.s_tab_name .story_ul ul{ width:999999px;}

.s_tab_name li{ float:left; width:195px;height: 110px; text-align:center; overflow:hidden;color: #818182;font-size: 30px;background: url("../images/icon_01.png") no-repeat center bottom;}
.s_tab_name .on{height: 110px;background: url("../images/icon_02.png") no-repeat center bottom;color: #e60012;}
.s_tab_name li span{ display:inline-block; width:100%; overflow:hidden;font-size: 30px;color: #818182;}
.s_tab_name li span .on{color: #e60012;}
.s_tab_name li span img{ display:block; max-width:86%; border-radius:50%; border:1px solid #ddd; padding:4px;}
.s_tab_name li.on img{ border:1px solid #d02928;}

.s_tab_content { padding-top:30px;}
.s_tab_content .list{ border:1px solid #ddd; background:url(../images/bj_story_boder.jpg) no-repeat center top; display:none;}
.s_tab_content .list .border{ background:url(../images/bj_story_boder.jpg) no-repeat center bottom; overflow:hidden; padding:40px;}
.s_tab_content .list p{ padding:6px 0;font-size: 22px;color: #e60012;}
.s_tab_content .list .post{ font-weight: bold;}
.s_tab_content .list .name{ width:24%; float:left;text-align: center;border-right: 1px solid #ddd;}
.s_tab_content .list .name .c3{ font-size:14px;color: #000;font-weight: 900;}
.s_tab_content .list .name .c3 span{ font-size:50px;line-height: 20px;color: #000;font-weight: bold;}
.s_tab_content .list .file{ width:70%; float:right; line-height:24px;}
.s_tab_content .list .file p{font-size: 16px;line-height: 20px;color: #333333;}
/*.canum {width: 84%; margin: 0 8%;height: 70px; z-index: 99;float: left;overflow: hidden;border-bottom: 1px solid #ddd;}*/
.canum a.on {width: 38px;height: 70px;border-radius: 100%;text-align: center;line-height: 24px;background: url("../images/icon_point2.png") no-repeat center center;}
.canum a {width: 8px;height: 8px;display: inline-block;margin-right: 4px;background: #fff;border-radius: 10px;line-height: 31px;vertical-align: middle;overflow: hidden;background: url("../images/icon_point1.png") no-repeat center center;}
.development {/*position: relative;*/}
.development .case_tt{background-color: #feaa24; padding: 20px 25px;width: 339px; position: absolute; top: 112px; left: 203px;}
.development .case_tt a{color: #fff;}
.development .case_jiantou{position: absolute;width: 84px;height: 168px;border:3px solid #fff;text-align: center;top: 86px;left: 548px;}
.development .case_jiantou img{position:absolute;left: 29px;top:109px;
    animation: animatjt 3s linear 1s infinite alternate;
    -moz-animation: animatjt 3s linear 1s infinite alternate;
    -webkit-animation: animatjt 3s linear 1s infinite alternate;
    -o-animation: animatjt 3s linear 1s infinite alternate;
    -ms-animation: animatjt 3s linear 1s infinite alternate;

}

/*news.html*/
.news {display: inline-block;    width: 100%;}
.news ul li{    width: 100%;font-size: 14px;line-height: 44px;*line-height:14px;color: #666666; border-bottom: 1px solid #ddd;text-align: left;}
.news span {float: right; margin-right: 10px;}
.page {width: 100%;text-align: center;padding: 10px 0;line-height: 26px;margin-top: 15px;}
.page a {display: inline-block;padding: 3px 12px;border: 1px solid #d6d6d6; margin: 0 4px;}
.page a:hover, .page a.now {color: #FFFFFF;background: #e60012;}

.news_detail{text-align: center;}
.news_detail h2{font-size: 20px;line-height: 26px;color: #666666;}
.news_detail span{display: inline-block;width: 100%;font-size: 12px;line-height:30px;color: #707c8a;margin: 30px 0; border: 1px dashed #ddd;}
/*.news_detail h2{  margin: 48px 0 18px 0;}*/
.news_detail p{color: #666666;font-size: 14px;line-height: 26px;text-align: left;text-indent: 26px;padding: 0 10px;}
.news_detail img{display: inline-block;margin: 30px auto;}


.news_page a{display: inline-block;text-align: left;line-height: 20px;}
.news_page a.page_btn{display: inline-block;font-size:14px;float: right;padding: 9px 30px;border: 1px solid #eee;text-align: center; background: #e60012;color: #FFFFFF;}
.news_page a.page_btn:hover{background: #666;}
.news_page {display: table;width: 100%;margin: 30px 0;padding: 30px 0 0 0;border-top:1px solid #eee;}
.news_page span{display: inline-block;float: left;}
.news_pre,.news_next{    padding: 8px 10px;background: #e60012;}


.page_detail_box{width: 100%;border-top: 1px solid #ddd;    margin: 30px 0 0 0;}
.page_detail{padding:30px 10px 0 10px;/*border-top: 1px solid #ddd;*/}
/*.page_detail a{display:inline-block;padding:8px 18px;background: #FFFFFF;}*/
.page_detail .new_pre,.page_detail .new_next{display:inline-block;padding:8px 18px;background: #FFFFFF;}
.page_detail span{margin: 0 8px;}
.page_detail .return{float: right;*float: none;background: #e60012;color: #FFFFFF;    padding: 4px 10px;}
/*product*/
.product_light{display: inline-block;}
.product_light ul li{position: relative;width: 234px;height: 212px;overflow: hidden;border: 1px solid #ddd;    margin: 0 14px 30px 0;}
.pro_tit {width: 200px;height: 172px;}
.product_light ul li img{margin: auto;width: 234px;height: 172px;}
.product_light p{position: absolute;bottom: 22%;font-size: 16px;line-height: 24px;text-indent: 10px;color: #333;}

.product_hiden a{position: absolute;width: 100%;height: 40px;line-height: 40px;    text-indent: 40px;bottom: 0;border-top: 1px solid #ddd;background: url("../images/icon_pro.jpg") no-repeat left center;}
.product_hiden :hover{width: 100%;height: 40px;color:#FFFFFF;background: url("../images/icon_pro2.jpg") no-repeat left center;}
.product_light.light2 {margin: 30px 0;}
/*弹出product*/
.zoom_case {display:none;width: 100%;height: 100%;position: fixed;z-index: 6;background: url(../images/bg_case.png) repeat;}
.zoom_case .n_zoom {position:relative;width: 1000px;background: #fff;top: 50%;left: 50%;/*transform: translate(-50%,-50%)*/;margin-top: -325px;margin-left: -500px}
.zoom_case .n_zoom .show_img {display:table-cell;vertical-align:middle;height:650px;text-align: center; line-height: 24px;font-size: 14px; font-size: 1.2rem; font-weight: 700;color: #333;}
.zoom_case .n_zoom .show_img span{display: inline-block;color: #333333;font-size: 20px;line-height: 24px;margin: 30px 0 0 0;}
.zoom_case .n_zoom .show_img img{margin: 0 auto;}
.close_window{position: absolute;width: 34px;height: 34px;background: url(../images/close_case.png) no-repeat center center;cursor: pointer;display: block;right: 2%;top: 2%;}
/*人力资源*/
.talent{display: inline-block;color: #666666;}
.talent img{display: inline-block;    margin: 30px 0;}
.talent p{margin: 30px 0;}

.hr_case {display:none;width: 100%;height: 100%;position: fixed;z-index: 6;background: url(../images/bg_case.png) repeat;}
.hr_case .n_zoom {position:relative;width: 1000px;background: #fff;top: 50%;left: 50%;/*transform: translate(-50%,-50%)*/;margin-top: -325px;margin-left: -500px}
.hr_case .n_zoom .show_img {display:table-cell;vertical-align:middle;/*height:650px;*/text-align: center; line-height: 24px;font-size: 14px; font-size: 1.2rem; font-weight: 700;color: #333;}
.hr_case .n_zoom .show_img span{display: inline-block;color: #333333;font-size: 20px;line-height: 24px;margin: 30px 0 0 0;}
.hr_case .n_zoom .show_img img{margin: 0 auto;}


/*404*/
.wrong_box {display: table;width: 100%;height: 1000px;text-align: center;background: #f5f4f9;}
.wrong{display: table-cell;vertical-align: middle;}
.wrong p{font-size: 14px;line-height: 16px;margin: 20px 0;}
.wrong a{display: inline-block;width: 170px;height: 46px;line-height: 46px;background: #e60012;color: #fff;font-size: 14px;border-radius: 5px;}
.wrong img{margin: 0 auto;}
/*contanct——us*/
.connect_us{position:relative;height:588px;background: url("../images/map.jpg") no-repeat top left;}
/*.img_box {position: absolute;}*/
.img_box .img1{position: absolute;right: 43%;bottom: 10%;}
.img_box .img2{position: absolute;right: 35.5%;bottom: 32%;}
/*.map{ display:none;}*/
/*.tip_box{display: none;}*/
.tip_box .map{position: relative;padding: 20px 30px;background: #1d2088;color: #fff;}
.map.map1{display:block;position: absolute;bottom: 12%; right: 47%;}
.map_box {/*display: table-cell;*/vertical-align: middle;}
.map.map2 {/*display: table;*/position: absolute;right: 2%;bottom: 38%; }
.tip_box .map i{width: 0;height: 0;border-top: 5px solid transparent; border-bottom: 5px solid transparent;border-left: 11px solid #1d2088;position: absolute; right: -3%;bottom: 0;}
.tip_box .map.map2 i{border-right: 5px solid transparent;border-left: 5px solid transparent; border-top: 13px solid #1d2088;bottom: -11%;left: 0;}
/*join */
.join {display: inline-block;    color: #707070;margin: 0 0 30px 0;}
.join h3{display: inline;font-size: 16px/*color: #707070;*/;}
.join ul li{width: 454px;padding: 0 16px;overflow: hidden;border: 4px solid #dbdbdb;margin-right: 6px;background: #fff;margin: 0 0 30px 0;}
.join ul li:hover{border: 4px solid #1d2088;color: #1d2088;}
.join ul li a:hover,.join span.time:hover{color: #666666;}
.bbb{display: table;height: 130px;width: 100%}
.aaa{display: table-cell;vertical-align: middle}
/*.join :hover{color: #1d2088;}*/
/*.join h3:hover{color: #1d2088;}*/
.join .line{border-bottom: 1px solid #ddd;height: 40px;line-height: 40px}
.join .line_box{}
.join .time{float: right;background: url("../images/icon_time.png") no-repeat left center;text-indent: 30px;color: #666666;}
/*t弹出join*/
.join_tanchu{margin: 20px;height: 94%;/*background: rebeccapurple;*/    text-indent: 20px;}
.join_tanchu h3{font-size: 16px;height:44px;line-height: 44px;color: #FFFFFF;background: #1d2088;text-align: left;}
.join_detail{/*background: rosybrown;*//*height: 300px; */   border: 1px solid #ddd;}
.join_detail .join_tit ul li{width:80px;height: 60px;line-height: 60px;color: #707070;font-size: 12px;text-indent: 0;    border: 1px solid #ddd;}
.join_detail .join_tit ul li:nth-child(odd){background:#f4f4f4;text-indent: 0; }
.join_detail .join_tit .last{width: 546px;*width:526px;text-align: left;text-indent: 20px;}
.join_tit {height: 60px;}
.join_detail .join_txt{text-align: left;font-size: 12px;line-height: 26px;color: #666666;font-weight: normal;padding: 30px 0;}
.join_detail .join_txt h4{display: inline-block;color: #e60012;font-size: 14px;line-height: 26px;}

.join_detail .fileselect {background-image: url(../images/icon_25.png);overflow:hidden;}

.join_detail label {
    background: #ededed;
    font-size: 14px;
    background-repeat: no-repeat;
    background-position: 20px center;
    display: inline-block;
    padding-left: 30px;
    width: 180px;
    height:40px;
    text-align: right;
    padding-right: 10px;
    color: #999;
    line-height: 40px;
    cursor: pointer;
}
.inp-box a{vertical-align: text-bottom;}
.filesubmit{width:80px;height:40px;vertical-align: bottom;background: #1d2088;border:none;}
.inp-box input{font-size:14px;color:#fff;font-family: Microsoft YaHei;vertical-align: top;}
.inp-file {
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
    line-height: 40px;
}




.email{display: inline;padding: 0 0 0 60px;font-size: 14px;line-height: 24px;color:#333333;background: url("../images/icon_email.jpg") no-repeat 20px center;}
.join_detail .join_txt .email span{font-size: 14px;line-height: 24px;color: #e41b21;}
input.btn_submit {background: #1d2088;color: #fff;border: none;}
.btn_return{display:inline-block;width: 100px;height: 30px;    text-align: center;    text-indent: 0;background: #fff;color: #666;    border: 1px solid #ddd;}
.btn_box input{width: 100px;height: 30px;font-size: 14px;line-height: 24px;font-weight: bold;    margin: 0 20px 0 0;}
.btn_box {margin: 30px 0 0 0;}
/*footer*/
.footer{    position: relative;background: #2c3035;border-top: 6px solid #212427;}
.left_box {float: left;width: 780px;}
.left_left {display: inline-block;/*background: rebeccapurple;*/}
.footer_box .left_box .left_left ul li p{width: 108px;color: #FFFFFF;font-size: 14px;padding:26px 0 16px 0;line-height: 30px;text-align: left;display: inline-block;    cursor: pointer;}
.footer_box .right{padding: 12px 0 20px 0;}
.copy{display:inline-block;width: 100%;height:50px;line-height:50px;color: #707c8a;font-size: 12px;border-top: 1px solid #212427;}
.hr_footer {position: absolute;top: 58%;height: 2px;border: none;display: inline-block;width: 69%;background: #212427;}
.footer_hidden {display: none;text-align: left;background: url("../images/icon_bg_block.png") no-repeat top left;padding: 16px 0 0 0;}
.footer_hidden ul li{float:none;font-size: 12px;line-height: 30px;color: #707c8a;text-align: left;}
.footer_hidden ul li a:hover{color: #fff;}
.support{background: url("../images/sup_img.png") no-repeat right 20px; width: 128px;display: inline-block;text-align: left;  padding-left: 4px;color: #707c8a;}
.copy a{color:#707c8a;}