.nav-box{ background-color:#c0090f;height:55px;line-height:55px;width:100%;border-top:1px solid #db0e15;}
.nav-box ul{width:1200px;margin:0 auto;overflow:hidden}
.nav-box ul li{float:left}
.nav > li{width:133px;float:left;}
.nav > li >a{width:133px; display:block;height:55px;line-height:55px; text-align:center;color:#fff;font-size:18px;}
.nav > img{ display:block;float:left;margin:15px 3px;}
.nav > li >a:hover,.active{background-color:#e20d14;color:#fff}
.nav > li > ul{ display:none}
.nav > li:hover > ul{ display:block;background-color:#e20d14; width:135px;padding:5px 0; position:absolute; z-index:20}
.nav > li:hover > ul li a{border-bottom:1px dashed #e54a4f; line-height:40px; display:block;width:131px; margin:0 auto; text-align:center;color:#fff;margin-left:1px;}
.nav > li:hover > ul li a:hover{color:#fff;background:#e20d14}
.news-top{width:1200px;margin:20px auto; display:block;line-height:60px;height:60px;color:#ca0a11; text-align:center;font-weight:900;font-size:36px; display:block}
.news-top:hover{line-height:58px;}
.news-box{width:1200px;overflow:hidden;margin:0 auto;height:408px;}
.news-img{width:585px;float:left}
.news-list{width:585px;float:right;}
.news-title{overflow:hidden;width:585px;border-bottom:1px solid #ccc;}
.news-title h4{float:left;  no-repeat;line-height:60px;color:#c90a10;font-size:28px;font-weight:500; background-position-y:18px; text-indent:20px;}
.news-title h4{color:#999;}
.news-title h4.selected{color:#c90a10;}
.news-title a{line-height:60px;float:right; display:block;color:#808080}
.news{margin-top:15px;}
.news li{width:585px;overflow:hidden}
.news li a{ display:block;width:490px; float:left;line-height:42px;color:#1a1a1a; text-indent:15px; background:url(/zzb/images/list-dian.png) no-repeat; background-position-y:19px; font-size:16px;}
.news li div{float:right;color:#808080;line-height:42px;font-size:15px;}
.big-speical-box{margin:0 auto;margin-top:30px;width:1200px;height:110px;}
.topmore a{color:#808080;display:block;float:right;line-height:40px;}
.middle-box{width:1200px;overflow:hidden;margin:0 auto;}
.middle-list{width:380px;float:left;margin-top:20px;}
.middle-title{overflow:hidden;width:380px;border-bottom:1px solid #ccc;}
.middle-title h4{float:left; no-repeat;line-height:60px;color:#c90a10;font-size:28px;font-weight:500; background-position-y:18px; text-indent:20px;}
.middle-title a{line-height:60px;float:right; display:block;color:#808080}
.middle-content{margin-top:10px;}
.middle-content li{width:380px;overflow:hidden}
.middle-content li a{ display:block;width:320px; float:left;line-height:42px;height:42px; overflow:hidden;color:#1a1a1a; text-indent:15px; background:url(/zzb/images/list-dian.png) no-repeat; background-position-y:19px; font-size:16px;}
.windowstyle250272{ font-size: 30px ;}

.windowstyle250274{ font-size: 24px ;}

.splitflagstyle250275{ color: #222222 ;}
.fontstyle250275{ font-size: 14px; color: #222222 ;}
.winstyle250275{ font-size: 14px; color: #222222 ;}

.winstyle250269{ font-size: 9pt ;}
.contentbox_3{
	padding-top:0px;;
width:1200px;
margin:0 auto;
height:170px;
}
.linktitle {
width:1200px;
    height:40px;
    line-height: 40px;
    border-bottom: 1px solid #e60012;
    margin-bottom: 12px;

}

.linktitle h3{
	float:left;
	 width:115px;
	  text-align:center;
	background:#e60012;
	height:40px;
	line-height:40px;
	font-size:18px;
	color:#ffffff;
	border-radius:5px 5px 0   0;
}

.footlink{
	margin:25px 0;
}



.footlink li{
	float:left;
	margin-left:12.8px;
}

.footlink li:first-child{
	margin-left:0;
}

.special-content ul li{float:left;padding:5px 6px;width:288px;height:104px;}
.container{width:1200px;margin:0 auto}
.page_main {
	width: 1200px;
	margin: 0px auto;	
	position: relative;
	overflow: hidden;}
.marq_box {
    padding: 18px 0;
    position: relative;

}
.marq_box .container {
padding: 0;
    position: relative;
    background: #f6f1f1;
    height: 53px;
    overflow: hidden;
}
.marquee {
    margin-left: 8%
}


.marquee, *[class^=marquee] {
    display: inline-block;
    white-space: nowrap;
    position: absolute;
   
}

.marquee-content-items {
    display: inline-block;
    margin: 0;
    height: 53px;
    position: relative;
    white-space: nowrap;
}

.marquee-content-items li {
    display: inline-block;
    line-height: 53px;
    margin: 0 17px;
}

.marquee-content-items li a {
    font-size: 22px;
    color: #000
}

.marquee-content-items li:hover a {
    color: #a41018;

}

.marquee-content-items li a span{
     margin: 0 5px;
    font-weight: bold;
}

.marquee-content-items li:hover a span{

    color: #a41018;

}


.middle-content li div{float:right;color:#808080;line-height:42px;font-size:15px;}
.special{width:1200px;overflow:hidden;margin:0 auto;margin-top:20px;}
.special-title{overflow:hidden;width:1200px;border-bottom:1px solid #ccc;margin-bottom:20px}
.special-title h4{float:left; background:url(/zzb/images/title-bg.png) no-repeat;line-height:60px;color:#c90a10;font-size:28px;font-weight:500; background-position-y:18px; text-indent:20px;}
.special-title a{line-height:60px;float:right; display:block;color:#808080}
.special-content{width:1200px;height:80px;margin:30px 0;}
.link-box{width:1200px;overflow:hidden;margin:0 auto; background-color:#da0d16;padding:15px 0;}
.link-title{width:150px;color:#ffbebe;;float:left;margin:10px 0px 0px 20px;font-size:24px;font-bold:900}
.link{float:left;width:1020px;margin:20px 0 20px 15px;;overflow:hidden}
.link li{float:left;padding:0 5px;text-align:left;height:40px;line-height:40px;}
.link li span{width:1px;text-align:center;color:white;float:right;margin:0 20px;height:40px;line-height:40px;}
.link li a{line-height:45px;font-size:18px;color:#ffbebe;}
.link li a:hover{color:#ffffff}
.bottom-box{ background:url(/zzb/images/bottom-bg.jpg) no-repeat center top;width:100%;height:80px;padding:10px 0;margin-top:30px;}
.bottom{width:1200px;margin:0 auto;overflow:hidden}
.copy{float:left;width:1200px;line-height:30px;margin-top:10px;color:#fff; text-align:center;font-size:16px;}
.copy span{color:#fff;font-size:14px;}
.copy a{color:#fff}
.icon{float:right;margin-top:17px;width:140px;display:none}
.icon li{float:left;margin-left:23px;}
.ma-box{width:100%;position:absolute;bottom:100px;left:0px; display:none;}
.ma-box div{width:1200px;margin:0 auto;height:100px;}
.ma-box div img{width:100px;height:100px;border:5px solid #fff; display:block;margin-left:1050px;}

.container_foot {
	background: #c0090f;
	padding: 30px 0px;
}
.footer_info {
	width: 720px;
	float: left;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
	padding: 30px 0px;}
.footer_qrcode {
	width: 200px;
	float: right;
margin-top:35px;
}
.position{color:#454545;font-size:16px;line-height:40px;float:right}
.list-nav{
 width: 1200px;
 height: auto;
 min-height: 370px;
 overflow: hidden;
 margin: 10px auto;
 background: #FFFFFF;
}
.article{min-height:300px}
.list-nav-box{float:left;border: 1px solid #eeeeee;width:264px;margin:20px 30px;margin-left:0px;}
.news-lefts{
 width: 244px;
 margin-left:10px; 
}
.list-big-title{width:100%; text-align:center;line-height:76px;color:#fff;font-size:30px;background-color:#db0e15;margin-bottom:10px;}
.list-big-title img{margin-top:26px;margin-right:10px;}
.news-lefts li a{
 width: 224px;
 height: 52px;
 display: inline-block;
 font-size: 20px;
 color: #4a4b4b;
 line-height: 52px;
 text-align: left;
 padding-left: 20px;
 margin-bottom: 5px;
}
.news-left li a{
 color: #4a4b4b;
 line-height: 52px;
 
}
.special_main {width:1200px;height: 105px;}
.special_href {width: 228px;height:105px;margin-right: 15px;float: left; padding-bottom: 5px;}
.news-left li a.a-dq{
 background:url(/zzb/images/news-left-on.png) 220px center no-repeat #3670a3;
 color: #fff;
}
#showone{background:url(/zzb/images/news-left-on.png) 220px center no-repeat #3670a3;
 color: #fff !important;}
.news-left li a:hover{
 background:url(/zzb/images/news-left-on.png) 220px center no-repeat #3670a3;
 color: #fff;
}
.news-left li .actives{
 background:url(/zzb/images/news-left-on.png) 220px center no-repeat #3670a3;
 color: #fff;
}

.news-right2{
 width:900px;
 float: left;
 margin: 40px 0;
}
.list-title{
 width: 100%;
 height: 55px;
 margin-bottom: 30px;
 border-bottom:2px solid #EEEEEE;
}
.list-title li{
 font-size: 24px;
 font-weight: bold;
 line-height: 40px;
 float: left;
}
.list{
 width: 100%;
}
.list li{
 width: 100%;
 height: 38px;
 line-height: 38px;
}
.list li a{
 font-size: 16px;
 color: #333333;
 float: left;
}
.list li span.rq{
 font-size: 14px;
 color: #979997;
 float: right;
}
.list li:hover a{
 color: #CC0000;
}








.two-nav{width:244px;background:#eeeeee;background-position-x:225px;margin-top:2px;}
.two-nav-active{background:#f09d53;color:#fff}
.two-nav-active > a{color:#fff !important;}
.two-navs,.two-navss{float:right; margin-top:19px;margin-right:12px; cursor: pointer;}
.two-navss{display: none;margin-top:22px;}
.two-nav ul{display:none}
.a-dqs > a{
 background:url(/zzb/images/news-left-on.png) 220px center no-repeat #3670a3;
 color: #fff;
}
.a-dqs ul{display:inline }
.a-dqs .two-navs{display:none}
.a-dqs .two-navss{display:inline}
#submure > li > a{display:inline !important;margin-bottom:1px !important;}
#submure li  ul{
 width: 242px;
}
#submure li ul li a{
 display: block;
 width: 208px;
 height: 52px;
 background:url(/zzb/images/news-left.png) right center no-repeat #FFFFFF;
    background-position-x:225px;
 padding:0 18px;
 font-size: 16px;
    position:relative;
    left:0px;
    z-index:1000;
    margin-bottom:0px !important;
 border-bottom:1px dashed #ccc
}
#submure li  ul li:hover a{
 background:url(/zzb/images/news-left-on.png) right center no-repeat #c88141;
 background-position-x:225px;
 color:#fff
}
.submuress{
 background-color:#015293 !important;
 background-image:url(/zzb/images/news-left-on.png) !important;
 background-position-x:225px;
 color:#fff !important;
}


.content{width:1140px;padding-top:20px; margin:0 auto}
.title{width:1000px; line-height:48px;font-size:30px;color:#1a1a1a; text-align:center; margin:10px auto;font-weight:500;margin-top:30px;}
.label{width:500px; margin:0 auto; text-align:center; border-bottom:1px solid #f1f1f1;line-height:50px; margin-bottom:20px;}





.article h1{
   
     color:#c11719;
    line-height:1.5;
    text-align:center;
    padding:10px 0 0;
    /*font: 12px/180% Arial, Helvetica, sans-serif, "新宋体";*/
    font-size:24px;
     font-weight:bold;

}

.article h4{
    font-size:14px;
    color:#8a8787;
    text-align:center;
    margin:20px 0;
font-weight:400;
}


.article h5{
    font-size:18px;
    color:#000000;
    line-height:30px;
    text-align:center;
    padding:10px 0 0;
        font-weight:bold;
}
.article h6{
    color:#000000;
    text-align:center;
    margin:20px 0;
   /* font: 12px/180% Arial, Helvetica, sans-serif, "新宋体";*/
    font-size:18px;
     font-weight:bold;
}



.article .fbt{
    font-size:14px;
    color:#928d8d;
    line-height:24px;
    padding:20px;
    border:1px solid #e5e5e5;
    background:#faf8f8; 
    margin-bottom:42px;
   
}

.content{
   padding-top:7px;
}

.content p{
   font-size:16px;
   color:#000000;
     line-height:24px;
    margin-bottom:14px;
         font-family:"宋体";
}

.content img{
   max-width:100%;
}


.attach ul li a{
   color:#0000ee;
}

.attach ul li a:hover{
   color:#ff0000;
   
}



/*分页栏*/

.pagebar {
    text-align: center;
    margin: 40px auto;
}

.p_first_d,.p_last_d{
    display:none;
}

.p_first,.p_last{
   display:none;
}
   


.p_prev_d,.p_prev {
    font-size: 12px;
    color: #808080;
    background: url(/zzb/images/Previous.png) no-repeat 5px  center;
    padding-left: 17px;
    padding-top:7px;
    padding-bottom:7px;
    padding-right:15px;

    border: 1px solid #d9d9d8;
    margin: 0px 2px;
    margin-bottom: 5px;
    display: inline-table;
}

.p_no {
    padding: 5px 0px;
 
    margin: 0px 2px;
   color: #2559a6;
}

.p_no_d {
   background: #e60012;
   color: #fff;
    padding: 5px 10px;
    border: 1px solid #d9d9d8;
    margin: 0px 2px;
}

.p_next,.p_next_d {
    font-size: 12px;
    color: #808080;
    background: url(/zzb/images/next.png) no-repeat  57px center;
    padding-right: 17px;
    padding-left: 15px;
    padding-top:7px;
    padding-bottom:7px;
    width:70px;
    margin-left:2px;
    
margin-top: 5px;
display: inline-table;
}


.list .headStyle1l89m7i6n9 a, #fen a,.list .PrevDisabled , .list .this-page,.list .NextDisabled{
    height: 20px !important;
}


 .banner {
  position: relative;
  margin: auto;

  width: 100%;
  height: 375px;

  overflow: hidden;
 }

 .banner ul {
  position: relative;
  width: 10000px;
 }

 .banner ul li {
  width: 1510px;
  height: 375px;
  float: left;
 }

 .banner ul img {

  object-fit: cover;
 }

 .banner>div {
  position: absolute;
 }

 .banner .qh {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 20px;
  z-index: 1;
 }

 .banner .qh div {
  margin-right: 10px;
  width: 10px;
  height: 10px;
  background: transparent;
  border: 1px solid #f00;
  border-radius: 5px;
  float: left;
  z-index: 1;
 }
 .left{
  top: 0;
  bottom: 0;
  margin: auto;
  height: 40px;
  width: 20px;
  background: #f0f;
  left: 0;
  z-index: 1;
 }
 .right{
  top: 0;
  bottom: 0;
  margin: auto;
  height: 40px;
  background: #f0f;
  width: 20px;
  right: 0;
  z-index: 1;
 }


@charset "utf-8";
/* CSS Document */
*{
	padding::0;
	margin:0;
	border:0;
	text-decoration:none;
}



/*banner相关设置*/

.fullWidth {
	margin: 0 auto;
	min-height:120px;
    overflow: hidden;
}

#full-width-slider {
	width: 100%;
	min-height:120px;
	color: #000;
}

.coloredBlock {
	padding: 12px;
	background: rgba(255,0,0,0.6);
	background:#ff0000;
	filter: alpha(opacity=60);/*IE*/
	color: #FFF;
	width: 200px;
	left: 20%;
	top: 5%;
}

.rsContent{
    height: auto;
}



#full-width-slider .rsBullets {
	display:block;
	position: absolute;
    bottom: 10px;
    right: 43%;
    z-index: 35;
    padding-top: 4px;
    height: auto;
    text-align: center;
    line-height: 6px;
    overflow: hidden;
}

#full-width-slider .rsBullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    box-sizing: content-box;
    padding: 6px 5px 6px 4px;
}

#full-width-slider .rsBullet span {
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #fff;
    background: rgba(255,255,255,1);
}

#full-width-slider .rsBullet.rsNavSelected span {
    background: #e60012;
}


#full-width-slider1 .rsBullets {
	display:block;
	position: absolute;
    top: 175px;
    right: 38%;
    z-index: 35;
    padding-top: 4px;
    height: auto;
    text-align: center;
    line-height: 6px;
    overflow: hidden;
}

#full-width-slider1 .rsBullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    box-sizing: content-box;
    padding: 6px 5px 6px 4px;
}


#full-width-slider1 .rsBullet span {
    display: block;
    width: 10px;
    height: 5px;
    background: #fff;
    background: rgba(255,255,255,1);
}

#full-width-slider1 .rsBullet.rsNavSelected span {
    background: #e60012;
}