body{background: #fff; font-size: 12px; font-family: "微软雅黑";}
.is-mainbox{width: 998px; margin: 0 auto;}
/*归档*/
.init{position: absolute;top: -27px;right: -30px;}
/*首页头部*/
.top-tit{ font-size: 0; line-height: 0; height: 28px; background: 0 0 repeat-x; background-image: url("../images_new/lxyz_topbg.png"); background-size: auto 100%;}
.top-tit li{display: inline;}
.top-tit li a{	color: #e10800;line-height: 28px;display: inline-block; font-size: 12px;}
.top-tit li a:hover{	text-decoration: underline;}
.top-tit .fr li a{ padding: 0 10px;}

.banner .banimg{ height: 252px; overflow: hidden; margin: 0 -14px; background: 0 0 repeat-x; background-image: url("../images_new/lxyzbody_bg.gif") !important;}
.banner .banimg .is-mainbox{ position: relative;}
.banner a{display: inline-block;}
.banner img{max-width: 100%;}
.banner .img_title{display: none;}

/*导航*/
.is-nav {height: 40px; background: #c91823;}
.is-nav ul{ padding: 0 30px;}
.is-nav li {text-align: center; float: left;}
.is-nav li a{float: left;display: block;width: 133px; height: 40px; line-height: 40px; font-size: 18px;color: #fff !important;}
.is-nav li a:hover, .is-nav li.on a,.is-nav li.on a:hover{background: url(../images/nav_hover.gif) no-repeat center 6px; color: #c91623 !important; text-decoration: none;}

/*栏目页*/
.lm_rban{width: auto;min-height: 555px;font-family: "宋体";}
.navjz{padding: 0;}
.navjz ul li{font-size: 14px;height: 32px;line-height: 32px;list-style: none;background: url(../images/arr.gif) left center no-repeat;padding: 0;padding-left: 10px;border-bottom: 1px dashed #ddd;}
.doc_list li a{float: left;color: #333;}
.doc_list li .right{float: right;color: #333;}
.doc_list li img{	float: left;margin-top: 10px;}
.doc_list li a:hover{color: #c91623;text-decoration: underline;}
/*首页*/
.is-content1 {height: 370px; background: url(../images/content_bg.gif) no-repeat; margin-bottom: 10px; font-family: "宋体";}
/*大标题*/
.is-hot {position: relative; padding: 10px 27px 0 30px; height: 90px; margin-bottom: 10px;}
.is-hot .ico {position: absolute; right: 0; top: 0; width: 71px; height: 71px;}
.is-hot .title{text-align: center; height: 42px; line-height: 42px;}
.is-hot .title a { color: #c91623; font-size: 24px; font-family: "微软雅黑"; font-weight: normal; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.is-hot .remarks{color: #666; line-height: 22px; text-indent: 2em; height: 44px; overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  line-clamp: 2;}
/*轮播图*/
.flash { width: 423px; height: 244px; padding: 5px; border: 1px solid #ddd; margin-left: 19px; overflow: hidden;}
.flash-slide{position: relative;height:100%; width: 100%;}
.flash-slide .ind-flashPic,.flash-slide .ind-flashPic ul,.flash-slide .ind-flashPic li,.flash-slide .ind-flashPic img,.flash-slide .ind-flashPic a{height:100% !important; width: 100% !important; }
.flash-slide .ind-flashPic{ position:relative; z-index:0;}
.flash-slide .ind-flashPic li{ zoom:1; vertical-align:middle;}
.flash-slide .ind-flashPic a{display:block; color: #fff; position: relative;}
.flash-slide .ind-flashPic img{display:block;}
.flash-slide .ind-flashPic .title{display: block; height: 28px; line-height:28px; padding: 0 110px 0 15px; font-size: 12px; background: rgba(0, 0, 0, 0.4) !important; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.flash-slide .ind-flashPic a:hover .title{color: #fff;}
.flash-slide .ind-flashNum{ height:9px; overflow:hidden; position:absolute; right:6px; bottom:8px; z-index:1; }
.flash-slide .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.flash-slide .ind-flashNum ul li{ float:left; margin-right:6px; width:9px; height:9px; text-indent: -20em; font-size: 0; background:url(../images/num.gif) 0 0 no-repeat;overflow: hidden; cursor: pointer;}
.flash-slide .ind-flashNum ul li.on{background-position: -15px 0;}
/*轮播图*/
/*机关专栏*/
.is-new { width: 484px; height: 256px; margin-right: 25px;}
.is-new ul li { font-size: 14px; height: 24px; line-height: 24px; background-image: url(../images/arr.gif) !important; padding-left: 8px;}
.is-new ul li a{max-width: 370px; *width: 370px;}
.is-new ul li .date{font-size: 12px;}
.is-new ul li img{margin-top: 8px;}
.is-new .new-more{	float: right;	font-size: 12px;}
.is-new .new-more:hover{	text-decoration: underline;}
/*文件方案资料汇编*/
.is-content { margin-bottom: 10px;font-family: "宋体";}
.is-panel1 { width: 490px; height: auto;}
.is-panel1 .title { padding: 0 10px 0 20px; font-size: 14px; font-weight: bold; height: 37px; line-height: 37px; background: #e4393c; color: #fff;}
.is-panel1 .title a { float: right; font-size: 12px; color: #fff; font-weight: normal;}
.is-panel1 .title a:hover{	text-decoration: underline;}
.is-panel1 ul { padding: 2px 13px;}
.is-panel1 ul li{	height: 21px; line-height: 21px; background-image: url(../images/arr.gif) !important; padding-left: 8px; font-size: 12px;}
.is-panel1 ul li a{max-width: 360px; *width: 360px;}
.is-panel1 ul li .date{font-size: 12px;}
.is-panel1 ul li a:hover{	color: #c91623; text-decoration: underline;}
.is-panel1 ul li img{	margin-top: 6px;}
@media (max-width:991px) {
.is-mainbox{ width: 768px;}
.banner .banimg{height: auto; margin: 0;}
.is-nav li a{ width: 128px;}
.is-content1{background-size: 100% auto; height: auto;}
.flash,.is-new,.is-panel1{width: auto; float: none; height: auto; }
.flash{height: 425px !important; margin-left: 0;}
.is-new,.is-panel1.fr{margin: 10px 0 0;}
.news-list li a{margin-right: 70px;}
}
@media (max-width:767px) {
.flash{height: 339px !important;}
.is-nav{height: 54px;}
.is-mainbox{ width:auto;}
.is-hot{ padding: 10px 38px 0 10px;}
.is-content1,.is-content{margin-left: 10px; margin-right: 10px;}
.is-panel1 ul{padding-left: 0; padding-right: 0;}
}
@media (max-width:619px) {
.flash{height: 259px !important;}
}
@media (max-width:479px) {
.flash{height: 227px !important;}
}
@media (max-width:424px) {
.flash{height: 198px !important;}
}
@media (max-width:374px) {
.flash{height: 166px !important;}
}


/**栏目页**/
.lm-contain{border: 1px solid #ddd; border-top: 0 none; padding: 10px 20px;}
.lm-mainbox{margin-top: 10px;}
.wz_top{ padding:4px 10px 4px 0; font-size: 12px; font-family: "SimSun", "宋体"; background: url(../images/t1bg.gif) repeat-x 0 bottom !important; border: 1px solid #ddd; border-bottom: none;}
.wz_top span{ background: url(../images/posico.gif) 10px 7px no-repeat; padding-left: 32px; display: block;}

.lmtitle{ background: #c91823;}
.menunr ul li.active a, .menunr ul li a.active, .menunr ul li:hover a{color: #c91823; border-color:#c91823;}
.rightnr{width: 838px;}
.dqlanmu span{color: #c91823; border-color:#c91823;}
.listnews li{border-bottom: 1px dashed #ddd; background-image: url(../images/arr.gif) !important; line-height: 30px; font-size: 14px; font-family: "SimSun", "宋体";}
.listnews ul li .date{color: #999; font-family: "SimSun", "宋体";}
.listnews ul.doc_list li a, .listnews ul.download-list li a{max-width: 695px;}
.btn-danger{ background: #c91823;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background-color:#c91823;}
/**详情**/
@media (max-width: 991px) {
.rightnr{width: auto;}
.lm-contain{padding: 10px;}
.wz_top{background-size: auto 100% !important;}
.listnews ul.doc_list li a, .listnews ul.download-list li a{max-width: none; margin-right: 100px;}
}

