@charset "gb2312";
/* CSS Document */
body{font-weight:normal;font-family: "Î¢ÈíÑÅºÚ", "MicroSoft YaHei";background:#f9f9f9;font-size:12px; color:#333}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
table,td,tr,th{font-size:14px;}
li{list-style-type:none;}
table{ margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
img{vertical-align:top;border:none;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}  

h2{font-size:16px;color:#000;line-height:30px;} 
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}
.clearfloat { clear:both; height:0; font-size:1px; line-height:0px;}

#pop{ padding:640px 0px 0px; width:1102px; margin:0 auto;}
.warp960{ width:1000px; margin:0 auto}
.warp{ background:#FFF; width:1102px; margin:0 auto}
   
a {color:#333;text-decoration:none; font-weight:normal;}
a:visited {color:#333;text-decoration:none;}
a:hover {color:#f00;text-decoration:underline;}
a:active {color:#333;}

#top{ width:100%; height:385px; background:url(images/nyx_04.png) top no-repeat;}
#nytop{ width:100%; height:480px;  background:url(images/ny_01.png) top no-repeat;}

#menu{height:59px }
.menul{ float:left; display:inline-block; height:59px; line-height:59px; font-size:18px; color:#AD0205; font-weight:bold; padding-left:10px;}
.menur{ float:right; display:inline-block; height:59px; line-height:59px;line-height:59px; font-size:15px; color:#000; padding-right:20px;}
.menur a{color:#AD0205}

.tp-box{background:url(images/y_08.png) no-repeat; height:260px;}
.tp{ float:left; display:inline-block; padding:10px; width:234px; height:200px; margin-right:28px;position: relative;}
.tp2{ float:right; display:inline-block; padding:10px; width:234px; height:200px;position: relative;}
.tp3{ float:left; display:inline-block; padding:10px; width:234px; height:150px; margin-right:28px;position: relative;}
.wz{ width:110px; margin-left:13px; height:110px; text-align: left; font-size:14px; line-height:25px;}
.wz2{  width:234px; text-align:center;font-size:15px; height:80px; line-height:26px; }
.tp-box-li{  float:left; display:inline-block; background:url(images/bjx.jpg) no-repeat; width:111px; height:105px; text-align:center;position: relative;}
.tp-box-li a{ color:#fff; line-height:34px; font-size:16px; display:block; padding:5px; width:257px; height:220px; background:#d2d2d2; }
.tp-box-li a:hover{ background:#8eb622; color:#FFF;width:257px; height:220px; line-height:34px; font-size:16px; display:block; text-align:center;}

.tp-span{
	width: 100px;
	height: 30px;
	background: url(images/y_08_title.png) no-repeat;
	position: absolute;
	top:50px;
	left: 0px;
	padding-left:10px; padding-top:7px; font-size:14px; color:#fff;
	overflow: hidden;
}

.list-title{
	padding-top:10px;
	margin-left:36px;
	margin-right:40px;
	padding-bottom:15px;
	font-size:30px;
	font-family: "Î¢ÈíÑÅºÚ";
	height:auto;
	line-height:45px;
	text-align:center
}
.list-zz{ margin-left:36px; margin-right:40px; height:26px; line-height:26px; border-bottom:1px dotted #666;color:#666; text-align:left; background:#f7f7f7 }
.list-zz span{ float:right; display:inline-block;}
.list-zw{margin:35px;font-size:16px; text-align:left;line-height:30px; color:#333 }
.list-zw img{ width:expression(this.width > 650 ? 650:true); max-width: 650px; height:auto; display:block ; margin:auto;}

/*foot*/
#foot{ background: url(images/h_15.png) left no-repeat; padding:60px 0px 0px 200px; width:900px; height:126px; line-height:26px; margin:0 auto; color:#fff;}
.page-name{ float:right; display:inline-block; padding-right:25px;}
