@charset "utf-8";
/* CSS Document */
.banner {width: 100%; position: relative;height:597px; margin: 0 auto;background: transparent;}
.banner .bd { margin: 0 auto;height: 100%;position: relative;z-index: 0;overflow: hidden;}
.banner .bd ul { height: 100%; width: 100%;}
.banner .bd li { height: 100%;overflow: hidden;text-align: center;background-position: center;background-repeat: no-repeat; width: 100%;}
.banner .bd li a {display: block;height: 100%;width: 100%;}
.banner .prev, .banner .next {display: block; position: absolute;top: 50%;margin-top: -30px;left: 15%;z-index: 1;width: 40px; height: 60px;background: url(../images/slider-arrow.png) -126px -137px #000000 no-repeat;cursor: pointer;*filter: alpha(opacity=50);*opacity: .5;display: none;}
.banner .next {left: auto;right: 15%;background-position: -6px -137px;}

/*搜索*/
.sie{ width:100%; height:70px; background:#f9f9f9;}
.search{ width:1180px; height:70px; margin: 0px auto;}
.search_l{ float:left; height:70px; line-height:70px; color:#999;}
.search_l img{ float:left; vertical-align:middle; padding-top:20px;}
.search_l a{ margin:0 5px; text-decoration:none; font-weight:normal; color:#999;}
.search_l a:hover{ text-decoration:underline;}
.search_r{ float:right; height:56px; }
.search-box{ height:28px; margin-top:18px;}
.search-text{width:192px; height:28px; float:left; line-height:29px; border:0; text-indent:3.2em; background:url(../images/ss_k.jpg) no-repeat; color:#cfcfcf;}
.search-button{ background:url(../images/ss_s.jpg) no-repeat;width:39px; height:28px; float:left;border-style :none; cursor:pointer;}

/*产品*/
.cp{width:1200px;height:auto; margin: 0px auto;margin-top:60px;}
.btk{ margin:0 auto; font-size:30px; text-align:center; width:152px; line-height:74px; border-bottom:1px solid #ccc; font-weight:normal;}
.iskevv h4{width:160px;height:50px;background:#f9f9f9;font-size:16px;color:#666;line-height:50px;text-align:center;float:left;font-weight:normal;margin:0 15px;margin-top:50px;box-shadow: 3px 2px 11px #e9e9e9; margin-bottom:60px;}
.cp .iskevv h4:hover a{ display:block; width:160px; height:50px; background:#af8347; color:#fff;box-shadow:3px 2px 11px #e9e9e9;}
.cp ul{}
.cp ul li{ width:276px; height:290px; background:#f9f9f9; float:left; margin:0 12px; margin-bottom:28px;}
.cp ul li:hover{ width:276px; height:290px; background:#af8347; float:left;}
.cp ul li img{ width:260px; height:228px; display:block; margin:0 auto; padding-top:7px;}
.cp ul li span{display:block;color:#666;width:260px;margin:0 auto;height: 50px;line-height: 50px;}
.cp ul li:hover span{ color:#fff;}
.cp ul li span p{ text-align:center;}
.cp ul li span i{ float:right;}

/*合作*/
.hzjs{ width:1200px; height:300px; margin:0 auto; margin-top:40px;}
.hzjs ul{margin-top:44px;}
.hzjs ul li{float:left;width:238px;height:260px;border:1px solid #ccc;}
.hzjs ul li img{width:238px; height:230px;}
.hzjs ul li p{ width:238px; line-height:30px; height:30px; border-top:1px solid #ccc; text-align:center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*优势1*/
.yajs{ height:908px; background:url(../images/al_tab.jpg) no-repeat center;}
.ikse{ height:838px; width:1180px; margin:0 auto; position:relative; padding-top:70px;}
.ikse h4{ text-align:center; font-weight:normal; color:#666; font-size:24px; line-height:50px; margin:0 auto;}
.ikse i{font-size:30px; color:#af8347; position:absolute; left:400px; top:218px;}
.ikse em{ display:block; font-size:16px; width:160px; height:50px; text-align:center; line-height:50px; background:#af8347;box-shadow: 3px 2px 11px #916427; position:absolute; right:362px; top:210px;}
.ikse em a{ color:#fff;}
.ikse h5{font-size:24px;font-weight:normal;position:absolute;left: 465px;top: 516px;}
.ikse b{font-size:18px;font-weight:normal;color:#af8347;position:absolute;left: 468px;top: 560px;}
.iqw{color:#af8347;line-height:20px;position:absolute;left: 162px;top: 664px;text-align:center;}
.kic{color:#af8347;line-height:20px;position:absolute;right: 166px;top: 668px;text-align:center;}
.kinm{color:#fff;line-height:26px;position:absolute;left: 318px;top: 652px;text-align:center;}
.ujse{color:#fff;line-height:26px;position:absolute;right: 337px;top: 652px;text-align:center;}

/*案例展示*/
.alzx{ width:1180px; height:298px; margin:0px auto; margin-top:40px;}
.ksl{background:url(../images/02.jpg) no-repeat center; width:256px; height:264px; float:left; padding-top:34px;}
.ksl h3{ font-size:30px; font-weight:normal; text-align:center;}
.ksl i{ display:block; color:#666; text-align:center; padding-top:4px;}
.ksl b{display:block;font-size:24px;font-weight:normal;text-align:center;margin-top: 84px;}
.ksl em{width:120px;height:36px;background:#af8347;line-height:36px;text-align:center;font-size:16px;margin:0 auto;display:block;margin-top:  16px;}
.ksl em a{ color:#fff;}
.alzx ul{width:914px;height:298px; overflow:hidden;float:right;}
.alzx ul li{float: right;width:290px;height:298px;background:#f9f9f9;margin: 0 7px;}
.alzx ul li:hover{width:290px; height:298px;background:#af8347;}
.alzx ul li img{ display:block; padding-top:10px; width:270px; height:238px; margin:0 auto;}
.alzx ul li:hover span{ color:#fff;}
.alzx ul span{display:block;width:270px;margin:0 auto;color:#666;line-height: 50px;height: 50px;}
.alzx ul span p{ text-align:center;}
.alzx ul li:hover p a{ color:#fff;}
.alzx ul span h5{ float:right; font-weight:normal; font-size:14px;}

/* 优势 */
.yszx{ background:url(../images/bx.jpg) no-repeat center; height:883px;margin-top:100px;}
.yszx .ukse{ height:847px; margin:0 auto; width:1180px; position:relative; padding-top:36px;}
.ukse h4 img{ margin:0 auto; display:block; padding-left:200px;}
.span_01{ position: absolute;left: 74px;top: 202px;}
.span_01 h5{ font-size:18px; color:#fff;}
.span_01 h5 i{color:#dbc9b6;font-size:18px;text-transform:uppercase;padding-left: 12px;font-weight:normal;}
.span_01 p{font-size:16px;line-height:30px;margin-top:22px;}
.span_02{position: absolute;left: 138px;top: 340px;}
.span_02 h5{ font-size:18px; color:#fff;}
.span_02 h5 i{color:#dbc9b6;font-size:18px;text-transform:uppercase;padding-left: 12px;font-weight:normal;}
.span_02 p{font-size:16px;line-height:30px;margin-top:22px;}
.span_03{position: absolute;left: 210px;top: 481px;}
.span_03 h5{ font-size:18px; color:#fff;}
.span_03 h5 i{color:#dbc9b6;font-size:18px;text-transform:uppercase;padding-left: 12px;font-weight:normal;}
.span_03 p{font-size:16px;line-height:30px;margin-top:22px;}
.span_04{position: absolute;left: 0;top: 622px;}
.span_04 h5{font-size:18px;color:#fff;padding-left:  100px;}
.span_04 h5 i{color:#dbc9b6;font-size:18px;text-transform:uppercase;padding-left: 12px;font-weight:normal;}
.span_04 p{font-size:16px;line-height:30px;margin-top: 30px;}
.yszx em{ width:160px; height:50px; line-height:50px; text-align:center; background:#af8347; display:block; position:absolute; left:358px; bottom:54px; box-shadow:3px 2px 11px #916427;}
.yszx em a{ color:#fff;}
.yszx b{ font-weight:normal; color:#af8347; font-size:30px;position:absolute; left:554px; bottom:56px;}

/* 见证 */
.siks{height: 360px;width:1200px;overflow:hidden;margin:0 auto;margin-top:60px;}
.siks ul{ margin-top:48px;}
.siks ul li{ float:left; width:578px; height:230px; background:#f9f9f9; margin:0 11px;}
.siks ul li img{display:block;float:left;width:250px;height:200px;margin-left:  15px;margin-top: 15px;}
.wzbf{float:left;width:270px;margin-left: 23px;}
.wzbf h4{font-size:16px;font-weight:normal;margin-top: 45px;}
.wzbf p{color:#666;line-height:28px;height:56px;overflow:hidden;margin-top:  14px;}
.wzbf em{display:block;width:114px;height:34px;line-height:34px;text-align:center;background:#af8347;font-size:16px;color:#fff;float: right;margin-top:24px;  box-shadow:3px 2px 11px #916427;}

/* bn2*/
.bn1{ height:170px; background:url(../images/cp.jpg) no-repeat center;margin:0px auto;}
.bnzz{height: 136px;width:1180px;margin:0px auto;margin-top: 60px;padding-top: 34px;}
.bnzz p{ font-size:24px; line-height:50px; color:#666; text-align:center;}

/*关于*/
.ikbc{ height:495px; background:url(../images/bnn.jpg) no-repeat center; width:1180px; margin:0 auto; margin-top:70px;}
.kis{ width:514px; float:left; height:495px;}
.kis h3{font-size:24px;font-weight:normal;margin-top: 66px;}
.kis h3 a{ color:#666;}
.kis h5{font-size:18px;margin-top: 70px;}
.kis p{line-height:30px;height:180px;overflow:hidden;color:#666;margin-top: 20px;}
.kis em{display:block;width:160px;height:50px;line-height:50px;text-align:center;font-size:16px;background:#f9f9f9;box-shadow:3px 2px 11px #e9e9e9;margin-top: 40px;}
.ikbc img{ display:block; width:468px; height:474px; float:right; margin-right:26px;}

/*荣誉*/
.ryzz{ height:300px; background:#f9f9f9; margin-top:100px;}
.rongyu{ height:300px; width:1180px; margin:0 auto;}
.rongyu .ryt{float: right;height: 80px;width: 164px;margin:0 auto;margin-top: 88px;}
.rongyu .ryt ul{ width: 190px;height: 80px;margin: 0 auto;float:left;}
.rongyu .ryt ul li{width: 160px;height: 50px;background-color: #f9f9f9;text-align: center;line-height: 50px;font-size: 16px;color: #fff;box-shadow: 3px 2px 11px #ccc;margin-bottom: 24px;}
.rongyu .ryt ul li a{font-size: 16px;color: #333;}
.rongyu .ryt ul li:hover,.rongyu .ryt ul li.casehover a{width: 160px;height:50px;color:#fff;background: #af8347;display:block;}
.rongyu .rycon{margin-top:35px;position:relative;padding-top: 68px;}
.rycon ul li{float:left;margin: 0 10px;width: 230px;text-align:center;}
.rycon ul li img{width: 230px;height: 160px;display:block;}
.rycon ul li span{padding-top: 12px;font-size:14px;text-align:center;width: 248px;display:block;}
.rycon #simgs{width: 1000px;float: left;}
.rycon #simgs2{width: 1000px;float: left;}
.rycon em{position: absolute;top: 138px;}
.rycon .t_l{ left: 10px;}
.rycon .t_r{ right: 10px;}
.rycon .fl { float:left;}
.rycon .fr { float:right;}
.rycon .pa{ position:absolute;}
.rycon .pr{ position:relative}

/*新闻*/
.xiwzd{width:1180px; margin:0 auto; overflow:hidden;}
.news_t{ text-align:center;}
.news_t h3 a{}
.news_t h3{background: url(../images/news_x.jpg) no-repeat bottom center;line-height:74px;display: block;margin-top:60px;font-size:30px;font-weight:normal;}
.news_nav{text-align:center;margin-top:  40px;}
.news_nav li{background: #f9f9f9;width: 160px;height: 50px;line-height: 50px;text-align: center;margin:0px 15px;display: inline-block;box-shadow: 3px 2px 11px #ccc;}
.news_nav li a{color: #494949;font-size: 18px;}
.news_nav li.tag_news{background: #af8347;border: 2px solid #af8347;}
.news_nav li.tag_news a{color:#FFF;}
.news_left{background: url(../images/news_l.png) no-repeat;width:337px;height: 201px;text-align: center;padding-top: 80px;line-height: 40px; float:left;}
.news_left h3 a{color:#FFF;font-size: 44px; font-weight:normal;}
.news_left p{font-size: 21px;text-transform: uppercase;margin-top: 15px;}
.news_left span{display: block;font-size: 16px;}
.news_right{width: 747px; float:right;}
.news_right li{margin-bottom: 10px;height: 130px;}
.news_right a{font-size: 18px;color: #3c3c3c;background: url(../images/news_tag.jpg) no-repeat left 13px;padding-left: 30px;height:50px;border-bottom: 1px dashed #eee;display: block;}
.news_right a span{height: 40px;line-height: 40px;display: block;overflow: hidden;}
.news_right p{line-height: 28px;color: #666;height: 56px;display: block;overflow: hidden;margin-top: 10px;}
.news_show{margin-top:60px;}
.news_show_n{margin-top: 20px;}
.news_show_n ul{width:103%;}
.news_show_n li{width:520px;background: url(../images/news_tag1.jpg) no-repeat left 18px;height: 40px;line-height: 40px;display: block;overflow: hidden;float: left;margin-right: 67px;padding-left: 20px;}
.news_show_n li a span{width:420px;float: left;color: #666;}
.news_show_n li a i{float: right;font-style:normal;color: #666;}
.none {display: none;}
.block {display: block;}

/*链接*/
.ljzx{width:1180px;height: 40px;line-height: 40px;margin: 0 auto;margin-top: 60px;}
.ljzx h3{float:left;}
.ljzx ul{ float:left; font-size:14px; line-height:40px;}
.ljzx ul li{ float:left; margin:0 15px;}
.ljzx ul li a{ color:#666;}