/*应用分析*/
#bxg_model{ width:1063px; margin:0 auto; border:1px solid #D6D6D6; border-bottom:none;}
#bxg_model li{ width:100%; border-bottom:1px solid #d6d6d6;}
#bxg_model li .title_model{ width:160px; height:60px; background:#F3F3F3; font-size:14px; display:block; float:left; text-align:center; line-height:60px; color:#333333; margin-right:25px;}
#bxg_model li a.mode_pic{ width:75px; float:right; display:block; overflow:hidden; text-align:center;}
#bxg_model li a.mode_pic img{ margin-top:20px;}
#bxg_model li .model_content{ width:800px; float:left; height:60px; display: table;}
#bxg_model li .content_m{ display: table-cell;text-align:left;vertical-align: middle; line-height:26px;}

.mode_pic p{font-family:"tccebtwo";}


.design_processes_title{ line-height:44px; background:#004FA3; color:#fff; font-size:18px; width:auto; float:left; padding:0 26px;}

.process_content{ width:1063px; margin:0 auto; padding:40px 0;}
.process_c{ width:925px; margin:0 auto; padding:35px 0; line-height:26px; color:#333333;}


#bxg_type{ width:1118px; margin:0 auto;}
#bxg_type li{float:left; width:926px; padding:40px 96px;}
#bxg_type li.item{ background:#F3F3F3;}

#bxg_type li .bxg_type_content{ width:460px; float:right; color:#333333; line-height:26px;}
#bxg_type li .bxg_type_content b.title{ font-size:18px; font-weight:normal;line-height:30px; color:#004FA3; padding-bottom:10px; display:block;}

#bxg_type li .bxg_img{ width:427px; float:left;}
#bxg_type li .bxg_img img{ width:100%;}

#bxg_type li.item .bxg_type_content{ float:left;}
#bxg_type li.item .bxg_img{ float:right;}
/*应用分析*/

/*设计师*/
#designer_list{ width:1118px; margin:0 auto;}
#designer_list li{ height:830px; width:100%; margin-bottom:30px; position:relative;}
.designer_person{ width:705px; float:left; background:#F4F4F6; height:752px;}
.designer_note{ position:absolute; width:573px; height:719px; background:#fff; left:552px; top:96px;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.225);box-shadow: 0 5px 10px rgba(0,0,0,.225); }
.title_name_zh{ font-size:44px; color:#000; font-weight:normal; padding:35px 0 20px 0;text-align:center; display:block; width:100%; line-height:80px;}
.title_name_zh span{ width:64px; height:6px; display:block; margin:0 auto; background:#00479E; margin-top:5px; margin-bottom:20px;}
.designer_content{ width:450px; margin:0 auto; font-size:16px; line-height:30px; color:#333333;}

.designer_en{ width:100%; position:relative; height:95px; border-bottom:2px solid #EBEBEB; background:url(designer_icon.jpg) no-repeat top right;}
.designer_note_textrea{ width:100%; position:absolute; top:0; left:0; font-size:16px; color:#8F8E8D; line-height:50px; left:10px;}
.designer_enname{ width:205px; height:96px; position:absolute; left:264px; color:#343435; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:30px;text-transform:uppercase; top:23px;}
.designer_enname b{ display:block;font-size:16px; font-weight:normal; }
.designer_enname b img{ vertical-align:middle; margin-right:19px; display:inline;}

.tx{ width:466px; height:466px; overflow:hidden; overflow:hidden;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.225);box-shadow: 0 5px 10px rgba(0,0,0,.225);border-radius:50%; margin:72px 0 0 42px;}
.tx img{ width:100%;}
/*设计师*/

/*案例*/
.design_case_bg{ width:100%; height:895px; background:url(design_case_bg.jpg) no-repeat top center;}
/*案例*/


#design_case{ width:1121px; margin:0 auto;}


#slider1 { height:611px; overflow:hidden; padding:0; float:right; width: 179px; margin: 0 auto; }
#slider1 .viewport { width:178px; height:516px; overflow: hidden; position: relative; }
#slider1 .buttons {background:url(case_top_hover.jpg) no-repeat top left; border:1px solid #E2E2E2;display: block;margin: 0 0 15px 0;width:177px;height: 30px;position: relative;}
#slider1 .next {margin:15px 0 0;background:url(case_bottom_hover.jpg) no-repeat top left;}
#slider1 .overview {list-style: none;position: absolute;width: 240px;left: 0;top: 0; height:516px;}
#slider1 .overview li{float: left;margin: 0 0 12px 0;height: 118px;border: 1px solid #A9A9A9;width:176px;}
#slider1 .overview li span{ position:absolute; width:176px; height:118px; background: rgba(0,0,0,0.5); text-align:center; line-height:118px; overflow:hidden; color:#fff; display:none;}
#slider1 .overview li:hover span{ display:block;}

#slider1 .overview li span.acitve,#slider1 .overview li:hover span.acitve{ display:block;}
#slider1 .overview li img{ width:176px; height:118px;}




#slider2{ overflow:hidden; padding:0 0 0 0; width:912px; margin:0 auto;}
#slider2 .viewport{ float: left; width:912px; height:610px; overflow: hidden; position: relative; }
#slider2 .buttons{ display: block; text-indent: -999em; float: left; width:37px; height:41px; margin:280px 0 0 -18px; background:url(casemore_left.png) no-repeat top left; overflow: hidden; position:absolute; z-index:99;}
#slider2 .buttons:hover{background:url(casemore_left.png) no-repeat bottom left;}
#slider2 .next{ background:url(casemore_right.png) no-repeat top left;margin:280px 0 0 893px; }
#slider2 .next:hover{background:url(casemore_right.png) no-repeat bottom left;}
#slider2 .overview{ position: absolute; width:912px; height:610px; left: 0;top: 0;}
#slider2 .overview li{ float: left; width:912px; height:610px;overflow:hidden; position:relative;}
#slider2 .overview li img{ width:912px; height:610px;}
#slider2 .overview li span{ width:912px; height:68px; display:block;background: rgba(0,0,0,0.35); text-align:center; font-size:16px; color:#fff; line-height:68px; overflow:hidden; position:absolute; bottom:0;}


#case_big{ width:912px; height:610px; float:left;border:1px solid #E2E2E2;}

#bxg_process_problemlist{ width:1118px; margin:0 auto; padding:20px 0;}
#bxg_process_problemlist li{ width:294px; float:left; border:1px solid #F1F1F1; padding:28px;-webkit-box-shadow: 0 2px 15px rgba(0,0,0,.055);box-shadow: 0 2px 15px rgba(0,0,0,.055); margin-right:31px; display:inline; margin-bottom:50px;}
#bxg_process_problemlist li.item{ margin-right:0;}
#bxg_process_problemlist li img{ margin-bottom:10px;}
.title_problemlist{ font-size:16px; color:#000; padding:10px 0; display:block;}
.problemlist_content{ color:#949494; height:100px; overflow:hidden;}



#bxg01_type{ width:100%; margin:0 auto;}
#bxg01_type li{float:left; width:100%; padding:50px 0;background:#F3F3F3;}
.layoutbxg01{ width:1058px; margin:0 auto;}
#bxg01_type li.item{ background:#fff; }

#bxg01_type li .bxg_type_content{ width:460px; float:left; color:#333333; line-height:26px;}
#bxg01_type li .bxg_type_content b.title{ font-size:18px; font-weight:normal;line-height:30px; color:#004FA3; padding-bottom:10px; display:block;}

#bxg01_type li .bxg_img{ width:459px; float:right;}
#bxg01_type li .bxg_img img{ width:100%;}

#bxg01_type li.item .bxg_type_content{ float:right;}
#bxg01_type li.item .bxg_img{ float:left;}

.processno_content{ text-align:center; background:#ECF2F8;}