@charset "utf-8";
/*css reset*/
html {overflow-y:scroll;}
body {font:12px/1.5 \5b8b\4f53,Arial,sans-serif; background:#ffe2db;}
/*宋体Unicode编码：\5b8b\4f53,微软雅黑：\5FAE\8F6F\96C5\9ED1, 黑体：\9ED1\4F53*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
address,caption,cite,code,dfn,em,th,var,font{ font-style:normal; font-weight:normal;}
h1,h2,h3,h4,h5,h6,p{font-size:100%; font-weight:normal;}
table{ border-collapse:collapse; border-spacing:0px;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
fieldset,img{ border:0}
img{vertical-align:middle;}
a{color:#000;text-decoration:none;}
a:hover{ text-decoration:none;}
hr{margin:0;padding:0;border:0;height:0; line-height:0; overflow:hidden;}
/*浮动*/
.lf{ float:left;}
.rt{ float:right;}
/*清除浮动*/
.clear{ clear:both;}
.clear {clear:both; padding:0px; margin:0px; }
.clearfix:after {content: ".";display:block;height:0;clear:both;visibility: hidden;} 
*.clearfix { height:1%;}
.clearfix{ display:block; overflow:hidden;}
/*填充*/
.p10{ padding:10px;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}
.pl15{ padding-left:15px;}
.pr15{ padding-right:15px;}
.p20{ padding:20px;}
.m10{ margin:10px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
/* font-size */
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
/* line-height */
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
/* text-align */
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.tj{text-align:justify;}
.tdo{text-decoration:line-through;}
/*颜色*/
.color1{color:#cc0000;}
.color2{color:#ff0000}
/*外框*/
.container{width:1440px;margin-left:auto; margin-right:auto;}
.content{ width:980px; padding:0 230px; margin:0 auto;}
.wrapper{ margin:0 auto; background:#fff;}
/*header*/
.header{ width:980px; height:75px;overflow:hidden; background:url(../images/header_bg1.jpg) repeat-x top; padding:0px 230px; margin:0 auto;}
.header_lf{ float:left; width:400px; padding-left:10px;}
.header_md{ float:left; width:370px; padding-top:13px;}
.header_md li{ color:#edbe85; line-height:14px; float:left; width:155px; padding:0 0 0 20px; margin-bottom:13px;}
.header_md li.header_md_bg01{background:url(../images/header_1.jpg) no-repeat left top; }
.header_md li.header_md_bg02{background:url(../images/header_2.jpg) no-repeat left top;}
.header_rt{float:right; width:190px;}
.header_top{ height:32px; color:#fff; font-family:"微软雅黑"; font-size:18px; line-height:32px; text-align:right; padding-right:5px;}
.header_top span{ font-size:16px; padding-left:20px;}
/*banner*/
.banner{ text-align:center; margin:0 auto;}
.ban1{ height:141px; background:url(../images/jk_02.jpg) no-repeat center top;}
.ban2{ height:175px; background:url(../images/jk_03.jpg) no-repeat center top;}
.ban3{ height:197px; background:url(../images/jk_04.jpg) no-repeat center top;}


/*nav*/
.nav{ width:1040px; height:51px; padding:0 200px; margin:0 auto; background:url(../images/nav_bg.jpg) repeat-x;}
.nav li{float:left; display:inline; width:114px; height:16px; font-size:14px; font-weight:bold; text-align:center; line-height:16px; color: #fff; margin:17px 0; border-right:1px solid #fff;}
.nav li.nav_end{ border-right:0 none;}
.nav a{color: #fff; }

/*页脚*/
.footer{height:267px; background:url(../images/foot_bg1.jpg) no-repeat center top #fff;}
.footer_top{ text-align:center; height:40px; padding-top:16px; margin:0 78px; border-bottom:1px dashed #ccc;}
.footer_md{ margin:30px 70px 0 70px;}
.footer_bt{font-size:12px; line-height:24px; color:#fff; padding-top:15px; margin-left:70px;}
.footer_bt span{ padding-left:70px; }
/*底部导航*/
.ftnav{ text-align:center; height:27px; padding:10px 0 0 0; }
.ftnav li{display:inline; width:66px; height:14px; font-size:14px; text-align:center; line-height:14px; color: #fff; border-right:1px solid #666;}
.ftnav li.nav_end{ border-right:0 none;}
.ftnav a{color: #666; padding:0 5px;}
/*wrap1*/
.wrap1{ border:1px solid #eacac4;}
/*wrap2*/
.wrap2{}
.wrap2_hd{ height:54px; background:url(../images/wrap2_bg1.jpg) repeat-x left center;}
.wrap2_hd h2{ float:left; font-family:"微软雅黑"; font-size:24px; font-weight:bold; line-height:54px; color:#fff; background-image:url(../images/wrap2_bg3.jpg); background-repeat:no-repeat; padding-left:180px;}
.zt5_tit{ background-position:0 0;}
.zt6_tit{ background-position:0 -54px;}
.zt7_tit{ background-position:0 -107px;}
.zt8_tit{ background-position:0 -160px;}
.zt9_tit{ background-position:0 -214px;}
.zt11_tit{background-position:0 -268px;}
.wrap2_hd h2.zt10_tit{ background:url(../images/zt10_bg1.jpg) no-repeat 0 0;}
.wrap2_hd span{ float: right; padding-top:12px; padding-right:30px;}

/*wrap3*/
.wrap3{}
.wrap3_hd{ border-bottom:4px solid #bb0102; margin-bottom:24px;}
.wrap3_con{ padding:30px 20px 20px 20px;}
.wrap3_lf{ float:left; width:715px;}
.wrap3_lf span img{ float:left; margin-right:15px; width:255px; height:155px;}
.wrap3_lf h3{ font:bold 20px/30px "微软雅黑"; color:#cc0000; text-align:center; padding-bottom:5px; padding-right:20px;}
.wrap3_lf h3 a{color:#cc0000;}
.wrap3_lf p{ color:#333; text-indent:2em; line-height:25px; padding-right:20px;}
.wrap3_show1{ width:710px;height:87px; clear:both; padding:10px 0 0 5px; overflow:hidden;}
#wrap3_show1{zoom:1; width:710px;}
#wrap3_show1 li{ float:left; width:142px; margin:0; padding:0;}

.wrap3_rt{float:left; width:210px; padding-left:10px;}
.wrap3_rt h2{ font-family:"微软雅黑"; font-weight:bold; font-size:20px; line-height:30px; color:#cc0000; text-align:center;}
.wrap3_rt li{ line-height:22px; color:#333; text-align:left; width:205px; height:22px; padding:10px 0 5px 3px; background:url(../images/wrap3_bg2.jpg) no-repeat left bottom;}
.wrap3_rt li span{ display:inline-block; width:14px; height:14px; text-align:center; line-height:14px; color:#fff; background:url(../images/wrap3_bg1.jpg) no-repeat center center; margin-right:5px;}

.wrap3_md2{ margin-top:20px; }
.wrap3_md2_lf{ float:left; width:70px; height:195px; padding-right:10px;}
.wrap3_md2_rt{width:821px; border:1px solid #f5e0cb; background:#fff; padding:10px 15px; overflow:hidden;}
#wrap3_show2{ width:821px; height:172px; overflow:hidden;}
#wrap3_show2 li{ float:left;width:134px; padding:0 15px;}
#wrap3_show2 li span img{ width:134px; height:143px;}


.zt1,.zt2{float:left; margin-top:10px; height:341px; border:1px solid #a40003;}
.zt1{ width:286px; margin-left:10px; margin-right:15px;}
.zt2{ width:364px; text-align:center;}
.zt2 h2{ text-align:left;padding-top:5px; padding-left:30px;}
.zt2_md1{ margin:5px 0 10px;}
.zt2_md2 li{ display:inline; padding:0 10px;}
.zt3{ float:right; width:261px; height:100%; background:url(../images/zt3_bg2.jpg) repeat-y left;}
.zt3 h3{ line-height:36px; font-size:20px; font-weight:bold; color:#fff; height:41px; background:url(../images/zt3_bg1.jpg) no-repeat left top; padding-left:55px;}
.zt3_md1{ color:#333; padding:5px 5px 5px 15px;}
.zt3_md1 span,.zt3_md1 b{ color:#cc0000;}

.zt4{ padding:0 10px;}
.zt4_con{ width:950px; padding:10px 0 0 10px;}
.zt4_con h3{ width:100%;text-align:center; line-height:1.2; font-family:"微软雅黑"; color:#cc0000;}
.zt4_con h3 a{color:#cc0000;}
.zt4_con dt h3{ font-size:22px; margin-top:-36px; }
.zt4_con dd h3{ font-size:15px; margin-top:-22px; }
.zt4_con dt{ float:left; width:424px;}
.zt4_con dt img{ width:424px; height:285px;}
.zt4_con dd{ float:left; width:218px; padding-left:40px; padding-bottom:20px;}
.zt4_con dd img{ width:218px; height:132px;}

.zt5{}
.zt5_con{ padding:20px 0 0 20px; *padding-bottom:20px; _padding-bottom:0;}
.zt5_md{ float:left; width:300px; height:200px;text-align:center; margin:0 20px 20px 0; background:url(../images/zt5_bg1.jpg) no-repeat 0 0; overflow:hidden;}
.zt5_md h3{ height:38px; line-height:38px; font-family:"微软雅黑"; color:#cc0000;}
.zt5_md p{ color:#3a3a3a; line-height:1.1; text-align:left; padding-top:13px; padding-left:20px;}
.zt5_md .zt5_mid{ height:72px; border:1px solid #e3d2a4; background:#fff; margin:10px 15px;}
.zt5_md .zt5_mid span{display:block; text-align:center; font-size:26px; line-height:1.1; font-family:"微软雅黑"; }
.zt5_md .zt5_mid span strong{ font-size:40px; vertical-align:middle;}
.zt5_md .zt5_mid_l{float:left; width:69%; padding:15px 0 0 0; color:#3a3a3a;}
.zt5_md .zt5_mid_r{float:right; width:30%; height:100%; color:#cc0000; line-height:24px; border-left:1px solid #ded2a4; background:url(../images/zt5_bg2.jpg) repeat-x top;}


.zt6{}
.zt6_con{ margin:10px; }
.zt6_con table{ width:100%;}
.zt6_con table td{ border:1px solid #e0c077; vertical-align:middle;}
.zt6_con table thead{background:#fffce1;}
.zt6_con table thead td{ text-align:center; font-size:16px;color:#c60000; font-weight:bold; font-family:"微软雅黑";  height:38px;}
.zt6_con table tbody td{ color:#333; padding-top:10px; padding-bottom:10px;}
.zt6_con table td.td01{ width:17%; text-align:center;}
.zt6_con table td.td02{ width:23%; padding-left:25px;}
.zt6_con table td.td03{ width:27%; padding-left:15px;}
.zt6_con table td.td04{ padding-left:15px;}
.zt6_con table td.td05{ text-align:center;}

.zt8_con,.zt9_con{ position:relative; height:303px;}

.zt10{}
.zt10_con{ margin:25px 25px 25px 15px; padding-left:400px; background:url(../images/zt10_bg2.jpg) no-repeat 0 0;}
.zt10_con li{margin-bottom:5px; padding:10px 20px 10px 10px; border:1px solid #e9decf;}
.zt10_con h3{ font-size:14px; color:#ff0000; font-weight:bold; line-height:16px; padding-bottom:5px;}
.zt10_con p{ text-indent:2em; color:#333; line-height:22px;}
.zt10_con img{ float:left; width:180px; height:125px; margin-right:20px;}


.zt7_con{}
.zt7_md1{ margin:15px 15px 0; height:135px; padding:30px 0 0 148px; background:url(../images/zt7_2.jpg) no-repeat 0 0;}
.zt7_md1_in{ width:768px; height:95px; position:relative; background:url(../images/zt7_bg1.jpg) no-repeat 0 0;}
.zt7_md1_in p{ padding:10px 135px 0 25px; line-height:2;}
.zt7_md1_in p b{ font-size:14px; color:#ff0000;}
.zt7_md1_btn{ position:absolute; right:20px; top:0px;}
.zt7_md1_btn li{ margin-top:10px;}

.zt7_md2{ border:1px solid #e7aa40; background:#fffbf2; margin:0 15px 20px;}
.zt7_md2_lf{ float:left; width:630px; height:240px; padding:10px 0 10px 10px; position:relative; background:url(../images/zt7_bg2.jpg) no-repeat 3px bottom;}
.zt7_md2_lf h3{ margin-bottom:12px;}
.zt7_md2_lf h4{ width:336px; padding:10px 0; margin-left:5px; border-bottom:1px solid #e7aa40;}
.zt7_md2_lf p{ width:336px; margin-top:10px; margin-left:10px; color:#333;}
.zt7_md2_lf p b{ color:#cc0000;}
.zt7_md2_lf .zt7_ab1{ position:absolute; left:150px; bottom:10px;}
.zt7_md2_lf .zt7_ab2{ position:absolute; right:50px; top:60px;}
.zt7_md2_rt{ float:left; width:235px; padding-left:40px; padding-top:30px;}
.zt7_md2_rt p{ margin-top:10px; line-height:1.8;}

.doctor{ padding-top:35px; margin-top:20px; background:url(../images/doctor_bg1.jpg) no-repeat center top; overflow:hidden; zoom:1;}
.doctor .lf{ width:458px;}
.doctor .rt{ width:448px;}
.doctor .rt p{ font-size:14px; line-height:1.8; color:#555;}

.doctor_md1{ overflow:hidden; zoom:1;}
.doctor_md1 dt{ float:left; margin-right:10px;}
.doctor_md1 dt img{ padding:2px; border:1px solid #ddd;}
.doctor_md1 dd{ float:right; width:210px;}
.doctor_md1 dd h4{ margin:5px 0; font-weight:bold; font-size:24px; line-height:34px; text-align:center; color:#bb0000; background:url(../images/doctor_bg2.jpg) repeat-x;}
.doctor_md1 dd h3{ text-align:center; font-size:14px; font-weight:bold;}
.doctor_md1 dd p{ color:#333; line-height:2; text-indent:2em;}

.doctor_list{ margin-top:20px;}
.doctor_list li{ float:left; padding-right:5px;}


.flt1{ float:left;}
.flt2{ float:right;}
.jk1{ padding:15px 15px 5px; *padding-bottom:0px; }
.yyyw{border:solid 1px #ead4c1; background:url(../images/jk_07.jpg) repeat-x 0px top; height:120px; padding:11px; margin-bottom:15px;}
.yw_rig{ width:795px;}
.yw_rig h2{ font-size:32px; color:#b50100; font-weight:bold; font-family:"微软雅黑","黑体"; margin-bottom:5px;}
.yw_rig p{ line-height:24px; color:#000; text-indent:24px;}
.jk1_left{ width:356px; overflow:hidden;}
.jk1 .image img{ display:block; padding:2px; border:solid 1px #ead4c1;}
.jk1 .image{ position:relative;}
.jk1 .image h3{position:absolute; height:30px; bottom:3px; left:3px; background:#333; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.jk1_left .image{  margin-bottom:10px;}
.jk1_left .image h3{ width:350px; }
.jk1 .image p{ position:absolute; width:356px; line-height:30px; text-align:center; bottom:0px; left:0px; color:#fff;}


.jk1_rig{ width:594px; height:534px; overflow:hidden;}
.jk1_rig .flt1{ margin-left:12px; _margin-left:6px;}
.jk1_rig .image{ margin-bottom:8px; height:170px;}
.jk1_rig .image h3{ width:280px; }
.jk1_rig .image p{ width:286px;}

.jk2{ padding:15px;}
.jk2_left{ width:303px; position:relative;}
.jk2_left a{ position:absolute; display:block; width:300px; height:44px;   bottom:0px; left:0px;}
.jk2_rig{ width:634px; padding-top:0px;}
.jk2_rig h2{ font-size:36px;font-weight:bold; font-family:"微软雅黑","黑体"; margin-bottom:20px;}
.jk2_rig h2 span{ font-size:24px; padding-left:10px;}
.jk2_rig .js{ height:52px; margin-bottom:20px;}
.jk2_rig .js strong{ width:260px; padding-left:15px; background:url(../images/jk.jpg) no-repeat 0px center; display:inline-block; font-size:14px; line-height:26px;font-family:"微软雅黑","黑体"; }

.jk2_rig p{ color:#333333; line-height:24px; margin-bottom:10px;}
.jk2_rig p strong{ font-size:14px; color:#cc0000;}
.jk2_rig .title{ height:36px; background:url(../images/jk_54.jpg) repeat-x 0px center; line-height:36px; margin-bottom:10px;}
.jk2_rig .title strong{font-family:"微软雅黑","黑体"; background:#fff; padding:0px 10px 0px; font-size:28px; }
.jk2_rig .title cite{ font-weight:bold; color:#cc0000;}

.jk2_rig .fc1{ width:304px; position:relative;}
.jk2_rig .fc1 h3{position:absolute; width:286px; height:30px; bottom:14px; left:8px; background:#333; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.jk2_rig .fc1 p{ position:absolute; line-height:30px; color:#fff; left:8px; bottom:14px; width:286px; margin-bottom:0px; text-align:center;}


