/* CSS Document */

.link{
color:#666666;
padding-right:40px;
}
.link a{
color:#666666;

}
#nav{ background:url(../images/bl.jpg) repeat-x; width:938px; height:43px; padding-left:60px;}
#nav li{
float:left;
line-height:37px;
height:37px;
width:90px;
text-align:center;
font-size:14px;
}
#nav li a{
color:#ffffff;
font-weight:bold;
}
#nav li.m_line{
widtH:2px;
height:37px;
line-height:37px;
float:left;
overflow:hidden;}

.bluetop{
background:url(../images/bluetop.jpg) no-repeat;
width:223px;
height:35px;
line-height:35px;
color:#ffffff;
font-weight:bold;
padding-left:30px;

}

.china{
font-size:14px;

}
.eng{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.bluemiddle{
border-left:2px solid #11ac4e;
border-right:2px solid #0dae4e;
border-bottom:2px solid #0eab54;
clear:both;
overflow:hidden;
width:195px;
line-height:22px;
padding-left:54px;
font-size:14px;
padding-top:10px;
padding-bottom:10px;

}
.bluemiddle a{
color:#333333;
}
.mian{
background:url(../images/bluekuang.jpg) no-repeat;
height:36px;
line-height:36px;
width:233px;
color:#333333;
display:block;
padding-left:20px;
font-weight:bold;
margin-bottom:5px;
}
.mian .china{
font-size:14px;
}

.mian .eng{
font-size:12px;
}


.imgbg{
background:url(../images/imgbg.jpg) no-repeat;
width:164px;
height:147px;
display:block;
padding:2px;
}
.mian1{
margin-top:10px;
background:url(../images/bluemian.jpg) no-repeat;
height:34px;
line-height:34px;
width:232px;
color:#333333;
display:block;
padding-left:20px;
font-weight:bold;
}

.lxwm{
border:1px solid #cccccc;
width:251px;
background:url(../images/kf.jpg) no-repeat right bottom;

}

.lxwm_title{
height:30px;
line-height:30px;
background:#cccccc;
color:#333333;
padding-left:15px;
font-size:14px;
font-weight:bold;
}

.mar{ margin-top:10px;}
.mar20{ margin-top:20px;}

.lxwm_con{
padding:10px;
clear:both;
overflow:hidden;
line-height:20px;
color:#333333;

}

.img{
border:1px solid #cccccc;
width:250px;
height:187px;
}

.lxwm_con p{
color:#00953f;
font-weight:bold;

}

.title{
background:url(../images/titlebg.jpg) no-repeat;
width:411px;
height:28px;
line-height:28px;
color:#ffffff;
padding-left:10px;
clear:both;
overflow:hidden;
}

.title1{
background:url(../images/tielw.jpg) no-repeat;
width:268px;
height:28px;
line-height:28px;
color:#ffffff;
padding-left:10px;
clear:both;
overflow:hidden;
}

.title span{
float:left;
color:#ffffff;
}
.title span.china{
color:#ffffff;
font-size:14px;
padding-right:5px;
}
.title span.eng{
color:#ffffff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:lighter;
text-transform:uppercase;
}
.title a{
float:right;
color:#ffffff;
padding-right:5px;
font-weight:lighter;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

.img_show{
margin-top:10px;
line-height:20px;
color:#333333;
text-indent:24px;
}


.news{
clear:both;
overflow:hidden;
width:98%;
margin:0px auto;
padding-top:5px;
}
.news li{
line-height:33px;
border-bottom:1px dotted #cccccc;
height:33px;
}

.news span{
float:left;

}

.news a{
display:block;
}
.news a:hover{
color:#19982d;}
.title2{
background:url(../images/tiel.jpg) no-repeat;
widtH:726px;
height:28px;
line-height:28px;
}

.title2 .china{
font-size:14px;
color:#ffffff;
padding-left:10px;
font-weight:bold;
float:left;

}
.title2 a{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
float:right;
padding-right:5px;
}

.product{
padding-top:10px;}

.product li{
float:left;
margin-right:6px;
margin-left:6px;
width:168px;
height:186px;
text-align:center;
margin-bottom:12px;
font-size:14px;
line-height:35px;
display:inline;
overflow:hidden;
}

.bor{
border-top:4px solid #089e47;
padding-top:20px;
text-align:center;
font-size:12px;
color:#333333;
line-height:22px;
padding-bottom:20px;

}

.product li a{
color:#ff6b01;
font-weight:bold;
}
.news span.wx{
width:200px;}
.news span.t{
width:70px;}
.img_show a{
color:#1a972f;}

.con{
padding:10px;
line-height:22px;
color:#333333;

}

.title2 .eng{
color:#ffffff;
text-transform:uppercase;
padding-left:5px;
float:left;
}

.pos{
float:right;
text-align:right;
color:#ffffff;
padding-right:10px;
}
.pos a{
float:none;
}

.t1,.t2{
text-align:center;
}
.t1{
font-size:30px;
font-family:"Î¢ÈíÑÅºÚ";
padding-top:10px;
padding-bottom:10px;
}
.t2{
font-size:12px;
color:#000000;}
.rztil{
color:#ff0000;
font-size:14px;
padding-top:20px;


}

.exp{
padding-top:10px;}

.nwes li{
padding-top:15px;
padding-bottom:15px;
border-bottom:1px dashed #cccccc;
height:60px;
overflow:hidden;
background:url(../images/jian.jpg) no-repeat right center;
width:626px;

}
.nwes li a{
color:#333333;
background:url(../images/hei.jpg)  no-repeat left center;
font-size:16px;
margin-bottom:10px;
padding-left:8px;
clear:both;
display:block;
height:20px;

}

.nwes li a:hover{
color:#009941;
background:url(../images/blue.jpg)  no-repeat left center;


}

.t3{
font-size:18px;
font-family:"Î¢ÈíÑÅºÚ";
padding-top:10px;
padding-bottom:10px;
color:#ff0000;
text-align:center;
}

.xt{
line-height:22px;
padding-top:30px;
font-size:14px;

}
.nwes li a span{
float:left;
}
.nwes li a span.date{
width:80px;
overflow:hidden;}
.nwes li a span.dw{
width:462px;
overflow:hidden;
}
.nwes li p{
color:#666666;}
.blue{color:#1c59a7; font-weight:bold;}
.span2{ float:left; padding-right:20px; width:298px;}
.border{ border:3px solid #ff9b04;}
.span1 span{ float:left;}
.par{ padding:2px; border:1px solid #dddddd;}
.tup ul{ padding-left:13px; padding-top:5px;}
.tup ul li{ float:left; margin-right:13px; display:inline; width:225px; height:230px; overflow:hidden;}
.showt{ margin-bottom:10px;}
.showw{ line-height:20px; position:relative;}
.name{ color:#3c8600;}
.price{ color:#ff4911;}
.title{ font-weight:bold; color:#3c8600; font-size:14px;}
.list{ padding-right:20px; height:248px; overflow:hidden;}
.list li{ line-height:30px; height:30px; overflow:hidden; border-bottom:1px dashed #ddd;}
.list li a{ float:left; width:410px; color:#3775b5;}
.list li a:hover{ color:#ff0000;}
.spann{ float:left; width:50px; color:#ff4911;}
.first{ background:url(../images/1.jpg) no-repeat 5px center; padding-left:20px;}
.second{ background:url(../images/2.jpg) no-repeat 5px center; padding-left:20px;}
.three{ background:url(../images/3.jpg) no-repeat 5px center; padding-left:20px;}
.four{ background:url(../images/4.jpg) no-repeat 5px center; padding-left:20px;}
.five{ background:url(../images/5.jpg) no-repeat 5px center; padding-left:20px;}
.six{ background:url(../images/6.jpg) no-repeat 5px center; padding-left:20px;}
.seven{ background:url(../images/7.jpg) no-repeat 5px center; padding-left:20px;}
.eight{ background:url(../images/8.jpg) no-repeat 5px center; padding-left:20px;}
.hot{ background:url(../images/hot.jpg) no-repeat right center; padding-right:20px;}
.more{ float:right; padding-right:15px; padding-top:12px;}
.dashed{ border-bottom:1px dashed #cccccc;}
.border1{ border:1px solid #ddd; border-top:none;}
.border3{ border:1px solid #ddd;}
.td1{ padding-left:5px; padding-right:4px; text-align:center;}
.gxly ul{ padding-top:5px;}
.gxly li{ float:left; width:486px; height:25px; line-height:25px; overflow:hidden; padding-left:5px;}
.gxly li a{ width:436px; height:25px; float:left; overflow:hidden; color:#3775B5;}
.kfdp{ padding-left:45px; color:#ffffff;font-weight:bold; padding-top:5px; height:32px;}
.more1{ color:#ffffff; }
.kfdp1{ padding-left:54px; color:#ffffff;font-weight:bold; padding-top:10px; height:32px; font-size:14px;}
.par5{ border:5px solid #02519c; border-top:none; padding:10px 10px 15px 10px; overflow:hidden;}
.nwidth{ float:left; width:100px;}
.nwidth1{ float:left; width:160px;}
.tdpar{ padding:0px 7px; text-align:center;}
.jdimg{ padding:2px; border:1px solid #add2fc; background:#fff;}
.bj{ background:url(../images/footbg.jpg) no-repeat right top;}
.bj a{ color:#3e3e3e;}
.none{ background:none;}
.bj .title{ font-size:14px; color:#3c8600; height:46px; line-height:46px;}
.yd{ border:1px solid #a6d283;}
.bj span{ color:#fe6301;}
.white{ color:#ffffff;}
.jl{ padding:7px 0px 13px 0px; height:290px;}
.table td{ border-bottom:1px dashed #ccc; line-height:28px;}
.parer {
    border-bottom: 1px solid #CCCCCC;
    height: 68px;
    overflow: hidden;
    padding-bottom: 17px;
    padding-top: 15px;
}
.gray {
    color: #6D6D6D;
    line-height: 17px;
}
.noneer{ border-bottom:none;}
.gtitle{ background:url(../images/t.gif) no-repeat 0px top; font-size:16px; font-weight:bold; text-align:center; width:135px; color:#ffffff;}
.gljd_list {
    line-height: 25px;
}
.gljd_list td {
    padding: 15px 0 0;
}
.jdny_title {
	width: 730px;
	border: 1px solid #7BB900;
}
.vshow {
border:1px solid  #6eabe4;
overflow:hidden;
zoom:1;
background:#ffffff;
   
}
.vshow h1 {
border-bottom: 1px dashed #7db3ff;
background:url(../images/hbg.gif) repeat-x;
    color: #FC600B;
    font-size: 20px;
    font-weight: bold;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.vshow_img {
  float: left;
 line-height: 24px;
 padding: 20px;
  text-align: center;
 width: 229px;
}

.vshow_img img {
 border-color: #DEF4D0;
    border-style: solid;
    border-width: 1px;
    display: block;
    height: 170px;
    margin: 0 auto 5px;
    width: 229px;
}
.vshow .vshow_info {
 line-height: 30px;
    overflow: hidden;
    padding-top: 15px;
	float:left;
	width:340px;
}
.vshow_btn {
 background:url(../images/vshow.png) no-repeat;
    display: block;
    height: 27px;
    margin: 15px 0;
    text-indent: -3000px;
    width: 126px;
}
.tj {
text-align:left;
}
.vshow_tit {
	background:url(../images/djny1.jpg)  repeat-x ;
	width:733px;
	height:30px;
	border-right:1px solid #ccc;

}
.vshow_tit h3 {
	float:left;
	width:114px;
	height:30px;
	background:url(../images/jdny2.jpg) no-repeat;
	line-height:30px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	
	
}
.vshow_cont {
	overflow:hidden;
	padding:10px;
	line-height:22px;
}
.vshow_cont p {
	padding-bottom:8px;
	text-indent:2em;
	line-height:22px;
}
.orderlist {
    line-height: 30px;
    padding: 10px 0 0;
}
 .orderlist DT {
    overflow: hidden;
	  background: none repeat scroll 0 0 #0198cb;
    height: 35px;
    line-height: 35px;
	
}
.orderlist DT LI {
    float: left;
    list-style: none outside none;
    overflow: hidden;
    text-align: center;
    width:138px;
	border-right:1px solid #fff;
	color:#ffffff;
}
.orderlist DT .none {
   border-right:none;
}
.orderlist dd{
	 clear:both;
	 overflow:hidden;
	 
	 }
	 .td2{ border-right:1px solid #fff; color:#ffffff;}
 .orderlist DD LI {
    border-bottom: 1px dashed #E9E9E9;
    height: 30px;
	float: left;
    list-style: none outside none;
    overflow: hidden;
    text-align: center;
    width: 20%;
}
.orderlist DD.notice {
    background: none repeat scroll 0 0 #E9F0FA;
    color: #FB5E06;
    line-height: 24px;
    padding: 5px 15px;
	margin-top:10px;
}

.orderlist .mardl {
 width:694px;
 margin:0px auto;
}

.imglist {
    clear: both;
	padding-top:10px;
	border-top:none;
	overflow:hidden;
	zoom:1;
}
.imglist li{
	  margin: 0 6px 10px 6px;
    width: 133px;
	float:left;
	line-height:24px;
	display:inline;
	}
	.imglist li a {
		display:block;
		text-align:center;
		text-decoration:none;
		color:#333;
	}
	.imglist li a img{
		 border-color: #DEFECD;
    border-style: solid;
    border-width: 1px;
    display: block;
    margin: 0 auto;
    padding: 1px;
	}
	.hotel_list td{ border-bottom:1px solid #ccc; padding:30px 0px 10px 0px;}
	.hotel td{ border-bottom:none;}
	.tab{ width:730px; height:34px; background:url(../images/tline.gif) repeat-x;}
	.tab1{ width:1000px; height:34px;}
	.tab1 li{ float:left; width:135px; height:31px; line-height:34px; background:url(../images/hotel22.gif) no-repeat; margin-right:3px; text-align:center; font-size:13px; color:#0156a6; font-weight:bold;}
	.tab li{ float:left; width:95px; height:31px; line-height:34px; background:url(../images/hotel2.gif) no-repeat; margin-right:3px; text-align:center; font-size:13px; color:#0156a6; font-weight:bold;}
	.tab .current{ width:135px; height:31px; line-height:34px; background:url(../images/hotel1.gif) no-repeat;margin-right:3px; text-align:center; font-size:13px; color:#ffffff; font-weight:bold;}
	.tab1 .curr1{width:135px; height:31px; line-height:34px; background:url(../images/baoh.gif) no-repeat;margin-right:3px; text-align:center; font-size:13px; color:#ffffff; font-weight:bold;}
	.hotel_bg{ background:url(../images/xing.gif) no-repeat; width:534px; height:28px; line-height:28px;}
	.hotel_name,.hotel_xing{ color:#ffffff; font-weight:bold;}
	.hotel_name{ float:left;padding-left:25px;}
	.hotel_xing{ float:left; padding-left:25px;}
	.hotel_price{ float:right; padding-right:20px; color:#fb6400; font-weight:bold;}
	.hotel_con{ padding-top:5px; line-height:22px;}
	.xx{ color:#fb6400; text-decoration:underline; padding-right:10px;}
	.tb_bottom{ border-bottom:1px solid #ddd;}
	.tab .curr{ background:url(../images/hotel1.gif) no-repeat; width:95px; height:31px; color:#ffffff;}
	.jshh li{ float:left; line-height:40px;}
	.jshh input{ background:#ffffff; border:1px solid #999999;  height:19px;}
	.jshh_input1{ width:50px;}
	.jshh_input2{ width:88px;}
	.jshh_input3{ width:42px;}
	.jshh_ysm{ background:url(../images/yzm.gif) no-repeat; border:0px ; margin:0px; padding:0px; width:43px; height:23px; text-align:center; line-height:23px; color:#0cd6bc; font-weight:bold;}
	.par25{ padding:20px 18px 20px 0px;}
	.bcxz{ background:url(../images/baoche.gif) no-repeat; width:260px; height:255px;}
	.bcxz_list {
    padding: 37px 10px 7px;
}
.bcxz_list li {
    border-bottom: 1px dotted #CCCCCC;
    height: 32px;
    line-height: 32px;
    text-indent: 15px;
    width: 216px;
}
.par3{ padding:3px; border:1px solid #ccc; vertical-align:baseline;}
.mytable td {
    border: 1px solid #CCCCCC;
    text-align: center;
}
.blue2{ color:#0078ff;}
.fontcolor{ color:#797979;}
.line a{  float:left; line-height:30px;}
.hotbg{ float:left;margin-top:1px; padding-left:5px; display:inline;}
.line_title{ background:url(../images/frs.gif) no-repeat left center; color:#005fb9; font-size:14px; font-weight:bold; padding-left:20px;}
.right{ float:right;}
.lan{ color:#005fb9;}
 
	




