*{
    margin: 0;
    padding: 0;
}
body{
    font-family: Microsoft Yahei;
    font-size: 14px;
}
.fl1{
    margin-top: -5px;
    width: 100%;
    height: 660px;
    background: url("../images/01.png") no-repeat center;
}
.fl2{
    width: 100%;
    padding: 20px 0;
}


.mybtns{
    display: inline-block;
    width: 230px;
    height: 50px;
    background: #FF4802;
    line-height: 50px;
    font-size: 1.5em;
    color: #fff;
    text-decoration: none;
    font-weight: normal;
   position: relative;
}

.sj{
    display: block;
    width: 0px;
    height: 0px;
    border: 8px solid transparent;
    border-left: 8px solid #fff;
    position: absolute;
    right:35px;
    top:32%;
}

.fl3{
    width: 100%;
    height: 600px;
    background: url("../images/02.png") no-repeat center;
    position: relative;
    text-align: center;
}
.fl3 li{
    list-style: none;
    float: left;
    width: 33%;
    height: 237px;
    background: #fff;

}

.fl3 li a{
    text-decoration: none;
    text-align: left;
}
.fl4{
    width: 100%;
    padding-top: 50px;
}
.ty{
    transition: all 2s;

}
.ty:hover{
    transform: rotate(360deg);
}
.myul{
    text-align: left;
    padding-left: 30px;
}
.myul li{
    list-style: none;
    font-weight: bold;
    font-size: 1.4em;
    margin: 25px 0;
    color: #3A3939;
}

.fl5{
    width: 100%;
    height:600px;
   background: url("../images/06.png")no-repeat center;
    position: relative;
}
.fl6{
    width: 100%;
    background: #fff;
    padding-top: 50px;
}

.btns li{
    list-style: none;
    float: left;
    width: 25%;
}
.btns li span{
    display: inline-block;
    padding: 12px 45px;
    background: #CCCCCC;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    border-radius: 18px;
    font-size: 1.3em;
    cursor: pointer;
}

.current{
    background: #FF4802!important;
}
.list li{
    list-style: none;
    padding: 5px 0;
}
.list{
    float: left;
}
.dot{
    display: inline-block;
   width: 6px;
    height: 6px;
    border-radius: 50%;
    background:#FF4802!important;
}
.list ul li span:first-child{
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #CCCCCC;
}
.list ul li span:first-child+a{
    margin-left: 5px;
    font-size: 1em;
}
.ye{
    color:#FF4802 ;
}
/*@keyframes change {*/
    /*0%{transform: rotate(0deg)}*/
    /*100%{transform: rotate(360deg)}*/
/*}*/
/* bottom */
.gz_12{width:100%; height:auto; overflow:hidden; margin:40px auto 0 auto; background:url(https://www.csxinhua.com/2021/mxxyxp/images/gz_bg10.jpg) center no-repeat;}
.gz12_show{width:1200px; height:auto; overflow:hidden; margin:30px auto}
.gz1s_l{width:355px; height:475px; overflow:hidden; background:#FFF repeat}
.lxwm{width:165px; height:40px; border-bottom:1px solid #37363B; font-size:24px;margin-top: 25px;
    margin-left: 15px;; font-weight:bold}
.diz{background:url(https://www.csxinhua.com/2021/mxxyxp/images/gz_bg11.jpg) no-repeat; font-size:20px; margin-left:20px;padding-left: 35px;line-height: 35px; margin-top:35px}
.gz_dz{font-size:14px; margin-left:55px; margin-top:10px; letter-spacing: 1.5px; height:auto; overflow:hidden}
a.gz_zx{font-size:12px; color:#ff1d00; margin-left:55px; margin-top:10px; display:block}
.diz1{background:url(https://www.csxinhua.com/2021/mxxyxp/images/gz_bg12.jpg) no-repeat; font-size:20px; margin-left:20px;padding-left: 35px;line-height: 35px; margin-top:35px}
a.djzx{width:110px; height:45px; background:#F44144 repeat; font-size:18px; color:#FFF; text-align:center; display:block; margin:20px auto; line-height:45px;}
.gz1s_r{width:750px; height:auto; overflow:hidden; margin-top:15px;}
.gz1s_r h3{font-size:30px; color:#FFF; letter-spacing: 1.5px; line-height:65px}
.gz1s_b{width:750px; height:215px; background:#E63B24 repeat; opacity:0.7; margin-top:35px}
.msb7_top{width:596px; height:auto; overflow:hidden; margin:0px auto;}
.ds7_1{width:290px; height:50px; overflow:hidden; float:left; margin-left:8px; margin-top:25px}
.fleft{float:left;}
.fright{float:right;}
.ds7_1 input{ width:100%; height:auto; overflow:hidden; line-height:50px; padding-left:2%}
.coolbg1{width:118px; height:40px; overflow:hidden; background:#FFFFFF repeat; border:none; font-size:15px; text-align:center; line-height:40px;  margin:2% auto; display:block; color:#ff1d00}
.tcenter{ text-align:center;}
.zxcg{ wi9dth:1074px; height: 316px; display: block; background: url("https://www.csxinhua.com/2021/mxxyxp/images/img1.jpg") center no-repeat; margin: 0 auto;}

.sdxh_btm .sdxh_btm_contact{background:#f1f1f1;text-align:center;}
.sdxh_btm .sdxh_btm_contact ul{padding: 39px 0 20px;overflow:hidden;margin:0 auto;width:1280px;}
.sdxh_btm .sdxh_btm_contact li{width: 312px;float:left;background: #e0e8ed;margin: 0 10px 0 0;position: relative;}
.sdxh_btm .sdxh_btm_contact li.margin_r_0{margin: 0;}
.sdxh_btm .sdxh_btm_contact div{float: left;width: 200px;padding: 10px 0;}
.sdxh_btm .sdxh_btm_contact span{font-size: 1.25em;display: block;}
.sdxh_btm .sdxh_btm_contact p{margin:0;font-size: 20px;line-height: 1.6em;color:#060606;margin: 0 0 10px;}
.sdxh_btm .sdxh_btm_contact a{display: inline-block;background: #ff3361;width: 100px;font-size: 16px;color: white;line-height: 2em;border-radius: 24px;}
.sdxh_btm .sdxh_btm_contact img{float: right;margin-top: -28px;width: 150px;transition: all 0.1s ease;position: absolute;right: 0;bottom: 0;}
.sdxh_btm .sdxh_btm_contact li:hover img{width: 160px;margin-top: -39px;}