﻿@charset "utf-8";


/*内页详情开始*/

.pic10 { background: url(Img/Neiye/pic10.jpg) no-repeat center 0; height:230px; margin-top:30px;}
.pic { width:1080px; margin: 0 auto;}
.pic10 p { position:absolute; top:160px; left:657px; width:200px; text-align:center;}
.pic10 p span { display:block; font-size:14px; color:#fff;}
.pic10 p span em { display:block; font-size:30px; font-family:Impact; margin-bottom:10px;}

.db { width:1080px; margin:0 auto;}

.db_bg { background:url(Img/Neiye/db_bg.jpg) no-repeat center 0; height:927px;}
.db_top { padding:155px 0 55px; text-align:center;}
.db_top a { font-size:30px; color:#333; font-weight:bold;}
.db_con dl { height:358px;}
.db_con dl dt { float:left; position:relative;}
.db_con dl dt img { width:374px; height:254px; border:solid 3px #8f8e8e;}
.db_con dl dt i { display:block; position:absolute; top:220px; left:270px;} 
.db_con dl dt i img { width:90px; height:90px; border:none;}
.db_con dl dd { float: right; position:relative;}
.db_con dl dd img { width:374px; height:254px; border:solid 3px #8f8e8e;}
.db_con dl dd i { display:block; position:absolute; top:220px; left:270px;} 
.db_con dl dd i img { width:90px; height:90px; border:none;}

.zz_top01 { padding:30px 0; text-align:center;}
.zz_top01 a { font-size:30px; color:#333; font-weight:bold;}
.zz_top01 a img { display:block; width:420px; margin:0 auto;}
.zz_top02 { height:35px; border-bottom:solid 1px #c5c5c5; margin-bottom:40px;}
.zz_top02 em a { display:block; float:right; font-size:14px; color:#333; text-transform:uppercase;}
.zz_top02 span a { font-size:16px; color:#333;}
.zz_top02 span a img { display:block; float:left; padding-right:10px;} 

.zz_con ul li { float:left; width:161px; padding:0 25px 0 0;}
.zz_con ul .nobor { padding:0;}
.zz_con ul li a img { width:159px; height:143px; border:1px solid #ccc;}
.zz_con ul li a em { line-height:30px; height:30px; display:block; padding:15px 0 0; text-align:center; font-size:14px; color:#333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sg{ margin-bottom:40px;}
.sg_top { padding:45px 0; text-align:center;}
.sg_top a { font-size:20px; color:#333; font-weight:bold;}
.sg_top a em { display:block; font-family:Arial; font-size:12px; color:#adadad; text-transform:uppercase; padding:10px 0 0; font-weight:normal;}
.sg_con a img { width:1080px; height:286px;}



.al_top { padding:50px  0 45px; text-align:center;}
.al_top a b { display:block; font-size:30px; color:#333;}
.al_top a i { display:block; line-height:0; padding:10px 0 0;}
.al_top a em { display:block; font-size:18px; color:#333;}
.case-ul{ height: 86px; margin-bottom: 40px; background: #f0f0f0; overflow: hidden;}
.case-ul li{ float: left; width: 150px; text-align: center; cursor: pointer;}
.case-ul li span{ display: inline-block; padding: 26px 0;  font-size: 18px; color: #333; line-height: 34px; padding-left: 36px; font-weight: bold;  background: url(Img/Index/case_ico2.png) no-repeat center left;}
.case-ul li.bg-sy{ background: #e6e6e6;}
.case-ul .cur li{ background: #009549;color: #fff;}
.case-ul .cur li span{color: #fff;}
.case-ul a:hover li{background: #009549;color: #fff;}
.case-ul a:hover li span{color: #fff; background: url(Img/Index/case_ico1.png) no-repeat center left;}
.case-ul li.cur span{ background: url(Img/Index/case_ico1.png) no-repeat center left; color: #fff;}
.case-ul .cur li span{ background: url(Img/Index/case_ico1.png) no-repeat center left; color: #fff;}