/******************* index *********************/
.header{
    height: 689px;
    background: url(../images/cy1_01.jpg) no-repeat center top;
}
.main{
    width: 1200px;
    margin: 20px auto 30px;
    overflow: hidden;
}
.mlb1{
    width: 836px;
    float: left;
}
.mlb2{
    float: right;
    width: 346px;
    height: 905px;
    background: url(/huaihua/xhtml/zt/2021cyzl/images/cy3_03.jpg) no-repeat;
}
.mlb1-1{
    overflow: hidden;
}
.mlb1-1-1{
    float: left;
    width: 486px;
    height: 320px;
}
.mlb1-1-2{
    padding: 0 18px;
    background: #fff;
    width: 314px;
    height: 320px;
    float: left;
}
.in1{
    margin-top: 22px;
    font-size: 14px;
    color: #333;
}
.in1 em{
    margin-left: 20px;
}
.mlb1-1-2 h2{
    margin-top: 20px;
    font-weight: bold;
    font-size: 21px;
    width: 100%;
}
.mlb1-1-2 p{
    margin-top: 22px;
    background: #fdf2f2;
    padding: 10px 15px;
    line-height: 24px;
    text-indent: 2em;
    font-size: 14px;
}
.mlb1-1-2 .more{
    width: 176px;
    height: 40px;
    background: #e62653;
    margin: 20px auto 0;
    border-radius: 20px;
}
.mlb1-1-2 .more a{
    color: #fff;
    font-size: 14px;
    display: block;
    height: 100%;
    text-align: center;
    line-height: 40px;
}
.mlb1-1-2 .more:hover{
    background: #d41b47;
}
.mlb1-2{
    margin-top: 20px;
    overflow: hidden;
}
.mlb1-2-1{
    width: 379px;
    height: 400px;
    padding: 15px;
    background: #fff;
    float: left;
}
.mlb1-2-1 h2{
    height: 58px;
    line-height: 58px;
    background: url(/huaihua/xhtml/zt/2021cyzl/images/listbg_03.png) no-repeat center top;
}
.mlb1-2-1 h2 a{
    display: inline-block;
    font-size: 21px;
    font-weight: bold;
    padding: 0px 10px;
    color: #d41b47;
}
.mlb1-2-2{
    float: right;
}
.mlb1-3{
    margin-top: 20px;
}
.mlb1-3 li{
    float: left;
    width: 32.8%;
    height: 115px;
    background: #e62653;
    margin-right: 1%;
    text-align: center;
    background-size: 100% 100%;
}
.mlb1-3 li:last-child{
    margin-right: 0;
    width: 32.33%;
}
.mlb1-3 li a{
    display: block;
    height: 100%;
}
.mlb1-3 li span{
    display: block;
    color: #fff;
}
.mlb1-3 li img{
    margin-top: 9px;
}
.mlb1-3 li:hover{
    background: #d41b47;
}
.mlb2 h2{
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    line-height: 18px;
    margin: 24px 0;
}
.mlb2-1{
    width: 258px;
    padding: 18px 14px;
    height: 741px;
    margin: 0 auto;
    color: #a7071a;
}
.mlb2-1 li{
    font-size: 14px;
    line-height: 24px;
}
.mlb2-1 li h4{
    font-weight: bold;
}
.mlb2-1 li span{
    width: 98px;
    display: inline-block;
}
.mlb2-1 li em{
    display: inline-block;
    margin-left: 5px;
}
.mlb2-1 li:last-child{
    margin-top: 20px;
}
.mlb1-1-1 .item img{
    width: 486px;
    height: 320px;
    display: block;
}
.mlb1-1-1 .item span{
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    background: url(../images/baop1_03.png) repeat-x;
    line-height: 40px;
    color: #fff;
    padding: 0 9px;
    box-sizing: border-box;
    
}
.mlb1-1-1 .item span i{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.mlb1-1-1 .item span i a{
    color: #fff;
}
.mlb1-1-1 .owl-dots{
    position: absolute;
    bottom: 10px;
    right: 10px;
}
.mlb1-1-1 .owl-dots .owl-dot span{
    width: 10px;
    height: 10px;
    background: rgba(255, 255, 255, 0.3);
    margin: 0 3px;
    border-radius: 50%;
}
.mlb1-1-1 .owl-dots .owl-dot.active span{
    background: #fff;
}

	.mlb1 {
        width: 836px;
        float: right;
	}
    .mlb2 {
        float: left;
        width: 346px;
        height: 905px;
        background: url(/huaihua/xhtml/zt/2022cyzl/images/2022_cy2.jpg) no-repeat;
    }
    .header {
        height: 728px;
        background: url(/huaihua/xhtml/zt/2022cyzl/images/hdbanner_01.jpg?v=1.1) no-repeat center top;
    }
  .mlb2-1 li span {
    min-width: 98px;
    width:auto;
    
}
  .mlb2-1 li h4 {
    margin-top: 5px;
    
}
.mlb2-1 {
    height: 826px;
      padding:0 14px;
}
.mlb2-1 li:last-child {
    margin-top: 15px;
  
}
  .mlb2-1 li {
    font-size: 14px;
    line-height: 23px;
}
  
 .mlb1-3 li {
    float: left;
    width: 32.8%;
    height: 115px;
    background: url(/huaihua/xhtml/zt/2021cyzl/images/mlbl_bg_03.png) no-repeat center top;
    margin-right: 1%;
   text-align: center;
    background-size: 100% 100%;
}

/*归档通用样式*/
.archive{transform:rotate(-20deg);-ms-transform:rotate(-20deg); 	/* IE 9 */-moz-transform:rotate(-20deg); 	/* Firefox */-webkit-transform:rotate(-20deg); /* Safari 和 Chrome */-o-transform:rotate(-20deg); 	/* Opera */background: url(../images/archive.png) no-repeat center center;left: 50%;margin-left: 600px;top: 300px;z-index: 999999;width: 180px;height: 80px;color: red;text-align: center;    position: absolute;}
/*footer*/
.content-box {
    max-width: 1200px;
    margin: 0 auto;
}
.p-ico {background-image: url(/huaihua/xhtml/images/p-ico.png);display: inline-block;background-repeat: no-repeat;background-color: transparent;}
.clearfix::after,.tab-box>dt::after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.frlink-box{background: #025a9d;}
.fr-links{background: #025a9d;}
.fr-links ul li{display: inline-block;padding-right: 2rem;margin-right: 29px;position: relative;}
.fr-links ul li a{height: 3.75rem;line-height: 3.75rem;position:relative;display:block;color: #acd2f5;}
.fr-links ul li a:hover{color: #FFF;}
.fr-links ul li::after{content: "";width: 8px;height: 8px;right: -4px;top: 50%;margin-top: -5px;background: #1468a8;position: absolute;border-radius: 5px;}
.fr-links ul li.fr-links-map{margin-right:0;padding:0;}
.fr-links ul li:last-child::after{width:0;height:0;}
.fr-links ul li.fr-links-btn{display:none;}
.footer-info{background: #0066b3;padding: 21px 0;overflow: hidden;}
.footer-info .ft-baxx p{color: #95c5f0;font-size:0.875rem;line-height: 2rem;}
.footer-info .ft-baxx a{color: #95c5f0;font-size:0.875rem;}
.footer-info .ft-baxx .tel span{margin-right:1.875rem;}
.footer-info .ft-baxx .ft-ba{font-size: 0.875rem;}
.footer-info .ft-baxx .ft-ba i{width: 25px;height: 25px;background-position: -108px 0;margin: 0 0.31rem -0.31rem 0;}
.footer-info .ft-baxx .ft-ba span{margin-right:1.875rem;}
.footer-info .ft-baxx .ft-ba span:last-child{margin-right: 0;}
.ba-img{padding-top: 2.6rem;}
.ba-img .dzjg{width: 58px;height: 67px;background-position: 3px -206px;margin-bottom: -0.31rem;}
.ba-img .xyzg{width: 67px;height: 60px;background-position: -59px -210px;}
.ba-img .gzh{width: 115px;height: 60px;background-position: -1px -275px;}
.ba-img .wzzc{width: 115px;height: 60px;background-position: -117px -275px;}
#_span_jiucuo{position:relative;top:-2px;}
.xgwab{margin-right: 1.875rem;}
.phone{width:1000px;margin:15px auto;}
.phone-list li{width:30%;float:left;line-height: 30px;text-align: left;padding:2px 10px;}
/*IE8兼容*/
.footer-info{height:173px;}
@media screen and (max-width:1200px){
	.footer-info{height:auto;}
}