
/*--------首页--------*/

body{ font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;}

img{ border:0px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#ff0000; }
*{ margin:0 auto; padding:0px;}
.index-table{ margin:0px auto; padding:0px;}




/*左边*/
/*----------------天气-----------------------*/
.weather{ width:198px; margin-top:5px;}
.caption{ height:28px; background-image:url(../images/feifan_03.jpg); padding:9px 0px 0px 15px; }
.weather-border{ border-bottom:1px solid #CCC; border-left:1px solid #CCC;border-right:1px solid #CCC; height:116px;}
.weather-l{ font-weight:bold; text-align:center; width:88px; float:left; line-height:30px;}
.weather-r{ font-weight:bold; text-align:center; width:88px; float:right; line-height:30px;}
.contline{ width:8px; float:left; display:block; height:90px; border-left:1px solid #dbdbdb; margin:15px 0px 0px 7px;}/*中间分界线*/
.weather-font{ color:#069;}

.caption-font{ font-size:12px; color:#666; font-weight:bold;}
.left{ width:198px; float:left; display:block;}
.left a{ color:#666; text-decoration:none;}
.left a:hover{ color:#ff0000;}

/*----------------展会-----------------------*/
.fair{ margin-top:5px;}
.fair-t{ border:1px solid #DAD9D7; padding-bottom:10px;}
.fair-t div{ width:158px; padding:5px 0px 5px 20px; border-bottom:1px dotted #77B1DA; background:url(../images/list.jpg) left center no-repeat;}
.caption{ height:28px; background-image:url(../images/feifan_03.jpg); padding:9px 0px 0px 15px; margin-top:5px; }

/*----------------友情链接-------------------*/
#demo li a{ display: block;} 
#demo{overflow:hidden; width:181px; height:170px; float:left; display:inline; border:1px solid #DAD9D7; padding:10px 0px 10px 15px; margin-top:5px;} 
#demo ul{ margin:5px 0px 5px 0px; padding:0px;}
#demo li {list-style:none; margin:4px 0px 4px 0px;}
.freind{ width:198px; border:1px solid #DAD9D7}

/*------------------中间---------------------*/
.photo{ width:419px; text-align:center; border:1px solid #DAD9D7; height:157px; margin-top:5px;}
.photo-bottom{ width:419px; background-color:#eee; margin-top:5px;}
.photo-bottom td{ background-color:#fff; padding-left:5px;}
.photo-bottom td a{ color:#0066CC; text-decoration:none}
.photo-bottom td a:hover{ color:#ff8700; text-decoration:none}

.H-tours{ color:#fff; font-weight:bold; margin-top:5px;}
.C-hotels{color:#fff; font-weight:bold; margin-top:5px; text-align:center;}
.C-hotels-img{ padding:3px; border:1px solid #DAD9D7;}
.C-hotels a{ color:#006699;}
.C-hotels a:hover{ color:#ff8700;}

.contact{ width:186px; padding:5px; border:1px solid #DAD9D7;}

.news{ padding:5px; border:1px solid #DAD9D7;}
.news-text{ padding:5px 0px 5px 0px ; border-bottom:1px dotted #77B1DA}

.team{width:190px; height:160px; padding:3px; border:1px solid #DAD9D7;}

.about-menu{ margin-top:5px;}
.about-name{ font-size:24px; color:#0099CC; font-weight:bold; text-align:center; padding-bottom:5px; border-bottom:1px solid #DAD9D7;
margin-top:20px;}
.about-text{ color:#666; text-indent:2em; line-height:25px; margin-top:20px;}
.abouttext{ text-align:center; font-size:14px; color:#ff5400; font-weight:bold; padding-left:30px; margin-top:30px;}


/*book*/
.book-menu{ margin-top:5px;}
/*input*/
.book-text{ height:600px;}
.book-text intut{ font-size:11px;}
.input_on{padding:2px 8px 0pt 3px; height:18px; border:1px solid #0763A9; background-color:#EBF7FF; font-size:11px;}
.input_off{padding:2px 8px 0pt 3px; height:18px; border:1px solid #CCC; background-color:#FFF; font-size:11px;}
.input_move{padding:2px 8px 0pt 3px; height:18px; border:1px solid #0763A9; background-color:#EBF7FF; font-size:11px; }
.input_out{/*height:16px;默认高度*/padding:2px 8px 0pt 3px; height:18px; border:1px solid #CCC; background-color:#FFF; font-size:11px; }
/*form*/
ul.input_test{ margin:20px auto 0 auto; width:600px; list-style-type:none; }
ul.input_test li{ width:600px; height:22px; margin-bottom:20px; font-size:11px; }
.input_test label{ float:left; padding-right:10px; width:220px; line-height:22px; text-align:right; font-size:11px; font-weight:bold; color:#09C; }
.input_test p{ float:left; _margin-top:-1px; font-size:11px; width:320px;}
.input_test span{ float:left; padding-left:10px; line-height:22px; text-align:left; font-size:1.2em; color:#999; }

.book-button{ margin-top:20px; text-align:center;}

.contact-menu{ margin-top:5px;}
.contact-text{ width:592px; padding:20px;}

.corporation{ font-size:13px; color:#09C; font-weight:bold; padding:7px 0px 7px 0px;}
.information{ color:#ff5400; font-size:11px; font-weight:bold; margin-top:20px; padding:8px 0px 8px 0px;}
.information-text span{ color:#09C; font-weight:bold;}
.information-text{ line-height:20px;}

/*FAQ*/
.faq{ margin-top:5px; margin-bottom:15px; }
.faq-q{ padding:3px 0px 3px 15px; font-weight:bold; color:#0099CC; background:url(../images/list.jpg) left center no-repeat; background-color: #E7F3FA;}
.faq-a{ padding-left:15px; color:#666; padding-top:5px;}
.faq a{ color:#ff5400; font-weight:bold;}
.faq span{ color:#000; font-weight:bold;}











































