/* CSS Document */

/*文章最终页*/
/*main*/
.mainArticle{ width:960px; background: url(../images/detail_border.gif) repeat-y; border-top:2px solid #adca76;}
.main{ width:650px; background:#fff; float:left;}
.side{ width:300px; background:#fff; float:right;}
.mainArticle .main1{ width:588px; border:1px solid #cfe0bf; border-top:none; padding:14px 30px 0px;}
.mainArticle .main1 .article{ line-height:28px;}
.mainArticle .article h1{ font-family: "宋体",arial; font-size:24px; line-height:44px; color:#000; text-align:center; font-weight:800;}
.mainArticle .article .info{ color:#818181; text-align:center; line-height:22px; padding-bottom:13px;}
.mainArticle .article .info span{ padding-right:18px;}
.mainArticle .article .daodu,.mainArticle .main1 .share{ width:566px; border:1px solid #e5e5e5; background:#fafafa; line-height:20px; padding:10px; margin-bottom:15px;}
.mainArticle .daodu .tag{ font-family:Verdana,"宋体"; padding-top:10px; padding-left:12px;}
.mainArticle .daodu .tag a{ padding-right:12px;}

.mainArticle .daodu .jskstel{ margin-top:6px;}

.jskstel{ width:300px; float:left; text-indent:2em; clear:both;}

.mainArticle .article p{ text-indent:2em;}
.mainArticle .article .zhengwen{ padding-bottom:15px; overflow:hidden;}
.mainArticle .article .zhengwen p{ margin-bottom:17px;}
.mainArticle .article .zhengwen p u { text-decoration:none}
.mainArticle .article .zhengwen p u a,.mainArticle .article .zhengwen p u a:link,.mainArticle .article .zhengwen p u a:visited{border-bottom: 1px dotted #037600; text-decoration:none}
.mainArticle .article .zhengwen p u a:hover,.mainArticle .article .zhengwen p u a:active{ color:#037600;border-bottom: 1px dotted #037600; text-decoration:none}

.mainArticle .main1 .share{ margin:30px 0;}
.mainArticle .main1 .shareLe{margin-right:10px; line-height:24px;}
.mainArticle .main1 .shareRi{ width:216px;float:left; padding-top:2px; overflow:hidden;}
.mainArticle .main1 .shareRi a{ width:18px; height:16px; padding:4px 3px; display:block; float:left; margin-right:18px;}
.mainArticle .main1 .shareRi a:hover{background: url(../images/share_on_bg.gif) no-repeat;}
.mainArticle .main1 .kecheng{ width:580px; margin-bottom:10px; background-color:#f7f7f6; border: 1px solid #c7c7c7; height:160px; margin-top:20px; position:relative; }
.mainArticle .main1 .yhtc{ position:absolute; background: url(../images/yhtc.gif) no-repeat; width:100px; height:32px; top:5px; left:-7px;}
.mainArticle .kecheng  #yhtcbo{ padding:0px; margin:0px; position:absolute; top:35px; left:20px;}

.mainArticle .kecheng  #yhtcbo .redfont a:link{color:#ff0000;}

.mainArticle .main1 .baoming{position:absolute; top:50px; right:35px;}


.mainjd{ width:648px; height:235px; border:1px solid #dddddd; margin-top:10px; }
.mainjdti{ width:618px; height:41px; line-height:37px; padding-left:30px; background: url("../images/jdbj.gif") repeat-x;}
.jdtifon{ float:left;}
.jdtifon a{background: url("../images/icon_col.gif") no-repeat scroll left center transparent;
    display: inline;
    float: left;
    font-weight: bold; padding-left:20px;  font-size:14px; height:36px; }
.jdtilist{ float:right; }
.jdtilist ul{ padding:0px; margin:0px;}
.jdtilist ul li{ display:block; float:left; width:95px; text-align:center;}
.jdtilist ul .bkover{ background:url("../images/jdtshov.gif") no-repeat scroll left center transparent; height:41px;}
.jdtilist ul .jdtslink{ background:url("../images/jdtslink.gif") no-repeat scroll left center transparent; height:41px;}
.jdtilist ul .bkover a:link{ color:#559200}
.mainjdbo{ padding-top:20px; padding-left:10px; }

.booksm{ margin-top:5px;  line-height:20px;}

.mainjdbo ul{ padding:0px; margin:0px;}
.mainjdbo ul li{ float:left; margin-left:13px; width:110px; display:block; list-style-type:none;}
.mainjdbo ul .bookimg img{ margin-left:10px;}
.mainArticle .main .title,.mainBox .title{ height:26px; line-height:27px;background: url(../images/icon_col2.gif) no-repeat left center; font-weight:bold; padding-left:18px;}
.mainArticle .kecheng table{ line-height:22px; border-top:1px solid #ddd; border-left:1px solid #ddd; text-align:center;}
.mainArticle .kecheng td,.mainArticle .kecheng th{ border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.mainArticle .kecheng th{ background:#fafafa;}

.mainArticle .main2,.mainArticle .main3{ width:588px; border:1px solid #ddd; padding:10px 30px;}
.mainArticle .main2 .list,.mainBox .list{ width:588px; margin-top:3px; line-height:24px;}
.mainArticle .main2 .list span,.mainBox .list span{ font-size:12px; color:#818181; margin-left:7px; font-family:Tahoma,arial; }

.mainArticle .main .titleLe{ width:200px; float:left;}
.mainArticle .main .titleRi{ width:370px; float:right; text-align:right; line-height:26px;}
.mainArticle .main .txtPl textarea{ width:580px; height:96px; border:1px solid #ddd; margin-top:8px; line-height:22px; font-size:14px; padding:3px;}
.mainArticle .main .mood{height:25px; width:80%; overflow:hidden; padding-top:12px;}
.mainArticle .main .mood strong{ float:left; font-weight:normal; line-height:22px;}
.mainArticle .main .mood li{ float:left; margin-right:8px;}
.mainArticle .main .mood li input,.mainArticle .main .mood li img{ vertical-align:middle;margin-right:0px;}
.mainArticle .main .fbpl{ width:588px; height:23px; line-height:22px; padding-bottom:13px;background: url(../images/dash2.gif) repeat-x bottom;}
.mainArticle .main .fbplLe{ float:left; width:500px;}
.mainArticle .main .fbplLe input{ margin:0 5px 0 18px; vertical-align:middle;}
.mainArticle .main .fbplRi{ float:right; width:82px;}
.mainArticle .main .fbplRi .submit{ width:82px; height:23px; line-height:22px; padding-top:1px; color:#fff;background: url(../images/btn_pl_bg.gif) no-repeat;border:0px;cursor:pointer;}
.mainArticle .main3 .info{ padding-top:10px; height:20px; width:588px; line-height:20px;}

/*side*/
.sideAd1{ width:300px; height:90px;}
.side1, .side3{width:298px; height:283px;}
.w103{ width:103px;}
.sideTop10{ width:254px;font-weight: normal; line-height:24px; margin:9px 0px 9px 10px; background: url(../images/icon_top10.gif) no-repeat left 5px; padding-left:24px;}
.sideTop10 ul{ margin-top:2px;}
.sideTop10 li{ font-weight:normal;}
.sideTop10 li a{ font-weight:normal;}
.mainArticle .side2{width:298px; height:177px;}
.mainArticle .side22{width:298px; height:197px;}
.w134{ width:134px;}
.w67{ width:67px;}
.sideList{ line-height:22px; width:288px;margin:0 4px;}
.sideList ul{ margin-top:-4px;}
.sideList ul li{ font-weight:normal; padding-top:1px; padding-bottom:1px; margin-left:6px; padding-left:8px; background:url(../images/dian.gif) no-repeat left center;}



#bmenus3 ul{ list-style-type:none;}
#bmenus3 ul li{list-style-type:none;}
#bmenus111 p a{ display:block; margin-left:5px; float:left;}
.sideJzBox{ width:278px; height:238px; padding-top:10px; padding-left:7px;}
.sideJzPic{ width:132px; font-weight:normal; height:111px; border:1px solid #ddd; text-align:center; float:left; padding-top:1px; line-height:26px; margin:5px 0 0 5px; display:inline; overflow:hidden;}
.mainArticle .side4{width:298px; height:auto;}
.mainArticle .sideTyBox{ width:298px; height:131px;}
.mainArticle .side4 .other{ width:278px; margin:0 0px 10px; line-height:22px; color:#ccc; clear:both;}
.mainArticle .side4 .other a{ display:block; width:55px; float:left; font-weight:normal}
.side5{width:298px; height:246px;}
.side5 .ztPic{ width:280px; height:60px; margin:10px 9px 5px;}

/*底框*/
#bottomBarBox{ position: absolute; margin: -1px auto 0px; width: 960px;}
#mainBarBorder,#sideBarBorder{ border-bottom: #ddd 1px solid; line-height: 0; width: 650px; float: left; height: 0px; font-size: 0px;}
#sideBarBorder{ width: 300px; float: right;}



.mskc{ width:80px; height:30px; line-height:30px; float:left; margin-right:20px;background:url(../images/mskc.jpg) 0 5px no-repeat; padding-left:20px;font-weight:bold; font-size:14px;  }
.tsjc{width:80px; height:30px; line-height:30px;  float:left;background:url(../images/tsjc.jpg) 0 5px no-repeat; font-weight:bold;padding-left:20px;font-size:14px; }


/*list1页面*/
.list1{ width:960px; height:1094px;}
.list1 .main .topTitle{ width:650px; height:27px; background: url(../images/list1_tit_bg.gif) no-repeat;}
.list1 .main .topTitleLe{ width:152px; padding-top:1px; line-height:26px; font-weight:bold; text-align:center; float:left; color:#fff;}
.list1 .main .topTitleRi{ width:60px; height:22px;  padding-top:5px; line-height:22px;text-align:center; float:right;}
.mainBox{width:648px; height:1070px;border:1px solid #cfe0bf; border-top:none;}
.mainBox_sea{ height:1080px;}
.mainBox .shengfen{width:610px; background:#fafafa; padding:10px 18px 10px 20px; line-height:24px; border-bottom:1px solid #ddd; color:#ccc;}
.mainBox .shengfen span{ font-weight:bold;}
.mainBox .shengfen b{ color:#333;}
.mainBox .bianji,.mainBox .zuixin{ width:588px; margin:15px 30px 0px;}
.mainBox .list{ margin-bottom:17px;}
.mainBox .dash{ width:588px; font-size:0; height:1px; line-height:0;background: url(../images/dash2.gif) repeat-x; margin-left:30px;}


/*list2页面*/
.list2 .mainBox{width:648px; height:100%;border:1px solid #cfe0bf; border-top:2px solid #adca76;}








.jz_l {
    float: left;
    margin-right: 15px;
    width: 124px;
}

.jz_r {
    float: left;
    margin: 10px 0 0;
    padding: 0;
    width: 125px;
}

.jz_r p {
    height: 22px;
    line-height: 22px;
}
.btn_gk {
    background: url("../images/index-new/indexnewbg.gif") no-repeat scroll 0 -583px transparent;
    color: #FFFFFF;
    height: 22px;
    line-height: 22px;
    text-align: center;
    width: 56px;
}
.bk {
    height: 40px;
    line-height: 30px;
}

.bk p {
    line-height: 20px;
}

.Marb10{ padding-bottom:10px; border-bottom:1px  dashed #dddddd;}

.bk {
    height: 40px;
    line-height: 30px;
}

.bk p {
    line-height: 24px;
}

.bk p a{display:block;  background:url(../images/sxj.jpg) no-repeat; padding-left:30px;}
.beike ul li a{ display:block;height:29px; line-height:29px;}
.beike .bklink li.bkover{ background:url(../images/col144_on_bg.jpg) no-repeat; width:59px; height:29px; float:left; text-align:center}
.beike .bklink li{ background:url(../images/col144_onlink_bg.jpg) no-repeat;  width:59px; height:29px; float:left; text-align:center}


.beike .bklink .bqbig li{ background:url(../images/col144_onlink_bgbig.jpg) no-repeat;  width:60px; height:29px; float:left; text-align:center}
.beike .bklink .bqbig li.bkover{ background:url(../images/col144_on_bg.jpg) no-repeat; width:60px; height:29px; float:left; text-align:center}

.mokaohot{ margin-bottom:3px; border-bottom:1px dashed #dedede; height:46px;}
.mokaohot ul { margin:0px; padding:0px; list-style-type:none;}
.mokaohot ul li{ padding-left:20px; background:url(../images/hot03.gif) no-repeat 0 6px;}


.mokaonh{ margin-top:5px}
.mokaonh ul li{ padding-left:20px; background:url(../images/dian.gif) no-repeat 5px 10px;}

/*微博微信*/
.address span{background:url(../images/index-new/icons.gif) no-repeat;}
.address{height:30px;margin:15px auto;line-height:30px;background:#fbfbfb;text-align:center;font-style:normal;font-family:Arial,sans-serif;}
.address img{display:inline;vertical-align:middle;}
.address span{padding:3px 15px 3px 20px;}
.address span.mail01{background-position:-284px -399px;}
.address span.mail02{background-position:-5px 0px;}
.address span.tel{background-position:-5px -26px;}
.address span.weibo{background-position:-5px -55px;}
.address span.htwx{padding-left:22px;background-position:-2px -83px;}
.partner{position:relative;}
.partner strong{padding-left:10px;line-height:24px;}
.partner ul{position:absolute;left:75px;top:45px;width:860px;height:25px; line-height:30px; overflow:hidden;}

.topmenu li,.topmenu strong.icon_arr,.topmenu li.weibo strong,.topmenu li.weixin strong,.topmenu .focusht,.topmenu .wxht{background:url(../../images/index-new/topmenu1.gif) no-repeat;}
.topmenu{margin-top:3px;line-height:22px;color:#333;float: left;margin-left: 90px;}
.topmenu li{float:left;position:relative;background-position:right top;}
.topmenu strong{display:block;position:relative;height:25px;padding:0 10px;font-weight:normal;cursor:default;z-index:2;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:25px;padding:10px;border:1px solid #dfdfdf;box-shadow:0 1px 2px #ccc;background:#fff;z-index:1;}
.topmenu li.hover strong{border:1px solid #dfdfdf;border-bottom:none;background-color:#fff;}
.topmenu li.hover{margin:-1px -1px 0 -1px;}
.topmenu li.htphone{_width:83px;}
.topmenu li.htphone .jq_hidebox{width:71px;padding:1px 5px 0;}
.topmenu .htphonebox{padding:5px;border-top:1px solid #f3f3f3;}
.topmenu strong.icon_arr{padding-right:23px;background-position:right -23px;}
.topmenu li.hover strong.icon_arr{background-position:right -46px;}
.topmenu li.weibo{_width:65px;}
.topmenu li.weibo strong{padding-left:29px;background-position:0 -72px;}
.topmenu li.weibo .jq_hidebox{width:160px;}
.topmenu li.weixin{_width:66px;}
.topmenu li.weixin strong{padding-left:30px;background-position:0 -43px;}
.topmenu li.webnav{_width:83px;}
.topmenu li.webnav .jq_hidebox{width:180px;left:-119px;}
.topmenu li.webnav{margin-right:8px;}
.topmenu li.nojq{margin:0;background:none;}
.topmenu .focusht{display:block;width:155px;height:50px;background-position:0 -106px;text-indent:-100em;overflow:hidden;}
.topmenu .wxht{height:62px;width:97px;padding-left:70px;background-position:0 -172px;}
.topmenu .wxht span{display:inline-block;padding-top:3px;color:#666;}