@charset "utf-8";
/* CSS Document */
body{font-size:12px;margin:0px;padding:0px;background:url(../images/body_bg.jpg);font-family:Arial, Helvetica, sans-serif;color:#2F2F2F; font-family:"微软雅黑";}
form,p,table,ul{margin:0px;padding:0px; list-style:none;}
a:link {color:#2F2F2F;text-decoration:none;}
a:visited {color:#2F2F2F;text-decoration:none;}
a:active {color:#2F2F2F;text-decoration:none;}
a:hover {color:#ff5300;text-decoration:none;}
h1,h2,h3,h4{padding:0px;margin:0px;}
.clear{clear:both;}
:focus {outline:none;}
a,area {blr:expression(this.onFocus=this.blur());}

/*头部*/
.top{ background:url(../images/top_bg.jpg) no-repeat; width:907px; height:148px; margin:0px auto;}
.top .logo{ float:left; padding-top:18px; padding-left:85px;}
.top .top_info{ float:right; height:15px; padding-top:1px;}
.top .menu{ padding-top:20px;float:right; width:560px;}
.top .menu ul{}
.top .menu ul li{ float:left; width:110px; text-align:center;}
.top .menu ul li a{ line-height:18px;}
.top .menu ul li a.sel{ color:#ff5300;}

/*中间*/
.main{ background:url(../images/main_bg.jpg) no-repeat; width:907px; height:627px;margin:0px auto;}
.main .m_left{ padding-left:17px; padding-top:38px; width:510px; float:left;}
.main .m_left .ml1{ background:url(../images/m_left.jpg) no-repeat; width:252px; height:362px; padding-left:43px; padding-right:214px;}
.main .m_left .ml1 .ml1_left{ float:left; width:150px; padding-top:26px;}
.main .m_left .ml1 .ml1_right{ float:right; width:102px; padding-top:100px;}
.main .m_left .ml1 .ml11{width:101px;height:125px;}
.main .m_left .ml1 .ml12{width:101px; padding-top:35px; width:125px; height:126px; padding-left:20px;}
.main .m_left .ml1 .ml13{width:101px; height:126px;}
.main .m_left .ml1 .ml1_riqi{ color:#79592E; height:22px; line-height:22px; text-align:left;}
.main .m_left .ml1 .ml1_title{ color:#196AA2; font-size:14px; text-align:center; height:24px; line-height:24px;}

.ml2{ background:url(../images/mrgx.gif) no-repeat 3px 22px; padding-left:3px; padding-top:22px; width:500px; height:26px; line-height:26px;}
.ml2 .ml2_title{ float:left; width:64px; text-align:center; color:#2F9D2D;}
.ml2 .ml2_main{ float:left;color:#a5a5a5; text-align:left; width:390px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
}
.ml3{ width:490px; padding-left:9px; padding-top:17px;}
.ml3 .ml3_left{ float:left; width:235px;}
.ml3 .ml3_right{ float:right; width:235px;}
.ml3 .ml3_title{ height:20px; width:235px; border-bottom:1px #C4B9A3 solid; margin-bottom:5px;}
.ml3 .ml3_title span{ display:block; height:19px; float:left; width:61px;border:1px #C4B9A3 solid;border-bottom:0px; background:#E2D7C1; color:#666666; line-height:19px; text-align:center;}
.ml3 .ml3_title a{ float:right; padding-top:5px;}
.ml3 .ml3_main{ width:235px; }
.ml3 .ml3_main ul{}
.ml3 .ml3_main ul li{ background:url(../images/li_bg1.gif) no-repeat left center; line-height:20px; padding-left:10px; width:220px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.m_right{ width:270px; padding-right:68px; float:right;}
.mr1{ background:url(../images/mr1_bg.jpg) no-repeat 3px 21px; padding-left:18px; padding-right:128px; padding-top:72px; width:117px; height:166px;}
.mr1 .mr1_title{ text-align:center; height:38px; line-height:38px; color:#fff;}
.mr1 .mr1_main{ color:#fff; line-height:22px; text-align:left; padding-top:8px; padding-left:5px;}
.mr2{ width:259px; padding-left:3px; padding-top:18px;}
.mr2 .mr2_title{ height:24px; line-height:24px; background:url(../images/video_title.gif) no-repeat left center; text-align:left; padding-left:15px; color:#666666;}
.mr2 .mr2_main{ width:259px; height:160px; overflow:hidden;}

.mr3{ width:267px; padding-left:3px;}
.mr3 .mr3_title{ height:24px; line-height:24px; background:url(../images/pic.gif) no-repeat left center; text-align:left; padding-left:20px; color:#666666;}
.mr3 .mr3_main{ width:267px; height:160px; overflow:hidden;}

/*尾部*/
.footer{ width:907px; height:100px;margin:0px auto;}
.footer .f_logo{ width:92px; height:48px; float:left; padding-left:23px; padding-top:19px;}
.footer .copy{ float:left; padding-left:30px; width:660px; text-align:left; line-height:24px; color:#646464; padding-top:20px;}

/*精彩图片*/
table.pic tr td a{ width:160px; height:120px; overflow:hidden; display:block;}
/*文章精华*/
table.wenzhang tr td ul{}
table.wenzhang tr td ul li{ text-align:left; line-height:24px; background:url(../images/li_bg1.gif) no-repeat left center; padding-left:10px;}
.fenye{ text-align:center;}
.fenye a{ line-height:30px; padding-right:20px;}
/*秀秀简介*/
table.xiuxiu tr td{ line-height:40px;}

