.iniframe{ width: 430px; border:none; height: 900px; overflow-x: none; overflow-y: none;}
.cu-w100{width:100%;}
.cu-w50{width:50%;}
.cu-martop50{ margin-top: 50px;}
.cu-marbottom50{ margin-bottom: 50px;}
.sec_menu.newnow{ background: #c64a4a url(../newsimg/newsecond_1.jpg) no-repeat center bottom;}
.newnow .cy-cont_b{color:#d88f8f;}
.newnow .cy-cont_c ul li{border-bottom:1px solid #d78181;}
.newnow .cy-cont_c ul li a{color:#ffffff;}
.newnow .cy-cont_c ul li a:hover{ color: #ffffff; background: #ff1919 url(../images/sec_2.png) no-repeat right center;}
.newnow .cy-cont_c ul li a.current{ color: #ffffff; background: #ff1919 url(../images/sec_2.png) no-repeat right center;}
.cy-myparty{width:945px; margin-top: 30px;}
.myparty-one{width: 437px; height: 323px; overflow:hidden;}
.myparty-two{width: 508px; height: 323px;}
.myparty-two ul li{width:90%; height: 45px; padding:15px 5%;background-color:#f5f5f5; margin-bottom: 7.5px;}
.myparty-two ul li:last-child{margin-bottom: 0px;}
.myparty-two ul li a{width:80%; height: 45px; font-size: 16px;color:#333333;float:left;display: flex; align-items: center;}
.myparty-two ul li a:hover{color:#f18e1e;}
.myparty-two ul li span{width:20%; height: 45px; line-height: 45px;float:right;display:block; text-align: right;font-size: 14px;}
.myparty-three{width:100%; padding:30px 0px;}
.myparty-three ul li{float: left; margin-bottom:10px;border-radius: 10px; display:block;width:470px; height: 85px;overflow:hidden;display: flex;justify-content: center;align-items: center;}
.myparty-three ul{
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}
.myparty-three ul li img{width:100%; height: 100%;}
.myparty-three ul li p{ color: #fff; font-size: 18px; text-align: center; line-height: 85px;}

.culist_title{width:100%; height: 30px; line-height: 30px;}
.culist_title-fl{color:#666666;font-size: 26px;width: 125px; float: left; display: block; font-weight: bold;}
.culist_title-fr{width: calc(100% - 125px); height: 1px; background-color: #999999; float: right; display: block; margin-top: 14px; position: relative;}
.culist_title-fr span{width:100px; height: 4px; background-color:#ff1919; position: absolute; left: 0px; top: -2px;}
.culist{width: 100%; margin-top: 20px;}
.culist ul li{width: 100%; border-bottom: 1px solid #cccccc; padding: 5px 0;}
.culist .culist-text{width: 80%;}
.zhengce .culist .culist-text{width:100%;}
.culist .culist-text a{width:calc(100% - 22px); height: 60px; line-height: 60px; font-size: 16px;color:#333333; }
.culist .culist-text a:hover{color:#f18e1e;}
.culist .culist-time{width:12%; height: 60px; line-height: 60px; font-size: 15px; color: #666666; text-align: center;}
.culist .culist-more{width:8%; font-size: 15px; color: #f18e1e;}
.culist .culist-more a{ width: 100%; height: 60px; line-height: 60px; text-align: right; display: block; color: #f18e1e;}
.culist .culist-more a:hover{color:#999999;}
.culist-page{width: 100%; text-align: right; font-size: 14px; margin-top: 30px;}
.culist-page a{display: inline-block; padding: 4px 10px; background-color:#f2f2f2; color: #333333; margin-left: 5px;cursor:pointer;}
.culist-page a:hover{background-color: #ff1919; color:#ffffff;}
.culist-page .current{
	background-color: #ff1919;
    color: #ffffff;
}
.flexlist{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.flexlist li{
	text-align: center;
	background: #f2f2f2;
}
.friendlink-bg{width: 100%; height: auto; padding: 30px 0; background-color:#fafafa;}
.friendlink-left{width:220px; height: 66px; line-height: 66px; text-align:center; font-size: 26px; color: #666666; font-weight: bold; float: left;}
.friendlink-right{width:980px; height: auto; float: right;}
.friendlink-right ul li{ float: left;width:151px; height: 66px; overflow: hidden; margin: 0 20px}
.friendlink-right ul li a{width: 151px; height: 66px;display: block;}
.friendlink-right ul li img{width: 100%; height: 100%;}

.cy-listcont{width:100%; background: url(../newsimg/cubg.jpg) repeat-y center top;}
.cy-myparty-cont{width:430px;}
.cy-myparty-cont .partlist{margin-top:15px;margin-bottom: 15px;}
.cy-myparty-cont .partlist li{padding:15px 0 15px 0; border-bottom: 1px solid #dddddd;height: 56px;}
.cy-myparty-cont .culist-text{width: 78%;}
.cy-myparty-cont .zhengce  .culist-text{width:100% !important;}
.cy-myparty-cont .culist-text a{width:100%; line-height: 30px;text-align: justify; font-size: 16px;color:#333333; display: block;   overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;}
.cy-myparty-cont .culist-text a:hover{color:#f18e1e;}
.cy-myparty-cont .culist-time{width:20%; height: 30px; line-height: 30px; font-size: 14px; color: #666666; text-align: right;float:right;}
.cy-myparty-cont .culist-page{width: 100%; text-align: left; font-size: 14px; margin-top: 30px;}
.cy-myparty-cont .culist-page a{display: inline-block; padding: 4px 10px; background-color:#f2f2f2; color: #333333; margin-left: 5px;cursor:pointer;}
.cy-myparty-cont .culist-page a:hover{background-color: #ff1919; color:#ffffff;}
.cy-myparty-cont .culist-page .current{background-color: #ff1919; color:#ffffff;}
.cy-myparty.margintop0{margin-top: 0px;}
.exhibition_one{color:#666666;font-size: 26px;width: 125px; float: left; display: block; font-weight: bold;}
.exhibition_two{width: calc(100% - 200px); height: 1px; background-color: #999999; float: left; display: block; margin-top: 14px; position: relative;}
.exhibition_two span{width:100px; height: 4px; background-color:#ff1919; position: absolute; left: 0px; top: -2px;}
.exhibition_three{width: 75px; float: right; text-align: right; font-size: 16px; color: #f18e1e;}
.exhibition_three a{color: #f18e1e;}
.exhibition_list{width: 100%; margin-top: 30px; margin-bottom: 50px;}
.exhibition_list ul li{float: left;width: 303px; height: auto; text-align: center; margin-right: 18px;}
.exhibition_list ul li:nth-child(3n){margin-right: 0px;}
.exhibition_list ul li .exhibition_img{width: 100%; height: auto;}
.exhibition_list ul li .exhibition_img a{width: 100%; height:202px; overflow: hidden;display: block;}
.exhibition_list ul li .exhibition_img a img{width:100%; height: auto;min-height: 202px;}
.exhibition_list ul li .exhibition_text{width:100%; font-size: 20px; color:#666666; line-height: 60px;}
.newpart_show{ width: 100%; float: left; min-height: 800px; background: #fff;}
.newpart_show h1{ line-height:49px; font-size: 26px; text-align: center;}
.newpart_show h3{ line-height: 30px; font-size: 20px; text-align: center;}
.newpart_show h4{ line-height:30px; font-size: 14px; color:#666; margin-bottom: 20px; text-align: center;}
.newpart_show img{ max-width: 100%;}
.newpart_show_content { width: 100%; padding: 30px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; font-size: 18px; color: #666; line-height: 30px;}
.clearfix:after{ content: ""; clear: both; display: block; }
.job_titletab{margin-top: 10px;}
.job_titletab ul li{float: left;padding: 20px 20px 17px 20px; font-weight: bold;font-size: 18px; color:#333333; line-height: 30px;cursor: pointer;margin-right: 10px}
.job_titletab ul li.action{ border-bottom: 3px solid #e6653b;background-color: rgba(230,101,59,.2);}

.box{width: 100%;}
.box .item{ display: none; padding:10px 0 50px 0;}
.box .item:first-child{display: block;}
.item-li{width: 100%; margin-top: 30px;}
.item-title{width:calc(100% - 70px); height: 45px; line-height: 45px; color:#ffffff; font-size: 20px; background:url(../newsimg/title_bg.jpg) no-repeat; background-size:100% 100%; padding-left: 70px;font-weight: bold;}
.item-list{width: calc(100% - 62px); border:1px solid #ff1919;padding:20px 30px;}
.item-list ul li{width:100%;}
.item-list .item-text{width: 80%; float:left;}
.item-list .item-text a{width:calc(100% - 20px); /*height: 50px;*/ line-height: 50px; color: #333333; font-size:16px; /*overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*/display: block;background:url(../newsimg/icon1.jpg) no-repeat left center; background-position: 0px 21px;padding-left:10px;}
.item-list .item-text a:hover{color: #f18e1e;}
.item-list .item-time{width: 10%; height: 50px; line-height: 50px; font-size: 14px; color: #666666; text-align: center; float:left;}
.item-list .item-more{width: 10%; height: 50px; line-height: 50px; font-size: 14px; color: #f18e1e; text-align: right; float:right;}
.item-list .item-more a{color: #f18e1e;}

.affairs .bx-wrapper .bxslider img{min-width: 100%;}
.affairs .bx-wrapper .bx-pager{background-color:rgba(0,0,0,.5); bottom: 0px; padding: 15px 0px; text-align: right;}
.affairs .bx-wrapper .bx-pager.bx-default-pager a{width:10px; height:10px; border:10px;text-indent: 99px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {background: #d71b18;}

.sec_menu_child{display:none;background: #9a3133;width:100%; height:50px;}