@charset "gb2312";

body {
margin: 0px; padding-top: 0px;line-height: 22px; background:; display:inline-block; width:100%; height:100%; font-family:"微软雅黑"

}
* {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; font-family:"微软雅黑"
}
.input_ss {
	border-right: #fff 1px solid; border-top: #fff 1px solid; border-left: #fff 1px solid; border-bottom: #fff 1px solid; height: 15px; background:#fff; line-height:15px;color:#a0a0a0; width:180px;
}
.contentstyle
{
line-height: 22px;
}
table
{
margin:0 auto;
}
a:link {
	color: #000000; font-family:"微软雅黑"
	text-decoration: none;

}
a:visited {
	color: #000000; font-family:"微软雅黑"
	text-decoration: none;

}
a:hover {
	color: #000000; font-family:"微软雅黑"
	position: relative;
	text-decoration: none;


}
td {
	font-size: 12px;  font-family:"微软雅黑"
	}
.t1 {
	font-size: 25px; color: #e60000; line-height: 40px; 
}
.text01 {
	font-size: 12px; color: #3c3c3c; line-height: 25px;  
	}
.text001 {
	font-size: 12px; color: #626262; line-height: 25px; 
}
.text02 {
	font-size: 12px; color: #fff; line-height: 22px; 
	}
.text02:link {
	color: #fff; text-decoration: none
}
.text02:visited {
	color: #fff; text-decoration: none
}
.text02:hover {
	color: #fff; text-decoration: underline
}
.text03 {
	font-size: 13px; color: #ffffff; line-height: 25px; 
	}
.text04 {
	font-size: 12px; color: #a4b6cf; line-height: 18px;  padding:5px; padding-left:10px;
}
.text05 {
	font-size: 13px; color: #fff; line-height: 25px;
	}
.text06 {
	font-size: 12px; color: #fff; line-height: 20px;  font-family:"微软雅黑"
}
.text07 {
	font-size: 12px; color: #000; line-height: 25px;   font-family:"微软雅黑"
}
.f1 {
	font-size: 18px; color: #000; line-height: 22px;  font-weight:bold;
}


.boldtext {
	font-weight: bold
}
.table1 {
	border-right: #dddddd 1px solid; border-left: #dddddd 1px solid; background-color:#fafafa;
	}
.table2 {
	border-bottom: #dddddd 3px solid; border-left: #dddddd 1px solid; border-top: #dddddd 1px solid;background-color:#fafafa;
}
.tablelan {
	border-right: #b1d2e1 1px solid; border-top: #b1d2e1 1px solid; border-left: #b1d2e1 1px solid; border-bottom: #b1d2e1 1px solid; background-color:#e8f5fd; height: 14px; font-size: 12px; 
}

.tablehui {
	border-right: #dddddd 1px solid; border-left: #dddddd 1px solid; border-top: #dddddd 1px solid; border-bottom: #dddddd 1px solid; 
	}

.news {
	line-height: 22px; font-size: 12px; font-weight: bold; color: #00439c;  font-family:"微软雅黑";
}
.news:link {
	text-decoration: none
}
.news:visited {
	color: #000; text-decoration: none
}
.news:hover {
	color: #000; text-decoration: underline
	}

.fr1 {
	line-height: 18px; font-size: 12px; color: #666666;  font-family:"微软雅黑"
}
.fr1:link {
	color: #06234b;text-decoration: none
}
.fr1:visited {
	color: #06234b; text-decoration: none
}
.fr1:hover {
	color: #06234b; text-decoration: none
	}

