@charset "utf-8";
/* CSS Document */
html{display:none}
body{ margin:0; padding:0; background:url(../images/bg.jpg) repeat-x; font-size:12px; color:#666666; }
a:link{ text-decoration:none; color:#666666;}
a:visited{ text-decoration:none; color:#666666;}
a:hover{ text-decoration:none; color:#333333;}
ul,li{ margin:0; padding:0; list-style:none;}
p{ margin:0; padding:0;}
.fl{ float: left;}
.fr{ float:right;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.clear{ clear:both;}
.w1000{ width:1000px;}
.w980{ width:980px;}
.w740{ width:740px;}
.head{ background:url(../images/head_bg.jpg) top center no-repeat;}
.cn{color:#f2f2f2 ;  text-align:right; padding:10px;font-size:28px; color:#ff0000;}
.cn a{ color:#f2f2f2 ;}
.menu{}
.menu li{ width:80px; height:77px; float:left; line-height:60px; text-align:center;}
.menu li a{ font-size:14px; font-weight:bold; color:#FFFFFF; font-family:"微软雅黑";}
.menu .menu_link{width:14px; height:70px; background:url(../images/menu_link.png) no-repeat}


.logo{ height:110px; margin:0 auto;}
.swf{ margin:0 auto; /*background-color:#FFFFFF;*/ padding:10px; /*overflow:hidden;*/ width:980px; }

.cc{ background:url(../images/c_bg.jpg) bottom center no-repeat; margin:0 auto;}
.a_title{ background:url(../images/b_title.jpg) no-repeat; height:30px;  }

.left{ width:220px; background-color:#f7f7f7;}
.left .title{ background:url(../images/title_bg.jpg) no-repeat; height:27px;}
.left .title a{ display:block; width:220px; height:27px; line-height:27px;}
.left li{ background:url(../images/li_bg.jpg) no-repeat; height:28px; line-height:28px; padding-left:20px;}
.left p{ line-height:20px; padding:8px; margin:0;}

.aa{ color:#FFFFFF; font-weight:bold; font-size:14px; text-align:center; font-family:"微软雅黑"; width:130px; height:30px; line-height:30px; display:block; float:left;}
.bb{ font-family:Arial, Helvetica, sans-serif; height:25px; line-height:25px; font-weight:bold; display:block; float:left; width:100px; }
.more{ display:block; width:100px; float:right; font-family:"微软雅黑"; font-weight:bold; color:#999999; text-align:right; }
.a_text{ text-indent:2em; line-height:22px; padding:10px 0;}
.a_text img{ float:left; margin-right:10px;}
.right{}

.news_top{ margin:0 auto; background: url(../images/news_top.jpg) repeat-x; height:37px; padding-bottom:10px;}
.news_top p{ padding:13px 10px 0 10px; width:960px; overflow:hidden;}

.goodslist{ }
.goodslist li{ float:left; margin:10px; line-height:30px; text-align: center;}

.goodslist li img{ padding:2px; border:1px #cccccc solid;width: 343px;}

.newslist{}
.list{ width:365px;}
.list .a_title{ background:url(../images/b_title.jpg) no-repeat; height:30px;  }
.newslist li{ background:url(../images/li_bg.jpg) no-repeat; height:28px; line-height:28px; padding-left:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newslist .data{ float:right; margin-right:10px;}

.pp{ height:230px;}
.pp li{ float: left; text-align:center; line-height:30px; margin:25px 10px 0 15px;}
.pp img{ padding:5px; border:1px #cccccc solid;}

.foot{ clear:both; background: #25281f; height:auto; width:100%;}
.foot_bg{ margin:0 auto; height:auto;width:1000px;color:#fff;}
.foot_bg p{ line-height:24px; text-align:center; padding-top:22px;}
.foot_bg p a{color:#fff;}