@charset "utf-8";
/* CSS Document */
body{
	margin:0px auto; font-size:12px; color:#000000;
}
a{
color:#000000; text-decoration:none;
}
a:hover{
color:#ff0000
}
.index-menu{
	margin:0px auto; background-image:url(../images/header-bg.gif); height:200px;
}
#header{
	margin:0px auto; height:100px; float:left; width:100%; background-image:url(../images/ny-bg.gif);
}
#main{
	margin:0px auto; width:920px; margin-top:10px;
}
#main-news{
	margin:0px auto; width:920px;
}
.logo{
	margin:0px auto; width:200px; float:left; margin-top:3px;
}
.top{
	margin:0px auto; width:920px; background-image:url(../images/n-top.gif); height:100px;
}

.nav{
	margin:0px auto; float:right; margin-top:70px; font-size:14px; font-weight:bold; margin-bottom:0px;
}
.nav ul{
	margin:0px auto; width:520px;float:right;
}
.nav ul li{
	margin:0px auto; width:100px; float:left; height:30px; line-height:30px; text-align:center;
	color:#FFFFFF; list-style-type:none; margin-left:3px;
	
}
.nav ul li a{
	margin:0px auto; width:100px; float:left; height:30px; line-height:30px; text-align:center;
    color:#FFFFFF; list-style-type:none; background-image:url(../images/bg-blue.gif); text-decoration:none;
}
.nav ul li a:hover{
	background-image:url(../images/bg-red.gif);
}
.red{
	background-image:url(../images/bg-red.gif);
}
#menu{
	margin:0px auto; width:920px; float:left; height:40px; line-height:40px; text-align:right; margin-bottom:5px; 
	float:right; margin-top:10px;
}
#menu ul{
margin:0px auto; float:left; width:920px;
}
#menu ul li{
margin:0px auto; height:40px; line-height:40px; color:#000; letter-spacing:2px; font-size:12px; float:left; text-align:center;  font-weight:bold; list-style-type:none; background-image:url(../images/menu-bg.gif);
}
#menu ul li a{
margin:0px auto; width:180px; height:36px; line-height:36px; letter-spacing:1px; float:left; 
text-align:center; color:#efefef; font-size:15px;
filter: DropShadow(Color=#013E43, OffX=1, OffY=1, Positive=1);
text-decoration: none;
}
#menu a:hover{
background-image:url(../images/m-l.gif);
filter: DropShadow(Color=#013E43, OffX=1, OffY=1, Positive=1);text-decoration: none;
}
.menu-bt{
background-image:url(../images/m-l.gif); border-right:1px #efefef solid;
text-decoration: none;
}
.flash{
	margin:0px auto; width:920px; height:180px; margin-bottom:10px;
}
.title{
	margin:0px auto; background-image:url(../images/title.gif); height:30px; line-height:30px; font-weight:bold;
	color:#000000; text-indent:16px; font-size:14px;
}
.title-240{
	margin:0px auto; background-image:url(../images/title-240.gif); height:30px; line-height:30px; font-weight:bold;
	color:#000000; text-indent:16px; font-size:14px;
}
.n-title{
	margin:0px auto; background-image:url(../images/n-bg.gif); height:30px; line-height:30px; font-weight:bold;
	color:#000000; text-indent:16px; font-size:14px; float:left; width:100%;
}
#left{
	margin:0px auto; width:220px; float:left; height:400px; 
}
.leftone{
	margin:0px auto; border:1px solid #A4A4A4; float:left; width:100%;
}
#right{
	margin:0px auto; width:680px; float:right;
}
.rightone{
	margin:0px; height:175px;
}
.right-title-l{
	margin:0px auto; width:80px; border-bottom:2px solid #CC0000; float:left; height:25px; line-height:25px;
}
.right-title-r{
	margin:0px auto; width:320px; border-bottom:2px solid #cccccc; float:left; height:25px; line-height:25px;
}
.right-title-zx{
	margin:0px auto; width:580px; border-bottom:2px solid #cccccc; float:left; height:25px; line-height:25px;
}
.right-title-r2{
	margin:0px auto; width:600px; border-bottom:2px solid #cccccc; float:left; height:25px; line-height:25px;
}
.right-left{
	margin:0pc auto; width:400px; float:left;
}
.right-left2{
	margin:0pc auto; width:680px; float:left; margin-top:10px;
}
.right-right{
	margin:0pc auto; width:270px; float:right;border:1px solid #A4A4A4; padding:1px 1px 1px 1px; 
}
.righttow{
	margin:0px; border:1px solid #ccc; height:190px; margin-top:10px; background:#FAFAFA; float:left; width:678px;
}
.righttow ul{
	margin:0px; margin-top:15px; padding:0px 0px 0px 0px;
}
.righttow ul li{
	margin:0px; float:left; width:200px; height:160px; list-style-type:none; margin-left:19px; _margin-left:12px;
	border:1px solid #DDDDDD; background:#EFEFEF;
}
.list a{
	margin:0px auto; float:left; height:22px; line-height:22px; width:180px; margin-left:20px;
	text-decoration:none;  font-weight:bold; color:#444444;
}
.list a:hover{
	color:#CC0000; text-decoration:underline;
}
.news{
	margin:0px auto; margin-top:5px; padding:0px;
}
.news ul{
	margin:0px auto; padding:0px;
}
.news ul li{
	margin:0px auto; width:650px; list-style-type:none;
	float:left; background-image:url(../images/news-bg.gif); 
	table-layout:fixed;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height:26px;
	line-height:26px; padding:0px;
}
.news ul li a{
	width:650px;
	_width:385px;
	 padding:0px;
}
.news ul li a:hover{
	color:#CC0000; text-decoration:underline;
}
.newsindex{
	margin:0px auto; margin-top:5px; padding:0px;
}
.newsindex ul{
	margin:0px auto; padding:0px;
}
.newsindex ul li{
	margin:0px auto; width:385px; list-style-type:none;
	float:left; background-image:url(../images/news-bg.gif); 
	table-layout:fixed;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height:26px;
	line-height:26px; padding:0px;
}
.newsindex ul li a{
	width:385px;
	_width:385px;
	 padding:0px;
}
.newsindex ul li a:hover{
	color:#CC0000; text-decoration:underline;
}
.link{
	margin:0px; border:1px solid #ccc; height:38px; margin-top:10px; float:left; width:678px;
}
#footer{
	margin:0px auto; height:90px; float:left; width:100%; background-image:url(../images/foot-bg.gif); margin-top:10px;
}
.foot{
	margin:0px auto; width:920px; height:50px; background-image:url(../images/footer.gif); margin-top:5px;
}
.copyright{
margin:4px 0px 0px 10px; line-height:18px; color:#4E4D4D; text-align:center;
}
/*info*/
.info{
	margin:0px auto; width:920px; height:auto;  margin-bottom:10px;
}
.info-l{
	margin:0px auto; width:242px; float:left; height:auto;
}
.info-r{
	margin:0px auto; width:660px; float:right; height:200px;
}
.right-info{
	margin:0px auto; width:660px; float:left; height:25px; line-height:25px;
}

