﻿

/*大图*/
.banner{width: 1920px;height:406px;margin:0 auto 0; float:left; position: absolute;}
.main_image{/*width:720px;*/height:406px; overflow:hidden;margin:0 auto;position:relative;}
.main_image ul{overflow:hidden;position:absolute;top:0;}
.main_image li{float:left;height:406px;}
.main_image li a{display:block;}
.main_image li a img{ width: 100%; height:406px; margin: 0 auto; }

div.flicking_con{width:708px;margin:0 auto;position:relative}
div.flicking_con .flicking_inner{position:absolute;top:366px;left:340px;z-index:8;width:300px;height:21px} /* 121126 */
div.flicking_con a{float:left;width:21px;height:21px; background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-9999px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev, #btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:10%;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:10%;}

/*大图*/

.newsr{width:240px; background:#FFFFFF; overflow:hidden; margin-top:20px;position: absolute; right: 0; z-index: 999;}
/*选项卡_a*/
#Tab1{width:240px; background:#FFFFFF; overflow: hidden}
.Menubox_a{width:240px; overflow:hidden}
.Menubox_a ul{ overflow: hidden;}
.Menubox_a li{width: 80px;float:left; display:block; cursor:pointer; text-align:center; color:#999; height:44px; line-height:44px; font-size:12px;position: relative; 
border-bottom: 1px solid #e7e7e7; background: #f7f7f7; }
.Menubox_a .active{ background:#fff; color:#333; font-size:14px;border-bottom:none;}
.Menubox_a li span{width:78px; height:44px; position: absolute;bottom: 0px;left: 0%; border-radius: 2px;border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; }
.Contentbox_a{clear:both;  margin:20px 0 5px; padding:0 20px; position:relative}
.Contentbox_a ul {}
.Contentbox_a ul li{font-size:12px; margin-bottom:20px; position:relative;} 
.Contentbox_a ul li span{color: #999999; margin-right: 5px;}
.Contentbox_a h4{width:1px; height:173px; float:left; background:#E7E7E7;z-index: 7; position:absolute; left:22px; top:5px;}
.Contentbox_a ul li img{ position:absolute;left: 0px;top: 3px; bottom: 22px; z-index:8}
.Contentbox_a ul li.liaa_a{width:70px; font-size:12px; color:#b7b7b7; margin:0 0 30px 0; float:left; font-weight:bold}  


/*入驻流程*/
.ruzhu{ overflow:hidden; margin-left:9px; margin-top:20px;background: url(../images/jrbj.png)no-repeat center bottom 0;}
.ruzhu dl{clear: both;overflow: hidden;}
.ruzhu dl dt{width: 56px; height: 56px; float: left;border-radius: 50px;border: 1px solid #f0f0f0;overflow: hidden;}
.ruzhu dl dt img{width: 100%;height: 100%;}
.ruzhu dl dd{float: left; font-size: 16px;width: 155px; padding-left: 15px; margin-top: 6px;} 
.ruzhu dl dd:nth-child(3){font-size: 12px;}
.ruzhu ul{margin-top: 22px;} 
.ruzhu li{width:94px; height: 34px; text-align:center; font-size:14px; margin-bottom:20px; border-radius: 30px; border: 1px solid #1785E1;  float: left; margin-left: 10px; line-height: 36px;}
.ruzhu li:nth-child(2){background: #1785E1;color: #fff;  }
.ruzhu li a{color: #1785E1; display: block;}
.ruzhu li:nth-child(2) a{color: #FFFFFF;}

/*推荐课程*/
.main_ztkc{width: 1162px; margin: 20px auto 0; clear: both;overflow: hidden;background: #FFFFFF; padding: 20px 20px 10px;}
.main_ztkc li{width: 380px; height: 130px; float: left; margin-left: 10px; margin-bottom: 10px;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;}



@-webkit-keyframes main_ztkc {
 50% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes main_ztkc {
  50% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.main_ztkc li:hover, .main_ztkc li:focus, .main_ztkc li:active {
  -webkit-animation-name: main_ztkc;
  animation-name: main_ztkc;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}


.main_ztkc li p{margin-left: 36px;margin-top: 20px;color: #FFFFFF; font-size: 24px; width: 55%;font-weight: bold;}
.main_ztkc li p b{ font-weight: bold;}
.main_ztkc li .xxpt{font-size: 15px; margin-top: 4px;}
.main_ztkc li a{width: 50px; height: 20px;margin-top: 14px; display: block;background: #FFFFFF; border-radius: 10px; line-height: 20px; margin-left: 36px; text-align: center; color: #fff;
 font-family: "PingFang Bold"; background-color:rgba(255,255,255,0.4);}
.main_ztkc .ztkc1{background: url(../images/bxtjkc1.png) no-repeat; margin-left: 0;}
.main_ztkc .ztkc2{background: url(../images/bxtjkc2.png) no-repeat;}
.main_ztkc .ztkc3{background: url(../images/bxtjkc3.png) no-repeat;}
.main_ztkc .ztkc4{background: url(../images/bxtjkc4.png) no-repeat; margin-left: 0;}
.main_ztkc .ztkc5{background: url(../images/bxtjkc5.png) no-repeat;}
.main_ztkc .ztkc6{background: url(../images/bxtjkc6.png) no-repeat;}

.content_zj{width:1200px;height: 525px; margin:20px auto 0; overflow:hidden; background: #FFFFFF; }
.center_le{float:left; width:220px; overflow:hidden; }
.center_le h2{ border-bottom:1px solid #eaeaea; font-size:24px;line-height:70px; padding-left: 20px;}
.center_le>img{width:238px; height:492px; border:1px solid #ebebeb}
.center_le h2 span{color: #097df2; margin-right: 6px;}
.center_le ul{ width:220px; height:424px; margin:0 auto; border-right: 1px solid #e5e5e5; }
.center_le ul li{width: 82px; height: 26px;float: left; background: #fff;border-radius:2px;line-height: 26px;margin: 0 10px 10px 0 ;text-align: center;  background-color: rgba(255,255,255,0.2);}
.center_le ul li a{display: block; color: #fff;}
.center_le .kcggjj{margin-left: 22px;}

/*楼层左边大图修改*/
 .center_le ul .bg_fist{position:absolute;width:220px;height:424px;}
.center_le .boxbox{position:relative;top:311px;float:left;}
/*.center_le ul li:hover{background: #FFFFFF; border: 1px solid #097DF2;}
.center_le ul li a:hover span{color: #097DF2;}*/
/*首页主体*/
.main_cent{ float:left;width:750px;}
.Menubox_b{width:750px;}
.Menubox_b ul{ width:750px; border-bottom:1px solid #eaeaea; overflow:hidden; margin-left:0; margin-top:0; height:70px;}
.Menubox_b li{height: 58px;float:left; display:block; cursor:pointer; padding:0 10px; text-align:center; color:#333; line-height:70px; font-size:14px;position: relative;padding-left:23px; }
.Menubox_b li .active{ background:#fff; color:#333; font-weight:bold;font-size:12px;color:#097df2; line-height: 70px; }
.Menubox_b li span{width:15px; height:4px; background:#097df2;position: absolute;bottom: 0px;left: 49%; border-radius: 2px;}
.Menubox_b .active{color:#097df2}
.Contentbox_b{width:750px; margin-top:10px;  margin-left: 10px;position:relative;}
.Contentbox_b ul li{font-size:12px; margin-bottom:6px;z-index: 7;} 
.Contentbox_b h4{width:2px; height:45px; float:left; background:#eeeeee;z-index: 6; position:relative; left:6px; top:5px;}
.Contentbox_b ul li img{}
.Contentbox_b ul li.liaa_a{width:70px; font-size:12px; color:#b7b7b7; margin:0 0 30px 0; float:left; font-weight:bold}  
.cenboxs ul{ width: 750px; height:325px ;}
.cenboxs ul li{width:217px;float:left; margin-left:20px; margin-top:6px; margin-bottom:0;overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;

}
.cenboxs li a img{  height:122px; display:block; width:100%; border-bottom:1px solid #ededed;
}
	
@-webkit-keyframes cenboxs {
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}
@keyframes cenboxs {
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}
.cenboxs li:hover, .cenboxs li:focus, .cenboxs li:active {
  -webkit-animation-name: cenboxs;
  animation-name: cenboxs;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
.cenboxs li p{ margin-left:14px; font-size:14px; height:40px;line-height: 40px; font-weight:normal; overflow:hidden; }
.cenboxs li p a{ display: block;}
.Contentbox_b .cent_bott{float: left; margin-left: 2px; height: 94px;}
.Contentbox_b .cent_bott li{float: left; width: 96px;height: 36px;border: 1px solid #E5E5E5;padding: 16px 14px; margin-left: 16px; }
.Contentbox_b .cent_bott li img{width: 100%; height: 100%;border: none;
	-webkit-transition:all ease-out .5s;
	-moz-transition:all ease-out .5s;
	-o-transition:all ease-out .5s;
	transition: all ease-out .5s;}
.Contentbox_b .cent_bott li img:hover{	-webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	transform: scale(1.1, 1.1);
	overflow: hidden;}
/*主体右*/
.con_ringht{width: 229px; float: left;overflow: hidden; border-left:1px solid #e7e7e7 ;}
.Menubox_c{width:229px; overflow:hidden}
.Menubox_c ul{ overflow: hidden;border-bottom: 1px solid #e7e7e7;}
.Menubox_c li{width: 80px;float:left; display:block; cursor:pointer; text-align:center; color:#999; height:70px; line-height:70px; font-size:12px;position: relative; border-bottom: none;
background: #fff; }
.Menubox_c .active{  font-size:14px;border-bottom:none; color: #1785e1; font-weight: bold;}
.Menubox_c li span{width:18px; height:4px; position: absolute;left: 40%;bottom: 0;background: #1785e1; }
.Contentbox_c{height: 448px;clear:both;  margin:0 0 5px;  position:relative;}
.Contentbox_c ul {}
.Contentbox_c ul li{font-size:14px; position:relative; height: 50px;line-height: 49px;border-bottom: 1px solid #f8f8f8;padding:0 20px;} 
.Contentbox_c ul li span{color: #1785e1; margin-right: 5px; font-size: 44px; float: left; line-height: 47px;}
.Contentbox_c ul .new_xt{border-bottom: none;}


/*首页新闻  */                    
.news_zz{width: 1200px; margin: 20px auto 0;overflow: hidden; padding-bottom: 12px;}
.news_zz ul li{float: left; width: 390px;height: 440px; background: #FFFFFF;box-shadow:0px 1px 6px 0px #e8e8e8; margin-left: 15px;}
.news_zz ul li h2{ line-height: 49px;font-size: 15px;border-bottom:1px solid #EAEAEA;  ; }
.news_zz ul li h2 b{color: #097DF2; margin-left: 17px;}
.news_zz ul li h2 span{float: right; width: 95px; font-size: 12px; font-weight: normal;}
.news_zz ul li h2 span a{color: #999; display: block; text-align: center;}
.news_zz ul li h2 span a:hover{color: #097DF2;}
.news_zz ul li dl{overflow: hidden; margin: 20px 0 17px;}
.news_zz ul li dl dt{float: left; margin-left: 22px;;width: 125px; height: 125px;} 
.news_zz ul li dl dt img{width: 100%; height: 100%;}
.news_zz ul li dl dd{float: left;background: #fafafa;width: 197px; height: 85px;padding: 20px 10px 20px 16px;}
.news_zz ul li dl dd p{font-size: 12px; color: #666; line-height: 20px; margin-top: 8px;}
.news_zz ul li .news_mh{margin-top: 10px;}
.news_zz ul li .news_mh p{padding: 0 22px; }
.news_zz ul li .news_mh p a{color: #444;}
.news_zz ul li .news_mh p a:before{width: 4px; height: 4px;background: #999;  float: left;content:"";margin-top: 15px; margin-right: 7px;border-radius: 50px;}
.news_zz ul li .news_mh p a:hover{color: #097DF2;}
.news_zz ul li .news_mh p span{color: #ff580e;}
.news_zz ul li .news_mh .time{margin-bottom: 16px; font-size: 12px; color: #999;}
.news_zz ul li .news_mh .p2{line-height: 33px; font-size: 12px;}
.news_zz ul li .news_mh p i{color: #999999; float: right; font-size: 12px;} 

/*合作机构-友情链接*/
.hezuo_jg, .youqing_lj{width: 1200px; background: #FFFFFF; margin:20px auto 0; overflow: hidden; }
.hezuo_jg h2, .youqing_lj h2{ border-bottom:1px solid #eaeaea; font-size:16px;line-height:50px;}
.hezuo_jg h2 span,.youqing_lj h2 span{ color: #097df2;margin-left: 20px; }

.mr_frbox { padding: 26px 22px 26px;overflow: hidden;position: relative; }
.mr_frBtnL { float: left; cursor: pointer; display: inline; width: 19px; height: 29px;position: absolute;top: 51px; z-index: 88; }
.mr_frUl { float: left; width:1156px; overflow:hidden; margin:0 auto;border-left: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;}
.mr_frBtnR { float: right; cursor: pointer;width: 19px; height: 29px; position: absolute;top: 51px;right: 20px; z-index: 88; }
.mr_frUl ul li { display: inline; float: left; height: 40px;width: 105px;  overflow: hidden; margin-right:21.4px;border: 1px solid #E5E5E5; padding: 20px;}
.mr_frUl ul li img { display: block; }

.youqing_lj ul{margin: 20px 0 8px; overflow: hidden;}
.youqing_lj ul li{float: left;margin:0px 10px 12px 22px;}

/*搜课程*/
.content{width:1160px;margin:0 auto 20px;background-color: white;padding:20px; }
.content dl{overflow:hidden;position: relative; border-bottom: 1px dashed #e1e1e1;}
.content .dibux{border-bottom: none;}
.content dl dt{position: absolute;left:4px;top:12px;font-size:14px; font-weight: bold;}
.content dl dd{margin-left:70px;overflow:hidden; padding: 4px 0 12px 2px;}
.content dl a{width: 7%;font-size:14px;padding-top:10px; margin-left:10px ;border-radius:2px; color:#666; display:inline-block; text-align: left;}
.content .btm a{color:#ff541b; margin-left:20px}
.content .btm a:hover{text-decoration:underline; }
.content dl .checked{color:#097df2;background: url(../images/icon_fxxzzt.png) no-repeat top 14px left 0; padding-left: 1.5%;width: 5.5%;}
.content dl .checked:hover{color:#097df2}
.content dl a:hover{color:#097df2;}
.content dl .key{float:right;margin-top: 10px; color:#FF0004; cursor:pointer; margin-right: 15px;}
.content dl .key img{vertical-align: middle; margin-left: 2px;}
.main{height:58px}
.content .input{position: relative;display: inline-block;margin-top:10px;}
.content input.text{width:290px;height:30px;border-radius:2px;border:1px solid #e6e6e6;padding-left:10px;}
.content input.btn {position: absolute;right:0;top:0;width: 36px;height: 30px;background: white url("../images/search.png") no-repeat center;border:1px solid #e6e6e6;border-left:none;}

.ggt{width:1200px; margin:20px auto 0;}

.mffbtb{float:right; width:265px; }
.mffbtb ul li{float:left; text-align:center; width:30px; margin:30px 18px 0}
.mffbtb ul li a{display:block;}


/***左***/
.con{max-width:1200px;margin:0 auto; overflow:hidden;}
.conL{width: calc(100% - 280px);float:left; }
.conR{width:266px; float:right;}

/*培训学校*/
.conNav{overflow:hidden; padding-top:13px;background:#FFFFFF;}
.conNav ul{float:left;}
.conNav ul li{float:left;width:86px;line-height: 38px;text-align: center; font-size: 16px;margin-left:20px;}
.conNav li.checked{ width: 86px; color: #097df2;  border-bottom:2px solid #097df2; font-weight:bold; }
.conNav .pa{float:right;margin-top:10px; margin-right:10px;}
.conNav .pa *{font-size:12px;}
.conNav .pa a{margin:0 6px;}
.course_search{border-radius:4px ;width: 240px; height: 30px;overflow: hidden;float: left;border: 1px solid #e3e7ea; margin-left: 48.5%;margin-top: 2px;}
.course_search input.text {width: 200px;height: 30px;padding-left: 10px;float: left;border: none;}
.course_search input.btn {width: 40px;height: 30px;float: left;font-size: 16px;background: #fff url(../images/ico_ss.png) no-repeat center;cursor: pointer;border:none;}

/*专栏*/
.conL_zhuanlan{background: #fff; padding-bottom: 20px;}
.zhuanlan{overflow:hidden; padding-top:13px;background:#FFFFFF;border-bottom: 1px solid #e8e8e8;}
.zhuanlan ul{float:left;}
.zhuanlan ul li{float:left;line-height: 38px;text-align: center; font-size: 16px;margin-left:20px; color: #666;padding: 0 3px;}
.zhuanlan ul li a{color: #666;}
.zhuanlan li.checked{  color: #097df2;  border-bottom:2px solid #097df2; font-weight:bold; }
.column{border:1px solid #eeeeee; margin:10px auto;margin: 16px 20px 0;overflow: hidden;}
.columnTil{ height:40px; line-height:40px; background:#f7f7f7; padding:0px 10px;}
.columnTil strong{font-size:14px; margin-right:20px;}
.columnTil a {margin-right:20px; font-size: 12px; color: #999;}
.columnCon{ width:100%;}
.columnLf{width:200px;float:left;padding:10px;border-right:1px dotted #eeeeee;}
.columnLf ul li {line-height:28px; padding-left:15px; background:url(../images/zllist.png) no-repeat 5px center;}
.columnLf ul li a{color: #555;}
.columnLf ul li a:{color: #097df2;}
.columnRf{width:637px; float:left; padding:15px 10px;}
.columnRf ul li {width:130px; height:58px; border:1px dotted #eeeeee; margin-right:-1px; float:left; padding:10px; margin-bottom:-1px;}
.columnRf ul li p {text-align:center; line-height:28px;}
.columnRf ul li p strong{font-family:"微软雅黑"; font-size:15px; font-weight:normal;}
.columnRf ul li p strong a{color: #555 !important;}
.columnRf ul li p a{margin:0px 5px;color: #999 !important;}
.columnRf ul li p a:{color: #097df2;}


/*综合*/
.screen{background-color: white;border-top:1px solid #e9e9e9;padding:10px;}
.screen a{margin:0 6px 0 20px}
.screen .scys{color:#188eee}
/*课程列表*/
.conC_school{margin-top:10px;}
.banimg{width: 100%; margin-bottom: 10px;}
.banimg img{width: 100%; display: block;}
.conC_school ul{}
.conC_school li{position: relative;background-color: white;padding:20px 20px;height:128px; margin-bottom: 10px;}
.conC_school>ul>li:hover{box-shadow:3px 2px 8px -3px #758296;}
.conC_school li .portr{width:158px;height:106px; float:left; border:1px solid #e9e9e9;padding:10px 10px;}
.conC_school .conCX{width: calc(100% - 200px);margin-left:20px; float:left;}
.conC_school .conCX h2{font-size:20px; margin-top:10px; margin-bottom: 8px;}
.conC_school .conCX h2 span{width: 70px;height: 22px; font-size: 12px; color: #ff6618;background: #ffefe7;line-height: 22px;text-align: center; font-weight: normal;display: inline-block;vertical-align: top;margin-top: 3px;margin-left: 10px;}
.conC_school .conCX h2 b{float: right;font-size: 12px;font-weight: normal;}
.conC_school .conCX h2 b a{color: #c8c8c8;}
.conC_school .conCX h2 b img{margin-left: 3px;vertical-align: middle; margin-bottom: 3px;}
.conC_school .conCX p{color:#999;font-weight: normal;font-size:14px;margin-top:8px;display: block;}
.conC_school .conCX .zixun{float: right;}
.conC_school .conCX .zixun a{ height:32px; line-height:31px; padding: 0 14px;border:1px solid #dedede; display:block; float:left; margin-left:12px; color:#9f9fa0; text-align:center; margin-top:5px; border-radius:2px;}
.conC_school .conCX .zixun a img{vertical-align: middle;}
    /**.conC_school .conCX:hover .zixun .conbjy{ background:#097df2; border:0; color:#FFFFFF}*/
.conC_school .conCX .zixun .conbjy:hover{ background:#097df2; border:1px solid #dedede; color:#FFFFFF}
.conC_school .conlr{ width:192px; border-left:1px dashed #dadada; float:right; height:131px ;padding-top: 10px;}
.conC_school .conlr p{ margin-left:30px; margin-top:8px;}
.conC_school .conlr p a{ color:#999;}
.conC_school .conlr p span{color:#188EEE;}
.conC_school .conlr p .lrmax{font-size:30px;}

.course li{height: 132px;}
.course .conCX2{width: calc(100% - 232px);margin-left:20px; float:left;}
.course li .portr_kc{width: 210px; height: 130px;float:left; border:1px solid #e9e9e9; border-radius: 2px;}
.course .conCX .kcxq{width: 300px; float: left;}
.course .conCX .kcxq dl:first-child{padding-left: 0;border-left: 0;}
.course .conCX .kcxq dl .ddcol{font-weight: bold;color: #ff6618;}
.course .conCX .kcxq dl{width: 24%; float: left; border-left: 1px solid #e5e5e5; padding: 0 1%  0 8%; margin-top: 18px;}
.course .conCX .kcxq dl dt{font-size: 12px; color: #bebebe;}
.course .conCX .kcxq dl dd{font-size: 16px; margin-top: 10px;}
.course .conCX p .xiangq{color: #ff0000;}
.course .conCX .zixun a{margin-top: 34px;}

/*课程详情*/
.right_banji{margin-top: 12px;}
.con .left{ width:calc(100% - 280px); float:left; position: relative;}

.con .banji_xq{width:100%; background:#fff; padding:25px 0 25px; overflow:hidden;}
.con .banji_xq .laiyuan{font-size: 12px; color: #999; margin: 10px 0 20px;}
.con .banji_xq .laiyuan span{margin-right: 34px}
.con .banji_xq .laiyuan em{font-style: normal;}
.con .banji_xq .weizhi{ width:100%; font-size:13px; color:#999; margin-bottom:22px; padding: 0 30px 12px; border-bottom: 1px solid #e6e6e6; }
.con .banji_xq .weizhi a{ color:#999}
.con .banji_xq .weizhi a:hover{ color:#008aff;}
.con .banji_xq .banji_xqtop{ width:100%; padding: 0 30px;}
.con .banji_xq .banji_xqtop .js_left{ width:460px; float:left; margin-right:30px;border-radius: 2px;}
.con .banji_xq .banji_xqtop .js_left>img{ width:380px; height:166px;border: 1px solid #e6e6e6; display: block;padding: 60px 40px;}
.con .banji_xq .banji_xqtop .js_left li{float: left; margin-right: 10%; margin-top: 15px;}
.con .banji_xq .banji_xqtop .js_left li img{margin-right: 6px; vertical-align: middle; margin-bottom: 4px;}
.con .banji_xq .banji_xqtop .js_right{ width:calc(100% - 522px); float:left;}
.con .banji_xq .banji_xqtop .js_right h2{ font-size:26px; width:100%; padding-top:14px;}
.con .banji_xq .banji_xqtop .js_right ul{ overflow:hidden; margin-bottom:22px; margin-top: 18px;background: #f9f9f9; margin-right: 30px;padding: 30px 0 30px 50px;}
.con .banji_xq .banji_xqtop .js_right ul li{ width:50%; float:left; margin-bottom:6px; line-height:36px; color:#999;}
.con .banji_xq .banji_xqtop .js_right ul li span{ height:30px; text-align:left; color: #333; border-bottom: 1px solid #ededed;width: 50%; display: inline-block;}
.con .banji_xq .banji_xqtop .js_right ul li b{font-weight: normal;}
.con .banji_xq .banji_xqtop .js_right ul li b a{color: #fe5711; }
.con .banji_xq .banji_xqtop .js_right .fsdz{ width:100%;}
.con .banji_xq .banji_xqtop .js_right .fsdz span{width: fit-content;}
.con .banji_xq .banji_xqtop .js_right .fsdz a{ font-weight:normal; font-size:13px; color:#999; padding-left:20px; cursor:pointer;}
.con .banji_xq .banji_xqtop .js_right .fsdz a img{ margin-right:5px; margin-bottom:-1px;}
.con .banji_xq .banji_xqtop .js_right .ljbm{ width:140px; height:40px; border-radius:4px; display:block; text-align:center; line-height:40px; color:#fff; background:#008aff; float:left; margin-right:16px;font-size: 16px;}
.con .banji_xq .banji_xqtop .js_right .ljbm img{ margin-right:6px;}
.con .banji_xq .banji_xqtop .js_right .ljbm:hover{background: #007AEB;}
.con .banji_xq .banji_xqtop .js_right .zxzx{ width:140px; height:40px; border-radius:4px; display:block; text-align:center; line-height:38px; color:#fff; float:left;  border: 1px solid #008aff; color: #008aff; font-size: 16px;}

.con .banji_xq .banji_xqtop .js_right .zxzx:hover {background: #007AEB; color: #FFFFFF; } 
.con .banjijs{ width:100%; background:#fff; padding:25px 30px 40px; margin-top:12px; overflow: hidden;    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.con .banjijs h2{ height:44px; background:#f3f3f3 /*url(../images/icon_kcjs.png) no-repeat center left */; padding-left:22px; font-size:18px; line-height:45px; margin-bottom:12px; font-weight: bold; color: #555555;}
.con .banjijs h2 img{margin-left: 8px; display: inline-block;}
.con .banjijs p{line-height: 40px; }
.con .banjijs img{margin: 0 auto; display: block;}
.con .banjijs .jsnr{text-align: center;font-size:15px; color:#333; line-height:30px; text-align:justify; text-indent:2em; padding:10px 0; overflow:hidden;}
.con .banjijs .jsnr table{width: 100%; margin: 0 auto;}

.txbd{width:100%; height:100%; position:fixed; top:0; left:0; z-index:999}
.txbd .tcc{ width:100%; height:100%; background:#000; opacity:0.4;}
.txbd .bd_main{ width:22%; padding:0 0 20px 30px; background:#fff; position:fixed;top:300px; left:39%; border-radius:8px;}
.txbd .bd_main .guanbi{width: 24px;height: 24px;display: block;float: right;border-radius: 100%;border: 1px solid #999;line-height: 24px; margin-right: 15px; margin-top: 12px;text-align: center;cursor: pointer; float:right;}
.txbd .bd_main .bdnr{ width:100%; overflow:hidden; padding-top:15px; padding-bottom:15px;}
.txbd .bd_main .bdnr li{ width:100%; height:42px; float:left; margin-bottom:10px; padding-right:30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;/* box-sizing: border-box; */}
.txbd .bd_main .bdnr li input{ height:38px; border:1px solid #c5c5c5; padding-left:5px; width:calc(100% - 50px); outline:none;}
.txbd .bd_main .bdnr li select{ height:38px; border:1px solid #c5c5c5; padding-left:5px; width:calc(100% - 50px); outline:none;}
.txbd .bd_main .tj{ width:90%; height:38px; display:block; background:#008aff; text-align:center; line-height:38px; color:#fff; font-size:16px; border-radius:38px; margin-bottom:15px; }
.txbd .bd_main p{padding-right:50px; text-align:center; color:#999; line-height:22px; padding-left:20px; }


/*问答*/
.conC_wenda{overflow: hidden;}
.conC_wenda li{position: relative;background-color: white;padding:20px 20px;height:128px; margin-bottom: 10px; background: #fff;}
.conC_wenda li:hover{box-shadow:3px 2px 8px -3px #758296;}
.conC_wenda li .portr{width: 200px; height: 124px;float:left; border:1px solid #e9e9e9; border-radius: 2px;}
.conC_wenda h2{font-size:20px; margin-top:10px; margin-bottom: 6px;}
.conC_wenda h2 span{width: 70px;height: 22px; font-size: 12px; color: #ff6618;background: #ffefe7;line-height: 22px;text-align: center; font-weight: normal;display: inline-block;vertical-align: top;margin-top: 3px;margin-left: 10px;}
.conC_wenda h2 b{float: right;font-size: 12px;font-weight: normal;}
.conC_wenda h2 b a{color: #c8c8c8;}
.conC_wenda h2 b img{margin-left: 3px;vertical-align: middle; margin-bottom: 3px;}
.conC_wenda p a{color:#b0b0b0;font-weight: normal;font-size:14px;display: block;}
.conC_wenda p time{margin-left: 78px;}
.conC_wenda p:nth-child(3) a{font-size: 16px; color: #838383;text-indent: -6px;margin-top:10px;}
.conC_wenda .wenda{width: calc(100% - 222px);margin-left: 20px;float: left;}
/***左end***/

/*上一页  下一页*/
.paging{text-align: center; padding-top:22px; background:#FFFFFF; padding-bottom:22px; margin-top: 10px; clear: both;}
.paging a{padding: 4px 10px;background-color: white;border:1px solid #e6e6e6;display: inline-block;margin:2px; color: #999999;}
.paging a:hover{background-color: #f5f5f5;}
.paging a.checked{background-color: #188eee;color:white;}
.jpkc_lb .jsjl{ margin-top: 20px; clear:both}
.paging span{margin: 0 5px;}
.paging input{width: 36px;height: 29px;background-color: white;border:1px solid #e6e6e6;display: inline-block;margin:2px;padding: 0px 5px;}
.paging [type="submit"]{color: #999999; cursor: pointer;width: 46px;}
.paging [type="submit"]:hover{color: #FFFFFF;background: #097DF2;}

/*右*/
.releas{background-color: white;padding:16px 20px 10px; overflow:hidden; margin-bottom:10px;}
.releas h3{ height:33px; border-bottom:1px solid #e4e4e4; line-height:33px; font-weight:normal;font-size:17px; color:#333;}
.releas h3 .xhx{height:18px;width:3px; float: left; border-radius:1.5px ;background: #097DF2; margin-right: 9px; margin-top: 8px;} 
.releas h3 .kcgd{ float:right; font-size:12px; color:#999}
.releas h3 span a{color:#999}
.releas h3 span a:hover{color:#097df2}
.releas li{ border-bottom:1px dashed #e1e1e1; padding:12px 0; overflow:hidden; height:63px}
.releas li img{width:82px; height:62px; float:left; border-radius:2px;}
.releas .re_rcon{width:132px; float:left; font-size:13px; margin-left:10px; margin-top: 12px;}
.releas .re_rcon p{line-height:20px;}
.releas p .crzjy{color:#999; margin:1px 0; display:block;}
.releas p .crby{color:#ff1f25;}
.releas .rexhx{ border-bottom:0;}   
.releas_cr1 .re_rcon{margin-top:0;}
.releas_cr2 li img{border: 1px solid #ebebeb;}
.releas_cr3 li img{width: 58px;height: 58px;border: 1px solid #eeeeee; border-radius:50px ;}
.releas_cr3 .re_rcon{margin-top: 0;width:154px;}
.releas_cr3 p a{color: #097DF2;font-size: 12px;} 
.releas_cr3 p .crzjy{font-size: 13px; color: #666666;}

.releas_sxpb{background-color: white;padding:16px 20px 0; overflow:hidden; margin-bottom:10px;}
.releas_sxpb h3{ height:33px; border-bottom:1px solid #e4e4e4; line-height:33px; font-weight:normal;font-size:17px; color:#333;}
.releas_sxpb h3 .xhx{height:18px;width:3px; float: left; border-radius:1.5px ;background: #097DF2; margin-right: 9px; margin-top: 8px;} 
.releas_sxpb h3 .kcgd{ float:right; font-size:12px; color:#999}
.releas_sxpb h3 span a{color:#999}
.releas_sxpb h3 span a:hover{color:#097df2}
.releas_sxpb ul{margin-top: 20px;}
.releas_sxpb li{border: 1px solid #e5e5e5;padding: 0; height: auto; margin-bottom: 20px; }
.releas_sxpb li img{width: 100%;height: 136px;float: none; border-bottom: 1px solid #e5e5e5;}
.releas_sxpb li p{height: 36px; line-height: 36px; text-align: center; font-size: 13px;}

.sy_right1{padding:20px; background:#fff; position:relative; margin-bottom:12px;}
.sy_right1 .cz{width:66px; hieght:66px; position:absolute; top:-15px; right:-14px;}
.sy_right1 h2{ width:100%; font-size:16px; padding-bottom:6px; color:#333;}
.sy_right1 h2 span{ color:#ff0c0c; }
.sy_right1 p{font-size: 12px; color: #c5c5c5; margin-bottom: 14px;}
.sy_right1 ul li{width:100%; height:40px; margin-bottom:12px;border-radius: 4px;background: #F3F3F3;}
.sy_right1 ul li .tt{width:40px; float:left; height:100%; background:url(../images/icon_xian2.png) no-repeat center right;}
.sy_right1 ul li .tt img{ margin-left:10px; margin-top:8px;}
.sy_right1 ul li input{ width:calc(100% - 48px); border:none; height:40px; background:none; padding-left:10px;outline:none; line-height: 42px; color: #666; }
.sy_right1 select{ width:calc(72% - 52px); border:none; height:40px; background:none;margin-bottom:12px; padding-left:6px; font-size:13px; color:#999; outline:none; line-height: 38px;background: #f3f3f3;border-radius: 4px;}
.sy_right1 .sqst{width:100%; height:40px; line-height:40px; display:block; background:#0f8afd; text-align:center; color:#fff; border-radius:2px; font-size: 15px; font-weight: bold;} 
.sy_right1 .sqst img{vertical-align: middle;    margin-bottom: 1px;}
.sy_right1 .sqst:hover{background: #006ad5;}
.kkzy{background: #FFFFFF;padding:16px 20px 10px;}
.kkzy h3{ height:33px; border-bottom:1px solid #e4e4e4; line-height:33px; font-size:17px; font-weight:normal;}
.kkzy h3 .xhx{height:18px;width:3px; float: left; border-radius:1.5px ;background: #097DF2; margin-right: 9px; margin-top: 8px;} 
.kkzy h3 .kcgd{ float:right; font-size:12px; color:#999}
.kkzy h3 span a{color:#999}
.kkzy h3 span a:hover{color:#097df2}
.kkzy li{padding:16px 0; border-bottom:1px dashed #d4d4d4}
.kkzy li p{font-size:15px; margin:0}
.kkzy li .kcjz{ font-size:14px; color:#969696; margin-top:7px;margin-left: 22px;}
.kkzy li .kcjz b{ color:#ff1f25; font-weight:normal}
.kkzy .kcqdx{border-bottom:0}
.kkzy li p span{width:20px; height:20px; border-radius:2px; color:#fff; background:#999; display:inline-block; text-align:center;
 line-height:20px; font-size:13px; margin-right:6px; float:left;margin-top: 1px;}
.xwspan{margin-bottom: 10px;}
.xwspan li p span{width: 3px;height: 3px; border-radius: 50px; background: #d5d5d5;margin-top: 9px;}
.kkzy li p .ysbh{background:#097df2}
.kkzy li p .ysbh1{background:#3c96f0}
.kkzy li p .ysbh2{background:#59acff}

.font_tjkc{width: 1200px; background: #FFFFFF; margin: 20px auto 0;overflow: hidden;}
.nokecheng{ width: 100%;overflow: hidden; margin: 20px auto 24px;}
.nokecheng dl{overflow: hidden;}
.nokecheng dl dt{width: 120px;height: 102px; float: left; padding-left: 21.5%;}
.nokecheng dl dd{font-size: 24px; width: 46%;overflow: hidden;display: inline-block; margin-left: 10px; float: left;}
.nokecheng dl dd a{padding: 4px 7px 5px; color: #FFFFFF; font-size: 14px; border-radius:2px ;display: inline-block;}
.nokecheng dl dd span{color: #666666; font-size: 14px;margin:0 8px;}
.nokecheng dl .ketop{padding-top: 24px;}
.nokecheng dl .ketip{border-top: 1px dashed #dad9d9;font-size: 12px; color: #999;padding-top: 10px; margin-top: 10px;}
.nokecheng p{text-align: center; color: #a6a6a6; margin-top: 30px;}
.nokecheng p span{font-weight: bold;}
.blue{background: #008aff !important;}
.yellow{background: #fe7d36 !important; margin-left: 4%;}


.tjkecheng{width: 100%;padding: 0 2px;}
.tjkecheng ul li{width:18%; float:left;  border:1px solid #eee; margin:0 0 20px 1.48%; }
.tjkecheng ul .kcyjj{margin-right:0}
.tjkecheng ul li img{ width:100%; height: 134px;float:left; margin-bottom:8px;}
.tjkecheng ul li p{ font-size:15px; padding:0 10px; padding-bottom:5px; overflow:hidden;}
.tjkecheng ul li p span{ font-size:14px; color:#999; padding-top: 0px; display: inline-block; float: left;}
.tjkecheng ul li p img{width:20px; height: 14px; margin-left:5px;  padding-top:3px; float: right;}
.tjkecheng ul li .pa{margin: 0 auto;}
.tjkecheng ul li p .mfst{ padding:5px 19px 6px; background:#fe3f36; border-radius:4px; color:#fff; font-size:16px;display: block; text-align: center;font-weight: bold;}
.tjkecheng ul li p .mfst:hover{background: #ec3229;}
/*资讯*/
.xxjj{ width:860px; float:left; background:#fff; padding:10px 30px 12px;min-height: 800px;}
.xxjj h3{line-height: 50px;border-bottom: 1px solid #e8e8e8;}
.xxjj h3 span{height: 18px;width: 3px;float: left;border-radius: 1.5px;background: #097DF2;margin-right: 9px;margin-top: 16px;}
.xxjj li{background: url(../images/icon_dian2.png) no-repeat center left;padding-left: 18px; }
.xxjj li p span{float:right; font-size:14px; color:#afafaf;font-weight:normal}
.xxjj li .ztdx{font-size:14px;  margin-top:24px;}
.xxjj li .ztdx a{color:#666; }
.xxjj li .ztdx a:hover{color:#097df2; }
.xxjj .bott_xt{border-bottom:1px dashed #e7e7e7; padding-bottom: 22px;}

.new_list2 li .ztdx{margin-top:16px; margin-bottom: 16px;}
.new_list2 li{border-bottom: 1px dashed #e7e7e7; overflow: hidden;}

/****/
.conL .twt{width:100%; background:#fff;border:1px solid #eee; border-top:none; float:left; overflow:hidden; margin-top: 10px;}
.conL .twt .twtbt{ width:100%; height:50px; line-height:50px; font-size:16px; border-bottom:1px solid #f2f2f2;}
.conL .twt .twtbt img{ margin-left:30px; margin-right:10px; vertical-align:middle;}
.conL .twt .twtbt span{ font-size:12px; font-family:"宋体"; color:#555;}
.conL .twt .srk{ padding:16px 30px 18px ;}
.conL .twt .srk .srk-info{ border:1px solid #ccc; overflow:hidden;}
.conL .twt .srk .srk-info textarea{ width:100%; height:116px; border-radius:3px; border:none; padding:5px 10px; float:left;}
.conL .twt .srk .srk-info div{ width:100%; height:30px; padding-left:10px; background:#f9f9f9; border-top:#f2f2f2 1px solid; float:left;}
.conL .twt .srk .srk-info div img{ margin-right:19px; vertical-align:middle;}
.conL .twt .srk ul{ width:100%; height:34px; margin-top:15px;}
.conL .twt .srk ul li{ float:left; height:34px; line-height:34px; margin-right:20px; font-weight:600;}
.conL .twt .srk ul li input{ max-width:160px; border:1px solid #ddd; border-radius:3px; padding:0 5px; font-weight:normal;outline:none; height: 32px; line-height: 32px;}
.conL .twt .srk ul li select{width:160px;border:1px solid #ddd; border-radius:3px; padding:0 5px; font-weight:normal; height:34px; outline:none;}
.conL .twt .srk ul li img{ margin-left:6px; vertical-align:middle;}
.conL .twt .srk ul li a{ padding:8px 15px; background:#fca00f; margin-left:5px; border-radius:4px; color:#fff; font-weight:normal; }
.conL .twt .srk ul li .tjwt{width:88px; height:34px; padding:0; display:block; background:#fc8e00; float:right; text-align:center;}
.conL .dy_list{width:100%; overflow:hidden; float:left; background:#fff; border:1px solid #eee; margin-top:20px; min-height:668px;}
.conL .dy_list .kby2{ padding-top:160px; text-align:center; font-size:14px;}
.conL .dy_list .kby2 img{ margin-bottom:30px;}
.conL .dy_list .dyfl{ width:100%; height:55px; border-bottom:1px solid #eee; padding:0 25px; margin-bottom:6px; margin-top:10px;}
.conL .dy_list .dyfl li{ float:left; line-height:52px; font-size:16px;}
.conL .dy_list .dyfl li a{ padding:0 20px; margin:0 10px; }
.conL .dy_list .dyfl li a:hover,.conL .dy_list .dyfl   a:focus{ background:none;}
.conL .dy_list .dyfl .active a{ border-bottom:3px solid #097df2; color:#097df2; font-weight:600; line-height: 53px;}
.con .dy_xxlb ul li{ width:100%; padding:25px 0; border-bottom:1px solid #eee; overflow:hidden;}
.con .dy_xxlb{ padding:0 30px;}
.con .dy_xxlb .wtbf{ width:100%; overflow:hidden; margin-bottom:8px;}
.con .dy_xxlb .wtbf .txbf{ width:36px; float:left; height:100%; margin-right:20px;}
.con .dy_xxlb .wtbf .txbf img{ width:36px; height:36px; border-radius:4px;}
.con .dy_xxlb .wtbf .wtyc{ width:calc(100% - 56px); float:left;}
.con .dy_xxlb .wtbf .wtyc p{ font-size:15px; color:#000; padding-bottom:3px;}
.con .dy_xxlb .wtbf .wtyc p b{ font-weight:normal; color:#008aff; padding-right:12px;}
.con .dy_xxlb .wtbf .wtyc p span{ color:#999;}
.con .dy_xxlb .hdbf{width:100%;  }
.con .dy_xxlb .huifu{ font-size:14px; color:#ff7e00;width:60px; float:left; height:100%; line-height:29px; }
.con .dy_xxlb .hfnr{width:calc(100% - 60px); float:left;}
.con .dy_xxlb .hfnr p{ font-size:14px; line-height:26px; color:#666;}
.con .dy_xxlb .ckgd{ width:100%; height:38px; line-height:38px; display:block; background:#f5f5f5;  text-align:center; float:left;  color:#888; margin-bottom:20px;}
.con .dy_xxlb .ckgd a{ color:#888;}
.con .dy_xxlb .ckgd a:hover{ color:#999;}

/*招生贴*/
.conC>ul{}
.conC>ul>.conCX_zst{padding: 20px 20px; background: #fff; margin-bottom: 10px;overflow: hidden;}
.conC .conCX_zst .conCX{width: 74%;margin-top: 6px;float: left;}
.conC .conCX_zst .conCX b{color: #999;font-weight: normal;margin-top: 10px; display: block;}
.conC .conCX_zst p a{color: #777; display: block; margin-top: 10px;}
.conC .conCX_zst .conlr span .conbjy{ margin-top: 7px;}
.conlr{ width:112px; margin-left:10px; float:right;}
.conlr span a{width:110px; line-height:36px; border:1px solid #188EEE; display:block; float:left; color:#188eee; text-align:center; margin-top:18px; border-radius:6px;}
.conlr span .conbjy{margin-top:25px;}
.conlr span a:hover{background:#097df2; color:#FFFFFF;}

/*班级*/
.banji{background: #FFFFFF;}
.banji ul{padding-top: 10px;}
.banji ul li img{width: 216px; height: 140px; float: left;border-radius: 2px; margin-right: 20px;}
.banji>ul>.conCX_zst{ background: #fff; margin-bottom: 10px;overflow: hidden;border-bottom: 1px dashed #e1e1e1;padding: 20px 0; margin: 0 30px;}
.banji .conCX_zst .conCX{width: 72%;margin-top: 11px;float: left;}
.banji .conCX_zst .conCX b{color: #777;font-weight: normal;margin-top: 14px; display: block; line-height: 22px;}
.banji .conCX_zst .conCX b a{color: #fe7d36;}
.banji .conCX_zst p a{color: #999; display: block; margin-top: 14px; font-size: 12px; display:inline-block; float:left;}
.banji .conCX_zst p span{ float:right; margin-top:16px; font-size:12px;color:#999;}
.paging_banji{margin-top: 0}





/*资讯详情*/
.detail_left{width:calc(100% - 280px); float:left;   overflow-y:hidden;;box-shadow:0 0 5px 0 #eee;}
.detail_left .wz_dt{ background:#fff; padding:20px 28px 10px; overflow: hidden;}
.detail_left .wz_dt .news_ly{text-indent: 0;}
.detail_left .wz_dt h1{ font-size:24px; font-weight:bold; padding-bottom:5px; padding-top:18px;}
.detail_left .wz_dt p{ color:#999; font-size:14px;}
.detail_left .wz_dt p {font-size:15px; color:#333; line-height:30px; text-indent:2em;  text-align:justify; padding-bottom:12px;}
.detail_left .sxp{ float:left;border-top:1px solid #ddd; margin-top: 10px; padding: 20px 2% 15px; width: 96%;}
.detail_left .sxp p{ font-size:14px; color:#666; line-height:28px; letter-spacing:1px;}
.detail_left .sxp p a{ color:#666;}
.detail_left .sxp p a:hover{ color:#097df2;}

.detail_left .wz_dt2 h1{text-align: center;}
.detail_left .wz_dt2 .news_ly{text-indent: 0; text-align: center;}
.newsinfo{color:#333}
.newsinfo span{color:#333}

.detail_left .xgwz{background: #FFFFFF; padding: 0 18px 30px; margin-top: 20px; clear: both; overflow: hidden;}
.detail_left .xgwz ul li{ height:34px; line-height:34px; padding-left:20px; background:url(../images/icon_dian3.png) no-repeat center left; padding-top:0; margin: 0 10px; width: 45.4%; float: left;}
.detail_left .xgwz h3 span{height:19px;width:3px; float: left; border-radius:1.5px ;background: #097DF2; margin-right: 9px; margin-top: 15px;} 
.detail_left .xgwz h3{ margin-top:15px; height:46px; line-height:46px; font-size:18px; color:#000;border-bottom:1px solid #eee; margin-bottom:10px; margin: 0 10px;}

/*求学登录*/
.recordLf{float:left; background: #fff;width: calc(100% - 280px);}
.recordLfT {height:20px;position:relative;}
.recordLfT strong{display:block;position:absolute;height:30px;background:#fff;top:26px;margin-left:50px;font-size:22px;padding:0px 10px;color:#aa8865;font-family:"微软雅黑"; font-weight:normal;line-height:30px;}
.recordLfCon{border:4px solid #efefed;margin: 20px; padding: 40px 0 30px;}
.recordLfCon ul li {padding:5px 0px;}
.recordLfCon ul li h3{padding:0px 20px 0px 25px;line-height:34px;position:relative;font-family:"微软雅黑";font-weight:normal;font-size:20px;color:#333;}
.recordLfCon ul li h3 strong{position:absolute;left:-16px;width:30px;height:30px;background:url(../images/num.png) no-repeat;
line-height:28px;text-align:center;font-size:20px;color:#fe7800;background-size: 100%;}
.recordLfCon ul li p{padding:0px 20px 0 25px;color:#777;font-family:"微软雅黑";font-size:16px; }
.recordLfCon ul li p img{display:block;margin:10px auto;}
.rels {width:500px;margin:0px auto 30px;position:relative;}
.relsTil{width:180px;height:40px;line-height:40px;background:#fe9021;border-radius:3px;text-align:center;font-family:"微软雅黑";font-size:20px;margin:0px auto;}
.relsTil:hover{background:#fe850a; border-bottom:3px solid #f26100;}
.relsTil a{color:#fff;}
.relsTil a:hover{color:#fff;}

.relsCon{width:700px;height:500px;position:absolute; z-index:999;background:#fff;border:1px solid #ccc;bottom:0px; left:-120px; padding:20px;top:-700px;}
.relsCon p {float:right; position:relative; right:-35px; top:-35px;}
.relsCon p a {display:block; width:30px; height:30px;display:inline-block;border-radius:30px;
border:2px solid #fff;overflow:hidden;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc; color:#ccc; text-align:center; line-height:32px; font-size:24px; background:#fff;}
.relsCon dl dt img {display:block;margin:10px auto;}
.relsCon dl dd {clear:both;line-height:40px;}
.relsCon dl dd label{width:160px;float:left;font-family:"微软雅黑";font-size:15px;color:#333;text-align:right;padding:0px 5px;}
.relsCon dl dd span{width:400px;float:left;}
.relsCon dl dd span input {width:300px;height:32px;line-height:32px;margin-top:4px;border:1px solid #ddd;}
.relsCon dl dd span textarea{width:360px;line-height:32px; margin-top:4px;border:1px solid #ddd;height:70px;}
.relsCon dl dd span input.btn{width:280px;height:42px;line-height:42px;background:#fe9021;border-radius:3px;text-align:center;font-family:"微软雅黑";font-size:20px;margin:0px auto;color:#fff; border:1px solid #fe9021; cursor:pointer;}
.relsCon dl dd span input.btn:hover{background:#fe850a; border-bottom:3px solid #f26100;}
.recordRf{width:250px;float:right;}
.recordFb {width:220px;padding:14px;border:1px solid #ddd; position:relative;box-shadow:0px 0px 8px #ddd;}
.recordFb dl {width:700px;height:500px;position:absolute;z-index:999;background:#fff;border:1px solid #ccc;top:50px;left:-750px;padding:20px;}
.recordFb dl dt img {display:block;margin:10px auto;}
.recordFb dl dd {clear:both;line-height:40px;}
.recordFb dl dd label{width:160px;float:left;font-family:"微软雅黑";font-size:15px;color:#333;text-align:right;padding:0px 5px;}
.recordFb dl dd span{width:400px;float:left;}
.recordFb dl dd span input {width:300px;height:32px;line-height:32px;margin-top:4px;border:1px solid #ddd;}
.recordFb dl dd span textarea{width:360px;line-height:32px; margin-top:4px;border:1px solid #ddd;height:70px;}
.recordFb dl dd span input.btn{width:280px;height:42px;line-height:42px;background:#fe9021;border-radius:3px;text-align:center;font-family:"微软雅黑";font-size:20px;margin:0px auto;color:#fff;border:1px solid #fe9021;cursor:pointer;}
.recordFb dl dd span input.btn:hover{background:#fe850a; border-bottom:3px solid #f26100;}
.recordFb p a.fbxq{width:200px;height:42px;line-height:42px;background:#ff6100;border-radius:3px;text-align:center;font-family:"微软雅黑";font-size:20px;margin:0px auto;color:#fff;border:1px solid #ff6100;cursor:pointer;display:block;}
.newRecord{width:248px;border:1px solid #ddd;margin-top:10px;box-shadow:0px 0px 4px #ddd;}
.newRecordTil{height:40px;line-height:40px;background:#f4f4f4;padding:0px 10px;font-family:"微软雅黑";font-size:15px;}
.newRecordTil strong{font-weight:normal;}
.newRecordCon{padding:5px 10px 0px;}
.newRecordCon ul li {line-height:24px;padding:10px 0px; border-bottom:1px solid #e8e8e8;margin-bottom:-1px;}
.newRecordCon ul li p {color:#888;}
.newRecordCon ul li p.btT{font-size:14px;color:#333;}
.newRecordCon ul li p span {margin-left:15px;}
.newRecordCon ul li p strong{font-weight:normal;color:#fe7d3c;}

.ml10{margin-left:10px;}
.corForm{width:460px;float:left;border:1px solid #ddd; margin-top:10px;}
.corForm:hover{border:1px solid #0102cc;}
.corForm h3 {font-weight:normal;font-size:16px;margin-bottom:10px; padding:10px 10px 0px;}
.corForm h3 a {color:#0102cc;margin-right:10px;text-decoration:underline;}
.corFormLf{width:224px;float:left;margin:0px 10px; line-height:26px;}
.corFormLf p {clear:both;display:block;}
.corFormLf p img {border:1px solid #ddd;width:220px;padding:1px; height:75px; display:block;}
.corFormLf span {width:100px;float:left;}
.corFormRf{width:203px;float:left;}
.corFormRf p.bqBg a{padding:0px 5px;height:24px;line-height:24px;float:left;display:block;margin-right:10px;color:#fff;}
.corFormRf p.bqBg a.bgCor01{background:#e49791;}
.corFormRf p.bqBg a.bgCor02{background:#9ab321;}
.corFormRf p.bqBg a.bgCor03{background:#94adcb;}
.corFormRf p{clear:both; margin-bottom:5px; height:26px;}
.corFormRf p.time{display:block; line-height:26px;}
.corFormRf p.time span {float:left;}
.corFormRf p.time span.timeBg{width:50px; padding-left:20px; background:url(../images/time.png) no-repeat 0px center;}
.corFormRf p.time span.numB{width:50px; padding-left:20px; background:url(../images/time.png) no-repeat -83px center;}
.corFormRf p strong{font-size:16px; color:#e43c3e; margin-right:5px;}
.corFormBot{height:32px; line-height:32px; background:#f9f9f9; border-top:1px solid #ddd; padding:0px 10px;}
.corFormBot a {float:left;}
.corFormBot span {float:left; margin-left:5px; margin-top:3px;}

/*综合页面*/
.xxjj_ZH{ width:1200px; float:left; background:#fff; padding:10px 0 12px;min-height: 800px;}
.xxjj_ZH h3{line-height: 50px;border-bottom: 1px solid #e8e8e8; margin: 0 30px;}
.xxjj_ZH h3 span{height: 18px;width: 3px;float: left;border-radius: 1.5px;background: #097DF2;margin-right: 9px;margin-top: 16px;}
.xxjj_ZH li{background: url(../images/icon_dian2.png) no-repeat center left;padding-left: 18px; width: 44.7%;float: left; margin-left: 30px;margin-top: 24px; }
.xxjj_ZH li p span{float:right; font-size:14px; color:#afafaf;font-weight:normal}
.xxjj_ZH li .ztdx{font-size:14px;}
.xxjj_ZH li .ztdx a{color:#666; }
.xxjj_ZH li .ztdx a:hover{color:#097df2; }
.xxjj_ZH .bott_xt{border-bottom:1px dashed #e7e7e7; padding-bottom: 22px;}


/*学习问答*/
.xuexi_wd{width: 100%;background: #fff; overflow: hidden;}
.xuexi_wd h1{font-size: 16px; padding: 30px 30px 16px;border-bottom: 1px solid #e8e8e8;}
.xuexi_wd h1 span{color: #999; font-size: 12px;}
.xuexi_wd li{padding: 20px 0; overflow: hidden;float: left;border-bottom: 1px dashed #dbdbdb; margin: 0 30px ;}
.xuexi_wd li h2{ font-weight: normal; font-size: 18px;background: url(../images/wen.png) no-repeat center left; padding-left: 26px;}
.xuexi_wd li b{font-weight: normal;margin-top: 8px; display: block; text-indent: -6px; line-height: 26px;}
.xuexi_wd li b a{color: #666;}
.xuexi_wd li b a span{color:#ff6c00;}
.xuexi_wd li p{color: #999; float: right;}
.xuexi_wd li p a{color: #ff6c00; margin-top: 10px;}
.xuexi_wd li p span{padding-left: 16px;}
.xuexi_wd li .conlr span .conbjy{ margin-top: 7px;}

/*关于我们*/
.About{ width:860px; float:left; background:#fff; padding:10px 30px 12px;min-height: 950px;}
.About h3{line-height: 50px;border-bottom: 1px solid #e8e8e8; margin-bottom: 20px;}
.About h3 span{height: 18px;width: 3px;float: left;border-radius: 1.5px;background: #097DF2;margin-right: 9px;margin-top: 16px;}
.About p{line-height: 30px; color: #666;text-indent: 20px;margin-bottom: 20px;}
.About p img{margin: 0 auto; display: block;}

/*联系我们*/
.Contact{ width:860px; float:left; background:#fff; padding:10px 30px 12px;min-height: 950px;}
.Contact h3{line-height: 50px;border-bottom: 1px solid #e8e8e8; margin-bottom: 20px;}
.Contact h3 span{height: 18px;width: 3px;float: left;border-radius: 1.5px;background: #097DF2;margin-right: 9px;margin-top: 16px;}
.Contact p{line-height: 50px; color: #666;margin-left: 10px;}
.Contact p img{margin: 0 auto; display: block;}




