@charset "utf-8";
body{ margin:0; padding:0; font-size:12px;  font-family:"宋体"; background:#8c8c8c;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a:active{color:#000;text-decoration:none;}
p,form{padding:0;margin:0;}
h1,h2,h3{margin:0;}
ul,li{list-style:none;margin:0;padding:0;}
a img{border:0;}
.nullclear{clear:both;}
.clear{clear:both;}




.main{ width:1002px; margin:0 auto;}

.top{ background:url(top.jpg) no-repeat; height:476px; width:1002px;}


.top1{ width:320px; float:right; margin-top:16px;}

.top1 ul li{ float:left; padding-left:14px; margin-right:18px;}
.top1 ul li a{ color:#666;}
.top1 ul li a:hover{ text-decoration:underline;}
.top1_1{ background:url(home.jpg) no-repeat left center;}
.top1_2{ background:url(bookmark.jpg) no-repeat left center;}
.top1_3{ background:url(mail.jpg) no-repeat left center;}

.logo_left{ float:left; width:570px; margin-top:0px; margin-left:10px;}


.logo_right{ float:right; margin-right:20px; width:310px; margin-top:30px; }
.logo_right1{ float:left; width:228px; height:20px; line-height:20px; border:1px solid #e6e6e6; border-radius:20px;}

.logo_right2{ float:left; margin-top:2px; background:url(searchr.jpg) no-repeat; width:65px; border:none; cursor:pointer; height:23px;}

.logo_z{ padding-top:20px;}

.banner{ margin-top:26px; margin-left:5px;}
.banner img{ width:990px; height:270px;}



.nav{ width:920px; margin:0 auto; height:46px; margin-top:2px;}
.nav ul li{ float:left; display:block; position:relative; width:99px;height:46px; line-height:46px;  text-align:center; height:46px; }
.nav ul li a{ display:block; width:99px;height:46px;  font-size:14px; font-weight:bold; color:#fff; }
.nav ul li a:hover{ background:url(menunow.jpg) no-repeat;}


.nav ul li .erjiwf{ background:#e9e9e9; text-align:center; width:120px;  }
.nav ul li .erjiwf ul li a{ font-size:12px; color:#000; width:auto; font-weight:normal; line-height:25px;}
.nav ul li .erjiwf ul li{ width:auto; padding-right:10px; padding-left:20px;}

.nav ul li .erjiwf ul li a:hover{ background:none; text-decoration:underline;}
.nr{ background:url(nr_b.jpg) no-repeat; width:1002px; height:368px;}
.porduct{ float:left; width:88px; height:170px; padding-top:20px; margin-left:70px; overflow:hidden;}

.porduct ul li{ float:left;width:138px; padding-left:20px;  background:url(dot2.gif) no-repeat left center; height:30px; line-height:30px;}
.porduct ul li a:hover{ color:#c00;}


.gsjj{ float:left;width:340px; height:170px; line-height:21px; overflow:hidden; margin-left:150px; margin-top:20px;}

.gsjj img{ float:left;}



.liaw{ float:left; width:314px; margin-left:30px; margin-top:15px;}

.nr2_left{ float:left; width:20px; margin-top:50px; text-align:center;}
.nr2_right{ float:right; width:20px;margin-top:50px; text-align:center;}

.nr2_cet{ float:left; width:960px;}

.nr2_cet ul li{ float:left; width:150px; height:113px; margin-bottom:5px;margin-left:5px; margin-right:5px;}

.nr2_cet ul li img{ border:1px solid #e1e1e1; padding:2px;}
.ny{ width:1002px; margin:0 auto; background:#fff; min-height:540x;} 
.nr2{ height:120px; overflow:hidden; margin-top:36px;}

.bottom{ background:url(1294649119.jpg) no-repeat; height:156px; text-align:center; color:#e3e3e3;}
.bottom a{color:#e3e3e3;}
.bottom1{ padding-top:20px;}

.bottom2{ padding-top:20px;}

.sefm1{ width:148px; height:20px; border:1px solid #ccc; margin-left:20px; margin-top:15px;}

.sefm2{ width:148px; height:20px; border:1px solid #ccc;margin-left:20px; margin-top:5px;}
.sefm3{ margin-left:50px; margin-top:10px; margin-bottom:20px;}

.ny_left{ float:left; width:202px; border-right:1px solid #f5f5f5;}

.ny_left1_tit{ background:url(title.jpg) no-repeat; height:40px; line-height:40px; width:202px;}

.ny_left1_nr{ background:url(lkee.jpg) repeat-x;}

.ny_left1_nr ul li{ background:url(dot2.gif) no-repeat 50px; padding-left:80px;height:30px; line-height:30px; }

.ny_left1_tit{ font-size:14px; padding-left:50px; font-weight:bold;}

.ny_left1_nr ul li a:hover{ color:#c00;}

.ny_right{ float:left; width:734px;  margin-left:20px;}

.ny_right1{ background:url(title55.jpg) no-repeat; padding-left:50px; padding-top:8px; font-size:14px; font-weight:bold;width:729px; height:36px;}

.ny_jianj{ line-height:26px;}

.ny{ padding-bottom:20px;}



.ny_tup ul li{ float:left; width:150px; margin:10px 10px 0 10px; padding:2px; border:1px solid #ccc;}
.ny_tup ul li img{ width:150px; height:113px;}
.ny_tup ul li p{ height:30px; line-height:30px; background:#eaf1f4; text-align:center;}

#pages { padding:20px 0 5px 0; text-align:center; font:16px '微软雅黑'; }
#pages a { display:inline-block; padding:10px 20px; height:24px;font-size:14px;line-height:24px; border:#dbdbd9 solid;border-width:1px 1px 1px 0px; text-align:center; color:#333; text-decoration:none; background:#fbfbfb;}
#pages a.a1 {padding:10px 12px; height:24px; line-height:24px;margin-top:0px; border-left:1px solid #dbdbd9;}
#pages a:hover { color:#fff; text-decoration:none; background:#2879c9; /*--淡淡蓝色--*/ }
#pages span { display:inline-block; padding:10px 20px 10px 20px; height:24px; line-height:24px; border:1px solid #5a85b2; color:#fff; text-align:center;background:#2879c9; /*--深蓝色--*/ }
.page .noPage { display:inline-block; padding:10px 20px 10px 20px; height:24px; line-height:24px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; /*--深灰色--*/ }


.ny_newsw ul li{ float:left; width:734px; height:34px; line-height:34px; background:url(gtt.jpg) no-repeat left center; padding-left:20px; border-bottom:1px dashed #ccc;}
.ny_newsw ul li span{ float:right;}
.ny_newsw ul li a:hover{ color:#FF3300;}


.ny_dee table tr{ height:40px; line-height:40px;}
.ny_dee table input{outline: none;}
.chiwl{ background:#fbfbfb; width:410px; height:24px; border:1px solid #dddddd;}

.chiw22{ background:#fbfbfb; width:405px; margin-top:5px; margin-bottom:5px; height:60px; border:1px solid #dddddd;}

.xiaz1_left{ float:left; width:500px; margin-left:10px;}

.xiaz1_right{ float:right; width:130px;}

.xiaz1_left p{ line-height:25px;}

.xiaz2_je{ height:45px; background:#f7fbfe; border:1px solid #ddeeff; width:720px; line-height:45px; font-size:14px; font-weight:bold; padding-left:10px; margin-top:10px;}

.xiaz2_je23{ line-height:25px; padding-top:5px; color:#474747;}