@charset "utf-8";*{padding:0;margin:0}
body{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;font-size:13px;text-align:center;color:#333;background:#fff}
td,th{font-size:12px}
img{border:0;vertical-align:bottom}
li{list-style:none}
h6{font-size:12px}
h5{font-size:14px}
h3{font-size:18px}
h1,h2{font-weight:400}
li{list-style:none}
dd{padding:0}
a{color:#333;text-decoration:none}
a:hover{color:#e20000;text-decoration:underline}
a:focus{outline:0}
.clear{clear:both}
.fl{float:left}
.fr{float:right}
.marc{margin:0 auto}
.hidd{overflow:hidden}
.post{position:relative}
input{vertical-align:middle;transition:all .2s}
input[type=button],input[type=submit]{cursor:pointer}
input[type=button]:hover,input[type=submit]:hover{opacity:.8}
#top_main_hear{width:100%;background:#dedede}
.hear{height:40px;position:relative;width:1160px;margin:0 auto}
.hear .hear_wel{position:absolute;left:0;top:10px}
.hear_text{position:absolute;right:0;top:0}
.hear_text ul li{float:left;line-height:40px}
.hear_text ul li a{display:block;min-width:44px;padding:0 10px}
.hear_text ul li a:hover{background:#d33324;color:#fff}
.hear_text ul li.on a{background:#d33324;color:#fff}
.nav_bor{border-bottom:1px solid #e6002d}
#nav{width:1160px;margin:0 auto}
#nav .nav-center{height:42px}
#nav .nav-center .nav-left{margin-left:0;height:42px;background:url(../images/p1.gif) no-repeat;margin-top:0;width:172px;color:#fff;font-size:16px;line-height:42px;padding-top:0;text-align:center;z-index:3;cursor:pointer}
#nav .nav-center .nav{width:944px;height:42px}
#nav .nav-center .nav a{width:82px;height:42px;text-align:center;line-height:42px;color:#000;font-size:16px;display:inline-block;float:left;margin-right:25px}
#nav .nav-center .nav a:hover,#nav .nav-center .nav a.current{color:#d33324;background:url(../images/onlineSchool/nav_hover.png) center bottom no-repeat;text-decoration:none}
#nav .nav-center .nav-left .sub-menu{width:171px;padding:0 0;height:350px;background:url(sub.png) no-repeat;position:absolute;background:#1c1c1c;top:42px;left:0;display:none}
#nav .nav-center .nav-left .sub-menu .sub_lit{height:350px;overflow:hidden}
#nav .nav-center .nav-left .sub-menu .sub_lit h4{font-size:16px;color:#fff;text-align:left;color:#fefafa;line-height:49px;position:relative}
#nav .nav-center .nav-left .sub-menu .sub_lit h4 p{padding-left:28px;margin-left:10px}
#nav .nav-center .nav-left .sub-menu .sub_lit h4 i{position:absolute;right:0x;top:9px}
#nav .nav-center .nav-left .sub-menu .sub_lit h4 i.ico1{width:24px;height:19px;display:inline-block;background:url(../images/kc-ico.png) -12px 0;top:16px;left:10px}
#nav .nav-center .nav-left .sub-menu .sub_lit h4 i.ico2{width:24px;height:19px;display:inline-block;background:url(../images/kc-ico.png) -42px 0}
#nav .nav-center .nav-left .sub-menu .sub_lit h4 i.ico3{width:24px;height:19px;display:inline-block;background:url(../images/kc-ico.png) -72px 0}
#nav .nav-center .nav-left .sub-menu .sub_lit h4 i.ico4{width:24px;height:19px;display:inline-block;background:url(../images/kc-ico.png) -104px 0}
#nav .nav-center .nav-left .sub-menu .sub_lit dd{font-size:14px;text-align:left;line-height:41px;text-indent:8px}
#nav .nav-center .nav-left .sub-menu .sub_lit dd:hover{background:#fff}
#nav .nav-center .nav-left .sub-menu .sub_lit dd a{color:#fff;display:inline-block;padding:0 1px}
#nav .nav-center .nav-left .sub-menu .sub_lit dd a:hover{text-decoration:none;color:#333}
#hear_banan{width:100%;height:350px}
.zrexam_14_main{width:100%;height:350px;visibility:hidden;overflow:hidden;position:relative}
.zr_14_bigImg img{width:auto;height:350px}
.zrexam_14_element{position:absolute}
.zr_js_14_btn{top:320px;cursor:pointer;position:relative;padding:0;margin:0 auto;float:none;width:150px}
.zr_js_14_btn li{float:left;list-style:none;padding:0;margin:0;width:10px;height:10px;margin-left:10px;border-radius:50%;cursor:pointer;background-color:rgba(0,0,0,.2);border:2px solid #fff}
.zrexam_14_element_btn{background:#989898}
.zrexam_14_element_btn_on{background-color:#d92129}
li.zrexam_14_element_btn_on{background:#fff}
.zr14_arrow_btn{top:160px;cursor:pointer;position:absolute;width:40px;height:100px}
.zr14_arrow_left{display:none;background:url(../images/ydy_banner_btn.png) left top no-repeat;left:0;top:50%;margin-top:-50px}
.zr14_arrow_right{display:none;background:url(../images/ydy_banner_btn.png) right top no-repeat;right:0;top:50%;margin-top:-50px}
.zr14_arrow_left:hover,.zr14_arrow_right:hover{opacity:.8!important;transition:.5s}
.ban_box_retive{position:relative;width:1160px;margin:0 auto}
.ind_cour{position:absolute;right:220px;top:70px;z-index:500}
.cour_c{background:#fff;width:222px;height:260px;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;position:absolute;z-index:0}
.ind_cour{position:absolute;right:220px;top:70px;z-index:500}
.cour_c{background:#fff;width:222px;height:260px;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;position:absolute;z-index:0}
.ind_cour_list{position:absolute;z-index:2;left:0;top:0;width:222px;padding-top:10px}
.ind_cour_list h2{font-size:16px;color:#000;padding-top:20px}
.ind_cour_list .ind_btu{padding:28px 0 28px}
.ind_cour_list .ind_btu a{display:inline-block;background:#d33324;width:92px;height:32px;color:#fff;border-radius:5px;line-height:32px;margin:0 4px}
.ind_cour_list .ind_btu a:hover{color:#fff;background:#e74738;text-decoration:none}
.ind_cour_list .ind_btu a.cse{display:inline-block;background:#d33324;width:170px;height:32px;color:#fff;border-radius:5px;line-height:32px}
.ind_cour_list .ind_btu a.cse:hover{color:#fff;background:#e74738;text-decoration:none}
.lst1{display:none;position:absolute;top:349px;left:0;z-index:1000;background:#1c1c1c;width:152px;padding:0 10px}
.btu_a{border:2px #fff solid;border-radius:5px;width:50px;height:84px;padding:20px;margin-left:12px}
.btu_a img{padding-bottom:10px}
#hear{position:relative;width:1160px;margin:0 auto;height:92px}
#hear .logo{position:absolute;left:0;top:20px}
#hear .logo img{height:52px;float:left}
.h_ser{position:absolute;left:368px;top:30px}
.h_ser input.input-s{padding:7px;background:#fff;border:2px #d33324 solid;width:330px;float:left;font-family:"Microsoft YaHei"}
.h_ser input.button{float:left;width:112px;height:37px;line-height:37px;background:#d33324;color:#fff;border:none;font-size:16px;font-family:"Microsoft YaHei"}
#hear .h_weixin{position:absolute;right:233px;top:20px}
#hear .h_tel{position:absolute;right:0;top:23px;background:url(../images/tel.gif) no-repeat left;height:64px;text-align:left;padding-left:50px}
#hear .h_tel span{font-size:22px;font-weight:700}
#mc_m{height:333px;background:#3a1d77}
#hear .logo b{float:left;line-height:48px;font-size:34px;font-weight:400;color:#d33324;margin-left:10px}
#hear .logo span{font-size:54px;line-height:0;position:relative;top:5px;margin-right:10px}
#content{width:1160px;margin:0 auto}
.c_broch{width:232px;float:left}
.co ul li{text-align:left;line-height:25px;line-height:25px;background:url(../images/lst-ico.gif) no-repeat 4px center;padding-left:16px}
.c_bor_name{font-size:20px;color:#000;text-align:left}
.c_bor_name i.ico1{width:34px;height:20px;display:inline-block;background:url(../images/ico.png) -7px -8px}
.c_bor_name i.ico2{width:34px;height:20px;display:inline-block;background:url(../images/ico.png) -46px -8px}
.c_bor_name i.ico3{width:34px;height:20px;display:inline-block;background:url(../images/ico.png) -87px -8px}
.c_bor_name i.ico4{width:34px;height:20px;display:inline-block;background:url(../images/ico.png) 3px -38px}
.c_bor_name i.ico5{width:34px;height:20px;display:inline-block;background:url(../images/ico.png) -25px -38px}
.c_bor_name i.ico6{float:left;width:20px;height:24px;display:inline-block;background:url(../images/hotCourse.png) left top no-repeat;margin-right:10px}
.c_bor_name i.ico7{width:34px;height:20px;display:inline-block;background:url(../images/ico.png) -79px -38px}
.c_bor_name i.ico8{width:34px;height:20px;display:inline-block;background:url(../images/ico.png) -107px -38px}
.c_bor_name i.ico9{width:34px;height:20px;display:inline-block;background:url(../images/ico.png) -133px -38px}
.c_bor_name i.ico10{width:34px;height:20px;display:inline-block;background:url(../images/ico.png) -162px -38px}
.c_bor_name i.ico11{width:34px;height:20px;display:inline-block;background:url(../images/ico.png) -188px -38px}
.c_bor_name i.ico12{width:34px;height:20px;display:inline-block;background:url(../images/ico.png) -218px -38px}
.tb_30{padding:12px 0}
.bor_list{text-align:left;padding:10px 0}
.bor_list li{background:url(../images/lst-ico.gif) no-repeat 4px center;padding-left:16px;line-height:23px}
.c_ition{width:620px;float:left;margin:0 38px}
.c_audu_m{overflow:hidden;padding:10px 0}
.audu_main{float:left;width:195px;margin:0 4px}
.audu_name{position:relative;height:36px}
.audu_name .text1{position:absolute;left:0;top:0}
.audu_name .text2{position:absolute;right:0;top:6px}
.audu_img:hover,.audu_name .text2 a:hover{opacity:.8}
.main_curr{padding:10px 0}
.sch_list table td{padding:10px 4px;font-size:14px}
.sch_list table td.text1{font-size:18px;font-weight:700}
.sch_list input.bor{border:none}
.home_kc1{padding:16px 0}
.home_kc1 ul li{float:left;height:32px;line-height:32px;margin:0 5px}
.home_kc1 ul li.ml_over a{color:#fff;display:block;padding:0 14px;background:#d33324;border:1px #d33324 solid;border-radius:15px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.home_kc1 ul li.ml_over a:hover{color:#fff;background:#d33324;text-decoration:none}
.home_kc1 ul li.ml_out a{color:#333;display:block;padding:0 14px;background:#fff;border:1px #ececec solid;border-radius:15px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.home_kc1 ul li.ml_out a:hover{color:#d33324;background:0 0;border:1px #d33324 solid}
.sch_list1 table td{padding:12px 4px;padding-left:8px;font-size:14px}
.sch_list1 table td.text1{font-size:18px;font-weight:700}
.sch_list1 table td img:hover{opacity:.8}
.sch_list1 input.bor{border:none}
.sch_list1 table a.btu1{display:inline-block;background:#d33324;width:66px;height:26px;color:#fff;border-radius:5px;line-height:26px}
.sch_list1 table a.btu1:hover{color:#fff;background:#ea4232;text-decoration:none}
.sch_list1 .buy{border:1px #e5e5e5 solid;overflow:hidden;height:54px;line-height:54px}
.sch_list1 .buy p{padding:0 10px}
.sch_list1 .buy img{float:right;padding:8px 0}
.sch_list1 .buy p span{color:#e20000}
.sch_list1 .buy img:hover{opacity:.8}
.home_kc2{padding:16px 0;position:relative}
.home_kc2 p{position:absolute;right:0;top:28px}
.home_kc2 ul li{float:left;height:32px;line-height:32px;margin:0 5px}
.home_kc2 ul li.ml_over a{color:#fff;display:block;padding:0 14px;background:#d33324;border:1px #d33324 solid;border-radius:15px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.home_kc2 ul li.ml_over a:hover{color:#fff;background:#d33324;text-decoration:none}
.home_kc2 ul li.ml_out a{color:#333;display:block;padding:0 14px;background:#fff;border:1px #ececec solid;border-radius:15px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.home_kc2 ul li.ml_out a:hover{color:#d33324;background:0 0;border:1px #d33324 solid}
.curr_list2{overflow:hidden;padding:0}
.curr_list2 ul{width:1200px}
.curr_list2 .list_more ul li{float:left;width:257px;height:244px;border:1px #ececec solid;margin-bottom:30px;position:relative;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:20px 40px 0 0}
.curr_list2 .list_more ul li:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);-o-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2)}
.curr_list2 .list_more ul li dd{text-align:left}
.curr_list2 .list_more ul li dd.img img{width:258px;height:164px}
.curr_list2 .list_more ul li dd.txt1{font-size:14px;color:#333;height:40px;line-height:40px;border-bottom:1px #ececec solid;padding:0 8px}
.curr_list2 .list_more ul li dd.txt1 a{color:#333}
.curr_list2 .list_more ul li dd.txt1 a:hover{color:#009cff}
.curr_list2 .list_more ul li dd.txt2{padding:10px 8px}
.curr_list2 .list_more ul li dd.txt2 p{width:36px;height:26px;position:relative;padding-left:24px;float:left}
.curr_list2 .list_more ul li dd.txt2 p i{background:url(../images/ico2.png) no-repeat;width:20px;height:15px;top:1px;left:1px;position:absolute}
.curr_list2 .list_more ul li dd.txt2 p i.ico1{background-position:-3px -2px}
.curr_list2 .list_more ul li dd.txt2 p i.ico2{background-position:-29px -3px}
.curr_list2 .list_more ul li dd.price{top:215px;right:16px;position:absolute}
.curr_list2>ul li{float:left;width:257px;height:284px;border:1px #ececec solid;margin-bottom:30px;position:relative;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0 40px 0 0}
.curr_list2>ul li:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);-o-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2)}
.curr_list2>ul li dd{text-align:left}
.curr_list2>ul li dd.img img{width:258px;height:164px}
.curr_list2>ul li dd.txt1{font-size:14px;color:#333;border-bottom:1px #ececec solid;padding:6px 8px}
.curr_list2>ul li dd.txt1 a{color:#333}
.curr_list2>ul li dd.txt1 a:hover{color:#009cff}
.curr_list2>ul li dd.txt2{padding:0 8px;overflow:hidden;margin:8px 0}
.curr_list2>ul li dd.txt2 p .price_he{color:#f84b36;font-size:16px;font-weight:700;margin-right: 5px }
.curr_list2>ul li dd.price{top:215px;right:16px;position:absolute}
.wrap{height:40px;line-height:20px;overflow:hidden;display:block}
.wrap .text{float:right;margin-left:-5px;width:100%;word-break:break-all}
.wrap::before{float:left;width:5px;content:'';height:40px}
.wrap::after{float:right;content:"...";height:20px;line-height:20px;width:3em;margin-left:-3em;position:relative;left:100%;top:-20px;padding-right:5px;background-color:#fff}
.home_kc3{padding:16px 0;position:relative}
.home_kc3 p{position:absolute;right:0;top:28px}
.home_kc3 ul li{float:left;height:32px;line-height:32px;margin:0 5px}
.home_kc3 ul li.ml_over a{color:#fff;display:block;padding:0 14px;background:#d33324;border:1px #d33324 solid;border-radius:15px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.home_kc3 ul li.ml_over a:hover{color:#fff;background:#d33324;text-decoration:none}
.home_kc3 ul li.ml_out a{color:#333;display:block;padding:0 14px;background:#fff;border:1px #ececec solid;border-radius:15px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.home_kc3 ul li.ml_out a:hover{color:#d33324;background:0 0;border:1px #d33324 solid}
.curr_list3{overflow:hidden;padding:0}
.curr_list3 ul{width:1200px}
.curr_list3 ul li{float:left;width:258px;height:244px;border:1px #ececec solid;margin-bottom:30px;position:relative;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0 40px 0 0}
.curr_list3 ul li:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);-o-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2)}
.curr_list3 ul li dd{text-align:left}
.curr_list3 ul li dd.img img{width:258px;height:164px}
.curr_list3 ul li dd.txt1{font-size:14px;color:#333;height:40px;line-height:40px;border-bottom:1px #ececec solid;padding:0 8px}
.curr_list3 ul li dd.txt1 a{color:#333}
.curr_list3 ul li dd.txt1 a:hover{color:#009cff}
.curr_list3 ul li dd.txt2{padding:10px 8px}
.curr_list3 ul li dd.txt2 p{width:36px;height:26px;position:relative;padding-left:24px;float:left}
.curr_list3 ul li dd.txt2 p i{background:url(../images/ico2.png) no-repeat;width:20px;height:15px;top:1px;left:1px;position:absolute}
.curr_list3 ul li dd.txt2 p i.ico1{background-position:-3px -2px}
.curr_list3 ul li dd.txt2 p i.ico2{background-position:-29px -3px}
.curr_list3 ul li dd.price{top:215px;right:16px;position:absolute}
.home_kc4{padding:16px 0;position:relative}
.home_kc4 p{position:absolute;right:0;top:28px}
.home_kc4 ul li{float:left;height:32px;line-height:32px;margin:0 5px}
.home_kc4 ul li.ml_over a{color:#fff;display:block;padding:0 14px;background:#d33324;border:1px #d33324 solid;border-radius:15px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.home_kc4 ul li.ml_over a:hover{color:#fff;background:#d33324;text-decoration:none}
.home_kc4 ul li.ml_out a{color:#333;display:block;padding:0 14px;background:#fff;border:1px #ececec solid;border-radius:15px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.home_kc4 ul li.ml_out a:hover{color:#d33324;background:0 0;border:1px #d33324 solid}
.curr_list4{overflow:hidden;padding:0}
.curr_list4 ul{width:1200px}
.curr_list4 ul li{float:left;width:258px;height:244px;border:1px #ececec solid;margin-bottom:30px;position:relative;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0 40px 0 0}
.curr_list4 ul li:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);-o-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2)}
.curr_list4 ul li dd{text-align:left}
.curr_list4 ul li dd.img img{width:258px;height:164px}
.curr_list4 ul li dd.txt1{font-size:14px;color:#333;height:40px;line-height:40px;border-bottom:1px #ececec solid;padding:0 8px}
.curr_list4 ul li dd.txt1 a{color:#333}
.curr_list4 ul li dd.txt1 a:hover{color:#009cff}
.curr_list4 ul li dd.txt2{padding:10px 8px}
.curr_list4 ul li dd.txt2 p{width:36px;height:26px;position:relative;padding-left:24px;float:left}
.curr_list4 ul li dd.txt2 p i{background:url(../images/ico2.png) no-repeat;width:20px;height:15px;top:1px;left:1px;position:absolute}
.curr_list4 ul li dd.txt2 p i.ico1{background-position:-3px -2px}
.curr_list4 ul li dd.txt2 p i.ico2{background-position:-29px -3px}
.curr_list4 ul li dd.price{top:215px;right:16px;position:absolute}
.tea_main{width:708px;float:left}
.tea_list{width:225px;border:1px #e5e5e5 solid;float:left;margin:14px 4px;height:334px}
.tea_t{padding:6px 10px}
.tea_t dt{font-size:20px;color:#000}
.tea_t dd.ft_1{font-size:16px;color:#868182;padding:7px 0}
.tea_t dd.ft_2{font-size:13px;color:#868182;text-align:left}
.tea_list .tea_img img{width:224px;height:191px}
.tea_img img{width:44px;height:45px;border-radius:50%;border:2px solid #fff;margin:2px}
.tea_img{float:left;width:80px}
.tea_main{width:708px;float:left}
.tea_list{width:225px;border:1px #e5e5e5 solid;float:left;margin:14px 4px;height:334px}
.tea_tt{padding:6px 10px}
.tea_tt dt{font-size:16px;color:#000;margin-top:190px;padding-right:70px}
.tea_tt dd.ft_1{font-size:14px;color:#868182;padding:7px 0}
.tea_tt dd.ft_2{font-size:13px;color:#868182;text-align:left}
.tea_list .tea_timg img{width:224px;height:191px}
.tea_timg img{width:44px;height:45px;border:2px solid #fff;margin:1px}
.tea_timg{float:left;width:80px}
.tea_list:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);-o-box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.2)}
.sdu_main{width:440px;float:right}
.sdu_lit{border:1px #e5e5e5 solid;padding:8px;margin:14px 0;overflow:hidden;height:318px}
.cli_t{height:55px}
.cli_t .cli_img{float:left;margin:9px 0 0 10px}
.cli_t .cli_img img{width:38px;height:38px;border-radius:50%}
.cli_t .cli_text{width:357px;float:left;margin-left:16px;text-align:left;padding-top:6px}
.cli_t .cli_text h2{color:#4c4b4b;font-size:13px;padding:4px 0}
.cli_t .cli_text p span{color:#d33324;padding-right:20px;margin-top:20px}
.cli_t .cli_text p{margin-top:13px}
.ti_ban{margin:14px 0}
#honor_c{width:1160px;margin:0 auto}
.ladyScroll{width:1060px;height:144px;margin:15px auto;position:relative;padding:0 50px}
.ladyScroll .next,.ladyScroll .prev{width:51px;height:45px;position:absolute;top:63px;left:10px;width:24px;height:25px;z-index:100;cursor:pointer;background:url(../images/btns.png) no-repeat}
.ladyScroll .next{left:auto;right:10px;background-position:-25px 0}
.ladyScroll .prev:hover{background-position:0 -29px}
.ladyScroll .next:hover{background-position:-25px -29px}
.ladyScroll .scrollWrap{width:1060px;margin-left:8px;padding-top:15px;overflow:hidden;position:absolute}
.ladyScroll dl{float:left;width:167px;text-align:center;position:relative;margin-right:10px}
.ladyScroll span{display:block;width:167px;height:53px;position:absolute}
.ladyScroll dt{margin:0 auto;width:167px;overflow:hidden}
.ladyScroll img{display:block;width:167px;height:118px}
#foot_c{width:100%;background:url(../images/fot-bg.gif) repeat-x;height:auto;padding:10px 0;z-index:111}
.foot_main{width:1160px;margin:0 auto;position:relative;height:180px}
.foot_nav{float:left;width:136px}
.foot_nav li{line-height:30px;font-size:14px}
.foot_nav li a{color:#b1b1b1;text-decoration:none}
.foot_nav li a:hover{color:#fff;text-decoration:underline}
.foot_nav li.on{color:#fff;font-size:18px;padding:4px 0}
.foot_copy{width:1160px;margin:0 auto;color:#eee;line-height:22px}
.footer-logo{top:0;right:0;position:absolute;width:255px}
.footer-logo .footer-sns{margin-top:30px}
.footer-logo .footer-sns>a{display:inline-block}
.footer-logo .footer-sns .icon-sns{position:relative}
.footer-logo .footer-sns .icon-sns:hover .sns-popover{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-ms-transform:scale(1,1)}
.footer-logo .footer-sns .sns-popover{position:absolute;top:-205px;left:-65px;z-index:1;padding:5px;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.5);-moz-box-shadow:0 2px 3px rgba(0,0,0,.5);box-shadow:0 2px 3px rgba(0,0,0,.5);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;-ms-transform:scale(0,0)}
.footer-logo .footer-sns .sns-popover:after{position:absolute;top:100%;left:50%;margin-left:-13px;width:0;height:0;border:solid transparent;border-width:13px;content:" ";pointer-events:none;border-top-color:#fff}
.footer-logo .footer-sns .sns-popover img{width:180px;height:180px}
.footer-logo .footer-sns i{display:block;margin:0 6px;width:40px;height:40px;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.6);color:#fff;vertical-align:middle;text-align:center;font-size:24px;line-height:40px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.footer-logo .footer-sns i:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.footer-logo .footer-sns i.fa-weibo{border-color:#e74c3c;background:#e74c3c}
.footer-logo .footer-sns i.fa-weixin{border-color:#009cff;background:#009cff}
.footer-logo .footer-sns i.fa-weibo:hover{background:#c52a1a;cursor:pointer}
.footer-logo .footer-sns i.fa-weixin:hover{background:#15975b}
.footer-logo .footer-sns i.fa-weixin:hover .weixin-popover{display:block;opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.footer-logo .footer-sns i.fa-apple{border-color:#39aef1;background:#39aef1}
.footer-logo .footer-sns i.fa-apple:hover{background:#178ccf}
.footer-logo .footer-sns i.fa-android:hover{background:#c45c00}
.footer-logo .footer-sns i.fa-android{border-color:#e67e22;background:#e67e22}
.here_name{text-align:left;padding:10px 0}
.lf_list{width:172px;border:1px #fbeae9 solid;float:left}
.lf_list h4{font-size:16px;text-align:left;color:#000;line-height:36px;position:relative}
.lf_list h4 p{padding-left:38px}
.lf_list h4 i{position:absolute;left:12px;top:9px}
.lf_list i.ico1{width:24px;height:19px;display:inline-block;background:url(../images/kc-ico.png) -12px 0}
.lf_list i.ico2{width:24px;height:19px;display:inline-block;background:url(../images/kc-ico.png) -42px 0}
.lf_list i.ico3{width:24px;height:19px;display:inline-block;background:url(../images/kc-ico.png) -72px 0}
.lf_list i.ico4{width:24px;height:19px;display:inline-block;background:url(../images/kc-ico.png) -104px 0}
.lf_list .lf_lit{border-bottom:1px #fbeae9 solid;padding-bottom:10px}
.lf_list .lf_lit li{line-height:28px;text-align:left}
.lf_list .lf_lit li a{display:block;padding-left:35px;color:#000}
.lf_list .lf_lit li .ahover,.lf_list .lf_lit li a:hover{background:#fcd7d3;color:#d33324}
.rh_cot{width:922px;padding:20px;border-top:2px #4ead36 solid;border-left:1px #edf7eb solid;border-right:1px #edf7eb solid;border-bottom:1px #edf7eb solid;float:right}
.rh_cot h2{text-align:left;padding:15px 0;font-size:16px;color:#178200}
.rh_cot table td{padding-top:8px;padding-bottom:8px;padding-left:8px;font-size:14px}
.rh_cot .rh_bm{margin:12px 0}
.rh_cot .rh_bm a{margin:0 12px}
.rh_cot .rh_bm a.btu1{display:inline-block;background:#20cde1;width:96px;height:26px;color:#fff;border-radius:5px;line-height:26px}
.rh_cot .rh_bm a.btu1:hover{color:#fff;background:#24d9ee;text-decoration:none}
.rh_cot .rh_bm a.btu2{display:inline-block;background:#d33324;width:96px;height:26px;color:#fff;border-radius:5px;line-height:26px}
.rh_cot .rh_bm a.btu2:hover{color:#fff;background:#ea4232;text-decoration:none}
.cou_main{margin:10px 0}
.cou_mains{width:1160px;margin:0 auto;margin:10px 0}
.pro_img{width:500px;height:360px}
.pro_cot{width:640px}
.pro_cot h2{text-align:left;font-weight:700}
.pro_cot dd{text-align:left}
.pro_cot dd.txt1{color:#f63;padding:10px 0;line-height:22px}
.pro_cot dd.txt2{padding:4px 0}
.pro_cot .prc{background:#fbf7f0;height:70px;border-bottom:1px #f2cc8a dashed;border-top:1px #f2cc8a dashed;margin:10px 0}
.pro_cot .prc p{text-align:left;float:left}
.pro_cot .prc p strong{font-size:38px;color:#e4393c}
.pro_cot .prc p span{text-decoration:line-through}
.pro_cot .prc p.t1{padding:10px 20px}
.pro_cot .prc p.t2{padding:30px 20px}
.pro_cot .btu{text-align:left;padding:15px 0}
.pro_cot .btu a.btu1{display:inline-block;background:#f33;width:124px;font-size:16px;height:40px;color:#fff;border-radius:5px;line-height:40px;text-align:center}
.pro_cot .btu a.btu1:hover{color:#fff;background:#f12727;text-decoration:none}
.pro_cot .btu a.btu2{display:inline-block;background:#f63;width:124px;font-size:16px;height:40px;color:#fff;border-radius:5px;line-height:40px;text-align:center}
.pro_cot .btu a.btu2:hover{color:#fff;background:#eb5828;text-decoration:none}
.pro_rcont{width:850px;float:left;border:1px #d8d8d8 solid}
.pro_right_box{width:288px;float:right}
.kc_c{border-bottom:1px #ececec solid;height:40px;background:#fbf7f0}
.kc_c ul li{width:92px;float:left;line-height:40px;font-size:16px;border-right:1px #ececec solid}
.kc_c ul li.ml_over a{color:#fff;display:block;padding:0 14px;background:#d33324;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.kc_c ul li.ml_over a:hover{color:#fff;background:#d33324;text-decoration:none}
.kc_c ul li.ml_out a{color:#333;display:block;padding:0 14px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.kc_c ul li.ml_out a:hover{color:#fff;background:#d33324;text-decoration:none}
.sch_list{overflow:hidden;padding:10px 30px}
.sch_cour{text-align:left}
.sch_name{height:40px;line-height:40px;font-size:15px;border-bottom:1px #ececec solid;color:#e60012;font-weight:700}
.sch_text{text-align:left;line-height:23px;padding:10px 0}
.sch_cour table{margin:10px 0}
.sch_cour table td{padding:10px 4px;font-size:13px;border-bottom:1px #ececec solid}
.sch_cour table td a.on{display:inline-block;background:#f33;width:60px;font-size:13px;height:28px;color:#fff;border-radius:5px;line-height:28px;text-align:center}
.sch_cour table td a.on:hover{color:#fff;background:#f12727;text-decoration:none}
.mart_20{margin-top:20px}
.tea_m_box{border:1px #d8d8d8 solid}
.tea_name{height:50px;line-height:50px;text-align:left;font-size:16px;border-bottom:1px solid #e3e6e8;color:#333;padding-left:15px;background:#f2f2f2}
.tea_name span{color:#be3948}
.tea_xs{overflow:hidden;margin:12px 0}
.tea_txt{margin-top:4px}
.tea_txt dd{text-align:left}
.tea_txt dd.txt1{color:#999}
.left_news_box{border:1px #f0f0f0 solid;width:258px}
.right_news_box{width:880px;position:relative;margin-bottom:80px}
.news_h2{background:#d33324;height:50px;line-height:50px;color:#fff;font-size:18px}
.list_n{padding:20px 24px;border-bottom:1px #f1f1f1 solid}
.list_n dt{font-size:16px;color:#2c2d33;text-align:left;padding-bottom:8px}
.list_n dd{font-size:14px;text-align:left;line-height:21px}
.list_n dd a{padding-right:5px}
.r_here{height:40px;text-align:left;font-size:14px}
.r_here a{color:#333;text-decoration:none;display:inline-block;padding:2px 6px;border-radius:5px;margin:0 5px}
.r_here a:hover{color:#fff;text-decoration:none;background:#d33324}
.r_here a.on{color:#fff;text-decoration:none;background:#d33324}
.tc_news{border:1px #efeeee solid}
.tc_ws{width:798px;margin:0 auto}
.tc_list{text-align:left;position:relative;border-bottom:1px #f0efef solid;padding:10px 8px 20px}
.tc_list h2{padding:10px 0}
.tc_list p.txt{line-height:24px;font-size:14px}
.tc_list p.txt img{float:right;padding-left:20px}
.tc_list p.h135{height:135px}
.tc_list p.dat{color:#999;padding:10px 0}
.tc_list p.red{position:absolute;right:40px;bottom:30px}
.tc_w .tc_list:hover{background:#f8f8f8;cursor:pointer}
.fenye{padding:20px 30px;overflow:hidden;margin-botton:10px}
.fenye ul{padding:0;margin:0}
.fenye ul font,.fenye ul li{height:28px;float:left;border:1px solid #eaeaea;margin-right:5px;text-align:center}
.fenye ul font a{text-decoration:none;color:#575757}
.fenye ul font{width:50px;line-height:28px;color:#ddd;cursor:default}
.fenye ul li.active{background:#d33324;color:#fff}
.fenye ul li{width:28px;list-style:none}
.fenye ul li a{display:block;line-height:28px;width:28px;height:28px;text-decoration:none;color:#575757}
.fenye ul li.active a{color:#fff}
.news_l_box{width:868px;border:1px #ddd solid}
.list_pad{padding:35px}
.list_pad h2{font-size:23px;color:#616161;text-align:left}
.list_pad p.date{line-height:28px;text-align:left;color:#9e9e9e}
.list_pad .news_tion{line-height:22px;border:1px #eee solid;border-radius:5px;position:relative;padding:28px 20px 28px 52px;margin-top:20px}
.list_pad .news_tion span{position:absolute;top:0;left:0;background:url(../images/dt.png) no-repeat;width:88px;height:56px}
.list_pad .news_tion p{font-size:14px;text-align:left;color:#616161}
.list_pad .news_tion:hover{background:#f8f8f8;cursor:pointer}
.list_pad .text{line-height:28px;text-align:left;font-size:14px;color:#616161;padding-top:20px}
.list_pad .text p{text-indent:2em}
.news_r_box{width:270px}
.right_box2{border:1px #eee solid}
.right_box2 h2{text-align:left;padding:10px 16px;border-bottom:1px #eee solid;background:#f2f2f2;font-size:16px}
.right_box2 .box_tc{padding:15px}
.right_box2 .box_tc dd.img{float:left}
.right_box2 .box_tc dd.img img{width:100px;height:66px}
.right_box2 .box_tc dd.txt{text-align:left;float:left;padding-left:20px;line-height:22px;width:150px;color:#666}
.mart_10{margin-top:10px}
.toplist{padding:12px}
.toplist li{text-align:left;padding-left:30px;line-height:20px;position:relative;margin-bottom:15px}
.toplist .tops em{border:medium none;line-height:20px;color:#fff;background:#d33324 none repeat scroll 0 0;width:22px;height:20px;border-radius:15px}
.toplist em{width:20px;height:18px;line-height:18px;position:absolute;left:0;top:0;text-align:center;color:#787878;font-style:normal;border:1px solid silver;border-radius:15px}
.here_cart{text-align:left;padding:10px 0 15px;font-size:22px;font-weight:700}
.cart_tabs td{padding:10px 20px 10px}
.cart_tabs td span{color:red}
.cart_tabs td.tx{font-size:16px;font-weight:700;background:url(../images/cart-bg1.gif) repeat-x}
.cart_tab td{font-size:14px}
.cart_tab td.t1{width:528px;padding:10px 0}
.cart_tab td.t2{width:116px}
.cart_tab td.t3{width:226px}
.cart_tab td.t4{width:174px}
.cart_tab td.tx{font-size:16px;font-weight:700;background:url(../images/cart-bg1.gif) repeat-x}
.change-goods-num{width:104px;height:28px;border:1px solid #dfdfdf;margin-left:65px}
.change-goods-num a{display:inline-block;float:left;width:28px;height:28px;line-height:28px;color:#6d6d6d;background:#fafafa;border-bottom:1px solid #dfdfdf}
.change-goods-num .goods-num{float:left;width:44px;height:28px;line-height:28px;padding:0;border:none;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;text-align:center;color:#333;font-family:"Microsoft YaHei"}
.nav_m{border:1px #e1e1e1 solid;overflow:hidden;height:44px;margin:20px 0;background:#fff}
.nav_m ul li{float:left;line-height:44px;font-size:14px}
.nav_m ul li span{font-size:28px;color:#e5000e;padding:0 8px;font-weight:700}
.n7{width:125px}
.n8{width:125px}
.n9{width:878px;text-align:right;padding-right:30px}
.nav_btu{margin:10px 0;float:right}
.nav_btu a{border:none;background:#d33324;padding:10px 35px;margin:0 10px;border-radius:4px;font-size:15px;font-weight:700;color:#fff;display:inline-block}
.nav_btu a:hover{background:#e84131;color:#fff;text-decoration:none}
.net_bank img{margin-left:5px;vertical-align:middle}
.main_login{width:998px;border:1px #f1f1f1 solid;border-radius:12px;margin:20px auto;padding:20px 80px}
.form_tc{height:66px;position:relative}
.form_tx{height:30px}
.ipt1{background:url(../images/input-icon-all.png) no-repeat;background-position:0 0}
.ipt2{background:url(../images/input-icon-all.png) no-repeat;background-position:0 -60px}
.ipt3{background:url(../images/input-icon-all.png) no-repeat;background-position:0 -120px}
.ipt4{background:url(../images/input-icon-all.png) no-repeat;background-position:0 -180px}
.form_tc label{float:left;font-size:14px;width:80px;text-align:right;padding:6px 0}
.form_tc p.txt1{position:absolute;left:100px;top:36px;color:red;padding:0}
.form_tc p.txt2{position:absolute;right:20px;top:8px;color:red}
.form_tc p.txt3{position:absolute;left:60px;top:36px;color:red;padding:0}
.form_tc input.btn,.form_tc input.pass,.form_tc input.user{float:left;margin:0 20px;font-family:"Microsoft YaHei";width:265px}
.form_tc input.log_b1{float:left;margin:0 20px;font-family:"Microsoft YaHei";width:280px;font-size:14px;border:1px solid #dad9d9;height:25px;padding:4px 4px 4px 45px}
.form_tc input.log_b2{float:left;margin:0 20px;font-family:"Microsoft YaHei";width:280px;font-size:14px;border:1px solid #dad9d9;height:25px;padding:4px 4px 4px 45px}
.form_tc input.log_b1,.form_tc input.log_b2,.form_tc input.pass,.form_tc input.user{border-radius:3px}
.form_tc input.code,.form_tc input.pass,.form_tc input.user{font-size:14px;border:1px solid #dad9d9;height:25px;padding:4px 4px 4px 45px}
.form_tc input.code{float:left;margin:0 20px;font-family:"Microsoft YaHei";width:58px;border-radius:4px}
.form_tc textarea.texta{float:left;border:1px solid #dad9d9;background:#fff;padding:4px;margin:0 20px;width:235px;height:88px;border-radius:4px;font-size:14px}
.form_tc input.btn{border:none;background:#d33324;padding:4px;height:38px;border-radius:4px;font-size:16px;font-weight:700;color:#fff;width:265px}
.form_tc input.code:focus,.form_tc input.log_b1:focus,.form_tc input.log_b2:focus,.form_tc input.pass:focus,.form_tc input.user:focus,.form_tc textarea.texta:focus{outline:0;border:1px solid #d33324;box-shadow:0 0 8px rgba(211,51,36,1)}
.form_tc input.btns{margin-left:20px;border:none;background:#d33324;padding:4px;height:38px;border-radius:4px;font-size:16px;font-weight:700;color:#fff;width:330px;font-family:"Microsoft YaHei"}
.form_tc p{text-align:left;line-height:24px;padding-left:80px}
.form_tc p a{padding-left:10px}
.form_tc dd,.form_tx dd{text-align:left;line-height:24px;padding-left:20px;font-size:14px}
.form_tx dd a{padding:0 10px;color:#b7b7b7}
.form_tx dd a:hover{color:red;text-decoration:underline}
.form_tx dd a.on{color:#e85649}
.form_tc dd.txt{color:#b7b7b7;text-align:center}
.log_c{padding-top:40px}
.for_w h2,.log_c h2{font-size:26px;text-align:left;padding-bottom:40px}
.form_img img{padding:0 5px}
.log_text{padding:120px 0 0 0;font-size:18px}
.log_text a{color:#e85649;text-decoration:none}
.log_text a:hover{color:#e93726;text-decoration:underline}
#link_c{text-align:left}
#link_c .link_name{font-size:15px;font-weight:700;height:40px;line-height:40px}
#link_c .link_l li{float:left;padding:15px 10px}
.tear_l_box{width:828px;border:1px #ddd solid;padding:20px}
.list_tear h2{text-align:left;padding-bottom:20px;font-size:22px}
.list_tear ul li{float:left;margin-bottom:30px;width:385px;height:175px;margin-left:20px}
.list_tear ul li img{width:151px;height:128px;float:left}
.list_tear ul li div{width:216px;float:left;text-align:left;margin-left:18px}
.list_tear ul li div h2{padding-bottom:6px}
.list_tear ul li div p{line-height:21px}
.list_tear ul li div span a{color:#d33324}
.wrap_bg{background:#f0f0f0;width:100%;overflow:hidden;padding:0 0 40px}
#wrap{width:1180px;margin:10px auto}
.location{height:42px;line-height:42px;text-align:left;color:#979797}
.location a{color:#979797}
.loc_list{background:#fff;width:204px;border:1px solid #e3e3e3}
.loc_list ul li{height:50px;line-height:50px;border-bottom:1px solid #e3e3e3;color:#6a6a6a;font-size:16px;text-align:left;padding-left:44px}
.loc_list ul li a{display:block;color:#6a6a6a}
.loc_list ul li a:hover{text-decoration:none;color:#000;border-right:3px solid #009cff}
.loc_list ul li.on a{color:#000;border-right:3px solid #009cff}
.loc_cont{width:954px;background:#fff;border:1px solid #e3e3e3}
.locpad30{padding:30px}
.loc_name{padding-left:20px;border-left:4px solid #d8d8d8;height:24px;line-height:24px;color:#4e4e4e;font-size:24px;text-align:left}
.loc_line{background:#e3e3e3;height:1px;margin-top:14px}
.loc_text{line-height:28px;text-align:left;font-size:15px;color:#6a6a6a;padding:20px 0}
.loc_text p{text-indent:2em}
.loc_text p a{text-decoration:none;color:#009cff}
.loc_text p a:hover{text-decoration:underline;color:#f43a3f}
.home_kc{padding:16px 0;position:relative}
.home_kc p{position:absolute;right:0;top:28px}
.home_kc ul li{float:left;height:32px;line-height:32px;margin:0 5px}
.home_kc ul li.ml_over a{color:#fff;display:block;padding:0 14px;background:#d33324;border:1px #d33324 solid;border-radius:15px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.home_kc ul li.ml_over a:hover{color:#fff;background:#d33324;text-decoration:none}
.home_kc ul li.ml_out a{color:#333;display:block;padding:0 14px;background:#fff;border:1px #ececec solid;border-radius:15px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.home_kc ul li.ml_out a:hover{color:#d33324;background:0 0;border:1px #d33324 solid}
.mc_mul ul li{float:left;width:157px;border:1px #ededed solid;height:37px;line-height:37px}
.mc_mul ul li.on a{display:block;border-top:1px #d33324 solid;color:#d33324}
.mc_mul ul li a{display:block}
.mc_mul ul li a:hover{border-top:1px #d33324 solid;color:#d33324;text-decoration:none}
.mc_mul_t table td{padding:8px 10px;font-size:14px}
.mc_mul_t table td.text1{font-size:14px;font-weight:700}
.mc_mul_t table a.btu1{display:inline-block;background:#d33324;width:66px;height:26px;color:#fff;border-radius:5px;line-height:26px}
.mc_mul_t table a.btu1:hover{color:#fff;background:#ea4232;text-decoration:none}
.box_iname{text-align:left;padding:20px;font-size:22px}
.home_kc ul li.on a{color:#fff;display:block;padding:0 14px;background:#d33324;border:1px #d33324 solid;border-radius:15px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.mc_mul_t table{display:none}
.mc_mul_t table.on{display:table}
.box .box_in{display:none}
.box .bk{display:block}
.sc-maincont{background:url(cg.png) no-repeat 20px 0}
.main_curr{width:922px;padding:20px;border-top:2px #4ead36 solid;border-left:1px #edf7eb solid;border-right:1px #edf7eb solid;border-bottom:1px #edf7eb solid;float:right;position:relative;margin-bottom:80px}
.curr_list2 ul{width:auto}
.curr_list2 ul li{margin:0 22px 40px 22px}
.consultL{position:relative}
.conPage{width: 100%;float: left;padding: 20px 0 20px 0}
.conPage ul.pagination{text-align:center;overflow:hidden;height:27px}
.conPage ul.pagination li{display:inline-block;margin-right:5px}
.conPage ul.pagination li a{border:1px solid #ddd;border-radius:25px;height:25px;padding:0 9px;min-width:7px;font-size:12px;display:block;float:left;color:#666;font-size:15px;transition:all .3s ease;line-height:25px;text-decoration:none}
.conPage ul.pagination li.page a{padding:0;width:27px}
.conPage ul.pagination .active a,.conPage ul.pagination a:hover{background-color:#d33324;color:#fff;border:1px solid #d33324}
.conPage ul.pagination li.no-drop a:hover{cursor:no-drop;background-color:#ddd;color:#666;border:1px solid #ddd}
.conPage ul.pagination li.omit{display:none}
.conPage ul.pagination li b{float:left;display:block;width:20px;line-height:20px;font-size:18px;color:#666}
.main_currs{width:1160px;padding:0;border:0;margin-bottom:0;margin-top:20px}
.curr_list2>ul li{margin:0 22px 40px 6px}
.form_tc INPUT{WIDTH:230PX;font-size:12px;line-height:20px;padding:5px 0;text-indent:5px;border-radius:4px;border:1px solid #ccc}
.form_tc label{margin-right:20px;width:120px}
.form_tc{height:60px;text-align:left}
.form_tc INPUT.img_code,.form_tc INPUT.phone_code{width:130px;margin-right:20px}
span.register{background:#d33324;height:38px;border-radius:4px;font-size:16px;font-weight:700;color:#fff;width:330px;font-family:"Microsoft YaHei";display:inline-block;text-align:center;line-height:38px;margin-left:-95px}
.foot_c{position:fixed;bottom:0}
.here_name{width:1160px;margin:auto;margin-top:6px;border-bottom: 1px solid #DEDEDE}
.tea_txt dd.txt1 a{position:relative;top:7px;left:-8px}
.pharmacist{padding:0 25px;text-align:left;margin-bottom:50px}
.pharmacist p{padding-left:50px;border:1px solid #eee;background:#f8f8f8 url(../images/pharmacist.jpg) no-repeat 20px center;color:#333;font-size:16px;height:48px;width:768px;line-height:50px;margin-top:20px;font-weight:700}
.pharmacist ul li{position:relative;padding-left:45px;background:#f6f6f6 url(../images/pharmacistLi.jpg) no-repeat 22px 16px;color:#333;font-size:14px;width:755px;line-height:45px;margin-top:10px}
.pharmacist ul li.click{height:auto}
.pharmacist ul li span{float:right;margin-right:20px;line-height:45px;color:#e20000;cursor:pointer}
.pharmacist ul li strike{width:14px;height:9px;float:right;margin:18px 0 0 7px;-webkit-transition:all .2s linear;transition:all .2s linear;-moz-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);background:url(../images/pharmacistSe.jpg) no-repeat right center}
.pharmacistShow{display:none;position:relative;padding:0 40px;border:1px solid #eee;width:718px;background:#fff;margin:-1px 0 0 -45px}
.pharmacist ul li.click .pharmacistShow{display:block}
.pharmacistShow i{width:20px;height:8px;float:left;position:absolute;top:-8px;left:20px}
.pharmacist ul li.click strike{-webkit-transition:all .2s linear;transition:all .2s linear;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.pharmacistShow b{float:right;color:#999;font-weight:400}
.pharmacistShow a{display:block;border-bottom:1px solid #f3f3f3}
.pharmacistShow a.last{border:0}
.pharmacistShow em{font-style:initial;float:right;border:1px solid #e20000;color:#e20000;font-size:12px;border-radius:3px;width:68px;text-align:center;height:24px;line-height:26px;margin-top:10px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear}
.pharmacistShow em:hover{color:#fff;background:#00b956;border:1px solid #00b956;-webkit-transition:all .2s linear;transition:all .2s linear}
.classDelLs dl{min-height:50px}
.classDel dl dd{padding:0 40px}
.classArrange{margin-top:30px}
.classDel dl dd .classIntroduces img{display:inline-block}
.classArrange h2{background:url(../images/classArrange.jpg) no-repeat left center;border-bottom:2px solid #e20000;height:50px;width:800px;margin:auto}
.classDel dl dt{height:55px}
.classDel{width:100%;float:left;background:#f5f5f5;padding:20px 0 75px}
.scrollTop{display:none;position:fixed;top:0;left:0;width:100%;z-index:111111;-webkit-box-shadow:.813px 1.827px 11.88px .12px rgba(0,0,0,.1);-moz-box-shadow:.813px 1.827px 11.88px .12px rgba(0,0,0,.1);box-shadow:.813px 1.827px 11.88px .12px rgba(0,0,0,.1)}
.scrollTop .classDel{background:#fff;padding:0}
.scrollTop .classDel dt{border:0}
.classDel dl dt b i,.classDel dl dt b.click i{background:0 0;color:#333}
.classDel dl dt b.click i,.consultL dl dt b.click i{color:#e20000;border-bottom:3px solid #e20000}
.classDel dl dt b i{width:100px;text-indent:0;font-size:14px;margin-left:15px;font-style:initial}
.classDel dl dt i,.consultL dl dt i{height:52px;line-height:52px;float:left;text-align:center;cursor:pointer}
.main{width:1200px;margin:auto}
#nav .nav-center .nav-left .sub-menu .sub_lit{height:350px;overflow:hidden;position:relative}
#nav .nav-center .nav-left .sub-menu .sub_lit h4{font-size:16px;color:#fff;text-align:left;color:#fefafa;line-height:49px;position:relative}
#nav .nav-center .nav-left .sub-menu .sub_lit h4 i.ico1{width:24px;height:19px;display:inline-block;background:url(../images/kc-ico.png) -12px 0;top:16px;left:10px}
#nav .nav-center .nav-left .sub-menu .sub_lit h4 p{padding-left:28px;margin-left:10px}
#nav .nav-center .nav-left .sub-menu .sub_lit dd{font-size:14px;text-align:left;line-height:44px;text-indent:8px}
#nav .nav-center .nav-left .sub-menu .sub_lit dd a{color:#fff;display:inline-block;padding:0 1px}
#nav .nav-center .nav-left .sub-menu{width:171px;padding:0 0;height:350px;background:url(sub.png) no-repeat;position:absolute;background:#1c1c1c;top:42px;left:0;display:none}
#nav .nav-center .nav-left .sub-menu .sub_lit dd a:hover{text-decoration:none;color:#333}
#nav .nav-center .nav-left .sub-menu .sub_lit dd:hover{background:#fff}
.subLitB a.subLitBot{background:url(../images/videoListB.png) no-repeat center;background-size:20px}
.subLitB a{width:40px;height:20px;float:left;margin:10px 0 0 20px}
.subLitB a.subLitTop{margin-left:40px;background:url(../images/videoListT.png) no-repeat center;background-size:20px}
.subLitB{height:40px;width:100%;float:left;background:#1c1c1c;margin-top:-24px;position:absolute;z-index:1111;bottom:0;left:0}
.subScroll{float:left;width:100%;height:270px;overflow:hidden}
.courseList ul{margin:0 40px;padding:0 20px}
.courseList ul li{float:left;width:100%;margin-bottom:20px;padding:15px 0;position:relative;border-bottom:1px solid #eee}
.courseList ul li b,.courseList ul li i{width:480px;float:left;color:#333;font-size:14px;line-height:30px;font-weight:400;text-align:left}
.courseList ul li img{width:140px;float:left;margin:0 20px 0 0}
.courseList ul li span{color:#fff;height:26px;line-height:26px;text-align:center;width:85px;background:#009cff;border-radius:5px;float:right;cursor:pointer;margin:30px 00px 0 0}
.courseList ul li a{color:#fff}
.courseList ul li span:hover{background:#0093f1}
.courseList ul li strike{float:right;padding:6px 22px 6px 10px;display:block;font-size:14px;cursor:pointer;margin:5px 0 0 0;text-decoration:none}
.courseList ul li strike img{-webkit-transition:all .2s linear;transition:all .2s linear;float:right;width:15px;position:relative;margin:0;top:6px;left:6px}
.courseList ul li strong{font-weight:400}
.courseList ul li strike.on img{-webkit-transition:all .2s linear;transition:all .2s linear;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.courseList ul li i{text-align:left;font-style:normal;color:#999}
._classList{float:left;width:100%;font-size:12px;color:#666;line-height:60px;margin:15px 0 -15px 0;border-top:1px solid #eee}
._classList em{color:#009cff;font-size:16px;float:left;font-weight:700;width:600px;text-align:left;font-style:normal}
.classLists>em{width:580px}
.courseLists{display:none}
.courseList ul li ._classList span{margin:17px 0 0 0}
.courseList p{text-align:left;border-bottom:1px #eee solid;height:54px;width:890px;margin:10px auto 30px;line-height:54px;font-size:20px}
.courseList{float:right!important;width:965px;background:#fff;margin:20px 0;border:2px #ebf4f9 solid}
.videoList{width:30%;float:right;overflow-y:scroll;background:#333}
.videoList p{width:100%;float:left;line-height:50px;margin-bottom:35px;border-bottom:1px solid #404040}
.videoList p b{border-bottom:2px solid #00b956;color:#fff;font-size:14px;width:40px;margin-left:30px;float:left;text-align:center}
.videoLeft video{width:100%}
.videoList ul{margin:0 0 0 30px}
.videoList ul li{float:left;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;cursor:pointer;margin-bottom:25px;line-height:16px}
.videoList ul li a{text-align:left;color:#fff;display:block;padding-left:30px;background:url(http://new.com/images/videoList.jpg) left center no-repeat;background-size:15px}
.videoList ul li a:hover,.videoTit p a:hover{color:#00b956}
.videoList ul li.on a{color:#00b956}
.videoList ul li.active a{background:url(../images/onVideo.png) left center no-repeat;background-size:10px}
.myVideo,.videoTit{width:100%;float:left;overflow:hidden}
.videoTit{overflow:initial;background:#171717;height:90px;line-height:90px}
.videoTit a img{float:left;height:30px;margin:30px 0 0 15px}
.videoTit span{float:left;margin-left:35px;font-size:18px;color:#fff}
.videoTit p{color:#fff;float:right;margin-right:15px}
.videoTit p a{margin:0 10px;color:#fff;font-size:14px}
.myVideo .main{width:100%}
.videoLeft{width:70%;float:left;background:#2b2b2b}
.videoLeft img{width:100%;cursor:pointer}
.videoLogin{float:right;height:90px;font-size:16px;color:#333;margin:0 40px 0 100px;width:144px}
.videoLogin dl{position:relative;width:144px}
.videoLogin dl dt{color:#fff;cursor:pointer;float:left;position:relative;width:144px}
._classList strong{float:left;color:#009cff;font-size:18px;font-weight:700;border-radius:100%;border:1px solid #009cff;height:16px;width:16px;text-align:center;line-height:15px;margin:20px 10px 0 5px;cursor:pointer}
.classLists{display:none;margin-left:33px;border-top:1px solid #eee}
.index_focus{float:left;position:relative;width:100%;height:350px;overflow:hidden}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;right:0}
.index_focus_post{z-index:10}
.index_focus .pic{height:auto;display:block}
.index_focus .pic:hover{text-decoration:none}
.index_focus .slide_nav{position:absolute;right:48%;bottom:5%}
.index_focus .slide_nav a{cursor:pointer;float:left;width:10px;height:10px;margin-right:5px;border:2px solid #fff;border-radius:100%}
.index_focus .slide_nav .on,.index_focus .slide_nav li:hover{background:#fff;float:left;width:10px;height:10px;border:2px solid #fff}
.index_focus_next,.index_focus_pre{display:none;top:160px;cursor:pointer;position:absolute;width:40px;height:100px;z-index:111}
.index_focus_pre{background:url(../images/ydy_banner_btn.png) left top no-repeat;left:0;top:50%;margin-top:-50px}
.index_focus_pre:hover{opacity:.8!important;transition:.5s}
.index_focus_next{background:url(../images/ydy_banner_btn.png) right top no-repeat;right:0;top:50%;margin-top:-50px}
.index_focus_next:hover{opacity:.8!important;transition:.5s}
.index_focus_info{position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0,0,0,.6);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,.6);text-shadow:1px 1px 1px rgba(0,0,0,.6)}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1,\u9ed1\u4f53,"Lucida Grande";display:none}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none}
.record{float:right;width:965px;background:#fff;margin:20px 0;border:2px #ebf4f9 solid}
.record{background:0 0;border:0}
.recordNav ul li{width:307px;height:140px;float:left;background:#fff;border-radius:6px;margin:0 20px 20px 0}
.recordNav ul li.last{margin-right:0}
.recordNav ul li img{width:86px;float:right;margin:27px 26px 0 0}
.recordNav ul li b{float:left;font-size:24px;color:#333;width:130px;margin:40px 0 0 30px}
.recordNav ul li span{float:left;font-size:14px;color:#999;width:130px;margin:20px 0 0 30px}
.record ol{float:left;width:960px;height:172px;background:#fff;border-radius:6px}
.record ol li{float:left;width:212px;padding-left:30px}
.record ol li.first{padding:0;width:100%}
.record ol li.last{width:180px}
.record ol li em{display:block;font-size:20px;color:#333;margin:30px;text-align:left}
.record ol li span{font-size:14px;color:#999;float:left;width:200px;text-align:left}
.record ol li b{float:left;font-size:24px;color:#333;margin-top:12px}
.record ol li i{float:right;width:1px;height:36px;background:#eee;margin-top:7px}
.record dl{text-align:left;float:left;width:960px;background:#fff;border-radius:6px;margin:20px 0}
.record dl dt{display:block;font-size:20px;color:#333;margin:30px}
.record dl dd{margin-left:60px;position:relative}
.record dl dd .content_class{position:relative;display:none}
.record dl dd strike{cursor:pointer;font-size:18px;margin-bottom:24px;display:block;background:#fff url(../images/Group5.png) no-repeat left center;background-size:18px;padding-left:30px;left:-28px;position:relative;z-index:111}
.record dl dd.on strike{background:#fff url(../images/Group4.png) no-repeat left center;background-size:18px}
.record dl dd span{display:block;font-size:16px;color:#333;width:400px}
.record dl dd i{position:absolute;width:2px;height:100%;background:#00b956;left:-20px;top:10px;display:none}
.record dl dd.on .content_class,.record dl dd.on i{display:block}
.record dl dd b{display:inline-block;font-size:12px;color:#999;margin:10px 35px 33px 0}
.record dl dd em{position:absolute;left:-24px;top:2px;width:10px;height:10px;border-radius:10px;background:#00b956}
.diagram{float:left;width:960px;background:#fff;border-radius:6px;margin-bottom:20px}
.diagram p{display:block;font-size:20px;color:#333;margin:30px;text-align:left}
.diagramList b{text-align:left;font-size:14px;color:#999;float:left;width:270px}
.diagramList span{float:left;font-size:24px;color:#333;margin:12px 0 24px}
.diagramList i{float:right;width:1px;height:36px;background:#eee;margin-top:7px}
.diagramList{float:left;width:293px;padding-left:30px}
.diagramList.last{width:270px}
#main{width:1000px;height:350px}
.recordBlock{height:80px;width:100%;float:left}
.pic img{position:absolute;left:50%;margin-left:-1250px}
/*选课中心*/
.stu_direction .directionTitle{font-size: 14px;color: #000;}
.stu_direction{margin:16px 0;overflow: hidden; border-bottom: 1px solid #DCDCDC}
 .stu_direction ul{overflow: hidden;display: inline-block; width: 1100px;}
 .stu_direction ul li{float: left;margin:0 16px; margin-bottom: 10px;}
 .stu_direction ul li a{display: block;font-size: 14px; color: #000}
 .stu_direction ul li a:hover{color: #E6002D}
 .stu_direction ul li a.active{color: #E6002D}
 /*课程选择*/
 .type_selceted{width: 1158px;border: 1px solid #E7E5E5;overflow: hidden;margin-bottom: 20px}
 .type_selceted ul.video_choice{background: #F7F7F7;height: 56px;}
 .type_selceted ul.video_choice li{float:left;margin:16px 20px}
 .type_selceted ul.video_choice li label{display: inline-block;height: 20px;}
 .type_selceted ul.video_choice li label span{vertical-align: middle}
 .type_selceted ul.video_choice li input[type="checkbox"] {
    width: 20px;
    height: 20px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    line-height: 18px;
    margin-right: 10px;
    position: relative;
}
 
.type_selceted ul li input[type="checkbox"]::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    width: 100%;
    height: 100%;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
}
 
.type_selceted ul li input[type="checkbox"]:checked::before {
    content: "\2713";
    background-color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    border: 1px solid #7D7D7D;
    border-radius:4px;
    color: #7D7D7D;
    font-size: 20px;
    font-weight: bold;
}
.orderList_he ul{line-height: 40px;}
.orderList_he li{float: left;padding: 0 15px}
.orderList_he li span{letter-spacing: 2px;display: inline-block;margin-right: 5px}
.orderList_he li>img{vertical-align: text-bottom;}
.orderActive{color: #E6002D}
.price_btn{width:16px;overflow: hidden;padding-top: 6px;}
.price_btn .sortBtn{margin: 2px;cursor: pointer;width: 16px}
.sortBtn.up{
    cursor: pointer;
    float:left;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 10px solid #E1DFE0;
}
.sortBtn.down{
    cursor: pointer;
    float:left;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 10px solid #E1DFE0;
}
.sortBtn.up.active{
    border-bottom-color:red 
}
.sortBtn.up:hover{
     border-bottom-color:red 
}
.sortBtn.down.active{
    border-top-color:red 
}
.sortBtn.down:hover{
     border-top-color:red 
}
.m-style{margin:30px 0;margin-left: 340px}
/*相关培训*/
.train_tabs{overflow: hidden;border-bottom: 1px solid #DCDCDC}
.train_tabs li{float: left; padding-bottom: 12px;font-size: 16px;color: #000;margin-right: 25px;cursor: pointer;}
.train_tabs li.active{background: url(../images/onlineSchool/train_current@2x.png) center bottom no-repeat;color: #FC4F30}
.train_tabs_content{display: none}
.train_tabs_content.on{display: block;}
.train_tabs_content ul li{
float: left;   
padding: 0 25px;
margin: 15px 20px;
height:35px;
line-height: 35px;
border:1px solid rgba(181,181,181,1);
border-radius:15px;}
.train_tabs_content ul li a{display: block;color: #595959}
.total_period{text-align: left;border:1px solid #E7E4E7;height: 44px;line-height: 44px;padding-left: 20px}
