@charset "utf-8";
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b4b4b; line-height:160%; text-align:center;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{ margin:0;padding:0;border:0;}
ul,ol,li{ list-style:none;}
/* 去掉链接虚线 */
a{ text-decoration:none; outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
/* 超文本链接 */
a:link{ color:#4b4b4b; text-decoration:none;}
a:visited{ color:#4b4b4b; text-decoration:none;}
a:hover{ color:#C00; text-decoration:none;}
.clear{ height:0px; font-size:0px; clear:both; line-height:0px;}
/* top */
.top_bg{ width:100%; height:30px; border-bottom:#e1e1e1 1px solid; background:#f5f5f5;}
.top{ width:1004px; line-height:30px; margin:0 auto; text-align:left; overflow:hidden; zoom:1;}
.top img{ vertical-align:middle;}
.top span{ float:left;}
.top strong{ float:right; font-family:"宋体"; font-weight:normal; color:#999;}
/* top */
.top_1{ width:1004px; margin:0 auto; text-align:left;}
.logo{ float:left; width:250px;}
.nav{ float:right; width:734px;}
.h_search{ height:88px;}
.h_search .h_hotel{ float:left; width:268px; margin-left:62px;}
.h_search .h_hotel img{ padding-top:36px;}
.h_search .h_search_rg{ float:right; width:336px;}
.h_search .h_search_rg input{ margin:0; padding:0; border:none; vertical-align:middle;} 
/*.h_search .h_search_rg .h_search_bd{ width:270px; height:28px; font-size:12px; line-height:28px; vertical-align:middle; border:#519076 3px solid; background:none;}*/
.ss{width:270px; font-size:12px; height:28px; line-height:28px; display:block; float:left; border:#519076 3px solid;}
.h_search .h_search_rg .h_search_bd{ width:264px; height:22px; font-size:12px; line-height:22px; vertical-align:middle; background:none;outline: medium none;}
.h_search .h_search_rg .h_search_btn{ width:50px; height:28px; line-height:28px; border:#519076 3px solid; background:#519076; text-align:center; font-size:14px; color:#fff;}
.h_search .h_search_rg .h_search_tag{ height:32px; line-height:32px;}
.h_search .h_search_rg .h_search_tag a{ margin-right:5px; color:#999;}
.h_search .h_search_rg .h_search_tag a:hover{ color:#C00; text-decoration:underline;}
.h_search .h_search_rg .h_search_tag span{ color:#f00;}
/* h_list */
.h_list{ width:1004px; margin-top:7px; margin-left:auto; margin-right:auto; text-align:left;}
.h_list .h_list_lf{ float:left; width:210px; position:relative;}
.h_list .h_list_lf .list_tit{ height:36px; line-height:36px; background:url(../images/list_bg.jpg) no-repeat; font-size:14px; font-weight:bold; color:#fff; text-indent:14px;}
.h_list .h_list_lf .list_tit a{ color:#fff;}
.h_list .h_list_lf .list_tit a:hover{ text-decoration:underline;}
.h_list .h_list_lf .h_menubg{ height:34px; line-height:34px; background:url(../images/h_menubg1.jpg) repeat-x; font-family:"微软雅黑"; font-size:18px; color:#fff; text-align:center;}
.h_list .h_list_lf .h_list_lf_bd{ width:208px; height:175px; padding-top:8px; border:#d1d1d1 1px solid; border-top:none;}
.h_list .h_list_lf .h_list_lf_bd dl{ width:188px; height:58px; margin:0 auto; overflow:hidden; zoom:1;}
.h_list .h_list_lf .h_list_lf_bd dl dt{ position:relative; float:left; width:48px; height:48px; border:#d9d9d9 1px solid;}
.h_list .h_list_lf .h_list_lf_bd dl dt:hover{ border:#f26f1f 1px solid;}
.h_list .h_list_lf .h_list_lf_bd dl dt strong{ position:absolute; top:0; left:0; display:block; width:16px; line-height:16px; text-align:center; color:#fff; background:#f26f1f;}
.h_list .h_list_lf .h_list_lf_bd dl dd{ float:right; width:128px;}
.h_list .h_list_rg{ float:right; width:788px;}
.h_list .h_list_rg .h_ban{ height:284px;}
.h_list .h_list_rg .h_ban .h_ban_lf{ float:left; width:574px;}
.h_list .h_list_rg .h_ban .h_ban_rg{ float:right; width:210px;}
/* ban */
#focus {width:574px; height:284px; overflow:hidden; position:relative;}
#focus ul {height:284px; position:absolute;}
#focus ul li {float:left; width:574px; height:284px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:574px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:554px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:35px; height:80px; position:absolute; top:90px; background:url(../img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/* h_news */
#h_news{ width:210px; margin-top:6px;}
/* h_pro */
.h_pro{ width:1004px; margin-top:6px; margin-left:auto; margin-right:auto; text-align:left;}
.h_pro .h_pro_lf{ float:left; width:784px;}
.h_pro .h_pro_rg{ float:right; width:220px;}
.h_pro .h_pro_rg h2{ height:40px; line-height:40px; background:url(../images/h_menu2.jpg) no-repeat; font-family:"微软雅黑"; font-size:18px; font-weight:normal; text-align:center; color:#111;}
.h_pro .h_pro_rg .h_pro_rg_info{ height:460px;}
.h_pro .h_pro_rg .h_pro_rg_info ul{ margin-top:7px; list-style:none;}
.h_pro .h_pro_rg .h_pro_rg_info ul li{ float:left; width:110px; text-align:center;}
/* h_pro1 */
.h_pro1{ width:1004px; margin-top:6px; margin-left:auto; margin-right:auto; text-align:left;}
.h_pro1 h2{ height:35px; line-height:35px; font-family:"微软雅黑"; font-size:18px; text-align:center; color:#fff; font-weight:normal;}
.h_pro1 .h_pro1_spacing{ padding:2px 0;}
/* h_pro */
.h_solution_bg{ width:1004px; margin:0 auto; height:5px; line-height:5px; background:#297c57; font-size:1px; text-align:left;}
.h_link_bg{ width:1004px; margin-top:6px; margin-left:auto; margin-right:auto; height:5px; line-height:5px; background:#297c57; font-size:1px; text-align:left;}
.h_solution{ width:1002px; margin:0 auto; background:#fbfbfb; border:#d4d4d4 1px solid; border-top:none; text-align:left;}
.h_solution h2{ width:972px; margin:0 auto; height:45px; line-height:45px; overflow:hidden; zoom:1;}
.h_solution h2 strong{ float:left; font-family:"微软雅黑"; font-size:18px; font-weight:normal; color:#297c57;}
.h_solution h2 a{ float:right; font-size:14px; font-weight:normal; color:#297c57; text-transform:uppercase;}
.h_solution h2 a:hover{ text-decoration:underline;}
.h_solution dl{ float:left; width:210px; height:172px; margin:0 20px;}
.h_solution dl .h_solution_tit{ height:35px; line-height:35px;}
.h_solution dl .h_solution_tit a{ font-size:14px; font-weight:bold; color:#e57819;}
.h_solution dl .h_solution_tit a:hover{ text-decoration:underline;}
.h_solution ul{ width:972px; list-style:none; margin:0 auto;}
.h_solution ul li{ float:left; width:160px; height:22px; line-height:22px;}
/* foot_nav */
.foot_nav_bg{ width:100%; margin-top:10px; border-top:#e5e5e5 1px solid; background:#f9f9f9;}
.foot_nav{ width:1004px; margin:0 auto; text-align:left;}
.foot_nav dl{ float:left; width:100px; margin-right:60px;}
.foot_nav dl dt{ margin-bottom:8px; height:27px; line-height:27px; background:#297c57; text-indent:10px;}
.foot_nav dl dt a{ color:#fff; font-weight:bold;}
.foot_nav dl dt a:hover{ text-decoration:underline;}
.foot_nav dl dd{ height:22px; line-height:22px;}
.foot_nav dl dd a{ display:block; text-indent:22px; background:url(../images/foot_icon.jpg) no-repeat 10px center;}
.foot_nav dl dd a:hover{ background:url(../images/foot_icon1.jpg) no-repeat 10px center;}
.foot_nav .foot_service{ float:right; width:200px; font-family:Verdana; line-height:180%;}
.foot_nav .foot_service h3{ margin-bottom:8px; height:27px; line-height:27px; background:#297c57; font-size:12px; color:#fff; text-indent:12px;}
.foot_nav .foot_service p{ padding-left:12px;}
/* foot */
.foot_bg{ width:100%; background:url(../images/foot_bg.jpg) repeat-x;}
.foot{ width:1004px; margin:0 auto; padding-top:28px; padding-bottom:40px; text-align:center; line-height:180%; color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ text-decoration:underline;}

UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

UL {
	LIST-STYLE-TYPE: none
}
li {
	LIST-STYLE-TYPE: none
}
/*k*/
.float0831 {
	POSITION: fixed; TOP: 120px;TOP: 60px\9; RIGHT: 1px; _position: absolute
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif);PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .close {
	position:relative;_position:absolute;float:right;top:-4px;right:8px;width:20px;height:20px;font-size:16px;cursor:pointer;
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif);BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif);BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 0px solid; LINE-HEIGHT: 30px; WORD-WRAP: break-word; HEIGHT: 30px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid;OVERFLOW: hidden; width:102px;
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat;BACKGROUND-POSITION: 5px -10px
}

.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat;BACKGROUND-POSITION: 5px -66px
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat;PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY:"宋体"; BACKGROUND-POSITION: 2px -266px; FLOAT: left; text-align:left; font-weight:bold;
}
