body{ text-align:center;height:100%;}
html{ width:100%;height:100%;}
body, input, textarea, select, button{ font-family:'ËÎÌå',Helvetica,Arial,Verdana,sans-serif; font-size:12px; margin:0; padding:0; }
ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset,div,*,strong,span,li { margin:0; padding:0; }
img{ border:0px;border-style:none;}
em{ font-style:normal;}
ul{ list-style:none}
a{ text-decoration:none;}
a:hover{text-decoration:none;}

.l{ float:left;}
.r{ float:right;}
.mtop{ margin-top:10px;}
.body_box{}

.head_box{ height:96px; margin-bottom:2px; background-position:0 70px;}
.head{ width:1000px; margin:0 auto;}

.nav_box{ height:47px;background-position:0 -26px;}
.nav{ width:1000px; margin:0 auto;}
.nav_box li{background-position:right; background-repeat:no-repeat; line-height:47px; font-size:14px; height:47px; text-align:center; float:left;padding:0 36px;}

.banner_box{background:url(../images/banner.jpg) center;width:100%;}
.banner_box .bx-wrapper .bx-viewport{ border:0;-webkit-box-shadow:none; left:0;}
.banner_box img{ margin:auto;}

.main_box{width:1000px;margin:10px auto 0 auto; overflow:hidden;}
.main_left{ float:left; width:220px;}
.main_right{ float:right; width:770px;}

.main_top{ width:1000px; margin:0 auto;}

.newupdate_box{ padding:1px; margin-top:10px;}
.newupdate{background-position:0 -73px; height:37px; line-height:37px; text-align:left; padding:0 10px;}
.newupdate span{ font-weight:bold;}
.newupdate a{ margin-left:10px;}

.content_sh_box{ overflow:hidden; height:245px;margin-top:10px;}
.content_sh_box .l{ width:220px;}
.content_sh_box .r{ width:770px;}
.column_box{}
.column_box .t{ background-position:0 -150px;height:40px; line-height:40px; padding:0 10px;}
.column_box .t span{ float:left; font-size:16px; font-weight:bold;}
.column_box .c{ overflow:hidden;}
.column_box .m{background-position:0 -225px; float:right; width:38px; height:13px; margin-top:12px;}
.column_jy .t{background-position:0 -110px;}

.content_img_box{background:url(../images/indexad.jpg) center; height:147px; margin-top:10px;}

.content_news_box{width:1000px; margin:10px auto 0 auto; overflow:hidden;}
.content_news_box .column_box_n{ float:left; margin-right:10px; width:326px;}
.content_news_box .nom{ margin-right:0px;}

.column_box_n .t_box{ padding:1px;}
.column_box_n .t{ background-position:0 -190px;height:35px; line-height:35px; padding:0 10px;}
.column_box_n .t span{ float:left; font-size:16px; font-weight:bold; color:#000;}
.column_box_n .c{ overflow:hidden;}
.column_box_n .m{background-position:0 -238px; float:right; width:38px; height:13px; margin-top:12px;}

.main_left .column_txtlist a{ width:130px;}
.content_news_box  .column_txtlist a{ width:220px;}
.main_right .column_box_n .c{padding:10px;}

.LivePage{height:25px;margin:20px 0 10px 0;padding:5px 20px 0 20px; clear:both;}
.LivePage .Page_left{float:left;color:#2c2c2c;font-family:Tahoma;}
.LivePage .Page_left span{ color:#ff5b00; margin:0 5px;}
.LivePage .Page_right{font-family:Tahoma;color:#2c2c2c;text-align:left;float:right;}
.LivePage .Page_right A {padding:2px 5px;color:#ff5b00;text-decoration:none;margin:2px;border:1px solid #ff5b00;display:block;float:left;}
.LivePage .Page_right A:hover {border:1px solid #ff5b00;text-decoration:none;background:#ff5b00;color:#fff;}
.LivePage .Page_right span{border:1px solid #ff5b00;color:#fff;font-weight:bold;background:#ff5b00;padding:2px 

5px;margin:2px;float:left;}
.LivePage .Page_right em{float:left;}
.LivePage .Page_right input{float:left; width:30px; margin-top:2px; height:15px;}
.LivePage .Page_right .PageTXT{ margin-top:5px;}

.newsshow{}
.newsshow .newsshow_title{ font-size:16px; line-height:35px; font-weight:bold; text-align:center;}
.newsshow .newsshow_time{ border-bottom:1px solid #999; line-height:30px;text-align:center;}
.newsshow .newsshow_content{ line-height:30px; padding:10px; text-align:left;}
.newsshow_img{ width:450px; margin:10px auto;}
.newsshow_img img{ margin:0 auto; display:block;}
.showbottomlink{ text-align:right; padding-right:10px; line-height:30px;}
.showbottomlink a{ color:#000; margin:0 10px;}
.flvplayer{ width:450px; height:350px; margin:20px auto; text-align:center;}

.showpicture .l {width:350px; margin:auto;}


.datanewslist ul li span{ float:right;color:#000;}
.datanewslist li{ height:25px; line-height:25px; text-align:left; padding:0 10px 0 10px; border-bottom:1px dashed #ccc;}
.datanewslist ul li a{ float:left;}
.datanewslist li span{ float:right; color:#666;}
.datapicturelist{ overflow:hidden; padding-top:10px;}
.datapicturelist li{ float:left; width:160px; height:145px; margin:5px 0 5px 14px; display:inline;zoom:1; text-align:center;}
.datapicturelist .cimg{ display:block;width:160px; height:120px; overflow:hidden; border:1px solid #ccc;}
.datapicturelist .ctxt{ display:block; line-height:25px; text-align:center; color:#000; height:25px; overflow:hidden;}
.datapicturelist .ctxt:hover{ color:#cc0000;}
.annexlist{ margin:10px 20px;}
.annexlist p{ font-size:14px; font-weight:bold;}
.annexlist li{ height:25px; line-height:25px; text-align:left;}
.annexlist li a{ float:left; margin-left:10px;}
.annexlist li img{ float:left;}

.red{ color:#F00;}

.messagelist{ margin:0 auto;}
.messagelist tr{background:#fff;}
.messagelist td{ padding-left:10px; text-align:left;  height:25px; line-height:20px; }
.messagelist .c td{ height:60px;line-height:20px; padding:5px;}
.messagelist .co td{ height:auto;}
.messagelist .tt{background:#f6f7fb;}
.messagelist .tt td{ height:30px;  font-weight:bold; text-align:center;}
.messagelist .t{background:#f6f7fb;}
.messagelist .t td{ height:30px;  font-weight:bold;}
.messagelist .reply{ margin:10px; border:1px solid #666; background:#eee; padding:10px; text-align:left;}
.messagelist .reply p{line-height:20px;}
.messagelist .reply .rt{ height:25px; line-height:25px;}


.foot_box{ margin-top:10px;}
.foot_link{ height:38px; line-height:38px; font-weight:bold;text-align:center;}
.foot_link a{ margin:0 40px;}
.foot_content{ line-height:30px; text-align:center; padding:20px 0;}


.column_content{ line-height:25px; text-align:left; padding:10px;}
.column_imglist{ padding:20px 0 10px 0;}
.column_imglist li{ float:left; width:169px; margin-left:20px; height:166px;}
.column_imglist li .img{width:169px;height:141px; overflow:hidden;}
.column_imglist li .txt{ height:25px; line-height:25px; display:block;}

.column_txtlist li{ line-height:30px; overflow:hidden; text-align:left; padding:0 10px 0 15px;}
.column_txtlist li a{ float:left;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; display:block;}
.column_txtlist li span{ float:right;}