@charset "gb2312";
/* CSS Document */

body, div,p,iframe, ul, ol, dl, dt, dd, li, dl, 
h1, h2, h3, h4, table,th, td, input, button, select,
 textarea {margin:0px; padding:0px;
font-style: normal;font:13px/21px "\5B8B\4F53",Arial, Helvetica, sans-serif;list-style: none outside none;}
img{border:0; display:block; margin:0px; padding:0px;} 
body{color:#555555; background:#e8e8e6;} 
.clear{clear:both;height:1px;width:100%;overflow:hidden; margin-top:-1px;} 
.cen{ margin:0 auto;}
.lf{ float:left; display:inline;}
.rf{ float:right; display:inline;}
a{color:#000000;text-decoration:none; }  
a:hover{ text-decoration:underline;} 
p{ text-indent:2em; line-height:21px; color:#201e1e; text-align:justify; text-justify:inter-ideograph;}
.blank10{ width:100%; height:10px;}
.blank14{ width:100%; height:14px;}
.blank20{ width:100%; height:20px;}


.nav-top-w{ width:100%; height:48px; background:#fefefe;}
.nav-top{ height:48px; width:1000px;}
.nav-top p{ margin:15px 20px 0 0;}
.nav-banner{ background:url(../images/nav-banner.jpg) center no-repeat; height:417px; width:100%;}
.nav-daohang{height:47px; margin-top:370px; float:left; width:100%; display:inline;}
.nav-daohang ul{ width:930px; height:47px;}
.nav-daohang ul li{ float:left; width:93px; height:47px; text-align:center; line-height:40px;}
.nav-daohang ul li a{ color:#0f3f28; font-size:14px; font-weight:bold; color:#f4f4f4;}

.main-sy{ width:980px; height:740px; background:#FFF;}
.main-ul{ width:525px; height:21px; float:right; margin-top:11px; display:inline;}
.main-ul li{ width:23px; height:21px; float:left; border:1px solid #c8c7c7; text-align:center; line-height:21px; margin-left:10px; display:inline;}
.main-ul li a{ display:block; color:#003388;}
.main-ul li.main-ul-shang{ width:51px;}
.main-ul li.main-dqy{ background:#7e96be;}
.main-ul li.main-dqy a{color:#FFF;}
.main-ul li a:hover{ display:block; width:23px; height:21px; background:#7e96be; color:#FFF;}
.main-ul li.main-ul-shang a:hover{ width:51px;}

/**list**/
.main-list{ width:980px; height:525px; background:#FFF;}
.main-list-bg{ background:url(../images/main-list-bg.jpg) no-repeat; width:920px; height:417px; margin:25px 0 0 30px; float:left; display:inline;}
.main-list-bg1{ width:420px; height:390px; margin:17px 0 0 3px;}
.main-list-bg1 ul{ height:160px;}
.main-list-bg1 ul li{ width:199px; height:161px; float:left; margin-left:8px; border:1px solid #c8c8c8; background:#FFF; display:inline; position:relative;}
.main-list-bg1 ul li img{ margin:2px; position:absolute;}
.main-list-bg1 ul li h2{ position:absolute; width:195px; height:24px; background:#000; bottom:2px; left:2px;opacity: 0.4; filter:alpha(opacity=40);}
.main-list-bg1 ul li span{  position:absolute; bottom:0; left:0; color:#FFF;width:195px; height:24px;display:block; font-size:12px; text-align:center;}

.main-list-bg1 p{ width:390px; font-size:13px; line-height:22px; margin:20px 0 0 15px;}
.main-list-bg1 p a{ color:#e50000; text-decoration:underline;}
.main-list-bg2{ width:406px; height:350px; margin:17px 15px 0 0;}
.main-list-bg2-1{ width:406px; height:163px;}
.main-list-bg2-1 img{ width:195px; height:157px;padding:2px; border:1px solid #c8c8c8; background:#FFF;}
.main-list-bg2-1 p{ width:190px; margin-left:10px; font-size:12px; line-height:21px;}
.main-list-bg2-1 p.list-p{ line-height:18px;}
.main-list-bg2-1 p a{ color:#e50000; text-decoration:underline;}
.main-list-bg2-2{ width:406px; height:163px; margin-top:13px;}
.main-list-bg2-2 img{ width:195px; height:157px;padding:2px; border:1px solid #c8c8c8; background:#FFF;}
.main-list-bg2-2 p{ width:190px; margin-left:10px; font-size:12px; line-height:21px;}
.main-list-bg2-2 p a{ color:#e50000; text-decoration:underline;}
.p-23{ line-height:23px;}
.p-16{ line-height:16px; font-family:Verdana, Geneva, sans-serif;}
.p-18{ line-height:18px;}

.main-xian{ width:980px; background:url(../images/main-sy2.jpg) 0 -303px no-repeat; height:20px; overflow:hidden; display:block; margin:20px 0 0 0; }




.footer{ width:980px; height:100px; padding-top:25px;}
.footer p{text-indent:0em;}