/*PHPCMS版权所有,未经许可不得用于商业用途.*/
body {margin: 0 auto;padding: 0 auto;line-height:150%;font: 14px '宋体' Arial, Helvetica, sans-serif;background: white;color:#333;line-height:200%;}
img {border: 0;}
a {color: #333;}
a:hover {color: #ff0000;}

.clear{clear:both;}
div,form,img,ul,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
ul {margin:0px;padding:0px;}
li {margin:0px; padding:0px;list-style-type:none;}
/*头部*/
#header {margin:0 auto;padding:0 auto;width:910px;}
#top {padding-right:10px;height:25px;line-height:25px;background:url(../images/topbg.gif);text-align:right;font-size:12px;}
#theme {float:left;}
#theme img{margin-top:3px;}
.have a{padding-left:15px;font-size:12px;background:url(../images/top_have.gif) 0 3px no-repeat;}
#login {float:left;padding-left:10px;}
#login .inp{height:16px;}
#header_menu {padding:0 10px;height:44px;border:1px solid #2969c6;font-size:12px;}
#header_menu a, #menu a,.have a {text-decoration:none;}

/*栏目样式*/
#menu {margin:5px 0;width:910px;}
.menu {padding:0 10px;height:30px;line-height:30px;background:#2969c6;font-size:12px;color:white;}
.menu a {color:white;text-decoration:none;}
.menu a:hover {color:white;}
.nav {padding:0 10px;height:32px;line-height:32px;background:url(../images/nav_bg.gif) repeat-x;overflow:hidden;}
.announce {float:left;padding-left:35px;background:url(../images/announce.gif) 0 8px no-repeat;}
#search {}
#top_article {float:right;padding:5px;width:168px;font-size:12px;}
#top_article li {width:158px;height:20px;overflow:hidden;}
.focus_article {float:right;width:728px;border:1px solid #ccc;}

/*中部*/
#center {margin:0 auto;padding:0 auto;width:908px;border:1px solid #ccc;}
#center_menu {padding:0 30px;height:32px;line-height:32px;background:url(../images/p_bar1.gif) 10px 5px no-repeat;}
#center_pic {padding:20px;}
#center_pic h3 {text-align:center;}
#left {float:left;padding:10px 20px;width:565px;border-right:1px solid #ccc;text-align:center;overflow:hidden;}
.content_text {text-align:left;line-height:200%;}
.content_text table{clear:left;}
.content_text img {clear:left;text-align:center;}
.pic_centent_pic_box li {float:left;margin:10px 20px;padding:5px;border:1px solid #ccc;}
.td_center_1,.td_center_pages {margin-bottom:10px;text-align:center;}
.td_center_1 img {padding:5px;border:1px solid #ccc;}
/*.td_center_pages a {padding:5px;border:1px solid #ccc;background:#f5f5f5;}*/
.introduce {margin-bottom:10px;padding:10px;width:500px;border:1px dotted #ccc;text-align:left;}
.page {clear:both;text-align:left;height:60px;}
.left_title{clear:both;padding-left:40px;padding-right:10px;height:26px;line-height:28px;background:#efefef url(../images/arrow01.gif) 15px 5px no-repeat;border-bottom:1px solid #ccc;text-align:left;font-weight:bold;font-size:14px;}
.btn {border:1px solid #ccc;}
#left .reltaed_box {text-align:left;padding-left:10px;}
#left .reltaed_box li {float:left;padding-left:15px;width:250px;line-height:26px;background:url(../images/dotlil.gif) 0 8px no-repeat;}
#left .article_pic {float:left;margin:10px 3px;padding:5px;width:120px;border:1px solid #ccc;}
#left .article_pic li img{border:1px solid #696969;width:114px;height:86px;}
#left .article_pic li a {font-size:12px;}
.z {float: left;clear: left;height: 300px;width: 1px;}

#right {float:right;width:301px;background:#f3f7f3;color:#696969;overflow:hidden;}
#right a {color:#696969;}
#right .right_title {clear:both;padding-left:20px;height:22px;line-height:22px;background:#dedbde;font-weight:bold;color:black;}
#right .right_article_box {padding:5px 10px;}
#right .right_article_box li {list-style-type:decimal;}
#right .article_pic {float:left;margin:10px 0;padding:5px;width:270px;border:1px solid #ccc;}
#right .article_pic li img{float:right;margin-right:5px;width:124px;height:93px;}
#right .article_pic a {font-weight:bold;font-size:16px;}
#right_pic_box .article_pic {float:left;margin:5px;padding:5px;width:118px;height:150px;border:1px solid #ccc;}
#right_pic_box .article_pic li {clear:both;}
#right_pic_box .article_pic li img{width:118px;height:90px;}
#right_pic_box .article_pic a {font-size:12px;font-weight:normal;}
#right .special {padding:10px 0;text-align:center;}
#right .special img{padding:2px;border:1px solid #333;width:240px;height:120px;}
#right .special li {clear:both;}

/*底部*/
#footer {clear: both;margin: 0 auto;padding: 20px 0;width: 910px;text-align: center;font-size:12px;}
#footer_page {height:30px;border-bottom:2px solid #2969c6;}
#footer a {text-decoration:none;}
.bottom_tools_box {clear: both;margin:10px 0; padding:10px;border:1px solid #ccc;text-align:left;}
.bottom_tools_box a {height:26px;}

/*辅助定位*/
.f_l {float:left;}
.f_r {float:right;}
.k {height:5px;}
.hr {margin:0px;padding:0px;height:10px;background:url(../images/point.gif) 0 9px repeat-x;}
.moreblue{background:url(../images/i6.gif) 0 -1px no-repeat;padding:0px 0px 0px 15px;}
.morered{background:url(../images/i9.gif) 0 -1px no-repeat;padding:0px 0px 0px 15px;}
.moregray{background:url(../images/arrow.gif) 0 -1px no-repeat;padding:0px 0px 0px 15px;}
.moreblue, .morered, .moregray a {font-size:12px;}

/*广告*/
.center_ad {clear:both;margin:5px 0;border:1px solid #ccc;height:92px;}
.google_ad_728 {width:728px;height:90px;text-align:center;}
.google_ad_468 {width:468px;height:60px;text-align:center;}
.google_ad_300 {width:300px;height:250px;text-align:center;overflow:hidden;}
.google_content_ad {float: left;clear: left;margin: 10px 10px 10px 0px;padding-top:10px;width:320px;height:260px;}
#top_article {float:right;padding:5px;width:168px;font-size:12px;}

/*评论*/
.comment_header {margin-bottom:5px;}
.comment_header a {padding:3px;border:1px solid #ccc;text-decoration:none;background:#f7f7f7;}
.commentbox{border:1px solid #ccc;text-align:left;font-size:12px;}
.comment_title{border-bottom:1px solid #ccc;background:#f5f5f5;height:26px;padding-left:30px;padding-top:8px;}
.comment_title a{font-weight:bold;}
.comment_content{margin:10px 20px;padding:3px;border-bottom:1px dotted #add3ef;}
.comment {margin:10px 0p;padding:5px 10px;border:1px solid #ccc;text-align:left;}
.checkodestr {height:30px;line-height:30px;}
#commentcontent {width:540px;}
.time {padding-left:40px;color:gray;}