/* 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:#0B4E9D; text-decoration:none; outline:none;}
A:visited {color:#0B4E9D; text-decoration:none; outline:none;}
A:active {color:#0B4E9D; 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;}

.topt{ height:60px;border-top:1px solid #ccc;}
.topt .l{ float:left; width:200px;}
.topt .r{ float:right; width:600px;}
.top{ height:35px; background-color:#c00;overflow:hidden;width:1000px;margin: 0 auto; }
.topbox{text-align:left; width:1000px; height:auto;margin: 0 auto; overflow:hidden; height:35px; line-height:35px; font-size:14px;}
.topbox .nav{ float:left; width:1000px; text-align:center;}
.topbox .nav li{text-align:center; float:left;}
.topbox .nav A:link {color:#fff; text-decoration:none; outline:none;height:35px; display:block; padding:0 15px 10px; }
.topbox .nav A:visited {color:#fff; text-decoration:none; outline:none;height:35px; display:block; padding:0 15px 10px; }
.topbox .nav A:active {color:#fff; text-decoration:none; outline:none;height:35px; display:block; padding:0 15px 10px; }
.topbox .nav A:hover {color:#fff; text-decoration:none;  outline:none; background-color:#D63333; height:35px; display:block; padding:0 15px 10px; }
.topbox .nav strong{ font-size:14px; font-weight:bold; color:#FF0;}
a.ititle{color:#f00}

.mbox310{ width:310px; float:right; overflow:hidden; border-left:1px solid #efefef;}
.mbox690{ width:680px; float:left;overflow:hidden;}
.box300{width:300px; float:right; clear:both;}
.boxt{ height:27px; font-size:14px;   line-height:30px; font-weight:bold;  border-top:4px solid #eee; color:#B50000;}
.boxt span{ float:right; display:block; padding-right:10px; font-size:12px; font-weight:lighter;}

.box300c{ padding:0px 0px 10px 0px;}
.box300c2{ padding:10px 0px 10px 0px;}
.box300c li{ height:25px; line-height:25px; font-size:14px; background-image:url(../images/li_bg.gif); background-repeat:no-repeat;  text-indent:12px; overflow:hidden;}

.box300c3{ padding:10px 0px 10px 0px;}
.box300c3 ul{ height:100px; clear:both; border-bottom:1px dashed #CCC;}
.box300c3 .pic{ float:left; width:100px; height:90px;}
.box300c3 .text{ float:left; width:200px; height:90px; overflow:hidden;}
.box300c3 .text .t{ font-weight:bold; display:block;}
.box300c3 .text .c{ clear:both; color:#666; line-height:16px;display:block; padding:8px; font-size:12px;}

.box300c4{ padding:10px 0px 10px 0px;}
.box300c4 ul{width:150px; float:left; text-align:center; height:160px;border-bottom:1px dashed #CCC;}
.box300c4 .li1{ width:140px; height:115px;}
.box300c4 .li2{ width:140px; height:40px; overflow:hidden;}

.box680{ width:680px; overflow:hidden; }
.mbox330{ width:330px; float:left;overflow:hidden;}
.box330{width:320px; border:1px solid #CCC;}
.box320c{ padding:10px 5px 10px 5px;}
.box320ct{ height:27px; font-size:14px;   line-height:30px; font-weight:bold; border-bottom:1px solid #CCC;color:#B50000; background-image:url(../images/news/td_bg.png); text-indent:10px;}
.box320ct span{ float:right; display:block; padding-right:10px; font-size:12px; font-weight:lighter;}
.box320c li{ height:25px; line-height:25px; font-size:14px; background-image:url(../images/li_bg.gif); background-repeat:no-repeat;  text-indent:12px; overflow:hidden;}


.mbox340{ width:350px; float:left;overflow:hidden;}
.box340c1{ padding:0px 10px 5px 10px;}
.box340c1 ul{ height:73px;border-bottom:1px dashed #CCC;}
.box340c1 .t{ font-size:18px; font-weight:bold; text-align:center; height:25px; line-height:25px; padding-top:5px;}
.box340c1 .c{ font-size:12px; color:#666; line-height:18px; height:40px; }
.box340c{ padding:0px 0px 10px 0px;}
.box340c li{ height:25px; line-height:25px; font-size:14px; background-image:url(../images/li_bg.gif); background-repeat:no-repeat;  text-indent:12px; overflow:hidden;}

.list680{width:660px; padding:10px;}
.list680 ul{ clear:both; padding-top:10px; padding-bottom:10px; overflow:hidden; width:100%;}

.list680 li{float:left; width:auto; overflow:hidden; height:auto;}
.list680  .li1{ font-size:14px; font-weight:bold; height:20px; line-height:20px;background-image:url(../images/li_bg2.gif); background-repeat:no-repeat; text-indent:12px;clear:both; overflow:hidden;}
.list680  .li2{ font-size:12px; line-height:20px; color:#666; padding:8px 0 0 12px;;clear:both; }
.list680  .li3{ font-size:12px; line-height:20px; color:#666; padding:5px 0 0 12px;;clear:both; border-bottom:1px dashed #CCC; }
.list680 .pic{ float:left; width:115px; height:85px;}
.list680 .date{ float:right;font-size:12px; line-height:20px; color:#666; font-weight:lighter; width:80px; text-align:center;}
