﻿@charset "utf-8";
html, body, div, span, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
    margin: 0;  padding: 0;  font-family:"微软雅黑";	font-size:14px;}
*:focus {outline: none;}
caption, th {text-align: left;font-weight: normal;}
html, body, fieldset, img, iframe, abbr { border: 0;}
i, cite, em, var, address, dfn {  font-style: normal;}
li {  list-style: none;}
b, strong, em {  font-style: normal;}
h1, h2, h3, h4, h5, h6, small { font-size: 100%; font-weight: normal;}
pre, code, kbd, samp { font-family: inherit;}
textarea { overflow: auto; resize: none;}
a, button { cursor: pointer; text-decoration: none;}
body{ background: #ffffff;}
/** 重置超链接元素 **/
a { text-decoration: none; }
a:link{ color:#333;}
a:visited {color:#333;}
a:hover{color:#009bdb;}
a:active {color:#474747;}
/** 重置图片元素 **/

/** 清楚浮动 **/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
textarea, input{resize:none}
a, textarea, input, button{outline:none}
.clear { clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.coz{ clear:both; overflow:hidden; zoom:1}
.fr{ float:right!important;}
.fl{ float:left!important;}
.t-20{ margin-top: 20px;}
/**重置结束***/	
/*top*/

.top{background: url("../images/topbg.png") no-repeat center top; height: 440px; margin-bottom: 20px;}
.bwcxtit{ background: url(../images/bwcx-nav-bg.png) no-repeat center bottom;height: 55px;padding-top: 385px;}
.top p{width:1000px; margin:0 auto;font-size:22px;color:#FFFFFF;text-align: center;}
.top p a{color:#FFFFFF;margin:0 15px;line-height: 55px;font-size: 26px;}
.content{ width:1100px; margin:0 auto;}
.content-list{padding:10px 0;}
.title{background: url("../images/titlebg.jpg")left center no-repeat; height: 73px;}
.title h3{padding-top: 20px;padding-left: 95px;color: #FFFFFF;font-size: 24px;width: 300px;float: left;}
.title span{padding-top: 25px;padding-right: 40px;color: #c60001;font-size: 18px;float: right;}
.title h3 a{color:#fff;}
.content-c {padding-bottom:20px;}
.content-c ul{ padding-left:20px; padding-top: 20px; overflow: hidden;}
.content-c li{ float:left;width:1060px;line-height: 30px;}
.content-c li a{ font-size: 16px;}
.content-c li span{ margin-right: 10px; color: #999999;}
.content-c li em{color: #8a8a8a;font-size: 13px;}
.bottom{ background: url("../images/bottombg.png") bottom center no-repeat; height: 184px;}
.xie_txt4 h1{text-align:center;line-height:48px; font-size:33px; color:#002c8b; margin-top:10px; margin-bottom:10px;}
.xie_txt4 h1 a{color:#bf0009;line-height:48px; font-size:33px; font-weight:bold; }
.xie_txt4 h1 a:hover{color:#f60027; font-weight:bold;}
.xie_txt4 p{font-size:16px; color: #bf0009;text-align:center; line-height:32px;}
.xie_txt4 p a{font-size:16px; color: #bf0009;text-align:center; line-height:32px;}
.newbanner{width:1100px; margin:0px auto; background:#000; position:relative; height:520px; overflow:hidden;}
.newbanner ul{width:100%; position:relative; height:520px;}
.newbanner ul li{width:100%; position:relative;height:520px;}
.newbanner ul li img{height:520px; width:1100px; display:block;}
.newbanner .shadow{ width:100%; position:absolute; bottom:0; left:0px; padding:0px 10px; z-index:10; height:35px; line-height: 35px;background-image: url(../images/banner_text_bg.jpg); display:block;  text-align:left; font-family: "\5FAE\8F6F\96C5\9ED1";font-size:16px; color:#fff;}
.indexpagination{ position:absolute; right:10px; bottom:10px; z-index:99;}
.indexpagination span{position: relative;display:inline-block;width: 12px;height: 12px;border-radius: 7px;margin: 0 5px;color: #B0B0B0;font: 12px/15px "\5B8B\4F53";text-decoration: none;text-align: center;outline: 0;background: #fff;}
.indexpagination span.swiper-active-switch{ background:#bf0009}

/* 新闻轮播图 */
.focus{ position:relative; width:550px; height:330px; background-color: #000; float: left;}
.focus img{ width: 550px; height: 330px;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:60px; line-height: 60px; background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{bottom:20px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}

.bwcxssfa-box{margin: 20px auto;}
.bwcxssfa-box img{display: block;margin: 0 auto;}
.con-list{height: 350px;overflow: hidden;    margin-bottom: 20px;margin-bottom: 20px;}
.con-list .con-ssfa-tit{background: url(../images/bwcx_ssfa-tit.jpg) center no-repeat;height: 75px;}
.con-list .con-gzdt-tit{background: url(../images/bwcx_gzdt-tit.jpg) center no-repeat;height: 75px;}
.con-list .con-xxgc-tit{background: url(../images/bwcx_xxgc-tit.jpg) center no-repeat;height: 75px;}
.con-list ul{height: 225px;}
.con-list ul li{/*background: #f1f2f3;*/font-size: 16px;padding: 10px 15px;line-height: 25px;color:#222;}
.con-list ul li:hover{color: #fff;background-color: #ba2720;box-shadow: 0 0.15rem 0.9rem rgba(62,151,223,.2);}
.con-list ul li:hover a,.con-list ul li:hover span{color:#fff;}
.con-list ul li a{}
.con-list ul li span{float: right;}


   
