@charset "UTF-8";
* {font-family: "微软雅黑";}
.clearfix {zoom: 1;}
.clearfix:after {content: "020";height: 0px;display: block;overflow: hidden;clear: both;}
a {color: #333333;}
a:hover {color: #0187e6;}
/* pc端样式 */
/* 当前位置 */
.dqwz {
    width: 1200px;
    margin: 0px auto;
    background: #fefefe;
    padding: 15px 15px 15px 0;
    margin: 15px auto 0;
    padding: 15px;
}
.dqwz a:hover{color: #0187e6;}
.main {width: 1200px;margin: 0px auto;}
.main_l {width: 300px;height: auto;min-height: 800px;background-color: #f4f6fa;padding-bottom: 25px;}
.zfld {width: 100%;height: 60px;background: #0187e6;color: #fff;font-size: 18px;text-align: center;line-height: 60px;font-weight: bold;}
.ldlist li {width: 250px;height: 60px;margin: 25px 25px 0;}
.ldlist li a {display: block;height: 100%;background: #FFF;color: #333333;font-size: 18px;text-align: center;line-height: 60px;}
.ldlist li a:hover,.ldlist .on a {background: #0187e6;color: #fff;}
.zw2 {margin-left: 20px;}
.main_r {width: 1200px;}
.mrt {width: 1200px;height: auto;min-height: 800px;border: 1px solid #ccc;padding: 30px 0 0;background: #f9f9f9;}
.bmbt h1{font-size: 38px;font-weight: 400;color: #015293;text-align: center;margin: 5px auto;line-height: 58px;}
.bmbt .info{width: 93.5%;border-bottom: 1px #CCC dashed;margin: 25px auto;}
.bmxx {padding: 0 40px 30px;}
.bml{width: 15%;font-size: 16px;font-weight: bold;line-height: 32px;padding: 10px;}
.bmr{font-size: 16px;line-height: 32px;padding: 10px 15px;}

/* 移动端样式 */
@media only screen and (min-width: 100px) and (max-width: 767px) {
    /* 当前位置 */
    .dqwz {width: 100%;margin: 3vw auto;background: #fefefe;padding: 2vw;font-size: 4vw;line-height: 6vw;}
    .dqwz img,.dqwz span {display: none;}
    .main {width: 96vw; margin: 3vw auto;}
    .main_l {float: unset;width: 100%;min-height: 10vw;padding-bottom: 2vw;}
    .ldlist li {width: 30.6vw;height: 10vw;float: left;margin:2vw 0 0 2vw;}
    .ldlist li a{font-size: 4vw;line-height: 10vw;}
    .ldlist li:nth-child(3n-2) {margin-left: 0;}
    .zw2{display: none;}
    .zfld {height: 10vw;font-size: 5vw;line-height: 10vw;}
    .main_r {float: unset;width: 100%;}
    .mrt {width: 100%;min-height: 50vw;padding: 5vw 0;}
    .bmbt h1 {font-size: 7vw;margin: 2vw auto;line-height: 11vw;}
    .bmbt .info {margin: 4vw auto 6vw;}
    .bmxx {padding: 0 3vw;}
    .bml {font-size: 4vw;line-height: 6vw;padding: 2vw;}
    .bmr {font-size: 4vw;line-height: 6vw;padding: 2vw 3vw;}
}