body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,span {margin:0;padding:0}
body, button, input, select, textarea {font:12px/1.5 宋体,tahoma, arial, \5b8b\4f53}
h1, h2, h3, h4, h5, h6 {font-size:100%}
ul, ol,span,li{list-style:none}
a {text-decoration:none;color:#000; cursor:pointer;}
a:hover {text-decoration:none; color:#a20000; }
img {border:0;vertical-align:middle}
button, input, select, textarea {font-size:100%}
table {border-collapse:collapse;border-spacing:0}
input, select {vertical-align:middle}
.clear { height:0px !important; clear:both;}
.pr15 { padding-right:15px;}
.mtlr25 { padding:25px 25px 0 25px;}
.pr25 { padding-right:25px;}
.pl25 { padding-left:25px;}
.mt4 { margin-top:4px;}
.mb10 { margin-bottom:10px;}
.pl45 { padding-left:45px;}
.fl { float:left;}
.fr { float:right;}


#gongao{width:550px;height:30px;overflow:hidden;line-height:31px;} 
#gongao #scroll_begin, #gongao #scroll_end{display:inline} 
.notice { width:579px; height:31px; padding-left:135px; background:url(../img/noticebg.jpg); margin-top:15px;}
.banner { width:1000px; margin:0 auto; height:250px; margin-bottom:20px;}


.word_list li{width:280px;height:20px;line-height:20px;padding:8px 0 2px 0;overflow:hidden;border-bottom:#dbdbdb dashed 1px;}
.word_list li a{float:left;font-size:14px;}
.word_list li span{float:right; color:#999; font-size:12px;}
.more{ font:14px 微软雅黑,黑体;line-height:40px; text-align:right;}
.more a {color:#999;}
.more a:hover {color:#333;}
.block_bg { border:1px #e5e5e5 solid; background:#fcfcfc; margin-top:10px;}
.coner { height:16px; width:100%;}
.leftconer { width:16px; height:16px;background:url(../img/leftconer.jpg); float:left;  position:relative; right:1px; top:1px;}
.rightconer { width:16px; height:16px;background:url(../img/rightconer.jpg); float:right; position:relative; left:1px; top:1px;}

.xxyd .word_list { margin-top:15px;}
.xxyd .word_list li{ border:none; width:279px; height:26px; line-height:26px; padding:0;}
.xxyd .word_list li a{ color:#666;}
.xxyd .word_list li a:hover{ color:#a20000;}
.xxyd .title2 { line-height:50px;}

body { background: url(../img/body_bg.jpg) repeat-y center #f7f7f7;}
.main { width:980px;margin:0 auto; padding-bottom:20px;}
.nav { margin:20px auto; font: 18px 微软雅黑,黑体; line-height:16px; width: 970px;}
.nav ul li{ float:left;  padding:0 12px; margin:10px 0; border-right:2px #999 solid; }
.nav ul li:last-child{ border:none;}

.title2 { color:#a20000;font:18px 微软雅黑,黑体;line-height:40px; position:absolute; padding-left:5px;}
.list { width:280px; overflow:hidden;}

.picmore { display:block; width:68px; float:left; background:#e0e0e0;font:16px 微软雅黑,黑体; text-align:center; color:#999;}
.picmore:hover { color:#666; background:#d5d5d5;}

.whlttop3 .picmore{ width:111px; float:none; line-height:49px;}
.whlttop3 .top3{width:324px; height:198px; float:left; margin-right:4px;}
.whlttop3 .top3 .pic{display:block; border:3px #ddd solid; }
.whlttop3 .top3 .pic:hover{border:3px #d3d3d3 solid;}
.whlttop3 .top3 .pic1{margin-bottom:2px;}
.whlttop3 .top3 .pic2{margin-top:2px;}

.detailnews { width:290px; height:220px; padding:0 20px; margin:12px auto 0;}
.detailnews div { height:110px; overflow:hidden;}
.detailnews div h2 a { color:#a20000;text-align:center;line-height:20px; font-size:16px;font-weight:bold; display:block; height:40px; overflow:hidden;}
.detailnews div h2 a:hover { text-decoration:underline; }
.detailnews div p a{line-height:20px; color:#999;}
.detailnews div p a:hover { text-decoration:underline;}

.zxqy { width:640px; height:290px; }
.jcdx,.wxdk,.xsxj,.xxyd { overflow:hidden; margin-bottom:40px;}
.zxqy .title { width:117px; height:39px; background:url(../img/zxqy.jpg); position:absolute;}
.jcdx .title { width:117px; height:39px; background:url(../img/jcdx.jpg); position:absolute;}
.wxdk .title { width:117px; height:39px; background:url(../img/wxdk.jpg); position:absolute;}
.xsxj .title { width:117px; height:39px; background:url(../img/xsxj.jpg); position:absolute;}
.xxyd .title { width:117px; height:39px; background:url(../img/xxyd.jpg); position:absolute;}


.dxgk { width:300px; padding-right:12px; float:left;}

.newspic { height:189px;}
.newspic li { float:left; margin-right:5px;}
.newspic li a{ display:block; width:204px; height:183px; border:3px #dddddd solid;}
.newspic li a p { line-height:30px; color:#333; text-align:center; background:#dddddd;}
.newspic li a:hover{ border:3px #ccc solid;}
.newspic li a:hover p { color:#000; background:#ccc;}

.picshow { height:195px;}
.picshow li { float:left; margin-right:6px;}
.picshow li a{ display:block; width:212px; height:186px; border:5px #dddddd solid;}
.picshow li a p { line-height:30px; color:#333; text-align:center; background:#dddddd;}
.picshow li a:hover{ border:5px #d3d3d3 solid;}
.picshow li a:hover p { color:#000; background:#d3d3d3;}



.bigpic li{ width:223px; height:300px; float:left; margin-right:5px; margin-bottom:20px;}
.bigpic li a{ display:block; width:213px; height:290px; border:5px #dddddd solid;}
.bigpic li a:hover{ border:5px #666 solid;}
.bigpic li a p{ margin-top:210px; padding:10px; background:url(../img/blacktrans.png); height:60px; color:#ccc; line-height:20px;}
.bigpic li a:hover p{ color:#fff; background:#000;}
.bigpic li a p span{ font-size:16px; font-weight:bold;}

.whlt .title {text-align:center;font:16px 微软雅黑,黑体; line-height:36px; background:#ddd;}




.flink { font-size:14px; line-height:30px; padding:20px;}

.footer { background: url(../img/bottombg.jpg) no-repeat top center #f7f7f7;}
.footer div{margin:0 auto; width:980px; line-height:90px; text-align:center;}

.imageRotation{
    height:277px;
    width:310px;
    overflow:hidden;  /*--超出容器的所有元素都不可见--*/
    position:relative;  /*--相对定位--*/
    border:10px solid #eee;
    }
/*-------------图片容器---------------*/
.imageBox{
    position:absolute;  /*--固定定位--*/
    height:277px;
    top:0px;
    left:0px;
    overflow:hidden;
    }
.imageBox img {
    display:block;
    height:277px;
    width:310px;
    float:left;
    border:none;
    }
/*-------------标题容器---------------*/
.titleBox{
    position:absolute;  /*--固定定位--*/
    bottom:0px;
    width:310px;
    height:40px;
    overflow:hidden;
    }
.titleBox p{
    position:absolute;   /*--固定定位--*/
    bottom:-40px;
    width:550px;
    height:40px;
    margin:0px;
    padding:0px 10px;
    line-height:40px;
    z-index:1;
    background-color:#000;
    color:#fff;
    font-family:"微软雅黑","yahei";
    opacity:0.5;
    -moz-opacity:0.5;
    -webkit-opacity:0.5;
    filter:alpha(opacity=50);
    }
.titleBox p span{
    opacity:1;
    -moz-opacity:1;
    -webkit-opacity:1;
    filter:alpha(opacity=100);
    }
.titleBox p.active{
    bottom:0px;
    }
/*-------------图标容器---------------*/
.icoBox{
    position:absolute;  /*--固定定位--*/
    bottom:14px;
    right:15px;
    width:76px;
    height:12px;
    text-align:center;
    line-height:40px;
    z-index:2;
    }
.icoBox span{
    display:block;
    float:left;
    height:12px;
    width:12px;
    margin-left:3px;
    overflow:hidden;
    background:url("../img/ico.png") 0px 0px no-repeat;
    cursor:pointer;
    }
.icoBox span.active {
    background-position:0px -12px;
    cursor:default;
    }


.article_title{text-align:center; font:18px bold; padding: 30px 0 10px; line-height:20px;font-weight: bold;color: #aa0000;}
.article_title2{text-align:center; font:16px; line-height:20px;}
.article_info{text-align:center; font:12px; color:#999; line-height: 30px;padding-top: 20px;}
.article_btm{ font:12px; color:#999; padding-bottom: 20px; line-height:20px; text-align:right;}
.article{
    line-height: 28px;
    font-size: medium;
    margin-bottom: 20px;
}
.artilist{
    line-height: 30px;
    padding: 20px 0;
    font-size:14px;
}
.righttitle{font:18px 微软雅黑,黑体;line-height:40px; padding-left:10px; background:#ddd;}

.sys_link{ margin-right:20px;}
.sys_link a{ width:187px; height:61px; background:url(../img/sys_btn.jpg); display:block;}
.sys_link a:hover{background:url(../img/sys_btn_on.jpg); }


.video_select{padding:20px 0 0; }
.video_select a {  display: block;width: 122px;height: 36px; float: left;  line-height: 36px; margin:0 15px 8px 0;  color: #8e1313;  text-align: center;  font-size: 14px;  background: #ffe9a9; border-radius: 5px;  border: 1px solid #be9213;}
.video_select a:hover{ background:#fff6a9;}
.video_select .on{ border:1px solid #8a8a8a; background:#ececec; color:#666;}<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2019-04-23 16:04:55" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->