body{line-height:28px; font-family:"Microsoft YaHei"; color:#3e3a39; font-size:14px;}
.row{margin:0;}
p{text-indent:2em;}
a{color:#333333;}
a.more{color: #cc0204;}
a:hover{text-decoration:none;color:#cc0204;}
.martop{margin-top: 40px;}
.martop20{margin-top:10px;}
.title{border-bottom: 1px solid #cc0204;line-height: 1;font-size: 22px;color: #cc0204;margin-bottom: 15px;display: flex;justify-content: space-between;align-items: end;padding-bottom: 5px;}
.title a{font-size: 12px;color: #cc0204;/* padding-right: 16px;background: url('/public/images/icon/sprites.png') no-repeat right; */}
.table-bordered{border:0;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th{border:0; padding:10px;color:#333333; line-height:28px;}
.table-striped>tbody>tr>th{color:white; text-align:center; font-size:16px;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border:2px solid white;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:10px;line-height:28px;vertical-align: middle;}
.table-striped>tbody>tr{background-color:#f2f2f2;}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#d6ebf6;}
.table>tbody>tr>td{vertical-align:middle;}
.table>tbody>tr>th{background-color:#81c0e1;}
/* header */
.header{padding: 40px 0 12px 0;}
.head-xinxi{margin-top: 50px;}
.head-xinxi a{font-size: 16px;margin-left: 10px;color: #000000;}
.head-xinxi a img{margin-right: 5px;}
.search{width: 220px;height: 38px;border: 1px solid #e3e3e3;background-color: #fff;border-radius: 15px 15px 15px 15px;margin: 50px auto;}
.search_input{width: 147px; height: 36px;line-height: 36px; border: 0px;color: #666;margin-right: 5px;}
.search_submit{background:url('/public/images/top_search.jpg');border:0px;width: 53px;height: 36px;cursor: pointer;}
.input-group{width:100%;margin-top: 58px;}
.input-group .form-control{width:80%;height: 40px;}
.input-group .form-submit{width:20%;}
.input-group .btn{background-color: #cc0204;border:none;border-radius: 0;padding: 10px 15px;}
.input-group .btn i{color: white;font-size: 16px;}
.logo1{padding-top: 28px;}
.logo1 img{width: 100%;}
.logo {display: flex;padding-left: 0;text-align: center;font-size: 12px;}
.logo >div img{width: 80px;}
/* navbar start */
.navbar{margin-bottom:0; border:none; border-radius:0;}
.navbar-default{background-color:#cc0204;}
/* .navbar-default .navbar-nav>li>a{color:white;font-size: 16px;padding: 15px 40px;background: url(../images/navborder.png) no-repeat right center;} */
.navbar-default .navbar-nav>li>a{color:white;font-size: 16px;padding: 15px 30px;background: url(../images/navborder.png) no-repeat right center;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{color:white;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:white;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:white;}
.navbar-nav>li:first-child{background: url(../images/navborder.png) no-repeat left center;}
.navbar-default .navbar-toggle .icon-bar{background-color:white;}
/* navbar start */
/* xinchuhetu */
.index-news{ position: relative; }
.suspension{ position: absolute; top: 20px; width: 100%; z-index: 999;transition: all 1s;}
.suspension img{ width: 100%; }
.suspension .shut{ position: absolute;	right: 2px;	top: 2px; background-color: #fff; display: inline-block; font-size: 30px; line-height: 1;	height: 30px;	width: 30px; text-align: center;	cursor: pointer; user-select: none; }
/* banner */
.carousel-indicators .active{background-color: #cc0204;}
.carousel-indicators li{background-color:white;border-color: white;}
.banner-prev,.banner-next{position: absolute;top: 40%;}
.index-news .ad .col-md-4{padding-left: 0;padding-right: 20px;}
#owl-demo{position:relative;width:410px;height:285px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width: 410px;height: 285px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height: 70px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom: 32px;width: 410px;font-size: 16px;color:#fff;text-align:center;}
.owl-pagination{position:absolute;left:0;bottom: 10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(/public/images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(/public/images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(/public/images/bg17.png);}
.owl-next{right:0;background-image:url(/public/images/bg18.png);}
.owl-prev:hover{background-image:url(/public/images/bg19.png);}
.owl-next:hover{background-image:url(/public/images/bg20.png);}
.index-news .zhubiancol .zhubiancon{padding-left: 15px;padding-right: 0;}
.zhubiancol img.zhubianimg{padding-bottom: 8px;}
/* zhubian */
.slide{width: 50%;height:280px;float: left;overflow: hidden;position: relative;}
.slide ul{height:280px;}
.slide ul li{overflow:hidden;filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);} 
.bright li.prev,.bright li.next{position: absolute;cursor: pointer; z-index: 999; display: block;width: 32px;height: 41px}
.bright li.prev{left: 1%;top: 40%;background:url(../images/float_left_inc.png) no-repeat;}
.bright li.next{left: 43%;top: 40%;background:url(../images/float_right_inc.png) no-repeat;}
.control  li.current a{color: #cc0204;}
.control  li a{display:block;overflow:hidden;text-decoration:none;} 
.control  li a:hover{color: #cc0204} 
.slide-r{float: right;width: 45%;height: 280px;}
.slide-r img.zhubianimg{margin-bottom: 15px;}
.slide img.media-object{width: 100%;}
#slide12_control li a{height: 30px;}
#slide12_control li a:hover{font-size: 16px;font-weight: 600;}
/* zhubian end */
/* index news */
.index-news .subtitle{color: #cc0204;font-size: 18px;display: flex;justify-content: space-between;line-height: 1;align-items: end;padding-bottom: 4px;padding-top: 4px;}
.index-news .subtitle a{font-size: 12px;/* background: url('/public/images/icon/sprites.png') no-repeat right;padding-right: 16px; */}
.index-news .col-md-8{padding-left: 0;}
.index-news .col-md-4{padding-right: 0;}
.index-news .col-md-6{padding-left: 0;}
.index-news .col-md-6:first-child{padding-right: 10px;}
.index-news .zhubiancon{padding-left: 15px;}
.index-news img.zhubian{margin-bottom: 16px;}
.index-news ul li{font-size: 14px;line-height: 30px;}
.index-news ul li a{overflow: hidden;text-overflow: ellipsis;display: inline-block;vertical-align: middle;width: 100%;white-space: nowrap;}
.index-news .jiacu{padding-left: 10px;}
.index-news .jiacu ul li a{font-weight: 600;}
.index-news .media{margin-top: 10px;}
.index-news .gushi .media{margin-top: 20px;}
.index-news ul li i{font-size: 12px;color: #cc0204;padding-right: 15px;background: url('/public/images/icon/xiegang.png') no-repeat right;}
.index-news .media-float{float: left;width: 50%;}
.index-news .media h4.media-heading a{font-size: 14px;line-height: 25px;}
.index-news .media img.media-object{border:1px solid #9fa0a0;}
.index-news .media01 img.media-object{width: 80px;height: 70px;}
.index-news .media02 img.media-object{width: 120px;height: 100px;}
/* .index-news .col-md-4 img{margin-bottom: 10px;} */
.index-news ul.youqi-float li{float: left;width: 50%;}
img.imgborder{border:1px solid #cccccc;}
.index-news .adbox .col-md-4{padding-left: 0;padding-right: 30px;}
.index-news .adbox{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 10px;}
.index-news .jszb .col-md-4:nth-of-type(2),.index-news .jszb .col-md-4:nth-of-type(3){padding-left: 0;}
.index-news .jszb .col-md-4{padding-left:10px;padding-right: 10px;}
.index-news .jszb .col-md-4:nth-of-type(1){padding-left: 0px;}
.index-news .jszb .col-md-4:nth-of-type(3){padding-right: 0px;}
/* zhuanfang */
.index-news .zhuanfang .media02{display: flex;padding-right: 10px;box-sizing: border-box;}
.index-news .zhuanfang .media-float:nth-child(2n+1){padding-right: 0;padding-left: 10px;}
.index-news .zhuanfang h4.media-heading a{font-size: 14px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;display: inline-block;vertical-align: middle;}
.index-news .zhuanfang p{font-size: 12px;line-height: 1.8;text-indent: 0;margin-bottom: 0;border-top: 1px dashed #aaa;color: #777;padding-top: 4px;}
.index-news .zhuanfang .xiangqing{float: right;/* padding-right: 10px;background: url('/public/images/icon/sprites.png') no-repeat right 5px; */}
.index-news .bgEEE{background-color: #eee;}
.col-ad img{width: 100%;margin-top: 10px;}
.col-ad img:first{margin-top:0;}
/* subpage */
.subpage-left .media{border-bottom: 1px solid #cbcccc;padding: 20px 0;margin: 0;}
.subpage-left .media img.media-object{width: 180px;height: 140px;border: 1px solid #9fa0a0;margin-right: 10px;}
.subpage-left .media .media-body p{margin-bottom: 7px;line-height: 25px;}
.subpage-left .media .media-body span{border: 1px solid #3e3a39;padding: 4px;font-size: 12px;}
.subpage-left .media .media-heading{margin-top: 5px;margin-bottom: 8px;}
.subpage-right img{margin-bottom: 20px;}
.subpage h5{color: #cc0204;font-size: 18px;margin-top: 20px;margin-bottom: 15px;font-weight: 600;}
.subpage .medialogo img{border:1px solid #cccccc;margin-top: 20px;}
/* footer */
.footer{margin-top: 30px;}
.footer .links{background: url(../images/friendslinks_bj01.jpg) no-repeat top center;}
.footer .links ul{margin: 0 auto;width: 50%;}
.footer .links ul li{float: left;line-height: 35px;width: 25%;text-align: center;background: url(../images/friendslinks_bj02.jpg) no-repeat center left;padding-left: 4%;}
.footer .links ul li:first-child{background: none;}
.footer .links ul li a{color: white;}
.footer .copyright{font-size: 12px; line-height: 25px;padding: 20px 0;}
/* news */
.pagination{margin: 30px auto;border-radius: 4px;width: 100%;display: flex;justify-content: center;padding: 30px 0;}
.pagination>li>a,.pagination>li>span{position: relative;float: left;padding: 5px 12px;line-height: 1.42857143;color: #cc0204;text-decoration: none;background-color: white;border: 1px solid #ddd;margin: 0 3px;}
.pagination>li.thisclass{position: relative;float: left;padding: 5px 12px;line-height: 1.42857143;color: white;text-decoration: none;background-color: #cc0204;border: 1px solid #cc0204;margin: 0 3px;}
/* seach */
.pagelistbox{margin: 30px auto;border-radius: 4px;width: 100%;display: flex;justify-content: center;padding: 30px 0;}
.pagelistbox>a,.pagelistbox>span,.pagelistbox>strong{position: relative;float: left;padding: 5px 12px;line-height: 1.42857143;color: #cc0204;text-decoration: none;background-color: white;border: 1px solid #ddd;margin: 0 3px;}
.pagelistbox>.nextPage,.pagelistbox>.prePage{position: relative;float: left;padding: 5px 12px;line-height: 1.42857143;color: white;text-decoration: none;background-color: #cc0204;border: 1px solid #cc0204;margin: 0 3px;}
.text-red{color:red;margin-right:5px;}
/* --搜索列表-- */
.listbox{margin-top:20px;}
.listbox ul li{text-align:left; border-bottom:1px dotted #ccc; padding:10px 0;}
.listbox li .news_lpic{float: left;border: 1px solid #BBBBBB;width: 130px; height:75px;}
.listbox li .news_lpic img {width: 130px;height: 75px;}
.listbox li .news_tit {float: right;width: 500px;}
.listbox li .news_tit a {color: #010101;font-weight: bold;font-size: 14px;line-height: 25px;}
.listbox li .news_tit a b{float:right; font-weight:normal; font-size:12px;}
.listbox li .news_tit .news_info {display: block;font-size: 12px;}
.listbox li .news_tit .news_info a.news_more { font-size: 12px;color: #CD0205;font-weight: normal;}
.listbox li .news_tit .news_date{float:right; font-size:12px;}
.listbox li .news_tit .news_tou span{float:right; color:#000;}
.listbox li .news_tit .news_tou span a{color:#CD0205;}
.listbox li .news_con{width:650px;}
.listbox li .news_con a {color: #010101;font-weight: bold;font-size: 14px;line-height: 25px;}
.listbox li .news_con a b{float:right; font-weight:normal; font-size:12px;}
.listbox li .news_con .news_info {display: block;font-size: 12px;}
.listbox li .news_con .news_info a.news_more { font-size: 12px;color: #CD0205;font-weight: normal;}
.listbox li .news_con .news_date{float:right; font-size:12px;}
.listbox li .news_con .news_tou span{float:right; color:#000;}
.listbox li .news_con .news_tou span a{color:#CD0205;}
/* articlepage */
.articlepage h2{text-align:center;}
.articlepage .info{text-align:center; margin-bottom:30px; margin-top:10px;}
.articlepage p{line-height:32px;}
.conbox img{max-width: 600px;}
@media all and (min-width: 320px) and (max-width: 767px){
	.martop{margin-top:40px;}
	 body{font-size:12px; line-height:25px;}
	 .logo,.wechat{display: none;}
	 .header{padding: 0;}
	 #owl-demo{width:340px;height:235px;}
	#owl-demo img{width: 340px;height: 235px;}
	#owl-demo span{width: 340px;}
	 .index-news .zhubiancol .zhubiancon{padding-left: 0;margin-top: 20px;}
	 .zhubiancol img.zhubianimg{padding-bottom: 5px;}
	 .index-news .col-md-4{padding-left: 0;}
	 .index-news ul.youqi-float li{width: 100%;}
	 .adbox img{width: 100%;margin-bottom: 20px;}
	 .zhanlv img{width: 100%;}
	 .index-news .media-float{width: 100%;}
	 .col-ad img{width: 100%;}
	 .footer .links ul{width: 100%;}
	 .index-news ul li{font-size: 14px;}
	 .subpage-left .media img.media-object{width: 100px;height: 80px;}
	 .subpage-left .media .media-heading{font-size: 14px;line-height: 25px;}
	 .subpage-right img{width: 100%;}
	 .pagination>li>a, .pagination>li>span{padding: 2px;}
	 .articlepage img{width: 100% !important;height: auto !important;}
	 .articlepage h2{font-size: 24px;}
}
@media (min-width: 768px) and (max-width: 991px) {
	body{font-size:12px; line-height:25px;}
	.martop{margin-top:40px;}
	.logo img{width: 100%;}
	.input-group{margin-top: 20px;}
	.input-group .form-control{width:78%;}
	/* navbar */
	.navbar-brand{display:none;}
	.navbar-default .navbar-nav>li>a{font-size: 14px;}
	.navbar-nav>li{margin-left: 0;}
	/* .navbar-default .navbar-nav>li>a{padding:15px 17px;} */
	.navbar-default .navbar-nav>li>a{padding:15px 12px;}
	.wechat{display: none;}
	.index-news ul li{font-size: 14px;}
	.index-news .col-md-4{padding-left: 0;}
	.subpage-left .media img.media-object{width: 100px;height: 80px;}
	 .subpage-left .media .media-heading{font-size: 14px;line-height: 25px;}
	 .subpage-right img{width: 100%;}
	.pagination>li>a, .pagination>li>span{padding: 5px;}
}
@media (min-width: 992px) and (max-width: 1139px) {
	.container{padding:0;}
	.martop{margin-top:40px;}
	/* navbar */
	.navbar-brand{display:none;}
	/* .navbar-default .navbar-nav>li>a{padding: 15px 28px;} */
	.navbar-default .navbar-nav>li>a{padding: 15px 22px;}
	.logo img{width: 100%;}
	/* concurrent */
	 .concurrent ul img{width: 100%;}
	 /* brand */
	 .brand .brand-img img{width: 100%;}
	 .index-news ul li{font-size: 14px;}
	 .index-news .adbox{flex-wrap:nowrap;}
	 .index-news .col-md-4 img{width: 100%;}
	 .subpage-right img{width: 100%;}
	 .pagination>li>a, .pagination>li>span{padding: 5px 10px;}
}
@media (min-width: 1140px) { 
	.container{padding:0;width:1140px;}
	.navbar-brand{display:none;}
}