@charset "utf-8";
/* CSS Document */
*{box-sizing:border-box;  -moz-box-sizing:border-box; /* Firefox */  -webkit-box-sizing:border-box; /* Safari */ }
body{margin:0;padding:0;font-size:14px;font-family:"微软雅黑";-webkit-text-size-adjust:none;color:#333; }
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;width: 100%;}
/*input{-webkit-appearance: none;}*/
ul,li{list-style-type:none;}
a{text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.c{clear: both;}
/*clearfix*/
.clear{clear:both;}
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both;}
.hide{display: none;}

/* 
* @Author: tiny-gravel
* @Date:   2020-05-22 14:12:46
* @Last Modified by:   Administrator
* @Last Modified time: 2020-05-27 09:51:58
*/
html, body {
    width: 100%;
    
    min-height: 100vh;
    margin: 0 auto;
}

@media screen and (max-width:1200px){
    .mkcx_com{width:80%!important}
    .mkcx{background-size:150%!important}
    .titlet h3{font-size:40px!important}
    .titlet p{font-size:12px!important;margin:20px 0 30px 0}
    .mkheader{background-size:200%!important}
    .mkren{width:95%!important}
    .mkren .xsxx li{width:50%}
   .dibu{color:#333!important}
    .mkren .xsxx li:nth-child(1){border-bottom:none;border-right:none;width:50%!important}
.mkren .xsxx li:nth-child(2){border-bottom:none;border-right:none;width:50%!important}
.mkren .xsxx li:nth-child(3){border-bottom:none;border-right:1px solid #ccc!important;width:50%!important}
.mkren .xsxx li:nth-child(4){border-bottom:none;width:100%!important}
.mkren .xsxx li:nth-child(5){border-bottom:none;border-right:1px solid #ccc!important;width:100%!important}
.mkren .xsxx li:nth-child(6){border-bottom:none;border-right:1px solid #ccc!important;width:100%!important}
.mkren .xsxx li:nth-child(7){border-bottom:none;width:100%!important}
    .zsxx .zszp{width:300px!important;height:479px!important;}
    .zsxx .zsnr{font-size:7px!important}
    .xingming {top: 152px!important;left: 44px!important;border-bottom:1px solid #222!important;padding:0 5px!important}
    .riqi {    top: 183px!important;    left: 81px!important;}
    .bianhao {    top: 346px!important;    left: 86px!important;}
}
.zsxx{padding:20px;background:#f8f3f2;margin:20px 0 20px 0;border-radius:5px;}
.zsxx  h4{font-size:25px;border-bottom:1px solid #333;line-height:35px;margin:0 0 20px 0;padding-bottom:10px;}
.zsxx .zszp{width:900px;height:1268px;background-size:100%;margin:20px auto;position:relative;}
.zsxx .zsnr{position:absolute;font-size:25px;}
.xingming{top:470px;left:145px;border-bottom:2px solid #222;padding:0 10px}
.riqi{top:562px;left:265px}
.bianhao{top:1044px;left:260px}
.titlet {text-align:center;color:#fff;}
.titlet h3{font-size:60px}
.titlet p{margin:20px 0 30px 0;font-size:16px}
.bmt{background: #f7f7f7;}
.mkcx{background:#f7f7f7 url(../img/bg1.jpg)no-repeat top center;background-size: 100%;min-height: 100vh;padding-top: 17vh; position: relative;}
.mklogo{position: absolute;top:2%;left:5% ;width: 2rem;}
.mkcx_com{width: 40%;margin:0 auto;background: #fff;padding: .4rem;border-radius: .2rem;border-color: #dedede;/box-shadow: 1px 4px 30px 1px #2767af;box-shadow: 1px 4px 30px 1px #ff7755 }
.mkcx_comli{height:1.3rem;line-height: 1.3rem;border-bottom: 1px solid #ebebeb;font-size: 14px}
.mkcx_comli span{width: 30%;/float: left;font-size: 16px;}
.mkcx_comli input{width: 70%;float: right;height: 1rem;margin-top: .2rem;padding: 0 3%;border: 0;background: none;font-size: 16px;}
.mkcx_comli select{width: 70%;float: right;height: 1rem;margin-top: .2rem;padding: 0 3%;border: 0;background: none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(../img/mk6.png) no-repeat scroll right center transparent;background-size: .5rem;}
.subres{width: 100%;margin-top: .4rem;height: .9rem;line-height: .9rem;border-radius: .2rem;}
.sub{/background: #2767af;background:#ff6343;border: 1px solid #ff6343;font-size: .35rem;color: #fff;}
.res{background: #e8f0e9;border: 1px solid #d1dada;font-size: .4rem;color: #333;}

.mkcx_pspan{margin-top: .4rem;padding: 0 5%;margin-bottom: 1rem;}
.mkcx_pspan p{line-height: .8rem;font-size: .4rem;}
.mkcx_pspan span{display: block;font-size: .32rem;color: #666;line-height: .5rem;}

.mkheader{  padding: 90px 0 90px 0;background: url(../img/bg1.jpg)no-repeat top center;background-size: 100%;text-align: center;position: relative;color: #fff;font-size: .5rem;}
.mkheader h3{font-size:45px;  }
.mkheader p{font-size:14px;line-height:30px;}
.mkheader a{width: .3rem;position: absolute;top:100px;left: 3%;}
.mkheader a img{vertical-align:middle;}
.mkren .xsxx{/border:3px solid #333;margin:7px 0 10px 0;padding:20px;border-radius:5px;overflow:hidden;background:#f8f3f2}
.mkren .xsxx h4{display:block;font-size:25px;border-bottom:1px solid #333;line-height:35px;margin:0 0 20px 0;padding-bottom:10px;}
.mkren .xsxx li{width:33.33%;float:left;line-height:35px;border:1px solid #ccc;padding:0 0 0 1%}
.mkren .xsxx li:nth-child(1){border-bottom:none;border-right:none}
.mkren .xsxx li:nth-child(2){border-bottom:none;border-right:none}
.mkren .xsxx li:nth-child(3){border-bottom:none;border-right:none}
.mkren .xsxx li:nth-child(4){border-bottom:none;}
.mkren .xsxx li:nth-child(5){border-bottom:none;border-right:none}
.mkren .xsxx li:nth-child(6){border-bottom:none;border-right:none}
.mkren .xsxx li:nth-child(7){border-bottom:none;}
.mkren .xsxx li:last-child{width:100%}
.mksb{background: #f0f8f1;padding: 1.4rem 0 .6rem;text-align: center;}
.mksb img{width: 50%;}
.mksb p{font-size: .5rem;margin: .3rem 0 .2rem;}
.mksb span{display: block;color: #919191}
.mkback{width: 80%;margin:.6rem auto 0;background: #3dc889;color: #fff;display: block;height: 1.2rem;line-height: 1.2rem;text-align: center;font-size: .4rem;border-radius: .2rem;}
.botlogo{position: absolute;width: 30%;bottom: 2%;left: 35%;}
.botlogo1{width: 30%;margin: 2rem auto;display: block;}
.mkren{padding: 0 0.3%;width:85%;margin:20px auto;border:1px solid #f8f3f2}
.mkren .mkrenpic{text-align: center;padding: 5% 0; }
.mkren .mkrenpic img{width:4rem;}
.mkrenlist{border-bottom: 1px solid #e7e7e7;padding: 4% 0;}
.mkrenlist span{font-size: 14px;float: left;width:25%;}
.mkrenlist span i{opacity: 0;}
.mkrenlist p{float: left;padding: 0 3%;width: 75%;}
.mkrenlist .bsomin{margin-left: .3rem;border: 1px solid #6accc3;border-radius: .1rem;color: #6accc3;font-size: .3rem;padding: 1%;}
.bngbot{background: url(../img/mk5.png)no-repeat bottom center;background-size: 100%;padding-top: 3%}
.mkxmli{width: 90%;margin: 3% auto;border: 1px solid #ebebeb;display: block;border-radius:.2rem;box-shadow: 1px 4px 10px 1px rgba(90,90,90, .1);-moz-box-shadow: 1px 4px 10px 1px rgba(90,90,90, .1);-webkit-box-shadow: 1px 4px 10px 1px rgba(90,90,90, .1); padding: 3% 5%;}
.mkxmli .bjm1{background: #0f81ff;}
.mkxmli .bjm2{background: #00cc8e;}
.mkxmli .bjm3{background: #ff8304;}
.mkxmliimg{width:1.8rem;height: 1.8rem;line-height: 1.8rem;text-align: center;float: left;border-radius: 1.1rem;}
.mkxmliimg i{font-size: 1.1rem;color: #fff}
.mkxmlicon{float: left;margin-left: .6rem;padding: .2rem 0;}
.mkxmlicon p{font-size: .5rem;font-weight: bold;color: #000;}
.mkxmlicon span{font-size: .34rem;display: block;margin-top: .2rem;color: #9D9D9D;}
.mkxmliyou{float: right;height: 1.8rem;line-height: 1.8rem;color: #9D9D9D;font-size: .6rem!important;}
