@import url("global.css");
/*

“红色” 样式

2008.8.12 10:48 for Fangyu12@gmail.com

Last modified 2008.10.06 15:30

Copyright (c) 2008, DedeEIMS All rights reserved.

*/
/* 页眉
-------------------------------------------------------------------*/
#topBar {
	line-height:25px;
	height:25px;
	background-color:#EEEEEE;
}
#topBar ol li {
	margin-left: -1px;
	border-left: 1px solid #999;
	height:14px;
	line-height:14px;
	padding-right: 8px;
	padding-left: 10px;
}
#userMenu li {
	padding-right: 8px;
	padding-left: 8px;
}
#userMenu li a {
	background-image: url(../image/u.gif);
	background-repeat: no-repeat;
	display: block;
	float:left;
	padding-left:20px;
}
#userMenu li a.person {
	background-position: left 5px;
}
#userMenu li a.favorite {
	background-position: left -16px;
}
#userMenu li a.exit{
	background:none;
}
#search {
	background-image: url(../image/s.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 231px;
	margin-top:12px;
}
#search input {
	background-image: none;
	border-style: none;
	width: 160px;
	background-color: transparent;
}
#search button {
	background-image: none;
	border-style: none;
	width: 50px;
	background-color: transparent;
}
/* 导航菜单
-------------------------------------------------------------------*/
#navMenu li {
	background-repeat: no-repeat;
	background-position: left center;
	width: 81px;
	margin-left: -2px;
	font-weight: bold;
}
#navMenu a {
	color:#fff;
	text-align:center;
	display:block;
	font-size: 14px;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	white-space: nowrap;
	margin-left: 2px;
}
#navMenu a.thisclass,
#navMenu a:hover,
#navMenu a:active{
	color:#FFF;
	text-decoration: underline;
}
#res {
	background-image: url(../image/r.gif);
	background-repeat: no-repeat;
	background-position: left -40px;
	height: 20px;
	width: 46px;
	display:block;
	text-decoration: none;
}

/* 当前位置
-------------------------------------------------------------------*/
#position {
	line-height: 32px;
	height: 32px;
}
#position li.home {
	background-image: url(../image/r.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	height: 31px;
	float: left;
	padding-left: 20px;
}
#position li {
	margin:0 3px;
	background-image: url(../image/square.gif);
	background-repeat: no-repeat;
	background-position: -6000px center;
	padding-left: 1em;
}
/* 产品导航
-------------------------------------------------------------------*/
#navigation .sort {
	font-size: 12px;
	font-weight: normal;
	background-image: url(../image/nt.gif);
	background-position: left center;
	height: 26px;
	line-height:26px;
	text-indent: 15px;
	cursor:pointer;
	background-repeat: no-repeat;
}
#navigation .hover {
	background-image: url(../image/nt.gif);
	background-position: left center;
	background-color: #f6f6f6;
}
#navigation .menu li {
	background-repeat: no-repeat;
	background-position: -7000px; center;
	line-height: 25px;
	margin-left: 2em;
}
#navigation .menu li a {
	margin-left: 1em;
}
/* 关于我们
-------------------------------------------------------------------*/
#about li {
	line-height: 29px;
	font-weight: bold;
	background-image: url(../image/a.jpg);
	background-repeat: no-repeat;
	text-indent: 2em;
	height: 29px;
	width: 230px;
	margin-bottom:5px;
}
/* 文章小工具
-------------------------------------------------------------------*/
#tools li{
	padding-left:22px;
	background-image:url(../image/c.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
#tools li a{
	color:#777;
}
#tools li#act-fav{
	background-position:4px 3px;
}
#tools li#act-err{
	background-position:4px -34px;
}
#tools li#act-pus{
	background-position:4px -70px;
}
#tools li#act-pnt{
	background-position:4px -106px;
}
#ask {
	background-image: url(../image/x.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 72px;
	margin-top:2px;
}

/* 新闻动态列表
-------------------------------------------------------------------*/
#news li {
	background-image: url(../image/lt.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 20px;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 8px;
	padding-bottom: 8px;
	line-height:26px;
}
/* 搜索结果
-------------------------------------------------------------------*/
#resultlist {
	padding:2px 20px;
}
#resultlist h2 {
	display:none;
}
/* 产品
-------------------------------------------------------------------*/
#products {
	overflow:hidden;
}
#products li {
	width:33.3%;
	float:left;
	margin-top: 20px;
	position: relative;
}
#products dl {
	padding:15px;
	height: 240px;
	width: 178px;
	margin: 0px auto;
	background-image: url(/views/default/images/img_bg.png);
	background-repeat: no-repeat;
}
#products dl dt {
	margin-bottom:10px;
}
#products dl dt a {
	display: table-cell !important;
	display:block;
	height:162px;
	font-size:130px;
	width:178px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
