

/* -----------------------大图*/
#stselectbg{ width:100%; height:105px; border-bottom:1px solid #e5e5e5;}

#hello{ margin-top:10px;}
#hello dl dd{ float:left; width:460px; margin-left:10px; border:1px solid #e6e6e6; min-height:410px; height:auto;
border-top:2px solid #44aa00;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
#hello dl dd:nth-child(1){ margin-left:0; }

#hello .hello_tt{ height:36px; line-height:36px; background-color:#44aa00; border-bottom:1px solid #cccccc;color:#f5f7fa}
#hello .hello_tt span{ float:left; margin-left:10px;}
#hello .hello_tt a{ float:right; margin-right:10px; color:#f5f7fa;}

#hello .hello_pic{ width:440px; margin:10px auto; height:115px; border-bottom:1px solid #e6e6e6;}
#hello .hello_pic ul li{ float:left; margin-left:10px; width:140px; height:105px; overflow:hidden; }
#hello .hello_pic ul li:nth-child(1){ margin-left:0;}

#hello .hello_pic ul li img{ width:140px; height:105px; cursor: pointer; transition: all 0.6s;}
#hello .hello_pic ul li img:hover{ transform: scale(1.4);}


#hello .hello_list{width:440px; margin:0px auto;}
#hello .hello_list ul li{ height:68px; margin-top:10px;  border-bottom:1px solid #e6e6e6; position:relative;}
#hello .hello_list ul li:nth-child(3){ border-bottom:0;}
#hello .hello_list ul li:hover{ background-color:#f5f7fa;}
#hello .hello_list ul li a{ position:absolute; left:0; top:0; display:block; width:100%; height:100%; z-index:20; background:url(../images/blank.gif) no-repeat;}

