a{ color:#0066CC}
header{ width:100%; line-height:50px; padding:7px 0; background:#4e6ef2;overflow: hidden;}
.pt15{ padding-top:15px;}
.pb15{ padding-bottom:15px;}
.top{ width:1200px; margin:0 auto; }
.red{ color:#4e6ef2}
.weight{font-weight:bold}
.top .logo{ float:left;}
.top .t_ad{ float:right; color:#FFFFFF; font-size:16px;margin-right:10px}
.top .t_ad a{color:#FFFFFF;}
.top .t_login{ float:right;}
.warp{ width:1200px; margin:0 auto;}
.page{width:100%; text-align:center; overflow:hidden;padding:20px 0; margin:10px auto 0 auto ; vertical-align:top; color:#333;}
.page a{padding:2px 5px;background-color:#E5EDF4;border:1px solid #e5e5e5; color:#333; display:inline; margin:0 1px;}
.page .up, .page .down{color:#333;}
.page .this{color:#fff; font-weight:bold;background-color:#038667;}
.page span.a{color:#333; padding:0 10px;}
.page a:hover{color:#fff;background-color:#F8892F;}
.card{ position:relative;}
.card .float-sign{ position:absolute; top:0; left:0;}
.card-header h6{ height:30px; line-height:30px; overflow:hidden;}
footer{ width:100%; padding:60px 0; text-align:center; background:#4e6ef2; color:#FFFFFF;}
.search{ width:100%; margin:0 auto; overflow:hidden}
.search .sear_int{ width:calc(100% - 130px); text-indent:1em; float:left;height:50px;line-height:50px; overflow:hidden; border:3px solid #4e6ef2;outline: 0;}
.search .tsou{ width:130px; height:50px; background:#4e6ef2; border:none; color:#FFFFFF; font-size:18px; float:left;}
.simg_list{ width:100%; margin:0 auto; padding:15px; overflow:hidden; background:#EEEEEE;}
.simg_list li{ width:80px; float:left; margin-right:10px;}
.simg_list li.on { border:1px solid #FF6600}
.mimg_show{ width:100%; text-align:center; padding:15px; display:block;}
.mimg_show img{ max-width:100%;}
@media screen and (max-width: 1200px) { 
.warp{ width:100%;}

}

