body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
li {LIST-STYLE-TYPE: none;
	padding:0px;
	margin:0px;}
ul {LIST-STYLE-TYPE: none;
	padding:0px;
	margin:0px;}
ul,li {list-style:none;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
}
.STYLE1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
.STYLE2 {color: #0F5C94}
.cleard{ clear:both;}
.top{ width:100%; height:122px; margin:0 auto; background:url(img/top.jpg) top center no-repeat;}
.top .top1{ width:1000px; margin:0 auto; height:122px; line-height:122px;}
.top1 .logo1{ float:left; width:405px; height:38px; margin-top:30px;}
.logo{ width:405px; height:38px; display:block;}
.top1 .en{ float:right; width:300px; margin-top:10px; height:35px; line-height:35px; text-align:right; padding-right:5px;color:#333333}
.en a{ color:#333333}
.en a:hover{ color:#000000}
.menu{ width:100%; margin:0 auto;color:#000000; font-size:14px; font-weight:bold;}
.menu1{ width:1000px; margin:0 auto; height:30px; line-height:30px;}
.menu2{ width:106px; float:left; height:30px; line-height:30px; text-align:center}
.menu2 a{ color:#000000;width:106px; height:30px; display:block;}
.menu2 a:hover{ color:#ffffff;width:106px; height:30px; display:block; background:url(img/menubg1.jpg) repeat-x;}
.menuline{ width:3px; height:30px; background:url(img/menuline.jpg) no-repeat; float:left; display:block;}
#menu2_a a{color:#ffffff;width:106px; height:30px; display:block; background:url(img/menubg1.jpg) repeat-x; }
.menu_da{ width:100%; margin:0 auto;background:url(img/menubg2_.jpg) #CEDCE7 repeat-x;}
.menu3{ width:1000px; margin:0 auto; height:25px; line-height:25px; text-align:left; color:#FFFFFF; font-size:12px;}
.menu3 a{ color:#FFFFFF;}
.menu3 a:hover{ color:#96D3FF}
.banner{ width:100%; height:350px; margin:0 auto; text-align:center}
.banner1{ width:100%; height:250px; margin:0 auto; text-align:center}
.hot{ height:31px; line-height:31px; width:998px; margin:0 auto; background:url(img/hotbg.jpg) repeat-x; color:#000000; font-size:12px}
.hot a{ color:#000000}
.hot a:hover{ color:#666666}






.navbox{width:1000px; margin:0 auto;color:#000000; font-size:14px; font-weight:bold;}
.navbox ul li{ float:left; width:110px; height:30px;position:relative; text-align:center;line-height:30px;/* overflow:hidden; */text-align:center;background:url(img/menuline.jpg) center right no-repeat; }
.navbox ul li a{ display:block; width:100%; height:30px; line-height:30px;overflow:hidden;color:#000;}
.navbox ul li a:hover,.navbox ul li a.on,.navbox ul li:hover a{ background:url(img/menubg1.jpg) repeat-x; color:#fff;}

.navbox ul li ul {display:none;position: absolute;left: 0px;top: 30px;z-index:99999;width: 110px;background: url(img/sub_navBg.png) repeat;}
.navbox ul li:hover ul{ display:block;}
.navbox ul li li {width: 100%;padding: 0 0 1px; height:29px; line-height:29px; border:0;background: url(../images/sub_nav_liBg.gif) repeat-x left bottom;position: relative;}
.navbox ul li li a {display: block;width: 91px;/*215*/ text-align:left;padding: 0 0 0 19px;font-size: 12px; height:29px;line-height: 29px;color: #666;font-family: Verdana, Arial, Helvetica, sans-serif;background: none;}
.navbox ul li li a {background: url(../images/arrow_1.png) no-repeat 8px 12px}

.navbox ul li:hover li a{background: url(../images/arrow_1.png) no-repeat 8px 12px;color:#757575; }
.navbox ul li li a:hover, .navbox ul  li:hover li a:hover {background-color: #be0000;color: #fff;background-position: 8px -95px;}






.pro_menu{ width:231px; height:38px; line-height:38px; color:#09568B; font-size:13px; font-weight:bold; text-align:left; background:url(img/pro_menubg.jpg) left center no-repeat; margin-top:2px;}
.pro_menu a{ padding-left:30px; color:#09568B; text-decoration:none;width:201px; height:38px;display:block;}
.pro_menu a:hover{ color:#0000CC;width:201px; height:38px; background:url(img/pro_menubg1.jpg) left center no-repeat; display:block; color:#FFFFFF}
.txt_25{ line-height:25px; color:#333333}
#pro_menud a{ color:#0000CC;width:201px; height:38px; background:url(img/pro_menubg1.jpg) left center no-repeat; display:block; color:#FFFFFF}

.sy_tj{ width:700px; height:35px; line-height:35px; text-align:left; font-size:14px;color:#09568B; margin:0 auto }
.sy_tj span{ float:right; font-size:14px;}
.sy_tj a{ color:#666666}
.sy_tj a:hover{ color:#000000}
.sty_nbt{ font-size:14px; font-weight:bold; color:#136EAC; text-align:left}
.sty_nbt a{ color:#136EAC}
.sy_new{ width:413px; color:#333333; border-bottom:1px dashed #CCCCCC; height:30px; line-height:30px; text-align:left; background:url(img/newsdian.jpg) 1px 12px no-repeat;}
.sy_new a{ color:#333333; padding-left:15px;}
.sy_new a:hover{ color:#000000}
.sy_new span{ float:right; color:#666666}

.but{ width:100%; background:url(img/butbg.jpg) left top repeat-x; height:auto; overflow:hidden; font-size:12px; color:#666666; line-height:30px;}
.but a{ color:#666666}
.but1{ width:998px; margin:0 auto; padding-top:30px;}


.tagshow3tabs {
	MARGIN: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px;
}
.tagshow3tabs a{ color:#000000; font-weight:bold;}
/*栏目上面的距离*/
.tagshow3tabs SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(img/sy_bg1.jpg) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 97px; CURSOR: pointer; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: center; color:#000000; line-height:26px; font-weight:bold;
}
/*高度可以设置鼠标感应区域*/
.tagshow3tabs SPAN.active {
FONT-WEIGHT: ; FONT-SIZE: 12px; BACKGROUND: url(img/sy_bg2.jpg) repeat-x; COLOR: #ffffff; POSITION: relative; TOP: 0px; HEIGHT: 26px; clip:  rect(   )
; font-family: "宋体"; text-decoration: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.clearboth1{ font-size:12px; line-height:26px;}

.nycont{ width:719px; margin:10px; text-align:left; color:#333333; line-height:25px;}
.ny_new{ width:719px; color:#333333; border-bottom:1px dashed #CCCCCC; height:30px; line-height:30px; text-align:left; background:url(img/newsdian.jpg) 1px 12px no-repeat;}
.ny_new a{ color:#333333; padding-left:15px;}
.ny_new a:hover{ color:#000000}
.ny_new span{ float:right; color:#666666}

.fy{ width:700px; margin:0 auto; text-align:center; color:#333333; height:50px; line-height:50px;}
.fy a{ color:#333333}
.fy a:hover{ color:#000000}




