@charset "utf-8";
a:img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}
/* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */
a:link {
	text-decoration: none; /* unless you style your links to look extremely unique, it's best to provide underlines for quick visual identification */
}
a:visited {
	text-decoration: none;
}
a:hover, a:active, a:focus { /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: none;
	font-weight: normal;
}
.box01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height: 18px;
	width: 240px;
}
.lan {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.footer a:visited, .footer a:link, .footer  a:hover, .footer  a:active, .footer  a:focus {
	text-decoration: underline;
	font-weight: normal;
	color: #333333;
}
.toptxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #31618b;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.menutxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
	color: #FFFFFF;
	line-height:17px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align:center;
	padding:10px 30px 10px 30px;
}
.hotpottxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.hotboxtxt01txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	line-height:14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.hotboxtxt01 a:visited, .hotboxtxt01 a:link{
	text-decoration:none;
	font-weight: normal;
	color: #333333;
}
.hotboxtxt01txt a:hover, .hotboxtxt01txt a:active, .hotboxtxt01txt a:focus {
	color: #f15e3b;
	font-weight: bold;
}
.home01txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	line-height:22px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.home02txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	color: #0371d8;
	line-height:22px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.nortxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	line-height:18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.nor10txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #333333;
	line-height:12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.nor14txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	color: #333333;
	line-height:18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.suptitletxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
	color: #aeaeae;
	line-height:26px;
	font-style: normal;
	font-weight: 300;
	font-variant: normal;
}
.remindertxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.remindertxt02 {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	color: #333333;
	line-height:18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.titletxt {
	font-family: "FC Kaiser", Helvetica, Arial, sans-serif;
    src: url(fc_kaiser-regular-webfont.ttf);
	font-size: 42px;
	color: #f15e3b;
	line-height:56px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.maptitletxt {
	font-family: "FC Kaiser", Helvetica, Arial, sans-serif;
    src: url(fc_kaiser-regular-webfont.ttf);
	font-size: 24px;
	color: #f15e3b;
	line-height:26px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.contact01txt {
	font-family: "FC Kaiser", Helvetica, Arial, sans-serif;
    src: url(fc_kaiser-regular-webfont.ttf);
	font-size: 24px;
	color: #0371d8;
	line-height:26px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.contact02txt {
	font-family: "FC Kaiser", Helvetica, Arial, sans-serif;
    src: url(fc_kaiser-regular-webfont.ttf);
	font-size: 24px;
	color: #ffbd00;
	line-height:26px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.contact03txt {
	font-family: "FC Kaiser", Helvetica, Arial, sans-serif;
    src: url(fc_kaiser-regular-webfont.ttf);
	font-size: 24px;
	color: #03a7e0;
	line-height:26px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.maplisttxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	color: #333333;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding: 10px 0px 10px 0px;
}
.usertitletxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
	color: #69a517;
	line-height:18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.usertopic01txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
	color: #FFFFFF;
	line-height:18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.usertopic02txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
	color: #69a517;
	line-height:18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.useratxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	line-height:18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.userqtxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #69a517;
	line-height:18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.usertoptxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #69a517;
	line-height:18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.userbodytxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.userbodytxt a:visited, .userbodytxt a:link, .userbodytxt  a:hover, .userbodytxt  a:active, .userbodytxt  a:focus {
	text-decoration: underline;
	font-weight: normal;
	color: #333333;
}
.promote01txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
	color: #333333;
	line-height:20px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	padding:0px 5px 3px 5px;
}
.promote02txt {
	font-family:  Arial, Helvetica,sans-serif;
    font-size: 12px;
	color: #333333;
	line-height:14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding:2px 5px 5px 5px;
}
.promote03txt {
	font-family:  Arial, Helvetica,sans-serif;
    font-size: 12px;
	color: #ffffff;
	line-height:14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#foot {
 position: fixed;
 height: 120px;
 width: 100%;
 bottom: 0;
 left: 0px;
 z-index:999;
}
#menu {
	position:absolute;
	left:50%;
	margin-left: -490px;
	top:87px;
	width:210px;
	height:100%;
	z-index:1;
	z-index:998;
}
#slide {
 position: fixed;
 height: 250px;
 width: 240px;
 top: 140px;
 right: 0px;
 z-index:2;
}
#slide02 {
 position: fixed;
 height: 160px;
 width: 240px;
 top: 240px;
 right: 0px;
 z-index:2;
}
#stock01 {
 position: absolute;
 left:50%;
 margin-left: -310px;
 height: 238px;
 width: 238px;
 top: 140px;
 z-index:1;
}
#stock02 {
 position: absolute;
 left:50%;
 margin-left: -305px;
 height: 440px;
 width: 490px;
 top: 70px;
 z-index:1;
}
#stock03 {
 position: absolute;
 right:50%;
 margin-right: -750px;
 height: 570px;
 width: 870px;
 top: 88px;
 z-index:1;
}
#stock04 {
 position: absolute;
 right:50%;
 margin-right: -650px;
 height: 290px;
 width: 405px;
 top: 450px;
 z-index:1;
}
#stock05 {
 position: fixed;
 right:50%;
 margin-right: -600px;
 height: 270px;
 width: 600px;
 bottom: 200px;
 z-index:1;
}
#banners {
	position:fixed;
	left:50%;
	margin-left: -280px;
	top:50%;
	margin-top:10px;
	width:720;
	height:236px;
	z-index:3;
}
#content {
	position:absolute;
	left:50%;
	margin-left: -400px;
	top:105px;
	width:800px;
	height:400px;
	z-index:4;
}
#usercontent {
	position:absolute;
	left:50%;
	margin-left: -290px;
	top:110px;
	width:390px;
	height:600px;
	z-index:4;
}
#concontent {
	position:absolute;
	left:50%;
	margin-left: -270px;
	top:110px;
	width:600px;
	height:600px;
	z-index:4;
}
#sercontent {
	position:absolute;
	left:50%;
	margin-left: -280px;
	top:110px;
	width:800px;
	height:1000px;
	z-index:4;
}
#newcontent {
	position:absolute;
	left:50%;
	margin-left: -280px;
	top:110px;
	width:600px;
	height:700px;
	z-index:4;
}
#supcontent {
	position:absolute;
	left:50%;
	margin-left: -260px;
	top:110px;
	width:700px;
	height:600px;
	z-index:4;
}
#locacontent {
	position:absolute;
	left:50%;
	margin-left: -280px;
	top:110px;
	width:600px;
	height:600px;
	z-index:4;
}
#visitor {
position: absolute;
left: 50%;
margin-left: -320px;
top: 410px;
width: 260px;
height: 240px;
z-index: 5;
display: show;
}

