    @charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
img{ border:none;margin: 0;padding: 0;vertical-align:bottom;}

.clear {zoom:1;}    /*==for IE6/7 Maxthon2==*/
.clear:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}   /*==for FF/chrome/opera/IE8==*/
body{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;margin:0 auto; overflow-x:hidden; font-size:14px; color:#323c3c;}
a{text-decoration:none; color:#323c3c;}
ul{list-style-type:none;}
.left{ float:left;}

body {background: #f0f0f0;}

.content_body {width: 640px;margin: 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background: #f0f0f0;}

.main {width:100%;background: #f0f0f0;}
.head {
	width: 100%;
	background: #00A1E3;
}
.head .content_body {height: 100px; background: url(../images/ks/head.png) center scroll no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}
.head .content_body div {width: 116px;height: 100px;}
.head .content_body .title {width: 50%;text-align: center;font-size: 38px;color: #fff;line-height: 100px;}

.content {width: 100%;background: #f0f0f0;}
.content .content_body {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
/*官方挂号*/
.content .content_body .My_form {background: #fff; line-height: 60px;font-size: 28px;}
.content .content_body .My_form .form {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;margin:20px 30px 0 0;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.content .content_body .My_form .form p{margin-left: 20px;height: 60px;}
.content .content_body .My_form .form p i{color: red;line-height: 60px;margin-right: 8px;font-style: normal;}
.content .content_body .My_form .form input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border: 2px #ddd solid;-webkit-border-radius: 15px;border-radius: 15px;width: 68%;font-size: 20px;line-height: 45px;font-family: inherit;text-indent: 20px;letter-spacing: 1px;color: #333;}
.content .content_body .My_form .form_1 p span {letter-spacing: 55px;}
.content .content_body .My_form .form_3 input{width:55%;border-right: none;-webkit-border-top-right-radius: inherit;border-top-right-radius: inherit;-webkit-border-bottom-right-radius: inherit;border-bottom-right-radius: inherit;}
.content .content_body .My_form .form_3 ul {width: 55%;margin-right: 76px;font-size: 20px;line-height: 45px;border: 2px solid #ddd;-webkit-border-radius: 10px;border-radius: 10px;display: none;}
.content .content_body .My_form .form_3 ul li:last-child{border: none;}
.content .content_body .My_form .form_3 ul li{width: 90%;margin: 0 20px;letter-spacing: 1px;border-bottom: 2px solid #ddd;cursor:pointer;}
.content .content_body .My_form .form_4 input{width:68%;text-indent: 8px;background: url(../images/kssz/form_rq.png) right scroll no-repeat;}
.content .content_body .My_form .buttom_box {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;margin: 20px 0;}
.content .content_body .My_form .buttom_box div{cursor: pointer;}
.content .content_body .My_form .buttom_box img{cursor: pointer;}
.content .content_body .My_form .select_box {position: relative; z-index: 2;}
/*底部模板*/
.foot_top {width: 100%;background: #f0f0f0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.foot_top .phone {margin-top: 28px;}
.foot_top .nav {height: 140px;margin-top: 28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background: #fff;-webkit-box-align: baseline;-webkit-align-items: baseline;-ms-flex-align: baseline;align-items: baseline;}
.foot_top .nav a{border-right: 5px solid #f0f0f0;}
.foot_top .nav a:last-child{border-right: none;}
.foot_top .nav div {height: 140px;width: 156px;font-size: 24px;line-height: 32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column; -webkit-box-align: center;-moz-align-items: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-justify-content: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}

.foot_top .nav div p{line-height: 38px;}
.foot {width: 100%;background: #1e3232;height: 172px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color: #fff;-webkit-box-pack: center;-moz-justify-content: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; -webkit-box-align: center;-moz-align-items: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-size: 20px;line-height: 36px;margin-bottom: 120px;margin-top: 28px;}
.swt {position: fixed;bottom: 0;width: 100%;height: 141px;background: url(/images/swt_bg.png) bottom repeat-x scroll;z-index: 10;}
.box {width: 640px; height:141px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background: url(/images/swt.png) center scroll no-repeat;}
.swt_yygh {height: 120px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width: 248px;}
.swt_ljth {height: 130px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width: 124px;}
.swt_hdsy {height: 120px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width: 248px;}
/*############滑动################*/
 .swipe {
    overflow: hidden;
    visibility: hidden;
    position: relative;
}
 .swipe-wrap {
    overflow: hidden;
    position: relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;
}

 #slider div.wrap {
    display: block;
    position: relative;
}
 #slider div.image {
    display: block;
    height: inherit;
}

.hjzs-swipe {margin-top: 20px;}


.hjzs-swipe .swipe-wrap {
	height: 383px;
	width: 640px;
}

.hjzs-swipe #slider div.wrap {
	max-width: 640px;
	height: 383px;
}
.hjzs-swipe #slider div.image {
    -webkit-border-radius: 10px;
            border-radius: 10px;
}
.hjzs-swipe nav ul {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.hjzs-swipe nav ul li {background: #b4b4b4;height: 40px;width: 40px;line-height: 40px;font-size: 22px;margin: 20px 5px;-webkit-border-radius: 50%;border-radius: 50%;text-align: center;color: #fff;}
.hjzs-swipe nav ul li.on {
	background: #00A1E3;
}

.ks-swipe .swipe-wrap {
    height: 280px;
    width: 640px;
    background: #fff;
}

.ks-swipe #slider div.wrap {
    max-width: 640px;
    height: 280px;
}
.ks-swipe #slider div.wrap {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;
    float: left;
    height: 280px;
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    width: 640px;
    -webkit-box-align: center;-moz-align-items: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;
}
.ks-swipe #slider div.wrap p{ font-size: 30px;line-height: 48px;}
.ks-swipe #slider div.wrap span{ font-size: 24px;color: #555;}
.ks-swipe #slider div.wrap div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; -webkit-box-align: center;-moz-align-items: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}

.ks-swipe #slider div.image {
    -webkit-border-radius: 10px;
            border-radius: 10px;
}
.ks-swipe nav ul {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-top: 3px solid #eee;}
.ks-swipe nav ul li {background: #b4b4b4;height: 10px;width: 10px;line-height: 10px;margin: 10px;-webkit-border-radius: 50%;border-radius: 50%;}
.ks-swipe nav ul li.on {background: #00beb4;}

.banner-swipe .swipe-wrap {
    height: 280px;
    width: 640px;
    background: #fff;
}

.banner-swipe #slider div.wrap {
    max-width: 640px;
    height: 280px;
}
.banner-swipe #slider div.wrap {
    float: left;
    height: 280px;
    width: 640px;
}

.banner-swipe nav ul {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top: -30px;position: relative;}
.banner-swipe nav ul li {background: #b4b4b4;height: 10px;width: 10px;line-height: 10px;margin: 10px;-webkit-border-radius: 50%;border-radius: 50%;}
.banner-swipe nav ul li.on {background: #00beb4;}

.list-swipe .swipe-wrap {
    height: 300px;
    width: 640px;
    background: #fff;
}

.list-swipe #slider div.wrap {
    max-width: 640px;
    height: 300px;
}
.list-swipe #slider div.wrap {
    float: left;
    height: 300px;
    width: 640px;
}

.list-swipe nav ul {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top: -30px;position: relative;}
.list-swipe nav ul li {background: #b4b4b4;height: 10px;width: 10px;line-height: 10px;margin: 10px;-webkit-border-radius: 50%;border-radius: 50%;}
.list-swipe nav ul li.on {background: #00beb4;}
/*############文章通用################*/
.buttom_zx {cursor: pointer;}
.buttom_gh {cursor: pointer;}
