@charset "utf-8";
body{ margin:0; padding:0; color:#333; font-family:"微软雅黑"; font-size:12px; background:url(bg.jpg) top center; background-repeat:no-repeat}
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#333; }
a:hover{color:#fe0000; }
ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
td{ line-height:20px;}
.clear{ width:1px; height:0; overflow:hidden; clear:both;}
form{ margin:0; padding:0;}
.page{ height:25px; text-align:center; margin-top:10px;}
.page span{ margin:2px; border:1px solid #CCC; padding:2px;}
.page a{ margin:2px;}
.hover{ color:#F00}
.news_text{ width:100%; margin:0 auto; overflow:hidden; height:40px; line-height:20px; clear:both}
.news{ width:100%; margin:0 auto; overflow:hidden; border-bottom:1px dotted #ccc; margin-bottom:10px; padding-bottom:10px;}
.news_tu{ width:150px; height:105px; float:left;}
.news_tu img{ width:150px; height:105px; float:left;}
.news_info{ width:600px; float:right; height:105px;}
.title{ width:100%; float:left; height:25px;  overflow:hidden; font-weight:bold; font-size:13px; color:#333; font-weight:bold;}

.title a{  color:#333;}
.time{ width:100%;text-align:right; line-height:20px;}
.news_more{ height:20px; line-height:20px;}

/*ͷ��*/
.top{ width:1280px;overflow:hidden; padding-top:10px; border-bottom:2px solid #cf0d0d; padding-bottom:10px; margin:0 auto} 
.logo{ width:450px; height:100px; float:left; }
.logo img{ height:100px;}
.menu{ width:830px; float:right; text-align:right; padding-top:50px; height:30px; line-height:30px; font-size:15px; color:#FFF}
.menu a{ color:#FFF; margin-left:20px; padding-bottom:10px;}
.menu a:hover{ color:#ccc}
.foot{ width:1280px; text-align:center; background:#FFF; padding-bottom:20px; padding-top:10px; border-top:2px solid #cf0d0d; margin:20px auto; margin-bottom:0; padding-top:15px; padding-bottom:15px; }

.main{ width:1280px; margin:10px auto; overflow:hidden; color:#FFF; line-height:25px;}
.m_l{ width:590px; float:left; overflow:hidden; background:url(hei.png); min-height:400px; padding:20px;}
.m_l p{ font-size:15px; margin-bottom:10px; height:30px; line-height:30px; border-bottom:1px solid #FFF}
#yw{ font-family:Arial, Helvetica, sans-serif}
.neiye{ width:1240px; padding:20px; overflow:hidden; min-height:700px; margin:20px auto; margin-bottom:30px; background:url(hei.png); line-height:25px; color:#FFF; font-size:12px;}
.neiye a{ color:#FFF}
.neiye strong{ font-size:14px;}

.pic{ width:280px; float:left; margin:14px; margin-top:0}
.pic img{ width:280px; height:210px;}
.pic p{ width:280px; line-height:20px; height:40px; padding:5px 0; text-align:center; overflow:hidden}
.ccll{ font-size:18px; width:100%; height:40px; border-bottom:1px solid #FFF; line-height:40px; margin-bottom:20px; color:#FFF}

.pic2{ width:277px; float:left; margin:14px; margin-top:0}
.pic2 img{ width:277px; height:208px;}
.pic2 p{ width:277px; line-height:20px; height:40px; padding:5px 0; text-align:center; overflow:hidden}