﻿/* CSS Document 20181102 15:39*/
/*20190522更换幻灯片显示*/
	/*first*/
	/*huandeng*/
/*--Globals--*/
body{background:#fff;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.6 "Microsoft YaHei", Arial,"Hiragino Sans GB",HELVETICA,sans-serif; color:#414141;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
section, article, aside, header, footer, nav, dialog, figure {display: block;}
a {color:#414141; text-decoration:none;}
a:hover {color:#414141; text-decoration:underline;cursor:pointer;}
img{border:0; vertical-align:bottom;}
ul,ol{list-style:none;}

input#wd:-webkit-autofill, textarea#wd:-webkit-autofill, select#wd:-webkit-autofill {
    background-color: #ddd;
    color: #ccc;
}

.clear{ clear:both; margin:0; padding:0; height:0; line-height:0; font-size:0;}
.clear10{ clear:both; margin:0; padding:0; height:10px; line-height:0; font-size:0;}
.clear20{ clear:both; margin:0; padding:0; height:20px; line-height:0; font-size:0;}
.clearfix{ zoom:1;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.layout {width:1200px;height:100%; margin:0 auto;overflow:hidden;background: #fff;}
.hide{ display:none;}
.mr30{margin-right:30px;}
.mt20{ margin-top:10px;}
.mt40{ margin-top:40px;}
.mt16{ margin-top:16px;}
.mt10{margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mb5 { margin-bottom:5px;}
.mt10 { margin-top:1px;}
.h60{ height:60px;}
.h80{ height:80px;}
.h50{ height:50px;}
.h40{ height:40px;}

.w1230{width:1230px; height:100%; background-color:#fff; margin:0 auto;}

.layout_nav {width:1200px;height:100%; margin:0 auto;overflow:hidden;}
.leftArea {width:380px;float:left; height:100%; overflow:hidden; display:inline;}
.rightArea{width:380px;float:right;height:100%; overflow:hidden; display:inline;}
.middleArea{float:left; width:380px;}

/*ad*/
.ad1{margin-right:20px; float:left;}
.ad2{ float:right;}
.left710{ width:710px; float:left;}
.right445{ width:445px; float:right;}
.left790{ width:790px; float:left;}
.right380 { width:380px; float:right;}
.left380{ width:380px; float:left;}
.right790 { width:790px; float:right;}
.left180{ float:left; width:185px;}
.left180 li{font-size:14px; color:#9b9b9b;line-height:21px;}
.right595{ float:right; width:595px;}
.right595 li {font-size:14px; color:#9b9b9b;line-height:21px;}
.left245{float:left; width:245px;margin-right:30px;}
.mid650{float:left; width:650px; margin-right:30px;}
.right245{float:left;width:245px;}
.left590{ width:590px; margin-right:20px; float:left;}
.right590{ width:590px; float:right;}
/*.9l img{width:1200px; height:40px;}*/
#aad27 img{width:1200px; height:auto;}





/*top*/
.top { height:50px; line-height:50px; padding:20px 0 25px;width:1200px; margin:0 auto;overflow:hidden;background-color:#fff;}
.top .logo { float:left; line-height:50px;}
.top .logo img{margin-top:-10px;}
.top .search{float:left;margin-top:10px;  width:210px; height:50px;  position:relative; }

/*search*/
.commonSearchInput{float:left;width:180px;height:30px;line-height: 20px;padding:0 10px;;border: 1px solid #ebebeb;border-right:none;color:#ccc;box-sizing: border-box;/*border-bottom-left-radius:15px;border-top-left-radius:15px;*/	}
.commonSearchInput:focus,.commonSearchBtn:focus{outline:none;}
.commonSearchBtn{float:left;width:30px;height:30px;border: 1px solid #ebebeb;border-left:none;background:#fff url('../images/search.png') no-repeat center;cursor:pointer;/*border-bottom-right-radius:15px;border-top-right-radius:15px;*/}


.top .top-icon{float:right;margin-left:0px; }
.top .top-icon li{ float:left; margin-left:13px;}
.top-icon li span{ display:inline-block; width:169px; height:51px; line-height:25px; text-align:center;
 background-color:#0099FF; margin-top:0px; border-radius:5px; color:#fff; font-size:13px; font-weight:600;}

/*nav*/
.nav-b{ height:80px; border-top:3px #004aa4 solid; border-bottom:1px solid #e0e5ec;background-color:#fff;}
.nav-block1{margin:8px 0px 8px 10px; height:70px; float:left; border-right:1px solid #eef0f0;}
.nav-block1 a{float:left;display:block;font-size:16px;  color:#ssss; margin-left:25px; line-height:33px; color:#003573;}
.nav-block1 a:hover{ color:#003573;}
.nav-block1 span{ width:2px; height:77px; margin:30px 0px 0px 20px;}
.nav-block2{width:343px;margin:8px 0px 8px 10px; height:70px; float:left; border-right:1px solid #eef0f0;}
.nav-block2 a{float:left;display:block;font-size:16px;  color:#ssss; margin-left:25px; margin-left:26px; line-height:33px; color:#003573;}
.nav-block2 a:hover{ color:#003573;}
.nav-block3{margin:8px 0px 8px 10px; height:70px; }
.nav-block3 a{float:left;display:block;font-size:16px;  color:#ssss; margin-left:25px; margin-left:26px;line-height:33px; color:#003573;}
.nav-block3 a:hover{ color:#003573;}



.nav_box{ width:1200px;background:#1064c3;margin:0 auto 0;text-align: left;font-size:0;color:#FFF;line-height: 1;padding:10px 0;clear: both;overflow: hidden;}
.nav_box span{color:#FFF;display:inline-block;font-size:16px;height:24px;line-height:24px;}
.nav_box a{ color:#FFF;font-size:16px;display:inline-block;height:24px;line-height:24px;margin:4px 10px;}
.nav_box a:hover{  color:#FFF;text-decoration: none;}
.nav_box a:visited{  color:#FFF;}

.nav_box .navMore div{position:absolute;top:45px;left:0;width:1200px;background:#f1f1f1;opacity:0.8;display:none;text-align:center;}
.nav_box .navMore:hover div{display:block}
.nav_box .navMore div a{margin:0px 5px;display:inline-block;line-height:45px;color:#666}



/*toutiao*/
.toutiao-top h1{color:#003573;font-size:43px;  overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; text-align: center;}
.toutiao-top h1 a{color:#003573;}
.toutiao-top p{font-size:16px; padding:10px 0px 15px 0px;text-align: center;}
.toutiao-top p a{ height:30px; line-height:30px;}
.toutiao-con { height: 60px; line-height:60px;}
	.toutiao-con li {
		font-size: 17px;
		color: #003573;
		line-height: 30px;
		background: url(../images/dian.png) no-repeat 0px 12px;
		padding-left: 25px;
		white-space: nowrap; /* 不换行 */
		overflow: hidden; /* 超出隐藏 */
		text-overflow: ellipsis; /* 显示 ... */
	}
.toutiao-con li a{color:#003573; }
.toutiao-con img{ vertical-align:middle;}

.xiright{height:50px;}
.xiright img{width:380px; height:50px;}

/*shizheng*/
.shizheng{ background-color:#f3f4f5;}
.shizheng h3{ width:117px; display:block;height:40px;line-height:40px; float:left; background-color:#CC3300; color:#FFFFFF; font-size:20px; font-weight:500; text-align:center;margin-right: 10px;}
.shizheng h3 a{color:#FFFFFF;}
.shizheng h3 a:hover{color:#FFFFFF;}
.shizheng div.bd{
  height: 40px;
  overflow: hidden;
  margin-right: 10px;
}
.shizheng div.bd ul{
  width: 150%;
  height: 40px;
  overflow: hidden;
}
.shizheng div.bd ul li{
    line-height: 40px;
    height: 40px;
    float: left;
    width: auto !important;
}
.shizheng div.bd a {
    color: #414141;
    font-size: 14px;
    margin-right: 20px;
}


/*toutiao-small*/
.toutiao-s{ margin-top:20px;}
.toutiao-s h1{color:#003573;font-size: 30px;  overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; text-align: center;}
.toutiao-s h1 a{color:#003573;}
.toutiao-s p{font-size:14px; padding:10px 0px;text-align: center; height:24px; overflow:hidden;}
.toutiao-s p a{ height:30px; line-height:30px; color:#414141;}
.toutiao-s-img{margin-top:25px;}
.toutiao-s-img a{margin-right:5px;}
.toutiao-s-img a.toutiao-last  {margin-right:0px;}
.toutiao-s-img img{width:182px; height:77px;}

/*first*/
/*huandeng来源于原网2019年5月22日*/
.left710{width:710px;margin-right:45px;}
.leftLoop-lh{position:relative;} 
.leftLoop-lh .bd{position:relative;height:400px;width:710px; overflow:hidden;} 
.leftLoop-lh .bd ul{ overflow:hidden; zoom:1;} 
.leftLoop-lh .bd ul li{ text-align:center; float:left;display:inline; }
.leftLoop-lh .picList1 li{ position:relative;}
.leftLoop-lh .picList1 .pic img  { width:710px; height:400px;  border-radius:5px;} 
.leftLoop-lh .picList1 li .title{ line-height:60px; font-weight:bold; font-size:24px;  color:#fff; position:absolute; bottom:0px; left:2%;right:2%;} 
.leftLoop-lh .picList1 li .title a{ color:#fff; }
.leftLoop-lh .picList1 li span{ display:block; width:710px; height:60px; position:absolute; bottom:0px; left:0; text-align:center; background-color:#000; border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;
 filter:alpha(opacity=50); opacity:0.5;  -moz-opacity:0.5;}

.leftLoop-lh .fx_lh{display:none;}
.leftLoop-lh .fx_lh a{width:27px;height:71px;position:absolute;top:165px;z-index:101;cursor:pointer;overflow:hidden;}
.leftLoop-lh .prev{background:url(../images/left-lh.png);left:33px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="../images/left-lh.png"); _background-image:none;}
.leftLoop-lh .next{background:url(../images/right-lh.png);right:33px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="../images/right-lh.png");_background-image:none;}
/*first*/
/*huandenghuandeng来源于原网2019年5月22日结束*/

/*huandengpian已于2019年5月22日同原版不用*/
.top_pic{height:220px;}
.huandengpian{width:380px;height:250px;}
.leftLoop{position:relative;} 
.leftLoop .bd{position:relative;height:250px;width:380px; overflow:hidden;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1;} 
.leftLoop .bd ul li{ text-align:center; float:left;display:inline; }
.leftLoop .picList1 .pic img{ width:380px; height:214px;  } 
.leftLoop .picList1 .title{ line-height:40px; font-weight:bold; font-size:16px;  } 
.leftLoop #fx_d,.leftLoop #fx_shixiang{display:none;}
.leftLoop #fx_d a,.leftLoop #fx_shixiang a{width:29px;height:30px;position:absolute;top:90px;z-index:101;cursor:pointer;overflow:hidden;}
.leftLoop .prev{background:url(../images/left.png);left:10px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="../images/left.png"); _background-image:none;}
.leftLoop .next{background:url(../images/right.png);right:10px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="../images/right.png");_background-image:none;}

/*头条列表*/
.lhzl-t h2{ font-size:18px; color:#333;font-weight:bold;line-height:42px; height:45px; overflow:hidden; }
.lhzl-t h2 a{color:#333;}
.lhzl-t ul li{color:#333;font-size:16px; line-height:36px;height:36px;overflow: hidden; }
.lhzl-t ul li a{color:#333;}

/*原来的内容冲突*/
/*.lhzl-t h2{ font-size:24px; color:#FF0000;font-weight:bold;line-height:60px; height:60px; overflow:hidden; }*/
/*.lhzl-t h2 a{color:#FF0000;}*/
/*.lhzl-t ul li{color:#ff0000;font-size:18px; line-height:40px; height:40px; overflow: hidden; }*/
/*.lhzl-t ul li a{color:#ff0000;}*/

.minsheng{}
.minsheng h2{ border-top: solid #003573 2px; height:50px; font-size:22px; font-weight:500;  position:relative; color:#003573;line-height: 50px;}
.minsheng h2 a{ color:#003573;}
.minsheng h2 i{border-top: solid #c30610 2px;  width:115px; position:absolute; top:-2px; }
.minsheng li{ font-size:16px; color:#404040; line-height:30px;  height:30px;overflow:hidden; background:url(../images/dian.png) no-repeat 0px 12px; padding-left:15px; }
.minsheng li a{color:#404040; }
.minsheng-con{ margin-top:15px;border:1px solid #E4E4E4; padding:10px; height:auto;overflow: hidden;}
.minsheng-con td{ font-size:16px; line-height:24px; }
.liuyan{width:75px;height:20px ; line-height:20px; background:#df4d20; color:#fff; border:none;}
.liuyan a{color:#fff; }
.xuzhi{width:75px;height:20px ;  line-height:20px; background:#26bcd7; color:#fff;border:none;}
.xuzhi a{color:#fff; }

.shanxi{}
.shanxi h2{ border-top: solid #003573 2px; height:50px; font-size:22px; font-weight:500;  position:relative; color:#00479d;line-height: 50px;}
.shanxi h2 a{ color:#003573;}
.shanxi h2 i{border-top: solid #c30610 2px;  width:120px; position:absolute; top:-2px; }
.shanxi-con h3{ font-size:16px; font-weight:600; color:#003573; line-height:35px;  height:35px;overflow:hidden; text-align:center;}
.shanxi-con h3 a{color:#003573; }
.shanxi-con li{ font-size:16px; color:#404040; line-height:32px; height:32px;overflow:hidden;  background:url(../images/dian.png) no-repeat 0px 12px; padding-left:15px;}
.shanxi-con li a{color:#404040; }


/*专家谈*/
.zj-img{ height:122px; overflow:hidden; position:relative; margin-top:10px;}
.zj-img img{ width:105px;height:105px; border-radius:50%;}
.zj-img h4{ position:absolute; left:130px; top:15px; font-size:18px; font-weight:bold;}
.zj-img p{ position:absolute; left:130px; top:45px; line-height:26px; font-size:16px; color:#333;}
.zj-name{ height:70px;}
.zj-name a{ margin-right:13px; line-height:28px; font-size:16px; color:#08248d;}


/*新闻发布厅滑动门*/
.tabs{ border-top: solid #003573 2px; height:50px; font-size:22px; font-weight:500;  position:relative; color:#003c85;line-height: 50px;}
.tabs li{ float:left; margin-right:2px; padding:0px 10px;}
.tabs li.xwfb {background-color:#fff; width:122px; text-align:center;}
.tabs li.xwfb a{color:#003573;}
.tabs li.xwfb a:hover{ color:#CC0000;}
.tabs li.new_select {width:122px;color:#003573; text-align:center;}
.tabs li.new_select a{color:#003573;}
.tabs li.new_select a:hover{color:#003573;}


/*视点*/
.shidian{ width:1200px; margin:0 auto; }
.shidian h2{ border-top: solid #003573 2px; height:59px;font-size:22px; font-weight:500;  position:relative; color:#004277;line-height: 59px;}
.shidian h2 a{ color:#003573;}
.shidian h2 i{border-top: solid #c30610 2px;  width:150px; position:absolute; top:-2px; left:-30px; }
.shidian h2 span{position:absolute; right:0px; top:-20px;}
.shidian li{float:left;margin-right:30px;}
.shidian li:last-child{ margin-right:0;}
.shidian-top{ width:380px;  height:214px;position:relative;}
.shidian-top a{ display:block;width:380px; height:214px;}
.shidian-top img{ width:380px; height:214px;}
.shidian-top p{ height:35px; width:380px; font-size:16px; line-height:35px;color:rgba(255,255,255); text-align:center; position:absolute; bottom:0;}
.shidian-top a p{color:#fff; z-index:3;}
.shidian-top  a span{ background:#000000; filter:alpha(opacity=30); opacity:0.3;  -moz-opacity:0.3; width:380px; height:35px; position:absolute; bottom:0; left:0;}

.lanzhibo {margin-top:13px;}
.shidian-pic li{ float:left;}

.lanzhibo li{ float:left; margin-right:39px;margin-right:25px\0;/*+margin-right:25px;*/}
.lanzhibo li:last-child{ margin-right:0;}
.lanzhibo li a{ display:block;width:237px; height:173px;}
.lanzhibo li img{width:237px; height:133px;}
.lanzhibo li p{ line-height:21px; margin-top:5px; height:40px; font-size:14px; color:#333333; text-align:left;}
.shipin {}
.shipin h2{  height:59px;font-size:22px; font-weight:500;  position:relative; color:#003573;line-height: 59px;}
.shipin h2 a{ color:#003573;}
.shipin h2 i{border-top: solid #c30610 2px;  width:150px; position:absolute; top:-3px; left:-30px; }

.shipin h2 span{display:inline-block;width:700px;padding:0 8px; font-size:14px; line-height:20px;height:20px; position:absolute; right:0;top:20px;
color:#999999; font-weight:normal;}
.shipin span a{color:#999999;margin-right:8px;}
.shipin li{ float:left;margin-right:24px; margin-right:17px\0; /*+margin-right:17px;*/}
.shipin li:last-child{ margin-right:-2px;}
.shipin li a{ display:block;width:180px; height:151px;}
.shipin li img{width:180px; height:101px;}
.shipin li p{ line-height:21px;margin-top:5px; height:46px;overflow:hidden; width:180px; font-size:14px; color:#333333; text-align:left;}


/*3block*/

.Area3line h2{   border-top: solid #003573 2px; padding-left:10px; height:50px; font-size:24px; font-weight:500;  position:relative; line-height: 50px;}
.Area3line h2 a{ color:#003573;}
.Area3line h2 i{border-top: solid #c30610 2px;  width:90px; position:absolute; top:-2px; left:0px; }
.Area3pic{ width:380px;  height:214px;position:relative;}
.Area3pic a{ display:block;width:380px; height:214px;}
.Area3pic img{ width:380px; height:214px;}
	.Area3pic p {
		height: 35px;
		width: 380px;
		font-size: 16px;
		line-height: 35px;
		color: rgba(255,255,255);
		text-align: center;
		position: absolute;
		bottom: 0;
		left: 0;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		padding-left: 5px;
	}
.Area3pic a p{color:#fff; z-index:3;}
.Area3pic  a span{ background:#000000; filter:alpha(opacity=30); opacity:0.3;  -moz-opacity:0.3; width:380px; height:35px; position:absolute; bottom:0;left:0;}
.Area3list {}
.Area3list h3{ height:65px; line-height:65px; overflow:hidden; font-size:20px; color:#6b6b6b;} 
.Area3list  li{ font-size:16px; color:#404040; line-height:33px; height:33px;overflow:hidden;  background:url(../images/dian.png) no-repeat 0px 12px; padding-left:15px;}
.Area3list  li a{color:#404040; }


/**/
.fangchan h2 a{color:#003573;}
.fangchan h2 i {border-top: solid #c30610 2px;  }
.tiyu h2 a {color:#003573;}
.tiyu h2 i {border-top: solid #c30610 2px;  }
.caijing h2 a {color:#003573;}
.caijing h2 i {border-top: solid #c30610 2px;  }
.wenhua h2 a {color:#003573;}
.wenhua h2 i {border-top: solid #c30610 2px;  }
.sannong h2 a {color:#003573;}
.sannong h2 i {border-top: solid #c30610 2px;  }
.meishi h2 a {color:#003573;}
.meishi h2 i {border-top: solid #c30610 2px;  }
.jiankang h2 a {color:#003573;}
.jiankang h2 i {border-top: solid #c30610 2px;  }
.lvyou h2 a {color:#003573;}
.lvyou h2 i {border-top: solid #c30610 2px;  }
.ying h2 a {color:#003573;}
.ying h2 i {border-top: solid #c30610 2px;  }
.qiche h2 a {color:#003573;}
.qiche h2 i {border-top: solid #c30610 2px;  }
.jiaoyu h2 a {color:#003573;}
.jiaoyu h2 i {border-top: solid #c30610 2px;  }

/*link*/

.link_tab{ height:36px; line-height:36px; border-bottom:2px solid #ddd;}
.link_tab li{float:left;width:180px;height:36px;font-size:20px;font-weight:500;text-align:center;cursor:pointer;}
.curr{ background:#005aa4; width:180px; height:36px; color:#fff; font-size:20px; font-weight:500; text-align:center;}
.link_tab_cont { padding:20px 10px; overflow:hidden;}/*height:120px;*/

/*foot*/
.footer-bluebg{width:100%;background-color:#005aa4;padding:20px 0;}
.foot-blue {width:96%;max-width:1200px;margin:0 auto;background-color:#005aa4;font-size:0;color:#fff;text-align:center;}
.foot-blue a{color:#fff;display:inline-block;font-size:18px;height:24px;line-height:24px;margin:5px;}
.foot-blue span{color:#fff;display:inline-block;font-size:18px;height:24px;line-height:24px;margin:5px 0;}
.foot-blue a:hover{color:#fff;}

.foot-adbg{width:100%;background-color:#f5f5f5;  }
.foot-ad{  width:1200px;  margin:0 auto;  text-align:center; background-color:#f5f5f5; }
.foot-ad-img {height:110px;padding-top:40px;}
.foot-ad-img  a{ margin-right:30px;}
.foot-ad-img  a span{display:inline-block; width:200px; height:60px; line-height:30px; text-align:center;
 background-color:#95b8dc; margin-top:5px;  color:#fff; font-size:13px; font-weight:600;}
.foot-word{ font-size:16px; color:#666666; line-height:35px; padding-top:0px; padding-bottom:20px;}

.foot-bottombg{width:100%;/*height:43px;*/background-color:#005aa4 ; }
.foot-bottom{width:1200px;margin:0 auto;padding:10px 0;font-size:16px;background-color:#005aa4;color:#fbf6f6;text-align:center;}
.foot-bottom a{color:#fbf6f6;}

/*2019lhzl*/
/*本栏目width710和height400原是800和480，修改于2019年5月22日幻灯片调整*/
.lhzl2019 { width:100%; height:1310px;min-width:1400px; background:url(../images/2019lhzq.jpg) no-repeat top center;}
.layout1400{width:1400px; margin:0 auto; height:auto; overflow:hidden;}
.pt390 {padding-top:390px;width:1400px; }
.toutiao-top1 h1{color:#ff0000;font-size: 38px;  overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; text-align: center; height:60px;overflow:hidden;}
.toutiao-top1 h1 a{color:#ff0000;}
.toutiao-top1 p{font-size:19px; color:#ff0000;padding:10px 0px;text-align: center;height:30px;overflow:hidden;}
.toutiao-top1 p a{ height:30px;color:#ff0000; line-height:30px;}
.lhzl-left { width:710px; height:400px;  float:left;}
.lhzl-right{ width:550px;  height:480px; float:right;}
.mt40{ margin-top:40px;}
.hd-lh{width:710px;height:400px;}
.leftLoop-lh{position:relative;} 
.leftLoop-lh .bd{position:relative;height:400px;width:710px; overflow:hidden;} 
.leftLoop-lh .bd ul{ overflow:hidden; zoom:1;} 
.leftLoop-lh .bd ul li{ text-align:center; float:left;display:inline; }
.leftLoop-lh .picList1 li{ position:relative;}
.leftLoop-lh .picList1 .pic img{ width:710px; height:400px;  } 
.leftLoop-lh .picList1 li .title{ line-height:60px; font-weight:bold; font-size:24px;  color:#fff; position:absolute; bottom:0px; left:2%;right:2%;} 
.leftLoop-lh .picList1 li .title a{ color:#fff; }
.leftLoop-lh .picList1 li span{ display:block; width:710px; height:60px; position:absolute; bottom:0px; left:0; text-align:center; background-color:#000; 
 filter:alpha(opacity=50); opacity:0.5;  -moz-opacity:0.5;}

.leftLoop-lh #fx_lh{display:none;}
.leftLoop-lh #fx_lh a{width:27px;height:71px;position:absolute;top:193px;z-index:101;cursor:pointer;overflow:hidden;}
.leftLoop-lh .prev{background:url(../images/left-lh.png);left:33px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="../images/left-lh.png"); _background-image:none;}
.leftLoop-lh .next{background:url(../images/right-lh.png);right:33px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="../images/right-lh.png");_background-image:none;}

.mb20{ margin-bottom:20px;}
.mt21{margin-top:21px;}
.line-red{ width:100%; height:1px; background-color:#fec7c2;}

/*两会图片*/
.shipin-lh{ margin-top:53px;}
.shipin-lh li{ float:left;margin-right:30px; margin-right:17px\0; /*+margin-right:17px;*/}
.shipin-lh li:last-child{ margin-right:-2px;}
.shipin-lh li a{ display:block;width:207px; height:182px;color:#ff0000;}
.shipin-lh li img{width:207px; height:116px;}
.shipin-lh li p{ line-height:18px;margin-top:10px;width:207px; font-size:14px; color:#ff0000; text-align:left;}
.shipin-lh li p a {color:#ff0000;}

/*调整友情链接字体大小*/
.link_tab_cont a{font-size:16px;margin-right:20px;}

/*新加*/
body{overflow-x:hidden;}
.global_top{width:100%;max-width: 1200px; position: relative; margin: 0px auto; }
.global_top img{max-width:100%;}
.global_top .jrzt{position:absolute; right:-100px; top:192px;}
.toutiao-top p{padding:10px 0;}
.toutiao-top p a{display:inline-block;width:30%;margin:0 1%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.w1230{padding-top:15px;}
.left590 img{width:100%;}
.right590 img{width:100%;}
.swiper-container1{border-radius:5px;overflow: hidden;}
.ban_hz{width:100%;padding-top:56%;position:relative;overflow: hidden;display:block;}
.ban_hz img{position:absolute;top:0;left:0;width:100%;height:100%;}
.ban_hz .title{position:absolute;left:0;bottom:0;width:96%;padding:2%;background:rgba(0,0,0,0.5);font-size:24px;color:#fff;
		white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.first1{margin-top:20px auto;}
.left710_l{width:49%;float:left;}
.left710_r{width:49%;float:right;}
.lhzl-t h2{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.lhzl-t ul li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.Area3list li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.ft_icon{text-align: center;padding:10px 2% 0px;font-size:0;margin: 0 auto;max-width:800px;}
.ft_icon img{margin:0 1% 10px;}

/*新加会员登录*/
input:focus,textarea:focus {outline: none;}
.hhaed{ width:96%;max-width:1200px;margin:0 auto;}
.hhaed_1{ width: 358px;  float: left;padding:15px 0;}
.hhaed_1 img{ display: block;height: 53px;}
.hd_login{float:right;font-size:14px;color:#808080;padding-top:16px;}
.hd_login a{margin-left:25px;color:#808080;display:inline-block;padding:15px 0;}
.hd_login a:hover{color:#2f4392;}
.hd_login .login_dl{color:#005aa4;font-weight:bold;padding-left:44px;margin:0;
			background:url(../images/login_admin.png) no-repeat left center;background-size:36px auto;}
.hd_login .login_dl:hover{text-decoration:none;}

.login_wp{padding:50px 0;background:#fafafa url(../images/login_wp.jpg) no-repeat center/cover;}
.login_nr{width:96%;max-width:1200px;margin:0 auto;}
.login_box_r{width:100%;max-width:430px;/*height:400px;*/padding-bottom:10px;background:#fff;float:right;border-radius:3px;}
.logoin_tit{text-align: center;font-size:20px;color:#333333;padding:36px 0 33px;}
.logoin_tit span{display:inline-block;line-height:1;padding:6px 4px;border-bottom:#2f4392 solid 2px;}
.logoin_line{width:70%;padding:0 5%;border:#dddddd solid 1px;height:40px;margin:0 auto 25px;border-radius:4px;}
.logoin_line input{height:40px;border:none;background:none;font-size:16px;width:80%;}
.logoin_line input::-webkit-input-placeholder { color:#808080;font-size:16px;}
.logoin_line input:-moz-placeholder { color:#808080;font-size:16px;}
.logoin_line input::-moz-placeholder { color:#808080;font-size:16px;}
.logoin_line input:-ms-input-placeholder { color:#808080;font-size:16px;}
.logoin_line_hz{width:80%;height:70px;margin:0 auto;}
.logoin_line_y{width:40%;float:left;}
.login_box_r .yzm_box{width:40%;height:40px;float:right;}
.login_box_r .yzm{display: inline-block;width:98px;height:38px;float:left;}
.login_box_r .yzm_btn{width:58px;height:40px;background:url(../images/yzm_btn.jpg) no-repeat center;float:right;border:none;cursor:pointer;}
.login_box_r .submit{width:80%;height:40px;background:#2f4392;border:none;margin:0 auto;color:#fff;font-size:18px;border-radius:4px;display:block;cursor:pointer;}
.forgot_regis{color:#6e6e6e;font-size:16px;padding:35px 0;width:80%;margin:0 auto;}
.forgot_regis a{color:#0092dc;}

.addxx_box_wp{padding:50px 0;background:#fafafa;border-top:#eeeeee solid 1px;}
.addxx_box{width:96%;max-width:1200px;margin:0 auto;}
.addxx_l{width:270px;min-height:230px;float:left;background:#fff;padding-bottom: 45px;position:relative;}
.addxx_l_top{text-align: center;background:#fff;padding:35px 0;}
.addxx_l_top img{width:100px;height:100px;}
.addxx_l_top h3{font-size:15px;color:#555555;padding:16px 0 4px;}
.addxx_l_top h4{font-size:18px;color:#b6b6b6;margin-bottom:14px;font-weight:normal;}
.addxx_l_top .bj_zh_box{text-align:center;}
.addxx_l_top .bj_zh{display:inline-block;width:35%;font-size:13px;color:#444;position:relative;}
.addxx_l_top .bj_zh:first-child:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#c9c9c9;}
.addxx_l_top .bj_zh .num{font-size:15px;}
.addxx_l_bot{background:#fff;padding:18px 0;}
.addxx_l_bot li{margin-bottom:2px;}
.addxx_l_bot li a{display:block;color:#353535;font-size:16px;height:60px;line-height:60px;padding-left:68px;border-left:#fff solid 2px;}
.addxx_l_bot li a:hover,.addxx_l_bot li.on a{background:#d9e6f1;border-color:#005aa4;}
.addxx_l_tit{padding:18px 0;}
.addxx_l_tit a{font-size:16px;height:20px;line-height:20px;color:#808080;display: block;padding:0 26px;border-left:#fff solid 4px;}

.dq_id{position:absolute;left:0;bottom:30px;width:90%;padding:0 5%;color:#808080;font-size:14px;text-align: center;}

.addxx_r{margin-left:300px;padding:1px;background:#fff;}
.addxx_r table {border-collapse: collapse;border-spacing: 0;table-layout: fixed;}
.addxx_r table tr th,table tr td{word-wrap: break-word;word-break: break-all;}
.addxx_r_tit{padding:20px 5%;border-bottom:#eee solid 1px;color:#2f4392;font-size:16px;font-weight: bold;}

.form_top{border-bottom:#fafafa solid 20px;padding: 15px 0;}
.form_top_line{padding: 15px 0;overflow: hidden;}
.form_top_line .span_type{width:160px;height:40px;line-height:40px;text-align: right;display: inline-block;font-size:14px;color:#808080;overflow: hidden;float:left;}
.form_top_line .tishi{height:40px;line-height:40px;display: inline-block;font-size:14px;color:#cccccc;overflow: hidden;float:left;}
.form_top_line .sinput{width:320px;padding:0 15px;height:40px;border:#eee solid 1px;color:#333;border-radius:5px;background: none;margin:0 25px;float:left;}
.form_top_line .sinput_file{padding:10px 15px;height:26px;}
.form_top_line .xinxi{width:320px;padding:0 15px;height:42px;line-height:42px;color:#333;font-size:14px;margin:0 25px;float:left;}

.select_box{/*width:320px;*/margin:0 25px;float:left;overflow: hidden;}
.select_box select{color:#333;width:350px;height:40px;line-height:40px;padding:0 15px;margin-right:35px;border:#eee solid 1px;border-radius:5px;
	background:none;float:left;}
.select_box select option{color:#cccccc;font-size:14px;}

.submitbox{text-align: center;padding:0 0 40px;clear: both;}
.submitbox button{font-size:16px;color:#fff;background:#005aa4;width:120px;height:40px;border:#2f4392 solid 1px;margin:0 25px;border-radius:20px; }
.submitbox .reset_an{color:#808080; background:#fff;border:#eee solid 1px;}


.addxx_r_tit_lb{padding:20px 18px;border-bottom:#eee solid 1px;color:#2f4392;font-size:16px;font-weight: bold;position: relative;}
.searchbox{position:absolute;top:18px;right:12px;width:230px;}
.chaxun{width:53px;height:28px;float:left;background:#005aa4;font-size:14px;color:#fff;}
.sput{width:155px;padding:0 10px;height:26px;font-size:14px;color:#333;background:none;border:#eee solid 1px;float:left;}
.searchbox input::-webkit-input-placeholder { color:#d6d6d6;font-size:14px;}
.searchboxe input:-moz-placeholder { color:#d6d6d6;font-size:14px;}
.searchbox input::-moz-placeholder { color:#d6d6d6;font-size:14px;}
.searchbox input:-ms-input-placeholder { color:#d6d6d6;font-size:14px;}
.xinxi_list{text-align: center;width:98%;margin:2% auto;border-collapse:collapse;border-spacing:0;border-top:#f8f8f8 solid 1px;border-bottom:#f8f8f8 solid 1px;}
.xinxi_list th{font-size:14px;font-weight:bold;color:#333;padding:16px 0;}
.xinxi_list td{font-size:14px;color:#808080;padding:16px 0;}
.xinxi_list tr:nth-of-type(even) td{background:#f4f8fb;}
.xinxi_list td p{overflow: hidden;/*white-space: nowrap;text-overflow: ellipsis;*/padding:0 5px;}
.xinxi_list td a{color:#808080;display:inline-block;padding-right:2px;}
.xinxi_list td a:hover{color:#ff0000;}
.checkbox{width:20px;height:20px;overflow:hidden;position:relative;display:inline-block;background:#fff;border:#eee solid 1px;border-radius:3px;cursor:pointer;z-index:3;}
.on_red{background:url(../images/xz_red.png) no-repeat center;border-radius:11px;border: none;width:22px;height:22px;}
.on_lv{background:url(../images/xz_lv.png) no-repeat center;border-radius:11px;border: none;width:22px;height:22px;}

.checkbox input[type=checkbox]{width: 20px; height: 20px;position: relative;z-index: 1;opacity: 0.1;}

.page1{padding:20px 10px;text-align: center;}
.page1 a{width:30px;height:30px;line-height:30px;text-align: center;margin:2px;border:#c3c3c3 solid 1px;color:#c3c3c3;display: inline-block;}
.page1 a.on,.page1 a:hover{color:#fff;background:#2f4392;}

.shen_btn_box{padding:20px 0;}
.shen_btn{display:block;margin:0 auto;width:180px;height:40px;line-height:40px;text-align:center;border-radius:20px;font-size:20px;color:#fff;background:#005aa4;}

.add_wz{width:96%;margin:2%;border:none;font-size:14px;color:#666;}
.add_wz td{padding:5px 1px;}
.add_wz .inpu{width:80%;max-width:370px;padding:0 10px;height:26px;font-size:14px;color:#333;background:none;border:#ccc solid 1px;}
.add_wz .file{width:80%;max-width:370px;padding:5px 10px;height:26px;font-size:14px;color:#333;background:#eee;border:none;}

.regis{width:96%;max-width:800px;margin:0 auto;background:#fff;padding:10px 0;}
.regis_t{padding:20px;position:relative;overflow: hidden;}
.regis_t ul{position:relative;overflow:hidden;width:116%;margin:0 -8%;}
.regis_t ul:before{content:"";position:absolute;top:12px;left:10%;width:80%;height:1px;background:#c8c8c8;z-index:1;}
.regis_t ul li{width:20%;float:left;}
.regis_t ul li .linr{text-align:center;z-index:3;position:relative;}
.regis_t ul li .num{border-left:6px solid #fff;border-right:6px solid #fff;background:#fff;display:inline-block;position:relative;z-index:3;}
.regis_t ul li .num_nr{width:21px;height:21px;line-height:22px;color:#999;background:#fff;border-radius:50%;border:#c8c8c8 solid 1px;}
.regis_t ul li .tit{font-size:14px;color:#999;padding:5px 0;}
.regis_t ul li.on .num_nr{color:#fff;background:#ff4c48;border-color:#ff4c48;}
.regis_t ul li.on .tit{color:#333;}
.regis_t ul li.on_a .num_nr{text-indent:-9999px;background:#fff url(../images/on_a.png) no-repeat center;}

.regis_b{padding:20px;position:relative;overflow: hidden;min-height:300px;}
.regis_b ul{position:relative;overflow:hidden;width:102%;margin:0 -1%;}
.regis_b ul li{width:21%;margin:1% 2%;float:left;}
.regis_b ul li .linr{text-align:center;z-index:3;position:relative;border:#e5e5e5 solid 1px;padding:20px 10px;}
.regis_b ul li .linr img{height:44px;}
.regis_b ul li .tit{font-size:16px;color:#ff2e2b;padding:10px 0;}
.regis_b ul li .txt{font-size:12px;color:#999;text-align:justify;height:48px;line-height:16px;}
.regis_b ul li .xzrz{display:inline-block;font-size:13px;color:#ff2e2b;border:#ff2e2b solid 1px;border-radius:3px;padding:2px 12px;margin:10px 0;transition:0.33s;}
.regis_b ul li .xzrz:hover{background:#ff2e2b;color:#fff;text-decoration:none;}

@media screen and (max-width:1200px){
	.w1230{width:96%;padding:10px 2%;}
	.layout{width:100%;}
	.top{width:100%;height:auto;overflow: hidden;}
	.top .top-icon{width:100%;margin-top:20px;}
	.nav-b{height:auto;}
	.nav-block1{width:100%;height:auto;float:none;}
	.nav-block1 a{margin:0 12px;}
	.nav-block3 a{margin:0 12px;}
	
	
	.nav_box{width:100%;}
	.nav_box a{margin:5px 5px;}
	.nav_box span{margin:5px 0;}
	
	
	.left590{width:48%;height:auto;margin:0;}
	.right590{width:48%;height:auto;}
	.toutiao-top h1{font-size:24px;}
	.toutiao .leftArea,.toutiao .middleArea,.toutiao .rightArea{width:100%;margin:0;}
	.toutiao-con{height:auto;overflow: hidden;}
	.toutiao-con li{width:50%;padding:0;text-indent:24px;float:left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.toutiao-con li a{}
	.xiright{height: auto;text-align: center;}
	.xiright img{max-width:100%;}
	.left790{width:100%;}
	.right380{width:100%;text-align: center;}
	.first1{width:94%;}
	.left710{width:60%;margin:0;}
	.right445{width:37%;}
	
	.layoutlist .leftArea{width:31.33%;margin:0 1%;}
	.layoutlist .middleArea{width:31.33%;margin:0 1%;}
	.layoutlist .rightArea{width:31.33%;margin:0 1%;}
	.Area3pic{width:100%;height:auto;}
	.Area3pic a{width:100%;padding-top:56%;height:auto;position:relative;}
	.Area3pic a img{position: absolute;left:0;top:0;width:100%;height:100%;}
	.Area3pic p{width:100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.Area3pic a span{width:100%;}
	
	.link{width:96%;margin:0 auto;}
	
	
	.foot-blue{width:100%;max-width:1200px;}
	.foot-ad{width:94%;max-width:1200px;}
	.foot-bottom{width:100%;max-width:1200px;font-size:14px;}
}

@media screen and (max-width:1024px){
	.global_top .jrzt{position:relative;right:auto;top:auto;display:block;margin:0 auto;padding-bottom:15px;}
	.top .search{float:right;margin:0;}
	.commonSearchInput{height:40px;width:90%;padding:0 4%;}
	.commonSearchBtn{width:40px;height:40px;position:absolute;right:0;top:0;background-position: center;}
	
	.form_top_line{padding:5px 15px;}
	.form_top_line .span_type{width:100%;text-align:left;}
	.select_box{width:100%;margin:0 auto;}
	.select_box select{width:100%;}
	.form_top_line .sinput{width:calc(100% - 30px);margin:0;}
}
@media screen and (max-width:768px){
	html,body{font-size:90%;}
	.left710{width:100%;margin:0;}
	.right445{width:100%;}
	
	.logoin_tit{padding:2rem 0 1.5rem;}
	.logoin_line{margin-bottom:1.5rem;}
	.forgot_regis{padding:2rem 0;}
	
	.hhaed{padding:0.8rem 0;}
	.hhaed_1{width:100%;text-align:center;padding:10px 0;}
	.hhaed_1 img{height:3rem;margin:0 auto;}
	.hd_login{width:100%;text-align: center;padding:0;}
	.addxx_box_wp{padding:3rem 0;}
	.addxx_l{width:100%;float:none;padding-bottom:1rem;}
	.addxx_l_top{padding:1rem 0;}
	.addxx_l_top img{width:6rem;height:6rem;display:none;}
	.addxx_l_bot ul{overflow: hidden;}
	.addxx_l_bot li{width:33.33%;float:left;}
	.addxx_l_bot li a{border:none;border-bottom:#fff solid 2px;padding:0;text-align: center;}
	.addxx_r{margin:10px 0 0;}
	
}
@media screen and (max-width:767px){
	.top .top-icon{display:none;}
	.link_tab li{width:25%;font-size:16px;}
	
	.foot-blue a{font-size:16px;}
	
	.submitbox{padding:0 0 2rem;}
	
	.regis_b ul li{width:46%;margin:2%;}
	.regis_b ul li .linr img{height:40px;}
	.regis_b ul li .txt{height:64px;}
}

@media screen and (max-width:480px){
	html,body{font-size:85%;}
	.global_top .jrzt{width:100px;}
	.top{padding:30px 0px 10px 0px;}
 #currentDate{ display: block; width: 100%; line-height: 24px;}
	.top .logo{width:100%;text-align:center;}
	.top .search{width:100%; display:none;}
	.top .top-icon{margin-top:0;}
	.top .top-icon li{width:31.33%;margin:10px 1%;}
	.top .top-icon li:last-child{width:62%;}
	.top-icon li span{width:100%;}
	.toutiao-top p a{width:98%;}
	.left590{width:100%;margin-bottom:15px;}
	.right590{width:100%;}
	.toutiao-con li{width:100%;}
	.toutiao-s-img{font-size:0;}
	.toutiao-s-img img{width:46%;margin:0 2%;}
	.toutiao-s-img a{margin:0;}
	.ban_hz .title{font-size:18px;}
	.left710_l{width:100%;}
	.left710_r{width:100%;}
	
	.layoutlist .leftArea{width:94%;margin:0 3% 20px;}
	.layoutlist .middleArea{width:94%;margin:0 3% 20px;}
	.layoutlist .rightArea{width:94%;margin:0 3% 20px;}
	
	.addxx_l_bot li a{height:3.5rem;line-height:3.5rem;font-size:15px;}
}

#currentDate{ display: block; width: 120px; float: left; line-height: 30px;}

@media screen and (max-width:480px){

 #currentDate{ display: block; width: 100%; line-height: 30px; text-align: center;font-size: 16px;}
 
}


@media screen and (max-width:320px){

 	html,body{min-width:320px;}
 
}

/*----------------------分页--------------------------------*/
.black-inline {	margin:0 auto; text-align:center; font-family:"微软雅黑"; padding-top:30px; padding-bottom:30px;inheritclear:both; width:100%;  overflow:hidden; line-height:22px; font-size:12px;}
.black-inline a {  text-align:center; padding:6px 12px; margin-center:4px;border: 1px solid #bcbcbc;margin-left:3px; margin-right:3px;color:#666;border-radius:3px;}   
.black-inline a:hover {	color:#fff; background-color:#005AA4; text-decoration:none;border:1px solid #005AA4;border-radius:3px;}
.black-inline span.current {padding:6px 12px; background-color:#005AA4; color:#fff;border: 1px solid #005AA4; font-size:12px; margin-left:3px; margin-right:3px;border-radius:3px;}   
.black-inline span.disabled { padding:6px 12px;font-family:"微软雅黑"; font-size:12px; color:#666; border: 1px solid #bcbcbc;border-radius:3px;}