@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, input, form, p, blockquote, th {margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-style:normal;font-weight:normal;}
ol, ul, li {list-style:none;}
address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;}
fieldset {border:0;}
caption, th{text-align:left;}
q:before, q:after{content:'';}

img{border:0;}
body {font-size: 12px;margin:0 0;font-family:Verdana,Arial,Helvetica,Sans-serif,宋体;background-color:#ffffff; background-image:url(images/bodybg.jpg); background-repeat:repeat-x;}
td,th{color:#000000;font-family:Verdana,Arial,Helvetica,Sans-serif,宋体;font-size:12px;line-height:20px;}


.cl{clear:both;}
a,a:link,a:visited,a:active{color:#333333; text-decoration:none;}
a:hover{color:#1a66b3; text-decoration:underline;}

.bbcgray{border-bottom:1px solid #ccc;}
.img{ border:solid 1px #dedede;}
.red{ color:#ff0006;}
.wrap{ clear:both; margin:0 auto; width:320px;}
.header{background:#e9f5e3; line-height:21px;}
.logo{ text-align:center; height:84px;}

.mainnav{ clear:both; height:70px; }
.mainnav a,.mainnav a:link,.mainnav a:visited{ float:left; width:78px; font-size:14px; text-align:center; color:#FFFFFF; font-weight:bold; line-height:35px;  }
.mainnav a:hover{color: #ff6501; }

.footerwrap{ clear:both; width:100%; margin-top:5px; height:211px; background-image:url(images/footerbg.jpg); background-repeat:repeat-x;}

.datalist{ width:320PX; overflow:hidden; margin-top:10px; line-height:21px;}
.datalist h3{ height:60px; margin-bottom:10px;}
.datalist ul{ padding:0 0 0 0px; margin:0;}
.datalist li{ float:left; width:150px; margin:0px 5px; text-align:center}
.datalist ul ol{ clear:both; height:30px; line-height:30px; background:#fdfdfd; border:1px solid #e8e8e8; margin-bottom:5px; padding-left:10px; }
.datalist .content{ padding:6px 0px; line-height:23px; text-indent:2em}

.cate{ margin-top:5px; line-height:21px;  border-bottom:1px solid #ccc;}
.cate a{margin-right:5px;}
 
.linklist{ margin-top:5px; line-height:21px;  border-bottom:1px solid #ccc;}
.linklist a{margin-right:5px;}

.mdlist{ margin-top:10px;border-bottom:1px solid #ccc;}
.dataview{ margin-top:10px; padding-bottom:10px; border-bottom:0px solid #ccc; line-height:21px;}

.position{ border-bottom:1px solid #ccc; line-height:21px;}

.search{ clear:both; margin:0 auto; text-align:center; margin-top:10px; padding:5px; background-color:#f7f7f7;  }


.pagelist{ margin-top:10px; background:#f2f2f2;color:#d73d00;  }


.imgboder { padding:4px; border:1px solid #cccccc}
.scroll{clear:both;width:320px;  margin:10px auto 0px auto; overflow:hidden; text-align:center;} 

.foottel{ clear:both; width:280px; padding-left:40px; margin:0 auto;}
.foottel ul{ padding:0; margin:0;}
.foottel ul li{ float:left; margin:0 15px;}
.footer{clear:both; width:320px; margin:0 auto; line-height:18px; font-size:12px; text-align:left; line-height:21px; color:#FFFFFF;   }
.footer a{ color:#FFFFFF;}