@charset "gb2312";

/*cssReset*/
body {background: #fff;}
#wrap {background: url(imagesgreatWrap.jpg) center top no-repeat;}
#header {height: 350px;}
#header .banner {background: url(imagesgreatBanner.jpg) no-repeat center top; height: 303px; }
#header .banner h1 {width: 1000px; margin: 0 auto; position: relative;}
#header .banner h1 a {position: absolute; left: 5px; top:100px; display: block; width: 285px; height: 90px; text-indent: -9999px;}

#footer {background: #494646;}
.footerNav {color: #fff;}
.footerNav a {color: #fff;}
.copyright {color: #c2c2c2;}

/*frame*/
.mainContent {  float: left; }
#mainContent {float: right;background: #fff; border: 1px solid #d4d4d4; width: 728px; padding: 0 20px}
/*侧栏*/
#sideMenuBox {margin-bottom: 10px;}
#sideMenuBox .hd {background:url(imagesgreat_sidebg.png) no-repeat; height:49px; line-height: 54px; overflow: hidden; }
#sideMenuBox .hd h3 { font-family: "Microsoft Yahei"; font-size: 18px; color: #fff; text-align: center; font-weight: normal; padding: 0;}
#sideMenuBox .bd {border: 1px solid #d4d4d4; border-top: 0; background: #fff; overflow: hidden; padding-bottom: 10px;}
#sideMenuBox .bd li { background: #fff url(imagesgreat_sidebg.png) 0 -103px no-repeat; height: 48px; line-height: 49px; border-left: 0;}
#sideMenuBox .bd li a {border: 0; height: 48px; line-height: 48px;}
#sideMenuBox .bd li a:hover {background: #fff url(imagesgreat_sidebg.png) 0 -55px no-repeat;}
#sideMenuBox .bd li:hover {border: 0;}
#sideMenuBox .bd li.on {background: #fff url(imagesgreat_sidebg.png) 0 -55px no-repeat; border: 0;}

.sideBox {float: left; }
.sideBoxC {float: left; width: 220px; }

/*search*/
.searchBox {position: relative; z-index: 999; width: 1000px; margin: 0 auto; height: 40px;}
.search {position: absolute;	right: 5px; top: 5px; left: auto; bottom: auto; width: 237px; height: 26px; line-height: 26px;}
.search .input {width: 175px;height: 26px; line-height: 26px; background: #fff; color: #666; padding-left: 10px;}
.search .submit {background: #3d770d; color: #fff; width: 52px; height: 26px; font-size: 14px;}

/*menu*/
.mainNav .li1 {padding: 0 3px;}

/*column*/
.column { overflow: hidden; }


/*mSideBox*/
.mSide {width: 220px;float: right; overflow: hidden; }
.mSide .box {margin-top: 10px;}
.mSide .box .hd {height:44px; line-height: 44px; background: url(imagesgreat_tit.png) 0 -120px no-repeat; border-bottom: 1px solid #d1d1d1;}
.mSide .box .hd h3 { float: left; width: 101px; text-align: center;}
.mSide .box .hd h3 a{ font-size: 16px; font-family: "Microsoft Yahei"; color: #fff; padding: 0; }
.mSide .box .hd .more { float: right; color: #666;}
.mSide .box .bd {padding: 14px;background: #f1f0ee; border-top: 1px solid #fff; height: 215px;}

.topicList li.t img {width: 193px; height: 72px;}
.topicList li.t .title {display: none;}
.topicList li.n {height: 30px; line-height: 30px; font-size: 14px; font-family: "Microsoft Yahei"; background: url(imagesarr05.png) 0 13px no-repeat; }


/* focusNews */
#columnA { padding: 0;  position: relative; border: 0; margin-top: 5px; }
#columnA #focusNews{ float:left; width:480px; height:270px;}
#columnA .focusBox .bd .pic img {width:480px; height:270px;}
.HotNews {float: right;width: 505px;}
.HotNews .hd {height: 42px; line-height: 42px; background: url(imagesgreat_tit.png) right -170px no-repeat; }
.HotNews .hd h3 { float: left; font:24px/42px Microsoft Yahei; height:42px; padding-left: 5px; }
.HotNews .hd h3 a { color: #b20008; }
.HotNews .hd .more {float: right; padding-right: 10px; text-indent: -9999px;}
.HotNews .bd {padding: 5px 0 0;}
.HotNews .infoList { }
.HotNews .infoList li {height: 28px; line-height: 28px;font-size: 14px; text-align: left; font-family: "Microsoft Yahei";}
.HotNews .infoList li a { background-position: 0 10px;}
.HotNews .infoList li a:hover { padding-left:12px; color:#b20008; font-weight:bold;}

/*首页BOX*/
#columnB { }
.pagebox {width: 380px; height: 292px; background: #fff;overflow: hidden; margin-top: 10px; font-size: 14px;}
.pagebox .hd {height: 49px; line-height: 49px; position: relative; background: url(imagesgreat_tit.png) 0 0 no-repeat;}
.pagebox .hd h3 { float: left; font:16px/40px Microsoft Yahei; height:40px; padding:8px 0 0 38px; }
.pagebox .hd h3 a { height:40px; line-height: 40px; float: left; color: #fff;}

.pagebox .hd .more {float: right; padding-right: 10px; color: #fff;}
.pagebox .bd {  border-top: none; padding:5px 0; overflow: hidden;}
.pagebox .bd .infoList li {height: 30px; line-height: 30px;}
.pagebox .bd .infoList li a {font-size: 14px; font-family: "Microsoft Yahei"; background: url(imagesarr05.png) 2px 8px no-repeat; padding-left: 16px;}
.pagebox .bd .infoList li a:hover { padding-left: 16px;}
.pagebox .bd .infoList .date {padding-right: 5px;}

#mhjn {margin-left: 10px;}

/*专题专栏*/
#columnC { background:#fff; width: 978px; height:72px; margin-top: 10px; padding: 10px; border: 1px solid #e0e0e0; }

.ztList {width: 991px; float: left; overflow: hidden; height: 72px;}
.ztList li { width:205px; height:72px; line-height:72px; float:left; margin-right:12px; display:inline;}
.ztList li img {width: 205px; height: 72px;}
.ztList li.nodeName {width: 113px; height: 55px; margin-right: 10px;background: #f16833 url(imagesgreat_tit.png) -328px -90px no-repeat; border-bottom: 2px solid #d64912; font-size: 16px; font-family: "Microsoft Yahei"; color: #fff; text-align: center; padding-top: 15px;}
.ztList li.nodeName a {color: #fff; }


/*列表页*/
#sideTjtp {clear: both;}
#sideTjtp .hd {background: #b10008 url(imagesgreat_sidebg.png) 0 -151px no-repeat; height: 49px; line-height: 49px;}
#sideTjtp .bd {border: 1px solid #ebebeb; padding: 10px;}
#sideTjtp .picList .pic img {width: 195px; height: 141px; padding: 0; border: 0;}
#sideTjtp .picList .title {height: 38px; line-height: 38px;}

#sideRmph {margin-top: 10px; background: #f7f9f4; border: 1px solid #e2ead7;padding:0 10px 10px;}
#sideRmph .hd {background: url(imagestravel_icons.png) 0 -234px repeat-x; padding: 0;}
#sideRmph .hd h3 {background: #f7f9f4; color: #3d770d; padding: 0 10px 0 0; float: left;}

.mainBox{ overflow:hidden;}
.newsList { padding:20px 0;}
.newsList li{ font-size:14px; height:30px; line-height:30px; font-family: "Microsoft Yahei"; }
.newsList li a{background:url(imagesdot01.png) no-repeat 5px 9px; padding-left:20px;}
.newsList li a:hover{background:url(imagesdot02.png) no-repeat 5px 9px; }
.newsList li .date{ float:right; color:#999; padding-right: 5px; }
.newsList li .node{ color:#999	;  }
.newsList li.split { border-top: 1px dotted #ccc; margin: 25px 0; height: 1px;}


/*内容页*/
.articleCon {padding: 25px 0; }
.articleCon .title { font-size:30px; line-height:160%; color:#B46600; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .property{ line-height:34px; padding:0 10px; margin:10px 0; text-align:center; color:#666;border:1px dotted #ececec; background: #fafafa; }
.articleCon .property span{ padding:0 5px;}
.articleCon .userControl { line-height:22px; padding:2px 10px; text-align:right; color:#333; background-color:#fffbe6; border:1px dotted #ede699; }
.articleCon .conTxt {color:#333; font-size:14px; line-height:30px; padding:5px 0 10px 0; width:100%; overflow:hidden; }
.articleCon .conTxt p {/* padding-top:20px;*/}
.articleCon .conTxt img{max-width:600px;height:auto;}
.articleCon .page { padding:0 10px 0 0; }
.articleCon .others{ padding-top:12px; border-top:1px solid #ececec;}
.articleCon .others .prev,.articleCon .others .next { font-size:14px; line-height: 30px;  }

.articleCon .tools {width: 300px; margin: 0 auto; overflow: hidden; padding: 10px 0;}
.articleCon .tools a {width: 90px; height: 30px; line-height: 30px; background: #ececec url(imagesicons.png) -430px -91px no-repeat; border-radius: 2px; float: left; display: block; margin-right: 10px;  }
.articleCon .tools span {padding-left: 32px;}
.articleCon .tools .b {background-position: -430px -117px;}
.articleCon .tools .c {background-position: -430px -143px;}


