@charset "utf-8";
/* CSS Document */
body{ font:16px/1.5 tahoma,arial,宋体,sans-serif; color:#34514b;  line-height:30px; font-family:"微软雅黑"; }
body{ padding:0px; margin:0px;background-image:url(../img/bg.jpg); background-color:#ffffff; background-repeat:repeat-x;}
img { border:0;}
a { color:#666666; text-decoration:none; }
a:hover { color:#ff0000;text-decoration:none;}
ol,ul,li,p,tr,td{list-style:none;}
li{float:left;}
h1, h2, h3, ul, li, dl, dt, dd, p{margin: 0px;padding: 0px}
hr{ height:1px; border-bottom:1px solid #cccccc;}
#pagger{ width:1003px; margin:0 auto;}
#head{ background-image:url(../images/head.jpg); width:100%; height:103px; margin:0 auto; }
#imenu{ width:777px; margin:0 auto; float:right;}
.topmenu
{
	width:877px;
	height:103px;
	color:#333333;
	float:right;
}
.topmenu ul
{
	list-style:none;
	overflow:hidden;
}
.topmenu li
{
	overflow:hidden;
	height:103px;
/*	background:url(../images/menuline.jpg) left no-repeat;*/
	padding-top:0;
	line-height:103px;
	margin-left:0px;
	font-size:14px;
	font-weight:bold;
	font-family:"微软雅黑";
}
.topmenu #firstitem
{
	
	color:#ffffff;
	background-color:#004ca0;
}
.topmenu #firstitem a
{
	
	color:#ffffff;
	background-color:#004ca0;
}
.topmenu li a
{
	display:block;
	padding:0 10px;
	text-decoration:none;
	font:14px;
	color:#333333;
	font-weight:bold;
	line-height:103px;

}
.topmenu li a:hover
{
	
	color:#ffffff;
	background-color:#004ca0;
}
#banner{ width:100%; height:400px; margin:0 auto;background-image:url(../images/index_banners.jpg);}
#index_title{ width:100%; height:49px; margin-top:-29px; position:absolute; left:50%; margin-left:-501px;}
#index_center{
	width:100%;
	margin:0 auto;
	position:absolute;
	margin-top:20px;
	left:50%;
	margin-left:-501px;
	height: 607px;
}
#index_bg{ background-image:url(../images/index_bg.jpg); width:100%; background-repeat:repeat-y; margin:0 auto; height:220px;}
#index_bottom{ background-image:url(../images/index_bottom.jpg); width:100%; height:39px; margin:0 auto;}
.txt_mid{ width:983px; margin:0 auto; padding:5px 0;}
#index_about{margin-top:20px; color:#ffffff;}
#index_abg{ background-image:url(../images/index_abg.png); width:711px; height:180px; margin:0 auto;}
h1{ font-size:14px; font-weight:bold; display:inline;}
#index_contact{ width:266px; margin:0 auto;}
.txt_about{ width:650px; float:left; padding:10px 0;}
#foot{
	width:100%;
	margin:0 auto;
	margin-top:3px;
	color:#ffffff;
	background-color: #024EA4;
}
#Index_ntitle{ background-image:url(../images/index_ntitle.jpg); width:315px; height:31px; margin:0 auto;}
.txt_indexnews{ width:305px; margin:0 auto; padding:15px 0;}
#index_protitle{ background-image:url(../images/index_protitle.jpg); width:653px; height:31px; margin:0 auto;}
.txt_indexpro{ width:643px; margin:0 auto; padding:15px 0;}

.n5{ background:url(../images/n13_02.jpg) top center no-repeat; border-top:#fff solid 1px; min-height:650px;}
.n5x{ background:url(../images/n13_02.jpg) top center no-repeat; border-top:#fff solid 1px; width:1000px; margin:0 auto;}
.n6{ padding-bottom:20px;}
.n7{  no-repeat #FFF; width:233px;  float:left; text-align:left;  margin-top:19px;}
.n8{
	text-align:left;
	padding-left:33px;
	padding-top:22px;
	color:#727272;
	line-height:22px;
	background-image: url(../img/wm1.jpg);
}
.n8 span{ color:#305b7e; font-size:18px; font-weight:bold;}
.n9{
	width:200px;
	margin:0 auto;
	padding-top:25px;
	padding-left:27px;
	background-image: url(../img/wm2.jpg);
}
.n10{ background:url(../images/n5_03.jpg) no-repeat; width:136px; height:31px; padding-left:44px; line-height:32px; color:#666666; font-weight:bold; margin-bottom:7px; overflow:hidden;}
.n10:hover{ background:url(../images/n4_03.jpg) no-repeat; width:136px; height:31px; padding-left:44px; line-height:32px; color:#fff; font-weight:bold; cursor:pointer;}
.ny12{ background:url(../images/n2.jpg) 10px 0 no-repeat; height:89px; padding-left:83px; text-align:left; color:#555555; padding-top:10px; }
.ny12 span{
	font-size:18px;
	color:#af1111;
	line-height:32px;
	background-image: url(../img/wm3.jpg);
}
.n13{ float:left; margin-left:13px; width:743px; _margin-left:12px;}
.n14{ float:left;}
.n15{ float:left; padding-top:33px; color:#555555; font-weight:bold;}
.ny16{ background:url(../images/n7_03.jpg) no-repeat; width:743px; height:3px;}
.ny17{ text-align:left; line-height:23px; color:#686868; width:743px; padding-top:20px; padding-left:7px; padding-bottom:30px;}
.n2{ height:370px;}
.n3{ text-align:right; }
.n4{ float:right;margin-right:50px;}
.n4 img{ padding-left:10px; padding-right:10px;}
.ny1{ background:url(../images/banner.jpg) top center no-repeat; height:400px; _margin-top:-2px;}
.ny1x{ background:url(../images/banner.jpg) top center no-repeat; height:400px; _margin-top:-2px; width:1000px; margin:0 auto;}
.ft_1{ width:1000px; margin:0 auto; text-align: center;}

.footer{ background:url(../images/s18_02.jpg) top center no-repeat; height:87px; min-width:1000px;}
.footerx{
	background:url(../images/s18_02.jpg) top center no-repeat;
	margin:0 auto;
	width: auto;
	background-color: #024EA4;
}
.footer1{ text-align:left;}
.footer16{ text-align:left; padding-top:10px;color:#d2d2d2; line-height:32px; font-size:12px;}

.ykkj_65{ background:url(../images/n4_03.jpg) no-repeat; width:136px; height:31px; font-family:"微软雅黑"; padding-left:44px; line-height:34px; text-align:left; color:#ffffff; margin-bottom:10px;}
.ykkj_65 a{TEXT-DECORATION: none; color:#ffffff; }
.ykkj_66{ background:url(../images/n5_03.jpg) no-repeat; width:136px; height:31px; font-family:"微软雅黑"; padding-left:44px; line-height:34px; text-align:left; color:#ffffff; margin-bottom:10px;}
.ykkj_66 a{TEXT-DECORATION: none;}
.n22 img{ border:#ccc solid 2px; margin-right:6px; margin-bottom:10px;}
