@charset "utf-8";
*{padding:0px;margin:0px;list-style:none;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,td,th,dl,dd,dt{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{font-size:14px;font: inherit; vertical-align: baseline;}
.pr{position:relative;}
.pa{position:absolute;}
.fl{float:left;}
.fr{float:right;}
label{float:left;margin-top:2px;_margin-top:4px;}
.inputradio{float:left;*margin:-1px0;margin:6px5px00px;height:24px;line-height:24px;cursor:pointer;}
body{color:#333;font:12px/23px 宋体,Tahoma,Helvetica,Arial,sans-serif; font-size:14px;}
.wrap{width:100%;clear:both;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none; color:#666;}
a:hover{color:#000;text-decoration:underline;}
.clearit,.clearb{clear:both;font-size:0;width:0;height:0;line-height:0;visibility:hidden;overflow:hidden;}
.field-validation-error{color:red;}
.none{display:none;}
.more{position:absolute; right:10px; top:15px; font-family:"宋体"; font-size:12px;}
li{white-space:nowrap;overflow:hidden;color: #666;}
li:hover{}


.top{background:url(../images/topbg.jpg) repeat-x;}
.banner {width:1000px; height:140px; margin:0 auto; background:url(../images/mkslogo2019.jpg) no-repeat 10px 25px; position:relative;}
.topnav{width:1000px; height:50px; margin:0 auto;}
.topnav a{display:block; height:50px; width:90px; text-align:center; line-height:50px; font-size:16px; letter-spacing:2px; color:#FFF; float:left; text-decoration:none; background:url(../images/menu.jpg) no-repeat right center;}
.topnav a:hover{ background-color:#600;}
.searchbox{ position:absolute; top:60px; right:0px;} 
.inputtext{ vertical-align:middle; height:32px; line-height:32px; font:normal 12px/24px Tahoma,"微软雅黑"; background:#FFF; border:1px solid #DDD; width:295px; margin-top:3px; color:#999; float:left; display:inline; padding-left:5px;}
.searchBtn{ display:block; width:50px; height:30px; border:none; cursor:pointer; background:url(../images/search.jpg) no-repeat 0px 0px; float:left; margin-left:-51px; margin-top:5px; display:inline; background-color: transparent;}




.picnews{width:1000px; margin:0 auto; overflow:hidden;margin-top: 15px;}
.flashpic{width:460px; height:340px;overflow: hidden; float:left;}
.hiSlider{overflow: hidden;	height: 340px;width: 460px;	background: #eee;}
.hiSlider-item{float: left;}
.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3;}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url() no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60);}
.hiSlider-btn-prev{left:10px;}
.hiSlider-btn-next{right:10px;background-position:-30px 0;}
.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100);}
.hiSlider-title{bottom:0;width:100%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma;}
.hiSlider-pages{bottom:10px;right:10px;text-align:right;}
.hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd;}
.hiSlider-pages a.active{background:#940F16;}







.newslist{width:490px; height:340px;float:left; background-color:#F1F1F1; padding-left:25px; padding-right:25px; position:relative;}
.newslist h3{height:45px; line-height:45px; font-size:16px; letter-spacing:1px; font-weight:bold; border-bottom:1px solid #D4D4D4; background:url(../images/h3bg1.jpg) no-repeat left center; padding-left:20px;}
.newstab span{width:80px; text-align:center;display:inline-block;}
.newstab .hover{color:#AB1319;}
.newstab .more{right:30px;}
.newslist ul{padding-top:10px;}
.newslist li{ background:url(../images/listyle.jpg) no-repeat left center; padding-left:15px; line-height:200%;}
.newslist .data{float:right;}

.main{width:1000px; margin:0 auto; overflow:hidden; margin-top:15px;}
.main_left{width:720px; float:left;}
.main_left_box{width:343px; border:1px solid #D9D9D9; background-color:#F5F5F5; float:left; margin-right:15px; margin-bottom:15px; position:relative; height:231px;}
.main_left_box h3{height:40px; line-height:40px; color:#AB1319; font-weight:bold; font-size:16px; letter-spacing:1px; width:100px; border-bottom:2px solid #AB151B; text-align:center; margin-left:15px;}
.main_left_box ul{background-color:#FFF; border-top:1px solid #D9D9D9; padding:10px; height:167px;}
.main_left_box ul li{line-height:200%;text-overflow:ellipsis;}
.main_left_box dl{padding:15px 15px 0px 15px; clear:both; overflow:hidden; background-color:#FFF; border-top:1px solid #D4D4D4;}
.main_left_box dl dt{float:right;width:180px; text-align:center;}
.main_left_box dl dt a{color:#920D14; font-size:14px; font-weight:bold;}
.main_left_box dl .picstyle{float:left;}
.main_left_box dl .textstyle{margin-left:145px; font-size:12px; margin-top:25px;}
.pictext ul{border-top:none;}

.main_right{width:280px; overflow:hidden; float:left;}
.main_right_box{margin-bottom:16px;}
.main_right_box .more{}

.lhjt{border:1px solid #D4D4D4; position:relative; height:230px; overflow:hidden;}
.lhjt h3{height:40px; line-height:40px; color:#AB1319; font-weight:bold; font-size:16px; letter-spacing:1px; border-bottom:1px solid #D4D4D4;background:url(../images/h3bg2.jpg) no-repeat 5px center; background-color:#F5F5F5; padding-left:40px;}
.lhjt ul{padding:15px; background:url(../images/lhjtbg.jpg) no-repeat 0 0;}
.lhjt ul li{ margin-bottom:10px;}
.lhjt .date{float:left; text-align:center; width:50px; height:44px; border: 1px solid #D4D4D4;}
.lhjt .date b{ font-size:12px; background-color:#940F16; height:22px; line-height:22px; display:block; color:#FFF;}
.lhjt .date p{height:22px; line-height:22px;}
.lhjt .title{float:left; width:180px; overflow:auto; white-space:normal; margin-left:10px; font-size:12px; line-height:200%;}

.quicklink{}
.quicklink li{margin-bottom:9px;}

.footer{background-color:#EEE; padding-top:10px;}
.frlink{width:1000px; margin:0 auto;border-bottom:1px solid #DFDFDF; position:relative;}
.frlink h3{ position:absolute; color:#9D3337; font-size:14px; font-weight:bold; height:45px; line-height:45px;font-size:16px; letter-spacing:2px;}
.frlink dl{height:140px;}
.frlink dl dt{padding-left:80px; height:45px; line-height:45px;border-bottom:1px solid #DFDFDF;}
.frlink dl dt span{display:inline-block; width:100px; text-align:center;font-size:16px; letter-spacing:2px;}
.frlink dl dt .hover{color:#AB151B;border-bottom:2px solid #AB151B;}
.frlink dl dd{border-top:1px solid #FDFDFD;}
.frlink dl dd ul{margin-top:15px;}
.frlink dl dd li{float:left;margin-right:30px;}
.copyright{width:1000px; height:100px; margin:0 auto; padding-top:15px; position:relative; color:#666;}
.copyright p{ line-height:200%; font-family:"微软雅黑"; font-size:14px;padding-left:15px;}
.ewm{position:absolute; bottom:10px; right:30px;}

.pagenav{ border:1px solid #D9D9D9; height:40px;line-height:40px; font-size:13px; text-indent:30px; background-color:#F5F5F5; margin-right:15px; margin-bottom:15px;} 

.list{border:1px solid #D9D9D9; overflow: hidden;border-bottom:none;padding-bottom:30px; margin-right:15px;}
.list h2{ color:#CC0C1D; text-align:left; border-bottom:1px solid #CCC; font-size:16px; font-weight:bold; margin:20px 30px 20px 20px; padding-bottom:5px; text-indent:12px;}
.list ul{ margin-bottom:20px; border-bottom:1px dotted #BBB; padding-bottom:10px; border-top:none; padding-left:0px;margin:10px 15px;}
.list ul li{text-indent:15px; font-size:14px; line-height:200%;}

.pagelist{text-align:center;border:1px solid #D9D9D9; border-top:none; padding-bottom:20px;margin-bottom:15px;margin-right:15px;} 
.pagelist a{display:inline-block; height:20px;padding:0 5px;} 
.pagelist a:hover{} 
.pagelist b{ display:inline-block; height:22px; padding:0 7px; color:#FFF; background-color:#CC0100;} 
.pagelist a b{ display:inline-block; height:18px; border:none; line-height:18px; padding:0 3px; color:#999; background-color:#FFF;} 


.right_box{position:relative;}
.right_box h3{height:30px; line-height:30px; letter-spacing:1px; font-weight:bold; font-size:14px; border-bottom:1px solid #CCC;}
.right_box h3 a{color:#0E419C;display:block; width:100px; text-align:center;text-decoration:none; color:#AB1319;}

.rightclass{border:1px solid #D9D9D9;}
.rightclass h3{height:40px; line-height:40px; background-color:#F5F5F5; border-bottom:2px solid #AB151B;}
.rightclass ul{ height:auto; margin:10px 0px;}
.rightclass li{ margin:0 15px; border-bottom:1px dashed #D9D9D9; padding:5px 10px; font-size:14px;text-indent:15px;}
.rightclass ul .nowclass{background-position:-1010px -430px;}
.rightclass li a{display:block; background:url(../images/listbg.jpg) no-repeat 0 8px;}
.rightclass li a:hover{ background-position: 0 -24px;text-decoration:none;}

.righttab{ border:1px solid #D9D9D9; margin-top:15px;}
.righttab dl dt{ height:40px;  line-height:40px; border-bottom:1px solid #CCC;}
.righttab dl dt a{ display:block; float:left;  text-align:center; font-size:14px; font-weight:bold; padding-left:10px; padding-right:10px; letter-spacing:1px; text-decoration:none; width: 80px;}
.righttab dl dt .hover{ background-color:#F2F2F2; border-right:1px solid #CCC; border-left:1px solid #CCC; margin-left:-1px;}
.righttab dl dd{}
.righttab dl dd .gzrank{margin-top:10px; margin-bottom:10px;padding-left:30px;background:url(../images/rank.jpg) no-repeat 10px 3px; line-height:24px;}
.righttab dl dd .gzrank span{display:none;}
.righttab dl dd .zxlist{margin-top:10px; margin-bottom:10px;padding-left:10px;line-height:24px;}
.righttab dl dd ul li{margin-right:10px;}

.newscontent{ text-align:left; padding-left:20px; padding-right:20px; padding-bottom:20px;border: 1px solid #D9D9D9; border-bottom:none; margin-right:15px;} 
.newscontent h4{ text-align:center; padding-top:40px; font-size:18px; font-weight:bold; margin-bottom:10px;} 
.newscontent h4 span{ font-size:13px; font-weight:normal;} 
.newscontent li{ overflow:hidden; white-space:nowrap;}
 .newscontent .artinfo{ text-align:center; margin-bottom:10px; border-bottom:1px dashed #CECECE; padding-bottom:5px; font-size:12px;} 
.artinfo .newstime{ display:inline-block; margin-right:20px;} 
.newstext{ margin-top:20px; font-size:14px; line-height:180%;} 
.newstext table { border-collapse:collapse; border:1px solid #D0DbE7; width:100%;} 
.newstext table th{ border:1px solid #D0DbE7; text-align:center;} 
.newstext table td{ border:1px solid #D0DbE7; padding:5px;} 
.newstext table tbody>tr>td:nth-child(1){ text-align:left; padding-left:4px; padding-left:4px;} 
 /* .newstext p{ margin-bottom:20px; } */ 
.nextprev{ padding:20px;  border:1px solid #D9D9D9; border-top:1px dashed #CECECE; margin-right:15px; margin-bottom:15px; font-size:12px;}
.nextprev ul{ border:none;}

/*搜索模板*/
.result{font-size:14px; padding:20px;border:1px solid #D9D9D9;border-bottom:none; margin-right:15px;}
.result span{color:#BD3E3E;}
.searchlist{padding: 0 20px;border:1px solid #D9D9D9;border-top:none;border-bottom:none;margin-right:15px;}
.searchlist dl{padding-bottom:15px;}
.searchlist dl dt { font-size:14px; color:#333; font-weight:bold;}
.searchlist dl dd{font-size:12px; color:#707070;}
.searchlist dl  .smalltext{text-indent:2em;margin-top:5px;}
.searchlist dl .linkdress{text-indent:2em;}

.list2{padding-bottom:0; margin-bottom:15px; border-bottom: 1px solid #D9D9D9;}
.list-lm{ position:relative; font-size:14px;}
.list-lm .more{top:0px;right:35px;}
.list-lm ul{border-bottom:none;}
.list-lm ul li{border-bottom: 1px dotted #BBB; margin-left:10px; margin-right:20px; line-height:240%;}
.list-lm ul li span{float:right;}
.listnews{border:1px solid #D9D9D9; margin-bottom:15px;}
.listnews h3{height:40px; line-height:40px; background-color:#F5F5F5; border-bottom:2px solid #AB151B;padding-left:15px; color:#AB1319;}
.listnews ul{ height:auto; margin:10px 0px; font-size:12px;}
.listnews ul li{ background:url(../images/listyle.jpg) no-repeat left center; padding-left:15px; line-height:180%; margin-left:15px; margin-right:10px;text-overflow:ellipsis;}

.jslist{}
.fieldandcss{}
.jslist .changefieldandcss{ border:3px solid #900;color:#FFF; background:#900;}
.jslist table{border-collapse:collapse;border:1px solid #D0DbE7;width:95%; margin:15px auto;}
.jslist table td{border:1px solid #CCC; padding:10px 5px;vertical-align: middle;}
.jslist table td b{color:#666;}

.jslist ul{overflow:hidden;}
.jslist ul li{float:left; margin-left:15px; text-align:center;}
.jslist ul li img{width:90px;height:120px;}