@charset "utf-8";







/* CSS Document */







body { margin:0px; text-align:center; font-size:12px; color:#333333; background:#E9E6E4;}







img { border:0px;}







ul,ol{ line-height: normal; list-style-type: none; margin: 0px; float:left; padding-left:0; line-height:170%;  }







div,form,h1,dl,dt,dd,ul,ol,li,table,td,th,p{ margin:0; padding:0; list-style:none;}







h2,h3,h4,h5,h6{	padding:0; margin:0;}















a:link,a:visited,a:active { text-decoration:none; color:#333333; }







a:hover { text-decoration:underline; color:#0000CC;  }















.blank1 { clear:both; height:1px; background:#fff; overflow:hidden; }







.blank2 { clear:both; height:2px; overflow:hidden; background:#adadad;}







.blank3 { clear:both; height:3px; overflow:hidden; }	







.blank5 { clear:both; height:5px; overflow:hidden; }







.blank8 { clear:both; height:8px; overflow:hidden; }







.blank15 { clear:both; height:15px; overflow:hidden; }























#head{ clear:both; margin:auto; width:960px; background-color:#fff;}







#head .toplink{ clear:both; text-align:right; padding:0 10px 0 0; width:950px;}







#head .toplink ul{ float:right; font-family:Tahoma, "Times New Roman"}







#head .toplink li{ display:inline; padding:0 0 0 5px; }







#head .toplink li span{ color:#0033CC; font-weight:600;}







#head .toplink li .span1{ font-weight:normal; color:#333}







#head .toplink li .span1 a{ color:#FF6600}















#head .logo{ float:left; width:200px;}







#head .banner{ float:right; width:728px; padding-right:10px;}















#contant { clear:both; margin:auto; width:960px; background:#fff;  }



#footer { clear:both; margin:auto; width:960px;line-height:25px; height:100%; border-top:#F0F0F0 1px solid; background:#fff; text-align:center; }



#footer .flink{ clear:both;  width:960px; text-align:center; line-height:25px; height:30px;}



#footer .flink li{ display:inline; padding:0 5px 0 0;  }











#menu{ clear:both; width:960px; background-color:#003580; height:35px; line-height:35px;}



#menu .left{ clear:both;}



#menu .left li{ float:left; display:inline; font-size:12px; font-weight:normal; padding:0 7px 0 7px; line-height:35px; background:url(item_bg.gif) right 11px no-repeat;}



#menu .left li a:link,



#menu .left li a:active,



#menu .left li a:visited{ color:#fff; text-decoration:none;}



#menu .left li a:hover{ color:#FFCC00; text-decoration:underline; }


#menu .left li .meeting{ color:#FFCC00; font-size:12px; font-weight:normal;}

#menu .left li .meeting a:link,







#menu .left li .meeting a:active,







#menu .left li .meeting a:visited{ color:#FFCC00; text-decoration:none;}

#menu .left li .meeting a:hover{ color:#FFCC00; text-decoration:underline;}


#menu .left li.last{ background:none; position:relative; padding:0px 0px 0px 7px}

.weathericon{ position:absolute; width:18px; height:20px; right:-25px; top:10px; background:url(weathericon.gif) no-repeat 0px -7px;}

#menu .left li.weather{background:none; line-height:35px;}

#menu .left li.weather img{padding-top: 2px;}



#menu .search{ float:right; clear:right; width:260px; margin:3px 5px 0 0; text-align:left; }







.inputstyle { border:#003580 solid 1px; height:17px; width:140px; padding:0; margin:0; line-height:17px; padding-left:3px; vertical-align:middle;}



#menu .search .left{ float:left; background:url(search_bg1.gif) no-repeat left top; width:3px; height:29px;} 



#menu .search .right{ float:right; background:url(search_bg2.gif) no-repeat right top; width:3px; height:29px;} 







.partleft{ float:left; clear:left; width:680px; padding:0 0 0 10px; overflow:hidden }



.partright{ float:left; clear:right; width:260px; overflow:hidden}



.adstyle { clear:both; width:260px; }

.adstyle .list li{ display:inline; float:left; width:120px; margin-left:10px;}

.adstyle .list li img{ width:120px; height:400px; margin-bottom:5px; }

.adstyle .list_s li{ display:inline; float:left; width:120px;  margin-left:10px; }

.adstyle .list_s li img{ width:118px; height:60px; border:#CCCCCC solid 1px; margin-bottom:5px; }







.style_box { clear:both; }



.style_box .title { clear:both; background:url(box_2.gif) repeat-x; height:31px; position: relative; }



.style_box .title h2 { float:left; font-size:14px; padding-left:20px; line-height:31px; color:#003580; }



.style_box .title .ico_left { position:absolute; left:0; top:0; background:url(box_1.gif) no-repeat; width:10px; height:31px;}



.style_box .title .ico_right { position:absolute; right:0; top:0; background:url(box_3.gif) no-repeat; width:10px; height:31px;}



.style_box .body { clear:both; border-left:#88c7e6 solid 1px; border-right:#88c7e6 solid 1px; min-height:362px; }



.style_box .bottom { clear:both; background:url(box_6.gif) repeat-x; height:8px; position:relative;  }



.style_box .bottom .ico_left { position:absolute; left:0; top:0; background:url(box_4.gif) no-repeat; width:10px; height:8px;}



.style_box .bottom .ico_right { position:absolute; right:0; top:0; background:url(box_5.gif) no-repeat; width:10px; height:8px;}







.arealist { clear:both; padding:20px 20px 20px 20px; text-align:left; }



.arealist li { display:block; font-size:14px; font-weight:bold;  line-height:30px; }



.arealist span { clear:left; width:20px; float:left; font-family:Arial, Helvetica, sans-serif; color:#c2c2c3; font-size:16px; line-height:30px;  font-weight:normal;}



.arealist a:link,



.arealist a:visited,



.arealist a:active { color:#003580; text-decoration: underline;}



.arealist a:hover { color:#ff6600; text-decoration: underline; }



.area { float:left; margin-left:15px;}



.area_ico { float:left; background:url(y.gif) center center no-repeat; width:18px; height:30px;  }



.area_new { float:left; background:url(new.gif) center center no-repeat; width:33px; height:30px;  }


.area_newa { float:left; background:url(micefiles.gif) center center no-repeat; width:33px; height:30px;  }












.citylist { clear:both; padding:20px 20px 20px 20px; text-align:left; }



.citylist h1 { clear:both; font-family: "黑体"; text-align:left; font-size:20px; font-weight:normal; line-height:25px; margin:0; padding:0;  height:30px; overflow:hidden;  }



.citylist ul { clear:both; margin:0; padding:0 0 0 2px; line-height:30px; }



.citylist a{ text-align:left; float:left; font-size:12px; font-weight:bold;  line-height:30px; }



.citylist a:link,



.citylist a:visited,



.citylist a:active { color:#003580; text-decoration: underline;  }



.citylist a:hover { color:#ff6600; text-decoration: underline; }







.hotellist { clear:both; padding:20px 20px 20px 20px; text-align:left;  }



.hotellist h1 { clear:both; font-family: "黑体"; text-align:left; font-size:20px; font-weight:normal; line-height:25px; margin:0; padding:0;  height:30px; overflow:hidden;  }



.hotellist h1 a:link,



.hotellist h1 a:visited,



.hotellist h1 a:active { color:#003580; text-decoration:none;  }



.hotellist h1 a:hover { color:#003580; text-decoration: underline; }



.hotellist ul { clear:both; margin:0; padding:0 0 0 2px; line-height:30px; }



.hotellist li { float:left; width:276px; text-align:left; font-size:12px; font-weight:bold;  line-height:30px; padding-right:20px; }



.hotellist a:link,



.hotellist a:visited,



.hotellist a:active { color:#003580; text-decoration:none;  }



.hotellist a:hover { color:#ff6600; text-decoration: underline; }















.case_detail { clear:both; text-align:left; padding:20px; }



.case_detail h1 { clear:both; font-family: "黑体"; text-align:left; font-size:20px; font-weight:normal; color:#003580;  line-height:28px; margin:0; padding:0;  height:35px; overflow:hidden;  }



.case_detail .con { clear:both; position:relative; margin-bottom:30px;}



.case_detail .con .picture { position:absolute; right:10px; top:50px;}



.case_detail .con .picture img{ width:120px; height:60px; border:#AFAFAF 1px solid;}



.case_detail .con li { display:block; line-height:20px; }



.case_detail .detail { clear:both; font-size:12px; line-height:22px; }



.case_detail .detail img { border:#999999 solid 1px; padding:3px; margin:0 10px 5px 0;} 



.case_detail p { clear:both;}







.case_list { clear:both; padding:20px 20px 20px 20px; text-align:left;  min-height:290px; _height:290px; }



.case_list h1 { clear:both; font-family: "黑体"; text-align:left; font-size:20px; font-weight:normal; line-height:25px; margin:0; padding:0;  height:30px; overflow:hidden;  }



.case_list h1 a:link,



.case_list h1 a:visited,



.case_list h1 a:active { color:#003580; text-decoration:none;  }



.case_list h1 a:hover { color:#003580; text-decoration: underline; }



.case_list li { clear:both; text-align:left; font-size:12px; font-weight:bold;  line-height:30px; padding-right:20px; }



.case_list a:link,



.case_list a:visited,



.case_list a:active { color:#003580; text-decoration:none;  }



.case_list a:hover { color:#ff6600; text-decoration: underline; }











#website { clear:both; background:url(item_bg1.gif) repeat-x top; height:29px; text-align:left; line-height:29px; padding-left:12px; position:relative;  }



#website a:link,



#website a:visited,



#website a:active { color:#003580; text-decoration: none;  }



#website a:hover { color:#003580; text-decoration: underline; }







.search_bar { position:absolute; right:50px; top:5px; }







.left140{ float:left; clear:left; width:120px; overflow:hidden; }

.right140{ float:right; clear:right; width:120px; overflow:hidden;}

.ad{ clear:both; margin:auto; width:100%;}







.ad01{ clear:both; margin:auto; width:120px; }







.ad01 img{border:#999 1px solid;  width:118px;  overflow:hidden}







.ad02{ clear:both; margin:auto; width:100%;}







.ad02 img{border:#999 1px solid; width:118px; overflow:hidden}







.ad03{ clear:both; margin:auto; width:676px;}















.ad1{ clear:both; background:#fff; border:#999 1px solid; width:118px; height:60px; overflow:hidden}















.wz{ clear:both; background:#FFEA96; border:#FF9C00 1px dashed; color:#031E6B; font-size:12px; font-weight:600; padding-left:10px; text-align:left; line-height:25px;}







.news_wz{ clear:both; color:#031E6B; font-size:12px; font-weight:600; padding-left:10px; text-align:left; line-height:25px;}















.line{ background: url(line.gif) repeat-x left bottom; height:5px;}







.page{ clear:both; background:#E5EAF2; line-height:20px; text-align:center;}







.page span{ padding:0 5px 0 0;}















/*视频*/







.video{ float:left; clear:both; background:url(vide.gif) no-repeat left top; width:250px; height:190px; padding-top:15px;}











































/* box默认样式 */







.stylebox { clear:both; margin:0; padding:0; height:1%;  }







.stylebox .title { clear:both; text-align:left; line-height:20px; overflow:hidden; position:relative; }







.stylebox .title h2 { font-size:14px; padding:1px 20px 0 10px; font-weight:bold; line-height:20px;  }







.stylebox .title .viewmore { position:absolute; right:10px; top:3px; line-height:18px; }







.stylebox .title .viewmore img{ padding-top:3px;}







.stylebox .title .news{ float:left; position:absolute; left:150px; top:2px; line-height:20px;}







.stylebox .title .news span{ font-size:12px; font-weight:600; color:#194AB1; line-height:20px; padding-right:5px;}







.stylebox .title .news input{ margin:0 3px 0 0}







.stylebox .body { line-height:20px; text-align:left; padding:5px; }







.stylebox .body1 { background:#E5EAF2; border-bottom:#A1B5D4 1px solid; border-left:#A1B5D4 1px solid;text-align:left; border-right:#A1B5D4 1px solid; }







.stylebox .body2 { line-height:20px; background:#FFF6CA; border-bottom:#FEBA02 1px solid; border-left:#FEBA02 1px solid;text-align:left; border-right:#FEBA02 1px solid; padding:5px; height:1%}















.title_bg{ background:url(title_bg.gif) no-repeat left top; height:27px;}







.title_bg1{ background:url(title_bg.gif) no-repeat left -27px; height:24px;  padding:3px 0 0 0; color:#003580;}















/*文字列表*/







.liststyle { clear:both; width:100%; padding:5px 0 5px 0;}







.liststyle li { float:left; display:inherit; width:315px; font-size:12px; line-height:25px; text-align:left; background:url(item2.gif) left top repeat-x; padding:0 0px 0 7px; margin:0 0 0 8px;}















/* 图片列表 */







.list_pic { clear:both; padding:10px 0 0 10px; text-align:center }







.list_pic li {float:left; width:120px; height:60px; line-height:25px; padding:0 15px 15px 0px; overflow:hidden }







.list_pic li img { display:block; width:120px; height:60px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }







.list_pic li a:link,







.list_pic li a:visited,







.list_pic li a:active { color:#405F98; text-decoration:none;  }







.list_pic li a:hover { color:#405F98; text-decoration: underline; }















/* 推荐酒店*/







.index_hotel{ float:left; width:320px;  height:80px;  padding:5px 5px 5px 5px; overflow:hidden; }



.index_hotel .pic{ float:left; width:120px; height:60px; background:#fff6ca; border:#AFAFAF 1px solid;overflow:hidden; position:relative; text-align:center;}



.index_hotel .pic p{ position:static; +position:absolute; top:50% }



.index_hotel .pic img { position:static; +position:relative; width:120px; height:60px; top:-50%;left:-50%; vertical-align:middle; border:0px; }	



.index_hotel .con{ float:left; width:185px; background-color:#fff6ca; text-align:left; overflow:hidden; height:70px; padding:0 0 0 5px; line-height:16px;}



.index_hotel .con h2{ font-size:12px; font-weight:bold; text-align:left; height:22px; }







.hotel_bg { clear:both; width:660px; min-height:90px; _height:90px; background:url(hotel_bg.gif); overflow:hidden;}







.list_hotel{ float:left; width:650px; margin:5px 10px 0 5px;  padding:14px 0 14px 0; background:url(line.gif) left bottom repeat-x; }







.list_hotel .pic{ float:left; width:120px; height:60px; border:#AFAFAF 1px solid; padding:2px; overflow:hidden; position:relative; text-align:center;}







.list_hotel .pic p{ position:static; +position:absolute; top:50% }







.list_hotel .pic img { position:static; +position:relative; width:120px; height:60px; top:-50%;left:-50%; vertical-align:middle; border:0px; }	







.list_hotel .con{ float:right; width:520px; text-align:left; line-height:20px;}







.list_hotel .con h2{ font-size:12px; font-weight:bold; text-align:left;}







.list_hotel .con h2 span{ padding:0 0 0 5px;}







.list_hotel .con .add{ clear:both; text-align:left; }















/*search*/







.searchse{ clear:both; width:680px; }







.searchse .title{ clear:both; text-align:left; line-height:20px; }







.searchse .title li{ float:left; padding:0 3px 0 0; font-size:12px; font-weight:bold; line-height:26px; color:#fff; background:url(search_item2.gif) no-repeat left top; width:95px; height:26px; text-align:center;} 







.searchse .title li A:link,







.searchse .title li A:active,







.searchse .title li A:visited{ color:#fff; text-decoration:none;}







.searchse .title li A:hover{ color:#FFCC00; text-decoration:underline; }







.searchse .title li.hit{ background:url(search_item1.gif) no-repeat left top; width:95px; height:26px;}







.searchse .title li.hit A:link,







.searchse .title li.hit A:active,







.searchse .title li.hit A:visited{ color:#fff; text-decoration:none;}







.searchse .title li.hit A:hover{ color:#FFCC00; text-decoration:underline; }







.searchse .title_style_1 { clear:both; height:34px; background:url(title_01.gif) no-repeat 0 0;   }



.searchse .title_style_2 { clear:both; height:34px; background:url(title_02.gif) no-repeat 0 0;   }











.searchse .left{ position:absolute; left: float:left; clear:left; background:#1b57a5 url(searchse_left.gif) no-repeat left top; width:3px;  min-height:1040px;}







.searchse .sbg{ float:left; background:#1b57a5 url(searchse_bg.gif) repeat-x left top; width:674px; padding:10px 3px 0 3px; text-align:left; overflow:hidden}







.searchse .right{ float:right; clear:right;  background:#1b57a5 url(searchse_right.gif) no-repeat right top; width:3px; height:589px;}







.search{ clear:both; width:677px; }







.search .title{ clear:both; text-align:left; line-height:20px; }







.search .title li{ float:left; padding:0 3px 0 0; font-size:12px; font-weight:bold; line-height:26px; color:#fff; background:url(search_item2.gif) no-repeat left top; width:95px; height:26px; text-align:center;} 







.search .title li A:link,







.search .title li A:active,







.search .title li A:visited{ color:#fff; text-decoration:none;}







.search .title li A:hover{ color:#FFCC00; text-decoration:underline; }







.search .title li.hit{ background:url(search_item1.gif) no-repeat left top; width:95px; height:26px;}







.search .title li.hit A:link,







.search .title li.hit A:active,







.search .title li.hit A:visited{ color:#fff; text-decoration:none;}







.search .title li.hit A:hover{ color:#FFCC00; text-decoration:underline; }







.search .left{ float:left; clear:left; background:url(search_left.gif) no-repeat left top; width:3px;  height:589px;}







.search .sbg{ float:left; background:url(search_bg.gif) repeat-x left top; height:579px; width:671px; padding:10px 0 0 0; text-align:left; overflow:hidden}







search .sbgz{ float:left; background:url(search_bg.gif) repeat-x left top; height:1279px; width:671px; padding:10px 0 0 0; text-align:left;}







.search .right{ float:right; clear:right;  background:url(search_right.gif) no-repeat right top; width:3px; height:589px;}















.search_line1{ float:left; background:url(search_line1.gif) repeat-y center top; width:2px; height:auto !important; height:195px; min-height:195px; margin:10px 0 5px 0;}







.search_line2{ background:url(search_line2.gif)  repeat-x left top; width:100%; height:2px; overflow:hidden}















.scon{ clear:both; margin:0 0 5px 0px; padding:0 0 0 12px; height:auto !important; height:205px; min-height:205px;}



*html .scon{ clear:both; margin:0 0 5px 0px; padding:0 0 0 12px; height:auto !important; height:205px; }







.scon h1{ clear:both; font-size:12px; height:20px; line-height:20px; font-weight:bold; color:#FEBA02; overflow:hidden}







.scon h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:20px;}







.scon .tr1{ clear:both;  color:#fff; padding:5px 0 5px 0; line-height:20px; text-align:center;}



.scon .tr1 img{ padding:0 8px 0 0}







.scon .tr{ float:left; color:#fff; line-height:28px; height:28px; padding:0 5px 0 0}



.scon .tr input{ height:12px; border:none}



.scon .tr01{ float:left; color:#fff; line-height:25px; width:370px;}



.scon .tr01 span { padding:0 2px 0 2px;}



.scon .tr span { padding:0 2px 0 2px;}







.scon .tr .span1 { padding:0 5px 0 0px;}







.scon .tr .w1{ float:left; width:65px; text-align:right; line-height:25px;}







.scon .tr .w2{ float:right; width:230px;}







.left_ooo { width:290px; float:left; padding-right:10px; border-right:#1a54a2 1px solid; }



.right_ooo { width:320px; float:left; padding-left:10px; }







ul.ggg { clear:both; padding-bottom:10px; text-align:left;}



ul.ggg li { clear:both; display:inline; color:#fff; padding:0 0 0 0; line-height:26px;}



ul.ggg li span { display:block;  margin-top:10px; }







.sss ul { clear:both; padding-bottom:10px; text-align:left;}



.sss li { clear:both; display:inline; color:#fff; padding:0 0 0 0; line-height:26px;}











ul.bbb { padding-bottom:10px; text-align:left;}



ul.bbb li { float:left; width:320px; display:inline; color:#fff; 0line-height:26px;}



ul.bbb li span { display:block;  margin-top:10px; }











.scon .tr2{ float:left; width:135px; color:#fff; line-height:25px;}







.scon .tr2 span { padding:0 5px 0 5px;}















.scon .tr3{ clear:both; color:#fff; line-height:32px; height:32px}







.scon .tr3 .w1{ float:left; width:65px; text-align:right; line-height:30px;}







.scon .tr3 .w2{ float:right; width:230px;}















.scon1{ clear:both; width:335px; margin:0 10px 10px 10px; padding:0 0 0 12px; height:auto !important; height:205px; min-height:205px;}







.scon1 h1{ font-size:14px; font-weight:bold; color:#FEBA02;}







.scon1 h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:25px;}















.scon1 .tr1{ clear:both;  color:#fff; padding:5px 0 5px 0; text-align:center;}







.scon1 .tr{ clear:both; color:#fff; line-height:25px;}







.scon1 .tr span { padding:0 5px 0 5px;}







.scon1 .tr .w1{ float:left; width:65px; text-align:right;}







.scon1 .tr .w2{ float:right; width:230px;}















.scon1 .tr2{ float:left; width:135px; color:#fff; line-height:25px;}







.scon1 .tr2 span { padding:0 5px 0 5px;}























.scon2{ clear:both; width:301px; margin:0 10px 10px 10px; padding:0 0 0 12px; height:auto !important; height:150px; min-height:150px;}







.scon2 h1{ font-size:14px; font-weight:bold; color:#FEBA02;}







.scon2 h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:25px;}















.scon2 .tr1{ clear:both;  color:#fff; padding:5px 0 5px 0; text-align:center;}







.scon2 .tr{ clear:both; color:#fff; line-height:25px;}











.scon2 .tr span { padding:0 5px 0 5px;}







.scon2 .tr .span1 { padding:0 5px 0 0px;}







.scon2 .tr .w1{ float:left; width:65px; text-align:right;}







.scon2 .tr .w2{ float:right; width:230px;}















.scon2 .tr3{ clear:both; color:#fff; line-height:32px; height:32px}







.scon2 .tr3 .w1{ float:left; width:65px; text-align:right; line-height:30px;}







.scon2 .tr3 .w2{ float:right; width:230px;}



















.search_s{ clear:both; width:795px; padding:0 0 0 5px; overflow:hidden} 







.search_s h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:20px;}







.search_s li{ float:left; color:#fff; line-height:20px; padding:0 9px 0 0;}







.search_s li A:link,







.search_s li A:active,







.search_s li A:visited{ color:#fff; text-decoration:none;}







.search_s li A:hover{ color:#FFCC00; text-decoration:underline; }























.teg{ clear:both; background-color:#e4efff; border:#8ec5e2 1px solid; height:100%;  line-height:20px; padding:5px;}







.teg li{ display:inline; float:left; padding:0 15px 0 0; line-height:22px; }







.teg span{ font-size:12px; font-weight:bold;}



.teg a:link,



.teg a:visited,



.teg a:active { color:#003580; text-decoration: underline;  }



.teg a:hover { color:#ff6600; text-decoration: underline; }















/*detail*/







.det_hotel{ clear:both; width:660px; padding:10px 0 0 0;}







.det_hotel .pic{  float:left; width:120px; height:60px; border:#AFAFAF 1px solid; padding:2px; overflow:hidden; position:relative; text-align:center; font-size:12px;}







.det_hotel .pic p{ position:static; +position:absolute; top:50% }







.det_hotel .pic img { position:static; +position:relative;  width:120px; height:60px; top:-50%;left:-50%; vertical-align:middle; border:0px; }	







.det_hotel .con{ float:left; width:530x; text-align:left; padding:0 0 0 10px; line-height:20px;}







.det_hotel .con h1{ font-size:14px; font-weight:600; line-height:8px;}







.det_hotel .con h1 span{ padding:0 0 0 5px;}







.det_hotel .con .w1{ clear:both; text-align:left; }







.det_hotel .con .w1 span{ color:#ff6600;}







.det_hotel .con1{ clear:both; line-height:20px; text-align:left; width:100%;}







.det_hotel .con1 h2{ font-size:12px; font-weight:600; }















.hotel_sc{ float:left; width:325px; padding:10px 0 0 10px; position:relative;}







.hotel_sc h2{ font-size:12px; font-weight:600; text-align:left;}







.hotel_sc .tr1{ clear:both; line-height:25px; text-align:left; }







.hotel_sc .tr1 span{ color:#ff6600;}







.hotel_sc .tr2{ float:left; width:160px; line-height:25px; text-align:left; }











.hotel_c{ clear:both; padding:10px 0 0 10px; }







.hotel_c h2{ font-size:12px; font-weight:600; text-align:left;}







.hotel_c .tr1{ clear:both; line-height:25px; text-align:left; }















.Province{ clear:both; background:#E5EAF2; border:#A1B5D4 1px solid; height:100%; padding:5px;}







.Province h2{ font-size:12px; font-weight:600; text-align:left; color:#031E6B;}







.Province li{ float:left; padding:0 8px 0 0; color:#031E6B; }







.Province li a{ color:#031E6B;}















.hotel_pic{ clear:both; background:#E6EAF3; border:#A1B6D1 1px solid; height:100%; padding:10px 10px 5px 10px;}







.hotel_pic .pic{ float:left; width:200px; height:130px; border:#fff 2px solid; margin:0 5px 0 5px; overflow:hidden; position:relative; text-align:center}







.hotel_pic .pic p{ position:static; +position:absolute; top:50% }







.hotel_pic .pic img { position:static; +position:relative; top:-50%;left:-50%; vertical-align:middle; border:0px; }	















/*留言*/







.guestbook{ clear:both; }







.guestbook h2{ font-size:16px; font-weight:600; text-align:center; background:#E6EAF3;  line-height:25px;}







.guestbook .t01{ clear:both; line-height:30px; text-align:left; padding:5px 5px;}







.guestbook .t02{ clear:both; line-height:35px; text-align:left; padding:0 0 10px 180px; }







.guestbook .t01 span{ font-size:12px; text-align:left; padding:0 0 0 5px;}















/*联系我们*/







.contact{ clear:both; padding:10px 0 10px 10px; line-height:25px; text-align:left;}







.contact h2{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#041A66;}







.contact .con{ clear:both; background:#FCF6DE; border:#FAEA92 1px dashed; height:1%; padding:5px;}







.contact .con .tr1{ clear:both; font-weight:600; color:#0B1E6A;  line-height:25px; text-align:left; padding:5px 5px;}







.contact .con .tr2{ clear:both; line-height:25px; text-align:center; padding:5px 5px;}







.contact .con .tr1 span{ padding:0 0 0 5px; color:#FF0000; font-weight:normal;}















/*关于我们 */







.about{ clear:both; padding:10px 0 10px 10px; line-height:25px; text-align:left; font-family:Arial, Helvetica, sans-serif; }







.about h2{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#041A66;}







.about p{ text-indent:23px; margin:15px 0 0 0;}







.about p A:link,







.about p A:active,







.about p A:visited{ color:#000099;  text-decoration:underline;}







.about p A:hover{ color:#FF6600; text-decoration:underline; }















/*服务条款 */







.terms{ clear:both; padding:10px 0 10px 10px; line-height:25px; text-align:left; font-family:Arial, Helvetica, sans-serif; }







.terms h2{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#041A66;}







.terms h3{ font-size:12px; font-weight:600; text-align:left; line-height:25px; padding-left:23px; color:#CC9933}







.terms p{ text-indent:23px; margin:15px 0 0 0;}







.terms p A:link,







.terms p A:active,







.terms p A:visited{ color:#000099;  text-decoration:underline;}







.terms p A:hover{ color:#FF6600; text-decoration:underline; }







.terms ul{ padding:0 0 0 20px;}







.terms li { line-height:25px;}















/*MICE新闻 */







.news_list{ clear:both; width:650px; margin:5px 10px 0 5px;  padding:14px 0 14px 0; background:url(line.gif) left bottom repeat-x; text-align:left}







.news_list h2{ font-size:12px; font-weight:bold; text-align:left; line-height:25px; background:url(item3.gif) no-repeat left 6px; text-indent:15px; color:#2E90D2}







.news_list h2 A:link,







.news_list h2 A:active,







.news_list h2 A:visited{ color:#2B53A3;  text-decoration:none;}







.news_list h2 A:hover{ color:#FF6600; text-decoration:underline; }







.news_list .con{ float:left; text-align:left; line-height:20px; }























/*news_detail*/







.news_detail{ clear:both; }







.news_detail h1{ font-size:16px; font-weight:600; text-align:center; line-height:30px; background:url(line.gif) repeat-x left bottom;}







.news_detail .d{ clear:both; font-size:12px; text-align:center; line-height:18px;}







.news_detail .con{ font-size:12px; line-height:23px; text-align:left; padding:0 10px 10px 10px}























.hpic{  width:200px; height:130px; background:#fff;  margin:0 5px 0 5px; overflow:hidden; position:relative; }







.hpic p{ position:static; +position:absolute; top:50% }







.hpic img { position:static; +position:relative; top:-50%;left:-50%; vertical-align:middle; border:0px; }	















.rss{ clear:both; padding:0 0 0 10px}







.rss h3{ font-size:14px; line-height:28px; font-weight:600; text-align:left; background:url(rss_item1.gif) no-repeat left 6px; padding:0 0 0 15px;}







.rss h3 A:link,







.rss h3 A:active,







.rss h3 A:visited{ color:#003399;  text-decoration:underline;}







.rss h3 A:hover{ color:#FF6600; text-decoration:underline; }







.rss li{ float:left; width:160px; text-align:left; line-height:22px; background:url(rss_item.gif) no-repeat 15px 6px; padding:0 0 0 22px;}







.rss li A:link,







.rss li A:active,







.rss li A:visited{ color:#003399;  text-decoration:underline;}







.rss li A:hover{ color:#FF6600; text-decoration:underline; }















.rssbox{ clear:both; background:#FEFADE; height:100%; padding:5px 0 5px 10px; text-align:left;}







.rssbox h2{ font-size:12px; text-align:left; line-height:25px;}







.rssbox span{ clear:both; text-align:left; }







.rssbox span A:link,







.rssbox span A:active,







.rssbox span A:visited{ color:#003399;  text-decoration:none;}







.rssbox span A:hover{ color:#FF6600; text-decoration:underline; }







.rssbox textarea{ width:220px; height:100px;} 















/*会员注册*/









/*会员登陆*/







.login{ clear:both; width:600px; padding:0 0 10px 0;}







.login h2{ font-size:14px; font-weight:600; line-height:30px; text-align:left}







.login .box{ float:left; background:url(login_top.gif) repeat-x left top; height:100%; border-bottom:#E5E5E5 solid 1px; border-left:#E5E5E5 solid 1px; border-right:#E5E5E5 solid 1px; width:600px; height:100% }







.login .box .left{ float:left; width:320px; height:100%}







.login .box .left h3{ background:url(login_img1.gif) no-repeat left top; height:40px; margin:40px 0 0 30px}







.login .box .left .tr{ clear:both; width:300px; line-height:45px; height:45px;}







.login .box .left .tr .w1{ float:left; width:80px; text-align:right;}







.login .box .left .tr .w2{ float:right; width:220px; text-align:left; padding:0px 0 0 0}







.login .box .left .tr .w2 span{ text-align:left; color:#999; padding:0 0 0 3px;}







.login .box .left .tr1{ clear:both; text-align:left; padding:0 0 15px 100px;   }







.login .pic{ float:left; padding:10px 0 0 5px; margin:20px 0 0 0; width:220px; font-size:14px; line-height:40px; border-left:#E5E5E5 solid 1px }







.login .pic span{ font-weight:600;}







.login .pic span A:link,







.login .pic span A:active,







.login .pic span A:visited{ color:#0000CC; text-decoration:underline;}







.login .pic span A:hover{ color:#F33456; text-decoration:underline; }















/*找回密码*/







.getback{ clear:both; width:600px;}







.getback h2{ font-size:16px; text-align:center; line-height:35px; color:#1663C2 }







.getback .box{ clear:both; border:#A5B5C0 1px solid;}







.getback .box .title{ clear:both; background:#E9F5FD; border-bottom:#A5B5C0 1px solid; font-size:12px; padding:0 0 0 10px; line-height:25px; height:25px; text-align:left; color:#16387C }







.getback .box .tr{ line-height:30px; height:30px;}















.ts{ clear:both; line-height:20px;  font-size:12px; }







.ts a{ text-decoration:underline;}
