#products dl dt img {
	vertical-align:middle;
	max-width:178px;
	max-height:162px;
	width:expression(this.width>178?178:true);
	height:expression(this.height>162?162:true);
	border-width: 0px;
}
#products dl dd {
	margin-top:3px;
}
#products dl dt .noLitpic {
	background-image: url(../image/litpic.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#products dl dt .vipLitpic {
	background-image: url(../image/litpic.gif);
	background-repeat: no-repeat;
	background-position: left -162px;
}
.head_all {
	background-repeat: no-repeat;
	background-position: left top;
	height: 90px;
	position: relative;
}
.logo {
	width: 380px;
	margin-top: 0px;
}
.b_l {
	background-position: -5px -80px;
	background-repeat: no-repeat;
	height: 63px;
	width: 250px;
	padding-left: 20px;
	padding-top: 2px;
	float: left;
}
.b_r {
	background-position: -5px -80px;
	background-repeat: no-repeat;
	width: 980px;
	padding-top: 8px;
	float: right;
	text-align: center;
}
.in_1 {
	float: left;
	width: 240px;
	padding-right: 10px;
}
.in_2 {
	float: left;
	width: 390px;
}
.in_3 {
	float: left;
	width: 324px;
	padding-left: 10px;
}
.in_4{
	float: right;
	width: 98px;
	height: 280px;
	overflow: hidden;
}
.about_in {
	background-image: url(../image/tel_in.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 240px;
}
.con_us {
	background-repeat: no-repeat;
	float: left;
	width: 240px;
	font-size: 12px;
	font-weight: bold;
	color: #06C;
}
.about_title {
	line-height: 30px;
	float: left;
	height: 30px;
	width: 235px;
	overflow: hidden;
	font-weight: bold;
	padding-left: 5px;
}
.about_con {
	float: left;
	width: 165px;
	text-align: left;
	padding-left: 75px;
	padding-top: 30px;
}
.con_l {
	float: left;
	width: 390px;
}
.hit-titlg {
	line-height: 27px;
	float: left;
	height: 27px;
	width: 390px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BFBFBF;
}
.tab_2{
	width:390px;
	float: left;
	height: 27px;
}
.tab_2 li{
	float:left;
	text-align:center;
	cursor:pointer;
	display: block;
	width: 83px;
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 26px;
	background-image: url(../image/tab_2.gif);
	font-weight: bold;
	padding-top: 2px;
}
.tab_2 li.on_pstab{
	color:#FFF;
	background-position: left bottom;
	top: 1px;
	display: block;
	background-repeat: no-repeat;
	background-color: #FFF;
	float: left;
	height: 27px;
	line-height: 27px;
	padding: 0px;
}
.tab_box {
	float: left;
	width: 390px;
	overflow: hidden;
	height: 126px;
}
.tab_box2 {
	float: left;
	width: 388px;
	overflow: hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BFBFBF;
	border-bottom-color: #BFBFBF;
	border-left-color: #BFBFBF;
}
.tab_2 li.on_pstab A{
	color:#006;
	background-position: left bottom;
	top: 2px;
	display: block;
	background-repeat: no-repeat;
	float: left;
	height: 27px;
	background-image: url(../image/tab_on.gif);
	line-height: 27px;
	padding: 0px;
	width: 83px;
}
.hit-titlg A{
	color:#333;
}
.tab_box li {
	line-height: 20px;
	float: left;
	width: 372px;
	height: 20px;
	background-image: url(../image/ico_1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 15px;
}
.tab_box2 ul {
	padding-top: 5px;
}
.tab_box2 li {
	line-height: 22px;
	float: left;
	width: 372px;
	height: 22px;
	background-image: url(../image/ico_1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.tab_box ul {
	padding-top: 5px;
}
.in_pic {
	float: left;
	width: 720px;
	height: 165px;
	overflow: hidden;
}
.in_map {
	background-image: url(/views/default/images/in_map.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	float: left;
	height: 150px;
	width: 230px;
}
.ico_all {
	float: right;
	width: 60px;
	padding-right: 20px;
	padding-left: 18px;
	overflow: hidden;
}
.ico_m {
	background-image: url(../image/ico_m.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 60px;
	width: 60px;
}
.ico_book {
	background-image: url(../image/ico_book.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 35px;
	width: 210px;
	padding-left: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BFBFBF;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 2px;
}
.ico_job {
	background-image: url(../image/ico_job.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 60px;
	width: 60px;
}
.ico_title {
	line-height: 25px;
	font-weight: bold;
	float: left;
	width: 720px;
	text-align: center;
	height: 35px;
	overflow: hidden;
	background-image: url(../image/new_pro_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.in_js {
	float: left;
	width: 324px;
}
.in_js_title {
	line-height: 25px;
	float: left;
	height: 25px;
	width: 324px;
	font-weight: bold;
}
.in_js_con {
	float: left;
	width: 293px;
	background-image: url(../image/new_zx.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 300px;
	padding-top: 22px;
	padding-left: 15px;
	padding-right: 15px;
}

.in_js_con ul {
	padding: 0px;
	margin: 0px;
}
/*pic scroll
----------------------------------*/
.infiniteCarousel {
	width: 705px;
	margin-left:auto;
	margin-right:auto;
	overflow: hidden;
	height: 130px;
	border: 1px solid #C7C7C7;
	float: left;
	padding-left: 13px;
	position: relative;
}

.infiniteCarousel .wrapper {
	width: 685px;
	overflow: auto;
	height: 120px;
	top: 0;
	float: left;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 10px;
}
.infiniteCarousel ul a img {
	border:1px solid #E3E3E3;
	padding:2px;
	width:100px;
	height:80px;
	display:block;
}
.infiniteCarousel .wrapper ul {
	width: 2140px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	top: 0px;
	float: left;
}
.infiniteCarousel ul li {
	display:block;
	color:#6C6D61;
	float:left;
	width: 106px;
	text-align:center;
	padding-top: 5px;
	padding-right: 3px;
	padding-left: 6px;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{
	color:#6C6D61;
	}
.infiniteCarousel .wrapper ul li a:hover{
	text-decoration:underline;
	}
.infiniteCarousel ul li a:hover img {
  border-color: #aaa;
}
.infiniteCarousel ul li a span{
   display:block;
   line-height:17px;
   padding-top:6px;
}
.infiniteCarousel .arrow {
	display: block;
	height: 26px;
	width: 11px;
	text-indent: -999px;
	position: absolute;
	top: 40px;
	cursor: pointer;
	outline: 0;
}
.infiniteCarousel .forward {
	right: 0;
	background-image: url(../image/green_skin_r.png);
	background-repeat: no-repeat;
	background-position: 0 center;
}
.infiniteCarousel .back {
  background:url(../image/green_skin_l.png) 0 center no-repeat;
  left: 0;
}
.more {
	float: left;
	width: 230px;
	padding-top: 10px;
	padding-left: 10px;
}
/* The group of people */
#gmap {display:block; width:550px; height:617px; background:url(/views/default/images/map.jpg) no-repeat; position:relative; margin:0 auto 2em auto;}
#gmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:uppercase;}

a#title2, a#title2:visited {
	display:block;
	width:550px;
	height:0px;
	padding-top:260px;
	position:absolute;
	left:0;
	top:0;
	cursor:default;
	text-decoration:none;
}
* html a#title2 {height:617px; he\ight:0;}/*IE6.0以下中显示*/
#gmap a#title2:hover {background:transparent url(/views/default/images/group_col.gif) no-repeat 0 0; overflow:visible; color:#c00;}

/*新疆*/
a#xj {display:block; width:206px; height:0; padding-top:156px; overflow:hidden; position:absolute; left:14px; top:63px;}
* html a#xj {height:156px; he\ight:0;text-indent:-9000px;}
a#xj:hover {background:transparent url(/views/default/images/xj1.gif) no-repeat 0 0;overflow:visible;text-indent:-9000px;}

/*西藏*/
a#xz {display:block; width:200px; height:0; padding-top:124px; overflow:hidden; position:absolute; left:37px; top:207px;}
* html a#xz {height:124px; he\ight:0;}
a#xz:hover {background:transparent url(/views/default/images/xz.gif) no-repeat  0 0;overflow:visible;text-indent:-9000px;}

/*青海*/
a#qh {display:block; width:132px; height:0; padding-top:96px; overflow:hidden; position:absolute; left:147px; top:184px;}
* html a#qh {height:96px; he\ight:0;}
a#qh:hover {background:transparent url(/views/default/images/qh.gif) no-repeat 0 0; height:-20px; overflow:visible;text-indent:-9000px;}

/*甘肃*/
a#gs {display:block; width:148px; height:0; padding-top:123px; overflow:hidden; position:absolute; left:187px; top:149px;}
* html a#gs {height:123px; he\ight:0;}
a#gs:hover {background:transparent url(/views/default/images/gsh.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*内蒙古*/
a#lmg {display:block; width:226px; height:0; padding-top:196px; overflow:hidden; position:absolute; left:234px; top:17px;}
* html a#lmg {height:196px; he\ight:0;}
a#lmg:hover {background:transparent url(/views/default/images/lm.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*黑龙江*/
a#hlj {display:block; width:116px; height:0; padding-top:106px; overflow:hidden; position:absolute; left:420px; top:13px;}
* html a#hlj {height:106px; he\ight:0;}
a#hlj:hover {background:transparent url(../image/hlj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*宁夏*/
a#nx {display:block; width:34px; height:0; padding-top:47px; overflow:hidden; position:absolute; left:290px; top:191px;}
* html a#nx {height:47px; he\ight:0;}
a#nx:hover {background:transparent url(../image/nx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*吉林*/
a#jl {display:block; width:88px; height:0; padding-top:59px; overflow:hidden; position:absolute; left:436px; top:96px;}
* html a#jl {height:59px; he\ight:0;}
a#jl:hover {background:transparent url(/views/default/images/jl.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*辽宁*/
a#ln {display:block; width:61px; height:0; padding-top:53px; overflow:hidden; position:absolute; left:423px; top:129px;}
* html a#ln {height:53px; he\ight:0;}
a#ln:hover {background:transparent url(/views/default/images/ll.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*山东*/
a#sd {display:block; width:69px; height:0; padding-top:45px; overflow:hidden; position:absolute; left:396px; top:198px;}
* html a#sd {height:45px; he\ight:0;}
a#sd:hover {background:transparent url(/views/default/images/sd.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*河北*/
a#hb {display:block; width:58px; height:0; padding-top:81px; overflow:hidden; position:absolute; left:377px; top:146px;}
* html a#hb {height:81px; he\ight:0;}
a#hb:hover {background:transparent url(/views/default/images/heb.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*北京*/
a#bj {display:block; width:17px; height:0; padding-top:18px; overflow:hidden; position:absolute; left:394px; top:167px;}
* html a#bj {height:18px; he\ight:0;}
a#bj:hover {background:transparent url(/views/default/images/bj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*天津*/
a#tj {display:block; width:15px; height:0; padding-top:20px; overflow:hidden; position:absolute; left:406px; top:175px;}
* html a#tj {height:20px; he\ight:0;}
a#tj:hover {background:transparent url(/views/default/images/tj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*陕西*/
a#shx {display:block; width:55px; height:0; padding-top:93px; overflow:hidden; position:absolute; left:303px; top:188px;}
* html a#shx {height:93px; he\ight:0;}
a#shx:hover {background:transparent url(/views/default/images/shx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*山西*/
a#sx {display:block; width:37px; height:0; padding-top:73px; overflow:hidden; position:absolute; left:350px; top:173px;}
* html a#sx {height:73px; he\ight:0;}
a#sx:hover {background:transparent url(/views/default/images/sx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*河南*/
a#hn {display:block; width:62px; height:0; padding-top:56px; overflow:hidden; position:absolute; left:351px; top:224px;}
* html a#hn {height:56px; he\ight:0;}
a#hn:hover {background:transparent url(../image/hl.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*江苏*/
a#js {display:block; width:56px; height:0; padding-top:50px; overflow:hidden; position:absolute; left:409px; top:232px;}
* html a#js {height:50px; he\ight:0;}
a#js:hover {background:transparent url(/views/default/images/js.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*安徽*/
a#ah {display:block; width:52px; height:0; padding-top:63px; overflow:hidden; position:absolute; left:397px; top:239px;}
* html a#ah {height:63px; he\ight:0;}
a#ah:hover {background:transparent url(/views/default/images/ah.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*上海*/
a#sh {display:block; width:10px; height:0; padding-top:7px; overflow:hidden; position:absolute; left:460px; top:273px;}
* html a#sh {height:7px; he\ight:0;}
a#sh:hover {background:transparent url(/views/default/images/sh.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*浙江*/
a#zj {display:block; width:40px; height:0; padding-top:50px; overflow:hidden; position:absolute; left:433px; top:275px;}
* html a#zj {height:50px; he\ight:0;}
a#zj:hover {background:transparent url(/views/default/images/zj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*江西*/
a#jx {display:block; width:51px; height:0; padding-top:67px; overflow:hidden; position:absolute; left:388px; top:297px;}
* html a#jx {height:67px; he\ight:0;}
a#jx:hover {background:transparent url(/views/default/images/jx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*福建*/
a#hj {display:block; width:47px; height:0; padding-top:59px; overflow:hidden; position:absolute; left:414px; top:313px;}
* html a#hj {height:59px; he\ight:0;}
a#hj:hover {background:transparent url(/views/default/images/hj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*广东*/
a#gd {display:block; width:81px; height:0; padding-top:63px; overflow:hidden; position:absolute; left:350px; top:352px;}
* html a#gd {height:63px; he\ight:0;}
a#gd:hover {background:transparent url(/views/default/images/gd.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*海南*/
a#hl {display:block; width:25px; height:0; padding-top:21px; overflow:hidden; position:absolute; left:338px; top:418px;}
* html a#hl {height:21px; he\ight:0;}
a#hl:hover {background:transparent url(/views/default/images/hal.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*广西*/
a#gx {display:block; width:80px; height:0; padding-top:59px; overflow:hidden; position:absolute; left:294px; top:343px;}
* html a#gx {height:59px; he\ight:0;}
a#gx:hover {background:transparent url(/views/default/images/gx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*贵州*/
a#gz {
	display:block;
	width:62px;
	height:0;
	padding-top:52px;
	overflow:hidden;
	position:absolute;
	left:284px;
	top:314px;
}
* html a#gz {height:52px; he\ight:0;}
a#gz:hover {background:transparent url(/views/default/images/gz.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*云南*/
a#yn {display:block; width:92px; height:0; padding-top:92px; overflow:hidden; position:absolute; left:218px; top:313px;}
* html a#yn {height:92px; he\ight:0;}
a#yn:hover {background:transparent url(/views/default/images/yn.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*四川*/
a#sc {display:block; width:111px; height:0; padding-top:96px; overflow:hidden; position:absolute; left:222px; top:250px;}
* html a#sc {height:96px; he\ight:0;}
a#sc:hover {background:transparent url(/views/default/images/sc.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*重庆*/
a#cq {display:block; width:51px; height:0; padding-top:47px; overflow:hidden; position:absolute; left:299px; top:275px;}
* html a#cq {height:47px; he\ight:0;}
a#cq:hover {background:transparent url(/views/default/images/chq.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*湖南*/
a#hun {display:block; width:56px; height:0; padding-top:65px; overflow:hidden; position:absolute; left:339px; top:298px;}
* html a#hun {height:65px; he\ight:0;}
a#hun:hover {background:transparent url(../image/hn.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*湖北*/
a#hub {display:block; width:82px; height:0; padding-top:49px; overflow:hidden; position:absolute; left:332px; top:261px;}
* html a#hub {height:49px; he\ight:0;}
a#hub:hover {background:transparent url(/views/default/images/hb.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*台湾*/
a#tw {display:block; width:17px; height:0; padding-top:40px; overflow:hidden; position:absolute; left:462px; top:347px;}
* html a#tw {height:40px; he\ight:0;}
a#tw:hover {background:transparent url(/views/default/images/tw.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}
.pag_left {
	float: left;
	padding-left: 5px;
}
.pag_right {
	float: right;
	padding-right: 5px;
}
.flash {
	float: left;
	height: 376px;
	width: 969px;
	background-color: #FFF;
	border: 1px solid #CCC;
	padding: 5px;
}
.about_c_pic {
	float: left;
	height: 126px;
	width: 110px;
	padding: 5px;
	margin-top: 5px;
}
.about_c {
	float: right;
	width: 253px;
	padding-left: 10px;
	height: 130px;
	padding-bottom: 8px;
	padding-right: 5px;
	padding-top: 10px;
}
.t1 {
	display: block;
	width: 30px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C00;
	text-align: center;
}
.guestbook {
	float: left;
	width: 240px;
	height: 89px;
}
.book_con {
	float: left;
	width: 240px;
	height: 50px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BFBFBF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFBFBF;
}
.link_all {
	float: left;
	width: 238px;
	border: 1px solid #BFBFBF;
	height: 223px;
}
.link_title {
	line-height: 25px;
	background-image: url(../image/ico_link.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	float: left;
	height: 25px;
	width: 218px;
	font-weight: bold;
	padding-left: 20px;
}
.link_con {
}
.sc_con {
	padding-left: 3px;
}
.top_nav {
	width: 960px;
	line-height: 25px;
	height: 25px;
	position: absolute;
	text-align: right;
	padding-right: 20px;
	float: left;
	left: 0px;
}
