﻿/***********************************************/

body {
	margin: 0px auto 0px auto;
}
a {blr:expression(this.onFocus=this.blur())} 
.input{
	font-size: 12px;
	color: #000000;
	border: 1px solid #CCCCCC;
	width:130px;
	height:16px;
	padding-left:4px;
	margin:0px;
}
.bar{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bar_bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #bb0500;
}
.topnav{
	width:780px;
	margin:0px auto;
	background-color: #CC0000;
}
#navigation {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	width:570px;
	margin: 0px;
	float:left;
	padding: 5px 0px 0px 0px;
	bottom:0px;
	background: #CC0000 url(../images/nav_bg.gif)  repeat-x;
}
#navigation ul, #navigation ul li {
        list-style: none;
        margin: 0;
        padding: 0;
}
#navigation ul {
        padding: 5px 0 5px ;
		margin-left:10px;
        text-align:left;
}
#navigation ul li {
        display: inline;
		margin-left:5px;
		line-height:23px;
}
#navigation ul li a {
        background: url(../images/nav_l.gif) no-repeat left top;
        color: #FFF;
        text-decoration: none;
		*+ padding:0px 0px 0px 0px!important;
		padding:12px 0px 8px 0px;
}
#navigation ul li span {
        background: url(../images/nav_r.gif) no-repeat right top;
		padding: 12px 7px 8px 3px;
        margin: 6px 0px 0px 6px;
}
#navigation ul li a:hover span {
        text-decoration:none;
        background-position: 100% -38px;
}
#navigation ul li a:hover {

		background-position: 0 -38px;	
}
#navigation #current a,#navigation a {
        background-position: 0 -38px;
}
#navigation #current a span {
        background-position: 100% -38px;
}

/*- Internet Explorer...It's Hacktastic!--------------------------- */
/*\*//*/
#navigation ul li a {
        display: inline-block;
        white-space: nowrap;
        width: 1px;
}
#navigation ul {
        padding-bottom: 0;
        margin-bottom: -1px;
}
/**/

/*\*/
* html #navigation ul li a {
        padding: 0;
}
/**/

.topnav_left{
	background: url(../images/nav_bg.gif) repeat-x left top;
	height:38px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ac0101;
	border-bottom-color: #ac0101;
	border-left-color: #ac0101;
}

.topnav_link{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 38px;
	font-size:13px;
	color: #fff;
	text-decoration: none;
	text-align:center;
}
.topnav_link td a{font-size:13px;
	color: #fff;
	text-decoration: none;
	display:block;}
.topnav_link td a:hover{
	font-size: 13px;
	color: #FFFF99;
	background: url(../images/nav_over.gif) no-repeat bottom;
}

.topnav_r{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/topnav_right.gif) no-repeat left top;
	width:208px;
	margin:0px;
	line-height:38px;
	text-align: center;
	float:right;
}
.topnav_r a,.bottom_link a{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding:0px 5px 0px 5px;}
.topnav_r a:hover,.bottom_link a:hover{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;}
.clr{clear:both; margin:0px;}
.topnav_right{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/topnav_right.gif) no-repeat left top;
	width:208px;
	line-height:38px;
	text-align: center;
	vertical-align: middle;
}

.topnav_right a,.bottom_link a{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;}
.topnav_right a:hover,.bottom_link a:hover{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;}
.bottom_link{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:30px;
	text-align: center;}
