html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body {margin:0}
body {font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}

html, body, h1, h2, h3, h4, ul, li, dl,input{ margin:0px;padding:0px;list-style-type:none }
a{color:#333;text-decoration:none;}

a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank15{height:15px;overflow:hidden;}
.blank10{height:10px;overflow:hidden;}
.blank5{height:5px;overflow:hidden;}
.dotline{border-bottom:#CCC 1px dashed;margin:8px;}
.fl{ float:left}
.fr{ float:right}

.clearfloat:after{display: block;content: "";clear: both;overflow: hidden;}
.clearfloat{*zoom:1;}
.clearfloat:before,.clearfloat:after{content:""; display:table; line-height:0;visibility:hidden;}
.clearfloat:after{ clear:both;}
.clear_both:after{content: " ";clear: both;display: block;}
#MyContent p {margin:16px 0;} 
#MyContent img { 
max-width: 640px; 
width:expression(this.width > 640 ? "600px" : this.width); 
overflow:hidden; 
} 


#header{
	background: #fff; height: 465px;
	position: relative;
	z-index: 10000;
	background-image: url(banner2022.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.wrapper{
	width:100%;
	min-width:1200px;
	max-width:1920px;
	margin:0px auto;
	overflow:hidden;
}
.w1200{
	width:1200px;
	margin:0px auto;
}
#header .part1{
	position: absolute;
	left: 4px;
	top: 169px;
	z-index: 888;
}

#header .part2{
	position: absolute;
	left: 757px;
	top: 360px;
	z-index: 888;
}

#header .part3{
	position: absolute;
	right: 0px;
	top: 15px;
	z-index: 888;
}

@-webkit-keyframes bannerCloud {
    0% {
        opacity: 0;
        -webkit-transform: scale(1);
    }

    10%,
    80% {
        opacity: 0.7;
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(3);
    }
}

@keyframes bannerCloud {
    0% {
        opacity: 0;
        transform: scale(1);
    }

    10%,
    80% {
        opacity: 0.7;
    }

    100% {
        opacity: 0;
        transform: scale(3);
    }
}
.cloud3 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("cloud.png") 50% -50px no-repeat;
    background-size: 100%;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    z-index: 1;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-animation: bannerCloud 40s linear 0s infinite normal;
    animation: bannerCloud 40s linear 0s infinite normal;
}

.cloud4 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("cloud.png") 50% -50px no-repeat;
    background-size: 100%;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    z-index: 1;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-animation: bannerCloud 40s linear 20s infinite normal;
    animation: bannerCloud 40s linear 20s infinite normal;
}

.nav{background-image: url(navbg.jpg);
    background-repeat: no-repeat; height: 70px}
