.HG_web1200 {width:1200px;margin:0 auto;}
/*上*/
.bg_img{background: url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041711405546270.png) no-repeat; position: relative; height: 200px;}
.HG_shang{background: url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041916021428011.png) no-repeat; position: absolute;bottom: -152px;}
.HG_xinxi{padding: 30px;    width: 1140px;}
.HG_xinxi h3{ font-size: 30px;color: #333; width: 100%;line-height: 50px;}
.HG_xinxi h3 span{    font-size: 16px; color: #c30d23; padding-left: 20px;}
.HG_xinxi ul li{float: left;width: 100%;}
.HG_xinxi ul li>a{font-size: 20px;line-height: 50px;width: 100%;display: block;}
.HG_xinxi ul li p{    font-size: 16px; line-height: 40px; width: 100%;}
.HG_xinxi ul li p span{ float: left;width: 100%;    float: left; width: 100%; margin-top: 20px;}
.HG_xinxi ul li p span a{    color: #333; background: url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041711424984089.png) no-repeat; background-position: 133px;border: 1px solid #333; padding: 0px 30px; font-size: 16px; border-radius: 20px; float: left;  width: 110px;}
.HG_xinxi ul li p span a:hover{border: 1px solid #c30d23;color: #c30d23;background: url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041711424390523.png) no-repeat; background-position: 133px;}
/*党建动态*/
.HG_zhong{    margin: 50px 0;}
.HG_cp{    display: block;float: left;height: 40px;background: url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041711412897541.png) no-repeat;background-position: 140px;margin-bottom: 30px; width: 100%;}
.HG_cp a{font-size: 30px;line-height: 40px;font-weight: bold;}
.HG_cp>span{float:right;}
.HG_cp>span>a{font-size: 18px;}
.flfgNav_div{ float: left;width: 100%;    background: #ebf0fc;margin-bottom:30px;}
.flfgNav_div img{width: 440px; height: 245px; float: left;}
.flfgNav_nr{ width: 680px;float: left; padding: 20px 39px;}
.flfgNav_div span{font-size: 16px;color: #666666;line-height: 30px;display: block;width: 680px; float: left;}
.flfgNav_div h3{width:100%;float:left;margin-bottom: 13px;}
.flfgNav_div h3 a{font-size: 24px;line-height: 50px;}
.flfgNav_div p{font-size: 16px;float: left;width: 100%;line-height: 30px;}
.flfgNav_nr>a{font-size: 16px;line-height: 32px;margin-top: 20px;float: left; background: url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041711424984089.png) no-repeat; background-position: 80px; padding-right: 40px;    background-size: 18px;}
.flfgNav_nr>a:hover{background: url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041711424390523.png) no-repeat;    padding-right: 40px;background-position: 80px;    background-size: 18px;}

.flfgNav_ul li{float: left;width: 100%;}
.flfgNav_ul li span{float: right; font-size: 16px; line-height: 30px;    color: #333;}
.flfgNav_ul li:hover span{color: #c30d23;}
.flfgNav_ul li:hover a{color: #c30d23;}
.flfgNav_ul li a {font-size: 16px;line-height: 30px;}
.flfgNav_ul li:last-child {margin-right:0;}
/*党建专题*/
.bjing{    background: url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041915595785610.png) no-repeat;}

/*党建专题*/
.HG_dj{ position: relative; height: 446px;}
.HZ_lm{    float: left; position: absolute;    top: 0;}
.HZ_lm li{ position:relative;text-align: center; float: left; overflow: hidden;}
.HZ_lm li p{ height:100%; width: 100%;  position: absolute; left: 0; top: -100%;  color: #ffffff; z-index: 2; display: table;_position: relative;}
.HZ_lm li img{width:100%; display: block;-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in; -ms-transition:.5s ease-in;transition:.5s ease-in;}
.HZ_lm li:hover img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.HZ_lm li p i{ width: 100%; height:100%; display: block; position: absolute; left: 0; top:0;z-index: -1;   opacity: 0.9; -moz-opacity:0.8; filter:alpha(opacity=80); background: rgba(46, 44, 44, 0.8);  }
.HZ_lm li p>a{    line-height: 50px;font-size: 24px;color: #fff;float: left; width: 100%; text-align: center;}
.HZ_lm li p .summary{    font-size: 16px; text-align: left; float: left;  width: 90%; margin: 0 5%;}
.HZ_lm li p>.more{    width: 100%;text-align: center;    float: left;margin-top: 20px;}
.HZ_lm li p>.more a{    margin-top: 10px; background: url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041711423750100.png) no-repeat; background-position: 100px;background-size: 18px;border: 1px solid #fff;color: #fff; border-radius: 20px;line-height: 30px;width: 100px; text-align: left; font-size: 16px; padding: 6px 55px 6px 10px;}
.HZ_lm li p>.more:hover a{  color: #c30d23;border:1px solid #c30d23;background: #fff url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041711424390523.png) no-repeat;background-position: 100px;}
.explain{ display: block; margin:0 auto;}
.jx1{ width:100%;text-align:center;font-size:16px;color:#36dffe;line-height:100px;display:block;}


.HG_xia{    padding: 80px 0;}
#yhk_xq{    color: #fff;text-align:center;  line-height: 30px;margin-top:20px;}
#yhk_xq a{    padding: 7px 30px;color: #555;font-size: 16px; border: 1px solid #fff; border-radius: 15px; background: #fff;}
#yhk_xq a:hover{color: #1275bf;}
.yhk_tit span{font-size: 18px;}
.yhk_txts{text-indent:2em;}
#HZ_lm_id-0{width: 460px; height: 303px;top:140px;    margin-right: 15px;}
#HZ_lm_id-0 img{width: 100%;height: 303px;}
#HZ_lm_id-0 p>a{padding-top: 50px;}
#HZ_lm_id-0 p>.summary{    height: 95px; overflow: hidden;word-break: break-all;display: -webkit-box; -webkit-line-clamp: 3;  -webkit-box-orient: vertical;  line-height: 30px;}
#HZ_lm_id-1{    width: 260px; height: 445px;top: 0px;margin-right: 15px;}
#HZ_lm_id-1 img{width: 260px; height: 445px}
#HZ_lm_id-1 p>a{padding-top: 120px;}
#HZ_lm_id-1 p>.summary{    height: 95px;overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; line-height: 30px;}
#HZ_lm_id-1 p>.more a{margin-top:30px;}
#HZ_lm_id-2{width: 450px;height: 215px;top:0px;margin-bottom:15px;}
#HZ_lm_id-2 img{width: 450px;height: 215px}
#HZ_lm_id-2 p>a{padding-top: 20px;}
#HZ_lm_id-2 p>.summary{    height: 65px;overflow: hidden;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 30px;}
#HZ_lm_id-3{    width: 215px; height:215px;    top: 0px; margin-right: 15px;}
#HZ_lm_id-4{    width: 215px; height: 215px;  top: 0px;}
#HZ_lm_id-3 img,#HZ_lm_id-4 img{ width: 215px; height: 215px;}
#HZ_lm_id-3 p>a,#HZ_lm_id-4 p>a{padding-top: 10px;}
#HZ_lm_id-3 p>.summary,#HZ_lm_id-4 p>.summary{height:75px;    overflow: hidden;word-break: break-all;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; line-height: 27px;}
/*媒体新闻*/
.xinwenListBox{float:left;}
.xinwenListBox li{    width: 530px;float: left;background: #fff;padding: 25px;}
.left{    width: 8%;}
.left p{font-size: 16px;line-height: 30px;color: #7e96ba;letter-spacing: 2px;}
.ri{font-size: 30px !important;font-weight: bold;}
.right{width: 85%;}
.right .title{}
.right .title a{    line-height: 50px;font-size: 22px;}
.right .summary{    line-height: 30px; font-size: 16px;color: #666666;}
.right>span a{color: #333;background: url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041711424984089.png) no-repeat;background-position: 133px; border: 1px solid #333;padding: 0px 30px; font-size: 16px; border-radius: 20px;float: left; width: 110px; margin-top: 20px;line-height: 30px;}
.right:hover span a{border: 1px solid #c30d23;color: #c30d23;background: url(/ghhgzcglyxgs/uiFramework/commonResource/image/2020041711424390523.png) no-repeat; background-position: 133px;}
#XW_li-0{margin-right:20px;margin-bottom:20px;}
#XW_li-1{margin-bottom:20px;}
#XW_li-2{margin-right:20px;}

/*手机端1200px*/
@media only screen and (min-width: 100px) and (max-width: 1200px) {

}


/*手机端960px*/
@media only screen and (min-width: 100px) and (max-width: 960px) {


}


/*手机端768px*/
@media only screen and (min-width: 100px) and (max-width: 768px) {
.HG_shang{    position: unset;    background-size: 100% 100%;}
.HG_web1200{width:96%;}
.HG_xinxi{ padding: 4%;width: 92%;}
.HG_xinxi h3{    font-size: 16px;    line-height: 30px;}
.HG_xinxi ul li>a{line-height: 30px;}
.HG_xinxi ul li p{font-size: 14px;line-height: 30px;}
.bg_img{ height: auto;background-size: 100% 100%;}
.HG_xinxi ul li p span{    margin-top: 0px;}
.HG_xinxi ul li p span a{width: 110px;text-align: center; margin: 10px 20% 0 20%;}
.HG_cp{    margin-bottom: 20px;background-size: 20px;background-position: 95px;}
.HG_cp a{font-size: 20px; }
.HG_zhong{    margin: 20px 0;}
.flfgNav_nr{width: 96%; padding: 2%;}
.flfgNav_div h3 a{ font-size: 20px; line-height: 30px;margin-bottom:0;}
.flfgNav_ul li{    display: none;}
.flfgNav_div h3{margin-bottom:0;}
.flfgNav_nr>a{     margin-top: 10px;font-size: 16px; padding: 5px 0;float: left; width: 60%; text-align: center; margin: 10px 20% 10px 20%;  border: 1px solid #333; border-radius: 20px; background: none !important; padding-right: 0;line-height: 20px;}
.flfgNav_nr>a:hover{padding-right:0;}
.flfgNav_div img{    width: 100%;height: auto;    max-height: 200px !important;}
.HG_xia{    padding: 20px 0;}
.flfgNav_div span{width:100%;}
.xinwenListBox li{width: 92%;padding: 4%;    margin-bottom: 20px !important;}
#XW_li-0{margin:0;}
.left{ width: 12%;}
.right .title a{ line-height: 30px;font-size: 20px;}
.bjing{    background-size: 100% 100%;}
}