@charset "utf-8";
/* CSS Document */
/* 当前位置 */
.path{color:#666;line-height:30px;padding:18px 0;text-align:left;width:1200px;margin:0 auto;font-size:15px}
.path a,.path span{padding:0 3px;color:#666}
.path em{background:url(../images/dingwei.png) no-repeat ;padding-left:26px}

.pad_t{ padding:10px;}
.leftBox{ width:920px;  text-align:left;  }
.leftBox .hd{ height:40px; line-height:40px; background:#fff;  border-bottom:1px solid #ddd;  position:relative;  }
.leftBox .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:40px;   }
.leftBox .hd ul li{ float:left; width:170px; cursor:pointer; color:#0145a3; font-size:18px; font-weight:600; text-align:center;  }
.leftBox .hd ul li.on{ height:40px; width:170px; background:#024fab; color:#FFF;border-top:2px solid #0068B7; }
.leftBox .bd ul{ zoom:1; height:auto; overflow:hidden;}

.ywContent{width:66.6666667%;zoom:1; float:left; margin-bottom:20px; height:auto; overflow:hidden;}
.lb-right{ width:30.33333%; height:auto; overflow:hidden; background:#f0f2f3; margin-bottom:10px;}
.leftyw{ width:100%;  text-align:left;  }
.leftyw .hd{ height:40px; line-height:40px; background:#fff;  border-bottom:1px solid #ddd;  position:relative;margin-bottom:30px;  }
.leftyw .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:40px;   }
.leftyw .hd ul li{ float:left; width:170px; cursor:pointer; color:#0145a3; font-size:18px; font-weight:600; text-align:center;  }
#zfjj .leftyw .hd ul li{width:130px}
.leftyw .hd ul li.on{ height:40px; width:170px; background:#024fab; color:#FFF;border-top:2px solid #0068B7; }
.leftyw .bd ul{ zoom:1; height:auto; overflow:hidden;}
#zfjj .leftyw .hd ul li.on{  width:130px;}

.new2r{ height:auto; overflow:hidden;}
.new2r li{position:relative;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.new2r li a{line-height:42px;color:#333;font-size:16px;padding-left:15px;  }
.new2r li a:hover{color:#cc0202}
.new2r li:after{content:"";width:4px;height:4px;background-color:#666;display:block;position:absolute;left:0;top:18px;}
.new2r li span {float: right;color: #999; font-size: 14px;line-height:42px;}

.mainContent{width:920px;zoom:1; float:left; margin-bottom:20px;}
.mainContentq{width:100%;zoom:1;float:left}
.mainBox .mHd{position:relative;border-bottom:1px solid #E1E1E1;background:#F9F9F9;line-height:40px;height:43px;}
.mainBox .mHd .list{overflow:hidden}
.mainBox .mHd .list li{float:left;padding:0 4%}
.mainBox .mHd .list a{font-size:18px;color:#888}
.mainBox .mHd .list a:hover{text-decoration:none}
.mainBox .mHd .list .on a{color:#0068B7}
.mainBox .mHd .list .on,.mainBox .mHd h2{position:relative;font-weight:600;border:1px solid #E1E1E1;display:inline-block;zoom:1; width:170px;height:40px; text-align:center;border-top:2px solid #0068B7;color:#fff;border-bottom:0;font-size:18px;background:#024fab;bottom:-1px}
.mainBox .mHd h2 a{color:#0068B7}
.column{margin-bottom:20px;overflow:hidden}
/* 内容带图片的信息列表_图片判断式 */
.mBd{border:1px solid #ECECEC; border-top:none;}
.pageTPList li{padding:22px 15px;border-bottom:1px solid #E1E1E1;overflow:hidden}
.pageTPList .pic{float:left;margin-right:15px;width:140px}
.pageTPList .pic img{width:100%;height:auto}
.pageTPList .con{overflow:hidden;zoom:1}
.pageTPList .title{font-size:22px;line-height:36px;overflow:hidden;margin-bottom:10px}
.pageTPList .intro{margin-bottom:10px;line-height:25px;color:#777;max-height:50px;overflow:hidden;font-size:14px}
.pageTPList .title a:hover{text-decoration:none}
.pageTPList .intro .more{display:none}
.pageTPList .others{font-size:13px;color:#aaa}
.pageTPList .others span{margin-right:15px}
.pageTPList .node{color:#aaa;margin-right:15px}
.pageTPList .last{border-bottom:0;margin-bottom:0}
.pageTPList .on{background:#F9F9F9}
.pageTPList li.More{background-color: #f4f4f4; border:1px solid #dfdfdf; height: 50px; line-height:50px; color: #828282; font-size: 16px; text-align:center; padding:0; margin-top:30px; }
.pageTPList li.More:hover { background:#fff9f5; cursor:pointer}

/* 分页*/


.pagelist{text-align:center;padding:5px 0;margin:10px auto 0px auto;width:100%;font-size:12px;clear:both}
.pll{border:1px solid #c5c5c5; color:#c0c0c0; border-radius: 3px;display:inline;font-size:12px;padding:4px 8px;*padding:4px 8px 4px 8px!important;}

.plr{  margin:0 4px; display:block; font-size:12px; }
.plr a{padding:5px 8px;*padding:3px 8px 3px 8px!important;border:1px #c5c5c5 solid;background-color:#fff;margin:0 0 0 4px;display:inline;overflow:hidden;border-radius: 3px;display:inline;}
.plr a:link,.plr a:visited { color:#343434; text-decoration:none; }
.plr a:hover { color:#c80106; text-decoration:none; border-color:#007eb4; background-color:#007eb4;color:#fff; }

.plr a.selectPageIndex{color:#c80106; text-decoration:none; background-color:#007eb4;border-color:#007eb4;color:#fff}
.plr input{ width:30px; border: 1px solid #c5c5c5;  margin-left:4px;  border-radius: 3px;text-align:center;line-height:23px;height:23px;}


/* 网群*/
.side { width: 270px;}
.sideBox{margin-bottom:20px;border:1px solid #ECECEC;background:#fff;padding:10px;}
.sideBox .hd{overflow:hidden;padding:0 0 10px 0}
.sideBox .hd .more{float:right}
.sideBox .hd h3{font-size:20px;color:#0068B7}
.sideBox .hd h3 a{color:#fff}
.sideBox .hd h3 a:hover{text-decoration:none}
#sideMenu li{font-size:16px;text-align:center;margin-bottom:8px;vertical-align:top}
#sideMenu li a{display:block;padding:5px;background:url(../images/fwbgt31_03.png) 16px  no-repeat #F3F3F3;border:1px solid #E7E7E7;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}
#sideMenu li a:hover{letter-spacing:2px;text-decoration:none;border-color:#ccc;background:url(../images/fwbgt30_03.png) 16px  no-repeat #F3F3F3;}
#sideMenu .on a,#sideMenu .on a:hover{color:#fff;border-color:#0068B7;background:url(../images/fwbgt29_03.png) 16px  no-repeat #0068B7;}
#taiy1 #taiy a,#dat1 #dat a,#shuoz1 #shuoz a,#xinz1 #xinz a,#yangq1 #yangq a,#lvl1 #lvl a,#jinz1 #jinz a,#changz1 #changz a,#jinc1 #jinc a,#linf1 #linf a,#yunc1 #yunc a{background:url(../images/fwbgt29_03.png) 16px  no-repeat #0068B7;color:#fff}

.fwlist-content{padding: 0 15px;position: relative;overflow: hidden;/*border:1px solid #ECECEC;*/ border-top:none; }
.fwlist-content ul{/* padding-top: 13px; */overflow:hidden;}
.fwlist-content li{/*margin-bottom: 6px;*/padding: 13px 0;position: relative;overflow: hidden;/*width:100%;*/}
.fwlist-content li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background:url(../images/fwbgt34_03.png) no-repeat 5px center;}
.fwlist-content li span{ float:right;font-size: 14px;color: #666; }
.fwlist-content li em{color: #000;margin-left: 28px;font-size: 16px;width:80%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; float:left;}
.xixi{position: absolute;width: 1px;background: url(../images/fwbgt40_03.png) repeat-y top;left: 26px;top: 0;z-index: -1; }
.fwlist-content li .li-bg{position: absolute;width: 100%;height: 100%;left: 12px;top: 0;z-index: -1;}
.fwlist-content li .dbt{position: absolute;width: 100%;height: 100%;left: 12px;top: 0;}

.fwlist-content li:hover .li-bg{background: url(../images/fwbgt41_03.png) repeat 10px top;}
.fwlist-content li:hover span{color: #006eab;}
.fwlist-content li:hover em{color: #006eab;}
.fwlist-content li.More{background-color: #f4f4f4; border:1px solid #dfdfdf; height: 50px; line-height:50px; color: #828282; font-size: 16px; text-align:center; padding:0; margin-top:30px;background-image:url() }
.pageTPList li.More:hover { background:#fff9f5; cursor:pointer}
.fwlist-content li.More a{background-image:url()}
/* 专题 */
.ztList{margin-top:20px}
.ztList:after{content:"";display:block;clear:both}
.ztList .zttp{display:block; margin:8px;float:left;width:382px;height:150px;background-color:#fafafa;animation:default .5s both}
.ztList .zttp a:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.3);animation:hover .5s both}
.ztList .zttp a img{width:382px;height:86px}
.ztList tt{display:block;margin:10px;height:60px;color:#434343;font-size:16px;line-height:30px;overflow:hidden; font-family:"微软雅黑";}



/* 视频 */
.SpeList{margin-top:20px}
.SpeList:after{content:"";display:block;clear:both}
.SpeList .zttp  {display:block; margin-left:5px;margin-right:11px; position:relative;margin-bottom:20px;float:left;width:280px;height:228px;background-color:#fafafa;animation:default .5s both}
.SpeList .zttp a:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.3);animation:hover .5s both}
.SpeList .zttp a img{width:280px;height:165px}
.SpeList .zttp a>i{position: absolute; width:40px; height:40px; left:50%; margin-left: -20px; top:26%;  background:url(../images/play01.png) no-repeat;}
.SpeList tt{display:block;margin:10px;height:60px;color:#434343;font-size:16px;line-height:30px;overflow:hidden;font-family:"微软雅黑";}
/**/

.shsy li{ margin-left:5px;margin-right:11px; position:relative;margin-bottom:20px;float:left;width:220px;height:228px;background-color:#fafafa;animation:default .5s both}
.shsy li a:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.3);animation:hover .5s both}
.shsy li a img{width:220px;height:165px}
.shsy li a>i{position: absolute; width:40px; height:40px; left:50%; margin-left: -20px; top:26%;  background:url(../images/play01.png) no-repeat;}
.shsy li tt{display:block;margin:10px;height:60px;color:#434343;font-size:16px;line-height:30px;overflow:hidden;font-family:"微软雅黑";}
.shsy li.More {
    width:785px
}

/* 详情 */
.Viewbox { margin-top:20px; }
.Viewbox .Title0 { color: #434343; font-size: 24px; font-weight: 700; text-align:center; }
.Viewbox .Info { color: #a0a0a0; font-size: 14px; text-align:center; margin:20px 0; border-bottom:1px solid #dedede; height:30px;line-height:30px }
.Viewbox .Info span { margin:0 20px; }
.Viewbox .Content2 { margin:50px auto 0px; color:#737373; line-height: 30px;width:950px;margin-bottom:30px; }
.Viewbox .Content2 center { margin:40px 0 20px; font-size:18px; font-weight:bold }
.Viewbox .Content2 .Ld strong { font-weight:400; color:#111; }
.fbrq{float:left;width:750px;text-align:right;}
.Viewbox .fenxiang{    float: left;}
.Content2 p { color: #343434; line-height: 30px; font-size: 16px; margin:5px 0; }
.Content2 img{ max-width:640px;}
.Viewbox .Content img { max-width:100%; height: auto !important;}
.Relevant { margin-top:40px; margin-bottom:10px; }
.B0 {  border: 0 !important;}
.Relevant .T { height: 43px; line-height:40px; border-bottom:1px solid #e9e9e9; }
.Relevant .T span { display:block; height: 40px; border-bottom:3px solid #AD0700; float:left; color: #2d0d0d; font-size: 20px; padding:0 10px; }
.Relevant .T a { float:right; color: #777777; font-size: 16px; }
.Relevant .T a:hover { color: #AD0700; }
.xqzt{width:100%;text-align:right;height:60px;}
.xqzt li{display:inline}
@media screen and (max-width: 720px){

}}
