@charset "utf-8";
/* CSS Document */
html,body,div,span,p,a,img,ul,li,form,table,tbody,tr,th,td{margin:0;padding:0;border:0;outline:0;}
body{width:100%;font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:12px;color:#000;position:relative;background:#ebebeb;}
li{list-style-type:none;}img{border:none;}
a{text-decoration:none;color:inherit;}
.clear{clear:both;}.fl{float:left;}.fr{float:right;}
@font-face{font-family:special;src:url(../font/PingHei-light.woff);}
/*css3背景动态缩放*/
.backgroundCover{
-webkit-background-size:cover !important;
-moz-background-size:cover !important;
-o-background-size:cover !important;
background-size:cover !important;
}
.fs16{font-size:16px;}
#let_me_touch{position:relative;}
/*web start*/
#small_2_3_nav li a:visited{color:#fff;}
.case_list_ML{margin-left:16px !important;}
.R_all{display:block;}
.R_mobile{display:none;}
.R_all_vi{display:inline;}
.R_table{display:none;}
#i_need_a_special_logo{background:url(../images/sub_list_23.jpg) no-repeat center center;}
.cnmb_longest_nmb{width:95.4% !important;}
.B_desktop{display:block;}
.B_desktop_talbe{display:table;}
.B_mobile{display:none;}
.map_red_plus{color:#db0000;}
.table_detail_contents_format{padding:18px 0 18px 34px;border-right:0 !important;text-indent:0 !important;}
.icon_li_sj{width:15px !important;}
#container{width:1280px;margin:0 auto;
	box-shadow:-3px 0 10px rgba(6, 0, 1, .25), /*左边阴影*/  
    3px 0 10px rgba(6, 0, 1, .25), /*右边阴影*/  
    0 0 0 rgba(6, 0, 1, .25), /*顶部阴影*/  
    0 0 0 rgba(6, 0, 1, .25); /*底边阴影*/
	position:relative;
}
#page_top{width:100%;height:35px;background:#333333;color:#989898;font-size:13px;line-height:35px;position:relative;z-index:10;}
#page_top a{color:#989898;}
#page_top a:hover{cursor:pointer;text-decoration:underline;}
#page_top .mailTitle{background:#292929;margin-left:33px;padding:0 26px;}
#page_top .dots{margin:0 27px;}
.mailTitle img{margin-right:6px;}
.second_menu{float:left;display:inline-block;font-size:12px !important;margin-right:33px;height:35px;line-height:36px;width:0;overflow:hidden;
-webkit-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
}
.second_menu a{margin-left:13px;}
.footer_second_menu{font-size:12px !important;margin-top:7px;height:0;overflow:hidden;
-webkit-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
}
.footer_second_menu p{line-height:2em;}
.three_more_news{display:none;height:173px;position:absolute;top:27px;cursor:pointer;}
.three_more_news:first-child{display:block;}
.three_more_news .newsmore{bottom:-2px !important;color:#878787;}
.screen_margin{margin-left:108px;}
/*导航*/
/*#page_nav*/.page_nav_layout{width:100%;height:85px;background:#c20101;font-size:0;/* 所有浏览器 */*word-spacing:-1px;/* IE6、7 */text-align:right;position:relative;}
@media screen and (-webkit-min-device-pixel-ratio:0){
/* firefox 中 letter-spacing 会导致脱离普通流的元素水平位移 */
.page_nav_layout{
letter-spacing:-5px;/* Safari 等不支持字体大小为 0 的浏览器, N 根据父级字体调节*/
}
}
.cnmb_rrr_mask{position:relative;z-index:10;background:#c20101;}
.cnmb_search_box_nmb{width:100%;height:104px;position:absolute;top:-20px;/*85*/left:0;background:#fff url(../images/icon_magnifier.jpg) no-repeat 70px 35px;z-index:9;
box-shadow:0 0 0 rgba(6, 0, 1, .25), /*左边阴影*/  
    0 0 0 rgba(6, 0, 1, .25), /*右边阴影*/  
    0 0 0 rgba(6, 0, 1, .25), /*顶部阴影*/  
    0 1px 5px rgba(6, 0, 1, .25); /*底边阴影*/
-webkit-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
}
.cnmb_search_box_nmb .search_input{border:0;height:72px;background:#fff;color:#b9b9b9;font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:18px;outline:none;width:78%;border-right:1px solid #d6d6d6;float:left;margin:15px 0 0 130px;line-height:72px;}
.cnmb_search_box_nmb .search_submit{font-size:18px;color:#b9b9b9;font-family:Arial,Helvetica,sans-serif;background:#fff;outline:none;cursor:pointer;border:0;margin:15px 0 0 0;height:72px;width:11%;}
.page_nav_layout li{font-size:14px;letter-spacing:normal;word-spacing:normal;vertical-align:top;display:inline-block;*display:inline;*zoom:1;padding:33px 62px 33px 67px;border-left:1px solid #a70000;position:relative;}
.page_nav_layout li a{position:relative;z-index:10;color:#fff;padding:8px;
-webkit-transition:all 0.8s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
}
.page_nav_layout li .mask{width:100%;height:0;position:absolute;background:#fff;top:0;_top:-60px;left:0;z-index:1;-webkit-transition:all 0.8s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);}
.page_nav_layout .spceialUlist{/*padding:34px 39px 33px 39px;*/width:96px;padding:0;height:85px;background:url(../images/map.png) no-repeat center center;}
.page_nav_layout li:hover a{color:#000;}
.page_nav_layout li:hover .mask{height:100%;}
/*大图轮播*/
#imgBox{width:100%;height:765px;overflow:hidden;background:#fff;position:relative;}
#imgBox .updownBt{position:absolute;right:28px;top:50%;z-index:999;}
.updownBt .imgUpBt{background:url(../images/updownbt.png) no-repeat 0 0;width:38px;height:38px;cursor:pointer;}
.updownBt .imgDownBt{background:url(../images/updownbt.png) no-repeat 0 -111px;width:38px;height:38px;cursor:pointer;}
.updownBt .imgDots{margin:14px 0 14px 15px}
.imgDots .active{background-position:-14px -52px;}
.updownBt li{width:10px;height:10px;background:url(../images/updownbt.png) no-repeat -14px -73px;margin-top:10px;}
.updownBt li:first-child{margin-top:0;}
#imgBox .nmbImgCCC{width:100%;height:700px;position:relative;overflow:hidden;}
#imgBox .nmbImgCCC li{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;position:absolute;top:-700px;left:0;display:block;vertical-align:middle;}
#imgBox .nmbImgCCC li img{vertical-align:middle;}
#imgBox .nmbImgCCC li:first-child{top:0;}
.moreBox{position:relative;height:65px;font-size:14px;color:#fff;text-align:right;cursor:pointer;line-height:65px;}
.moreBox img{vertical-align:middle;padding:0 28px;}
#imgBox .moreBox{width:25%;background:#292929;font-size:14px;}
.moreBox .zindexHigh{position:relative;z-index:10;}
#bigPH{position:absolute;right:11%;top:0;}
/*新闻版块*/
#infoBox{width:100%;height:835px;background:#fff;overflow:hidden;position:relative;}
.newsScrollBox{position:absolute;
-webkit-transition-timing-function:cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition-timing-function:cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition-timing-function:cubic-bezier(0.1, 0, 0.07, 1);
-o-transition-timing-function:cubic-bezier(0.1, 0, 0.07, 1);
transition-timing-function:cubic-bezier(0.1, 0, 0.07, 1);	
-webkit-transition-duration:0.5;
-moz-transition-duration:0.5;
-ms-transition-duration:0.5;
-o-transition-duration:0.5;
transition-duration:0.5s;
}

.newsScrollBoxRelative{position:relative;
-webkit-transition-timing-function:cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition-timing-function:cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition-timing-function:cubic-bezier(0.1, 0, 0.07, 1);
-o-transition-timing-function:cubic-bezier(0.1, 0, 0.07, 1);
transition-timing-function:cubic-bezier(0.1, 0, 0.07, 1);	
-webkit-transition-duration:0.5;
-moz-transition-duration:0.5;
-ms-transition-duration:0.5;
-o-transition-duration:0.5;
transition-duration:0.5s;
}
#infoBox .newx_1{background:url(../images/newBox_1_bg.jpg) no-repeat center center;width:960px;height:230px;color:#545353;font-size:16px;padding-top:90px;}
#new_special{width:640px;height:320px;text-align:center;display:none;}
#new_special img{margin-top:127px;}
#infoBox .newx_1 p{padding:0 279px 0 65px;-webkit-font-smoothing: antialiased;line-height:1.7em;}
.specialP{font-size:14px;color:#db0000;margin-top:30px;}
.specialP:hover{text-decoration:underline;cursor:pointer;}
.specialP img{margin-left:15px;position:relative;top:1px;}
#infoBox .newx_2_1{width:640px;height:450px;overflow:hidden;float:left;position:relative;background:url(../images/newBgs.jpg) no-repeat;}
.newx_2_1 .hoverNewsBlock{width:100%;height:100%;position:absolute;top:0;}
.caseBox_1 .hoverNewsBlock{width:100%;height:100%;position:absolute;top:0;}
#projectBox .hoverNewsBlock{width:100%;height:100%;position:absolute;top:0;}
.hoverNewsBlock .newsContentsBg{width:100%;height:450px;overflow:hidden;/*background:url(../images/newBgs.jpg) no-repeat center center;*/}
.newsContentsBg .formalNewsContentsBg{width:430px;height:232px;background:url(../images/whiteNewBg.png) repeat;margin:52px auto 0 auto;padding:27px 0 0 38px;position:relative;}
.formalNewsContentsBg .date{font-size:14px;color:#878787;}
.formalNewsContentsBg .summary{font-size:24px;color:#333333;padding-right:103px;margin-top:13px;line-height:1.5em;}
.formalNewsContentsBg .newsmore{position:absolute;bottom:55px;}
#infoBox .newx_2_2{width:640px;height:450px;overflow:hidden;float:left;}
#infoBox .moreBox{width:25%;background:#d90101;}
/*案例*/
#caseBox{width:100%;height:515px;background:#fff;overflow:hidden;position:relative;}
#caseBox .caseBox_1{float:left;width:320px;height:450px;background:#c20101;font-size:15px;color:#383838;overflow:hidden;position:relative;}
.caseBox_1 p{padding:0 24px;line-height:1.5em;}
.caseBox_1 .readmore{width:135px;height:36px;line-height:36px;color:#535658;font-size:13px;background:#f2f3f4;text-align:right;margin:30px 18px 0 0;}
.readmore img{vertical-align:top;position:relative;top:12px;margin:0 29px 0 6px;}
#caseBox .caseBoxAll{width:640px;height:450px;float:left;position:relative;}
.caseBoxInfo{width:100%;padding:30px 0 23px 0;text-indent:37px;color:#e5e5e5;background:url(../images/obbg.png) repeat;position:absolute;left:0;cursor:pointer;}
.caseBoxInfo .infoMaskBox{position:absolute;top:0;left:0;background:#000;}
.caseBoxInfo .letterCN{font-size:18px;position:relative;z-index:10;}
.caseBoxInfo .letterEN{font-size:19px;position:relative;z-index:10;font-family:Arial,Helvetica,sans-serif;}
#caseBox .caseBox_2{background:url(../images/case_box_2.jpg) no-repeat center center;width:25%;}
#caseBox .caseBox_3{background:url(../images/case_box_3.jpg) no-repeat center center;}
#caseBox .moreBox{background:#83888b;width:320px;}
.caseBoxWord{font-size:15px;color:#e5e5e5;height:100%;position:relative;}
.caseBoxWord img{margin:75px 0 45px 24px;}
.techBox{background:url(../images/technology.jpg) no-repeat;width:640px;height:450px;overflow:hidden;position:relative;}
.techContents p{font-size:18px;color:#2f2f2f;line-height:1.3em;}
/*项目展示*/
#projectBox{width:100%;height:450px;overflow:hidden;position:relative;background:#fff;}
#projectBox ul{overflow:hidden;position:relative;width:75%;height:450px;}
#projectBox ul li{height:450px;float:left;}
#small_3_screen{width:640px;}
#small_2_screen{width:320px;left:640px;background-position:top left;}
#projectBox .bt{width:25%;height:450px;}
#projectBox .caseBoxInfo{padding:30px 0 23px 0;}
/*底部*/
#footer{width:100%;height:292px;background:#fff;padding-top:65px;}
#footer_sjj{margin-left:5px;
-webkit-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
}
.footer_sjj_rotate{
-webkit-transform:rotate(-90deg);
-moz-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
-o-transform:rotate(-90deg);
transform:rotate(-90deg);	
}
#footer .fbox_1{width:100%;height:211px;background:#676767;overflow:hidden;}
.fbox_1 .bottomNav{color:#c9c8c8;font-size:14px;margin:46px 0 0 54px;}
.fbox_1 .bottomNav a{color:#c9c8c8;}
.bottomNav .dots{margin:0 30px;}
.fbox_1 .bottomSearchBt{margin:47px 58px 0 0;position:relative;}
.bottomSearchBt .bottomIcon{position:absolute;top:50%;margin:-9px 0 0 0;left:75%;}
.bottomSearchBt input{width:485px;border:0;background:#565656;outline:none;margin-right:48px;color:#c9c8c8;font-size:14px;text-indent:20px;padding:17px 0;}
.bottomSearchBt img{cursor:pointer;}
#footer .fbox_2{width:100%;height:81px;background:#3f3f3f;color:#989898;line-height:81px;text-indent:24%;}
.silderMask{position:absolute;left:0;top:0;width:0;height:100%;}
.upzindex{position:relative;z-index:10;}
.alertReadMoreHover{width:0;height:100%;position:absolute;top:0;left:0;}
.readmoreHover{}
.hover_silder{}
.moreContents{width:100%;height:65px;position:absolute;bottom:0;left:0;background:#333333;color:#e5e5e5;font-size:13px;line-height:65px;text-align:right;}
.moreContents .upzindex{color:#e5e5e5;}
.moreContents:hover a{text-decoration:underline;cursor:pointer;}
#small_page_nav{display:none;}
#infoBox .small_control_block{display:none;}
#small_2_3_nav{display:none;

}
#smallFootInfo{display:none;position:relative;}
#middleFootInfo{display:none;position:relative;}
#bigFootInfo{display:none;position:relative;}
.show_small_nav:hover{background-color:#a70000;}
.newAddtopLogo{position:absolute;left:68px;top:21px;cursor:pointer;}
.bottomLogo{position:absolute;left:69px;top:25px;}
/*关于我们*/
.fr20{margin-right:20%;}
.fl20{margin-left:20%;}
.icon_red{color:#e90000;width:14px;}
#about_more_silder{width:25%;font-size:14px;margin-right:25%;}
#sub_page_content_body{width:100%;background:#fff;}
#sub_page_contents_bread{width:100%;height:104px;line-height:104px;overflow:hidden;}
#sub_page_contents_bread_title{font-size:1.5em;color:#545353;padding-left:68px;margin-right:87px;}
#sub_page_contents_bread .sub_page_contents_bread_banner{font-size:1.5em;color:#545353;}
#sub_page_contents_bread .sub_page_contents_bread_banner a{color:#545353;}
#company_introduce{background:url(../images/about_introduce.jpg) center center;height:450px;padding:0 0 0 68px;overflow:hidden;}
#company_introduce .company_introduce_title{margin:58px 0 145px 0;}
#company_introduce .company_introduce_contents{color:#545353;font-size:1.3em;color:#545353;width:733px;line-height:1.8em;}
#company_introduce .company_introduce_contents:hover{text-decoration:underline;cursor:pointer;}
.block_sub_page{position:relative;}
.block_sub_page .block_sub_page_mask{position:absolute;width:25%;height:450px;background:url(../images/company_introduce_bg.png) repeat;right:0;top:0;z-index:1;}
.block_sub_page .block_sub_page_mask_another_bg{background:url(../images/develop_process_bg.png) repeat;}
.block_sub_page .moreBox{width:40%;background:#292929;font-size:16px;}
.develop_process .moreBox{width:20%;background:#d90101}
#develop_process{background:url(../images/develop_process.jpg) center center;height:450px;padding:0 0 0 68px;overflow:hidden;cursor:pointer;}
#develop_process .company_introduce_title{margin:58px 0 145px 0;}
#honnor_block{width:100%;height:463px;position:relative;}
#honnor_block .caseBox_2{background:url(../images/ch_bg.jpg) no-repeat;height:100%;left:0;top:0;}
#honnor_block .caseBoxInfo{padding:34px 0 24px 0;color:#fff;}
#honnor_block .caseBox_3{background:url(../images/ph_bg.jpg) no-repeat;height:100%;right:0;top:0;}
#sub_page_contents_top_head{height:94px;line-height:91px;color:#8e8e8e;font-size:18px;text-indent:71px;position:relative;z-index:5;}
#sub_page_contents_top_head .sub_page_bottom_bg{background:url(../images/sub_page_bottom_border_bg.png) repeat-x;width:100%;height:3px;font-size:0;}
#develop_body{background:#f2f2f2;width:100%;position:relative;margin-top:-3px;font-size:16px;color:#545353;}
#develop_body .real_develop_body{width:1192px;margin:0 auto;}
#develop_body .content_img_title{margin:107px 0 70px 90px;}
#develop_body .develop_summary{border-bottom:1px solid #d8d8d8;padding:0 0 0 90px;padding-bottom:55px;}
.develop_summary p{width:83%;line-height:1.8em;}
.br_div_1{margin:18px;}
#develop_body .develop_list li{border-bottom:1px solid #d8d8d8;padding:20px 0 25px 0;}
#develop_body .develop_list li .year_list{width:420px;}
#develop_body .develop_list li .nmbBEFAN{margin-left:90px;margin-right:144px;}
.year_list .year_list_sign{margin-right:5px;}
.year_list strong{font-family:Arial,Helvetica,sans-serif;font-size:24px;}
.year_list .year_list_contents{font-size:16px;margin:5px 0 0 0;line-height:1.7em;}
#introduce_body{margin:0 auto;}
#introduce_body .introduce_img_title{margin:107px 0 95px 0;}
#introduce_body .introduce_contents p{line-height:1.8em;}
#introduce_body .introudce_img_block{width:100%;height:285px;margin-top:70px;}
#introduce_body .introudce_img_block img{margin-right:12px;}
.introudce_img_block .introudce_img_block_red_block{width:86px;height:285px;background:#db0000;}
.special_ch_block{position:relative;margin-top:-3px;}
.company_honnor_block{width:100%;background:url(../images/ch_img_1.jpg) no-repeat;height:463px;overflow:hidden;}
.project_honnor_change_img{background:url(../images/ph_img_11.jpg) no-repeat;}
.company_honnor_block .ch_news_title{width:434px;height:144px;background:url(../images/whiteNewBg.png) repeat;padding:52px 0 0 36px;color:#545353;margin:54px 0 0 70px;}
.ch_news_title img{margin-bottom:27px;}
.ch_news_title p{font-size:16px;}
.ch_block_2{width:100%;height:450px;}
.ch_block_2 .ch_news_scroll{width:50%;height:100%;background:#858585;overflow:hidden;}
.ch_news_scroll .ch_news_box{width:523px;height:334px;overflow:hidden;margin:79px 0 0 68px;color:#fff;font-size:15px;line-height:1.8em;position:relative;}
.ch_news_box strong{font-size:20px;font-family:Arial,Helvetica,sans-serif;}
.ch_news_box li:first-child{margin:0;}
.ch_news_box li{margin-top:30px;width:460px;}
.ch_news_box .news_scroll_bts{position:absolute;top:0;right:0;}
.ch_honnor_detail{width:50%;background:url(../images/ch_img_2.jpg) no-repeat center center;height:450px;text-indent:78px;color:#fff;font-size:17px;position:relative;}
.ch_honnor_detail ul li{background:url(../images/nmbdot.png) no-repeat 65px 16px;}
.ch_honnor_detail ul li p{line-height:2em;}
.ph_honnor_detail_bg{background:url(../images/ph_bg_img_1.jpg) no-repeat;}
.ch_honnor_detail .itsMaks{background:url(../images/ph_bgs.png) repeat;width:320px;height:100%;position:absolute;right:0;top:0;display:none;}
.ch_honnor_detail .itsMaks_ph{background:url(../images/ph_bgs_1.png) repeat;}
.ch_honnor_detail .ch_ho_de_year_title{font-size:40px;margin:272px 0 45px 0;}
.ch_honnor_detail p{line-height:1.7em;}
.project_honnor_block{width:100%;height:321px;background:#ebebeb;}
.project_honnor_block .project_h_box{width:80%;height:100%;}
.project_h_box .inner_box{margin:70px 0 0 77px;font-size:14px;color:#db0000;}
.project_h_box .inner_box a{color:#db0000;}
.project_h_box .inner_box a:hover{text-decoration:underline;}
.project_h_box .read_more_box{margin-left:45px;}
.project_h_box .dertionRed{position:relative;top:1px;margin-left:15px;}
.project_honnor_block .project_h_box_small{width:20%;height:100%;background:#dadada;color:#8e8e8e;font-size:14px;}
.project_h_box_small a{margin-left:36px;line-height:1.8em;color:#8e8e8e;}
.project_h_box_small a:hover{text-decoration:underline;}
.project_h_box_small .its_title{color:#545353;font-size:18px;}
.project_h_box_small .its_title:hover{text-decoration:none;}
/*新闻*/
#company_news_big_block{background:url(../images/cn_b_bg.jpg) no-repeat;}
#project_news_big_block{background:url(../images/pn_b_bg.jpg) no-repeat;}
.news_bigs_block{width:100%;height:450px;background-position:center center;position:relative;}
.news_bigs_block .news_mask_block{width:320px;height:100%;background:url(../images/cn_re_bgs.png) repeat;position:absolute;right:0;top:0;}
#project_news_big_block .news_mask_block{background:url(../images/pn_re_bgs.png) repeat;}
.news_bigs_block .news_title_img{margin:58px 0 0 69px;}
.news_bigs_block .news_summary_box{width:415px;height:165px;background:url(../images/whiteNewBg.png) repeat;margin:90px 0 0 38px;text-indent:30px;overflow:hidden;position:relative;}
.news_hidden{position:absolute;top:0;left:0px;display:none;width:100%;}
#project_news_big_block .news_summary_box{width:615px;position:relative;}
.news_summary_box .pn_summary_imgs{position:absolute;right:0;top:0;}
.news_summary_box .news_date{color:#878787;font-size:14px;margin:25px 0 60px 0;}
.news_summary_box .news_title{color:#545353;font-size:20px;}
.news_bigs_block .news_read_more{color:#db0000;font-size:14px;margin:18px 0 0 69px;}
.news_read_more:hover{text-decoration:underline;cursor:pointer;}
.red_hover_cercle{position:absolute;left:0;top:0;width:43px;height:43px;background:url(../images/page_nub_active_bg.png) no-repeat;display:none;
-webkit-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.3s ease;
}
/*新闻列表*/
.news_list_body{width:100%;background:#f2f2f2;position:relative;margin-top:-3px;}
.news_list{width:95%;margin:0 auto;overflow:hidden;}
.news_list .news_titles{margin:83px 0 0 0;border-bottom:1px solid #d8d8d8;padding:0 0 61px 90px;}
#news_lists li{border-bottom:1px solid #d8d8d8;padding:32px 90px;color:#878786;cursor:pointer;}
#news_lists li img{vertical-align:middle;display:block;margin-right:25px;width:265px;height:165px;}
#news_lists li .news_content_title{font-size:16px;color:#545353;margin:25px 0 12px 0;}
#news_lists li .news_content_publish{font-size:13px;}
#news_lists li .news_contents{font-size:14px;margin:23px 0 0 0;line-height:1.7em;}
.news_page{padding-left:210px;margin:30px 0 27px 0;position:relative;}
.news_page a{display:block;float:left;width:43px;height:43px;line-height:43px;text-align:center;margin-left:10px;cursor:pointer;}
.news_page .page_nub{font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#9d9d9d;cursor:pointer;font-size:13px;position:relative;z-index:3;
-webkit-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
}
.news_page .page_nub:first-child{margin-left:0;}
.news_page .page_nub_active{color:#fff;}
.news_page .page_dir_bts{width:43px;height:43px;background:url(../images/page_dir_bts.png) no-repeat -54px 0;}
.news_page .page_dir_bts_cant_gon{background-position:0 0;}
.news_page .page_dir_bts img{margin-top:15px;}
.company_news_body_list .news_contents{width:996px;}
.project_list_news_add .news_contents{width:725px;}
.talent_ulist .news_contents{width:725px;}
/*新闻详细*/
#news_details_box{width:1200px;margin:0 auto;color:#545353;}
#news_details_box .news_d_title{border-bottom:1px solid #d8d8d8;text-align:center;padding:96px 0 23px 0;}
#news_details_box .news_d_bottom{border-top:1px solid #d8d8d8;font-size:13px;color:#878786;padding:40px 0 87px 90px;margin:96px 0 0 0;}
#news_details_box .news_d_bottom a{color:#878786;}
#news_details_box .news_d_title strong{font-size:18px;}
#news_details_box .news_d_title .news_d_date{text-align:right;margin:24px 40px 0 0;font-size:13px;color:#878786;}
#news_details_box .news_details_contents_box{padding:65px 92px 0 97px;font-size:16px;}
#news_details_box .news_details_contents_box p{line-height:1.7em;}
#news_details_img_blocks{padding:0 40px 0 30px;height:285px;margin:63px 0 0 67px;}
#news_details_img_blocks .img_box{width:450px;background:#d8d8d8;float:left;height:100%;margin-left:13px;overflow:hidden;}
#news_details_img_blocks .img_box img{}
#news_details_img_blocks .color_lump{width:86px;float:left;height:100%;background:#db0000;margin-left:13px;}
/*案例首页*/
.case_cover_box{width:100%;}
.case_cover_box .case_box{height:450px;float:left;background-position:center;background-repeat:no-repeat;}
.case_cover_box .case_big{width:75%;}
.case_cover_box .case_small{width:0;}
.case_cover_box .case_cover_title{width:25%;height:450px;background:#f2f2f2;float:left;position:relative;cursor:pointer;}
.case_cover_title .caes_cover_title_img{width:100%;height:290px;background-position:center;background-repeat:no-repeat;position:absolute;bottom:0;left:0;overflow:hidden;}
.caes_cover_title_img .caes_cover_title_img_ex{width:100%;height:290px;
-webkit-transition:all 0.4s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.4s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.4s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.4s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.4s cubic-bezier(0.1, 0, 0.07, 1);
}
.caes_cover_title_img .caes_cover_title_img_summary{padding:49px 32px 0 32px;color:#fff;height:241px;font-size:20px;}
.caes_cover_title_img_summary .caes_cover_title_img_summary_contents{font-size:15px;line-height:1.7em;margin-top:68px;}
.case_cover_box .moreBox{width:25%;margin-left:0;margin-right:0;font-size:14px;}

.gray_more_box .moreBox{background:#83888b;}
.gray_more_box .alertReadMoreHover{background:#be1c1c;}

.red_more_box .moreBox{background:#be1c1c;}
.red_more_box .alertReadMoreHover{background:#4c4c4c;}

.black_more_box .moreBox{background:#4c4c4c;}
.black_more_box .alertReadMoreHover{background:#be1c1c;}

.light_gray_more_box .moreBox{background:#aaafb4;}
.light_gray_more_box .alertReadMoreHover{background:#be1c1c;}
/*案列列表*/
.case_list #sub_page_contents_bread_title{margin-right:0;}
.case_list .sub_page_contents_bread_banner{margin-left:60px;}
#case_box_list{background:#f2f2f2;padding:21px 20px 72px 20px;font-size:0;*word-spacing:-1px;/* IE6、7 */}
@media screen and (-webkit-min-device-pixel-ratio:0){
/* firefox 中 letter-spacing 会导致脱离普通流的元素水平位移 */
#case_box_list{
letter-spacing:-5px;/* Safari 等不支持字体大小为 0 的浏览器, N 根据父级字体调节*/
}
}
#case_box_list li{width:298px;height:348px;background:#fff;margin:0 0 18px 16px;cursor:pointer;display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;}
#case_box_list li .case_summary{padding:30px 0 0 0;text-indent:19px;}
#case_box_list li img{width:298px;height:262px;}
.case_summary .case_name{font-weight:bold;font-size:16px;color:#545353;}
.case_summary .case_date{font-family:Arial,Helvetica,sans-serif;color:#444444;font-size:14px;margin-top:3px;}
#case_box_list .head_cover{background:#979393;cursor:auto;}
#case_box_list .head_cover img{width:298px;}
#talent_idea{background:url(../images/talent_idea_bg.jpg) center center;height:450px;padding:0 0 0 68px;overflow:hidden;}
#talent_idea .company_introduce_title{margin:58px 0 145px 0;}
#talent_idea .company_introduce_contents{color:#545353;font-size:1.3em;color:#545353;width:733px;line-height:1.8em;}
#growth_in_the_segacn{background:url(../images/growth_in_the_segacn_bg.jpg) center center;height:450px;padding:0 0 0 68px;overflow:hidden;position:relative;}
#growth_in_the_segacn .growth_case_block{width:614px;height:165px;background:url(../images/whiteNewBg.png) repeat;text-indent:30px;}
.growth_case_block .date{font-size:14px;color:#878787;margin:28px 0 40px 0;}
.growth_case_block .name{font-size:22px;color:#545353;width:247px;padding-left:30px;text-indent:0;}
#growth_in_the_segacn .news_read_more{color:#db0000;font-size:14px;margin:18px 0 0 29px;}
#growth_in_the_segacn .company_introduce_title{margin:58px 0 80px 0;}
.block_sub_page .block_sub_page_mask_green_bg{background:url(../images/mask_green.png) repeat;}
#honnor_block .caseBox_planning{background:url(../images/caseBox_planning.jpg) no-repeat;width:50%;height:100%;left:0;top:0;}
#honnor_block .caseBox_job{width:50%;height:100%;right:0;top:0;overflow:hidden;cursor:pointer;}

#job_application{background:url(../images/job_applytion.jpg) no-repeat;width:100%;height:100%;
-webkit-transition:all 0.8s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.8s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.8s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.8s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.8s cubic-bezier(0.1, 0, 0.07, 1);
}
#honnor_block .caseBox_job:hover #job_application{
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-ms-transform:scale(1.2);
-o-transform:scale(1.2);
transform:scale(1.2);
}
#honnor_block .caseBox_job img{position:absolute;top:50%;left:50%;margin:-52px 0 0 -155px;}
/*人才*/
#talent_banner_title{padding-left:30px;}
#talent_ulist{font-size:0;*word-spacing:-1px;/* IE6、7 */}
@media screen and (-webkit-min-device-pixel-ratio:0){
/* firefox 中 letter-spacing 会导致脱离普通流的元素水平位移 */
#talent_ulist{
letter-spacing:-5px;/* Safari 等不支持字体大小为 0 的浏览器, N 根据父级字体调节*/
}
}
#talent_ulist li{width:271px;color:#545353;font-size:20px;border-top:4px solid #d90101;text-indent:20px;margin-left:15px;height:60px;line-height:55px;position:relative;display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;}
#talent_ulist li a{color:#545353;}
#talent_ulist li img{position:absolute;top:60px;right:30px;display:none;}
#talent_ulist .li_active{border:0;background:#545353;color:#fff;}
#talent_ulist .li_active a{color:#fff;} 
#talent_ulist .li_active img{display:block;}
#staff_list{padding:0 30px 50px 45px;margin-top:22px;border-bottom:1px solid #d8d8d8;}
#staff_list li{width:271px;height:254px;float:left;background:#fff;margin:23px 0 0 15px;cursor:pointer;}
#staff_list li img{width:271px;height:195px;}
#staff_list li .company_active_name{text-indent:16px;color:#545353;font-size:14px;font-weight:bold;margin-top:12px;}
#staff_list li .company_active_date{text-indent:16px;color:#444444;}
/*人才理念*/
.idea_banner_img_box{background:url(../images/idea_banner.jpg) no-repeat;width:100%;height:463px;overflow:hidden;}
.idea_banner_img_box .idea_banner_img_summary{width:339px;height:196px;background:url(../images/idea_banner_img_summary.png) no-repeat;margin:54px 0 0 70px;}
#idea_list{border-top:1px solid #d8d8d8;width:95%;margin:56px auto 0 auto;}
#idea_list li{padding:17px 86px 22px 96px;border-bottom:1px solid #d8d8d8;color:#545353;font-size:16px;}
#idea_list li .idea_summary{margin:105px 0 0 23px;}
/*工作机会*/
.job_banner_img_box{background:url(../images/job_banner_img.jpg) no-repeat;width:100%;height:463px;overflow:hidden;}
#job_table_body{width:95%;margin:55px auto 0 auto;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
#job_table{width:84%;padding:69px 0 94px 0;margin:0 auto;}
#job_table td{height:37px;text-align:center;font-size:15px;border-right:1px solid #adadad;}
#job_table thead td{color:#fff;background:#939393;}
#job_table tbody td{color:#545353;background:#e2e2e2;border-top:1px solid #f2f2f2;border-bottom:1px solid #adadad;}
#job_table tbody tr:hover td{color:#db0000;cursor:pointer;}
#job_detail_table{width:84%;margin:104px auto 39px auto;border-collapse:collapse;}
#job_detail_table td{height:48px;color:#6c6c6c;font-size:15px;text-indent:34px;border:1px solid #adadad;}
#job_detail_table .d_title{width:140px;background:#e2e2e2;font-weight:bold;text-align:right;padding-right:20px;border-left:0;}
#job_detail_table p{line-height:1.8em;}
.apply_bt{width:84%;margin:0 auto 78px auto;}
.apply_bt .btss{font-size:15px;color:#fff;padding:9px 15px;cursor:pointer;float:right;margin-right:15px;}
.apply_bt .btss a{color:#fff;}
.apply_bt .btss:first-child{margin-right:0;}
.apply_bt .red_bts{background:#e70212;}
.apply_bt .black_bts{background:#414141;}
#job_apply_table{border-collapse:collapse;width:84%;margin:58px auto 28px auto;}
#job_apply_table td{height:49px;font-size:15px;color:#6c6c6c;background:#f2f2f2;}
#job_apply_table thead td{height:45px;text-align:center;font-size:16px;color:#fff;background:#adadad;font-weight:bold;border-right:1px solid #adadad;border-bottom:1px solid #e70212;}
#job_apply_table tbody td{border:1px solid #adadad;}
#job_apply_table input{background:url(../images/table_apply_input_bt.jpg) repeat-x;width:81%;height:23px;border:1px solid #adadad;outline:none;text-indent:8px;font-size:12px;margin-left:18px;font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;}
#job_apply_table .middle_input{width:92.8%;}
#job_apply_table .long_input{width:57%;}
#job_apply_table .very_long_input{width:94%;}
#job_apply_table textarea{outline:none;background:#fff url(../images/table_apply_input_bt.jpg) repeat-x top;width:95%;height:251px;resize:none;margin:25px 0 25px 18px;text-indent:8px;font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;padding-top:8px;}
#job_apply_table .job_apply_title{width:119px;background:#e2e2e2;font-weight:bold;text-align:right;padding-right:20px;}
#job_apply_table .job_apply_sub_title{width:117px;background:#eaeaea;text-align:right;padding-right:20px;font-weight:bold;}
/*联系我们*/
#contact_banner{background:url(../images/contact_banner_1.jpg) center center;height:450px;padding:0 0 0 68px;overflow:hidden;position:relative;}
#contact_banner .company_introduce_title{margin:58px 0 145px 0;}
#contact_banner .company_introduce_contents{color:#545353;font-size:1.3em;color:#545353;width:733px;line-height:1.8em;}
#online_message{background:url(../images/contact_banner_2.jpg) center center;height:450px;padding:0 0 0 68px;overflow:hidden;}
#online_message .company_introduce_title{margin:58px 0 0 0;}
.leave_message_form{color:#646464;font-size:15px;margin:46px 0 0 0;}
.leave_message_form input{background:url(../images/table_apply_input_bt.jpg) repeat-x;border:1px solid #adadad;outline:none;font-size:12px;padding:5px 0 5px 8px;}
.leave_message_form textarea{outline:none;background:#fff url(../images/table_apply_input_bt.jpg) repeat-x top;resize:none;text-indent:8px;font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;width:574px;height:128px;}
.leave_message_form #email{/*margin:11px 0 25px 0;*/}
.leave_message_form #message{margin-top:12px;padding-top:6px;}
.leave_message_form #submit_bts{width:70px;height:30px;border:0;background:#e00000;color:#fff;font-size:14px;font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;cursor:pointer;text-indent:0;padding:0;position:relative;top:119px;left:12px;}
.B_mobile_submit_bt{width:70px;height:30px;border:0;background:#e00000;color:#fff;font-size:14px;font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;cursor:pointer;text-indent:0;padding:0;text-align:center;line-height:30px;position:relative;top:119px;left:12px;}
#contact_box_nmb{width:574px;height:331px;margin-top:70px;overflow:hidden;position:relative;}
#contact_box_nmb .contact_boxes{width:100%;height:100%;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-ms-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
transition:all 0.3s linear;
}
.contact_boxes .contact_boxes_img{margin:100px 0 0 5px;}
#contact_box_nmb .contact_way_box{background:url(../images/whiteNewBg.png) repeat;font-size:16px;color:#545353;overflow:hidden;padding-left:32px;}
.contact_way_box .contact_way_text{margin:11px 0 0 5px;}
#wuwuwInputText label{margin-right:123px;} 
#wuwuwu_input input{margin:11px 26px 25px 0;}
/*规划*/
.planning_banner_img_box{background:url(../images/planning_imgs.jpg) no-repeat;width:100%;height:463px;overflow:hidden;position:relative;}
#planning_body{width:95%;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin:55px auto 0 auto;padding:45px 0 50px 0;}
#planning_body .planning_box{width:84%;margin:0 auto;}
#planning_table{border-collapse:collapse;width:100%;margin:31px 0 45px 0;}
#planning_table td{height:37px;text-align:center;color:#545353;font-size:16px;width:33%;border-left:1px solid #adadad;}
#planning_table thead td{background:#939393;color:#fff;}
#planning_body p{color:#545353;font-size:16px;}
#planning_body .list_title{font-weight:bold;}
#planning_body p{line-height:1.8em;text-indent:17px;}
/*弹出层*/
#info_body{width:100%;height:100%;position:fixed;top:0;left:0;z-index:111;display:none;}
#info_body_mask{width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/info_body_mask.png) repeat;}
#info_body .info_box{width:800px;margin:0 auto;position:relative;display:none;height:602px;}
.info_box .info_title{width:100%;height:57px;text-indent:38px;line-height:57px;font-size:18px;color:#fff;text-shadow:1px 1px 1px #505050;background:#c30202;}
#info_img_box{width:100%;height:520px;background-position:center;background-repeat:no-repeat;position:relative;}
#info_summary_box{color:#c5c5c5;height:25px;position:absolute;bottom:0;width:100%;overflow:hidden;
-webkit-transition:all 0.6s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.6s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.6s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.6s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.6s cubic-bezier(0.1, 0, 0.07, 1);
}
#heheNMB_SSSS{height:100px;position:absolute;bottom:40px;}
#info_summary_fillin{padding:0 46px 0 37px;}
#info_summary_box .gray_bg_mask{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#414141;}
#info_summary_box .info_summary{width:717px;}
#info_summary_box p{line-height:1.8em;margin-top:12px;}
#info_summary_box p:first-child{margin-top:0;}
#down_img_bts{cursor:pointer;width:40px;height:23px;position:absolute;left:50%;margin-left:-20px;bottom:15px;z-index:9;
-webkit-transition:all 0.6s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.6s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.6s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.6s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.6s cubic-bezier(0.1, 0, 0.07, 1);
}
#down_img_bts .icon_up_bts_img{background:url(../images/icon_bt_signs.png) no-repeat -24px 0;width:17px;height:17px;position:absolute;left:50%;margin:0 0 0 -8px;z-index:9;top:6px;}
#down_img_bts .active_icon_up_bts_img{background-position:0 0;}
#down_img_bts .down_cnmb_bts{
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
}
#down_img_bts .bts_mask_bg{background:url(../images/icon_up_bts.png) no-repeat;width:40px;height:13px;position:absolute;top:0;}
.info_box .alert_lr_bts{width:25px;height:44px;background:url(../images/alert_info_der_bt.png) no-repeat;position:absolute;top:295px;cursor:pointer;}
.info_box .alert_left_bt{background-position:0 0;left:-42px;}
.info_box .alert_right_bt{background-position:-65px 0;right:-42px;}
.info_box .alert_lr_bts:hover{background-position-y:-57px;}
/*项目新闻详情*/
#project_details_ul{margin:45px 0 0 90px;font-size:0;*word-spacing:-1px;/* IE6、7 */}
@media screen and (-webkit-min-device-pixel-ratio:0){
/* firefox 中 letter-spacing 会导致脱离普通流的元素水平位移 */
#project_details_ul{
letter-spacing:-5px;/* Safari 等不支持字体大小为 0 的浏览器, N 根据父级字体调节*/
}
}
#project_details_ul li{width:347px;height:290px;background:#d2d2d2;font-size:16px;color:#545353;margin:0 0 17px 20px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;
-webkit-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
}
#project_details_ul li img{width:347px;height:250px;}
#project_details_ul .project_details_ul_summary{text-indent:16px;width:100%;height:40px;line-height:40px;}
/*横向导航效果css*/
.sub_ul_list_hehe{background:#f6f6f6;font-size:0.9em;overflow:hidden;height:100%;width:0;margin-left:25px;
-webkit-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:all 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:all 0.4s ease;
}
.sub_ul_list_hehe div{margin-left:30px;}
.sub_ul_list_hehe a{border-left:1px solid #e90000;margin-left:20px;padding-left:20px;cursor:pointer;color:#909090 !important;
-webkit-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:color 0.3s ease;
}
.sub_ul_list_hehe a:hover{color:#4b4b4b !important;}
.a_link_color{color:#909090;
-webkit-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:color 0.3s ease;
}
.a_link_color:hover{color:#4b4b4b;cursor:pointer;}
.a_link_color_red{
-webkit-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:color 0.3s ease;
}
.a_link_color_red:hover{color:#db0000 !important;cursor:pointer;}
.link_has_underline_cursor{text-decoration:underline;cursor:pointer;}
.bottomNav a:hover{text-decoration:underline;}
#hotel_case{overflow:hidden;}
#public_building_case{overflow:hidden;}
#office_case{overflow:hidden;}
#apartment_case{overflow:hidden;}
#design_case{overflow:hidden;}
#growth_in_the_segacn_box{overflow:hidden;}
.img_numbers{margin-right:38px;}
.hover_turn_red_hx{-webkit-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);cursor:pointer;
-moz-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:color 0.3s ease;}
.hover_turn_red_hx:hover{color:#db0000 !important;}
.hover_turn_black_hx{-webkit-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-moz-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-ms-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
-o-transition:color 0.3s cubic-bezier(0.1, 0, 0.07, 1);
transition:color 0.3s ease;
}
.hover_turn_black_hx:hover{color:#000;}

/*预读*/
#pre_load{background:url(../images/fancybox_sprite.png) no-repeat 0 -108px;width:44px;height:44px;margin:-22px 0 0 -22px;opacity:0.8;top:50%;left:50%;position:fixed;display:none;z-index:1;}
#pre_load div{background:url(../images/fancybox_loading.gif) center center no-repeat;width:100%;height:100%;}
.img_innner_proload{background:url(../images/fancybox_sprite.png) no-repeat 0 -108px;width:44px;height:44px;margin:-22px 0 0 -22px;opacity:0.8;top:50%;left:50%;position:absolute;display:none;z-index:1;}
.img_innner_proload div{background:url(../images/fancybox_loading.gif) center center no-repeat;width:100%;height:100%;}
#growth_in_the_segacn .news_summary_box{width:615px;position:relative;height:165px;background:url(../images/whiteNewBg.png) repeat;margin:90px 0 0 0;text-indent:30px;overflow:hidden;position:relative;}
/*新add*/
#map_box{padding:90px 0 73px 90px;border-bottom:1px solid #d8d8d8;margin-bottom:123px;}
#map_box ul{float:left;margin-left:56px;font-size:16px;color:#545353;}
#map_box ul:first-child{margin-left:0;}
#map_box ul .map_title{border-bottom:1px solid #db0000;font-size:18px;padding-bottom:17px;width:123px;}
#map_box ul li{margin-bottom:25px;text-indent:6px;}
#map_box ul li a{color:#545353;}
#four_screen_develop_more{width:25%;margin-left:25%;font-size:14px;}
#honnor_block .caseBox_2{width:50%;}
#honnor_block .caseBox_3{width:50%;}
#introduce_body{width:79%;}
#talent_cnmb_hehe_more_bt{width:25%;margin-right:25%;font-size:14px;}
#growth_in_here_more_bts{width:25%;margin-right:0;font-size:14px;}
#heheNMBEHAHA{width:25%;font-size:14px;margin-right:25%;}
#into_special_case{margin-left:50%;}
#index_hotel_category{left:25%;}
.upzindex{color:#fff;}
.zindexHigh{color:#fff;}
#ai_list_page_box{height:43px;}
/*ie6hack*/
.ie6_hack_1{margin:22px 0;vertical-align:middle;}
/*media screen*/
@media screen and (min-width:1600px) {
#map_box{padding-left:210px;}
#index_hotel_category{left:320px;}
#into_special_case{margin-left:40%;}
#heheNMBEHAHA{width:40%;font-size:16px;margin-right:20%;}
.block_sub_page .block_sub_page_mask{width:20%;}
#job_detail_table{width:68%;}
#job_table_body .apply_bt{width:68%;}
#job_apply_table{width:68%;}
#job_table{width:68%;}
#planning_body .planning_box{width:68%;}
#staff_list{padding-left:209px;padding-right:178px;}
#talent_banner_title{padding-bottom:47px;padding-left:195px;}
.talent_ulist .news_contents{width:810px;}
#idea_list li{padding-left:210px;padding-right:297px;}
#honnor_block .caseBox_job{width:40%;}
#honnor_block .caseBox_planning{width:60%;}
#growth_in_here_more_bts{width:20%;margin-right:20%;font-size:16px;}
.talent_mask_width_nmb{width:20%;}
#talent_cnmb_hehe_more_bt{width:40%;margin-right:20%;font-size:16px;}
#container{width:1600px;}
#imgBox .nmbImgCCC{width:100%;}
#imgBox .nmbImgCCC li{width:1600px;}
#infoBox .moreBox{margin-left:640px;width:320px;}
#caseBox .moreBox{margin-left:0;}
#bigFootInfo{display:block;}
#imgBox .moreBox{width:40%;font-size:16px;}
#new_special{display:block;}
#infoBox .newx_2_2{width:960px;}
#caseBox .caseBox_2{width:640px;}
#small_2_screen{width:50%;}
#projectBox ul li{width:50%;height:450px;}
#projectBox ul{width:80%;}
#projectBox .bt{width:20%;}
#search_box .search_input{width:80%;}
#about_more_silder{width:40%;font-size:16px;margin-right:20%;}
#four_screen_develop_more{width:20%;margin-left:20%;font-size:16px;}
#honnor_block .caseBox_2{width:60%;}
#honnor_block .caseBox_3{width:40%;}
#introduce_body{width:68.5%;margin:0 auto;}
.introudce_img_block .introudce_img_block_red_block{width:162px;}
#develop_body .real_develop_body{width:95%;margin:0 auto;}
#develop_body .content_img_title{margin-left:210px;}
#develop_body .develop_summary{padding-left:210px;}
#develop_body .develop_list li .nmbBEFAN{margin-left:200px;margin-right:139px;_margin-left:100px;}
.ch_honnor_detail{width:60%;}
.ch_block_2 .ch_news_scroll{width:40%;}
.ch_honnor_detail .itsMaks{display:block;}
.news_list .news_titles{padding-left:210px;}
#news_lists li{padding-left:210px;padding-right:210px;}
#news_details_box .news_details_contents_box{padding-left:30px;padding-right:40px;}
#news_details_box{width:72.5%;}
#news_details_img_blocks .color_lump{width:162px;}
#news_details_img_blocks{margin-left:0;}
#news_details_box .news_d_bottom{padding-left:30px;}
.project_list_news_add .news_contents{width:810px;}
#project_details_ul{margin-left:30px;}
.case_cover_box .case_big{width:60%;}
.case_cover_box .case_cover_title{width:20%;}
.case_cover_box .case_small{width:20%}
.case_cover_box .moreBox{width:20%;margin-left:20%;margin-right:20%;font-size:16px;}
}
/*@media screen and (min-width:1280px) and (max-width: 1599px) {*/

@media screen and (min-width:1210px) and (max-width: 1599px) {
#project_details_ul li{width:325px;height:270px;}
#project_details_ul li img{width:325px;height:233px;}
#project_details_ul .project_details_ul_summary{height:37px;line-height:37px;}
#heheNMBEHAHA{width:25%;font-size:14px;}
#planning_body .planning_box{width:84%;}
#job_table{width:84%;}
#job_detail_table{width:84%;}
#job_table_body .apply_bt{width:84%;}
#job_apply_table{width:84%;}
#idea_list li{padding-left:96px;padding-right:86px;}
#talent_banner_title{padding-left:30px;}
#staff_list{padding-left:45px;padding-right:30px;}
.talent_ulist .news_contents{width:725px;}
#honnor_block .caseBox_planning{width:50%;}
#honnor_block .caseBox_job{width:50%;}
#talent_cnmb_hehe_more_bt{width:25%;margin-right:25%;font-size:14px;}
#growth_in_here_more_bts{width:25%;margin-right:0;font-size:14px;}
.talent_mask_width_nmb{width:25%;}
.case_cover_box .case_small{width:0;}
.case_cover_box .case_big{width:75%;}
.case_cover_box .case_cover_title{width:25%;}
.case_cover_box .moreBox{width:25%;margin-left:0;margin-right:0;font-size:14px;}
#project_details_ul{margin-left:90px;}
#four_screen_develop_more{width:25%;margin-left:25%;}
#news_details_box .news_d_bottom{padding-left:90px;}
#news_details_img_blocks{margin-left:67px;}
#news_details_img_blocks .color_lump{width:86px;}
#news_details_box .news_details_contents_box{padding-left:97px;padding-right:92px;}
#news_details_box{width:1200px;}
.news_list .news_titles{padding-left:90px;}
#news_lists li{padding-left:90px;padding-right:90px;}
.company_news_body_list .news_contents{width:1040px;}
.project_list_news_add .news_contents{width:725px;}
.ch_honnor_detail{width:50%;}
.ch_block_2 .ch_news_scroll{width:50%;}
.ch_honnor_detail .itsMaks{display:none;}
.project_honnor_block .project_h_box{width:75%;}
.project_honnor_block .project_h_box_small{width:25%;}
#develop_body .develop_list li .nmbBEFAN{margin-left:90px;margin-right:144px;}
#develop_body .content_img_title{margin-left:90px;}
#develop_body .develop_summary{padding-left:90px;}
.develop_summary p{width:98%;}
#develop_body .real_develop_body{width:1192px;}
#introduce_body{width:79%;}
.introudce_img_block .introudce_img_block_red_block{width:86px;}
#honnor_block .caseBox_2{width:50%;}
#honnor_block .caseBox_3{width:50%;}
#develop_process{background-position:center left;}
#about_more_silder{width:25%;}
#small_3_screen{width:640px !important;}
#small_2_screen{width:320px;left:640px !important;background-position:top left !important;}
#search_box .search_input{width:78%;}
#new_special{display:none;}	
#container{width:1280px;}
#caseBox .moreBox{left:25%;}
#imgBox .nmbImgCCC{width:100%;}
#imgBox .nmbImgCCC li{width:1280px;}
#imgBox .moreBox{width:25%;}
#infoBox .newx_2_2{width:640px;background-position:center center;}
#infoBox .moreBox{width:25%;}
#caseBox .caseBox_2{width:25%;background-position:left center;}
#projectBox ul{width:75%;}
#projectBox .bt{width:25%;}
#infoBox .moreBox{margin-left:640px;}
#projectBox .newsContentsBg .formalNewsContentsBg{width:260px;height:205px;}
#projectBox .newsContentsBg .formalNewsContentsBg .chageImg_1{width:164px;height:56px;}
#footer{height:100%;}
#middleFootInfo{display:block;padding:40px 25px 40px 0;}
#footer .fbox_2{line-height:1.7em;text-align:right;height:100%;}
.techBox{background-position:right center;}
.fbox_1 .bottomSearchBt{margin:47px 40px 0 50px;float:right !important;}
#small_2_toUpBt{float:right !important;}
.bottomLogo{position:absolute;left:69px;top:46px;}
#bigPH{right:3%;}
}
/*@media screen and (min-width:960px) and (max-width: 1279px){*/
@media screen and (min-width:960px) and (max-width: 1200px){
.leave_message_form input{border-radius:0;}
.leave_message_form textarea{border-radius:0;}
.leave_message_form #submit_bts{border-radius:0;}
.cnmb_longest_nmb{width:93% !important;}
#job_apply_table textarea{border-radius:0;width:94%;}
#job_apply_table input{width:60%;border-radius:0;}
#job_apply_table .middle_input{width:88%;}
#job_apply_table .long_input{width:52%}
.B_desktop{display:none;}
.B_desktop_talbe{display:none;}
.B_mobile{display:block;}
#news_lists li .news_contents{width:525px;}
#news_lists li .news_cnmb_contents{width:812px;}
#map_box ul .map_title{width:110px;}
#map_box ul{margin-left:38px;width:110px;font-size:14px;}
#map_box{padding-left:30px;padding-right:0;}
.contatc_shadow_mask{display:none;}
#heheNMBEHAHA{width:320px;margin-right:0;}
.table_detail_contents_format{padding-left:24px;}
#job_detail_table td{text-indent:24px;}
#job_table{width:820px;}
.r_table_sortid{width:84px;}
.r_table_name{width:132px;}
.r_table_job{width:219px;}
.r_table_nub{width:81px;}
.r_table_time{}
.r_table_p{width:165px;}
#idea_list li{padding-left:25px;padding-right:25px;font-size:14px;}
#staff_list{padding-left:30px;padding-right:5px;}
#talent_ulist li:first-child{margin-left:0;}
.news_list{width:92%;}
.talent_ulist .news_contents{width:525px;}
#honnor_block .caseBox_planning{width:640px;background-position:center center;}
#job_application{background-position:center center;}
#honnor_block .caseBox_job{width:320px;}
#growth_in_here_more_bts{width:320px;margin-right:320px;}
#talent_cnmb_hehe_more_bt{width:320px;margin-right:0;}
.talent_mask_width_nmb{display:none;}
#sub_page_contents_bread_title{padding-left:70px;margin-right:50px;}
#talent_idea .company_introduce_title img{width:169px;}
.screen_margin{margin-left:55px;}
#case_box_list{padding-left:16px;padding-right:16px;}
.case_cover_box .case_big{width:640px;}
.case_cover_box .case_cover_title{width:320px;}
.case_cover_box .moreBox{width:320px;}
#news_details_box .news_d_bottom{margin-top:50px;padding-bottom:38px;}
#project_details_ul{margin-left:33px;}
#project_details_ul li{width:263px;height:220px;}
#project_details_ul li img{width:263px;height:190px;}
#project_details_ul .project_details_ul_summary{height:30px;line-height:30px;font-size:13px;}
#news_details_box .news_details_contents_box p{line-height:1.6em;}
#hhh_p_w{width:150px;}
.read_more_box .cnmb_glhe{width:139px;}
.ch_news_title img{width:180px;}
#news_lists li{padding-left:30px;padding-right:30px;}
.project_list_news_add .news_contents{width:562px;}
#sub_page_contents_top_head{font-size:16px;}
#news_details_box{width:880px;}
.color_lump{display:none;}
#news_details_img_blocks .img_box{width:400px;height:255px;}
#news_details_box .news_details_contents_box{padding-left:33px;padding-right:22px;}
#news_details_img_blocks{padding:0;margin-left:33px;}
#news_details_box .news_d_bottom{padding-left:33px;}
#news_details_box .news_details_contents_box{font-size:14px;}
#news_details_box .news_d_title strong{font-size:17px;}
.news_page{padding-left:95px;}
#imgBox .nmbImgCCC li .pngFix{background-size:48% !important;}
.news_list .news_titles{padding-left:30px;}
.news_list .news_titles img{width:180px;}
#company_introduce .company_introduce_title img{width:247px;}
#develop_process .company_introduce_title img{width:235px;}
#introduce_body .introduce_img_title{margin-bottom:76px;width:247px;}
.company_news_body_list .news_contents{width:812px;}
#news_lists li{padding-left:30px;}
.news_bigs_block .news_mask_block{display:none;}
#project_news_big_block .news_mask_block{display:none;}
.project_honnor_block .project_h_box{width:640px;}
.project_honnor_block .project_h_box_small{width:320px;}
.ch_news_scroll .ch_news_box{width:830px;}
.ch_block_2{height:900px;position:relative;}
.ch_block_2 .ch_news_scroll{float:right !important;width:100%;height:450px;position:absolute;left:0;top:450px;}
.ch_honnor_detail{float:left !important;width:100%;height:450px;position:absolute;left:0;top:0;}
.ch_honnor_detail .itsMaks{display:block;}
#introduce_body{width:86%;}
#introduce_body .introduce_contents p{line-height:1.7em;}
.introudce_img_block_red_block{display:none;}
.introudce_img_block img{width:400px;height:255px;}
.br_div_1{margin:7px;}
#develop_body{font-size:15px;}
#develop_body .real_develop_body{width:880px;}
#develop_body .develop_list li .nmbBEFAN{margin-left:33px;margin-right:0px;}
.year_list .year_list_contents{font-size:15px;}
#honnor_block .caseBox_2{width:640px;}
#honnor_block .caseBox_3{width:320px;background-position:center center;}
#about_more_silder{margin-right:0;width:320px;}
#four_screen_develop_more{width:320px;margin-left:320px;}
.block_sub_page .block_sub_page_mask{width:320px;}
#company_introduce .company_introduce_contents{width:625px;}
.caseBoxInfo .letterCN{font-size:16px;}
.caseBoxInfo .letterEN{font-size:17px;}
.footer_second_menu{position:absolute;height:24px;width:0;top:-8px;left:78px;}
.footer_second_menu p{float:left;margin-right:10px;}
#small_2_screen{width:640px !important;left:320px;}
#imgBox{height:665px;}
#imgBox .nmbImgCCC{height:600px;}
.cnmb_search_box_nmb{background-position:35px;}
.cnmb_search_box_nmb .search_input{margin-left:85px;}
#new_special{display:none;}
body{position:relative;overflow-x:hidden;}
#container{width:960px;overflow:hidden;z-index:10;}
#imgBox .nmbImgCCC{width:960px;}
#imgBox .nmbImgCCC li{width:960px;}
#page_nav{display:none;}
#infoBox .newx_1{background:url(../images/newBox_1_bg.jpg) no-repeat center center;}
#imgBox .moreBox{width:33%;}
#infoBox .newx_1{width:100%;}
#infoBox .newx_2_1{width:33%;}
#infoBox .newx_2_2{width:67%;background-position:center center !important;}
#infoBox .moreBox{width:33%;float:left;margin-left:33%;}
#infoBox .newsContentsBg .formalNewsContentsBg{width:80%;}
#infoBox .summary{font-size:22px;padding-right:37px;}
.formalNewsContentsBg .newsmore{bottom:20px;}
.page_nav_layout .spceialUlist{width:92px;}
#show_small_screen_icon{background-image:url(../images/show_small_nav.png);background-repeat:no-repeat;background-position:center center;}
#caseBox{height:100%;}
#caseBox .moreBox{margin-left:8%;width:34%;}
#caseBox .caseBox_3{margin-top:65px;width:67%;}
#caseBox .caseBox_1{width:33%;position:absolute;}
#caseBox .caseBox_2{width:67%;background-position:left center !important;float:right;}
#small_page_nav{display:block;}
#projectBox{z-index:101;}
#projectBox ul{width:67%;overflow:visible;}
#projectBox ul li{width:51%;}
#small_3_screen{top:-450px !important;left:100% !important;width:60% !important;}
#projectBox{overflow:visible;}
.fbox_1 .bottomSearchBt{width:90%;}
.bottomSearchBt .bottomIcon{left:50%;}
#projectBox .bt{width:320px;position:absolute;background-position:right center;left:0;right:inherit;}
#projectBox .newsContentsBg .formalNewsContentsBg{width:80%;}
#controlPos{width:960px;position:absolute;top:0;left:50%;margin-left:-480px;z-index:1;}
#small_2_3_nav{display:block;position:absolute;width:320px;background:#333333;top:0;z-index:10;right:0;}
#small_2_3_nav li{border-top:1px solid #3c3c3c;border-bottom:1px solid #292929;height:83px;font-size:16px;color:#fff;line-height:83px;text-indent:50px;position:relative;}
#small_2_3_nav li:hover a{text-decoration:underline;cursor:pointer;}
#small_2_3_nav li img{position:absolute;margin-top:-9px;top:50%;right:30px;}
#bigFootInfo{display:none;}
#footer{height:100%;}
#middleFootInfo{display:block;padding:40px 25px 40px 0;}
#footer .fbox_2{line-height:1.7em;text-align:right;height:100%;}
.fbox_1 .bottomSearchBt{margin:47px 40px 0 50px;float:left !important;}
#small_2_toUpBt{float:right !important;}
.techContents p{font-size:15px;}
#projectBox .chageImg_1{width:164px;height:56px;}
.formalNewsContentsBg .summary{font-size:24px;}
#bigPH{right:-11%;}
.bottomLogo{position:absolute;left:48px;top:46px;}
.R_table{display:table;}
}
@media screen and (max-width: 959px) {
#heheNMB_SSSS{width:100%;}
#info_summary_box .info_summary{width:577px;}
#job_apply_table .middle_input{border-radius:0;width:90%;}
.cnmb_longest_nmb{width:90.8% !important;border-radius:0;}
.R_special_margin_top{margin-top:-11px;}
.special_talent_bread{line-height:54px !important;}
#sub_page_contents_bread{}
.cnmb_r_m_ul{visibility:hidden;}
.cnmb_r_m_ul li{line-height:35px;}
#news_details_box .news_d_title strong{font-size:24px;}
.project_h_box .read_more_box{font-size:18px;}
#company_introduce .company_introduce_title{margin-bottom:105px;}
#map_box{padding-left:33px;}
#map_box ul{margin-left:27px;}
.r_mobile_nmb_ul_mr{margin-left:0 !important;}
#wuwuwu_input{height:45px;}
#heheNMBEHAHA{width:50%;margin-right:0;}
#contact_banner{background-position:center center;padding-left:49px;}
#online_message{padding-left:49px;}
#info_hint_msg{left:41px !important;}
#job_apply_table textarea{width:92%;border-radius:0;}
.job_apply_title{border-left:0 !important;}
.job_apply_right_border{border-right:0 !important;}
#job_apply_table{width:93%;}
#job_detail_table{width:90%;}
.planning_banner_img_box{background:url(../images/planning_imgs_small.jpg) no-repeat center center;}
#planning_body .planning_box{width:96%;}
#job_table{width:96%;}
#growth_in_the_segacn .news_read_more{margin-left:-5px;}
#staff_list{padding-left:24px;padding-right:22px;}
.talent_gsnmb_list_width{width:260px;}
.talent_ulist .news_contents{width:260px;}
#talent_banner_title{padding-left:18px;}
#talent_ulist li{width:175px;}
#sub_page_contents_top_head .sub_page_bottom_bg{position:relative;top:2px;}
#idea_list li .idea_summary{width:223px;}
#idea_list li{padding-left:49px;width:608px;}
.idea_banner_img_box .idea_banner_img_summary{margin-left:49px;}
.idea_banner_img_box{background-position:27% center;}
#job_application{background-position:center center;}
#honnor_block .caseBox_planning{background-position:35% center;}
#growth_in_here_more_bts{width:50%;}
#growth_in_the_segacn .news_summary_box{margin-left:-36px;}
#growth_in_the_segacn{padding-left:49px;}
#talent_cnmb_hehe_more_bt{width:50%;margin-right:50%;}
#talent_idea{background-position:29% center;padding-left:49px;}
.come_touch_me{width:100px;height:602px;position:absolute;z-index:999;}
.come_touch_me .on_mobile_bt{background:url(../images/alert_info_der_bt.png) no-repeat 0 -57px;width:25px;height:44px;margin:284px 0 0 5px;}
.on_mobile_btr .on_mobile_bt{background:url(../images/alert_info_der_bt.png) no-repeat -65px -57px;margin:284px 0 0 70px;}
.on_mobile_btl{left:0;}
.on_mobile_btr{right:0;}
#info_body .info_box{width:640px;}
#case_box_list{padding-left:15px;padding-right:15px;}
.case_list_ML{margin-left:14px !important;}
.block_info_instrcution{width:100%;height:73px;position:absolute;bottom:0;left:0;background:url(../images/obbg.png) repeat;text-indent:37px;color:#e5e5e5;padding-top:25px;}
.block_info_instrcution .letterCN{font-size:20px;}
.block_info_instrcution .letterEN{font-size:19px;}
.case_cover_box .case_cover_title{display:none;}
.case_cover_box .case_big{width:100%;position:relative;}
.case_cover_box .moreBox{width:50%;}
.case_cover_box .moreBox{font-size:16px;}
#project_details_ul .project_details_ul_summary{height:30px;line-height:30px;}
#project_details_ul li{float:left;width:263px;height:220px;}
#project_details_ul li img{width:263px;height:190px;}
#project_details_ul{margin-left:30px;}
#product_case_list_2_screen{padding-left:31px;}
#news_lists li .news_content_title{margin-top:14px;font-size:18px;}
#news_lists li .news_contents{font-size:18px;}
.cnmg_hehe_rnmb{width:260px;}
.project_list_news_add .news_contents{width:260px;}
#news_details_box .news_d_bottom{padding-left:55px;}
#news_details_img_blocks{margin-top:43px;}
#news_details_img_blocks .img_box{margin:12px 0 0 0;}
#news_details_img_blocks{height:100%;padding:0;margin-left:77px;}
#news_details_box .news_d_title .news_d_date{margin-right:36px;}
#news_details_img_blocks .color_lump{display:none;}
#news_details_box .news_details_contents_box{padding-left:32px;padding-right:36px;}
#news_details_box{width:602px;}
.news_page{padding-left:40px;}
#news_lists li{padding-left:30px;padding-right:28px;}
.company_news_body_list .news_contents{width:539px;}
.news_list .news_titles{padding-left:40px;}
.bottomSearchBt input{font-size:16px;}
#let_me_touch{width:150px;}
.footer_second_menu{font-size:16px !important;}
#i_need_a_special_logo{background-position:50px center;}
#imgBox .moreBox{width:50%;}
#company_introduce .company_introduce_title img{width:247px;}
#develop_process .company_introduce_title img{width:235px;}
#introduce_body .introduce_img_title{width:268px;}
.read_more_box .cnmb_glhe{width:140px;}
.ch_news_title img{width:180px;}
#hhh_p_w{width:150px;}
.read_more_box .cnmb_glhe{width:139px;}
.news_bigs_block .news_title_img{width:169px;margin-left:49px;}
.B_mobile_submit_bt{top:14px;left:509px;}
#company_introduce{padding-left:49px;}
#develop_process{padding-left:49px;}
.newAddtopLogo{left:49px;}
#sub_page_contents_top_head{font-size:25px;height:97px;}
#sub_page_contents_bread_title{font-size:25px;}
#sub_page_contents_bread .sub_page_contents_bread_banner{font-size:25px;}
.fbox_1 .bottomNav{font-size:18px;width:100%;}
.cnmb_r_mobile_margin_left{margin-left:23px !important;}
.R_all{display:none;}
.R_all_vi{display:none;}
.R_mobile{display:block;}
.B_desktop{display:none;}
.B_desktop_talbe{display:none;}
.B_mobile{display:block;}
.news_bigs_block .news_read_more{margin-left:52px;font-size:16px;}
.news_bigs_block .news_summary_box{margin-left:19px;}
#project_news_big_block .news_summary_box{width:602px;font-size:20px !important;}
#project_news_big_block{background-position:center center;}
#company_news_big_block{background-position:center center;}
.news_bigs_block .news_mask_block{display:none;}
#sub_page_contents_top_head{text-indent:47px;}
.project_honnor_change_img{background-position:center center;}
.company_honnor_block .ch_news_title{margin-left:50px;}
.ch_honnor_detail{text-indent:58px;font-size:20px;}
.ch_honnor_detail ul li{background:url(../images/nmbdot.png) no-repeat 50px 18px;}
.ch_news_scroll .ch_news_box{margin-left:50px;}
.project_h_box .inner_box{margin-left:50px;}
.project_honnor_block .project_h_box{width:100%;}
.project_honnor_block .project_h_box_small{display:none;}
.ch_block_2{position:relative;height:900px;}
.ch_block_2 .ch_news_scroll{height:450px;width:100%;position:absolute;left:0;top:450px;}
.ch_block_2 .ch_honnor_detail{width:100%;position:absolute;left:0;top:0;}
.introudce_img_block .introudce_img_block_red_block{display:none;}
#introduce_body{width:85%;}
#introduce_body .introudce_img_block{height:100%;margin-top:38px;margin-left:45px;}
#introduce_body .introudce_img_block img{margin-top:12px;}
#develop_body{font-size:15px;}
.year_list .year_list_contents{font-size:20px;}
#develop_body{padding-bottom:98px !important;}
#develop_body .develop_summary{padding-left:30px;}
#develop_body .real_develop_body{width:602px;}
#develop_body .content_img_title{width:230px;margin-left:30px;}
#develop_body .develop_list li .nmbBEFAN{margin-left:0;}
#develop_body .develop_list li .year_list{margin-left:30px;width:560px;}
#develop_process{background-position:20% center;}
#honnor_block .caseBox_3{background-position:30% center;}
#four_screen_develop_more{width:50%;margin-left:0;}
#about_more_silder{width:50%;margin-right:0;}
.block_sub_page .block_sub_page_mask{display:none;}
#company_introduce .company_introduce_contents{width:507px;font-size:1.5em;}
#sub_page_contents_bread_title{padding-left:45px;margin-right:35px;}
.special_margin_left{margin-left:20px !important;}
.letterCN{font-size:20px !important;}
.moreBox{width:50%;font-size:16px !important;}
.specialP{font-size:15px;}
#infoBox .newx_1 p{padding-right:61px;}
#imgBox .nmbImgCCC li .pngFix{background-size:71% !important;}
.cnmb_search_box_nmb{background:#fff url(../images/icon_magnifier.jpg) no-repeat 22px 35px;}
.cnmb_search_box_nmb .search_input{margin-left:67px;width:70%;}
.cnmb_search_box_nmb .search_submit{margin-left:29px;}
#show_small_screen_icon{background-image:url(../images/show_small_nav.png);background-repeat:no-repeat;background-position:center center;}
#new_special{display:none;}
#imgBox{height:530px;}
body{position:relative;overflow-x:hidden;}
#container{width:640px;overflow:hidden;z-index:10;}
#imgBox .nmbImgCCC{width:640px;height:465px;overflow:hidden;}
#imgBox .nmbImgCCC li{width:640px;height:100%;}
#page_nav{display:none;}
#small_page_nav{display:block;}
#controlPos{width:640px;position:absolute;top:0;left:50%;margin-left:-320px;z-index:1;}
#small_2_3_nav{display:block;position:absolute;width:320px;background:#333333;top:0;z-index:10;right:0;}
#small_2_3_nav li{border-top:1px solid #3c3c3c;border-bottom:1px solid #292929;height:83px;font-size:22px;color:#fff;line-height:83px;text-indent:50px;position:relative;}
#small_2_3_nav li:hover a{text-decoration:underline;cursor:pointer;}
#small_2_3_nav li img{position:absolute;margin-top:-9px;top:50%;right:30px;}
#infoBox{height:1285px;}
#infoBox .newx_1{width:100%;height:222px;padding-top:98px;font-size:20px;}
#infoBox .newx_2_1{width:100%;top:0 !important;margin-top:320px;height:450px;}
#infoBox .newx_2_2{margin-top:450px;width:100%;}
#infoBox .moreBox{width:50%;margin-top:450px;margin-left:0;}
#index_hotel_category{left:inherit;}
#caseBox{height:100%;}
#caseBox .caseBox_1{width:50%;}
#caseBox .caseBox_2{width:50%;background-position:left center;}
#caseBox .moreBox{width:50%;right:0;}
#caseBox .caseBox_3{width:100%;margin-top:65px;}
#projectBox ul{width:100%;overflow:visible;}
#small_3_screen{width:100%;left:0 !important;}
#small_2_screen{width:50%;top:450px !important;left:0 !important;}
#projectBox{height:100%;}
#projectBox .bt{width:50%;left:0;background-position:right center;}
#small_2_2_screen{top:450px !important;left:0;}
.fbox_1 .bottomNav{margin-left:50px;}
.fbox_1 .bottomSearchBt{margin:47px 40px 0 50px;float:left !important;}
.bottomSearchBt input{margin-right:0;}
#bigFootInfo{display:none;}
.fbox_1 .bottomSearchBt{width:90%;}
#small_2_toUpBt{float:right !important;}
#footer{height:100%;}
#smallFootInfo{display:block;padding:40px 25px 40px 0;line-height:1.2em;font-size:0.9em !important;}
#footer .fbox_2{line-height:1em;text-align:right;height:100%;}
.hoverNewsBlock .newsContentsBg{width:100%;}
#projectBox .chageImg_1{width:164px;height:56px;}
.techContents p{font-size:15px;}
#projectBox .newsContentsBg .formalNewsContentsBg{width:71%;margin:52px auto 0 auto;}
#bigPH{height:110%;right:-4%;}
.bottomLogo{width:20%;margin:50px 0 0 -20px;}
.SS_special_margin_left{margin-left:160px !important;}
.special_margin_left_0{margin-left:0 !important;}
#contact_box_nmb{width:580px;}
.leave_message_form textarea{border-radius:0;}
.leave_message_form input{border-radius:0;}
}