﻿/****************************************************************************************************
*
*   首页样式
*
****************************************************************************************************/

/* #region 主体样式 */
div.Margin{padding-top:20px;}
div.Block{width:1120px;margin:0 auto;overflow:hidden;background:#FFFFFF;}
div.Block div.Left{float:left;width:150px;overflow:hidden;}
div.Block div.Right{float:right;width:955px;margin-top:15px;position:relative;}
/* #endregion */

/* #region 横幅广告样式 */
div.BannerAdv{margin:10px auto 0;margin-left:-5px;}
div.BannerAdv img{float:left;display:block;width:276px;height:75px;margin-left:5px;}
/* #endregion */

/* #region 搜索框样式 */
div.Search{position:absolute;top:0;left:0;width:690px;border-top:2px solid #1D2088;height:36px;background:url(Back/News.png) repeat-x;overflow:hidden;margin-bottom:5px;}
div.Search h4{display:block;float:left;height:32px;line-height:32px;width:100px;text-align:center;color:#FFFFFF;background:#1D2088;font-size:14px;margin-left:20px;}
div.Search input{display:block;float:left;width:450px;height:16px;font-size:14px;color:#999999;border:1px solid #AAAAAA;padding:3px 8px;margin:6px 0 0 15px;border-radius:3px}
div.Search input.Active{color:#1D2088;}
div.Search a{display:block;float:left;background:#1D2088;line-height:24px;margin:5px 0 0 10px;border-radius:3px;}
div.Search a{text-decoration:none;color:white;font-size:14px;letter-spacing:2px;width:60px;cursor:pointer;text-align:center;font-weight:bold;}
div.Search a:hover{background-color:#084DB4;}
/* #endregion */

/* #region 滚动公告样式 */
div.Announce{float:left;width:660px;background:url(Back/Announce.png) repeat-x;overflow:hidden;position:relative;padding:15px 15px 5px;margin-top:42px;}

#Announce{float:left;border:1px solid #CDCDCD;width:316px;height:260px;padding:1px;position:relative;}
#Announce div.Box{width:316px;height:260px;overflow:hidden;position:relative;}
#Announce ul.Content{width:1550px;position:absolute;top:1px;left:1px;}
#Announce ul.Content li{float:left;width:316px;height:260px;}
#Announce ul.Content img{display:block;width:316px;height:230px;}
#Announce ul.Content a{color:White; text-decoration:none;}
#Announce ul.Content span{display:block;width:316px;height:30px;background:url(Back/GrayDot.png);line-height:30px;text-align:center;}

#Announce div.Dot{position:absolute;width:266px;height:11px;left:1px;top:215px;}
#Announce div.Dot div{margin:0 auto;overflow:hidden;text-align:center;}
#Announce div.Dot span{display:inline-block;margin:0 8px;background:url(Back/ImgRoll.png) no-repeat -11px -36px;width:11px;height:11px;cursor:pointer;}
#Announce div.Dot span.Hot{background-position:0 -36px;}
/* #endregion */

/* #region 头条样式 */
div.HeadLine{float:right;width:320px;}
div.HeadLine div.Title{border-bottom:2px solid #1D2088;font-size:14px;font-weight:bold;margin-bottom:10px;color:#1D2088;padding-left:5px;line-height:24px;}

div.HeadLine div.Topic{border-bottom:1px dotted #CCCCCC;}
div.HeadLine div.Topic h3{padding:0 20px;text-align:center;}
div.HeadLine div.Topic h3 a{line-height:24px;font-size:16px;color:#666666;text-decoration:none;}
div.HeadLine div.Topic h3 a:hover{color:#1D2088;}
div.HeadLine div.Topic p{text-indent:2em;line-height:20px;padding:10px 0;color:#787878;font-size:13px;}
div.HeadLine div.Topic p a{display:inline-block;text-indent:0;padding:0 5px;color:#1D2088;}

div.HeadLine ul{margin:5px auto;}
div.HeadLine li{background:url(Back/Arraw.png) no-repeat 0 7px;padding-left:24px;margin:2px 0;}
div.HeadLine li a{font-size:13px;color:#777777; line-height:28px;}
/* #endregion */

/* #region 文章板块样式 */
div.Article{width:690px;float:left;background:url(Back/News.png) repeat-x;}
div.Article div.Title{border-top:2px solid #1D2088;overflow:hidden;height:32px;}
div.Article h4{display:block;float:left;height:32px;line-height:32px;width:100px;text-align:center;color:#FFFFFF;background:#1D2088;font-size:14px;margin-left:20px;}
div.Article h4.Fade{background:none;color:#1D2088;cursor:pointer;}
div.Article div.Title a{display:block;float:right;line-height:32px;margin-right:10px;color:#1D2088;}
div.Article div.Title a:hover{color:Red;}

div.Article div.Title a.Hide{display:none;}

div.Article ul{padding:20px 10px 10px;}
div.Article ul.Hide{display:none;}
div.Article li{background:url(Back/Dot.png) no-repeat 10px 15px;height:30px;line-height:30px;padding-left:20px;}
div.Article li a{display:block;float:left;width:540px;color:#787878;font-size:13px;text-decoration:none;}
div.Article li a:hover{color:#1D2088;}
div.Article li span{display:block;float:right;width:80px;font-size:12px;color:#999999;}
/* #endregion */

/* #region 资讯板块样式 */
div.News{width:415px;float:left;margin-right:20px;background:url(Back/News.png) repeat-x;}
div.News div.Title{border-top:2px solid #1D2088;overflow:hidden;height:32px;}
div.News h4{display:block;float:left;height:32px;line-height:32px;width:100px;text-align:center;color:#FFFFFF;background:#1D2088;font-size:14px;margin-left:20px;}
div.News h4.Fade{background:none;color:#1D2088;cursor:pointer;}
div.News div.Title a{display:block;float:right;line-height:32px;margin-right:10px;color:#1D2088;}
div.News div.Title a.Hide{ display:none;}
div.News div.Title a:hover{color:Red;}

div.News div.Top{position:relative;height:120px;}
div.News div.Top img{position:absolute;display:block;width:100px;height:75px;border:1px solid #CCCCCC;padding:1px;left:20px;top:20px;}
div.News div.Top strong{position:absolute;display:block;width:265px;top:20px;left:140px;font-size:14px;color:#666666;}
div.News div.Top p{position:absolute;display:block;width:265px;top:50px;left:140px;color:#666666;text-indent:1em;}
div.News div.Top p a{display:inline-block;margin:0 2px;color:#1D2088;}

div.News ul{padding:0 10px;}
div.News li{background:url(Back/Dot.png) no-repeat 10px 15px;height:30px;line-height:30px;padding-left:20px;}
div.News li a{color:#787878;font-size:13px;text-decoration:none;}
div.News li a:hover{color:#1D2088;}
/* #endregion */

/* #region 侧面样式 */
div.Side{float:right;width:245px;border:1px solid #CCCCCC;border-top:2px solid #1D2088;}
div.Side h3{display:block;float:left;margin:-16px auto 0;text-align:center;background:white;font-size:15px;color:#1D2088;line-height:32px;padding:0 10px;margin-left:15px;}
div.Side h4{display:block;float:left;background:white;font-size:14px;color:#1D2088;margin-top:-16px;line-height:32px;padding:0 10px;margin-left:15px;}

div.Side ul.TextLink{margin-top:20px;padding:0 10px;}
div.Side ul.TextLink li{margin:5px auto 0;}
div.Side ul.TextLink li{background:url(Back/Dot.png) no-repeat 0 10px;padding-left:10px;}
div.Side ul.TextLink li a{line-height:24px;font-size:14px;color:#787878;}

div.Side ul.ImgLink{margin:15px auto 0;}
div.Side ul.ImgLink li{padding-top:5px;}
div.Side ul.ImgLink li img{display:block;border:1px solid #CCCCCC;margin:0 auto;padding:1px;width:180px;height:110px;}
div.Side ul.ImgLink li a{display:block;margin:5px auto 0;text-align:center;line-height:28px;font-size:14px;color:#1D2088;}

div.Side div.More{line-height:24px;margin-bottom:5px;text-align:right;padding-right:10px;}

fieldset.Side{float:right;width:245px;border:1px solid #CCCCCC;border-top:2px solid #1D2088;margin-top:-15px;}
fieldset.Side legend{font-size:15px;color:#1D2088;line-height:32px;font-weight:bold;padding:0 10px;letter-spacing:2px;}

fieldset.Side ul.Member{padding:0 20px 25px;}
fieldset.Side ul.Member li{margin:31px 0 0;border:1px solid #CDCDCD;border-radius:3px 3px 0 0;}
fieldset.Side ul.Member a{display:block;background:url(Back/Button.jpg) repeat-x;height:37px;line-height:37px;text-align:center;}
fieldset.Side ul.Member a{color:#1D2088;font-size:14px;letter-spacing:5px;}
fieldset.Side ul.Member li.Hot a{background-image:url(Back/ButtonRed.jpg);color:White;letter-spacing:0;}

fieldset.Side div.Plate{background:#740E0C url(Back/Plate.jpg);margin:15px 20px;text-align:center;padding:15px 35px;border-radius:5px;}
fieldset.Side div.Plate a{color:white;font-size:14px;line-height:24px;text-decoration:none;}

div.SideAdv{float:right;width:247px;}
div.SideAdv img{width:245px;height:95px;margin-top:10px;border:1px solid #DEDEDE;}
div.SideAdv img.Tiny{height:75px;margin-top:5px;}

div.Login{width:220px;height:290px;margin:5px auto;overflow:hidden;padding:0;}
div.Login a{display:block;background:url(Back/Button.png) repeat-x;border-radius:3px 3px 0 0;}
div.Login a{line-height:35px;text-align:center;color:#2B2E87;text-decoration:none;font-size:16px;letter-spacing:8px;}
/* #endregion */

/* #region 合作单位样式 */
div.Cooperate{width:1120px;margin:15px auto 0;border:1px solid #CECECE;border-radius:6px 6px 0 0;background:#FFFFFF;}
div.Cooperate h4{border:1px solid #FFFFFF;border-bottom-color:#CECECE;color:#3D008E;font-weight:bold;font-size:15px;background:#EFEFEF;line-height:30px;padding-left:12px;}
div.Cooperate div.List{width:1080px;margin:25px auto;overflow:hidden;}
div.Cooperate div.List div{width:100000px;height:50px;position:relative;}
div.Cooperate ul{overflow:hidden;position:absolute;left:0;top:0;}
div.Cooperate li{float:left;padding-right:20px;}
div.Cooperate img{height:50px;}
/* #endregion */
