

/**/
.moshi_youshi{padding:0 0.8em;background:url(/img/7469/bg_1.jpg) no-repeat center center;background-size: 100% 100%;}
.moshi_youshi ul{overflow: hidden;padding: 1px 0 0.5em 0}
.moshi_youshi ul li{box-shadow: 0px 2px 4px 0px rgba(186,186,186,0.5);float: left;width: 30.33%;margin:0 1.5%;margin-top: 2em;background: #fff;
border-radius: 5px;height: 8em;text-align: center;position: relative;}
.moshi_youshi ul li img{width: 3em;margin-bottom: 0.3em;position: relative;margin-top: -1.5em}
.moshi_youshi ul li h3{font-weight: 700;font-size: 1.2em;line-height: 1.2em;
color: #333333;}
.moshi_youshi ul li span{display: inline-block;width: 2em;height: 1px;background: #F3503C;margin:0 0 0.2em 0 ;}
.moshi_youshi ul li p{white-space: nowrap;margin-top: 0.3em;
font-size: 0.9em;line-height: 1.5em;
color: #333333}

.moshi_renqun ul{overflow: hidden;padding-bottom: 0.5em}
.moshi_renqun ul li{text-align: center;margin-bottom: 0.8em}
.moshi_renqun ul li span{display: block;width: 100%;height: 4px;background: #fff}
.moshi_renqun ul li p{background: #F4BFBE;white-space: nowrap; font-size: 0.8em;color: #610105;line-height: 1.4em;height: 3.7em;padding-top: 0.5em}

/**/
.zt_title{text-align: center;padding:0.8em 0;}
.zt_title h2{
font-weight: bold;
color: #222222;font-size: 1.5em;line-height: 1.8em;}
.zt_title h2 img{width: 1em;margin:0 0.4em;}
.zt_title h2 b{color: #2A7FF2;font-size: 1.4em;} 
.zt_title h2 span{color: #2A7FF2;} 

.zt_btn{text-align: center;padding: 1.5em 0}
.zt_btn_a{display: inline-block;color: #fff;font-size: 1em;line-height: 2.4em;
background: #F3503C;
border-radius: 1.2em;width: 45%}


/**/
.lx_moshi2_sls_d{display:none;}
.lx_moshi2{padding:0 1em 1em 1em;}
.lx_moshi2_ini ul{overflow:unset;}
.lx_moshi2_ini{padding:0.5em 0 0em 0;position: relative;}
.lx_moshi2_ini ul li{width: 18.4%;float:left;line-height: 2em;font-size: 1.15em;background: #EEEEEE;text-align: center;
    border-top-right-radius: 0.3em;border-top-left-radius: 0.3em;height: 2em;border:0;margin-right:2%;
font-weight: 700;
color: #828282;}
.lx_moshi2_ini ul{margin-bottom: -0.6em}
.lx_moshi2_ini ul li:nth-child(5){margin-right:0;}
.lx_moshi2_ini ul li.ed{background: #fff;color: #1075FE;height: 2.4em;line-height: 2.4em;position: relative;bottom: 0.4em;
box-shadow: 0 0 6px 0px rgba(18,196,240,0.45);border:1px solid #1075FE;border-bottom: 0;
}
.lx_moshi2_ini ul li.ed span{position: relative;width: 2.5em;height: 2px;background: #1075FE;display: block;top: -0.4em;margin: 0 auto;}
.lx_moshi2_sls{z-index:2;position:relative;border-bottom-right-radius: 0.5em;border-bottom-left-radius: 0.5em;box-shadow: 0px 4px 4px 1px rgba(18,196,240,0.45);
        padding:1em;padding-bottom: 0.3em;background: url('/img/7469/bg_2.jpg') center center no-repeat;
    background-size: 100% 100%;}
.lx_moshi2_sls_d h3{
font-weight: 700;font-size: 1.1em;line-height: 1.8em;
color: #171717;}
.lx_moshi2_sls_d>a img{width: 100%;margin-bottom: 0.8em;border-radius: 0.4em}
.lx_moshi2_sls_d h3 img{width: 1.3em;margin-right: 0.4em;position: relative;bottom: 0.1em}
.lx_moshi2_sls_d1{position: relative;border-bottom:1px solid #D8D8D8;padding-bottom: 1em;}
.lx_moshi2_sls_d1 h3{position: absolute;left: 0;}
.lx_moshi2_sls_d1 p{margin-left: 7.4em;
font-size: 1em;line-height: 1.6em;padding-top: 0.2em;
color: #171717;}
.lx_moshi2_sls_d2{position: relative;border-bottom:1px solid #D8D8D8;padding-bottom: 1em;margin-top: 0.6em;margin-bottom: 0.6em}
.lx_moshi2_sls_d2 h3{position: absolute;left: 0;}
.lx_moshi2_sls_d2 p{margin-left: 7.4em;
font-weight: 400;color: #171717;}
.lx_moshi2_sls_d2 p span{display: inline-block;width: 6px;height: 6px;background: linear-gradient(180deg, #FA886F 0%, #F3503C 100%);border-radius: 3px;
    position: relative;bottom: 0.1em;margin-right: 0.4em}
.lx_moshi2_sls_d2 ul li a{color:#606060;line-height:2.6em;padding-right:4em;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;
    position:relative;display: block;}
.lx_moshi2_sls_d2 ul li a span{display: inline-block;position: relative;margin-right: 0.2em;width: 4px;height: 4px;border-radius: 2px;background: #FA3E3A;bottom: 0.2em}
.lx_moshi2_sls_d2 ul li a b{position:absolute;right:0;color:#FA3E3A;background: #FFE3E3;font-size: 1em;line-height: 1.6em;
    border-radius: 0.4em;padding:0 0.3em;top:0.5em;font-weight: normal;border:1px solid #FA3E3A}

.school_tj_moshi ul{overflow: hidden;padding:0 0.2em;padding-bottom: 2.4em}
.school_tj_moshi ul li{width: 31.33%;float: left;margin:0.4em 0;margin-right: 3%;background: #fff;border-radius: 0.5em;position: relative;
    padding-bottom: 0.8em;text-align: center;box-shadow: 0px 2px 5px 1px rgba(18,196,240,0.32);overflow: hidden;}
.school_tj_moshi ul li h2{color: #333333;font-weight: normal;font-size:1em;text-align: center;line-height: 2em;
    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 0.3em}
.school_tj_moshi ul li p{color: #333333;font-size: 1em;font-weight: 500;line-height: 2em;margin-top: 0.5em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.school_tj_moshi ul li img{width: 100%;}
.school_tj_moshi ul li .school_tj_moshi_bq{background: #F19148;border-radius:1em;line-height: 2em;color: #fff;font-size: 0.95em;width: 90%;
    text-align: center;margin:0 5%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;
    position: absolute;bottom: 0.8em;left: 0}
.school_tj_moshi ul li:nth-child(3n){margin-right: 0}
.school_tj_moshi .swiper-pagination-bullet-active {
    opacity: 1;
    width: 20px;
    height: 8px;
    background: linear-gradient(125deg, #12C4F0 0%, #2E83F8 100%, #1075FE 100%);
    border-radius: 4px;
}
.school_tj_moshi_k .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px;}






/**/
.moshi_boming{background: #F9F9F9;padding-bottom: 1px}
.moshi_boming .fom_box{overflow: hidden;padding:0 1em;margin-bottom: 1.2em;}
.moshi_boming .fom_box label{float: left;width: 15%;
font-weight: 700;font-size: 1.2em;line-height: 2.4em;
color: #666666;}
.moshi_boming .fom_box label span{color: #E73834 }
.moshi_boming .fom_box input{float: left;width: 85%;font-size: 1em;color: #a1a1a1;
    line-height: 2.8em;border:1px solid #a1a1a1;padding-left:1em;
background: #F9F9F9;
border-radius: 3px;
border: 1px solid #EEEEEE}
.moshi_boming .fom_box2{overflow: hidden;padding:0 1em;}
.fom_box2_checkbox{float: left;width: 25%;color: #333333;font-size: 1em;margin: 0.6em 0;}
.fom_box2_checkbox img{width: 1.2em;position: relative;bottom:0.1em;}
.moshi_boming .fom_box2 label{
font-weight: 700;font-size: 1.2em;line-height: 2.4em;display: block;
color: #666666;}
.moshi_boming .fom_box2 label span{color: #E73834 }
.moshi_boming .fom_box2 input{font-size: 1em;margin-right: 0.2em}

.moshi_boming .form_btn{padding:0.5em 0 1em 0;}
.moshi_boming .form_btn input{font-size: 1.2em;color: #fff;line-height: 2.1em;border-radius: 0.2em;border:none;
    background: linear-gradient(90deg, #4383FE 0%, #2FABFF 100%);
    width: 90%;margin-left: 5%;}    
.sy_redian{background: #F0F5FE;margin:0.3em 0.8em 1.2em 0.8em;border-radius: 0.6em;}
.sy_redian{  overflow:hidden; position:relative; }
.sy_redian .bd ul{ overflow:hidden; zoom:1; }
.sy_redian .bd ul li{ zoom:1;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding:0 0.8em;line-height: 2.2em;}
.sy_redian .bd ul li img{width: 1.2em;margin-right: 0.5em;position: relative;bottom: 0.1em}
.sy_redian .bd ul li span{display: block;float: left;width: 33.33%;text-align: center;font-size: 1em;color: #12C4F0;}
.sy_redian .bd ul li span.sy_redian_span1{text-align: left;}
.sy_redian .bd ul li span.sy_redian_span3{text-align: right;}

/**/
.moshi_db{padding:0 0.7em;position: relative;}


 /**/
.ind_guojia{position:relative;border-radius: 0.5em;border:0;border: 1px solid #EEEEEE;background: #F9F9F9;
    box-shadow: 0px 2px 4px 0px rgba(238,238,238,0.5);margin:0 1em;margin-top: 1em;padding-bottom: 0.8em;margin-bottom: 1.2em}
 .ind_guojia_new{margin:0.5rem;text-align:center;}
.ind_guojia_new .swiper-slide>a{ width:20%; float:left; text-align:center;font-size: 1em;line-height: 2.5em; }
.ind_guojia_new .swiper-slide>a>img{ margin:10px 0 3px;box-shadow: 3px 3px 8px rgba(103, 103, 103, 0.6);
    border-radius: 100%;}
.guojia_nav_qh{font-size:1.15em;text-align:center;margin-bottom: 1em}
.guojia_nav_qh div{display:block;float: left;width: 50%;line-height:2em;
background: linear-gradient(360deg, #D8E8F9 0%, #FBFCFE 100%);color: #666666;margin-bottom: -0.8em;
    }
.guojia_nav_qh div.on{background: #F9F9F9;color:#333333;height: 3em;line-height:3em;position: relative;bottom: 0.8em;
    border-top-right-radius: 0.5em;border-top-left-radius: 0.5em;border-top:1px solid #EEEEEE;font-weight: bold;}
.guojia_zk{display: none}
.lx_model ul{overflow: hidden;padding-bottom: 0.3em;padding-top: 0.5em;}
.lx_model ul li{width:25%;float: left;margin-bottom: 1em;}
.lx_model ul li a{display: block;line-height: 2.2em;text-align: center;font-size: 1em;}
.lx_model ul li a img{width: 1.8em;}

/*中间的 轮播图*/
.center_banner{padding-bottom:2em;}
.center_banner img{width:100%;border-radius: 0.8em}
.center_banner_d{position:relative;margin-top: 1em;}
.center_banner_d .swiper-pagination{
    bottom:10px;
    position:absolute;
    text-align:center;
    width:100%;
}
.center_banner_d .swiper-pagination-bullet{width:24px;height:4px;border-radius:3px;background:#c2c2c2;margin:0 5px;}
.center_banner_d .swiper-pagination-bullet-active{background:#0097da;}
.center_banner_d .swiper-slide a{padding:0 0.8em;display: block;}
.center_banner_d .swiper-slide img{box-shadow: 0px 3px 8px rgb(3,119,237,0.4);border-radius: 0.8em}


/**/
.moshi_wenda{background:url(/img/7469/bg_3.jpg) no-repeat center center;background-size: 100% 100%;}
.moshi_wenda ul{margin:0 0.8em;padding-top: 0.5em}
.moshi_wenda ul li{border: 1px solid #F3503C;border-radius: 2px;margin-top: 0.6em;background: #fff;}
.moshi_wenda ul li span{position: absolute;left: 0.5em;width: 16px;height: 16px;line-height: 14px;text-align: center;font-size: 12px}
.moshi_wenda ul li a{color: #333333;font-size: 1em;position: relative;font-weight:700;
    display: block;padding:0.7em 5.4em 0.7em 2em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.moshi_wenda ul li a span{color: #FF1919; background: #FFE3E3;border-radius: 2px;border: 1px solid #FE9191;display: inline-block;}
.moshi_wenda ul li a b{color: #056DE8; font-weight: normal;position: absolute;right: 0.5em;font-size: 0.9em}
.moshi_wenda ul li p{color: #333333;font-size: 0.9em;position: relative;padding-left: 1.5em;line-height: 1.6em;}

/**/
.moshi_boming2{background: linear-gradient(179deg, #FEF9F9 0%, #6ABDFF 100%);padding-top: 1.5em;
border-radius: 0px 0px 10px 10px;margin:0 0.8em;margin-bottom: 0.8em}
.moshi_boming2 .fom_box{overflow: hidden;padding:0 0.5em;}
.moshi_boming2 .fom_box2{overflow: hidden;padding:0 0.8em;height: 6em;margin-bottom: 0.8em;position: relative;}
.moshi_boming2 .fom_box input{float: left;width: 47%;margin:0 1.5%;font-size: 1em;color: #a1a1a1;
	line-height: 3em;border:1px solid #a1a1a1;padding-left:1em;
background: #FFFFFF;
border-radius: 6px;
border: 1px solid #EEEEEE}
.moshi_boming2 .fom_box2 textarea{margin-bottom: 0.8em;font-size: 0.9em;color: #a1a1a1;border:1px solid #a1a1a1;padding:0.6em 0 0 1em;
background: #FFFFFF;width: 100%;
border-radius: 5px;
border: 1px solid #EEEEEE}
.limitNumber{
    font-style: normal;
    position: absolute;
    font-size:0.9em;
    color: #B0B0B0;
    bottom: 0.3em;right: 1.2em;
}
.moshi_boming2 .form_btn{padding:0.5em 0 1em 0;}
.moshi_boming2 .form_btn input{font-size: 1.2em;color: #fff;line-height: 1.9em;border-radius: 1em;border:none;
	background: linear-gradient(90deg, #4383FE 0%, #2FABFF 100%);
	width: 90%;margin-left: 5%;}	

input::-webkit-input-placeholder{
  color:#B0B0B0;font-size: 0.9em;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
  color:#B0B0B0;font-size: 0.9em;
}

input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
  color:#B0B0B0;font-size: 0.9em;
}

input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
  color:#B0B0B0;font-size: 0.9em;
}
textarea::-webkit-input-placeholder{
  color:#B0B0B0;
}
textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
  color:#B0B0B0;
}

textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
  color:#B0B0B0;
}

textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */
  color:#B0B0B0;
}