﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/

/**/
.banners{height:800px; position: relative;z-index: 2;overflow: hidden;margin-top:-140px;}
.banners a{ display:block; background:url(Img/Index/banners.jpg) no-repeat center top; height:800px; overflow:hidden;}
.fullSlide {width:100%;position:relative;height:800px;-webkit-transition: left .5s,right .5s;transition: left .5s,right .5s;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:800px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat}
.fullSlide .bd li a {display:block;height:800px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:100px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:48px;height:8px;margin:1px 5px;overflow:hidden;background:#222222;line-height:999px;   background-repeat:no-repeat;}
.fullSlide .hd ul .on {background:#e20310;}
.fullSlide .prev,.fullSlide .next {display:none;position:absolute;z-index:1;top:50%;margin-top:-30px;z-index:1;width:80px;height:80px;cursor:pointer;filter:alpha(opacity=100);opacity:1;display:none; }
.fullSlide .prev{left:50%;margin-left:-646px;background-position:0 0; }
.fullSlide .next {left:auto;right:50%;margin-right:-646px; background-position:-80px 0;}
.fullSlide .prev:hover{background-position:0 -80px;}
.fullSlide .next:hover{background-position:-80px -80px;}


.t_ss{height: 110px;padding-top:70px;border-bottom:1px solid #491c16; background:#45140F}
/**/
.t_nv{height:100px;width:1200px;margin:-100px auto 0;background:#2A0A04;position: relative;z-index: 3;opacity: 0.9;filter:alpha(opacity=90)}
.t_nv li{float:left;width:20%;text-align:center;height:100px;font-size:16px;color: #fff;line-height: 100px; position:relative}
.t_nv li:hover{ background:#ac0604;}
.t_nv li a {color: #fff;border-right: 1px solid #45140f;display: block;}
.t_nv li img {display: inline-block;vertical-align:middle;margin-right:5px;}
.t_nv li p{background: #ac0604; display:none; position: absolute;bottom: 100px;width: 100%; }
.t_nv li:hover p{background:#ac0604; display:block; width:100%; float:left;}
.t_nv li p a{ border-bottom:1px solid #a30302; float:left; width:100%;}
.t_nv li p a:hover{ background:#2A0A04}

.list1{background: url(Img/Index/list1_bj.jpg) no-repeat center -181px;height: 1279px;}


.about{height:562px;padding-top:79px;}
.about dl{position: relative;}
.about dd{float:left;width:580px;background: #a10100;height: 328px;padding:52px 0 0 60px;}
.about dd h2 a{height:57px;line-height:57px;font-weight: bold;font-size:40px;color: #fff;display: block;text-decoration: none;}
.about dd p{width:445px;font-size:16px;color: #fff;line-height: 30px;padding-top:28px;}
.about dd p i{margin-top:40px;display: block;}
.about dt{float:left;position: absolute;right: 0;top:60px;font-size:0;line-height: 0}
.about dt img {width:640px;height: 380px;}

.pro{height: 620px;overflow: hidden;}
.pro .tit{text-align: center;height: 179px;overflow: hidden;}
.pro .tit i {display: block;font-size:0;line-height: 0;}
.pro .tit p {font-size:16px;color: #dd9c85;line-height: 30px;padding-top:30px;}
.pro .nr li {float:left; font-size:0;line-height: 0;margin-right:38px;}
.pro .nr li img {width:209px;height: 312px;}
.pro .nr li span a {display: block;text-align: center;font-size:16px; color: #fff;height: 30px;line-height: 30px;margin-top:34px;text-decoration: none;}
.pro .nr li:hover span a{color: #c39d62}
.pro .nr li.nones{margin:0;}

.list2{background: url(Img/Index/gc_bj.jpg) no-repeat center top;height: 1160px}
.list2 .tit{text-align: center;height: 217px;overflow: hidden;padding-top:143px;}
.list2 .tit i {display: block;font-size:0;line-height: 0;}
.list2 .tit p {font-size:16px;color: #dd9c85;line-height: 30px;padding-top:30px;}
.gongc {position: relative;height: 1160px;}
.gongc .nr {float:right;width:561px;}
.gongc .nr li{float:left;width:280px;font-size:0;line-height: 0;position: relative;overflow: hidden;height:220px;transition: all 1s;}
.gongc .nr li.lis1{margin-left:-280px;}
.gongc .nr p {position: absolute;text-align: center;left:0;bottom:0px;height:60px;line-height: 60px;color: #fff;font-size:18px;width:100%;transition: all 1s;}
.gongc .nr p a {font-size:18px;color: #fff;text-decoration: none;}
.gongc .nr li:hover p{height: 100%;bottom:0;width:100%;background: url(Img/Index/gc_hv.png) no-repeat;}
.gongc .nr li:hover p a{margin-top:80px;display: block;}
.gc_btn a{position:absolute;width:128px;height:38px;border:1px solid #d98483;display:block;text-align:center;line-height:38px;color:#fff;text-decoration:none;left:435px;bottom:340px;font-size:16px;}

.list3{background: url(Img/Index/md_bj.jpg) no-repeat center top;height: 1000px;}
.list3 .tit{text-align: center;height:153px;overflow: hidden;padding-top:122px;}
.list3 .tit i {display: block;font-size:0;line-height: 0;}
.list3 .tit p {font-size:16px;color: #dd9c85;line-height: 30px;padding-top:30px;}
.mend{position: relative;height: 1000px;}
.dit {position: absolute;left:66px;top:275px;}
.biaod{width:235px;height: 240px;background: #fff;padding-left:25px;position: absolute;bottom:160px;right:0;}
.biaod h4 {height: 60px;line-height: 60px;font-size:16px;color: #333333}
.biaod li select{width:208px;height: 28px;border:1px solid #dcdcdc;line-height: 28px;margin-bottom:10px;}
.biaod li input{width:145px;height: 40px;background: #b50100;border:0; line-height: 40px;text-align: center;display: block;border-radius: 2px;font-size:16px;color: #fff;}

.list4{background: url(Img/Index/jj_bj.jpg) no-repeat center top;height: 920px;}
.list4 .tit{text-align: center;height:198px;overflow: hidden;padding-top:112px;}
.list4 .tit i {display: block;font-size:0;line-height: 0;}
.juj .nr {position: relative;}
.jiao1,.jiao2{position: absolute;top:156px;}
.jiao1 {left:-60px;}
.jiao2 {right:-60px;}
.juj .nr .jujc{ width:100%; overflow:hidden}
.juj .nr dl{float:left;width:520px;margin:0 100px 0 20px;background: #fff;height: 400px;}
.juj .nr dt {font-size:0;line-height: 0}
.juj .nr dt img {width:520px;height: 260px;}
.juj .nr dd {padding:20px 33px 0 30px;}
.juj .nr dd h4 a {display: block;height: 30px;line-height: 30px;font-size:18px;color: #333333;}
.juj .nr dd p {padding-top:12px;font-size:14px;color: #666666;line-height: 26px;}
.juj .nr dl.nones{margin:0}


.tu1{background: url(Img/Index/tu1.jpg) no-repeat center top;height: 280px;border-bottom:2px solid #c39d62;}
