/*
 * Swiper - Mobile Touch Slider CSS
 * http://www.idangero.us/sliders/swiper
 *
 * Vladimir Kharlampidi, The iDangero.us
 * http://www.idangero.us/
 * 
 * Copyright 2012-2013, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us
 *
 * Licensed under GPL & MIT
 *
*/

/* ===============================================================
Basic Swiper Styles 
================================================================*/
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	direction:ltr;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
	/* Specify Swiper's Size: */

	/*width:200px;
	height: 100px;*/
}
.swiper-slide {
	/* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
}
.swiper-slide-active {
	/* Specific active slide styling: */
	
}
.swiper-slide-visible {
	/* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
	/* Stylize pagination button: */	

}
.swiper-active-switch {
	/* Specific active button style: */	
	
}
.swiper-visible-switch {
	/* Specific visible button style: */	
	
}

html{ height:100%;}
body{ margin:0 auto;
padding:0;
color:#333;
font:16px/30px "微软雅黑",tahoma,Helvetica,arial,sans-serif;
height:100%;}
a{ text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#044c9c;}
a:visited{text-decoration:none;}
img{border:0px;}
h1,h2,h3{ padding:0; margin:0;}
p{ padding:0; margin:0;}
input{ vertical-align:middle}
ul,dl,dd,dt,li{margin:0;padding:0;text-indent:0;}
ol{list-style:none; margin:0; padding:0;}
li{list-style:none; }
/*clr*/
.clear{clear:both;}
/*f*/
.fl{float:left;}
.fr{float:right;}
.w1200{ width:1200px; margin:0 auto;}
.p10{ padding:10px;}
.p20{ padding:20px;}
.p1520{ padding:15px 20px;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pr10{ padding-right:10px;}
.pr12{ padding-right:12px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:10px;}
.m10{ margin:10px;}
.m20{ margin:20px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.ml20{ margin-left:20px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.h20px{ height:20px; line-height:20px;}
.mt_top{ margin-top:90px;}
/*--------------------------------------------------------------------------框架css--*/
.shm_all{ width:1500px; margin:0 auto; height:100%;background:#fff; border-radius:10px; padding:0 20px;}
@media screen and (max-width:1440px)
{
.shm_all{width:1220px}
}
.leftpart{ float:left; width:200px; height:100%; position:fixed;z-index:9999; overflow:hidden;}
.rightpart{ float:right; width:1280px;background:#fff; overflow:hidden;}
.contain{ width:1280px; }
@media screen and (max-width:1440px)
{
.rightpart{ width:1000px}
.contain{ width:1000px; }
}
.bd_radius_5{ border-radius:5px;}
.bd_solid{ border:#c5c5c5 solid 1px;}
.ad_1280{ width:1280px; max-height:77px;border-radius:5px; overflow:hidden}
.ad_1280 img{ width:1280px; height:77px; margin-bottom:20px; border-radius:5px;}
.ad_630{ width:630px; height:76px;border-radius:5px; overflow:hidden}
.ad_630 img{ width:630px; height:76px;border-radius:5px;}
.ad_406{ width:406px; height:76px;border-radius:5px; overflow:hidden}
.ad_406 img{ width:406px; height:76px;border-radius:5px;}
@media screen and (max-width:1440px)
{
.ad_1280{ width:1000px; max-height:60px;border-radius:5px; overflow:hidden}
.ad_1280 img{ width:1000px; height:60px;border-radius:5px;}
.ad_630{ width:495px; height:60px;}
.ad_630 img{ width:495px; height:60px; }
.ad_406{ width:320px; height:60px;}
.ad_406 img{ width:320px; height:60px;}
.mr30{ margin-right:20px;}
}
/*--------------------------------------------------------------------------左侧css--*/
.logo{ margin-top:20px; padding-bottom:20px; background:#fff;}
.menu_bg{ height:90%; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/index-02.jpg); background-size:cover;}
.menu_line{ line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding-top:30px;}
.menu_line p.m_year{ font-size:16px;}
.menu_line p.m_date{ font-size:26px; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/time.png) center no-repeat;}
.menu_line p.m_time{ font-size:16px;}
@media screen and (max-width:1440px)
{
.menu_line{ line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding-top:20px;}
}
.menu{ padding-top:20px;}
.menu ul li{ font-family:"微软雅黑";width: 100px; height:42px;line-height:56px; color:#fff;margin:0 auto;}
.menu ul li span{ font-family:"微软雅黑"; font-size:14px; line-height:56px; color:#fff;}
.menu ul.ul1{width:200px; text-align:center;margin:0 auto;}
.menu ul.ul1 a{ display:inline-block; width:90px; color:#fff; font-size:20px; text-align:center;}
@media screen and (max-width:1440px)
{
.menu{ padding-top:10px;}
.menu ul li{ font-family:"微软雅黑"; height:34px; line-height:34px; color:#fff;}
.menu ul.ul1 a{ display:inline-block; width:90px; color:#fff; font-size:18px; text-align:center;}
.menu ul li span{ font-family:"微软雅黑"; font-size:14px; line-height:34px; color:#fff;}
}

.topline{ height:120px;}
/*--------------------------------------------------------------------------搜索css--*/
.search{ float:left; width:650px; height:54px; background:white; font-size:18px; overflow:hidden; padding:0; position:relative; left:30px; top:30px; display:inline;}
.search input[type=text]{font-size:18px; position:absolute; height:44px; line-height:44px; width:500px; border:#c5c5c5 solid 1px; color:#999; margin:0; padding:4px 15px;}
.search input[type=submit]{ width:112px; height:54px; cursor:pointer; position:absolute; right:0; border:none; margin:0; padding:0; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/searchbtn.jpg); background-size:cover;}
@media screen and (max-width:1440px)
{
.search{ width:540px; left:30px;}
.search input[type=text]{width:400px }
}
/*--------------------------------------------------------------------------二维码css--*/
.ercode{ float:right; margin-right:30px; margin-top:35px; height:45px;}
.ercode span{display:inline-block; height:42px; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/erwm.png) no-repeat left center;padding:3px 0 0 60px;font-size:16px; line-height:20px;letter-spacing:2px; color:#555; font-family:"微软雅黑";margin-right:20px;*display:inline;zoom:1;position:relative;cursor:pointer;}
.ercode span.bm_bg{background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/bm_bg.png) no-repeat left center; }
.ercode span img{position:absolute;left:0;top:50px;display:none;}
.ercode span.daxlogo{ background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/dxlogo-1.png) no-repeat left center}
.ercode span.daxlogo:hover{ background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/dxlogo-2.png) no-repeat left center}

/*--------------------------------------------------------------------------便民服务css--*/
.query{ width:268px; height:276px; background:#e5e5e5; padding-top:1px; position:absolute;left:0;top:50px; z-index:9999;}
.query ul li{ float:left; width:88px; height:68px; text-indent:-9999px; overflow:hidden; margin-left:1px; margin-bottom:1px; display:inline; cursor:pointer; display:inline;}
.query ul li a{ width:88px; height:68px; display:block; background-image:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/icon.png);}
.query ul li.q1 a{ background-position:0px -710px;}
.query ul li.q1 a:hover{ background-position:0px -990px;}
.query ul li.q2 a{ background-position:-90px -710px;}
.query ul li.q2 a:hover{ background-position:-90px -990px;}
.query ul li.q3 a{ background-position:-180px -710px;}
.query ul li.q3 a:hover{ background-position:-180px -990px;}
.query ul li.q4 a{ background-position:0px -780px;}
.query ul li.q4 a:hover{ background-position:0px -1060px;}
.query ul li.q5 a{ background-position:-90px -780px;}
.query ul li.q5 a:hover{ background-position:-90px -1060px;}
.query ul li.q6 a{ background-position:-180px -780px;}
.query ul li.q6 a:hover{ background-position:-180px -1060px;}
.query ul li.q7 a{ background-position:0px -850px;}
.query ul li.q7 a:hover{ background-position:0px -1130px;}
.query ul li.q8 a{ background-position:-90px -850px;}
.query ul li.q8 a:hover{ background-position:-90px -1130px;}
.query ul li.q9 a{ background-position:-180px -850px;}
.query ul li.q9 a:hover{ background-position:-180px -1130px;}
.query ul li.q0 a{ background-position:0px -920px;}
.query ul li.q0 a:hover{ background-position:0px -1200px;}
.query ul li.qa a{ background-position:-90px -920px;}
.query ul li.qa a:hover{ background-position:-90px -1200px;}
.query ul li.qb a{ background-position:-180px -920px;}
.query ul li.qb a:hover{ background-position:-180px -1200px;}
.query ul li a{ width:88px; height:68px; display:block;}
/*--------------------------------------------------------------------------头条新闻css--*/
.headline{ border-bottom:#c5c5c5 solid 1px; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/headline.jpg) left no-repeat; margin:20px; padding-left:100px; text-align:center; padding-bottom:20px;}
.headline p{ height:40px; line-height:40px; padding-bottom:10px; font-family:"微软雅黑"; font-size:34px; font-weight:bold; color:#cc4d4c;}
.headline p a{ color:#cc4d4c;}
.headline span{ display:block; height:30px; line-height:30px; font-size:18px; color:#555; width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media screen and (max-width:1440px)
{
.headline p{ font-size:26px; font-weight:bold; color:#cc4d4c;}
.headline span{ font-size:16px;}
}
.news_gn{ height:20px; line-height:20px; padding:20px; padding-top:0}
.news_fltit{ float:left; width:95px; height:20px; line-height:20px; border-right:#c5c5c5 solid 1px; font-family:"微软雅黑"; font-size:20px; font-weight:bold; color:#555;}
.news_fltit a{ color:#555;}
.news_frall{ float:left; padding-left:20px; width:1080px; height:20px; line-height:20px; font-size:16px; color:#666; overflow:hidden;}
.news_frall2{ float:left; width:1180px; height:20px; line-height:20px; font-size:16px; color:#666; overflow:hidden;}
.news_frall2 ul li{ float:left; padding-right:40px; white-space:nowrap; overflow:hidden }
.news_more{ float:right; width:20px; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/more.png) center no-repeat; overflow:hidden;}
.news_more a{ display:inline-block; white-space:nowrap; text-indent:99px; overflow:hidden;}
.news_more:hover{ background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/more2.png) center no-repeat;}
@media screen and (max-width:1440px)
{
.news_frall{ width:800px; overflow:hidden}
.news_frall2{ width:900px; overflow:hidden}
.news_frall2 ul li{ padding-right:20px; }
}
/*--------------------------------------------------------------------------国内新闻滚动css--*/
#demo { overflow:hidden;}
#indemo {float:left;width:1000%;}
#demo1 {float:left;}
#demo2 {float:left;}
#demo1 ul li{float:left; padding-right:16px; }
#demo2 ul li{float:left; padding-right:16px; }
/*--------------------------------------------------------------------------战略合作css--*/
.news_frall ul.news_zl li{ float:left; padding-right:16px;}
/*--------------------------------------------------------------------------县域动态css--*/
.nav{ height:30px; line-height:30px; font-family:"宋体"; font-size:16px;}
.nav ul li{ float:left; margin-left:1px; margin-right:1px; background:#0c75ce; white-space:nowrap; display:inline;border-radius:5px;}
.nav ul li a{ padding-left:14px; padding-right:13px; height:30px; line-height:30px; color:#fff;}
.nav ul li:hover{ background:#164982;}
.nav ul li.onthis{ width:88px; height:30px; line-height:30px; text-align:center; font-size:14px;}
@media screen and (max-width:1440px)
{
.nav{ height:30px; line-height:30px; font-family:"宋体"; font-size:14px;}
.nav ul li a{ padding-left:7px; padding-right:7px; height:30px; line-height:30px; color:#fff;}
}
/*--------------------------------------------------------------------------主新闻css--*/
.main_list{ float:left; width:680px;}
.main_list ul li{ font-family:"微软雅黑"; font-size:20px; color:#000; line-height:40px; width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.main_list ul li h3{ font-family:"微软雅黑"; font-size:24px; line-height:56px; width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.main_list ul li a{ color:#000;}
@media screen and (max-width:1440px)
{
.main_list{ width:490px;}
.main_list ul li{ font-size:18px; line-height:36px;}
.main_list ul li h3{ font-size:20px; line-height:46px;}
}
/*--------------------------------------------------------------------------TAB切换卡css--*/
.main_pic{ float:right; width:560px; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/huibg.jpg) top right no-repeat}
.TxtBox{ width:562px; height:45px; line-height:45px; border-left:#c5c5c5 solid 1px;font-family:"Microsoft Yahei"; font-size:18px; overflow:hidden;}
.TxtBox ul li{ float:left; width:79px; border:#c5c5c5 solid 1px; margin-left:-1px; overflow:hidden; text-align:center; cursor:pointer;}
.TxtBox ul li.Txt1{ background:#0166cc;}
.TxtBox ul li.Txt1 a{ color:#fff;}
.PicBox{ width:560px; height:375px; }
.PicBox img{ width:560px; height:375px; overflow:hidden;}
.PicBox img{ cursor:pointer; transition:all 0.6s;}
.PicBox img:hover{ transform:scale(1.1);}
.lb_img{ position:relative; margin:0; width:560px; overflow:hidden;}
.lb_txt{ width:560px; position:absolute; background:#565656;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8; margin-top:-45px; height:45px; line-height:45px; font-family:"Microsoft Yahei"; font-size:18px; text-align:center;}
.lb_txt a{ color:#fff;}
@media screen and (max-width:1440px)
{
.main_pic{ float:right; width:490px;}
.TxtBox{ width:492px; height:45px;}
.TxtBox ul li{ width:69px;}
.PicBox{ width:490px; height:325px; }
.PicBox img{ width:490px; height:325px; overflow:hidden;}
.lb_img{ width:490px; }
.lb_txt{ width:490px; margin-top:-45px; height:45px; line-height:45px; font-size:18px; color:#fff; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
}
.Pic_bt{ width:270px; height:70px; margin-top:20px; position:relative; overflow:hidden;}
.Pic_bt .p_img{ z-index:-9999;}
.Pic_bt .p_img img{ width:270px; height:70px; overflow:hidden;}
.Pic_bt .p_txt{ position:absolute; top:80px; z-index:9999; width:270px; height:40px; line-height:40px; overflow:hidden; background-color:#333333; text-align:center;filter:alpha(opacity=70); opacity:0.7; font-family:"微软雅黑"; font-size:16px; color:#fff; width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.Pic_bt .p_txt a{ color:#fff; text-decoration:none;text-align:center;}
.Pic_bt .p_txt:visited{color:#fff;}
.Pic_bt:hover .p_txt{background-color:#000000;width:270px; height:40px; color:#fff }
.Pic_bt:hover .p_txt a{ color:#fff}
.Pic_bt .p_img img{ cursor:pointer; transition:all 0.6s;}
.Pic_bt .p_img img:hover{ transform:scale(1.1);}
@media screen and (max-width:1440px)
{
.Pic_bt{ width:240px; height:60px; margin-top:10px;}
.Pic_bt ul li{ float:left; width:240px; height:110px;}
.Pic_bt ul li img{ width:240px; height:60px;}
.Pic_bt .p_img img{ width:240px; height:60px; overflow:hidden;}
.Pic_bt .p_txt{ top:70px; width:240px; height:40px; line-height:40px;}
.Pic_bt:hover .p_txt{ width:240px; height:40px; }
}
/*--------------------------------------------------------------------------图片新闻css--*/
.line_all{ height:65px; line-height:65px; border-bottom:#c5c5c5 solid 1px; position:relative;}
.line_all .line_tit{ height:60px; line-height:60px; border-bottom:#0166cc solid 5px; padding:0 10px; float:left; font-size:28px; font-weight:bold; color:#0166cc;}
.line_all .line_tit a{ color:#0166cc;}
@media screen and (max-width:1440px)
{
.line_all{ height:50px; line-height:50px;}
.line_all .line_tit{ height:45px; line-height:45px;font-size:22px; font-weight:bold;}
}
/*--------------------------------------------------------------------------滚动图片css--*/
.swiper-container { position: relative; height:225px; overflow:hidden}
.swiper-container { width:100%;}
.arrow-left {position: absolute; z-index:99; top:22%; left:0px; width: 50px;height: 50px; cursor:pointer; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/lr-left1.png) center no-repeat;}
.arrow-right {position: absolute;z-index:99; top:22%; right:0px; width: 50px;height: 50px; cursor:pointer;background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/lr-right1.png) center no-repeat;}
.arrow-left:hover{ background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/lr-left2.png) center no-repeat;}
.arrow-right:hover{ background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/lr-right2.png) center no-repeat;}
.swiper-slide{ width:100%; max-width:256px; height:225px; overflow:hidden; border-radius:5px;}
.sw_img{ border-radius:5px;margin:0 8px;overflow:hidden}
.sw_img img{ width:100%; height:160px; border-radius:5px; }
.sw_img img{ cursor:pointer; transition:all 0.6s;}
.sw_img img:hover{ transform:scale(1.1);}
.sw_txt{ font-family:"微软雅黑"; font-size:16px; line-height:24px; padding:8px;}
@media screen and (max-width:1440px)
{
.swiper-container { height:190px;}
.swiper-slide{ height:190px;}
.sw_img img{ height:130px; border-radius:5px; }
}
/*--------------------------------------------------------------------------三分屏css--*/
.con_406{ width:406px;float:left;}
@media screen and (max-width:1440px)
{
.con_406{ width:320px;margin-right: 20px;}
}
.con_list{ padding:15px 0;}
.con_list ul li{ font-family:"微软雅黑"; font-size:18px; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/listicon.png) left no-repeat; padding-left:15px; line-height:36px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media screen and (max-width:1440px)
{
.con_list ul li{ font-size:18px; line-height:36px;}
}
/*--------------------------------------------------------------------------读报css--*/
.Rpaper{ background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/paper.jpg) 16px 16px no-repeat; padding:25px 15px; padding-left:55px;}
.Rpaper ul li{ float:left; width:100px; margin-left:10px;}
.Rpaper ul li img{  width:96px; height:136px; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/paperbg.jpg) top no-repeat; padding-right:3px; padding-bottom:3px;}
.Rpaper ul li p{ height:30px; line-height:30px; font-family:"微软雅黑"; font-size:16px; text-align:center; padding-top:10px;}
@media screen and (max-width:1440px)
{
.Rpaper{ background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/paper2.jpg) 12px 12px no-repeat; padding:15px 12px; padding-left:45px;}
.Rpaper ul li{ width:76px; margin-left:10px;}
.Rpaper ul li img{  width:73px; height:116px; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/paperbg.jpg) top no-repeat; padding-right:3px; padding-bottom:3px;}
.Rpaper ul li p{ height:30px; line-height:30px; font-family:"微软雅黑"; font-size:16px; text-align:center; padding-top:10px;}
}
/*--------------------------------------------------------------------------县市区下拉css--*/
.arrow{ float:right; width:120px; line-height:65px; text-align:right;}
.arrow a{ line-height:65px; }
.arrow span{ padding:0 10px;margin-left:10px; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/arrow.png) center no-repeat; cursor:pointer; overflow:hidden;}
.arrow span:hover{ background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/arrow2.png) center no-repeat;}
@media screen and (max-width:1440px)
{
.arrow{ line-height:50px;}
.arrow a{ line-height:50px;}
}
.qs_list{ position:absolute; z-index:99; top:60px; right:0; width:100%; background: #fff; border: 1px solid #c5c5c5; border-radius:5px; padding: 10px 0px; box-shadow: 0px 8px 10px #c3c3c3; display:none}
.qs_list ul li{ float: left; font-size: 14px; font-weight: normal;  height: 22px; line-height: 22px; margin: 4px 0px 4px 14px;white-space: nowrap;}
.qs_list ul li a{ color: #000; font-weight: normal; display:inline-block; height: 22px; line-height: 22px; padding: 0px 7px;border-radius:5px;}
.qs_list .active,.qs_list ul li:hover,.qs_list .active a,.qs_list ul li:hover a{ background: #ee3542; color: #fff !important;border-radius:5px;}
.drop-tab .active{ display:block;}
.dis_none{ display:none;}
/*--------------------------------------------------------------------------权威发布css--*/
.Fbart{ height:125px; background:#f6f6f6;}
.Fb_txt{ float:left; width:240px;font-family:"微软雅黑"; padding:20px;}
.Fb_txt p{ display:block;}
.Fb_txt p.Fb_tit{ font-size:18px; height:60px; line-height:30px; overflow:hidden;}
.Fb_txt p.Fb_time{ color:#888;font-size:15px;line-height:30px;}
.Fb_img{ float:right; width:125px;}
.Fb_img img{ width:125px;height:125px; border-radius:5px;}
@media screen and (max-width:1440px)
{
.Fbart{ height:120px;}
.Fb_txt{ float:left; width:180px; padding:15px 10px;}
.Fb_txt p{ display:block;}
.Fb_txt p.Fb_tit{ font-size:16px; height:60px; line-height:30px; overflow:hidden;}
.Fb_txt p.Fb_time{ color:#888;font-size:12px;line-height:30px;}
.Fb_img{ float:right; width:120px;}
.Fb_img img{ width:120px;height:120px;} 
}
.zt_img{ width:406px; height:102px;}
.zt_img img{ width:406px; height:102px; border-radius:5px;}
@media screen and (max-width:1440px)
{
.zt_img{ width:320px; height:82px;}
.zt_img img{ width:320px; height:82px;}
.mr30{ margin-right:20px;}
}

/*--------------------------------------------------------------------------新闻组css--*/
.Xwart{ height:125px;}
.Xw_img{ float:left; width:185px;}
.Xw_img img{ width:185px; height:125px; border-radius:5px;}
.Xw_txt{ float:right; width:200px;font-family:"微软雅黑"; margin:15px 0;font-size:18px; height:90px; line-height:30px; overflow:hidden}
@media screen and (max-width:1440px)
{
.Xwart{ height:100px;}
.Xw_img{ float:left; width:150px;}
.Xw_img img{ width:150px;height:100px;}
.Xw_txt{ float:right; width:150px; margin:5px 0px;font-size:16px; height:90px; line-height:30px;overflow:hidden}
}
/*--------------------------------------------------------------------------友情链接css--*/
.Frdlink_tit{ font-family:"微软雅黑"; height:65px; line-height:65px; border-bottom:#c5c5c5 solid 1px;}
.Frdlink_tit ul li{ height:60px; line-height:60px; width:160px; text-align:center; float:left; font-size:28px; cursor:pointer;}
.Frdlink_tit ul li.n1{font-weight:bold; border-bottom:#0166cc solid 5px; color:#0166cc;}
.n2{ color:#333;}
.Frdlink_list{ padding:14px;border-bottom:#c5c5c5 solid 1px;}
.Frdlink_list ul li{ float:left; font-family:"微软雅黑"; line-height:36px; font-size:18px; padding-right:15px; white-space:nowrap; color:#0c75ce;}
.Frdlink_list ul li a{ color:#666;}
.Frdlink_list ul li a:hover{ color:#333;}
@media screen and (max-width:1440px)
{
.Frdlink_tit{ height:50px; line-height:50px;}
.Frdlink_tit ul li{ height:45px; line-height:45px;font-size:22px;}
}
.footer{ text-align:center; padding:20px 0px 20px 0px;  font-family:"微软雅黑"; line-height:36px; font-size:16px;}
.footer a{  padding-left:2px; padding-right:2px;display:inline;}
.footer a:visited { text-decoration: none;}
.footer a:hover {color: #444444; text-decoration: underline;}
.ft_kong span{ padding-right:8px;}
.ft_kong a{ padding-right:8px;}
.ft_jb{ margin-top:10px;}
.ft_jb span{ padding-right:8px;}
@media screen and (max-width:1440px)
{
iframe{ transform:scale(0.786); transform-origin:left top; -ms-transform:scale(0.786); -ms-transform-origin:left top}
#full-screen-slider ul.slides li{ width:79%; height:79%}
}

/*2021聚焦全国两会*/
#nc_2015{ width:100%; height:auto; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/2018sdlhbg.jpg) no-repeat; background-size:cover;}
.nc_list{ padding:15px 20px 15px 20px;border:#f40a00 solid 2px; margin-bottom:20px;}
.nc_L{ width:280px; float:left; text-align:center}
.nc_L img{ width:280px; height:187px;}
.nc_R{ width:930px; float:right; font-family:Microsoft Yahei; }
.nc_R dl{ margin-bottom:10px;}
.nc_R dt{font-size:30px; line-height:60px; padding-bottom:2px; text-align:center; font-family:"微软雅黑";}
.nc_R dt a{ color:#cc4d4c;}
.nc_R dd{ font-family:"宋体"; font-size:16px; color:#333333; line-height:20px; padding-top:5px; text-align:center; padding-bottom:16px; color:#888; }
.nc_R li span{ color:#CC0000; padding-right:10px;}
.nc_R li{ width:430px; float:left; line-height:40px; height:40px; font-size:18px;font-family:Microsoft Yahei; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/listicon.png) left no-repeat;padding-left: 15px; padding-right:15px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
@media screen and (max-width:1440px)
{
.nc_L{ width:200px; float:left; text-align:center}
.nc_L img{ width:200px; height:140px;}
.nc_R dt{font-size:28px; line-height:40px}
.nc_R{ width:740px; float:right; font-family:Microsoft Yahei; }
.nc_R li{ width:340px; float:left; line-height:30px; height:30px; font-size:16px;font-family:Microsoft Yahei; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/listicon.png) left no-repeat;padding-left: 15px; padding-right:15px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
}
/*2021快讯*/
.bottom-bar{ display: none; margin: 0 auto; position: fixed; text-align: center; z-index: 997; bottom: 0px; left: 0; right: 0; *right:auto; }
.real-time-window{ z-index: 60000; height: 50px; line-height: 50px; overflow: hidden; margin: 0 auto; display: inline-block; position: relative; }
.real-time-window .rtw2-lt{ display: inline; float: left; width: 61px; height: 50px; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/mmx_tc_ico_main.png) no-repeat scroll 0px 0px #F9F5EC; }
.real-time-window .rtw2-md{ display: inline; float: left; background: none repeat scroll 0% 0% #F9F5EC; height: 48px; line-height: 48px; border-top: 1px solid #F6E3C9; border-bottom: 1px solid #F6E3C9; }
.real-time-window .rtw2-md a:link{ color: #122E67 !important; text-decoration: none !important; }
.real-time-window .rtw2-md a{ font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体" !important; display: inline-block; height: 48px; line-height: 48px; padding: 0px 5px; font-size: 16px; }
.real-time-window .rtw2-close{ display: inline; width: 42px; height: 38px; float: left; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/mmx_tc_ico_main.png) no-repeat scroll -61px 0px transparent; padding-top: 12px; }
.real-time-window .rtw2-close-btn{ width: 26px; height: 25px; display: block; background:url(http://www.shm.com.cn/templateRes/202103/05/100350/100350/mmx_tc_ico_main.png) no-repeat scroll -103px 0px #F9F5EC; }

iframe#iframe7434596_0{ margin-bottom:20px;}
