@charset "utf-8";
/*jcmy��css*/
.bt{ color:#217bc6; font-size:16px;font-family:"Microsoft Yahei"; font-weight:normal; background:url(../images/sanjiao.jpg) no-repeat 4px center; height:45px; line-height:45px; border-bottom:1px solid #f4f4f4; width:662px; margin:0 auto; padding-left:20px;}
.bt span{ display:inline-block; padding-left:11px;}
.doctor{ overflow:hidden; padding:0px 0 72px 0}
.doctor li{ width:685px; border-bottom:1px dashed #e9e9e9; overflow:hidden; margin:0 auto; padding:20px 0 20px 0}
.doctor li a img{ float:left; margin-right:19px; border:1px solid #d8d4d2}
.doctor li h3{ float:left; width:521px; color:#666666; font-size:14px; padding-bottom:5px;}
.doctor li p{ float:left; width:521px; font-size:12px; color:#666666; line-height:24px;}
.doctor li p span{ font-weight:bold}
.doctor li p a{ color:#217bc6; line-height:24px; font-size:12px;}
.doctor li p.yuyue a img{ border:none; margin-top:10px;}
.fanye{ width:312px; margin:0 auto}
/*yyxz��css*/
.xian{  width:682px; margin:0 auto; }
.xuzhi{  padding:28px 0 0 15px;}
.xuzhi h3{ background:url(../images/box.jpg) no-repeat 10px center; font-size:14px; color:#666666; padding-left:27px; margin-bottom:10px;}
.xuzhi p{width:645px; color:#666666; font-size:14px; line-height:28px; padding-left:28px;}
.xuzhi p span{ float:left; }
.xuzhi ul{ overflow:hidden; padding-top:10px;}
.xuzhi ul li{ padding-bottom:35px; overflow:hidden}
.xuzhi ul li span{ float:left;width:25px; height:20px; display:inline-block; text-align:center; line-height:20px; color:#ffffff; font-size:14px; margin-right:7px;}
.xuzhi ul li span.wen{  background:url(../images/tsjs.jpg) no-repeat;}
.xuzhi ul li span.da{ background:url(../images/da.jpg) no-repeat; }
.xuzhi ul li p strong{ font-weight:normal; float:left; width:610px;}
.xuzhi ul li p strong span{ color:#2481bd; width:154px; line-height:28px;}
/*jpks��css*/
.jpks{ overflow:hidden; padding:0 0 38px 0}
.jpks li{ overflow:hidden; width:679px; margin:0 auto; border-bottom:1px dashed #e9e9e9; padding:18px 0 18px 0}
.jpks li a img{ float:left; margin-right:20px;}
.jpks li h3{ float:left; padding-left:10px; padding-right:10px;height:22px; background:#5da6e3; line-height:22px; text-align:center; color:#ffffff; font-size:14px; font-weight:normal;font-family:"Microsoft Yahei"; margin-right:280px; margin-top:2px;}
.jpks li h3 a{line-height:22px; text-align:center; color:#ffffff; font-size:14px; font-weight:normal;font-family:"Microsoft Yahei";}
.jpks li p{ float:left; width:475px; color:#666666; line-height:24px; font-size:12px; padding-top:5px; text-indent:2em}
.jpks li p a{ color:#217bc6}

/*kfal*/
.jpks li h4 a{ color:#666666; font-size:14px;}
.kfal li p{ text-indent:0}
.kfal li p span{ font-weight:bold}
.kfal li p.buton15{ float:right; width:175px; }
.kfal li p.buton15 a img{margin-right:0; margin-left:10px;}
/*yyhj*/
.yyhj{ overflow:hidden; padding:25px 0 25px 0;border-bottom:1px dashed #e4e4e4; width:673px; margin:0 auto; margin-left:34px;}
.yyhj li{ float:left; padding-right:11px;  }
.yyhj li.right_jj{ padding:0}

/*yblc--ҽ������*/
.yblc{ overflow:hidden; padding:25px 0 25px 0; width:662px; margin:0 auto;}
.yblc h3 { background:url(../images/box.jpg) no-repeat left center; padding-left:10px; color:#666666; font-size:14px;}
.yblc h3 span { color:#da0000;}
.yblc p.con { padding-left:10px; color:#666666; font-size:14px; font-weight:bold;}

.yblc-setp { overflow:hidden; zoom:1; margin-top:60px;}
.yblc-setp li.con{ width:408px; height:102px;  background:url(../images/setp-bg.jpg) no-repeat; margin:0 auto; color:#fff; font-family:"Microsoft Yahei"; margin-top:10px;}
.yblc-setp li.con h4 { width:55px; height:55px; float:left; line-height:55px; text-align:center; margin:20px 0 0 10px; display:inline; font-size:38px; font-weight:normal;}
.yblc-setp li.con p { float:left; width:312px; margin:20px 0 0 15px; display:inline;}
.yblc-setp li.con04 p { margin:35px 0 0 30px;}
.yblc-setp li.step{ width:41px; height:57px;  background:url(../images/step.jpg) no-repeat; margin:20px auto;}


/*yblc--ҽ������*/
.jyxz{ overflow:hidden; padding:25px 0 25px 0; width:662px; margin:0 auto;}
.jyxz h3 { background:url(../images/box.jpg) no-repeat left center; padding-left:10px; color:#666666; font-size:14px;}
.jyxz p { text-align:center; margin:50px 0;}

/*yblc--ҽ������*/
.yyry{ overflow:hidden; padding:25px 0 25px 0; width:662px; margin:0 auto;}
.yyry-list { overflow:hidden; zoom:1; background:url(../images/jiang-bg.jpg) no-repeat left bottom; padding-bottom:100px;}
.yyry-list li { float:left; width:180px; height:120px; margin-left:18px;}

/*zxyy--����ԤԼ*/



.formbtn { text-align:center; margin-top:30px; padding-top:30px;}
.formbtn .b01 { width:123px; height:33px; line-height:33px; background:#3573b3; border:none; color:#fff;}
.formbtn .b02 { width:123px; height:33px; line-height:33px; background:#f13913; border:none; color:#fff;}
.tishi{ text-indent:40px; padding-top:30px; font-size:14px; color:#525252;}
.tishi span{ color:#e50000; font-weight:bold}

.zxyy{ overflow:hidden; padding:25px 0 25px 0; width:662px; margin:0 auto;}
.zxyy h3 { background:url(../images/box.jpg) no-repeat left center; padding-left:10px; color:#666666; font-size:14px;}
.zxyy span,.zxyy strong { color:#217bc6;}
.zxyy-c02 a{ display:inline-block; margin-left:10px; background:#217bc6; width:62px; height:20px; line-height:20px; text-align:center; color:#fff;}
.zxyy-c02 a.b02 { background:#f13913;}
.zxyy-c02 a:hover { color:#fff;}

.zxyy_form { overflow:hidden; zoom:1; margin-top:10px; border-top:1px solid #ededed; padding-top:10px;}


/*yblc--ҽ������*/
.jyxz{ overflow:hidden; padding:25px 0 25px 0; width:662px; margin:0 auto;}
.jyxz h3 { background:url(../images/box.jpg) no-repeat left center; padding-left:10px; color:#666666; font-size:14px;}
.jyxz p { text-align:center; margin:50px 0;}

/*yblc--ҽ������*/
.jssb{ overflow:hidden; padding:25px 0 25px 0; width:662px; margin:0 auto;}
.jssb-pro{ overflow:hidden; padding:0px 0 72px 0}
.jssb-pro li{ width:685px; border-bottom:1px dashed #e9e9e9; overflow:hidden; margin:0 auto; padding:20px 0 20px 0}
.jssb-pro li a img{ float:left; width:195px; height:127px; margin-right:19px; border:1px solid #d8d4d2}
.jssb-pro li h3{ float:left; width:444px; color:#666666; font-size:14px; padding-bottom:5px;}
.jssb-pro li h3 a { float:left; background:#5da6e3; width:167px; height:22px; line-height:22px; color:#fff; padding:0 5px}
.jssb-pro li p{ float:left; width:444px; font-size:12px; color:#666666; line-height:24px;}
.jssb-pro li p span{ font-weight:bold}
.jssb-pro li p a{ color:#217bc6; line-height:24px; font-size:12px;}

/*�����б�*/
.article_list { overflow:hidden; zoom:1;}
.article_list dl { clear:both; margin:10px 30px; overflow:hidden; zoom:1; border-bottom:1px dashed #e9e9e9; padding-bottom:10px; }
.article_list dl dt { height:30px; line-height:30px; background:#f4f4f4;  font-size:14px; height:30px; line-height:30px;  margin-top:10px;}
.article_list dl dt h3 {  color:#333333; float:left; padding-left:15px;}
.article_list dl dt h3 a{  color:#333333;}
.article_list dl dt span { float:right; padding-right:15px; color:#333333;}
.article_list dl dd{ font-size:14px; color:#333333; text-indent:2em; margin-top:10px;}
.article_list dl dd a { color:#217bc6;}

/*����ҳ*/
.wzy h1{ color:#217bc6; font-size:20px; font-family:"Microsoft Yahei"; text-align:center; font-weight:normal; width:681px; border-bottom:1px solid #f5f5f5; height:60px; line-height:60px; margin:0 auto}
.wzy h3{  color:#666666; font-size:16px; padding-top:15px;}
.wzy h3 a{color:#666666;margin: 0 10px;}
.gonggao_new {background: url("../images/article_wxts.jpg") no-repeat;width: 681px; height:58px; margin:0 auto}
.gonggao_new h4{ float:left; color:#fff109; font-size:18px; font-weight:normal; font-family:"Microsoft Yahei"; padding:26px 0 0 70px;}
.gonggao_new ul{ float:left; padding-top:27px;}
.gonggao_new ul li{ float:left;  padding-left:10px; color:#666666; font-size:12px;}
.gonggao_new ul li a{ color:#217bc6; padding-left:5px; display:inline-block}
.gonggao_new ul li a.yuyue{ width:38px; height:18px; display:inline-block; text-align:center; line-height:18px; color:#ffffff; background:#f13913}
.nr{ width:675px; margin:0 auto}
.nr p{ color:#333333; font-size:14px; line-height:26px; padding-top:10px;text-indent: 2rem; }
.nr p a{ color:#333333; font-size:16px; font-weight:bold}
.fxgjz{ width:675px; margin:0 auto; border-bottom:1px dashed #e4e4e4; overflow:hidden; padding-bottom:20px; margin-top:30px;}
.gjz{ float:left; width:460px;}
.gjz p{ color:#333333; font-size:12px; padding-top:5px; }
.gjz p a{ color:#666666; font-size:12px;}
.zixun5{ float:right; padding-top:25px;}
.zixun5 p a img{ margin-right:10px;}
.fanpian{ clear:both; padding-top:20px; width:675px; margin:0 auto }
.fanpian li{ float:left; color:#666666; font-size:14px; line-height:26px; width:330px;}
.fanpian li a{ font-size:14px; color:#333333}
.xgrm{ overflow:hidden; clear:both; padding:20px; }
.xgwz{ float:left; width:334px; border:1px solid #d8e7f5; padding-bottom:10px; margin-left:10px; display:inline; margin-top:20px;}
.xgwz h2{ border-bottom:1px solid #2a8ed0; height:36px; background:#f2f9fe; }
.xgwz h2 a{ display:inline-block; width:103px; height:36px; background:#2a8ed0; text-align:center; line-height:36px; color:#ffffff; font-size:16px; font-family:"Microsoft Yahei";}
.xgwz dl{ padding-top:10px; width:315px; height:100px; margin:0 auto; overflow:hidden}
.xgwz dl dt{ float:left; width:107px;}
.xgwz dl dd{ float:right; width:200px;}
.xgwz dl dd h3{ text-align:left; padding:0; font-size:14px; color:#333333; font-weight:normal; padding-top:5px;}
.xgwz dl dd p{ text-indent:2em; color:#9e9e9e; font-size:12px; line-height:18px;}
.xgwz dl dd p a{ color:#2a8ed0; font-size:12px;}
.xgwz ul{ clear:both; width:315px; margin:0 auto; }
.xgwz ul li{ background:url("../images/dwz.jpg") no-repeat 5px center; color:#676767; font-size:12px; line-height:18px; padding-left:15px;}
.xgwz ul li span{ float:right; display:inline-block; padding-right:5px;}
.xgwz ul li a{ color:#676767; font-size:12px; line-height:18px;}


/* ҽ����ϸ */
.docotr_con { overflow:hidden; zoom:1; padding:30px 25px;}
.docotr_con_hd { background:#f2f2f2; overflow:hidden; zoom:1; padding:15px;}
.docotr_con_hd_l { float:left;}
.docotr_con_hd_r { float:left; margin-left:20px; display:inline; width:488px;}
.docotr_con_hd_r h3 { color:#fff; font-size:14px; font-weight:normal; overflow:hidden; zoom:1;}
.docotr_con_hd_r h3 a { float:left; margin-right:5px; display:inline; background:#5da6e3; color:#fff; padding:0 5px;}
.docotr_con_hd_r p { margin-top:2px; font-family:"Microsoft Yahei";}
.docotr_con h2.t { font-size:16px; color:#217bc6; border-bottom:1px solid #f2f2f2; margin-top:20px; overflow:hidden; zoom:1;}
.docotr_con h2.t span { border-bottom:1px solid #217bc6; float:left;}

.docotr_text {  overflow:hidden; zoom:1;  padding:10px 0;}
.docotr_text img { display:block; margin:0 auto;}
.docotr_text p { color:#333333; font-size:14px; text-indent:2em; padding-top:10px;}

.doc_form { overflow:hidden; zoom:1; padding-bottom:30px;}
.doc_form .entry label { color:#333333; font-size:14px;}
.doc_form .entry textarea { width:485px; height:104px;  background:url(../images/texteare_bg2.jpg) no-repeat; overflow-y:hidden; resize:none; border:none; outline:none}
.doc_form .formbtn {  overflow:hidden; zoom:1; border:0;  }
.doc_form .doc_formbtn input { width:79px; height:23px; background:url(../images/submit.jpg) no-repeat; margin:10px 0 0 106px; border:0;}

/*jby*/
.npx{ height:37px; border-bottom:2px solid #217bc6; background:#2a8ed0;}
.npx h2{ float:left; color:#ffffff; font-size:24px; font-family:"Microsoft Yahei"; font-weight:normal; line-height:37px;; background:url("../images/npx.jpg") no-repeat left center; text-indent:50px;}
.npx ul{ float:right}
.npx ul li{ float:left; color:#fffefe; font-size:12px; line-height:37px;}
.npx ul li a{ color:#fffefe; font-size:12px; line-height:37px; padding:0px 10px 0 10px; display:inline-block}
.ksjj01{ overflow:hidden; padding-left:22px; padding-top:22px;}
.ksjj01  h3{ color:#2a8ed0; font-family:"Microsoft Yahei"; font-size:20px; font-weight:normal; padding-top:5px; text-align:center;}
.ksjj01 h3 a{color:#2a8ed0; font-family:"Microsoft Yahei"; font-size:20px; font-weight:normal}
.ksjj01 p{ color:#333333; font-size:12px; text-indent:2em; font-size:12px; line-height:22px; padding-top:15px;}
.ksjj01 p a{ color:#2676c2}

.gz3{ width:685px; margin:0 auto}
.tslf01{ padding-top:20px; overflow:hidden}
.tslf01 ul{ padding-left:22px; margin-top:10px; overflow:hidden}
.tslf01 ul li{ width:660px; float:left; border-bottom:1px dashed #d9d9d9; padding-bottom:25px; padding-left:10px; padding-right:10px;}
.tslf01 ul li a{ color:#333333; font-size:12px; line-height:25px;}
.tslf01 ul li dl{ float:left; background:url(../images/icon01.jpg) no-repeat left 3px; padding-left:52px; width:500px; height:50px; margin-top:20px;}
.tslf01 ul li dl dd a{ color:#8fc31f; font-size:16px; font-weight:bold; }
.tslf01 ul li dl dd a:hover{ color:#4990cd}
.tslf01 ul li dl dd{ color:#666666; font-size:14px; height:24px; }
.tslf01 ul li a img{ float:right; padding-top:20px}
.tslf01 ul li .bj_02{ background:url(../images/icon02.jpg) no-repeat left 3px;}
.tslf01 ul li .bj_02 dd a{ color:#ee3838;}
.tslf01 ul li .bj_03{ background:url(../images/icon03.jpg) no-repeat left 3px;}
.tslf01 ul li .bj_03 dd a{ color:#3a94d3;}
.tslf01 ul li .bj_03 dd a:hover{ color:#f00}
.tslf01 ul .bk_bj{ border:none; padding-bottom:8px;}

.zs{ overflow:hidden; padding-left:22px; padding-top:22px;}
.zs dt{ float:left; width:167px; margin-right:15px; }
.zs dt a img{ display:block;padding:1px; border:1px solid #c8c8c8}
.zs dd{ float:left; width:500px;}
.zs dd h3{ color:#2a8ed0; font-family:"Microsoft Yahei"; font-size:20px; font-weight:normal; padding-top:5px;}
.zs dd h3 a{color:#2a8ed0; font-family:"Microsoft Yahei"; font-size:20px; font-weight:normal}
.zs dd p{ color:#333333; font-size:12px; text-indent:2em; font-size:12px; line-height:22px; padding-top:15px;}
.zs dd p a{ color:#2676c2}
.gz3{ width:685px; margin:0 auto}
.hzgz{ padding-top:20px; overflow:hidden}
.hzgz ul{ padding-left:22px; margin-top:10px; overflow:hidden}
.hzgz ul li{ float:left; background:url("../images/hzgz.jpg") no-repeat left center; padding-left:10px; width:225px; line-height:25px; height:25px; overflow:hidden}
.hzgz ul li a{ color:#333333; font-size:12px; line-height:25px;}
.zjtj{ overflow:hidden; padding-top:20px;}
.zjtj ul li a img{ float:left}
.zjtj ul li h3{ color:#2a8ed0;}
.zjtj ul li h3 a{color:#2a8ed0;}
.zjtj{ overflow:hidden; padding-top:20px;}
.zjtj ul{ overflow:hidden; padding-top:20px;}
.zjtj ul li{ width:280px; float:left; padding-left:27px; padding-right:38px;}
.zjtj ul li a img{ float:left; margin-right:7px;}
.zjtj ul li h3{ color:#2a8ed0; padding:5px 0 0 0}
.zjtj ul li h3 a{color:#2a8ed0;}
.zjtj ul li p{ float:left; width:192px; color:#666666; font-size:12px; line-height:16px;}
.zjtj ul li p a img{ margin-top:5px;}
.zjtj ul li p a{ color:#217bc6}
.kfal{ overflow:hidden; padding-top:20px;}
.kfal ul{ overflow:hidden; padding-left:7px; padding-top:20px;}
.kfal ul li{ float:left; width:163px; padding-left:13px;}
.kfal ul li h4{ text-align:center; padding-top:5px;}
.kfal ul li h4 a{ color:#444444; font-size:12px; font-weight:normal;}
.kfal ul li a img{ padding:2px; border:1px solid #e3e3e3; display:block}
.xgrm2{ padding-top:0 }
/*.zixun{ padding-top:20px;}*/

/*lylx--��Ժ·��*/
.lylx{ overflow:hidden; padding:25px 0 25px 0; width:662px; margin:0 auto;}
.lylx h2 { background:url(../images/box.jpg) no-repeat left center; padding-left:10px; color:#2d6bac; font-size:14px; font-weight:normal;}
.lylx img { display:block; margin-top:10px;}

.lylx_zantai { overflow:hidden; zoom:1;}
.lylx_zantai h3 { display:inline-block; padding:0 5px; background:#2481bd; height:20px; font-size:14px; font-weight:normal; color:#fff; line-height:20px; text-align:center; margin-top:10px;}
.lylx_zantai p { font-size:12px; color:#747474;}


/*���ִ�ȫ*/
.bzdq_left{ float:left; overflow:hidden;}
.bzdq_wrap_left{ width:728px; float:left; border:none;  overflow: hidden;   zoom:1;}

.jsc{ border:1px solid #ebebeb;  border-top:2px solid #217BC6; overflow:hidden;}
.jsc h2{  background:#F7F7F7; color: #1589CB; font-family: "Microsoft Yahei"; font-size: 18px;font-weight: normal; height: 34px; line-height: 34px; text-align: center;}
.jsc ul{ padding:10px; overflow:hidden; }
.jsc ul li{ line-height:24px; white-space:nowrap; float:left; padding:0px 10px;}