﻿@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, 
th, td, img{margin: 0;padding: 0;list-style-type: none;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;font-weight:normal; }
em{font-style:normal;}
ul, ol,{ list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: none;  }
img{ border:0px;}
body,.ui-overlay-h{margin:0 auto;position:relative;background:#fff;}
input, img {vertical-align: middle;}
body,html{margin:0 auto;}
img {border:none;vertical-align:top;}
.blank{height:8px;clear:both;}
.blank20{height:20px;clear:both;}
.clearfix:after,.clear:before{
	display:table;
	content:'';
	}
.clearfix:after{
	clear:both;
	overflow:hidden;
	}
.clearfix{
	zoom:1;
	}
.relative {position:relative;}
.absolute {position:absolute;}
.float_left {float:left;}
.float_right {float:right;}

#LRdiv0,#LRfloater0,.swtCenter{display:none;}
.swtCenter {
    width: 270px;
    height: 93px;
    position: fixed;
    left: 59.5%;
    top: 50%;
    background-color:#202136;
    margin-left: -139px;
    margin-top: -130px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    -moz-box-shadow: 0 0 20px rgba(10,2,4,0.75);
    -webkit-box-shadow: 0 0 20px rgba(10,2,4,0.75);
    box-shadow: 0 0 20px rgba(10,2,4,0.75);
    z-index: 99999999999;
    background-position: 2px;
}
.swtCenter h2 {width:100%;font-size:26px;text-align:center; color:#2e3642; font-family:"微软雅黑";font-weight:bold;margin-top:10px;}
.swtCenter h2 b {
color: #2e3642;font-size:36px;
}
.swtCenter h3 {width:100%;font-size:28px;text-align:center; color:#2e3642; font-family:"微软雅黑";font-weight:500;margin-top:33px;}
.swtCenter h4 {width:100%;font-size:17px;text-align:center;color:#2e3642;font-family:"微软雅黑"; border-bottom:1px solid #b9b9b9; padding-bottom:10px}
.swtCenter i{color:#16a92e; display:inline;font-style:normal}
.swtCenter img {
    width: 100%;
}
.mfhd2{margin-top:10px}

.mfhd2 p b{color:#d40011}
.mfhd {width:227px;height:32px;border:1px solid #6a7380;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;margin:10px auto 5px;}
.mfhd  input {width:156px;height:30px;border: none;line-height:30px; background-color:#FFF;font-size:14px;color:#6a7380;-moz-border-radius:15px 0 0 15px;-webkit-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;padding-left:13px;float:left;outline:none;}
.mfhd .callbF_sub{width:69px;height:30px;line-hesight:30px;color:#fff; background-color:#6a7380;font-size:12px;text-align:center;text-decoration:none;-moz-border-radius:0 14px 14px 0;-webkit-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;float:left; padding-left:0}
.mfhd form{overflow:hidden}
.swt_lists {
    display: flex;
    bottom: 9%;
    left: 78px;
    width: 70%;
    height: 35px;
    -moz-border-radius: 0 0 15px 15px;
    -webkit-border-radius: 0 0 15px 15px;
    border-radius: 0 0 15px 15px;
}
.swt_lists a {
    display: block;
    width: 42%;
    height: 25px;
    text-align: center;
    background: #9a8d63;
    color: #fff;
    line-height: 25px;
    margin-left: 2%;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    font-size: 12px;
}
.swt_list1 {
 margin-right:3%;
}
.swt_list2 {

}
.swt_lists .swt_list1 em{font-size:18px;left:35%}
.swt_lists a i,.swt_lists a em {display:block;position:absolute;left:35%;color:#a84650;text-decoration:none;font-family:"微软雅黑";line-height:28px;font-size:18px;}
.swtCallIcon {top:50%;margin-left:-50px;margin-top:-13px;width:27px;height:27px; background:url(img/footerLink3.png) no-repeat;-moz-background-size:100%;-webkit-background-size:100%;background-size:100%;}
.swt_lists em {height:100%;top:0;margin-left:-22px;font-size:16px;}
.swtLinkIcon {top:50%;margin-left:-50px;width:27px;height:24px;margin-top:-12px;}
.swtLinkCounter {top:15px;width:14px;height:14px;margin-left:-34px;line-height:13px;text-align:center;font-size:9px;background-color:#e60012;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.8);box-shadow:0 0 3px rgba(0,0,0,0.8);z-index:3;font-style:normal;color:#fff;}
.swtLinkCounters {top:18px;width:16px;height:16px;margin-left:-120%;line-height:16px;text-align:center;font-size:9px;background-color:#e60012;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.8);box-shadow:0 0 3px rgba(0,0,0,0.8);z-index:3;font-style:normal;color:#fff;}
.closeBtn_swt {
    display: flex;
    justify-content: center;
    align-items: center;
    left: -5px;
    top: -5px;
    width: 18px;
    height: 18px;
    cursor: pointer;
    border-radius: 50%;
    border: 1.5px solid #fff;
    color: #fff;
    text-align: center;
    background: #2b323c;
    font-size: 12px;
}
.szm {
    font-size: 17px;
    color: #fff;
    width: 65%;
    margin-top: 7%;
    margin-right: 7%;
    text-align: center;
    float: right;
}
.szm span{display:inline-block;width:25px;height:18px;background:#ff0000;color:#fff;margin-left:5px;margin-right:5px;line-height:18px;font-size:18px;font-weight:bold;}
.swtText{font-size:18px;color:#2e3642;padding-left:65px;background:url(img/tooth.png) no-repeat;background-position:40px;}
.swtbg{width:100%;height:192px;background:url(img/tk.jpg) no-repeat;}
.szmimg {
    width: 23%;
    margin-top: 6%;
    margin-left: 4%;
    float: left;
}

.swtright{width:80%;float:right;}
.swtt1{font-size:24px;font-weight:bold;color:#f7dfab;float:left;margin-top:10%;margin-left:10%;}
.swtt2{font-size:18px;color:#f7dfab;float:left;margin-left:10%;letter-spacing: 5px;}


@media (min-width:320px) and (max-width:359px) {
.swtLinkCounters{top:2px;margin-left:-138%;}
.swtCenter{left:56.5%;}
.footer2{height:60px;}
.phoneIcon{top:22%;background-size:100%;left:60%;}
.swtIcon{left:68%;top:-5%;background-size:80%;}
.zxIcon{top:70%;}
.footerLink1{width:17.3%;}
.homeIcon{background-size: 86%;left:55%;}

}

@media (min-width:360px) and (max-width:480px) {
.swtLinkCounters{top:5px;margin-left:-138%;}
.swtCenter{left:62.5%;}
.footer2{height:60px;}
.phoneIcon{top:22%;background-size:100%;left:50%;}
.swtIcon{left:58%;top:0%;background-size:86%;}
.zxIcon{top:75%;}
.footerLink1{width:18.5%;}
.homeIcon{background-size: 95%;left:46%;}


}



#swt_close {
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	display: block;
	width: 36px;
	height: 36px;
}

#bddh{
    position: absolute;
	bottom: 0;
	left: 0;
	cursor: pointer;
	display: block;
	width: 157px;
	height: 45px;
}
#bdzz{
    position: absolute;
	bottom: 0;
	right: 0;
	cursor: pointer;
	display: block;
	width: 157px;
	height: 45px;
}














