.pt60{padding-top: 60px;}
.pb60{padding-bottom: 60px;}
.pt30{padding-top: 30px;}
.tar{text-align: right;}
.c6{ color: #666;}
.c9{ color: #999;}
.litt_banner{height: 520px; background: url(../images/litt_02.jpg) no-repeat top center;}
.container{ width: 1140px; margin-left: auto; margin-right: auto; font-size: 14px; line-height: 30px; color: #333; overflow: hidden;}
.litt_about{ padding-top: 60px; height: 410px; position: relative;}
.litt_about_l{ width: 580px; height: 360px; background: #081a36; position: relative; z-index: 2;}
.litt_about_r{ width: 405px; height: 300px; line-height: 30px; background: #f3f3f3; padding: 60px 75px 0 110px; position: absolute; z-index: 1; right: 0; bottom: 0;}
.litt_about_r h1{font-weight: normal; font-size: 14px;}
.litt_title{line-height: 40px; color: #333; width: 100%;}
.litt_title h2{font-size: 35px;}
.litt_title span{display: block; color: #2271b3;}
.litt_yuanli_l{width: 570px; float: left;}
.litt_yuanli_r{ float: right; padding-top: 50px;}
.litt_yuanli_con{padding-top: 30px;}
.litt_yuanli_con p{padding-bottom: 15px;}
.litt_haochu_l{width: 485px; float: left;}
.litt_haochu_r{width: 560px; float: right;}
.litt_imgtext{width: 100%; position: relative;}
.litt_imgtext p{ background: #2271b3; padding:10px 20px; color: white; opacity: 0.9; position: absolute; bottom: 0; line-height: 2;}
.litt_haochu_ul{ overflow: hidden;}
.litt_haochu_ul li{background: #e6ebf4; width: 231px; border-radius: 5px; overflow: hidden; padding:16px 20px; float: left; margin-bottom: 20px;}
.litt_haochu_ul li:nth-child(2n){float: right;}
.litt_haochu_ul li h3{padding-bottom: 10px; color: #2271b3; position: relative;}
.litt_haochu_ul li h3::before{content: ""; position: absolute; width: 45px; height: 3px; background: #ffcc00; bottom: 15px; display: block;}
.litt_youshi_l{ width: 560px; float: left;}
.litt_youshi_r{ width: 560px; float: right;}
.litt_youshi_list{ text-align: left; padding-top: 40px;}
.litt_youshi_list li{border-bottom: #f2f5f9 1px solid; padding:15px 0; clear: both; overflow: hidden; line-height:27px;}
.litt_youshi_list span{ display:block; margin-right: 41px; float: left; border:#ff6600 1px dashed; width: 31px; height: 31px; border-radius: 31px; line-height: 31px; text-align: center; color: #ff6600;}
.litt_youshi_list p{float: left; width: 484px;}
.litt_lc{ height: 474px; background: url(../images/litt_19.jpg) no-repeat top center; color: white;}
.litt_lc_title{font-size: 35px; line-height: 40px; padding-top: 70px;}
.litt_lc p{ width: 560px; padding-top: 30px; font-size: 14px; line-height: 1.7;}
.litt_yisheng{height: 773px; background: url(../images/litt_docbg.jpg) no-repeat top center;}
.litt_yisheng_jj{ width: 657px; font-size: 14px; line-height: 30px; padding-top: 30px;}
.litt_yisheng_list{ padding-top: 10px;}
.litt_yisheng_list li{float: left; padding-left: 19px;}
.litt_yisheng_list li:first-child{ padding-left: 0;}
.litt_yisheng_jj::before{content: ""; width: 41px; height: 34px; background: url(../images/litt_docdouhao.png) no-repeat; display: block; position: absolute;}
.litt_yisheng_jj:nth-child(2)::before{right: -120px; top: 40px;}
.litt_yisheng_jj:nth-child(4)::before{left: -120px; top: 40px; transform: rotateY(180deg);}
.litt_title_jj{font-size: 14px; font-weight: normal; width: 657px; right: 0; top: 60px; line-height: 30px; color: #999;}
.litt_hospital_dl{ padding-top: 40px;}
.litt_hospital_dl dt,.litt_hospital_dl dd{width: 570px; height: 352px;}
.litt_hospital_dl dd{ font-size: 14px; position: relative; background: white;}
.litt_hospital_dl dd h3{position: absolute; width: 215px; height: 75px; padding-top: 17px; background: #2271b3; color: white; bottom: 0; font-size: 40px; line-height: 1; text-align: center; left: -215px; border-right: #b7c5e0 10px solid;}
.litt_hospital .litt_hospital_dl:nth-child(2) dd h3{right: -215px; left: initial; border-left: #b7c5e0 10px solid; border-right: 0;}
.litt_hospital_dl dd h3 span{display: block; font-size: 14px;}
.litt_hospital_dl dd p{ width: 465px; margin: 70px auto 0 auto; color: #666; line-height: 25px;}
.litt_liucheng_title{ color: white; font-size: 35px; text-align: center; line-height: 40px;}
.litt_liucheng{background: url(../images/litt_30.jpg) no-repeat top center; height: 394px; margin-top: 60px;}
.litt_liucheng_jj{color:white; font-size: 14px; text-align: center; line-height: 25px; padding-top: 30px; margin: 0 auto; width: 656px;}
.litt_liucheng_list{ padding-left: 150px; position: relative; top: -70px; width: 990px;}
.litt_liucheng_list li{width: 176px; float: left; height: 157px; padding-left: 18px; box-shadow: 0 0 10px rgba(0, 0, 0, .3); background: white; margin-right: 20px; line-height: 1;}
.litt_liucheng_list li h4{font-size: 14px; padding-top: 15px;}
.litt_liucheng_list li h3{font-size: 20px; padding-top: 60px;}
.litt_liucheng_list li h5{font-size: 14px; padding-top: 15px;}
.litt_liucheng_list .litt_liucheng_list_on{ color: white; background: url(../images/litt_liucheng_listbg.jpg) no-repeat top center;}
.litt_ziliao{ font-size: 14px; text-align: center; padding-bottom: 30px; padding-top: 30px;}
.litt_ziliao h2{ font-size: 20px;}
.litt_ziliao p{ color: #666; padding-top: 20px; line-height: 30px;}
.litt_liucheng_con{ clear: both; font-size: 14px; color: white; margin: 0 auto; position: absolute; left: 150px; top: 87px;}
.litt_liucheng_con li{background: rgba(34, 113, 179, 0.8); width: 796px; padding:20px; display: none;}
.litt_liucheng_con li:first-child{display: block;}