﻿/*顶部*/
#top { margin: 0 auto 12px; height: 36px; width:1000px;background: url(imagescopyrightbg.jpg) repeat-x left top; border-bottom: 1px solid #b4bfd1; box-shadow: 0 3px 3px #ccc; }
/*日期*/
#Date { float: left; width: 430px; height: 36px; line-height: 36px; }
/*搜索*/
#Search { float: right; width: 312px; height: 30px; padding-top: 6px; }
#Search .Searchform { float: left; }
#Search .text { line-height: 23px; padding: 0 10px; float: left; width: 200px;color: #999; border: 1px solid #ccc; }
#Search .Searchform .btn_send { float: left; width: 61px; height: 25px; text-indent: -99em; overflow: hidden; background: url(imagesbtn_search.gif) no-repeat left top; border: 0; }
#Search .Searchform .btn_send:hover { background-position: left bottom; }
/*页头*/
#header { width: 1000px; height: 220px; margin: 0 auto; background: #ccc; }
#header img { width: 100%; height: 100%; display: block; }
/*菜单*/
#menu { width: 1000px; height: 42px; margin: 0 auto; background: #0064b9; }
#menu ul { float: left; }
#menu ul li { float: left; }
#menu ul li a { float: left; width: 111px; height: 42px; line-height: 42px; text-align: center; font-size: 16px; color: #fff; }
#menu ul li.change a, #menu ul li a:hover { background-color: #388cda; text-decoration: none; }
.mainbg { width: 998px; margin: 0px auto 0 auto; padding-top: 8px; background-color: #ffffff; border: 1px solid #72a8da; }
/*第一模块*/
#m1 { margin: 0 auto 12px; width: 985px; }
/*轮播广告*/
#PlayBanner { float: left; width: 498px; height: 358px; margin-left: 2px; padding-right: 10px; background: url(imagesline.gif) no-repeat right center; }
#HotNews { float: right; width: 463px; height: 358px; margin-right: 3px; display: inline; }
/*内容*/
#content { margin: 0 auto 3px; width: 985px; }
/*左*/
#left { float: left; width: 231px; }
#left .box { height: 276px; margin:0 0 9px 0; background-color: #f4f8fe; border: 1px solid #b7c7ef; }
#left .ad230x90 { width: 230px; height: 90px; margin-bottom: 9px; }
/*右边*/
#right { float: right; width: 754px; }
#right .box { margin: 0 0 9px 9px; float: left; width: 366px; height:276px; display: inline; }
#right .box .PartTitle { margin-bottom: 6px; }
#playAd { margin: 2px 0 9px 9px; width: 745px; height: 90px; background-color: #666; }
/*照片展示*/
#PhotoShow { margin: 0 auto 12px; width: 983px; height: 204px; position: relative; border: 1px solid #d6d6d6; }
#PhotoShow h4 { margin: -1px 7px -1px -1px; float: left; width: 39px; height: 206px; position: relative; text-indent: -99em; overflow: hidden; background: url(imagestxt.jpg) no-repeat left top; }
#PhotoShow .gundong { float: left; width:890px; height:170px; margin:20px 0 0 0; overflow:hidden;}
/*#PhotoShow .gundong .jCarouselLite { float: left; width: 882px; height: 180px; overflow: hidden; }
*/#PhotoShow .move_right, #PhotoShow .move_left { float: left; width: 20px; height: 143px;}
#PhotoShow .move_left span, #PhotoShow .move_right span { width: 20px; height: 38px; position: absolute; top: 50%; margin: -10px 0px 0 0px; background: url(imagesarrow.gif) no-repeat left top; background-repeat: no-repeat; }
#PhotoShow .move_left { left: 48px; }
#PhotoShow .move_left span { background-position: left top; }
#PhotoShow .move_left:hover span { background-position: left bottom; }
#PhotoShow .move_right { right: 9px; }
#PhotoShow .move_right span { background-position: right top; }
#PhotoShow .move_right:hover span { background-position: right bottom; }
/*友情链接*/
#friendlink { margin: 0 auto 12px; width: 983px; height: 44px; background-color: #f4f8fe; border: 1px solid #b7c7ef; }
#friendlink h4 { float: left; width: 141px; height: 44px; line-height: 44px; text-align: center; text-indent: -99em; overflow: hidden; background: url(imagestxt2.jpg) no-repeat left top; border-right: 1px solid #b7c7ef; }
#friendlink p { height: 44px; line-height: 44px; }
#friendlink p a { margin: 0 6px; color: #07298f; display: inline-block; }
/*版权*/
#copyright { width:998px; height: auto; line-height: 26px; text-align: center; color: #06468b; margin: 0 auto; padding-top: 12px; background: #ffffff url(imagescopyrightbg.jpg) repeat-x left bottom; border-top: 4px solid #4c9ae5; border-left: 1px solid #72a8da; border-right: 1px solid #72a8da; border-bottom: 1px solid #72a8da; }
#copyright p { font-size: 14px; }
/*栏目标题*/
.Part_Title { height: 30px; line-height: 30px; background:url(imagespart_titlebg.jpg) repeat-x left top; margin:0 0 10px 0;}
.Part_Title span { float: right; margin: 7px 10px 0 0; }
.Part_Title em { color: #07468b; height:30px; line-height:30px; display:block; font-size:14px; padding:0 0 0 30px; background: url(images0.gif) no-repeat 5px center;}
.Part_Title span a { width: 47px; height: 17px; line-height: 17px; text-align: center; text-indent: 5px; font-size: 12px; font-weight: normal; display: block; }
.PartTitlePosition{ border:none; font-weight:normal; height:30px; line-height:30px; margin:0 0 0 20px;}
.PartTitle { height: 34px; line-height: 34px; padding:0 10px 0 0; border-bottom: 2px solid #ccc; }
.PartTitle span { float: right; margin-top: 7px; }
.PartTitle em { color: #07468b; border-bottom:2px solid #ff7f00; height:34px; line-height:34px; display:block; font-size:16px; width:152px; text-indent:0.5em;}
.PartTitle span a { width: 47px; height: 17px; line-height: 17px; text-align: center; text-indent: 5px; font-size: 12px; font-weight: normal; display: block; }
/*正文标题*/
.TextTitle { height: 34px; clear: both; border-bottom:2px solid #ccc; padding:0 10px 0 0;}
.TextTitle span { float: right;}
.TextTitle strong { float: left; width: 94px; height: 34px; line-height: 34px; text-indent:0.5em; border-bottom:2px solid #ff7f00; font-size:16px; position: relative; color: #07468b; margin-bottom: -2px; }
.TextTitle span a { width: 42px; height:34px; line-height:34px; font-size: 12px; font-weight: normal; display: block; }
/* - - - - - - - - - 文字列表类  - - - - - - - - -*/
	/*文档列表*/
.DocList { margin: 0 8px 0 7px; }
.DocList li { height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; padding-left: 8px; background: url(images4.gif) no-repeat left center; }
.DocList li span { float: right; font-size: 12px; color: #00aa00; padding-left: 9px; }
/*分类列表*/
.SortList { margin: 0 9px; }
.SortList li { margin-bottom: 7px; }
.SortList li a { height: 30px; line-height: 30px; overflow: hidden; font-size: 14px; padding-left: 28px; background: url(imagesnav_a_bg.jpg) repeat-x left top; border: 1px solid #b7c7ef; display: block; }
.SortList li a:hover { font-weight: bold; }
/*文本列表*/
.TextList { margin: 0 6px; }
.TextList li { height: 24px; line-height: 24px; overflow: hidden; padding-left: 7px; background: url(images4.gif) no-repeat left 11px; }
/*焦点新闻*/
.FocusNews { border-bottom: 1px dashed #bbbbbb; }
.FocusNews h5 { height: 30px; line-height: 30px; width:423px; padding:0 20px; margin:10px 0; overflow: hidden; font-size: 17px; text-align:center; }
.FocusNews h5 a { color: #0857a9; }
.FocusNews p { height: 44px; line-height: 22px; overflow: hidden; color: #777777; }
/*图片列表*/
.PictureList { float: left;width:2000px; }
.PictureList li { margin: 0 10px; float: left; width: 202px; display: inline; }
.PictureList li a img { width: 203px; height: 144px; }
.PictureList li strong { height: 39px; line-height: 39px; overflow: hidden; font-weight: normal; }
#right .mainbox { width: 744px; height: auto; }
.mainlist { margin: 5px 15px; }
.mainlist h3.PartTitle {}
.mainlist h3.PartTitle em { background: none; line-height: 31px; width:200px; }
.mainlist .DocList li { border-bottom: 1px dotted #ccc; margin: 2px 0; }
.fengxiang {  border-bottom:1px dashed #CCC; height:40px; margin-bottom:20px; }
.fengxiang1 { margin:0 auto; width:800px; }