@charset "utf-8";
.qmdt-box{width: 832px;height: 626px;overflow: hidden;}
.qmzj-box{width: 530px;height: 626px;overflow: hidden;}
/* 主轮播图 */
.ls-flash{width: 420px;height: 234px;overflow: hidden;position: relative;}
.ls-flash .ls-flash-pic .title,.ls-flash .ls-flash-pic .con_imgname{ position: absolute; left: 0; right: 0; bottom: 0; height: 36px; line-height: 36px; padding: 0 110px 0 14px; font-size: 14px; background: rgba(0, 0, 0, 0.5) !important; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-flash .ls-flash-num{ position: absolute; right: 15px; bottom: 13px; font-size: 0; line-height: 0;height: 10px;}
.ls-flash .ls-flash-num li{ display: inline;}
.ls-flash .ls-flash-num li a,.ls-flash .ls-flash-num li span{ display: inline-block; cursor: pointer; margin-left: 10px; transition: 0.4s all; width:10px; height: 10px; background: #fff !important; border-radius: 50%;}
.ls-flash .ls-flash-num li.on a,.ls-flash .ls-flash-num li.on span{ background:#D80000 !important;}

.qmdt-box-t{margin-top: 30px;}
.first-art{position: relative;width: 382px;height: 234px;}
.first-art .title{font-size: 18px;height: auto;line-height: 28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;text-overflow: ellipsis;}
.first-art .remarks{text-indent: 2em;height: auto;line-height: 35px;font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;word-break: break-all;overflow: hidden;text-overflow: ellipsis;text-align: justify;margin-top: 8px;}
.first-art .art-more{position: absolute;bottom: 0;right: 0;height: 33px;line-height: 33px;width: 98px;text-align: center;color: #1152A3;border: 1px solid #D7E3F1;}
.first-art .art-more:hover{color: #fff;border-color: #1152A3;background: #1152A3;}
.qmdt-box-l{margin-top: 12px;}
.qmdt-box-l ul li{position: relative;padding-right: 90px;height: 48px;line-height: 48px;padding-left: 18px;background: url("./../images_new/icon.png") no-repeat center left;}
.qmdt-box-l ul li a{display: block;float: left;max-width: 620px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;}
.qmdt-box-l ul li img{vertical-align: middle;float: left;padding-top: 20px;}
.qmdt-box-l ul li span:first-child+span{float: none;position: absolute;right: 0;top: 0;font-size: 16px;color: #999;}

.qmzj-list{margin-top: 20px;}
.qmzj-list ul li{position: relative;padding-left: 80px;position: relative;padding-top: 22px;padding-bottom: 22px;border-bottom: 1px dashed #D8D8D8;height: 64px;}
.qmzj-list ul li .date-box{position: absolute;left: 0;top: 22px;width: 80px;background: url("./../images_new/list-line.png") no-repeat center right;text-align: center;}
.qmzj-list ul li .date-box span{display: block;}
.qmzj-list ul li .date-box .date-day{font-size: 32px;color: #333;line-height: 34px;}
.qmzj-list ul li .date-box .date-year{color: #666;font-size: 16px;line-height: 30px;}
.qmzj-list ul li .info-box{padding-left: 14px;}
.qmzj-list ul li .info-box .title{display: block;float: none;font-size: 18px;line-height: 34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.qmzj-list ul li .info-box .remarks{font-size: 16px;color: #999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.part-two{padding: 32px 0 50px;background: #f4f9ff;margin-top: 15px;}
.depart-box{width: 440px;height: auto;}

.part-main{background: #fff;padding: 10px 30px;-webkit-box-shadow: 0 0 8px rgba(52,99,155,.1);-moz-box-shadow:0 0 8px rgba(52,99,155,.1);box-shadow:0 0 8px rgba(52,99,155,.1);height: 345px;}
.part-main ul li{height: 56px;line-height: 56px;padding-left: 16px;background: url("./../images_new/icon.png") no-repeat center left;border-top: 1px dashed #D8D8D8;}
.part-main ul li:first-child{border-top: 0 none;}
.part-main ul li a{display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;max-width: 310px;}
.part-main ul li span{float: none!important;}

.qmzy-box{margin-top: 26px;width: 832px;}
.qmzyin-box{width: 530px;margin-top: 26px;}
.qmzy-box ul{width: 100%;height: 331px;position: relative;}
.qmzy-box ul li{position: absolute;overflow: hidden;}
.qmzy-box ul li a{display: block;position: relative;width: 100%;height: 100%;}
.qmzy-box ul li img{width: 100%;height: 100%;}
.qmzy-box ul li span{display: block;position: absolute;height: 38px;padding: 0 10px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: rgba(0,0,0,.4);color: #fff;font-size: 16px;bottom: 0;left: 0;right: 0;line-height: 38px;}
.qmzy-box ul li:first-child{width: 596px;height: 331px;left: 0;top: 0;}
.qmzy-box ul li:first-child+li,.qmzy-box ul li:first-child+li+li{width: 216px;height: 155px;right: 0;}
.qmzy-box ul li:first-child+li{top: 0;}
.qmzy-box ul li:first-child+li+li{bottom: 0;}

.part-main01{height: 301px;padding-top: 15px;padding-bottom: 15px;}
.part-main01 ul li{border-top: 0 none;height: 42px;line-height: 42px;}
.part-main01 ul li a{max-width: 395px;}

/*当前位置*/
.positionbg{border-bottom:1px solid #e7e7e7;  height:auto;  line-height:32px; margin-bottom:10px;}
.position{ line-height:32px;height:auto; padding:5px 0 5px 15px; color:#0097e3;  }
.position a{ margin:0; color:#0097e3;}
/*搜索页面*/
.searchbox{ padding:0 40px;}
.sealist{ padding:10px 0; line-height: 25px; }
.sealist ul{ clear:both;}
.sealist ul li{padding-top:10px;padding-bottom:5px; border-bottom:1px dashed  #ddd; line-height:150%;}
.sealist ul li a{background: url(../images/dot.jpg) left center no-repeat;padding-left:12px;}
.sealist ul li a:hover{ color:#cb1003;} 
.sealist .search_contxt{ line-height:24px; padding:8px 0;}
.sealist ul li font{ display:block; clear:both; padding-left:12px;}
/*栏目页*/
.lm-content{padding-top: 20px;padding-bottom: 20px;}
.leftnr{ width:268px; min-height:500px;_height:500px; overflow:hidden; border:1px solid #e7e7e7; border-top:2px solid #0097e3; background:#fff; float:left;}
.leftnr .title{ height:33px; line-height:33px; border-bottom:1px solid #e7e7e7; background:url(../images/xyxwlist.jpg) 9px center no-repeat; padding-left:25px;color:#147ebb; font-size:16px;   width:auto;  } 
.menunr{ width:auto; margin:0 auto;margin-top:10px;padding: 0 30px;}
.menunr ul li{ float:none; font-size:14px;  height:32px; line-height:32px; margin-bottom:10px;  }
.menunr ul li a{ background:#2eb5e5; color:#fff; font-weight:bold;  display:block; text-align:center;border-radius: 6px;}
.menunr ul li a:hover,.menunr ul li.active a{ color:#fff; text-decoration:none; font-weight:bold; background:#ff7401;}

.rightnr{ float:right; background:#fff; min-height:500px;_height:500px; overflow:hidden; border:1px solid #e7e7e7; border-top:2px solid #0097e3; background:#fff; width:1100px; }
.rightnr dl{ padding:0 20px;} 
.listnews{ font-size:16px; padding:0 25px 20px 25px; line-height:200%;}
.listnews ul{ margin:5px 0; clear:both;}
.listnews li{ height:38px; line-height:38px;  background:url(/tmp/images/dot.jpg) left center no-repeat; padding-left:11px; }
.listnews li a{   white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  height:38px;} 
.listnews li span{ color:#959595; float:right;}
.listnews li a:hover{ color:#c00;}
.listnews li img{ padding:10px 0 0 4px; float:left;}
.listnews li.botline{ border-bottom:1px dashed #ddd; padding-bottom:15px; margin-bottom:15px;}
.listnews td{ line-height:26px;}
.votelist{ clear:both;}
.page{ clear:both; padding:10px; text-align:right;}
.page a{ padding:5px 7px; border:1px solid #d9d9d9; margin:0 0 0 4px; color:#666;}
.page a:hover,a.current{  border:1px solid #1299f8; background:#1299f8; color:#fff; text-decoration:none;}
.contitle{ border-bottom:1px dashed #ccc; margin-bottom:6px;}
/*文章页*/
.grayline{border: 1px solid #e7e7e7;}
.contentbox{ padding:10px 40px  20px 40px;}
.newstitle{ font-size:24px;  font-family:"微软雅黑"; text-align:center; font-weight:normal; padding:0 0 6px 0;}
.newstitle1{ font-size:18px;  font-family:"微软雅黑"; line-height:30px; text-align:center; font-weight:normal; padding:0 0 6px 0;}
.newsinfo{ margin:10px 0; text-align:center; color:#333; line-height:30px;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;text-align:center; height:auto; font-size:14px;padding: 5px ;}
.newsinfo a{ color:#333;}
.newsinfo a.active,.newsinfo a:hover{color:#01479D;font-weight:bold;}
.newssize{ text-align:center; color:#666; padding:5px 0 15px 0; border-bottom:1px solid #ddd; }
.newssize a{  color:#666; }
.newscontnet{ font-size:14px; color:#333; line-height:26px; border-bottom:1px solid #ddd; padding-bottom:50px; margin-bottom:10px; padding-top:10px;}
.otherli{ clear:both; padding:10px 0; padding-top: 13px;font-size: 14px;line-height: 26px;margin: 6px 0 10px 0;color: #333;}
.close a{ color:#959595; margin:0 8px; height:18px;}
.close a.print{padding-left:22px; float:left; height:18px;  line-height:18px; background:url(/tmp/images/print.jpg) left no-repeat;}
.close a.close{padding-left:22px; float:left;height:18px; line-height:18px;background:url(/tmp/images/close.jpg) left no-repeat;}
.minh500{min-height:400px; height:auto !important;   height:400px;}
.ls-share span{display:inline-block;vertical-align:middle;}
.ls-share .share-box{position:relative;right:auto;top:auto;}
.close a:hover{color:#01479D}
.newscontnet img,.newscontnet table{max-width:90%!important;width:auto;height:auto;}

/*栏目页 图片列表 */
ul.imglist{ clear:both;  border-top:none; margin-left:1px; }
ul.imglist li{	float:left;	background:none;padding-left:0;	padding:0px 10px 0 11px;	height: auto;text-align:center;	padding-bottom:5px;height: auto;}
ul.imglist li span {color:#000;}
ul.imglist li a img{float:none;border:1px solid #ccc;padding:2px;width: 235px;height: 163px;}
ul.imglist li a{display: block;height: auto;}

ul.docimg_3{ clear:both;  border-top:none; margin-left:1px; }
ul.docimg_3 li{	float:left; display:inline;	background:none;padding-left:0;	padding:10px 12px 0 25px;	height: auto;text-align:center;	padding-bottom:5px; width:196px; }
ul.docimg_3 li span { color:#000; display:block; width:190px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.docimg_3 li a img{float:none;border:1px solid #ccc;padding:2px;}

/*栏目页 视频列表 */
.shipinbox{ clear:both;}
.shipinbox ul li{background:none;padding: 20px 0;border-bottom: 1px dashed #DDD;vertical-align:middle; height:160px; overflow:hidden;font-size:14px;line-height:30px;}
.shipinbox ul li .shipin{	width:500px;}
.shipinbox .left{ float:left; color:#333;}
.shipinbox .right{ float:right;}
.shipinbox ul li img{ padding-top:0px;}
.shipinbox ul li .right img{ padding:6px 4px 0 0; }

.btnmassage{ width:118px; height:32px;line-height:32px; text-align:center; background:url(/tmp/images/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer;}
.btnsearch{ font-size: 12px;width: 74px;height: 26px;text-align: center;line-height: 26px;border: none;outline: none;cursor: pointer;background: url(../images/btn001.jpg) 0 0 no-repeat;}

.searchtext{  font-size: 12px;color: #333333;width: 80px;height: 22px;line-height: 22px;border: #CCC 1px solid;}
.btnsearh{ background:#dc2509; border:none; color:#fff; padding: 0 5px; height: 24px; cursor: pointer; line-height: 24px}

.navjz ul{clear:both;}
.rightnr .conlist_title{ border-bottom:#CCC 1px dashed; height:35px; line-height:35px; clear:both;}  
.rightnr .more04{ font-size:12px;}
