@charset "utf-8";
.h_tit{ width:350px; height:150px; text-align:center; margin:0 auto 0px; background:url(../images/tit.png) center 48px no-repeat; color:#b08d5b;}
.h_tit em{ font-size:28px; line-height:45px;}
.h_tit p{ padding-top:25px; font-size:19px;}
.h_tit span{ line-height:30px; font-size:19px; font-family:"Courier New", Courier, monospace}

.h_ban_bot{ width:100%; height:66px; background:url(../images/banbot.jpg) center no-repeat;}

.h_about{ width:100%;}
.h_aboutl{ width:50%; height:420px; float:left;}
.h_aboutls{ width:600px; float:right;}
.h_aboutls_pic{ float:left;}
.h_aboutls_menu{ width:68px; height:420px; float:right; background:url(../images/sh_2.jpg) left repeat-y;}
.h_aboutls_menu ul li{ background:url(../images/sh_3.jpg) no-repeat; width:68px; height:160px;}
.h_aboutls_menu ul li a{ display:block; padding:30px 40px 30px 10px; font-size:16px; color:#fff;}
.h_aboutr{ width:50%; height:420px; float:right; background:#fff;}
.about_r{ width:600px; float:left; padding:45px 0; font-size:15px; line-height:33px;}
.about_r p{ text-indent:2em; color:#777;}
.about_r p span{ color:#b08d5b;}
.about_r a{ padding:2px 20px; border:1px #b08d5b dashed; color:#b08d5b; margin-top:20px; float:left;}
.about_r a:hover{ background:#b08d5b; color:#fff;}

#h_proy{ background:url(../images/sh_4.jpg) #d9d9d9 center top no-repeat; padding:50px 0; margin-top:90px;}
#h_proy p{ text-align:center; font-size:15px; color:#555;}
.h_proy_class{ width:1200px; height:63px; margin:20px auto;}
.h_proy_class ul li{ width:300px; height:63px; background:url(../images/cbg.png) center no-repeat; float:left;}
.h_proy_class ul li a{ display:block; text-align:center; line-height:63px; font-size:16px;}


#featureContainer {WIDTH:1240px; margin:5px auto 0;}
#wrap {OVERFLOW: hidden}
#feature {POSITION: relative;}
#block{ width:1220px; height:430px; margin:50px auto 0;}
#feature .prev {TEXT-INDENT: -9999px; WIDTH:54px; DISPLAY: block; BACKGROUND: url(../gund/feature_left.gif) center top; FLOAT: left; HEIGHT:54px; BORDER-TOP: #999 0px dotted; TOP: -250px; left:-50px;}
#feature .next {TEXT-INDENT: -9999px; WIDTH:54px; DISPLAY: block; BACKGROUND: url(../gund/feature_left.gif) center bottom; FLOAT: right; HEIGHT:54px; TOP:-250px; right:-50px;}
.featureUL { POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; FLOAT: left; LEFT: 0px;}
.featureBox {WIDTH:245px; FLOAT: left; HEIGHT:400px; OVERFLOW: hidden; text-align:center; background:url(../images/pbg.jpg) no-repeat; padding:30px 20px 0; margin:0 10px; position:relative;}
.featureBox p{ float:left; display:block; position:absolute; left:0; bottom:0; line-height:38px; width:100%;}
.featureBox p a{ color:#fff;}
.featureBox span{ line-height:50px; font-size:17px; color:#666;}
#botton-scroll {Z-INDEX: 0; MARGIN: 0px auto; WIDTH:1140px; FLOAT: left; HEIGHT:430px;}
#block {Z-INDEX: 0; POSITION: relative; OVERFLOW: hidden;}
.featureBox img{ max-width:245px !important; max-height:360px !important;}
.featureBox:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.h_xian{ width:100%; height:67px; background:url(../images/xian.jpg) center no-repeat;}
.h_case{ width:100%; background:url(../images/xians.jpg) center repeat-y; margin:30px auto;}
.h_cases{ width:1200px;}
.h_case_l{ width:780px; padding:30px 0 0;}
.h_case_l ul li{ width:240px; height:170px; overflow:hidden; float:left; position:relative; margin:0 20px 20px 0;}
.h_case_l ul li span{ position:absolute; left:0; bottom:0px; z-index:99; float:left; width:100%; background:url(../images/cabg.png); line-height:35px;}
.h_case_l ul li a span{ color:#fff; text-align:center;}
.h_case_l ul li img{ position:relative; z-index:0; width:240px; height:170px;}
.h_case_r{ width:360px; text-align:right;}

.h_lich{ width:100%; height:853px; background:url(../images/sh_6.jpg) center no-repeat; margin-top:30px; float:left; padding-top:60px;}
.h_lich p{ text-align:center; font-size:15px; color:#555;}

#h_news{ background:url(../images/xiany.jpg) repeat-y;}
.h_news{ width:1200px;}
.h_news_l{ width:400px; height:508px;}
.h_news_r{ width:695px; padding:35px 0 25px 25px;}
.h_news_r ul li{ width:695px; height:auto; margin-bottom:15px; border-bottom:1px #ddd solid; padding-bottom:10px;}
.h_news_r ul li a img{ width:160px; height:110px; float:left; margin-right:15px;}
.h_news_r ul li a em{ font-size:18px; line-height:35px; color:#b08d5b;}
.h_news_r ul li a p{ color:#777; line-height:24px; font-size:13px;}
.h_news_r i a{ padding:8px 28px; border:1px #b08d5b dashed; color:#b08d5b; margin-top:0px; float:left;}
.h_news_r i a:hover{ background:#b08d5b; color:#fff;}

#h_liuy{ width:100%; height:555px; background:url(../images/sh_8.jpg) center no-repeat; margin-top:70px; padding-top:90px;}
.h_liuy{ width:1200px;}
.h_liuy_l{ width:545px;}
.h_liuy_l_tit{ width:545px; line-height:60px; height:60px; color:#b08d5b;}
.h_liuy_l_tit em{ font-size:30px;}
.h_liuy_l_tit span{ font-size:20px; padding-left:15px;}
.h_liuy_l_con{ font-size:15px; color:#666; border-right:2px #cabeac dashed;}
.txt_y{ width:260px; height:80px; background:#fff; border:0;}
.txt_ys{ width:190px; height:28px; background:#fff; border:0;}
.sub_ys{ width:90px; height:35px; background:#b08d5b; color:#fff; border:0; font-size:16px; font-family:微软雅黑;}
.h_liuy_r{ width:600px;}
.h_liuy_r_tit{ width:600px; line-height:60px; height:60px; color:#b08d5b;}
.h_liuy_r_tit em{ font-size:30px;}
.h_liuy_r_tit span{ font-size:18px; padding-left:15px;}
.h_liuy_r_con{ font-size:20px; color:#666;}
.h_liuy_r_con h2{ line-height:60px; font-size:20px; font-weight:100;}
.h_liuy_r_con ul li{ width:600px; padding:15px 0;}
.h_liuy_r_con ul li img{ float:left; margin-right:15px;}

.linky{ width:1200px; margin:0 auto 20px;}