﻿
.i_case{ clear:both; background:#f6f6f6; min-width:1170px;}

.i_case h2{ padding-top:62px; height:110px; display:block;}

.i_case h2 a{ display:block; width:482px; height:50px; margin:0 auto; background:url(../images/t02.png) no-repeat center top;}

.i_case h3{ padding-top:65px; height:60px; display:block; clear:both;}

.i_case h3 a{ display:block; width:244px; height:14px; margin:0 auto; background:url(../images/bg04.png) no-repeat center bottom;}

.i_case h3 a:hover{ background-position:center 3px;}

.i_case ul{ width:1155px; display:block; margin:0 auto;}

.i_case li{ float:left; padding:0 1px 1px 0;}

.i_case li a{ display:block; background:#fff; position:relative; width:230px; height:300px; overflow:hidden;}

.i_case li a ins{ display:block; position:absolute; left:0; top:0; z-index:1;}

.i_case li a tt{ display:block; position:absolute; left:0; bottom:-95px; z-index:2;}







.ltd{ float:left; padding-left:60px; width:640px; height:50px; background:url(../images/bg20.gif) no-repeat 10px top;}

.ltd b{ display:block; width:495px; font-size:14px; font-weight:bold; color:#fff; line-height:18px; padding-top:2px}

.ltd p{ display:block; width:495px; color:#fff; line-height:18px;}

.ltd p a{ color:#FF0;}

.ltd p a:hover{ text-decoration:underline;}




.caes{ clear:both; padding-top:185px;}

.tle{ display:block; height:20px; line-height:20px; color:#acabab; font-family:宋体;}

.tle a{ color:#acabab;}

.tle a:hover{ color:#000;}

.tle i{ color:#5a5d61;}



.caes .menu{ clear:both; height:50px; padding-top:18px; position:relative; border-bottom:1px solid #ccc;}

.caes .menu .bigbox{ width:1200px; height:30px; display:block;}

.caes .menu .bigbox li{ float:left; padding-right:20px;}

.caes .menu .bigbox li a{ display:block; width:115px; height:30px; overflow:hidden;}

.caes .menu .bigbox li a b{ display:block; font-family:宋体; font-size:16px; color:#434343; line-height:20px; height:20px;}

.caes .menu .bigbox li a i{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c2c2c2; line-height:12px; height:12px; text-transform:capitalize;}

.caes .menu .bigbox li a:hover b,.caes .menu .bigbox li.hover a b{ color:#cc0101; font-weight:bold;}

.caes .menu .bigbox li a:hover i,.caes .menu .bigbox li.hover a i{ color:#cc0101;}



.caesul{ clear:both;}

.caesul ul{ width:1200px; padding-top:20px; display:block;}

.caesul li{ float:left; margin:0 12px 35px 0; list-style:none;}

.caesul li a{ display:block; width:385px; height:287px;position:relative; overflow:hidden;}

.caesul li a span{ width:385px; height:123px; display:block; position:absolute; left:0px; top:265px; text-align:center; color:#999999; font-size:15px; z-index:2; }

.caesul li a cite{width:350px; height:117px; display:block; position:absolute; left:0px; top:-155px; z-index:2; background:url(../../images/bg25.png);}

.caesul li a span i{ display:block; text-transform:uppercase; white-space:nowrap; padding:0px 0 0 30px; font-family:Verdana; color:#fff; line-height:20px;}

.caesul li a span b{ display:block; text-transform:uppercase; white-space:nowrap; padding:3px 0 3px 30px; color:#ffc600; line-height:20px; font-size:16px;}

.caesul li a span small{ display:block; text-transform:uppercase; white-space:nowrap; padding:0 0 0 30px; color:#fff; line-height:12px; font-size:11px; line-height:17px}




.caes_title{ clear:both; height:72px; padding-top:10px;}

.caes_title big{ width:1160px; float:left; cursor:default;}

.caes_title big b{ font-size:36px; font-weight:bold; color:#000; height:40px; line-height:40px;}

.caes_title big b{ font-size:36px; font-weight:bold; color:#000; height:40px; line-height:40px;}

.caes_title big p{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#5f5f5f; white-space:nowrap; height:30px; line-height:30px; display:block;}

.caes_title big p i{ float:left; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg10.gif) no-repeat 0px -21px; color:#aaaaaa;}

.caes_title big p i:hover{ background-position:0px 9px; color:#cc0101;}

.caes_title big p small{ float:left; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg11.gif) no-repeat 0px -21px; color:#aaaaaa;}

.caes_title big p small:hover{ background-position:0px 9px; color:#cc0101;}

.caes_title big p em{ float:left; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg09.gif) no-repeat 0px -20px; color:#aaaaaa;}

.caes_title big p em:hover{ background-position:0px 10px; color:#cc0101;}



.caes_title ul{ float:right; padding-top:10px;}

.caes_title ul li{ float:left; padding-left:8px;}

.caes_title ul li a{ width:38px; height:38px; display:block; background:url(../images/bg29.png) no-repeat left top;}

.caes_title ul li a:hover{ background-position:left bottom;}

.caes_title ul li.li02 a{ background-position:-46px top;}

.caes_title ul li.li02 a:hover{ background-position:-46px bottom;}

.caes_title ul li.li03 a{ background-position:right top;}

.caes_title ul li.li03 a:hover{ background-position:right bottom;}



.caesul_left{ width:305px; float:left; border:2px solid #f3f3f3; display:block;}

.caesul_left.hover{ position:fixed;}

.caesul_left.hover02{ position:absolute;}

.caesul_left h2 img{ display:block; margin:0 auto;}

.caesul_left .text{ padding:40px 25px; background:#f3f3f3;}

.caesul_left .text:hover i{ color:#000;}

.caesul_left .text i{ font-size:18px; line-height:20px; display:block; color:#656565; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;}

.caesul_left .text cite{ line-height:20px; display:block; color:#848484; font-family:Arial, Helvetica, sans-serif; padding-bottom:30px; text-align:justify; text-indent:2em;}

.caesul_left .text cite:hover{ color:#c40101; cursor:default;}

.caesul_left .text b a{ display:block; line-height:18px; font-family:Verdana, Geneva, sans-serif; color:#848484; text-decoration:underline; padding-left:15px; background:url(../images/bg30.gif) no-repeat left center; margin-bottom:30px;}

.caesul_left .text b a:hover{ color:#c40101;}



.caesul_left .statement{ padding:40px 25px; background:#ebebeb;}

.caesul_left .statement i{ font-size:18px; line-height:20px; display:block; color:#656565; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;}

.caesul_left .statement i em{ font-family:宋体; font-size:18px;}

.caesul_left .statement cite{ line-height:18px; display:block; color:#848484; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; text-align:justify;}

.caesul_left .statement small{ line-height:12px; display:block; color:#b0b0b0; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-transform:uppercase;}



.caesul_right{ width:840px; float:right; border:2px solid #f3f3f3; overflow:hidden;}



.caes_clear{ clear:both; padding-bottom:90px;}





