
@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0; font-size:12px; font-family:微软雅黑; color:#444; background-color:#fff;}
ul,ol,li,p,h3,dl,dt,dd,a,h1,h2,h3,input{padding:0; margin:0; list-style:none; }
input{ font-family:微软雅黑; color:#444;outline: none; }
a{ text-decoration:none; color:#444;}
a:hover{ color:#00567e;}
.w{ width:1000px; margin:0 auto; overflow:hidden;}
.fl{ float:left;}
.fr{ float: right;}
.clearfix{ overflow:hidden; font-size:0; height:0; width:100%; margin:0; padding:0; clear:both;}
.mar_t7{ margin-top:7px;}
.box_15{ overflow:hidden; font-size:0; height:15px; width:100%; margin:0; padding:0; clear:both;}
.more{ line-height:29px;float:right; display:block; color:#2579ac; padding-right:10px;}


/* 头部*/

.header_3{ background:url(../images/jcws_bg.jpg) repeat-x left bottom; width:100%; height:167px; }
.header_3 .bg{background:url(../images/jcws_header.jpg) no-repeat center bottom; height:167px; width:100%; clear:both; overflow:hidden;}


/* 基层卫生导航*/
.nav5{ background-color:#1277af; height:42px; width:100%; clear:both; overflow:hidden;}
.nav5 .nav_list1{ width:1000px; margin:0 auto; height:42px;}
.nav5 .nav_list1 li{ float: left;line-height:42px; font-size:15px; color:#fff; padding-right:6px;}
.nav5 .nav_list1 li:last-child{ background-image:none;}
.nav5 .nav_list1 li a{ color:#fff; width:100%; height:42px; display:block;}
.nav5 .nav_list1 li a:hover{background:url(../images/nav_li.jpg) no-repeat right center #1880b9;}
.nav5 .nav_list1 li a.hyw{ background:url(../images/hyw_ico.jpg) no-repeat left center; padding-left:40px; }
.nav5 .nav_list1 li a.ico2{ background:url(../images/nav_ico2.jpg) no-repeat left center; padding-left:30px;}
.nav5 .nav_list1 li a.ico3{ background:url(../images/nav_ico3.jpg) no-repeat left center; padding-left:39px;}
.nav5 .nav_list1 li a.ico4{ background:url(../images/nav_ico4.jpg) no-repeat left center; padding-left:32px; }
.nav5 .nav_list1 li a.ico5{ background:url(../images/nav_ico5.jpg) no-repeat left center; padding-left:34px;}
.nav5 .nav_list1 li a.ico6{ background:url(../images/nav_ico6.jpg) no-repeat left center; padding-left:30px;}
.nav5 .nav_list1 li a.ico7{ background:url(../images/nav_ico7.jpg) no-repeat left center; padding-left:32px;}
.nav5 .nav_list1 li a.ico8{ background:url(../images/nav_ico8.jpg) no-repeat left center; padding-left:32px;}
.nav5 .nav_list1 li a.ico9{ background:url(../images/nav_ico9.jpg) no-repeat left center; padding-left:32px;}
.nav5 .nav_list1 li a.ico10{background:url(http://www.91huayi.com/upload/images/2015/10/t_28104731240.png) no-repeat left center;padding-left:30px;}



/*底部*/
.bottom{ background-color:#f7f7f7; width:1000px; margin:0px auto 0 auto; padding:15px 0; overflow:hidden;}
.bottom center{ color:#666; line-height:22px;}
.bottom center a{ color:#666; padding:0 10px; font-size:13px;}
.copyright{ text-align: center; width:1000px; margin:15px auto; font-size:13px;color:#666; position:relative;}
.copyright a{ color:#666;} 
.copyright .img1{ background:url(../images/copy_righti_1.jpg) no-repeat; width:41px; height:47px; position:absolute; right:140px; top:30px; display:block;}
.copyright .img2{ background:url(../images/copy_righti_2.jpg) no-repeat; width:126px; height:47px; position:absolute; right:10px; top:30px; display:block;}




/*.mar_t10{ margin-top:10px;}*/


.l_con{ float: left; width:280px; overflow:hidden;}
.r_con{ float: right; width:270px; overflow:hidden;}
.c_con{ float:left; width:430px; margin-left:10px;}

/* 登录 */
.loginArea{ width:276px; height:190px; background-color:#fff;box-shadow:0px 2px 2px #ddd;border:2px solid #179796; border-radius:10px;}
.loginArea .login{ width:280px; }
.lg_tit1{ background:url(../images/login_ico.jpg) no-repeat 10px center; height:24px; text-align:center; margin-bottom:10px;}
.loginArea .login ul{ padding:10px 15px 10px 15px; font-size:15px; overflow:hidden;}
.loginArea .login ul li{ height:31px; line-height:31px; margin-bottom:8px; display:block; clear:both; width:100%;}
.loginArea .login ul li span{ float:left; width:62px;}
.loginArea .login ul li .text_box{ background:url(../images/login_txt.jpg) repeat-x left center; height:29px; border:1px solid #ebebeb; border-radius:3px; width:175px; padding:0 5px;float:left; overflow:hidden; }
.loginArea .login ul li .address{ height:29px; width:175px; border:none;color:#888;}
.loginArea .login ul li .user{ background:url(../images/user_ico.png) no-repeat left center; height:29px; width:150px; border:none; padding-left:25px;color:#888;}
.loginArea .login ul li .password{background:url(../images/password_ico.png) no-repeat left center; height:29px; width:150px; border:none; padding-left:25px; color:#888;}
.loginArea .login .lg_box1{padding:0 15px; overflow:hidden; line-height:31px; font-size:13px;}
.loginArea .login .lg_box1 a{ float:left; text-decoration:underline; color:#1277af; padding-bottom:10px;}
.loginArea .login .lg_box1 .login_btn{ background:url(../images/login_btn1.jpg) no-repeat; width:74px; height:24px;  display:inline-block; overflow:hidden; float:right; text-decoration: none; border-radius:3px; margin-left:10px;}
.loginArea .login .lg_box1 .regist_btn{ background:url(../images/regist_btn.jpg) no-repeat; width:74px; height:24px;  display:inline-block; overflow:hidden; float:right; text-decoration: none; border-radius:3px; margin-left:10px;}

.my{ width:270px; height:146px; overflow:hidden;}



.banner{height:250px; width:430px; }
.yx-rotaion {margin: 0px auto;}
.yx-rotaion-btn {position: absolute;}
.yx-rotaion-title {position: absolute;}
.yx-rotation-focus {position: absolute;}
.yx-rotation-t {position: absolute;}
.yx-rotaion-btn {position: absolute;}
.yx-rotation-title {background:none; left: 0px; width: 100%; height: 40px; bottom: 0px; line-height: 40px; position: absolute; z-index: 1; opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4; _bottom: -1px;}
.yx-rotation-t {left: 10px; bottom: 0px; color: rgb(255, 255, 255); line-height: 40px; font-family: microsoft yahei; font-size: 16px; z-index: 2;}
.yx-rotation-focus span {background: url("../images/ico.png") no-repeat; display: block;}
.yx-rotaion-btn span {background: url("../images/ico.png") no-repeat; display: block;}
.yx-rotation-focus {height: 40px; right: 20px; bottom: 0px; line-height: 40px; z-index: 2;}
.yx-rotation-focus span {background-position: -24px -126px; top: 14px; width: 12px; height: 12px; line-height: 12px; text-indent: -9999px; margin-left: 5px; float: left; position: relative; cursor: pointer;}
.yx-rotaion-btn {top: 50%; width: 100%; height: 41px; margin-top: -20px;}
.yx-rotaion-btn span {width: 41px; height: 41px; position: relative; cursor: pointer; opacity: 0.3; -moz-opacity: 0.3; -khtml-opacity: 0.3;}
.yx-rotaion-btn .left_btn {	background-position: -2px -2px; left: 10px; float: left;}
.yx-rotaion-btn .right_btn {background-position: -2px -49px; right: 10px; float: right;}
.yx-rotaion-btn span.hover {opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;}
.yx-rotation-focus span.hover {	background-position: -10px -126px;}
.rotaion_list {	width: 0px; height: 0px; overflow: hidden;}


/* 培训动态 */
.pxdt{ width:266px;background-color:#fff;border:2px solid #179796;}
.pxdt .tit{ background:url(../images/pxdt_tit.jpg) no-repeat center top !important; border:0; width:100%; height:34px; display:block;}
.pxdt .tit span{ background:url(../images/pxdt_ico2.jpg) no-repeat 10px center;padding-left:30px;float: left;}
.pxdt .tit .more{ margin-top:10px; border-radius:2px;}
.pxdt .pxdt_box{ width:270px; padding:0; overflow:hidden;}

/* 政策动态 */
.zcdt{ width:430px; height:135px;}
.zcdt .tit{ background:url(../images/zcdt_tit.jpg) no-repeat left bottom; width:100%; height:24px; display:block;}
.zcdt .tit .more{ margin:5px 5px 0 0; border-radius:2px;}
.zcdt .zcdt_box{overflow:hidden;width:400px; padding:8px 13px; display:block;background-color:#fff; border:2px solid #179796;}
.zcdt_box li{ background:url(../images/li_bg2.jpg) no-repeat left center; line-height:23px; height:23px; overflow:hidden; display:block; padding-left:15px; font-size:13px;}
.zcdt_box li a{ width:260px; float: left; height:23px; overflow:hidden; display:block;}
.zcdt_box li span{ float:right;}


/* 优秀课件展示 */
.courseWare{ width:720px;}
.courseWare .courseWare_box{ width:100%; padding:8px 0; overflow:hidden; height:275px; padding-bottom:0;}
.courseWare_box a{ float:left; margin-bottom:17px; margin-left:10px;width:200px; height:129px; position:relative; overflow:hidden;}
.courseWare_box a img{ width:100%; height:auto;}
.courseWare_box .l_course{ width:300px; height:275px; position:relative; float:left; margin-left:0; overflow:hidden;}
.courseWare_box .l_course span{ text-align:center;}
.courseWare_box a span{ position:absolute; left:0; bottom:0; background-color:rgba(255,255,255,0.9); width:92%; height:30px; line-height:30px; padding:3px 4%; color:#222; font-size:13px;}
.courseWare_box a span p{ clear:both; line-height:30px; height:30px; overflow:hidden;}
.courseWare .tabbox{ background:url(../images/tit_bg.jpg) repeat-x left top; height:29px; width:100%; border-top:2px solid #6ab6e7;}
.courseWare .tabbox span{ no-repeat 10px center; float:left; width:130px; height:29px; line-height:29px;text-align:center; font-size:18px; cursor: pointer; color:#1b575f;}



/* 调研派 */
.dyp{ width:270px; float:right; overflow:hidden; background-color:#fff; height:328px;}
.dyp .tit{ background:url(../images/tit_bg.jpg) repeat-x left top; height:29px; width:268px; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.dyp .tit span{ float: left; color:#1b575f; font-size:18px; padding-left:10px;line-height:29px;height:29px;}
.new_list{overflow:hidden; padding:9px 15px; display:block;width:238px;}
.new_list li{ background:url(../images/li_bg2.jpg) no-repeat left center; line-height:26px; height:26px; overflow:hidden; display:block; padding-left:15px; font-size:13px;}

/* 学习心声 */
.xxxs{ width:720px; float:left;background-color:#fff;}
.xxxs .tit{ background:url(../images/tit_bg.jpg) repeat-x left top; height:29px; width:718px; border-top:2px solid #6ab6e7; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.xxxs .tit span{ float: left; color:#1b575f; font-size:18px; padding-left:10px;line-height:29px;height:29px;}

/*多屏焦点图*/
.focus { width: 720px; height: 225px;  position: relative; overflow:hidden; }
.focus ul{height: 225px;position:relative; /* overflow:hidden; */}
.focus ul li{ width: 720px;height: 225px;}
.study_list{ width:100%; background-color:#fff; height:225px; overflow:hidden;}
.study_list dd{ width:330px; float:left; padding:10px 10px 10px 20px; line-height:18px; border-bottom:1px solid #f3f3f3;box-shadow:0px 2px 2px #f7f7f7; overflow:hidden; }
.study_list dd .user_img{ width:50px; height:50px; border-radius:100px; overflow:hidden; display: block; float:left; margin-right:10px; float:left;}
.study_list dd .info{ float:right; width:260px; }
.study_list dd h1{ font-size:14px; width:100%; color:#00567e; line-height:18px;height:18px;overflow:hidden;}
.study_list dd p{font-size:12px; color:#4b4b4b; width:100%;overflow:hidden;line-height:18px; height:18px;}
.study_list dd h2{ font-size:12px; text-align:left; color:#9a9a9a;line-height:18px;overflow:hidden;height:18px;}

/* 学员声音 */
.xysy{ width:266px; float: right; overflow:hidden;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.xysy .tit{background:url(../images/tit_bg.jpg) repeat-x left top; height:29px; width:268px;}
.xysy .tit span{float: left; color:#1b575f; font-size:18px; padding-left:10px;line-height:29px;height:29px;}
.xysy .xysy_con{width:268px; background-color:#fff; padding:10px 0;}
.xysy .xysy_con a{width:249px; height:155px; margin:0 auto; display:block; overflow:hidden;}
.xysy .xysy_con a img{width:249px; height:155px;}
.xysy .xysy_con span{ width:249px; height:35px; line-height:35px; background-color:#fff; display:block; text-align:center; color:#222; font-size:14px; margin:0 auto;}

/* 校区风采 */
.xqfc{ width:720px; float:left;background-color:#fff; height:238px;}
.xqfc .tit{background:url(../images/tit_bg.jpg) repeat-x left top; height:29px; width:718px; border-top:2px solid #6ab6e7; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.xqfc .tit span{float: left; color:#1b575f; font-size:18px; padding-left:10px;line-height:29px;height:29px;}
.xqfc .xqfc_list{ padding:10px 0; overflow:hidden; width:727px;}
.xqfc .xqfc_list li{ width:235px; float:left; margin:0 7px 0 0;} 
.xqfc .xqfc_list li .img{ width:235px; height:146px; overflow:hidden;}
.xqfc .xqfc_list li p{ line-height:35px; height:35px; overflow:hidden; text-align:center; font-size:14px; background-color:#e4e4e4; color:#1b575f;}
.xqfc .xqfc_list li p a{color:#1b575f;}
/* 帮助中心 */
.bzzx{ width:266px; float:right; overflow:hidden; background-color:#fff; height:238px;}
.bzzx .tit{background:url(../images/tit_bg.jpg) repeat-x left top; height:29px; width:268px; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.bzzx .tit span{float: left; color:#1b575f; font-size:18px; padding-left:10px; line-height:29px;height:29px;}
.bzzx .new_list{ border:none !important;}

/* 教学日志 */
.jxrz{ width:1000px;float:left; overflow:hidden; background-color:#fff; height:215px;}
.jxrz .tit{background:url(../images/tit_bg.jpg) repeat-x left top; height:29px; width:998px; border-top:2px solid #6ab6e7; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.jxrz .tit span{ float: left; color:#1b575f; font-size:18px; padding-left:10px;line-height:29px;height:29px;}
.jxrz .jxrz_list{ width:998px; overflow:hidden; border:1px solid #ddd;}
.jxrz .jxrz_list ul{float:left; background:url(../images/jxrz_li.jpg) no-repeat right top; padding:10px 20px; width:459px;}
.jxrz .jxrz_list li{ background:url(../images/li_bg2.jpg) no-repeat left center; line-height:26px; height:26px; overflow:hidden; display:block; padding-left:15px; font-size:13px;}
.jxrz .jxrz_list li a{ width:300px; float: left; display:block;}
.jxrz .jxrz_list li span{ width:85px; float:right; display:block;}


/* 侧面二维码 */
#ewm_box{width:186px; height: 305px;position: absolute;right:10px; top:40%; z-index:22222222;}
#ewm_box .kefu{ background:url(../images/kf_img.jpg) no-repeat; width:186px; height:205px; display:block; margin-left:10px; position: relative; display:block; float:left;}
#ewm_box .kefu .talk{ width:64px; height:24px; position:absolute; bottom:55px; right:45px;  display:block;}
#ewm_box .kefu .close{ width:64px; height:24px; position:absolute; bottom:25px; right:45px; display:block;}
#ewm_box .ewm_img{ float:left; margin:10px;}



/* 2015.5.5  add */
/*.mar_t10{ margin-top:10px;}*/


.l_con{ float: left; width:280px; overflow:hidden;}
.r_con{ float: right; width:270px; overflow:hidden;}
.c_con{ float:left; width:430px; margin-left:10px;}

.l_con_content{ float:left; width:700px; }
.mt_40{margin-top:40px;}
/*.mar_t10{ margin-top:10px;}*/
.l_content{ float:left;width:700px;}
.r_content{ float:right; width:290px;margin-top:40px;}

.jrtt_box{ width:700px;clear:both; overflow:hidden;}
.jrtt_box .tit{ border-bottom:3px solid #179796; font-size:20px; line-height:40px; height:40px; margin-bottom:0px; clear:both;}
.jrtt_img{ float:left; width:304px; height:235px; overflow:hidden;}
.jrtt_list{ width:350px; float:right; overflow: hidden; margin-right:20px;}
.jrtt_list li h3{ color:#222; font-size:20px; line-height:30px; margin-bottom:10px;}
.jrtt_list li h3 a{ color:#222;}
.jrtt_list li p{ line-height:24px; font-size:14px; height:48px; overflow:hidden; margin-bottom:18px; font-size:14px;}
.jrtt_list li span{ width:100%; text-align:right; display:block;}

.news_list2{ background:#fff; text-align:left;padding:30px;}
.news_list2 li p{line-height:3em; background:url(../images/li_bg2.jpg) no-repeat left;  overflow:hidden; font-size:14px;padding-left:15px;}
.news_list2 li span{ float:right;}
.news_list2 li { border-bottom:#d4d4d4 solid 1px;padding-bottom:5px;margin-bottom:10px; clear:both;}

a img{border:none;}
/* 资讯三级页面内容 */
.news_content{width:700px; overflow:hidden; clear:both;margin:10px 0; background:#fff;}
.news_content h1{line-height:15px; font-size:20px; margin:30px auto; text-align:center; }
.news_article p{line-height:2em;font-size:16px; text-indent:2em; margin:15px 0;color:#262626;}
.news_article{padding:5px 30px;}
.time-fun{line-height:18px; margin:0 30px 10px 30px; border-bottom:#d4d4d4 solid 1px;padding-bottom:10px;}
.time-source{width:600px; height:18px;color:#999; float:left;}
.time{width:127px;float:left;}
.source{height:18px; width:492px;}
.function{float:right;}
.f12blue{color:#1277af;}

.yxzxlist { width:700px; overflow:hidden; clear:both;padding:0px;}
.yxzxlist .tabbox{ background: url(../images/tab_bg.jpg) repeat-x; height:46px; width:100%;}
.yxzxlist .tabbox ul{height:46px; float:left;}
.yxzxlist .tabbox ul li{ padding-left:20px; float:left; width:130px; height:41px; line-height:41px; border-top:5px solid #e8f0f4; text-align:center; font-size:18px; cursor: pointer; position:relative;}
.yxzxlist .tabbox ul li span{ position: absolute; left:20px; top:13px;}
.yxzxlist .tabbox ul li.hover{border-top:5px solid #1277af; border-left:1px solid #1277af;border-right:1px solid #1277af; background-color:#e8f0f4;}
.yxzxlist .new_con{ padding:10px 0; overflow:hidden;}
.yxzxlist .new_con li{ background-color:#fff; width:680px; overflow:hidden; padding:10px; margin-bottom:10px; clear:both; height:128px;}
.yxzxlist .new_con li .new_img{ float: left; width:175px; height:128px; margin-right:10px;}
.yxzxlist .new_con li .new_info{ float:left; width:490px;}
.yxzxlist .new_con li .new_info h3{ line-height:30px; font-size:20px; margin-bottom:5px;}
.yxzxlist .new_con li .new_info p{ line-height:24px; clear:both; font-size:14px;}
.yxzxlist .new_con li .new_info center{ line-height:20px; text-align:left; line-height:18px; height:18px; margin-top:25px; font-size:15px;}
.yxzxlist .new_con li .new_info center span font{ padding-right:10px;}
.yxzxlist .new_con li .new_info .pl_box{ background:url(../images/pl_ico.jpg) no-repeat left center; padding-left:25px; font-size:14px; margin-right:10px; padding-right:10px; border-right:1px solid #ddd; height:18px; color:#888;}
.yxzxlist .new_con li .new_info .share{ background:url(../images/share_ico.jpg) no-repeat left center; padding-left:20px;}

.tit .more_2{ color:#2579ac; font-size:12px; padding-top:5px; float:right;}
.tit .more_2:hover{ color:#00567e; font-size:12px; padding-top:5px; float:right;}