@charset "gb2312";
/* CSS Document */
/*
* Description: 执业药师考后真题解析专题
* Update:      17/09/2018
* Author:      yixiaofang
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background-color:#fff;  color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
body a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1180px;}
.btn{display:block;text-align:center;color:#fff;margin:0 auto;}
.title{ text-align:center; font-size:48px; color:#373737; height:90px; line-height:90px; font-weight:bold;}
.title1{ background:url(../images/til_bg1.png) no-repeat center top;}
.title2{ background:url(../images/til_bg2.png) no-repeat center top;}
.title3{ background:url(../images/til_bg3.png) no-repeat center top;}
.title4{ background:url(../images/til_bg4.png) no-repeat center top;}
.title5{ background:url(../images/til_bg5.png) no-repeat center top;}
.title6{ background:url(../images/til_bg6.png) no-repeat center top;}

/*banner*/
	.banner{ width:100%;}
	.banner_01{ height:205px; background:url(../images/banner_01.jpg) no-repeat top center; }
	.banner_02{ height:219px; background:url(../images/banner_02.jpg) no-repeat top center; }
	.banner_03{ height:180px; background:url(../images/banner_03.jpg) no-repeat top center; }
	.banner_04{ height:191px; background:url(../images/banner_04.jpg) no-repeat top center; }
	
	.ban_ul{ padding-left:397px; width:590px;}
	.ban_ul li{ cursor:pointer; float:left; margin:0 10px 29px 0; border-top:5px solid #0b6957; font-size:22px; width:188px; height:42px; line-height:42px; border-radius:42px;-moz-border-radius:42px;-ms-border-radius:42px;-o-border-radius:42px;-webkit-border-radius:42px; background-color:#3aa7a2; color:#fff; text-align:center;  }
	.ban_ul li.cur{ background-color:#fff; color:#3aa7a2;}
	
/*nav_r*/
	.nav_r{ z-index:100; color:#fff; width:130px; height:457px; background:url(../images/nav_01.png) no-repeat; position:fixed; top:20%; right:0; padding:0 10px; }
	.nav_r h4{ padding-bottom:15px;  font-size:18px; line-height:24px; padding-top:45px; text-align:center;}
	.nav_r ul{ padding-bottom:10px; width:123px; margin:0 auto; border-top:1px solid #30c198; }
	.nav_r ul a{ display:block; text-align:center; height:37px; line-height:37px; font-size:14px;border-bottom:1px solid #30c198;}
	.nav_r ul a:hover{ color:#ffeb7c;}
	.nav_r img{ display:block; margin:0 auto;}
	.nav_r .nav_top{ cursor:pointer; margin-top:10px; }

/*answer*/
	.answer{ background-color:#d5eee6;}
	.ans_tab{ width:1055px; font-size:16px; color:#807f7f; text-align:center; background-color:#fff; margin:50px auto 0; border-top:1px solid #dadada;border-left:1px solid #dadada;}
	.ans_tab th,.ans_tab td{border-bottom:1px solid #dadada;border-right:1px solid #dadada; }
	.ans_tab th{ background-color:#39b29a; font-size:20px; color:#fff; }
	.ans_1{ color:#39b29a; text-decoration:underline; }
	.ans_2{ width:148px; height:34px; line-height:34px; background-color:#ff6f5c; }
	.ans_3{ width:94px; height:34px; line-height:34px; background-color:#fba047; }
	.ans_4{ width:94px; height:34px; line-height:34px; color:#ff6f5c; background-color:#ffeb7c; }
	.ans_2:hover{ background-color:#f85843; }
	.ans_3:hover{ background-color:#ed9035; }
	.ans_4:hover{ background-color:#efd855; }

/*money*/
	.money,.matters,.course{ padding-top:98px; background:#d3ede4 url(../images/mon_bg.jpg) no-repeat top center;}
	.mon_ul{ padding:55px 0 40px;}
	.mon_ul li{ margin-right:9px; color:#fff; width:387px; height:153px; background:url(../images/mon_01.jpg) no-repeat; float:left; overflow:hidden;}
	.mon_l,.mon_r,.mon_l em,.mon_l p{ float:left;}
	.mon_l{ padding-top:28px; width:317px;}
	.mon_l em{ padding-left:13px; font-family:"Arial";  font-size:80px; font-weight:bold; width:174px; text-align:center; }
	.mon_l em i{font-size:28px; display:inline-block; vertical-align:middle; margin:-80px -11px 0 0px; }
	.mon_l p{ font-size:20px; line-height:30px; }
	.mon_r{ width:58px; display:block; text-align:center; font-size:18px; line-height:22px; padding-top:32px; height:108px;}
	.mon_r:hover{ color:#f1f9bb;}
  
  	.mon_p{ text-align:center; font-size:26px; color:#666666; line-height:46px;}

/*estimate*/
	.estimate,.seven{ padding:85px 0 30px; background:#d3ede4 url(../images/est_bg.jpg) no-repeat top center;}
	.est_con{ width:679px; height:679px; background:url(../images/est_01.png) no-repeat; position:relative; margin:98px auto 0; }
	.est_btn { padding:450px 0 0 135px;}
	.est_btn a,.cou_btn a{ width:174px; height:51px; line-height:46px; background:url(../images/est_02.png) no-repeat; float:left; font-weight:bold; margin-right:56px; font-size:22px;}
	.est_btn a{ margin-right:56px; }
	.est_btn a:hover,.cou_btn a:hover{  background:url(../images/est_02h.png) no-repeat; }
	.est_ul li{ cursor:pointer; background:url(../images/est_03.png) no-repeat;  position:absolute; width:137px; text-align:center; font-size:30px; font-weight:bold; color:#39b29a; line-height:36px; padding-right:11px; padding-top:30px; height:107px;}
	.est_lip{ display:none; width:353px; height:96px; position:absolute;}
	.est_ul li p{ font-weight:100; text-align:left; padding:24px 15px 0 24px; font-size:22px; line-height:30px; color:#fff; }
	.est_ul li.est_li1  p{  padding:11px 15px 0 31px; }
	.est_li1{ top:-50px; left:265px;}
	.est_li1 .est_lip{bottom:-34px; right:-350px; background:url(../images/est_04.png) no-repeat;  }

	.est_li2{ top:208px; left:-88px;  }
	.est_li2 .est_lip{bottom:-109px; right:-28px;  }
 
	.est_li3{ bottom:-22px; left:90px;  }
	.est_li3 .est_lip{bottom:-111px; right:-15px; }

	.est_li4{ bottom:-22px; right:60px;  }
	.est_li4 .est_lip{bottom:-113px; right:-156px; }

	.est_li5{ top:208px; right:-80px;  }
	.est_li5 .est_lip{bottom:-109px; right:-170px; }
	.est_li2 .est_lip,.est_li3 .est_lip{ background:url(../images/est_05.png) no-repeat; }
	.est_li4 .est_lip,.est_li5 .est_lip{ background:url(../images/est_06.png) no-repeat; }
	.est_ul li.cur .est_lip{ display:block; }

/*matters*/
	.matters{ padding-top:120px;}
	.mat_ul{ padding:54px 0 0 67px;}
	.mat_ul li{ float:left; margin:0 80px 45px 0; text-align:center; width:296px; height:280px; padding-top:65px; background:url(../images/mat_01.png) no-repeat; }
	.mat_ul li h4{ padding-top:5px; font-size:34px; font-weight:bold; width:144px; margin:0 auto; text-align:center; line-height:60px; color:#fff; border-bottom:1px dashed #97cbc8; }
	.mat_ul li a{ font-size:16px; line-height:24px; padding-top:10px; display:block; }
	.mat_ul li a:hover{ color:#f7e043;}

/*seven*/
	.seven{ padding:45px 0 0;}
	.sev_ul{ padding:83px 0 45px;}
	.sev_ul li{ margin-right:60px; float:left; height:124px; border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px; background-color:#39b29a; position:relative;}
	.sev_ul li p{ font-size:22px; line-height:36px; color:#fff; padding:30px 25px 0 30px; }
	.sev_ul li img{ position:absolute; top:-25px; left:0;}
	.sev_li1{ width:307px;}
	.sev_li2{ width:414px;}
	.sev_ul .sev_li3{ width:339px; margin-right:0;}
	.sev_ul li span{ display:block; width:39px; height:32px; background:url(../images/sev_04.png) no-repeat; position:absolute; top:45px; right:-51px;}

	.sev_btn{ width:279px; height:51px; line-height:46px; background:url(../images/sev_05.png) no-repeat; font-size:22px; font-weight:bold; }
	.sev_btn:hover{  background:url(../images/sev_05h.png) no-repeat;  }
	
	.sev_con{ width:1045px; height:387px; background:url(../images/sev_06.png) no-repeat; margin:50px 0 0 52px; }
	.sev_con h4{ font-size:24px; color:#333333; text-align:center; line-height:89px; padding-top:60px; }
	.sev_ol{ padding-left:129px;}
	.sev_ol li{ margin-bottom:13px; line-height:50px; font-size:20px; color:#666; }
	.sev_ol li span{ display:inline-block; vertical-align:middle; width:72px; background-color:#39b29a; text-align:center; margin:-5px 22px 0 0; color:#fff; }

/*course*/
	.course{ padding-bottom:100px;}
	.cou_ul{ padding:40px 0 46px 243px;}
	.cou_ul li{ width:218px; height:100px; line-height:100px; background-color:#58b4ae; font-size:30px; font-weight:bold; text-align:center; color:#cce5ea; float:left; margin-right:22px; cursor:pointer; border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px; position:relative; }
	.cou_ul li.cur{ background-color:#3aa7a2; color:#fff;} 
	.cou_ul li.cur span{ display:block; width:36px; height:14px; background:url(../images/cou_01.png) no-repeat; position:absolute; bottom:-13px; left:50%; margin-left:-18px;}

	.cou_con{ display:none; position:relative; border:1px solid #84c8bf; padding:40px 0 40px  44px; background-color:#fbfbfb;}
	.cou_con.cur{ display:block;}
	.cou_img{ position:absolute; top:8px; right:-22px;}
	.cou_l,.cou_r{ float:left; height:226px;}
	.cou_l{ width:1090px; border-right:0px dashed #bde1d5;}
	.cou_l h4{ font-size:22px; line-height:38px; font-weight:bold;}
	.cou_ld { width:985px; padding-top:12px; font-size:18px; line-height:34px;}
	.cou_ld h5{ font-weight:bold;}
	
	.cou_r{ width:985px;}
	.cou_r ul{ padding:70px 0 0 50px; height:93px;}
	.cou_r li{ width:308px; font-size:18px; line-height:32px; float:left;}
	.cou_r li input{ display:inline-block; vertical-align:middle; width:14px; height:14px; margin:-3px 10px 0 0;}

	.cou_btn{ padding-left:328px;}
	.cou_btn a{ margin-right:55px; }
	
/*扉页*/
.feiye{width:100%;line-height:20px;font-size:12px;text-align:center;color:#666666; padding-top:30px;}

