@charset "gb2312";
/* CSS Document */

@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;font:12px/24px Arial,"\5B8B\4F53",sans-serif;color:#333;}
body{background:#F5F5F5;}
article,iframe,img{display:block;border:0;}
ul,li{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#97bb01;text-decoration:underline;}
.Width{width:1200px;margin:0 auto;}
.clear{clear:both;}
.hide{display:none;}
.fl{float:left;}.fr{float:right;}
.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt25{margin-top:25px;}
.topconR span b,.topmenu li strong span,.logo,.headnav li a b,#mainnav h2 a span,#cityNavIndex_new .month,.m01Llist02 li,.buyctkpart,.buyctknext,.buyctktabimg dt a,.examlist01 li,.onlinektlcon02 div h5 span,.interflowRcon li,.exambookl02 ul li,.msteamR01 ul li,.onlinektlcon01 div ins span,.weixin .jq_hidebox dl dd b,.playBtn,.mtabcons li,.m1clscon tr p,.m01rfd ul li,.m01rlive ul li span,.msteaml01 ul li,.listnavtxt p a b,.m01rfdcon table tr p{background:url(u2.huatu.comhebeilxqindeximg.png) no-repeat;}
.weixin .jq_hidebox dl dd a,.weibo .jq_hidebox dl dd a,.msteaml01 dl dd a{background:url(u2.huatu.comhebeilxqindeximg.png) no-repeat;}
.mainnavtit01 h2 a span,.buycourseLhdlist li,.buycourseRzbtxt a,.buycourseRrltxt a,.m01Llist03num a.cur,.m01Llist03 li,.m01Llist02 li,.buyctkpart a,.buyctknext a,.buyctktabimg dt a,.buyctklist li,.examlist01 li,.examlist01num a.cur,.onlinektlcon02 div h5 span,.interflowRcon li,.exambookl02 ul li,.msteamR01 ul li,.walkhtR02 li,.onlinektlcon01 div ins span,.walkhtlcon01 div ins span,#slides .next,#slides .prev,.weixin .jq_hidebox dl dd b,.datumwklcon01 dd .bookic,.bomser03 span,.playBtn,.listgkimgtxt a,.listnum{background:url(u2.huatu.comhebeilxqindeximg.png) no-repeat;}

/* top */
.top{width:100%;height:36px;background:#f8f8f8;border-bottom:solid 1px #ddd;position:relative;z-index:800;}
.topconL{float:left;}
.topconL a{font-size:12px;color:#333;line-height:36px;padding:0 10px;}
.topconL .register{color:#666;}
.topconR{float:right;}
.topconR span{font-size:16px;color:#f55b59;line-height:36px;float:left;padding-left:17px;}
.topconR span a{font-size:16px;color:#97bb01;line-height:36px;}
.topconR span a:hover{text-decoration:underline;}
.topconR span.phone b{float:left;background-position:-48px 0;width:15px;height:15px;margin:11px 7px 0 0;}
.topconR span.qq b{float:left;background-position:-100px 0;width:18px;height:18px;margin:9px 7px 0 0;}
.topmenu{float:right;width:450px;position:relative;z-index;9999;}
.topmenu li{position:relative;float:left;z-index;99999;}
.topmenu li strong{color:#666;line-height:36px;float:left;font-weight:100;margin:0 0 0 20px;}
.topmenu li strong a{color:#666;line-height:36px;float:left;}
.topmenu li strong span{float:right;width:9px;height:5px;margin:16px 0 0 7px;background-position:0 -6px;font-size:0;}
.weixin .jq_hidebox dl dd b,.weibo .jq_hidebox dl dd b{background:url(u2.huatu.comhebeilxqtopmenu.png) no-repeat;}
.weixin{width:62px;}
.weixin .jq_hidebox{width:190px;height:128px;position:absolute;border:solid 1px #ddd;top:36px;left:0;z-index:99999;background:#fff;}
.weixin .jq_hidebox .top_jtimg{position:absolute;top:-8px;left:25px;}
.weixin .jq_hidebox div{height:31px;border-bottom:solid 1px #ccc;position:relative;color:#888;padding-left:10px;margin-bottom:12px;z-index:9999;}
.weixin .jq_hidebox div a{line-height:36px;color:#888;padding:0 3px 6px 3px;}
.weixin .jq_hidebox div a.cur{border-bottom:solid 1px #f55b59;color:#f55b59;}
.weixin .jq_hidebox dl dt{margin:0 12px;}
.weixin .jq_hidebox dl dd{width:96px;}
.weixin .jq_hidebox dl dd b{padding:3px 0 3px 18px;line-height:18px;}
.weixin .jq_hidebox dl.weixinwximg dd b{background-position:0 4px;}
.weixin .jq_hidebox dl.weixinwsqimg dd b{background-position:0px 4px;}
.weixin .jq_hidebox dl dd span{color:#888;}
.weixin .jq_hidebox dl dd a{display:block;width:30px;height:24px;background-position:-187px -403px;color:#fff;line-height:24px;color:#fff;padding-left:25px;border-radius:4px;margin:2px 0 0 0;}
.weibo{width:62px;}
.weibo .jq_hidebox{width:190px;height:128px;position:absolute;border:solid 1px #ddd;top:36px;left:0;z-index:9999;background:#fff;}
.weibo .jq_hidebox .top_jtimg{position:absolute;top:-8px;left:25px;}
.weibo .jq_hidebox div{height:31px;border-bottom:solid 1px #ccc;position:relative;color:#888;padding-left:10px;margin-bottom:12px;}
.weibo .jq_hidebox div a{line-height:36px;color:#888;padding:0 3px 6px 3px;}
.weibo .jq_hidebox div a.cur{border-bottom:solid 1px #f55b59;color:#f55b59;}
.weibo .jq_hidebox dl dt{margin:0 12px;}
.weibo .jq_hidebox dl dd{width:96px;}
.weibo .jq_hidebox dl dd b{padding:3px 0 3px 18px;line-height:18px;}
.weibo .jq_hidebox dl.weibowbimg dd b{background-position:0px -18px;}
.weibo .jq_hidebox dl.weixinbdimg dd b{background-position:0px -58px;}
.weibo .jq_hidebox dl dd span{color:#888;}
.weibo .jq_hidebox dl dd a{display:block;width:30px;height:24px;background-position:-187px -403px;color:#fff;line-height:24px;color:#fff;padding-left:25px;border-radius:4px;margin:2px 0 0 0;}
.app{width:112px;}
.app .jq_hidebox{width:170px;padding:0 10px;}
.app .jq_hidebox .weibowbimg{margin-top:10px;overflow:hidden;padding-bottom:8px;border-bottom:dashed 1px #ddd;}
.app .jq_hidebox .weibowbimg dd b{background:none;padding:0;}
.app .jq_hidebox dl dd{width:66px;}
.app .jq_hidebox dl dt{margin:0 12px 0 8px;}
.app .jq_hidebox p a{line-height:32px;padding-right:5px;}
.app .jq_hidebox .top_jtimg{left:48px;}
.map{width:70px;}
.topmenu .topmenucur span{background-position:0 0;}
/* mainnav */
#mainnav{height:50px;width:100%;position:relative;z-index:700;}
#mainnav .Width{position:relative;z-index:999;}
#mainnav ul li h1 a,#mainnav ul li h2 a{font:bold 16px/50px "\5FAE\8F6F\96C5\9ED1",sans-serif;color:#fff;}
#mainnav ul li{height:	50px;position:relative;float:left;}
#mainnav ul li h1 a{float:left;text-align:center;}
#mainnav ul li h2 a{position:relative;float:left;width:190px;text-align:center;padding:0 12px;}
#mainnav ul li h2 a span{display:block;width:9px;height:5px;background-position:0 -115px;position:absolute;top:23px;right:4px;font-size:0;}
#mainnav li.cur h2 a:hover,#mainnav li.cur h1 a:hover{text-decoration:none;}
#mainnav ul li .n_one{width:240px;padding:0;}
.navtxt{position:absolute;overflow:hidden;background:#fff;border:solid 1px #f55b59;width:390px;padding:0 15px 5px 10px;z-index:999;overflow:hidden;border-top:none;top:50px;}
.navtxttypeRig,.navtxttype07,.navtxttype08,.navtxttype09,.navtxttype10{right:0;}
.navtxttypeLef{left:0;}
.navtxt h6{padding-left:10px;height:12px;line-height:14px;margin:10px 0;}
.navtxt h6 a{color:#f55b59;font:bold 12px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.navtxt p{color:#333;font:12px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;padding-left:10px;}
.navtxt p a{color:#333;font:12px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.navtxt p a:hover{color:#97bb01;text-decoration:underline;}
.navtxt em{border-top:1px solid #f2f2f2;height:1px;font-size:0px;display:block;margin:5px 0 0 0;}
.navtxt h6 span a{color:#888;font-weight:100;}
.navtxt h6 ins{text-decoration:none;padding:0 0 0 5px;}
.navtxt h6 ins a{color:#333;font-weight:100;}
.navtxttype11 h2{margin-right:35px;}
.navtxttype11{width:100%;border-bottom:1px solid #97bb01;position:absolute;top:50px;left:0;background:#fff;overflow:hidden;padding:10px 0;}
.navtxttype11 a{float:right;font:14px/22px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;padding:0 0 0 25px;}
.navtxttype11 a:hover{color:#f55b59;text-decoration:underline;}

.cityopen div{width:975px;}
.cityopen{width:100%;border-bottom:1px solid #f55b59;position:absolute;top:50px;left:0;background:#fff;overflow:hidden;z-index:200;padding:10px 0;}
.cityopen a{float:right;font:12px/26px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;padding:0 0 0 26px;}
/* listnav */
#listnav{width:100%;height:54px;z-index:2000;border-bottom:solid 1px #ddd;background:#f8f8f8;}
.listnavtxt p{float:left;}
.listnavtxt p a{font:bold 15px/54px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;color:#888;position:relative;padding:0 17px;}
.listnavtxt p a:hover{color:#f55b59;}
.listnavtxt p span{font:14px/54px "\5b8b\4f53","\9ED1\4F53",Arial,sans-serif;color:#888;padding:0 9px;}
.listnavtxt p a b{display:block;position:absolute;width:14px;height:11px;top:-10px;right:-6px;background-position:-226px -24px;}
.listnavtxt strong{float:right;}
.listnavtxt strong b{float:left;background-position:-48px 0;width:15px;height:15px;margin:20px 7px 0 0;}
.listnavtxt strong a{font-size:16px;color:#f55b59;font-weight:bold;line-height:55px;}
.listnavtxt li{float:left;width:149px;height:30px;top:10px;color:#807a62;cursor:pointer;font-style:normal;background:url(../images/leyutbj.png) no-repeat;font-weight:bold;/* margin-left:12px;*/}
.listnavtxt li{background-position:0 4px;}
.listnavtxt li:hover{background-position:0 -24px;background-color:#fff;}
.listnavtxt li a{font:bold 14px/32px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;color:#97bb01;position:relative;padding:0px 0 0 35px;}
.listnavtxt li a:hover{color:#e4393c;}
.listnavtxt li a b{display:block;position:absolute;width:14px;height:11px;top:-10px;right:-14px;background-position:-226px -24px;}
.li_3_content dd a{font:normal 13px/24px "\5b8b\4f53","\9ED1\4F53",Arial,sans-serif;color:#656565;position:relative;padding:0px 0 0 16px;}
.li_3{position:relative;z-index:100;}
.li_3 a.noclick{width:60px;}
.li_3_content{position:absolute;right:0px;line-height:40px;z-index:99;width:150px;display:none;}
.li_3_content a:hover{color:#97bb01;border-left:solid 2px #e4393c;}
.li_3_content dt{height:12px;border-bottom:3px solid #FE7700;background-color:#FE7700;font:14px/16px Arial,"\5B8B\4F53",sans-serif;color:#FFF;text-align:center;display:none;}
.li_3_content dd{background:#FFFFFF;border-bottom:#D0D0D0 1px dashed;}
.li_3_content dd:hover{background:#F3F3F3;}

.li_3_content dd span{color:#FE3B00;width:56px;text-align:center;display:inline-block;}
.li_3_content dd.lastItem{background-image:none;border-bottom:1px solid #E6E4E3;}
.li_3_content dd.lastItem a{border-bottom:none;}
.li_3_content iframe{float:right;display:inline-block;margin-right:5px;}
.banrsmall dt.cur,#searchbtn,.mlistup,.mlistdown,.serchzwtit{background:url(../images/img.png) no-repeat;}
/* head */
.head{height:88px;overflow:hidden;background:#fff;}
.logo{background-position:0 -24px;height:86px;width:200px;float:left;text-indent:-9999em;overflow:hidden;}
.headname{float:left;height:40px;margin:23px 0 0 10px;border-left:solid 1px #ccc;line-height:40px;}
.headname a{font:bold 24px/40px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;padding-left:12px;}
.headname a:hover{text-decoration:none;}
.headnav{float:right;width:530px;padding:15px 5px 0 0;position:relative;}
.headnav ul{overflow:hidden;}
.headnav ul li a{float:left;margin:0 0 0 14px;}
.headnav ul li{float:left;height:28px;margin-bottom:6px;position:relative;}


/* 当期位置 */
.crumbsNavcity{width:830px;float:left;background-color:#fff;                       box-sizing:border-box;border:1px solid #E5E5E5;}
.crumbsNavcity .fl{font-size:13px;padding-left:16px;line-height:30px;}
.btnSty{display:block;position:relative;background:#ADADAD;color:#fff;width:80px;height:30px;line-height:30px;text-align:center;cursor:pointer;margin-right:5px;}
.btnSty:hover{background:#97bb01;}
.crumbsNavseach{width:300px;float:right;}
.crumbsNavseach input.text{width:212px;height:32px;line-height:32px;padding-left:10px;border:1px solid #97bb01;float:left;margin-right:0px;color:#888;box-sizing:border-box;}
.btnSearch02{width:87px;height:32px;border:none;text-indent:-9999em;overflow:hidden;cursor:pointer;background:url(u2.huatu.comhebeilxqindeximg.png) -114px -108px no-repeat;background-color:#97bb01;}
.crumbsNav{margin:5px 0;overflow:hidden;clear:both;}

.mainleft{float:left;width:830px;clear:both;10px;margin-bottom:30px;}
.mainleft.lists h1{font:12px/0px Arial,"\5B8B\4F53",sans-serif;     overflow:hidden;     text-indent:-9999em;}
.mainleft.lists{background:#fff;border:1px solid #E5E5E5;}
.mainleft.lists .leftcon,.mainleft.lists .listPage{padding:10px;}
.mainleft.lists .lefttype{padding:0 10px;}
.lefttype{overflow:hidden;}
.biaoqian{overflow:hidden;padding:12px 0 0;border-bottom:dashed 1px #E5E5E5;width:100%;}
.lefttype span{color:#888;line-height:18px;float:left;font-weight:bold;padding:1px 0 1px 5px;}
.lefttype p{display:inline-block;float:left;}
.jq_changeheight{display:none;}
.lefttype p a{color:#333;float:left;height:18px;padding:1px 5px;line-height:18px;margin:0 5px 10px 0;}
.lefttype p a.bqbgcolor,.lefttype p a:hover{color:#fff;background:#e21837;}
.lefttype .noline{border:none;}
.mainleft.lists .leftcon{overflow:hidden;padding-top:0;}
.leftconhtml{border-bottom:solid 1px #e6e6e6;padding:22px 0 20px 0;position:relative;height:105px;}
.leftconhtml h5 a{font:bold 16px/16px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;color:#333;}
.leftconhtml h5 a:hover{color:#97bb01;}
.leftconhtml .leftcontxt{padding:12px 0;}
.leftconhtml p{color:#888;}
.leftconhtml p span{color:#666;line-height:16px;}
.leftconhtml p a{color:#666;float:right;line-height:16px;}
.leftconhtml .listShare{background-position:0 2px;padding-left:14px;margin:0 16px;}
.leftconhtml .listShare.cur{background-position:0 -35px;color:#f55b59;}
.leftconhtml .listnum{background-position:0 -243px;padding-left:20px;height:13px;line-height:11px;margin:3px 0 0 15px;}
.leftconhtml .listnum:hover{background-position:0 -230px;color:#f55b59;}
.leftconhtml div{width:84px;height:102px;border-bottom:solid 1px #ddd;position:absolute;top:130px;right:28px;background-position:0 -160px;z-index:100;padding:16px 0 0 13px;}
.leftconhtml div a{display:block;height:16px;line-height:15px;padding-left:25px;margin-bottom:10px;}
.leftconhtml div a:hover{color:#f55b59;text-decoration:underline;}
.leftconhtml div a.datxl{background-position:0 -85px;}
.leftconhtml div a.datkj{background-position:0 -101px;}
.leftconhtml div a.dathy{background-position:0 -117px;}
.leftconhtml div a.dattx{background-position:0 -135px;}
.listSty01{padding:0 10px;}
.listSty01 li{padding:5px 10px;/*background:url(../images/disc.gif) no-repeat left center;*/font-size:14px;color:#aaa;overflow:hidden;}
.listSty01 li h3{display:inline;font-size:14px;}
.listSty01 .lm{color:#666;float:left;margin-right:5px;}
.listSty01 .lm a{color:#666;}
.listSty01 .lm:after{content:"|";padding:0 5px;}
.listSty01 time{float:right;margin-left:15px;font-size:12px;color:#333;}
.listSty01 .mark{float:right;background:none;font-size:12px;color:#999;}

.listSty01 p{padding-left:75px;color:#888;}
.listSty01 li a b{font-family:"\5FAE\8F6F\96C5\9ED1";}
.hot_zbt{margin-bottom:10px;border-bottom:1px dotted #dfdfdf;padding: 8px;}
.hot_zbt li{margin:8px 0;}
.hot_zbt li em{font-size:12px;line-height:14px;margin-right:5px;display:inline-block;vertical-align:2px;background:#97bb01;color:#fff;padding:2px 3px;text-decoration:none;font-style:normal;}
.hot_zbt li h2{font-size:16px;color:#CC0000;}
.hot_zbt li h2 span{float:right;font-size:12px;color:#999;font-weight:normal;}
.hot_zbt li h2 a{font:bold 16px/16px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}

.leftwdown a,.leftnav a{background:url(u2.huatu.comhebeilxqindeximg.png) no-repeat;background-position:-230px -41px;}
.mainleft .setBox{margin-bottom:10px;border:1px solid #dfdfdf;background:#fff;overflow:hidden;}
.essayHeader{overflow:hidden;border-bottom:dashed 1px #ddd;padding:20px 0 2px;}
.essayHeader h1{text-align:center;font:bold 20px/30px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;padding:10px 0 5px 0;}
.essayHeader p{font:12px/30px SimSun;color:#888;text-align:center;}
.essayHeader p a{font:12px/30px SimSun;color:#888;}
.essayHeader p a:hover{text-decoration:underline;}
.essayHeader p span{font:12px/30px SimSun;color:#888;}
.essayHeader p a img.group{display:inline-block;width:70px;vertical-align:middle;margin-left:8px;}

/*客服群*/
.lianxi{ height:50px;}
.lianxi ul{ text-align:center; line-height:50px; border-bottom: 1px dashed #ddd;}
.lianxi li{ padding:5px 10px ; display:inline-block; border-radius:14px;}
.lianxi li a{ font-size:14px; color:#333; font-weight:bold;}

.mainWords{overflow:hidden;padding:20px 20px 0;font:14px/28px SimSun;}
.mainWords h2{font:bold 15px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;text-align:center;}
.mainWords p{font:14px/28px SimSun;padding-bottom:5px;}
.txtcenter a,.cha a{color:#f00;}
.txtcenter{text-align:center;}
.mainWords a[href*="wenku.huatu.com"]{background:url(u2.huatu.comhebeilxqindeximg.png) no-repeat;padding:2px 0 2px 84px;background-position:-163px -303px;}
.mainWords u{text-decoration:none;}
.mainWords u a:link{color:#333;}
.mainWords u a:visited{color:#333;}
.mainWords u a:hover{color:#97bb01;}
.mainWords strong a{font-weight:bold;}
.mainWords strong u a{font-weight:bold;}
.mainWords p span{font:14px/30px SimSun;color:#333;}
.mainWords table{width:100% !important;border-collapse:collapse;background:#fff;margin:15px auto;border-top:2px solid #e21837;margin:0 auto;}
.mainWords table th{background:#f6f6f6;color:#333;text-align:center;font-weight:bold;}
.mainWords table th,table td{border:1px solid #DEDEDE;line-height:28px;}
.mainWords table td{text-align:center;padding:2px 3px;}
.mainWords table tr:hover{background:#ddd;}
.mainWords table tr td strong{font-weight:bold;}
.mainWords table a{color:#FF0000;}
.mainWords table u a:link{color:#333;}
.mainWords table u a:visited{color:#333;}
.mainWords table u a:hover{color:#F00;}
.mainWords table u{text-decoration:none;}
.mainWords table strong u{font-weight:bold;}
.mainWords table b u{font-weight:bold;}
.mainWords img{margin:0px auto;display:inline-block;vertical-align:middle;max-width:100%;height:auto !important;}

.mainWords fieldset{padding:10px;margin:10px;border:1px dashed #FF7272;}
.mainWords fieldset legend{color:#008000;font-size:14px;}
.mainWords fieldset legend a{color:#008000;font-size:14px;}
.mainWords fieldset p{text-align:center;}
.mainWords fieldset p span{display:inline-block;}
.mainWords hr{border-width:1px;border-style:dashed;color:#dbdbdb;margin:5px 0 10px;}
.listnum{background-position:0 -243px;padding-left:20px;height:13px;line-height:11px;margin:10px 0 0 15px;}
.listnum:hover{background-position:0 -230px;color:#f55b59;}

.share{margin:15px;overflow:hidden;}
div.share{width:328px;margin:10px auto;}
div.share>span{display:block;width:62px;height:35px;font-size:16px;color:#8c8c8c;line-height:35px;float:left;text-align:left}
div.bdsharebuttonbox{height:auto;float:left}
div.share div.bdsharebuttonbox a{background:url(ah.huatu.comzimgshares.png) no-repeat scroll 0 0;height:33px;margin:0 10px 0 0;padding:0;width:33px}
.bds_weixin:hover,.bds_tsina:hover,.bds_sqq:hover,.bds_qzone:hover,.bds_tieba:hover,.bds_count:hover{outline:none!important}
div.share div.bdsharebuttonbox a.bds_weixin{background-position:-126px 0}
div.share div.bdsharebuttonbox a.bds_qzone{background-position:-84px 0}
div.share div.bdsharebuttonbox a.bds_sqq{background-position:-42px 0}
div.share div.bdsharebuttonbox a.bds_tieba{background-position:-168px -1px}
div.share div.bdsharebuttonbox a.bds_count{background:#FF8386;border-radius:50%;font:12px/33px Arial,"\5B8B\4F53",sans-serif;text-align:center;color:#FFF;}

.pinglun,.search{padding:10px;border:1px solid #dfdfdf;margin-bottom:10px;background:#fff;}
.kyword{text-align:center;margin:0 auto;color:#666;}
.kyword a{padding-right:5px;display:inline-block;color:#666;}


.leftwriting{overflow:hidden;border-bottom:dashed 1px #ddd;padding:10px 0;text-align:center;}
.leftwriting p{line-height:30px;}
.leftwriting p a:hover{color:#e21837;text-decoration:underline;}
.leftwriting span{color:#888;}
.leftwriting li{display:inline;overflow:hidden;margin:10px;}
.leftwdown{padding-top:16px;}
.leftwdown b{font-size:14px;}
.leftwdown a{color:#e21837;font-size:14px;background-position:right 0;padding:7px 36px 7px 10px;}
.leftnav{border-bottom:dashed 1px #ddd;overflow:hidden;width:100%;}
.leftnav p{float:left;width:16.666%;height:38px;text-align:center;border-left:dashed 1px #ddd;margin-left:-1px;}
.leftnav p a{background-position:-230px -43px;font:bold 14px/38px SimSun;color:#666;padding:1px 0 1px 18px;}
.leftnav p a:hover{color:#e21837;background-position:-230px -61px;}

.huatuzk{width:100%;height:122px;background:#F7F7F7;margin:0 auto;padding:0;list-style:none;text-decoration:none;overflow:hidden;border-bottom:dashed 1px #ddd;}
.huatuzk img{border:none;width:100%;height:100px;float:right;}
.huatuzk ul,.huatuzk ul li,.huatuzk dt,.huatuzk dd{display:block;margin:0;padding:0;}
.huatuzk a{color:#333;}
.huatuzk a:hover{color:#e00;text-decoration:underline;}
.huatuzk dt{float:left;width:34%;height:100px;margin:11px 3%;}
.huatuzk dd{float:right;width:60%;margin-top:12px;overflow:hidden;}
.huatuzk dd ul{float:left;width:50%;}
.huatuzk dd ul li{line-height:25px;color:#e60000;}

.huatuzkk .rem,.huatuzk .hot,.huatuzk .new,.huatuzk .zt{padding-left:13px;background:url(u2.huatu.comhebeilxqtopmenu.png) no-repeat;}
.huatuzkk .rem{background-position:0 -830px;color:#F1614B;}
.huatuzkk .hot{background-position:0 -850px;color:#F1614B;}
.huatuzkk .new{background-position:0 -871px;color:#5EA534;}
.huatuzkk .zt{background-position:0 -891px;color:#949132;}

.leftread{overflow:hidden;border:solid 1px #ddd;padding:12px 5px;background:#fff;}
.readkeyw{width:61%;height:200px;border-right:solid 1px #ddd;}
.readkeyw h4{font:bold 16px/30px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;padding-left:10px;height:37px;overflow:hidden;}
.readkeyw h4 a{font:12px/30px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;color:#e21837;padding-right:10px;}
.readkeyw ul li{line-height:24px;padding:0 10px;height:28px;}
.readkeyw ul li a{float:left;}
.readkeyw ul li a:hover{color:#e21837;text-decoration:underline;}
.readkeyw ul li span{float:right;color:#888;}
.readexten{width:38%;overflow:hidden;}
.readexten h4{font:bold 16px/30px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;height:37px;padding-left:5px;}
.readexten div a{display:block;line-height:28px;overflow:hidden;height:28px;}
.readexten div a:hover{color:#e21837;text-decoration:underline;}
.left_ser{overflow:hidden;padding:0px 20px 20px 20px;border:solid 1px #ddd;}
.left_sernav{border-top:solid 2px #ddd;}
.left_sernav a{float:left;color:#aaa;font:14px/14px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;font-weight:bold;padding:16px 6px 10px;border-top:solid 2px #fff;position:relative;top:-2px;border-top:solid 2px #ddd;}
.left_sernav a.cur{border-top:2px solid #e4393c;background:url(../images/icons_site02.gif) no-repeat center -575px;color:#e4393c;}
.left_sercon{padding:0 5px;}
.left_sercon ul{width:294px;}
.left_sercon ul li{line-height:28px;background-position:-242px -270px;padding-left:14px;}
.left_sercon ul li a{float:left;}
.left_sercon ul li a:hover{color:#e21837;text-decoration:underline;}
.left_sercon ul li a span{float:right;color:#888;}

#htwindows{min-width:240px;max-width:1200px;margin:0 auto;line-height:1;font-family:"Microsoft YaHei",Arial,Helvetica;padding:0;}
.floor{background:#FFF;margin-bottom:12px;border:1px solid #dfdfdf;}
.share-mp-info{position:relative;background:#FFFFFF;color:#999;font-size:0;line-height:0;}
.share-mp-info .page-mp-info{display:block;padding:4px 0 4px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.share-mp-info .page-mp-info,.share-mp-info .links{font-size:14px;line-height:16px;color:#888;}
.share-mp-info a{color:#999;}
.share-mp-info img.mp-image{display:inline;vertical-align:middle;margin-right:3px;width:24px;height:24px;border-radius:100%;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.25);box-shadow:0px 0px 3px rgba(0,0,0,0.25);}
.share-mp-info i{color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.share-mp-info em,.share-mp-info i{vertical-align:middle;font-style:normal;}
.share-mp-info .links{position:absolute;top:6px;right:10px;display:inline-block;}
.share-mp-info .mp-search{position:relative;display:inline-block;vertical-align:middle;width:24px;height:27px;}
.share-mp-info .mp-search .htgoods{position:absolute;top:4px;bottom:7px;left:4px;right:5px;width:20px;height:20px;background:url(u2.huatu.comhebeilxqtopmenu.png) no-repeat;background-position:0 -435px;}
.share-mp-info .links .mp-homepage{margin-left:0px;}
.wxapprove_co{width:16px;height:18px;background-position:80px 80px;vertical-align:middle;display:inline-block;margin-top:3px;background:url(u2.huatu.comhebeilxqtopmenu.png) no-repeat;background-position:0 -291px;}
.seckill-list{overflow:hidden;content:"\20";display:block;clear:both;border-top:1px solid #dadada;}
.seckill-item{width:33.3%;float:left;padding:10px 3% 0;border-left:1px solid #dadada;margin-left:-1px;box-sizing:border-box;}
.seckill-item:nth-child(3n){width:33.4%;margin-right:-3px;}
.seckill-price{display:block;color:#d8505c;font-size:12px;text-align:center;}
.seckill-discount{text-align:center;display:block;color:#fff;font-size:12px;}
.seckill-discount{background:#d8505c;min-width:62px;margin:8px auto;line-height:15px;}

.tabContent{overflow:hidden;margin-top:5px;}
.title-ts-wrap{border-bottom:1px solid #dfdfdf;}
.tabContent article{width:100%;}
.tabContent .mt10{margin-top:0;}
.courseList02 li{position:relative;float:left;width:32%;margin:0 0.666% 10px;background:#fff;line-height:24px;overflow:hidden;box-shadow:0 0 2px #ccc;}
.courseList02 li:hover{border-color:#ddd;box-shadow:0 0 3px #B5B5B5;}
.courseList02 img{width:100%;height:auto;margin-bottom:5px;}
.courseList02 h5{height:20px;overflow:hidden;font-size:12px;line-height:20px;font-weight:normal;padding:0 5px;}
.courseList02 .words{color:#999;padding:0 5px;}
.courseList02 strong{padding-right:5px;font:18px/26px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;color:#e4393c;}
.courseList02 del{display:inline-block;vertical-align:middle;color:#999;padding-left:15px;}
.courseList02 .price{margin-bottom:10px;padding:0 5px;border-bottom:1px dotted #ccc;}
.courseList02 p{height:36px;overflow:hidden;margin:5px 10px;line-height:18px;color:#999;}
.icon_guanfang{display:inline-block;width:57px;height:22px;padding:0 0 0 23px;background:url(u2.huatu.comhebeilxqindeximg.png) no-repeat 0 -276px;line-height:22px;color:#fff;margin-left:5px;}
.icon_baozhang{display:inline-block;width:57px;height:22px;padding:0 0 0 23px;background:url(u2.huatu.comhebeilxqindeximg.png) no-repeat -80px -276px;line-height:22px;color:#fff;}
.icon_huodong{width:87px;display:inline-block;height:22px;background:url(u2.huatu.comhebeilxqindeximg.png) no-repeat -80px -276px;line-height:22px;color:#fff;text-align:center;}
.icon_love{display:inline-block;padding-left:12px;background:url(u2.huatu.comhebeilxqindeximg.png) no-repeat 0 -298px;}
@media screen and (max-width:768px){.tabContent .mt10{margin-top:10px;}.courseList02 li{width:48%;margin:0 1% 10px;}}


.mainright{width:360px;float:right;overflow:hidden;margin-top:0px;margin-bottom:30px;}

.unit-zmt{background-color:#FFFFFF;position:relative;overflow:hidden;border:1px solid #e5e5e5;margin-bottom:10px;}
.unit-zmt .loading{padding:0 20px;text-align:center}
.unit-zmt .zmt-inner{position:relative}
.unit-zmt .zmt-inner .zmt-head,.listrbar .zmt-inner{height:auto;position:relative;overflow:hidden;-webkit-animation:scaleBackground 2s linear;animation:scaleBackground 2s linear}
.unit-zmt .zmt-inner .zmt-head img,.listrbar img{-webkit-transition:all ease .6s;transition:all ease .8s}
.unit-zmt .zmt-inner .zmt-head img:hover,.listrbar img:hover{-webkit-transform:scale(1.07);transform:scale(1.07);}
.unit-zmt .zmt-inner .content{margin:20px 20px 0 20px}
.unit-zmt .avatar{-webkit-box-sizing:content-box;box-sizing:content-box;width:90px;height:90px;padding:5px;background-color:rgba(255,255,255,.3);border-radius:100%;margin:-80px auto 0 auto;position:relative;z-index:2}
.unit-zmt .avatar img{width:90px;height:90px;border-radius:100%}
.unit-zmt .avatar span{display:block;width:20px;height:20px;background:url(u2.huatu.comhebeilxqtopmenu.png) no-repeat;position:absolute;bottom:12px;right:4px;}
.unit-zmt .avatar .rkwx{background-position:0 -458px;}
.unit-zmt .avatar .rkwb{background-position:0 -483px;}
.unit-zmt .zmt-submit{display:block;margin:10px auto;width:70%;border-radius:2px}
.unit-zmt .zmt-submit:hover{color:#fff}
.unit-zmt .zmt-submit i{position:relative;top:4px;margin-right:2px;width:18px;height:14px;background:url(u2.huatu.comhebeilxqtopmenu.png) no-repeat;background-position:0 -164px;display:inline-block;line-height:24px;}
.unit-zmt .zmt-submit .icon-weibo{background-position:0 -185px;}
.unit-zmt .zmt-foot{border-top:1px solid #e5e5e5;margin-top:15px}
.unit-zmt .zmt-foot ul{font-size:0}
.unit-zmt .zmt-foot li{display:inline-block;width:33.333%;text-align:center;font-size:14px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0}
.unit-zmt .zmt-foot li a{display:block;padding:10px 0;text-decoration:none!important}
.unit-zmt .zmt-foot li span,.unit-zmt .zmt-foot li strong{display:block;margin:0 auto;color:#585957}
.unit-zmt li strong{font-weight:400;font-size:18px;margin-top:-2px!important}
.unit-zmt .zmt-foot li span{font-size:12px;color:#787977;font-weight:400}
.zt-big{color:#181917;font-size:16px;text-align:center;}
.zt-small{color:#232323;font-size:12px;margin-top:5px;text-align:center;}
.zmt-submit{border:none;display:inline-block;height:24px;line-height:24px;padding:6px 0;text-align:center;background-color:#70ca10;color:#fff;-webkit-transition:all .3s;transition:all .3s;box-sizing:content-box;text-decoration:none!important}
.zmt-submit:hover{background-color:#8fcf00}
.zmt-submit:active{background-color:#76a312;color:#3e5a00!important;text-shadow:0 1px 0 rgba(255,255,255,.46)!important;box-shadow:inset 0 1px 3px rgba(62,90,0,.8)}
.htgoods{width:16px;height:16px;display:inline-block;background:url(u2.huatu.comhebeilxqtopmenu.png) no-repeat;background-position:0 -120px;}
@-webkit-keyframes scaleBackground{from{-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}
@keyframes scaleBackground{from{transform:scale(1.2)}to{transform:scale(1)}}

.zmt-box,.zmt-boxs{overflow:hidden;margin-bottom:10px;background:#fff;border:1px solid #e5e5e5;border-top:none;}

.zmt-titles{overflow:hidden;border-bottom:1px solid #dbdbdb;}
.zmt-titles li{float:left;background:#fff;width:33.3%;position:relative;margin-left:-1px;font-size:14px;border-left:1px solid #dbdbdb;}
.zmt-titles li a{float:left;width:100%;padding:10px 0;text-align:center;border-top:1px solid #dbdbdb;}
.zmt-title{border-bottom:1px solid #dbdbdb;overflow:hidden;}
.zmt-title li{float:left;background:#fff;width:33.3%;position:relative;margin-left:-1px;font-size:14px;border-left:1px solid #dbdbdb;}
.zmt-title li.on{border-bottom:1px solid #97bb01;box-sizing:border-box;}
.zmt-title li a{float:left;width:100%;height:28px;padding:20px 0;text-align:center;border-top:1px solid #dbdbdb;line-height:16px;}
.zmt-title li.on a.app{color:#2EB0F9;}
.zmt-title li.on a.wx{color:#3eaf0e;}
.zmt-title li.on a.wb{color:#FA6B6B;}
.zmt-title li a span{display:block;font-size:12px;}
.zmt-title i{display:inline-block;width:16px;height:16px;background:url(u2.huatu.comhebeilxqtopmenu.png) no-repeat;margin-right:3px;top:3px;position:relative;}
.zmt-titles i{display:inline-block;width:24px;height:24px;background:url(u2.huatu.comhebeilxqtopmenu.png) no-repeat;margin-right:3px;top:6px;position:relative;}
.zmt-title i.ico-app{background-position:0 -101px;}
.zmt-title i.ico-wx{background-position:0 0;}
.zmt-title i.ico-wb{background-position:0 -20px;}
.zmt-titles i.ico-kc{background-position:0 -700px;}
.zmt-titles i.ico-ts{background-position:0 -745px;}
.zmt-titles i.ico-vk{background-position:0 -791px;}

.zmt-mid{height:auto;width:100%;}
.zmt-mid li{display:block;width:100%;}
.zmt-mid-text{line-height:18px;/}
.zmt-mid-text p{float:left;font-size:12px;font-family:microsoft yahei;margin-top:8px;display:inline;line-height:18px;}
.zmt-mid-text a.btn{display:block;height:18px;line-height:18px;border:1px solid #eee;text-align:center;border-radius:5px;color:#FFFFFF;padding:2px 0;background-color:#0ae;}
.zmt-mid-text a.btn:hover{background:#6ea8df;color:#fff;border-color:#6ea8df;}
.zmt-mid-img{width:100%;}
.zmt-mid-img img{width:130px;height:auto;margin:10px auto;}
.unit-zmt .zmt-box{margin-bottom:0;border:none;}

.buycourseRzb{overflow:hidden;border:1px solid #ddd;margin-bottom:10px;background:#fff;}
.buycourseRzb h4{padding:15px 10px 12px;overflow:hidden;border-bottom:1px solid #ddd;}
.buycourseRzb:hover{border-top:solid 1px #e4393c;}
.buycourseRzb h4 a{font:16px/16px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;color:#2e2c2c;}
.buycourseRzbtit:hover{color:#e4393c;text-decoration:underline;}
.buycourseRzbtxt{font-size:12px;color:#888;line-height:16px;}
.buycourseRzbtxt span{color:#ff7000;}
.buycourseRzbtxt a{font-size:12px !important;}
.buycourseRzbtxt a{background-position:-230px -41px;line-height:16px;padding:2px 0 2px 18px;margin-left:20px;}
.buycourseRzbtxt a:hover{color:#e4393c;text-decoration:underline;}
.buycourseRzb01{padding:10px 9px;}
.buycourseRzb01 dl{width:46%;position:relative;float:left;margin:0 2% 10px;}
.marL20{margin:0 0 0 10px;}
.buycourseRzb01 dl dt{position:relative;overflow:hidden;}
.buycourseRzb01 dl dt ins{position:absolute;left:0;bottom:24px;height:24px;background:#333;opacity:0.7;display:block;width:135px;}
.buycourseRzb01 dl dt p{position:absolute;height:24px;width:130px;overflow:hidden;left:5px;bottom:24px;color:#fff;line-height:24px;font-size:12px;text-align:center;}
.buycourseRzb01 dl dt div{height:24px;line-height:24px;color:#333;font-size:12px;text-align:center;width:100%;overflow:hidden;background:#f4f4f4;}
.buycourseRzb01 dl dd .zhezhao{position:absolute;top:0;left:0;width:135px;height:90px;background:#000;opacity:0.6;margin:0;z-index:22;filter:alpha(opacity=60);padding:0;display:block;}
.buycourseRzb01 dl dd .playBtn{position:absolute;top:30px;left:50px;z-index:24;width:30px;height:30px;background-position:0 -399px;}
.buycourseRzb01 ul li a{color:#333;font-size:12px;line-height:26px;height:26px;*/      overflow:hidden;overflow:hidden;display:block;}
.buycourseRzb01 ul li a:hover{color:#e4393c;text-decoration:underline;}
.buycourseRzb01 ul li a:hover span{width:8px;height:8px;background:#e4393c;margin:10px 12px 0 7px;}
.buycourseRzb01 ul li a span{float:left;width:6px;height:6px;background:#ddd;border-radius:6px;margin:12px 13px 0 8px;}
.buycourseRzb01 img{width:100%;height:auto;}

.exambookR{margin-bottom:10px;overflow:hidden;border:1px solid #ddd;background:#fff;}
.exambookR h4{border-bottom:solid 1px #ddd;height:38px;}
.exambookR h4 a{font:bold 16px/43px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;float:left;color:#333;border-top:solid 2px #ddd;height:38px;position:relative;top:-2px;width:50%;text-align:center;}
.exambookR a.cur{color:#333;}
.exambookRcon01{margin-left:5px;clear:both;}
.exambookRcon01 li{overflow:hidden;border-bottom:dashed 1px #dbdbdb;padding:0 0 0 5px;margin-bottom:-1px;}
.exambookRcon01 li.removeline{border-bottom:none;}
.exambookRcon01 li a{line-height:18px;display:block;height:18px;margin:11px 0 10px 0;padding-left:10px;}
.exambookRcon01 li a:hover{color:#97bb01;text-decoration:underline;}
.exambookRcon01 li span{float:left;width:18px;height:18px;color:#fff;text-align:center;line-height:18px;margin:10px 5px 10px 0;border-radius:10px;}
.nm01,.nm02,.nm03{background:#345dad;}.nm04,.nm05,.nm06,.nm07{background:#ccc;}

.listrbar{overflow:hidden;}
.listrbar img{width:100%;}

.buyctk{overflow:hidden;border:1px solid #ddd;margin-bottom:10px;background:#fff;}
.buyctk h4{padding:15px 10px 12px;border-bottom:solid 1px #ddd;overflow:hidden;}

.buyctk h4 a{font:bold 16px/16px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.buycourseRrltxt{font-size:12px !important;color:#888;}
.buyctktab{width:264px;margin:10px auto 0;overflow:hidden;}
.buyctktabs{width:100%;overflow:hidden;position:relative;}

.buyctktabimg dl{width:50px;float:left;margin:0 8px 6px;}
.buyctktabimg dl dt{width:50px;height:50px;background:#ccc;border-radius:5px;}
.buyctktabimg dl dt a{display:block;width:50px;height:50px;}
.buyctktabimg dl.buyctktabimg01 dt a{background-position:0 -153px;}
.buyctktabimg dl.buyctktabimg02 dt a{background-position:-50px -153px;}
.buyctktabimg dl.buyctktabimg03 dt a{background-position:-100px -153px;}
.buyctktabimg dl.buyctktabimg04 dt a{background-position:-150px -153px;}
.buyctktabimg dl.buyctktabimg05 dt a{background-position:0 -450px;}
.buyctktabimg dl.buyctktabimg06 dt a{background-position:-50px -450px;}
.buyctktabimg dl.buyctktabimg07 dt a{background-position:-100px -450px;}
.buyctktabimg dl.buyctktabimg08 dt a{background-position:-150px -450px;}
.buyctktabimg dl dd{color:#888;width:50px;text-align:center;}
/*.buyctktabimg dl.cur dt{background:#345dad;}
.buyctktabimg dl.cur dd{color:#97bb01;}*/
.buyctklist{overflow:hidden;padding:8px 0 8px 14px;}
.buyctklist li{background-position:-242px -270px;padding-left:14px;}
.buyctklist li a{color:#333;line-height:26px;}
.buyctklist li a:hover{color:#e4393c;text-decoration:underline;}

.interflowR{border:1px solid #ddd;margin-bottom:10px;overflow:hidden;background:#fff; padding-bottom:20px;}

.interflowR h4{overflow:hidden;line-height:16px;border-bottom:solid 1px #ddd;}
.interflowR h4 a{font: bold 16px/43px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;float: left;color: #333;border-top: solid 2px #ddd;height: 38px;position: relative;top: -2px;width: 50%;text-align: center;}
/*.interflowR h4 a:hover{color:#e4393c;text-decoration:underline;}*/
.interflowRtit{font-size:16px;color:#333;font-weight:bold;line-height:20px;font-size:16px;}
.interflowRtw{color:#888;}
.interflowRcon{padding-bottom:20px;}
.interflowRcon img{
	width:170px;
	margin: 0 auto;
	padding:20px 0 ;
}
.interflowRcon h4{ font: bold 16px/16px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}

.interflowRcon li{background-position:-242px -270px;clear:both;padding:2px 0 2px 10px;overflow:hidden;}
.interflowRcon li a{float:left;}
.interflowRcon li a:hover{color:#e4393c;text-decoration:underline;}
.interflowRcon li dl{overflow:hidden;padding-bottom:7px;}
.interflowRcon li dl dt{width:100px;height:78px;}
.interflowRcon li dl dd{width:112px;margin:0 0 0 12px;}
.interflowRcon li dl dd p{font-size:14px;padding:0px 0 6px 0;}
.interflowRcon li dl dd span{color:#888;line-height:18px;}
.interflowRcon li dl dd a{font-size:12px;color:#fff;width:38px;height:20px;background:#f13c40;text-align:center;line-height:20px;border-radius:4px;}


/* 考试信息汇总 */
.kaoshihz{border:1px solid #ddd;margin-bottom:10px;overflow:hidden;background:#fff;}
.kaoshihz:hover{border-top:solid 1px #0087BD;}
.kaoshihz h4{overflow:hidden;line-height:16px;padding:15px 10px 12px;border-bottom:solid 1px #ddd;}
.kaoshihz h4 a{line-height:16px;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.kaoshihz h4 a:hover{color:#e4393c;text-decoration:underline;}

.kaoshihzxx{padding:5px 5px 10px 15px;}
.kaoshihzxx dt{line-height:30px;margin-top:3px;}
.kaoshihzxx dt a{font-weight:bold;}
.kaoshihzxx dt a:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;border:1px solid #ccc;box-shadow:inset 0 0 0 2px #fff;}
.kaoshihzxx dt a:hover:before{border-color:#e33;background-color:#e33;}
.kaoshihzxx dt a.active:before{border-color:#0ae;background-color:#0ae;}

.kaoshihzxx dd{line-height:26px;}
.kaoshihzxx dd a{display:inline-block;margin-right:18px;}

.listgkimg{border:1px solid #ddd;margin-bottom:10px;overflow:hidden;background:#fff;}
.listttsjimgs dd{text-align:center;line-height:32px;}
.listgkimg h4{padding:15px 10px 12px;border-bottom:solid 1px #ddd;overflow:hidden;}
.listgkimg:hover{border-top:solid 1px #0187BD;}
.listgkimg h4 a{font:16px/16px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;color:#2e2c2c;}
.listgkimgtit:hover{color:#e4393c;text-decoration:underline;}
.listgkimgtxt{font-size:12px;color:#888;line-height:16px;}
.listgkimgtxt a{font-size:12px !important;}
.listgkimgtxt a{background-position:-230px -41px;line-height:16px;padding:2px 0 2px 18px;}
.listgkimgtxt a:hover{color:#e4393c;text-decoration:underline;}
.listgkimgpage{height:286px;margin-top:5px}
.listgkimgs{padding:0 5px;}
.listgkimgs dl{overflow:hidden;width:135px;float:left;margin:0 0 22px 5px;}
.listgkimgs dl dt{width:150px;height:100px;background:#f4f4f4;}
.listgkimgs dl dt img{width:135px;}
.listgkimgs dl dd{width:135px;height:24px;background:#f4f4f4;text-align:center;font-size:12px;color:#333;line-height:24px;}
.list_online{height:330px;border:1px solid #ddd;margin-bottom:10px;background:#fff;}
.list_online h4{overflow:hidden;line-height:16px;padding:15px 10px 12px;border-bottom:solid 1px #ddd;}
.list_online:hover{border-top:solid 1px #e4393c;}
.list_online h4 a{font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.list_online h4 a:hover{color:#e4393c;text-decoration:underline;}
.list_onlinetit{font-size:16px;color:#333;font-weight:bold;line-height:20px;font-size:16px;}
.list_onlinetw{color:#fff !important;width:60px;height:22px;background:#97bb01;text-align:center;line-height:22px;border-radius:4px;}
.list_onlinecon{clear:both;padding:10px 0 0 10px;}
.list_onlinecon p{font:12px/18px "\5FAE\8F6F\96C5\9ED1";color:#333;padding-bottom:12px;}
.list_onlinecon p .list_onlineas{float:left;width:20px;height:18px;background:#97bb01;color:#fff;text-align:center;line-height:18px;margin-right:10px;}
.list_onlinecon p span{color:#888;padding-right:40px;}

.mainleft.Width,.mainright.Width{width:100%;}
.mainright.Width .unit-zmt{width:49%;float:left;}
.mainright.Width .zmt-box{width:49%;float:right;}
.mainright.Width .zmt-boxs{width:49%;float:right;}
.mainright.Width .buycourseRzb{width:49%;float:right;}
.mainright.Width .exambookR{width:49%;float:right;}
.mainright.Width .listrbar{width:49%;float:right;}
.mainright.Width .buyctk{width:49%;float:right;}
.mainright.Width .interflowR{width:49%;float:left;}
.mainright.Width .kaoshihz{width:49%;float:right;}
.mainright.Width .listgkimg{width:49%;float:left;}
.mainright.Width .list_online{width:49%;float:left;}
.mainright.Width .unit-zmt .zmt-box{width:100%;float:none;}

.animation{-webkit-animation:fadeInDown 1s .2s ease both;-moz-animation:fadeInDown 1s .2s ease both;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}

.fx_rigxf{position:fixed;left:50%;bottom:50px;z-index:10000;margin-left:510px;height:212px;}
.fx_fdnav{width:50px;}
.fx_fdnav a{float:left;width:50px;height:25px;color:#999;text-align:center;background:url(../images/rignav.jpg) no-repeat;padding-top:25px;margin-top:3px;}
.fx_fdnav a:hover{color:#fff;background-position-x:-50px;}
.fx_fdnav .rigxf_navbb:hover{background-position:-50px 0;}
.fx_fdnav .rigxf_navzx{background-position:0 -50px;}
.fx_fdnav .rigxf_navzx:hover{background-position:-50px -50px;}
.fx_fdnav .rigxf_navfk{background-position:0 -100px;}
.fx_fdnav .rigxf_navfk:hover{background-position:-50px -100px;}
.fx_fdnav .rigxf_navdb{float:left;width:50px;height:25px;color:#999;text-align:center;background:url(../images/rignav.jpg) no-repeat 0 -150px;padding-top:25px;margin-top:3px;cursor:pointer;}
.fx_fdnav .rigxf_navdb:hover{background-position:-50px -150px;}

.buyctkpart a{left:5px;width:15px;height:36px;background-position:-217px -115px;position:fixed;top:50%;opacity:0.75;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);}
.buyctknext a{right:5px;width:15px;height:36px;background-position:-232px -115px;position:fixed;top:50%;opacity:0.75;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);}
.buyctknext a:hover,.buyctkpart a:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

.footerBj{width:100%;background:#F8F8F8;overflow:hidden;border-top:solid 1px #ddd;}
.footer{padding:0 5px;}
.footl{float:left;width:42%;border-right:solid 1px #ddd;margin:10px 0;overflow:hidden;margin-right:-1px;}
.footl h4{font:22px/30px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;color:#888;padding:10px 0;}
.footl h4 a{color:#888;}
.footl h4 a:hover{color:#97bb01;}
.footl h4 span{font-size:18px;color:#888;}
.footl p{padding-bottom:6px;}
.footl p a{font-size:14px;color:#888;padding:0 34px 0 0;font-weight:bold;}
.footl p a:hover{color:#97bb01;text-decoration:underline;}
.footr{float:left;width:56%;padding:5px 0 0 2%;margin:18px 0;overflow:hidden;}
.footr ul{float:left;margin-left:12px;}
.footr ul li{/* float:left;*/clear:both;}
.footr ul li h5{font-size:14px;color:#666;font-weight:bold;line-height:30px;padding-right:15px;}
.footr ul li a{font-size:12px;color:#666;padding-right:15px;float:left;line-height:30px;}
.footr ul li a:hover{color:#e4393c;text-decoration:underline;}
.footbtm{position:relative;width:100%;}
.footbtm div{text-align:center;}
.footbtm div img{display:inline;padding:0 6px;}
.footbtmyqlj{padding:0 5px;width:990px;height:56px;}
.footbtm .footbtmlj{text-align:left;width:894px;margin:0 auto;}
.footbtm strong{padding-left:10px;line-height:56px;}
.footbtm ul{position:absolute;width:800px;height:20px;overflow:hidden;left:126px;top:16px;}
.footbtm ul li{height:20px;overflow:hidden;}
.footbq{width:100%;height:40px;line-height:38px;color:#fff;background:#333;text-align:center;}
.footbq a{color:#fff;}
.hot_wztj,.ahfxm,.footm,.htsbb{display:none;}

.smewm{width:100px;height:auto;padding:3px 10px;background:#fff;position:fixed;top:320px;left:50%;margin:0 0 0 -725px;box-shadow:0 0 2px rgba(0, 0, 0, .2);}
.smewm p{text-align:center;color:#00ABA9;background:url(u2.huatu.comhebeilxqtopmenu.png) no-repeat;background-position:0 4px;padding-left:10px;}
.smewm span{display:block;position:absolute;top:0;right:0;cursor:pointer;padding:5px;line-height:6px;color:#CACACA;}

@media screen and (max-height:768px){.ht-nav li a{padding:2px 0 2px 8px;font-size:15px;}.ht-box .wx{display:none;}}
@media screen and (max-height:590px){.ht-nav li a{padding:1px 0 1px 8px;font-size:13px;line-height:22px;}}
@media screen and (min-width:1400px){.rigxf_ewm,.btnSty{display:none;}.crumbsNavseach{width:360px;}.crumbsNavseach input.text{width:272px;}.fx_rigxf{margin-left:610px;}}
@media screen and (max-width:1400px){.Width{width:1000px;}.mainleft{width:688px;}.mainright{width:300px;}.listSty01{padding:0;}.crumbsNavcity{width:688px;}#mainnav ul li h2 a{padding:0;}.listnavtxt p a{padding:0 9px;}.zmt-mid-img img{width:108px;height:auto;margin:8px auto;}.footr ul{width:25%;}.footr ul:nth-child(2){width:40%;}.smewm{margin:0 0 0 -625px;}}
@media screen and (max-width:1260px){.smewm{display:none;}}
@media screen and (max-width:1000px){.top,.crumbsNavseach,.rigxf,.footl,.footr,.footbtm,#mainnav ul li h2 a span,.listnavtxt .li_3,.headnav,.btnSty,.fx_rigxf{display:none;}
#mainnav,#listnav,.lefttype,.listPage,.leftcon,.footl,.footbq,.Width,.footr{width:100%;}
.head,.crumbsNav,.mainleft{width:100%;}
#mainnav,#listnav{width:100%;overflow:hidden;}
.crumbsNavcity{width:100%;padding:0 1%;height:24px;}
.crumbsNavcity .fl{font-size:12px;padding-left:0px;line-height:24px;}
.mainnavtit01 ul,.listnavtxt p{float:none;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;height:50px;}
.mainnavtit01 ul::-webkit-scrollbar,.listnavtxt p::-webkit-scrollbar{display:none;}
#mainnav ul li{display:inline-block;float:none;white-space:nowrap;}
.mainleft.lists .lefttype,.mainleft.lists .leftcon,.mainleft.lists .listPage{padding:0;}
.mainleft.lists{margin-bottom:30px;border:none;box-shadow:0 4px 5px #ccc;}
.mainleft.lists .listPage{padding:20px 0;}
.mainleft .setBox{padding:0 10px;border:none;}
.mainright{width:96%;float:none;padding:0 2%}
.leftread,.pinglun,.search,#htwindows{margin:5px 2% !important;}
.footer,.footr{padding:0;}
.footr ul{margin-left:3%;}
.htsbb{display:block!important;}
.htsbb{overflow:visible;line-height:1;border-top:1px solid #c0c0c0;position:fixed;z-index:999;width:100%;bottom:0px;background-color:#ffffff;)}
.htsbb div{overflow:visible}
.htsbb div,.htsbb span,.htsbb a,.htsbb ul,.htsbb li{margin:0;padding:0;border:0;outline:0;}
.htsbb div{-webkit-text-size-adjust:none}
.htsbb ul,.htsbb li,.htsbb a{vertical-align:middle}
.htsbb ul{list-style:none;overflow:visible}
.htsbb *{vertical-align:middle;box-sizing:border-box}
.htsbb .htxpp{position:relative}
.htsbb .htxpc{position:absolute;bottom:100%;display:none;z-index:990;width:113%;background-color:#ffffff;left:initial !important;margin-left:-7px;border:1px solid #c0c0c0;border-radius:2px;box-shadow:0px 0px 4px 1px rgba(0,0,0,0.12);margin-bottom:12px;-webkit-transform:scale(1)}
.htsbb .htxpc ul,.htsbb .htxpc li{list-style:none}
.htsbb .htxpc ul{padding:0px 9px;height:auto}
.htsbb .htxpc ul>li:not(:last-of-type){border-bottom:1px solid #dddddd}
.htsbb .htxpc ul>li{height:36px}
.htsbb .htxpc ul>li a{padding:1px 0;font-size:14px}
.htsbb a{text-decoration:none;color:#001526}
.htsbb>ul{display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:box;width:100%;list-style-type:none;padding:0px;margin:0px;-webkit-box-pack:center;-webkit-box-align:center;box-pack:center;box-align:center;border:0 #fafafb solid;}
.htsbb>ul>li{display:block;-webkit-box-flex:1;flex:1;-ms-flex:1;-moz-box-flex:1;text-align:center;border-left:1px solid #e5e5e5;}
.htsbb>ul>li a{font-size:16px;display:inline-block;width:100%;line-height:34px;height:32px;text-align:center}
.htsbb>ul .pop-tip{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);width:6px;height:6px;z-index:300;bottom:-4px;left:-55%;position:absolute;border:1px solid #c0c0c0;background-color:rgba(255,255,255,0.94);}
.htsbb>ul .pop-tip.align-right{margin-left:100%;border-left:0px;border-top:0px}
.htsbb>ul>li:last-of-type .htxpc{right:10px}
.htsbb .htxpp:after{position:absolute;top:0px;left:50%;width:12px;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #c0c0c0;border-left:0px;border-right:0px;margin:3px 0px 6px -6px;content:""}
.showhomes{display:inline-block;width:45px;color:#333;font-weight:bold;font-size:14px;background:url("../images/ico_home.png") no-repeat scroll center center;background-size:24px 24px;text-indent:-10000px;vertical-align:top;}
}
@media screen and (max-width:700px){.daohang1,.leftnav,.huatuzk,.left_ser,.footr{display:none;}
.logo{background:url(u2.huatu.comhebeimylogom.png) no-repeat;height:40px;background-size:100px 40px;width:100px;margin-left:8px;}
.headname{margin:0;border-left:none;}
.headname a{float:left;height:40px;overflow:hidden;font-size:20px;padding-left:5px;}
.head{height:40px;padding-top:0;}
#mainnav{height:30px;}
#mainnav ul li{height:30px;}
#mainnav ul li div{height:0px;overflow:hidden;}
#mainnav ul li .n_one,#mainnav ul li h2 a{font:bold 14px/30px "\5b8b\4f53",sans-serif;color:#fff;width:auto;padding:0 5px;}
.mainnavtit01{overflow:hidden;height:30px;}
.mainnavtit01 ul,.listnavtxt p{height:30px;}
.navtxt{border:none;width:0;padding:0px;top:0px;}
.n_one,.n_two,.n_three,.n_four,.n_five{width:auto;}
#listnav{overflow:hidden;height:30px;}
.listnavtxt p span,.listnavtxt p a b{display:none;}
.crumbsNav{padding:2px 0;margin:0;}
.listnavtxt p a{font:12px/34px "\5b8b\4f53","\9ED1\4F53",Arial,sans-serif;padding:0 0 0 5px;}
.listnavtxt p span{display:none;}

.mainleft{margin-top:0;margin-bottom:0px;}
.mainleft.lists h1{padding-left:initial;text-align:center;background:#F3F3F3;border-bottom:none;}

.essayHeader{padding-top:0;}
.essayHeader h1{text-align:center;font:bold 16px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;padding:10px 0 5px 0;}
.essayHeader p span{display:none;}
.mainWords{padding:10px 0;font:14px/24px "\5B8B\4F53",Arial,sans-serif;}
.mainWords a{color:red;}
.mainWords u a,.mainWords u{color:#333;text-decoration:none;}
.mainWords u a:hover{color:red;text-decoration:underline;}
.mainWords table{width:100% !important;margin:10px auto;border-top:2px solid #c00;border-collapse:collapse;font:12px/21px "\5B8B\4F53",Arial,sans-serif;}
.mainWords th,.mainWords td{border:1px solid #eee;text-align:center;padding:3px;}
.mainWords th{background:#f2f2f2;}
.biaoqian{width:100%;padding:3px 0 0;}
.biaoqian p{width:auto;float:none;}
.biaoqian p span,.biaoqian p a{padding:0 4px 0;margin:0;line-height:20px;height:20px;}

.hot_zbt{margin:0;border-bottom:1px dotted #dfdfdf;padding:0 8px;}
.hot_zbt li h2 span{display:none;}
.hot_zbt li h2 a{font:bold 14px/16px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.hot_wztj{display:block !important;}
.hot_wztj{margin:0 auto;border-bottom:1px dotted #dfdfdf;padding:5px 0;}
.hot_wztj li{margin:0 auto;text-align:center;}
.hot_wztj li em{font-size:12px;line-height:14px;margin-right:5px;display:inline-block;vertical-align:2px;background:#ff0000;color:#fff;padding:2px 3px;text-decoration:none;font-style:normal;}

.listSty01 li{/*background:url(../images/disc.gif) no-repeat 5px 15px;*/border-bottom:1px dotted #d6d6d6;}
.listSty01 li h3{display:block;padding-left:3px;}
.listSty01 .lm:after{content:"";}
.listSty01 .lm:before{content:"";background:url(../images/listcons.png) no-repeat;display:inline-block;background-position:-457px -1px;width:14px;height:12px;vertical-align:-1px;opacity:0.3;padding-right:1px;}
.listSty01 time{margin-left:12px;color:#999;}
.listSty01 .lm,.listSty01 .lm a{color:#999;font-size:12px;}
.listSty01 .mark:before{content:"";background:url(../images/listcons.png) no-repeat;display:inline-block;background-position:-239px -2px;width:14px;height:12px;opacity:0.3;padding-right:2px;}
.listSty01 time:before{content:"";background:url(../images/listcons.png) no-repeat;display:inline-block;background-position:-433px -3px;width:14px;height:12px;vertical-align:-1px;opacity:0.3;padding-right:1px;}

.listPage{text-align:center;}
.listPage li{display:inline;}
.listPage a,.listPage span{display:inline-block;padding:0 8px;margin:0 5px 5px 0;border:1px solid #dfdfdf;font-family:Arial,sans-serif;}
.listPage a:hover,.listPage li.thisclass a,.listPage span.current{background:#f13c40;border-color:#f13c40;color:#fff;text-decoration:none;}
.leftwriting li{overflow:hidden;}

.readkeyw{width:100%;height:200px;border-right:solid 0px #ddd;}
.readkeyw ul li{overflow:hidden;width:100%;line-height:28px;height:28px;padding-left:5px;}
.readkeyw ul li a{width:78%;overflow:hidden;}
.readkeyw ul li span{width:22%;}
.readexten{width:100%;margin-top:8px;}
.share div{float:none;overflow:hidden;}
.buyctknext,.buyctkpart{opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.ahfxm{display:block;background:#fff;overflow:hidden;border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid;padding:10px 0;width:100%;}
.listother li{float:left;width:16.66%;height:16px;line-height:15px;margin:3px 0;border-right:1px #d3d3d3 solid;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;}
.listother li:nth-child(6n+6){border-right:none;}
.footm{display:block;overflow:hidden;background:#fff;border-top:solid 1px #ddd;}
.footm a{float:left;height:35px;text-align:center;width:25%;line-height:35px;font-size:16px;color:#888;}
.footm p{font-size:16px;color:#888;text-align:center;}
}
@media screen and (max-width:360px){.readkeyw h4 a,a.bds_weixin{display:none;}.footr ul{width:auto;}.footr ul:nth-child(2){width:auto;}}

.lefttype p a:hover{background:#97bb01;}
a:hover {
    color: #97bb01;
    text-decoration: underline;
}
#mainnav {
   background: #97bb01;
}
.mainnavtit01 ul li.cur a {
    background: #a2c902;
}
.headname a {
   color: #97bb01;
}
.lianxi li {
   background: #fcb3b4;
}
.buyctktabimg dl.cur dd {
    color: #97bb01;
}
/*??????*/
.interflowR:hover{border-top:solid 1px #97bb01;}
.buyctktabimg dl.cur dt {
    background: #97bb01;
}
.exambookR a.cur{border-bottom:1px solid #97bb01;}
.exambookR h4 a{border-bottom:1px solid #97bb01;}
.buyctk:hover{border-top:solid 1px #97bb01;}
/*?????????п?*/

.nm01,.nm02,.nm03{background:#97bb01;}

.buyctk h4 a:hover{ color:#97bb01;}
.interflowR h4 a:hover{ color:#97bb01;}
.exambookR h4 a:hover{ color:#97bb01;}
.zmt-titles li a:hover{color:#97bb01;}


#mainnav li.cur h2 a:hover, #mainnav li.cur h1 a:hover {
    text-decoration: none;
}
.lefttype{
	background:#fff;
	box-sizing:border-box;
	padding:15px 15px 5px;
	border-bottom:1px dashed  #ddd;
	margin-bottom:20px;
}
.leftcon{ 
	background:#fff;
	padding:0 5px;
	box-sizing:border-box;
}
<!--???-->
.leftcon .hot_zbt{
	background:#fff;
	border:1px solid #ddd;
	margin-top:20px;
}
.hot_zbt li s {
    font-size: 12px;
    line-height: 14px;
    margin-right: 5px;
    display: inline-block;
    vertical-align: 2px;
    background: #97bb01;
    color: #fff;
    padding: 2px 3px;
    text-decoration: none;
}
mark{
	float: right;
    background: none;
    font-size: 12px;
    color: #999;
}
lm a{
	color:#666;
}

/* 翻页 */
.listPage{padding:20px 0 30px 0;text-align:center;overflow:hidden;}
.listPage li{display:inline-block; margin:5px 0 0 0;}
.listPage a{padding: 4px 10px;border:solid 1px #aaa;text-align:center;font:14px/28px "\5FAE\8F6F\96C5\9ED1";color:#999;margin-right:8px;}
.listPage .listPagesy{width:50px;}
.listPage .listPagexy{width:50px;}
.listPage a:hover{background:#97bb01;color:#fff;}
.listPage a.cur{background:#97bb01;color:#fff;border:solid 1px #cc1632;}
.listPage li.thisclass a{background: #97bb01;color:#fff;border: solid 1px #97bb01;}
.listPage span{float:left;font:14px/30px SimSun;color:#999;margin:0 10px 0 26px;}
.listPage input{float:left;width:28px;height:28px;border:solid 1px #aaa;text-align:center;font:14px/28px SimSun;color:#999;margin-right:10px;}
