
/* CSS Document */
/*  ��ʼ��  */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{
	margin:0;
	padding:0;
	border:0;
	font-family:"Microsoft YaHei";
} 
table,td{
	margin:0;
	padding:0;
	font-family:"Microsoft YaHei";
}
#fontzoom table,#fontzoom td{
	margin:0;
	padding:0;
	 border:1px solid #ccc;
	font-family:"Microsoft YaHei";
}
#fontzoom table{
	text-align: center; border-collapse: collapse;
	width: 100%!important;
} 
ul,ol,li{
	list-style-type:none;
} 
select,input,img,select{
	vertical-align:middle;
} 
a{
	text-decoration:none;
} 
a:hover,a:active,a:focus{
	text-decoration:none;
}

/*  ������ʽ  */
.fl{float:left;	}
.flr{float:right;}
.ct{margin:0 auto;}
.clear{clear:both;}
.clearfixe:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.dsxx_zhuanti{width: 100%;height: auto;}
.dsxx_zhuanti1{width: 100%;height: auto;position: relative;}
.dsxx_zhuanti1 img{display: block;width: 100%;height: auto;}
.dsxx_zt_title{width: 100%;height: 167px;padding:0;margin: 0 auto;}
.dsxx_zt_title img{display: block;width: auto;height: 167px;margin: 0 auto;}
.dsxx_zhuanti2>a{display: block;width: 137px;height: 43px;font-size: 20px;color: #fff;border-radius: 8px;text-align: center;line-height: 43px;margin:  0 auto;background-color: #e8141b;}
.dsxx_zhuanti2>a:hover{background-color: #ff4376;color: #fff;}
.dsxx_zhuanti3>a{display: block;width: 137px;height: 43px;font-size: 20px;color: #fff;border-radius: 8px;text-align: center;line-height: 43px;margin:  0 auto;background-color: #e8141b;}
.dsxx_zhuanti3>a:hover{background-color: #ff4376;color: #fff;}
.dsxx_zhuanti4>a{display: block;width: 137px;height: 43px;font-size: 20px;color: #fff;border-radius: 8px;text-align: center;line-height: 43px;margin:  0 auto;background-color: #e8141b;}
.dsxx_zhuanti4>a:hover{background-color: #ff4376;color: #fff;}
.dsxx_zhuanti5>a{display: block;width: 137px;height: 43px;font-size: 20px;color: #fff;border-radius: 8px;text-align: center;line-height: 43px;margin:  0 auto;background-color: #e8141b;}
.dsxx_zhuanti6>a:hover{background-color: #ff4376;color: #fff;}
.dsxx_zhuanti2{width: 100%;height: 900px;padding: 64px 0 0;box-sizing: border-box;}
.dsxx_zhuanti2_1{height: 492px!important;margin: 20px 12px 20px;}
.dsxx_zhuanti2_left{width: 580px;height: 492px; position: relative;overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;}
.dsxx_zhuanti2_left .pic img {width: 655px;height: 492px; display: block; }
.dsxx_zhuanti2_left .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 100px; width:100%;  background: #000000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; }
.dsxx_zhuanti2_left .txt { position: absolute; bottom: 50px; z-index: 2; height: 50px; width:100%; overflow: hidden; }
.dsxx_zhuanti2_left .txt li{ height:50px; line-height:50px; position:absolute; bottom:-50px;width: 100%;text-align: center;}
.dsxx_zhuanti2_left .txt li a{ display: block; color: #ffffff; padding: 0 0 0 10px; font-size: 16px; font-weight: normal; text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; box-sizing: border-box;}
.dsxx_zhuanti2_left .txt li a:hover{color: #FFFF00;}
.dsxx_zhuanti2_left .num { position: absolute; z-index: 3; bottom: 20px; right: 9px;text-align: center; width: 100%;}
.dsxx_zhuanti2_left .num li{ display: inline-block; position: relative; width: 10px; height: 10px; line-height: 10px; overflow: hidden; text-align: center; margin:0 4px; cursor: pointer; border-radius: 5px;}
.dsxx_zhuanti2_left .num li a,.dsxx_zhuanti2_left .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.dsxx_zhuanti2_left .num li span { z-index: 1; background-color: #969696; }
.dsxx_zhuanti2_left .num li.on a,.dsxx_zhuanti2_left .num a:hover{ background:#ffae72;z-index: 3; }
.dsxx_zhuanti2_left .prev, .dsxx_zhuanti2_left .next { position: absolute; top: 162px; width: 28px; height: 56px; opacity: .6; filter: alpha(opacity=60); overflow: hidden; text-indent: -999px; border: none; background:url(http://www.gswomen.org.cn/style/images/tzgs_7.png) no-repeat;display: none; }
.dsxx_zhuanti2_left:hover .prev, .dsxx_zhuanti2_left:hover .next { opacity: .9; filter: alpha(opacity=90) ;display: block!important;}
.dsxx_zhuanti2_left .prev { left: 18px; background-position: 0px 0 }
.dsxx_zhuanti2_left .next { right: 18px; background-position: -28px 0; }
.dsxx_zhuanti2_right{width: 460px;height: 492px;}
.dsxx_zhuanti2_right ul{width: 100%;height: auto;margin-top: -10px;}
.dsxx_zhuanti2_right ul li{width: 100%;height: 52px;}
.dsxx_zhuanti2_right ul li a{
	display: inline-block;width: 75%;height: 52px;
	line-height: 52px;padding-left: 14px;box-sizing: border-box;
	background-position: left center;font-size: 16px;color: #333;white-space: nowrap;
	overflow: hidden;text-overflow: ellipsis;
}
.dsxx_zhuanti2_right ul li span{
	float: right;
	display: inline-block;
	line-height: 52px;
	color: #666666;
	font-size: 16px;
}

.dsxx_zhuanti2_right ul li:hover a{font-weight: bold;}
.dsxx_zhuanti3{width: 100%;height: 846px;background-color: #fbf1db;padding-top: 10px;box-sizing: border-box;}
.dsxx_zhuanti3_1{width: 1200px;height: 574px;margin: 24px auto 0;}
.dsxx_zhuanti3_left{width: 530px;height: 574px;}
.dsxx_zhuanti3_left ul{width: 100%;height: auto;margin-top: 0px;}
.dsxx_zhuanti3_left ul li{width: 100%;height: 50px;}
.dsxx_zhuanti3_left ul li a{display:inline-block;width: 80%;height: 40px;line-height: 40px;font-size: 18px;color: #bc2926;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dsxx_zhuanti3_left ul li span{float:right;display:inline-block;line-height: 40px;}
.dsxx_zhuanti3_left ul li:hover a{font-weight: bold;}
.dsxx_zhuanti3_right{width: 520px;height: 574px;}
.dsxx_zhuanti3_right a{display: block;float: left;}
.dsxx_zhuanti3_right a.dsxx_zhuanti3_right_a1{width: 100%;height: 342px;margin-bottom: 20px;}
.dsxx_zhuanti3_right a.dsxx_zhuanti3_right_a2{width:250px;height: 170px;}
.dsxx_zhuanti3_right a.dsxx_zhuanti3_right_a3{width:250px;height: 170px;margin-left: 20px;}
.dsxx_zhuanti3_right a img{display: block;width: 100%;height: 100%;}
.dsxx_zhuanti4{width: 100%;height: 935px;background-color: #fff;padding-top: 75px;box-sizing: border-box;}
.dsxx_zhuanti4_1{width: 1200px;height: 570px;margin: 15px auto 0;}
.dsxx_zhuanti4_left{width: 530px;height: 570px;}
.dsxx_zhuanti4_left ul{width: 100%;height: auto;margin-top: 0px;}
.dsxx_zhuanti4_left ul li{width: 100%;height: 50px;}
.dsxx_zhuanti4_left ul li a{display: block;width: 100%;height: 50px;line-height: 50px;font-size: 18px;color: #bc2926;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dsxx_zhuanti4_left ul li:hover a{font-weight: bold;}
.dsxx_zhuanti4_right{width: 577px;height: 570px;}
.dsxx_zhuanti4_right a{display: block;width: 100%;height: 522px;}
.dsxx_zhuanti4_right a img{display: block;width: 100%;height: 100%;}
.dsxx_zhuanti5{width: 100%;height: 1004px;background-color: #fbf1db;padding: 44px 0 0;box-sizing: border-box;}
.dsxx_zhuanti5_1{height: 492px;margin: 28px auto 20px;}



/* 三抓三促专题 */
.container{
	width: 1100px;margin: 10px auto;
}
.sanzhuatt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding-bottom: 10px;
}
.esdbt{font-size: 20px;width: 1100px;}

.bigbox{
	width: 1100px;margin: 30px auto;
	overflow: hidden;height: 680px;
}
.bigbox img{display: block;margin: 0 auto;}
.dstitle{
	background:#DD202A;
	padding: 15px;
}
.dstitle img{display: block;height: 30px;}

.dsxx_zhuanti_list{padding: 15px;}
.dsxx_zhuanti_list ul li{
	width: 100%;
    height: 50px;}
.dsxx_zhuanti_list ul li a{
	display: inline-block;
	width: 80%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #333333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.dsxx_zhuanti_list ul li span{
	float: right;
	display: inline-block;
	line-height: 40px;
	color: #666666;
}

.imglist{}
.imglist .swiper-container{}
.imglist .swiper-container .swiper-slide{}
.imglist .swiper-container .swiper-slide a img{display: block;max-width: 93%;
	margin: 0 auto;
}

#certify{width: 100%!important;margin:30px 0px 0px 20px!important;height: 400px!important;}
#certify .swiper-container{height: 400px!important;}
#certify .swiper-slide img{height: 300px!important;}

.flex-item{display: flex;justify-content: space-between;align-items: center;}
.flex-center{display: flex;justify-content: center;align-items: center;}
.flex-middle{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.flex-mid{display: flex;flex-direction: column;justify-content:center;align-items: flex-start;}
.flex-box{display: flex;justify-content: flex-start;align-items: center;}
.flex-betw{display: flex;justify-content: space-between;}



.hwmtitle{
	display: block;
	padding-left:6px;
	font-size: 22px;
	font-weight: bold;
	color: #d82626;
	border-left: 4px solid #d82626;
	position: relative;
	line-height: 1;
}
.hwmtitle::after{
	content: '';
	display: block;
	position: absolute;
	width: 91%;
	right: 0px;
	bottom: 0px;
	height: 2px;	
	background: #dbdbdb;
}
.hwm_zhuanti2_1{
	height: 455px!important;margin: 20px 12px 20px;
}
.hwm_zhuanti2_left{
	width:600px;height: 400px; 
	position: relative;overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;
}
.hwm_zhuanti2_left .pic{width: 100%;height: 100%;}
.hwm_zhuanti2_left .pic img {width:100%;height:100%; display: block; }
.hwm_zhuanti2_left .txt-bg { position: absolute; bottom: 0; z-index: 1; height:40px; width:100%;  background: #000000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; }
.hwm_zhuanti2_left .txt { position: absolute; bottom: 0px; z-index: 2; height:40px; width:100%; overflow: hidden; }
.hwm_zhuanti2_left .txt li{ height:40px; line-height:40px; position:absolute; bottom:0px;width: 100%;text-align: center;}
.hwm_zhuanti2_left .txt li a{ display: block; color: #ffffff; padding: 0 0 0 10px; font-size: 16px; font-weight: normal; text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; box-sizing: border-box;}
.hwm_zhuanti2_left .txt li a:hover{color: #FFFF00;}
.hwm_zhuanti2_left .num { position: absolute; z-index: 3; bottom: 5px; right: 0px;text-align: right; width: 100%;}
.hwm_zhuanti2_left .num li{ display: inline-block; position: relative; width: 10px; height: 10px; line-height: 10px; overflow: hidden; text-align: center; margin:0 4px; cursor: pointer; border-radius: 5px;}
.hwm_zhuanti2_left .num li a,.hwm_zhuanti2_left .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.hwm_zhuanti2_left .num li span { z-index: 1; background-color: #969696; }
.hwm_zhuanti2_left .num li.on a,.hwm_zhuanti2_left .num a:hover{ background:#ffae72;z-index: 3; }
.hwm_zhuanti2_left .prev, .hwm_zhuanti2_left .next { position: absolute; top: 162px; width: 28px; height: 56px; opacity: .6; filter: alpha(opacity=60); overflow: hidden; text-indent: -999px; border: none; background:url(http://www.gswomen.org.cn/style/images/tzgs_7.png) no-repeat;display: none; }
.hwm_zhuanti2_left:hover .prev, .hwm_zhuanti2_left:hover .next { opacity: .9; filter: alpha(opacity=90) ;display: block!important;}
.hwm_zhuanti2_left .prev { left: 18px; background-position: 0px 0 }
.hwm_zhuanti2_left .next { right: 18px; background-position: -28px 0; }

.hwm_zhuanti2_right{width: 475px;height: 400px;background: #f6f6f6;}
.hwm_zhuanti2_right ul{height: auto;padding: 15px;}
.hwm_zhuanti2_right ul li{width: 100%;min-height:36px;}
.hwm_zhuanti2_right ul li a{
	width:100%;
	line-height:36px;box-sizing: border-box;
	background-position: left center;font-size: 16px;color: #333;
	 display: -webkit-box;  
	  -webkit-box-orient: vertical;  
	  -webkit-line-clamp:2; /* 这里设置显示的行数 */  
	  overflow: hidden;  
	  text-overflow: ellipsis; 
	font-size: 16px;
	color: #464646;
	padding:0px 10px;
}
.hwm_zhuanti2_right ul li span{
	float: right;
	display: inline-block;
	color: #666666;
	font-size: 16px;
}
.hwm_zhuanti2_right ul li:nth-child(1){
	margin-bottom:30px;
}
.hwm_zhuanti2_right ul li:nth-child(2){
	
}
.hwm_zhuanti2_right ul li:nth-child(1) a{
	font-size: 24px;
	font-weight:bold;
	color: #000000;
	padding:0;
}


.hwm_zhuanti5_1{
	height: 400px;
	margin: 28px auto 30px;
}
.whm_zhuanti5_1{height: 492px;margin: 28px auto 20px;}

.videos{width: 100%!important;margin:30px 0px 0px 20px!important;height: 500px!important;}
.videos .swiper-container{height: 500px!important;}


.videos .swiper-button-prev {
	left: -20px!important;
	margin-top: 0;
	top: 100px!important;
	width: 20px!important;
	height: 110px!important;
	background: url(../images/left_arw_hwm.png) no-repeat!important;
	background-position: 0 0;
	background-size: 100% 100%!important;
}

.videos .swiper-button-prev:hover {
	background-position: 0 0;
	background-size: 100%
}

.videos .swiper-button-next {
	right:-20px!important;
	width: 20px!important;
	height: 110px!important;
	margin-top: 0;
	top: 100px!important;
	background: url(../images/right_arw_hwm.png) no-repeat!important;
	background-position: 0;
	background-size: 100% 100%!important;
}

.videos .swiper-button-next:hover {
	background-position: 0;
	background-size: 100%
}