﻿@import url("sidenav.css");
body{font-family:Sans-Serif, Times New Roman, Tahoma, Verdana;font-size:13px;position:relative;}
div a{color:#cb2e10;text-decoration:none;}
div a:hover{color:#222;text-decoration:none;}
div a:visited{color:#951902;text-decoration:none;}

.header{position:relative;}
.mobile-box {position: fixed;top: 20px;right:10px;z-index: 199;}

.menu-bg {background: url(/theme/menu-bg.png);}

.main-menu{float:left;font-size:14px;}
.main-menu ul{margin:0;padding:0;float:left;list-style:none;}
.main-menu ul li{float:left;}
.main-menu ul li ul{display:none;position:absolute;width:200px;margin:0;padding:0;z-index:200;}
.main-menu ul li ul li{width:100%;background:#EEEEEE;border:0;border-bottom:1px solid #D9D9D9;border-top:1px solid #FFFFFF;}
.main-menu ul li ul li:hover{background:#777;}
.main-menu ul li ul li a{color:#111;text-transform:none;font-weight:bold;}
.main-menu ul li ul li:hover a{color:#fff;}
.main-menu ul li:hover ul{display:block;}
.main-menu ul li a{color:#fff;display:block;padding:12px;}
.main-menu ul li:hover{background:#b30000;}

a.login{color:#fffdac;padding:12px;display:inline-block;font-size:14px;text-decoration:none;}
a.login:hover{color:#fff;background:#b30000;text-decoration:none;}
a.login:visited {color:#fffdac;}

.newslist-default{}
.newslist-default ul{margin:0;padding:0;list-style:none;width:100%;}
.newslist-default ul li h4{margin:0 0 10px 0;font-size:20px;line-height:1.5em;max-height:3em;overflow:hidden;}
.newslist-default ul li{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #ccc;width:100%;float:left;}
.newslist-default ul li span{float:right;color:#999;font-size:small;font-style:italic;padding-right:6px;}

.menu-category{margin-bottom:20px;}
.menu-category ul{margin:0;padding:0;background-color:#fde37f;}
.menu-category ul li{width:100%;position:relative;border-bottom:1px solid #fffdac;list-style:none;}
.menu-category ul li a{padding:6px 10px;width:99%;display:inline-block;color:#111;}
.menu-category ul li>a:hover{background-color:#fbf2d3;text-decoration:none;color:#cb2e10;}
.menu-category ul ul{display:none;position:absolute;z-index:19;width:300px;top:0;background: #f0f9ff;background: -moz-linear-gradient(top, #f0f9ff 0%, #cbebff 47%, #a1dbff 100%);}
.menu-category ul li:hover ul{display:inline-block;}
.menu-category ul ul li>a{width:100%;}
.menu-category ul ul li>a:hover{text-decoration:none;}

/*.menu-category{margin-bottom:20px;}
.menu-category ul{margin:0;padding:0;background-color:#fde37f;}
.menu-category ul li{width:100%;position:relative;border-bottom:1px solid #fffdac;list-style:none;}
.menu-category ul li a{padding:6px 10px;width:99%;display:inline-block;color:#111;}
.menu-category ul li>a:hover{background-color:#fbf2d3;text-decoration:none;color:#cb2e10;}
.menu-category ul ul{display:none;width:100%;top:0;background: #f0f9ff;}
.menu-category ul li:hover ul{display:inline-block;}
.menu-category ul ul li>a{width:100%;}
.menu-category ul ul li>a:hover{text-decoration:none;}*/

.search-box{margin-bottom:20px;}
.tieude2 {color:#951902;font-size:15px;font-weight:bold;border-bottom:2px solid #cb2e10;border-top:2px solid #cb2e10;text-align:center;margin-bottom:20px;margin-top:10px;text-transform:uppercase;}
.tieude2 span{padding:10px;display:block;}
.tieude {color:#951902;text-transform:uppercase;font-size:15px;margin:0 0 20px 0;border-bottom:2px solid red;padding:0;}
.tieude3 {color:#fff;font-size:15px;font-weight:bold;text-align:center;margin-bottom:20px;margin-top:10px;text-transform:uppercase;background-color:#b30000;padding:14px;}
    		
.list-imglink{float:left;width:100%;}
.list-imglink ul{float:left;width:100%;list-style:none;margin:0;padding:0;}
.list-imglink ul li{margin-bottom:10px;padding-bottom:10px; border-bottom:1px dotted #ccc;width:100%;float:left;}
.list-imglink ul li a{color:#000;text-decoration:none;}
.list-imglink ul li a:hover{color:#cb2e10;}
.list-imglink ul li img{margin-right:10px;float:left;}

.list-link ul{margin:0;padding:0;list-style:none;float:left;width:100%;font-size:14px !important;margin-bottom:20px;padding-top:10px;}
.list-link ul li{float:left;width:100%;margin-bottom:10px;border-bottom:1px dotted #ccc;text-align:justify;}
.list-link ul li .date{float:left;float:left;padding:8px 20px;color:#fff;text-align:center;margin-right:10px;display:inline-block;margin-bottom:10px;background-color:#363636;width:33.3333%;}
.list-link ul li .date span{font-weight:bold;font-size:14px;}
.list-link ul li .date hr{margin:10px 0;}

.bigitem{margin-bottom:10px;}
.bigitem h3{font-size:17px;max-height:4em;overflow:hidden;line-height:1.2em;margin:0 0 10px 0;}
.bigitem p{line-height:1.3em;max-height:6.5em;overflow:hidden;}
.text-gray{color:#9a9a9a;}

.video-responsive {position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height: 0;}
.video-responsive iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.clearfix::after {content: "";clear: both;display: table;}

.footer{background:url(/theme/footer.png) no-repeat;background-size:cover;color:#fff;line-height:1.6em;padding-bottom:20px;padding-top:20px;}
.footer a{color:yellow;}
.footer h3{color:#fcfcfc;margin-bottom:10px !important;}
.footer p{color:#a1dbff;font-size:14px;line-height:1.6em}

.nav-blue{background-color:#000099;}
.nav-blue a{color:#fff;}

.mobinav{display:block;padding:6px 8px;}
#mobinav{z-index:99;width:100%;}
.menu2{background-color:#222;padding:0;margin:0;list-style:none;width:100%;}
.menu2 ul{margin:0;padding:0;background-color:#444;list-style:none;}
.menu2 ul li{padding-left:16px;font-weight:normal;border-bottom:1px solid #555;}
.menu2 li a{color:#fff;display:block;padding:8px;}
.menu2 li a.arrow{color:#00cc99;float:right;padding:0;}
.menu2 li a:hover{color:Yellow;background-color:#333;}
.fa-bars{font-size:20px;color:#fff;}

[class*="col-"] {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
.photo-hei-3 img{height:40px;float:left;display:inline-block;margin-bottom:10px;}

.newslist-3a{}
.newslist-3a div.news-item{margin-bottom:20px;}
.newslist-3a div.news-item h4{height:4em;overflow:hidden;line-height:20px !important;font-size:17px !important;}
.newslist-3a div.news-item p.desc{color:#989898;height:4.2em;overflow:hidden;}
.newslist-3a div.news-item div.imgbox{position: relative;padding-bottom:60%;overflow:hidden;}
.newslist-3a div.news-item div.imgbox img{position:absolute;}

.newslist-3b{}
.newslist-3b div.news-item{margin-bottom:20px;}
.newslist-3b div.news-item h4{height:2.2em;overflow:hidden;}
.newslist-3b div.news-item p.desc{color:#989898;height:4.2em;overflow:hidden;}
.newslist-3b div.news-item div.imgbox{position: relative;padding-bottom:110%;overflow:hidden;}
.newslist-3b div.news-item div.imgbox img{position:absolute;}