div.casel{ float:left; background:#FFF; width:70.2%;}
div.casel ul{ margin:auto; width:94%; display:block; }
div.casel ul li{ margin-top:30px;}
div.casel ul li img{ max-width:100%; }
div.casetitlefirst{ border-left:4px solid #d82739; height:24px; line-height:24px;}
div.casetitlefirst span{ font-size:24px; color:#000; display:inline-block; padding-left:10px;}
div.casetitle{ text-align:center; width:169px; height:35px; text-align:center; line-height:35px; color:#FFF; font-size:16px; background:#d82739;}
div.caser{ float:right; width:27.3%}
div.caser dl.dsl{ display:block;  width:100%; padding-bottom:3px; position:relative; cursor:pointer; background:url(mgg.gif) right 14px repeat-y}
div.caser dl.dsl a{ position:absolute; display:block; bottom:-26px; left:50%; margin-left:-109px; height:39px; background:#d82739; color:#FFF; line-height:39px; font-size:24px; width:218px; text-align:center;}
div.caser dl.dsl span{ display:block; width:99%; overflow:hidden}
div.caser dl.dsl img{ display:block; width:100%;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
div.caser dl.dsl:hover img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}
div.ddiv{}
div.ddiv p{ padding-top:47px; line-height:28px;}
div.ddiv p span{ display:block; color:#d82739; font-size:16px;}
div.caser div.yuyue{ width:100%; }
/*div.casenav{ position:absolute; top:65px; left:-184px;  border:1px solid #eeeeee; width:158px; border-bottom:none; text-indent:44px; font-size:14px; border:1px solid #eeeeee;}*/
div.casenav{ position:fixed; position:absolute; left:0px;  border:1px solid #eeeeee; width:158px; width:120px; border-bottom:none; text-indent:14px; font-size:14px; border:1px solid #eeeeee; z-index:999999}
div.casenav a{ display:block; height:70px; line-height:70px; border-bottom:1px solid #eeeeee; width:100%; background:url(sgg.gif) 87px center no-repeat #FFF; }
div.casenav a:hover{ background:url(88.gif) 87px center no-repeat #FFF; border-left:3px solid #da251c; width:120px;text-indent:14px;}
div.casenav a.txhover{ background:url(88.gif) 87px center no-repeat #FFF; border-left:3px solid #da251c; width:120px;text-indent:14px;}
/*div.casenav.fixx{position:fixed; top:65px; left:50%; margin-left:-788px; top:50%; margin-top:-215px;}*/
div.casenav.fixx{position:fixed; top:65px; left:0%;  top:50%; margin-top:-215px;}
@media screen and (max-width:1590px){
	
	}
@media screen and (max-width:1440px){
	div.casenav{ left:0px; }
	
	}
@media screen and (max-width:1100px){div.casenav{ display:none}
	div.casel{ width:100%}
	div.caser{ width:100%}
	div.caser div.yuyue{ float:right; margin:0px;}
	}
	
