@charset "utf-8";
html {overflow-x:hidden;}

body,td,th {
	font-size: 12px;
	color: #333333;
	font-family: "微软雅黑", Verdana, Arial, Helvetica, sans-serif;
}
body {
	background-color: #fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
.title{ color:#FFFFFF; font-size:14px; padding-left:15px; font-weight:bold;}


.prod:link{ border:#CCC 1px solid; padding:4px; float: left; height:150px; width:150px;}
.prod:visited{border:#CCC 1px solid; padding:4px; float: left; height:150px; width:150px;}
.prod:active {border:#CCC 1px solid; padding:4px; float: left; height:150px; width:150px;}
.prod:hover{border:#286dca  1px solid; padding:4px; float: left; height:150px; width:150px;}

.prod1:link{ border:#CCC 1px solid; padding:4px; float: left; height:180px; width:180px;}
.prod1:visited{border:#CCC 1px solid; padding:4px; float: left; height:180px; width:180px;}
.prod1:active {border:#CCC 1px solid; padding:4px; float: left; height:180px; width:180px;}
.prod1:hover{border:#286dca 1px solid; padding:4px; float: left; height:180px; width:180px;}




a:link {color: #333333; text-decoration: none;}
a:visited {color:#333333; text-decoration: none;}
a:active {color: #333333; text-decoration: none;}
a:hover {
	color: #FF0000;


}
.line23 {
	line-height: 23px;
}

.indsearchinput{background-image: url(../img/so_bg.jpg); background-repeat: no-repeat; height: 24px; width: 133px; padding-left:15px; font-size: 12px; border:0px;line-height: 24px;color: #666666;}

.bt14{ font-size:14px; font-weight:bold; color:#000000;}

.line_h20 {
	LINE-HEIGHT: 20px
}
.line_h22 {
	LINE-HEIGHT: 22px
}
.line_h18 {
	LINE-HEIGHT: 18px;
}
.line_h24 {
	LINE-HEIGHT: 24px
}
.line_h25 {
	LINE-HEIGHT: 25px
}

.a:link {
	display:block;
	width:185px;
	height:29px;
	color:#333333;
	line-height:29px;
	margin-bottom:10px;
	text-decoration:none;
	text-align: left;
	background-image: url(../images/prolistbg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: 30px;
	padding-top:2px;
}
.a:visited {
	display:block;
	width:185px;
	height:29px;
	color:#333333;
	line-height:29px;
	margin-bottom:10px;
	text-decoration:none;
	text-align: left;
	background-image: url(../images/prolistbg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent:30px;
	padding-top:2px;
}
.a:hover {
	display:block;
	width:185px;
	height:29px;
	color:#286dca;
	line-height:29px;
	margin-bottom:10px;
	text-decoration:none;
	text-align: left;
	background-image: url(../images/prolistbg2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: 30px;
	padding-top:2px;
}
.a:active {
	display:block;
	width:185px;
	height:29px;
	color:#286dca;
	line-height:29px;
	margin-bottom:10px;
	text-decoration:none;
	text-align: left;
	background-image: url(../images/prolistbg2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: 30px;
}

.a1:link {
	display:block;
	width:185px;
	height:29px;
	color:#fff;
	line-height:29px;
	margin-bottom:10px;
	text-decoration:none;
	text-align: left;
	background-image: url(../images/prolistbg2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: 30px;
}
.a1:visited {
	display:block;
	width:185px;
	height:29px;
	color:#286dca;
	line-height:29px;
	margin-bottom:10px;
	text-decoration:none;
	text-align: left;
	background-image: url(../images/prolistbg2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
		text-indent: 30px;
}
.a1:hover {
	display:block;
	width:185px;
	height:29px;
	color:#286dca;
	line-height:29px;
	margin-bottom:10px;
	text-decoration:none;
	text-align: left;
	background-image: url(../images/prolistbg2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
		text-indent: 30px;
}
.a1:active {
	display:block;
	width:185px;
	height:29px;
	color:#fff;
	line-height:29px;
	margin-bottom:10px;
	text-decoration:none;
	text-align: left;
	background-image: url(../images/prolistbg2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
		text-indent: 30px;
}


.top_a:link,.top_a:visited,.top_a:active{color:#fff;text-decoration:none;font-size: 15px;display: block;float: left;height:30px;width: 110px;line-height: 30px;text-align: center; font-weight:bold; }
.top_a:hover {text-decoration: none;font-size: 15px;font-weight: bold;background-image: url(../images/dao.png);background-repeat: no-repeat;}
.top_a1:link,.top_a1:visited,.top_a1:active{color:#fff;text-decoration:none;font-size: 15px;background-image: url(../images/dao.png);background-repeat: no-repeat;display: block;float: left;height: 30px;width: 110px;line-height:30px;text-align: center;font-weight:bold;}
.top_a1:hover {text-decoration: none;}

.font1 {    COLOR: #ffffff; font-size:14px; font-weight:bold; font-family:"微软雅黑";background-color:#03542b; padding-left:20px; text-align:left;}

.foot{ color:#ffffff;
       height:40px;
       padding-top:5px;
}
.foot_a:link {
	width:100px;
	height:28px;
	color:#ffffff;
	line-height:28px;
}
.foot_a:visited {
	width:100px;
	height:28px;
	color:#ffffff;
	line-height:28px;
}
.foot_a:hover {
	width:100px;
	height:28px;
	color:#000000;
	line-height:28px;
}
.foot_a:active {
	width:100px;
	height:28px;
	color:#ffffff;
	line-height:28px;
}
.a2:link {
	color: #006600;
	text-decoration: none;
}
.a2:visited {
	color: #006600;
	text-decoration: none;
}
.a2:hover {
	color: #000000;
	text-decoration: none;
}
.a2:active {
	color: #006600;
	text-decoration: none;
}
.INPUT {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 8pt;
	BORDER-LEFT-COLOR: #c0c0c0;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #c0c0c0;
	CURSOR: hand;
	COLOR: #000000;
	BORDER-TOP-COLOR: #c0c0c0;
	font-family: Arial, Helvetica, sans-serif;
	HEIGHT: auto;
	BACKGROUND-COLOR: #f7f7f7;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #c0c0c0;
	padding: 1px;
}

.link {
	COLOR: #777777;
	LINE-HEIGHT: 14px;
	border:#CCCCCC 1px solid;
	background-image:url(../img/input_bg.jpg);
}

.sinput
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #525252;
	text-decoration: 
 none;
	background-color: #F9F9F9;
	border: 1px solid #7E9DB9;
	height: 20px;
   }

.title_1 {
	font-size: 10px;
	color: #5687BE;
	text-decoration: none;
}
.title_2 {
	font-size: 14px;
	color: #EE5900;
	letter-spacing: 2px;
	word-spacing: 2px;
	font-weight: bold;
}.title_3 {
	font-size: 12px;
	color: #EE5900;
	letter-spacing: 1px;
	word-spacing: 1px;
	font-weight: bold;
}.title_4 {
	color: #ffffff;
	
}.title_5 {
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.tbg1 {
	BACKGROUND-POSITION: top;
	BACKGROUND-IMAGE: url(../images/leftbg.jpg);
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	border-right:#dddddd 1px solid;
	background-color: #ffffff;
}
.tbg2 {
	BACKGROUND-POSITION: top;
	BACKGROUND-IMAGE: url(../images/rightbg.jpg);
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: repeat-x;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
}
.prolist {
	BACKGROUND-IMAGE: url(../images/prolistbg.jpg);
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	padding-left: 25px;
	height: 28px;
	text-align: left;
}



img{border:0}
ul { list-style: none; }
html, html body { font: 12px/1.5 'Microsoft YaHei','宋体',STHeiti,Verdana,Arial,Helvetica,sans-serif;  }
div.wrapper { width: 100%; background-color:#FFF; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1920px; height: 400px; left:50%; margin-left:-960px;position:absolute;}
    #slideshow ul { display: none; }


#containerBox {
	MARGIN: 0px 10px
}
#containerBox H2 {
	MARGIN: 0px
}
#containerBox P#welcome {
	MARGIN: 10px 0px; COLOR: #003399; LINE-HEIGHT: 1.6em
}
#containerBox #newsHeader UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#containerBox #newsHeader UL LI {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; LINE-HEIGHT: 1.5em; TEXT-ALIGN: center
}

#containerBox #newsBox {
	CLEAR: both
}
#containerBox #newsBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#containerBox #newsBox UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(../pic/list_arrow.gif) no-repeat 0px 5px; MARGIN-BOTTOM: 3px
}
#containerBox #newsBox UL LI A {
	COLOR: black; TEXT-DECORATION: none
}
#containerBox #newsBox UL LI SPAN {
	FONT-SIZE: 0.8em; COLOR: #000000
}
 
#containerBox .columnItemLeft {
	FLOAT: left
}
#containerBox .columnItemRight {
	FLOAT: right
}
#containerBox .columnItemLine {
	WIDTH: 705px
}
#containerBox .columnItem1 {
	WIDTH: 245px
}
#containerBox .columnItem2 {
	WIDTH: 470px
}
#containerBox .columnItem H3 {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #eff2eb; MARGIN-BOTTOM: 5px; COLOR: #333; LINE-HEIGHT: 22px; BORDER-BOTTOM: #333 1px solid
}
#containerBox .columnItemLine H3 {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #eff2eb; MARGIN-BOTTOM: 5px; COLOR: #333; LINE-HEIGHT: 22px; BORDER-BOTTOM: #333 1px solid
}
#containerBox .columnItem P {
	MARGIN: 0px; COLOR: #333
}
#containerBox .columnItemLine P {
	MARGIN: 0px; COLOR: #333
}
#containerBox .columnImg {
	FLOAT: left; MARGIN-BOTTOM: 4px; MARGIN-RIGHT: 6px
}
#containerBox UL.columnLink {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#containerBox UL.columnLink LI {
	PADDING-LEFT: 15px; BACKGROUND: url(../pic/list_arrow.gif) no-repeat 0px 5px; MARGIN-BOTTOM: 0px
}
#containerBox UL.columnLink LI A {
	COLOR: #333; TEXT-DECORATION: none
}
#containerBox UL.columnLink LI A:hover {
	TEXT-DECORATION: underline
}
#containerBox UL.columnLink2 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#containerBox UL.columnLink2 LI {
	PADDING-LEFT: 15px; BACKGROUND: url(../pic/list_arrow.gif) no-repeat 0px 5px; MARGIN-BOTTOM: 0px
}
#containerBox UL.columnLink2 LI A {
	COLOR: #333; TEXT-DECORATION: none
}
#containerBox UL.columnLink2 LI A:hover {
	TEXT-DECORATION: underline
}
#left_ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#left_ul LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
#left_ul LI A {
	 FONT-WEIGHT: bold;  COLOR: #333333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.right_ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.right_ul LI {
	PADDING-LEFT: 12px;  COLOR: #333333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}