


.lefts{ float:left; width:290px; background:#eeddcb; padding-bottom:100px;}


.rights{ float:right; width:894px; background:#fff;padding-bottom:80px;}


.rights_top{ margin:0 auto; position:relative; height:40px; line-height:40px; background:#e2e6cf;}
.rights_top h3{ display:inline-block;*display:inline;*zoom:1; vertical-align:top; padding-left:64px; background:url(../images/index/top_h3.png) no-repeat 20px center;color:#444444; font-size:16px; font-weight:bolder;}




.rights_top span{ position:absolute; right:34px; top:0px; padding-left:48px; background:url(../images/inside/navigation.png) no-repeat left center;}


.lefts_top{ margin:0 0; position:relative; height:68px; line-height:68px; border-top:#ddba9b solid 6px; overflow:hidden; text-align:center; background:#e7ceb6;}
.lefts_top h3{color:#dc8801;  font-size:24px;  cursor:pointer; z-index:20}


.lefts_menu{margin:23px auto 0 auto;width:265px;}


.lefts_menu a{display:block; margin-bottom:12px;padding-left:100px;height:40px;line-height:40px;color:#dc8801;font-size:16px;text-align:left; background:#fff url(../images/inside/left_menu_a.png) no-repeat 18px center;border-radius:5px;}

/*
.lefts_menu a:hover,.lefts_menu a.hover{text-decoration:none;color:#fff;background:#004ea2 url(../images/inside/left_menu_a.png) no-repeat 30px center;}
*/

.details_contents{ margin:20px auto 0 auto;line-height:1.8;}

.details_contents img{ margin-top:15px; max-width:100%;}
.cases_details_contents{ width:90%;}


.cases_list{margin:0 auto 0 auto; woverflow:hidden;}
.cases_list dl{ font-size:0px;}
.cases_list dd{display:inline-block;*display:inline;*zoom:1; vertical-align:top; background:#f5f5f5; position:relative; margin:36px 0 0 16px; padding:12px; width:252px; }
.cases_list dd span{ display:block;width:252px; height:142px;overflow:hidden; text-align:center;}
.cases_list dd img{ max-width:100%; height:100%;  z-index:1;-webkit-transition:all 1s;transition:all 1s;}
.cases_list dd h5{ padding:3px 0 0 10px;height:40px; line-height:40px; font-size:18px; color:#333333; font-weight:normal; background:url(../images/index/cases_list_h4.png) no-repeat right center; overflow:hidden; text-align:center;}

.cases_list a:hover img{transform: scale(1.2);}

.news_list{margin:20px auto 0 auto; width:90%;}
.news_list dd{ display:block; height:38px; overflow:hidden;line-height:38px; padding-left:42px; background:url(../images/news_list_dd.png) no-repeat left center; border-bottom:#e6e6e6 solid 1px;}
.news_list dd h4{  display:inline-block;*display:inline;*zoom:1; vertical-align:top; font-weight:normal; font-size:16px;}
.news_list dd span{ float:right;font-size:12px; color:#9f9f9f;}

.fangsheng_list{margin:20px auto 0 auto; width:90%;}
.fangsheng_list dd{ display:inline-block;*display:inline;*zoom:1; vertical-align:top; width:360px; margin:0 10px; height:38px; overflow:hidden;line-height:38px; padding-left:12px; background:url(../images/news_list_dd.png) no-repeat left center; border-bottom:#e6e6e6 solid 1px;}
.fangsheng_list dd h4{  display:inline-block;*display:inline;*zoom:1; vertical-align:top; font-weight:normal; font-size:16px;}
.fangsheng_list dd span{ float:right;font-size:12px; color:#9f9f9f;}


.news_details{margin:20px auto 0 auto; width:96%;}

.news_details_title{ padding:0 0 26px 0;text-align:center;}
.news_details_title h1{ padding:32px 0;font-size:30px; color:#333333;}
.news_details_title .title_details{ position:relative; background:#f4f4f4; height:36px; line-height:36px;}

.news_details_title .t_bdshare{ position:absolute; right:0; top:1px;}

.bdshare{margin:0 auto 0 auto;width:96%; }

.previous,.next{margin:0 auto;padding:0 0 0 36px;text-align:left; font-size:16px; color:#a4a4a4; line-height:36px;}
.previous { margin-top:15px; border-bottom:#dcdcdc dashed 1px;}
.next{ }
.previous a{ color:#1b1b1b;}
.next a{ color:#1b1b1b;}
.previous strong,.next strong{ color:#0091c9;}


.links_list{ display:block; margin:50px auto 0 auto; padding-bottom:45px;border-bottom:#dcdcdc dashed 1px;}
.links_list dt{ display:inline-block;*display:inline;*zoom:1; vertical-align:top; margin:0 auto 0 0; font-size:22px; color:#000000; border:#000 solid 1px; width:120px; text-align:center; height:38px; line-height:38px;}
.links_list dd{ padding-top:20px; display:block; width:100%;}

.links_list dd a{ padding:0 10px; line-height:24px;}

#video{ margin:0 auto;width:760px;height:460px;}












