@charset "gb2312";
*{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding:0;margin:0;}
body{color:#333;font-family:Microsoft Yahei;font-size:0.6rem}
a{text-decoration:none;border:none;color:#333}
a:hover{text-decoration:underline;text-decoration:none}
li,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
img{border:none;vertical-align:middle}
.clearfix{zoom:1;display:block}
.clearfix:after{content:"";height:0;display:block;clear:both;visibility:hidden}
.layout{width:16rem;margin:0 auto;background:#fff;overflow:hidden}
.clear{zoom:1;clear:both;overflow:hidden}
.clear:after{height:0;display:block;content:"\20";clear:both}
.fl{float:left}
.fr{float:right}
.mc{margin:0 auto}
.dis-inline{display:inline-block;vertical-align:middle}
.text-center{text-align:center}
#toopl,#toopl *{z-index:2147483647}
.cf:after,.cf:before{display:table;content:""}
.cf:after{clear:both}
.cf{zoom:1}
.box { width: 16rem; margin:0 auto;overflow:hidden; font-family:'???ик????';}
.yygh_head { text-align: center; text-align: center; position: relative; background:url(../images/nixtb_d.jpg) no-repeat center; color: #fff; font-size: 0.75rem;height:2.875rem;}

.head_home { position: absolute; left:0.75rem; top:0.8rem;width:1.35rem;height:1.35rem; }

.head_phone { position: absolute; right:0.75rem;top:0.75rem;width:5.05rem;height:1.45rem;}

.header-name{position:absolute;left:2.25rem;top:0.75rem;width:6.5rem;height:0.85rem;}

.yygh_head span{display:block;font-size:0.425rem;color:red;background:#ffffff;width:6.275rem;height:0.525rem;margin:0 auto;line-height: 0.525rem;position:absolute;left:2.4rem;top:1.675rem;border-radius:0.125rem;}

.container {width: 16rem;margin: 0 auto;overflow: hidden;}
.clear {zoom: 1;}
.min-banner { width: 16rem;height: 5.25rem;background:url(../images/yygh_zh.jpg) no-repeat;background-size: 100%;}
.min-banner .txt {width: 11.725rem; height: 4.475rem;background: rgba(255,255,255,.5); border: 1px solid #fff;border-right: none;float: right;margin-top: 0.25rem;}
.min-banner .txt h4 {font-size: 0.68rem;color: #6876cc;font-weight: normal;text-align: center;margin-top: 0.55rem;}
.min-banner .txt p {font-size: 0.55rem;color: #767676; text-align: center;line-height: 1.35rem;}
.min-banner .txt .input-group {width: 9.45rem;margin: 0.2rem 0 0 1.2rem;}
.fl {float: left;}
.min-banner .txt .input-group input[type="tel"] {float: left;width: 6.15rem;height: 0.975rem;line-height: 0.975rem;font-size: 0.425rem;color: #bcbcbc;padding-left: 0.25rem;border: 1px solid #dcdcdc; border-radius: 0.125rem;}
.min-banner .txt .input-group input[type="submit"] { float: right;width: 2.875rem; height: 0.975rem;line-height: 0.975rem;text-align: center;font-size: 0.55rem;color: #fff; border: none; background:#99CDFF;border-radius: 0.125rem;}
.ftlka{height: 1.225rem;background: #FF94AB;line-height: 1.225rem;text-align: center;font-size: 0.65rem;width: 16rem;margin: 0 auto;color: #fff;font-family:'???ик????';}
.ftlka a{margin:0 0.45rem;color:#fff; text-decoration:none;}
.footer{ background:#f0f0f0;width:16rem;font-size:0.6rem;padding:0.25rem 0rem 0rem 0rem;line-height:1.2rem;clear:both;height:5.7rem;color: #474747; margin:0 auto;font-family:'???ик????';}
.footer a{color:#005ab9;}
.footer p{height: 2.5rem;width: 13.3rem;margin-left: 0.575rem; margin-bottom: 0.25rem;}
.footer p img{margin-right: 0.2rem; width:0.675rem ;height: 0.675rem;margin-top: 0.3rem;}
.footer a img {width:1.4rem ;height: 1.55rem;}
.footer .bottom { width: 13.5rem; margin-left: 0.575rem;}
.footer .bottom .bottoma{ width: 8rem; }
.footer .bottom .bottoma img {width: 0.975rem; height: 0.875rem;margin-top: 0.25rem;}
.footer .bottom .ma_le { margin-left: 0.2rem; }
.footer .bottom .bottoma p{ width: 6rem; height: 1.25rem; line-height: 0.6rem; font-size:0.475rem; color: #414141; margin-top:0; }
.footer .bottom .bottoma p span {font-size: 0.625rem;color: #FF94AB;}
.footer .bottom .bottomb { width: 4.5rem; height: 1rem; border: 1px solid #FF94AB; color:#FF94AB;
line-height: 0.9rem; text-align: center; border-radius:4px; display:inline-block; float:right; text-decoration:none;  }


footer { margin-top: 2.75rem;}

footer .foot { padding:0.25rem 0; width: 16rem;margin-left: -8rem;position: fixed;z-index: 2;bottom: 0;background: #fff;border-top: 1px solid #ccc;font-family:'???ик????';margin:-2.75rem auto 0}

footer .foot a  { float: left; width: 3.9rem; border-left: 1px solid #e0e0e0; padding:0.2rem 0;}

footer .foot a:first-child { border-left: none;}

/*footer .foot a .foot_icon { margin:0 auto; width: 1.375rem; height: 1.075rem; background: url(../images/spr_bot.png) no-repeat; background-size: 5.5rem auto;}*/

footer .foot a .foot_icon1{background: url(../images/spr_bot_01.png) no-repeat; background-size: 1.2rem 1.075rem;width:1.3rem;height:1.075rem;margin-top: 0.3rem;
margin-bottom: 0.26rem;
margin-left: 1.42rem;}

footer .foot a .foot_icon2 { background: url(../images/spr_bot_05.gif) no-repeat;background-size: 2.6rem 1.45rem; width: 2.6rem;
height: 1.45rem;margin-left:1.3rem;}

footer .foot a .foot_icon3 { background: url(../images/spr_bot_07.gif) no-repeat;background-size: 1.8rem 1.45rem;width: 2.6rem;
height: 1.45rem;
margin-left:1.45rem;}

footer .foot a .foot_icon4 {background: url(../images/spr_bot_02.png) no-repeat; background-size: 1.2rem 0.775rem;width: 1.3rem;height: 0.775rem;margin-top: 0.38rem;
margin-bottom: 0.42rem;margin-left: 1.42rem;}

footer .foot a p { text-align: center; font-size: 0.45rem; margin-top: 0.15rem; color:#000; }

footer .foot a{text-decoration:none;}

#scrolltp{position: fixed;bottom: 2.85rem;right: 0.15rem;z-index: 999999999;}

#scrolltp img{width: 1.3rem;height: 1.3rem;cursor: pointer;}

.gbox{width:16rem;margin:0 auto;}

/*header*/
/*gh*/
.ghbox{width:15.2rem;border:1px #ccd5db solid;border-left:none;border-left:none;height:405px;overflow:hidden;position:relative;margin:0 auto;margin-bottom:0.5rem;}
.f16 {
    font-size: 16px;
}
.clearfix {
    display: block;
    clear: both;
}
.ghbt li {
    float: left;
    border-bottom: 1px #ccd5db solid;
    border-right: 1px #ccd5db solid;
    height: 50px;
	
    text-align: center;
    line-height: 50px;
}
.ghbt li span{}
.w1{width:1.6rem;border-left: 1px #ccd5db solid;}
.w2{width:3.3rem;}
.w3{width:3.3rem;}
.w4{width:3.3rem;}
.w5{width:3.3rem;border-right:none !important;}
.f16{font-size:0.5rem;}
.lase{color:#ef5a82 !important;}
.yynr li{border-bottom:1px #ccd5db solid;height:50px;text-align:center;line-height:50px;height:50px;}
.yynr span{float:left;border-right:1px #ccd5db solid;font-size:0.5rem;}
#box{
   height: 355px;
    overflow: hidden;
}


.yygh_top{background: #FFFFFF;}
.yygh_top .yygh_topa{width: 15rem;height: 1.6rem;padding-top: 0.5rem;color: #111111;font-size: 0.6rem;border-bottom: 1px solid #B4B4B4;}
.yygh_top .yygh_topa .yygh_topb{height: 100%;margin-right: 0.25rem;}
.yygh_top .yygh_topa .yygh_topb img{width: 0.7rem;height: 0.7rem;margin-right: 0.1rem;}
.yygh_top .yygh_topa .yygh_topc {display:inline-block;height: 100%;color: #ff5f11;font-size: 0.6rem;}
.yygh_top .yygh_topa .yygh_topc span {color: #3366ce;}
.yygh_top .yygh_topa .yygh_topc i{float: left;margin-top: 0.36rem; margin-right: 0.2rem; display: inline-block; width: 0.2rem; height: 0.2rem; background: #3366ce;border-radius:0.5rem }
.yygh_top .yygh_topa .yygh_topc img{width: 0.78rem;height: 0.6rem;margin-right: 0.1rem;}
.fl {float: left;}
img {border: none;vertical-align: middle;width: 100%;}

.ghgl .user_input { padding-top: 0.6rem;}
.zhgh_gh{width: 16rem;background: #FFFFFF; margin-bottom: 0.7rem;}
.zhgh_gh.mara_bott{ margin-bottom:4rem;}
.zhgh_gh .ghgl{width: 12.8rem;}
.zhgh_gh .ghgl p{font-size: 0.5rem;color: #6c6c6c;line-height: 0.85rem}
.zhgh_gh .ghgl p span{font-size: 0.675rem;font-weight: bold;color: #6c6c6c;line-height: 0.85rem;}
.zhgh_gh .ghgl .user_input label{font-size: 0.6rem;color: #6c6c6c}
.zhgh_gh.ghgl .user_input input{border: 1px solid #999;border-radius: 0.25rem;width: 6rem;height: 1.2rem;line-height: 1.2rem;margin-left: 0.5rem;padding-left: 0.2rem;font-size: 0.55rem;}
.zhgh_gh .ghgl select{width: 12.52rem;height: 1.2rem;line-height: 1.2rem;box-sizing: content-box;border: none;background: transparent;color: #b4b4b4;font-size: 0.55rem;border-radius: 2px;padding-left: 0.25rem;appearance: none;-moz-appearance: none;-webkit-appearance: none;}
.zhgh_gh .ghgl select option{padding-left: 0.25rem;border: none;background: none;}
.zhgh_gh .ghgl textarea{width: 11.9rem;height: 3rem;box-sizing: content-box;border: 1px solid #999;font-size: 0.55rem;border-radius: 4px;}
.tjbtn{width: 12rem;height: 1.625rem;margin: 1rem auto;margin-left: 0.55rem;}
.submit{width: 4.5rem;height: 1.325rem;}
.submit input{width: 5.5rem;height: 1.625rem;background: url(../images/yygh_zhqc.png) no-repeat;border: none;margin: 0;padding: 0;background-size: 4.75rem 1.5rem;vertical-align: top}
.ipon{width: 6.4rem;height: 1.325rem;}
.ipon input{ width: 4.9rem;height: 1.625rem;background: url(../images/yygh_zhjm.png) no-repeat;border: none;margin: 0;padding: 0;background-size: 4.88rem 1.5rem;vertical-align: top;margin-left: 0.3rem;}
.ghgl .user_input input{border: 1px solid #dedede;border-radius: 0.25rem;width: 12.75rem;height: 1.3rem;line-height: 1.2rem;padding-left: 0.2rem;font-size: 0.55rem;color: #b4b4b4;margin-top: 0.2rem;background: #dedede;}
.ghgl .user_input textarea.bqms{border: 1px solid #dedede;border-radius: 0.25rem;width: 12.55rem;height: 3rem;line-height: 0.9rem;padding-left: 0.2rem;font-size: 0.55rem;color: #b4b4b4;margin-top: 0.2rem;background: #dedede;font-family: Microsoft Yahei;}
.ghgl .user_input #tel1{appearance: textfield;-moz-appearance: textfield;-webkit-appearance: textfield;}
.ghgl .user_input input.timea {
    background: #dedede url(../images/yygh_zhb.png) no-repeat right;
    background-size: 1.52rem 1.3rem;
    width:12.75rem;
}
.yygh_topd{width: 16rem;margin:0 0 0.4rem 0;background: #FFFFFF;}
.yygh_topd h1{color: #111111;font-size: 0.75rem;font-weight: normal;margin-bottom: 0.5rem;height: 2.35rem;width: 16rem;border-bottom: 1px solid #b0b0b0;line-height: 2.35rem;padding-left: 0.575rem;}
.yygh_topd h1 span{width: 0.1rem;height: 0.65rem;background: #53c2f9;display: inline-block;margin-right: 0.25rem;padding-top: 0.25rem;}
.yygh_topf{width: 14rem;margin-bottom:1.5rem}
.yygh_topd p{color: #666666;font-size: 0.6rem;line-height: 0.8rem;margin-top: 0.8rem;}
.yygh_topd p.pxx{color:red;font-size:0.6rem;line-height:0.8rem;margin-top:0.8rem;margin-bottom:0.4rem;}
#sleBG {
    border-radius: 0.25rem;
    border-right: none;
    background: #FFFFFF url(../images/yygh_zhc.png) no-repeat right center;
    display: block;
    background-size: 1.52rem 1.3rem;
}
.sleBGa {
    background: #dedede url(../images/yygh_zhc.png) no-repeat right center !important;
    background-size: 1.52rem 1.3rem !important;
}
.tjbtna{overflow: hidden;}
.submita input {
    width: 5.5rem;
    height: 1.625rem;
    background: url(../images/yygh_zhqc.png) no-repeat;
    border: none;
    margin: 0;
    padding: 0;
    background-size: 4.75rem 1.5rem;
    vertical-align: top;
    margin-left: 0.2rem;
}
.ipona input {
    width: 4.9rem;
    height: 1.5rem;
    background: url(../images/yygh_zhjm.png) no-repeat;
    border: none;
    margin: 0;
    padding: 0;
    background-size: 4.85rem 1.46rem;
    vertical-align: top;
    margin-left: 0.2rem;
}
.back_a {height: 0.25rem;width: 16rem;background-color: #f1f1f1;}
.mt12 {border-bottom: 0.35rem solid #eee;}
.home_ad {background: url(../images/add4_02.jpg) no-repeat;width: 16rem;height: 3.8rem;background-size: 16rem 3.8rem;padding: 0.5rem 0 0 6.5rem;position: relative;margin-top:0.25rem}
.home_ad p {font-size: 0.45rem;text-shadow: 0 0.05rem 0.1rem #fff;line-height: 0.7rem;}
.home_ad2 {display: block;width: 3.875rem;height: 1.05rem;border: 1px solid #ff5e10;color: #ff5e10;line-height: 1rem;position: absolute;right: 0.75rem;bottom: 0.3rem;font-size: 0.5rem;background: rgba(255,255,255,.7);border-radius: 0.25rem;text-align: center;}
#scrolltp {
    position: fixed;
    bottom: 2.85rem;
    right: 0.15rem;
    z-index: 999999999;
}
#scrolltp img {
    width: 1.3rem;
    height: 1.3rem;
    cursor: pointer;
}
.mzsjs{padding-bottom:0.2rem}
#LRdiv2{display:none !important;}