﻿/* CSS Document */

body{ font-family:"宋体"; font-size:12px; color:#000000; line-height:20px; background:url(../images/nybj.jpg) top repeat-x;}

a{  font-family:"宋体"; color:#000000; font-size:12px; line-height:30px;}

a:hover {  font-family:"宋体";color:#FF0000; font-size:12px; line-height:30px; }


.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}

.lt{ line-height:10px;}

/***************header css********************/

.logo{ width:702px; height:116px; float:left;}

.version{ width:175px; height:18px; float:right; background:url(../images/version.jpg) left center no-repeat; margin-top:10px;}
.version .version_links{height:18px; line-height:18px; padding-left:25px; padding-right:10px; margin-top:0px; float:left;}
.version .version_links a{ line-height:18px;margin-top:0px;}
.version .version_links a:hover{ line-height:18px;margin-top:0px;}

.search{ width:270px; height:22px; float:right; margin-top:20px;}
.search-txt{line-height:22px; float:right; width:180px;color:#FF0000; font-size:15px; padding-right:20px;}
.hotsearch{margin-top:-50px; margin-left:732px;line-height:auto; float:left; width:auto;}
.hotsearch1{margin-top:-32px; margin-left:792px;line-height:auto; float:left; width:auto;}
.search-input{ width:141px; height:22px; background:none; background:url(../images/search.jpg) left center no-repeat; vertical-align:middle; float:left; border:none;}
.search-bar{ width:32px; height:22px; border:none; background:url(../images/search_bar.jpg) left top no-repeat;float:left;}


.menu{ width:1004px; height:40px; margin:0 auto; background:url(../images/menu_bg.jpg) left top no-repeat; padding-bottom:18px;}
.menu ul{ padding-left:20px;}
.menu ul li{ width:104px; height:40px; float:left; font-size:14px; text-align:center; padding-right:2px; background:url(../images/menu_line.jpg) right top no-repeat; }
.menu ul li a{ line-height:40px; font-weight:bold; color:#182D54; display:block;}
.menu ul li a:hover{line-height:40px; font-weight:bold;color:#fff; background:url(../images/menu_li.jpg) center 3px no-repeat; }
.flash{ width:987px; height:180px; margin:0 auto; padding:1px 7px 26px 10px; background:url(../images/nflash_bg.jpg) center top no-repeat;}

.flash_index{ width:987px; height:355px; margin:0 auto; padding:1px 7px 26px 10px; background:url(../images/flash_bg.jpg) center top no-repeat;}

/********************中部 css**********************/

.center_content{ width:989px; height:auto; margin:0 auto;}

.news_index{ width:280px; height:auto; float:left;}
.news_index_nr{ padding:5px 0px;}

.pic_list{ width:684px; float:left; margin-top:30px;}
.pic_list ul li{ float:left; padding-right:14px;}

/********************内页 css**********************/
.nleft{ width:213px; height:auto; float:left;}
.nleft h4{ height:27px; line-height:27px; background:url(../images/pro.jpg) left center no-repeat; padding-left:30px; color:#fff; font-weight:bold;}
.ncontact_nr{ background:#f3f3f3; padding:5px; margin:5px 0px;}

.nright{ width:762px; height:auto; float:left; padding-left:14px;}
.nright h4{ height:27px; line-height:27px; color:#000000; font-weight:bold; padding-left:20px; background:url(../images/nright.jpg) left center no-repeat; }
.nright_nr{ padding:10px;}























