@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal; }

body{min-width: 1200px; width: 100%;}

.link_bj{height:60px; background: #f4f4f4; overflow: hidden;}
.link{width:1200px; margin: 0 auto; height: 60px; overflow: hidden;font-family:"Microsoft Yahei";text-align: center;}
.link b{ font-size: 14px; line-height: 60px;color:#7e7e7e;}
.link span{   font-size: 14px; overflow: hidden; line-height: 60px; color:#fff;}
.link span a{ color:#7e7e7e; padding:0 15px;}



.content{ margin:auto; width:1200px}
.case{ margin-top: 40px;height:950px; overflow: hidden;font-family:"Microsoft Yahei";}
.case h2{ height:105px; font-size:40px}
.case_nav{height:125px; overflow: hidden;}
.case_nav li{ float: left;width:240px; text-align: center; background: url(/images/case_line.jpg) no-repeat right top; font-size: 16px; line-height: 24px;}
.case_nav li a{ display: block; color:#3f3f3f; padding-top: 40px;}
.case_nav li i{display: block; font-size: 12px; color:#d0d0d0; font-family: Arial; text-transform: capitalize;}
.case_nav li.li01 a{background: url(/images/case_08.gif) no-repeat center top;}
.case_nav li.li02 a{background: url(/images/case_02.gif) no-repeat center top;}
.case_nav li.li03 a{background: url(/images/case_03.gif) no-repeat center top;}
.case_nav li.li04 a{background: url(/images/case_04.gif) no-repeat center top;}
.case_nav .li05 {background:none;}
.case_nav .li05 a{padding-top: 0;}
.case_nav .li05 img{display: block;margin: 0 auto 10px;}
.case_nav li a:hover , .case_nav .cur a{ color:#c6df43;}
.case_nav li.li01 a:hover , .case_nav .li01.cur a{background: url(/images/case_01.gif) no-repeat center top;}
.case_nav li.li02 a:hover , .case_nav .li02.cur a{background: url(/images/case_05.gif) no-repeat center top;}
.case_nav li.li03 a:hover , .case_nav .li03.cur a{background: url(/images/case_06.gif) no-repeat center top;}
.case_nav li.li04 a:hover , .case_nav .li04.cur a{background: url(/images/case_07.gif) no-repeat center top;}
.case_c{width:1200px;height:678px; position: relative; overflow: hidden;}
.caseimg li{width:1200px;height:678px; overflow:hidden; position:relative;}
.caseimg li span{display:block;position:absolute;bottom:0;left:0;width:1200px;height:54px;font-size:14px; color:#fff;background:rgba(0,153,68,0.8);text-align:center;line-height:54px;font-weight:bold;}
.caseimg li img{width:1200px;height:678px;}
.caseimg_nav{position: absolute; top:55px;right:21px;width:204px; overflow: hidden;}
.caseimg_nav li{width:204px; height:115px; overflow: hidden; position: relative; margin-bottom: 21px;}
.caseimg_nav li a{width:204px; height:115px;display:block;}
.caseimg_nav li img{width:204px; height:115px;}
.caseimg_nav li.cur1 a {width:204px; height:115px; position: relative;display:block;}
.caseimg_nav li.cur1 a:before {position: absolute; content:""; width:204px; height:121px; top:0;left: 0; background: url(/images/caseimg01_cur.png) no-repeat center top;}






