@charset "utf-8";
/* CSS Document */

/* 全局样式 */
body{background:#f4f4f4;}
h1,h2,p{color:#999;}
/**/
/* 初始化 */
*{outline:none;font-family:"微软雅黑";}
body,div,ul,dl,li,h1,h2,h3,h4,h5,h6,h7,h8,dt,dd,img,a,span,p,table,td,i,input,button,textarea,form{padding:0;margin:0;border:none;}
ul,li,dl,dt,dd,ol{list-style:none;}
h1,h2,h3,h4{font-size:16px;color:#677E8C;}
a,span,p,font,b,i,strong{font-size:12px;}
i{font-style:normal;}
a{color: #677E8C;text-decoration:none;}

/* 清除浮动（空容器）*/
.clear-block{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
/**/

/* 占位容器 （空容器）*/
.null-block{clear:both;display:block;overflow:hidden;visibility:hidden;}
.null-block-h10{height:10px;}
.null-block-h20{height:10px;}
.null-block-h30{height:30px;}
/**/

/* 标准宽度（可选） */
.warp-720-center{width:720px;margin:0 auto;}
.warp-960-center{width:960px;margin:0 auto;}
.warp-1200-center{width:1200px;margin:0 auto;}
.warp-1440-center{width:1440px;margin:0 auto;}
.warp-1680-center{width:1680px;margin:0 auto;}
/**/

/* 通栏容器 */.warp-all{width:100%;clear:both;}/**/

/* 栅格均分容器内边距（左） */
.padding-left-05{padding-left:5px;}
.padding-left-10{padding-left:10px;}
.padding-left-15{padding-left:15px;}
/**/


/*——————————————12栅格通用定义——————————————*/

.column-box-01,.column-box-02,.column-box-03,.column-box-04,.column-box-05,.column-box-06,.column-box-07,.column-box-08,.column-box-09,.column-box-10,.column-box-11{float:left;}
.column-mr10-01,.column-mr10-02,.column-mr10-03,.column-mr10-04,.column-mr10-05,.column-mr10-06,.column-mr10-07,.column-mr10-08,.column-mr10-09,.column-mr10-10,.column-mr10-11,.column-lr10{float:left;margin-right:10px;}
.column-mr20-01,.column-mr20-02,.column-mr20-03,.column-mr20-04,.column-mr20-05,.column-mr20-06,.column-mr20-07,.column-mr20-08,.column-mr20-09,.column-mr20-10,.column-mr20-11,.column-lr20{float:left;margin-right:10px;}
.column-mr30-01,.column-mr30-02,.column-mr30-03,.column-mr30-04,.column-mr30-05,.column-mr30-06,.column-mr30-07,.column-mr30-08,.column-mr30-09,.column-mr30-10,.column-mr30-11,.column-lr30{float:left;margin-right:30px;}

/*——————————————12栅格通用定义 结束——————————————*/


/* 960宽度 12栅格（无间隔） */
.column-box-08{overflow:hidden;}
.warp-960-center .column-box-08{width:660px;}
.warp-960-center .column-box-04{overflow:hidden;float:right;width:300px;}

/* 960宽度 12栅格（20像素间隔） */
.warp-960-center .column-mr20-03{width:300px;}
.warp-960-center .column-mr20-05{width:340px;}
.warp-960-center .column-mr20-08{width:650px;}
/**/

/* 内容容器 */
.cont-01{}
.cont-b-01{border:1px solid #e6e6e6;}
.cont-b-02{border:1px solid #e6e6e6;border-top:none;}
.cont-01,.cont-b-01,.cont-b-02{background:#fff;}
/**/


.m-crumb{margin:0 0 0 16px;padding: 5px 5px 5px 0;}

/* navigate-03 */
.navigate-03{height:34px;width:100%;overflow:hidden;border-radius:3px;}
.navigate-03 .navigate-center{height:100%;overflow:hidden;border-radius:3px;background-color:#de6d14;background-image:-moz-linear-gradient(top, #de6d14 , #b7480a); /* Firefox 3.6 */ background-image: -webkit-gradient(linear,left bottom,left top, color-stop(0, #b7480a),color-stop(1, #de6d14)); /* Safari & Chrome */}
.navigate-03 a{display:block;float:left;line-height:34px;height:100%;font-size:14px;color:#fff;text-align:center;padding:0 18px;text-decoration:none;}
.navigate-03 .down,.navigate-03 a:hover{font-weight:bold;background-color:#ce430a;background-image:-moz-linear-gradient(top, #ce430a , #962905); /* Firefox 3.6 */ background-image: -webkit-gradient(linear,left bottom,left top, color-stop(0, #962905),color-stop(1, #ce430a)); /* Safari & Chrome */}
.navigate-03 .this-line-01{height:34px;width:1px;overflow:hidden;background:#f18b3b;border-right:1px solid #ad4003;float:left;}
/**/
.navigate-04{width:100%;height:34px;background:#7b5642;position:relative;z-index:600;}
.navigate-04 .navigate-center{height:100%;}
.navigate-04 .lef{float:left;}
.navigate-04 .rig{float:right;}
.navigate-04 a{display:block;float:left;height:34px;line-height:34px;color:#fff;font-size:14px;padding:0 12px;position:relative;}
.navigate-04 a:hover{color:#fff;text-decoration:none;background:#86000b;}
.navigate-04 .fir,.navigate-04 .fir:hover{padding:0;height:33;text-align:left;padding:0 16px;font-size:16px;color:#fff;text-shadow:0 1px 1px #000;position:relative;background:#86000b;}
.navigate-04 .las{background:#c20037;border-left:1px dashed #cd8086;border-right:1px dashed #cd8086;position:relative;}
.navigate-04 .fir b{position:absolute;right:10px;top:0;font-weight:bold;}
.navigate-04 .fir:hover{text-decoration:none;color:#fff;}

/* hd-02 */
.thead-02{height:34px;overflow:hidden;position:relative;background:#7b5642;}
.thead-02 h1{font-size:12px;color:#fff;padding-left:10px;line-height:34px;float:left;}
.thead-02 h1 a{font-size:12px;color:#fff;}
.thead-02 .dayu{display:block;float:right;margin-right:10px;color:#fff;line-height:34px;font-size:12px;}
.thead-02-01{background:#ad2b00;}
.thead-02-02{border-bottom:2px solid #ad2b00;background:#fff;width:auto;}
.thead-02-02 h1{background:#ad2b00;padding-right:10px;}
/**/
/* list-text-03 */
.list-text-03{overflow:hidden;}
.list-text-03 dt{height:31px;background:#6e6e6e;width:100%;}
.list-text-03 h1{line-height:31px;font-size:14px;color:#fff;text-indent:1em;padding:0;}
.list-text-03 dd{overflow:hidden;border-bottom:1px solid #e6e6e6;width:100%;position:relative;}
.list-text-03 dd:hover{background:#f1f1f1;}
.list-text-03 .down{background:#f1f1f1;}
.list-text-03 .down div span{display:none;background:#;}
.list-text-03 font{font-size:12px;}
.list-text-03 a{display:block;float:left;color:#333;font-weight:bold;line-height:31px;text-indent:1em;}
.list-text-03 .r-link{color:#adacac;float:right;position:absolute;right:10px;top:0;}
.list-text-03 .r-link a{text-indent:0;width:48px;text-align:center;}
.list-text-03 .r-link a,.list-text-03 .r-link span{font-weight:normal;color:#adacac;line-height:31px;}
.list-text-03 .r-link span{line-height:33px;font-family:"微软雅黑";}
.list-text-03 .las,.list-text-03 .las:hover{background:#ffde9f;}
.list-text-03 font{font-weight:bold;line-height:31px;text-indent:20px;display:block;color:#a40000;}
.list-text-03 .las-01{border-bottom:none;}
.list-text-03 ul{width:100%;border-top:1px solid #e6e6e6;overflow:hidden;}
.list-text-03 ul li{width:100%;height:26px;position:relative;float:left;}
.list-text-03 ul a{width:100%;height:100%;background:#fff;font-weight:normal;text-indent:22px;line-height:26px;}
.list-text-03 ul a:hover{color:#d10013;}
.list-text-03 ul a b{color:#999;font-weight:normal;}
.list-text-03 ul a:hover{background:#f1f1f1;}
.list-text-03 ul span{position:absolute;top:7px;right:14px;}
/**/
.page-select-02{height:30px;text-align:center;}
.page-select-02 a{border:1px #e5e5e5 solid;padding:6px 9px;margin-left:3px;margin-right:3px;background:#fff;}
.page-select-02 a:hover{background:#439124;color:#fff;border:1px #439124 solid;text-decoration:none;}
.search{width:960px;}
.search .search-gather{width:100%;height:35px;}
.search .lef{width:960px;height:100%;background:#d00013;border-radius:0 4px 4px 4px;overflow:hidden;float:left;}
.search .lef .inp-txt{width:817px;height:15px;background:#fff;font-size:14px;line-height:14px;padding:7px 5px;color:#999;margin:3px 0 0 3px;float:left;}
.search .lef .inp-sub{float:left;width:130px;height:35px;background:#d00013;cursor:pointer;font-size:16px;color:#fff;padding:6px 0;}

a.pp{padding:1px 0px 1px 16px;background:url(../Images/ico.png) no-repeat -210px -282px;color:#78a9f4!important;margin-left:10px;}
a.pp:hover{background-position:-259px -282px;color:#ff971e!important;}
a.ps{padding:1px 0px 1px 16px;background:url(../Images/ico.png) no-repeat -210px -304px;color:#78a9f4!important;margin-left:10px;position:relative;}
a.ps:hover{background-position:-258px -304px;color:#ff971e!important;}
.gthadow{width:100%; position:absolute;background:#000;opacity:0.6;filter:alpha(opacity=60);display:block; height:30px;bottom:0;left:0;}
.gttxt{width:100%; position:absolute;bottom:0;left:0;line-height:30px;}
.gthare{width:72px;height:27px;background:url(../Images/ico.png) no-repeat -98px -441px;position:absolute;right:10px;top:10px;line-height:26px;text-indent:20px;display:none;}
.gthare a{color:#fff;}
.article{margin:0px 10px 10px 10px;}
.article .hd{border-bottom:1px solid #d7e0ff;}
.article .hd h2{float:left;width:80px;border-bottom:1px solid #d7e0ff;font-size:18px;line-height:30px;padding-left:8px;}

.article .bd h2{font-size:18px;line-height:36px;}
.article .bd .pic{width:278px;height:110px;position:relative;}
.article .bd .pic:hover .gthare,.article .bd .pic1:hover .gthare,.article .bd .pic2:hover .gthare{display:block;}
.article .bd .pic a.mpic{width:278px;height:110px;position:relative;display:block;cursor:pointer;}
.article .bd .pic a.mpic .gthadow{width:278px;height:110px;display:none;}
.article .bd .pic a.mpic .gttxt{left:32px;width:210px;line-height:22px;color:#fff;top:40px;display:none;}
.article .bd .pic:hover a.mpic .gthadow,.article .bd .pic:hover a.mpic .gttxt{display:block;}

.article .bd .pic1{width:318px;height:140px;position:relative;}
.article .bd .pic1 a.mpic{width:318px;height:140px;position:relative;display:block;cursor:pointer;}
.article .bd .pic1 a.mpic .gthadow{width:318px;height:140px;display:none;}
.article .bd .pic1 a.mpic .gttxt{left:35px;width:260px;line-height:22px;color:#fff;top:40px;display:none;}
.article .bd .pic1:hover a.mpic .gthadow,.article .bd .pic1:hover a.mpic .gttxt{display:block;}

.article .bd .pic2{width:270px;height:140px;position:relative;}
.article .bd .pic2 a.mpic{width:270px;height:140px;position:relative;display:block;cursor:pointer;}
.article .bd .pic2 a.mpic .gthadow{width:270px;height:140px;display:none;}
.article .bd .pic2 a.mpic .gttxt{left:32px;width:210px;line-height:22px;color:#fff;top:35px;display:none;}
.article .bd .pic2:hover .mpic .gthadow,.article .bd .pic2:hover .mpic .gttxt{display:block;}

.article .ft{padding-top:15px;}
.article .ft li{border-top:1px dotted #c8c8c8;padding:4px 6px 5px 6px;}
.article .ft li:hover{background:#f5f8ff;}
.article .ft li h3{line-height:28px;}
.article .ft li h3 a{font-size:14px;}
.article .ft li .info{position:relative;line-height:24px;color:#888;*zoom:1;}
.article .ft li .ps{position:absolute;right:0px;bottom:4px;line-height:16px;padding-top:3px;}

.article .article_m li{padding:15px 12px;}
.article .article_m li h3{font-size:18px;line-height:36px;}

#CArticle { padding:16px }
#CArticle .hd { border-bottom:1px dotted #dbdbdb; padding-bottom:1px }
#CArticle h1 { padding-bottom:16px; font-family:'微软雅黑'; font-size:26px }
#CArticle h1 a{ font-size:22px }
#CArticle .bd { outline:none }
#CntArticle { padding-top:35px; padding-bottom:2px;font-size:16px; line-height:28px }
#CntArticle p { margin-bottom:29px; font-size:16px; line-height:28px }
#CntArticle p a,#CntArticle p a:visited,#CntArticle p a:link { border-bottom:1px dotted #536da6;  }
#CntArticle p a:hover { color:#536da6; text-decoration:none }
/*责任编辑*/
.editor { text-align:right; color: #999999; padding: 5px 20px 44px 0 }
 

#gtsp .hd{background:url(../Images/ico.png) no-repeat 0 -72px;height:36px;margin:10px;}
#gtsp .hd h2{font-size:18px;color:#5488ff;line-height:32px;padding-left:55px;}
#gtsp .bd{height:134px;border-bottom:1px dotted #dbc9e3;margin-top:8px;margin:10px;}
#gtsp .ft{margin:10px;}
#gtsp .ft li{background:url(../Images/ico.png) no-repeat 0 -198px;height:28px;line-height:28px;}
#gtsp .ft li a{font:14px/28px '微软雅黑';padding-left:25px;}
.hotnw{padding:15px 10px;}
.hotnw .hd h1{font:20px/24px '微软雅黑';}
.hotnw .hd h1 a{font:16px/24px '微软雅黑';}
.hotnw .bd,.hotnw .ft{padding-top:5px;font-size:12px;margin-bottom:3px;line-height:18px}
.hotnw .bd{line-height:20px}
.hotnw .hd a{color:#e01342;}
.hotnw .bd ,.hotnw .bd a ,.hotnw .ft , .hotnw .ft a{color:#888;}
.dot dt,.dot dd{background:url(../Images/ico.png) no-repeat 0px -138px;padding-left:13px;}
.hr10{margin-top:6px;margin-bottom:6px;border-bottom:1px dotted #dbc9e3;}
.hnews{margin-top:6px;}
.hnews dt a{font:bold 16px/28px '微软雅黑';}
.hnews dd a{font:14px/28px '微软雅黑';}

.gthd_hd{width:182px;height:35px;margin-bottom:-1px;border-left:1px solid #f0f0f0;position:relative;z-index:1;}
.gthd_bd{border:1px solid #f0f0f0;border-bottom:0;position:relative;}
.gthd_box .bd{padding:15px 0 10px 14px;}
.gthd_box .bd h2{padding-bottom:8px;}
.gthd_box .ft li{border-top:1px dotted #c8c8c8;padding:8px 0;margin:10px;}
.gthd_box .ft li:hover{background:#f5f8ff;}
.gthd_box .ft li h3,.gthd_box .ft li .info{padding-left:14px;}
.gthd_box .ft li h3{line-height:24px;}
.gthd_box .ft li .info{position:relative;}
.gthd_box .ft li .info span{color:#888;}
.gthd_box .ft li em{position:absolute; right:14px; top:0;}
.gthd_box .ft li .info .ico_join{display:block;height:12px;background:url(../Images/ico.png) no-repeat -9px -364px;width:30px;padding-left:15px;line-height:12px;position:absolute;right:14px;bottom:5px;color:#78a9f4;}
.gthd_box .ft li .info .ico_join:hover{background-position:-66px -364px;color:#ff971e;}

.gtj_box{border-right:1px solid #f4eff7;width:959px;overflow:hidden;}
.gtj_box .box_in{border:1px solid #f4eff7;border-right:0;width:190px;height:274px;display:inline;float:left;padding-bottom:10px;}
.gtj_box .box_in:hover{background:#f5f8ff;}
.gtj_box .box_in .bd{width:166px;height:223px;margin:12px;padding-top:6px;}
.gtj_box .box_in .bd .pic{display:block;position:relative;width:170px;height:136px;}
.gtj_box .box_in .bd .pic:hover .pshare{display:block;}
.gtj_box .box_in .bd h3{padding:10px 0 3px;line-height:28px;}
.gtj_box .box_in .bd p,.h_sdj_box .box_in .bd p a{color:#888;}
.gtj_box .box_in .ft{border-top:1px solid #f4eff7;height:34px;position:relative;}
.ico_hg{position:absolute;background:url(../Images/ico.png) no-repeat 0 -438px;line-height:12px;color:#78a9f4;left:14px;top:10px;padding-left:20px;}
.gtj_box .box_in .ft p{position:absolute;left:65px;top:7px;}
.gtj_box .box_in .ft p a{color:#888;}


/* Filter */
.filter {width:298px;height:220px;}
.pwSlide {position:relative;width:298px;height:220px;zoom:1;}
.pwSlide .pwSlide-bg {position:absolute;left:0px;bottom:0px; width:298px;height:25px; line-height:25px;overflow:hidden;z-index:1;}
.pwSlide div{margin:0;padding:0;}
.pwSlide .switchfilter span h3 {padding-left:5px;z-index:1;position:absolute;line-height:25px;width:298px;bottom:3px;height:25px;overflow:hidden;LEFT:0px}
.pwSlide .switchfilter span a:hover,.pwSlide .switchfilter span a:hover h3 {cursor:pointer;text-decoration:none}
.pwSlide .switchfilter span h3 {width:298px;color:#fff;text-indent:6px;overflow:hidden;font-size:14px;font-weight:bold;z-index:2; text-decoration:none}
.pwSlide .switchfilter .switchItem img{border:0px; width:298px;height:220px;}
.pwSlide .pwSlide-bg {height:30px;filter:alpha(opacity=50);background-color:#000;opacity:0.3;-moz-opacity:0.3}

.pwSlide .SwitchNav {z-index:2;position:absolute;bottom:3px;right:5px}
.pwSlide .SwitchNav span {list-style-type:none;float:left;margin-left:1px;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5}
.pwSlide .SwitchNav span a {font-size:12px;margin:0 1px;padding:0 7px;line-height:22px;background:#666;color:#fff;overflow:hidden;text-decoration:none}
.pwSlide .SwitchNav span.current a,.pwSlide .SwitchNav span a:hover {background:#999;color:#000;text-decoration:none}


.layout:after, .chief:after, .extra:after, .sub:after, .main:after, .hd:after, .bd:after, .ft:after, .cf:after{content: ""; display: table; clear: both;}
.layout, .chief, .extra, .sub, .main, .hd, .bd, .ft, .cf{ *zoom:1 }
.tc {text-align:center;margin:10px 10px 10px 10px;}

.tjyd p{ border-top:1px solid #fff; height:34px; line-height:34px; width:960px;clear:both;}
.tjyd a{ background:#f6f6f6; border:1px solid #fff; display:inline-block; float:left; height:34px; line-height:34px; overflow:hidden; text-align:center; width:118px;}
.tjyd .p1 .current,.tjyd .p1 a:hover{ background:#f4670a; color:#fff; text-decoration:none;}
.tjyd .p1 a:visited{text-decoration:none;}
.tjyd .p2 .current,.tjyd .p2 a:hover{ background:#fa9b1f; color:#fff; text-decoration:none;}
.tjyd .p2 a:visited{ text-decoration:none;}

.newslist{ height:200px; overflow-y:hidden; padding:0px 11px 0 11px;}
.newslist ul{ }
.newslist li{ border-bottom:1px dotted #c0c0c0; overflow:hidden; padding:11px 0; vertical-align:middle; zoom:1;}
.newslist li .pic{ float:left; height:65px; margin:0px 10px 0 0; width:100px;}
.newslist li .title{ height:44px; overflow:hidden;}
.newslist li .info span{ color:#999;padding:10px 0px 0 0;}


.NewsList {padding:10px;background:#fff;}
.NewsList .List {margin:20px 10px;}
.NewsList .List li {overflow:hidden;border-bottom:1px solid #eee; margin-bottom:10px; padding-bottom:10px;}
.NewsList .List li h2 {margin:0 0 10px 0;}
.NewsList .List li h2 a{font-size:18px;}
.NewsList .List li .date {color:#666;}
.NewsList .List li .detail {color:#666;margin:10px 0;line-height:20px;}
.NewsList .List li .newsImg {margin:0 0 10px 0; }
.NewsList .List li .newsImg img {border:1px solid #fff;max-width:600px;}
.NewsList .List li .newsImg a:hover img {border:1px solid #40AA53;}
 .a-img{display:inline;margin:5px 5px 5px 0;float:left;position:relative;z-index:30;}
 		
.hottags .bd a{ border-top:2px solid #fff; border-right:2px solid #fff; color:#fff; display:block; float:left; height:38px; line-height:38px; text-align:center; width:98px;}
.hottags .bd .color1{ background:#cb6102;}
.hottags .bd .color2{ background:#e8862e;}
.hottags .bd .color3{ background:#fcb620;}
.hottags .bd .color4{ background:#ffce65;}
.hottags .bd .color5{ background:#f7d58c;}
.hottags .bd .color6{ background:#cb6102;}
.hottags .bd .color7{ background:#e8862e;}
.hottags .bd .color8{ background:#fcb620;}
.hottags .bd .color9{ background:#ffce65;}
.hottags .bd .color0{ background:#f7d58c;}
.hottags .bd .color{ background:#f7d58c;}
.lBox { width:940px; margin:10px; overflow:hidden }
.lBox .bd { width:940px; overflow:hidden }
.lBox .bd ul { width:940px; overflow:hidden }
.lBox .bd ul li{ display:inline; float:left; width:225px; margin:10px 10px 0px 0px; overflow:hidden}
.lBox .bd ul li img{ display:block; width:225px; height:168px;}
.lBox .bd ul li .text{ width:225px; height:25px; border-bottom:1px solid #E3E3E3; background:#EEEEEE; overflow:hidden}
.lBox .bd ul li .text p{ width:225px; margin:0px auto; line-height:25px; text-align:left; text-indent:1em; overflow:hidden}
.lBox .bd ul li .text p a:hover{ text-decoration:none}