@charset "utf-8";
body {
	margin:0;
	padding:0;
	font-family:"";
	font-size:12px;
	text-align:left;
}
a:link { color:#000; text-decoration:none;}
a:visited { color:#666; text-decoration:none;}
a:hover { color:#F00;}
* { margin:0; padding:0;}
li { list-style:none;}
img { border:0;}
cite{font-weight:normal;font-style:normal;  }
em{font-style:normal;}

.box{ width:980px; height:auto; margin:0 auto; background-color:#f8f8f8;}
.casetpic{ width:972px; margin:0 auto; margin-top:5px;}
.cmainlist{ width:972px; height:33px; margin:0 auto; background:url(mlbg.jpg) no-repeat; margin-top:5px;}
.cnow{float:left; line-height:33px; padding-left:35px;}
.casetitle{ width:970px; height:112px; margin:0 auto; border:#CCC 1px dotted; margin-top:5px; background:url(casenavbg.jpg);}
.casett li{ width:970px;line-height:28px;vertical-align:middle; overflow:hidden;}
.casettleft{ width:60px; margin-top:1px; float:left; margin-left:10px; display:inline; color:#fa1800;}
.casettright{ padding-left:10px; width:870px; float:left;}
.casettright a { outline-style:none; color:#505050; text-decoration:none;}
.casettright a:hover{ color:#FF9900;}

.csmainpic{ width:972px; height: auto; margin:0 auto; overflow:hidden;}
.cspiclist{}
.cspiclist li{width:230px; height:211px; float:left; margin-left:10px;_margin-left:7px; margin-top:18px;}
.cspiclist li a{ width:230px; height:211px; float:left; background:url(cbg.jpg) no-repeat left top; display:block; cursor:pointer;}
.cspiclist li a:hover{background:url(cbg.jpg) no-repeat left bottom;}
.cspiclist li img{ margin-top:11px; margin-left:9px;}
.cspiclist li a cite{ margin:0 auto; width:199px; display:block; font-family:"宋体"; WHITE-SPACE: nowrap; color:#676767; overflow:hidden; padding-top:10px; }
.cspiclist li a cite em{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.cspiclist li a:hover cite{ color:#FFFFFF;}
.clear{ clear:both;}



.dede_page{padding:1px 0 2px; line-height:21px; overflow:hidden; text-align:center; margin:20px auto 0; font-family:"宋体"}
.dede_page a, .none_a, .thisclass{border:1px solid #C9C9C9; height:20px; line-height:20px; *line-height:21px; padding:0 6px; text-decoration:none; background-color:#FFFFFF; display:inline-block}
.dede_page select{position:relative; left:0; top:1px; *top:2px; font-family:Verdana,Arial,Tahoma; height:20px; color:#505050}
.marginleft_6 a, .marginleft_6 .thisclass, .marginleft_6 .none_a{margin-left:6px} 
.dede_page a:hover, .thisclass{text-decoration:none; background-color:#D20000; border:1px solid #D20000; color:#FFFFFF}
.case_page{width:960px; height:30px; line-height:30px; padding:0; background:#e6e6e6; margin-top:13px}
.dede_page ul {
    background: none repeat scroll 0 0 #ECEAEA;
    float: left;
    height: 25px;
    margin-top: 15px;
    padding-left: 300px;
    padding-top: 5px;
    width: 680px;
}
.dede_page ul li {
    float: left;
    font-family: Tahoma;
    line-height: 17px;
    margin-right: 6px;
}