/* CSS Document */
/*导航样式*/
.Nav {width:1000px; height:40px; line-height:40px;background:#006699;}
.Nav ol li {font-size:14px; font-weight:bold; padding-left:2px;background:url(../images/blue/nav_junction.jpg) no-repeat left;}
.Nav ol li:first-child {background:none;}
.Nav ol li a {display:block; float:left; height:37px; padding:0 35px;color:#FFF;}
.Nav ol li a:hover,.Nav ol li a.On {line-height:37px; border-top:solid 3px #ff8800;}

.CarouselBlock {position:relative; left:0; top:0; overflow:hidden;}
.CarouselImg {}
.CarouselImg ul {width:5000px; position:relative; left:0; top:0;}
.CarouselImg ul li {float:left;}
.SliderNav {position:absolute;}
.SliderNav a {display:block;}
.SliderPaging {position:absolute;}
.SliderPaging a {display:block; float:left;}


/*-----------------------------------------------Banner样式-----------------------------------------------*/
.Banner {height:300px;}
.Banner .SliderNav {width:100%;  top:130px;}
.Banner .SliderNav span {width:40px; height:40px; display:block;}
.Banner .SliderNav span.Left {background:url(../images/blue/icon_banner.png) no-repeat 0 0;}
.Banner .SliderNav span.Left:hover {background:url(../images/blue/icon_banner.png) no-repeat 0 -100px;}
.Banner .SliderNav span.Right {background:url(../images/blue/icon_banner.png) no-repeat -100px 0;}
.Banner .SliderNav span.Right:hover {background:url(../images/blue/icon_banner.png) no-repeat -100px -100px;}
.Banner .SliderPaging {height:1px; bottom:0;}
.Banner .SliderPaging span {width:200px; display:block; float:left; background:#006699; filter:alpha(opacity=15); -moz-opacity:0.15; -khtml-opacity: 0.15; opacity: 0.15;}
.Banner .SliderPaging span:hover,.Banner .SliderPaging span.On {filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4;}















/*图文样式*/
.ImgTextBox {padding-bottom:10px; border-bottom:dotted 1px #80c1e1;}
.ImgTextBox .ImgBox {width:100px; height:65px; margin-right:15px;border:solid 1px #80c1e1;}
.ImgTextBox .TextBox h3 {margin-bottom:10px;}
.ImgTextBox .TextBox h3 a {color:#dc8100;}
.ImgTextBox .TextBox p {height:40px; overflow:hidden; color:#666;}



/*按钮列表样式*/
.BtnList {}
.BtnList ul li {height:38px; line-height:38px; text-indent:35px; font-size:14px; font-weight:bold; margin-top:10px;background:url(../images/blue/bg_btnList.jpg) repeat-x;}
*html .BtnList ul {padding-top:7px; display:block;}
*html .BtnList ul li {margin-top:11px;}
*+html .BtnList ul li {margin-top:6px;}
.BtnList ul li:first-child {margin-top:0;}
.BtnList ul li a {display:block;color:#006699; background:url(../images/blue/icon_btnList.png) no-repeat 12px center;}

/*新闻广告样式*/
.Ad {border:solid 1px #FFF;}

/*新闻广告样式*/
.NewAd {margin-bottom:15px;border:solid 2px #abe2fe;}

/*图片轮播样式*/
.ImgCarousel {margin:0 auto; overflow:hidden;  position:relative; left:0; top:0;}
.ImgCarousel ol {overflow:hidden; position:relative;}
.ImgCarousel ol li img {display:block;}
.ImgCarousel ol li p {text-align:center; position:relative;color:#FFF; background:rgba(0,102,153,0.6) none repeat scroll !important; background:#006699; filter:Alpha(opacity=60);}

/*广告图片展示样式*/
.AdShow {padding:1px; overflow:hidden;background:#FFF;}


/*图片展示样式*/
/*.ImgShow {padding:20px 0; overflow:hidden; position:relative;}
.ImgShow .ImgCarousel {width:960px;}
.ImgShow .ImgCarousel ol {width:980px; height:166px; position:relative; left:0; top:0;}
.ImgShow .ImgCarousel ol li {width:219px; height:160px; margin-right:20px; border:solid 3px #abe2fe;}
.ImgShow .ImgCarousel ol li p {height:30px; line-height:30px; top:-30px;}*/

.ImgShow{ padding:20px 18px; overflow:hidden; position:relative;   }
.ImgShow .ImgCarousel{}
.ImgShow .ImgCarousel ul{overflow:hidden; zoom:1; }
.ImgShow .ImgCarousel ul li{width:219px; height:160px; margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;   border:solid 3px #abe2fe;}
.ImgShow .ImgCarousel ul li .pic{ text-align:center; }
.ImgShow .ImgCarousel ul li .pic img{width:219px; height:160px; display:block;}
.ImgShow .ImgCarousel ul li .pic a:hover img{ border-color:#999;  }
.ImgShow .ImgCarousel ul li .title {height:30px; line-height:30px; text-align:center; position:relative; top:-30px;  background:rgba(0,102,153,0.6) none repeat scroll !important; background:#006699; filter:Alpha(opacity=60);}
.ImgShow .ImgCarousel ul li .title a {color:#FFF;}


/*信箱样式*/
.MailBox {height:45px; padding:10px 10px;background:#aae1fd url(../images/blue/icon_e-mail.png) no-repeat 20px center;}
.MailBox .centent {padding-left:70px; position:relative; cursor:pointer;}
.MailBox .centent h3 {line-height:25px;color:#ff9000;}
.MailBox .centent .Icon {width:20px; height:20px; display:block; position:absolute; right:0; top:10px; _right:25px; background:url(../images/blue/icon_jt.png) no-repeat 0 0;}
.MailBox .centent:hover .Icon {background:url(../images/blue/icon_jt.png) no-repeat 0 -100px;} 

/*快捷通道样式*/
.HotTextbooks {width:100%; overflow:hidden; display:inline-block; padding-bottom:15px;background:#2682b0;}
.HotTextbooks h3 {height:40px; line-height:40px; padding:0 15px; color:#FFF; background:#006699;}
.HotTextbooks h3 a {float:right; color:#FFF; font-size:12px; font-weight:normal;}
.HotTextbooks ol li {width:240px; height:100px; margin:15px 0 0 15px; display:inline; overflow:hidden; background:#16709d;border:solid 10px #16709d;}
.HotTextbooks ol li img {float:left;}
.HotTextbooks ol li .Ht_Text {width:145px; line-height:22px; color:#FFF;}
.HotTextbooks ol li .Ht_Text .Ht_Text_Title {height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.HotTextbooks ol li .Ht_Text .Ht_Text_Title a {color:#FFF;}


/*选项卡内容样式*/
.TabContent {display:none;}
.TabContent .TextBox p {height:60px;}

/*链接框样式*/
.Links {overflow:hidden; display:inline-block;background:#FFF;}
.Links ol li {padding:5px 24px;border-left:solid 1px #77bddf;}
.Links ol li:first-child {border-left:none;}

/*信息栏样式*/
.InformationBar {overflow:hidden; padding:20px 0; display:inline-block;background:#aae1fd;}
.InformationBar a {display:inline-block; margin-right:10px;color:#666;}
.InformationBar h3 {height:30px; line-height:30px;color:#333;}
.InformationBar span {display:inline-block; min-width:155px; margin-right:10px;}
.InformationBar ol li {height:110px; padding:0 20px 0 30px;border-left:solid 1px #8fd1f3;}
.InformationBar ol li:first-child {border-left:none;}

/*精彩点评*/
.Comments .BoxContent {padding:10px 15px;}
.Comments .CommentsList ul li {padding:10px; border-top:dotted 1px #ccc; color:#006699;}
.Comments .CommentsList ul li:first-child {border-top:none;}
.Comments .CommentsList ul li a {color:#333; background:url(../images/sprite.png) no-repeat; padding-left:18px;}
.Comments .CommentsList ul li a:hover {color:#ff9601;}

/*简介*/
.Introduction_Box ol {width:1010px; position:relative; left:-9px;}
.Introduction_Box ol li {width:240px; margin-left:10px; border:solid 1px #77bddf; background:#fff;}
.Introduction_Box ol li h3 {height:30px; line-height:30px; padding:0 10px;}
.Introduction_Box ol li p {padding:10px;}











/*------------------------------图片列表样式---------------------------*/
*+html .ImgList {margin-bottom:10px;}
.ImgList ol {padding-top:10px; margin-left:-5px;}
.ImgList ol li {width:170px; margin-left:20px; margin-bottom:20px; text-align:center; border:solid 1px #d4d4d4;}
*html .ImgList ol li {margin-bottom:10px;}
*+html .ImgList ol li {margin-bottom:10px;}
.ImgList ol li a {display:block;}
.ImgList ol li .Img {padding:10px; border-bottom:solid 1px #e1f3fd; overflow:hidden; vertical-align:bottom;}
.ImgList ol li .Img img {width:145px; height:100px; }
.ImgList ol li a:hover .Img  {background:#e1f3fd; border-bottom:solid 1px #e1f3fd;}
.ImgList ol li a p {padding:5px 13px 0; overflow:hidden; height:40px; color:#006699; text-align:left; border-top:solid 1px #fbfeff;}
.ImgList ol li a small {padding-bottom:5px;color:#999;}

/*------------------------------图片内容样式---------------------------*/
.ImgTitle {border-left:solid 1px #77bddf; border-right:solid 1px #77bddf; overflow:hidden; background:#e5f6ff; padding:25px; border-bottom:solid 1px #d4efff;}
.ImgTitle h1 {height:30px; line-height:30px; color:#006699; margin-bottom:10px; font-family:"微软雅黑"; font-weight:normal;}
.ImgTitle .F_L {color:#333;}
.ImgTitle .F_L span {padding-right:15px;}

.CententImg {position:relative; left:0; top:0;}
.CententImg .Img {height:500px; text-align:center;}
.CententImg .Img img {width:80%; height:100%;}
.CententImg .Text {padding:15px 0; border-bottom:solid 1px #ccc; color:#333;}
.CententImg .Text p {height:75px; font-size:14px; text-indent:28px; line-height:25px; overflow:hidden;}
.CententImg .Icon {width:100%; position:absolute; top:230px;}
.CententImg .Icon a {display:block; width:30px; height:60px;}
.CententImg .Icon a.Left {background:url(../images/blue/icon_sprite.png) no-repeat left -1px;}
.CententImg .Icon a.Left:hover {background:url(../images/blue/icon_sprite.png) no-repeat left -101px;}
.CententImg .Icon a.Right {background:url(../images/blue/icon_sprite.png) no-repeat right 0;}
.CententImg .Icon a.Right:hover {background:url(../images/blue/icon_sprite.png) no-repeat right -100px;}

.CententImg .Bottom {overflow:hidden; padding-top:15px;}
.CententImg .Bottom .Left {width:106px;}
.CententImg .Bottom .Left a {color:#000;}
.CententImg .Bottom .Left a:hover {color:#006699;}
.CententImg .Bottom .Left a img {float:left;}
.CententImg .Bottom .Left a span {display:block; text-align:center;}
.CententImg .Bottom .F_L a img {background:url(../images/left.png) no-repeat; padding:9px 3px 3px 9px;}
.CententImg .Bottom .F_R a img {background:url(../images/right.png) no-repeat; padding:9px 9px 3px 3px;}


/*------------------------------样式---------------------------*/
.FocusSlider {width:680px; margin:0 auto; overflow:hidden;}
.FocusSlider .Prev a {display:block; width:18px; height:70px; margin-top:3px; background:url(../images/icon_prev.png) no-repeat; border:solid 2px #acb1b4;}
.FocusSlider .Prev a:hover {border:solid 2px #666;}
.FocusSlider .F_L a {background-position:6px 30px;}
.FocusSlider .F_L a:hover {background-position:6px -59px;}
.FocusSlider .F_R a {background-position:-38px 30px;}
.FocusSlider .F_R a:hover {background-position:-38px -59px;}
.FocusSlider .Mask {width:600px; margin:0 auto; overflow:hidden;}
.FocusSlider .Mask ol {width:780px; height:77px; overflow:hidden;}
.FocusSlider .Mask ol li {margin-right:20px;}
.FocusSlider .Mask ol li a {display:block;}
.FocusSlider .Mask ol li a img {float:left; padding:8px 5px 5px; background:url(../images/bg_mask.png) no-repeat;}
.FocusSlider .Mask ol li a:hover img {background:url(../images/bg_mask_xz.png) no-repeat;}

/*------------------------------留言列表样式---------------------------*/
.MessageList ul li {border:solid 1px #c3c9cc; margin-bottom:15px;}
*+html .MessageList ul li {padding-bottom:10px;}
.MessageList ul li p {padding:0 15px; line-height:25px; overflow:hidden;}
.MessageList ul li .Title {height:30px; line-height:30px; background:#eaf1f5; border-bottom:solid 1px #c3c9cc; margin-bottom:10px;}
.MessageList ul li .Title .Name {float:left;}
.MessageList ul li .Title span{float:right; padding-left:20px;}
.MessageList ul li .Centent,.MessageList ul li .Reply {max-height:50px;}
.MessageList ul li .Reply {color:#9b0000; margin-bottom:10px;}

/*------------------------------留言板样式---------------------------*/
.MessageBoard {}
.MessageBoard h1 {height:60px; line-height:60px; text-indent:15px; color:#000; border-bottom:solid 1px #bec4c7; font-family:"微软雅黑"; font-weight:normal; margin-bottom:15px;}
.MessageBoard .BeCareful {color:#9b0000; padding:0 15px;}
.MessageBoard ul {padding:20px;}
.MessageBoard ul li {padding:10px 0; line-height:28px; clear:left;}
.MessageBoard ul li small {display:block; float:left; width:80px; text-align:right; padding-right:10px;}
.MessageBoard ul li input[type=checkbox] {float:left; margin:1px 5px 0 0;}


/*------------------------------检索框样式---------------------------*/
.Retrieval {padding:15px 0 30px; overflow:hidden;}
*html .Retrieval {margin-bottom:15px;}
.Retrieval * {float:left;}
.Retrieval span {display:block; font-size:14px; line-height:27px; padding:0 10px;}
.Retrieval input[type=text] {margin-right:20px;}



/*------------------------------信息公开列表样式---------------------------*/
.InfoOpenList {margin-bottom:15px;}
.InfoOpenList ul li {padding:10px 0 10px 50px; background:url(../images/icon_infoOpen.png) no-repeat 10px 15px; border-top:solid 1px #dfdfdf;}
.InfoOpenList ul li:hover {background:#e6f6ff url(../images/icon_infoOpen.png) no-repeat 10px 15px;}
.InfoOpenList ul li a {color:#333; line-height:25px;}
.InfoOpenList ul li p span {font-size:14px; display:inline-block; padding-right:20px;}
.InfoOpenList ul li p.Name {color:#000;}
.InfoOpenList ul li p.Centent {color:#666;}


/*------------------------------资源下载列表样式---------------------------*/
.ResourceList {margin-bottom:10px;}
.ResourceList ul li {height:1%; padding:15px 0; border-bottom:dotted 1px #CCC; position:relative; left:0; top:0;}
.ResourceList ul li .Icon {width:30px; height:30px; border:solid 1px #CCC; display:inline-block; position:absolute; left:0; top:22px;}
.ResourceList ul li p {width:570px; height:25px; line-height:25px; text-indent:45px; overflow:hidden;}
.ResourceList ul li .Name {width:100%; font-size:14px; color:#000;}
.ResourceList ul li .Name span {float:right; color:#000; font-size:12px;}
.ResourceList ul li .Name a {font-size:12px; float:right; color:#000;}
.ResourceList ul li .Info {overflow:hidden;} 
.ResourceList ul li .Info span {padding-right:20px;}
.ResourceList ul li .Centent {color:#333;}
.ResourceList ul li .Centent span {color:#666;}
.ResourceList ul li .Btn {position:absolute; right:0; bottom:20px;}



/*------------------------------资源下载页样式---------------------------*/
.ColumnPlate {padding:0 5px; margin-bottom:10px; clear:left;}
.ColumnPlateTitle {height:50px; line-height:50px; font-size:16px; font-weight:bold; color:#333;}
.ColumnPlateCenter {overflow:hidden;}
.ColumnPlateCenter .Img {width:340px; height:220px; border:solid 1px #daecf7;}
.ColumnPlateCenter .Text {width:280px; height:170px; margin-bottom:10px;}
.ColumnPlateCenter .Text ul li {line-height:30px; text-indent:4px;}
.ColumnPlateCenter .Button {width:280px; text-align:left;}
.ColumnPlateCenter h4 {line-height:30px;}
.ColumnPlateCenter p {text-indent:28px; line-height:25px; margin-bottom:10px; text-align:justify; text-justify:inter-ideograph;}


