*{margin: 0;padding: 0;}
body{text-align: left;}

.head{width: 100%;height: 65px;background: #ffffff;position: fixed;z-index: 88;}
.nav{width: 950px;margin: 0 auto;overflow: hidden;}
.logo{float: left;margin-top: 17px;}
#menu{float: right;}
#menu li{float: left;width: 61px;height: 65px;padding-right: 60px;}
#menu li.lc{width:136px;}#menu li.doc{width: 81px;padding-right: 0px;}
#menu li a{width: 100%;height: 95%;display: block;text-align: center;line-height: 65px;font-size: 15px;color:#292929 ;font-weight: bold;}
#menu li a.active{color: #b41312;border-bottom: 3px solid  #b41312;}
#menu .active a { color: #b41312;border-bottom: 3px solid #b41312;}
.footer{width: 100%;height: 46px;background: #ffffff;color: #535353;font-size: 12px;text-align: center;line-height: 46px;position: fixed;left: 0;bottom: 0;}



.yptj{background: url(../images/conditionbg.png) center top no-repeat;background-size:cover ;}
.about{background: url(../images/p1_bg_02.png) center top no-repeat;background-size:cover;overflow: hidden;}
.content{width: 950px;margin: 0 auto;overflow: hidden;}

@media screen and (min-width:1920px) {
	.content{height: 632px;}
	.mg20{margin-top: 20px;}
}




.we{float: left;margin-left: 23px;}
.about_txt{width: 767px;height: 100%;float: right;}
.gsjj{width: 100%;height: 216px;overflow-x: hidden;padding-bottom: 10px;padding-top: 10px;}
.gsjj p{font-size: 14px;text-indent: 2em;line-height: 30px;text-align: left;}


.scroll{height: 54px;overflow-x:hidden}

.mCSB_draggerContainer{background: #ccc;}
.mCSB_scrollTools a + .mCSB_draggerContainer.mCSB_draggerContainer{margin: 20px 0 0 0;height: 85%;}
.mCSB_scrollTools .mCSB_draggerRail{background-color: #ccc;}


.honr{width: 100%;height: 239px;}
 h1{width: 99.5%;height: 29px;border: 1px solid #b41312;}
 h1 span{font-size: 15px;color: #b41312;margin-left: 14px;font-weight: bold;line-height: 29px;}
.jt{margin:10px 10px}
/*.mg20{margin-top: 20px;}*/


.condition{background: url(../images/xuqiubg_02.png) center top no-repeat;background-size:cover ;}


.con_con{overflow: hidden;padding-bottom: 30px;}
.con_con img{float: left;}
.con_con p{float: right;width: 676px;font-size: 14px;text-align: left;text-indent: 2em;line-height:30px ;}
.xuqiu .about_txt{overflow: hidden;}
.need_con{width: 99.5%;height: 106px;border: 1px solid #b41312;margin-top: 20px;}
.need_con .need_left{width: 152px;height: 100%;text-align: center;background: #b41312;position: relative;float: left;}
.need_left p{width: 90%;margin: 0 auto;text-align: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-size: 14px;color: #ffffff;}
.need_con .need_right{width: 75%;float: right;margin:20px 0px 0 0px;text-align: left;text-indent: 2em;}


.need_city{width: 99.5%;height: 393px;border: 1px solid #b41312;margin-top:20px;}
.city_left{width: 152px;height: 100%;background: #b41312;position: relative;float: left;}
.city_left p{width: 93%;margin: 0 auto;text-align: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-size: 14px;color: #ffffff;text-align: left;}
.city_left p.title{position: absolute;top: 18%;text-align: center;}
.city_right{width: 75%;float: right;margin: 30px 0px 30px 0px;text-align: left;}
.need_city .city_right p{width:98%;text-align: left;font-size: 13px;line-height: 30px;text-indent: 2em;}
.need_city .city_right p span{color: #b41312;font-weight: bold;}
.xuqiu{width: 973px;margin: 0 auto;overflow: hidden;background: url(../images/need_conbg.png);}

.process{background: url(../images/probg_02.png) center top no-repeat;background-size:cover;}
.zplc{width: 950px;margin: 0 auto;overflow: hidden;}

.yptj  .about_txt p{text-align: left;font-size: 14px;line-height: 30px;}
.about .about_txt p{text-align: left;font-size: 14px;line-height: 30px;}
.zplc .about_txt p{text-align: left;font-size: 14px;line-height: 30px;}
.zplc .about_txt p span{color: #b41312;}
.doc .about_txt p{text-align: left;font-size: 14px;line-height: 30px;}
.doc .about_txt p span{color: #b41312;}


.about_txt p{text-align: left;font-size: 14px;line-height: 30px;}
.about_txt p span{color: #b41312;}
.about_txt p.left{width: 433px;float: left;}

.third{overflow: hidden;margin-top: 20px;}
.third p{margin: 0;line-height: 30px;}
.about_txt .code{float: right;}
.about_txt h2{font-size: 16px;font-weight: bold;color: #b41312;height: 40px;line-height:37px ;}
.about_txt h2 a{margin-left: 30px;}

.doctor{background: url(../images/docbg_02.png) center top no-repeat;background-size:cover ;}
.about_txt p{text-align: center;}
.doc{width: 950px;margin: 0 auto;overflow: hidden;}
.doc .about_txt{width: 800px;}

.tips img{cursor: pointer}
.about_txt{position: relative;}
.tip_con{position: absolute;right: 0;top: 28px;display: none;}
