﻿@charset "utf-8";
/* CSS 1024 Document */
body{ font-size:12px; color:#666767;margin:0; font-family:"微软雅黑", "黑体", Arial;}
img{ border:0;}
a{ color:#595757; text-decoration:none;font-family:"微软雅黑";}
a:hover{ color:#e7221d;font-family:"微软雅黑";}
.clear{ clear:both;}

.box{ width:1024px; margin:0 auto; overflow:hidden; position:relative;}
.logo1{ width:146px; height:109px; overflow:hidden; background:url(logo1.jpg) no-repeat; text-indent:-999em; position:absolute; left:100px; top:80px;}
.logo{padding-top:74px; height:63px; overflow:hidden; background:url(logo.jpg) no-repeat 530px 74px; text-indent:-999em;}
.main{padding-left:320px; width:560px;}

.nav{padding-top:28px; height:20px; overflow:hidden;}
.nav ul{padding:0; margin:0; list-style:none;}
.nav li{ height:20px; line-height:20px; font-family:"微软雅黑"; font-size:16px; width:65px; float:left; font-weight:500;}
.nav li a{color:#000;font-family:"微软雅黑", "黑体", Arial;}
.nav li a:hover{color:#e7221d;font-family:"微软雅黑", "黑体", Arial;}
.nav li.navx{ width:56px; background:url(navx.gif) no-repeat center center;}
.nav li.navin{color:#e7221d;font-family:"微软雅黑", "黑体", Arial;}
.nav li.navin a{color:#e7221d;font-family:"微软雅黑", "黑体", Arial;}

.sitetext{ font-size:14px; line-height:22px;margin-top:50px;}
.sitetextCase{ font-size:14px; line-height:22px;margin-top:64px;}
.siteentext{ font-size:9px; font-family:Arial; line-height:16px;padding-top:4px;-webkit-text-size-adjust:none;}
.h1{padding:20px 0 17px 0;}
h1{ font-size:18px; font-weight:normal; color:#000; padding:0; margin:0;}
/*137/123*/
.homepiclist{ height:492px; overflow:hidden;}
.homepiclist ul{ margin:0;padding:0; list-style:none;}
.homepiclist li{ width:137px; height:492px; overflow:hidden; float:left;}
.homepiclist li img{width:137px; height:123px;}

.homefoot{ padding:55px 0 60px 328px; line-height:20px; overflow:hidden; height:56px;}
.homefoot span{ color:#999;}

.ah1{padding:80px 0 25px 0;}
.ah2{padding:23px 0 25px 0;}
.ah3{padding-bottom:8px; border-bottom:1px solid #bfbfbf;}
.about{ color:#8b8a8a; font-size:14px; line-height:22px;}
.abfoot{padding:100px 0 30px 23px; text-align:right;}

.caseNav{ position:absolute; z-index:1000; top:195px; left:325px; width:542px;}
.caseNav ul{ margin:0; padding:0; list-style:none;}
.caseNav li{ height:20px; line-height:20px; overflow:hidden; float:left; background:#e6e6e7; margin-bottom:7px; display:inline;}
.caseNav li a{}
.caseNav li a:hover{}
.caseNav li.caseNavIn a{ color:#e7221d;}
.caseNav li.caseNavX{ width:22px; background:url(casenavx.gif) no-repeat center center #e6e6e7;}

.caseBanner{ width:560px; overflow:hidden;padding-top:25px; height:240px; overflow:hidden;}
.caseBanner ul{ padding:0; margin:0; list-style:none;}
.caseBanner img{ width:560px; height:210px;}

.caseLogo{padding-top:20px;}
.caseLogo ul{ margin:0;padding:0; list-style:none;}
.caseLogo li{padding:30px 0;}
.ltd{padding-bottom:20px; font-size:16px;}

.page{ border-bottom:1px solid #bfbfbf; background:url(page.gif) no-repeat right center; height:35px; cursor:pointer; overflow:hidden; text-indent:-999em;}

.caseurl{ border-top:1px solid #ccc;padding-top:10px; margin-top:10px;}
.caseShowLogo{padding:40px 0 36px 0;}
.caseShow{ width:560px; overflow:hidden;padding-top:20px;}
.caseShowLeft{ width:158px; overflow:hidden; float:left; line-height:20px;}
.caseShowLeft p{padding:0; margin:0;}
.caseShowRight{ width:315px; overflow:hidden; float:left; display:inline; margin-left:42px;}
.caseShowRight img{ width:315px; margin-bottom:13px;}
.showClass{border-bottom:1px solid #bfbfbf;padding-bottom:10px;}
.showClass .sh1{ font-size:14px;}