.left-menu ul{
margin:0px auto; float:left; margin-bottom:10px; padding-bottom:10px;width:180px;padding:0px 0px 0px 0px;
}
.left-menu ul li{
margin:0px 0px 0px 0px; float:left; text-indent:2px;width:180px; list-style-type:none; padding:0px 0px 0px 0px;
}
.left-menu ul li a{
margin:0px auto; float:left; height:33px; line-height:33px; width:180px; text-align:left; list-style-type:none;
border-bottom:1px solid #DEE7EF; color:#444444; background-image:url(../images/l-gb.gif); text-decoration:none; 
 text-align:center; font-size:14px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;
}
.left-menu ul li a:hover{
margin:0px auto; float:left; height:33px; line-height:33px; width:180px; text-decoration:none; color:#FF3300;
 background-image:url(../images/l-bg.gif);
}
.left-menu-faq ul{
margin:0px auto; float:left; margin-bottom:10px; padding-bottom:10px;width:242px;padding:0px 0px 0px 0px;
}
.left-menu-faq ul li{
margin:0px auto; float:left; text-indent:2px;width:180px; list-style-type:none;
}
.left-menu-faq ul li a{
margin:0px auto; float:left; height:33px; line-height:33px; width:242px; text-align:left; list-style-type:none;
border-bottom:1px solid #DEE7EF; color:#444444; background-image:url(../images/l-gb.gif); text-decoration:none; 
 text-align:center; font-size:14px;
}
.left-menu-faq ul li a:hover{
margin:0px auto; float:left; height:33px; line-height:33px; width:242px; text-decoration:none; color:#FF3300;
 background-image:url(../images/l-bg.gif);
}
.info-left{
	margin:0px auto; width:180px; float:left; height:400px; 
}
.info-leftone{
	margin:0px auto; border:1px solid #A4A4A4; float:left; width:180px;
}
.info-content{
margin:0px auto; width:720px; float:right; line-height:24px; border:1px solid #A4A4A4;
}
.jixiao-content{
margin:0px auto; width:570px; float:left; line-height:24px; 
}
.content{
padding: 10px 10px 10px 10px;
}
.content ul{
margin:0px auto;
}
.content ul li{
margin:0px auto; width:100%;
}
/*news*/
.news-content{
margin:0px auto; width:720px; float:right; line-height:24px; border:1px solid #A4A4A4; padding-bottom:10px;
}
.news-content ul{
	margin:0px; padding:0px 0px 0px 0px;
}
.news-content ul li{
	margin:0px; float:left; width:350px; height:170px; list-style-type:none;
}
.other-content{
margin:0px auto; width:918px; line-height:24px; border:1px solid #A4A4A4; padding-bottom:10px;
}
.other-content ul{
	margin:0px; padding:0px 0px 0px 0px;
}
.other-content ul li{
	margin:0px; float:left; width:290px; height:170px; list-style-type:none;
}
.news-main{
margin:0px auto; width:918px; line-height:24px; padding-bottom:10px; border:1px solid #cccccc;
}
.news-main ul{
margin:0px auto;
}
.news-main ul li{
margin:0px auto;
}

