@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table,th, td{margin:0px;padding:0px;border:0px;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;}
body{font-family:"Microsoft YaHei",SimSun,SimHei;font-size:12px;line-height:24px;margin:0 0;padding:0 0; color:#333; background:#ffffff;}
fieldset,img,action{vertical-align:top;border:0px;}
ul,li{ list-style:none;}
img{ border:0;}
.none{ display:none;}
.linespace{height:10px; clear:both; line-height:10px; overflow:hidden; font-size:0px;}
.clear{clear:both;}
a{color:#666;text-decoration:none;}
a:hover{color:#666;}

/*----------------------------------------top-------------------------------------------------------*/
.banner{height:911px; text-align:center;overflow:hidden; position:relative; width:100%}
.banner1{position:absolute; width:2000px; left:50%; top:0; margin-left:-1000px; z-index:1;}
.banner img{margin:0 auto; float:none;}


.con1{background:url(../images/bg_01.jpg) repeat center; height:1450px;}
.con1_c{width:1200px;margin:0 auto;}
.con1_c h2{padding:20px 0; text-align:center;}
.con1_c font{color:#ffffff; font-size:18px; width:990px; margin:10px auto 40px; text-indent:2em; display:block; line-height:30px;}


.con1_c .slideTxtBox1 .hd ul li{float:left; cursor:pointer; background:url(../images/x_05.jpg) no-repeat center; width:280px; height:102px; margin-right:26px; text-align:center; font-size:32px; font-weight:bolder;color:#fff; line-height:40px; padding:21px 0;}
.con1_c .slideTxtBox1 .hd ul li b{ font-weight:normal; font-size:12px; display:block;}
.con1_c .slideTxtBox1 .hd ul li.on{background:url(../images/x_03.jpg) no-repeat center;color:#ffeaa0}
.con1_c .slideTxtBox1 .bd{ background:url(../images/x_07.jpg) no-repeat center; height:580px;}
.con1_c .slideTxtBox1 .bd1 h4{padding:50px;}
.con1_c .slideTxtBox1 .bd1 h5 img{padding:0 0 0 100px;}
.con1_c .bd1_l{display:inline-block; width:540px; vertical-align:top;}
.con1_c .bd1_r{display:inline-block; width:630px;}
.con1_c .bd1_r b{ display:block; text-align:center;}
.con1_c .bd1_r b img{padding:30px 0 10px;}
.con1_c .bd1_r h3{ font-size:24px;color:#ffeaa0; text-align:center;padding:30px 0; margin-bottom:30px;}
.con1_c .bd1_r p{ font-size:22px; line-height:38px; text-align:center;color:#fff;}
.con1_c .bd1_r a{padding:10px 25px; background:#ffeaa0; font-size:22px;color:#000; border-radius:5px; margin:0 5px;}
.con1_b ul{width:760px;display:inline-block;}
.con1_b ul li{ background:url(../images/con1_19.png) no-repeat center; width:250px; height:176px; display:inline-block; margin:10px 60px;}
.con1_b ul li strong{text-align:center; display:block; font-size:24px;coplor:#000000; padding:10px 0;}
.con1_b ul li em{text-align:center; display:block; font-style:normal; font-size:18px; padding-top:50px; padding-bottom:15px;}
.con1_b ul li a{ display:block; text-align:center;}
.con1_t{width:1200px; margin:40px auto;}
.con1_t img{padding:0 16px;}


.con2{ background:url(../images/con2_32.jpg) repeat center; height:910px;}
.con2_c{width:1100px;margin:0 auto;}
.con2_c h2{padding:20px 0;}
.con2_c font{color:#ffffff; font-size:18px; width:990px; margin:10px auto 40px; text-indent:2em; display:block; line-height:30px;}
.con2_c .slideTxtBox{}
.con2_c .slideTxtBox .hd{float:left;}
.con2_c .slideTxtBox .hd ul{}
.con2_c .slideTxtBox .hd ul li{cursor:pointer;width:250px;height:70px;background:url(../images/bg_06.jpg) no-repeat center;font-size:40px;color:#000; font-weight:bold; text-align:center; margin-bottom:20px; line-height:38px; padding:10px 0}
.con2_c .slideTxtBox .hd ul li em{font-style:normal; font-size:16px; display:block; font-weight:lighter;}
.con2_c .slideTxtBox .hd ul li.on{background:url(../images/bg_03.jpg) no-repeat center;}
.con2_c .slideTxtBox .bd{ float:left; width:800px; margin-left:50px;}
.con2_c .slideTxtBox .bd ul{overflow:hidden;}
.con2_c .slideTxtBox .bd h3{font-size:48px; font-weight:lighter;color:#ffe5a0; height:60px; line-height:60px; margin-bottom:20px;}
.con2_c .slideTxtBox .bd h3 b{font-size:24px;color:#ffffff; font-weight:normal;}
.con2_c .slideTxtBox .bd li{float:left; width:370px; height:35px; line-height:35px; font-size:20px; background:url(../images/bg_02.jpg) repeat-x center;color:#fff; margin-bottom:20px; margin-right:10px;}
.con2_c .slideTxtBox .bd img{ margin-right:33px; margin-top:10px;}
.con2_c .slideTxtBox .bd li em{ font-style:normal;color:#ffe5a0; padding:0 20px 0 10px;}
.con2_c .slideTxtBox .bd p{ font-size:20px;color:#fff; margin-top:10px; height:40px; line-height:40px;}
.con2_c .slideTxtBox .bd p img{margin-right:13px;}


.con2_c strong{ text-align:center; display:block; font-size:48px;color:#ffe5a0; height:70px; line-height:70px; margin-top:40px;}
.con2_c span{ display:block; margin-bottom:40px; text-align:center;}
.con2_c p img{ margin-bottom:50px;}

.con2_c dl{border:1px solid #7d7d7d; overflow:hidden; border-radius:30px; font-size:24px;color:#fff; width:850px; padding:2px; height:50px; line-height:50px; margin:20px auto;}
.con2_c dl a{color:#fff;}
.con2_c dl dt{float:left;width:370px; text-align:center;}
.con2_c dl dd{float:left; width:480px; background:#a80000;border-radius:30px;}
.con2_c dl dd img{padding:8px 10px 7px 15px;}


.con3{ background:url(../images/bg_01.jpg) repeat center; height:1450px;}
.con3_c{width:1200px;margin:0 auto;}
.con3_c h2{ text-align:center; padding:20px 0 55px;}
.con3_c ul li{ width:175px; float:left; text-align:center;color:#fff; font-size:18px; margin-right:80px; margin-bottom:10px; line-height:26px;}
.con3_c ul li b{ display:block;color:#ffe5a0;padding:5px 0;}

.con3_c .con3_b{ margin-top:80px; margin-bottom:40px; overflow:hidden;}
.con3_c .con3_b dt{float:left; background:url(../images/con3_52.jpg) no-repeat center; width:403px; height:428px;}
.con3_c .con3_b dt font{ display:block; text-align:center; font-weight:lighter; font-size:18px;}
.con3_c .con3_b dt b{color:#cb0426; font-size:30px; text-align:center; height:55px; line-height:55px; display:block;}
.con3_c .con3_b dt p{width:380px; margin:0 auto; font-size:20px; text-align:justify; line-height:50px;}
.con3_c .con3_b dt a{ display:block; text-align:center; padding-top:70px;}
.con3_c .con3_b dd{float:left;width:797px;}
.con3_c .con3_b dd img{ margin:0 22px 28px;}

.con3_c .con3_t{border:1px solid #7d7d7d; overflow:hidden; border-radius:30px; font-size:24px;color:#fff; width:850px; padding:2px; height:50px; line-height:50px; margin:20px auto;}
.con3_c .con3_t a{color:#fff;}
.con3_c .con3_t dt{float:left;width:370px; text-align:center;}
.con3_c .con3_t dd{float:left; width:480px; background:#a80000;border-radius:30px;}
.con3_c .con3_t dd img{padding:8px 10px 7px 15px;}


.con4{background:url(../images/con2_32.jpg) repeat center; height:1264px;}
.con4_c{width:1200px;margin:0 auto;}
.con4_c span{ display:block; margin-bottom:30px;}
.con4_c h2{ text-align:center; padding:20px 0 55px;}
.con4_c .zj_con{width:1200px; margin:0 auto;}
.con4_c .zj_img{width:1200px; height:310px; float:left; overflow:hidden;}
.con4_c .zj_img li{width:220px; height:310px; float:left; margin-left:16px;}
.con4_c .zj_img li dt{width:220px;background:#c0061e;}
.con4_c .zj_img li dt p{width:150px;font-size:20px; font-weight:bold; color:#fff;height:30px; text-align:center;margin:5px auto 0;}
.con4_c .zj_img li dl dt h2{ font-size:20px; color:#fff; text-align:center; height:30px; margin:0 auto;font-weight:normal; padding:0;}
.con4_c .zj_img li dd{width:220px; float:left; margin-left:25px; margin-top:5px;height:50px; margin:0 auto;background:#c0061e;}
.con4_c .zj_img li dd a{width:135px; height:35px; border:1px solid #fff; font-size:20px; line-height:35px; text-align:center; border-radius:50px; margin:0 auto; font-weight:normal;display:block;color:#fff;}

.con4_c .con4_t{border:1px solid #7d7d7d; overflow:hidden; border-radius:30px; font-size:24px;color:#fff; width:850px; padding:2px; height:50px; line-height:50px; margin:20px auto;}
.con4_c .con4_t a{color:#fff;}
.con4_c .con4_t dt{float:left;width:370px; text-align:center;}
.con4_c .con4_t dd{float:left; width:480px; background:#a80000;border-radius:30px;}
.con4_c .con4_t dd img{padding:8px 10px 7px 15px;}

.con5{background:url(../images/bg_01.jpg) repeat center; height:1040px;}
.con5_c{width:1100px;margin:0 auto;}
.con5_c h1{text-align:center; font-size:34px;color:#ffe5a0; height:40px; line-height:40px;}
.con5_c .slideBox{ width:1200px; height:500px;position:relative;}
.con5_c .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:600px; bottom:-90px; z-index:1; }
.con5_c .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.con5_c .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.con5_c .slideBox .hd ul li.on{ background:#f00; color:#fff; }
.con5_c .slideBox .bd{ position:relative; height:100%; z-index:0;   }


.doctors{ width:1200px; margin-top:40px;}
.doctors ul{ height:501px; overflow:hidden;}
.doctors li{ float:left;}
.doctors .fold{ width:16px; height:501px;  margin-right:4px;float:left; position:relative}
.doctors .fold p{ position:absolute;left:0; bottom:0; font-size:16px; line-height:18px;color:#eee;}
.doctors .fold p a{color:#eee;}
.doctors .fold i{ display:inline-block; width:16px; height:18px;}
.doctors .unfold{ width:675px; height:501px; background-color:#EEE; background-repeat:no-repeat; background-position:left bottom; margin-right:4px; position:relative; float:left;}
.doctors dl{ background:url(../images/con5_07.jpg) no-repeat center; width:629px; height:447px; padding:27px 23px;}
.doctors dt{ height:442px;width:260px;float:left;}
.doctors dt span{ font-size:24px; line-height:44px; color:#898989; margin-left:10px;}
.doctors dd{ float:left; width:365px;}
.doctors dd b{color:#a80000; font-size:28px; line-height:34px; text-align:center; display:block; padding-top:20px; padding-bottom:40px; width:360px; margin:0 auto;}
.doctors dd strong{ font-size:22px;color:#333333; display:block; font-weight:normal; background:url(../images/a_05.jpg) no-repeat left; padding-left:20px; line-height:32px; margin-left:20px;}
.doctors dd strong font{ font-weight:bolder;}
.doctors dd img{ padding:25px 0px 0 20px;}
.doctors .unfold a{position:absolute;right:90px;bottom:30px;width:200px;height:45px;background:#cb0426;color:#fff;text-align:center; font-size:22px; line-height:45px; border-radius:10px;}

.con5_c .con5_t{border:1px solid #7d7d7d; overflow:hidden; border-radius:30px; font-size:24px;color:#fff; width:850px; padding:2px; height:50px; line-height:50px; margin:150px auto 0;}
.con5_c .con5_t a{color:#fff;}
.con5_c .con5_t dt{float:left;width:370px; text-align:center;}
.con5_c .con5_t dd{float:left; width:480px; background:#a80000;border-radius:30px;}
.con5_c .con5_t dd img{padding:8px 10px 7px 15px;}

.doctors1{ width:1200px; margin-top:40px;}
.doctors1 ul{ height:501px; overflow:hidden;}
.doctors1 li{ float:left;}
.doctors1 .fold1{ width:16px; height:501px;  margin-right:4px;float:left; position:relative}
.doctors1 .fold1 p{ position:absolute;left:0; bottom:0; font-size:16px; line-height:18px;color:#eee;}
.doctors1 .fold1 p a{color:#eee;}
.doctors1 .fold1 i{ display:inline-block; width:16px; height:18px;}
.doctors1 .unfold1{ width:675px; height:501px; background-color:#EEE; background-repeat:no-repeat; background-position:left bottom; margin-right:4px; position:relative; float:left;}
.doctors1 dl{ background:url(../images/con5_07.jpg) no-repeat center; width:629px; height:447px; padding:27px 23px;}
.doctors1 dt{ height:442px;width:260px;float:left;}
.doctors1 dt span{ font-size:24px; line-height:44px; color:#898989; margin-left:10px;}
.doctors1 dd{ float:left; width:365px;}
.doctors1 dd b{color:#a80000; font-size:28px; line-height:34px; text-align:center; display:block; padding-top:20px; padding-bottom:40px; width:360px; margin:0 auto;}
.doctors1 dd strong{ font-size:22px;color:#333333; display:block; font-weight:normal; background:url(../images/a_05.jpg) no-repeat left; padding-left:20px; line-height:32px; margin-left:20px;}
.doctors1 dd strong font{ font-weight:bolder;}
.doctors1 dd img{ padding:25px 0px 0 20px;}
.doctors1 .unfold1 a{position:absolute;right:90px;bottom:30px;width:200px;height:45px;background:#cb0426;color:#fff;text-align:center; font-size:22px; line-height:45px; border-radius:10px;}


.con6{background:url(../images/con2_32.jpg) repeat center; height:970px;}
.con6_c{width:1100px;margin:0 auto;}
.con6_c h2{padding:20px 0; text-align:center;}
.con6_c font{color:#ffffff; font-size:18px; width:990px; margin:10px auto 40px; text-indent:2em; display:block; line-height:30px;}
.con6_c .slideTxtBox2 .hd ul{width:1070px; margin:0 auto;}
.con6_c .slideTxtBox2 .hd ul li{float:left; cursor:pointer; background:url(../images/x_19.jpg) no-repeat center; width:240px; height:56px; margin-right:26px; text-align:center; font-size:32px; font-weight:bolder;color:#000; line-height:32px; padding:12px 0; margin-bottom:30px;}
.con6_c .slideTxtBox2 .hd ul li b{ font-weight:normal; font-size:16px; display:block;}
.con6_c .slideTxtBox2 .hd ul li.on{background:url(../images/x_17.jpg) no-repeat center;color:#fff}
.con6_c .slideTxtBox2 .hd ul li.on b{color:#feeab5;}
.con6_c .slideTxtBox2 .bd{height:501px;}

.con6_c .con6_t{border:1px solid #7d7d7d; overflow:hidden; border-radius:30px; font-size:24px;color:#fff; width:850px; padding:2px; height:50px; line-height:50px; margin:20px auto;}
.con6_c .con6_t a{color:#fff;}
.con6_c .con6_t dt{float:left;width:370px; text-align:center;}
.con6_c .con6_t dd{float:left; width:480px; background:#a80000;border-radius:30px;}
.con6_c .con6_t dd img{padding:8px 10px 7px 15px;}