@charset "utf-8";
/*国情关注*/
#attention { border-bottom: none; }
#attention h2 { border-bottom: 3px solid #B63539; }
#attention dl { border-bottom: 1px solid #CCC; clear: both; height: 1%; overflow: hidden; padding: 0px 10px; }
#attention dl dt { line-height: 40px; height: 40px; overflow: hidden; }
#attention dl dt span { background: url(http://images.china.cn/images1/ch/2012gq/b_6.gif); float: right; width: 18px; height: 18px; margin-top: 10px; cursor: pointer; }
#attention dl dd { color: #999; height: 1%; overflow: hidden; padding-bottom: 10px; }
#attention dl dd a { color: #999; }
#attention dl dd img { float: left; margin-right: 15px; }
#attention dl dd p { color: #FFF; background: url(http://images.china.cn/images1/ch/2012gq/b_5.gif); text-align: center; float: right; width: 70px; height: 26px; }
#attention dl dd p a { color: #FFF; }
#attention .on { background: url(http://images.china.cn/images1/ch/2012gq/b_7.gif); }

/*中国排行*/
#ranki h2 span { line-height: 29px; border-bottom: 1px solid #FFF; border-right: 1px solid #CCC; display: inline-block; padding: 0px 25px; }
#ranki ol { margin: 10px; }
#ranki ol li span { font-weight: bold; color: #B63539; display: inline-block; width: 20px; }

/*新闻区*/
#newsBox .picAnimation { width: 420px; height: 328px; overflow: hidden; position: relative; padding: 10px 9px 0px 9px; }
#newsBox .picAnimation span { width: 43px; height: 86px; position: absolute; cursor: pointer; top: 105px; filter:alpha(style=0,opacity=70,finishOpacity=90); }
#newsBox .picAnimation .leftArrow { z-index: 1000; left: 0; }
#newsBox .picAnimation .rightArrow { z-index: 1000; right: 0; }
#newsBox .picAnimation div dl { float: left; width: 429px; }
#newsBox .picAnimation div dl dt { height: 300px; overflow: hidden; }
#newsBox .picAnimation div dl dd { line-height: 30px; text-align: center; }
#newsBox ul { font-size: 14px; line-height: 28px; border-top: 1px dotted #CCC; margin: 10px; padding: 10px 10px 0px 10px; }
#newsBox ul li span { color: #B63539; margin-right: 10px; }
#newsBox ul li span a { color: #B63539; }

/*热词*/
#keyBox ul, #keyBox div div { margin: 10px 15px; }
#keyBox ul li { background: url(http://images.china.cn/images1/ch/2012gq/b_4.gif) no-repeat left center; padding-left: 10px; }
#keyBox div { padding-bottom: 10px; }
#keyBox div dl { width: 240px; margin: 0px auto; padding-top: 10px; }
#keyBox div dl dt { font-size: 12px; color: #C54646; line-height: 24px; border: 1px solid #CCC; display: inline; margin-bottom: 10px; padding: 0px 10px; }

/*经济形式*/
#tradeBox ul { width: 238px; height: 1%; overflow: hidden; margin: 10px; }
#tradeBox ul li { background: url(http://images.china.cn/images1/ch/2012gq/b_10.gif) no-repeat left center; float: left; width: 94px; padding-left: 25px; }
#tradeBox p { text-align: center; clear: both; padding-bottom: 10px; }

/*工业*/
#industrialBox h2 span { width: 85px; }
#industrialBox h2 .cur { background-position: 10px 14px; }
#industrialBox ul { margin: 10px 15px; }
#industrialBox ul li { background: url(http://images.china.cn/images1/ch/2012gq/b_4.gif) no-repeat left center; padding-left: 10px; }