#board {
position: absolute;
left: 50%;
margin-left: -320px;
top: 235px;
width: 720px;
height: 500px;
z-index: 0;
display: none;
}
#usertable {
	position:absolute;
	left:50%;
	margin-left: -20px;
	top:120px;
	width:500px;
	height:530px;
	z-index:4;
}
#region{
	position:absolute;
	left:50%;
	margin-left: -460px;
	top:431px;
	width:130px;
	height:200px;
	z-index:1;
	display:none;
}
#district{
	position:absolute;
	left:50%;
	margin-left: -460px;
	top:465px;
	width:130px;
	height:200px;
	z-index:2;
	display:none;
}
#category{
	position:absolute;
	left:50%;
	margin-left: -460px;
	top:500px;
	width:130px;
	height:200px;
	z-index:3;
	display:none;
}
#pop {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:820px;
	z-index:999;
	display:none;
}
#location_region{
	position:absolute;
	left:50%;
	margin-left: -260px;
	top:241px;
	width:130px;
	height:200px;
	z-index:999;
	display:none;
}
#location_district{
	position:absolute;
	left:50%;
	margin-left: -121px;
	top:241px;
	width:130px;
	height:200px;
	z-index:999;
	display:none;
}
#location_category{
	position:absolute;
	left:50%;
	margin-left: 18px;
	top:241px;
	width:130px;
	height:200px;
	z-index:999;
	display:none;
}
/************20140120*********/
.nf01txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	color: #333333;
	line-height:20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.nf02txt {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #ee5d3d;
font-style: normal;
font-weight: bold;
font-variant: normal;
}
.nf03txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.nf04txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	line-height:16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:underline;
}
.nf05txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
	color: #333333;
	line-height:20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.nf06txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
	color: #333333;
	line-height:24px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.nf07txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
	color: #f46c4e;
	line-height:24px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.planremarktxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #333333;
	line-height:14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.plan01txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	color: #333333;
	line-height:18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.plan02txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	color: #333333;
	line-height:18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.plan03txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
	color: #333333;
	line-height:22px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.planbtxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #fa6c4e;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.planctxt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #2477d4;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.plane01txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #c24db0;
	line-height:13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.plane02txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	color: #c24db0;
	line-height:18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.address01 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #b17024;
line-height: 18px;
font-style: normal;
font-weight: normal;
font-variant: normal;
}
/*******************************/
/*by share*/

.select1{width:130px; float:left; position:relative;z-index:5;font-size:12px;font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;margin-left:10px;}
.select2{width:130px; float:left; position:relative;z-index:4;font-size:12px;font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;margin-left:10px;}
.select3{width:130px; float:left; position:relative;z-index:3;font-size:12px;font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;margin-left:10px;}
.select4{width:130px; float:left; position:relative;z-index:2;font-size:12px;font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;margin-left:10px;}



.select_map{width:130px; float:left; position: relative;z-index:1000;font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;margin-left:10px;}


#input{float:left;height:28px;width:75px;padding-left:25px;border-top:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d;
border-left:1px solid #7d7d7d;line-height:28PX; background:#f1f1f1 url(../images/searchbg.png) 0px -2px no-repeat; overflow:hidden;text-align:left;}
#input_but{float:left;cursor:pointer;}
#list{clear:left;width:127px;background:#f1f1f1;border-right:1px solid #ffffff;border-bottom:1px solid #7d7d7d;border-right:1px solid #7d7d7d;border-left:1px solid #7d7d7d;
position:absolute;z-index:80; max-height:280px;overflow-y: auto;/* prevent horizontal scrollbar */overflow-x: hidden; top:30px; left:0px; padding-bottom:15px}
#list li{float:left;width:117px;background:#f1f1f1; list-style:none; text-align:left; padding-left:10px;}

