﻿@charset "utf-8";
/* CSS Document */
/*内页导航*/
.PublicMenu {width:100%;  position:relative;  }
.PublicMenu  .indextop { margin:0 auto; width:1280px; margin-top:20px; margin-bottom:20px;}
.PublicMenu  .indextop h1{float:left;width:auto;}
.PublicMenu  .indextop h1 img{ height:55px;vertical-align:top; margin-left:40px; margin-top:2px;}
.PublicMenu  .index_dh {float:right; width:720px; height:55px; margin-bottom:0;  margin-right:30px;   margin-top:4px;}
.PublicMenu  .index_dh ul {display:inline-block; } 
.PublicMenu  .index_dh .dh2 { float:left; width:120px; height:50px; line-height:50px; color:#111;  } 
.PublicMenu  .index_dh .dht { display:block; font-size:16px; width:75px;  line-height:50px; text-align:center;  margin:0px auto;  box-sizing:border-box;}
.PublicMenu  .index_dh .dh2 a:hover { text-decoration:none;  color:#111; border-bottom:3px solid #f11;}  
.PublicMenu  .select_title{ background:#CCC;}

.banner{width:100%;height:580px; margin:0 auto;  background-size:auto 100% ; background-position:center;  background-repeat:no-repeat;  }


/* 关于九煊*/
.AboutUsBox{ width:1280px;  height:auto;    margin:0px auto; position:relative;}
.AboutUs{ width:100%;  height:auto;  padding:30px 90px; box-sizing:border-box; margin-top:-80px; margin-bottom:80px; background:#fff;box-shadow: 0px 8px 8px 3px #eee; }
.AboutUs .left{ width:590px; float:left; padding:0px 20px;  }
.AboutUs .left .LeftTitle{font-size:16px;color:#333;font-weight:700;}
.AboutUs .left .htmlcontent{font-size:12px;color:#666;line-height:24px;padding-top:30px;overflow:hidden;}
.AboutUs .left .more{padding-top:20px;}
.AboutUs .right{width:430px;float:right;} 


/*水土保持*/
.shuitu_box{width:1280px;      margin:-80px auto 80px auto; box-shadow: 0px 5px 10px 3px #eee; background:#fff; } 
.shuitu_innerbox{width:1280px; }
.shuitu_innerbox .Title{width:100%;font-size:16px;font-weight:bold;color:#666;text-align:center;padding-bottom:30px; padding-top:30px;}
.shuitu_innerbox .List{ width:1280px;height:200px;  margin:0 auto; margin-top:25px; } 
.shuitu_innerbox .List  li {float:left;width:256px; text-align:center;line-height:24px;font-size:12px; }
.shuitu_innerbox .List  li  img{width:75px; }
.shuitu_innerbox .List  li  .Name{ margin:25px 0px 5px 0px;  line-height:50px; }
.shuitu_innerbox .List  li  .Line{width:35px;border-bottom:solid 3px #8b8b8b;margin:0px auto; }
.shuitu_innerbox .List  li:hover .Line{  border-color:#f8aaaa; } 
.shuitu_innerbox .List  .Selected{ }
.shuitu_innerbox .List   .Selected .Line{border-bottom:solid 3px #f11;}

.shuitu_box .HTMLContent{width:100%; padding:30px 130px;  border-top:solid 4px #f5f5f5; box-sizing:border-box;  color:#333; font-size:14px; line-height:26px; }
.shuitu_box .HTMLContent p{ }
.shuitu_box .HTMLContent img{ width:100%;}
.shuitu_box .HTMLContent table{ width:100%; border:1px solid #ccc; border-collapse:collapse;}
.shuitu_box .HTMLContent table th{ border:1px solid #ccc; border-collapse:collapse;}
.shuitu_box .HTMLContent table td{ border:1px solid #ccc; border-collapse:collapse;}
  
/*案例展示*/ 
.AnliListBox {width:1218px; margin:-80px auto 80px auto;  background:#fff; padding:0px 31px; }
.AnliListBox .Title {width:100%;font-size:16px;font-weight:bold;color:#666; text-align:center;padding-top:30px;}
.AnliListBox .List{width:100%;margin-top:35px; }
.AnliListBox .List .ItemBox{width:406px;float:left;  margin-bottom:30px;}
.AnliListBox .List .ItemBox .item{width:388px;background:#f1f1f1;margin:0px auto;}
.AnliListBox .List .ItemBox .item .pic{width:100%;  }
.AnliListBox .List .ItemBox .item .pic img{width:100%;height:237px; }
.AnliListBox .List .ItemBox .item .txt {width:100%;   background:#f1f1f1;}
.AnliListBox .List .ItemBox .item .txt:hover{background:#fff;   box-shadow:0px 1px 1px  #eee; }
.AnliListBox .List .ItemBox .item .txt .title{font-size:14px;color:#333;padding-left:30px;padding-top:15px;line-height:28px;box-sizing:border-box;}
.AnliListBox .List .ItemBox .item .txt .tips{width:100%;  height: 44px; overflow:hidden; font-size:12px;color:#999;padding-left:30px;line-height:22px;padding-top:5px;box-sizing:border-box;}
.AnliListBox .List .ItemBox .item .txt .more{width:30px;padding-top:30px;padding-left:30px;box-sizing:border-box;padding-bottom:25px;}
 

.HotNewsbox{width:1280px; margin:-80px auto 80px auto; position:relative;}
.HotNewsbox .NewsLeft{float: left;width:430px;height:410px;background: #ffe5e6;  float: left;padding-top: 85px;box-sizing: border-box;padding-left: 40px;font-size:20px;color:#666;font-weight: 900;line-height: 30px;box-sizing: border-box;} 
.HotNewsbox .NewsRight{width: 850px;height:410px; background: #f1f1f1;float: left;padding-top: 80px;box-sizing: border-box;}
.HotNewsbox .NewsRight .Right_kc{width: 430px;float: left;padding-left: 35px;padding-right: 35px; box-sizing: border-box;color: #666;}
.HotNewsbox .NewsRight .Right_kc .date{width: 100%; font-size: 18px;color:#ff2f2f;font-weight: 900;}
.HotNewsbox .NewsRight .Right_kc .RightTitle{width: 100%;font-size:18px;color: #666;font-weight: 900;padding-top:5px;}
.HotNewsbox .NewsRight .Right_kc .RightContent{width: 100%;font-size: 14px;line-height: 24px;padding-top: 22px;}
 
/*新闻动态 NEWS*/
.Newbox {width:1200px;margin:0 auto; margin-top:70px;}
.Newbox .Newtitle{width:100%;font-size:16px;font-weight:bold;color:#555;text-align:center;padding-bottom:60px;}
.NewsContent{width:100%; margin-bottom:60px; }
.NewsContent .Item{width:364.6px;float:left; border-right:3px solid #f1f1f1; padding-right:25px; margin-right:25px;  margin-bottom:50px;  height:180px; }
.NewsContent .ItemLast{ border:0px; padding:0px; margin:0px;   } 
.NewsContent .Item .Date{font-size:20px;color:#b7b7b7;line-height:30px;padding-bottom:5px;}
.NewsContent .Item .Title{font-size:18px;color:#555;font-weight:900;padding-bottom:10px;}
.NewsContent .Item .Tips{font-size:12px;line-height:24px;color:#999;}
.NewsContent .Item:hover .Title a{  color:#f11;}



/* 新闻页-翻页下一页*/
.paginator { width:1200px; margin:30px  auto 20px  auto; text-align:center; font-size:12px;}
.paginator a, .thispage, .break {margin:3px; padding:0 3px;}
.paginator .prev,.paginator .next,.paginator .count,.previouspage{color:#999;}
.paginator .thispage {background: #000;color:#FFFFFF;}
.previouspage { margin-right:10px;}
 


.ArticleBox{width:1280px;  margin:-80px auto 80px auto;  background:#fff; padding:30px 135px; box-sizing:border-box;  box-shadow: 0px 5px 10px 3px #eee;  }
.ArticleBox .Title{ font-size:20px; font-weight:bold; line-height:40px;}
.ArticleBox .Attr{ border-bottom:2px solid #ccc; padding-bottom:10px; margin-bottom:20px; line-height:30px; color:#666;}
.ArticleBox .Attr a{color:#666;}
.ArticleBox .Attr .left{ width:40%;  float:left;}
.ArticleBox .Attr .right{ width:50%; float:right;text-align:right;} 
.ArticleBox .HTMLContent{width:100%;  box-sizing:border-box;  color:#333; font-size:14px; line-height:26px;  border-bottom:2px solid #ccc; padding-bottom:10px;margin-bottom:10px;  }
.ArticleBox .HTMLContent p{ }
.ArticleBox .HTMLContent img{ width:100%;}
.ArticleBox .HTMLContent table{ width:100%; border:1px solid #ccc; border-collapse:collapse;}
.ArticleBox .HTMLContent table th{ border:1px solid #ccc; border-collapse:collapse;}
.ArticleBox .HTMLContent table td{ border:1px solid #ccc; border-collapse:collapse;}

/* 联系我们页*/
.Contactbox{width:1280px;height:750px; margin:0px auto; margin:-80px auto 80px auto; position:relative;background: #fff;}
.Contactbox .huanying{width:100%;}
.Contactbox .huanying .huanying_left{width:430px;height:410px; background:#ffe5e6;float:left;padding-left:40px;font-size:14px;box-sizing:border-box;padding-top:95px; color:#666; }
.Contactbox .huanying .huanying_left span{font-size:22px;color:#ff2f2f;font-weight: 900;}
.Contactbox .huanying .huanying_left p{}
.Contactbox .huanying .huanying_right{width:850px;height:410px;background:#fff;float:left;padding-left:35px;box-sizing:border-box;}
.Contactbox .huanying .huanying_right .tel{width:100%;font-size:38px;color:#ff2f2f;padding-top: 80px;font-weight: 900;}
.Contactbox .huanying .huanying_right .Title{font-size:20px;padding-top:7px;color:#666;padding-bottom:26px;font-weight: 900;}
.Contactbox .huanying .huanying_right .Adres{font-size:16px;line-height:26px;color:#666;}

.Contactbox .Liuyan{width:100%;box-sizing:border-box; margin-bottom:30px;}
.Contactbox .Liuyan .Liuyan_left{width:320px; float:left;padding-left:40px;font-size:14px;margin-right:110px; box-sizing:border-box;color: #888;padding-top: 40px;line-height: 26px;}
.Contactbox .Liuyan .Liuyan_left span{font-size:22px;color:#ff2f2f;font-weight: 900;}
.Contactbox .Liuyan .Liuyan_left .more{font-size:24px;width:100px;height:30px;position:absolute;bottom:20px;left:40px;color:#dedede;}
.Contactbox .Liuyan .Liuyan_right{width:850px;height:400px; float:left;  font-size:14px;color:#dedede; box-sizing: border-box; font-size: 16px;position:relative;}
.Contactbox .Liuyan .Liuyan_right textarea{  width:800px;  border:0px solid #eee;  padding:25px;   height:280px; background:#f6f6f6;}
.Contactbox .Liuyan .Liuyan_right .Tijiao{width:60px;height:30px;background:#ffe5e6; text-align:center; border:0px; line-height:30px;font-size:12px;color:#ff2f2f;position:absolute;right:0px;bottom:20px;}




/*表单*/
.entry{ width:480px; margin:0px;}
.entry input[type='text'],textarea{ width:150px; height:25px; border:1px solid #eee;border-radius: 1px;}
.table_form {}
.table_form { line-height:42px;}

/*地址地图*/
.addus_hd{ position:relative;width:100%;height:20px;  padding-top:10px; padding-bottom:10px;   background-color:#404041; text-align:center;}
.addus_hd_tit{ width:99px; height:20px;line-height:20px; text-align:center; color:#fff; margin-right:1px;}
.addus_hd_tit_no{ width:99px; height:20px;   line-height:20px; text-align:center; color:#fff; margin-right:1px;}
.addus_hd_tit_big{ font-size:18px; font-weight:bold;}
.addus_hd .shuxian{ border-left:1px solid #fff;  margin-left:20px; margin-right:20px;}
.aaa{background-color: #fff;color: #7A7882;font-size: 20px;}

.addus_kc{width:1200px; padding:0; padding-bottom:20px; margin:0 auto;}
.addus_kc_mian{ padding-top:0px; list-style:none; width:1200px;}
 

 
.fixed{position:fixed;bottom:0px;right:0px;width:45px; display:none;}
.fixed .child{position:absolute;right:0px;overflow:hidden;cursor:pointer;width:45px;height:45px;background:#cc0000;line-height: 45px;margin-top:1px;}
.fixed .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.fixed .child:hover{width:137px;background: #000;}
.fixed .child img{position:absolute;top:0px;left:0px;}
.fixed .child p{position: absolute;left:45px;color:#fff;}

.fixed .fixedQQ{bottom:92px;}
.fixed .fixedCall{bottom:46px; background: #999;}
.fixed .fixedTop{position:absolute;right:0px;bottom:92px;background-color: #000;cursor:pointer;text-align:center;width:45px;height:45px;line-height: 45px;}
.fixed .fixedCode{bottom:0;cursor:pointer;width:45px;height:45px;background: #999;line-height: 45px;margin-top:1px;}
.fixedCodeInfo{display:none;position:fixed;bottom:0px;right:54px;padding:0 3px;border:1px solid #ccc;background:#fff;}
.fixedCodeInfo .fixedPointer{position: absolute;right:-6px;bottom:12px;}



