@charset "utf-8";
* {margin: 0;padding: 0;}
body {font-style: normal; font-variant: normal; font-weight: normal;font-family:"微软雅黑";font-size:20px !important;color:#222;}
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, object { height: auto; max-width: 100%;}
.clear { clear: both; margin: 0;  padding: 0;}
ul, li, dt, dl, dd { background: none repeat scroll 0 0 rgba(0, 0, 0, 0);list-style-type: none;margin: 0;  padding: 0;}
p { margin: 0; padding: 0;font-size:20px;}
input,textarea {border:1px solid #333333;}
input{line-height:2em;}

#box{float: none; margin: auto;max-width: 640px !important;min-width: 320px !important; overflow: hidden;}
.clear{clear:both;}
.clearFix:after { clear:both; display:block; visibility:hidden; height:0; line-height:0; content:''; }
.clearFix { zoom:1; }

.kjdh{width: 93.75%;margin: 3.3333% auto;}
.kjdh li{ width: 30.5000%; height: 59px; line-height: 59px; text-align: center; float: left; background: #d2d2d2; font-size: 30px;font-weight: normal; margin-right: 4.2500%;color: #222;}
.kjdh li.on{ background: #0d1ca9; color: #fff; cursor: pointer;font-weight: normal;}
.kjdh li:nth-child(3){margin-right: 0;}
.kjdh li a{color: #222;}
.kjdh li.on a{color: #fff;}
.kjxm{width: 93.75%;margin: 0 auto;}
.kjxm li{width: 48.3333%;float: left;margin-right: 3.3333%;}
.kjxm li:nth-child(2n){margin-right: 0;}
.kjxm li h1{font-size: 20px;font-weight: bold;margin-top: 1%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.kjxm li p{margin-bottom: 5%;}
.kjxm li p a{color: #ffae00;}

.btn1{width:48.2759%; margin-right:3.4483%; height:40px; float:left; text-align:center; background:#0d1ca9; margin-bottom:5.5%;margin-top: 2%;}
.btn2{width:48.2759%;height:40px; float:left; text-align:center; background:#ffae00; margin-bottom:5.5%;margin-top: 2%;}
.btn1 a,.btn2 a{ font-size:20px; color:#fff; line-height:40px; display:block;}

.loading{margin: 3% auto;text-align: center;clear: both;}
.rj-list-more{width:38%;margin:3% auto;clear:left;background:#fdab00;border-radius:0.4rem;display:block;color:#FFF; text-align:center;font-weight:bold;padding: 2% 0;display: block;clear: both;}

@media screen and (max-width:320px)
{
.kjdh li{ height: 30px; line-height: 30px; font-size: 15px;}
.btn1,.btn2{height:24px;}
.btn1 a,.btn2 a{font-size:12px; line-height:24px;}
.kjxm li h1{font-size: 12px;}
.kjxm li p{font-size: 12px;}
.loading p{font-size: 12px;}
.rj-list-more{font-size: 15px;}
}
@media screen and (min-width:321px) and (max-width:360px)
{
.kjdh li{ height: 33.75px; line-height: 33.75px; font-size: 16.875px;}
.btn1,.btn2{height:27px;}
.btn1 a,.btn2 a{font-size:13.5px; line-height:27px;}
.kjxm li h1{font-size: 13px;}
.kjxm li p{font-size: 13px;}
.loading p{font-size: 13px;}
.rj-list-more{font-size: 16px;}
}
@media screen and (min-width:361px) and (max-width:375px)
{
.kjdh li{ height: 35.1563px; line-height: 35.1563px; font-size: 17.5781px;}
.btn1,.btn2{height:28.125px;}
.btn1 a,.btn2 a{font-size:14.0625px; line-height:28.125px;}
.kjxm li h1{font-size: 14px;}
.kjxm li p{font-size: 14px;}
.loading p{font-size: 14px;}
.rj-list-more{font-size: 17px;}
}
@media screen and (min-width:376px) and (max-width:414px)
{
.kjdh li{ height: 38.8125px; line-height: 38.8125px; font-size: 19.4063px;}
.btn1,.btn2{height:31.05px;}
.btn1 a,.btn2 a{font-size:15.525px; line-height:31.05px;}
.kjxm li h1{font-size: 15px;}
.kjxm li p{font-size: 15px;}
.loading p{font-size: 15px;}
.rj-list-more{font-size: 18px;}
}
@media screen and (min-width:415px) and (max-width:639px)
{
.kjdh li{ height: 50.625px; line-height: 50.625px; font-size: 25.3125px;}
.btn1,.btn2{height:40px;}
.btn1 a,.btn2 a{font-size:18px; line-height:40px;}
.kjxm li h1{font-size: 16px;}
.kjxm li p{font-size: 16px;}
.loading p{font-size: 16px;}
.rj-list-more{font-size: 19px;}
}