.nav ul{margin: 0 -43px;}
.nav ul li{float: left; width: 10%;text-align: center;position: relative;}
.nav ul li a{display: inline-block;vertical-align: top;line-height: 70px;font-size: 24px;color: #FEEF92;position: relative;transition: all 0.4s; font-family: monospace;font-weight: 600;}
.nav ul li a.on ,.nav ul li a:hover{font-weight: 600;transition: all 0.4s; text-decoration:none;}
.nav ul li a .line{display: inline-block;width: 0%;height: 1px;background: #ffffff;position: absolute;bottom: 0;left:50%;transform: translateX(-50%);transition: all 0.5s;}
.nav ul li.on a .line,
.nav ul li a:hover .line{transition:all 0.5s;width: 100%;}
.nav ul li::before,
.nav ul li::after{display: block;content: '';width: 1px;height: 20px;position: absolute;top: 50%;margin-top: -10px;}
.nav ul li::before{left: 0;background: #aa0209;}
.nav ul li::after{right: 0;background: #ff4149;}
.nav ul li:first-child::before{display: none;}
.nav ul li:last-child::after{display: none;}

.focusBox { position: relative;; width: 700px; height: 430px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 700px; height: 430px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; line-height:36px; width:100%; overflow: hidden; }
.focusBox .txt a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 10px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 13px; height: 13px; border-radius:50px;  line-height: 10px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background:#919191; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#ff0000; filter:alpha(opacity=100);opacity:1;  }

.subTitle { font-size: 24px; line-height: 30px; background: url(bg-1.gif) repeat-x left center; margin-bottom: 20px;display: flow-root; }
.subTitle span { background: #FFF url(bg-90.gif) no-repeat left center; text-indent: 20px; padding-right: 10px; }
.subTitle .more { font-weight: normal; font-size: 12px; color: #888; background-color: #FFF; padding-left: 10px; }

/*Ê×Ò³Ö÷Ìâ*/
 .mainbox14{width:1200px; margin:0px auto;}
.mainbox14 .left{width:700px; float:left;}
.mainbox14 .right{width:475px; float:right; background:#FFF}
.mainbox14 .left1{width:360px; float:left;}
.mainbox14 .right1{width:765px; float:right;}
.mainbox14 .right .right02{ border:#D4D4D4 1px solid;}
.mainbox14 .left .left01{}
.mainbox14 .left .left01 .floatl{width:820px; float:left;  height:485px; overflow:hidden;}

.mainbox14 .left1 .left01{border:#CBD9E4 1px solid;}
.mainbox14 .left1 .left01 .floatl{width:270px; float:left; border:#D4D4D4 1px solid; padding:2px; height:250px; overflow:hidden;}
.mainbox14 .left .left02{}
.mainbox14 .left1 .left01{border:#CBD9E4 1px solid;}
.mainbox14 .left1 .left01 .floatl{width:270px; float:left; border:#D4D4D4 1px solid; padding:2px; height:250px; overflow:hidden;}
.mainbox14 .left .left02{}
.mainbox14 .left1 .left01 .title{ height:35px;border-top:#ff0000 2px solid; border-bottom:#CBD9E4 1px solid; padding-left:10px;}
.mainbox14 .left1 .left01 .title span{background:url(titbg.gif) repeat-x left bottom; border:#C6DDF1 1px solid;  border-bottom:none; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#ff0000; text-align:left;width:88px; display:block; margin-top:6px; text-align:center; overflow:hidden}
.mainbox14 .left1 .left01 .left01box ul{ padding:8px;}
.mainbox14 .left1 .left01 .left01box li{height:26px; line-height:26px; background:url(artarrow.gif) no-repeat 0px 10px; padding-left:10px;}
.mainbox14 .left1 .left01 .left01box a{ font-size:14px; font-weight:normal; color:#000;}
.mainbox14 .left1 .left01 .left01box a:hover{ color:red; text-decoration:none;}
.mainbox14 .left1 .left01 .left01box span{ float:right; color:#999; font-size:12px; font-weight:normal;}

.mainbox14 .right .right03 .title{ height:35px; border-bottom:#CBD9E4 1px solid;}
.mainbox14 .right .right03 .title span{background:url(lhjj.png) repeat-x left bottom; width: 98px;  height:24px;  display:block; overflow:hidden}
.mainbox14 .right .right03 .title .jrjj{height:35px; line-height:35px; width:106px; float: right; text-align:right; padding-right:15px; font-size:14px; color:#a0a0a0;}
.mainbox14 .right .right03 .title .jrjj a{color:#a0a0a0;}
.mainbox14 .right .right03 .right03box{}

.news_list_left{display: block; float: left; margin-top:0px;width: 468px;_margin-right:5px;}
.news_list_left li{border-bottom: 1px solid #cbdbea; padding-bottom: 16px; padding-top:14px;height:76px;*margin-top:-3px;}
.news_list_left .list_bg{background: #eafaff;}
.news_list_left li.bor0{border:0;}
.news_list_left li a{color: #ba0800; display: block;height:26px;font-size: 20px; font-weight: bold; margin-bottom: 12px;  text-align: center;padding-left:25px; text-decoration: none;width:440px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news_list_left li span{color: #585858; display: block; font-size: 13px; line-height: 21px; text-indent: 2em;}

.tit1 {
  position: relative;
  font-size: 22px;
  margin-bottom: 10px;
}

.tit1 .name {
  position: relative;
  background-color: #fff;
  z-index: 1;
  display: inline-block;
  padding-right: 10px;
  color: #D80200;
}

.tit1 .name:hover {
  color: #D80200;
  text-decoration: none;
}

.tit1 .name.xxqg {
  padding-left: 100px;
}

.tit1 .name.xxqg .icon {
  position: absolute;
  left: 0;
  top: -16px;
  width: 94px;
  height: 42px;
  background: url(../images/xxqg.png) no-repeat left center #fff;
}

.tit1.msyy .icon {
  position: absolute;
  right: 15px;
  top: -10px;
  width: 209px;
  height: 42px;
  background: url(../images/msyy.jpg) no-repeat left center;
}

.tit1 .line {
  position: absolute;
  background-color: #e60012;
  height: 2px;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 50%;
  margin-bottom: -2px;
}
.text-primary{color:#FF8D00}


.mainbox19{width:1200px; margin:0px auto;}
.right19{ width: 590px; float: right;}
.left19{ width: 590px; float: left;}
.title19{background:url(x4-lm.jpg) no-repeat; height:44px;  font-weight:bold;line-height:44px; font-size:27px;color: #ffffff;font-family:monospace;}
.title19 span{  line-height:70px; width:106px; float: right; text-align:right; padding-right:15px; font-size:14px; color:#000}
.title19 span a{ font-size:14px; font-weight:normal; color:#000;}
.left19-l{float:left; width:236px;padding: 10px 0 10px 0}
.left19-l img{width: 236px; height: 140px; margin-bottom: 10px; display: block;}
.left19-r{float:right; width:339px;padding-top: 5px}


.list6 li a{font-size: 17px;line-height:2.6em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;}
.list6{list-style:square;margin-left: 16px; margin-top: -15px}
.list6 li{list-style:square;text-indent: 4px; color: #6f6f6f; border-bottom: 1px dotted #ccc; 
	height: 42px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display: block; width:100%}
.list6 span{ float:right; color:#999; font-size:12px; font-weight:normal;line-height:42px;}

.list7 li a{font-size: 16px;line-height:2.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;}
.list7{list-style:square;margin-left: 16px;}
.list7 li{list-style:square;text-indent: 4px; color: #6f6f6f; border-bottom: 1px dotted #ccc; height: 36px}
.list7 span{ float:right; color:#999; font-size:12px; font-weight:normal;line-height:36px;}

.bigline0{
	margin-top:0px;
	background:url(lhkd.jpg) no-repeat center top;
	height:147px;}
.bigline1{
	margin-top:0px;
	background:url(dbwy.jpg) no-repeat center top;
	height:147px;}
.bigline2{
	margin-top:0px;
	background:url(ljlh.jpg) no-repeat center top;
	height:147px;}
.bigline3{
    margin-top:0px;
    background:url(lhsp.jpg) no-repeat center top;
    height:147px;}
.bigline4{
    margin-top:0px;
    background:url(tslh.jpg) no-repeat center top;
    height:147px;}
.bigline5{
    margin-top:0px;
    background:url(lhhf.jpg) no-repeat center top;
    height:147px;}
.line0{width:1200px;margin: 0 auto;display: block;}
.line0 a.more{
	font-size:14px;
	color:#a0a0a0;
	position:relative;float:right;text-align:right;
	background:#fff;
	line-height:85px; height:44px;
	border:10px solid #fff;
}
.channelLogo{min-width:1200px;margin: 0 auto;display: block;}
/*-------------------------------part5 两会视频----------------------------------------------*/
.list5 .pic11 { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.list5 li a p.jiaodai {
    position: absolute;
    bottom: 9px;
    right: 0px; left: 2px;
    font-size: 16px;
    line-height: 160%;
    width: 99%;
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0px 0px !important;
    overflow: hidden;
    display: block;
    color: #FFF;
    z-index: 1000;
    text-decoration: none;
    padding: 2px 0px;
}
.list5 li a p.jiaodai {
    text-align: left;
}
.list5 li a p.jiaodai {
    font-size: 16px;
    line-height: 160%;
    color: #FFF;
}
.list5 li + li {
    margin-left: 2%;
}
.list5 li {
    width: 32%;
    float: left;
    text-align: center;
}
.list5 li {
    height: auto;
    margin-bottom: 5px;
    position: relative;
}
.list5 li img.smalllogo {
    width: 7%;
    margin-bottom: -7px;
}
#lm14{
	margin-top:30px;
}
#lm15{
	margin-top:-15px;
}
#lm15 .list5 li a p.jiaodai {
    text-align: center;
}
#lm16 .list12Small {
    height: auto !important;
    width: 100%;
}


a.jiaodai{
   position: absolute;
    right:0;
    bottom:7px;
    width:100%;
    text-align: center;
    background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
  overflow: hidden;
  display: block;
  color: #fff;
  z-index: 1000;
    text-decoration: none;
}
/*-----------组件16--------------*/
.list16{overflow: hidden;width:100%; margin-top: 20px;}
.list16 li{width:23.5%;float: left;margin-bottom: 1%;position: relative; }
.list16 a.title {font-size: 15px;line-height: 1.7em;}
.list16 a.title:hover{color:#ff791a;}
.list16 li.hasLeftGap{margin-left: 2%;}
.list16 li img{width:100%;}
.list16 li+li {margin-left:2%;}


.list-3{overflow: hidden;width:100%; margin-top: 20px;}
.list-3 li{width:32%;float: left;margin-bottom: 1%;position: relative; }
.list-3 a.title {font-size: 15px;line-height: 1.7em;}
.list-3 a.title:hover{color:#ff791a;}
.list-3 li.hasLeftGap{margin-left: 2%;}
.list-3 li img{width:100%;}
.list-3 li+li {margin-left:2%;}


.cont_e {width: 1200px; margin: 0px auto;}
.cont_e .box{width: 380px; margin: 20px 0 0 30px; float: left; position: relative;}
.cont_e .box:nth-child(1) {margin-left: 0px;}
.cont_e .box:nth-child(4) {margin-left: 0px;}
.cont_e .box:nth-child(7) {margin-left: 0px;}
.cont_e .box .title{width: 380px; height: 34px; border-top: 3px solid #e60012; padding-top: 6px}
.cont_e .box .title .tit{font-size: 22px; padding: 0 5px;line-height: 28px;  display: inline-block;  float:left; }
.cont_e .box .title b{display: inline-block; width: 15px; height: 15px; background: url(jiaicon.png) no-repeat; position: absolute; right: 0px; top: 16px; }
.cont_e .box .title b:hover {background: url(jiaiconH.png) no-repeat; }
.cont_e .box .box_pic {width: 380px; height: 215px; margin-top: 0px; overflow: hidden; position: relative; }
.cont_e .box .box_pic img{width:100%;}
.cont_e .box .box_pic a.title1{display: block; width: 100%; height: 35px; line-height: 35px; font-size: 14px; background: #333; position: relative; bottom: 42px; filter: Alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; color: #FFFFFF; text-align: center; }
.cont_e .box .box_pic a.title1:hover{color:#ff791a;}
.cont_e .box ul{margin: 6px 0 20px 0px }
.cont_e .box li{background:url(fz-pic-01.jpg) 0% 50% no-repeat;height: 39px;line-height: 39px;padding-left: 15px;  border-bottom: 1px dotted #ccc;}
.cont_e .box li a{font-size: 15px;line-height:39px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block; color: #6f6f6f;}
.cont_e .box li:hover{color: #900;background:url(fz-pic-02.jpg) 0% 50% no-repeat;}
.cont_e .box .date{ float:right; color:#999; font-size:12px; font-weight:normal;margin-top:2px;}

.jjhn_left{ width: 590px; float: left; margin-right: 20px; }
.jjhn_left:nth-child(2) {margin-right: 0px;}
.jjhn_left:nth-child(4) {margin-right: 0px;}
.title_in{
    font-size: 22px;
    font-weight: bold;
    font-family: "Microsoft YaHei UI";
}
.title_in span{
    width: 18px;
    height: 20px;
    float: left;
    background: url("title-icon.jpg") no-repeat;
    margin: 10px 8px 0 0;
}
.title_in a{
    color: #000;
}
.title_in a:hover{
    text-decoration: none;
}
.jjhn_left>dl{
    padding: 17px 0 12px 0;
}
.jjhn_left>dl+dl{
    border-top: 1px dotted #cfcfcd;
}
.jjhn_left>dl dt{
    display: inline-block;
    float: left;
}
.jjhn_left>dl dt img{
    width: 180px;
    height: 120px;
}
.jjhn_left>dl dd{
    display: inline-block;
    width: 390px;
    float: right;
}
.jjhn_left>dl dd p{
    font-size: 20px;
    font-family: "Microsoft YaHei UI";
    line-height: 30px;
    height: 60px;
    overflow: hidden;
}
.jjhn_left>dl dd span{
    display: block;
    font-size: 14px;
    line-height: 28px;
    color: #999;
    height: 56px;
    overflow: hidden;
}


.mainbox14 .right .right03 .news{ margin-top:0px}
.mainbox14 .right .right03 .news ul{ padding:8px;}
.mainbox14 .right .right03 .news li{height:26px; line-height:26px; background:url(../img/artarrow.gif) no-repeat 0px 10px; padding-left:10px;border-bottom:#ccc 1px dotted;}
.mainbox14 .right .right03 .news a{ font-size:14px; font-weight:normal; color:#000;}
.mainbox14 .right .right03 .news a:hover{ color:red; text-decoration:none;}
.mainbox14 .right .right03 .news span{ float:right; color:#999; font-size:12px; font-weight:normal;}





/*****news pic******/
.newspicr{ width:1183px; margin:0 auto; overflow:hidden; padding:8px 0 10px 17px; }
.newspicr li{width:280px; margin-top:10px; float:left; padding:0 0px 0 0px; margin-right: 15px}
.newspicr li .img{width: 280px;height:190px;display: block; overflow:hidden; margin:0 auto;}
.newspicr li .img img{ width: 280px;height: 190px;display: block;}
.newspicr li .img img{ 
cursor: pointer; 
transition: all 0.6s; 
-moz-transition: all 0.6s; /* 0.6s完成过渡效果 */ 
-webkit-transition: all 0.6s;
width:280px; height:190px;} 
.newspicr li .img img:hover{ transform: scale(1.1); /* 放大1.2倍 */ }
.newspicr p {margin-top:6px; text-align:center; font-size:14px;}


.colC {overflow:hidden;padding:10px 10px;}
.colC .leftBar {overflow:hidden; float:left; width:240px;}
.colC .rightMain {float:right; width:400px;}
.list14_Lgra li {overflow:hidden; height:25px; padding:0 0 0 9px; font-size:14px; line-height:25px; background:url(../img/all_icon.png) -75px -166px no-repeat;}
.list14_Lgra span{ float:right; color:#999; font-size:12px; font-weight:normal;}
.list14_Lgra li a,.list14_Lgra a:visited {color:#2b2b2b;}
.img120 img {border:1px solid #dcdddd;}
.img120 p {margin:4px 0 10px 0;}



/*tslh*/
.newslist1{ border:#eee 1px solid;  height:100%;overflow:hidden; padding-bottom:8px; BACKGROUND: #ffffff;}
.newslist1 h3{background:url(titbg.gif) repeat-x left bottom;height:38px;line-height:38px;padding-left:20px;color:#CC0000; position:relative;border-top:#ff0000 2px solid;border-bottom:#D4D4D4 1px solid;}
/*tslh*/
.tsnewspicr{ width:806px; margin:0 auto; overflow:hidden; padding:8px 0 10px 17px;}
.tsnewspicr li{width:253px; margin-top:10px; float:left; padding:0 0px 0 0px; margin-right: 15px}
.tsnewspicr li .img{width: 253px;height:160px;display: block; overflow:hidden; margin:0 auto;}
.tsnewspicr li .img img{ width: 253px;height: 160px;display: block;}
.tsnewspicr li .img img{ 
cursor: pointer; 
transition: all 0.6s; 
-moz-transition: all 0.6s; /* 0.6s完成过渡效果 */ 
-webkit-transition: all 0.6s;
width:253px; height:160px;} 
.tsnewspicr li .img img:hover{ transform: scale(1.1); /* 放大1.2倍 */ }
.tsnewspicr p {margin-top:6px; text-align:center; font-size:14px;}


/*ÎÄÕÂ·ÖÒ³ÑùÊ½*/
#fenye1{clear:both; padding-right:6px}
#fenye1 a{text-decoration:none; }
#fenye1 .prev,#fenye .next{width:52px; text-align:center;}
#fenye1 a.curr{width:22px;background:#FF9000; border:1px solid #FFD297; font-weight:bold; text-align:center;color:#fff;}
#fenye1 a.curr:visited {color:#fff;}
#fenye1 a{margin:5px 4px 0 0px; color:#2E2828;background:#fff; border:1px solid #FFD297; float:left; text-align:center;height:22px;line-height:22px}
#fenye1 a.num{width:22px;}
#fenye1 a:visited{color:#2E2828;} 
#fenye1 a:hover{color:#fff; background:#FF9000; border:1px solid #FFD297;float:left;}
#fenye1 span{line-height:30px;}

#fenye1{margin:0 auto; border-top:solid 1px #dddddd; width:630px; margin-top:6px; padding-bottom:4px;}
#fenye1 a{text-decoration:none;}
#fenye1 .prev,#fenye .next{width:52px; text-align:center; line-height:24px;}
#fenye1 a.curr{width:22px;background:#A9D9FF; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye1 a.curr:visited {color:#fff;}
#fenye1 a{margin:5px 4px 0 0; color:#1E50A2;background:#fff; display:block; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye1 a.num{width:22px;}
#fenye1 a:visited{color:#1f3a87;} 
#fenye1 a:hover{color:#fff; background:#A9D9FF; border:1px solid #1E50A2;float:left;}
#fenye1 span{margin:5px;width:80px; height:22px; line-height:22px; border:1px solid #dcdddd; color:#1E50A2; text-align:center; display:block}

/*ÎÄÕÂ·ÖÒ³ÑùÊ½*/
#fenye{clear:both; margin:0 auto; font-size:13px; border-top:#dddddd 0px solid; width:630px; padding-top:6px;}
#fenye a{text-decoration:none; display:inline;}
#fenye .prev,#fenye .next{ text-align:center; padding:0px 5px 1px 5px}
#fenye a.curr{padding:0px 5px 1px 5px;color:#009B4C;background-color:#fff;border:1px solid #99D7B7; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#333;}
#fenye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;}
#fenye a.num{width:22px;}
#fenye a:visited{color:#333;} 
#fenye a:hover{ float:left;}
#fenye span{background-color:#fff;border:1px solid #99D7B7; line-height:30px;padding:6px 5px 4px 5px; }


 /*ÎÄÕÂÕýÎÄ·ÖÒ³ÑùÊ½*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:64px; text-align:center;}
#pageNext a.curr{width:32px;background:#5A85B2;  height:24px; line-height:24px;  border:1px solid #E3E3E3; color:#FFF; font-weight:bold; text-align:center;}
#pageNext a.curr:visited {color:#fff;}
#pageNext a{margin:5px 4px 0 0; color:#333;background:#F4F4F4; height:24px; line-height:24px; display:inline-table; border:1px solid #D4D4D4; float:left; text-align:center;}
#pageNext a.num{width:32px;}
#pageNext a:visited{color:#3B85B4;} 
#pageNext a:hover{color:#000; background:url(tbg.gif) repeat-x; height:24px; line-height:24px;  border:1px solid #E3E3E3;float:left; text-decoration:none;}


.footer {
    background: #df2729;
    font-size: 14px;
    padding-top: 15px;
    width: 100%; margin: 0 auto;
    height: 98px;
    text-align: center;
    line-height: 30px;
    color: #fff;
}
.footer a{color: #fff;}


.lhList{width:100%;margin-top:20px;margin-bottom:20px}
.lhList .meetItem1{float:left;margin-right:20px}
.lhList .meetItem1 .meetItemImg{width:830px;height:180px;overflow:hidden;margin-bottom:15px}
.lhList .meetItem1 .meetItemImg img{width:100%;height:100%;object-fit:cover;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}
.lhList .meetItem1 p{width:302px;overflow:hidden;position:relative;color:#222222;font-size:18px;line-height:18px;white-space:nowrap;padding-left:18px}
.lhList .meetItem1 p:before{content:"";position:absolute;left:0;top:5px;width:8px;height:8px;background:#d41e26}
.lhList .meetItem1:hover p{color:#d41e26}
.lhList .meetItem1:hover .meetItemImg img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}




.lhyx_video{width: 32px;
    height: 32px;    background: url(http://www.chinanews.com/fileftp/2015/02/2015-02-16/U435P4T47D31657F967DT20150216104207.png) no-repeat center top;}
	  .lhyx_video2{
    position: absolute;
    left: 6px;
    bottom: 50px;
	z-index:2;
	  }



/* 水平滚动---- */
.scroll_title{width:24px; height:120px; line-height:30px; padding:55px 13px; display:block; overflow:hidden; float:left; background:#c00; font-family:microsoft yahei; font-size:24px; color:#fff;}
.scroll_title a{color:#fff;}
.scroll_title a:hover{color:#fff; text-decoration:none;}
.scroll_title2{width:24px; height:120px; line-height:30px; padding:35px 13px; display:block; overflow:hidden; float:left; background:#c00; font-family:microsoft yahei; font-size:24px; color:#fff;}
.scroll_title2 a{color:#fff;}
.scroll_title2 a:hover{color:#fff; text-decoration:none;}
.scroll_horizontal{width:1160px;height:auto;padding:20px 20px 10px 20px;line-height:20px;background:#f5f5f5; margin: 0 auto}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1100px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:99999px;}
.scroll_horizontal .list li{float:left;width:250px; height:auto;text-align:center; padding-right:40px;}
.scroll_horizontal .list li img{width:250px; height:208px;}
.scroll_horizontal .list li h1{width:250px; height:40px; line-height:40px; display:block; overflow:hidden; font-family:microsoft yahei; font-size:14px;}
.scroll_horizontal .list li h1 a{ color:#333;}
.scroll_horizontal .list li span{width:250px; height:50px; line-height:25px; text-align:left; display:block; overflow:hidden; color:#666; font-size:12px;}
.scroll_horizontal .list li span a{ padding-left:10px; color:#f00;}
.scroll_horizontal .plus,.scroll_horizontal .minus{position:absolute;top:110px;width:24px;height:39px; display:block; background:url(control.png) no-repeat;cursor:pointer;}
.scroll_horizontal .plus{left:70px;   background-position:-8px -5px;}
.scroll_horizontal .minus{right:30px;   background-position:-48px -5px;}
.scroll_horizontal .plus:hover,.scroll_horizontal .minus:hover{background:#f60;  background: url(control.png) no-repeat;}
.scroll_horizontal .plus:hover{left:70px;   background-position: -8px -55px;}
.scroll_horizontal .minus:hover{right:30px;   background-position: -48px -55px;}

.w1000 { width: 1000px; margin: 0 auto; }
.w800 { width: 800px; }
.w370 { width: 370px; }
.mb20 { margin-bottom: 20px; }
.cNav { color: #999; line-height: 30px; }
.cNav a { color: #999;  }
.cNav span { margin: 0 5px; }
.cTitle { font-size: 28px; line-height: 120%; text-align: center; padding: 20px 0; }
.cInfo { color: #999; line-height: 30px; border-bottom: 1px solid #DDD; text-align: center; padding-bottom: 10px; }
.cInfo a { color: #999; }
.cBody { font-size: 16px; line-height: 200%; margin: 20px 0; }

.newsTabBox { position: relative; }
.newsTabBox dl { height: 215px; position: relative; }
.newsTabBox dl dd { font-size: 18px; color: #FFF; line-height: 24px; background-color: #000; text-indent: 10px; padding: 3px 0; position: absolute; left: 0; bottom: 0; opacity: 0.7; }
.newsTabBox dl dd a { color: #FFF; }
.newsTabBox li { font-size: 15px; line-height: 24px; background: url(bg-3.gif) no-repeat left 15px; text-indent: 10px; padding: 5px 0; }
.newsTabBox li a{ color: #000 }

.cont_e .box ul{margin: 6px 0 20px 0px }
.cont_e .box li{background:url(fz-pic-01.jpg) 0% 50% no-repeat;height: 39px;line-height: 39px;padding-left: 15px;  border-bottom: 1px dotted #ccc;}
.cont_e .box li a{font-size: 15px;line-height:39px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block; color: #6f6f6f;}
.cont_e .box li:hover{color: #900;background:url(fz-pic-02.jpg) 0% 50% no-repeat;}
.cont_e .box .date{ float:right; color:#999; font-size:12px; font-weight:normal;margin-top:2px;}


.lhnewsList li{background:url(fz-pic-01.jpg) 0% 50% no-repeat;height: 60px;line-height: 60px;padding-left: 15px;  border-bottom: 1px dotted #ccc; }
.lhnewsList li:nth-of-type(5n+0) {margin-bottom: 20px;}
.lhnewsList li a{font-size: 19px;line-height:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block; color: #000;}
.lhnewsList li:hover{color: #900;background:url(fz-pic-02.jpg) 0% 50% no-repeat;}
.lhnewsList .time{color: #868686; font-size:13px;}

.entry-sharebox{width:100%;}
.entry-sharebox h2{font-size:16px;line-height:48px;font-weight:700;color:#333;border-bottom:1px solid #efefef; text-align: center;background:#f8f8f8;}	
.entry-sharebox ul{width:100%;}
.entry-sharebox ul li{width: 25%; height: auto; float: left;text-align: center;}
.entry-sharebox ul li img{ width: 120px; height: 120px;}
.entry-sharebox ul li p{text-align: center; display: inline;}

.view_foot{width:100%;margin:0 0 10px 0;border-bottom:1px solid #EEEEEE;font-family:"Helvetica Neue",Arial,"Hiragino Sans GB","STHeiti","Microsoft Yahei","SimSun","WenQuanYi Micro Hei",sans-serif;padding-bottom:10px;}

.entry-footer {margin:10px 0 8px 0;overflow:hidden;}
.entry-tag {font-size:0;margin-bottom:10px;}
.entry-tag a {
	display:inline-block;
	margin:0 10px 5px 0;
	padding:5px 15px;
	font-size:14px;
	font-size:.14rem;
	line-height:1.2;
	color:#666;
	border:1px solid #999;
	border-radius:3px
}
.entry-tag a:focus,.entry-tag a:hover {
	color:#fff;
	background:#ff791a;
	border-color:#ff791a;
	text-decoration:none}

.entry-breadcrumb {
	padding:8px 30px;
	margin:0;
	color:#999;
	background:#fff;
	border-radius:0;
	border-bottom:1px solid #f7f7f7
}
.entry-breadcrumb a,.entry-breadcrumb span {
	color:#999
}
.entry-page {width: 100%;  border-top:1px solid #eee; padding: 15px  0 0px 0;justify-content:space-between; display: flex;}
.entry-page .last-page{width: 48%; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.entry-page .next-page{width: 48%; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.entry-page a{ text-decoration: none;}
.entry-page i{ font-size: 14px; color: #9b9ea0 }
.entry-page span{ font-weight: 700; font-size: 16px }

.ydtj_div{width:370px; height:93px; padding:10px 0;}
.ydtj_div .fl{float:left; width:140px; height:93px;}
.ydtj_div .fr{float:right;width:215px;}
.ydtj_div p{font-size: 16px; font-family: microsoft yahei;color: #333;}
.ydtj_div a:hover{ text-decoration:none;color:#ff5a00}
.ydtj_div img{width:140px; height:93px;}

.ztp {
	width:100%; margin:0 auto;
}

/*文章分页样式*/
.fenye{ width:100%; margin:0 auto; float: left; display: flex;background:#fff;}
#fenye{clear:both; padding-right:6px}
#fenye td, th{padding:5px}
#fenye a{text-decoration:none; }
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr, #fenye a:hover{background:#62a8ea;color:#fff;text-decoration:none;border:1px solid #62a8ea;}
#fenye a.curr:visited {color:#fff;}
#fenye a{border:1px solid #aaa;background:#fff;color:#808080;padding:6px 15px;margin-left:5px;transition:all 0.2s}
#fenye a.num{width:22px;}
#fenye a:visited{color:#2E2828;} 
#fenye span{line-height:30px;}

.pagination{display:inline-block;margin:20px auto;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#333333;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination>li>curr{background:#62a8ea;color:#fff;text-decoration:none;border:1px solid #62a8ea;}


.meetList{width:100%;margin-top:20px;}
.meetList .meetItem{float:left;margin-right:25px;border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:10px;}
.meetList .meetItem:nth-child(2) {margin-right: 0px;}
.meetList .meetItem:nth-child(4) {margin-right: 0px;}
.meetList .meetItem:nth-child(6) {margin-right: 0px;}

.meetList .meetItem .meetItemImg{width:380px;height:215px;overflow:hidden;margin-bottom:15px;}
.meetList .meetItem .meetItemImg img{width:100%;height:100%;object-fit:cover;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}
.meetList .meetItem p{width:362px;overflow:hidden;position:relative;color:#222222;font-size:18px;line-height:18px;white-space:nowrap;padding-left:18px}
.meetList .meetItem p:before{content:"";position:absolute;left:0;top:5px;width:8px;height:8px;background:#d41e26}
.meetList .meetItem:hover p{color:#d41e26}
.meetList .meetItem:hover .meetItemImg img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}

.clearfix:after,.clearfix:before {content:" ";display:table}
.clearfix:after {clear:both}