/*二级*/
.ej-banner{height:120px;width:100%;background-position:center; center;background-repeat:no-repeat;background-size:cover;}
/*位置与二级导航*/
.location-ejnav{height:56px;line-height:56px;border-top:1px solid #e2e5e6;border-bottom:1px solid #e2e5e6;}
.home-btn{width:49px;height:56px;background:url(../img/home-btn.png) center center no-repeat;border-left:1px solid #e2e5e6;border-right:1px solid #e2e5e6;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.home-btn a{display:block;width:100%;height:100%;}
.home-btn:hover{background-color:#f5f5f5;}
/*位置*/
.location{height:56px;}
.location p{font-size:14px;text-align:left;height:56px;line-height:56px;margin-left:18px;}
.location p i{display:block;width:24px;height:56px;background:url(../img/location-btn.png) center center no-repeat;float:left;}
.location p a{color:#3f1f0d;float:left;}
.location p a:hover{color:#c71620;}
/*二级导航*/
.ej-nav{padding-right:44px;border-right:1px solid #e2e5e6;}
.ej-nav p{}
.ej-nav p a{font-size:14px;height:56px;line-height:56px;margin:0 10px;padding:0 6px;float:left;color: #333;}
.ej-nav p a:hover{color:#e0a021;border-bottom:3px solid #e0a021;height:53px;}
.ej-nav p a.active{color:#e0a021;border-bottom:3px solid #e0a021;height:53px;}
/*下一条*/
.sx{text-align:left;padding:20px 0 40px;}
.sx p{font-size:14px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3f1f0d;font-weight:bold;}
.sx p a{font-size:14px;line-height:24px;;padding-left:5px;}
.sx p a:hover{color:#e0a021;}
/*分页*/
.page {padding:27px 0 56px;text-align: center;width:100%;}
.page a {display: inline-block;font-size: 14px;height:28px;line-height: 28px;outline: medium none;text-decoration:none;vertical-align:middle;min-width:15px;padding: 0 5px;border:1px solid #ddd;margin:5px;color:#999;}
.page a:hover {color:#333;border-color:#e0a021;}
.page span {display: inline-block;font-size:14px;height:28px;line-height: 28px;min-width:15px;padding: 0 5px;vertical-align: middle;color:#999;}
.page span.current {color:#333;border:1px solid #ddd;margin:5px;}

/*关于我们*/
/*标题*/
.about-title{padding:62px 0;}
.about-title.container{overflow-x:hidden;}
.about-title .text{}
.about-title .text h1{font-size:32px;font-family:Arial;color:#774719;margin-bottom:3px;}
.about-title .text h2{font-size:21px;color:#2e1c0a;font-weight:bold;line-height:30px;}
.about-title .text h3{font-size:26px;font-family:Arial;font-weight:bold;color:#e0a121;line-height:30px;}
.about-title .text h4{font-size:14px;color:#666;line-height:30px;}
/*.about-title ul.about-ul{margin-right:-70px;}*/
.about-title ul.about-ul li{padding-left:60px;width:170px;height:82px;}
/*大事记*/
.history{height:578px;background:url(../img/history-bg.png) center center no-repeat;}
.picScroll-leftt{width:1200px;position:relative;padding:142px 0;height:auto;background:url(../img/his-bg.png) 0 center repeat-x;position:relative;}
.picScroll-leftt .hd{position:absolute;width:1320px;margin-left:-60px;top:264px;}
.picScroll-leftt .hd .prev,.picScroll-leftt .hd .next{ display:block;  width:50px; height:50px;border-radius:50%;overflow:hidden;
	 cursor:pointer;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.picScroll-leftt .hd .prev{ background:url("../img/his-left.png") center center no-repeat #fff;float:left;}	 
.picScroll-leftt .hd .next{ background:url("../img/his-right.png") center center no-repeat #fff;float:right;}
.picScroll-leftt .hd .prev:hover{background-color:#f5f5f5;}	 
.picScroll-leftt .hd .next:hover{background-color:#f5f5f5;}

.picScroll-leftt .bd{height:290px;width:1160px;margin:auto;}
.picScroll-leftt .bd ul{ overflow:hidden; zoom:1;height:auto;}
.picScroll-leftt .bd ul li{height:333px;width:276px;margin:0 0px; float:left; _display:inline; overflow:hidden; text-align:center;position:relative;}
.picScroll-leftt .bd ul li h1{font-size:21px;color:#fff;position:absolute;text-align:left;}
.picScroll-leftt .bd ul li h2{font-size:14px;color:#fff;width:200px;position:absolute;text-align:left;}
.picScroll-leftt .bd ul li.his-1{background:url(../img/his-1.png) 56px 142px no-repeat;}
.picScroll-leftt .bd ul li.his-1 h1{top:90px;left:28px;}
.picScroll-leftt .bd ul li.his-1 h2{top:170px;left:80px;}
.picScroll-leftt .bd ul li.his-2{background:url(../img/his-2.png) 56px 3px no-repeat;}
.picScroll-leftt .bd ul li.his-2 h1{top:172px;left:28px;}
.picScroll-leftt .bd ul li.his-2 h2{top:2px;left:80px;}
@media (max-width:1280px){
	.picScroll-leftt .hd{width: 1242px;margin-left: -22px;}
}
/*单页*/
.article-box{overflow:hidden;padding-bottom:30px;border-bottom:1px dashed #ddd;}
.article-box .text{width:1000px;margin:auto;}
.article-box .text img{max-width:100%;}
.article-box h1{font-size:21px;color:#3f1f0c;text-align:center;margin-bottom:20px;}
.article-box .title{padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:20px;}
.article-box .title h1{font-size:21px;text-align:center;margin-bottom:10px;}
.article-box .title h2{font-size:12px;text-align:center;line-height:28px;}

.article-box .title h2 span{font-size:12px;line-height:20px;margin:0 5px;}
.article-box .title .bdsharebuttonbox{display: inline-flex;}
.article-box .title .bdsharebuttonbox a{margin-top:0;margin-bottom:0;}
/*案例展示*/
.case-list{}
.case-list ul{margin-left:-26.6666px;width:1226.6666px;padding-bottom:20px;border-bottom:1px dashed #e2e5e6;}
.case-list li{float:left;width:280px;margin-bottom:36px;margin-left:26.6666px;}
.case-list li .img{width:280px;height:210px;background-position:center; center;background-repeat:no-repeat;background-size:100%;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.case-list li:hover .img{background-size:110%;}
.case-list li h1{font-size:16px;text-align:left;color:#3f1f0c;margin-top:12px;}
.case-list li h3{font-size:12px;text-align:left;line-height:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666;}

/*产品与服务*/
.dichan-text{padding-bottom:40px;}
.dichan-text p{width:790px;margin:auto;font-size:14px;text-align:center;line-height:26px;padding:80px 0;}
.dichan-text a.scroll{display:block;width:52px;height:52px;margin:auto;background:url(../img/dichan-more.png) 0 0 no-repeat;border-radius:50%;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.dichan-text a.scroll:hover{box-shadow:0 0 12px rgba(0,0,0,0.2);}

.dichan-list{padding-bottom:45px;}
.dichan-list li{height:520px;width:100%;position:relative;}
.dichan-list li .imgbox{width:50%;position:absolute;top:0;overflow:hidden;height:520px;background-repeat:no-repeat;}
.dichan-list li .textbox{position:relative;height:520px;}
.dichan-list li .text{position:absolute;width:600px;top:0;}
.dichan-list li .text h1{font-size:26px;color:#df9f20;width:455px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:140px 0 32px;}
.dichan-list li .text h5{font-size:14px;color:#666;line-height:26px;height:104px;overflow:hidden;width:455px;}
.dichan-list li .text .inex-more{color:#e0a021;border:1px solid #e0a021;}
.dichan-list li .text .inex-more:hover{color:#fff;background-color:#e0a021;}

.dichan-list li.dc-list-1 .imgbox{left:0;background-position:top right;}
.dichan-list li.dc-list-1 .text{right:0;}
.dichan-list li.dc-list-1 .text h1{margin-left:145px;}
.dichan-list li.dc-list-1 .text h5{margin-left:145px;}
.dichan-list li.dc-list-1 .text .inex-more{margin-left:145px;}
.dichan-list li.dc-list-2 .imgbox{right:0;background-position:top left;}
.dichan-list li.dc-list-2 .text{left:0;}
/*产品与服务详情页*/
.project-show{}
.project-show .slideBox{ width:1000px;height:602px;margin:0 auto 45px;position:relative;}
.project-show .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.project-show .slideBox .bd li{ zoom:1; vertical-align:middle;position:relative;width:1000px;height:602px;}
.project-show .slideBox .bd img{display:block;width:1000px;height:602px;}
.project-show .slideBox .bd h1{height:42px;line-height:42px;font-size:14px;text-align:center;color:#fff;background-color:rgba(0,0,0,0.6);position:absolute;bottom:0;left:0;width:960px;padding:0 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.project-show .slideBox .prev,
.project-show .slideBox .next{position:absolute;top:50%;display:block; width:50px;height:50px;border-radius:50%;border:1px solid #ddd;background:url(../img/his-left.png) center center no-repeat;}
.project-show .slideBox .prev{left:-100px;}
.project-show .slideBox .next{right:-100px;background-image:url(../img/his-right.png)}
.slideBox .prev:hover,
.project-show .slideBox .next:hover{background-color:#f5f5f5;}
.project-show .article-box h1{text-align:left;width:1000px;margin:0 auto 38px;font-weight:bold;}

/*组织架构*/
.zuzhi{background:url(../img/zuzhi-bg.png) center top no-repeat;background-size:cover;}
.about-center{background:url(../img/zuzhi-bglogo.png) right 30px no-repeat;min-height:180px;}
.zuzhi .about-center{padding:138px 0;}
.zuzhi img.zuzhi-img{display:block;margin:auto;,max-width:100%;}
/*企业文化*/
.culture{background:url(../img/culture-bg.png) center top no-repeat;background-size:cover;height:400px;width:100%;margin-top:35px;}
.culture .about-center{position:relative;}
.culture .about-center .text{position:absolute;display:inline-block;padding:45px 30px 50px;background-color:#e0a121;top:-35px}
.culture .about-center .text p{line-height:40px;font-size:14px;color:#fff;;}
/*业务与服务*/
.server{background:url(../img/service-bg.png) center top no-repeat;background-size:cover;height:374px;width:100%;margin-top:35px;}
.server .about-center{background:none;}
.server .about-center .text{display:inline-block;padding:45px 30px 50px;background-color:#e0a121;margin-top:75px;width:395px;}
.server .about-center .text p{line-height:28px;font-size:14px;color:#fff;;}
.servicebox .server-bottom{width:635px;height:150px;;float:right;margin-bottom:94px;padding-top:65px;}
.servicebox .server-bottom h1{font-size:21px;line-height:44px;color:#2e1c0a;}

/*联系我们*/
.contact-box{height:558px;width:100%;position:relative;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.BMap_Marker.BMap_noprint{background:url(../img/mapbtn.png) 0 0 no-repeat !important;}
.contact-box .local-box{position:absolute;width:1100px;height:200px;top:0;left:50%;margin-left:-550px;background:url(../img/contact-bg.png) 0 0 no-repeat;}
.contact-box .local-box h1{font-size:26px;color:#fff;margin-top:45px;margin-left:43px;}
.contact-box .local-box h1 b{font-size:20px;color:#fff;font-weight:normal;}
.contact-box .local-box .text{width:600px;padding-top:27px;}
.contact-box .local-box .text h4{font-size:14px;color:#f4c99f;line-height:36px;}

/*项目动态*/
.news-list{}
.news-list li{border-bottom:1px dashed #eaeaea;height:110px;padding:40px 0;background:url(../img/new-more.png) right center no-repeat;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.news-list li .time{width:80px;height:110px;background-color:#f5f5f5;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.news-list li h3{font-size:44px;text-align:center;color:#c71620;line-height:50px;margin-top:18px;font-family:Arial;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.news-list li h6{font-size:13px;text-align:center;color:#c71620;line-height:23px;font-family:Arial;}
.news-list li .text{width:930px;margin-left:20px;height:110px;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.news-list li h1{font-size:16px;margin:10px 0 13px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.news-list li h2{font-size:13px;line-height:30px;color:#666;overflow:hidden;}
.news-list li:hover{background-image:url(../img/new-moreon2.png);}
.news-list li:hover h1{color:#c71620;}
.news-list li:hover .time{background-color:#c71620;}
.news-list li:hover h3{color:#fff;}
.news-list li:hover h6{color:#fff}
/*第一条新闻*/
.news-list li.first{width:100%;height:375px;background:#e0a121;padding:0;border:0;}
.news-list li.first .img{width:500px;height:375px;background-position:center; center;background-repeat:no-repeat;background-size:100%;}
.news-list li.first:hover{box-shadow:0 0 23px rgba(0,0,0,0.2);}
/*.news-list li.first:hover .img{background-size:106%;}*/
.news-list li.first .nr-box{width:650px;height:375px;}
.news-list li.first .timebox{width:74px;height:88px;background:url(../img/new-first-time.png) 0 0 no-repeat;padding-top:10px;}
.news-list li.first .timebox h3{color:#fff;font-size:28px;font-weight:bold;margin-top:0;line-height:34px;}
.news-list li.first .timebox h6{color:#fff;font-size:14px;}
.news-list li.first .textbox h1{font-size:18px;width:600px;line-height:68px;border-bottom:1px solid #e7b856;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff;}
.news-list li.first .textbox h2{font-size:14px;width:600px;line-height:28px;color:#fff;}

/*关于我们*/
.about-1{}
.about-1 .text{padding:60px 0 50px;}
.about-1 .text p{color:#666;}

.about-2{padding-bottom:60px;}
.about-2 ul{border:1px dashed #ddd;border-right:0px;} 
.about-2 ul li{width: 398.6666px;height:356px;overflow:hidden;border-right:1px dashed #ddd;float:left;} 
.about-2 ul li .title{height:78px;width:100%;background-position:center; center;background-repeat:no-repeat;margin:60px 0 50px;}
.about-2 ul li p{font-size:12px;line-height:22.6px;color:#666;width:340px;margin:auto;height:158.2px;overflow:hidden;}

.about-3{padding-bottom:120px;}
.slideBoxx{width:924px;margin:auto;overflow:hidden; position:relative;}
.slideBoxx .bd{ position:relative;width:644px;margin:auto; height:100%; z-index:0;   }
.slideBoxx .bd li{ zoom:1; vertical-align:middle; }
.slideBoxx .bd img{ width:180px;height:180px;border-radius:50%;overflow:hidden;margin:auto;display:block;}
.slideBoxx .bd h1{font-size:20px;text-align:center;color:#2c1a0a;margin:30px auto 34px;}
.slideBoxx .bd p{font-size:14px;text-align:center;color:#666;line-height:26.6px;height:79.8px;overflow:hidden;}

.slideBoxx .prev,
.slideBoxx .next{position:absolute;top:158px;width:32px; height:72px; overflow:hidden;
	 cursor:pointer;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.slideBoxx .prev{left:0;background:url("../img/lb-left.png") no-repeat;}	 
.slideBoxx .next{right:0;background:url("../img/lb-right.png") no-repeat;}
.slideBoxx .prev:hover{background-image:url("../img/lb-lefton.png");}
.slideBoxx .next:hover{background-image:url("../img/lb-righton.png");}

