/* CSS 首页 */
body {margin:0; padding:0; font:14px "\5B8B\4F53",san-serif;background:#ffffff; font-family:Verdana, Geneva, sans-serif;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}
.img{ padding:3px; border:1px solid #CCCCCC; }
.img2{ padding:2px; border:1px solid #CCCCCC; -ms-interpolation-mode: bicubic; }
.f12{ font-size:12px;}
.fccc{ color:#ccc;}
/* 链接颜色 */
A:link {color:#b50000; text-decoration:none; outline:none;}
A:visited {color:#b50000; text-decoration:none; outline:none;}
A:active {color:#b50000; text-decoration:none; outline:none;}
A:hover {color:#FF0000; text-decoration:none;  outline:none;}
.main{text-align:left; width:1000px; height:auto;margin: 0 auto; overflow:hidden;}
.mainbox5{clear:left; width:100%; height:5px; visibility:hidden; overflow:hidden;}
.mainbox3{clear:left; width:100%; height:3px; visibility:hidden; overflow:hidden;}
.mtop{ height:35px; background-color:#f8f8f8; border-bottom:1px solid #d9d9d9; overflow:hidden;}
.mtopbox{text-align:left; width:1000px; height:auto;margin: 0 auto; overflow:hidden; height:35px; line-height:35px; font-size:14px;}
.mtopbox .logo{ width:150px; height:35px; float:left;}
.mtopbox .nav{ float:left; width:850px; text-align:center;}
.mtopbox .nav li{ width:60px; border-right:1px solid #d9d9d9; padding:0 8px 08px; text-align:center; float:left;}
.mtopbox .nav a{ color:#000; width:60px; height:35px; display:block;}
.mnav{ height:30px; line-height:30px; color:#666; background-color:#f8f8f8; border:1px dashed #d9d9d9; text-indent:10px;}

.mdown{ background-color:#f8f8f8; border-top:1px solid #d9d9d9; overflow:hidden;}
.mdownbox{text-align:center; width:1000px; height:auto;margin: 0 auto; overflow:hidden; line-height:30px; font-size:12px; padding:10px 0 10px 0;}

.mbox690{ width:675px; float:left;overflow:hidden;}
.mbox310{ width:312px; float:right;overflow:hidden;}
.box300{width:300px; border:1px solid #CCC; padding:5px;}
.box310{width:310px; border:1px solid #CCC;}
.boxt{ height:27px; background-image:url(../images/index/bg_t.gif); line-height:27px; font-size:14px; font-weight:bold; padding-left:20px;}
.box310c{ padding:10px;}
.box310c li{ height:25px; line-height:25px; font-size:12px; background-image:url(../images/li_bg.gif); background-repeat:no-repeat;  text-indent:12px; overflow:hidden;}

.list670{width:650px; border:1px solid #CCC; padding:10px;}
.list670 ul{ clear:both; padding-top:10px; padding-bottom:10px; overflow:hidden; width:100%; border-top:1px dashed #CCC; }

.list670 li{float:left; width:auto; overflow:hidden; height:auto;}
.list670  .li1{ font-size:20px; font-weight:bold; height:30px; line-height:30px;background-image:url(../images/li_bg2.gif); background-repeat:no-repeat; text-indent:12px;clear:both; overflow:hidden;}
.list670  .li2{ font-size:12px; line-height:20px; color:#666; padding:8px 0 0 12px;clear:both; }
.list670 .pic{ float:left; width:115px; height:85px;}
.list670 .date{ float:right;font-size:14px; line-height:30px; color:#000000; font-weight:lighter; width:150px; text-align:center;}

.show670{width:650px; border:1px solid #CCC; padding:10px;}
.show670 h1{ font-size:20px; font-family:'Microsoft YaHei','微软雅黑','Microsoft JhengHei','黑体',Verdana, Geneva, sans-serif; font-weight:bold; text-align:center;}
.show670 .date{ padding:10px; text-align:center; border-bottom:1px dashed #CCC; font-size:12px; color:#666;}
.show670 .content{ padding:10px; line-height:30px;}
.showx670{width:670px; border:1px solid #CCC;}
.box670c{ padding:10px;}
.box670c li{ height:25px; line-height:25px; font-size:12px; background-image:url(../images/li_bg.gif); background-repeat:no-repeat; text-indent:12px; overflow:hidden;}

.AspNetPager {text-align:center; padding:8px 5px 10px 5px; clear:both;}
.AspNetPager input{border:1px solid #7F9DB9;padding:0px 2px 0 2px !important;padding:2px 0px 0 0px;  background-color:#FFFFFF; cursor:pointer; width:inherit;font-size:12px; }
.AspNetPager span{border:1px solid #7F9DB9; padding:2px 5px 2px 5px; background-color:#ff9;}
.AspNetPager a{ padding:2px;}

.showl
{
    min-height:536px;    /*高度最小值设置为：100px*/
    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:536px; /*兼容ie6*/
    overflow:visible;

}

.box310c3{ padding:10px 10px 0 10px;}
.box310c3 ul{ height:125px; clear:both; border-bottom:1px dashed #CCC;}
.box310c3 .t{ font-weight:bold; display:block; height:25px;}
.box310c3 .pic{ float:left; width:125px; height:90px;}
.box310c3 .text{ float:left; width:165px; height:90px; overflow:hidden;color:#666; line-height:16px;display:block;font-size:12px;}

.box310pic { padding:10px; width:300px; overflow:hidden;}
.box310pic ul{ width:150px; height:210px; float:left;}
.box310pic .li1{ width:140px; height:165px;}
.box310pic .li2{ width:140px; height:30px; font-size:12px; line-height:18px;}

.box310pic2 { padding:10px; width:300px; overflow:hidden;}
.box310pic2 ul{ width:150px; height:160px; float:left;}
.box310pic2 .li1{ width:140px; height:115px;}
.box310pic2 .li2{ width:140px; height:30px; font-size:12px; line-height:18px;}

.box670pic { padding:10px; width:660px; overflow:hidden;}
.box670pic ul{ width:165px; height:220px; float:left;}
.box670pic .li1{ width:155px; height:175px;}
.box670pic .li2{ width:150px; height:30px; font-size:12px; line-height:18px;}

.l320{ width:310px;  float:left;}
.l330{ width:350px;float:left;}