.list-title{
	margin:0px auto; background-image:url(../images/list-bg.gif); height:30px; line-height:30px; font-weight:bold;
	font-size:14px; border:1px solid #A6C6C9; text-indent:14px;
}
.list-news{
	margin:0px auto; margin-top:10px;  width:290px; height:160px;_height:170px; float:left;margin-left:14px;_margin-left:10px;
}
.list-news ul{
	margin:0px auto; float:left;
}
.list-news ul li{
	margin:0px auto; height:24px; line-height:22px; text-decoration:none;width:282px;table-layout:fixed;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis; float:left;
}
.list-news ul li a{
	width:340px;
	table-layout:fixed;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height:26px;
	line-height:26px; padding:0px;
}
.list-news ul li a:hover{
	color:#cc0000; text-decoration:underline;
}
.px-menu{
	margin:0px auto; width:920px;
}
.px-menu-c{
	margin:0px auto; height:44px; line-height:30px; width:912px; font-weight:normal;
    margin-bottom:10px; background-image:url(../images/nav-bg.gif); color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; float:left; text-indent:10px;
}
.px-menu-c a{
	margin:0px auto; color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold;
}
.px-menu-c a:hover{
	color:#ff0000; text-decoration:none;
}
.px-menu-l{
margin:0px auto; width:4px; float:left;
}
.px-menu-r{
margin:0px auto; width:4px; float:right;
}
.art{
	width:280px;
	_width:280px;
	table-layout:fixed;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
   }
.artzx{
	width:500px;
	_width:500px;
	table-layout:fixed;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
   }
.artindex{
	width:385px;
	_width:385px;
	table-layout:fixed;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis; padding:0px 0px 0px 0px;
   }
.more {
	margin:0px auto; width:50px; font-weight:normal; float:right; font-size:12px;
}
.more a{
	margin:0px auto;  width:50px; font-weight:normal; color:#032244;
}
.zixun{
	margin:0px auto; float:left; width:120px;
}
.input{
margin:0px auto; border:solid 1px #ccc;
}
.title-art{color:#000000; font-weight:bold; font-size:16px; width:700px; float:left; text-align:center;}
