@charset "utf-8";
.container { width: 1110px; height: auto; margin-top: 40px; margin: 0 auto;margin-top:65px; }
.container .jjytzc_left{ float: left; background: url("../images/1_06.jpg") no-repeat; background-size: 100%; width: 322px; height: 649px; background-color: #4baec5; }
.container .jjytzc_left h5 { line-height: 0; font-size: 30px; color: #2e5b9f; margin-bottom: 20px;}
.container .jjytzc_left ul li { margin: 30px 0 0 0;}
.container .jjytzc_left ul li span { float: left; font-size: 40px; font-family: '黑体'}
.container .jjytzc_left ul li p { font-size: 20px; padding-top: 12px; font-family: "Microsoft YaHei"; color: #333;}
.container .jjytzc_left ul li img { clear: left;padding-top: 12px; }
.container  .jjytzc_right h5 { background-color: #fff; font-size: 30px; color: #2e5b9f; text-align: center;line-height: 0;}
.container  .jjytzc_right table { padding: 54px 0px 0px 45px; }
.container  .jjytzc_right table .th_tab_w { width: 272px;}
.container  .jjytzc_right table .th1 { color: #fff;}
.container  .jjytzc_right table tr th { width: 136px; height: 53px; border: 1px solid #e5e5e5;}
.container  .form_ceshi label { color: #2e5b9f; font-size: 20px; height: 45px; line-height: 45px;}
.container  .form_ceshi input { margin: 0px 10px 0 10px;}
.container  .form_ceshi .name { width: 90px; border: 0; border-bottom: 2px solid #2e5b9f; height: 20px;line-height: 20px; font-size: 20px; outline: none; }
.container  .form_ceshi  .age {width: 60px;border: 0; border-bottom: 2px solid #2e5b9f; outline: none; height: 20px;line-height: 20px; font-size: 20px;}
.container  .form_ceshi  .tel {width: 156px;border: 0; border-bottom: 2px solid #2e5b9f; outline: none; height: 20px;line-height: 20px; font-size: 20px;}
.container  .form_ceshi  .sub { width: 88px;height: 30px; border: 0; border-radius: 7px; font-size: 20px; color: #fff; background-color: #2e5b9f;}
.section { width: 100%; height: 2244px; background-color: #eef2fd; clear: left; margin-top: 66px;}
.container .tit { text-align: center; padding: 30px 0 0px 0;}
.section .container .jing { background: url("../images/14_07.jpg") no-repeat; background-size: 100%; width: 1092px; height: 400px; margin-top: 20px;}
.section .container .jing p { text-indent: 2em; font-size: 20px; color: #333; width: 626px;  margin: 0 0 0 0;line-height: 36px;padding: 35px 0 0 430px;}
.section .container h3 { background: url("../images/1_19.jpg") no-repeat;background-size: 100%; clear: both; width: 637px; height: 59px; margin-top: 40px;line-height: 45px;  text-align: center;  color: #fff;  font-weight:400px; font-size: 20px;}
.section .container .instrc { width: 1050px; margin: 0 auto;}
.section .container .instrc img { float: left;margin-top: 32px; }
.section .container .instrc span { float: left;margin: 32px 0 0 32px; display: block; font-size: 87px; width: 200px; color: #2e5b9f; font-family: "汉仪综艺体简";}
.section .container .instrc p{ float: left;margin: 0px 0 0 32px; text-indent: 2em; font-size: 20px; color: #333; width: 390px; line-height: 36px; }
.container em { color: #e1811a; font-style: normal;}
.section .container h1 { height: 1px; width: 100%; clear: both;}
.section .container .swt_answ { width: 1099px;  clear: both; padding-top: 40px;}
.section .container .swt_answ li { padding: 20px 46px 20px 46px; margin: 7px; background-color: #ddd; width: auto; float: left;}
.section .container .swt_answ li a { color: #333; font-size: 20px;}
.section .container .swt_answ li:hover { background-color: #6dbdd0;}
#bg { background: url("../images/3_30.png") no-repeat; 100%; width: 1110px; margin-top: 0; height: 2186px;}
#bg .tit { padding-top: 68px;}
#bg h4 { color: #007cc3; font-size: 30px;margin: 50px 0px 0px 66px;}
#bg .content { text-indent: 2em; margin: 30px 0px 0px 66px; font-size: 20px; line-height: 36px;}
.container .dianhuohua { margin: 30px 0px 0px 66px;  width: 989; height: 411px;}
.container .dianhuohua h3{ text-align: center; font-size: 30px;line-height: 32px; color: #007cc3; }
.container .dianhuohua img { float: left;margin: 40px 63px 0px 83px;}
.container .dianhuohua p { float:left; width: 638px; text-indent: 2em; font-size: 20px; color: #333; line-height: 36px; margin-top: 35px;}
.container .dianhuohua p span { color: #e1811a;}
.container .dianhuohua ul { display: block;}
.container .dianhuohua ul li { width: 146px; height: 146px; float: left; background-color: #2e5b9f; font-size: 20px; color: #fff; line-height: 30px; text-align: center; border-radius: 100%;margin: 16px 10px 0px 2px;}
.container .dianhuohua ul li span {margin-top: 35px; display: block;}
.container  .quxie_2 { height: 770px; width: 100%; background-color: #1b263a; z-index: -1; position: absolute;margin-top: 70px; left: 0; right: 0; }
.container  .quxie_2 div { width: 1020px; margin: 0 auto;}
.container  .quxie_2 div h3{ font-size: 30px; line-height: 32px;color: #fff;margin: 35px 0px 0px 35px;}
.container  .quxie_2 div p { text-indent: 2em; line-height: 36px; font-size: 20px; color: #fff; margin: 35px 0 44px 35px;}
.container  .quxie_2 h2 { background: url("../images/0_22.jpg") no-repeat; background-size: 100%; height: 42px; width: 248px; text-indent: 2.5em; line-height: 40px; margin-left: 32px;}
.container  .quxie_2 div img { margin: 35px 0 0 35px;}

.container  .quxie_3 { margin: 878px auto; clear: both;}
.container  .quxie_3 div { width: 1020px; margin: 0 auto;}
.container  .quxie_3 div h3{ font-size: 30px; line-height: 32px;color: #007cc3;margin: 35px 0px 0px 35px;}
.container  .quxie_3 div p { text-indent: 2em; line-height: 36px; font-size: 20px; color: #333; margin: 30px 0 30px 35px;}
.container  .quxie_3 h2 { background: url("../images/00_27.jpg") no-repeat; background-size: 100%; height: 42px; width: 248px; text-indent: 2.5em; line-height: 40px; margin-left: 32px;}
.container  .quxie_3 div ul { margin: 35px 0 0 35px;}
.container  .quxie_3 div ul li{ float: left;margin: 0px 12px 0 20px;}
.container  .quxie_3 div ul li span { display: block; text-align: center; color: #007cc3; line-height: 36px; font-size: 20px;}
/*--骨病专家团--*/
.zj_tearm { width: 100%; background-color: #eef2fd;height: 2170px; margin-top: -58px;}

.zj_tearm .container ul li {float: left; height: 330px;}
.zj_tearm .container ul li img { margin: 36px 0px 36px 12px; float: left;}
.zj_tearm .container ul li .frame { height: 302px; width: 624px; float: left; margin: 36px 0px 0px 36px;}
.zj_tearm .container ul li .frame .frame_title { height: 73px; width: 624px; background-color: #007cc3; text-align: center; line-height: 70px;}
.zj_tearm .container ul li .frame .frame_title strong { font-size: 30px; color: #fff;}
.zj_tearm .container ul li .frame .frame_title em { font-size: 20px; color: #fff;margin-left: 16px;}
.zj_tearm .container ul li .frame .frame_title span { display: block; float: right; width: 74px; height: 30px; background-color: #fff; line-height: 30px;color: #007cc3; border-radius: 5px;margin: 24px 23px 0px 0px;}
.zj_tearm .container ul li .frame dl { width: 624px; height: 216px; background-color: #fff;margin-top: 13px; }
.zj_tearm .container ul li .frame .a1 { font-size: 20px; line-height: 36px;padding: 40px 0px 0px 30px;}
.zj_tearm .container ul li .frame dl span{ display: block; width: 170px; height: 50px; background-color: #007cc3;margin: 0 15px 0px 0px; float: right; font-size: 20px; line-height: 50px; color: #fff; text-align: center;}
#kangfu { background: url("../images/14_22.jpg") no-repeat; background-size: 100%; width: 996px; height: 1811px;}
#kangfu img { }
.container .anli_1 { margin: 0 0 0 74px; width: 922px; height: 551px;padding: 87px 0px 0 0;}
.container .anli_1  h4{ color: #2e5b9f;font-size: 24px; margin: 36px 0 0 0;text-align: center;}
.container .anli_1 p { width: 853px; margin: 0 auto; font-size: 20px; font-family: "Microsoft YaHei"; line-height: 32px; color: #333; text-indent: 2em;}
.container .anli_1 span { display: block; width: 250px; height: 50px;margin: 0 auto;text-align: center; line-height: 70px;color: #fff; font-size: 20px;}

.container .anli_2 { margin: 0; width: 922px; height: 551px;padding: 33px 0px 0 0;}
.container .anli_2  h4{ color: #2e5b9f;font-size: 24px; margin: 36px 0 0 0;text-align: center;}
.container .anli_2 p { width: 853px; margin: 0 auto; font-size: 20px; font-family: "Microsoft YaHei"; line-height: 32px; color: #fff; text-indent: 2em;}
.container .anli_2 span { display: block; width: 250px; height: 50px;margin: 0 auto;text-align: center; line-height: 66px;color: #2e5b9f; font-size: 20px;}

.container .zt_buttom { margin: 30px 0 60px 0;height: 152px; }
.container .zt_buttom  ul li{ width: 264px; height: 152px;float: left;margin: 0 0 0 7px; }
.container .zt_buttom  ul .zt_buttom_1 { background: url("../images/01_45.jpg") no-repeat; background-size: 100%;}
.container .zt_buttom  ul .zt_buttom_2 { background: url("../images/01_47.jpg") no-repeat; background-size: 100%;}