@charset "utf-8"; 
.container{ width:1030px; } 
.container-fluid{ width:100%; }

@font-face {
font-family: 'KaiTi_GB2312';
src: url('KaiTi_GB2312'); /* IE9 Compat Modes */
src: url('KaiTi_GB2312.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('KaiTi_GB2312.woff') format('woff'), /* Modern Browsers */
		 url('KaiTi_GB2312.ttf')  format('truetype'), /* Safari, Android, iOS */
		 url('KaiTi_GB2312.svg#KaiTi_GB2312') format('svg'); /* Legacy iOS */
}

*{ font-family: '微软雅黑'; }
a{ color: #333; text-decoration: none; font-size: 16px; cursor: pointer; }
ol,ul,li{ list-style: none; }

/* logo-main */
.logo-main{ padding-top: 30px; padding-bottom: 35px; }
.logo-main .logo img{ height: 100px; }
.logo-main .logo-right{ height: 100px; overflow: hidden; padding-top: 25px; }
.logo-main .logo-right .tianqi{ margin-top: 5px; }
.logo-main .ewm .e1{ width: 80px; float: right; margin-left: 10px; }
.logo-main .ewm .e1 img{ width: 70px; margin-left: 5px; margin-top: 5px; }
.logo-main .ewm .e1 .font{ text-align: center; margin-top: 5px; }
.logo-main .ewm .e1 .fa-weibo{ color: #e32429; }
.logo-main .ewm .e1 .fa-weixin{ color: #10d01b; }

/* top */
.top{ background: #ac0716; color: #f1f1f1; font-size: 12px; }
.top .left{ padding-top: 14px; }
.top .search{ padding-top: 7px; padding-bottom: 9px; }
.top .search input{ float: right; margin-right: 10px; margin-top: 1px; border: 1px solid #cc2e3d; background: #de404f; height: 30px; width: 190px; border-radius:25px; outline: none; padding-left: 20px; }
.top .search button{ float: right; width: 30px; height: 30px; background: #de404f; border-radius: 50%; border: none; outline: none; }

/* logo-main */
.banners{ margin-bottom: 15px; }

/* nav */
.navbar{ margin-bottom: 0; background: #ac0716; height:85px; font-weight:bold; font-size:16px; padding:10px 0;border-radius: 4px; }
.navbar .nav-a{ width:370px; height:60px; float:left; border-right:1px solid #920512; padding-left:10px; }
.navbar .nav-b{ width:605px; height:60px; float:left; padding-left:20px; }
.navbar a{ display:inherit; float:left; padding:0 26px; height:30px; font-size:14px; color:#FFF; line-height:30px; font-weight:bold; font-family:"SimSun","Microsoft yahei"; }

/* footer */
.footer{ font-size: 14px; border-top: 1px solid #e6e6e6; margin-top: 20px; text-align: center; padding-top: 25px; padding-bottom: 15px; }
.footer a{ font-size: 14px; }
.footer p{ line-height: 30px; }

/* crumbs */
.crumbs{ font-size: 14px; }
.crumbs span{ color: #da3730; }

.pagination{ margin: 0; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{ background: #ca1c1d; border-color: #ca1c1d; }
.pagination > li > a, .pagination > li > span{ color:#ca1c1d; }