@import 'lib/reset.css';

body{
	color: #666666;
	font-family: Tahoma, Verdana, Arial;
	background-color: #fff;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
}
.homepiclimit{height:270px; overflow:hidden;}
td{font-size:12px; line-height:24px; }
.lddtd{text-align:left;}
.lddtd td{text-align:left;}
a{ text-decoration: none; color: #666; border-bottom: 1px dotted #bbb; padding: 0 0 1px 0; font-size:12px; }
a:hover{ border-bottom: 1px solid #fff; color:#5798D0;}

a.img{ padding: 0; border: none; }
a.img:hover{ padding: 0; border: none; }

p, ul{ font-size: 13px; line-height: 21px; margin-bottom: 21px; }

#menu {clear:both; height:54px;width:940px; color:#FFFFFF; font-size:13px; font-family:"Microsoft YaHei"}
#menu td{ text-align:center;}
#menu td a{
	color: #666666;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	text-decoration: none;
	border-bottom: 0px;
}
#menu td a:hover{color:#3674A9;}
.bottomtdborder2{border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #F5F5F5; background:url(imagesbefore.gif) no-repeat 50%;}
.title1 {font-family:"Microsoft YaHei";
	font-size: 14px;
	line-height: 39px;
	font-weight: bold;
	color: #3674A9;
	background-image: url(imagestitlebg.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-indent: 20px;
	height: 39px;
}
.title1more {font-family:"Microsoft YaHei";
	font-size: 12px;
	line-height: 39px;
	font-weight: normal;
	background-image: url(imagestitlebg.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 39px;
}
.title1more a{border-bottom: 0px dotted #bbb; 
}
.title2 {
	font-family:"Microsoft YaHei";
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #3674A9;
	background-image: url(imageszyhd.gif);
	background-repeat: no-repeat;
	background-position: 10px 50%;
	text-indent: 30px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
}
.title2more {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	line-height: 25px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
}
.title2more a{border-bottom: 0px dotted #bbb; 
}
.title3 {
	font-family:"Microsoft YaHei";
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	color: #3674A9;
	text-indent: 15px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
}
.redtoptd{border-top-width: 1px;	border-top-style: dotted;	border-top-color: #ccc;}
h2{	font-family:"Microsoft YaHei","瀹��",arial;	font-size: 25px;	font-weight: bold;	color:#0E4881;	line-height: 36px; }
.font1 {
	font-family:"Microsoft YaHei";
	font-size: 14px;
	font-weight: bold;
	color: #E90000;
	background-image: url(../images/LotusFormsTurbo_icon_16.gif);
	background-repeat: no-repeat;
	background-position: 9px 50%;
	text-indent: 20px;
}
.font2{
	font-family:"Microsoft YaHei";
	font-size: 14px;
	font-weight: bold;
	color: #2C80C5;
	background-color:#fff;
	background-image: url(imagesm.png);
	background-repeat: no-repeat;
	background-position: 9px 50%;
	text-indent: 44px;
	display:block;
	height:40px;
	width:155px;
	line-height: 40px;
	border: 1px solid #E1E1E1;

}
.font2:hover{
	font-family:"Microsoft YaHei";
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background-color:#5598CF;
	background-image: url(imagesmhover.png);
	background-repeat: no-repeat;
	background-position: 9px 50%;
	text-indent: 44px;
	display:block;
	height:40px;
	width:155px;
	line-height: 40px;
	border: 1px solid #E1E1E1;

}
.newsDownList{background:#4181C1 ; color:#FFFFFF; font-family:"Microsoft YaHei";font-size: 12px;}
select {background:#4181C1 ; color:#FFFFFF; font-family:"Microsoft YaHei";font-size: 12px;}.mainbg {
	background-repeat: no-repeat;
	background-position: left top;
}
.homerightgradient {
	background-image: url(imagesrightgradient.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.tdpad{ padding:10px 10px 10px 15px;}
.copyright{
	color:#FFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #4181C1;
}


ul.sub-nav {
    height: auto !important;
    border-style: solid !important;
    border-width: 1px !important;
    border-color: #cccccc !important;
    background-color: #f5f5f5 !important;
    text-align: left;
    position: absolute !important;
padding-bottom: 2px;
}
.wp_nav .sub-nav .nav-item a{
padding: 1px;
    border-style: solid !important;
    border-width: 1px !important;
    background-color: #e1e1e1 !important;
    border-color: #959595 !important;
    margin: 2px 2px 0px 2px !important;
    word-break: keep-all;
}
.wp_nav .sub-nav .nav-item a:hover{
padding: 1px;
    margin: 2px 2px 0px 2px !important;
    border-style: solid !important;
    border-width: 1px !important;
    border-color: #cccccc  !important;
    background-color: #f5f5f5 !important;
}
.wp_nav .nav-item a span.item-name{
  color: #666666;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    text-decoration: none;
    border-bottom: 0px;
 padding: 0 8px !important;
}
.wp_nav .sub-nav .nav-item a:hover span.item-name{
    color: #3674A9;
}

td.homerightgradient {
    padding: 15px 15px;
}
table.homerighttable {
    border: 1px solid #E1E1E1;
}

div.nav-item {
    margin: 0 26px;
}
td.tdpad table table {
    height: 71px;
}