@charset "utf-8";
/* CSS Document */
html,body{ margin:0px; padding:0px; font-size:12px; width:100%; font-family:'宋体';}
#{margin:0px; padding:0px;}
input{margin:0px; padding:0px;}
a{text-decoration:none; color:#000;}
a:hover{color:#C30}
img{border:0px;}
ul,li{list-style-type:none; margin:0px; padding:0px;}
#bodys{width:965px; height:auto; margin:0px auto; }
#top{width:100%; height:75px; float:left;}
#logo{width:150px; height:60px; margin-top:10px; float:left;}
#top_menu{width:500px; height:60px; margin-top:10px; float:right; line-height:60px; font-size:18px; text-align:right;}

#footer{width:100%; height:100px; float:left; margin-top:20px; border-top:#999 dashed 1px;}
/**********/
#left{width:645px; height:auto; float:left; overflow:hidden; }
#left_top{width:100%; height:40px; float:left; border-bottom:#000 solid 1px;}
#left_top_01{width:150px; height:40px; line-height:45px; float:left; font-size:18px; margin-left:10px;}
#left_top_02{width:280px; height:28px; float:right;  background-color:#FFF; border:#999 solid 1px; margin-top:5px;}
#search{width:240px; height:25px; float:left; line-height:25px;   border:0px; }
#submit{width:37px; height:25px; float:left;  background:url(../img/seach.png) no-repeat; border:0px; cursor:pointer}
#left_menus{width:100%; height:30px; float:left; margin-top:10px;}
.left_menus_01{width:50px; height:20px; float:left; line-height:25px; font-size:12px; border-right:#999 dashed 2px; text-align:center;}
.xuanz{background-color:#000; color:#FFF; border:0px;}
.xuanz a{color:#FFF;}
#left_list{width:100%; height:auto; float:left; overflow:hidden;}
#left_hot{width:100%; height:auto; float:left; padding-top:15px; padding-bottom:35px; border-bottom:#000 solid 1px;}
.left_list_01{width:100%; height:auto; float:left; border-bottom:#000 solid 1px; padding-bottom:10px; padding-top:10px;}
.titles{width:100%; height:30px; line-height:30px; font-size:18px; font-weight:bold;}
.titles a{color:#000}
.titles a:hover{color:#C30}
.left_imgs{width:220px; height:150px; float:left; margin-top:5px; text-align:center;}
.left_imgs img{width:210px; height:140px;}
.left_desc{width:auto; height:auto; float:right; margin-top:5px; color:#898989}
.desc{width:auto; height:auto; float:left; line-height:25px; overflow:hidden; } 
.names{width:auto; height:25px; float:left; line-height:25px; overflow:hidden; } 
#left_page{width:100%; height:40px; margin-top:10px; float:left; text-align:center; line-height:40px;}
#left_page a{border:#333 solid 1px; padding:2px 5px 2px 5px; margin-right:3px;}
#left_page a:hover{background-color:#f60; color:#FFF;}
.left_more{color:#CD2B29}
/**********/
#right{width:300px; height:auto; float:right; }
.right_title{width:100%; height:35px; float:left; border-bottom:#000 solid 2px;}
.right_title_01{width:100px; height:35px; float:left; border-bottom:#cd2b29 solid 2px; line-height:35px; font-size:14px; color:#cd2b29}
.cler{width:3px; height:35px; float:left; border-bottom:#fff solid 2px;}
#right_hots{width:100%; height:100px; float:left; border-bottom:#999 dashed 1px; margin-top:15px;}
#right_hots_01{width:100px; height:100px; float:left; text-align:center}
#right_hots_01 img{width:90px; height:90px;}
#right_hots_02{width:190px; height:150px; float:right;}
#right_hots_title{width:100%; height:25px; line-height:25px; font-size:16px; float:left; overflow:hidden;}
#right_hots_desc{width:100%; height:150px; line-height:25px; margin-top:5px; float:left; overflow:hidden; color:#999}
.right_li{width:100%; height:25px; float:left; line-height:25px; margin-top:5px; overflow:hidden;}
.right_span{width:15px; height:15px; float:left; overflow:hidden; text-align:center; line-height:15px; margin-top:5px;}
.top_new{background-color:#C33; color:#FFF;}
.top_news{background-color:#9d9c9b; color:#FFF;}
.right_a{float:left; margin-left:15px; font-size:14px; color:#434343}
.right_li_02{width:100%; height:120px; float:left; border-bottom:#999 dashed 1px; margin-top:10px;}
.right_list_01{widows:90px; height:90px; float:left; position:relative;}
.right_list_01 img{width:90px; height:90px;}
.right_list_02{width:90px; height:90px; position:absolute; left:0px; top:0px; z-index:999;}
.right_list_03{width:200px; height:100px; float:right;}
.right_list_04{width:100%; height:35px; line-height:35px; float:left; font-weight:bold; font-size:14px} 
.right_list_05{width:100%; height:30px; line-height:30px; float:left; color:#434343 } 
.right_list_06{width:100%; height:30px; line-height:30px; float:left; font-size:14px} 

.right_author ul{ width:300px;}
.right_author ul li{ width:140px; float:left; height:30px; line-height:30px; margin-top:10px; margin-left:10px;border-bottom: #999 dashed 1px;}
.right_author ul li a{text-decoration: none; color:#09F; font-size:14px; font-weight:bold;}

/*******VIEW*********/

#left_titles h1{ width:100%; text-align:left; font-size:24px; font-family:"黑体"; padding:0px; margin:20px 0 10px 0; font-weight:normal; }
#left_tops{width:100%; height:100px; float:left; border-bottom:#000 solid 1px;}
#left_titles{width:100%; height:40px; float:left; line-height:40px; font-size:24px; font-weight:bold}
#left_xinxi{width:auto; height:40px; margin-top:10px; float:left; line-height:40px;}
#left_names{color:#f00;}
.fenx{width:300px; margin-left:10px; height:30px; float:left; margin-top:16px;}
#left_body{width:100%; height:auto; overflow:hidden; float:left; padding-top:15px; padding-bottom:15px; line-height:25px; font-size:14px}
#left_body p{text-indent: 28px;margin-bottom: 15px;line-height:25px;}

#left_qita{width:100%; height:auto; padding-bottom:10px; float:left; margin-top:20px;}
#left_qita_01{width:100%; height:30px; line-height:30px; font-size:16px; font-weight:bold; float:left; }
.left_qita_02{width:100%; height:25px; line-height:25px; float:left; font-size:14px; margin-top:10px;}
.left_qita_02 a{color:#039}
.left_qita_02 a:hover{color:#f00}
#left_fx{width:55px; height:30px; line-height:30px; float:left;}
#pinlun_top{width:100%; height:30px; float:left; margin-top:10px;}
#pinlun_top01{width:150px; height:30px; line-height:30px; float:left; font-size:16px; font-weight:bold;}
#pinlun_top02{width:150px; height:30px; line-height:30px; float:right; font-size:14px;  font-weight:bold; text-align:right}
#pinlun_top02 a{color:#999}
#pinlun_text{width:100%; height:100px; float:left}
#pinlun_msg{width:100%; height:100px;}
#pinlun_bottom{width:100%; height:30px; float:left; margin-top:10px; line-height:30px; text-align:right;}
#user_name{width:60px; height:25px; border:0px; border-bottom:#333 solid 1px; background-color:#edeef0; line-height:25px;}
#user_pass{width:60px; height:25px; border:0px; border-bottom:#333 solid 1px; background-color:#edeef0; line-height:25px;}
#user_nim{margin-top:3px;}

#view_right_01{width:100%; height:100px; float:left;}
#view_right_02{width:100%; height:30px; float:left; line-height:30px; font-size:16px; font-weight:bold; text-align:center;}
#view_right_03{width:100%; height:auto; float:left; overflow:hidden; font-size:14px; color:#434343; line-height:25px; text-indent:2em; margin-bottom:10px;}





.tfooter{ width:100%; padding-top:10px;}
.tfooter .cont{ width:960px; margin:0 auto; }
.tfooter .cont .tit{ font-size:16px; font-weight:bold; line-height:35px; color:#FFF;}
.tfooter .cont ul{ list-style-type:none; margin:0; padding:0; clear:both;}
.tfooter .cont ul li{ list-style-type:none; margin:0; padding:0; float:left; margin-right:40px; text-align:center;}
.tfooter .cont ul li a{ color:#fff; text-decoration:none; font-size:14px; line-height:22px;}
.tfooter .cont ul li a:hover{  text-decoration:underline; }
.tfooter .cont ul li img{ width:193px; border:0;}

.footer{width:960px; margin:10px auto 0; text-align:center; line-height:25px; border-top:#b7b7b7 solid 1px; padding:10px 0; color:#FFF;}
.footer a{ color:#FFF; text-decoration:none;}
.footer a:hover{ color:#FFF; text-decoration:underline;}