/* 标题 */
.txt{height:60px; line-height:60px; border-top:2px solid #074ec0;border-bottom:1px solid #ccc }
.txt h2{float: left; font-size: 24px; color: #074ec0; text-align: left; padding-left: 10px;}
.txt span {
    display: block;
    padding: 0;
    margin-right: 5px;
    float: left;
    border-radius: 10px;
    width: 21px;
    height: 21px;
    margin-top: 20px;
    background: #a7a7a7 url(../images/more2.png) no-repeat center center;
}
.txt a{font-size: 18px; padding-right: 6px;}
.txt a:hover span { background-color: #2261D2 }

.txt-frist{height:60px; line-height:60px; border-bottom:2px #074ec0 solid;margin-bottom: 10px;}
.txt-frist h2{height:60px;float: left; font-size: 24px; color: #074ec0; text-align: left;}
.txt-frist span {
    display: block;
    padding: 0;
    margin-right: 5px;
    float: left;
    border-radius: 10px;
    width: 21px;
    height: 21px;
    margin-top: 20px;
    background: #a7a7a7 url(../images/more2.png) no-repeat center center;
}
.txt-frist a{font-size: 16px; padding-right: 6px;}
.txt-frist a:hover span { background-color: #2261D2 }

.index-box{margin-bottom:20px;}
.index-left{width: 386px;float: left;border:1px solid #ccc;border-top:0px solid #fff;}
.index-middle{width: 386px;float: left;margin-left:20px;border:1px solid #ccc;border-top:0px solid #fff;}
.index-right{width: 386px;float: right;}
.index-other{height:51px;margin-bottom:10px;}

.border-box-1 {border-left:1px solid #ccc;border-right:1px solid #ccc;}
.border-box-2 {border:1px solid #ccc;border-top:0px solid #ccc;}

.contList li{height: 40px;line-height: 40px;font-size: 16px;background: url(../images/icon-dot.png) no-repeat 0 18px; padding-left: 14px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

/* 头条新闻 */
.homePage{height:105px;border:1px solid #ccc;margin-bottom:20px;}
.headNew{margin:10px 0 0px 0;padding-right:20px;text-align:center;height:76px;overflow:hidden;position:relative}
.headNew .list{position:absolute;right:10px;top:0}
.headNew .list li{width:10px;height:10px;overflow:hidden;line-height:100px;background:#ddd;margin-top:12px;border-radius:100px;cursor:pointer}
.headNew .list .on{background:#074ec0}
.headNew dt{width:87px;height:76px;float:left;}
.headNew dd{overflow:hidden}
.headNew .t .title{height:50px;line-height:45px;font-size:28px;font-weight:700;overflow: hidden;}
.headNew .t .tit{color:#074ec0}
.headNew .t .intro{color:#000;height: 28px;overflow: hidden;font-size: 16px;}
.headLastNew{height:42px;line-height:42px;overflow:hidden;text-align:center;position:relative;margin-bottom: 10px}
.headLastNew li{ float: left;width: 400px;height: 42px;overflow:hidden;border-right:1px #999 solid;}
.headLastNew span{padding: 0px 10px; color: #999;}

/* 焦点新闻 */
.focus-news{width:580px;float:right}
.focus-news .t{padding-bottom:15px;margin:15px 0px 8px;border-bottom:1px dotted #ccc}
.focus-news .t .title{font-size:18px;height:30px;line-height:30px;overflow:hidden;margin-bottom:5px}
.focus-news .t .tit{color:#000}
.focus-news .t .tit:hover{color:#c30000}
.focus-news .t .intro{font-size:16px;color:#999;text-align:left;line-height:24px;height:48px;overflow:hidden}
.focus-news .t .intro .more{color:#c30000}
.focus-news .n{height:40px;line-height:40px;overflow:hidden;padding:0 10px 0 0}
.focus-news .n .tit{font-size: 16px;padding-left:16px;background:url(../images/icon-dot.png) left center no-repeat}
.focus-news .date{float:right;color:#999;margin-left:10px}

/* 幻灯新闻 */
.focus-slide{ position: relative; width:1200px; height: 365px; margin:0 auto 20px;}
.slide-news{ float: left;width:580px;height: 365px;}

/* 焦点图切换-新闻内容 */
.focusBox{ overflow: hidden; position: relative;}
.focusBox .hd{position: absolute;z-index: 1;right: 4px;bottom: 19px;}
.focusBox .hd ul{ overflow: hidden; zoom: 1; float: left;}
.focusBox .hd ul li{ float: left; margin-right: 7px; width: 12px; height: 12px; line-height: 12px; text-align: center; background: #ccc; cursor: pointer; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.focusBox .hd ul li.on{ background: #FF5600; color: #fff;}
.focusBox .hd ul li span{ display: none;}
.focusBox .bd{ position: relative; overflow: hidden;}
.focusBox .bd li{ position: relative;}
.focusBox .bd .pic{ position: relative; z-index: 0; line-height: 0;}
.focusBox .bd .pic img{ width: 100%; height: 365px; border: 0;}
.focusBox .bd .con{ position: absolute; width: 100%; z-index: 1; bottom: 0; height: 50px; line-height: 50px; text-align: left; font-size:16px;}
.focusBox .bd .con .title{ position: absolute; width: 100%; bottom: 0; left: 0; z-index: 1; height: 100%; overflow: hidden; text-align: center;}
.focusBox .bd .con .title a{ color: #fff; padding-left: 10px; text-decoration: none;}
.focusBox .bd .con .titleBg{ position: absolute; width: 100%; z-index: 0; bottom: 0; left: 0; background: #074ec0; filter: alpha(opacity=30); opacity: 0.3; height: 50px;}
.focusBox .prev,
.focusBox .next{ position:absolute; left:3%; top:95%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; z-index: 1000;}
.focusBox .next{ left:auto; right:3%; background-position:8px 5px; }
.focusBox .prev:hover,
.focusBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.focusBox .prevStop{ display:none;  }
.focusBox .nextStop{ display:none;  }

/* 首页 - 媒体聚焦 */
.index-media{width: 387px;height: 288px;}
.index-media .cont{margin: 10px 10px 0px;}
.index-media .cont li{height: 40px;line-height: 40px;font-size: 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.index-media .cont li .media-1{width: 140px;height: 18px;background: url(../images/zyjwjcbwz.png) no-repeat left center; vertical-align: middle;display: inline-block;}
.index-media .cont li .media-2{width: 115px;height: 18px;background: url(../images/gslzw.png) no-repeat left center; vertical-align: middle;display: inline-block;}
.index-media .cont li .media-3{width: 115px;height: 18px;background: url(../images/qylzw.png) no-repeat left center; vertical-align: middle;display: inline-block;}
.index-media .cont li .media-4{width: 55px;height: 18px;background: url(../images/ldb.png) no-repeat left center; vertical-align: middle;display: inline-block;}
.index-media .cont li .media-5{width: 75px;height: 18px;background: url(../images/zgjjjcb.png) no-repeat left center; vertical-align: middle;display: inline-block;}

/* 首页 - 新闻资讯 */
.index-news{width: 387px;height: 288px;}
.index-news .cont{margin: 10px 10px 0px;}
.index-news .cont li{height: 40px;line-height: 40px;font-size: 16px;background: url(../images/icon-dot.png) no-repeat 0 18px; padding-left: 14px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

/* 首页 - 信息公开 */
.index-info{width: 387px;height: 200px;margin-bottom:10px;}
.index-info .cont{margin: 10px 10px 0px;}
.index-info .cont li{height: 40px;line-height: 40px;font-size: 16px; padding-left: 14px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.index-info .cont li span{color:#074ec0;}

/* 影像视频 */
.index-video{ overflow: hidden; position: relative;}
.index-video li{ position: relative;}
.index-video .pic{ position: relative; z-index: 0; line-height: 0;}
.index-video .pic img{ width: 100%; height: 207px; border: 0;}
.index-video .pic .icon{ display:block; position:absolute; top:0; left:0; height:100%; width:100%; background:url(../images/playFlag3.png) center no-repeat; } 
.index-video .con{ position: absolute; width: 100%; z-index: 1; bottom: 0; height: 40px; line-height: 40px; text-align: left; font-size:16px;}
.index-video .con .title{ position: absolute; width: 100%; bottom: 0; left: 0; z-index: 1; height: 100%; overflow: hidden;text-align: center;font-size:16px;}
.index-video .con .title a{ color: #fff; padding-left: 10px; text-decoration: none;}
.index-video .con .titleBg{ position: absolute; width: 100%; z-index: 0; bottom: 0; left: 0; background: #000; filter: alpha(opacity=60); opacity: 0.4; height: 40px;}

/* 最新消息 */
.hot-news{width: 268px; height: auto;margin: 0px auto;}
.hot-news .cont{height: 330px;}
.hot-news .cont li{height: 40px;line-height: 40px;font-size: 16px;background: url(../images/icon-dot.png) no-repeat 0 18px; padding-left: 14px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

/* tab切换 */
.tabBox{margin-bottom:20px}
.tabBox .hd{height:61px;line-height:61px;position:relative;border-bottom: 1px solid #ccc;}
.tabBox .hd h3{float:left;padding:0 15px;font-size:24px;font-weight: 700;position:relative;z-index:1;line-height:61px}
.tabBox .hd ul{overflow:hidden;height:61px;line-height:61px}
.tabBox .hd li{float:left;width: 50%;text-align: center;border-top: 2px solid #ccc;}
.tabBox .hd li a{font-size:24px;font-weight:700;}
.tabBox .hd .on{border-top: 2px solid #074ec0;}
.tabBox .hd h3{color:#fff}
.tabBox .hd .on a,.tabBox .hd h3 a{color:#074ec0}
.tabBox .hd li a:hover{text-decoration:none}
.tabBox .hd .more{float:right;color:#999;position:relative;z-index:1;padding-left:10px}
.tabBox .bd{overflow:hidden;padding:10px;}

/* 首页专题 */
.adv-box{margin-bottom:20px;}
.adv-box .left{width: 590px;height:85px;float: left;}
.adv-box .right{width: 590px;height:85px;float: right;}

/* 其他 */
.other-box{margin-bottom:0px;}
.other-box div{height:84px;}
.other-box div:nth-child(1){margin-bottom:10px;}
.other-box div:nth-child(2){margin-bottom:10px;}
.other-box div:nth-child(3){margin-bottom:10px;}

/* newsList */
.newsList{padding:0px 0 10px}
.newsList li{overflow:hidden;height:55px;line-height:55px;border-bottom:1px solid #eaeaea}
.newsList li a{padding-left:13px;background:url(../images/icon-dot.png) 0 center no-repeat;font-size: 18px;}
.newsList .date{float:right;color:#999;margin:0 10px}
.newsList .node{color:#999;margin-right:10px}
.newsList em{color:#f20}
.newsList .split{margin-bottom:8px;padding-bottom:8px;border-bottom:1px dotted #ccc}
.newsList li .address{background:#8db6d5;color:#fff;padding:0 8px;line-height:22px;font-size:12px;margin:7px 0;border-radius:5px;float:right;margin-left:15px}
.newsList li .address:hover{background:#6e9ec3;text-decoration:none}
.newsList li .disable{display:none!important}

/* 通用带图片的信息列表 */
.picList{overflow:hidden;zoom:1;margin-right: -3%;}
.picList li{position:relative;float: left;margin: 1.5% 3% 2.5% 0;text-align:center;overflow:hidden;width: 30%;}
.picList li .pic{overflow:hidden;height:184px;text-align:center}
.picList li .pic img{width:100%;transition:.2s;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s}
.picList li .title{font-size:16px;width:100%;height:50px;line-height:25px;overflow:hidden;margin-top: 10px;}
.picList li .title a{color:#000}
.picList li:hover .pic img{transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05)}

/* mainBox */
.mainBox .mHd{border-bottom:2px solid #eaeaea;line-height:58px;height:58px;margin:20px 0px 10px;position:relative;background:url(../images/side.png) 0 0 no-repeat #f7f7f7}
.mainBox .mHd h3{font-size:24px;padding:0 10px;float:left}
.mainBox .mHd h3{padding-left:20px;color:#074ec0}
.mainBox .mHd span {
    display: block;
    padding: 0;
    margin-right: 5px;
    float: left;
    border-radius: 10px;
    width: 21px;
    height: 21px;
    margin-top: 20px;
    background: #a7a7a7 url(../images/more2.png) no-repeat center center;
}
.mainBox .mHd a{font-size: 18px; padding-right: 6px;}
.mainBox .mHd a:hover span { background-color: #2261D2 }

/* 侧栏-栏目菜单 */
.sideMenu{margin-bottom:20px}
.sideMenu>.bd{padding:20px;}
.sideMenu>.hd{position:relative;padding-left:6px;height:60px;line-height:60px;border-bottom: 1px solid #ccc;overflow:hidden}
.sideMenu>.hd h3{position:relative;font-size:24px;font-weight:700;line-height:57px;color:#2153AD;padding-left:15px;}
.sideMenu>.hd h3 a{color:#fff}
.sideMenu .singleList{padding:20px 0px;}
.sideMenu .singleList .h1{text-align:center;border:1px solid #eee;margin-bottom:10px;font-size:18px;vertical-align:top;background:url(../images/side.png) 10px -514px no-repeat #ffffff}
.sideMenu .singleList .li1 .a1{display:block;line-height:28px;padding:10px 35px;background:url(../images/side.png) 246px -898px no-repeat}
.sideMenu .singleList .h1:hover{background-color:#d4eaff;border-color:#d4eaff}
.sideMenu .singleList .on1 .h1{background-color:#003992!important;border-color:#003992!important;background-position:10px -716px}
.sideMenu .singleList .on1 .a1{text-decoration:none;color:#fff!important;background-position:246px -1095px}
.sideMenu .singleList .a1:hover{text-decoration:none;color:#003992}
.sideMenu .singleList .ul1{padding:0 10px 20px 10px}
.sideMenu .singleList .li2{font-size:13px;vertical-align:top}
.sideMenu .singleList .a2{display:block;border-bottom:1px dotted #ddd;padding:3px 0 3px 19px;background:url(../images/icons.png) 3px -2478px no-repeat}
.sideMenu .singleList .on2 .a2{color:#003992}
.sideMenu .multiList .li1{border:1px solid #eee;margin-top:-1px;font-size:16px;vertical-align:top}
.sideMenu .multiList .a1{display:block;line-height:28px;padding:15px 50px;background:url(../images/icons.png) 215px -914px no-repeat}
.sideMenu .multiList .a1:hover{text-decoration:none;color:#003992;background-color:#f8fbff}
.sideMenu .multiList .a2{display:block;padding:8px 10px 8px 60px;line-height:22px;font-size:18px;background:url(../images/icons.png) 40px -1145px no-repeat}
.sideMenu .multiList .ul1{display:none;padding:10px 0}
.sideMenu .multiList .on1 .ul1{display:block;border-top:1px solid #eee}
.sideMenu .multiList .on1 .a1{background-color:#f8fbff;background-position:215px -828px}
.sideMenu .multiList .a2:hover,.sideMenu .multiList .on2 .a2{background-position:40px -1030px;color:#f5aa4c;font-weight:700;text-decoration:none}

/*信息公开*/
.info-box{width:100%}
.info-box .info-txt{height:58px;line-height:58px;background:url(../images/xxgk_top.png) no-repeat center top #ffffff;border-bottom:1px solid #ededed;color: #fff;font-size: 28px}
.info-list{overflow:hidden;width:1140px;background:#fff;margin:0px auto;}
.info-list ul{display:inline-block;padding:0;margin-bottom:50px}
.info-list ul li{list-style:none;display:inline-block;border-radius:5px;float:left;width:214px;height:214px;margin:35px;}
.info-list ul li a{display:inline-block;width:100%;cursor:pointer;padding:0px 0;font-size:20px;text-align:center;-webkit-transition:0s;transition:0s;color:#706f6e}
.info-img{display:inline-block;width:214px;height:214px;padding:5px;-webkit-transition:.5s;transition:.5s}
.info-name{display:inline-block;width:100%;}
.info-list ul li a:hover{text-decoration:none;color:#e81a24}
.info-list ul li.lise-1 a .info-img{background:url(../images/xxgk_01.png) no-repeat center center;}
.info-list ul li.lise-1 a:hover .info-img{background:url(../images/xxgk_01.png) no-repeat center center;}
.info-list ul li.lise-2 a .info-img{background:url(../images/xxgk_02.png) no-repeat center center;}
.info-list ul li.lise-2 a:hover .info-img{background:url(../images/xxgk_02.png) no-repeat center center;}
.info-list ul li.lise-3 a .info-img{background:url(../images/xxgk_03.png) no-repeat center center;}
.info-list ul li.lise-3 a:hover .info-img{background:url(../images/xxgk_03.png) no-repeat center center;}
.info-list ul li.lise-4 a .info-img{background:url(../images/xxgk_04.png) no-repeat center center;}
.info-list ul li.lise-4 a:hover .info-img{background:url(../images/xxgk_04.png) no-repeat center center;}
.info-list ul li.lise-5 a .info-img{background:url(../images/xxgk_05.png) no-repeat center center;}
.info-list ul li.lise-5 a:hover .info-img{background:url(../images/xxgk_05.png) no-repeat center center;}
.info-list ul li.lise-6 a .info-img{background:url(../images/xxgk_06.png) no-repeat center center;}
.info-list ul li.lise-6 a:hover .info-img{background:url(../images/xxgk_06.png) no-repeat center center;}
.info-list ul li.lise-7 a .info-img{background:url(../images/xxgk_07.png) no-repeat center center;}
.info-list ul li.lise-7 a:hover .info-img{background:url(../images/xxgk_07.png) no-repeat center center;}
.info-list ul li.lise-8 a .info-img{background:url(../images/xxgk_08.png) no-repeat center center;}
.info-list ul li.lise-8 a:hover .info-img{background:url(../images/xxgk_08.png) no-repeat center center;}

/*领导机构*/
.leader-box { width:800px; float: right; padding:20px 0px; }
.leader-list { overflow: hidden; zoom:1; }
.leader-box h2 { color:#0059B2; font-size:24px; padding:15px 0; }
.leader-box h4 { font-size:18px; padding:15px 0; text-align: justify;  text-align-last: justify; float: left; width:130px; margin-right:15px; }
.leader-list .leader-item { float: right; width:640px; overflow: hidden; zoom:1; padding-top:13px; }
.leader-list .leader-item a { display: block; float: left; text-align: justify;  text-align-last: justify; width:60px; height:40px; line-height: 40px; font-size:18px; margin:0 40px 0 0; overflow: hidden; }
.leader-list .leader-item span { display: block; float: left; text-align: justify;  text-align-last: justify; width:60px; height:40px; line-height: 40px; font-size:18px; margin:0 40px 0 0; overflow: hidden; }
.leader-list .leader-item { line-height: 40px; }
.leader-photo { float: left; width:200px; }
.leader-photo img { width:200px; height:303px; display: block; margin:0 0 5px 0; }
.leader-pos { text-align: center; font-size:16px; color:#666; }
.leader-name { text-align: center; padding:5px 0; font-size:18px; font-weight: 700;  }
.leader-resume { float: right; width:590px; }

/* 专题回顾 */
.special-box{width:100%}
.special-box .special-txt{height:58px;line-height:58px;padding-left: 10px;border-bottom:1px solid #ededed;color: #074ec0;font-size: 18px}
.special-list{overflow:hidden;width:1160px;background:#fff;margin:0px auto;}
.special-list ul {overflow: hidden;margin-right: -25px;padding-top: 20px;}
.special-list ul li{list-style:none;font-size: 16px;text-align: center;display:inline-block;border-radius:5px;float:left;width:370px;height:115px;margin-bottom: 25px;margin-right: 25px;}
.special-list ul li img{width:370px;height:85px;}

/*详情页*/
.articleCon{text-align:left;padding:0 70px 20px}
.printArea .title{font-size:30px;line-height:60px;text-align:center;margin:20px 0px;color:#0167CC}
.printArea .subheading{font-size:18px}
.printArea .subTitle{font-size:20px;color:#555;text-align:center;margin-bottom:20px;margin-top:-20px}
.printArea .property{height:28px;font-size:16px;margin-bottom:20px;padding:6px 0;color:#000;position:relative;text-align:center;background:#e1ecf1}
.printArea .property span{padding:0 5px}
.printArea .conLine{border-bottom:1px solid #cdcdcd;margin-bottom: 20px;}
.printArea .conTxt{color:#000;font-size:17px;line-height:220%;padding:0px 0 20px;overflow:hidden;font-family:Microsoft yahei}
.printArea .conTxt img{max-width:800px;height:auto!important}
.printArea .conTxt table p{margin-bottom:0}
.printArea .conTxt a{color:#00f;text-decoration:underline}
.printArea .conTxt p[style="line-height: 16px"] a[style="font-size: 12px; color: #0066cc"]{font-size:16px!important}
.printArea .conTxt em{font-style:italic}
.printArea .conTxt ol,.printArea .conTxt ul{padding-left:2em}
.printArea .conTxt ul li{zoom:normal;list-style:square;text-indent:0!important}
.printArea .conTxt ol li{zoom:normal;list-style:decimal;text-indent:0!important}
.printArea .conTxt h1{font-size:2em;margin:.67em 0}
.printArea .conTxt h2{font-size:1.5em;margin:.75em 0}
.printArea .conTxt h3{font-size:1.17em;margin:.83em 0}
.printArea .conTxt h5{font-size:.83em;margin:1.5em 0}
.printArea .conTxt h6{font-size:.75em;margin:1.67em 0}
.printArea .conTxt b,.printArea .conTxt h1,.printArea .conTxt h2,.printArea .conTxt h3,.printArea .conTxt h4,.printArea .conTxt h5,.printArea .conTxt h6,.printArea .conTxt strong{font-weight:bolder}
.printArea .videoPlayer{position:relative;z-index:1500;background:#000;width:800px;text-align:center;margin:20px auto;height:600px}
.printArea table td,.printArea table th{border:1px solid #ddd}
.articleCon .userControl{font-size:16px;border-top:1px #ddd dashed;overflow:hidden;text-align:right;margin-bottom:20px;padding:10px 0;position:relative}
.articleCon .userControl a{background-repeat:no-repeat;background-position:left center;padding-left:25px}
.copyLink a{background-image:url(../images/copyLink.png);cursor:pointer}
.print a{background-image:url(../images/print.png)}
.articleCon .userControl .a{color:#000;margin:10px 10px 0 0;float:left}
.printArea .icons{display:none}
.articleCon .icons{position:absolute;height:35px;right:80px;top:6px;display:block}
.articleCon .icons li{float:right;width:49px;height:35px;overflow:hidden}
.articleCon .icons .s{text-align:center;width:7px;color:#999}
.articleCon .icons a{display:block;width:54px;height:34px;background:url(../images/con-icons.png) center 8px no-repeat}
.articleCon .icons .zoomB a{background-position:center -53px}
.articleCon .icons .fav a{background-position:center -171px}
.articleCon .icons .print a{background-position:center -112px}
.articleCon .icons .bdsharebuttonbox a{float:none;padding:0!important;background-position:center -233px;margin:0}
.articleCon .icons a:hover{background-position:center -306px;border-bottom:1px solid #065896}
.articleCon .icons .zoomB a:hover{background-position:center -367px}
.articleCon .icons .fav a:hover{background-position:center -485px}
.articleCon .icons .print a:hover{background-position:center -426px}

/*分享*/
#sh { background: url(../images/down-arrow.gif) no-repeat right center; padding-right:15px; padding-left:10px;position:absolute;right:25px}
.sharebox { position: absolute; margin-top:6px; height:45px; display: none; }

 /*二维码*/
.qrcode{width:100%}
.qrcode .text{overflow:hidden;display:block;height:auto;text-align:center;color:#222}
.qrcode #qrcode{overflow:hidden;display:block;height:auto;text-align:center}

/*搜索*/
.search-top-box{background: #f3f3f3; border-bottom: 3px solid #eeeeee; padding: 32px 0; }
.stone_search{  background: #ffffff;  padding: 16px 0px;}
.stone_search_list{background:#FFF; display:block;  margin-right: 16px}
.stone_search_bd{ min-height:600px; margin-left:16px;}
.left-line{border-left:1px solid #ddd}

@media (max-width: 767px) {
    .stone_search_list{ display: none}
    .left-line{border-left:0px solid #ddd}
    .stone_search_bd{ min-height:600px; margin-left:auto}
}
.list-group-item_gr {
    position: relative;
    display: block;
    padding: 2px 0px;
}
a.list-group-item_gr {
    color:#61656c;
}
a.list-group-item_gr:hover,
a.list-group-item_gr:focus {
    color:#3498db;
    text-decoration: none;
}
.list-group-item_gr.disabled,
.list-group-item_gr.disabled:hover,
.list-group-item_gr.disabled:focus {
    color: #000;
    cursor: not-allowed;
    background-color: #eee;
}
.list-group-item_gr.disabled .list-group-item_gr-heading,
.list-group-item_gr.disabled:hover .list-group-item_gr-heading,
.list-group-item_gr.disabled:focus .list-group-item_gr-heading {
    color: inherit;
}
.list-group-item_gr.disabled .list-group-item_gr-text,
.list-group-item_gr.disabled:hover .list-group-item_gr-text,
.list-group-item_gr.disabled:focus .list-group-item_gr-text {
    color: #000;
}
.list-group-item_gr.active,
.list-group-item_gr.active:hover,
.list-group-item_gr.active:focus {
    z-index: 2;
    color: #0bb8ee;
    border-color: #428bca;
    font-weight:600;
}

/* 推荐文章 */
.relativeList{padding:10px 0}
.relativeList li{overflow:hidden;float:left;width:530px;height:45px;line-height:45px;font-size: 16px;}
.relativeList li a{padding-left:13px;background:url(../images/icon-dot.png) 0 center no-repeat}
.relativeList .date{float:right;color:#999;margin:0 10px}
.relativeList em{color:#f20}
.relativeList li .disable{display:none!important}


/* 举报须知 */
#notice{padding:50px 120px}
#notice .in{border:1px solid #ddd;padding:50px;-webkit-box-shadow:6px 6px 0 #eee;-moz-box-shadow:6px 6px 0 #eee;box-shadow:6px 6px 0 #eee}
#notice h3{font-size:35px;color:#074ec0;text-align:center;font-weight:700;line-height:60px;padding-bottom:10px;border-bottom:1px solid #074ec0;width:160px;margin:0 auto -1px auto;position:relative}
#notice .info {font-size: 17px;}
#notice .tips {font-size: 15px; text-align: center; color: #ff3300;margin-bottom:30px;}
#notice .center{overflow:hidden;height:40px;text-align:center;padding-top:50px}
#notice .yesBtn{background:#074ec0;vertical-align:middle;margin-right:20px;cursor:pointer;border:none;width:166px;height:40px;font-size:16px;text-align:center;color:#fff;line-height:40px;display:inline-block;text-decoration:none;border-radius:5px}
#notice .noBtn{background:#d3d3d3;vertical-align:middle;border:none;cursor:pointer;width:75px;height:40px;text-align:center;font-size:16px;color:#555;border-radius:5px}

#complaint_write{padding:20px 0px 50px}
#complaint_write .in{border-top:1px solid #ddd;}
#complaint_write h3{font-size:35px;color:#074ec0;text-align:center;font-weight:700;line-height:60px;padding-bottom:10px;border-bottom:1px solid #074ec0;width:160px;margin:0 auto -1px auto;position:relative}