/*================================common css=*/
p{ margin:0px;padding:0px 0px 0px 0px;}
h1{
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
}
h2{
	font-size: 20px;
	line-height: 20px;
	color: #CC3300;
	text-decoration: none;
	margin:0px;
	padding:8px 0px 8px 0px;
}
h3{
	font-size: 13px;
	line-height: 20px;
	color: #CC3300;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
h3 a{
	font-size: 13px;
	color: #CC3300;
	text-decoration:underline;}
h3 a:hover{
	font-size: 13px;
	color: #CC3300;
	text-decoration:none;}
h4{font-size: 13px;
	color: #cd0101;
	margin:0px;
	padding:0px;
	text-decoration:none;}
h5{
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
}
hr{
	size:1px;
	width:100%;
	color:#999999;
	border-bottom: 1px dotted #CCCCCC;
}
.weizhi{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
.weizhi a{
	font-size: 12px;
	color: #000000;
}
.weizhi a:hover{
	font-size: 12px;
	color: #000000;
}
.red_bg{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #E5DFDF;
	background-color: #666666;
	text-align:left;
	font-weight: bold;
	text-indent: 12px;

}
.biaoti_red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	color: #CC0000;
	padding:8px 0px 8px 0px;
}
.grey_t{font-size: 12px;
	color: #999;
	text-decoration:none;}
.black_t{
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.black_t a{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.black_t a:hover{
	font-size: 12px;
	color: #333333;
	text-decoration:underline;
}
.login{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.login a{
	font-size: 12px;
	color: #CC3300;
	text-decoration:underline;
}
.login a:hover{
	font-size: 12px;
	color: #FF0000;
	text-decoration:none;
}
.red_t{
	font-size: 12px;
	color: #CC3300;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.red_t a{
	font-size: 12px;
	color: #CC3300;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
.red_t a:hover{
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
/*====================================right*/
.x_line{
	border-bottom: 1px dotted #CCCCCC;
}
.2line{
	border: 4px solid #CCCCCC;
	padding:8px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.list_t { text-align:left;}

.list_t ul{ 
	list-style-type:none;
	width:160px;
	margin:0px; 
	padding:0px 0px 0px 10px;
}
.list_t ul li{
	background: url(../images/arrow_list.gif) no-repeat left 10px;
	padding-left:10px;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height:20px;
}
.list_t ul li a, p a,h1 a{
    font-size: 12px;
	color: #666666;
	text-decoration:underline
}
.list_t ul li a:hover,p a:hover,h1 a:hover{
    font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.main_t{
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	padding:0px;
	font-family:  Arial, Helvetica, sans-serif;
}
.main_t a{
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-decoration:underline;
}
.main_t a:hover{
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.main_t2{
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	padding:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.more{
	font-size: 12px;
	line-height: 18px;
	color: #CC0000;
	text-indent: 10px;
	padding:0px;
}
.bottom_t{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
/*=============================product*/
.list_t2 { text-align:left;}

.list_t2 ul{ 
	list-style-type:none;
	margin:0px; 
	padding:0px 0px 0px 10px;
}
.list_t2 ul li{
	text-indent: 18px;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height:22px;
	background: url(../images/point.gif) no-repeat left top ;
	font-family: Arial, Helvetica, sans-serif;
}
.list_t2 ul li a{
    font-size: 12px;
	color: #666666;
	text-decoration:underline
}
.list_t2 ul li a:hover{
    font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.list_t3 { text-align:left;}

.list_t3 ul{ 
	list-style-type:none;
	margin:0px; 
	padding:0px 0px 0px 10px;
}
.list_t3 ul li{
	text-indent: 18px;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height:22px;
	background: url(../images/point.gif) no-repeat left top ;
	font-family: Arial, Helvetica, sans-serif;
}
.list_t3 ul li a{
    font-size: 11px;
	color: #666666;
	text-decoration:underline
}
.list_t3 ul li a:hover{
    font-size: 11px;
	color: #000000;
	text-decoration: none;
}
/*=============================content*/
.content_t2 { text-align:left;}

.content_t2 ul{ 
	list-style-type:none;
	margin:0px; 
	padding:0px 0px 0px 10px;
}
.content_t2 ul li{
	text-indent: 18px;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height:22px;
	background: url(../images/pointGrey.gif) no-repeat 3px 2px;
	font-family: Arial, Helvetica, sans-serif;
}
.content_t2 ul li a{
    font-size: 11px;
	color: #333333;
	text-decoration:underline
}
.content_t2 ul li a:hover{
    font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.Red1{
	font-size: 19px;
	color: #CC3300;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:bottom;
}

