@charset "utf-8";
.s_floor h2{font-size:18px;color:#333;padding:15px 0 5px 0;}
.s_header .s_a{float:right;display:inline-block;width:26px;height:23px;background-position:0 -24px;margin-right:17px;margin-top:4px;}
.s_floor .s_p{font-size:1.1rem;color:#999;line-height: 30px;}
.s_floor span{padding-right:10px;}
.s_floor .pr{padding: 0 12px 10px; border-bottom:1px solid #dedede;}
.s_floor div h3{padding-bottom:10px;font-size:1.5rem;}
.s_floor div p{line-height:25px;color:#333;}
.s_floor div var{display:inline-block;width:65px;height:25px;line-height:25px;color:#4ba216;font-size:1.3rem;font-style:normal;position:absolute;right:0px;top:76px;border:1px solid #C9C9C9;border-right:none;background:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#F2F2F2));-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;}
.s_floor div var i{width:14px;height:13px;display:inline-block;background-position:-54px -4px;margin:0 5px 2px 8px;}
.s_floor .s_title{padding: 0 12px 10px;border-bottom: 1px solid #999;}
.s_floor .s_content{padding:10px 10px 20px;font-size:14px;margin-bottom:10px;}
.s_floor .s_content h1{line-height:50px;text-align:left; font-size:24px; color:rgb(229, 51, 51);}
.s_floor .s_content h4{color:#FF0000;}
.s_floor .s_content img{max-width:100%;}
.s_floor .s_content em{color: #ff0000; font-size:16px;}

.s_floor .s_content table {border: solid #eee;border-width: 1px 0px 0px 1px;margin: 5px auto;line-height: 26px;width: 100%;}
.s_floor .s_content table td {border: solid #eee;border-width: 0px 1px 1px 0px;padding: 5px 10px;font-size: 14px; padding:15px 10px;}
.s_floor .s_content table th {border: solid #eee;border-width: 0px 1px 1px 0px;padding: 5px 10px;font-size: 16px; background:#f9f9f9; padding:15px 10px;}
.s_floor .s_content table td p{margin:0; padding:0; line-height:26px;}
.s_floor .s_content table span{color:#e72f3c;}
.s_floor .s_content table a.lianxibtn{margin:5px; color:#e72f3c; text-decoration:underline;}
.s_floor .s_content table a.lianxibtn:hover{color:#ff6f00;}

/*comment*/
.s_floor .commentinfo{font-size: 14px; line-height: 30px; padding:20px 10px 20px; color: #444;overflow: hidden;}
.s_floor .commentinfo .comm-name {font-size: 14px; line-height: 25px; margin-bottom: 10px; height: 80px; border-bottom: 1px dashed #dedede; padding-bottom: 20px;}
.s_floor .commentinfo .comm-name b{float:left; width:80px; height:80px; margin-right:10px;}
.s_floor .commentinfo .comm-name b img{width:80px; height:80px;border-radius: 50%;}
.s_floor .commentinfo .comm-name strong{float:left;font-weight: normal;}
.s_floor .commentinfo .comm-name strong em{font-size: 18px;}
.s_floor .commentinfo .comm-name strong span{font-size: 14px; margin-right:20px; line-height: 30px;}
.s_floor .commentinfo .comm-name strong i{color:#999; font-style:normal;margin-right:20px; }
.s_floor .commentinfo .comm-txt {font-size:14px;line-height:25px;color:#666;}
.s_floor .commentinfo .comm-txt img{width:15px; height:15px;}
.s_floor .commentinfo .comm-txt img.iconleft{margin-right:5px;}
.s_floor .commentinfo .comm-txt img.iconright{margin-left:5px;}
.s_floor .commentinfo .comm-site{line-height:50px;}
.s_floor .commentinfo .comm-site a{text-decoration: underline;}

/*问答内页*/
.s_floor .qasummary{padding:10px;line-height:24px;    border-bottom: 5px solid #f5f5f5;}
.s_floor .qasummary p.qatit{line-height:40px; font-size:16px; font-weight:bold;  color: #016098;background: url(../images/news-q.png) no-repeat left center; padding-left: 30px;}
.s_floor .qa_content{padding:10px 10px 20px;font-size:14px;margin-bottom:10px;}
.s_floor .qa_content p.qatit{line-height:40px; font-size:16px; font-weight:bold;  color: #016098; background: url(../images/news-a.png) no-repeat left center;padding-left: 30px;}
.s_floor .qa_content img{max-width:95%;}

/*流程*/
.liucheng_line{padding:20px 10px 20px; overflow:hidden;}
.liucheng_line dl{overflow: hidden;}
.liucheng_line dt{font-size:14px; font-weight:bold; position:absolute; width:70px;}
.liucheng_line dd{margin-left: 70px;padding-left: 20px;border-left:1px solid #dedede; position:relative;padding-bottom: 20px;}
.liucheng_line dd i{width:20px; height:20px; position:absolute; left:-10px; top:0; background:url(../images/dot.png) no-repeat center; background-size: 16px;display:block;}

.liucheng_line dd p{text-indent:0!important; font-size:12px;}
.liucheng_line dd p.lc_tit{font-size:14px; font-weight:bold;}
.liucheng_line dd p a{color:#e72f3c; padding-right: 20px; text-decoration:underline;}
.liucheng_line dd p a:hover{color:#ff6f00;}
.liucheng_line dl:last-child dd{padding-bottom:0;}
.liucheng_line dl:last-child dd i{background:url(../images/duihao1.png) no-repeat center;background-size: 16px;}
.liucheng_line dd .working{margin-left: -120px; width: 500px; border: 1px dashed #dedede; padding: 20px 20px 20px 52px; margin-top: 20px; background: #fff; font-size:16px;}
.liucheng_line dd .working img{height: 25px; float: left; padding-right: 10px;}

/*400电话*/
.freetel{margin:15px; overflow:hidden;}
.freetel_tit{background: url(../images/gift.png) no-repeat; height: 40px;line-height: 40px; border-bottom: 1px solid #eee; font-size: 18px; font-weight: bold; text-align:center;}
.freetel_con{line-height:30px;}
.freetel_con p{margin:10px 0;}
.freetel_con p.wenxin{color:#ff6f00;}
.freetel_con .detailbtn {background: #ff6f00; display: inline-block; color: #fff; height: 40px; line-height: 40px; font-size: 16px; border-radius: 3px;width: 100%;text-align: center;}
.freetel_con .detailbtn:hover{opacity:0.8; filter:Alpha(opacity=80);}

.freetel_td{margin-bottom:10px;}
.freetel_td h3{font-size: 16px; color: #555; text-align: center; line-height: 50px;}
.freetel_td ul{overflow:hidden; margin-bottom: 0;}
.freetel_td ul li{text-align: center; padding: 10px 0;}
.freetel_td ul li img{float:none; display:inline;}

.freetel_td ul li h5{font-size: 18px; color: #ffbe5a; text-align: center; margin: 15px 0px;}
.freetel_td ul li p{font-size: 14px; color: #666666; text-align: center; padding: 0 20px; line-height: 24px;}
.freetel_td ul li a{display: inline-block; width: 130px; height: 35px; line-height: 35px; text-align: center; background-color: #ff4b5a; font-size: 14px; color: #ffffff; border-radius: 20px;    margin-top: 15px; margin-bottom: 25px;}
.freetel_td ul li a:hover{background: #d3344e;}


/*联系我们*/
.s_floor .s_content .companyname .comtit{font-size:24px; line-height:40px; text-align:center;}
.s_floor .s_content .companyname em{width: 100px; height: 1px; background: #dedede; display: block; text-align: center; margin: 10px auto;}
.s_floor .s_content .companyname .comaddressimg {margin-top: 20px; text-align:center;}
.s_floor .s_content .companyname .comaddress{text-align:center; font-size:16px; line-height: 40px;}
.s_floor .s_content .companyname p span{display:block;width:144px; line-height:37px; height:37px; color:#333333; font-size:16px; text-align:center; border:1px solid #cccccc; margin:20px auto;}
.s_floor .s_content .companyname .comlianxifs{line-height:25px; padding-left:50px; }
.s_floor .s_content .companyname .comlianxifs img{width:20px; height:20px; margin-top:3px; float:left;}


.s_floor .pro_desc{overflow:hidden; padding-top:20px; padding-bottom:20px; line-height:22px; font-size:14px;  color:#6e6e6e;}
.s_floor .pro_desc li{float: left;line-height: 30px; width:100%;}
.s_floor .pro_desc li span.tit{float: left; width: 80px;display: block; font-size: 14px; font-weight: 600;}
.s_floor .pro_desc li .nr{font-size: 12px;}
.s_floor .pro_desc li .nr p{font-size: 12px; line-height: 22px;}
.s_floor .pro_bottom{padding: 10px 0;}

.s_floor .fancybox{border:1px solid #000; overflow:hidden;padding: 20px; margin-top:20px;}
.s_floor .fancybox_l{float: left; width: 280px; margin-right: 10px;}
.s_floor .fancybox_l img{max-width:100%;}
.s_floor .fancybox_r{float: right; width: 720px;}
.s_floor .fancybox_con{line-height:25px; font-size:14px;}
.s_floor .fancybox p{padding:0; margin:0; line-height:25px; font-size: 14px;}

.s_floor .s_union{margin-top:10px;}


.s_floor  p.wlxxr_tit{line-height: 35px;height: 35px;border: 1px dashed #f2f2f2;font-size: 18px;color: #1C91DB;margin-bottom: 0;padding-left: 0;background: #fbfbfb;padding-left: 20px; margin-top: 10px; font-weight: bold;}
.s_floor .prolxxx{background: #fbfbfb; border: 1px dashed #f2f2f2; line-height: 40px;border-top:0; font-size: 16px; padding: 0 20px;height: 40px;}
.s_floor .prowlxxadd{background: #fbfbfb;border: 1px dashed #f2f2f2;line-height: 60px; border-top: 0; font-size: 16px; padding: 0 20px; height: 60px; text-align: center;}
.s_floor .prowlxxadd a.postmsg {background: #fe3509 url(../images/postmsg.png) 10px 8px no-repeat; background-size: 30px;}
.s_floor .prowlxxadd a.onlinswt {background: #ff6f00 url(../images/onlineSwt.png) 10px 8px no-repeat; background-size: 30px;}
.s_floor .prowlxxadd a.postmsg:hover{background: #d02905 url(../images/postmsg.png) 10px 8px no-repeat;background-size: 30px; font-weight:bold;}
.s_floor .prowlxxadd a.onlinswt:hover{background: #d02905 url(../images/onlineSwt.png) 10px 8px no-repeat;background-size: 30px; font-weight:bold;}
.s_floor .prowlxxadd a {display: block; margin: 0; width: 138px; height: 40px; float: left; line-height: 40px; font-size: 20px; color: #fff; border-radius: 5px; text-indent: 40px; margin-top: 10px; text-align: left;
margin-right: 10px;}
.s_floor  p.wlxxdesc_tit{line-height: 35px; height: 35px; border: 1px dashed #f2f2f2; font-size: 18px; color: #1C91DB; margin-bottom: 10px; background: #fbfbfb; padding-left: 10px; margin-top: 10px; font-weight: bold;}

.s_moreread .ma{padding:15px 0 10px;}
.s_moreread .ma b{font-size:19px;vertical-align:middle;color:#2099B3;padding-left:20px;font-weight:bold;}

.s_moreread .rel{padding:5px 0;}
.s_moreread .rel a{line-height:40px;font-size:14px;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;border:1px solid #ECECEC;margin:0 10px;margin-top:-1px;}

.s_moreread .hot{padding:5px 10px 20px;}
.s_moreread .hot a{border:1px solid #ECECEC;display:block;margin-top:-1px;}
.s_moreread .hot dl{padding:10px;overflow:hidden;}
.s_moreread .hot dt{float:left;margin-right:10px;}
.s_moreread .hot dt img{width:80px;height:60px;}
.s_moreread .hot dd{overflow:hidden;zoom:1;}
.s_moreread .hot dd b{padding:2px 0 5px 0;font-size:14px;display:block;}
.s_moreread .hot dd p{font-size:1rem;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


.guestbook .shenqingbtn{}
.guestbook .shenqingbtn h2{border:none;width: 100%;  height: 40px; line-height: 40px;  margin-bottom: 20px;}
.guestbook .shenqingbtn h2 a{color: #ff0000;  font-size: 18px; font-weight:normal; text-decoration: underline;}
.guestbook .shenqingbtn h2 a:hover{text-decoration: none;}

.guestbook .shenqinglist{}
.guestbook .shenqinglist .shenqingcon{line-height:30px;}
.guestbook .shenqinglist h4{font-weight: bold; font-size: 18px; line-height:46px; height:46px; padding:0 20px; margin-bottom:30px; color:#fff; position: relative; background:#dd9216;}
.guestbook .shenqinglist h4 i{width: 30px; height: 30px; position: absolute; right: 20px;  top: 10px;background: url(../images/iconup.png) no-repeat center;background-size: 30px;}
.guestbook .shenqinglist h4.close{background:#AAABAB;}
.guestbook .shenqinglist h4.close i{background: url(../images/icondown.png) no-repeat center;background-size: 30px;}
.guestbook .shenqinglist p{line-height:30px;}


.guestbook .zhanwei_sq_list{overflow:hidden;margin: 10px;}
.guestbook .zhanweitable{display:none;margin: 10px;}

.duibi_tab1 { border: solid #f0f0f5 1px; border-bottom: none; border-left: none; text-align: center; font-size: 13px; color: #000; }
.duibi_tab1 tr td { border-bottom: solid #f0f0f5 1px; border-left: solid #f0f0f5 1px;padding: 8px; text-align: left; line-height: 25px;}
.duibi_tab1 tr td:first-child{background:#fbfbfb;}
.duibi_tab1 tr td:nth-child(3){background:#fbfbfb;}
.duibi_tab1 tr td strong { color: #f13a3a; font-size: 22px; font-weight: normal; padding-right: 5px; }
.duibi_tab1 tr td span { display: block; text-align: left; position: relative; }
.duibi_tab1 tr td a.mobileprew{padding-left:10px; font-size:14px; color:#288EF5;}
.duibi_tab1 tr td a:hover{color:#ff6f00;}
.duibi_tab1 tr td img.duibi_yes { width: 20px; height: 20px; position: absolute; top:6px;padding-left:5px;  }
.duibi_tab1 tr td img.duibi_no { width: 12px; height: 12px; position: absolute; top: 10px; padding-left:5px; }
.duibi_tab1 tr td i { display: inline-block; font-weight: normal; font-style: normal; }
.duibi_tab1 tr td i em{color:#DD4250; font-weight:bold;}

.duibi_tab1 dl {height: 80px;}
.duibi_tab1 dl dt {float: left; width: 130px; text-align: center; background: url(../images/wt.png) center 12px no-repeat; padding-top: 50px; }
.duibi_tab1 dl dd {width: 100%; float: left; height: 38px; line-height: 38px; border-bottom: 1px dashed #e6e5e5;}
.duibi_tab1 dl dd:last-child{border:none;}
.duibi_tab1 dl dd a { padding-left: 20px; background: url(../images/disc.jpg) 8px center no-repeat; }
.duibi_tab1 dl dd span { float: right; color: #b0b0b0; }
.duibi_tab1 dl dd span{ color:#999; background:url(../images/icon_lll.png) left center no-repeat; padding-left:23px;}


