#banner{width:962px;height:351px;margin:0 auto;padding:0 21px;background:#151515;border-left:0px solid #2b2b2b;border-right:0px solid #2b2b2b;overflow:hidden;}
#banner img{border:1px solid #2b2b2b;}
#main{float:left;width:962px;padding:0 21px;background:url(/images/main_bg.jpg) top left repeat-y;border-top:0px solid #2b2b2b;}
#main #container{float:left;width:961px;margin:0 auto;}
#rightbox{float:right;width:239px;_margin-right:-1px;_width:240px;}
#leftbox{float:left;width:714px;}
#leftbox #rec_cases_class{width:714px;height:162px;margin:0;padding:0;border-left:1px solid #2b2b2b;}
#leftbox #rec_cases_class ul{float:left;margin:11px 0;padding:0;}
#leftbox #rec_cases_class ul li{float:left;width:230px;height:142px;margin:0 0 0 5px;_margin-left:3px;background:url(/images/rec_case_class_bg.jpg) top left no-repeat;list-style:none;}
#leftbox #rec_cases_class ul .first{margin-left:6px;_margin-left:4px;}
#leftbox #rec_cases_class .img{position:relative;top:-10px; left:-2px; z-index:20;}
#leftbox #rec_cases_class .title{height:50px;margin:0;padding:0;overflow:hidden;}
#leftbox #rec_cases_class .title .right{width:146px;height:35px;margin:0;padding:15px 3px 0 3px;}
#leftbox #rec_cases_class .title .right a{color:#e1e1e1;}
#leftbox #rec_cases_class .title .right .eng{font-size:10px;font-weight:normal;}
#leftbox #rec_cases_class .title .right .eng a{color:#727272;}
#leftbox #rec_cases_class .content{margin:0;padding:10px;color:#5e5e5e;line-height:18px;}
#leftbox #class_desc{width:696px;min-height:150px;height:auto !important;height:150px;border-right:1px solid #2b2b2b;margin:0;padding:8px;border-left:1px solid #2b2b2b;}
#leftbox #class_desc h2{color:#fff;margin:16px;padding:0;font-family:Arial, Helvetica, sans-serif;}
#leftbox #class_desc #desc{color:#d0d0d0;margin:0 16px 16px 16px;font-size:16px;text-align:justify; text-justify:inter-ideograph;}

#leftbox #partly_case{width:712px;border-top:1px solid #2b2b2b;border-right:1px solid #2b2b2b;border-left:1px solid #2b2b2b;}
#leftbox #partly_case h2{width:688px;height:22px;line-height:27px;margin:0;padding:5px 12px 0 12px;border-bottom:1px solid #2b2b2b;}
#leftbox #partly_case h2 .right{height:21px;line-height:21px;font-size:12px;font-weight:normal;color:#898989;margin:-2px 0 0 0;}
#leftbox #partly_case h2 .left a{font:bold 18px ËÎÌå;color:#e36c01;}
#leftbox #partly_case h2 .right img{margin:0 30px 0 0;cursor:pointer;}
#leftbox #partly_case #case_tab ul{float:left;height:20px;margin:-1px 0 0 12px;_margin-top:0;padding:0;}
#leftbox #partly_case #case_tab ul li{float:left;line-height:20px;margin:0 5px;font-weight:bold;list-style:none;font-size:12px;}
#leftbox #partly_case #case_tab ul li a{color:#ababab;}
#leftbox #partly_case .subcase{width:712px;height:405px;margin:0;padding:0;}
#leftbox #partly_case #subcase_frame .caselist{clear:both;width:712px;margin:0;padding:0;}
#leftbox #partly_case #subcase_frame .caselist li{width:686px;height:108px;margin:0 0 -3px 0;padding:13px;border-bottom:1px solid #2b2b2b;list-style:none;}
#leftbox #partly_case #subcase_frame .caselist .last_li{border:none;}
#leftbox #partly_case #subcase_frame .caselist li .left{width:205px;height:108px;margin:0;padding:0;}
#leftbox #partly_case #subcase_frame .caselist li .right{width:450px;height:102px;padding:3px 0;margin:0 5px;overflow:hidden;color:#a1a1a1;}
#leftbox #partly_case #subcase_frame .caselist li .right h3{margin:0 0 10px 0;padding:0; }
#leftbox #partly_case #subcase_frame .caselistli .right h3 a{color:#cacaca;font:normal 14px "ËÎÌå"; }
#leftbox #partly_case #subcase_paratactic .caselist{float:left;width:712px;margin:0;padding:0;}
#leftbox #partly_case #subcase_paratactic .caselist li{float:left;width:205px;height:108px;margin:0;padding:13px 16px;border-bottom:1px solid #2b2b2b;list-style:none;}
#leftbox #partly_case #subcase_paratactic .caselist .last_li{border:none;}

#leftbox #news{width:712px;height:381px;overflow:hidden;border:1px solid #2b2b2b;border-bottom:none;background:none;}
#leftbox #news .news_tab{width:1000px;height:27px;line-height:27px;background:none;overflow:hidden;}
#leftbox #news .news_tab h2{height:22px;line-height:27px;margin:0;padding:5px 12px 0 12px;}
#leftbox #news .news_tab h2 a{font:bold 18px ËÎÌå;color:#e36c01;}
#leftbox #news #inside_subnews ul{float:left;margin:0;padding:0;}
#leftbox #news #inside_subnews ul li{float:left;line-height:27px;margin:0 5px;font-weight:bold;list-style:none;}
#leftbox #news #inside_subnews ul li a{color:#ababab;}
#leftbox #news .subnews{float:left;width:712px;border-top:1px solid #2b2b2b;}
#leftbox #news .newslist{float:left;margin:8px 0 0 0;padding:0;}
#leftbox #news .newslist li{width:670px;height:112px;margin:0 18px;padding:0;list-style:none;border-top:1px dashed #2b2b2b;}
#leftbox #news .jcarousel li{border:none;border-bottom:1px dashed #2b2b2b;}
#leftbox #news .newslist .notborder{border:none;}
#leftbox #news .newslist li .item{float:left;width:313px;height:100px;margin:0 0 0 0px;padding:6px 10px;background:none;list-style:none;border-left:1px dashed #2b2b2b;}
#leftbox #news .newslist li .notborder{border:none;}
#leftbox #news .newslist li .item h3{width:305px;height:14px;margin:0;padding:5px 5px 0 0;overflow:hidden;}
#leftbox #news .newslist li .item a{color:#a3a3a3;font-size:12px;}
#leftbox #news .newslist li .item .right{font-size:12px;font-weight:normal;color:#616161;}
#leftbox #news .newslist li .item .left{width:240px;height:14px;overflow:hidden;}
#leftbox #news .newslist li .item .news_content{width:305px;margin:0;padding:10px 5px 10px 0;line-height:18px;color:#929292;overflow:hidden;text-align:justify; text-justify:inter-ideograph;}





