*{font-family:Verdana, Arial, Helvetica, sans-serif;}
body,td,th {
	color: #000000;
	font-size: 12px;
}
body {
	margin:0px;
	background-image:url(../index/bg.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
}
select{
	font-size: 12px;
	color: #666666;
}
a {
	color:#0000FF;
	text-decoration:underline;
}
a:hover {
	color: #CC0000;
	text-decoration: none;
}
a.var {
	color: #FFF;
	text-decoration: none;
}
a.var:hover {
	color:#FFFF00;
}
a.mainmenu {
	color: #666666;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	height:35px;
	padding:10px 30px 0px;
}
a.mainmenu:hover {
	color:#FFFFFF;
	background-image:url(../index/mainmenu3.gif);
	background-repeat:no-repeat;
	background-position:center 6px;
}

a.copyrighta {
	color: #888888;
	text-decoration: none;
}
a.copyrighta:hover {
	color: #CECECE;
}
a.location {
	color: #800080;
	text-decoration: none;
}
a.location:hover {
	color: #0366A9;
	text-decoration:underline;
}
a.white {
	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover {
	color: #ffff00;
	text-decoration: none;
}
a.nat_link {
	background-image:url(../index/arrow1.jpg); 
	background-repeat:no-repeat; 
	background-position:15px 9px; 
	padding:8px 0px 8px 38px;  
	color: #0062A1;
	text-decoration: none;
	font-size:14px;
	width:100%;
}
a.nat_link:hover {
	color: #333333;
	text-decoration:underline;
}

a.nat_link2 {
	background-image:url(../index/arrow3.gif); 
	background-repeat:no-repeat; 
	background-position:15px 6px; 
	padding:4px 0px 4px 25px;
	color: #333333;
	text-decoration: none;
	width:100%;
}
a.nat_link2:hover {
	color: #333333;
	text-decoration:underline;
}
a.pclass {
	color: #ffffff;
	text-decoration: none;
	background-color:#FD8900; padding:6px 20px 5px; text-align:center;
}
a.pclass:hover {
	color:#FFFF00;
}

a.more {
	color: #0000FF;
	text-decoration:none;
}
a.more:hover {
	color: #FF0000;
	text-decoration:underline;
}

.tablebg{ background-image:url(../index/bg1.jpg); background-repeat:repeat-x; vertical-align:top; padding:27px 15px 0px; height:400px;}
.tablebg2{ background-image:url(../index/bg5.gif); width:920px; background-color:#FFFFFF;}
.tablebg3{ background-image:url(../index/bg4.gif); background-repeat:no-repeat; padding:0px 16px 16px;}
.bg2{background-image:url(../index/bg2.jpg); background-repeat:repeat-x; height:168px;}
.bg3{background-image:url(../index/bg3.jpg); background-repeat:repeat-x; padding-top:18px; vertical-align:top; background-color:#F3F3F3; padding-bottom:15px;}
.bg4{background-image:url(../index/bg4.gif); width:81px; height:21px; font-size:13px; text-align:center; color:#FFFFFF; font-weight:bold; vertical-align:bottom; padding-bottom:2px;}
.bg5{background-image:url(../index/bg5.jpg); height:3px;}

.icon1{background-image:url(../index/icon1.gif); background-repeat:no-repeat; background-position:0px 7px; color:#595959; font-weight:bold; padding:5px 17px;}
.icon2{background-image:url(../index/icon2.gif); background-repeat:no-repeat; background-position:8px 10px; height:29px; padding-left:20px; padding-top:3px; border-bottom:dashed 1px #C4C4C4;}
.icon5{background-image:url(../index/icon5.gif); background-repeat:no-repeat; background-position:6px 9px; padding:5px 0px 5px 17px;}
.datetime1{padding-top:3px; border-bottom:dashed 1px #C4C4C4; text-align:center; width:74px;}

.more1{text-align:right; padding-right:8px; vertical-align:bottom; padding-bottom:5px;}


.left{width:220px; vertical-align:top; background-color:#DEDEE0;}
.right{vertical-align:top; border-left:solid 5px #F3F1F2; height:350px; padding:3px 25px 10px 30px;}
.right2{vertical-align:top; padding-left:20px; padding-bottom:15px; }
.contentbg{ background-image:url(../index/contentbg.jpg); background-repeat:repeat-x; background-position:bottom;}

.submenu1{}
.leftmenu_class1{ padding:2px 0px; background-image:url(../index/line1.gif); background-position:bottom; background-repeat:repeat-x;}
.leftmenu_class2{}

.location1{ text-align:right; padding-right:8px; border-bottom:solid 1px #9D9D9D; color:#000000; height:30px;}
.location2{ font-size:18px; font-weight:bold; border-bottom:solid 1px #9D9D9D; padding-left:10px;}
.location3{ height:40px; background-position:left top; background-repeat:no-repeat; font-weight:bold; color:#000000; padding:0px 0px 10px 36px; vertical-align:bottom; font-size:14px;}
.location4{color:#0366A9; font-weight:bold;}

.content1{padding:15px 10px 20px; line-height:160%;}

.newstitle{ border-bottom:dotted 1px #ccc; background-image:url(../index/icon4.gif); background-position:10px 9px; background-repeat:no-repeat; padding:10px 0px 10px 26px;}
.newstime{border-bottom:dotted 1px #ccc; padding-top:10px; padding-bottom:6px; text-align:center; width:100px; font-size:12px; color:#666666;}
.newstitle2{font-size:16px; font-weight:bold; color:#B31700; text-align:center; padding-bottom:8px;}
.newstime2{ border-bottom:dotted 1px #ccc; text-align:center; color:#666666; padding-bottom:5px;}
.newscontent{padding-left:5px; padding-right:5px; line-height:200%; padding-top:10px; padding-bottom:10px;}

.productcontent{line-height:160%; padding-top:15px;}

.indexborder1{ border-bottom:solid 4px #E2DFD6; border-left:solid 4px #E2DFD6; border-right:solid 4px #E2DFD6; vertical-align:top;}
.indextitle1{background-image:url(../index/index2.jpg); font-weight:bold; color:#FFFFFF; font-size:13px; width:90px; text-align:center;}

.indexproductclass1{background-image:url(../index/bt2.jpg); background-repeat:no-repeat; background-position:center; text-align:center; width:50%; height:30px;}
.indexproductclass2{width:140px;}

.text_input{font-size:12px; height:20px;}

.proclassText{padding-top:5px;}
.picborder{border:solid 1px #C9C9C9; margin-bottom:8px;}

.sitemap_title{font-size:14px; font-weight:bold; color:#FF0000; border-bottom:dotted 1px #CCC; padding:5px; padding-left:10px;}
.sitemap_td{ padding:5px 8px 15px 10px; line-height:150%;}
a.sitemap {
	color: #333333;
	text-decoration: none;
	background-image:url(../index/arrow1.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:8px;
	padding-right:8px;
}
a.sitemap:hover {
	color: #D31407;
}
.search{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
}
.search-botton{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
}
.main-right{
	width:250px;
	background:url(../index/main-right-bg.gif);
}
.left-text{
	font-family:Arial;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	letter-spacing:2px;
}

#nav{ border-top:solid 1px #999999;}
#nav a{
	display:block; width:100%; line-height:120%; 
	background:url(../index/submenu1.jpg) repeat-x; 
	padding:8px 5px 8px 16px; 
	border-bottom:solid 1px #999999;
	color:#666666;
	font-weight:bold;
	letter-spacing:1px;
	font-size:12px;
}
#nav .this,#nav a:hover,#nav a:active{
	color:#000000; 
}

#nav2{ background-color:#999999; padding:10px 0px;}
#nav2 a{
	display:block; width:100%; line-height:120%; 
	background:none; 
	padding:2px 5px 2px 20px; 
	color:#fff;
	letter-spacing:1px;
	font-size:12px;
	border-bottom:solid 1px #999999;
}
#nav2 .this,#nav2 a:hover,#nav2 a:active{
	color:#000000; 
}


#leftimgs img{display:block;}


.nav_bg{ background-image:url(../index/left2.jpg); background-repeat:repeat-x}
.nav_bg2{color:#C00402; font-weight:bold; font-size:16px; letter-spacing:0px; padding:0px 0px 8px 15px;}
.nav_bg3{background-color:#FFFFFF;}
.line1{margin:0px 7px;}
.icon3{margin-right:4px;}

.neirong {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-family: Verdana;
	line-height: 22px;
}

.producttitle1{font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#515151; height:24px; padding-left:5px;}
.productbg{background-image:url(../index/productbg.jpg); background-repeat:no-repeat; background-position:bottom; width:160px; padding:0px 6px 6px 0px; vertical-align:top;}


.mainmenu1{padding:4px; background-color:#F2EDDA; color:#B99513; border:solid 1px #B99513; border-right:none; height:20px; text-decoration:none; width:100%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; display:inline-block;}
.mainmenu1:hover{background-color:#B99513; color:#FFFFFF;}
.mainmenu2{padding:4px; background-color:#E4DAF2; color:#5513B9; border:solid 1px #5513B9; border-right:none; height:20px; text-decoration:none; width:100%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; display:inline-block;}
.mainmenu2:hover{background-color:#5513B9; color:#FFFFFF;}
.mainmenu3{padding:4px; background-color:#DEF2DA; color:#1D5913; border:solid 1px #1D5913; border-right:none; height:20px; text-decoration:none; width:100%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; display:inline-block;}
.mainmenu3:hover{background-color:#1D5913; color:#FFFFFF;}
.mainmenu4{padding:4px; background-color:#F2DADC; color:#B91320; border:solid 1px #B91320; border-right:none; height:20px; text-decoration:none; width:100%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; display:inline-block;}
.mainmenu4:hover{background-color:#B91320; color:#FFFFFF;}
.mainmenu5{padding:4px; background-color:#DAEDF2; color:#138AA8; border:solid 1px #138AA8; border-right:none; height:20px; text-decoration:none; width:100%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; display:inline-block;}
.mainmenu5:hover{background-color:#138AA8; color:#FFFFFF;}
.mainmenu6{padding:4px; background-color:#EEDAF2; color:#985DA4; border:solid 1px #985DA4; border-right:none; height:20px; text-decoration:none; width:100%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; display:inline-block;}
.mainmenu6:hover{background-color:#985DA4; color:#FFFFFF;}
.mainmenu7{padding:4px; background-color:#DADFF2; color:#1336B9; border:solid 1px #1336B9; border-right:none; height:20px; text-decoration:none; width:100%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; display:inline-block;}
.mainmenu7:hover{background-color:#1336B9; color:#FFFFFF;}
.mainmenu8{padding:4px; background-color:#F2E1DA; color:#98553A; border:solid 1px #98553A; height:20px; text-decoration:none; width:100%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; display:inline-block;}
.mainmenu8:hover{background-color:#98553A; color:#FFFFFF;}
.dian{font-size:13px; font-weight:normal;}

.fab_a{ text-decoration:none;}
.fab_a:hover{ text-decoration:underline;}