@charset "utf-8";
@import url(css.css );
.banner { overflow: hidden; }
.banner { background: url(../images/lbanner.jpg) no-repeat center top; }
.banner img { margin-left: 99999px; }
.place { width: 100%; padding-top: 20px; overflow: hidden; position: relative; border-bottom: 1px solid #CDCDCD; height:38px;}
.place dt { background: url(../images/place.png) no-repeat left center; padding-left: 25px; font-weight: bold;  color: #0b6cc6; font-size: 20px; font-weight: bold; width: 300px; line-height: 38px; position: absolute; left: 0px; top: 10px; }
.place dd table { width: auto; float: right; }
.place dd table td { padding-left: 5px; }
.place dd a { background-color: #DBDBDB; font-weight: bold; display: block; line-height: 30px; padding: 0px 15px; }
.place dd a:hover, .place dd a.on { background-color: #0B6CC6; color: #fff; }
.about { padding-top: 20px; min-height: 350px; }
.about, .about p, .about div, .about a { line-height: 30px; font-size:15px; }
.place2{ padding-top:20px;}
/*.place2_1 .con{ display:none;}*/
.place2 h3{background: url(../images/place.png) no-repeat left center; padding-left: 25px; font-weight: bold; color: #0b6cc6; font-size: 20px; font-weight: bold; width: 300px; line-height: 38px;}
.place2 .con{ border:1px solid #CDCDCD; padding:10px 30px; margin-top:20px;}
.place2 .con a{ background:url(../imaegs/place2.gif) no-repeat left center; float:left; line-height:24px; padding-right:30px; padding-left:20px; background:url(../images/place2.gif) no-repeat left center;}
.place2 .con a.on,.place2 .con a:hover{color: #0b6cc6;}
.plist{ overflow:hidden; padding-top:30px;}
.plistcon{width:1300px;}
.plist .li{width:200px; float:left; margin-right:50px;}
.plist dl{ overflow:hidden; padding-bottom:10px;}
.plist dl dt{ border:1px solid #CCCCCC; padding:4px;}
.plist dl dt a{ display:block; overflow:hidden;}
.plist dl dt a img{ width:100%; height:200px;transition:all 0.4s ease 0s;}
.plist dl:hover dt a img{transform:scale(1.2) rotate(2deg);}
.plist dl dd{ height:30px; overflow:hidden; text-align:center; padding:10px 0px;}
.plist dl dd a{line-height:30px;}
.plist dl:hover dd a{ color:#F5A000}
.nlist { padding:10px 10px 10px; }
.nlist dl { clear:both; height:35px; border-bottom:1px dashed #c6c6c6 }
.nlist dl dd { width:80px; text-align:center; float:right; line-height:35px; color:#C4C4C4; font-size:12px;}
.nlist dl dt { margin-right:80px; height:35px; overflow:hidden; padding-left:20px; background:url(/0552/images/3j.png) no-repeat left center; }
.nlist dl dt a { line-height:35px; font-size:14px; color:#797979;}
.nlist dl dt a:hover { color:#000; }
.sunpage{ padding:20px 0; clear:both;}
.sunpage table{ width:auto; margin-left:auto; margin-right:auto;} 
#sunpage{border:1px solid #CCC; border-width:1px 1px 1px 0;}
.sunpage span,.sunpage a{  border-left:1px solid #CCC;display:inline-block}
/*以下可能需要调整*/
.sunpage span,.sunpage a{line-height:30px;padding:0px 10px; }
.sunpage .now,.sunpage a:hover{ background-color:#3B3B3B; color:#fff;}
.ncon{ padding-top:30px;}
.ncon .h3 { line-height:50px; text-align:center; color: #fd3c00;  font-family: Microsoft YaHei; font-size: 20px; font-weight: normal; text-decoration: none; }
.ncon .h4 { height:28px; line-height:28px; font-size:12px; text-align:center; border:1px solid #E8E8E8; background-color:#F7F7F7; }
.ncon img { max-width:100%; height:auto;box-shadow:3px 5px 4px #989898;padding:10px 0px;text-align:center;}
.ncon .img{ text-align:center; margin:10px;}
.ncon .desc { padding-top:10px; }
.ncon .desc, .ncon .desc p, .ncon .desc p a { line-height:30px; font-size:15px; }
























