@charset "utf-8";
/* CSS Document */
body
{
margin:0px;
font-family:"MS PGothic";
font-size:12px;
text-align:center;
background:url(../image/bg.jpg);
}
a 
{
	color: #333333;
	text-decoration: none;
}
a:fouse
{
	outline:none;
}
.contain
{
margin:0px auto;
text-align:justify;
width:1003px;
height:auto;
overflow:hidden;
background:#FFFFFF;
}
.head
{
width:1003px;
height:auto;
padding:0px 0px 5px 0px;
float:left;
clear:both;
}
.bodd
{
width:983px;
padding:5px 10px;
height:auto;
overflow:hidden;
float:left;
clear:both;
}
.foot
{
width:993px;
padding:0px 5px;
height:auto;
overflow:hidden;
float:left;
clear:both;
background:#FFFFFF;
}
.auto
{
height:auto;
width:auto;
font-size:12px;
overflow:hidden;
}
/*head*/
.head_h1
{
width:700px;
text-align:left;
height:25px;
line-height:25px;
padding:0px 0px 0px 15px;
float:left;
}
.head_menu
{
width:270px;
text-align:right;
font-size:12px;
height:25px;
line-height:25px;
padding:0px 15px 0px 0px;
float:right;
}
.head_menu a
{
color:#000000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
.head_menu a:hover
{
color:#769196;
text-decoration:underline;
}
.head_logo
{
width:580px;
float:left;
height:35px;
padding:0px 0px 0px 10px;
}
.head_rig
{
width:300px;
float:left;
height:35px;
line-height:35px;
padding:5px 0px 0px 100px;
}
.head_rig a
{
text-decoration:underline;
font-size:12px;
color:#52676b;
}
.head_rig a:hover
{
text-decoration:none;
font-size:12px;
color:#769196;
}
.head_font
{
width:980px;
*width:920px;
height:20px;
line-height:20px;
padding:5px 0px 0px 10px;
*padding:5px 0px 0px 70px;
}
.menu
{
width:970px;
height:27px;
background:url(../image/menu.jpg);
margin:10px auto 0px auto;
padding:10px 10px 0px 10px;
}
.menu a
{
color:#FFFFFF;
font-size:14px;
text-decoration:underline;
font-weight:bolder;
}
.menu a:hover
{
font-weight:bolder;
color:#BDC4A2;
text-decoration:none;
}
.news
{
margin:5px  auto 3px auto;
width:890px;
height:25px;
line-height:25px;
overflow:hidden;
background:url(../image/icon_news.jpg) no-repeat left;
border-bottom:1PX dashed #CCCCCC;
padding:0px 0px 0px 60px;
}
/*bodd*/
.bodd_lef
{
width:813px;
float:left;
height:auto;
overflow:hidden;
}
.bodd_rig
{
width:164px;
float:left;
height:auto;
overflow:hidden;
padding:0px 0px 0px 6px;
}
/*map*/
.map_til
{
width:auto; height:40px; padding:10px 0px 0px 15px;
}
.map_all
{
width:460PX; height:330PX;
margin:0px;
padding:0px 0px 0px 20px;
background:url(../image/map_bodd.jpg);
}
.map_containr
{
width:auto; height:auto; overflow:hidden; padding:5px 0px 0px 0px;
}
.til_map
{
width:80px;
padding:10px 0px 0px 20px;
height:22px;
font-size:12px;
color:#FFFFFF;
background:url(../image/map_til.jpg)
}
.oversea
{
display:inline;
height:auto;
clear:both;
width:auto;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
}
.bhai
{
clear:both;
height:auto;
overflow:hidden;
width:auto;
margin:6px 0px;
}
.sguo
{
display:inline;
height:auto;
clear:both;
width:auto;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
}
.blu
{
display:inline;
height:auto;
clear:both;
width:auto;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
}
.dhai
{
display:inline;
height:auto;
clear:both;
width:auto;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
}
.oversea a
{
color:#FFFFFF;
background:#52676b;
width:37px;
height:26px;
display:block;
padding:8px 0px 0px 13px;
font-size:12px;
font-weight:100;
float:left;
text-decoration:none;
overflow:hidden;
margin:5px 0px 0px 5px !important;
margin:5px 0px 0px 2px;
overflow:hidden;
}
.oversea a:hover
{
color:#FFFFFF;
background:#769196;
width:37px;
overflow:hidden;
height:26px;
float:left;
display:block;
padding:8px 0px 0px 13px;
font-size:12px;
font-weight:100;
text-decoration:none;
margin:5px 0px 0px 5px !important;
margin:5px 0px 0px 2px;
}
.csheng
{
clear:both;
height:auto;
overflow:hidden;
width:auto;
display:inline;
}
.jzhou
{
clear:both;
height:auto;
overflow:hidden;
width:auto;
display:inline;
}
.jji
{
clear:both;
height:auto;
overflow:hidden;
width:auto;
display:inline;
}
.csheng a
{
color:#FFFFFF;
background:#52676b;
width:50px;
height:31px;
display:block;
padding:8px 0px 0px 20px;
font-size:12px;
font-weight:100;
float:left;
text-decoration:none;
margin:8px 0px 3px 5px;
}
.csheng a:hover
{
color:#FFFFFF;
background:#769196;
width:50px;
height:31px;
display:block;
padding:8px 0px 0px 20px;
font-size:12px;
font-weight:100;
float:left;
text-decoration:none;
margin:8px 0px 3px 5px;
}
.jzhou a
{
color:#FFFFFF;
background:#52676b;
width:50px;
height:70px;
display:block;
padding:48px 0px 0px 20px;
font-size:12px;
font-weight:100;
float:left;
text-decoration:none;
margin:8px 0px 3px 5px;
}
.jzhou a:hover
{
color:#FFFFFF;
background:#769196;
width:50px;
height:70px;
display:block;
padding:48px 0px 0px 20px;
font-size:12px;
font-weight:100;
float:left;
text-decoration:none;
margin:8px 0px 3px 5px;
}
.jji a
{
color:#FFFFFF;
background:#52676b;
width:50px;
height:70px;
display:block;
padding:48px 0px 0px 20px;
font-size:12px;
font-weight:100;
float:left;
text-decoration:none;
margin:8px 0px 3px 0px !important;
margin:8px 0px 3px 0px;
}
.jji a:hover
{
color:#FFFFFF;
background:#769196;
width:58px;
height:70px;
display:block;
padding:48px 0px 0px 20px;
font-size:12px;
font-weight:100;
float:left;
text-decoration:none;
margin:8px 0px 3px 0px !important;
margin:8px 0px 3px 0px;
}
.sguo a
{
color:#FFFFFF;
background:#52676b;
width:62px;
height:37px;
display:block;
padding:17px 0px 0px 13px;
font-size:12px;
font-weight:100;
text-decoration:none;

line-height:18px;
}
.sguo a:hover
{
color:#FFFFFF;
background:#769196;
width:62px;
height:37px;
display:block;
padding:17px 0px 0px 13px;
font-size:12px;
font-weight:100;
text-decoration:none;

}
.blu a
{
color:#FFFFFF;
background:#52676b;
width:40px;
height:40px;
display:block;
float:left;
padding:17px 0px 0px 5px;
font-size:12px;
font-weight:100;
text-decoration:none;
margin:3px 0px 0px 3px !important;
margin:3px 0px 0px 1px;
line-height:18px;
}
.blu a:hover
{
color:#FFFFFF;
background:#769196;
width:40px;
height:40px;
display:block;
float:left;
padding:17px 0px 0px 5px;
font-size:12px;
font-weight:100;
text-decoration:none;
margin:3px 0px 0px 3px !important;
margin:3px 0px 0px 1px;
line-height:18px;
}

.dhai a
{
color:#FFFFFF;
background:#52676b;
width:60px;
height:42px;
display:block;
float:left;
padding:17px 0px 0px 35px;
font-size:12px;
font-weight:100;
text-decoration:none;
margin:3px 0px 0px 3px !important;
margin:3px 0px 0px 1px;
line-height:18px;
}
.dhai a:hover
{
color:#FFFFFF;
background:#769196;
width:60px;
height:42px;
display:block;
float:left;
padding:17px 0px 0px 35px;
font-size:12px;
font-weight:100;
text-decoration:none;
margin:3px 0px 0px 3px !important;
margin:3px 0px 0px 1px;
line-height:18px;
}
.bhai a
{
color:#FFFFFF;
background:#52676b;
width:75px;
height:35px;
display:block;
float:left;
padding:22px 0px 0px 33px;
font-size:12px;
font-weight:100;
text-decoration:none;
margin:3px 0px 0px 0px;
line-height:18px;
}
.bhai a:hover
{
color:#FFFFFF;
background:#769196;
width:75px;
height:35px;
display:block;
float:left;
padding:22px 0px 0px 33px;
font-size:12px;
font-weight:100;
text-decoration:none;
margin:3px 0px 0px 0px;
line-height:18px;
}
.map_fr
{
width:70px;
height:auto;
overflow:hidden;
float:left;
padding:80px 10px 0px 0px;
}
.map_sec
{
width:246px;
height:auto;
overflow:hidden;
float:left;
padding:0px 0px 0px 3px;
}
.map_thr
{
width:115px;
height:auto;
overflow:hidden;
float:left;
}
.map_sec_top
{
width:220px;
height:auto;
overflow:hidden;
padding:10px 0px 0px 20px;
}
.map_sec_mid
{
width:210px;
height:40px;
margin:0px auto;
}
.map_sec_foot
{
width:245px;
height:auto;
overflow:hidden;
margin:0px 0px 0px 0px;
float:right;
clear:both;
}
.map_ft_fir
{
width:75px;
height:auto;
overflow:hidden;
padding:8px 2px 0px 0px;
float:left;
}
.map_ft_sec
{
width:70px;
height:auto;
overflow:hidden;
padding:0px 0px 0px 0px;
float:left;

}
.map_ft_thr
{
width:96px;
height:auto;
overflow:hidden;
padding:5px 0px 0px 0px;
float:left;

}
.geh
{
display:block;
height:15px;
width:auto;
}

/*map_over*/
/*massage*/
.massage
{
width:47%;
height:auto;
overflow:hidden;
float:left;
padding:10px 00px 10px 15px;
}
.massage span
{
line-height:25px;
font-size:12px;
color:#333333;
}
.massage_incl
{
width:372px;
height:auto;
overflow:hidden;
border:1px solid #999999
}
.massage_til
{
width:472px;
background:url(../image/intro.jpg);
height:20px;
padding:5px 0px 0px 0px;
text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bolder;
}
.massage_til_r
{
width:311px;
background:url(../image/intro.jpg);
height:20px;
padding:5px 0px 0px 0px;
text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bolder;
}
.massage_con_r
{
width:311px;
height:20px;
padding:5px 0px 0px 0px;
text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bolder;
}
.massage_info
{
border:1px solid #999999;
}
.show_con
{
width:470px;
height:150px;
font-size:12px;
}

.text_con
{
width:311px;
height:95px;
margin:0px 0px 10px 0px;
font-size:12px;
}
.search
{
margin:5px;
width:auto;
height:auto;
}
.auto_a 
{
width:auto;
height:auto;
overflow:hidden;
}
.auto_a  a
{
display:block;
height:25px;
width:75px;
text-align:center;
border:1px solid #52676b;
color:#333333;
text-decoration:none;
float:right;
padding:10px 0px 0px 0px;
margin:0px 10px 0px 0px;
}
.login
{
width:157px;
border:1px solid #BFBFBF;
background:#F7F7F7;
height:20px;
padding:4PX 0PX 2PX 5PX;
font-family:"MS PGothic";
font-weight:bolder;
font-size:14px;
color:#333333;
}
.login_con
{
width:161px;
height:auto;
padding:5px 3px;
font-size:12px;
line-height:22px;
font-size:12px;
}
.login_from
{
width:auto;
height:auto;
margin:5px 0px;
line-height:30px;
}
#w_area
{
	width:76px;
	margin:0px 0px 0px 0px;
	font-size:10px;
	font-weight:100;

}
#w_county
{
	width:84px;
	margin:0px 0px 0px 0px;
	font-size:10px;
	font-weight:100;
}
.intro
{
width:157px;
border:1px solid #BFBFBF;
background:url(../image/intro.jpg);
height:20px;
padding:4PX 0PX 2PX 5PX;
margin:15px 0px 0px 0px;
font-family:"MS PGothic";
font-weight:bolder;
font-size:14px;
color:#FFFFFF;
}
.intro_con
{
width:168px;
height:auto;
overflow:hidden;
text-align:center;
padding:3px 0px 3px 0px;
background:#DDDDDD;
margin:0PX 0PX 5px 0px;
}
.intro_font a
{
width:160px;
padding:3px 4px;
font-size:14px;
line-height:22px;
font-weight:bolder;
text-decoration:underline;
color:#000000;
}
.adver
{
text-align:center;
width:auto;
height:auto;
margin:5px 0px;
}
.banner
{
width:auto;
height:auto;
padding:5px 0px;
}
.til
{
width:795px;
height:20px;
border:1px solid #BFBFBF;
background:#F7F7F7;
padding:4PX 0PX 2PX 5PX;
font-family:"MS PGothic";
font-weight:bolder;
font-size:14px;
color:#333333;
}
.con_recommend
{
width:795px;
height:auto;
overflow:hidden;
}
.con_recommend ul
{
width:780px;
height:auto;
overflow:hidden;
margin:0px auto;
list-style:none;
padding:10px 0px 0px 0px;
}
.con_recommend ul li
{
width:780px;
height:auto;
overflow:hidden;
margin:5px auto 0px auto;
list-style:none;
padding:5px 0px;
}
.recommend_span_fr
{
width:150px;
height:113px;
border:1px solid #52676b;
padding:2px;
margin:5px;
float:left;
}
.recommend_span_se
{
width:600px;
height:auto;
overflow:hidden;
float:left;
display:block;
line-height:20px;
font-size:12px;
margin:0px 0px 0px 10px;
}
.map_both
{
width:810px;
height:8px;
line-height:8px;
background:#f1f0ec;
overflow:hidden;
}
.map_con
{
width:810px;
height:auto;
overflow:hidden;
background:#f1f0ec;
}
.map_inn
{
width:48%;
height:auto;
overflow:hidden;
float:left;
padding:3px 0px 0px 10px;
}
.map_inn_til
{
width:470px;
height:auto;
overflow:hidden;
font-size:18px;
font-weight:bolder;
padding:5px 3px 5px 10px;
color:#111111;
height:30px;
background:url(../image/map_con.jpg) no-repeat;
line-height:30px;
}
.map_inn_til_both
{
width:387px;
height:7px;
}
.map_auto
{
margin:10px 0px 0px 0px;
height:auto;
overflow:hidden;
width:auto;
padding:5px 0px;
}
.map_sel
{
width:113px;
padding:8px 0px 0px 10px;
height:22px;
background:#52676b;
font-size:14px;
margin:0px 0px 3px 5px;
color:#FFFFFF;
}
.kinds_con
{
line-height:25px;
height:auto;
overflow:hidden;
width:305px;
background:url(../image/kindsOfarea.jpg);
margin:0px auto;
}
.kinds_con span
{
line-height:25px;
height:25px;
padding:0px 0px 0px 5px;
font-size:12px;
display:block;
font-weight:100;
color:#000000;
}
.kinds_con span a
{
color:#0033cc;
text-decoration:underline;
}
/*new_map*/
.map_lef
{
width:483px;
height:auto;
min-height:200px;
float:left;
}
.map_rig
{
width:310px;
height:auto;
min-height:200px;
float:left;
padding:0px 0px 0px 0px;
}
.map_head
{
width:483px;
height:8px;
background:url(../image/map_head.jpg);
float:left;
clear:both;
overflow:hidden;
}
.map_bodd
{
width:470px;
height:auto;
padding:2px 0px 2px 10px;
background:url(../image/map_bodd.jpg);
text-align:left;
overflow:hidden;
float:left;
clear:both;
}
.map_foot
{
width:483px;
height:8px;
background:url(../image/map_foot.jpg);
float:left;
clear:both;
overflow:hidden;
}
.map_head_r
{
width:320px;
height:8px;
background:url(../image/map_head_r.jpg) no-repeat;
float:left;
clear:both;
overflow:hidden;
}
.map_bodd_r
{
width:315px;
height:auto;
padding:2px 0px 2px 5px;
background:url(../image/map_bodd_r.jpg);
text-align:left;
overflow:hidden;
}
.map_foot_r
{
width:320px;
height:8px;
background:url(../image/map_foot_r.jpg);
float:left;
clear:both;
overflow:hidden;
}
.web_last
{
height:auto;
width:auto;
overflow:hidden;
padding:5px 0px 0px 0px;
}
.web_show
{
height:auto;
overflow:hidden;
width:auto;
}
.web_show ul
{
width:813px;
height:auto;
overflow:hidden;
list-style:none;
margin:0px;
padding:0px;
clear:both;
}
.web_show ul li
{
width:151px;
margin:9px 0px 0px 9px;
float:left;
height:155px;
overflow:hidden;
}
.web_show_pic
{
display:block;
width:141px;
height:111px;
border:1px solid #52676b;
padding:3px;
}
.web_show_font
{
display:block;
width:145px;
line-height:20px;
font-size:12px;
height:36px;
line-height:18px;
text-align:center;
padding:0px 2px;
overflow:hidden;
}
.web_page
{
width:auto;
height:auto;
overflow:hidden;
clear:both;
line-height:25px;
padding:10px 25px 0px 25px;
}
.web_page span
{
margin:0px 0px 0px 5px;
display:block;
float:right;
}
/*new_massage*/
.massage_lef
{
width:473px;
height:auto;
overflow:hidden;
float:left;
padding:0px 0px 0px 10px;
}
.massage_rig
{
width:313px;
height:auto;
overflow:hidden;
float:left;
padding:0px 0px 0px 10px !important;
padding:0px 0px 10px 10px;
}
/*foot*/
.foot_lef
{
width:640px;
height:55px;
font-size:14px;
padding:15px 20px 0px 30px;
color:#769196;
text-align:right;
line-height:22px;
float:left;
}
.foot_rig
{
width:300px;
height:55px;
text-align:left;
padding:8px 0px 0px 0px;
float:right;
}
.kinds_con a
{
color:#066000;
text-decoration:underline;
line-height:22PX;
}
.kinds_con a:hover
{
color:#000000;
text-decoration:none;
}

.foot_menu
{
width:auto;
height:30px;
line-height:30px;
padding:0px 0px 0px 10px;
color:#000000;
text-align:center;
}
.foot_menu a
{
font-weight:bolder;
font-size:14px;
color:#333333;
}
.foot_menu a:hover
{
font-weight:bolder;
font-size:14px;
color:#769196;
text-decoration:none;
}
.hrclass
{
margin:auto auto 0px auto
}
.top
{
float:right; margin:0px 10px 0px 0px;*margin:-8px 10px 0px 0px; 
}
.foot_menu_s 
{
width:auto;
height:auto;
line-height:22px;
}
.foot_menu_s a
{
color:#000000;
text-decoration:none;
}
.foot_menu_s a:hover
{
color:#769196;
text-decoration:underline;
}
.pageLink {
	CLEAR: both; FONT-SIZE: 12px; MARGIN: 5px auto; FONT-FAMILY: MS PGothic; TEXT-ALIGN: center;
}
.pageLinkOn {
	PADDING:0px 5px; DISPLAY: inline-block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #52676b; MARGIN: 2px 2px 3px; COLOR: #fff; LINE-HEIGHT: 20px; FONT-FAMILY: MS PGothic; TEXT-ALIGN: center
}
.pageLink A {
	PADDING:0px 5px; BORDER: #52676b 1px solid;  DISPLAY: inline-block;  FONT-SIZE: 12px; BACKGROUND: #fff;  MARGIN: 2px; LINE-HEIGHT: 18px;   TEXT-ALIGN: center;
}
.pageLink A:hover {
	 	PADDING:0px 5px; BORDER: #52676b 1px solid;   DISPLAY: inline-block; PADDING-LEFT: 5px;    FONT-SIZE: 12px; BACKGROUND: #52676b; MARGIN: 0px 2px 3px;COLOR: #fff; PADDING-TOP: 0px;  TEXT-ALIGN: center; TEXT-DECORATION: none
}
/*sitemap*/
.sitemap
{
width:auto;
height:auto;
}
.map_gigi
{
width:750px;
height:auto;
overflow:hidden;
clear:both;
line-height:30px;
padding:0px 0px 0px 30px;
}
.map_gigi a
{
font-size:24px;
font-weight:bolder;
color:#788488;
font-family:Arial, Helvetica, sans-serif;
}
.map_toal
{
width:auto;
height:auto;
padding:0px 0px 0px 50px;
clear:both;
}
.map_toal span
{
width:190px;
display:block;
height:40px;
overflow:hidden;
line-height:23px;
font-size:18px;
padding:10px 0px 5px 20px;
float:left;
}
.map_toal span a
{
color:#0033CC;
text-decoration:underline;
font-size:14px;
}
.map_toal span a:hover
{
color:#0033CC;
text-decoration:none;
font-weight:bolder;
font-size:14px;
}
.adver a
{
display:block;
width:130px;
height:auto;
overflow:hidden;
filter:alpha(startX=0,finishX=0,opacity=100,);-moz-opacity:1; 
}
.adver a:hover
{
display:block;
width:130px;
height:auto;
overflow:hidden;
filter:alpha(startX=0,finishX=0,opacity=50,);-moz-opacity:0.5; 
}
.recommend_span_fr a
{
display:block;
width:150px;
height:auto;
overflow:hidden;
filter:alpha(startX=0,finishX=0,opacity=100,);-moz-opacity:1; 
}
.recommend_span_fr a:hover
{
display:block;
width:150px;
height:auto;
overflow:hidden;
filter:alpha(startX=0,finishX=0,opacity=50,);-moz-opacity:0.5; 
}
.adver_jz
{
width:770px;
height:auto;
line-height:25px;
font-size:14px;
padding:10px 20px;
clear:both;
}
.adver_jz a
{
font-size:14px;
color:#0033cc;
text-decoration:underline;
}
.about_til
{
width:auto;
height:23px;
padding:5px;
color:#333333;
background:url(../image/about_til.jpg);
}
.about_con
{
width:770px;
height:auto;
line-height:25px;
height:auto;
overflow:hidden;
background:url(../image/about_bg.jpg);
padding:5px 0px 0px 0px;
float:left;
font-size:12px;
color:#666666;
clear:both;
}
.about_lef
{
float:left;
width:180px;
height:auto;
overflow:hidden;
padding:0px 10px 0px 12px;
}
.about_rig
{
float:left;
width:530px;
height:auto;
overflow:hidden;
padding:0px 10px 0px 12px;
}
.tofan
{
	width:630px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
}
.tofan_movie
{
	width:630px;
	height:630px;
	overflow:hidden;
	margin:10px 0px;
}
.tofan_contents
{
	width:auto;
	height:auto;
	overflow:hidden;
	
}
.tofan ul
{
	width:auto;
	margin:0px;
	padding:0px;
	list-style:none;

	height:auto;
	overflow:hidden;

}
.tofan ul li
{
	width:auto;
	border:1px solid #52676b;
	overflow:hidden;
	padding:3px;
	margin:0px;

}

.contents_til
{
	width:auto;
	height:28px;
	padding:0px 3px;
	line-height:28px;
	overflow:hidden;
	color:#5a7276;
	background:#e6e6e6;
	margin:0px 0px 2px 0px;
}
.contents_til_hr
{
	width:auto;
	height:1px;
	overflow:hidden;
	background:#52676b;
}
.contents_til_sec
{
	width:auto;
	height:1px;
	overflow:hidden;
	background:#819a9f;
}
.contianer_intro
{
	width:auto;
	height:auto;
	overflow:hidden;
	margin:3px 0px 0px 0px;
}
.intro_pic
{
	width:200px;
	height:130px;
	overflow:hidden;
	float:left;
}
.intro_font
{
	width:413px;
	height:125px;
	background:#e6e6e6;
	float:right;
	padding:3px;
	overflow:hidden;
	margin:0px 0px 0px 2px;
}
* html .intro_font
{
	width:405px;
	height:130px;
}
.intro_words
{
	width:auto;

	color:#52676b;
	height:93px;
	overflow:hidden;
	font-family:"MS PGothic";
	font-size:12px;
	margin:0px 5px;
	line-height:18px;
}
.intro_btn
{
	width:370px;
	border:1px solid #52676b;
	height:20px;
	line-height:20px;
	background:#819a9f;
	overflow:hidden;
	margin:0px auto;
}
* html .intro_btn {
		margin:0px 0px 0px 15px;
}
.intro_url
{
	width:275px;
	background:#dae8ea;
	height:20px;
	float:left;
	overflow:hidden;
	padding:0px 5px;
}
.intro_enter
{
	width:80px;
	height:18px;
	overflow:hidden;
	float:left;
	padding:2px 0px 0px 5px ;
}
.intro_url a
{
	color:#333;
	text-decoration:none;
	line-height:20px;
	width:auto;
}

.intro_url a:hover
{
	color:#066;
	text-decoration:underline;
	
}
.intro_enter a
{
	color:#FFF;
	text-decoration:none;
line-height:18px;
}

.intro_enter a:hover
{
	color:#000;
	text-decoration:none;
}
.web_show_pic a
{
text-decoration:none;
filter:alpha(startX=0,finishX=0,opacity=100,);-moz-opacity:1; 
width:141px;
height:111px;
display:block;
overflow:hidden;
}
.web_show_pic a:hover
{
text-decoration:underline;
filter:alpha(startX=0,finishX=0,opacity=50,);-moz-opacity:0.5; 
width:141px;
height:111px;
display:block;
overflow:hidden;
}
.web_show_font a
{
	width:145px;
	height:36px;
	line-height:18px;
	display:block;
	overflow:hidden;
	color:#000;
}
.web_show_font a:hover
{
	width:145px;
	height:36px;
	line-height:18px;
	display:block;
	overflow:hidden;
	color:#006600;
}