@charset "utf-8";
/* 全新样式表开始 */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea { margin:0; padding:0; }
html, body{ height:100%;}
body { font-family:"微软雅黑"; font-size:12px; color:#555; background:#f1f1f1;}
li { list-style:none; }
a,img,input { border:0 none; }
a { text-decoration:none; outline:none; color:#414153  }
a:hover { text-decoration:none;  }
a:focus,input:focus { outline:0 none;}
/*textarea { resize:none; font-size:12px;} 去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/
i,em{ font-style:normal;}
.clear{ clear:both;}
.left{ float:left;}



/*主导航菜单*/
.top{ width:1000px; height:104px; margin:0 auto; overflow:hidden;}
.top img{ float:left; padding:26px 0 0 12px;}
.en_cn{ float:right; padding:36px 12px 0 0;}
.en_cn a{ float:left;}

#nav-menu{height:32px;;width:1000px;margin:0 auto; background:url(../images/menu_bg.jpg) left center no-repeat;}
#nav-menu .container{position:relative;overflow:visible; z-index:99;}
#nav-menu .menu{padding:0 0 0 0px;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:14px; background:url(../images/menu_li_bg.png) center right no-repeat;}
#nav-menu .menu li:hover{position:relative;float:left;display:inline;font-size:14px; background:url(../images/menu_li_hover_bg.png) center top no-repeat;}
#nav-menu .menu li:hover{position:relative;float:left;display:inline;font-size:14px; background:url(../images/menu_li_hover_bg.png) center top no-repeat;}

#nav-menu .menu li a.xialaguang{display:inline-block;color:#ffffff;height:32px; line-height:32px;text-decoration:none;font-size:14px;width:100px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#ffffff;}
#nav-menu .menu li a.xialaguang span{ height:32px; display:inline-block; font-weight: normal;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:100px;}
#nav-menu .menu ul.children{ display:none; position:absolute; top:32px; left:0px; width: auto; background:#555555; line-height:normal;}
#nav-menu .menu ul.children li{width:148px;padding:0px;display:inline-block;font-size:12px; background:none;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{ width:100%; height:24px;line-height:24px;overflow:hidden;padding:3px 0;display:block; font-weight: normal; color:#ffffff;text-align:center;
text-decoration:none; font-size:12px;}
#nav-menu .menu ul.children li a:hover{background:url(../images/children_list_bg.jpg) center top no-repeat; text-decoration:none; }
/*banner*/
.banner{ width:1000px; margin:6px auto 12px auto;}
.category{ position:relative; width:1000px; height:107px; margin:0 auto; overflow:hidden; border-bottom:#cecece solid 1px; /*background:url(../images/index_pic_bg.jpg) center repeat-x;*/ }

.category li{ float:left; margin:0 1px;}
.content_in{ width:1000px; height:auto; margin:0 auto; padding-bottom:32px; overflow:hidden;}

.left{ float:left;}
.content_in_about{ width:352px;  margin:30px 0 0 0; padding:0 12px; background:url(../images/content_in_about_text_bg.png) top right no-repeat;}
.content_in_about p.title{ float:none; margin:0px 0 24px 0; font-size:14px;}
.content_in_about p.img { float:left; margin:0 3px; background:#ffffff;}

.content_in_about p img{ padding:4px; border:#e7e8e8 solid 1px;}

.content_in_news{width:306px;  margin:30px 0 0 0; padding:0 12px; background:url(../images/content_in_about_text_bg.png) top right no-repeat;}
.content_in_news p.title{ float:none; margin:0px 0 24px 0; font-size:14px;}
.content_in_news p.img { float:left; margin:0 3px; background:#ffffff;}
.content_in_news p img{ padding:4px; border:#e7e8e8 solid 1px;}

.content_in_news ul{ padding:12px 0 0 6px;}
.content_in_news ul li{ height:28px; line-height:28px; border-bottom:#cccccc dashed 1px;  background:url(../images/cir.jpg) left center no-repeat;}
.content_in_news ul li a{ padding-left:12px; color:#242323;}
.content_in_news ul li a:hover{ padding-left:12px; color:#818181;}
.content_in_news ul li span{ float:right; padding-right:6px; color:#818181;}


.content_in_contact{  margin:30px 0 0 0; padding:0 12px;}
.content_in_contact p.title{ float:none; margin:0px 0 24px 0; font-size:14px;}
.content_in_contact p.img { float:left; margin:0 3px; background:#ffffff;}
.content_in_contact p img{ padding:4px; border:#e7e8e8 solid 1px;}


/* footer */

.footer{ width:1000px; margin:0 auto;}
.footer ul{width:1000px; text-align:center; height:30px; line-height:30px;  background:url(../images/footer_bg.jpg) center no-repeat; }
.footer ul li{ float:left; }
.footer ul li a{ color:#ffffff; padding:0 12px; background:url(../images/footer_list_bg.jpg) right center no-repeat;}
.footer p{ text-align:center; line-height:24px; color:#242323; padding:24px 0 32px 0;}


