﻿@charset "utf-8";
html{background-color:#fff;color:#333;font-size:12px;overflow-x: hidden;height: 100%;-webkit-tap-highlight-color: transparent;}
body, div, p, span, ul, li, dl, dt, dd, a, ol,img, h1, h2, h3, h4, h5, h6,select, section,input, footer,em,i{padding: 0; margin: 0; list-style: none; border: 0; box-sizing: border-box; -webkit-tap-highlight-color:transparent;font-family: "sans-serif", "Microsoft YaHei", "微软雅黑", "Tahoma", "Helvetica"; max-height: 100000px;}
article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block;}
h1,h2,h3,h4,h5,h6,small,big,input,textarea,button,select{font-size:100%;font-weight:normal;}
address,cite,dfn,em,i,optgroup,var{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;text-align:left;}
caption,th{text-align:inherit;}
ul,ol,menu{list-style:none;}
fieldset,img{border:0;}
img,object,input,textarea,button,select{vertical-align:middle;outline:none;border:none;background:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.phonetxt img{float: left;
    margin: 0 12px 0 45px;
    width: 200px;
    margin-top: 35px;}
select::-ms-expand { display: none; }
a,ins,s,u,del{text-decoration:none;}
sup,sub{vertical-align:baseline;}

a {text-decoration: none; outline:none;color:#333;}
a:hover { text-decoration: none; color:#fa800f;}
/*reset*/


/*公用代码*/
.text_overflow{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.text_overflow2{overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.clearfix::before,.clearfix::after{content: "."; height: 0; line-height: 0; display: block; visibility: hidden; clear: both;}
.auto{margin:0 auto;}
.f_left{float:left;}
.f_right{float:right;}
.text_center{text-align: center;}
.container{width:1190px;margin: 0 auto;}
body{background:#f4f4f4;}


/*top*/
.container{width:1190px;margin: 0 auto;}
.f_left{float:left;}
.f_right{float:right;}
.text_center{text-align: center;}
.lg_top{height:34px;background:#eeeeee;border-bottom:1px #dddddd solid;}
.lg_top .top_news {float:left;}
.lg_top .top_news a{display: block;line-height:34px;color:#848484;}
.lg_top .top_news a:hover{color:#2b7ac3;}
.lg_top .top_right{float:right;}
.lg_top .top_right>ul>li{float:left;height:34px;position: relative;}
.lg_top .top_right>ul>li>a{color:#999;display: block;padding:0 14px;height:14px;margin-top:10px;line-height:14px;}
.lg_top .top_right>ul>li+li a{border-left:1px #999999 solid;}
.lg_top .top_right>ul>li a:hover{color:#2b7ac3;}
.lg_top .top_right>ul>li a span{font-size:10px;}
/*校区样式*/
.lg_top .xuexiao{position: absolute;top: 34px;right: -182px;width: 526px;height:248px;background: #ffffff;border: solid 1px #cccccc;z-index: 999;border-top:none;padding:10px 0 0 20px;display: none;}
.lg_top .top_right>ul>li:first-child:hover .xuexiao{display:block;}
.lg_top .xuexiao .clearfix p{width: 10%;color: #333;height:32px;line-height:32px;font-size:14px;}
.lg_top .xuexiao ul{width: 90%;}
.lg_top .xuexiao ul li{float: left; width: 50px;height:32px;line-height:32px;margin:1px 0;}
.lg_top .xuexiao ul li a{display: block;height:32px;line-height:32px;color: #747474; width:100%;margin:0 3px;font-size:12px;}
.lg_top .shengming{padding: 10px 10px;}
.lg_top .shengming a{display:block; color:#999;line-height:1.8;}
.lg_top .shengming a:hover{color:#72A4F9;}
/*top*/

/*header*/
.header{background:#fff;height:110px;}
.header h1{float:left;margin-top:28px;}
.header h1 a{float:left;width:196px;height:50px;background:url(/img/logo-kc.png) no-repeat;text-indent: -9999px;}
.header h1 .logo_text{font-size:16px;padding-left:10px;vertical-align: -20px;}
.header h1 .logo_text i{color:#27559b;font-style: normal;vertical-align: -1px;margin-right:5px;}

/*xiaoqu*/
    .xia{ background:#ffffff;position:relative;z-index: 1;float:left;margin-top:8px;}
    .xia span{font-size:15px; font-weight:400;display:inline-block;margin-top:38px;padding-left:10px;cursor:pointer;}
    .xia span i{display:inline-block;background:url(/assets/Home/course/images/xl2.png) no-repeat;width:9px;height:4px;vertical-align: 2px;margin-left:5px;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
    .xia span i.curr{ transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
    .xiaoqu{display:none;border:1px #dbdbdb solid;width:420px;height:265px;padding:10px;position:absolute;background:#fff;z-index: 99999999;}
    .xiaoqu p{width:10%; font-size:15px; color:#999999; line-height:35px; font-weight:400;float:left;}
    .xiaoqu ul{width:90%;float:left;}
    .xiaoqu ul li{padding:0 10px;margin-left: 0; line-height: 0;float:left;}
    .xiaoqu ul li a{display:block; font-size:14px; color:#000000; line-height:35px; font-weight:400;}
    .xiaoqu ul li a:hover{color:#999;}
    .logo .xiaoqu ul.text_center{margin-top:0;}

.header .header_right{float:right;}
    .logo_search{width:476px;float:left;margin-top:32px;margin-right:60px;}
    .logo_search .se_top{height:38px;width:100%;overflow:hidden;border:1px #1869c5 solid;}
    .logo_search .se_top select{float:left;height:36px;line-height:36px;border:none;outline:none;width:67px;text-align: center;padding-left:15px;font-size:14px;color:#999;background: url("/img/kctb15.png") no-repeat scroll 50px center;}
    .logo_search .se_top input{float:left;height:36px;line-height:36px;width:400px;border-left:1px #ebebeb solid;padding-left:10px;background:none;font-size:14px;color:#999;}
.logo_search .se_top span{float:left;background:#1869c5; color:#fff;height:100%;width:76px;line-height: 36px;cursor:pointer;font-size: 16px;text-align: center;transition: all 0.5s ease-out;}
.logo_search .se_top span:hover{background:#2a78c3;}
.header .phonetxt{float: right;line-height: 105px;margin-right: 60px; margin-top:20px;}
/*header*/

/*nav*/
.lgnav{ height: 44px; line-height: 44px;background:#095ba6; /*background: -moz-linear-gradient( left,#004197,#5fbff8);background:-webkit-linear-gradient(left,#004197,#5fbff8);background: -o-linear-gradient(left,#004197, #5fbff8);*/}
.lgnav ul li{ float: left;width:110px;text-align: center;transition: all 0.5s ease-out;}
.lgnav ul li:hover{background:#fa800f;}
.lgnav ul li a{ color: #fff;display: block;font-size:14px;}

.menu{line-height:64px;font-size:14px;color:#333;border-bottom:1px #cccdcd solid;padding-left: 54px;}
.menu a{color:#1869c5;}


.main{margin-top:20px;}
.main .class_list{width:888px;float:left;}
.main .class_aside{width:280px;float:right;}

.choose_class{background:#fff;padding:10px 18px;}
.choose_class dl{font-size:14px;margin-top:20px;}
.choose_class dl dt{float:left;width:80px;border-right:1px #eaeaea solid;text-align: center;}
.choose_class dl dd{float:left;margin-left:14px;padding:0 8px;line-height:20px;cursor:pointer;}
.choose_class dl dd.curr{background:#f5570e;color:#fff;}
.choose_class dl dd.curr a{color:#fff;}

.class_ke{background:#fff;border:1px #e6e6e6 solid;padding:28px 14px 20px;margin-top:24px;}
.class_img{float:left;width:230px;float:left;margin-right:32px;}
.class_dec{width:590px;float:left;padding-top:5px;}
.class_dec .p1 a{display: block;}
.class_dec .p1 a em {font-size: 18px;color:#333;border-right:1px #e6e6e6 solid;padding-right:10px;}
.class_dec .p1 a span{font-size:12px;color:#fff;padding:0 8px;line-height:18px;margin-left:10px;}
.class_dec .p1 a span.span1{background:#f5570e;}
.class_dec .p1 a span.span2{background:#ed1c24;}
.class_dec .p1 a span.span3{background:#c1c1c1;}
.class_dec .p1 a span.span4{background:#1460b2;}
.class_dec .p1 a i{float:right;color:#1869c5;}
.class_dec .p1 a i:hover{opacity:0.8;}
.class_dec .p2 {font-size:14px;padding:14px 0;}
.class_dec .p2 span{margin-right:30px;}
.class_dec .p2 a{color:#1869c5;}
.class_dec .p2 a img{vertical-align:-2px;}
.class_dec .p2 a:hover{opacity:0.8;}
.class_dec .p3{font-size:14px;color:#333;line-height:1.8;}
.class_dec .p3 span{float:left;width:12%;}
.class_dec .p3 em{float:left;width:74%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.class_dec .p4{font-size:14px;color:#f5570e;margin-top:20px;}
.class_dec .p4 a{float:right;border:1px #f5570e solid;padding:0 24px;line-height:30px; color:#f5570e;margin-left:14px;}
.class_dec .p4 a.curr{background:#f5570e;color:#fff;}
.class_dec .p4 a:hover{background:#f5570e;color:#fff;}
.class_dec .p4 a:first-child{float:left;line-height:32px;border:none;margin-left:0;padding:0;}
.class_dec .p4 a:first-child:hover{background:none;color:#ff864e;}
.class_dec .p4 a:first-child em{border:1px #f5570e solid;padding:0 5px 1px;}

#div_page{background:#FFFFFF;}
/*#div_class {padding-top:30px;}*/
.page_ye{padding: 0 20px 0 10px; background: url(/assets/Home/course/images/xl2.png) no-repeat scroll 47px center;}
.class_ad{margin-top:24px;}
.class_ad .p1 a{float:left;}
.class_ad .p1 a+a{margin-left:9px;}
.class_ad .p2{margin-top:24px;}

/*right*/
.z_form{padding-bottom:35px;position: relative;background:url(/img/tubiao/tp_ls1.png) no-repeat;background-size: 100% 100%;}
.z_form .formbg{position: absolute;bottom:-6px;left:0;width:100%;}
.z_form_input{padding:0 20px;padding-top:7px;}
.z_form_input p{background:#fff;height:36px;line-height:36px;margin:16px auto 0;overflow:hidden;}
.z_form_input p input{background:none;border:none;font-size:13px;color:#999;display: block;line-height:36px;height:36px;padding-left:10px;width:100%;}
.z_form_input p select{background:none;border:none;font-size:13px;color:#999;display: block;line-height:36px;height:36px;padding-left:10px;width:100%;background: url("/assets/Home/course/images/xl2.png") no-repeat 222px center;}
.z_form_input p input.yan{width:60%;float:left;}
.z_form_input p a.code{float:left;width:40%;font-size:13px;line-height:36px;color:#fff;background:#1869c5;text-align: center;}
.z_form_input p a.code:hover{background:#0077ff;}
.z_form_input p input.button{display: block; background:#1869c5;height:38px;line-height:38px;overflow:hidden;color:#fff;font-size:13px;text-align: center;}
.z_form_input p input.button:hover{background:#fa800f;}
.z_form_input span{display: block;font-size:12px;color:#858585;line-height:1.8;margin-top:10px;}

h3.tit{height:56px;line-height:56px;border-left:4px #ff6317 solid;font-size:16px;color:#4c4c4c;padding-left:22px;border-bottom:1px #d4d4d4 solid;}
h3.tit2{border-left:4px #fa800f solid;}
h3.tit3{border-left:4px #fa800f solid;}
h3.tit a{float:right;font-size:8px;border:1px #fa800f solid;height:16px;line-height:12px;color:#fa800f;margin:23px 15px 0 0;padding:0 2px;}
h3.tit a:hover{background:#fa800f;color:#fff;}
h3 img{margin-left:5px;}
.hot,.address,.recommend{background:#fff;margin-top:25px;}
.hot .con_news_list{padding:15px 20px 15px 10px;}
.hot .con_news_list a{display: block;font-size:14px;color:#555;line-height:30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;position: relative;padding-left:15px;background:url(/img/tubiao/kctb116.png) no-repeat center left;}
.hot .con_news_list a:hover{color:#f5570e;background:url(/img/tubiao/kctb116.png) no-repeat center left;}

.address_tu{margin-top:10px;}
.xiao_add{line-height:60px;font-size:14px;color:#333;border-bottom:1px #b6b6b6 dashed;padding-left: 15px;}
.xiao_add_des{overflow: hidden;}
.xiao_add_des.curr{height:auto;}
.xiao_xiala{line-height:38px;background:#e6e6e6;text-align: center;cursor:pointer;}
.xiao_xiala img.curr{transform:rotate(180deg);-webkit-transform:rotate(180deg); }
.xiao_xiala:hover{opacity:0.8;}
.zt_con{padding:0 20px;}
.zt_con a{position: relative;margin-top:28px;display: block;}/*
.zt_con a::before{content:" ";position: absolute;width:45px;height:34px;top:-8px;left:8px;background:url(/assets/Home/course/images/new.png) no-repeat;}*/
.zt_con a img{display: block;width: 100%;}
/*
.zt_con a span{background:url(/assets/Home/course/images/guai.png) no-repeat 220px 22px #303030;line-height:40px;font-size:14px;color:#fff;display: block;padding-left:10px;}
*/
.zt_con a:hover span{color:#d6d6d6;}
.about_er img{display: block;margin:24px auto 0; width:220px;}
.about_er span{display: block;text-align: center;line-height:40px;font-size:12px;color:#555;padding-bottom:20px;}


.lg_about{margin-top:25px;background:#004097;padding:48px 0;}
    .lg_wx{float:left;margin-right:100px;}
    .lg_wx p{float:left;margin-left:84px;}
    .lg_wx p span{display: block;font-size:14px;color:#fff;text-align: center;line-height:3;}
    .lg_about_list{float:left;}
    .lg_about_list ul li{float:left;width:150px;text-align: center;}
    .lg_about_list ul li h5{font-size:16px;color:#fff;line-height:2;}
    .lg_about_list ul li a{color:#fff;display:block; line-height:30px;width:72px;text-align: center;margin:6px auto 0;}
    .lg_about_list ul li a:hover{/*background:#003276;*/}



/*课程内容*/
.ke_des{background:#fff;padding:25px 15px 84px;position: relative;border:1px #e6e6e6 solid;}
.ke_des_left{float:left;width:372px;margin-right:20px;}
.ke_des_right{float:left;width:464px;}
.ke_des_right h2{border-bottom:1px #d8d8d8 solid;padding-bottom:18px;margin-top:5px;}
.ke_des_right h2 b{font-size:18px;color:#000;font-weight: bold;border-right:1px #e6e6e6 solid;padding-right:10px;}
.ke_des_right h2 span{background:#f5570e;color:#fff;padding:0 10px;line-height:20px;display: inline-block;margin-left:10px;}
.ke_des_right .p1{width:400px;font-size:14px;margin-top:5px;}
.ke_des_right .p1 span{float: left;width:50%;line-height:34px; height:34px; overflow:hidden;}
.ke_des_right .p1 span img{display: inline-block;margin-right:5px;}
.ke_des_right .p2 a{font-size:14px;color:#1869c5;line-height:34px;}
.ke_des_right .p3{font-size:14px;border-bottom:1px #d8d8d8 solid;padding-bottom:16px;}
.ke_des_right .p3 a{float:right;width:106px;line-height:32px;background:#1869c5;color:#fff;text-align: center;}
.ke_des_right .p3 a:hover{opacity:0.8;}
.ke_des_right .p3 a img{vertical-align:-3px;}

.xin_hd{position: absolute;bottom:18px;left: 0;width:100%;padding:0 15px;}
.xin_hd span:first-child{float:left;font-size:14px;color:#848484;}
.xin_hd span:first-child a{color:#f5570e;line-height:46px;}
.xin_hd span:last-child{float:right;overflow:hidden;}
.xin_hd span:last-child a{float:right;border: 1px #f5570e solid;font-size:15px;padding:0 26px;line-height:40px;margin-left:14px;color:#f5570e;}
.xin_hd span:last-child a:hover{background:#f5570e;color:#fff;}
.xin_hd span:last-child a.curr{background:#f5570e;color:#fff;}

.introduce{}
.introduce h3{background:#fff;margin-top:20px;}
.introduce h3 a{float:left; width:14.2%;line-height:60px;color:#333;text-align: center;font-size:18px;}
.introduce h3 a.curr{border-bottom:3px #1869c5 solid;}
.introduce h3 a:hover{border-bottom:3px #1869c5 solid;}

.ke_intro{background:#fff;margin-top:20px;padding:20px;}
.ke_intro h4{font-size:20px;color:#f5570d;position: relative;padding-left:16px;}
.ke_intro h4::before{content:" ";width:4px;height:20px;background:#ff5000;position: absolute;left: 0;top:5px;}

.ke_intro ul li{width:50%;float: left;}
.ke_intro ul li:nth-child(n+5){width:100%;float: left;}

.ke_intro .p1{font-size:18px;color:#1869c5;margin-top:20px;}
.ke_intro .p1 img{display: inline-block;margin-right:2px;vertical-align:-9px;}
.ke_intro .p2{font-size:14px;color:#666666;margin-top:5px;padding:0 0 0 48px;line-height:1.6;}
.ke_intro .a_lianjie{color:#f5570d;font-size:16px;padding-left:48px;line-height:1.8;}
.ke_intro .a_lianjie:hover{opacity:0.8;}

.changjing{background:url(/assets/Home/course/images/zbg.jpg) no-repeat;height:448px;width:890px;padding-top:20px;position: relative;}
.changjing h6{font-size:20px;color:#fff;text-align: center;line-height:1.6;padding-bottom:20px;}
.changjing img{display: block;margin:0 auto;}
.changjing p{color:#fff;width:190px;height:80px;background: -moz-linear-gradient( left,#76b3e5,#6383db);
background:-webkit-linear-gradient(left,#76b3e5,#6383db);padding:10px 15px;border-radius:5px;position: absolute;font-size:14px;}
.changjing p::after {content: ' ';width:0;
    height:0;
    border-width:10px 0 10px 10px;
    border-style:solid;
    border-color:transparent transparent transparent #649ff6;position: absolute;top:10px;right:-10px;}

.z_bao p:nth-child(1){top:104px;left:65px;}
.z_bao p:nth-child(2){top:215px;left:42px;}
.z_bao p:nth-child(3){top:330px;left:65px;}
.z_bao p:nth-child(4){top:104px;left:637px;}
.z_bao p:nth-child(5){top:215px;left:658px;}
.z_bao p:nth-child(6){top:330px;left:630px;}

.z_bao p:nth-child(n+4)::after {border-width:10px 10px 10px 0;border-color:transparent #649ff6 transparent transparent;position: absolute;top:10px;left:-10px;}
.z_bao p:nth-child(n+4){background: -moz-linear-gradient( right,#76b3e5,#6383db);
background:-webkit-linear-gradient(right,#76b3e5,#6383db);}
.z_bao p em{position: absolute;top:0;right:-60px;}
.z_bao p em i{display: block;font-size:20px;font-weight: bold;color:#f5570d;text-align: center;}
.z_bao p:nth-child(n+4) em{position: absolute;top:0;left:-332px;}

.dagang, .xyfl, .ppry, .szll{ background: #fff; margin-top: 20px;padding:20px;}
.dagang h4, .xyfl h4, .xxlc h4, .ppry h4, .szll h4{font-size:20px;color:#f5570d;position: relative;padding-left:16px;}
.dagang h4::before, .xyfl h4::before, .xxlc h4::before, .ppry h4::before, .szll h4::before{content:" ";width:4px;height:20px;background:#ff5000;position: absolute;left: 0;top:5px;}
.daganglist ul li{ position: relative; text-indent: 2em; border-bottom: 1px solid #999; padding: 20px 0;}
.daganglist ul li em::before{content:" ";width:15px;height:15px;background:#1869c5;position: absolute;left: 0;top:25px; border-radius: 50%;}
.daganglist ul li em{color: #1869c5; font-weight: 800; font-size: 18px; margin-bottom: 20px;}
.daganglist ul li i{display: block; width: 98%; margin-top: 20px; font-size: 14px; color: #666; margin-left: 10px;}

.morexl{ text-align: center; margin: 20px 0 0; }
.daganglist ul{height:360px;overflow: hidden;}
.daganglist ul.curr{height:auto;}
.morexl img.curr {transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.morexl{line-height:38px;text-align: center;cursor:pointer;}
.morexl:hover img{opacity: 0.5;}

.xyfl dl{ width: 205px; background: #019fd9; color: #fff; float: left;  margin: 18px 0 20px;margin-right: 9px;}
.xyfl dl:last-child{ margin-right: 0;}
.xyfl dl dd{font-size: 14px;padding: 7px 10px; height: 100px;}
.xyfl dl dt {width: 205px; height: 180px; position: relative;}
.xyfl dl dt span{ font-size: 16px; background: #f19149; width: 120px; height: 30px; line-height: 30px; border-radius: 25px; display: block; text-align: center; position: absolute; bottom: 10px; left: 50%; margin-left: -60px;}

.xxlc{ background: url(/assets/Home/course/images/bg1.jpg) no-repeat center center; margin-top: 20px;padding:20px;}
.xxlc h4 a, .ppry h4 a{ float: right; color: #f5570d; font-size: 20px;}
.mg28{ margin: 28px 0;}

.ppry dl{ width: 278px; height: 260px; background: #4aa1e2; color: #fff; text-align: center; padding: 10px; border-radius: 5px; font-size: 16px; float: left; margin-right: 7px; margin-top: 18px;}
.ppry dl dd{ padding: 10px 0;}
.ppry dl:last-child{ margin-right: 0;}

.szll dl dt{float: left;width: 340px;}
.szll dl dd{ float: right; width: 450px;}
.szll dl{ margin-top: 15px; position: relative;}
.szll dl dd h3{ font-size: 24px; border-bottom: 4px solid #f19149; text-align: center; width: 320px;  margin: 0 auto 40px;line-height:2;}
.szll dl dd p{ font-size: 15px; color: #666; text-align: center;line-height:2;}
.szll dl:last-child{ margin-top: 36px;}
.szll dl:last-child dt{ float: right;}
.szll dl:last-child dd{ float: left;}
.szll dl span{background: #4aa1e2; width: 20px; height: 20px; display: inline-block;}
.szll dl span.dspan3{ width: 30px; height: 30px; position: absolute;right: 0; bottom: 0;}
.szll dl span.dspan2{ position: absolute;left: 50%; bottom: 0;}
.szll dl span.dspan1{ position: absolute;right: 0; top: 0;}

.szll dl:last-child span.dspan3{ width: 30px; height: 30px; position: absolute;left: 0; bottom: 0;}
.szll dl:last-child span.dspan2{ position: absolute;left: 0; top: 0;}
.szll dl:last-child span.dspan1{ position: absolute;right: 50%; top: 90%; bottom: 0 !important;}

.tuijian{background:#fff;margin-top:24px;padding:20px;}
.tuijian h2 span{color:#ff5000;font-size:20px;font-weight: bold;position: relative;padding-left:24px;margin-left:15px;}
.tuijian h2 span::before{content:" ";width:4px;height:16px;background:#ff5000;position: absolute;left: 0;top:6px;}
.tuijian h2 a{float:right;font-size: 14px;color:#666;}
.tuijian h2 a img{vertical-align:-3px;display: inline-block;margin-left:4px;}
.tuijian h2 a:hover {opacity:0.8;}

.tui_wen .tui_left{overflow:hidden;}
/*.tui_wen .tui_left:first-child{float:left;border-right:1px #d8d8d8 solid;padding-right: 40px;}
.tui_wen .tui_left:last-child{padding:0 30px;}*/

.tui_wen .tui_left a{display: block; width:48%;margin:1%;float:left;height:103px;}
.tui_wen .tui_left a span{display: block;}
.tui_wen .tui_left a span.sp1{font-size:16px;color:#333;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;margin-top:20px;position: relative;padding-left:16px;}
.tui_wen .tui_left a span.sp1::before{content:" ";width:7px;height:7px;background:#cbcbcb;position: absolute;left: 0;top:8px;}
.tui_wen .tui_left a span.sp2{font-size:13px;color:#666;line-height:24px;margin-top:14px;padding-left:14px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.tui_wen .tui_left a span.sp1:hover{color:#999;}
.tui_wen .tui_left a span.sp2:hover{color:#999;}

.lg_ad img {margin-top:20px;}
.ke_des_left img {width:370px; height:240px;}
.saddress {line-height: 32px;height: 32px;width: 65%;background: url(/img/tubiao/kctb15.png) no-repeat 98% 50%;border: 1px #1869c5 solid; padding: 0 20px 0 2px;
}

.copyrightnew{height:57px;line-height:57px;color:#fff;font-size:13px;background:#1e1e1e;text-align: center;}
.copyrightnew span{margin-right:26px;}
.copyrightnew span a{color:#fff;}