#input1{float:left;height:28px;width:75px;padding-left:25px;border-top:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d;
border-left:1px solid #7d7d7d;line-height:28PX; background:#f1f1f1 url(../images/searchbg.png) 0px -35px no-repeat; overflow:hidden;text-align:left;}
#input_but1{float:left;cursor:pointer;}
#list1{clear:left;width:127px;background:#f1f1f1;border-right:1px solid #ffffff;border-bottom:1px solid #7d7d7d;border-right:1px solid #7d7d7d;border-left:1px solid #7d7d7d;
position:absolute;z-index:80; max-height:280px;overflow-y: auto;/* prevent horizontal scrollbar */overflow-x: hidden; top:30px; left:0px; padding-bottom:15px}
#list1 li{float:left;width:95px; list-style:none;text-align:left; padding-left:10px;}
#list1 li:hover{background-color:#4581b6; color:#ffffff}

#input2{float:left;height:28px;width:75px;padding-left:25px;border-top:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d;
border-left:1px solid #7d7d7d;line-height:28PX; background:#f1f1f1 url(../images/searchbg.png) 0px -68px no-repeat; overflow:hidden;text-align:left;}
#input_but2{float:left;cursor:pointer;}
#list2{clear:left;width:127px;background:#f1f1f1;border-right:1px solid #ffffff;border-bottom:1px solid #7d7d7d;border-right:1px solid #7d7d7d;border-left:1px solid #7d7d7d;
position:absolute;z-index:80; max-height:280px;overflow-y: auto;/* prevent horizontal scrollbar */overflow-x: hidden; top:30px;left:0px;  padding-bottom:15px}
#list2 li{float:left;width:95px; list-style:none;text-align:left; padding-left:10px;}
#list2 li:hover{background-color:#4581b6; color:#ffffff}

#input3{float:left;height:25px;width:125px;border-top:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d;
border-left:1px solid #7d7d7d;border-right:1px solid #7d7d7d;line-height:28PX; }

#input4{float:left;height:28px;width:75px;padding-left:25px;border-top:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d;
border-left:1px solid #7d7d7d;line-height:28PX; background:#f1f1f1 url(../images/searchbg.png) 0px -98px no-repeat; overflow:hidden;text-align:left;}
#input_but3{float:left;cursor:pointer;}
#list3{clear:left;width:127px;background:#f1f1f1;border-right:1px solid #ffffff;border-bottom:1px solid #7d7d7d;border-right:1px solid #7d7d7d;border-left:1px solid #7d7d7d;
position:absolute;z-index:80; max-height:280px;overflow-y: auto;/* prevent horizontal scrollbar */overflow-x: hidden; top:30px;left:0px;  padding-bottom:15px}
#list3 li{float:left;width:95px;list-style:none;text-align:left; padding-left:10px;}
#list3 li:hover{background-color:#4581b6; color:#ffffff}

.list_out {background:#f1f1f1;padding:4px 2px;cursor:pointer;line-height:12px;color:#000000; font-weight:bold;}
.list_over{padding:4px 2px;cursor:pointer;line-height:12px;color:#f05b39;font-weight:bold;}
.clear{clear:left;}
.bj{ background:url(images/bottom_bj.png) repeat-x;}
.left_nav{ width:183px; height:510px;float:left; background:#FFFFFF;}
.left_top{ width:183px; height:32px;float:left;}
.left_pccw{ width:175px; height:510px;float:left;}
.left_bj_x{ width:175px;background:url(../images/left_bj_x.png) repeat-x bottom; padding-bottom:5px;}
.left_1{ width:20px; height:15px; background:url(../images/left_number.png) repeat-x;}
.right_bj_1{ width:245px; height:123px;}
.Scroller-Container{ position: absolute; padding-bottom:1px; width:175px; float:right}
.Scrollbar-Up { position: absolute; width: 6px; height:17px; font-size: 0px; background-image: url(../../web_de/css_de/images/Scrollbar/up.jpg); }
.Scrollbar-Track {position: absolute;  width: 6px; height:510px;  top:22px; background:#b9b9b9;  float:left;z-index: 1; left: -6px;}
.Scrollbar-Handle {position: absolute;width: 6px;height: 150px;background:#ea4c2f;left: -1px;
}
.Scrollbar-Down { position: absolute; top:319px; width: 16px; height: 17px; font-size: 0px; background-image: url(../../web_de/css_de/images/Scrollbar/down.jpg); }
#Scrollbar-Container { position: absolute; top: 10px; left:183px; height:300px; }
#Container { position: absolute; width:183px; height:auto; zoom:1; overflow:visible;}
#News { position: absolute; top:0px; overflow: hidden; width:183px; height:510px; }
#News { display: block; }