.fr2 {
	line-height: 20px; font-size: 12px; color: #fff;  font-family:"微软雅黑";
}
.fr2:link {
	color: #fff; text-decoration: none
}
.fr2:visited {
	color: #fff; text-decoration: none
}
.fr2:hover {
	color: #fff; text-decoration: underline
}
.f14white1 {
	font-size: 12px; color: #eeeeee; line-height: 22px;  font-family:"微软雅黑"; text-decoration: none
}
.f14white1:link {
	text-decoration: none
}
.f14white1:visited {
	color: #eeeeee; text-decoration: none
}
.f14white1:hover {
	color: #eeeeee; text-decoration: underline
}
.f11blank1 {
	font-size: 12px; color: #383838; line-height: 22px;  text-decoration: none
}
.f11blank1:link {
	color: #383838;text-decoration: none
}
.f11blank1:visited {
	color: #383838; text-decoration: none
}
.f11blank1:hover {
	color: #383838; text-decoration: none
}
.f12blank2 {
	font-size: 13px; color: #999999; line-height: 18px;font-family:"微软雅黑"
}
.f12blank2:link {
	text-decoration: none;color: #fff; font-family:"微软雅黑"
}
.f12blank2:visited {
	color: #fff; text-decoration: none; font-family:"微软雅黑"
}
.f12blank2:hover {
	color: #fff; text-decoration: none; font-family:"微软雅黑"
}
.f11blank2 {
	font-weight: bold; font-size: 12px; color: #448001; line-height: 22px;  font-family:"微软雅黑"; text-decoration: none
}
.f11blank2:link {
	color: #448001; text-decoration: none
}
.f11blank2:visited {
	color: #448001; text-decoration: none
}
.f11blank2:hover {
	color: #448001; text-decoration: none
}
.f11blank3 {
	font-size: 12px; color: #585858; text-decoration: none
}
.f11blank3:link {
	text-decoration: none;color: #585858;
}
.f11blank3:visited {
	color: #585858; text-decoration: none
}
.f11blank3:hover {
	color: #585858; text-decoration: none
}
.f12blue1 {
	font-weight: bold; font-size: 12px; color: #163880; text-decoration: none
}
.f12blue1:link {
	color: #163880; text-decoration: none
}
.f12blue1:visited {
	color: #163880; text-decoration: none
}
.f12blue1:hover {
	color: #163880; text-decoration: underline
}
.f14w3 {
	font-size: 14px; color: #ffffff; line-height: 22px;  padding-left:15px; text-decoration: none
}
.f14w3:link {
	color: #ffffff; text-decoration: none
}
.f14w3:visited {
	color: #ffffff; text-decoration: none
}
.f14w3:hover {
	color: #ffffff; text-decoration: underline
}
.f14w4 {
	font-weight: bold; font-size: 14px; color: #466f8d; line-height: 20px;  text-decoration: none
}
.f14w4:link {
	color: #448001; text-decoration: none
}
.f14w4:visited {
	color: #448001; text-decoration: none
}
.f14w4:hover {
	color: #448001; text-decoration: underline
}

.f14lanklan {
	font-size: 14px; color: #183884; text-decoration: none
}
.f14lanklan:link {
	 font-size: 14px;color: #183884;text-decoration: none
}
.f14lanklan:visited {
	font-size: 14px;color: #183884; text-decoration: none
}
.f14lanklan:hover {
	font-size: 14px;color: #183884; text-decoration: none
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 30px;
border-bottom: 1px solid #730101;
padding: 3px 0;
text-decoration: none;
text-indent: 3px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #d70100;
color: #ffffff;
}


a.newstitle:link {
	font-size: 14px;
	color: #3b3b3b;
	text-decoration: none;
	line-height:20px;
}
a.newstitle:visited {
	font-size: 14px;
	color: #3b3b3b;
	text-decoration: none;
}
a.newstitle:hover {
	font-size: 14px;
	color: #3b3b3b;
	text-decoration: underline;
}
a.newstitle:active {
	font-size: 14px;
	color: #3b3b3b;
	text-decoration: underline;
}


a.fd:link {
	font-size: 13px;
	color: #7e6161;
	text-decoration: none;
	line-height:20px;
	font-weight:bold;
}
a.fd:visited {
	font-size: 13px;
	color: #7e6161;
	text-decoration: none;
	font-weight:bold;
}
a.fd:hover {
	font-size: 13px;
	color: #c04040;
	text-decoration: underline;
	font-weight:bold;
}
a.fd:active {
	font-size: 13px;
	color: #c04040;
	text-decoration: underline;
	font-weight:bold;
}



