﻿@import url("base.css");
@import url("hg_header.css");

/* 热门tag */

#warp{ width:960px; margin:0 auto;}
.rmtag{ line-height:30px; text-indent:10px; }
.rmtag span{ color:#CC0000; font-weight:bold;}
.rmtag a:link{ color:#000000; margin-left:5px;}
.hg_text{width:960px; margin-bottom:5px; float:left;}
.hg_text .hg_list_left{float:left; width:960px;}

/* 左部分新信息列表 */
.lefta{width:718px; height:181px; border:1px solid #ccc;}
.lefta img{width:718px; height:181px;}

/* 左部分新闻内容 */
.left_news{ border:1px solid #FF9900; width:958px; margin-top:5px; position:absolute;}
.left_news a{float:right; margin:-80px 10px 20px 10px;}
.left_news strong.xmTitle{display:block; height:30px; background:url(../images/xm_bg1.gif) repeat-x; font-family:"宋体"; line-height:30px; margin:0 auto; text-align:left; text-indent:12px; font-size:26px; color:#000;}
.left_news ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.left_news ul{width:900px; padding-left:10px; padding-top:10px;}
.left_news li{height:22px; line-height:22px; font-size:14px; text-indent:10px;}

.left_news h2{margin:0 0 15px; line-height:40px; font-size:16px; text-indent:24px;}
.left_news .text p{font-size:14px; text-indent:28px; line-height:25px; margin-bottom:5px; padding:0 20px;}

.adimg{ width:960px; height:145px; margin-top:5px;}

.text{ width:958px; border-color:#CCCCCC; border-style:none solid solid; border-width:medium 1px 1px; font-size:14px; line-height:24px; padding-top:10px;}
.text p{ font-size:14px; line-height:24px; margin-top:10px; padding:0 20px; text-indent:28px;}
.text img{margin:10px 10px;}

.top{ width:590px; height:50px; border-bottom:1px solid #CCCCCC; height:30px; margin:0 auto; text-align:center; width:500px;}
.top a{ font-family:黑体; font-size:15px; margin:30px;}

.pagelist{text-align:center; line-height:40px; font-size:12px;}
.pagelist a{margin:0 15px;}
.footlist{width:720px;}
.footlist .footlist_left{ float:left; width:353px; margin-right:10px; border:1px solid #CCCCCC;}
.footlist h2{ font-weight:normal; font-size:14px; text-indent:15px; line-height:28px; background:url(../images/hg_newx_18.gif) repeat-x; border-bottom:1px solid #CCCCCC;}
.footlist h2 span{ float:right; padding-right:10px; color:#CC0000; margin-top:-28px; font-size:13px;}
.footlist ul{ padding:5px 0px;}
.footlist ul li{ background:url(../images/hg_bg.gif) no-repeat 10px -227px; text-indent:20px; line-height:24px; font-size:12px; padding-right:10px;} 
.footlist .footlist_right{ float:left; width:353px; border:1px solid #CCCCCC;}


/* 右部分新闻列表 */
.hg_list_right{float:right; width:310px; margin:5px 10px 0 5px;}
.hg_list_right .spjx{ border:#CCCCCC 1px solid; padding:0px 2px; margin-bottom:5px;}
.hg_list_right .spjx h2{ color:#FF9900; font-weight:normal; font-size:14px; text-indent:10px; line-height:25px; border-bottom:#CCCCCC 1px solid; margin-bottom:10px;}
.hg_list_right .spjx dl{ margin:0px 8px;}
.hg_list_right .spjx dt{ text-align:center; margin-bottom:10px;}
.hg_list_right .spjx dd{ text-indent:25px; margin-bottom:10px;}

.xgxw{margin:5px 0 5px 0;}
.xgxw h2{ border-right:#CCCCCC 1px solid; background:url(../images/hg_bg.gif) no-repeat 0 -28px; font-size:13px; color:#000; text-indent:20px; height:14px; line-height:14px; padding:8px 0 6px 0; font-weight:normal;}
.xgxw h2 strong{color:#cc0000;}
.list{border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.list dl{border-bottom:1px dotted #CCCCCC; padding:5px 0 2px 10px; margin-bottom:5px;}
.list dt strong{font-size:14px;font-weight:normal;line-height:18px;}
.list dt strong a:link{color:#CC0000; text-decoration:none; font-size:13px; font-weight:800;}
.list dt strong a:visited{color:#CC0000; text-decoration:none; font-size:13px; font-weight:800;}
.list dt strong a:hover{color:#CC0000; text-decoration:underline; font-size:13px; font-weight:800;}
.list dt strong a:active {color:#CC0000; text-decoration:none; font-size:13px; font-weight:800;}
.info{color:#999999; float:left; line-height:20px; width:290px;}
.more1{text-align:right; line-height:12px;}
.ywwz{ margin-bottom:5px;}
.ywwz h2{ border-right:#CCCCCC 1px solid; background:url(../images/hg_bg.gif) no-repeat 0 -28px; font-size:13px; color:#000; text-indent:20px; height:14px; line-height:14px; padding:8px 0 6px 0; font-weight:normal;}
.ywwz h2 strong{color:#c00; padding:0 5px;}
.ywwz h2 strong a:link{color:#CC0000;}
.ywwz h2 strong a:visited{color:#CC0000;}
.ywwz h2 strong a:hover{color:#CC0000;}
.ywwz h2 strong a:active{color:#CC0000;}
.ywwz h2 span{ float:right; margin:auto !important; margin-top:-14px; *margin-top:-14px !important; font-size:13px; padding-right:5px;}
.ywwz ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.tu{width:298px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.tu li{float:left; width:100px; margin:10px 0 0 10px !important; margin:10px 0 0 7px;}
.tu li img{width:90px; height:60px;}
.textList{border:#CCCCCC 1px solid; border-top-width:0px; padding:5px 0px;}
.textList li{ background:url(../images/hg_bg.gif) no-repeat 10px -227px; text-indent:20px; line-height:24px; font-size:12px; padding-right:10px; overflow:hidden; height:22px;}

/*留言*/
.ly{ background:#AE0202 none repeat scroll 0 0; height:435px; width:960px; font-size:12px; margin:0 auto; padding-top:3px; margin-top:8px; }
.lymain{ background:#FFF; width:938px; height:420px; margin:0 auto; border:1px #F60 solid; margin-top:5px; margin-bottom:5px;}
.tu{ width:930px; height:60px; background:#FC6 none repeat scroll 0 0; margin:5px auto !important;margin:5px 10px 0 10px;}
.tu img{ width:930px; height:60px;} 
.lyBody{ width:940px; margin:0 auto;}
.lyleft{float:left; width:240px; border:2px #ccc groove;margin:5px 5px 0 5px;}
.lyleft h4{ font-size:12px; padding:10px 0 5px 5px;}
.lyleft p{ border-bottom:1px #903 dotted; padding-bottom:8px; line-height:28px;}
.lyleft h3{ font-size:14px; padding:10px 0 0; text-align:center; line-height:24px;}
.lyright{ float:right; width:676px; border:2px groove #ccc; margin:5px 5px 0 0 !important;margin:5px 0 0 0;}
.lyright ul{ padding:10px 0 0 5px;}
.lyright ul li{ line-height:26px; height:26px; overflow:hidden;}
.lyright ul li span{ height:20px; font-size:12px; font-weight:normal; padding-left:5px;}
.lyright .kuang{ padding:4px 10px 10px; height:150px;}
.lyright .kuang .k_left{ float:left;  padding-left:35px;}
.lyright .kuang .k_left textarea{ height:120px;}
.lyright .kuang .k_left h4{ font-size:14px;}
.lyright .kuang .k_right{ float:right; width:310px; border:1px groove #900; margin-bottom:10px;}
.lyright .kuang .k_right h3{background:#5d4e9d none repeat scroll 0 0;color:#FFFFFF;font-size:14px;line-height:24px;text-indent:15px;}
.lyright .kuang .k_right ul{padding:0 8px 0 0; }
.lyright .kuang .k_right ul li{border-bottom:1px dashed #CCCCCC;cursor:pointer;line-height:22px;}
.lyright .kuang .k_right ul li .mred{color:#FF0000;}
.lyright .button{ text-align:center; margin-bottom:8px;}

/*input*/
.input_on{
padding:2px 3px 0pt 3px;
height:16px;
border:4px groove  #6BCCF5;;
background-color:#FFF;
}
.input_off{
padding:2px 3px 0pt 3px;
height:16px;
border:1px solid #CCC;
background-color:#FFF;
}
.input_move{
padding:2px 3px 0pt 3px;
height:16px;
border:4px groove #6BCCF5;
background-color:#FFF;
}
.input_out{
/*height:16px;默认高度*/
padding:2px 3px 0pt 3px;
height:16px;
border:1px solid #CCC;
background-color:#FFF;
}

