@charset ;
/* CSS Document */

/*全局重定义*/
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
body{ font-family: "微软雅黑"; font-size: 13px; margin: 0px; padding: 0px; line-height: 22px; color: #666; height: auto; clear: both;}
/* background:#ebebeb;*/
.wrap{ width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
img{border:none;}
ul li{list-style-type: none;}
a{text-decoration:none;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.fleft{float:left;}
.fright{float:right;}
.dis{display:block;}

/*顶部链接*/

#time { color: #fff;  }


/*头部样式*/
.header{ background-image: url(../images/header_background.png); background-repeat: repeat-x; position: relative; z-index: 99; width:100%; min-width:1340px; }
.top{ background: #244e9e; height: 30px;}
.top ul li{ float: left; line-height: 30px; font-size: 12px; display: inline-block;}
.top_left li{margin-right: 15px;}
.top_right li{margin-left: 15px;}
.top ul li a{color:#c1cdec;}
.top ul li a:hover{color:#e75b1b;}
.logo{background-image:url(../images/logo_bg.jpg);background-position:right 10px;background-repeat:no-repeat;padding:22px 0px;}

.search{width:240px;height:32px;position:relative;margin-top:30px;margin-right:10px;}
.search .txt{ background-image: url(../images/txt.jpg); border: 0px; padding-left: 10px; width: 200px; background-color: transparent; height: 32px; position: absolute; left: 0px; top: 0px; color: #FFF; padding-right: 30px; line-height: 32px;}
.search .but{background-image:url(../images/but.jpg);width:40px;height:32px;background-color:transparent;border:0px;background-repeat:no-repeat;position:absolute;left:200px;top:0px;}
.nav ul { margin-left: 1px;}
.nav ul li{ text-align: center; float: left; display: inline-block; position: relative; width: 129px}
.nav ul li a{ display: block; color: #fff;  margin: 0px; padding: 0; font-size: 16px;height: 46px;line-height:46px;}
.nav ul li:hover{ color: #333; background-color: #1c3f79;}
.nav ul li:hover a { color: #FFF;}
.nav ul li:hover .subnavwrap{ display: block; color: #333; background-color: #1c3f79;}

.subnavwrap{ position: absolute; left: 0px; display: none; z-index: 3; background-color: #1c3f79; background-repeat: repeat; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; width: 173px; text-align: left;}

.subnavwrap ul li{ line-height: 38px; text-align: left; background-color: transparent; clear: both; float: none; display: block; width: 100%;}
.subnavwrap ul li a{ color: #FFF; margin: 0px; padding: 0px; display: block; text-align: left; font-size: 14px;}
.subnavwrap ul li a:hover{ color: #cc2828; background-color: transparent ;}
.sub_right{ menurightpic；margin-right: 100px; margin-right: 15px; display: none;}

/*轮播图样式*/
.banner{  width: 1340px; height: 396px; position: relative; overflow: hidden; background: #fff; text-align: center; margin-right: auto; margin-left: auto;}
.banner .bd{ width:1200px; position:absolute; left:50%; margin-left:-599px  ;}
.banner .bd li{ width:1200px;  overflow:hidden;}
.banner .bd li img{ display:block; width:1200px; height:396px;}
.banner .tempWrap{ overflow:visible !important ;}
.banner .tempWrap ul{  margin-left:-1200px !important;}
.banner .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;}
.banner .hd li{ display: inline-block; *display:inline; zoom: 1; width: 15px; height: 15px; line-height: 99px; overflow: hidden; background: url(../images/icon_page_active.jpg) no-repeat; margin: 0 5px; cursor: pointer;}
.banner .hd li.on{ background: url(../images/icon_page.jpg) no-repeat;}
.banner .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:396px; cursor:pointer;}
.banner .prev{ left:-50%; margin-left:-598px;}
.banner .next{ left:50%;  margin-left:601px;}
.banner .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:396px; background:#fff;}
.banner .pnBtn .arrow{ display: none; position: absolute; top: 0; z-index: 1; width: 50px; height: 80px; background: #BD0000; margin-top: 150px;}
.banner .prev .arrow{ right: -50px; background: #BD0000 url(../images/slideshow.jpg) no-repeat 17px center;}
.banner .next .arrow{ left: -50px; background: #BD0000 url(../images/slideshow.jpg) no-repeat -46px center;}



/*内容部分样式*/
.tz{ color: #1c1c1c; font-size: 22px; line-height: 51px; padding-left: 5px; padding-right: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e0e9f4;}
.tz a{ color: #666; font-size: 12px; float: right; line-height: 60px;}
.tz a:hover{color:#961616;}
.main{ background-color: #fff; padding-top: 5px;width:100%; min-width:1340px;}
.main_left { width: 620px; height: 301px;}
.main_left ul { padding: 5px 0px;}
.main_left ul li{ font-size: 14px; overflow: hidden; padding-top: 11px; padding-bottom: 11px;}
.main_left ul li a{color:#333;padding-left:30px;}
.main_left ul li a:hover{color:#961616;}
.main_left ul li span{ color: #999; font-size: 16px; font-family: Arial, Helvetica, sans-serif; border-right-width: 1px; border-right-style: solid; border-right-color: #ccc; width: 147px; padding-top: 0px; padding-bottom: 0px; padding-left: 5px; display: inline-block; float: left; margin-right: 1px;}
.main_right{ width: 550px;}

/*内容部分 右 上 样式*/
#right-div {
  width: 534px;
}
.main_right_s{ padding: 18px; background: #f5f5f5; margin-bottom: 5px;}
.cent_right{width:374px;}
.cent_right ul li{width:340px;line-height:43px;border-top:1px dashed #d0d0d0;}
.cent_right ul li a{color:#333;font-size:14px;}
.cent_right ul li a:hover{color:#961616;}
.cent_right .no{border:0px;}
.cent_right_bottom{ margin-top: 10px;}
.cent_right_bottom ul li{ line-height: 26px; border-top: 1px dashed #d0d0d0; padding-top: 8px; padding-bottom: 8px;}
.cent_right_bottom ul li a{color:#333;font-size:14px;}
.cent_right_bottom ul li a:hover{color:#961616;}

li a {color:#333;font-size:14px;}
.el-content.uk-panel a {
  color: #d42725;
}
.el-content.uk-panel a:hover {
  color: #931b1a;
}
li a { line-height: 26px; padding-top: 8px; padding-bottom: 8px;}





/*内容部分 右 下 样式*/
.jd{line-height:26px;font-size:18px;}
.jd a{color:#333;}
.jd a:hover{color:#961616;}
.mbt{line-height:28px;background:#adb9c6;font-size:12px;margin:12px 0px;}
.mbt a{color:#fff;margin-left:5px;}
.mbt a:hover{color:#961616;}
.cent_right p{color:#333;font-size:12px;line-height:26px;}
.cent_right p a{color:#961616;}
.cent_right p a:hover{color:#e75b1b;}

/*专题网站*/
.friendLink_title{ border-bottom: 3px solid #961616; padding-left: 5px; color: #1c1c1c; line-height: 51px;}
.friendLink_title a{ background: none; color: #666; margin: 0px; line-height: 60px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; height: 50px;}
.friendLink_title a:hover{color:#961616;}
.friendLink_img{ padding-top: 20px; padding-bottom: 20px;}
.friendLink_img li{float:left;margin-right:27px;}
.friendLink_img .no{margin:0px;}

/*底部设置*/
.foot{margin-top: 280px; background-image: url(../images/footer_background.png); background-repeat: repeat-x; width:100%; min-width:1340px;}
.foot_cent{ padding-top: 20px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px;}
.foot_cent_left{width:460px;}
.foot_title{ font-size: 18px; color: #fff; display: block; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px;}
.foot_left{ width: 425px;}
.foot_left li{ line-height: 36px; display: inline; margin-right: 50px;}
.foot_left li a{ color: #fff; font-size: 13px;}
.foot_left li a:hover{color:#e75b1b;}
.foot_center{padding:35px 80px;border-left:1px solid #426997;border-right:1px solid #426997;}
.foot_right{padding:0px 90px;}
.foot_right p{text-align:center;line-height:36px;font-size:12px;color:#fff;}

/*版权*/
.copyRight{background:#0f3a78;font-size:12px;color:#fff; width:100%; min-width:1340px;}
.copyRight p{ text-align: center; line-height: 40px;}
.copyRight p font{ margin: 0px 15px; font-size: 1.3em;}

/*二级页面导航*/
.insidepagebanner{ width:1340px; margin:0px auto;}
.insidepagebanner img{ width:1200px;height:150; margin:0px auto;}
/*二级页面导航*/
.contentbg {  background-repeat: no-repeat; background-position: 210px -306px; padding-top: 15px; margin-bottom: 15px;width:100%; min-width:1340px;}
.contentbg .wrap .sidenav { width: 220px;}
.contentbg .wrap .sidenav .column{ background-image: url(../images/cent_l_03.jpg); line-height: 55px; font-size: 24px; color: #FFF; text-indent: 1em;}
.contentbg .wrap .sidebg{ background-color:#fff;}
.contentbg .wrap .sidenav ul{ margin-top: 10px;}
.contentbg .wrap .sidenav ul li{ line-height: 41px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f6f1ed; text-align: center; font-size:1.3em;}
.contentbg .wrap .sidenav ul li a{ display: block; color: #8b8b8b;}
.contentbg .wrap .sidenav ul li a:hover{color: #f60;}
.contentbg .wrap .sidenav .sidebg .linkname {display:none; color: #a96f00; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e1daca; padding-top: 28px; padding-bottom: 12px; margin-right: 15px; margin-left: 15px;}
.contentbg .wrap .sidenav .sidebg .linkcont {display:none; padding-bottom: 10px; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #777; margin: 0px; padding-right: 15px; padding-left: 15px; padding-top: 10px;}
.contentbg .wrap .sidenav .sidebg .linkcont li { width: 90px; display: inline-block; border: none; float: left; line-height: 28px; text-align: center;}
.contentbg .wrap .sidenav .sidebg .linkcont li a {display:block; color:#4c4c4c;}
.contentbg .wrap .sidenav .sidebg .linkcont li a:hover {color:#f60;}
.contentbg .wrap .content_right { width: 960px; float: right; background-color: #FFF;}
.contentbg .wrap .content_right .location{ background-image: url(../images/r_m_03.jpg); background-position: 15px center; background-repeat: no-repeat; color: #999; font-size: 12px; text-indent: 1.5em; display: block; padding: 20px;}
.contentbg .wrap .content_right .location a{color:#999; font-size:12px;}
.contentbg .wrap .content_right .location a:hover{color:#f60;}
.contentbg .wrap .content_right .column{ display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d5d5d5; height: 49px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; margin-right: 25px; margin-left: 25px;}
.contentbg .wrap .content_right .column h3{ color: #343434; float: left; padding-right: 15px; padding-left: 15px; font-size: 18px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #a81818; line-height: 48px; margin-left: 10px;}
.contentbg .wrap .content_right .cont { padding: 25px;}
.contentbg .wrap .content_right .cont p{ color: #4c4c4c; line-height: 24px; margin-bottom: 10px; text-indent: 2em; font-size:1.3em; line-height:1.75em;}
.contentbg .wrap .content_right .cont #vsb_content p{ color: #4c4c4c; line-height: 24px; margin-bottom: 10px; text-indent: 2em; font-size:1.3em; line-height:1.75em;}
/*列表页面样式*/
.contentbg .wrap .content_right .cont ul { margin-bottom: 15px;}
.contentbg .wrap .content_right .cont ul li { height: 44px; line-height: 44px; border-bottom: 1px solid #eee; background-image: url(../images/dot_news.jpg); background-position: left center; text-indent: 1em; background-repeat: no-repeat;}
.contentbg .wrap .content_right .cont ul li a { color:#4c4c4c; font-size:1.2em;}
.contentbg .wrap .content_right .cont ul li a:hover { color:#f60;}
.contentbg .wrap .content_right .cont ul li span {color:#999; font-family:Verdana, Geneva, sans-serif; font-size:12px; float:right;}

/*内容页样式*/
.contentbg .wrap #content { width: 1200px;}
.contentbg .wrap #content h3{ color: #af0c0c; font-size: 30px; padding-bottom: 30px; text-align: center; line-height: 55px;}
.contentbg .wrap #content .bar{ border-top: #d5d5d5 1px solid; background-color: #f9f9f9; line-height: 48px; text-align: center; margin-bottom: 30px;}
.contentbg .wrap #content .cont{ padding: 0px 85px;}
.contentbg .wrap #content .cont img{ margin:5px auto; max-width:900px;}
.contentbg .wrap #content .cont p.btn_up{font-size:13px; color:#444;}
.contentbg .wrap #content .cont p.btn_down{font-size:13px; color:#444;}
.contentbg .wrap #content .cont p{color: #4c4c4c; line-height: 24px; margin-bottom: 10px; text-indent: 2em; font-size:1.3em; line-height:1.75em;}
.contentbg .wrap .cont p a {color: #4c4c4c;}
.contentbg .wrap #content .cont p a:hover{color: #f60;}
.contentbg .wrap #content .cont p .btn_up{ text-align: right; float: right; margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px;}
.contentbg .wrap #content .cont p .btn_down{ text-align: right; float: right;}

/*图片列表样式*/
.content_right .leader {}
.content_right .leader dl { padding-top: 10px; padding-right: 10px; padding-bottom:30px; padding-left: 10px;}
.content_right .leader dl dt { float: left; display: inline-block; padding: 5px; height: 150px; width: 130px; border: 1px solid #eee; overflow: hidden;}
.content_right .leader dl dt img{ width:100%; height:100%;}
.content_right .leader dl dd { float: right; width:730px;}
.content_right .leader dl dd h3{ padding-bottom: 8px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eee; margin-bottom: 10px;}
.content_right .leader dl dd h3 a{ font-size: 17px; color: #333; font-weight: normal;}

/*新增图片带简介样式*/
.column1{ text-align: left; color: #333; font-size: 22px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dcdcdc; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 10px; width: 1000px; margin-top: 35px; margin-right: auto; margin-bottom: 20px; margin-left: auto;}
.img_us{ width: 1000px; margin-right: auto; margin-left: auto; padding-bottom: 20px;}
.img_us a{ display: block; width: 312px; float: left; margin-right: 30px; margin-bottom: 30px; background-color: #f8f8f8;}
.img_us a.no{ margin: 0px; padding: 0px;}
.img_us a img{ width: 100%; height: 160px;}
.img_us a p{ padding: 30px; color: #666; font-size: 12px; margin: 0px;}
.img_us a span { display: block; font-size: 16px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; color: #1c1c1c; padding: 0px;}
.img_us a:hover span{ color: #b11010;}

/*单篇样式开始*/
#txt img{margin:15px auto;}
.main .wrap.clearfix .main_right.fright .main_right_s.clearfix .zt1 { float: left;}
script {
  display: none !important;
}
.uk-child-width-1-1.uk-grid-small.uk-grid-match.uk-grid-stack.uk-grid table {
  width: auto;
}
#template-KwbFpb69\#1-0-1 .uk-tile-default {
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
}
.uk-grid-item-match.uk-first-column.uk-grid-margin {
  margin-top: 0;
}