@charset "utf-8";
/* CSS Document */

* { margin: 0;padding: 0;}
body {font-style: normal; font-variant: normal; font-weight: normal;font-family:"微软雅黑";font-size:14px;color:#444444;}
a { text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active { text-decoration: none;}
small {font-size: 0.875em;}
img { max-width: 100%; border:0px; width: 100%;}
img { height: auto; max-width: 100%;}
.clear{clear: both;}
ul li,ol li{list-style: none;}
#box{float: none; margin: auto;max-width: 750px !important;min-width: 320px !important; overflow: hidden;color:#333; background: #fff;}

.cont{width:100%;margin: 0 auto; max-width:750px; min-width:320px;font-family:"微软雅黑";}
.clear{clear:both;}

.tit{text-align: center; padding: 10% 0 5%;}
.tit h3{font-size: 46px;font-weight: bold; color: #0e58ed;display: inline-block;}
.tit span{color: #333;font-size: 26px;font-family: SourceHanSansCN-Regular;white-space: nowrap;}
.tit strong{font-weight: bold;color: #f00;}
.t1{background:url(../images/tit-1.gif) no-repeat;background-position: center top;background-size: 25%;}
.t2{background:url(../images/tit-2.gif) no-repeat;background-position: center top;background-size: 25%;}
.t3{background:url(../images/tit-3.gif) no-repeat;background-position: center top;background-size: 25%;}
.t4{background:url(../images/tit-4.gif) no-repeat;background-position: center top;background-size: 25%;}
.t5{background:url(../images/tit-5.gif) no-repeat;background-position: center top;background-size: 25%;}
.t6{background:url(../images/tit-6.gif) no-repeat;background-position: center top;background-size: 25%;}
.noti{text-indent: 0em!important;}
.nomg{margin:0 auto!important;}
.ss{color: #0e58ed;font-weight: bold;}

.con{background-color: #fff; width: 84%; margin: 0 auto 3%;padding:4% 4% 6%;}
.con p{text-align: justify; font-size: 21px; line-height: 35px; color: #666; font-family: SourceHanSansCN-Regular; text-indent: 2em;margin: 2% auto;}
.con img{margin: 2% auto;}

.bt{background-color: #ff0000;  border-radius: 45px;height: 87px;width:68%;margin: 2% auto 0px; text-align: center; line-height: 80px;font-family: Source Han Sans CN;font-weight: 500;}
.bt a{color: #fff;font-size: 40px;font-family: SourceHanSansCN-Bold;white-space: nowrap;line-height: 87px;display: block; width: 100%;}

.bt1{background-color: #fff;border: #fe5548 2px solid;  border-radius: 40px;height: 71px;width:100%;margin: 3% auto 0px; text-align: center; font-size: 24px; color: #666; line-height: 71px;}
.bt1 a{background-color: #f00; float: right; color: #fff;font-size: 26px;font-family: SourceHanSansCN-Bold;white-space: nowrap;line-height: 71px;display: block; font-weight: bold; width: 49%;border-radius: 47px;}

.jishu{padding:2% 0;width: 92%; margin:0 auto;}
.jishu .hd ul {display: flex;}
.jishu .hd ul li{width:33.2%;float:left;margin-bottom:3%;font-size: 32px;text-align: center;font-weight: bold;line-height: 25px;padding: 4% 0 3.5%;color: #DEE3FA;border: 1px solid #8ba8f3;}
.jishu .hd ul li:nth-child(2){border-left-width: 0; border-right-width: 0;}
.jishu .hd ul li span{font-size: 18px; font-weight: normal;}
.jishu .hd .on{background-color:#fff;color: #1150f4;width:33%;}
.jishu .bd ul{background-color: #fff;padding: 1%;}

.zcdw{padding:0 0 5%;width: 100%; margin:0 auto;background-color: #fff;}
.zcdw .hd ul {display: flex; width: 100%; margin: 3% auto 0;}
.zcdw .hd ul li{width:33.2%;float:left;margin-bottom:5%;font-size: 25px;text-align: center;font-weight: lighter;line-height: 25px;padding: 1% 0 3.5%;color: #666;}
.zcdw .hd ul li span{font-size: 18px; font-weight: normal;}
.zcdw .hd .on{background-color:#fff;color: #1555fb;width:33%;border-bottom: 3px solid #1555fb; font-weight: bold;}
.zcdw .bd ul{background-color: #fff;}
.zcdw h4{text-align: left; font-size: 26px; color: #0c4ae6;margin:15px 13px;}
.zcdw p{text-align: justify; font-size: 21px; color: #666;font-family: SourceHanSansCN-Regular;margin:0 5px 0 13px; line-height: 30px;}

.ybh{width: 92%; margin:0 auto;background-color: #fff;}
.ybh .hd ul {width: 92%; margin: 3% auto 0;}
.ybh .hd ul li{width:24%;float:left;margin-bottom:3%;font-size: 26px;text-align: center;font-weight: bold;line-height: 63px;color: #fff; margin-right: 1%; background-color: #1150f4;}
.ybh .hd ul li:nth-child(4n){margin-right: 0;}
.ybh .hd ul li span{font-size: 18px; font-weight: normal;}
.ybh .hd .on{background-color:#0e93ff;color: #fff;}
.ybh .bd ul{background-color: #fff;padding: 0.5% 0.5% 0;}

.zzk_al .hd{ width:100%; height:11px;  position:relative; z-index:1; bottom:38px;}
.zzk_al .hd ul{ height:5px; padding:3px 5px; margin-top:-1%; font-size:0; vertical-align:top;text-align:right;}
.zzk_al .hd ul li{ display:inline-block; width:15px; height:15px; background:#edf1f5; margin:0 5px;  vertical-align:top; overflow:hidden; border-radius: 50%; }
.zzk_al .hd ul .on{ background:#ff3444;  }
.zzk_al .bd {width:100%; margin:0;}

.pro4_1{width:90%;margin: 0 auto; padding: 4%; background-color: #fff; border-radius: 6px;}
.pro4_1 .hd ul{text-align:center;}
.pro4_1 .hd{position:relative;}
.pro4_1 .bd1 li{width: 44%;float: left; margin-right: 3%;}
.pro4_1 .bd1 li:nth-child(2n){margin-right: 0;}
.pro4_1 .bd1 img{margin: 0 auto!important;}
.pro4_1 .hd .prev{width:5.63%;position:absolute;margin-top:-123%;left:-8%;}
.pro4_1 .hd .next{width:5.63%;position:absolute;margin-top:-123%;right:-8%;}
.pro4_1 h6{width: 80%; background-color: #ff0000;margin:0 auto 5%; text-align: center;color: #fff; height: 80px; line-height: 80px; font-size: 30px; font-weight: normal; border-radius: 10px;}

@media screen and (max-width:320px)
{
.tit h3{font-size: 22px;}
.tit span{font-size: 14px;}
.con p{font-size: 15px;line-height: 22px; }
.bt{height: 40px;line-height: 40px;width: 58%;}
.bt a{font-size: 20px;line-height: 40px;}
.bt1{height: 38px;font-size: 11px; line-height: 40px;}
.bt1 a{font-size: 12px; line-height: 38px;border-radius: 47px;}
.jishu .hd ul li{font-size: 15px;line-height: 18px;}
.zcdw .hd ul li{font-size: 16px;line-height: 22px;}
.zcdw h4{font-size: 18px; margin:12px 5px;}
.zcdw p{font-size: 16px; line-height: 20px; margin:0 5px 0 8px;}
.ybh .hd ul li{font-size: 15px;line-height: 28px;}
.zzk_al .hd{height:5px; bottom:2px;}
.zzk_al .hd ul{height:5px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.zzk_al .hd ul li{width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin:0 3px;}
.pro4_1 h6{height: 30px; line-height: 30px; font-size: 16px;}
}

@media screen and (min-width:321px) and (max-width:360px)
{
.tit h3{font-size: 24px;}
.tit span{font-size: 16px;}
.con p{font-size: 16px;line-height: 24px; }
.bt{height: 40px;line-height: 40px;width: 58%;}
.bt a{font-size: 20px;line-height: 40px;}
.bt1{height: 40px;font-size: 12px; line-height: 40px;}
.bt1 a{font-size: 14px; line-height: 40px;}
.jishu .hd ul li{font-size: 16px;line-height: 18px;}
.zcdw .hd ul li{font-size: 18px;line-height: 22px;}
.zcdw h4{font-size: 20px; margin:12px 5px;}
.zcdw p{font-size: 16px; line-height: 20px; margin:0 5px 0 8px;}
.ybh .hd ul li{font-size: 16px;line-height: 30px;}
.zzk_al .hd{height:5px; bottom:2px;}
.zzk_al .hd ul{height:5px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.zzk_al .hd ul li{width:10px; height:10px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; margin:0 3px;}
.pro4_1 h6{height: 34px; line-height: 34px; font-size: 17px;}
}

@media screen and (min-width:361px) and (max-width:375px)
{
.tit h3{font-size: 26px;}
.tit span{font-size: 18px;}
.con p{font-size: 18px;line-height: 26px; }
.bt{height: 40px;line-height: 40px;width: 58%;}
.bt a{font-size: 20px;line-height: 40px;}
.bt1{height: 43px;font-size: 13px; line-height: 43px;}
.bt1 a{font-size: 15px; line-height: 43px;}
.jishu .hd ul li{font-size: 18px;line-height: 18px;}
.zcdw .hd ul li{font-size: 20px;line-height: 22px;}
.zcdw h4{font-size: 22px; margin:12px 5px;}
.zcdw p{font-size: 18px; line-height: 20px; margin:0 5px 0 8px;}
.ybh .hd ul li{font-size: 18px;line-height: 35px;}
.zzk_al .hd{height:6px; bottom:3px;}
.zzk_al .hd ul{height:6px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.zzk_al .hd ul li{width:12px; height:12px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; margin:0 4px;}
.pro4_1 h6{height: 38px; line-height: 38px; font-size: 18px;}
}

@media screen and (min-width:376px) and (max-width:414px)
{
.tit h3{font-size: 28px;}
.tit span{font-size: 18px;}
.con p{font-size: 18px;line-height: 26px; }
.bt{height: 45px;line-height: 45px;width: 58%;}
.bt a{font-size: 20px;line-height: 45px;}
.bt1{height: 45px;font-size: 14px; line-height: 45px;}
.bt1 a{font-size: 16px; line-height: 45px;}
.jishu .hd ul li{font-size: 18px;line-height: 18px;}
.zcdw .hd ul li{font-size: 20px;line-height: 22px;}
.zcdw h4{font-size: 22px; margin:12px 5px;}
.zcdw p{font-size: 18px; line-height: 20px; margin:0 5px 0 8px;}
.ybh .hd ul li{font-size: 20px;line-height: 38px;}
.zzk_al .hd{height:6px; bottom:3px;}
.zzk_al .hd ul{height:6px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.zzk_al .hd ul li{width:14px; height:14px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; margin:0 5px;}
.pro4_1 h6{height: 38px; line-height: 38px; font-size: 18px;}
}

@media screen and (min-width:415px) and (max-width:639px)
{
.tit h3{font-size: 30px;}
.tit span{font-size: 20px;}
.con p{font-size: 20px;line-height: 28px; }
.bt{height: 48px;line-height: 48px;width: 60%;}
.bt a{font-size: 22px;line-height: 45px;}
.bt1{height: 48px;font-size: 15px; line-height: 48px;}
.bt1 a{font-size: 17px; line-height: 48px;}
.jishu .hd ul li{font-size: 26px;line-height: 26px;}
.zcdw .hd ul li{font-size: 26px;line-height: 32px;}
.zcdw h4{font-size: 22px; margin:12px 5px;}
.zcdw p{font-size: 20px; line-height: 24px; margin:0 5px 0 8px;}
.ybh .hd ul li{font-size: 22px;line-height: 42px;}
.zzk_al .hd{height:11px; bottom:5px;}
.zzk_al .hd ul{height:5px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.zzk_al .hd ul li{width:16px; height:16px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; margin:0 6px;}
.pro4_1 h6{height: 42px; line-height: 42px; font-size: 20px;}
}