body {font-size:14px; font-family: "微软雅黑","Verdana","宋体"; color:#000; margin: 0px; padding: 0px;background-color:#f9f9f9;}
img { border:0; vertical-align:middle; }
ul, li ,ol {padding: 0;margin: 0;list-style: none;}
a{color:#333;text-decoration:none;}
a:hover{ color:#850000;text-decoration:none;}
.clear{ clear:both; line-height:0; height:0; font-size:0; overflow:hidden; float:none}
.none { display:none; }
.fl { float:left; }
.fr { float:right; }
.center{text-align:center}
.mtop{ margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mbottom,.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.adbox{margin-top:8px; display:block; overflow:hidden}
.layout_wrap { width:958px; overflow-x:hidden; }
.page{ text-align:center; padding:15px 0px;}
.page a,.page b{ display:inline-block; height:28px; line-height:28px; background-color:#EEE; color:#444; padding:0px 12px; margin:0 4px; border-radius:4px;}
.page b,.page a:hover{ background-color:#993333; color:#fff;}
.page .pageON,.page a.preon,.page a.nexton{display:none;}
/*通用开始*/
.adaplist103 li{height:40px;line-height:40px;padding-left:14px;border-bottom:1px dashed #e5e5e5;position:relative;overflow:hidden;}
.adaplist103 li:after{width:3px;height:3px;display:block;content:"";background:#764c4c;position:absolute;top:18px;left:0;}
.adaplist103 li a{width:70%;display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:15px;}
.adaplist103 li .datatime{max-width:90px;position:absolute;right:0;top:0;color:#505050;}
/*列表导航*/
.breadwte{padding:10px 0;}
.breadnav{padding:10px 0;background:#f8f8f8;margin-bottom:20px;}
.position {color: #3e3a39;padding:10px 20px;background: url(/skin/2021/nav.png) no-repeat left center;}
.position a{color: #3e3a39;}
/*列表banner*/
.breadbanner{background:#ececec;margin-bottom:20px;}
.breadbanner img{width:100%;}
.gov-head{height:41px;border-bottom:2px solid #8c0000;}
.gov-head .bigtitle{font-size:18px;border-bottom: 1px solid #8c0000;display: inline-block;padding: 7px 10px 6px 10px;color:#8c0000;}
.gov-head  a{color:#000;}
.gov-head .more{padding:10px}
.gov-main{margin:15px 0;}
.mbottom{margin-bottom:10px;}
/*内容页样式*/
.layout_txtcontent {border: 1px solid #E2E2E2;padding:30px;color: #1B1B1B;font-size: 14px;}
.layout_txtcontent_title {color: #c12200;font-size: 20px;font-weight: bold;text-align: center;padding: 15px 0 15px 0;}
.layout_txtcontent_info{ text-align: center;color: #999999;line-height: 24px;margin:20px 0;padding:5px 0;}
.layout_txtcontent_info2{background: #f4f4f4;border: 1px solid #e2e2e2;text-align: center;color: #999999;line-height: 24px;margin:20px 0;}
.layout_txtcontent_content {margin-top: 10px;overflow: hidden;line-height: 200%;}
.change{margin: 13px auto 18px;width:100%;}
.change ul {background: url(change.png) no-repeat scroll left center transparent;padding-left: 16px;}
.change ul li {font-size: 14px;line-height: 28px;}
/*table no border*/
.selectTdClass{background-color:#edf5fa !important}
table.noBorderTable td,table.noBorderTable th,table.noBorderTable caption{border:1px dashed #ddd !important}
table{margin-bottom:10px;border-collapse:collapse;display:table;}
caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
table tr.firstRow th{border-top-width:2px;}
td p{margin:0;padding:0;}
/*header*/
.main-nav {width:100%;border-radius:0;box-shadow:none;border:none;margin-bottom:0;position:relative;background:url(header.png) no-repeat;background-size:cover;}
.top {width:100%;padding:5px 0;position:absolute;top:0;left:0;background-color:rgba(113,0,0,.62);z-index:100;}
.top-site,.top-search {color:#fff;}
.top-search span {margin-left:10px;}
.top-search a.search {color:#fff;padding-left:20px;background:url(/skin/2021/search.png) left center no-repeat;}
.top-search a.homepage {color:#fff;padding-left:20px;background:url(/skin/2021/homepage.png) left center no-repeat;}
.header-main {position:relative;background:url(/skin/2021/motto.png) right bottom no-repeat;}
.main-nav .navbar-header .navbar-logo {padding:60px 15px 30px 15px;height:auto;}
.navbar-main {background-color:rgba(113,0,0,.25);}
.navlist {width:100%;}
.navlist li {width:9.07%;text-align:center;}
.navbar-default .navbar-nav>li>a {color:#fff !important;font-size:18px;position:relative;}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover {color:#fff !important;background-color:transparent;}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover {color:#fff !important;}
.navlist li a.on1 {background:url(/skin/2021/home.png) 10px center no-repeat;}
.navbar-nav>.open>a:after,.navbar-default .navbar-nav>.open>a:focus:after {width:100%;border-bottom:4px solid #f39800;position:absolute;bottom:0;left:0;content:"";}
.navlist .dropdown-menu {padding:0;background-color:transparent;}
.navlist .dropdown-menu li {width:100%;margin-bottom:1px;}
.navlist .dropdown-menu li:last-child {border-bottom:none;}
.navlist .dropdown-menu li a {font-size:14px;padding:10px 20px;color:#fff;text-align:left;background:url(navbg.png) repeat;}
.navlist .dropdown-menu li a:hover {background-color:#ae0a29;}
.navbar-right .dropdown-menu {left:0;right:auto;}
.dropdown-menu,.dropdown-menu > li > a {-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;border-radius:0px;font-weight:normal;}
.dropdown-menu {border:none;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.05);box-shadow:0 3px 12px rgba(0,0,0,.05);-webkit-transition:.25s;-o-transition:.25s;transition:.25s;}
@-webkit-keyframes menu {0% {opacity:0;-webkit-transform:rotateX(-50deg)rotatey(135deg)rotateZ(15deg) translate(0px,20px);}
}
@keyframes menu {0% {opacity:0;transform:rotateX(-50deg)rotatey(135deg)rotateZ(15deg) translate(0px,20px);}
}
.navbar-default .navbar-toggle {border-color:#fff;margin-top:10px;}
.navbar-default .navbar-toggle .icon-bar {background-color:#fff;}
/*footer*/
.footer {padding:35px 0;background:url(footer.png) no-repeat;background-size:cover;}
.footnav-list>li {width:11.111%;float:left;line-height:15px;color:#fff;margin-bottom:17px;text-align:center;}
.footnav-list>li>a {color:#fff;display:block;border-right:1px solid #fff;}
.footnav-list>li:last-child>a {border-right:none;}
.copyright p {color:#fff;line-height:28px;margin-bottom:0;}
.copyright p a {color:#fff;}
.footer .foot-pic {text-align:center;float:right;}
.footer .foot-pic h4 {font-size:18px;color:#fff;font-weight:bold;margin-top:15px;}
/*首页*/
.box{padding:0 5px;}
.page-header{position:relative;margin:20px 0 15px 0;padding-bottom:14px;border-color:#e5e5e5;}
.page-header .title{font-size:22px;color:#b80101;position:relative;padding-left:30px;letter-spacing:2px;}
.page-header .title:after{width:100%;display:block;content:"";position:absolute;bottom:-15px;left:0;border-bottom:2px solid #9a0707;}
.page-header .tit1{background: url(ico01.png) left center no-repeat;}
.page-header .tit2{background: url(ico02.png) left center no-repeat;}
.page-header .tit3{background: url(ico03.png) left center no-repeat;}
.page-header .tit4{background: url(ico04.png) left 8px no-repeat;}
.page-header .more{position:absolute;top:15px;right:0;}
.page-header .more a{color:#b80101;}
.page-header2{position:relative;margin:20px 0 15px 0;padding-bottom:0;border-bottom:1px solid #a2ceec;}
.page-header2 .title{font-size:17px;color:#fff;position:relative;padding:9px 50px 9px 25px;background:url(/skin/2021/titlebg.png) right top no-repeat;}
.page-header2 .more{position:absolute;top:10px;right:10px;}
.banner{margin:20px 0;}
.banner img{width:100%;height:auto;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'?';text-align:center;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slider{position: relative;height:100%;}
.slider .slider-item{position:relative;}
.slider .child a{width: 100%;height:100%;display:block;position:relative;}
.slider .child .pic{width:100%;}
.slider .child .pic img{width:100%;height:445px;}
.slider .child .text{width:33.333%;height:100%;padding:35px 40px;position:absolute;top:0;right:0;background-color: rgba(140,0,0,.75);}
.slider .child .text h3{font-size:18px;color:#fff;line-height:35px;font-weight:bold;overflow: hidden;}
.slider .child .text p{font-size:14px;color:#fff;display:block;line-height:28px;margin-bottom:30px;}
.slider .child .text span{display:inline-block;color:#fff;font-size:16px;padding:8px 20px;background-color:#8C0000;border-radius:10px;letter-spacing:2px;}
.slider .slider-item .number{position:absolute;z-index:100;right:0;bottom:50px;width:33.333%;}
.slider .slider-item .number .slick-dots{text-align:center;}
.slider .slider-item .number li{width:13px;height:13px;font-size:0;display:inline-block;margin:0 5px;border:2px solid #8cabc3;border-radius:50%;cursor:pointer;}
.slider .slider-item .number li.slick-active{border-color:#fff;}
.slider .slick-dots li button:hover:before,.campus-slider43375  .slick-dots li button:before{content:"";}
.indexlist li{height:35px;line-height:35px;padding-left:14px;position:relative;overflow:hidden;}
.indexlist li:after{width:4px;height:4px;display:block;content:"";background:#764c4c;position:absolute;top:15px;left:0;}
.indexlist li a{width:75%;font-size:15px;display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.indexlist li .datatime,.indexlist2 li .datatime{max-width:90px;position:absolute;right:0;top:0;color:#785757;}
.indexlist2 li{height:37px;line-height:37px;padding-left:16px;position:relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.indexlist2 li:after{width:4px;height:4px;display:block;content:"";background:#60798a;position:absolute;top:15px;left:0;}
@media (min-width:1240px) {.container {width:1220px;}
}
@media (max-width:1000px) and (min-width:768px) {.navlist li {width:auto;text-align:left;}
}
@media screen and (max-width: 999px){
.slider{background-color:#8C0000;}
.slider .child .pic,.slider .child .text{width:100%;}
.slider .child .pic img{width:100%;height:auto;}
.slider .child .text{padding:20px;position:static;height:auto;}
.slider .slider-item .number{;width:100%;bottom:30px;}
.slider .slider-item .number .slick-dots{text-align:center;}
}
@media (max-width:767px) {.header-main {background:none;}
.main-nav .navbar-header .navbar-logo {padding:15px 15px;}
.main-nav .navbar-header .navbar-logo img {width:200px;height:auto;}
.navlist {background:none;}
.navlist li {width:auto;text-align:left;}
.navlist li a.on1 {background:none;padding:10px 15px;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a {color:#fff;}
.footnav li {width:33.3%;border:0;float:left;}
}
/*清除必须在最后*/
.clear,li.clear,div.clear,p.clear,span.clear {background:none;border:none; clear:both; height:1px; margin-top:-1px;margin-bottom:0; padding:0;overflow:hidden; font-size:0; float:none;display:block;line-height:0}