@charset "utf-8";
/* CSS Document */
body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{padding: 0;margin: 0;border: none;}
body{width: 100%;height: auto;font-size: 16px;font-family:"Microsoft YaHei",Verdana,Arial,Helvetica, sans-serif;}
a {color: #555;text-decoration: none;}
a:hover{text-decoration: none;}
li,ol,ul{list-style: none;}
h1,h2,h3,h4,h5,h6{font-weight: 400;}
.clearfix::after{
	content: "";
	display: block;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
.xiaoyan{clear: both}
.big_box img{ display:block;width: 100%;}
/*daoyu*/
.hrbm{width: 1180px;margin: 40px auto;position: relative;}
.hrbm p{position: absolute;
    background: #eb6100;
    color: #fff;
    font-size: 35px;
    padding: 5px 96px;}
/**/
.dsjdjhs{width: 1200px;margin: 0 auto;    background: #fff;}
.dsjdjhs li{width: 50%;float: left;}
.dsjdjhs li p{text-align: center;line-height: 2;
    font-size: 22px;
    padding: 55px;}
/****/
.bmssj{background: #d2d2d2;}
.bmssj ul{width: 1200px;margin: 0 auto;}
.bmssj ul li{padding:50px 0 20px 0;float: left;text-align: center;}
.bmssj ul li h2{color: red;
    font-size: 34px;
text-align: center;}
.bmssj ul li p{font-size: 22px;
    line-height: 44px;
    padding: 15px;
    margin-bottom: 43px;}
.bmssj ul li a{    font-size: 24px;
    background: #eb6100;
    color: #fff;
    padding: 5px 50px;
    margin: 0 50px;
    border-radius: 10px;}
.yuan{width: 350px;height: 350px;border-radius: 50%;background: #FFF;margin: 0 auto;position: relative;}
.yuan img{position: absolute;}
/****/
.dsjdjhs li a{width: 40%;
    background:#d52b56;
    display: block;
    text-align: center;
    font-size: 24px;
    border-radius: 5px;
    color: #fff;
    padding: 5px;
    margin: 0 auto;}

.mqdwbox .bt{    text-align: center;
    margin: 0 auto;
    color: red;
    font-size: 30px;
    width: 1200px;}

.mqdwbox ul{width: 1200px; margin: 0 auto;margin-top:55px; }
.mqdwbox ul li{width: 33%;float: left;position: relative;}
.mqdwbox ul li .gif{position: absolute;
    top: -58px;
    left: -91px;}
.mqdwbox ul li p{background: #fcd15a;
    border-top: none;
    padding: 5px 15px;
    font-size: 18px;
    line-height: 35px;
    height: 140px;
}
.mqdwbox ul li p span{color: red;}
.mqdwbox ul li span{position: absolute;
    display: block;
    text-align: center;
    color: #ffff00;
    background: #d52b56;
    font-size: 24px;
    top: -46px;
    left: 0;
    padding: 5px 27px;}
.mqdwbox ul li p a{display: block;
    text-align: center;
    background: #d52b56;
    color: #fff;
    font-size: 22px;
    padding: 2px;
    width: 70%;
    position: absolute;
    bottom: 15px;
    left: 50%;
    margin-left: -35%;
    border-radius: 15px;}

/**/
.mqszb{padding-bottom: 15px;margin: 50px 0;text-align:center;}
.mqszb img{border: 10px #fff solid;
    width: 1180px;
    margin: 0 auto;}
.mqszb p{text-align: center;
    font-size: 26px;
    padding: 10px;}
.mqszb ul li{width: 25%;float: left;font-size: 20px;text-align: center;margin-top: 10px;}
.mqszb ul{width: 1200px;margin:0 auto;}
/**/

/**/
.zuihou{background: url(http://www.ynxdfpr.com/zt/sxzxj/img/zhbg.png);padding:20px 0;position: relative;text-align:center;}
.zuihou img{width: 1000px; margin: 15px auto;}
.zuihou a{display: block;
    width: 300px;
    background: #d52b56;
    text-align: center;
    color: #fff;
    font-size: 26px;
    padding: 5px 0;
    position: absolute;
    left: 50%;
    margin-left: -150px;
    top: 400px;
    border-radius: 10px;}
    /**/
    .bmdtb p{text-align: center;}
    .bmdtb td{background: #dcdcdc;font-size: 20px;
    padding: 10px;}
    .bmdtb th{background: red;color:#fff; font-size: 20px;
    padding: 10px;}
    .bmdtb a{    background: #ee6969;
    color: #fff;
    padding: 5px 20px;}