﻿
/* CSS For Caesary Designed by Sky 2011-03-17 */
.navBox{ width:980px; height:36px; margin:0 auto 10px auto; background:url(../image/hi1718title.png) repeat-x left -741px;}
.navBox .leftBg{ width:15px; height:36px; overflow:hidden; float:left; background:url(../image/hi1718title.png) no-repeat left -695px;}
.navBox .nav{ width:950px; overflow:hidden; float:left; }
.navBox .nav ul{width:950px; overflow:hidden; padding-top:3px;}
.navBox .nav ul li{ width:100px; text-align:center; font:bold 14px/30px "宋体"; float:left; background:url(../image/icon1.png) no-repeat right -522px;}
.navBox .nav ul li.click{ color:#FFF; width:77px; height:30px; display:block; background:url(../image/hi1718title.png) no-repeat left -655px;}
.navBox .nav ul li.click a{ color:#fff;}.navBox .nav ul li.click a:hover{ color:#fff;}
.navBox .rightBg{ width:15px; height:36px; overflow:hidden; float:right; background:url(../image/hi1718title.png) no-repeat right -787px;}

.newslistLeft{float:left; width:688px; margin-right:10px; zoom:1;padding:5px 10px; border:1px solid #b2cce5; background:url(../image/newsbg.gif) repeat-x left top;}
.newsLeft{float:left; width:400px; padding:5px 10px; border:1px solid #b2cce5; background:url(../image/newsbg.gif) repeat-x left top;}
.newsLeft .title,.newslistLeft .title{ margin-bottom:5px; font:bold 14px/26px "宋体"; height:26px; overflow:hidden;}
.newsLeft .title span,.newslistLeft .title span{ float:left; padding-left:15px; background:url(../image/icon1.png) no-repeat left -492px;}
.newsLeft .title a,.newslistLeft .title a{ color:#0157ac; font:normal 12px/26px "宋体"; float:right; padding-right:5px;}

.newsLeft .content,.newslistLeft .content{ overflow:hidden;}
.newsLeft .content .info{ float:none; overflow:hidden; width:390px; margin-bottom:4px; border-bottom:1px dashed #dcdcdc; padding-bottom:4px;}
.newslistLeft .content .info{ float:none; overflow:hidden; width:668px; margin-bottom:4px; border-bottom:1px dashed #dcdcdc; padding-bottom:10px;}
.newsLeft .content .info h1,.newsLeft .content .info h3,.newslistLeft .content .info h1,.newslistLeft .content .info h3{ font:bold 16px/26px "宋体"; }
.newsLeft .content .info h1 a,.newsLeft .content .info h3 a,.newslistLeft .content .info h1 a,.newslistLeft .content .info h3 a{color:#0157ac;}
.newsLeft .content .info .titBar,.newslistLeft .content .info .titBar{ height:26px; overflow:hidden;}
.newsLeft .content .info span,.newslistLeft .content .info span{float:left; display:block; margin-right:5px;}
.newsLeft .content .info span img,.newslistLeft .content .info span img{ vertical-align:middle;}
.newsLeft .content .info p{ }
.newsLeft .content ul{ clear:both; overflow:hidden; float:none; padding-top:5px; }
.newsLeft .content ul li{ overflow:hidden; white-space:normal; font:12px/23px "宋体";}

.newslistLeft .content ul{ clear:both; overflow:hidden; float:none; padding:10px 0 0 0; }
.newslistLeft .content ul li{ overflow:hidden; font:14px/23px "宋体";}

.newsLeft .content ul li a,.newslistLeft .content ul li a{ float:left; color:#0157ac;}
.newsLeft .content ul li em,.newslistLeft .content ul li em{ float:right; color:#009a00;}

.newsConter{float:left; width:278px; margin:0 10px; overflow:hidden;}
.newsRight{ float:left; width:260px;}
.aa960{ float:left; padding:10px 0;}
.research{ float:left; width:320px;}
.policy{float:left; width:320px; margin:0 10px;}
.newsListTop{ float:left; width:320px; }
.newsListTop2{ float:left; width:260px; }

/* ad */
div#MainPromotionBanner{width:260px;height:189px;background:#feb900; margin-bottom:10px;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 190px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 260px;height: 190px;}
#MainPromotionBanner .Slides img{border:0;	display: block;	width: 260px;height: 190px;	}
#MainPromotionBanner .SlideTriggers{margin: 0;	padding: 0;	list-style: none; position: absolute; top: 165px; right: 0px;z-index: 10;height: 25px;}
#MainPromotionBanner .SlideTriggers li{float: left;	display: inline;color: #74a8ed;text-align: center;line-height:14px;width: 14px;	height: 14px;	font-family: Arial;	font-size: .9em;cursor: pointer;overflow: hidden; 	margin:3px 6px;	background:#fff; border:1px solid #74a8ed;}
#MainPromotionBanner .SlideTriggers li.Current{color:#fff; background:#74a8ed;	border:0; font-weight:bold;font-size: 1.2em;	line-height: 17px;	height:17px; width:17px; margin:0 6px; border:1px solid #ccdef7;}


.price{ margin-bottom:10px;}
.price .title,.newGuidance .title,.enterpriseNews .title,.research .title,.policy .title,.newsListTop .title,.LatestNews .title,.priceTop .title{ height:30px; background:url(../image/hi1718title.png) repeat-x left -833px; border-right:1px solid #b2cce5;}

.price .title a,.newGuidance .title a,.enterpriseNews .title a,.research .title a,.policy .title a,.newsListTop .title a,.LatestNews .title a,.priceTop .title a{ color:#0157ac; font:normal 12px/30px "宋体"; float:right; padding-right:5px;}

.price .title span,.newGuidance .title span,.enterpriseNews .title span,.research .title span,.policy .title span,.newsListTop .title span,.LatestNews .title span,.priceTop .title span{ height:30px; background:url(../image/newtitlebg.gif) no-repeat left top; display:block; padding-left:15px; float:left; font:bold 14px/30px "宋体";}

.price .infoBox,.newGuidance .infoBox,.enterpriseNews .infoBox,.research .infoBox,.policy .infoBox,.newsListTop .infoBox,.priceTop .infoBox,.LatestNews .infoBox{border:1px solid #b2cce5; border-top:0; padding:10px; overflow:hidden;}

.priceTop .infoBox,.LatestNews .infoBox{ margin-bottom:10px;}

.price .infoBox .infoTop h3,.newGuidance .infoBox .infoTop h3,.enterpriseNews .infoBox .infoTop h3,.research .infoBox .infoTop h3,.policy .infoBox .infoTop h3,.newsListTop .infoBox .infoTop h3{font:bold 14px/20px "宋体"; }

.price .infoBox .infoTop h3 a,.newGuidance .infoBox .infoTop h3 a,.enterpriseNews .infoBox .infoTop h3 a,.research .infoBox .infoTop h3 a,.policy .infoBox .infoTop h3 a,.newsListTop .infoBox .infoTop h3 a{color:#0157ac;}

.price .infoBox .infoTop p,.newGuidance .infoBox .infoTop p,.enterpriseNews .infoBox .infoTop p,.research .infoBox .infoTop p,.policy .infoBox .infoTop p,.newsListTop .infoBox .infoTop p{font:12px/18px "宋体"; text-indent:2em; }
.price .infoBox .infoTop p,.newGuidance .infoBox .infoTop p{ margin-bottom:6px;}
.enterpriseNews .infoBox ul{ width:238px; overflow:hidden; border-top:1px dashed #dcdcdc; padding-top:10px; margin-top:10px; line-height:22px;}

.price .infoBox ul li,.newGuidance .infoBox ul li,.enterpriseNews .infoBox ul li,.research .infoBox ul li,.policy .infoBox ul li,.newsListTop .infoBox ul li,.priceTop .infoBox ul li,.LatestNews .infoBox ul li{ font:12px/22px "宋体"; height:22px; white-space:normal; overflow:hidden; background:url(../image/icon1.png) no-repeat left -554px; padding-left:10px;}

.price .infoBox ul li a,.newGuidance .infoBox ul li a,.enterpriseNews .infoBox ul li a,.research .infoBox ul li a,.policy .infoBox ul li a,.newsListTop .infoBox ul li a,.priceTop .infoBox a,.LatestNews .infoBox a{ color:#0157ac;}

.price .infoBox ul li a:hover,.newGuidance .infoBox ul li a:hover,.enterpriseNews .infoBox ul li a:hover,.research .infoBox ul li a:hover,.policy .infoBox ul li a:hover,.newsListTop .infoBox ul li a:hover,.priceTop .infoBox a:hover,.LatestNews .infoBox a:hover{ color:#ff6600;}

.detailsAa{ margin-bottom:10px; overflow:hidden;}

.price .infoBox .aa,.newGuidance .infoBox .aa{ padding:8px 0 0 0;}
.enterpriseNews .infoBox .aa,.research .infoBox .aa,.policy .infoBox .aa,.newsListTop .infoBox .aa{ padding:10px 0 10px;}


.newsListTop .title p{ float:right; height:28px; margin-top:1px;}
.newsListTop .title p strong{ height:28px; display:block; float:left; border-left:1px solid #b2cce5; border-right:1px solid #b2cce5; margin-right:-1px;  font: bold 12px/28px "宋体"; cursor:pointer; padding:0 8px;}
.newsListTop .title p strong.menuOn{ height:29px;  background:#FFF;}.newsListTop .title p strong.menuOff{ background:neno;}

.newsListTop .infoBox{ margin:0; padding:0px 10px 0px 10px; zoom:1; }
.newsListTop .infoBox ul{ padding:4px 0 7px 0; margin:0;}
.newsListTop .infoBox ul li{ float:none; border-bottom:1px dashed #dcdcdc; background:none; padding:3px 0px 3px 5px;}
.newsListTop .infoBox ul li em{ font:12px/16px Tahoma, Geneva, sans-serif; float:left; color:#FFF; margin:2px 5px 0 0; text-align:center; display:block; width:16px; height:16px; background:url(../image/icon1.png) no-repeat left -631px; }
.newsListTop .infoBox ul li em.top{ background:url(../image/icon1.png) no-repeat left -596px;}


.newsDetails{ width:688px; float:left; margin-right:10px; overflow:hidden; border:1px solid #b2cce5; margin-bottom:10px; padding:10px; background:url(../image/newsbg.gif) repeat-x left top;}
.newsDetails .title{ width:690px; margin:0 auto 20px auto; border-bottom:1px solid #dcdcdc;}
.newsDetails .title h1{ text-align:center; font-size:24px;}
.newsDetails .title .titBar{ color:#878787; text-align:center; padding:10px;}
.newsDetails .title .titBar span{ margin-right:10px;}
.newsDetails .detailsInfo{width:690px; margin:0 auto; overflow:hidden; font:14px/1.5 "宋体"; color:#343434;}
.newsDetails .detailsInfo p{ text-indent:2em; margin-bottom:20px;}
.newsDetails .detailsInfo a{ font-weight:bold;  color:#057bd2;}


.newsDetails .relatedInfo{ width:690px; margin:0 auto 5px auto;}
.newsDetails .relatedInfo .infoTitle{  border-bottom:1px dashed #dcdcdc; overflow:hidden; font:bold 14px/26px "宋体"; color:#057bd2;}
.newsDetails .relatedInfo ul{ padding:10px 5px;}
.newsDetails .relatedInfo ul li{ padding-left:10px; line-height:20px; overflow:hidden; background:url(../image/icon1.png) no-repeat left -556px;}
.newsDetails .relatedInfo ul li a{ float:left; color:#0157ac;}
.newsDetails .relatedInfo ul li em{ float:right; color:#878787;}


.newsDetails .page{width:680px; margin:0 auto 5px auto; border:1px solid #dcdcdc; overflow:hidden; background:#f5f5f5; padding:8px;}
.newsDetails .page .previous{ width:325px; height:26px; line-height:22px; overflow:hidden; display:block; float:left; margin-right:10px;}

.newsDetails .page .previous a,.newsDetails .page .next a{width:230px; line-height:18px; overflow:hidden; padding:2px 6xp;}
.newsDetails .page .next{ width:325px; height:26px; line-height:22px; overflow:hidden; display:block; float:left; }

/* friendLink style */
.friendLink{ width:978px; border: 1px solid #d8d8d8; margin:10px auto 0 auto}
.friendLink h3{ height:31px; line-height:31px; padding-left:8px; font-size:14px; background:url(../image/titbg.png) repeat-x left -279px;}
.friendLink div{ padding:8px; line-height:20px;}
.friendLink div a{ margin-right:10px;}