@charset "utf-8";
body {
	scrollbar-face-color: #F8F8F8; 
	scrollbar-shadow-color:#B3B3B3; 
	scrollbar-highlight-color:#B3B3B3; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #DDDDDD; 
	scrollbar-arrow-color: #8B9EA6;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/top.jpg) no-repeat 50% top;
	margin:0px;
}
img{border:0px;}
.about {
	font-size: 12px;
	line-height: 28px;
	text-decoration: none;
	color:#000000;
}
td {
font-size:12px;
}
.main{ background:url(../images/main_bg.jpg) repeat-y;}
.center{ margin: 0px auto;}
.text_01 {
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-family:Arial;
	font-weight:bold;
}
.text_01 a{ color:#000; text-decoration:none;}
.text_01 a:hover{ color:#c44400; text-decoration: underline;}
.text_02 {
	font-size: 12px;
	line-height: 20px;
	color: #fff0d0;
	text-decoration: none;
	font-family:Arial;
}
.text_02 a{ color:#fff0d0; text-decoration:none;font-weight:bold;}
.text_02 a:hover{ color:#fff; text-decoration: underline;}
.text_03 {
	font-size: 16px;
	line-height: 22px;
	color: #0273b9;
	text-decoration: none;
	font-family:Arial;
	font-weight:bold;
}
.text_04 {
	font-size: 16px;
	line-height: 22px;
	color: #cc1500;
	text-decoration: none;
	font-family:Arial;
}
.text_05 {
	font-size: 12px;
	line-height: 22px;
	color: #0273b9;
	text-decoration: none;
	font-weight:bold;
}
.text_06 {
	font-size: 12px;
	line-height: 24px;
	color: #ff6600;
	text-decoration: none;
	font-family:Arial;
}
.text_06 a{ color:#ff6600; text-decoration:none;}
.text_06 a:hover{ color:#ffffff; text-decoration: underline;}
.text_07 {
	font-size: 12px;
	line-height: 24px;
	color: #000;
	text-decoration: none;
	font-family:Arial;
}
.text_07 a{ color:#000; text-decoration:none;}
.text_07 a:hover{ color:#d61919; text-decoration: underline;}
.text_08 {
	font-size: 11px;
	line-height: 20px;
	color: #414141;
	text-decoration: none;
	font-family:Arial;
}
.text_09 {
	font-size: 14px;
	line-height: 24px;
	color: #e81d19;
	text-decoration: none;
	font-weight:bold;
	 font-family:Arial;
}
.text_10{ font-size:12px; line-height:24px; color:#7c7c7c; font-family:Arial;}
.text_11{ font-size:30px; line-height:40px; color:#ed5803; font-weight:bold; font-family:Arial;}
.text_12{ font-size:12px; line-height:20px; color:#484848; font-family:Arial;}
.text_13{ font-size:12px; line-height:20px; color:#f76e49; font-family:Arial;}
.text_14 {
	font-size: 13px;
	line-height: 17px;
	color: #e81d19;
	text-decoration: none;
	font-weight:bold;
	 font-family:Arial;
}


.sub_k1{ border:#ffdebf solid 1px;}
.sub_k2{ border-bottom:#ffdebf solid 1px; background:#fff2e0; color:#e81d19; font-family:Arial; font-weight:bold;}
.sub_k3{ border:#fa7c19 solid 1px;}

a.link01:link {
	font-size: 12px;
	line-height: 41px;
	color: #fff;
	text-decoration: none;
	width:100%;
	height:41px;
	display:block;
	font-family:Arial;
}
a.link01:visited {
	font-size: 12px;
	line-height: 41px;
	color: #fff;
	text-decoration: none;
	width:100%;
	height:41px;
	display:block;
	font-family:Arial;
}
a.link01:hover {
    font-size: 12px;
	line-height: 41px;
	color: #ffee00;
	text-decoration: none;
	width:100%;
	height:41px;
	background:url(../images/menu_hover.jpg) repeat-x;
	display:block;
	font-family:Arial;
}
a.link01:active {
	font-size: 12px;
	line-height: 41px;
	text-decoration: none;
	width:100%;
	height:41px;
	display:block;
	font-family:Arial;
}
a.link02:link {
	font-size: 12px;
	line-height: 24px;
	color: #000;
	text-decoration: none;
}
a.link02:visited {
	font-size: 12px;
	line-height: 24px;
	color: #000;
	text-decoration: none;
}
a.link02:hover {
	font-size: 12px;
	COLOR: #ce0f0d;
	line-height: 24px;
	text-decoration: underline;
}
a.link02:active {
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
}
a.link03:link {
	font-size: 12px;
	line-height: 28px;
	color: #000;
	text-decoration: none;
}
a.link03:visited {
	font-size: 12px;
	line-height: 28px;
	color: #000;
	text-decoration: none;
}
a.link03:hover {
	font-size: 12px;
	line-height: 28px;
	color: #d61919;
	text-decoration: none;
}
a.link03:active {
	font-size: 12px;
	line-height: 28px;
	text-decoration: none;
}
a.link04:link {
	font-size: 10px;
	line-height: 25px;
	color: #666;
	text-decoration: none;
}
a.link04:visited {
	font-size: 10px;
	line-height: 25px;
	color: #666;
	text-decoration: none;
}
a.link04:hover {
	font-size: 10px;
	line-height: 25px;
	color: #d61919;
	text-decoration: none;
}
a.link04:active {
	font-size: 10px;
	line-height: 25px;
	text-decoration: none;
}
a.link05:link {
	font-size: 12px;
	line-height: 22px;
	color: #000;
	text-decoration: none;
}
a.link05:visited {
	font-size: 12px;
	line-height: 22px;
	color: #000;
	text-decoration: none;
}
a.link05:hover {
	font-size: 12px;
	line-height: 22px;
	color: #d61919;
	text-decoration: none;
}
a.link05:active {
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}
a.link06:link {
	font-size: 12px;
	line-height: 22px;
	color: #ffffff;
	text-decoration: none;
}
a.link06:visited {
	font-size: 12px;
	line-height: 22px;
	color: #ffffff;
	text-decoration: none;
}
a.link06:hover {
	font-size: 12px;
	line-height: 22px;
	color: #fff000;
	text-decoration: none;
}
a.link06:active {
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}
a.link07:link {
	font-size: 13px;
	line-height: 22px;
	color: #ca0400;
	text-decoration: none;
	font-weight:bold;
}
a.link07:visited {
	font-size: 13px;
	line-height: 22px;
	color: #ca0400;
	text-decoration: none;
	font-weight:bold;
}
a.link07:hover {
	font-size: 13px;
	line-height: 22px;
	color: #ff7d03;
	text-decoration: none;
	font-weight:bold;
}
a.link07:active {
	font-size: 13px;
	line-height: 22px;
	text-decoration: none;
	font-weight:bold;
}



.input {
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: transparent;
	border: 0px;
	color: #f5d068;
	height:24px;
	width:147px;
}
.input_search{
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: transparent;
	border: 0px;
	color: #333333;
	height:24px;
	width:147px;
}
.input_caiys {
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #a7a6aa;
	color: #333333;
	width:130px;
}
.input_1 {
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #a7a6aa;
	color: #333333;
}

.normal
{
list-style: none;
float: left;
padding-top: 12px;
width: 124px;
height: 20px;
text-align :center ;
vertical-align :middle ;
cursor :pointer ;
background-image:url(../images/tab_2.jpg);
border-collapse :separate ;
font-weight:bold;
color:#585858;
}
.selected
{
list-style: none;
float: left;
padding-top: 12px;
width: 124px;
height: 20px;
text-align :center ;
vertical-align :middle ;
cursor :pointer ;
background-image:url(../images/tab_1.jpg);
font-size: 12px;
font-weight:bold;
color: #035da3;
}
#divMainTab
{
float:center;
margin: 0px; 
padding: 0px;
width:966px;
background-image:url(../images/tab_bg.jpg);
background-repeat: repeat-x;
}
.divContent
{
width: 964px;
height: 195px;
clear: both;
background-image:url(../images/tab_bottom_bg.jpg);
background-repeat: repeat-x;
border-left:#c5c5c5 solid 1px;
border-right:#c5c5c5 solid 1px;
border-bottom:#c5c5c5 solid 1px;
}
#v{POSITION: relative;}
#video {
	POSITION: absolute;
	TOP: 5px;
	LEFT: 158px
}
/* Picture rolling Style */
.infiniteCarousel {
width: 745px;
position: relative;
line-height:26px;
text-align:center;
}
.infiniteCarousel a{color:#ff6600; text-decoration:none;}
.infiniteCarousel a:hover{color:#000000; text-decoration:none;}
.infiniteCarousel .wrapper {
width: 660px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
overflow: auto;
height: 177px;
margin: 0 40px;
position: absolute;
top: 0;
}
.infiniteCarousel ul a img {
border: 1px solid #cccccc;
padding:13px;
background:#f1f1f1;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.infiniteCarousel .wrapper ul {
width: 660px; /* single item * n */
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position: absolute;
top: 0;
}
.infiniteCarousel ul li {
display:block;
float:left;
padding: 10px;
height: 85px;
width: 146px;
}
.infiniteCarousel ul li img {
-webkit-transition: border-color 400ms;
}
.infiniteCarousel ul:hover li img {
border-color: #000;
}
.infiniteCarousel ul:hover li:hover img {
border-color: #333;
}
.infiniteCarousel ul li a img {
display:block;
}
.infiniteCarousel .arrow {
display: block;
height: 36px;
width: 37px;
background: url(../images/veryhuo_arrow.png) no-repeat 0 0;
text-indent: -999px;
position: absolute;
top: 50px;
cursor: pointer;
outline: 0;
}
.infiniteCarousel .forward {
background-position: 0 0;
right: 0;
}
.infiniteCarousel .back {
background-position: 0 -72px;
left: 0;
}
.infiniteCarousel .forward:hover {
background-position: 0 -36px;
}
.infiniteCarousel .back:hover {
background-position: 0 -108px;
}
/**End**/

/**/
#gallery {width:686px; margin:0px auto; padding:10px; border:6px solid #fff; background:#f1f1f1;}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px;}
#image {position:relative; width:672px; height:414px; padding:5px; border:1px solid #cccccc; background:#FFF url(../images/load.gif) center center no-repeat}
#image img {position:absolute; top: 5px; left:5px; width:672px; height:412px;}
#thumbwrapper {margin-top:10px; padding:5px; width:672px; height:240px; border:1px solid #cccccc; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:240px; width:672px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; display:inline; padding:0px; height:100px; width:700px; border-right:5px solid #FFF}
#thumbs li {float:left; margin: 0 5px 5px 0; cursor:pointer; border:#cccccc solid 1px; background:#f1f1f1; padding:13px;}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(../images/left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(../images/right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}
/**/