@charset "utf-8";
* { padding: 0; margin: 0; }
html, body {font: 14px "微软雅黑" simsun; color: #000; text-align: left; font: 14px "微软雅黑"; width: 100%;}
a {color:#000; text-decoration: none; }
a:link {color:#000; text-decoration:none }
a:visited {color:#000; text-decoration:none }
a:hover {color: #00468c; text-decoration:none }
input {vertical-align:middle; }
a, img {border: none }
ul, dl, li, dd, dl {list-style: none; }
.topheadset {/* background:url(../images/top_line.jpg) no-repeat; */ height:24px; text-align:right; color:#FFF }
.topheadset div {position:relative; height:24px; width:166px; float:right; text-align:center; line-height:24px; background-color:#055da4; }
.topheadset div:after{ content:''; display:block; position:absolute; width:1px; height:12px; top:6px; left:50%; background-color:white; }
.topheadset a {width:50%; display:inline-block; font-size:12px; }
.topheadset a:link {TEXT-DECORATION: none; color:#ffffff }
.topheadset a:visited {TEXT-DECORATION: none; color:#ffffff }
.topheadset a:hover {TEXT-DECORATION: underline; color:#ffffff }
.header_bg {color:#606060; }
.menu_nav {height:36px; /* background:url(../images/menu_bg.gif) repeat-x; */ background-color:#055da4; }
.menu_nav .nav_content li {width:84px; height:36px; padding:0px; /* background:url(../images/nav_li_right.gif) no-repeat right center; */ float:left; line-height:36px; text-align:center; font-size:14px; font-weight:bold; list-style:none; }
.menu_nav .nav_content li a{ display:block; width:100%; height:100%; }
.menu_nav .nav_content li+li{border-left:1px solid #fff; }
.menu_nav .nav_content li a:link {TEXT-DECORATION: none; color:#ffffff }
.menu_nav .nav_content li a:visited {TEXT-DECORATION: none; color:#ffffff }
.menu_nav .nav_content li a:hover {TEXT-DECORATION: underline; color:#ffffff; background-color:#1c81d3; }
.menu_nav .nav_content li.active a{ background-color:#1c81d3; }
.main_bg {background-color:#ffffff; margin:0px auto; }
.main_bg1 {background-color:#ffffff; margin:0px auto; padding-top:10px; }
.main_bg1>table{ width:100%; }
.main_bg2 {background-color:#ffffff; width:867px; margin:0px auto }
.main_bg_w {background-color:#ffffff; width:100%; margin:0px auto; }
.sub_title_1 {background:url(../images/by.png) #ededed 0 0 no-repeat; height:38px; width:100%; }
.sub_title_1 h3 {float:left; font-weight:bold; font-size:14px; padding-left:20px; line-height:30px; text-align:left; color:#000000; }
.sub_title_1 a {float:right; padding-right:8px; padding-top:6px; color:#666; }

.list_lh { width:100%;overflow:hidden; /* height:250px; */ }
.list_lh ul li {padding:1px; line-height:24px; padding-bottom:8px; text-indent:18px; position:relative; }
.list_lh ul li a {}

.list_lh ul li:before{ content:' '; position:absolute; width:4px; height:4px; border-radius:50%; background-color:#9a9a9a; top:12px; left:6px;  }
.list_lh ul li span {padding-left:6px; color:#999999; font-size:12px; }
.sub_title_2 {background:url(../images/by.png) #ededed 0 0 no-repeat; height:38px; width:222px; }
.sub_title_2 h3 {float:left; font-weight:bold; font-size:14px; padding-left:20px; line-height:30px; text-align:left; color:#000000; }
.sub_title_2 a {float:right; padding-right:8px; padding-top:6px; color:#666; }
.list_line2 {}
.list_line2 tr td {height:34px; line-height:28px; font-size:14px; }
.list_line2 a {float:left; width:356px; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;/* background: url(../images/icon_02.jpg) no-repeat 6px 11px; */ padding-left:18px; font-size:14px; position:relative; }
.list_line2 a:before{ content:' '; position:absolute; width:4px; height:4px; border-radius:50%; background-color:#9a9a9a; top:12px; left:6px;  }
.list_line_a2 a{ width:290px; }
.list_line2 img {float:left; margin-left:4px; margin-top:10px; }
.list_line2 span {float:right; padding-right:5px; color:#999999; font-size:12px }
.sub_title_3 {background:url(../images/sub_title3.jpg) no-repeat; height:30px; width:222px; }
.sub_title_3 h3 {float:left; width:150px; text-align:center; font-weight:bold; font-size:14px; line-height:30px; color:#000000;background:#ededed; cursor:pointer; }
.sub_title_3 .selected{ background:url(../images/sub_title3.jpg) no-repeat;}
.sub_title_3 a {float:right; padding-right:8px; padding-top:6px }
.boder_01 {border:1px solid #d2d2d2; }
.sub_title_4 {/* background:url(../images/sub_title4.jpg) no-repeat; */ border-bottom:2px solid #e3e3e3; box-sizing:border-box; height:28px; vertical-align:top; position:relative; }
.sub_title_4:after{ content:''; width:100px; height:2px; background-color:#f18200; position:absolute; left:0; bottom:-2px; z-index:2; }
.sub_title_4 span {font-size:14px; color:#000; padding-left:25px; font-weight:normal; padding-top:0px; float:left }
.sub_title_4 a {float:right; font-size:12px; color:#999999; padding-right:8px; }
.list_dot {margin-top:10px; padding-top:; border-top:1px dashed #ccc; }
.list_dot tr td {/* background:url(../images/icon_01.jpg) no-repeat 10px 10px; */ color:#024e99; height:30px; text-align:left }
.list_dot a {padding-left:25px; font-size:14px; color:#000000; position:relative; }
.list_dot a:after{ content:''; display:block; position:absolute; width:4px; height:4px; top:8px; left:10px; 
background-color:#9a9a9a; border-radius:50%; }
.list_line3 {
}
.list_line3 tr td {height:32px; line-height:32px; height:31px; line-height:31px; font-size:14px }
.list_line3 a {float:left; /* background: url(../images/icon_03.jpg) no-repeat 8px 13px; */ padding-left:18px; font-size:14px; position:relative; }
.list_line3 a:after{ content:''; display:block; position:absolute; width:4px; height:4px; top:12px; left:6px; background-color:#9a9a9a; border-radius:50%; }

.ksjs_ad {}
.ksjs_ad p {float:left; /* padding-left:12px; */ height:105px; }
.ksjs_ad p a {font-size:16px; color:#357ac8; line-height:24px; display:inline-block; }
.ksjs_ad p span {font-size:14px; color:#333; line-height:24px; }
.zxzx_btn {/* background:url(../images/zxzx_btn.jpg) no-repeat 0px; */ background:url(../images/ico1.png) #357ac8 no-repeat 18px 50%; width:95px; height:28px; border:none; cursor:pointer; color:#ffffff; margin-top:5px; /* margin-left:12px; */ font-size:12px; text-indent:16px; }
.kf_td {LINE-HEIGHT:20px; font-size:14px; padding-left:6px; color:#999999 }
.kf_td a:link{color:#888888 }
.sub_title_5 {background:url(../images/by.png) #ededed 0 0 no-repeat; height:38px; width:222px; }
.sub_title_5 h3 {float:left; font-weight:bold; font-size:14px; padding-left:20px; line-height:30px; text-align:left; color:#000000; }
.sub_title_5 a {float:right; padding-right:8px; padding-top:6px }
select {text-transform:none; height:25px; line-height:25px; border:1px solid #cccccc; color:#000000; }
select, textarea {margin:0; }
.footer {/* background:url(../images/kfzx_lby_19.jpg) repeat-x; */ }
.footer tr td {font-size:12px; }
.kfzx_lby_1 {/* background:url(../images/kfzx_lby_01.jpg) no-repeat; */ background-color:#055da4; height:38px; width:222px; line-height:38px; color:white; text-indent:20px; margin-top:12px; }
.kfzx_lby_1 h3 {font-weight:bold; font-size:16px; margin:0 !important; color:white !important; }
.kfzx_lby_2 { background:url(../images/tit.png) 20px 9px no-repeat;   border:1px solid #e1e1e1; margin:0 auto; padding-right:10px; position:relative; background-color:#efefef; }
/*.kfzx_lby_2:before{ content:''; before: ''; width:3px; height:20px; background-color:#025297; position:absolute; top:9px; left:20px; }*/
.kfzx_lby_2 h3 {font-weight:bold; font-size:16px; padding-left:30px; line-height:36px; text-align:left; color:#025297; } /* .kfzx_lby_2+table{border:1px solid #e1e1e1; margin:-1px auto 10px !important; padding:0 10px; width:100%; } */ .list_line4 h3 { margin:30px auto 10px !important; }
.list_line4 tr td {line-height:36px; /* border-bottom:1px dotted #CCC; */ font-size:14px }
.list_line4 a {float:left; /* background: url(../images/icon_02.jpg) no-repeat 6px 17px; */ padding-left:20px; font-size:14px; position:relative; }
.list_line4 a:before{    content: ' '; position: absolute; width: 4px; height: 4px; border-radius: 50%; background-color: #9a9a9a; top: 16px; left: 6px; }
.list_line4 img {float:left; margin-left:4px; margin-top:10px; }
.list_line4 span {float:right; padding-right:5px; color:#999999; font-size:12px }
.border02 {width:100%; /*margin:0 auto; background-color:#ffffff; border:1px solid #72a1de; margin-top:15px; padding-top:10px; padding-bottom:5px; line-height:24px*/ }
.border02 p {padding-left:5px; padding-right:5px; line-height:24px }
.artext2 {margin:-10px auto 10px; text-align: left;padding:10px; }
.artext2 a{ display:block; }
.artext2 a h4{ font-size: 20px;margin-bottom: 2px;line-height:2; border-left: 4px solid #dddddd; padding-left:20px; }
.artext2 h3{ padding:10px;margin:5px 2px;font-size: 15px; }
.artext2 div{ padding:10px;margin:5px 2px;font-size: 15px; text-align:right; }
.artext .mtitle {text-align:center; padding:0 0 6px 0; line-height:37px; color: #2a60a9; font-size:24px; font-weight:normal; }
.artext .source {text-align:center; line-height:34px; margin-bottom:0px; color:#666666; border-bottom:1px solid #2a60a9 }
.zoom p {line-height: 28px; margin-bottom: 20px; word-wrap: break-word; text-indent: 2em }
.zoom p label img{ margin:8px; }
.zoom a {COLOR: #0040a0; color:#0040a0; font-size: 11.5pt; }
.print {text-align: right; padding-bottom: 4px; line-height:28px; padding-right:6px; background: url(../images2012/li_bg.jpg) repeat-x 50% bottom; color: #000; clear: both; overflow:hidden; }
.print A {color: #004698 }
.print A:hover {color: #2a60a9; }
.dzxziti {margin-top: 4px; FLOAT: right; color: #666 }
.dzxziti A {color: #666 }
.zjjs_c {}
.zjjs_c tr td {color: rgb(34, 34, 34); line-height: 24px; font-size: 12px; }
.img4 {margin: 5px; padding: 3px; border: 1px solid rgb(215, 215, 215); }
.mart10 {padding:10px; border:1px solid #e1e1e1; margin:-1px auto 0; width:100%; }
.yyzj_tab03 {border:1px solid #e8e9eb; border-collapse:collapse; }
.yyzj_tab03 tr th {background-color:#e8f1ff; line-height:17px; color:#666666; height:45px; text-align:center; border:1px solid #e8e9eb; border-collapse:collapse; font-weight:bold; font-size:12px }
.yyzj_tab03 tr td {line-height:45px; color:#656565; height:45px; text-align:center; border:1px solid #e8e9eb; border-collapse:collapse; font-size:14px }
.res_1 {width: 95px; height: 45px; margin:0px auto; font-size:14px }
.res_1:hover {background-color: #dddddd; cursor:pointer }
.res_1 span {float: left; text-align:center; width:95px; }
.res_1 span a {color:#090; text-decoration: none; font-size: 14px; text-align:center; font-size:14px }
.res_1 span a:hover {color: #cc0000; text-decoration: none; }
.res_0_0 {background: #28a7ea; width: 95px; height: 45px; margin:0px auto; cursor:pointer; font-size:14px }
.res_0_0:hover {background-color: #28a7ea; font-size: 14px; font-weight: bold; width:95px; }
.res_0_0 span {float: left; text-align:center; width:95px; }
.res_0_0 span a {text-decoration: none; font-size: 14px; color: #ffffff; }
.yyh_div {padding:10px 0px 10px 0px }
.yyh_div ul {width:718px; margin-left:35px; }
.yyh_div ul li {float:left; background:url(../images/yyh_bg.jpg) no-repeat; width:112px; height:24px; text-align:center; line-height:24px; margin-right:30px; margin-top:10px; margin-bottom:10px; color:#999999 }
.yyh_div .yyh_bg1 {float:left; background:url(../images/yyh_bg1.jpg) no-repeat; width:112px; height:24px; text-align:center; line-height:24px; margin-right:30px; margin-top:10px; margin-bottom:10px; }
.yyh_div a:link {color:#000000; text-decoration:none }
.yyh_div a:visited {color:#000000; text-decoration:none }
.yyh_div a:hover {color:#f8721b; text-decoration:none }
.yyh_div .yyh_bg1 a:link {color:#ffffff; text-decoration:none }
.yyh_div .yyh_bg1 a:visited {color:#ffffff; text-decoration:none }
.yyh_div .yyh_bg1 a:hover {color:#ffffff; text-decoration:none }
.xzhz_btn {background:url(../images/xzxx_bg.jpg) no-repeat; width:87px; height:21px; line-height:21px; border:none; color:#ffffff; font-size:12px; cursor:pointer }
.btn_hzxx {background:url(../images/hzxx_btn.jpg) no-repeat; width:174px; height:26px; border:none; cursor:pointer; color:#ffffff; font-size:14px; font-weight:bold; line-height:26px; }
.list_tab {width:100%; }
.list_tab tr td,.border02 .listTitle {background:url(../images/right-.png) #efefef no-repeat 200px 50% !important; height:38px; line-height:38px; text-indent:20px; border-bottom:1px solid #fff; color:#333; }
.list_tab tr td:hover{ color:#055da4; }
.menu_activ,.menu_activ a{ color:#055da4; }

.list_tab h3 {
	font-size:14px;
}
.kangfujiaoyu {width:230px; height::212px; background-color:#ffffff; border:1px solid #d4d2d3; padding-top:1px; padding-bottom:15px; line-height:22px; margin-right:10px; float:left; margin-bottom:10px; margin-left:11px; }
.kangfujiaoyu p {padding-left:10px; }
.kangfujiaoyu p .ks_span {float:left; background:url(../images/kcap_07.jpg) no-repeat left center; padding-left:16px; font-size:12px; color:#9f9d9e; }
.kangfujiaoyu p .syhy_span {float:right; font-size:12px; color:#9f9d9e; padding-right:10px; }
.sub_title_6 {background:url(../images/sub_title6.jpg) no-repeat; height:39px; width:222px; }
.sub_title_6 h3 {float:left; font-weight:bold; font-size:14px; padding-left:26px; line-height:39px; text-align:left; color:#000000; }
.sub_title_7 {background:url(../images/sub_title7.jpg) no-repeat; height:38px; width:222px; }
.sub_title_7 h3 {float:left; font-weight:bold; font-size:14px; padding-left:26px; line-height:38px; text-align:left; color:#000000; }
.czsj_tab01 {border:1px solid #e4f0f6; }
.czsj_tab01 tr th {background-color:#40a0e9; line-height:22px; color:#ffffff; height:22px; text-align:center }
.czsj_tab01 tr td {text-align:center; }
.sub_title_8 {background:url(../images/sub_title8.jpg) no-repeat; height:38px; width:222px; }
.sub_title_8 h3 {float:left; font-weight:bold; font-size:14px; padding-left:26px; line-height:38px; text-align:left; color:#000000; }
.jlhd_btn {background:url(../images/zjdy_btnbg.jpg) no-repeat; width:109px; height:39px; margin:5px; border:none; color:#3f89ee; font-size:14px; cursor:pointer }
.sub_title_9 {    line-height: 2.5;font-size: 16px;font-weight: bold;text-indent: 20px; }
.sub_title_9 h3 {float:left; font-weight:bold; font-size:14px; padding-left:4px; line-height:39px; text-align:left; color:#000000; }
.sub_title_9 span {float:right; font-weight:normal; font-size:12px; padding-left:26px; line-height:39px; text-align:left; color:#ff0000; padding-right:10px; }
.zxhf_tab {background-color:#f4f9ff; border-bottom:1px solid #d3d3d3; border-top:1px solid #d3d3d3; }
.zxhf_inp {height:38px; line-height:38px; font-size:14px; border:1px solid #e0e0e0; background-color:#ffffff; width:520px; float:left; color:#999999; padding-left:10px }
.zxhf_btn {height:38px; line-height:38px; font-size:14px; border:1px solid #e0e0e0; background-color:#1cba10; width:177px; float:right; color:#ffffff; text-align:center; cursor:pointer; }
.list_line5 {}
.list_line5 tr td {height:42px; line-height:42px; border-bottom:1px dotted #CCC; font-size:14px }
.list_line5 a {float:left; padding-left:18px; font-size:14px }
.list_line5 span {float:right; padding-right:5px; color:#999999; font-size:12px }
.syfinBd {wdith:1018px; border:1px solid #e1e1e1; margin:-1px auto 10px; z-index:0; }
.syfinBd ul {wdith: 750px; z-index:0; padding-top:20px }
.syfinBd li {width: 750px; display: block; zoom: 1; list-style:none; border-bottom: 1px dashed rgb(154, 154, 154); z-index:0; height:auto }
.syfinBd li a:link {color:#000000; text-decoration:none }
.syfinBd li a:hover {color:#000000; text-decoration:underline }
.syfinBd li a:visited {color:#000000; text-decoration:none }
.syfinBd li dl {width: 750px; display: block; clear: both; }
.syfinBd li dl dt {width: 150px; float: left; color: rgb(174, 174, 174); font-size: 16px; padding-top: 25px; text-align:center }
.syfinBd li dl dd {width: 600px; float: left; text-align: left; padding-top: 15px; padding-bottom: 15px; }
.syfinBd li dl dd ol {width: 600px; }
.syfinBd li dl dd li {width: 149px; float: left; text-align: left; font-size: 14px; line-height: 30px; border: 0; }
.zjlb_btn01 {width:73px; height:25px; background:url(../images/zjlb_btn01.jpg) no-repeat; border:none; text-align:center; line-height:25px; color:#ffffff; cursor:pointer; margin-right:10px }
.zjlb_btn02 {width:73px; height:25px; background:url(../images/zjlb_btn02.jpg) no-repeat; border:none; text-align:center; line-height:25px; color:#ffffff; cursor:pointer }
 .clearit {z-index:1; clear:both }
 .regform {width:100% !important; padding:40px 0 !important; }
 .regform tr td {padding:7px 5px; }
 .f-text {border:1px solid #aaaaaa; outline:none; height: 24px; line-height: 24px; padding: 5px; vertical-align: top; width: 248px; }
 .regform span, .regform a {font-size:12px; }
 .regform a {color:#2a5ba5 }
 .btn_primary {padding: 7px 27px; color: #fff; border-radius: 4px; text-align: center; border: none; cursor: pointer; background:#2fa4FF; font-size:14px; margin-top:15px; }
 .dtm {width:140px; height:35px; border:1px solid #d6dbde; background:url(../images/dtmbj.jpg) repeat-x; color:#555555; outline:none; cursor:pointer; }
 .pwd_tips {width: 200px; border:1px solid #e1e1e1; border-radius:4px; font-size:12px; padding:4px; margin-left:10px; position:relative; }
 .pwd_tips:after,.pwd_tips:before{ width:0; height:0; content:''; border:8px solid transparent ; position:absolute; top:10px; }
 .pwd_tips:after{ border-right-color:#e1e1e1; left:-16px; z-index:1; }
 .pwd_tips:before{ border-right-color:#fff; left:-15px; z-index:2; }
 .pwd_tips div { line-height: 1.5;  padding-left: 18px; }
 .pwd_tips .default {background: url(../images/pwd_sprite.png) 0 -215px no-repeat; }
 .pwd_tips .yes {background: url(../images/pwd_sprite.png) 0 -247px no-repeat; }
 .pwd_tips .no {background: url(../images/pwd_sprite.png) 0 -281px no-repeat; }
 .pwd_info .password_info {vertical-align: top; color: grey; }
 .hide {display: none !important; }
 .f_color {margin-left:10px; float:left; margin-top:23px; display:inline-block; color:#2a5ba1; }
 .yyzj_tab01 {border:1px solid #eeeeee; }
 .yyzj_tab01 tr th {background-color:#40a0e9; line-height:17px; color:#ffffff; height:40px; text-align:center }
 .yyzj_tab01 tr td {text-align:left; padding:7px 0px 7px 13px; line-height:18px; border:1px solid #eeeeee; }
 .yyzj_tab01 h2 {font-size:14px; color:#035ba9; font-weight:bold }
 .yyzj_tab01 h3 {font-size:14px; color:#fa8e01; font-weight:bold }
 .fyahei {border:1px solid #d3e7ff; background:#ebf4ff; margin-top:10px; height:63px; }
 .fyahei h1 {line-height: 63px; padding-left:20px; font-size: 20px; color: #000; font-weight: 100; height: 63px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
 .zzx_yh_stream {background: url(../images/line.png) 39px top repeat-y #fff; margin-top:10px; }
 .yh_l_pics {width: 60px; height: 60px; margin-left: 7px; overflow: hidden }
 .yh_l_pics img {width: 60px }
 .yh_l_huan {text-align: center; }
 .yh_l_huan, .yh_l_states {font-size: 12px; height: 20px; line-height: 20px; color: #333; background:#fff; }
 .yh_l_times {font-size: 14px; color: #333; line-height: 20px; background:#fff; }
 .yh_l_states {font-family: 宋体 }
 .yh_l_states span {color: #3c980b }
 .stream_yh_right {position: relative; width: 637px; word-wrap: break-word; word-break: break-all; border: 1px solid #d3d3d3; padding: 18px; margin-bottom: 18px }
 .yh_r_t_icon {position: absolute; right: 0; top: 0; width: 32px; height: 32px }
 .yh_l_icon {position: absolute; left: -10px; top: 20px; width: 10px; height: 14px }
 .h_s_cons {padding: 17px; background-color: #f2f8ff; font-size: 14px }
 .h_s_cons_title {color: #333; font-weight: 700; padding-left: 25px; background: url(../images/iconh.png) no-repeat; height: 20px; line-height: 20px; font-family: 宋体 }
 .h_s_cons_main {font-size: 14px; color: #333; font-family: 宋体; line-height: 1.6em }
 .pb10 {padding-bottom: 10px; font-weight:700; }
 .h_s_time {height: 18px; padding-top: 12px; font-size: 12px; color: #666; text-align: right; overflow: hidden }
 .yh_l_doctor {font-size: 12px; line-height: 20px; background:#fff; }
 .yh_l_doctor span {color: #137cf2; padding-right: 5px }
 .yh_l_doctor a {color:#2670d5; }
 .stream_yh_right h4 {font-size: 14px; color: #333; font-weight: 400; line-height: 1; margin-bottom: 12px; font-family: 宋体; }
 .stream_yh_right h4 span a {color: #4379c3; padding-right: 5px; }
 .h_s_cons_docs {background-color: #fff5ec; padding: 13px 11px; overflow: hidden; word-break: break-all; word-wrap: break-word; }
 .h_s_cons_docs .h_s_cons_title {font-size: 14px; color: #f50; font-weight: 400; background: no-repeat; padding: 0 0 10px 3px; line-height: 1.5em; height: auto; }
 .h_s_cons_docs .h_s_cons_main {font-size: 12px; color: #666; line-height: 22px; padding-top: 6px; border-top: 1px dashed #b2aba5; }
 .h_s_time_huifu {float: left; height: 14px; line-height: 14px; overflow: hidden; }
 .bingli_hide_box {background-color: #d9e2ec; font-size: 14px; font-weight: 700; padding:15px 0; }
 .str_bingli_hide {background:url(../images/sprite_stream.png) 10px -207px no-repeat; padding:15px 25px; }
 .bingli_hide_word {padding: 15px 0 0 10px; color: #77879b; }
 .mainwrap {height:308px; }
 .m-cintro {padding:10px 20px; border-bottom:2px solid #999; background:#f4f4f4; height:285px; width:982px; margin:0px auto; background:#fff; }
 .m-cintro img {float:left; margin-right:20px }
 .m-cdes {text-align:left; width:580px; float:right; position:relative }
 .m-cdes h2 {font-size:27px; text-align:left; line-height:45px; }
 .m-cdes p, .m-cdes b {line-height:25px; }
 .blank20 {clear:both; height:15px; overflow:hidden; display:block }
 .plybtn {display:block; background:url(../images/sprite.png) no-repeat 9999px 9999px; width:160px; height:55px; position:absolute; background-position:0px -350px; margin-top:10px; }
 .plybtn:hover {background-position:0px -413px }
 .u-cshare {margin-top:10px }
 .ckcoll{background:url(../images/201301271204046de59.png) no-repeat; cursor:pointer; margin-left:-10px; height:20px; width:55px; float:left; background-position:-2px -29px }
 .sub_title_4 h3 {font-size:14px; color:#000; padding-left:8px; font-weight:normal; padding-top:0px; float:left }
 
.home-banner{float: left; width:320px; height:220px;overflow:hidden;position:relative;}

.home-banner .bd{width:100%; height:100%;}
.home-banner .bd ul{ height:100%; position:relative; }
.home-banner .bd li{position:absolute;top:0;left:320px;width:100%;height:100%;}
.home-banner .bd a{width:100%; height:100%; display:block; position:relative;}
.home-banner .bd img{ display:block; width:100%; height:100%;}
.home-banner .bd .banner-title{ position:absolute; left:0; bottom:0; width:100%; height:34px; background:#000; filter:alpha(opacity=80); background:rgba(0,0,0,0.8); line-height:34px;}
.home-banner .bd .banner-title i{width:30px; height:100%;  display:inline-block; float:left;}
.Cpic{background:url(../images/Cpic.png) center center no-repeat;}
.home-banner .bd .banner-title span{line-height:34px; color:#fff; font-weight:normal; font-size:14px; text-align:center; width:100%; }
.home-banner .hd{position:absolute; bottom:6px; right:5px; }
.home-banner .hd b{color:#ef3838; display:none; font-size:16px;}
.home-banner .hd b.down{display:inline-block;}
.home-banner .hd span{color:#fff; font-size:12px;}
.home-banner .controler2 a{display:block; width:16px; position:absolute;top:90px; height:27px;}
.home-banner .controler2 a i{cursor:pointer;display:block;width:16px;height:27px; background:url(../images/home-banner-btn.png) no-repeat;}
.home-banner .controler2 .prev{left:10px;}
.home-banner .controler2 .prev i{background-position:-60px 0;}
.home-banner .controler2 .prev:hover i{background-position:0 0;}
.home-banner .controler2 .next{right:10px;}
.home-banner .controler2 .next i{background-position:-88px 0;}
.home-banner .controler2 .next:hover i{background-position:-28px 0;}

.sub_title_3s {background:url(../images/sub_title3.png) #ededed no-repeat; height:38px; width:222px; }
.sub_title_3s_sele{background:url(../images/sub_title32.png) #ededed no-repeat !important;}
.sub_title_3s h3 {float:left; width:150px; text-align:center; font-weight:bold; font-size:14px; line-height:38px; color:#000000;/* background:#ededed; */ cursor:pointer; }
.sub_title_3s a {float:right; padding-right:8px; line-height:38px; }
.border02 .listTitle{ margin-bottom:0 !important; }
.border02 .listCon{/* padding-left: 52px; */ background: #f1f1f1; /* margin: 0px 13px; */ margin:0; }
.border02 .listCon li{line-height: 30px; text-indent:34px; background-color:#f8f8f8; border-bottom:1px solid #fff; }
.border02 .listCon li a{display:block; }
.border02 .hidden{display: block; }
.infoCon ul{margin-top: 50px; }
.infoCon ul li{line-height: 50px; width: 100%; }
.infoCon ul li label{display: inline-block; width: 30%; font-size: 18px; text-align: right; }
.infoCon ul li input[type=text]{width: 40%; line-height: 36px; }
.infoCon ul li input[type=radio]{width: 5%; }
.infoCon ul li input[type=file]{width: 150px; height: 150px; border: none; }


.artext .regTable{width:100%; margin-top:20px; }
.artext .regTable tr td{padding-bottom:20px; }
.artext .regTable input{line-height:30px; width:100%; height:30px; }
/* 2017.10.24 pagination add */
.pagination { margin:20px;  }
.pagination ul{margin-bottom:0; margin-left:0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.pagination ul>li {display:inline }
.pagination ul>li>a,.pagination ul>li>span {position:relative; float:left; padding:6px 12px; line-height:1.42857143; color:#337ab7; text-decoration:none; background-color:#fff; border:1px solid #ddd; }
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span {margin-left:0; border-top-left-radius:4px; border-bottom-left-radius:4px; }
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span {border-top-right-radius:4px; border-bottom-right-radius:4px; }
.pagination ul>li>a:focus,.pagination ul>li>a:hover,.pagination ul>li>span:focus,.pagination ul>li>span:hover {z-index:2; color:#23527c; background-color:#eee; border-color:#ddd }
.pagination ul>.active>a,.pagination ul>.active>a:focus,.pagination ul>.active>a:hover,.pagination ul>.active>span,.pagination ul>.active>span:focus,.pagination ul>.active>span:hover {z-index:3; color:#fff; cursor:default; background-color:#337ab7; border-color:#337ab7 }
.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span,.pagination ul>.disabled>span:focus,.pagination ul>.disabled>span:hover {color:#777; cursor:not-allowed; background-color:#fff; border-color:#ddd }
/*mystyle*/
.clear:after{ content:''; display:block; height:0; clear:both; }
#main_nav{ width:1110px; margin:0 auto !important; }
footer{ width:100%; padding:5px 0; background-color:#055da4;}
.main_bg_w .main_bg{ width:100% !important; }
.ind-left{ width:222px; }
.ind-center{ width:13px; }
.ind-right{ width:785px; /* padding-right:20px; */ }
.main_bg,.main_bg1,.topheadset{ width:1020px; }
.ind-left-ico a{ width:100%; height:50px; display:block; font-size:16px; line-height:50px; text-indent:30px; background:url(../images/ind-left.png) #fafafa no-repeat; border:1px solid #dedede; }
.ind-left-ico tr:nth-child(1) a{ background-position:20px 0px; }
.ind-left-ico tr:nth-child(3) a{ background-position:20px -50px; }
.ind-left-ico tr:nth-child(5) a{ background-position:20px -100px; }
.ind-left-ico tr:nth-child(7) a{ background-position:20px -150px; }
.ind-left-ico tr:nth-child(9) a{ background-position:20px -200px; }
.ind-left-ico tr:nth-child(11) a{ background-position:20px -250px; }
.ind-left-ico tr:nth-of-type(even){ height:14px; }
/* iframe .kfzx_lby_2 tr td:nth-child(1){ border-top:1px solid #e1e1e1; padding-right:10px; }
iframe .kfzx_lby_2 h3{ padding-left:32px; } */
.artext{ /* border:1px solid #e1e1e1; margin:-1px auto 10px; */ padding:20px; }
.kfzx_lby_2_w{ width:100%; }
.mianbao3{ margin-right:10px; }
.infoSelect a{ color:#357ac8; }
.ind-tab{ margin:10px auto 0; }
.ind-right iframe{width: 100%;border: none; }
.iframe1{min-height: 510px;}
.iframe2{min-height: 514px;}
/*鼠标划过*/
.move-out{ position:relative; }
/* .speace_span{ position:absolute;top:20px; left:100px;background-color:white; } */

.ind-right-in,.news{width:100%;padding:15px 20px 0;min-height: 300px; margin:-1px auto 10px; border:1px solid #e1e1e1;}
.yema{ width:100%; }
.form-horizontal,.zhuce{ margin:-1px auto 10px; border:1px solid #e1e1e1;}
.yema{ width:100%; }
/*在线报名*/
.signListCon{width:1020px; margin:0 auto;min-height:514px; }
.signListCon:after{ content:''; display:block; height:0; clear:both; }
.signListCon .itemUl1{height: 492px;border:1px solid #dddddd;}
.signListCon .itemUl1 .baoming-li1{text-align: center;font-weight: bold;font-size: 14px;color:#3064b8;background:#efefef;}
.signListCon .itemUl1 .baoming-li2{width:100%;height: 69px;padding: 0px;text-align: center;}
.signListCon .signListItem{float:left;overflow:hidden;padding:10px;width:327px; }
.signListCon .signListItem ul{float:left;border:1px solid #c5c5c5; }
.signListCon .signListItem .itemUl1{border-bottom:none}
.signListItem li span{font-size:14px}
.signListItem li label{display:inline-block;font-size:14px}
.signListItem .itemUl1 li{padding-left:2%;width:98%;border-bottom:1px solid #c5c5c5;font-size:14px;line-height:35px}
.signListItem .itemUl2 li{padding-top:10px;padding-left:1%;width:99%;height:79px;border-bottom:1px solid #c5c5c5;font-size:14px}
.signListItem .itemUl2 li a{display:inline-block;width:100%;background:#74abdb;color:#fff;text-align:center;line-height:35px}
.yuyue2{ margin-bottom:10px; }	
.zixun{margin:0px auto;width:100%;height:auto;min-height: 560px}	

#yonghu{border:1px solid #e1e1e1; padding:0; margin:10px auto; min-height:; }

.zxbm_out{width:100%;  border:1px solid #e1e1e1; margin:-1px auto 10px; z-index:0;    min-height:427px; }
.zxbm{ width:90%; margin:10px auto; overflow:hidden; }
.zxbm li{ float:left; width:20%; }
.zxbm li a div{ width:100%; margin:0 auto; overflow:hidden; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.zxbm li a div img{ width:100%; }
.zxbm li a{ display:block; width:60%; margin:0 auto; }
.zxbm li a p{ text-align:center;line-height:2; }

@media (min-width:1367px){ 
	.iframe1{min-height: 647px;}
	.iframe2{min-height: 644px;}
	.regform { padding:186px 0 !important; }
	.ind-right-in,.news{ min-height: 592px;}
	.zhuce{ padding:42px 0; }
	.yuyue2{ padding-bottom:54px; }
	.zixun{ min-height:600px; }
	.signListCon{ min-height:630px; }
	.form-actions{ margin-top:50px; }
	.zxbm_out{ min-height:608px; }
}