.list_pic{ width:90px; float:left; height:68px; overflow:hidden;}
.list_tt{ float:right; width:340px; height:66px; line-height:22px; overflow:hidden;}
.list_tt h2{ font-weight:normal; height:22px; line-height:22px; overflow:hidden;}
.list_des{ height:44px; line-height:22px; color:#666; overflow:hidden;}

/* 图片轮换css */
.about_pic{ width:440px; height:350px; overflow:hidden; position:relative; margin:10px 0 0 10px; }
.about_pic .hd{ height:22px; overflow:hidden; position:absolute; right:5px; bottom:6px; z-index:1;}
/*.about_pic .hd .arrow{}
.about_pic .hd .arrow a{}*/
.about_pic .hd ul{ overflow:hidden; zoom:1; float:left;  }
.about_pic .hd ul li{ float:left; margin-right:2px;  width:22px; height:22px; line-height:22px; text-align:center; background:#fff; cursor:pointer; }
.about_pic .hd ul li.on{ background:#ff6600; color:#fff; }

.about_pic .bd{ position:relative; height:100%; z-index:0;   }
.about_pic .bd li{ zoom:1; vertical-align:middle; position:relative;}
.about_pic .bd img{ width:440px; height:360px; display:block;  }
.about_pic .bd li p{ position:absolute; left:0px; bottom:0px; width:100%; height:35px; line-height:35px; background:url(../images/bg2.png); color:#FFF;}
.about_pic .bd li p span{ display:block; width:300px;height:35px; line-height:35px; margin-left:10px; overflow:hidden;}

/* 广告 */
#ad_pic{ margin-top:10px;}
/* 线路 */
#tour_list{}
#tour_list dl{ float:left; width:460px; margin-left:10px; margin-top:10px; border:1px solid #e6e6e6; min-height:418px; height:auto;
border-top:2px solid #44aa00;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;

 background-color:#f5f7fa;
}
#tour_list dl:nth-child(3n+1){ margin-left:0; }


#tour_list dl dt{ height:40px; line-height:40px; background-color:#3aa400;}
#tour_list dl dt span{ float:left; margin-left:10px;color:#fff;}
#tour_list dl dt a{ float:right; margin-right:10px; color:#e3e3e3;}
#tour_list dl dd{}


.tur_tt{ height:36px; line-height:36px; background-color:#f8f8f8; border-bottom:1px solid #cccccc;}
.tur_tt span{ float:left; margin-left:10px;}
.tur_tt a{ float:right; margin-right:10px; color:#666;}

.tur_pic{ width:440px; margin:10px auto; height:115px; border-bottom:1px solid #e6e6e6;}
.tur_pic ul li{ float:left; margin-left:10px; width:140px; height:105px; overflow:hidden; }
.tur_pic ul li:nth-child(1){ margin-left:0;}

.tur_pic ul li img{ width:140px; height:105px; cursor: pointer; transition: all 0.6s;}
.tur_pic ul li img:hover{ transform: scale(1.4);}


.tur_list{width:440px; margin:0px auto;}
.tur_list ul li{ height:68px; margin-top:10px;  border-bottom:1px solid #e6e6e6; position:relative;}
.tur_list ul li:nth-child(3){ border-bottom:0;}
.tur_list ul li:hover{ background-color:#fff;}

.tur_list ul li a{ position:absolute; left:0; top:0; display:block; width:100%; height:100%; z-index:20; background:url(../images/blank.gif) no-repeat;}

/* xxxxxxxxxx */
#pic_mar{ }
#mar_tt{ font-size:16px; height:30px; line-height:30px; overflow:hidden;}
#footer_yt{ background-color:#3aa400;width:100%;height:42px; line-height:42px; margin-top:10px;color:#FFFFFF;font-size:16px;}

/* 产品 */
/*.idxGoods{width:100%; padding:10px 0px;}

.goodsList{overflow:hidden;}

.goodsList ul li{ width:264px; height:240px; margin-right:20px; background-color:#FFF; float:left; position:relative;}
.goodsList > li > a{ display: block;}
*/
/*.goodsList .hd{ overflow:hidden;  height:40px;  padding-top:30px; text-align: center;  }
.goodsList .hd .prev,.caseslist .hd .next{ display: inline-block;  width:39px; height:39px; margin-right:5px;overflow:hidden;cursor:pointer; background:url("../images/pleft.jpg") no-repeat;}
.goodsList .hd .next{ background:url("../images/prt.jpg") no-repeat;  }*/

/*

.goodsList{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
.goodsList .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px; text-align:center;}
.goodsList .hd .prev,.goodsList .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat;}
             
             
.goodsList .hd .next{ background-position:0 -50px;  }
.goodsList .hd .prevStop{ background-position:-60px 0; }
.goodsList .hd .nextStop{ background-position:-60px -50px; }
.goodsList .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.goodsList .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.goodsList .hd ul li.on{ background-position:0 0; }
        
		
		
		
		

.goodsList .pic{ width:264px; height:200px;}
.goodsList .pic img{width:264px; height:200px; }

.goodsList .title{ height:30px; line-height:30px; text-align:center; font-size:14px;overflow:hidden;}
.goodsList .des{ position:absolute; left:0px; top:0px;width:255px; height:184px; padding:15px; z-index:100; background-color:#cb0000; color:#FFF; display:none;}
.goodsList .des a{color:#FFF;}
.goodsList .des .tt{ font-size:22px; height:34px; line-height:34px; overflow:hidden;}
.goodsList .des .note{ height:100px; line-height:25px; overflow:hidden;}
*/



.idxGoods{width:100%; padding:10px 0px;}

.goodsList{overflow:hidden;}

.goodsList ul li{ width:264px; height:240px; margin-right:20px; background-color:#FFF; float:left; position:relative;}
.goodsList > li > a{ display: block;}

.goodsList .hd{ overflow:hidden;  height:35px; text-align: center; background-color:#f4f4f4; border-bottom:1px solid #cccccc;}
.goodsList .hd .prev,.goodsList .hd .next{ display: inline-block;  width:30px; height:35px; margin-right:5px;overflow:hidden;cursor:pointer; background:url("../images/pleft.png") no-repeat;}
.goodsList .hd .next{ background:url("../images/pright.png") no-repeat;  }

.goodsList .pic{ width:264px; height:200px;}
.goodsList .pic img{width:264px; height:200px; }

.goodsList .title{ height:30px; line-height:30px; text-align:center; font-size:14px;overflow:hidden;}
.goodsList .des{ position:absolute; left:0px; top:0px;width:255px; height:184px; padding:15px; z-index:100; background-color:#cb0000; color:#FFF; display:none;}
.goodsList .des a{color:#FFF;}
.goodsList .des .tt{ font-size:22px; height:34px; line-height:34px; overflow:hidden;}
.goodsList .des .note{ height:100px; line-height:25px; overflow:hidden;}






