﻿/* CSS Document */

body {
	font-family: "微软雅黑";
	line-height:20px;
	margin:0px;
	background: #FFFFFF url(images/webbg.jpg) top repeat-x;
}
td,input,select,a {
	font-family: "微软雅黑";
	font-size: 12px;
}
th {
	font-family:  "微软雅黑";
	font-size: 12px;
	font-weight:100;
}
ul,li,p,form{ margin:0px; list-style:none; padding:0px;}
h3,h2,h1,h4,h5{ font-size:14px; font-weight:600; margin:0px; list-style:none; padding:0px;}
.rightbg img{max-width: 100%;}
 .zred{color: #EE2C28;}
 a.zred:visited, a.zred:link{color: #EE2C28; }
.zred a:visited,.zred a:link{color: #EE2C28; }

 .zred2{color: #FF6600;}
 a.zred2:visited, a.zred2:link{color: #FF6600; }
.zred2 a:visited,.zred2 a:link{color: #FF6600; }

 .zblue{color: #0060B2;}
 a.zblue:visited, a.zblue:link{color: #0060B2; }
.zblue a:visited,.zblue a:link{color: #0060B2; }

 .zblue2{color: #1B78C0;}
 a.zblue2:visited, a.zblue2:link{color: #1B78C0; }
.zblue2 a:visited,.zblue2 a:link{color: #1B78C0; }

 .zorage{color: #FF5A00;}
 a.zorage:visited, a.zorage:link{color: #FF5A00; }
.zorage a:visited,.zorage a:link{color: #FF5A00; }

 .zhui{color: #667580;}
 a.zhui:visited, a.zhui:link{color: #667580; }
.zhui a:visited,.zhui a:link{color: #667580; }
 .zhui2{color: #8097AE;}

 .zBlack{color: #666666;}
 a.zBlack:visited, a.zBlack:link{color: #666666;}
.zBlack a:visited,.zBlack a:link{color: #666666;}
 .zBlack { font-size:12px;}

 .zgreen{color: #0D7E39;}
 a.zgreen:visited, a.zgreen:link{color: #0D7E39; }
.zgreen a:visited,.zgreen a:link{color: #0D7E39; }
 .zgreen2{color: #006766;}


 .zwright{color: #FFFFFF;}
 a.zwright:visited, a.zwright:link{color: #FFFFFF; }
.zwright a:visited,.zwright a:link{color: #FFFFFF; }

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #0060B2;
	text-decoration: none;
}
a:active {
	color: #0060B2;
	text-decoration: none;
}

.menu{font-size:12px;position:relative;z-index:100; background:url(images/index_18.jpg) bottom no-repeat; padding-bottom:4px;}
.menu ul{list-style:none;}
.menu li {float:left;position:relative; width:122px;}
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:38px; z-index:100;padding-bottom: 15px;}
.menu table {position:absolute; top:0; left:0;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; width:144px; z-index:1000; background:url(images/menubg.gif) top no-repeat; height:185px; padding:20px 0px 10px 0px; margin-left:-8px;_margin-left:-23px;}

.menu a{display:block; text-decoration:none;font-family: Arial;font-size: 12px;}
.menu a:hover{background: none;color:#256485;}
.menu ul ul li {clear:both;text-align:center;/*height:35px; */line-height:29px; width:114px; color:#FFFFFF; border-bottom:1px dotted #CFE49F; margin:0px 13px;}
.menu ul ul li a{display:block; /*height:29px;*/ line-height:29px;border:0; float:left; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:center; width:114px; margin:3px 1px;}
.menu ul ul li a:visited,.menu ul ul li a:link{ font-size:13px;/* height:29px; */line-height:29px; color:#FFFFFF;}

.menu ul ul li a:hover{border:0;background: #A5D22C; color:#FFFFFF; }

.line1{ border-bottom:1px solid #9D9D9D;}
.ban{ border-bottom:1px solid #0D63B6; background:url(images/index_19.jpg) left no-repeat; padding-left:15px; font-size:14px; color:#0069C2; font-weight:600;}

.border1 img{ border:1px solid #D6D6D6; padding:2px;}
.ban2{ background:url(images/index_16.gif); height:30px; line-height:30px;}
.ban2 h3{ color:#FFFFFF; padding-left:15px; float:left;}

.text1{ padding:15px 0px;line-height: 1.5;}
.border2 img{ margin-bottom:5px;}
.leftban{ background: url(images/leftban.jpg); height:30px; line-height:30px; padding-left:10px; font-size:14px; color:#FFFFFF; font-weight:600;}
.leftmenu{ padding:12px 0px;}
.leftmenu a{ display:block; /*height:30px;*/ line-height:30px; padding-left:20px; font-weight:600;}
.leftmenu a:hover{ background: url(images/title.jpg) #FFFFFF right no-repeat; color:#0069C2;}
 a.leftmenubg:visited, a.leftmenubg:link{ background: url(images/title.jpg) #FFFFFF right no-repeat; color:#0069C2;}

.rightbg{ background: url(images/rightbg_05.jpg) top repeat-x;}
.promenu{ background: url(images/title_03.jpg) #FFFFFF right no-repeat; color:#0069C2; height:30px; line-height:30px; }
.promenu a{ padding-left:20px; display:block; color:#0069C2; font-weight:600;}
.promenu a:visited,.promenu a:link{ color:#0069C2;}
.promenu2{ background: url(images/title.jpg) #FFFFFF right no-repeat; color:#0069C2; height:30px; line-height:30px; }
.promenu2 a{ padding-left:20px; display:block; color:#0069C2; font-weight:600;}
.promenu2 a:visited,.promenu2 a:link{ color:#0069C2;}

.border3 img{ background:#FFFFFF; padding:2px; margin-bottom:5px;}
.news td{ padding:0px 15px;}
.news span{ text-decoration:underline; color:#666666;}
 .tdborder2{ border:1px solid #EBEBEB;}
 .head{position: absolute;top: 30px;left: 50%;margin-left:290px;line-height: 2;}
.head a{display: inline-block;float: left;min-width:4em;padding: 0 10px;margin: 0 10px;overflow: hidden;text-align: center;font-size: 14px;color: #fff;}
.head a.hover,.head a:hover{background: #d7efff;border-radius: 4px;border: 1px solid #fff;color: #107ac8;}