﻿/*Public Begin*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{font-size:12px;line-height:20px;font-family:Microsoft Yahei,Arial,Helvetica,sans-serif;width:100%;margin:0 auto;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}

/*Public End*/
@media screen and (min-width:640px){
    html{font-size:32px!important;}
}
body{background: #fff}
input[type=button]{
	-webkit-appearance:none;
	outline:none
} 

li img{max-width: 480px;width: 100%;display:block;height:auto;}
.all_mauto p{font-size:28px;line-height:34px; padding: 0 20px;text-indent:1rem}
.all_mauto .no_text{text-indent:0}
.all_mauto img{max-width:480px;width:100%}
section{border: 1px solid #d6d6d6;border-radius: 5px;padding:6%;margin: 10px;}
section h4{color: #c01e14;font-size:1.2rem;}
section h4 img{ max-height: 80px;max-width: 90px;width: 25%;}
section em{color: #333;font-size:1.2rem;line-height:1.2rem}
section a{color: #c01e14; display: block;font-size:1.2rem;text-decoration: underline;text-align: center;padding-top: 20px;}


/*留言板 */
#form1{ border: 1px solid #d6d6d6;border-radius: 5px;margin: 10px}
#form1 h3{background: #f5f5f5;border-bottom: 1px solid #d6d6d6;font-size:1rem;height:40px;line-height: 40px;margin-bottom: 20px;}
#form1 h3 img{ max-width: 23px;max-height: 29px; min-width:23px; padding: 6px 10px 0; float:left;}
#form1 .ly_bg1{ max-height: 104px;max-width: 456px;width: 100%; }
#form1 li{padding:0 15px;height: 70px;}
#form1 li span{display: block;float: left;font-size:1rem;height: 40px;line-height: 40px;margin-right: 10px;}
#form1 li .text_{ border: 1px solid #d6d6d6;font-size:1rem;height: 48px;line-height: 48px;width: 78%; }
#form1 li .text_1{ padding-top: 5px;}
#form1 li.cen_btn{text-align:center}
#form1 li.cen_btn .but{ background: #c01d14;border: none;border-radius: 5px;color: #fff;cursor: pointer;font-size:1rem;height: 45px;padding: 0 5%; }

.div_pfix{background: #c01d14;bottom: 0px;position: fixed;height: 50px;width: 100%;}
.div_pfix span{color: #fff; display: block;float: left;}
.div_pfix a{background: url(../Ly/b_bg.png) repeat-x;border-radius: 5px;color: #fff;display: block;height: 34px;line-height: 34px;text-align: center;}
.div_pfix .sp1 img{ max-width: 26px;max-height: 26px;}
.div_pfix .sp1{margin: 10px 2% 0 2%;max-width:26px;}
.div_pfix .sp2{font-size: 1rem;margin-top: 7px;width:48%; margin-right:2%;}
.div_pfix .sp3{margin-right: 2%}
.div_pfix .sp3,.div_pfix .sp4{ margin-top: 7px;width: 18%;}


	/*留言板 */
	#form1{ border: 1px solid #d6d6d6;border-radius: 5px;margin: 10px}
	#form1 h3{background: #f5f5f5;border-bottom: 1px solid #d6d6d6;font-size:0.8rem;height:40px;line-height: 40px;margin-bottom: 20px;}
	#form1 h3 img{ max-width: 23px;max-height: 29px; min-width:23px; padding: 6px 10px 0; float:left;}
	#form1 .ly_bg1{ max-height: 104px;max-width: 456px;width: 100%; }
	#form1 li{padding:0 15px;height: 70px;}
	#form1 li span{display: block;float: left;font-size:0.8rem;height: 40px;line-height: 40px;margin-right: 10px;}
	#form1 li .text_{ border: 1px solid #d6d6d6;font-size:0.8rem;height: 48px;line-height: 48px;width: 78%; }
	#form1 li .text_1{ padding-top: 5px;}
	#form1 li.cen_btn{text-align:center}
	#form1 li.cen_btn .but{ background: #c01d14;border: none;border-radius: 5px;color: #fff;cursor: pointer;font-size:0.8rem;height: 45px;padding: 0 5%; }

	.div_pfix{background: #c01d14;bottom: 0px;position: fixed;height: 50px;width: 100%;}
	.div_pfix span{color: #fff; display: block;float: left;}
	.div_pfix a{background: url(../images/b_bg.png) repeat-x;border-radius: 5px;color: #fff;display: block;height: 34px;line-height: 34px;text-align: center;}
	.div_pfix .sp1 img{ max-width: 26px;max-height: 26px;}
	.div_pfix .sp1{margin: 10px 2% 0 2%;max-width:26px;}
	.div_pfix .sp2{font-size: 1rem;margin-top: 7px;width: 49%; margin-right:2%;}
	.div_pfix .sp3{margin-right: 2%}
	.div_pfix .sp3,.div_pfix .sp4{ margin-top: 7px;width: 18%;}
}

body{background:#fff;margin:0;padding:0;padding-bottom:2.5rem;}

.wap_lyb_2016 div, .wap_lyb_2016 a, .wap_lyb_2016 h2, .wap_lyb_2016 ul, .wap_lyb_2016 li{margin:0;padding:0;}
.wap_lyb_2016 h2, .wap_lyb_2016 em, .wap_lyb_2016 i{font-weight:normal;font-style:normal; font-size:28px; font-weight:bold;}
.wap_lyb_2016 li{list-style:none;}
.wap_lyb_2016 a,.wap_lyb_foot a{ text-decoration:none;}
.clear{clear:both;}

.wap_lyb_2016{ width:100%;padding-bottom:0rem;font-family:"微软雅黑"; } 
.wap_lyb_2016 .wap_ly{ width:950px; margin:0 auto;border:1px solid #e2e2e2; background:#fff;margin:auto; margin-top:0.1rem;border-radius:0.5rem;}
.wap_lyb_2016 .wap_ly h2{font-size:1.4rem; height:3.5rem;line-height:3.5rem;width:100%; padding:0 0.5rem;box-sizing:border-box;border-bottom:1px solid #e2e2e2;}
.wap_lyb_2016 .wap_ly h2 img{display:inline;margin:0;padding:0 0.25rem;width:2.5625rem; height:2.5625rem;min-width:1.56rem; vertical-align:middle;}
.wap_lyb_2016 .wap_ly_text{font-size:1rem; margin:0 auto; overflow:hidden; }
.wap_lyb_2016 .wap_ly_text li{ padding:0.4rem;position:relative;border:1px solid #e2e2e2;}
.wap_lyb_2016 .wap_ly_text li div.text_bz{float:left;line-height:4.1875rem;height:4.1875rem; font-size:40px;}
.wap_lyb_2016 .wap_ly_text li .input_text{ display:block;border:1px solid #d6d6d6;padding:0 4%;height:4.1875rem;line-height:4.1875rem;width:80%;float:left;font-size:0.85rem;margin:0;}
.wap_lyb_2016 .wap_ly_text .text_ly select{display:block;border:1px solid #d6d6d6;width:78%;padding:0 4%;height:2.1875rem;line-height:2.1875rem;color:#666;font-size:0.75rem;background:#fff;}
.wap_lyb_2016 .wap_ly_text .text_ly .jiantou{height:2.1875rem;line-height:2.1875rem;font-size:0.75rem;color:#666;position:absolute;right:0.8rem;top:0.5rem;width:1rem;text-align:center;}
.wap_lyb_2016 .wap_ly_text .lyb_btn input{display:block;width:930px; font-weight:bold;height:3.1875rem; line-height:3.1875rem;color:#fff; background:#ff6600; text-align:center;font-size:2.5rem;border-radius:2.5rem;-webkit-appearance : none ;}
.wap_lyb_2016 .wap_ly_text .lyb_btn a{display:block;width:100%; height:2.1875rem; color:#c51730; background:#e5e5e5; text-align:center;font-size:1rem;border-radius:0.2rem;margin-top:0.3rem;line-height:2.1875rem;}


/*单选框*/
.wap_lyb_2016 .wap_ly_text .time_box{width:100%; height:2.1875rem; color:#999999; line-height:2.1875rem; overflow:hidden; background:#e2e2e2; border-radius:0.5rem; text-align:center;}
.wap_lyb_2016 .wap_ly_text .label_radio{display:block; float:left; height:2.1875rem; line-height:2.1875rem;width:33%;}
.wap_lyb_2016 .wap_ly_text .label_radio:first-child{width:34%;}
.wap_lyb_2016 .wap_ly_text .label_radio .radio{}
.wap_lyb_2016 .wap_ly_text .radio{display:block; width:100%; height:2.1875rem; cursor:pointer;}
.wap_lyb_2016 .wap_ly_text .radio.current{background:#e7141a; color:#fff;}
.wap_lyb_2016 .wap_ly_text .radio input{display:none;}


/*提示框*/
.Pop_up{display:none; width:100%; height:100%; background:rgba(0,0,0,0.5); position:fixed; left:0; top:0;right:0; bottom:0; z-index:999;}
.Pop_up_box{ width:18rem; z-index:1000; margin:50% auto 0;position:relative;}
.Pop_up_box .title{ height:1.875rem;background:#e2e2e2;line-height:1.875rem; width:100%;}
.Pop_up_box .title span{ color:#666; font-size:1rem; float:left;margin-left:0.75rem;}
.Pop_up_box .title em{ float:right; display:block;padding-right:10px; overflow:hidden; cursor:pointer;}
.Pop_up_box .title em i{background:url(../../img/lyform/img/close.png) no-repeat center; background-size:1.25rem 1.25rem; text-indent:-9999em;}
.Pop_up_box .content{ background:#fff; height:5rem; text-align:center;}
.Pop_up_box .content i{ display:block; width:70px; height:70px; font-size:60px; line-height:70px; text-align:center; margin:0px auto; padding-top:20px; color:#52a402}
.Pop_up_box .content p{line-height:4rem; font-size:0.75rem; padding-top:1rem; color:#666;}
.Pop_up_box .content p.error{ line-height:4rem; padding:0;}
.Pop_up_box .content p em{color:#e7141b; font-size:20px;}
.Pop_up_box  .close_button{width:4rem;height:1.4rem;position:absolute;bottom:0.5rem;left:7rem;border:1px solid #e2e2e2;color:#000;border-radius:0.2rem;background:#fff;}
.Pop_up p{padding:0;margin:0;}
/*底部*/
.wap_lyb_foot{ height:90px; line-height:90px; font-size:40px;width:950px;height:3.875rem; margin:0 auto;line-height:3.875rem; background:#99c8f0;overflow:hidden;left:0;z-index:10;border-radius:0.5rem;}
.wap_lyb_foot .wap_zx_tel{width:470px; font-size:40px; height:3.875rem; line-height:3.875rem;}
.wap_lyb_foot a{display:block;height:3.875rem;color:#fff;line-height:3.875rem;border-radius:0.5rem;text-align:center;font-size:46px;font-weight:bold;letter-spacing:1px;}
.wap_lyb_foot a{background:-moz-linear-gradient(top,#feca05,  #f8870f);/*火狐*/ 
            background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#feca05), to(#f8870f));/*谷歌*/ 
            background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#feca05), to(#f8870f));/* Safari 4-5, Chrome 1-9*/
            background: -webkit-linear-gradient(top, #feca05,  #d40d12);   /*Safari5.1 Chrome 10+*/
            background: -o-linear-gradient(top,#feca05,  #f8870f);  /*Opera 11.10+*/
            }
.wap_phone_box,wap_text_box{} 
.wap_phone_box{float:left;width:475px;border-radius:0.5rem;font-size:16px; font-weight:bold;}
.wap_text_box{float:left; border-radius:0.5rem;font-size:18px; font-weight:bold; width:470px;} 
.wap_phone_box img{width:4rem;height:4rem;position:absolute;left:1.45rem;top:1.5rem;min-width:4rem;max-width:4rem;}
.wap_zx_tel{padding-left:1.2rem;box-sizing:border-box;}

/*利用脚本层 adsbox pad*/
.adsbox{display:none;}

/*53客服样式*/
ul#toolbar li img {width: 20px;}
[data-event='advice']{background:#d1172c;}
[data-event='web1']{background:#298b00;}
[data-event='web2']{background:#f95e02;}
.base_content .bc_hd span{ float:right;}
.base_content .bc_hd span a{ font-size:0.75em; font-weight:normal}
.text_wrap{ padding-top:10px;}
.base_content .J_commonFooter{ height:24px;}
/*update 20141015*/
.btnBoxFix{ position:fixed; bottom:20px; width:100%;left:0;z-index:9999; margin-top:15px;}
.btnBox{ background:rgba(255,255,255,.8); height:118px; padding:0}
.subLink{ float:left; width:35%}
.subLink span{ display:block; margin:0 auto; text-align:center; line-height:32px;}
.subLink a{ font-size:12px; font-family:Microsoft Yahei; text-align:center; display:block; float:left; width:50%}
.mainButton{ float:left; width:65%}
.mainButton a{  background-color:#f60; display:block; text-decoration:none;float:left; height:118px; line-height:118px; text-align:center; color:#fff; font-family:Microsoft Yahei; font-size:38px; font-weight:bold;}
.mainButton a#live800iconlink{ width:45%}
.mainButton a.i_ly{ width:55%; background:#ed2647;}
.mainButton a.i_ly:hover{ width:55%; background:#ed2647; color:#fff;}
.btnBox ul{ display:-webkit-box; display:-moz-box; width:100%; padding:5px 0}
.btnBox ul li{  -webkit-box-flex:1; -moz-box-flex:1; text-align:center; }
.btnBox ul li a{ display:block; color:#333; font-size:14px; padding:0 5px; font-family:Microsoft Yahei; line-height:24px}
.btnBox ul li a span{ display:block; margin:0 auto 2px auto; width:18px; height:18px; text-align:center;}
.btnBox ul li:first-child{ border-left:none;}
/*add 2014/10/16 update live800*/
.fixed{ position:fixed}
#centertck{ width:262px; height:137px; left:50%; top:50%; margin-left:-131px; margin-top:-68px; z-index:99; display:none}
.centertck_wrapper{ background:#fff; border-radius:12px; padding:10px; font-family:Microsoft Yahei; text-align:center; box-shadow: 0 0 10px rgba(0,0,0,.5); position:relative}
.centertck_wrapper b{ display:inline-block; font-size:1.2em; font-weight:normal; line-height:1.2em; margin-top:6px;}
.centertck_wrapper p{ display:inline-block; font-size:.75em; font-weight:normal; line-height:1em; color:#898989}
.centertck_wrapper .action{ padding-top:10px; padding-bottom:10px; }
.centertck_wrapper .action ul{display:-webkit-box; display:-moz-box;width:100%; list-style:none; text-align:center}
.centertck_wrapper .action li{  -webkit-box-flex:1; -moz-box-flex:1; text-align:center }
.centertck_wrapper .action li a{ display:inline-block; height:40px; width:103px; line-height:40px; font-size:1em; text-decoration:none; background-color:#ed2647; color:#fff; cursor:pointer}
.centertck_wrapper .action li.c_tel a{ background-color:#ed6826}
#closeFixed{ position:absolute; display:block; width:26px; height:26px; background:#3f3f3f; overflow:hidden; line-height:26px; text-decoration:none; color:#fff;
right:-10px; top:-10px; border-radius:16px; box-shadow:0 0 10px rgba(0,0,0,.5); border:2px solid #fff; line-height:999px;
background-size:12px 12px; background-image: url(../../../assets.jiameng.com/wap/css/img/closeBtn_s.png); background-repeat:no-repeat; background-position:center center}

#message-list .red{color:red}
#message-list .swiper-container{ overflow:hidden; height:85px;}
