/* CSS Document */
.fontHiragino {font-family: "Hiragino Sans GB","Microsoft Yahei",Arial,宋体,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;}
body {font:14px/24px "\5b8b\4f53",sans-serif;color:#656565; }
a:hover{color:#0099ff; text-decoration: none;transition: all 0.5s ease 0s;}
.red{ color:#cc0000;}
.green,a.green{color:#5fb41b;}
.center1200{width:1200px; margin-left:auto; margin-right: auto; }
.mt40{margin-top: 40px;}
.xingxi{margin-top:8px;}
.dian_top{ border-bottom:1px solid #dedede;}
.dian_banner img{width:100%; height: auto; display: block;}
.dtit{ border-bottom:1px solid #e5e5e5; }
.dtith2{top:-12px;}
.dmore{right:0px; top:-12px;}
.zhutiul li{ float:left; padding:0px 30px 0px 0px; display: inline-block;}
.zhutiul li a {display: block; color:#666;}
.zhutiul li a.current,.zhutiul li a:hover{color:#09a3e9;  font-weight: bold;} 
.zhutiul{ margin-left:30px;}
.sysjy{border:1px solid #eee; height: 200px;box-shadow: 0 3px 12px rgba(153,153,153,.1); padding:5px; margin: 20px 0px 10px;}
.sys_ad{width:220px; height: 200px;display: block;}
.con_sys{ width:77%;}
.btn_buy{background-color:#ff6600; height: 30px; line-height: 30px; display: inline-block; padding:0px 15px;}
.btn_buy:hover{ opacity:0.7;}

/*.zjlistul li:nth-child(2n){top:20px;}*/
.school{left:68px; top:15px;}
.logoa {width:228px; height: 67px;}
.xiaodian,.xiaodian2,.xiaodian3{top:16px;right:20px;}
.xiaodian{animation: mymove1 0.6s ease-out;animation-iteration-count:1;animation-delay:0.8s;}
.xiaodian2{animation: mymove2 0.6s ease-out;animation-iteration-count:1;animation-delay:1.2s;}
.xiaodian3{animation: mymove3 0.6s ease-out;animation-iteration-count:1;animation-delay:1.5s;}
.school{animation: mymove5 0.6s ease-in;animation-iteration-count:1;animation-delay:0.1s;}
.dianlogo1{animation: mymove 0.6s ease-in;animation-iteration-count:1;}
.logoa:hover{transition: all 0.1s ease 0s;}

/**webinar+支付流程**/
.center1100 img{ display:block;}
.w_nav{ height:50px; line-height:50px; background-color:#0477c0; margin-top:45px;}
.logo_in{ margin-top:-25px;}
.tit_in{ top:-25px; left:0px;}
.nav_r { width:867px;}
.nav_list_in { width:580px;}
.nav_list_in li{ display:block; float:left; margin-right:10px;}
.nav_list_in li span{ margin-top:13px; margin-right:5px;}
.nav_list_in li.current{ background-color:#015489;}
.nav_list_in li a{ display:block; color:#fff; padding:0px 20px;}
.input_search1{ height:32px; line-height:32px; display:inline-block; border:none; width:40%; margin-left:5px; }
.input_style1{  border-radius:25px 25px 25px 0px;   width:50%; height:32px; line-height:32px; width:286px; background-color:#fff; margin-top:9px;}
.btn_type1:hover{ opacity:0.8;}
.btn_type1{ height:34px; line-height:34px; display:inline-block; border-radius:25px; text-align:center; background-color:#188eee; color:#fff; padding:0px 10px; right:-1px;top:8px; width:50px;  }
.btn_name{ border-right:1px solid #e1e1e1;}
.btn_name:hover{opacity:0.6;}
.btn_arrow{ margin-top:13px; margin-left:3px;}
.video_img_pic{ width:550px; height:310px;}
.btn_play{  height:50px; padding:0px 20px;line-height:50px; background-color:#000;background-color:rgba(0,0,0,0.6); border:1px solid #fff; border-radius:25px; left:50%; margin-left:-85px; top:50%; margin-top:-25px;}
.wall_paly{  width:auto;height:50px; line-height:50px; }
.video_con{ width:610px; margin-top:-10px;}
.eyesul{ margin-left:-10px; height: 20px;}
.eyesul li{ float:left; display:inline-block; padding:0px 10px; border-right:1px solid #ccc; height:18px; line-height:18px; }
.btn_see{ width:150px; height:50px; line-height:50px; display:inline-block;  }
.btn_see:hover{ text-decoration:none; opacity:0.6; color:#fff;}
.page li{ float:left; border:1px solid #cecece;  width:25px; height:20px; line-height:20px; display:inline-block; text-align:center; float:left; margin-left:5px; border-radius:2px;}
.page li a{ display:block;}
.page li.current a{ background-color:#049ee4;color:#fff; border:1px solid #049ee4;}
.page li a:hover { background-color:#ccc;  text-decoration:none;}
.page_l a{ background-color:#ccc;}
.page li.slh{ border:none; line-height:10px;}
.video_list_tit li a{ color:#666;}
.video_list_tit li a:hover{ text-decoration:underline;}
.kcxx_tit{ border-bottom:1px solid #ececec;}
.kcxx_name{ border-bottom:3px solid #ff6600;}
.kcxx_con{width:87.5%;}
.textarea_input{ width:97%; height:80px; border:1px solid #e2e3ea; padding:10px; color:#999;}
.btn_pl{ height:30px; line-height:30px; display:inline-block; padding:0px 20px;}
a:hover.btn{ opacity:0.8; text-decoration:none;}
.line_l{ width:3px; height:15px; display:block; top:3px; left:0px; margin-top:4px; margin-top:2px\9\0;}
.tjsp_ul li{ margin-bottom:10px; padding:13px 0px 10px; }
.tjsp_ul li:hover{ background-color:#e5e5e5;transition: all 2s ease 0.1s;}
.tjsp_ul_pic{ width:100px; height:75px; display:block; }
.tjsp_ul_tit{ margin-top:-6px; width:190px;}
.tjsp_ul_tit_name{ height:44px; display:block;}
.zhuangt{ height: 40px; line-height: 40px; }
.p40{padding:40px;}
.mt40{margin-top:40px;}
.pb40{padding-bottom:40px;}
.mt15{margin-top:15px;}
.mr15{margin-right:15px;}
.page_ye{min-height:780px;}
.warp_all{min-height: 700px;}
.input_style3{height:38px; line-height: 38px; display: inline-block; width:30%; border:1px solid #ccc; padding:0px 10px;}
.btn_duih{ height: 38px; line-height: 38px; display: inline-block; padding:0px 20px; }
.text_info{top:40px; left:100px; width:400px;}
.kthy_ul li .kt_con{ border:1px solid #dfdfdf; }
.kthy_ul li{width:33.3%; float:left;}
.duihao{right:-1px; bottom:-1px;}
.kthy_ul li.current .kt_con{border:1px solid #ff6600;}
.btn_ljkt,.btn_ljkt1{height:45px; line-height: 45px; padding:0px 60px;  }
.btn_ljkt1{width:100%; margin:0px auto; padding:0px;}
.icon_vip,.icon_vip1{width:16px;height:16px; display:inline-block; }
.icon_vip1{width:11px; height: auto;}
.icon_rjt1 {width: 10px;height:auto;}
.dhhy{ border:1px solid #f1f1f1; border-left:none; border-right:none; height: 45px; line-height:45px;}
.duihao1{width:25px; height: auto; display: inline-block; bottom:0px; right:0px;}
.line_con{width:5px; height:20px; display: inline-block; background-color:#2396f4;}
	.icon_pro{width:100px; height: auto; display: inline-block;}
	.bjzt{width:60%; white-space: nowrap;font-size: 12px; margin-left: 10px;}
	.orange_bar{width:3px; height: 18px; display: inline-block; margin-top: 3px; }
	.lxzj{width:100%; height: auto;}
	.add_style{margin-top:-15px; width:92%; margin-left:auto; margin-right: auto; z-index: 9999; box-shadow: 0px 2px 5px #ccc; border-radius:0px 0px 2px 2px;}
	.inputborder{width:83%;}
	.input_textarea {  width:91%;    min-height: 50px;    color: #a9a9a9;padding:6px 6px 6px 12px;font-size: 14px; border:none;}	
       #subbusInfo{background-color:#ff6600; width:60%;}
.inputborder1{border: 1px solid #d3d3d3; width:82%; }
.tab_style td{ border:1px solid #dddddd; padding:10px;}
.tab_style th{padding:10px; color:#666; text-align: center;}
.tab_img{width:100px; height: 75px;}
.twojie{width:74%; }
.btn_addsz{right:15px; bottom:7px;}
.btn_addsz li{ height:25px; line-height:25px; display:inline-block;  border:1px solid #727272; margin-left:-1px;width:35px;padding:0px; cursor: pointer;}
.btn_addsz img{ width:10px; height:10px; display:inline-block; }
.btn_addsz li.btn_jian{ border:1px solid #727272; border-radius:2px 0px 0px 2px;}
.btn_addsz li.btn_jian1{ border:1px solid #d8d8d8; border-radius:2px 0px 0px 2px;}
.btn_addsz li.btn_jia{ border:1px solid #727272; border-radius:0px 2px 2px 0px;}
.buy_car li .buy_list_con{width:60%;}
.dwj{height:35px; overflow: hidden;}
.tab_img{width:80px; height: 60px;}
img.btn_zfb {width: 25px; height: 25px;display: inline-block;}
.zffs1{margin-left:200px; margin-top: 90px;}
.wxzf{border:1px solid #f1f1f1; width:120px; padding:5px 10px; height: 30px; line-height: 30px;}
.gzh0419{right: 220px; top:0px;}
.gzh0419 img{width:180px; height:180px; display: inline-block; }
.smzf{margin-top:-15px;}
.chenggong{width:65%;}
.cgimg{margin:50px 100px 20px;}
.cgrwm{margin-top:-35px;}
.info_ts{bottom:20px; margin: 0 auto; width:80%; text-align: center; white-space: nowrap; padding:20px 0px;}
.zffs li{  border-bottom: 1px solid #dcd9dc; padding:15px 10px;border:3px solid #fafafa; border-left:none; border-right:none;}
.btn_zfcg a.btn_jxgw{border:1px solid #b22a2a;color:#b22a2a;  margin-right: 55px;}
.btn_zfb{width:25px; height: 25px; display: inline-block;}
.btn_dh{width:20px; height: 20px; display: inline-block;}
.button_blue_b{position:fixed; bottom:0px;width:100%;}
.btn_ljkt3{height: 45px;line-height: 45px; display: block;}
.m_table td,.m_table th{ padding:10px 10px 0px 0px;}
.m_table th{ color:#999;}
.warp_all1{min-height:auto;}
.ul_wsy li{ height: 40px; line-height: 40px; display: inline-block; float:left; padding:0px 30px;}
.ul_wsy li.current{ border-bottom:3px solid #ff6600; color:#ff6600;}
.blueright,.blueright1{width:60%; border-left:1px dashed #00baf2; height:50px; padding-top: 10px;}
.blueright1{border-left:1px dashed #dedede; }
.yxqblue{border-top:1px solid #d0f0fa;}
.kthy_ul li .kt_con_blue{border:1px solid #d0f0fa;}
.autoimg{width:100%;height: auto;}
.add_style1{ width:36%; margin-top: 20px;}
.busmain ul li {	margin-top: 25px;}
.busfrom1 li input {    width: 100%;    height: 25px;    color: #a9a9a9;    border: 0;    padding: 5px 0;padding-left: 0px;    font-size: 14px;    letter-spacing: 1px;
    -webkit-appearance: none;    padding-left: 6px;}
.inputborder{float: left;border-bottom: 1px solid #d3d3d3;}
.subbusInfo1 {    padding: 10px 75px;    background: #357feb;
        background-color: rgb(53, 127, 235);
    color: white;    font-size: 18px;    border-radius: 4px;
    -webkit-border-radius: 4px;
	-moz-border-radius: 4px;background-color: #ff6600;width: 60%;}
.map{width:62%; height: 413px; overflow: hidden;}
.solid {    border: 1px solid #ccc;}
.pt40{padding-top:40px;}
.bggrayfa {background-color: #fafafa;}
.solidT {border-top: 1px solid #ececec;}
.solidB {border-bottom: 1px solid #ececec;}
.btn:hover{opacity:0.6;}
.listul { border-top:1px solid #ddd; padding-top:15px;}
.listul li{ padding:10px 0px 0px; display:inline-block; width:100%;}
.listul li span{ width:45px; display: inline-block;}
.quanbu,.listul li a.quanbu{ background-color:#23b8ff;  padding:0 8px;display:inline-block; color:#fff;}
.list_con_list{ display:block; width:90%;}
.list_con_list a{ margin:0px 40px 0px 0px; display:block; color:#666; float:left;}
.list_con_list a:hover{ color:#188eee;}
.zanke_right{ height:30px; line-height:30px; background-color:#fff; border-radius:25px; display:inline-block; padding:0px 10px; right:0px; top:10px; }
.video_peo1{ width:35px; height:35px;}
.wap_bg1{ background-color:#f7f7f7; border:1px solid #dfdfdf; border-radius:2px;}
.wap_bg1_blue{ color:#0b5993;}
.wap_tit{ width:75%;}
.see_zj1{ right:20px;  bottom:20px;}
.ewm9_style{ width:50%;}
.alert_zk{ width:500px; background:url(../../%E7%82%B9%E6%BB%B4%E5%AD%A6%E9%99%A2/images/zkfloat.jpg?v=123) no-repeat left bottom;  height:350px; display:inline-block; border:1px solid #f2f2f2; border-radius:4px;}
.btn_tj_qx{ padding:5px 34px; display:inline-block; margin-left:30px; }
.page{border-top:1px dashed #dedede; padding-top:30px; padding-left: 40%; margin-bottom: 30px;}
.page li{ float:left; border:1px solid #cecece;  width:25px; height:20px; line-height:20px; display:inline-block; text-align:center; float:left; margin-left:5px; border-radius:2px;}
.page li a{ display:block;}
.page li.current a{ background-color:#23b8ff;color:#fff; border:1px solid #23b8ff;}
.page li a:hover { background-color:#ccc;  text-decoration:none;}
.page_l a{ background-color:#ccc;}
.page li.slh{ border:none; line-height:30px;}
.page_c li{height:40px; width:66px; line-height:40px; font-size:16px; }
.page_l  a{background-color:#e3e3e3;}
.page_c li a:hover{ background-color:#e3e3e3;}
.page li.current a:hover{ background-color:#049ee4;}
/**webinar+支付流程 end**/
.shadow{box-shadow:0px 4px 4px rgba(204,204,204,0.2);}
.zjr{ border:1px solid #e5e5e5; margin-top: 30px;}
.hidden-clip{top: -20px;font-size: 16px;background: #fff;line-height: 35px;padding: 0 5px;}
.bgblue{background-color:#3f9fff;}
.bggray{background-color:#f4f4f4;}
.listCl {width: 880px;}
.listCr {width: 300px;}
.mt30{margin-top:30px;}
.ml30{margin-left:30px;}
.mr30{margin-right:30px;}
.f15{ font-size: 15px;}
 .kcxx_tit_ul li{ float:left;}
.kcxx_tit_ul li a{color:#666; float:left; display:inline-block; margin-right:40px; height: 50px; line-height: 50px;}
.kcxx_tit_ul li a:hover{ text-decoration:none;}
.kcxx_tit_ul li.current	a{ border-bottom:3px solid #0099ff; color:#0099ff;  padding:0px 4px 5px;} 	
.kcxx_tit_ul{ border-bottom:1px solid #ececec;}
.diankc li{ border:1px solid #e6e6e6;  line-height: 24px;margin:20px 30px 10px 30px; border-radius: 2px;}
.diankc li a{display:block; padding:12px;color:#333;}
.dicon_play{ background:url(../images/ic_slow1@2x.png) no-repeat left top; width:24px; height:24px; display: inline-block;}
.btit_list{width:80%;}
.diankc li a:hover{color:#0099ff;}
.diankc li a:hover .dicon_play{ background:url(../images/ic_slow@2x.png) no-repeat left top;}
.wykj1{border-top:20px solid #f4f4f4;}
.ad_fwzx{width:100%; height: 200px; display: block;}
.kcxx_tit_ul1 li a{ color:#666;  height:50px; line-height:50px;}
.kcxx_tit_ul1 li a:hover{ color:#188eee;}
.kcxx_tit_ul1 li.current a{ border-bottom:2px solid #0099ff; padding:0px; color:#000;} 
.kcxx_tit_ul1 li a .arrow_new{ display:none;}
.kcxx_tit_ul1 li.current a .arrow_new{ display:block;}
.ddtopmenu .center1100,.ddtopmenu .Top_58{width:1200px;}
.ddtopmenu .Top_58 .dblogo img{ margin-left: 0px;}
.ddtopmenu .dbnav a{ margin-left: 16px;}
.ddtopmenu .box_001{width:395px;}
.ddtopmenu .box_002{width:242px;}
.ddtopmenu .box_003{width:304px;}
.ddtopmenu .dbnav{width:985px;}
.edit_float{border:1px solid #dedede; border:4px solid rgba(0,0,0,.1); width:700px; background-color: #fff; left:50%; margin-left:-350px; top:30%;z-index: 9999; display: block; border-radius:4px;}
.icon_close {width: 14px;height: 14px;display: inline-block;right: 15px;top:10px;}
.ui-area-text-wrap {
    float: left;
    position: relative;
    top: 0;
    height: 28px;
    background: #fff;
    border: 1px solid #CECBCE;
    padding: 0 30px 0 4px;
    line-height: 28px;
	overflow: hidden;}
.arrow_d{width:16px; height: 16px; display: inline-block; top:5px; right:10px;}
.select_l{width:95px;}
.select_con{width:485px; left:95px; top:28px; background-color:#fff; display: inline-block;box-shadow: 0 0 5px #ddd; border:1px solid #CECBCE; z-index: 999; }
.ui-area-text-wrap {z-index:9999;}
a.ui-area-text-wrap:hover{border-bottom:none;}
.add_d_ul li .select_city{ border-bottom:2px solid #23b8ff; }
.add_d_ul li .select_city li{padding:0px 2px;display: inline-block; border:1px solid #ccc; border-bottom:none; margin-right: 5px;margin-bottom:-2px; float:left; }
.add_d_ul li .select_city li.current{ border:2px solid #23b8ff; border-bottom:2px solid #fff; margin-bottom:-2px;   }
.add_d_ul li .select_list_h li{ width:80px; float:left; margin:5px 5px; line-height:18px; font-size: 13px;}
.d_inputlist{height:34px; line-height: 34px; display: inline-block; padding:0px 5px; border:1px solid #CECBCE;width:70%;}
.add_d_ul li{margin-bottom:20px;}
.btn_see1{height:40px; line-height: 40px;}
.btn_addbig em{
    height: 22px;
    line-height: 22px;
    display:block;
    border: 1px solid #ccc;
    width: 35px;
    padding: 0px;
	cursor: pointer; margin-top:-1px; background-color:#f1f1f1;}
.btn_addbig em:hover{opacity:0.6;}
.btn_addbig{margin-top:3px;}
.btn_addbig img {width: 10px;height: 10px;display: inline-block;}
.btn_addbig{width:120px;}
.btn_addbig div.addbig_no{width:66px; line-height: 45px; border:1px solid #ccc; height: 45px; margin:-1px -1px 0px 0px;}
.btn_addbig .adddjian{width:35px;}
.tag_tstg{right:20px; top:10px;}
.cbs{width:50%;}
.cbs1{width:80%;}
.zbjz{background-color:#f7f8f9; }
.zbjtimg{width:360px; height: 240px; border:1px solid #ccc;}
.con_zbjt{width:67%;}
.line_green{height:2px; width:60px; background-color:#21ca8b; display: inline-block; top:-40px; left:20px; }
.zbjzul{ margin-right: 18px; padding-top:40px;}
.zbjzul li{width:16.6%; float:left;display: inline-block; position: relative;}
.zbjzul li a{ display: block; margin-left: 20px; background-color:#fff;height: 117px; }
.zbjzul li a img:hover,.zbjzul li a:hover{opacity:1;}
.zbjzul li.current a img{opacity:1;}
.zbjzul li a img{width:100%; height: 117px; display: block;opacity:0.4; border:1px solid #ccc;}
.allsee {height:95px; line-height: 95px; width:50%; margin:0px auto; display: block; color:#06abee; border-bottom: 1px solid #06abee;}
.blue_dic{background:url(../images/blue_linec.png) no-repeat center top; height: 30px; line-height: 30px; display: inline-block; width:100%; margin-bottom: 10px;}
.tag_name{background-color:#fddf1c; height: 20px; line-height: 20px; top:20px; right:0px; display: inline-block; padding:1px 5px;}
.tag_name1{ height: 20px; line-height: 20px; top:1px; right:0px; display: inline-block; padding:1px 5px;z-index: 9999;}
.bgYellow{background-color:#fddf1c;}
.bgOrange1{background-color:#ff6600;}
.bgblue1{background-color:#23b8ff;}
.White{color:#fff;}
.borderT2{border-top:2px solid #f2f2f2;}
/*********发票信息 20180806***********/
.listmark {background:rgba(0,0,0,.2);   z-index: 9999;width:100%;height:100%; display: block;position: fixed; position: fixed;  }
.receipt{padding:2px;  border:5px solid #82bde9;  background-color: #fff;width:600px; height: 450px; top:50%; margin-top: -225px; margin-left: -300px; left:50%; position: fixed;border-radius: 6px;  }
.tit3{height:35px; background:url(https://simg.instrument.com.cn/vip/20120910/images/navbj.gif) repeat-x;}
.input_style3{height: 38px;line-height: 38px;display: inline-block;width: 70%;border: 1px solid #ccc;padding: 0px 10px;}
.input_stylenew,.input_stylenew1{height: 38px;line-height: 38px;display: inline-block;border: 1px solid #faab76;padding: 0px 25px; color:#ff6600;}
.input_stylenew1{border: 1px solid #95c6eb; color:#01bcf7}
.fpje{padding:40px 40px 10px;}
.fpinfo{padding:20px 40px;}
.fpinfo li{margin-bottom:20px;}
.fpinfo li div{width:130px; text-align: left; float: left; line-height: 38px;}
.shuoming{color:#2396f4;}
.btn_duih1,.btn_duih2{    height: 38px;    line-height: 38px;    display: inline-block;	padding: 0px 40px; background-color:#01bcf7;}
.btn_duih2{background-color:#ccc;}
/****************************************** 我的课程 ******************************/
.myjiaoc{border-bottom:1px solid #dedede; margin-top:50px;}
.zbjzlist{ line-height: 30px; margin-left:27%; }
.zbjzlist li{float:left; margin:0px 40px 0px 40px; padding-bottom:10px; cursor: pointer;}
.zbjzlist li.current{border-bottom:2px solid #0066cc; color:#0066cc;}
.spjc_ul{ width:800px;  }
.spjc_ul li{ width:205px; display:inline-block;  padding:7px; box-shadow:1px 1px 2px 1px #fff; float:left; margin-bottom:10px;padding-bottom:15px; }
.spjc_ul li .listimg{ width:100%; height:154px;}
.spjc_ul li:hover{ border:1px solid #ddd; box-shadow:1px 1px 2px 1px #ececec; padding:6px; padding-bottom:14px; }
.spjc_ul_video{ width:1200px; }
.spjc_ul_video li{ width:220px; margin:25px 0px 0px 5px;  }
.spjc_ul_video li .listimg{ width:100%; height:125px; display:block;}
.spjc_ul_video_new li{width:260px;}
.spjc_ul_video_new li .listimg{height:190px;}
.spjc_ul_video li a:hover{color:#0066cc; text-decoration: none;}
.tit_gray{	height: 30px;	line-height: 30px;	background-color: #666;	bottom: 0px;	width: 100%;	display: block;	color: #fff;	background-color: rgba(0, 0, 0, 0.5); left:0px;}
.jdtiao{background-color:#f2f2f2; height:5px;width:100%; display: block; border-radius: 5px;}
.jdtiao span{background-color:#13D1BE;;width:40%;height:5px;display: inline-block;border-radius: 5px; top:0px; left:0px;}
/*************************仪课通新版*********************/
.dian_nav{ width:35%;  margin-left: 50px; }
.dian_nav li{height: 45px; line-height: 45px; display: inline-block; float:left; }
.dian_nav li a{ height: 40px; margin:0px 15px; line-height: 40px; display: inline-block;color:#333;}
.dian_nav li a:hover{text-decoration: none;  color:#09a3e9;}
.dian_nav li a.current{ border-bottom:2px solid #1885f2; }
.dian_search{ width:220px;  height: 35px; line-height: 35px; border:1px solid #d6d6d6; margin-top:6px;}
.dian_search:hover,.dian_login:hover{border:1px solid #d70c18;}
.dian_search_input{ border:none; height: 32px; line-height:32px; margin:0px 10px; width:80%; *border:1px solid #fff;*height: 30px; *line-height:30px;}
.icon_search{ right:10px; top:10px;width:16px; height: 16px; }
.dian_login{height: 35px; line-height: 35px; border:1px solid #d6d6d6; padding:0px 10px;margin-top:6px;}
.dian_login a{color:#666; }
.dian_login a:hover{color:#09a3e9;}
.mykeicon{margin-top:8px;}
.dtype{height:60px; line-height: 60px; border:1px solid #a3d1ff;border-top:none; box-shadow: 0 1px 4px #f1f1f1; width:100%;}
.dtype li{ display:inline; }
.dtype li a{text-decoration:none; padding:0px 25px; }
.dtype li a.current{ color:#1885f2; font-size: 16px;}
.dtype li a:hover{color:#1885f2;}

.main .container {
 position:relative;
 overflow:hidden
}
.gradient {
 position:absolute;
 height:90px;
 top:-90px;
 width:100%;
 background:linear-gradient(transparent,rgba(0,0,0,.2))
}
.main-block {
 margin-right:-20px
}
.main-block .b-block {
 position:relative;
 height:336px;
 float:left;
 font-size:13px;
 margin-bottom:4px;
 cursor:pointer
}
.main-block .b-block a {
 color:#fff
}
.main-block .b-block:hover .b-cover img {
 -webkit-transform:scale(1.1);
 transform:scale(1.1);
 -webkit-filter:blur(7px);
 -ms-filter:blur(7px);
 filter:blur(7px)
}
.main-block .b-block:hover .b-hover {
 height:100%;
 width:100%
}
.main-block .b-block:hover .b-cont2 {
 visibility:visible;
 opacity:1
}
.main-block .bk-3 {
 width:720px
}
.main-block .bk-2 {
 width:480px
}
.main-block .bk-1 {
 width:240px
}
.main-block .bk-3 .b-cube {
 +width:720px
}
.main-block .bk-2 .b-cube {
 +width:480px
}
.main-block .bk-1 .b-cube {
 +width:240px
}
.main-block .b-cube {
 position:relative;
 margin-right:4px;
 height:100%;
 overflow:hidden
}
.main-block .b-cover {
 height:100%;
 width:100%;
 overflow:hidden;
 transition:background-color .3s
}
.main-block .b-cover img {
 height:100%;
 width:100%;
 display:block;
 transition:-webkit-transform .3s;
 transition:transform .3s;
 transition:transform .3s,-webkit-transform .3s
}
.main-block .b-hover {
 position:absolute;
 z-index:9;
 bottom:0;
 width:100%;
 height:85px;
 transition:width .3s,height .3s,opacity .3s
}
.main-block .b-cont {
 position:absolute;
 color:#fff;
 z-index:10;
 bottom:30px;
 width:80%;
 transition:opacity .3s,-webkit-transform .3s;
 transition:opacity .3s,transform .3s;
 transition:opacity .3s,transform .3s,-webkit-transform .3s
}
.main-block .b-cont p {
 line-height:20px
}
.main-block .b-cont .b-title {
 font-size:16px;
 margin-bottom:-10px;
 margin-bottom:-10px;
 height:55px; line-height:28px;
	margin-top:15px;
	overflow: hidden; 
}
.main-block .b-cube2 {
 padding:0 20px;
 position:relative;
 z-index:2
}
.main-block .b-cont1 {
 visibility:visible;
 transition:opacity .3s,-webkit-transform .3s;
 transition:transform .3s,opacity .3s;
 transition:transform .3s,opacity .3s,-webkit-transform .3s
}
.main-block .b-cont2 {
 visibility:hidden;
 opacity:0;
 top:20px
}
.main-block .b-cont2 p {
 transition:opacity .3s,-webkit-transform .3s;
 transition:transform .3s,opacity .3s;
 transition:transform .3s,opacity .3s,-webkit-transform .3s;
 opacity:0
}
.main-block .b-cont2 p:nth-child(2) {
 transition-delay:.1s
}
.main-block .b-cont2 p:nth-child(3) {
 transition-delay:.2s
}
.main-block .b-cont2 p:nth-child(4) {
 transition-delay:.3s
}
.main-block .b-cont2 .b-desc,.main-block .b-cont2 .b-title {
 margin-bottom:20px
}
.main-block .b-green {
 background-color:#4abb3b;
 filter:Alpha(opacity=95);
 opacity:.95
}
.main-block .b-yellow {
 background-color:#f5bf26;
 filter:Alpha(opacity=95);
 opacity:.95
}
.main-block .b-blue {
 background-color:#1c8fdf;
 filter:Alpha(opacity=95);
 opacity:.95
}
.main-block .b-blue2 {
 background-color:#43bad4;
 filter:Alpha(opacity=95);
 opacity:.95
}
.main-block .bk-num1 .b-cont1 {
 top:30px
}
.main-block .bk-num1 .b-cont1 .b-title {
 margin-bottom:15px
}
.main-block .bk-num1 .b-cont1 .b-desc {
 margin-bottom:20px
}
.main-block .bk-num1 .b-hover {
 height:100%;
 width:200px
}
.main-block .bk-num1 .b-cont2,.main-block .bk-num2 .b-cont2 {
 top:30px
}
.main-block .bk-num1 .b-cont2 .b-title,.main-block .bk-num2 .b-cont2 .b-title {
 font-size:24px;
 line-height:32px; height:69px; overflow: hidden;
}
.main-block .pic_bg {
 position:absolute;
 top:-20px;
 left:0;
 z-index:1;
 width:100%
}
.main-block .pic_bg img {
 display:block;
 width:100%;
 height:auto
}
.main-block .bk-hori .b-cont2 p {
 -webkit-transform:translateX(-30%);
 transform:translateX(-30%)
}
.main-block .bk-hori:hover .b-cont1 {
 visibility:hidden;
 opacity:0;
 -webkit-transform:translateY(100%);
 transform:translateY(100%)
}
.main-block .bk-hori:hover .b-cont2 p {
 opacity:1;
 -webkit-transform:translateX(0);
 transform:translateX(0)
}
.main-block .square {
 display:inline-block;
 padding:6px 20px;
 border:1px solid #fff;
 border-radius:2px;
 transition:background-color .3s
}
.main-block .square:hover {
 background-color:hsla(0,0%,100%,.2)
}
.main-block .down-a .icon {
 *vertical-align:middle
}
.main-block .bk-num1 .b-cont1 .listcolor1{width:150px; font-size: 16px; height:auto; }

.icon_mf,.icon_zhe{  height:18px; line-height:18px; border-radius: 2px; font-size: 14px;  padding:0px 2px; color:#5fb41b;}
.icon_zhe{border:1px solid #ff6600; color:#ff6600; padding:0px 5px; font-size: 12px;}
.dpic img{ width:100%; height: 100%;}
.dpic{width:100%;margin-left:-1px; height: 124px; overflow: hidden; border:1px solid #f1f1f1;}
.zjkc123 li:hover .dpic123 img{transition: all 1s ease 0s;transform:scale(1.1);}
.jiage{border-top:1px solid #eeeeee; padding:10px 0px; margin:15px 10px 10px;}
.zjlist{background-color:#f8fafc;  }
.zjlistul li{width:20%; display: inline-block;}
.wrap_in{margin:20px 12px;background-color:#fff;  border: 1px solid #eee;box-shadow: 0 3px 12px rgba(153,153,153,.1); height: 145px; overflow: hidden; padding:20px; padding-top:140px; }
.dphoto{width:100px; height: 100px; display: inline-block; border-radius: 50%; z-index: 9999;top:40px; left:50%; margin-left: -50px; }
.tit_name{ height: 98px; overflow: hidden;}
.zjlistul li{margin-top:10px; float:left; }
.zjlistul li .wrap_in:hover .dphoto{transition: all 0.6s ease 0.2s; top:-10px; width:70px; height: 70px; margin-left:-35px;}
.zjlistul li .wrap_in:hover{transition: background 0.1s ease 0s;  background-color:#09a3e9; }
.zjlistul li .wrap_in:hover .dname,.zjlistul li .wrap_in:hover .linegreen2{display: none;}
.zjlistul li .wrap_in:hover .tit_name{transition: margin-top 1s ease 0.4s; height: 215px; color:#fff; margin-top:-80px;}
.adullist{padding:35px 0px; margin-left: -26px;}
.adullist li{width:280px; margin-left:26px; float: left; }
.linegreen2{height:2px; background-color:#51bc43; width:70px; margin:-5px 0px 10px 52px}
.jiagenew,.jiagenew1{position: absolute;right:-80px; bottom:-8px; font-size:16px;}
.jiagenew1{right:-35px;}
.Sub1 .Top_32 img{display:inline-block;}
.topbar input{border: 1px solid #e1e1e1;border-radius: 2px;margin: 0 10px;padding: 5px;outline: none;font-size: 12px;}
.topbar input.inlogin {background: #fff;color: #d80c18;border-bottom: 3px solid #d80c18;padding: 9px;*border: none;*padding: 6px;font-family: Microsoft YaHei;cursor: pointer;font-size: 14px;}
.kcxq{margin:0px 30px 10px 30px;}
.yktline{border-top:5px solid #f4f4f4;}
.wxts{border:1px solid #a8dcff; padding:10px 15px; margin:30px;}
.comment_filter {background: #f4f4f4;border: 1px solid #e5e5e5;padding: 10px 0;position: relative;}
.comment_filter .comment_statistics {
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    width: 125px;
    border-right: 1px solid #e5e5e5;
    margin: -5px 0;
}
.comment_filter .comment_statistics .statistics_num {
    color: #e85308;
    font-size: 28px;
    line-height: 1;
    display: block;
}
 .user-avatar {
	border-radius: 50%;width:40px; height: 40px; display: inline-block;}
 .comment-item {
    position: relative;
    padding: 20px 20px 20px 70px;
    border-bottom: 1px solid #e5e5e5;
	 margin:0px 30px;
}
.item-left {
    position: absolute;
    width: 80px;
    text-align: center;
    top: 20px;
    left: -20px;
}

.star_list {
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
}
.i_star{width:15px; height:15px; display: inline-block; margin-right: 10px;}
.gray3{color:#333;}
.kcbj{height:58px; line-height: 58px; }
.kcbjul,.xylistul{border-top:3px solid #d9f0f6;}
.kcbjul li{display:inline-block;}
.dyr{width:75%;}
.xylistul li{ float:left; width:50px; display: inline-block; margin:10px 7px 8px;}
.photoykt{width:50px; height:50px; display: block;}
.userpj{border: 1px solid #dedede;width: 95%;height: 60px;box-shadow: 0px 2px 5px rgba(204,204,204,.1);margin: 0 auto;padding: 20px 18px; }
.pjkc{ margin:10px 60px 30px;}
.btn_qued{ padding:0px 15px; color:#fff; height:30px; line-height: 30px;}
.ljpjbtn{right:-20px;}
.dykc .user-avatar{width:30px; height:30px;display: inline-block;}
.qa{width:80%;}
.npage{ border-top:none; padding:0px; text-align: center;}
.npage li{float:none; margin-top:-2px;}
.blue,a.blue:link, a.blue:visited{color:#0099ff;}
.bbsgz:hover{text-decoration:underline;}
.eyesul1 li{border-right:none; padding:0px 10px 0px 7px;} 
.tlqu li:hover{background-color:#f2f2f2;}
	.yktmark{width:100%; height:100%; position: fixed; background-color:rgba(0,0,0,.65);z-index: 999; }
	.pj_alert{ z-index: 9999;width:300px; height:254px; background-color:#fff; border-radius:6px; left:50%; top:50%; margin-left:-150px; margin-top:-127px; position: fixed;}
	.gb10{top:15px; right:15px; width:15px; height: 15px; display: inline-block;}
	h1{ font-weight:400;}	
    .star_list1 .i_star {width: 20px;height: 20px;display: inline-block;margin:0px 5px;}
	.pjbg{background-color:#f3f7fa;height:60px; }
	.pjtextarea{height:60px; background-color:#f3f7fa; border:none; width:100%; display: inline-block; color:#000;}
	.buylj{width:40%; display: block; margin:0 auto;}
.tlqu1 li:hover,.tlqu2 li:hover{background-color:#fff;}
.user-name:hover{text-decoration:underline;}
.tlqu1 li .comment-bd{padding-bottom:20px; border-bottom:1px solid #e5e5e5;}
.tlqu1 .comment-item{border:none;} 
.btn_qued1 {
    padding: 0px 7px 0px 5px;
    color: #fff;
    height: 25px;
    line-height: 25px; background-color:#74be39;
}
.kcxx_tit_ul{border-bottom: 1px solid #ececec;margin:0px 30px;}

.mask{  background-color:rgba(0,0,0,0.65);width:550px; height:310px; display:block; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#50262524,endColorstr=#50262524); }
a.module1_from{ background-color:#000;  height:30px; line-height:30px; display:block; color:#ccc;}
a.module1_from:hover{ text-decoration:none;}
.eyesul1 li{ line-height:18px; text-align:center; display:inline-block; margin-right:10px; }
.btn_see3{ height:40px; line-height:40px; display: inline-block; padding:0px 20px; }
.time_ke{ width:50%;  border-radius:25px; height:30px; line-height:30px; background-color:#000; display:inline-block;}
.icon_q,.icon_a{width:20px; height:20px; display: inline-block; background-color:#fc5703; border-radius: 2px; line-height: 20px;}
.icon_a{background-color:#17d37f; left:-10px;top:15px }
.dyrb{width:95%; display: inline-block;}
.dyrul{margin-left:40px;}
.dyrul li{border:1px solid #e5e2e2;}
.ckqbhui{border:1px solid #e5e2e2; background-color:#f4f4f4;height:45px; line-height: 45px; }
.comment-bd1{height:46px; overflow: hidden;}
.zkai{bottom:0px; right:0px; }
.downloadkj{border:2px solid #d9f0f6; height:45px; line-height: 45px; margin:20px 30px 10px; }
.titdown{width:80%;}
/********答题**********/
.answerbg{ background:#f7f8fd url(../images/dt.jpg) no-repeat left top; }
.linegreen3{background-color:#2bd4ae; height:2px; display: inline-block; width:66px; }
.outsideall{width:880px; box-shadow: 2px 2px 8px rgba(0,154,255,.2); border:1px solid #c6efea; border-radius: 4px; }
.ques-number{color:#36aafd; border:1px solid #36aafd; padding:0px 5px; display: inline-block; height:20px; line-height: 20px;}
.answerin{margin:50px 80px;}
.f17{ font-size: 17px;}
.answerul{ }
.answerul li{border:1px solid #e1e1e1;  display:block;border-radius: 4px; padding:0px 15px; margin:0px 0px 20px; cursor: pointer; padding:10px 15px;}
.answerul li em{width:95%;}
.answerul li:hover{border:1px solid #36aafd;}
.answerul li.current{ border:2px solid #36aafd;}
a.btn_before,a.btn_next{width:250px; height:50px; line-height: 50px;  display: inline-block; border-radius: 4px;}
a.btn_before{background-color:#fff; box-shadow: 2px 2px 8px rgba(0,154,255,.1); border:2px solid #c6efea; color:#2bd4ae;}
a.btn_next{background-color:#fff; box-shadow: 2px 2px 8px rgba(0,154,255,.4); background-color:#009aff;  *border:2px solid #009aff;  background: linear-gradient(to right,#2bd4ae,#009aff,#009aff); color:#fff; }
.btndt{margin-top:-60px; left:50%; bottom:-25px; margin-left:-260px; }
.yktgreen{color:#2cd4af;}
.numberul li{  border:1px solid #2bd4ae; border-radius: 2px;  margin:0px 10px; display: inline-block;width:40px; height:50px; line-height: 50px;}
.numberul li img{display: block;  margin: 20px 5px;}
.btndt1 { margin-left:-125px;}
.jiexi{ margin:40px 50px;}
.lilstk{border:1px solid #a8f6e5; padding:15px 25px; margin-bottom:20px;}
.lilstk li{border:none; margin:0px;padding:10px 0px;}
.lilstk li.current{border:none; color:#2bd4ae;}
.lilstk li.current em{font-weight: bold;}
.zsinput{ border:1px solid #33cc99; height:42px; line-height: 42px; width:260px; border-radius: 4px; padding:0px 10px;}
.btnchange{background-color:#2cd4af; color:#fff; padding:0px 5px; border-radius: 2px; height:26px; line-height: 26px; }
.leftk{width:340px;}
.ewmstyle{ width:154px; height:auto; display: inline-block;}
.hqzst{width:325px; height:auto; display: inline-block; }
.xyzbg{background: url(../images/bggreen@2x.png) no-repeat left top; width:287px; height:50px; line-height:50px; margin-top:70px; margin-left:40px;}
.say_zz_ul li {
    width: 170px;
    margin: 10px 15px;
    display: block;
    float: left;
}
.say_zz_ul{margin-left:40px;} 
.yktkj .bgorange{background-color:#d70c18;}
.yktkj .orange,.yktkj a.orange:link,.yktkj a.orange:visited {
    color: #d70c18;}
.kcxx_name {
    border-bottom: 3px solid #d70c18;
}
.zscyz {
    border-top: 1px solid #d70c18;
}
.bz_orange{border: 1px solid #d70c18;}
.qyjg{border:1px solid #d70c18; border-bottom:none;}
/***企业专辑***/
.bwzy{ width:100%; height:75%;}
.logobjline{height:1px; background-color:#e4e4e4;width:70%; left:15%; z-index: -1;}
.qylogo{width:100%;height:auto; display: block; margin-top:-40px; z-index:999; border:1px solid #e4e4e4; border-radius:6px; box-shadow: 1px 2px 8px rgba(115,115,115,.2);     padding: 5px;    background-color: #fff;}
.aqylogo{width:35%;height:auto; display: inline-block; z-index:0;  }
.arrow_dn{width:24px; height:24px; display: inline-block;}
.stsright{margin-left:15px;}
.yjlxwapulimg{    display: inline-block;width:68px; height:68px;    border-radius: 50%;    background-color: #fff; border:1px solid #f2f2f2;}
.rightxinfo{width:75%;}
.lxkf:link,.lxkf:visited{ text-decoration: underline; color:#1885f2;}
.votefooter{background-color:#f2f2f2;}
.aqylogo1{width:240px;height:auto; display: inline-block; z-index:0;}
.qylogoright{width:73%;}
.qytext{box-shadow: 1px 2px 8px rgba(115,115,115,.2); background-color:#fff; display: block; margin-top:-30px; z-index: 9999; padding-right:20px;}
.qylogopc{margin:35px;}
.scx{text-decoration:line-through;}
.pb50{padding-bottom:50px;}
.pt50{padding-top:50px;}
.yjlxpculimg{display: inline-block;width:150px; height:150px;border-radius: 50%;    background-color: #fff; border:1px solid #f2f2f2; margin:30px 0px 0px 30px;}
.rightxinfopc{width:80%;}
.qytextrm{box-shadow: 1px 2px 8px rgba(115,115,115,.2); background-color:#fff; display: block; z-index: 9999;  margin-bottom:40px;}
.ztfooter{background-color:#a0c1d5;}
.ljleft{width:30%;}
.ljright{width:70%;}
.pjtextareapc{height:100px; background-color:#f3f7fa; border:none; width:100%; display: inline-block; color:#000;}
.pjbgpc{background-color:#f3f7fa;height:100px; }
.adullistpc li{width:390px; height:auto; display: block; margin-left:14px;}
.adullistpc{margin-left:-14px;}
.logolist{  display: inline-block; width:1210px; margin-left:3px;}
.logolist li{float:left; border-right:1px solid #eee; border-bottom:1px solid #eee;border-top:1px solid #eee; margin-top:-1px;border-left:1px solid #eee;margin-left:-1px;}
.logolist li .zjkulimg{width:158px;height:79px; display:block; padding:10px 20px;}
/*********专题详情页*******/
.deline{ text-decoration: line-through;}
.adlistul li{ width:50%;  display: inline-block; float: left;}
.yhjlist li{ border-radius:8px; padding:3px; margin-bottom:15px;}
.yhjlist li a{  border:2px solid #f2f2f2; display: block;  border-radius: 4px;}
.yuanleft{ left:0px; top:62px; width:16px; height:auto; display: inline-block;}
.yuanright{right:0px;top:62px; width:16px; height:auto; display: inline-block;}
.yhjcon{width:40%;}
.btnlq{background:linear-gradient(to right,#f06140,#ed803d); height:25px; line-height: 25px; display: inline-block; border-radius: 20px;  padding:0px 20px; right:15px; top:20px;} 
.syfw{ border-top:1px dashed #f2f2f2;}
.pc_ad{width:100%; height: auto;}
.yhjlistpc li{ background-color:#fff;width: 31.3%;float: left;margin: 1%;padding:0px;}
.yhjlistpc li:hover{opacity:0.9;}
.yhjlistpc li a{margin: 3px; padding:20px; }
.yhjlistpc li .yhjcon{width:50%;}
.yhjlistpc li .btnlq{ height:30px; line-height: 30px;}
.jsxqpic{width:100%; height:auto; display: block;}
.backnew{width:35px; height:auto; display: block; left:15px; top:15px;}
.txiang{width:58px; height:58px; display: inline-block; border-radius: 50%; border:3px solid #fff; left:15px; bottom:-15px;}
.quicon{width:30px; height:auto; display: inline-block;}
/*********************2019.5.21 改版 ******************/
.newpage{padding:50px 0px 0px 0px;border-top: 1px dashed #dedede;}
.nsybanner{width:100%; height:auto; display: block;}
.yktnav li{width:25%; float: left; text-align: center;}
.yktnav li img{width:44px; height:44px; display: inline-block;}
.gray475766{color:#475766;}
.gray101F2E{color:#101F2E;}
.solidTnew{border-top:1px solid #E4E7EB;}
.adtop{ padding:18px 12px 5px; margin-top:10px; }
.adtop li{width:50%;float:left; display: block;}
.adtop div{margin: 0px 3px;}
.adtop li div img {width:100%; height:auto; display: block; border-radius: 4px;}
.adbottom{margin:5px 13px 20px;}
.adbottom li{width:20%; display: inline-block; float: left; }
.adbottom li div{margin:0px 2px;}
.adbottom li div img{width:100%; height:auto;display: block;}
.sysimgn{width:110px; height:80px; display: block; border-radius: 2px;}
.stsrightn{ margin-left:122px;}
.newred,a.newred{color:#F2460C;}
.delline{text-decoration:line-through; }
.h3titnew{ height:50px; overflow: hidden;}
.newzjkcwap1{background:#fff;padding:8px;}
.newzjkcwap li{margin:8px 0px;}
.djshi span{background-color:#e94300; border-radius: 2px; padding:2px 3px; display: inline-block;margin:0px 5px; color:#fff;}
.solidTnew12pt{border-top:12px solid #F7F8FA;}
.solidBnew12pt{border-bottom:12px solid #F7F8FA;}
.solidTnew8pt{border-top:8px solid #F1F4F8;}
.solidBnew{border-bottom:1px solid #E1E1E1;}
.bggraynew{background-color:#F7F8FA;}
.bluenew,a.bluenew{color:#0C7FF2;}
.radius2{border-radius: 2px;}
.icon_morenew{width:14px; height: auto; display: block;}
.jxztnew li{float: left; margin-right:15px;}
.jxztnew li img{width:200px; height:130px; display: block; border-radius: 4px;}
.rmjsnewimg{width:44px;height:44px; display: block; border-radius: 50%;}
.rmjsnewtext{margin-left:56px; border-bottom:1px solid #E1E1E1;}
.rmjsnewul li{margin-bottom:20px;}
.jgjxnew{margin:15px 11px;}
.jgjxnew li{width:33.3%; float:left; display: inline-block; }
.jgjxnew li div{ margin:0 4px 8px;}
.jgjxnew li div img{width:100%; height:70px; display: block;padding:3px 0px;}
.titnew{height:17px; width:auto; }
.zjkulimgnew{border:1px solid #E4E7EB;}
.bodybg{background-color:#F2F3F5;}
.typenav li{width:20%; float: left; display: inline-block; }
.icondzi{width:20px;height:auto; padding-left:10px; }
.typenav li.current .icondzi{ display: block;}
.typenav li.current a{color:#0C7FF2; font-weight: bold;}
.typenav li .icondzi{ display: none;}
.iconnews{width:16px; height:16px; display: block; margin-top:3px;}
.tjlistnew li {padding:8px 0px; display: block;}
.tjnewuldiv{margin-left:23px;}
.tesenewul li{ float:left; width:33.3%; display: inline-block;}
.tesenewul li a{ display: block;margin:0px 4px 8px;background-color:#fff; height:40px; line-height: 40px; border-radius: 2px;}
.tesenewul{margin:15px 11px; font-size:14px; }
.jiangshiphoto{width:60px; height:60px; display: inline-block; border-radius: 50%;}
.jiangshi li{width:25%; float:left; display: inline-block; margin:10px 0px; }
.jiangshi li .jiangshitit{ display:inline-block; width:60px; }
.zjjxnav li{width:25%; float: left; display: inline-block; }
.icondzi{width:20px;height:auto; padding-left:10px; }
.zjjxnav li.current .icondzi,.zjjxnav li .icondzi{ display: block; width:9px; height:auto;display: inline-block;padding-left:5px; }
.zjjxnav li.current a{color:#0C7FF2; font-weight: bold;}
.zjjxnav{height:44px; line-height: 44px;}
.infofloatnew{top:44px left;0px; width:100%; display: block;background-color:#fff; margin-top:50px; padding-bottom:10px;}
.infofloatnew li{padding:10px 15px; }
.jgjxnewcon{margin:0px 12px;}
.jgjxnewcon li{width:100px; margin:0px 3px 15px; border:1px solid #E4E7EB; float: left; padding:3px; }
.jgjxnewcon li img{width:100px; height:auto;border:none;}
.jglogotit{width:80px; height:auto; display: block; border:1px solid #E4E7EB;padding:2px;}
.jgjxtextr{margin-left:95px; }
.floatjgjx{width:70px; height:70px; line-height:20px; right:15px; bottom:50px;  background: url(../images/lesson_list@2x.png) no-repeat left top; background-size:100% auto; position: fixed; z-index: 9999;}
.mylessonul li{width:50%; float: left; height:34px;}
.mylessonul li.current a{ color:#0C7FF2; font-weight: bold;}
.mylessonul li.current .line_current{height:2px; width:20px; background-color:#0C7FF2; display: inline-block;}
.mylessonul li .line_current{display:none;}
.newzjkcwap2 li{padding:15px;margin: 0px;}
.jglogotit1{padding:5px;width: 90px;}
.jgjxtextr1{margin-left:110px;}
.jslbnewul li{width:33.3%; float:left; height:44px; line-height: 44px; }
.yktblue,a.yktblue{color:#0C7FF2;}
.jslbnewul li a{color:#828E99;}
.jslbnewul li.current a{color:#0C7FF2; font-weight: bold;}
.yktmdtype{border-bottom:1px solid #E1E1E1;}
.yktmdtype li{float:left;margin-right:25px;}
.yktmdtype li a.current{color: #0C7FF2;font-weight: bold; border-bottom:3px solid #0C7FF2; }
.yktmdtype li a{height:44px; line-height: 44px; display:inline-block; font-weight:bold;}
.backnewbtn{width:25px; height:auto;}
.txiang {border: 2px solid #fff;}
.quicon1{width:16px; height: auto;display: inline-block;}
.kclbnav li{width:33.3%;}
.iconjg,.iconsx{width:14px; height: auto; display: inline-block;position: relative;top: 2px;padding-left:5px;}
.jglistul{ background-color:#fff; border-radius: 15px; height:30px; margin:15px;}
.jglistul li{float:left;  height:26px; line-height: 26px; width:11%; }
.jglistul li a{display:block;margin:2px; border-radius: 15px; }
.jglistul li a.current{background:linear-gradient(to left top,#1CB6FA,#0C7FF2);padding:0px 2px;color:#fff;}
.jglistulcon li a{background-color:#fff; border-radius: 8px; margin:0px 0px 15px 15px;display: block;padding:20px 10px 10px;height:170px;}
.jglistulcon li {width:50%; float:left;}
.jglistulcon li .zjkulimgnew {width:100%;height:auto; border:none; }
.qylogo1{width:110px;height: auto;display: block;border: 1px solid #e4e4e4;box-shadow: 1px 2px 8px rgba(115,115,115,.2);padding: 5px;background-color: #fff;}
.aqylogodiv{margin-top:-40px;margin-left:15px; z-index: 9999;}
.jgxqlistpho{width:50px; height:auto; display: inline-block;border:1px solid #f2f2f2; border-radius: 50%;}
.btn_cakan{background-color:#0C7EF1; height:30px; line-height: 30px; width:60px; border-radius: 4px; }
.jgxqlist li{float:left; width:132px; height:165px; display: inline-block; border:1px solid #ECEDED; border-radius: 2px;margin:0px 15px 15px 0px;}
.icon_closeykt{width:14px; height: auto; display: block; padding:10px;margin:-5px -10px 0px 0px; }
.tesenewul1 li a{background-color:#F7F8FA;}
.tesenewul1 li a.current{background-color:#e7f2fd;color:#0C7FF2;}
.currentarrow{bottom:0px; right:0px; display: inline-block; width:16px; height:auto;}
.icon_allykt{width:8px; height:auto; display: block;margin-left:3px;}
.selectyktul{position: fixed; bottom:0px; left:0px;z-index:99999;width:100%;}
.selectyktul li{width:50%; height: 48px; line-height: 48px; display: inline-block; float: left;background-color:#fff; }
.selectyktul li.current{background-color:#0C7FF2; color:#fff;}
.selectyktul li span{border-top:1px solid #E1E1E1; display: block;}
.iconedit{width:17px;height: auto; display: block;}
.sysimgndingdan{width:120px;height:87px;}
.stsrightndingdan{margin-left:132px;}
.f13{font-size:13px;}
.dhhyykt{height: 60px;line-height: 60px; border-bottom:1px solid #F7F8FA;}
.mr15{margin-right:15px;margin-top:0px;}
.bgblueykt{background-color:#0C7FF2 ;}
.iconzfcg{width:80px; height:80px; display:inline-block;}
.jbgmul li{width:33.3%; float:left; display: inline-block;}
.jbgmul{margin:0px 5px;}
.jbgmul li div{margin:0px 10px 15px; border:1px solid #BEC5CC;height:46px; line-height: 46px; border-radius:2px;color:#BEC5CC；}
.jbgmul li div.current{color:#0C7FF2;border:1px solid #0C7FF2; }
.zifulist li{ height:70px;line-height:70px; border-bottom:1px solid #F1F4F8;}
.fptxul li{ height:60px; line-height: 60px;}
.fptxul li div{width:60px; display: inline-block; }
.sfptxulright{margin-left:60px;}
.txfpinput{ border:none; height:58px; line-height: 58px; display: inline-block;width:90%;}
.txfpinput1{height:58px; line-height: 58px;border:none; border-bottom:1px solid #0C7FF2;width:100%; }
.yktdhul li{background-color:#f5efee; border:1px solid #ef9470; border-radius:4px; margin-bottom:15px;}
.btn_sy{height:30px; line-height: 30px; display: inline-block;  width:70px;}
.bgred{ background-color:#e94300;}
.yktdhul li.graystyle{background-color:#ecebed; border:1px solid #d6d8dd; border-radius:4px;}
.dian_navall8{}
.dian_nav8 li{float:left; margin-right:25px; height:50px;line-height:50px; }
.dian_nav8 li a{color:#333;}
.dian_nav8 li a.current{ border-bottom:3px solid #0C7FF2;color:#0C7FF2;font-weight: bold;display: inline-block;height:46px;line-height:46px;}
.dian_search_input2019{ border:none; height: 46px; line-height:46px; margin:0px 10px; width:80%; *border:1px solid #fff;*height: 44px; *line-height:44px;}
.dian_search2019{ width:420px;  height: 46px; line-height: 46px; border:1px solid #d6d6d6; }
.dian_search2019:hover,.dian_login:hover{border:1px solid #66ccff;}
.searchnew{background-color:#3399ff;background: linear-gradient(to left top,#66ccff,#1885f2);width:80px; height:46px; line-height: 46px; display: block;right:0px; top:0px;}
.dian_login2019{background-color:#3399ff;background: linear-gradient(to left top,#66ccff,#1885f2);width:126px; height:47px; line-height: 47px; display: block;}
.mykeicon1{top:15px; left:20px;}
.icon_search2019{ left:0px; top:0px;width:16px; height: 16px; position: relative;}
.dian_login2019:hover,.searchnew:hover{opacity: .7;}
.dtypenewall{ border-bottom: 1px solid #a3d1ff;  box-shadow: 0 1px 4px #f1f1f1; }
.dtypenew li{width:26%; padding:25px 0px 20px;float:left;}
.mt60{margin-top:60px;}
.kcflul li {height:35px; line-height: 35px; display: inline-block;margin:0px 0px 0px 15px; float:left;  }
.kcflul li a{display: block;padding:0px 10px; border-radius:25px;border:1px solid #eee;}
.kcflul li a.current,.kcflul li a:hover{background-color:#3399ff;color:#fff; display:inline-block; border:1px solid #3399ff;height:35px; line-height:35px;}
.kcflul li a:hover{opacity: .7;}
.zjkc{width:1224px;margin-left:-12px;}
.zjkc1{width:100%;margin-left:0px;}
.zjkc li{width:20%; float:left; display: inline-block; margin:20px 0px; height:238px; +width:19.9%;}
.in_zjkc{ margin:0px 12px;  position: relative; border:1px solid #f2f2f2; box-shadow: 0 0px 5px rgba(153,153,153,.1); height:100%;}
.zjkc1 .in_zjkc{box-shadow: 0 2px 8px rgba(204,204,204,.1);}
.zjkc li .tit{ height:40px; overflow: hidden; margin:10px; }
.jiage2019{ padding:5px 0px; margin:15px 10px 10px;}
a.moreck1{width:300px;height:48px; line-height:48px; margin:0 auto;background-color:#3399ff;color:#fff; display:inline-block; border-radius:25px;}
a.moreck1:hover{color:#fff;}
.numberxg{ background-color:#ff0000; border-radius:4px;padding:0px 5px;color:#fff;}
.newred2019{color:#ff0000;}
.qgzright{width:88%;border-bottom:1px solid #f2f2f2;padding:36px 0px 15px; }
.zbkc2019 li{padding:20px 25px;width:535px;display: inline-block; float: left; margin-right:30px;border: 1px solid #f2f2f2;box-shadow: 0 0px 5px rgba(153,153,153,.1);}
.green2019{color:#5fb41b;}
.zbkc2019img{width:98px; height:98px; display: block; border-radius: 50%;}
.zbkc2019tit{height:45px; }
.zbkc2019r{ margin-left:115px;}
.zxkc2019 li{float:left; margin-right:15px;}
.zxkc2019 li img{width:390px; height:90px; display:block;}
.dtype2019 li{float:left;margin-right:15px; display: inline-block;}
.dtype2019 li a.current,.dtype2019 li a:hover{background-color: #09f;color: #fff;padding: 2px 5px;border-radius: 4px;}
.dtype2019 li a{padding: 2px 5px;}
.zjkc2019 {width:980px;margin-left:12px;margin-top:-10px;}
.zjkc2019 li{width:25%;}
.zjkcad li{height:auto;}
.tjleft{width:465px; height:490px; }
.xyzul{height:490px;}
.xyzul li{}
.xyzulimg{width:220px; height:124px;display: block;}
.tjright{width:710px; }
.zxueright{ margin-left:240px;}
.tjad{width:710px; height:200px; display: block;}
.zjkcn2019 li{width:33.3%;}
.fxkcbtn{height:32px; line-height: 32px;border:1px solid #f2f2f2; display: inline-block;padding:0 20px;top:10px; right:0px;border-radius:2px;}
.fxkcbtn:hover{border:1px solid #7bbdff;}
@media only screen and (max-width:768px) {	
body,.body { background-color:#fff;}	
	.page1{padding-top: 50px;padding-bottom: 0px;}
	.yjt_mark{ right:0px; top:10px; }
	.yjt_mark img{ width:52px; height:auto; display:inline-block;}
	.b_bottom{box-shadow: 4px 0px 4px #ccc;}
	.wap_ad{width:100%; height: auto;}
	.moregd{width:6px; height: auto; display: inline-block; margin-top:3px;}	
	.sysimg{width:29%; height: 80px;}
	.stsright{width:68%; font-size: 14px; }	
	.msbuy{ height: 25px; line-height: 25px; display: inline-block; background-color:#13a0ff; border-radius:2px; padding:0px 10px;color:#fff;}		
	.mianfei{color:#5fb41b;font-size:12px !important;}
	.wap_zbul li{width:100%; text-align: center; margin:0px auto; }
	.wap_zbjtimg{width:100%; height: auto;}
	.video25{width:14px; height: auto; display: inline-block;}
	.wap_typeul li{ background-color:#f2f2f2; border-radius: 25px; padding:0px 8px; border:1px solid #f2f2f2; height: 25px; line-height: 25px;display: inline-block; margin: 10px 11px 5px 0px;cursor: pointer;}
	.wap_typeul li.current{border:1px solid #23b8ff; color:#23b8ff; background-color:#fff; height: 23px; line-height: 23px;}
	.tag_name2{padding:0px 5px;top:0px; left:0px;}
	/*******发票信息20180806*******/
	.ul_wsy3 {    height: 40px;    line-height: 40px;    display: inline-block; width:100%;   float: left;     padding: 0px;    text-align: center; color:#3987d9;}
	.fpje{padding:15px 15px 0px;}
	.input_style3 {height:35px; line-height: 35px; width:63%;}
	.fpinfo{padding:40px 15px; }
	.fpinfo li div{width:100px;}
	.input_stylenew, .input_stylenew1{padding:0px 12px; margin-right:18px;}
	.btn_duih1,.btn_duih2{padding:0;width:48%; margin-top:20px;}
	/*******我的课程 20180807*******/
	.zbjzlist{font-size:16px; margin-left: 0px; width:80%; margin:0px auto; padding:20px 0px 0px;  }
	.zbjzlist li{padding-bottom:5px; width:40%; margin:0px 5%;}
	.newsysguan{border-top:1px solid #f2f2f2;}
	.newsysguan3{border-bottom:5px solid #f2f2f2;border-top:1px solid #f2f2f2;}
	.newsysguan3 .zjkcwap  li{border:none;}
	.btn_ckhfang{border: 1px solid #23b8ff;color: #fff;background-color: #23b8ff;height: 20px;line-height: 20px; border-radius: 25px; padding:0px 10px;}
	.riqione{color:#23b8ff;}
	.zjkcwap1{margin-top:-10px;}
	.icon_fin1 {    background-color: #d6eefb;    color: #07699b;    display: inline-block;    line-height: 18px;    border-radius: 25px;    width: 60px;    margin-top:1px; font-size: 11px;}
	.floatmykc{position: fixed; top:60%; right:10px;z-index: 999999;}
	/*******新首页移动端********/
	.mykcline{ margin: 15px;height:40px; line-height: 40px;border-radius:37px;box-shadow:4px 4px 2px rgba(139,139,139,0.14); background:linear-gradient(to right,#1885F2,#1cc6ff);}
	.iconmykeline{width:15px; height:auto; display: inline-block; margin-top:12px; }
	.zjie{width:7px; height:auto;display: inline-block; margin-top:12px; }
	.solidT_wap{ border-top:7px solid #f2f2f2;}
	.moregd1{width:33px; height: auto; display: inline-block; margin-top: 7px; }
	.titlistb{margin-left:-20px;}
	.zjkcul li{width:210px;   float: left; margin-right: 15px; position: relative;}
	.zjkcul3 li{width:160px;   float: left; margin-right: 15px; position: relative;}
	.zjkcul3 li .zjkulimg{width:120px; height:60px;border: 1px solid #eeeeee;box-shadow:1px 2px 8px rgba(115,115,115,0.07); padding:10px 20px;}
	.zjkulimg{width:210px; height:105px;border: 1px solid #eeeeee;box-shadow:1px 2px 8px rgba(115,115,115,0.07);}
	.btn_xqing{ height:22px; line-height: 22px; color:#1885F2; padding:0px 15px; border:1px solid #dcedff;border-radius:35px;}
	.datered{width:84px; height:18px; background:url(../images/redbj.png) no-repeat left top; line-height: 18px; background-position: 100%; display: block;}		
	.dian_nav1{width:1000px;}
.dian_nav1 li{height: 25px; line-height: 25px; display: inline-block; float:left;border:1px solid #DCEDFF; border-radius:15px; margin:15px 0px 15px 10px;padding: 0px 5px; }
.dian_nav1 li a{ height: 25px; margin:0px 14px 0px 10px; line-height: 25px; display: inline-block;color:#000; }
.dian_nav1 li a:hover{text-decoration: none;  color:#09a3e9;}
.dian_nav1 li a.current{}
	.sysul li{width:50%; float:left; display: inline-block; margin-bottom:20px;}
	.sysul li a.sysullidiv{margin:0px 10px; position: relative; border-radius:8px;box-shadow:0px 2px 6px rgba(115,115,115,0.2); color:#fff; display: block;}
.dian_navall{ padding:0px 15px; box-shadow: 0px 4px 6px rgba(115,115,115,0.07); border-top:6px solid #eee; }
	.iconxren{width:24px;height: auto; display: inline-block; right:15px; bottom:10px;}
	.sysultit{height:75px;  overflow: hidden;}
	.h3tit{ overflow: hidden; font-size: 14px; font-weight: 400; height:40px;}
	.zjkcwap li{margin:15px 0px;border-bottom: 1px dashed #ccc;  cursor: pointer; border: 1px solid #eeeeee;box-shadow: 1px 2px 8px rgba(115,115,115,0.07);}
	.zjkcwap li .picleft{width:39%;}
	.zjkcwap li img{}
	.sysimg1{width:100%; height: 85px; display:block; margin:5px; margin-right:0px;}
	.stsright{width:54%; margin-top:10px;}
	.zjkulimg1{width:180px; height:108px;}
	.zjkcul1 li{width:180px;}
	.zbjzoe{height:40px;overflow: hidden;}
	/*******评论 答疑等********/
	.yktmenuall{ height:55px; width:100%;background:url(../images/shadow.png) repeat-x left bottom;}
	.yktmenu{ margin: 0 auto; overflow: hidden; height:45px;}
	.yktmenu li{padding:0px 26px; display: inline-block; height:40px; line-height: 40px;}
	.yktmenu li.current{border-bottom: 2px solid #0099ff; color:#0099ff; font-weight:bold;}
	.comment-item {position: relative;padding: 20px 5px 20px 50px;    border-bottom: 1px solid #e5e5e5;margin: 0px 0px;}
	.user-avatar {border-radius: 50%;width: 32px;height: 32px;display: inline-block;}
	.star_list .i_star {width: 15px;height: 15px;display: inline-block;margin:0px 0px 0px 10px;}
	/*********************2019.5.21 改版 ******************/
	.bodybg{background-color:#F2F3F5;}
	.tesenewul li a.small{ font-size:12px;}
	.yktmenu2 li{padding:0px;margin:0px 18px;}
	.yktmenu2 li.current{ color:#0C7FF2;border-bottom: 2px solid #0C7FF2;}
}
@media only screen and (max-width:375px) {	
.yktmenu li{padding:0px 25px;}
	/*********************2019.5.21 改版 ******************/
.yktmenu2 li{padding:0px;margin:0px 25px;}
	.jgjxnew li div img{width:100%; height:62px; }
}
@media only screen and (max-width:360px) {	
.dian_nav1 li a{margin:0px 13px 0px 10px; }
	.wap_typeul {font-size:12px;}
	.yktmenu li{padding:0px 22px;}
	/*********************2019.5.21 改版 ******************/
	.tesenewul li a.small{ font-size:10px;}
	.tesenewul{font-size:12px;}
	.yktmenu2 li{padding:0px;margin:0px 18px;}
	.jgjxnew li div img{width:100%; height:60px; }
}
@media only screen and (max-width :320px ){	
.input_style3{width:57%;}
	.yktmenu li{padding:0px 18px;}
	/*********************2019.5.21 改版 ******************/
	.yktmenu2 li{padding:0px;margin:0px 18px;}
	.ddbh{font-size:10px;}
	.jgjxnew li div img{width:100%; height:53px; }
}
	