/*页面中搜索*/
.SearchBox { text-align: right; float: right; width: 710px; padding-right: 10px; }
.SearchBox input { float: left; }
.SearchBox .btn1 { line-height: 30px; background: url(http://images.china.cn/images1/ch/2012gq/b_11.gif); border: none; width: 260px; height: 30px; overflow: hidden; margin-left: 370px; padding: 0px 10px; }
.SearchBox .btn2 { background: url(http://images.china.cn/images1/ch/2012gq/b_12.gif); border: none; width: 60px; height: 30px; cursor: pointer; }
.SearchBox_zw { text-align: right; float: right; padding-right: 10px; }
.SearchBox_zw .btn1 { line-height: 30px; background: url(http://images.china.cn/images1/ch/2012gq/b_11.gif); border: none; width: 190px; height: 30px; overflow: hidden; padding: 0px 10px; }
.SearchBox_zw .btn2 { background: url(http://images.china.cn/images1/ch/2012gq/b_12.gif); border: none; width: 60px; height: 30px; cursor: pointer; }
.SearchBox_zw .tBtn { line-height: 28px; background: url(http://images.china.cn/images1/ch/2012gq/time_1.gif) no-repeat right center; border: 1px solid #CCC; width: 110px; height: 28px; overflow: hidden; }
.SearchBox_zw .lBtn { line-height: 28px; border: 1px solid #CCC; width: 100px; height: 28px; }

.SearchBox_df { text-align: right; float: right; padding-right: 10px; }
.SearchBox_df .btn1 { line-height: 30px; background: url(http://images.china.cn/images1/ch/2012gq/b_11.gif); border: none; width: 190px; height: 30px; overflow: hidden; padding: 0px 10px; }
.SearchBox_df .btn2 { background: url(http://images.china.cn/images1/ch/2012gq/b_12.gif); border: none; width: 60px; height: 30px; cursor: pointer; }
.SearchBox_df .tBtn { line-height: 28px; background: url(http://images.china.cn/images1/ch/2012gq/time_1.gif) no-repeat right center; border: 1px solid #CCC; width: 110px; height: 28px; overflow: hidden; }
.SearchBox_df .text2 { line-height: 28px; border: 1px solid #CCC; width: 100px; height: 28px; }

/*中央政务*/
#infoNum, #infoNum1 { font-size: 14px; padding-left: 30px; }
#infoNum span, #infoNum1 span { color: #F00; }
#centralBox { border-top: 3px solid #B63539; }
#centralBox ul { margin: 10px 20px; }
#centralBox ul li { font-size: 14px; line-height: 30px; background: url(http://images.china.cn/images1/ch/2012gq/b_10.gif) no-repeat left center; padding-left: 25px; }

/*地方政务*/
#placeBox { background: url(http://images.china.cn/images1/ch/2012gq/chinamap.gif) no-repeat center center; }
#placeBox ul { height: 1%; overflow: hidden; margin: 18px 20px; }
#placeBox ul li { font-size: 14px; line-height: 30px; float: left; width: 44px; }

/*政通中国*/
.logicalTab .inList span { width: 108px; }
.logicalTab .inList .cur { background-position: 10px 14px; padding-right: 3px; }
.logicalTab div ul { margin: 10px 15px; }
.logicalTab div ul li { font-size: 14px; line-height: 28px; background: url(http://images.china.cn/images1/ch/2012gq/b_4.gif) no-repeat left center; padding-left: 10px; }
.logicalList h2 { padding-left: 20px; }
.logicalList ul { margin: 10px 15px; }
.logicalList ul li { background: url(http://images.china.cn/images1/ch/2012gq/b_4.gif) no-repeat left center; padding-left: 10px; }
.logicalList dl { width: 230px; margin: 10px auto 0px auto;; }
.logicalList dl dt { font-weight: bold; text-align: center; }

/*文化、历史、地理变化图*/
.imgShow { width: 298px; height: 370px; overflow: hidden; position: relative; padding-top: 10px; }
.imgShow span { position: absolute; top: 135px; cursor: pointer; filter:alpha(style=0,opacity=70,finishOpacity=90); }
.imgShow .leftArrow { z-index: 1000; left: 0; }
.imgShow .rightArrow { z-index: 1000; right: 0; }
.imgShow div dl { text-align: center; float: left; width: 298px; }
.imgShow div dl dt { width: 298px; height: 340px; overflow: hidden; }
.imgShow div dl dd { line-height: 30px; }

/*非物文化遗产*/
#heritageBox h2 span { width: 98px; }
#heritageBox h2 .cur { background-position: 8px 14px; padding-right: 2px; }
#heritageBox div ul { height: 1%; overflow: hidden; margin: 10px 15px; }
#heritageBox div ul li { background: url(http://images.china.cn/images1/ch/2012gq/b_10.gif) no-repeat left center; float: left; width: 110px; padding-left: 20px; }

/*列表*/
.culList h2 a { line-height: 29px; text-align: center; border-right: 1px solid #CCC; border-bottom: 1px solid #FFF; display: block; float: left; width: 110px; height: 29px; }
.culList h2 span { width: 110px; }
.culList h2 span a { border: none; float: none; width: auto; height: auto; }
.culList div ul { margin: 10px 15px; }
.culList div ul li { background: url(http://images.china.cn/images1/ch/2012gq/b_4.gif) no-repeat left center; padding-left: 10px; }
.culList div ol { clear: both; height: 1%; overflow: hidden; margin: 10px 15px; }
.culList div ol li { background: url(http://images.china.cn/images1/ch/2012gq/b_10.gif) no-repeat left center; float: left; width: 56px; padding-left: 20px; }

/*华夏文明大讲堂、历史*/
#civilizationBox h2, #historyBox h2 { margin-bottom: 10px; }
#civilizationBox h2 a { line-height: 29px; text-align: center; border-right: 1px solid #CCC; border-bottom: 1px solid #FFF; display: block; float: left; width: 140px; height: 29px; }
#civilizationBox dl { border-bottom: 1px dotted #CCC; height: 75px; overflow: hidden; margin: 0px 15px 8px 15px; padding-bottom: 7px; }
#historyBox dl { border-bottom: 1px dotted #CCC; height: 75px; overflow: hidden; margin: 0px 15px 13px 15px; padding-bottom: 13px; }
#civilizationBox dl dt, #historyBox dl dt { float: left; width: 115px; }
#civilizationBox dl dd, #historyBox dl dd { float: left; width: 110px; }
#civilizationBox ul, #historyBox ul { margin: 0px 15px 10px 15px; }
#historyBox h2 a { line-height: 29px; text-align: center; border-right: 1px solid #CCC; border-bottom: 1px solid #FFF; display: block; float: left; width: 110px; height: 29px; }

/*山河志*/
#riversBox h2 { margin-bottom: 10px; }
#riversBox h2 a { line-height: 29px; text-align: center; border-right: 1px solid #CCC; border-bottom: 1px solid #FFF; display: block; float: left; width: 110px; height: 29px; }
#riversBox dl { height: 75px; overflow: hidden; margin: 0px 15px 5px 15px; }
#riversBox dl dt { float: left; width: 115px; }
#riversBox dl dd { float: left; width: 110px; }
#riversBox p { margin: 0px 15px; }
#riversBox p a { color: #999; }
#riversBox .more { font-size: 14px; color: #FFF; line-height: 26px; background: url(http://images.china.cn/images1/ch/2012gq/b_5.gif) no-repeat right top; border-bottom: 1px dotted #CCC; text-align: right; margin-bottom: 10px; padding: 0px 6px 10px 0px; }
#riversBox .more a { color: #FFF; }
#riversBox ul { margin: 0px 15px 10px 15px; }
#riversBox ul li { background: url(http://images.china.cn/images1/ch/2012gq/b_4.gif) no-repeat left center; padding-left: 10px; }

/*国情索引*/
.conditionsTab h2 a { line-height: 29px; text-align: center; border-right: 1px solid #CCC; border-bottom: 1px solid #FFF; display: block; float: left; width: 110px; height: 29px; }
.conditionsTab dl { height: 82px; overflow: hidden; margin: 10px 15px; }
.conditionsTab dl dt { float: left; width: 105px; }
.conditionsTab dl dt img { border: 1px solid #CCC; padding: 5px; }
.conditionsTab dl dd { float: left; width: 215px; padding-top: 5px; }
.conditionsTab dl dd p { background: url(http://images.china.cn/images1/ch/2012gq/b_14.gif) no-repeat left center; float: left; width: 95px; padding-left: 10px; }
#conditionsList h2 span { width: 85px; }
#conditionsList .cur { background-position: 10px 14px; }

/*中国百科*/
#baike { width: 980px; height: 341px; overflow: hidden; position: relative; margin-bottom: 10px; }
#baike .baikeTab { border: 1px solid #CCC; display: inline; float: left; width: 236px; margin-right: 9px; }
#baike span { position: absolute; top: 135px; cursor: pointer; }
#baike .leftArrow { z-index: 1000; left: 0; }
#baike .rightArrow { z-index: 1000; right: 0; }
#baike h2 { font-size: 14px; line-height: 30px; text-align: center; }
#baike dl { width: 200px; margin: 0px auto; }
#baike dl dt { height: 120px; overflow: hidden; }
#baike dl dd { text-align: center; }
#baike p { color: #999; border-bottom: 1px dotted #CCC; width: 200px; margin: 0px auto; }
#baike p a { color: #999; }
#baike ul { width: 200px; height: 120px; overflow: hidden; margin: 10px auto; }
#baike ul li { background: url(http://images.china.cn/images1/ch/2012gq/b_4.gif) no-repeat left center; float: left; width: 90px; padding-left: 10px; }

/*中国排行*/
.rankingList h2 a { line-height: 29px; text-align: center; border-right: 1px solid #CCC; border-bottom: 1px solid #FFF; display: block; float: left; width: 110px; height: 29px; }
.rankingList h2 span { width: 105px; }
.rankingList h2 span a { border: none; float: none; width: auto; height: auto; }
.rankingList div ul { margin: 10px 15px; }
.rankingList div ul li { background: url(http://images.china.cn/images1/ch/2012gq/b_4.gif) no-repeat left center; padding-left: 10px; }

/*中国故事*/
#storyPic { height: 270px; overflow: hidden; }
#storyPic img { float: left; margin: 10px 15px 10px 10px; }
#storyPic h3, #storyPic p, #storyPic div { float: left; width: 315px; }
#storyPic h3 { font-size: 12px; padding-top: 10px; }
#storyPic p { padding: 10px 0px; }
#storyPic div, #storyPic div a { color: #999; }
#storyPic .more { font-size: 14px; color: #FFF; line-height: 26px; background: url(http://images.china.cn/images1/ch/2012gq/b_5.gif) no-repeat right top; text-align: right; width: 310px; margin-bottom: 10px; padding: 0px 6px 10px 0px; }
#storyPic .more a { color: #FFF; }
#storyList dl { border-bottom: 1px solid #CCC; padding: 0px 10px 0px 15px; }
#storyList dl dt { line-height: 36px; background: url(http://images.china.cn/images1/ch/2012gq/b_4.gif) no-repeat left 18px; height: 36px; overflow: hidden; padding-left: 10px; }
#storyList dl dd { height: 80px; overflow: hidden; padding-top: 10px; }
#storyList dl dd div { float: left; width: 210px; height: 70px; }
#storyList dl dd div img { float: left; margin-right: 10px; }
#storyList dl span { background: url(http://images.china.cn/images1/ch/2012gq/b_6.gif); float: right; width: 18px; height: 18px; margin-top: 7px; cursor: pointer; }
#storyList .off { background: url(http://images.china.cn/images1/ch/2012gq/b_6.gif); }
#storyList .on { background: url(http://images.china.cn/images1/ch/2012gq/b_7.gif); }

/*地方概览*/
#localOverview { border: 1px solid #CCC; width: 978px; height: 50px; overflow: hidden; margin: 0px auto 10px auto; padding: 15px 0px; }
#localOverview h1 { display: inline; float: left; width: 50px; height: 50px; margin-left: 10px; }
#localOverview p { line-height: 25px; float: left; width: 895px; height: 25px; overflow: hidden; margin-left: 20px; }
#localOverview p a { margin-right: 20px; }

/*中国简况*/
.chinaProfile h2 { font-size: 16px; clear: both; padding: 0px 25px; }
.chinaProfile div { margin: 0px 10px; padding: 15px 0px; }
.chinaProfile div a { font-size: 14px; color: #000; line-height: 30px; text-decoration: none; border: 1px solid #CCC; display: inline-block; margin: 0px 5px 5px 0px; padding: 0px 10px; }
.chinaProfile div a:hover { background: #AE3939; color: #FFF; border: 1px solid #AE3939; }

/*中国热搜词*/
.hotSearch { margin-bottom: 10px; padding-bottom: 15px; }
.hotSearch h2 { font-size: 16px; clear: both; padding: 0px 25px; }
.hotSearchTab { width: 240px; height: 240px; overflow: hidden; margin: 15px auto 0px auto; position: relative; }
.hotSearchTab div { font-size: 16px; color: #AE3939; line-height: 30px; background: #AE3939; position: absolute; }
.hotSearchTab div a { color: #FFF; text-decoration: none; }
.hotSearchTab div:hover { background: #652020; }
.hotSearchBox1 { width: 66px; height: 45px; left: 0px; top: 0px; }
.hotSearchBox2 { width: 66px; height: 103px; left: 0px; top: 46px; }
.hotSearchBox3 { width: 66px; height: 90px; left: 0px; top: 150px; }
.hotSearchBox4 { width: 103px; height: 75px; left: 67px; top: 0px; }
.hotSearchBox5 { width: 103px; height: 118px; left: 67px; top: 76px; }
.hotSearchBox6 { width: 174px; height: 45px; left: 67px; top: 195px; }
.hotSearchBox7 { width: 70px; height: 106px; left: 171px; top: 0px; }
.hotSearchBox8 { width: 70px; height: 87px; left: 171px; top: 107px; }

/*国情问答*/
.qa { padding-bottom: 10px; }
.qa h2 { font-size: 16px; clear: both; padding: 0px 25px; }
.qa dl { margin: 0px 10px; padding: 10px 0px; }
.qa dl dt { font-weight: bold; font-size: 16px; line-height: 30px; }
.qa dl dd { color: #B2B2B2; }
.qa dl dd a { color: #AE3939; }
.qa ul { margin: 0px 10px; }
.qa ul li { line-height: 30px; border-bottom: 1px solid #CCC; }
.qa ul li span { color: #FFF; line-height: 24px; background: #AE3939; float: right; margin: 3px 0px; padding: 0px 5px; }
.qa ul li span a { color: #FFF; }
.qa p { font-size: 18px; color: #FFF; line-height: 30px; background: #AE3939; text-align: center; width: 160px; margin: 10px auto 0px auto; }
.qa p a { color: #FFF; }

/*国情应用*/
.appBox { clear: both; width: 978px; height: 1%; overflow: hidden; margin-bottom: 10px; }
.appBox h2 { font-size: 16px; clear: both; padding: 0px 25px; }
.appBox span { display: inline; float: left; width: 20px; margin: 30px 9px 0px 9px; cursor: pointer; }
.appIco { float: left; width: 900px; height: 80px; overflow: hidden; padding: 10px 0px; }
#appTab div { float: left; width: 100px; height: 80px; overflow: hidden; }

/*修改*/
#historyPic { margin-bottom: 5px; }
body .font14 ul li { font-size: 14px; }

/*国情微信*/
#weixin { margin-left: 490px; position: fixed; left: 50%; top: 210px; _position: absolute; _top : expression(documentElement.scrollTop + 210 + "px"); }