@charset "utf-8";
/* CSS Document */

.banner{ width:100%; height:645px;position:absolute;overflow:hidden;left:0;top:0;}
.indexBanner2{width:1800px;height:645px;position:absolute;left:50%;margin-left:-900px;background:url("../images/common/l.gif") center center no-repeat;}
.indexBanner2 img{display:block;}
.indexBanner2 li{position:absolute;left:0;top:0;display:none;background-color:#fff;}
.indexBanner2 .dian{position:absolute;right:50%;bottom:10px;text-align:right;}
.indexBanner2 span{color:#d7c8b1; cursor:pointer; text-decoration:none; display:block; height:10px; width:10px; overflow:hidden;float:left; margin-left:8px;background-color:#d5d370;border-radius:100%;}
.indexBanner2 span.cur{background-color:#e01723;}

.wrap{ width:960px; margin:0 auto;padding-top:645px;}

.superiority {width:960px;overflow:hidden;background:url("../images/default/sup.png") center bottom no-repeat;padding:20px 0;margin-bottom:20px;}
.superiority p{width:1200px;}
.superiority a{float:left;width:180px;height:86px;padding-left:105px;overflow:hidden;padding-right:52px;}
.superiority a span{display:block;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;color:#363434;font-weight:700;}
.superiority a em{display:block;line-height:18px;padding-top:5px;margin-top:5px;border-top:1px dotted #a6aca2;color:#666;}
.superiority a.cur1{background:url("../images/default/yous1.gif") 0 0 no-repeat;}
.superiority a.cur2{background:url("../images/default/yous2.gif") 0 0 no-repeat;}
.superiority a.cur3{background:url("../images/default/yous3.gif") 0 0 no-repeat;}
.superiority a.curret{background-position:0 -86px;}

.i_tool{background:url("../images/default/i-tool.png") repeat-x left bottom;height:25px;padding-bottom:8px;position:relative;}
.i_tool p{position:absolute;right:50px;top:0;}
.i_tool p span{font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;color:#519418;margin-left:10px;}
.i_tool p img{margin-left:5px;}
.i_tool a.b{position:absolute;right:0;top:2px;font-family:\5B8B\4F53;}

.i_pro{float:left;width:200px;height:463px;overflow:hidden;}
.i_pro .package{border:1px solid #bfdbad;border-top:none;border-bottom:none;padding:9px;background-color:#f0ffe5;height:367px;overflow:hidden;}
.i_pro h3{background:url("../images/default/park.png") no-repeat;padding-left:36px;height:30px;line-height:30px;color:#3e6723;font-size:14px;font-weight:700;margin-bottom:3px;}
.i_pro ul{margin-bottom:20px;}
.i_pro li{border-bottom:1px solid #c0ccb7;}
.i_pro li a{display:block;height:25px;line-height:25px;position:relative;}
.i_pro li em{position:absolute;right:0;top:0;font-family:\5B8B\4F53;}

.consulting{background:url("../images/default/Consulting.png") no-repeat;height:45px;}
.consulting p{padding:12px 0 0 20px;}
.consulting img{margin-right:10px;}

.i_proList{float:right;width:740px;}
.i_proList .list{width:740px;overflow:hidden;padding-top:10px;height:420px;}
.i_proList .list ul{width:800px;}
.i_proList .list li{background:url("../images/default/proList.png") no-repeat;float:left;margin:0 10px 10px 0;width:240px;height:205px;text-align:center;}
.i_proList .list li img{margin-top:10px;}
.i_proList .list li span{display:block;padding-top:3px;}
.i_proList li.cur{background:url("../images/common/proList2.png") no-repeat;}
.i_proList li.cur span{color:#3e6723;}
.i_proList li.cur img{border:1px solid #fff;}

.i_honour{float:left;width:200px;height:178px;overflow:hidden;margin-top:20px;}
.i_honour .list{position:relative;border:1px solid #bfdbad;height:141px;overflow:hidden;}
.i_honour .list .in_left{position:absolute;left:0;top:50px;}
.i_honour .list .in_right{position:absolute;right:0;top:50px}
.i_honour .in{position:absolute;left:17px;top:10px;width:164px;overflow:hidden;}
.i_honour .in li{float:left;width:164px;text-align:center;height:132px;}
.i_honour .in li span{display:block;padding-top:5px;}

.i_case{float:right;width:740px;margin-top:20px;}
.i_case .list{width:740px;overflow:hidden;padding-top:10px;height:132px;}
.i_case .list ul{width:800px;}
.i_case .list li{position:relative;background:url("../images/default/proList.png") no-repeat;float:left;margin:0 10px 10px 0;width:177px;height:132px;text-align:center;}
.i_case .list li a span{display:none;position:absolute;left:0;top:141px;width:177px;background-color:#f61923;color:#fff;}

.newsLeft{float:left;width:475px;margin-top:20px;}
.newsRight{float:right;width:475px;margin-top:20px;}

.n_syt{padding:10px;border:1px solid #bfdbad;background-color:#f0ffe5;height:208px;overflow:hidden;}
.n_syt table{margin-bottom:10px;}
.n_syt th{width:114px;vertical-align:top;}
.n_syt td{vertical-align:top;}
.n_syt td p{line-height:20px;}
.n_syt td span{display:block;font-size:9px;line-height:18px;}
.n_syt td h3 a{font-weight:700;}

.n_syt_p p{line-height:23px;}
.n_syt_p p{position:relative;}
.n_syt_p p span{position:absolute;right:0;_right:10px;top:0;font-size:9px;color:#454545;background:url("../images/default/spanIc.gif") 0 9px no-repeat;padding-left:10px;}