﻿body{font-size:14px; margin:0;padding:0;color:#505050;min-width:1400px;}
dd,div,dl,em,h3,h4,img,p{margin:0;padding:0;border:0;}
p{margin:0 auto}
ul,li,ol{list-style:none;margin:0;padding:0}
form{margin:0}
a{text-decoration:none;cursor:pointer;color:#4f4f4f}
a:hover{text-decoration:none;}
.clearfloat{clear:both}


#top{background: #f0f0f0;}
.index_top{height: 35px;line-height: 35px; background: #f0f0f0; color: #6a6666; font-size: 14px; width:1250px; margin: 0 auto;}
.index_top img{width: 16px; position: relative; top: 3px;}
.index_top_right{float: right; }
.tel_txt{border-right: 1px solid #d3d3d3; padding-right: 20px;}
.index_top_time{padding:0 5px 0 20px;}
.index_top_tel{margin:0 5px;}



.index_nav{height: 100px; background: white; width: 1250px; margin:0 auto;}
.nav_1{ height: 60px; position: relative; top: 20px; color:#6a6666;}

.nav_1_1{height: 60px; width: 239px;border-right:1px solid #d3d3d3; float: left;}
.nav_1_1 img{width: 100%; margin-top: 4px;;}

.nav_1_2{float: left; height: 60px; padding:9px 15px 0; font-size: 16px; width: 120px;}
.nav_2{height: 60px; float: right; width: 860px;}
.nav_2 li{float: left; text-align: center; height: 60px;line-height:60px; width: 107px; font-size: 20px;}


.index_icon{width: 1250px; margin:60px auto 0; background: white; height: 140px;}
.index_icon img{width: 100%; margin-bottom: 15px;;}
.index_icon li{float: left; width: 6%; margin-right:9.5%; text-align: center; font-size: 18px;position: relative;;}
.index_icon li span{position: absolute;width: 200%;left: -48%;}
.index_icon_ewm{position: relative; margin: 0 auto; width: 1250px;}
.wx_yuyue_img{position: relative; width: 120px; left: 562px; display: none;}
.xcx_yuyue_img{position: relative; width: 120px; left: 753px;display: none;}


.news{ height: 600px; background: white; width: 1250px; margin: 0 auto;}
.news1,.news2,.news3{ height: 532px; width: 350px; float: left; }
.news2{ margin: 0px 100px; position: relative;}
.news_title{height: 50px;line-height: 50px; color: #454545; font-size: 22px; position: relative; margin-bottom: 10px;}
.news_title_bd{width: 100%; position: relative; overflow: hidden; height: 190px;}
.news_title_bd ol{margin:0; padding:0; list-style:none;}

.news_title img{height: 25px; position: relative; top: 5px; margin:0 5px 0 15px;}
.news1_img{width: 100%; height: 190px; margin-bottom: 10px;}
.news1 li{font-size: 16px; height: 30px; line-height: 30px; padding:1px 15px;    text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.news1 li:hover{color:#f36800;}
.news1_1{border:1px solid #cccccc; height: 470px;position: relative;}
/*.news1_1 img{width:100%;}*/
.news1_more{ height: 40px; line-height: 40px; text-align: center;  position: absolute; width: 100%;bottom:20px;}
.news1_more a{padding:5px 25px; border-radius: 50px; border:1px solid #f36800; font-size: 18px;}
.yuyue_ewm{position: absolute; width: 150px;left: 100px;bottom: -149px; display:none;}

.news2 li{font-size: 16px; height: 25px; line-height: 25px; padding:1px 15px;text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;}
.news2_more{padding:5px 13px; height: 80px;}
.news2_more1,.news2_more2 { width: 150px; height: 80px; float: left; border: 0;}
.news2_more1 {float: left; margin-right: 22px;}
.news2_more1 img,.news2_more2 img{width: 100%; height: 100%;}

.news3 li{font-size: 16px; height: 25px; line-height: 25px; padding:1px 15px;}
.news3_ewm{ text-align: center; height: 110px; margin:10px 0 ;}
news3_ewm img{width: 110px; height: 110px;}



.ix_tszk{ text-align: center; padding:80px 0;}
.ix_tszk_1{font-size: 45px; font-weight: bold;}
.ix_tszk_2{font-size: 18px; color: #807e7e;}
.ix_tszk_3{ width: 80px;border:1px solid #f36800;}
.ix_tsks{height: 600px; background: #f9f9f9; }
.ix_tsks_1{height: 320px;width: 1250px;margin: 0 auto;position: relative;}
.keshi{width: 206px;height: 178px;position: absolute;/* background-image: url("../img/ix_tese1.png");*/}
.keshi .keshi1_left{    right: 25px;
    width: 0;
    height: 0px;
    position: absolute;
    z-index: 2;
    bottom: 0px;
    border-right: 33px solid #f9f9f9;
    border-top: 45px solid transparent;
    border-bottom: 0px solid transparent;
    
}
.keshi .keshi1_right{
    left: 25px;
    width: 0;
    height: 0px;
    position: absolute;
    z-index: 2;
    bottom: 0px;
    border-left: 31px solid #f9f9f9;
    border-top: 45px solid transparent;
    border-bottom: 0px solid transparent;
}
.keshi1_bottom{background: #f36800; height: 45px; width: 155px; position: absolute;  left: 25px;
    bottom:0; text-align: center; color: white;opacity: 0.8;;}
.keshi1_bottom p{ font-size: 18px;}
.keshi1_bottom span{font-size: 12px;}

.keshi1{ bottom: 50px; background-image: url("../img/ix_tese1.png");}
.keshi2{bottom: 165px;left: 170px;background-image: url("../img/ix_tese2.png");}
.keshi3{bottom: 50px;left: 340px;background-image: url("../img/ix_tese3.png");}
.keshi4{bottom: 165px;left: 510px;background-image: url("../img/ix_tese4.png");}
.keshi5{bottom: 50px;left: 680px;background-image: url("../img/ix_tese5.png");}
.keshi6{bottom: 165px;left: 850px;background-image: url("../img/ix_tese6.png");}
.keshi7{bottom: 50px;left: 1020px;background-image: url("../img/ix_tese7.png");}


.doctor{width: 1250px; margin: 0 auto; height: 830px; position: relative;   }
.doctor_box{width: 100%;  height: 405px;}
.doctor_box_1{width: 400px; float: left; border:0; margin:0 30px 0 0;}
.doctor_box_1 img{width: 100%;;}


.doctor_box_name{padding:10px 0 20px 0;}
.doctor_box_name b{font-size: 28px; color: #f36800; padding:0 20px 0 0;}
.doctor_box_name span{font-weight: bold; color: #5c5b61;}
.doctor_box_2{font-size: 20px;}

.doctor_box_jianjie{ line-height: 38px;  margin:25px 0;   display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.doctor_box_jianjie b{ font-size: 22px; color: #f36800; }
.doctor_box_jianjie span{ color: #5c5b61;}

.doctor_box_shanc{line-height: 38px; margin-bottom:25px;}
.doctor_box_shanc b{font-size: 22px; color: #f36800;}

.doctor_box_more{margin-top:10px; height: 37px;}
.doctor_box_more a{padding:5px 10px; background: #f36800; color: white; display: block; float: right;}
.doctor_box_btn{margin-top: 25px;}
.doctor_box_btn a{ padding:5px 35px; border-radius: 50px; background: #f36800; color: white; border:0;
font-size: 20px;}
.doctor_box_btn_1{margin:0 100px 0 150px;}


.doctor_hd{ height: 272px; border:1px solid #d3d3d3; width: 1100px; margin:25px auto; padding:5px;
position: relative; }
.doctor_hd_bd{height: 320px; margin-bottom:100px;
    position: relative; overflow: hidden;}

.doctor_hd ul li{
    width: 210px; margin:5px; float: left; height: 263px;
}
.doctor_hd ul li img{width: 100%;height:272px;}
.doctor_hd ul li p{text-align: center; position:relative; bottom:35px; height: 33px; line-height: 30px;
background: #f59e5d; color: white;}

.doctor_hd_left,.doctor_hd_right{width: 50px; height: 284px; background: #f1f1f1; color: #f36800;font-size: 60px; line-height: 284px;
    text-align: center; position: absolute; bottom: -0;}
.doctor_hd_left{ left: -65px; }
.doctor_hd_right{ right: -65px; }
.doctor_hd_left a,.doctor_hd_right a{color: #f36800;}
.doctor_hd .on p{background: #f36800;}
.doctor_bd{  overflow: hidden;    height: 430px;}


.paibian{height: 1100px; background:#f9f9f9;}
.paibian_hd{width: 1150px; padding: 0 50px; margin:0 auto; height: 200px;;}
.paibian_hd ul li{float: left; padding:10px 30px; border-radius: 50px; font-size: 22px; margin: 70px 55px; background: #f9f9f9; color:#454545; }
.paibian_hd ul .on{background: #f36800; color: white; }

.paibian_bd{ width: 1250px; height: 600px; margin:0 auto;}
.paibian_bd li{ float: left; width: 381px; border: 1px solid #d3d3d3; height: 360px;text-align: center;  margin-bottom: 50px;background: #f9f9f9; }
.paibian_bd li img{width: 100%; max-height: 280px;}
.paibian_bd li p{font-size:20px; color: #807e7e; line-height: 28px; }
.middle_box{display: table;  height:75px;width: 100%; }
.middle_inner{ display: table-cell;vertical-align:middle;text-align:center;}

.paibian_bd_box li:nth-child(2),.paibian_bd_box li:nth-child(5){margin-left: 50px; margin-right: 50px;;}
/*爱在公益*/
.azgy li{height:323px !important;}
.azgy li img{width:381px; height: 252px;}

.spjz li{height:323px !important;}
.spjz li iframe{width:100%; height:275px;}

.spjz li .middle_box{height:45px !important;}

.ix_huanjing li{height:276px !important;}

/*.ix_footer{ background: #f36800; height: 350px;}
.footer_box{ width: 1250px; margin: 0 auto; height: 300px; position: relative;}
.footer_totop{ width: 80px; position: absolute; top: -40px; z-index: 2; left: 585px;}
.footer_left{width: 400px; color: white; float: left; padding-top: 100px;}
.footer_left p{ font-size: 20px; font-weight: bold;}
.footer_left p img{position: relative; top: 5px;;}
.footer_left a{ font-size: 40px; color: white; padding-bottom: 10px; display: block;}
.footer_left span{ font-size: 20px; line-height: 35px;}

.footer_right{ width: 850px; padding-top: 100px; float: left; height: 200px;}
.footer_right li{ border:1px solid white;  float: left; width: 140px; height: 140px; margin-left: 45px;
        padding:5px; position: relative;}
.footer_right li img{ width: 100%;}
.footer_right li div{position: absolute; bottom: -30px; left: -1px;text-align: center; color: white; font-size: 20px;width: 152px; }

.footer_banquan{ color: white; text-align: center; margin: 0 auto; width: 1250px; font-size: 18px;}
.footer_banquan span{padding-right: 25px;;}*/