.news01{ width:168px; height:25px; line-height:25px; padding-left:15px; border-bottom:1px dashed #d5d5d5}


.header {
	margin: 0px auto; width: 100%; height: 70px
}
.toper {
	 width: 1000px; height: 100%
}
.logo {
	margin: 0px 10px 10px 20px; width: 212px; float: left; height: 32px; _margin: 33px 20px
}

.news03{ background: repeat-x; height:28px; line-height:28px;}
.news03 a{ background: 15px center no-repeat; color:#fff; font-family:'微软雅黑'; font-weight:bold; padding-left:35px;}
.news03 a:hover{color:#fff; font-family:'微软雅黑'; }
.news03 a:visited{color:#fff; font-family:'微软雅黑'; }
.news03_h { height:27px; line-height:27px; color:#444444;font-weight:bold; font-size:14px}
.news03_h a:hover{color:#444444; font-family:'微软雅黑'; }
.news03a{ height:28px; border-bottom:1px dashed #cccccc; background:  10px  center no-repeat; width:150px; margin-left:12px; padding-left:25px; line-height:28px;}
.meunbg{ height:49px; width:900px; background: no-repeat; margin:0 auto; padding-left:90px; padding-bottom:24px;}
.meunbg a{ padding:0 18px; height:50px; line-height:50px; font-size:14px; display:inline-block; color:#fff;}
.meunbg a:hover{ background: repeat-x;color:#e60000;}
.toptitlebai{font-size:14px; color:#fff;}
.showtitle{ font-size:16px; font-weight:bold;}


.imgnew{width:100%;  margin:0px auto; background:#ffffff; position:relative; overflow:hidden;}
#banner{position:relative; height:auto; overflow:hidden;}
#banner img{position:relative; left:50%; width:1899px; height:auto; margin-left:-960px;}


/*menu 效果*/
.menu{ float:left; width:1000px; margin-left:auto; margin-right:auto; z-index:10000}
.menu ul{ float:left;}
.menu ul .nli_1{ float:left; width:124px; height:48px; position:relative; z-index:15; padding-right:1px;}
.menu ul .nli_1 span a{ float:left; width:124px; height:32px; padding:8px 0 8px 0; background: no-repeat;}
.menu ul .nli_1 span a .c_text{ float:left; width:124px; height:20px; color:#fbfafa; font-size:14px; text-align:center;}
.menu ul .nli_1 span a:hover .c_text,
.menu ul .nli_1.on span a .c_text{ color:#fff;}
.menu ul .nli_1 span a .e_text{ float:left; width:124px; height:12px; line-height:12px;  line-height:12px; color:#fff;  text-align:center; font-family:arial, helvetica, sans-serif;}
.menu ul .nli_1 span a:hover,
.menu ul .nli_1.on span a{background: no-repeat;}

.menu ul .nli_2{float:left; width:125px; height:48px; position:relative; z-index:15;}
.menu ul .nli_2 span a{float:left; width:125px; height:32px; padding:8px 0 8px 0; background: no-repeat; }
.menu ul .nli_2 span a .c_text{ float:left; width:125px; height:20px; color:#fff; font-size:14px; text-align:center;}
.menu ul .nli_2 span a:hover .c_text,
.menu ul .nli_2.on span a .c_text{ color:#fff;}
.menu ul .nli_2 span a .e_text{ float:left; width:125px; height:12px; line-height:12px;  line-height:12px; color:#fff;  text-align:center; font-family:arial, helvetica, sans-serif;}
.menu ul .nli_2 span a:hover,
.menu ul .nli_2.on span a{background: no-repeat;}


.list-paddingleft-2{overflow: hidden;width: 735px;}
.list-paddingleft-2 li a{float:left;display:block;width: 243px;height: 166px;position: relative;margin: 0 2px 2px 0;}
.list-paddingleft-2 li a em{display: block;width: 243px;height: 166px;position: absolute;left: 0;top: 0;text-align: center;line-height: 166px;font-size: 16px;color: #fff;font-style: normal;background:  center top;display: none;}
.list-paddingleft-2 li a:hover em{display: block;}