/*首页---顶部开始*/
/*以下一句为5.12灰色纪念代码
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */

.M{  margin: 1px auto 0 auto;  width: 970px; text-align:left;

}
body, td, p, li, select, input, div, table, ul, li, h1, h2, h3{ font-size:12px;}

.commonLink:hover{ color:#FF0000; text-decoration:underline;}
.commonLink:link{ color:#000000;text-decoration:none;}
.commonLink:visited{ text-decoration:none;}
.top{ width:970px; height:70px;}
.topRight{ float:right; width:460px; color:red;}
.topRight a:link{ color:Red; text-decoration:none;}
.topRight a:hover{ text-decoration:underline;}
.topRight a:visited{ color:Red; text-decoration:none;}
.topLogo{ float:left;}
.topLogo img{ border:none;}
.topLogin{ width:455px; height:32px; border:1px solid #B2D9F8; float:right; margin-top:10px; margin-right:50px; padding:0px; text-align:center;}
.topLogin img{ vertical-align:middle;}
/*顶部结束
*/

/*导航栏开始
*/
.nav{ width:950px; height:35px; vertical-align:top; margin-left:10px;}
/*.nav ul{ margin:0; padding:0; vertical-align:middle; background:transparent url(Img/menu.gif) no-repeat scroll 0 0}*/
.menu{height:35px; margin:0; float:left; padding:0px; color:#58c; list-style:none; overflow:hidden; background:url(Img/menubg.jpg); width:950px;}
.menu li{width:70px;_width:69px;height:40px; float:left; font:14px/36px "Microsoft Yahei"; margin:0px 0 0 5px; _margin:0px 3px 0 3px; text-align:center; list-style:none;padding:3px 0 0 0px; }
.menu li a:hover{color:Red; text-decoration:underline;}
.menu a:link,.menu a:visited	{color:#000; text-decoration:none;}
.menu a:hover{color:#000; text-decoration:none;}
.menu li.now a:link,.menu li.now a:visited,.menu li.nowTou a:link,.menu li.nowTou a:visited,.menu li.nowWei a:link,.menu li.nowWei a:visited{color:#f00; font-weight:bold; font-size:14px;}
/*.menu li.now, .menu li.nowTou, .menu li.nowWei {width:90px; padding:0px 11px 0 0; position:relative; margin:2px -20px 0 0px;_margin:2px -15px 0 -3px; background:url(Img/menu_bg_6.gif) no-repeat 0px 2px;}*/
/*.menu li.now, .menu li.nowTou, .menu li.nowWei {width:130px; padding:0px 11px 0 0; position:relative; margin:-2px -20px 0 0px;_margin:0px -15px 0 -3px; background:url(Img/navactive.jpg) no-repeat 0px 2px;}*/
.menu li.tou,li.nowTou{width:130px; padding:0px 10px 0 0; position:relative; margin:0px -20px 0 0px;_margin:0px -15px 0 -3px;}
.menu li.nowTou a:visited,.menu li.tou a:visited{ color:#fff;}
.menu li.now a:hover{text-decoration:none;}
/*.menu li.nowWei {background:url(Img/navactive.jpg) no-repeat 0 2px;}*/

/*导航栏结束
*/

/*搜索栏开始
*/
.topSerach{ width:970px; height:42px; background-color:#226FD7;padding-top:0px; margin:0;}
.hotTag a{ margin-left:5px;}
.hotTag a:link{ color:#FFFFFF; text-decoration:none;}
.hotTag a:hover{ color:#FFFFFF; text-decoration:line-through;}
.hotTag a:visited{ color:#FFFFFF; text-decoration:none;}
/*搜索栏结束
*/

/*信息展示第一栏开始
*/
.middle1{ width:970px; height:400px; margin:5px 0px 5px 0px;}
.middle1Left{ float:left; width:700px; height:400px;}
.middleRight{ float:right; width:260px; height:400px;}
.middle1LeftTop{ height:200px;}
.middle1LeftTopLeft{ float:left; width:320px; height:200px;}
.middle1LeftTopRight{ float:right; width:370px;height:200px;}
.middle1LeftBottom{ height:190px;border:1px solid #CCE5F9}

.middle1LeftTopRightContent{ width:370px; height:160px;}
.middle1LeftTopRightContent{ padding:10px 0px 5px 0px;}
.middle1LeftTopRightContent a:link{ color:#000000; text-decoration:none;}
.middle1LeftTopRightContent a:hover{ text-decoration:underline;}
.middle1LeftTopRightContent a:visited{ text-decoration:none;}
.middle1LeftBottom img{ width:130px; height:75px; border:solid 1px #A9B0DC; margin:8px 3px 5px 3px;}

.middleRight{height:390px; width:260px;}
.middleRightContent{border:1px solid #CCE5F9; height:355px; width:258px;}
.middleRightContent div{height:60px;}
.middleRight div{ clear:both;}
.middleRight img{ width:65px; height:62px; float:left; border:1px solid #CCCCCC; margin:5px 10px 0px 5px;}
.middleRight p{ margin-top:5px; padding-top:14px;}
.middleRight a:link{ color:#FF0000; text-decoration:none;}
.middleRight a:hover{ color:#FF0000;text-decoration:underline;}
.middleRight a:visited{ color:#FF0000;text-decoration:none;}
.middleRightTopTitle{ width:260px; height:35px; background-image:url(Img/moddle4LeftTitle.jpg);margin:0;}
.middleRightTopTitle p{ font-size:14px; font-weight:bold; padding:10px 0px 0px 30px;margin:0;}

/*信息展示第一栏结束
*/


/*信息展示第二栏开始
*/
.middle2{ width:970px; height:780px;}
.middle2Left{ width:240px; height:780px;float:left;}
.middle2LeftContent{border:1px solid #CCE5F9; height:743px;}
.middle2Center{ width:450px; height:780px;float:left; margin-left:5px;}
.middle2Right{ width:260px; height:780px; float:right;}

.middle2LeftTitle{ width:240px; height:32px; background-image:url(Img/Type1.jpg);}
.middle2LeftTitle p{ font-size:14px; font-weight:bold; padding:10px 0px 0px 30px;margin:0;}
.SortFather {margin:12px 0px 5px 10px;}
.SortChild {margin:10px 0px 5px 10px;}
.SortFather a:link{ font-size:14px; font-weight:bold;  text-decoration:none; color:#000000;}
.SortFather a:visited{ font-size:14px; font-weight:bold; text-decoration:none; color:#000000;}

.SortChild a:link{text-decoration:none; color:#000000;}
.SortChild a:visited{text-decoration:none; color:#000000;}

.SortChild a:hover{text-decoration:underline; color:#FF0000;}
.SortChild a:hover{text-decoration:underline; color:#FF0000;}

.middle2Center div{ clear:both;}
.middle2Center img{ width:70px; height:70px; float:left;border:1px solid #CCCCCC; margin:8px 10px 0px 5px;}
.middle2Center p{ padding:5px 0px 0px 0px; margin:0px;}
.middle2Center .title{ font-size:14px; font-weight:bold;}
.middle2Center a:link{ font-size:14px; font-weight:bold;text-decoration:none; color:#000000;}
.middle2Center a:hover{ font-size:14px; font-weight:bold; text-decoration:underline; color:#FF0000;}
.middle2Center a:visited{ font-size:14px; font-weight:bold;text-decoration:none; color:#000000;}
.middle2CenterTitle{ width:450px; height:35px; background-image:url(Img/newSite.jpg);}
.middle2CenterTitle p{ font-size:14px; font-weight:bold; padding:10px 0px 0px 30px; margin:0;}
.middle2CenterContent{border:1px solid #CCE5F9; height:740px;}

.middle2RightTop{ width:260px; height:390px; }
.middle2RightTopTitle{ width:260px; height:35px; background-image:url(Img/middle2RightTopTitle.jpg);}
.middle2RightTopTitle p{ font-size:14px; font-weight:bold; padding:10px 0px 0px 30px; margin:0;}
.middle2RightTopContent{ width:258px; height:350px;border:1px solid #CCE5F9;}
.middle2RightTopContent div{ margin:5px 0px 0px 15px;}
.middle2RightTopContent a:link{ color:#000000; text-decoration:none;}
.middle2RightTopContent a:hover{ color:#FF0000; text-decoration:underline;}
.middle2RightTopContent a:visited{ color:#000000; text-decoration:none;}

.middle2RightBottom{ width:260px; height:380px; }
.middle2RightBottomTitle{width:260px; height:35px; background-image:url(Img/middle2RightTopTitle.jpg);}
.middle2RightBottomTitle p{ font-size:14px; font-weight:bold; padding:10px 0px 0px 30px; margin:0;}
.middle2RightBottomContent{border:1px solid #CCE5F9; width:258px; height:350px;}
.middle2RightBottomContent div{ margin:5px 0px 0px 15px;}
.middle2RightBottomContent a:link{ color:#000000; text-decoration:none;}
.middle2RightBottomContent a:hover{ color:#FF0000; text-decoration:underline;}
.middle2RightBottomContent a:visited{ color:#000000; text-decoration:none;}
/*信息展示第二栏结束
*/

/*信息展示第三栏开始
*/
.moddle3{ width:970px; height:100px;border:1px solid #CCCCCC; margin:5px 0px 5px 0px;}
.moddle3 img{ width:100%; height:100%; border:none;}
/*信息展示第三栏结束
*/

/*信息展示第四栏开始
*/
.moddle4{ width:970px; height:240px;}
.moddle4Left{ width:700px; height:240px; float:left;}
.moddle4LeftTitle{ width:700px; height:30px;background-image:url(Img/moddle4LeftTitle.jpg);}
.moddle4LeftTitle p{font-size:14px; font-weight:bold; padding:10px 0px 0px 30px; margin:0;}
.moddle4LeftContent{ width:698px; height:200px;border:1px solid #CCE5F9;}
.moddle4LeftContent img{ width:102px; height:60px; margin:5px 5px 0px 5px; border:1px solid #CCCCCC;}
.moddle4LeftContent p{ margin:5px 0px 5px 0px;}
.moddle4LeftContent a:link{ color:#000000; text-decoration:none;}
.moddle4LeftContent a:hover{ color:#FF0000; text-decoration:underline;}
.moddle4LeftContent a:visited{ color:#000000; text-decoration:none;}

.moddle4Right{ width:260px; float:right;}
.moddle4RightTitle{ width:260px; height:30px; background-image:url(Img/newarticle.jpg);}
.moddle4RightTitle p{ font-size:14px; font-weight:bold; padding:10px 0px 0px 30px;margin:0;}
.moddle4RightContent{ width:258px; height:200px;border:1px solid #CCE5F9;overflow:hidden}
.moddle4RightContent a:link{ color:#000000; text-decoration:none;}
.moddle4RightContent a:hover{ color:#FF0000; text-decoration:underline;}
.moddle4RightContent a:visited{ color:#000000; text-decoration:none;}
.moddle4RightContent div{ margin:5px 0px 5px 5px;}
/*信息展示第四栏结束
*/

/*友情链接开始
*/
.FriendLink{ width:970px; height:65px;border:1px solid #CCCCCC;float:left; margin-bottom:10px;}
.linkTitle{ width:30px; height:65px;border:1px solid #3399CC; background-image:url(Img/linkbg.gif); float:left;}
.linkTitle p{ font-size:14px; font-weight:bold; margin-left:8px; color:#FFFFFF; margin-top:15px;}
.linkContent{ height:65px; float:right; margin:0px;}
.linkText{ width:115px; height:20px; background-color:#f7f7f7; line-height:20px; vertical-align:middle;}
.linkText a:link{ color:#000000; text-decoration:none;}
.linkText a:hover{ color:#000000; text-decoration:underline;}
.linkText a:visited{ color:#000000; text-decoration:none;}
/*友情链接结束----首页css结束
*/

/*搜索结果页 SearchResult.aspx css开始
*/
.SortTypeList{ float:left;}
.SiteType{ background-color:#F2F9FD; width:968px; height:165px; border:1px solid #D9EBFA;}
.SearchMain{ width:970px;margin:5px 0px 0px 0px;}
.Serach{width:700px;float:left;}
.SerachMainRight{ width:260px;float:right; }
.SerachTitle{ width:695px; height:35px; background-image:url(Img/sTitle.jpg);}
.SearchResult{ width:693px;border:1px solid #D9EBFA; margin:0px 0px 20px 0px;}
.SerachLine{ width:685px; height:80px; border-bottom:4px solid #D9EBFA; margin:10px 0px 0px 5px;
padding:0px 0px 10px 0px;}
.SearchResult img{ width:80px; height:80px; border:0px;}
.SerachLine .TitleType{ font-size:14px; color:#FF9999; font-weight:bold;}
.SerachLine .SiteName a:link{ color:#FF0000; text-decoration:none; font-weight:bold;font-size:14px;}
.SerachLine .SiteName a:hover{ color:#FF0000; text-decoration:underline; font-weight:bold;font-size:14px;}
.SerachLine .SiteName a:visited{ color:#FF0000; text-decoration:none; font-weight:bold; font-size:14px;}
.FatherActive a:visited{ color:#FF0000;}
.ChildActive a:hover{ color:#FF0000; font-weight:bold;}
.ChildActive a:link{ color:#FF0000; font-weight:bold;}
.ChildActive a:visited{ color:#FF0000; font-weight:bold;}
.SerachPager{ float:right; padding:5px 5px 0px 15px; }
.Advert16 img{ border:none; width:260px; margin-bottom:5px;}
/*搜索结果页 SearchResult.aspx css结束
*/

/*详细信息页 SiteDetails.aspx css开始
*/
.DetailMain{ width:972px;margin:5px 0px 0px 0px;}
.DetailMainLeft{ width:650px;border:1px solid #D9EBFA; float:left;}
.DetailMainRight{width:310px;float:right;}
.SiteText{ width:630px;border-top:10px solid #CCCCCC; padding:10px 10px 10px 10px;}
.SiteText span{line-height:20px;}
.NewSiteTitle{ width:310px; height:35px;background-image:url(Img/detailRightTitle.jpg);}
.NewSiteTitle p{font-size:14px; font-weight:bold; padding:10px 0px 0px 30px; margin:0;}
.NewSiteContent{ width:308px; height:450px;border:1px solid #D9EBFA; line-height:20px;}
.NewSiteContent div{ margin:0px 0px 0px 10px;}
.NewSiteContent span{ color:#000000; font-weight:bold;}
.newSiteTitleType span{ color:#FE8100;}
.NewSiteContent a:link{ color:#000000; text-decoration:none;}
.NewSiteContent a:hover{ color:#000000; text-decoration:underline;}
.NewSiteContent a:visited{ color:#000000; text-decoration:none;}
#lblTitle{ font-size:16px; font-weight:bold; color:#FF0099;}
.advert17{ width:640px; margin:5px 2px 5px 2px;}
.advert17 img{ border:none; max-width:640px;width:640px;}
/*详细信息页 SiteDetails.aspx css结束
*/


/*信息发布页 PublishInfo.aspx css开始
*/
.publishMain{ width:970px; height:700px; margin:5px 0px 0px 0px;}
.publishMainLeft{ width:550px; height:695px; float:left; background-color:#F5FAFE;}
.publishMainRight{ width:400px; height:600px;border:1px solid #D9EBFA; float:right;}
.publishTitle p{ font-size:14px; font-weight:bold; padding:10px 0px 0px 30px;margin:0;}
.publishTitle{ width:550px; height:35px;background-image:url(Img/publishtitle.jpg);}
.publishContent{ width:548px; height:660px;border:1px solid #D9EBFA; }
.publishContent td{ line-height:30px;} 
.publishMainRight img{ border:1px solid #33CCCC; width:400px;}
/*信息发布页 PublishInfo.aspx css结束
*/

.CommonBottom{border:1px solid #CCE5F9; margin:10px 0px 5px 0px; width:970px; height:100px; clear:both;}
.CommonBottom a:link{ color:#000000; text-decoration:none;}
.CommonBottom a:hover{ color:#000000; text-decoration:underline;}
.CommonBottom a:visited{ color:#000000; text-decoration:none;}


/*文章发布列表页面 ArticleList.aspx开始
*/
.ArticleMain{width:970px; height:640px;}
.ArticleLeft{ width:125px; height:610px; float:left;}
.ArticleLeftTitle{ width:125px; height:35px; background-image:url(Img/moddle4LeftTitle.jpg); margin-top:10px;}
.ArticleLeftTitle p{ font-size:14px; font-weight:bold; padding:8px 0px 0px 30px;margin:0;}
.ArticleLeftContent { line-height:30px;border:1px solid #D9EBFA;}
.ArticleLeftContent ul{ margin:20px 0px 0px 30px;padding:0px 0px 0px 0px;}
.ArticleLeftContent a:link{ font-size:14px; font-weight:bold; color:#333333; text-decoration:none;}
.ArticleLeftContent a:hover{ font-size:14px; font-weight:bold; color:#333333; text-decoration:underline;}
.ArticleLeftContent a:visited{ font-size:14px; font-weight:bold; color:#333333; text-decoration:underline;}

.ArticleCenter{width:500px; height:610px; float:left; margin:0px 0px 0px 15px;}
.ArticleCenterTitle{ width:500px; height:35px; background-image:url(Img/moddle4LeftTitle.jpg); margin-top:10px;}
.ArticleCenterContent{ border:1px solid #D9EBFA; padding-bottom:10px;}
.ArticleCenterTitle p{ font-size:14px; font-weight:bold; padding:8px 0px 0px 30px;margin:0;}
.ArticleCenterContent p{ margin:8px 0px 0px 20px;}
.ArticleCenterContent a:link{ font-size:12px; text-decoration:none; color:#660099;}
.ArticleCenterContent a:hover{ font-size:12px; text-decoration:underline; color:#660099;}
.ArticleCenterContent a:visited{ font-size:12px; text-decoration:none; color:#660099;}
.ArticleCenterContent .aTitle{ color:#FF6600;}
.ArticleCenterContent .aDate{ color:#aaa;}

.ArticleRight{width:310px; height:60px; float:right; }
.ArticleRightTitle{ width:310px; height:35px; background-image:url(Img/detailRightTitle.jpg);margin-top:10px;}
.ArticleRightTitle p{ font-size:14px; font-weight:bold; padding:10px 0px 0px 30px;margin:0;}
.ArticleRightContent{ width:308px; height:260px;border:1px solid #D9EBFA;}
.ArticleRightContent p{ margin:8px 0px 0px 12px;}
.ArticleRightContent a:link{ font-size:12px; text-decoration:none; color:#000000;}
.ArticleRightContent a:hover{ font-size:12px; text-decoration:underline; color:#000000;}
.ArticleRightContent a:visited{ font-size:12px; text-decoration:none; color:#000000;}
/*文章发布列表页面 ArticleList.aspx结束
*/

/*文章详细信息页面 ArticleDetails.aspx开始
*/
.ADetailsMain{ width:650px;float:left;}
.AdetailsLeft .ATitle{text-align:center; margin:10px 0px 0px 0px;}
.AdetailsLeft .ATitle #lblTitle{font-size:22px; color:#6633CC;}
.AdetailsLeft .ATitle2{ text-align:center; color:#999999;margin:10px 0px 0px 0px;}
.AdetailsLeft .AContent{ line-height:20px;border:1px solid #D9EBFA;padding:20px 10px 20px 10px; margin-top:0px; font-size:14px; border-top:0px;}


.AdetailsRight{float:right;}
.AdetailsRight .ArticleRightContent{ height:300px;border:1px solid #D9EBFA;}
/*文章详细信息页面 ArticleDetails.aspx结束
*/

/*关于我们页面开始*/
.aboutMain{ width:970px; margin-top:10px;}
.aboutMainLeft{ width:648px; float:left; border:solid 1px #D9EBFA;}
.aboutMainLeft .aboutTitle{ text-align:center; font-size:25px; font-weight:bold; color:#226FD7;}
.aboutTitleList li{ float:left; margin-left:30px; list-style-type:lower-greek;}
.aboutTitleList li a:link{ text-decoration:none; color:#000; font-size:14px; font-weight:bold;}
.aboutTitleList li a:hover{ text-decoration:underline;color:#000;font-size:14px; font-weight:bold;}
.aboutTitleList li a:visited{ text-decoration:none;color:#000;font-size:14px; font-weight:bold;}
.aboutTitleList{}
.aboutContent{ text-indent:2em; text-align:left; clear:left; line-height:20px; margin:0px 10px 10px 10px;}
.aboutMainRight{width:310px; float:left;  margin-left:10px;}

