﻿@charset "utf-8";
/* CSS Document */
body{ font-size:12px; color:#626262; line-height:24px; background:url(../images/ny_bg.jpg) repeat-x #f5f5f5;}
a{color:#626262; font-size:12px; text-decoration:none; }
a:hover {color:#24777d; font-size:12px; text-decoration:none;}

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}
div{ overflow:hidden;}


/*框架*/
#main{ width:100%; height:auto; margin:0 auto;}
#header{ width:1022px; height:auto; margin:0 auto; overflow:visible;}
#center{ width:100%; height:auto; margin:0 auto; position:absolute; top:609px; left:0; overflow:visible; }
#footer{width:100%; min-height:36px; margin:20px auto 0 auto; background-color:#1d5a5b; height:auto !important;}

/***************header css********************/
.top{width:1022px;}
.logo{display:block; width:444px; height:98px; float:left;}
.top1{width:507px; float:right;}
.lan{width:505px; float:right; padding-right:2px;}
.lan ul{width:210px; height:35px; float:right; background:url(../images/lan_bg.jpg) no-repeat left top;}
.lan ul li{float:left; width:105px; height:22px;}
.lan ul li a{display:block; width:105px; line-height:22px; color:#ffffff; text-indent:58px;}
.lan ul li a:hover,.lan ul li.current a,.lan ul li.current a:hover{display:block; width:105px; line-height:22px; color:#ffffff; text-indent:52px; background:url(../images/lan1.jpg) no-repeat left top;}
.lan ul li.lan2 a{display:block; width:105px; line-height:22px; color:#ffffff; text-indent:10px;}
.lan ul li.lan2 a:hover{display:block; width:105px; line-height:22px; color:#ffffff; text-indent:10px; background:url(../images/lan2.jpg) no-repeat left top;}

.top_con{width:220px; float:right; padding-top:4px;}

.search{width:256px; float:right; padding-right:30px; padding-top:23px;}
.s_input{width:203px; height:25px; background:url(../images/s_input.jpg) no-repeat left top; line-height:25px; border:none; text-indent:13px; color:#c4c4c4; float:left;}
.s_btn{width:53px; height:25px; background:url(../images/s_btn.jpg) no-repeat left top; text-align:center; border:none; color:#ffffff; float:left; cursor:pointer;}

.menu{width:1022px; padding-top:5px; overflow:visible;}
.menu ul.nav_list li{float:left; background:url(../images/line.jpg) no-repeat right 8px; position:relative;}
.menu ul.nav_list li a{display:block; width:111px; height:47px; text-align:center; line-height:47px; color:#f4f7f7; font-size:14px; font-family:"微软雅黑"; margin-right:2px;}
.menu ul.nav_list li a:hover,.menu ul.nav_list li.current a,.menu ul.nav_list li.current a:hover{display:block; width:111px; height:47px; text-align:center; line-height:47px; color:#f4f7f7; font-size:14px; font-family:"微软雅黑"; background:url(../images/m0.jpg) no-repeat left top;margin-right:2px;}

#apDiv1,#apDiv2,#apDiv3,#apDiv4,#apDiv5,#apDiv6,#apDiv7,#apDiv8{position:absolute; left:-2px; top:47px; display:none; overflow:visible; width:111px; padding:1px; border:1px solid #bcbbbb; border-top:none; z-index:9999;}

.menu ul.nav_list li.current ul.ap{width:111px;}
.menu ul.nav_list li.current ul.ap li{float:left;width:111px; background:none;} 
.menu ul.nav_list li.current ul.ap li a{display:block; width:111px; height:30px; background:url(../images/m_li1.jpg) no-repeat left top; line-height:30px; text-align:left; text-indent:35px; color:#0b2323; font-size:12px; font-family:"宋体";}
.menu ul.nav_list li.current ul.ap li a:hover{display:block; width:111px; height:30px; background:url(../images/m_li2.jpg) no-repeat left top; line-height:30px; text-align:left; text-indent:35px; color:#ffffff; font-size:12px; font-family:"宋体";}


#center_con{width:1022px; margin:0 auto;}


.copyright{width:1022px; margin:0 auto; color:#ffffff; line-height:36px;}


#ny_center{width:1024px; margin:10px auto;}




/*分页*/
div.pager{text-align:center;margin:0 auto;padding-bottom:3px;}
div.pager span{margin-left:8px;margin-right:8px;}
div.pager a{margin-left:8px;margin-right:8px;text-decoration:none;}


/* bottom样式 */
#bottom { width:100%; height:120px; background:url(../img/bottom_bg.jpg) no-repeat center bottom; }
#bottom_content { width:1002px; height:170px; margin:0 auto; color:#fff; }
#bottom_nav { width:900px; height:16px; margin:8px auto; color:#fff;  }
#bottom_nav li { width:80px; height:16px; line-height:16px; float:left; border-right:1px solid #fff; }
#bottom_nav li a { display:block;width:80px; height:16px; line-height:16px; color:#fff;  text-align:center; }
#bottom_left { width:220px; height:130px; float:left;}
#bottom_left dl { float:right; width:66px; padding:15px 10px; font-size:12px;  }
#bottom_left dl dt { text-align:center; }
#bottom_right { width:780px; height:130px; float:right; font-size:12px; color:#fff; }
#bottom_right dl {padding:15px 0 0 15px;}
#bottom_right dl dt { height:20px; line-height:20px;}





