﻿@charset "utf-8";

/* S--CSS HACK */
.sidebar-three ul li {line-height:12px; +line-height:14px;}
/* E--CSS HACK */

/* S--CSS GLOBAL SUBPAGE */

#bg{ width:981px;}
.main { width:753px; height:auto; margin-top:10px; +margin-top:17px; _margin-top:3px;}

/* E--CSS GLOBAL SUBPAGE */

/* S--CSS SUBPAGE LINK */

/* TITLE LINK */
.addlink a:link {color:#999; }
.addlink a:visited { color:#999;}
.addlink a:hover {color:#008dd4;}

/* CONTENT LINK */	
.content-one h2 a:link {color:#FE8E43;}
.content-one h2 a:visited { color:#FE8E43;}
.content-one h2 a:hover {color:#008dd4;}

/* SHOW OUHAI LINK */	
.ouhai-hot2 a:link {color:#238DB0;}
.ouhai-hot2 a:visited { color:#238DB0;}
.ouhai-hot2 a:hover {color:#008dd4;}
.jqjd-info3 h4 a:link {color:#0099CC;}
.jqjd-info3 h4 a:visited {color:#0099CC;}
.jqjd-info3 h4 a:hover {color:#008dd4;}
	
/* E--CSS SUBPAGE LINK */

/* S--CSS GLOBAL SIDEBAR */


#sidebar03 { width:216px; height:auto; float:left; margin-left:1px;}
.sidebar-one,.sidebar-two,.sidebar-three { width:214px; height:auto; border:#E4E4E4 1px solid;}
.sidebar-two,.sidebar-three { margin-top:10px;}
.sidebar-two {height:150px;}
.sidebar-one h2,.sidebar-two h2,.sidebar-three h2,.sidebar-two p { width:214px; height:35px; font-size:14px; font-weight:700; text-indent:1em; line-height:35px;background:url(/images/allbg1.png) no-repeat -226px -457px;}
.sidebar-one ul,.sidebar-two ul,.sidebar-three ul  { margin:10px 0 15px 12px; background-color:#FBFBFD;width:188px;color:#000; }
.sidebar-one ul li,.sidebar-two ul li { width:188px; height:16px; margin-top:14px; background-image:url(/images/bg-ouhai.gif); text-indent:2em; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.sidebar-three ul li { height:17px; width:170px; line-height:17px; 
background:url(/images/allbg1.png) no-repeat -582px -358px; list-style:none; padding-left:15px;
border:1px #CCC; border-style:none none dashed none; margin-top:8px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.sidebar-two table { margin:10px 0 0 20px;}
.sidebar-two table tr { height:40px;+height:20px;_height:20px;}
.sidebar-two input { width:120px;border:#7F9DB9 1px solid;}
.sidebar-two select { width:auto;border:#7F9DB9 1px solid;}
.sidebar-four { width:214px; height:170px; border:#E4E4E4 1px solid; +height:169px;_height:166px;}
.sidebar-four h2 { width:214px; height:35px; font-size:14px; font-weight:700; text-indent:1em; line-height:35px;background:url(/images/allbg1.png) no-repeat -226px -457px;}
.sidebar-four ul { margin:5px 0 0 12px; background-color:#FBFBFD;width:190px;color:#000; }
.sidebar-four ul li { width:188px; height:20px; margin-top:10px; background-image:url(/images/bg-ouhai.gif); text-indent:2em; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}

/* E--CSS GLOBAL SIDEBAR */

/* S--CSS GLOBAL CONTENT */

#content { width:753px; float:left; margin-left:9px; display:inline; height:auto;}

.content-one {width:751px; height:auto; border:#CCCCCC 1px solid; margin-top:10px; float:left;}
.content-one h2 {background:url(/images/allbg3.png) repeat-x -0px -300px;width:751px; height:30px;
color:#FE8E43; text-indent:2em; line-height:30px; font-size:12px; font-weight:700; background-color:#FFF;}
.bird { background:url(/images/allbg1.png) no-repeat -584px -444px; position:relative; height:30px; margin-left:10px; width:200px;}
.bird2 { background:url(/images/allbg1.png) no-repeat -583px -489px; position:relative; height:38px; margin-left:10px; width:200px; line-height:38px;}
.content-one h2 span{ float:right; margin-right:10px; height:30px;line-height:30px;}
.content-two {width:751px; height:auto; border:#CCC 1px solid; margin-top:10px; float:left;}
.content-two h2 {background:url(/images/allbg3.png) repeat-x -0px -350px;width:751px; height:38px;
 color:#FE8E43; text-indent:2em; line-height:38px; font-size:12px; font-weight:700;background-color:#FFF;}
.content-full { width:979px; height:auto; margin-top:10px; float:left;} 
.main-paper { margin-top:20px;}
.main-paper img {border:#ebebeb 1px solid;}
	
/* E--CSS GLOBAL CONTENT */
	
/* S--CSS GLOBAL TITLE */

.newtitle{ height:31px; width:753px;}
.newnavadd{ height:30px; line-height:30px;width:753px; overflow:hidden;}
.addlink { float:right; font-size:12px;color:#999 ;letter-spacing:1px;background-color:#FFF; width:450px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; text-align:right;}
.addtext { margin-left:17px;color:#999; font-size:12px;letter-spacing:1px;background-color:#FFF;}
.newnavadd h2 { font-size:18px; font-family: Arial, Helvetica, Tahoma, sans-serif; font-weight:100; height:30px;}
.newtitle hr { height:1px; width:751px; border:1px #CCC; border-style:none none dashed none;overflow: hidden;}
.newtitle-two{ height:31px; width:979px;}
.newnavadd-two{ height:30px; line-height:30px;width:979px;overflow:hidden;}
.newnavadd-two h2 { font-size:18px; font-family: Arial, Helvetica, Tahoma, sans-serif; font-weight:100; height:30px;}
.newtitle-two hr { height:1px; width:979px; border:1px #CCC; border-style:none none dashed none;}
.title04  {width:753px; height:3px; background: url(/images/allbg1.png) no-repeat 0px -585px; margin: 0 0 0 0; overflow: hidden;}
.title03 { width:753px; height:30px;background: url(/images/allbg1.png) no-repeat 0px -145px;}
	.title03 span { margin-left:30px; color:#008DD4; font-weight:700; line-height:30px; position:relative; top:5px; }
	
/* E--CSS GLOBAL TITLE */

/* S--CSS SUBPAGE SHOW OUHAI */
.ouhai-hot { height:273px; width:751px;border:#D6DDE0 1px solid; 
             background-color:#F2F5F7; color:#000;}
.ouhai-hot2 { height:261px; width:741px; border:#D4DEEA 1px solid; background-color:#FFF; 
				margin: 5px auto; color:#000;}
.ouhai-hot2 table { margin-left:6px; margin-top:6px; width:720px;}
.jqjd-info { width:355px; height:105px; float:left; margin:25px 0 0 15px; display:inline;}
.jqjd-info2 { width:118px; height:90px;border:2px #CECECE solid; float:left;}
.jqjd-info3 { width:200px; float:left; margin-left:10px;}
.jqjd-info3 h4 { font-size:14px; color:#0099CC; width:210px; background-color:#FFF; line-height:16px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.jqjd-info3 p { line-height:20px; color:#6D6D6D; width:210px;background-color:#FFF;}
.jqjd-info2 img { margin:3px 0 0 3px;}
.tourtext1 { padding-left:10px;color:#238DB0; text-indent:0.5em;
                line-height:20px;background-color:#FFF;overflow: hidden; height:210px;}
.tourtext2 { text-align:right; color:#238DB0;background-color:#FFF;line-height:20px;}

/* E--CSS SUBPAGE SHOW OUHAI */

/* S--CSS SUBPAGE TRAVEL GUIDE */

.lyzn-info { width:751px; height:625px;margin:0 0 0 0;}
.gyou,.gxing,.gzhu,.gchi,.gyu,.ggou { width:359px; height:189px; border:#E4E4E4 1px solid; margin-left:10px; margin-top:10px; float:left; display:inline;}
.gyou ul li span{ float:right; margin-left:1px;}
.lyznimg { margin-top:10px; margin-left:12px; float:left;}
.lyznlist {float:left; width:120px;}
.lyznlist ul { margin-left:5px; margin-top:8px; width:115px;}
.lyznlist li{ height:20px; width:150px; line-height:20px; background:url(/images/allbg1.png) no-repeat -550px 5px; list-style:none; padding-left:15px; margin-top:3px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}		

/* E--CSS SUBPAGE TRAVEL GUIDE */

/* S--CSS SUBPAGE CONSULT */

#zsds-forms { padding-top:30px; width:530px; margin:0 auto;}
fieldset { border:1px dashed #CCCCCC; margin:20px 0;padding:10px;}
legend {background:#666666 none repeat scroll 0 0;border:1px solid #333;
color:#FFF;font-size:18px;font-weight:bold;padding:2px 6px;}
label {background-color:#CCC;color:#666;display:block;float:left;font-size:14px;height:32px;line-height:25px;margin:3px 2px 0 0; padding:11px 0 0 6px;width:140px; text-align:right;}
.div_texbox,.div_texbox2 {color:#000; background-color:#E6E6E6; float:right;margin-top:3px;
				padding:5px 0 3px 5px;width:347px; }
.div_texbox { height:35px;}	
.div_texbox2 {height:170px;}
.div_texbox2 span{ float:left; color:#F00; line-height:20px; }
.button_div {background-color:#FFF;border:1px solid #CCC;float:right;height:35px;
margin-top:3px;padding:5px 32px 3px;text-align:right;width:287px; color:#000;}
.buttons {background:#E3E3DB none repeat scroll 0 0;border-color:#FFF #D8D8D0 #D8D8D0 #FFF;
border-style:solid;border-width:2px;color:#989070;font-size:12px;font-weight:bold;
padding:6px 14px;text-decoration:none;text-transform:uppercase;}
.textbox,.textbox2 {background-color:#FFF;color:#999;font-size:18px;padding:3px 5px 3px 9px;
width:285px;}
.textbox2 {height:140px;}

/* E--CSS SUBPAGE CONSULT */

/* S--CSS SUBPAGE PUBLIC OPEN */

.office-info h3{ text-align:left; margin-top:20px; margin-left:20px; background:url(/images/bg-office.gif) no-repeat; padding-left:20px; height:35px; line-height:35px; color:#000; background-color:#FFF;}
.office-info p { line-height:30px;margin-left:20px; text-indent:0.5em;}
.office-info { margin-bottom:20px;}
.office-info table { margin-top:20px; width:700px; margin-left:10px;}
.office-info table td { padding-left:5px;}

/* E--CSS SUBPAGE PUBLIC OPEN */

/* E--CSS SUBPAGE GOBAL LIST */

#listtext { width:730px; margin:0 0 0 0;}
	#listtext ul { margin-top:10px;}
		#listtext ul li { float:left; background:url(/images/allbg1.png) no-repeat -584px -406px; width:700px; height:22px; line-height:22px; margin-left:20px;padding-left:20px; display:inline;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
	#listtext span { color:#999; margin-left:10px;}

#listimg { width:730px; margin:0 0 0 0;}
	#listimg ul { margin-top:10px;}
		#listimg ul li { float:left; width:148px; height:148px; line-height:22px; margin-left:20px;text-align:center; margin-top:5px; display:inline;}
	#listimg span { width:148px; height:auto;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
	
/* E--CSS SUBPAGE GOBAL LIST */