@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;word-break: break-all;word-wrap: break-word;}
input[type="text"]::-ms-clear,input[type="text"]::-ms-reveal{display:none;}

input{font-family: HelvLight-Norma1d0d6b0044d01,Hiragino Sans GB, \5fae\8f6f\96c5\9ed1;}
body{ font-size:12px;/* font-family:\5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif","Microsoft YaHei";*/font-family: HelvLight-Norma1d0d6b0044d01,Hiragino Sans GB, \5fae\8f6f\96c5\9ed1; min-width:auto;}
ul,li{ list-style-type:none;}
img{ vertical-align:middle; border:none; }
a,a:hover,a:link,a:active,a:visited{ text-decoration:none; color:#303030;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block;*zoom:1}
.fl{ float:left;}
.clear{ clear:both;}
.fr{ float:right;}
@media only screen and (min-width: 480px){
	
}
@media only screen and (min-width: 640px) and (max-width: 1024px) {
	
}
@media screen and (min-width: 1024px){
	.lbevel{ left: -360px;}
	.rbevel{right: -360px;}
}
@media screen and (min-width: 1360px){
	.lbevel{ left: -230px;}
	.rbevel{right: -230px;}
}
@media screen and (min-width: 1440px){
	.lbevel{ left:-130px;}
	.rbevel{right:-130px;}
}
@media screen and (min-width: 1680px){
	.lbevel{ left:-85px;}
	.rbevel{right:-85px;}
}
@media screen and (min-width: 1920px){
	.lbevel{ left:-40px;}
	.rbevel{right:-40px;}
}
@font-face {font-family: 'iconfont';src: url('iconfont.eot'); /* IE9*/src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('iconfont.woff') format('woff'), /* chrome、firefox */url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */}
.iconfont{ font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0px;-moz-osx-font-smoothing: grayscale;}

.blank10{ height:10px;}
.blank20{ height:20px;}
/*--------------头部开始----------------*/
.header {z-index:1000; position:relative;}
/*.header .top_head .head_logo img{height: 56px;*margin-top:10px;}*/
.header .top_head{ width:1180px;margin:0 auto; position:relative; z-index:100;}
/*头部logo*/
.header .top_head .head_logo{width:213px;height:95px; overflow:hidden;}
.header .top_head .head_logo img{height:38px; display:block; overflow:hidden;margin-top:26px;}
/*头部小导航*/
.top_line{ height:4px; background:url(../top_line.jpg) left center repeat-x; display:none;}
.fx_top { height: 35px;line-height: 35px; background:#f6f6f6;color: #505050;border-bottom: 1px solid #fff;}
.fx_top .mainbox {width: 1180px; margin: 0 auto;}
.fx_top .right {float: right;margin-left: 20px;}
.fx_top .left {float: left;color: #505050; height:35px;}
.fx_top .right .face {float: left;position:relative; z-index:1000; cursor:pointer;}
.fx_top .right a {color: #505050;float: left;}
.fx_top .right .face .iconfont {padding-left: 5px;font-size: 14px;color: #c4cacf;}
.fx_top .right .face img { width: 25px;height: 25px; border-radius: 50%; float: left; margin: 5px 10px 0px 0px;}
.fx_top .right .iconbox {padding-left: 20px;}
.fx_top .right .iconbox .iconfont { font-size: 14px;color: #ffa12d; padding-right: 3px;}
.fx_top .left .iconfont {padding-left: 5px;font-size: 15px; color: #ffa12d;}
.top_lm{margin:0 20px 0 0;}
.top_lm li{text-align: center; float: left; position: relative;display: inline;font-size: 12px;margin-right: -1px; line-height:35px; }
.top_lm li a{color: #636363; display: inline-block;cursor: pointer; position: relative;z-index: 9;width:70px;line-height:15px;border-top: 4px solid #f7f7f7;}

.face .u-navdropmenu { -webkit-transition-property: opacity,-webkit-transform; -moz-transition-property: opacity,-webkit-transform;-ms-transition-property: opacity,-webkit-transform;-o-transition-property: opacity,-webkit-transform;transition-property: opacity,-webkit-transform;-webkit-transition-duration: 0.15s; -moz-transition-duration: 0.15s; -ms-transition-duration: 0.15s; -o-transition-duration: 0.15s; transition-duration: 0.15s;-moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;-webkit-transform: scale(0.9);opacity: 0; pointer-events: none;display: none\9; visibility: hidden;top: 100%;left: -15px; width: 120px;padding: 0px; background: #fff;border: 1px solid #e7e7e7;position: absolute;z-index: 10000;}
.face:hover .u-navdropmenu {opacity: 1;-webkit-transform: scale(1);pointer-events: all;display: block\9;visibility: visible;}
.face .u-navdropmenu .arrr {top: -9px;left: 50%; margin-left: -7px; width: 14px;height: 9px;background: url(../sprite.png) 9999px 9999px no-repeat; background-position: -187px 0; position: absolute;}
.face .u-navdropmenu .dropitem {text-align: center; line-height: 40px;  font-size: 12px; color: #666; display: block;float:none;}
.face .u-navdropmenu .dropitem span {margin: 0 9px;display: block; border-bottom: 1px solid #f2f2f2; position:relative;}
.face .u-navdropmenu .dropitem span i.num_message{text-align: center; position: absolute;  background: #78B31D; line-height: 15px; padding:0 3px; font-style: normal; border-radius: 15px;font-size: 10px;color: #fff;top: 5px;}
.header .top_head{ width:1180px;margin:0 auto; position:relative; z-index:10;}

/*头部logo*/
.header .top_head .head_logo {padding-right:50px;height:102px;line-height:102px;}


/*头部栏目*/
.head_nav{z-index: 1; height: 51px; background-color: #fff;border-bottom: none;position:relative;zoom:1;z-index: 2;}
.head_nav .head_nav_lefttop{position: absolute;top: -1px;left: -1px;width: 224px; height: 52px;background-color:#4ea832;overflow: hidden;}
.head_nav .head_nav_lefttop .ic{margin: 19px 10px 0 20px;width: 16px;height: 14px;background: url(../sprite.png) 9999px 9999px no-repeat; background-position: 0 0;}

.head_nav .head_nav_lefttop .qb{display: block;}
.head_nav .head_nav_lefttop .qb .qb_course{color: #fff;line-height: 52px;font-size: 17px;}
.head_nav_leftbottom{left: -1px;top: 51px;width: 224px;height: 440px;position:absolute;zoom:1;}
.head_nav_leftbottom .two_nav_left{z-index: 2;top: 0;left: 0;width: 224px;height: 440px;position:absolute;zoom:1;}
.head_nav_leftbottom .two_nav_left .two_nav_leftbg{top: 0;left: 0;width: 100%; height: 100%;background-color: #000;opacity: 0.6;filter: alpha(opacity=60);position:absolute;zoom:1;}
.head_nav_leftbottom .two_nav_left .two_nav_lefttext{top: 0;left: 0;padding: 10px 0;height: 420px;width: 100%;position:absolute;zoom:1;}
.head_nav_leftbottom .two_nav_left .two_nav_lefttext .item { height: 84px;zoom:1;}
.head_nav_leftbottom .two_nav_left .two_nav_lefttext .item.cur{border-top: 1px solid #78B31D;border-bottom: 1px solid #78B31D; box-sizing:border-box;}
.head_nav_leftbottom .two_nav_left .two_nav_lefttext .item .curbg {display: none;position: absolute;z-index: 1;top: -1px;left: 0;width: 225px;height: 84px;border-top: 1px solid #4ea832;border-bottom: 1px solid #4ea832;background-color: #fff;zoom: 1;}
.head_nav_leftbottom .two_nav_left .two_nav_lefttext .item .inner{ position: relative;z-index: 2;height: 83px;padding: 0 13px 0 18px;border-bottom: 1px solid #666;border-bottom: 1px solid rgba(255, 255, 255, 0.2);overflow:hidden;zoom:1;}
.head_nav_leftbottom .two_nav_left .two_nav_lefttext .item.cur .inner{width: 194px;background-color: #fff;}
.head_nav_leftbottom .two_nav_left .two_nav_lefttext .item .inner .first {display: inline-block;color: #fff;font-size: 15px;line-height: 1;padding: 20px 0 14px 0;zoom:1;}
.head_nav_leftbottom .two_nav_left .two_nav_lefttext .item .inner .second {color: #fff;font-size: 12px;margin-right: 9px;line-height:30px;zoom:1;}

/*.head_nav_righttop{float: left;height: 51px;padding-left: 240px;zoom:1;}*/
/*.head_nav_righttop .nitem {cursor: pointer; position: relative;float: left; color: #333;font-size: 16px;line-height: 51px;width:100px; text-align:center;zoom:1;}*/
/*.head_nav_righttop .nitem:hover{ background:#4ea832; color:#fff;}*/
/*.head_nav_righttop .nitem .u-navdropmenu{-webkit-transition-property: opacity,-webkit-transform; -moz-transition-property: opacity,-webkit-transform;-ms-transition-property: opacity,-webkit-transform; -o-transition-property: opacity,-webkit-transform;transition-property: opacity,-webkit-transform;-webkit-transition-duration: 0.15s;-moz-transition-duration: 0.15s;-ms-transition-duration: 0.15s;-o-transition-duration: 0.15s; transition-duration: 0.15s; -webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;-webkit-transform: scale(0.9); opacity: 0;pointer-events: none;display: none\9;visibility: hidden;top: 100%;left: 0px;width:98px;padding: 0px; background: #fff; border: 1px solid #ddd;position: absolute;}*/
/*.head_nav_righttop .nitem .u-navdropmenu .arrr {top: -9px;left: 50%;margin-left: -7px; width: 14px;height: 9px;background: url(../sprite.png) 9999px 9999px no-repeat;background-position: -187px 0;position: absolute;}*/
/*.head_nav_righttop .nitem .u-navdropmenu .dropitem {text-align: center;line-height: 40px;font-size: 14px;color: #666;display: block;}*/
/*.head_nav_righttop .nitem .u-navdropmenu .dropitem:hover{ color:#78b31d;}*/
/*.head_nav_righttop .nitem .u-navdropmenu .dropitem span {margin: 0 9px;display: block;}*/
.head_nav_righttop{float: left;margin-left:10px;zoom:1;}
.head_nav_righttop .nitem {cursor: pointer; position: relative;float: left; color: #333;font-size: 16px;line-height: 95px; padding:0px 20px;zoom:1;}
.head_nav_righttop .nitem:hover{color:#34bd74;}
.head_nav_righttop .nitem .u-navdropmenu{
	-webkit-transition-property: opacity,-webkit-transform;
	-moz-transition-property: opacity,-webkit-transform;
	-ms-transition-property: opacity,-webkit-transform;
	-o-transition-property: opacity,-webkit-transform;
	transition-property: opacity,-webkit-transform;
	-webkit-transition-duration: 0.15s;
	-moz-transition-duration: 0.15s;
	-ms-transition-duration: 0.15s;
	-o-transition-duration: 0.15s;
	transition-duration: 0.15s;
	box-shadow: 0 1px 18px 0 rgba(0, 0, 0, 0.05), 0 1px 18px 0 rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0 1px 18px 0 rgba(0, 0, 0, 0.05), 0 1px 18px 0 rgba(0, 0, 0, 0.05);
	border-radius: 3px;padding: 10px 0;opacity: 0;pointer-events: none;display: none\9;visibility: hidden;top:70px;left:50%;margin-left:-49px;width:98px;background: #fff; border: 1px solid #eee;position: absolute;}
.head_nav_righttop .nitem .u-navdropmenu .arrow {display: inline-block;width: 0;height: 0;line-height: 0;border-style: dashed;border-color: transparent;border-width: 7px;font-size: 0;border-bottom-style: solid;border-bottom-color: #f0f0f0;top: -14px;left: 50%;margin-left: -7px;position: absolute;}
.head_nav_righttop .nitem .u-navdropmenu .arrow .arrow-inner {position: absolute;bottom: -8px;left: -6px;display: inline-block;width: 0;height: 0;line-height: 0;border-style: dashed;border-color: transparent;border-width: 6px;font-size: 0;border-bottom-style: solid;border-bottom-color: #fff;}
.head_nav_righttop .nitem .u-navdropmenu .dropitem {text-align: center;line-height:35px;font-size: 14px;color: #666;display: block;}
.head_nav_righttop .nitem .u-navdropmenu .dropitem:hover{color:#34bd74;}
.head_nav_righttop .nitem .u-navdropmenu .dropitem span {margin: 0 9px;display: block;}
.nitem:hover .u-navdropmenu {opacity: 1;-webkit-transform: scale(1);pointer-events: all;display: block\9;visibility: visible;}
.indexRightFocus{position:absolute;width:228px;height:500px; background:rgba(255,255,255,.8); right:0;top:0; z-index:9;}




.nitem:hover .u-navdropmenu {opacity: 1;-webkit-transform: scale(1);pointer-events: all;display: block\9;visibility: visible;}

.head_nav_leftbottom .two_nav_left .two_nav_lefttext .item.cur .inner .first {color: #333;}
.head_nav_leftbottom .two_nav_left .item.cur .inner .second {color: #666;}
/*右边的内容*/
.two_nav_right{display:none;top:0px;left: 224px;width: 714px;position:absolute;min-height: 437px;background-color: #fff;border: 1px solid #78B31D;}
.head_nav_leftbottom .item.cur .two_nav_right{ display:block;}

.two_nav_right .rwrap {padding-left:40px; padding-bottom:30px;}
.two_nav_right .rwrap .tit {display: inline-block;font-size: 19px;color: #4ea832;line-height: 1;font-weight:normal;padding: 30px 0 15px 0;}
.two_nav_right .rwrap .links {max-width: 640px;line-height: 30px;position: relative; margin-top:15px;}
.two_nav_right .rwrap .links .sd_nav{display: block;font-size: 15px;padding-left: 0;}
.two_nav_right .rwrap .links .sd_nav a{color: #4ea832;float: left; font-size:15px;}
.two_nav_right .rwrap .links .sd_nav em { display:none;float: left;height: 18px;padding: 0px 5px;line-height: 18px;color:#FF9800;margin: 5px 0px 0px 10px;border: 1px solid #FF9800;border-radius: 3px;position: relative; font-style:normal;}
.two_nav_right .rwrap .links .sd_nav em .embg {width: 4px; height: 18px;background: url(../sdnavbg01.png) no-repeat 0 50%;left: -4px;position: absolute;}
.two_nav_right .rwrap .links a:hover{color:#4ea832; text-decoration:underline;}
.two_nav_right .rwrap .links a{ font-size:14px;}
.two_nav_right .rwrap .links span {padding: 0 10px;}
.two_nav_right .rwrap a img.pic {right: 0;bottom: 0;max-width: 480px;max-height: 300px;position:absolute;}
/*头部新闻切换*/
.rightnav_box{position: relative;top: 70px;}
.i_epcourse{width:220px; position:absolute;right:0px;height:340px; background:#fff;top:30px; overflow:hidden;}
.i_epcourse .left_btn{color:#fff;width:25px;height:40px; position:absolute;left:0;top:55px; line-height:40px; z-index:99; text-align:center; font-size:20px; cursor:pointer;}
.i_epcourse .right_btn{color:#fff;width:25px;height:40px; position:absolute;right:0;top:55px; line-height:40px; z-index:99; text-align:center; font-size:20px; cursor:pointer;}
.i_epcourse .left_btn:hover,.i_epcourse .right_btn:hover{    background: rgba(0,0,0,0.3);}
.i_epcourse .pointbg{background:url(../bg03.png) no-repeat 50% 0;width:220px;height:11px; position:absolute; z-index:99;top:144px;left:0px; display:none;}
.i_epcourse #ep_content{overflow:hidden;width:220px;height:340px;position:relative;}
.i_epcourse .ep_lists{float:left;width:8888px;height:100%;overflow:hidden;position:absolute;top:0px;left:0px}
.i_epcourse .ep_lists .ep_box{float:left;width:220px; height:100%; position:relative;}

.i_epcourse .epimg{ padding:0px; background:#fff; position:relative;}
.i_epcourse .epimg img{width:100%;height:150px; display:block; overflow:hidden;margin:0 auto;}
.i_epcourse .epimg .ec_num{ padding:0px 5px;height:16px; line-height:16px;color:#fff;background:#22aee8; position:absolute;right:40px;top:20px;border-radius:30em 30em 30em 0em; display:none;}
.i_epcourse .epcourse ul{ padding:10px 0px;}
.i_epcourse .epcourse ul li{ padding:0px 15px;height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.i_epcourse .bottomcnt {height: 50px;font-size: 0;border-top: 1px solid #ddd; position:absolute; width:100%; bottom:0; left:0;}
.bottomcnt .live {border-right: 1px solid #ddd;background-color: #f8f8f8; text-align: center;line-height: 50px;font-size: 14px;    width: 49%;color:#4ea832;display: inline-block;}
.bottomcnt .practise {    width: 50%;background-color: #f8f8f8;text-align: center;line-height: 50px;font-size: 14px;display: inline-block;color:#4ea832;}

.head_login .login3 {margin: 0 10px;vertical-align: middle; color:#505050;}
.head_login a{cursor: pointer;}
/*搜索*/
/*.header .top_head .search {width:622px;margin-top: 32px;position: relative;z-index: 999;}*/
/*.header .top_head .search .close {position: absolute;right: 49px;top: 10px;color: #ced2d7;z-index: 9;font-size: 20px;cursor: pointer;display: none;}*/
/*.header .top_head .search .search_text {box-sizing: initial;width: 524px; color:#c0c0c0;font-family: Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5B8B\4F53,sans-serif;height:36px;padding:0 10px;padding-left:84px; line-height:36px;float: left;border: none; position: absolute;top: 0;right:0;border: 2px solid #57bc4c;}*/
/*.header .top_head .search .search_go {width:70px;height: 36px; border: 2px solid #5EB942; background:#5EB942;border-left: none;text-align: center;cursor: pointer;line-height: 36px; position: absolute;right: 0;}*/
/*.header .top_head .search .search_go .search_icon {font-size: 16px;color: #fff;font-family: Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5B8B\4F53,sans-serif; background:none;width:100%;height:100%; border:none; cursor:pointer;}*/

/*.header.inner .top_head .search .search_text{width: 224px;}*/
/*.header.inner .top_head .head_logo{ padding-right:30px;}*/
/*.header.inner .top_head .search{ width:322px;}*/


/*.header .top_head .search .selSearch{position: absolute;top:6.5px;height:25px;line-height:25px;cursor: pointer;z-index: 9999999;left: 0;color: #919ca5;font-family: "\5FAE\8F6F\96C5\9ED1";}*/
/*.header .top_head .search .selSearch .nowSearch{font-size: 14px;color: #5b6269;background: url(../search_j.png) no-repeat 50px 50%; padding: 0px 30px 0px 15px; margin-left:3px;line-height: 25px;    border-right: 1px solid #ddd;}*/
/*.header .top_head .search ul.selOption {width: 74px;background: #fff;margin-left: 3px; margin-top: 6px;border: 1px solid #ddd;border-top: 0px;position:relative;}*/
/*.header .top_head ul.selOption li {height: 35px;line-height: 35px;}*/
/*.header .top_head ul.selOption li a {color: #808080;font-size: 13px; padding: 0px 30px 0px 15px;display: block;}*/
.header .top_head .search {width:180px;margin-top: 31px;position: relative;}
.header .top_head .search .close {position: absolute;right: 49px;top: 10px;color: #ced2d7;z-index: 9;font-size: 20px;cursor: pointer;display: none;}
.header .top_head .search .search_text {box-sizing: initial;width:80px; height:28px;padding:0 35px 0px 60px; line-height:28px;float: left;border: none; position: absolute;top: 0;right:0;border:2px solid #e3e3e3;color:#b1b1b1; border-radius:32px; -webkit-transition:0.3s; transition:0.3s;}
.header .top_head .search .search_text:focus{border:2px solid #34bd74;color:#555;}

.header .top_head .search .selSearch{position: absolute;top:4px;height:28px;line-height:28px;cursor: pointer;z-index: 99999;left:2px;}
.header .top_head .search .selSearch .nowSearch{font-size: 12px;color: #666;background: url(../arrow-down.png) no-repeat 44px 50%;width:55px; text-align:center;line-height: 25px;font-weight:bold;}
.header .top_head .search ul.selOption {background: #fff;border: 1px solid #f0f0f0;position:relative;box-shadow: 0 1px 18px 0 rgba(0, 0, 0, 0.05), 0 1px 18px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0 1px 18px 0 rgba(0, 0, 0, 0.05), 0 1px 18px 0 rgba(0, 0, 0, 0.05);border-radius: 3px;padding: 5px 0;}
.header .top_head .search ul.selOption .arrow{display: inline-block;width: 0;height: 0;line-height: 0;border-style: dashed;border-color: transparent;border-width: 7px;font-size: 0;border-bottom-style: solid;border-bottom-color: #f0f0f0;top: -14px;left: 50%;margin-left: -7px;position: absolute;}
.header .top_head .search ul.selOption .arrow .arrow-inner{position: absolute;bottom: -8px;left: -6px;display: inline-block;width: 0;height: 0;line-height: 0;border-style: dashed;border-color: transparent;border-width: 6px;font-size: 0;border-bottom-style: solid;border-bottom-color: #fff;}
.header .top_head ul.selOption li {height: 30px;line-height: 30px; width:55px;}
.header .top_head ul.selOption li a {color: #808080;font-size: 13px; text-align:center;display: block;}

.header .top_head .search_icon{width:28px;height:28px; position:absolute;right:7px;top:2px; background:url(../sc.png) no-repeat 50% 50%;border:0px;}

.content_box.innercon{ background:#f4f4f4;}


.content_box { position:relative; z-index:100; background:#f4f4f4;}
.content_box .content_boxbg{position: absolute;top: -20px;left: 0;width: 100%;height: 155px;background: #f4f4f4;}

.right_box{ margin-top:28px;}
.right_box .data{color:#333;margin:5px 0px 0px 0;}
.right_box .data .hz-line-left {padding-left: 15px;margin: 0;position:relative;font-size: 14px;}
.hz-line-left:after {content: "";position: absolute;left: 0;top: 1px;width: 5px;border-radius: 5px;height: 16px;background:#FF9600;}
.right_box .data .number {position: relative;}
.right_box .data .number strong {font-size:22px;color: #FF9600; font-weight:normal;}
.right_box .data .number .text {font-size: 14px; margin: 0 20px 0 5px;display: inline-block;color: #606060;}
.right_box a {display:inline-block; height:30px; line-height:30px;width:70px;border: 1px solid #5ca44b;border-radius:3px;color:#5ca44b;font-size: 14px;text-align: center;}
/*--------------头部结束----------------*/
/*banner*/
.banner{ position:relative; z-index:1; width:100%; overflow:hidden;}
.main_image {width:100%; height:440px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px;height:440px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%;height:440px;}
.main_image li span {display:block; width:100%;height:440px;}
.main_image li a {display:block; width:100%; height:440px;}
div.flicking_con {width:100px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:400px; left:0px; z-index:999; width:300px; height:13px}
div.flicking_con a {float:left; width:10px; height:20px;-webkit-transition: .0s; transition: .0s; margin:0 5px 0px 5px; padding:0; background:#fff; display:block; text-indent:-9999999px;}
div.flicking_con a.on {background: #fff;height: 10px;bottom: -10px;position: relative;}
#btn_prev,#btn_next{width:80px !important;height:80px; line-height:80px; text-align:center; font-size:60px;position:absolute;z-index:999999;display:block;-webkit-transition: .3s; transition: .3s;top:50%;margin-top:-40px;}
#btn_prev{left:60px;color:#fff;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.main_image:hover #btn_prev{filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}
.main_image:hover #btn_prev:hover,.main_image:hover #btn_next:hover{filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0;}
#btn_next{right:60px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;color:#fff;}
.main_image:hover #btn_next{filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}

.lbevel,.rbevel {width: 414px;height: 473px;background: url(../bannerbg.png) no-repeat 9999px 9999px;position: absolute; display:none;}
.lbevel {top: 0;margin-right: 480px;background-position: 0 0;}
.rbevel {top: 0;margin-left: 480px; background-position: -414px 0;}

/*内页头部*/
.nav_list .nav_first li .u-navdropmenu { z-index: 100;-webkit-transition-property: opacity,-webkit-transform;-moz-transition-property: opacity,-webkit-transform;-ms-transition-property: opacity,-webkit-transform;-o-transition-property: opacity,-webkit-transform; transition-property: opacity,-webkit-transform; -webkit-transition-duration: 0.15s; -moz-transition-duration: 0.15s;-ms-transition-duration: 0.15s;-o-transition-duration: 0.15s; transition-duration: 0.15s;-webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;-webkit-transform: scale(0.9);opacity: 0;pointer-events: none;display: none\9;visibility: hidden;top: 100%;left: 0px; width: 98px;padding: 0px;background: #fff;border: 1px solid #ddd;position: absolute;}
.nav_list .nav_first li .u-navdropmenu .arrr {top: -9px;left: 50%;margin-left: -7px;width: 14px;height: 9px;background: url(../sprite.png) 9999px 9999px no-repeat #fff;background-position: -187px 0;position: absolute;}
.nav_list .nav_first li:hover .u-navdropmenu {opacity: 1;-webkit-transform: scale(1);pointer-events: all;display: block\9;visibility: visible;}
.nav_list .nav_first li .u-navdropmenu .dropitem {text-align: center;line-height:40px;font-size: 14px;color: #666;display: block;}
.nav_list .nav_first li .u-navdropmenu .dropitem:hover{ color:#4ea832;}
.nav_list .nav_first li .u-navdropmenu .dropitem span {margin: 0 9px;display: block;}
/*--------------中间开始----------------*/
.content{ width:1180px; margin:0 auto;position: relative;}
/*简单的课程分类*/
.content .jd_navclass{z-index:100;position: relative;}
.content .jd_navclass .m-micro-wrap {border: 1px solid #e3e3e3;border-top: none;padding:20px 0;background-color: #fff;zoom: 1;}
.content .jd_navclass .m-micro-wrap .item0 {text-align: center;width: 223px;}
.content .jd_navclass .m-micro-wrap .cntwrap {overflow: hidden;}
.content .jd_navclass .m-micro-wrap .item0 a {display: block;padding-top: 4px;}
.content .jd_navclass .m-micro-wrap .item0 .intro {text-align: center;font-size: 12px;color: #2187e0;}
.m-micro-wrap .item {padding: 0 10px;width:274.5px;}
.m-micro-wrap .item .imgbox {text-align: center; height:44px;}
.m-micro-wrap .item .imgbox.no1{ background:url(../icon1.png) no-repeat center;}
.m-micro-wrap .item .imgbox.no2{ background:url(../icon2.png) no-repeat center;}
.m-micro-wrap .item .imgbox.no3{ background:url(../icon3.png) no-repeat center;}
.m-micro-wrap .item .imgbox.no4{ background:url(../icon4.png) no-repeat center;}
.m-micro-wrap .item .tit {color: #303030;font-size: 16px;margin: 15px 0 10px; text-align:center;}
.m-micro-wrap .item .tip {font-size: 12px;text-align:center;}
.m-micro-wrap .item .tip a{color: #909090;}
/*中间课程*/
.content .con1{ margin-top:40px;}
.content .con1 .big_title{ width:225px; height:220px; background:#e5420f;}
.content .con1 .big_title a{ color:#fff;}
.content .con1 .big_title a span{ display:block; text-align:center;}
.content .con1 .big_title a span.icon{ font-size:80px; margin-top:30px;}
.content .con1 .big_title a span.text{ font-size:18px; line-height:40px;}
.content .con1 .big_title a span.more{ font-size:14px;}
.content .con1 .tj_coures_box{padding:25px; background:#fff; overflow:hidden; padding-top:0;}
.content .con1 .tj_coures_box .tj_coures_boxinner{ width:1205px; display:none;}
.content .con1 .tj_coures_box li{background-color: transparent;position: relative;width: 264px; float:left; margin:25px 25px 0 0;}
.content .con1 .tj_coures_box li .img_box {height: 168px;width: 100%;overflow: hidden;}
.content .con1 .tj_coures_box li .img_box img{ width:100%; height:100%;-webkit-transition: .6s;transition: .6s;}
.content .con1 .tj_coures_box li:hover .img_box img.img_big{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);}
.content .con1 .tj_coures_box li .img_text{color: #333;position: relative;}
.content .con1 .tj_coures_box li:hover .img_text .title a,.content .con1 .tj_coures_box li:hover .img_text .title{ color:#4ea832;}
.content .con1 .tj_coures_box li .img_text .title{font-size: 14px;height: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-top:5px;}
.content .con1 .tj_coures_box li .img_text .orgName{display: block;line-height: 20px;height: 23px;color: #999;font-size: 12px;}
.content .con1 .tj_coures_box li .img_text .orgName a{ margin-right:5px;}
.content .con1 .tj_coures_box li .img_text .price{display: block;line-height: 21px;height: 21px;color: #eb8500;font-size: 22px;margin-top: 10px;}
.content .con1 .tj_coures_box li .img_text .price.isfree1 .free_text{ display:none;}
.content .con1 .tj_coures_box li .img_text .price.isfree0 .free_num{ display:none;}
.content .con1 .tj_coures_box li .img_text .price.isfree0 .free_text{ color:#4ea832;}
.content .con1 .facec_title .facec_titletab li{ float:left; cursor:pointer; font-size:14px;padding: 0px 0px 20px 0px; position:relative; margin-left:30px; margin-right:10px;}
.content .con1 .facec_title .facec_titletab li em{ display:none; width:100%; height:3px; background:#5eb942; position:absolute; left:0; bottom:0px;}
.content .con1 .facec_title .facec_titletab li.curr{ color:#5eb942;}
.content .con1 .facec_title .facec_titletab li.curr em{ display:block;}
.content .con1 .facec_title h3{font-size: 22px;font-weight: normal;color: #303030;padding-left: 20px;line-height: 22px;}
.content .con1 .facec_title h3 em{width: 3px;height: 22px;display: block;position: absolute;left: 0;background: #5EB942;}

.content .con2 .facec_title{margin-bottom: 20px;}
.content .con2 .facec_title .u-more{display: block; margin-top:1px;}
.content .con2 .facec_title .u-more span{display: inline-block;float: left;height: 20px;line-height: 20px;font-size: 13px;color: #666;}
.content .con2 .facec_title .u-more span.icn{width: 18px;background: url(../ui_sprite.png) no-repeat -1px -1673px;margin-left: 3px;}
.content .con2{margin: 40px 0 0;}
.content .con2 .facec_title .facec_titletab li{ float:left; cursor:pointer; font-size:14px;padding: 0px 0px 20px 0px; position:relative; margin-left:40px;}
.content .con2 .facec_title .facec_titletab li em{ display:none; width:100%; height:3px; background:#5eb942; position:absolute; left:0; bottom:0px;}
.content .con2 .facec_title .facec_titletab li.curr{ color:#5eb942;}
.content .con2 .facec_title .facec_titletab li.curr em{ display:block;}
.content .con2 .facec_title h3{font-size: 22px;font-weight: normal;color: #303030;padding-left: 20px;line-height: 22px;}
.content .con2 .facec_title h3 em{width: 3px;height: 22px;display: block;position: absolute;left: 0;background: #5EB942;}
.con2 .netcourse_list_block li .course-item .course-info .metas_left span.grades {position:relative; font-size:14px; display:inline-block;}
.con2 .netcourse_list_block li .course-item .course-info .metas_left span.grades .star_w{width:0em; overflow:hidden; position:absolute;top:0;left:0;}
.con2 .netcourse_list_block li .course-item .course-info .metas_left span.grades img{height:1em; width:auto;}

.con2 .course_list_block  li .course-item .c_list_info span.grades {margin-top:5px; position:relative; font-size:14px; display:inline-block;height: auto !important;line-height: 15px !important;}
.con2 .course_list_block  li .course-item .c_list_info span.grades .star_w{width:0em; overflow:hidden; position:absolute;top:0;left:0; }
.con2 .course_list_block  li .course-item .c_list_info span.grades img{height:1em; width:auto;}

.con2 .panic_buying  li .course-item .panic_buyinginfo .courselist_bg .c_list_info span.grades {margin-top:5px; position:relative; font-size:14px; display:inline-block;}
.con2 .panic_buying  li .course-item .panic_buyinginfo .courselist_bg .c_list_info span.grades .star_w{width:0em; overflow:hidden; position:absolute;top:0;left:0;}
.con2 .panic_buying  li .course-item .panic_buyinginfo .courselist_bg .c_list_info span.grades img{height:1em; width:auto;}
.con3{margin: 40px 0 0;}
.content .con3 .facec_title h3{font-size: 22px;font-weight: normal;color: #303030;padding-left: 20px;line-height: 22px;}
.content .con3 .facec_title h3 em{width: 3px;height: 22px;display: block;position: absolute;left: 0;background: #5EB942;}
.content .con3 .facec_title{margin-bottom: 20px;}

.content .con4{ margin-top:40px;}
.content .con4 .facec_title h3{font-size: 22px;font-weight: normal;color: #303030;padding-left: 20px;line-height:22px;}
.content .con4 .facec_title h3 em{width: 3px;height: 22px;display: block;position: absolute;left: 0;background: #5EB942;}
.content .con4 .facec_title{margin-bottom: 20px;}
.content .con4 .facec_title .u-more{display: block;}
.content .con4 .facec_title .u-more span{display: inline-block;float: left;height: 20px;line-height: 20px; margin-top:1px;font-size: 13px;color: #666;}
.content .con4 .facec_title .u-more span.icn{width: 18px;background: url(../ui_sprite.png) no-repeat -1px -1673px;margin-left: 3px;}
.content .con2 .facec_title .u-more:hover span,.content .con3 .facec_title .u-more:hover span,.content .con4 .facec_title .u-more:hover span{color: #10ae58;}
.content .con2 .facec_title .u-more:hover span.icn,.content .con3 .facec_title .u-more:hover span.icn,.content .con4 .facec_title .u-more:hover span.icn { background-position: -1px -1690px;}

.con5{ margin-top:40px; position:relative;}
.con5 .con5_bg{ background:#fff; padding:25px;}
.con5 .facec_title h3{font-size: 22px;font-weight: normal;color: #303030;padding-left: 20px;line-height:22px;}
.con5 .facec_title h3 em{width: 3px;height: 22px;display: block;position: absolute;left: 0;background: #5EB942;}
.con5 .facec_title{margin-bottom: 20px;}
.con5 .facec_title .u-more{display: block;}
.con5 .facec_title .u-more span{display: inline-block;float: left;height: 20px;line-height: 20px; margin-top:1px;font-size: 13px;color: #666;}
.con5 .facec_title .u-more span.icn{width: 18px;background: url(../ui_sprite.png) no-repeat -1px -1673px;margin-left: 3px;}
.con5 .facec_title .u-more:hover span{color: #10ae58;}
.con5 .facec_title .u-more:hover span.icn { background-position: -1px -1690px;}
/*中间机构*/
.jg_title span{font-size: 25px;color: #333;}
.jg_list_box .jg_list_tabtitle li{ float:left;margin: 0 0 0 30px; padding:5px 10px; font-size:14px; color:#333;cursor: pointer;}
.jg_list_box .jg_list_tabtitle li.cur{border: 1px solid #4ea832;color: #4ea832;border-radius: 3px;}
.jg_list_boxs{ padding:25px; background:#fff;}
.jg_list_boxs ul.jg_list{ display:none;width: 1205px;}
.jg_list_boxs ul.jg_list.cur{ display:block;}
.jg_list_boxs ul.jg_list li {padding: 0 25px 0 0;width:264px;float: left;}
.jg_list_boxs ul.jg_list li:first-child{ padding-left:0;}
.jg_list_boxs ul.jg_list li:last-child{ padding-right:0;}
.jg_list_boxs ul.jg_list li:hover .pic .layer {opacity: 1;filter: alpha(opacity=100);visibility: visible;-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1); -ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}
.jg_list_boxs ul.jg_list li .pic {position: relative; border:1px solid #e6e6e6;box-sizing: border-box; height:257px;}
.jg_list_boxs ul.jg_list li .pic img {width: 100%; height:100%;}
.jg_list_boxs ul.jg_list li .pic a{webkit-transition: color .3s ease,background .3s ease;-moz-transition: color .3s ease,background .3s ease; -o-transition: color .3s ease,background .3s ease;transition: color .3s ease,background .3s ease;}
.jg_list_boxs ul.jg_list li .pic .layer { background:url(../imgbg.png);color: #fff;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;opacity: 0;filter: alpha(opacity=0);visibility: hidden;-webkit-transition: all .5s ease; -moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;overflow: hidden;}
.jg_list_boxs ul.jg_list li .pic .layer ul{padding: 30px 50px;}
.jg_list_boxs ul.jg_list li .pic .layer li {margin-bottom: 6px; margin-top:6px;width:100%;padding: 3px 0; line-height:24px;}
.jg_list_boxs ul.jg_list li .pic .layer i{font-family: "iconfont" !important;font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;margin-right: 10px;}
.jg_list_boxs ul.jg_list li .pic .layer span {color: #FF9600;margin-right: 5px;}
.jg_list_boxs ul.jg_list li .pic .classroom-tag {position: absolute; display:none;top: 0;left: 0;width: 70px;height: 50px;color: #fff;padding: 5px 0 0 6px; overflow: hidden; background:url(../jbg_img.png) no-repeat left top;}
.jg_list_boxs ul.jg_list li .pic .classroom-tag span{ position: relative;z-index: 2;font-size: 14px;}
.jg_list_boxs ul.jg_list li .info h3 {font-size: 18px;color: #333;margin:20px 0 10px; font-weight:normal;}
.jg_list_boxs ul.jg_list li .info p {color: #999;font-size: 14px;height: 36px; line-height:18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;margin-bottom:10px;}
.jg_list_boxs ul.jg_list li .info a {width: 100%;display: none; margin-bottom: 15px;padding: 8px 0;border-radius: 4px;border-radius: 0;-webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease;transition: all .3s ease;color: #fff !important;background:#85BA33;border: 1px solid #93C24A;border-radius:3px;}
.jg_list_boxs ul.jg_list li:hover .info a{ background:#96D03E; border:1px solid #96D03E;}
.btn {display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer; background-image: none;border: 1px solid transparent; white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.ck_more{text-align: center;padding: 10px 0;}
.ck_more .read_more{font-size: 15px;border: 1px solid #ccc;border-radius: 20px;padding: 8px 30px;display: inline-block;margin-left: 20px;color: #999;}
.ck_more .read_more:hover{border: 1px solid #FF9600;color: #FF9600;}


/*中间老师*/
.teacher_list .teacher_title .teacher_title_text{font-size: 25px;color: #333;}

.push_box{width:1010px; height:320px; margin:auto;position:relative;}
.push_box dd{ float: left;background:#fff;position:relative;height:402px;overflow:hidden;width:160px;}
.push_box .push_left{height:342px;width:160px;background:#fff; border-left:1px solid #f3f3f3; position:absolute; left:0px; top:0; cursor:pointer; border-right:1px solid #eee; text-align:center;}
.push_box dd .push_left:hover span,.push_box dd .push_left:hover b,.push_box dd.on .push_left span,.push_box dd.on .push_left b{color:#FFF;}
.push_box dd .push_left:hover,.push_box dd.on .push_left{background:#83c76f;}
.push_box dd.on{ width:706.8px;}
.push_box .push_left .img_teacher{position:absolute;left:55px;top:60px;height:125px;width:125px;border-radius:50%;}
.push_box .push_left b,.push_box .push_left span{ color:#303030;font-size:18px;width:inherit; width:100%; text-align:center;left:0;top:210px;position:absolute; font-weight:normal;}
.push_box .push_left span{font-size:14px;top:240px; width:100%; text-align:center; padding:10px 0px;color: #909090;}
.push_box .conTxt {padding:36px 30px 10px;color:#666666;position:absolute;left:235.6px; width:412px;}
.push_box dd .icon_Npush{position:absolute; left:-21px; top:86px; display:none;}
.push_box dd.on .icon_Npush{display: block;}
.push_box .conTxt .push_pj{ font-size:18px;font-weight:normal;}
.push_box .conTxt .push_pj span{ display:inline-block;font-size:13px; text-align:left; width:146px; height:20px;}
.push_box .conTxt .push_pj span i{ color:#FBB03B; display:inline-block;width: 16px;height: 16px;}
.push_box .conTxt .push_pj .icon_stars{ float:left; margin-right:4px;}
.push_box .conTxt h4 {margin:10px 0 20px;font-size:12px;line-height:23px; font-weight:normal; text-align:justify; color:#909090;}
.push_box .conTxt h4 b{ display:block; color:#FF9600; font-weight:normal;}
.conTxt .focusPic2{width:294px;display:none;}
.conTxt .focusPic2 a img{ width:100%; height:100%;}
.conTxt .focusPic2 a{ text-decoration:none;}
.conTxt .push_Rlist{height:124px; overflow:hidden;}
.conTxt .push_Rlist a{display:block;height:24px;overflow:hidden; font-size:14px; color:#303030;line-height:24px;}
.conTxt .push_Rlist a:hover{ color:#4ea832; text-decoration:underline;}
.conTxt .push_Rlist a i{ color:#78b31d; font-size:15px; margin-right:5px; display:none;}
.playV{ cursor:pointer;}
#tanVideo{ display:none; position:fixed; width:600px; height:510px;top:50%;left:50%; margin:-255px 0 0 -300px; z-index:1004; background:#26332F; border:4px solid #eee;}
#closeTan{ position:absolute; top:2px; right:-31px; width:26px; height:26px; text-align:center; background:#111; color:#eee; font-size:24px; cursor:pointer; text-decoration:none; border-radius:0 6px 6px 0; border:1px solid #ccc; border-left:0;}
.conTxt .title_line{border-top: 1px dotted #eee;padding-top: 20px; margin-bottom:10px;}
.conTxt .title_line span{ color:#909090;}

.push_box{ height:342px;}
.push_box dd{ width:235.6px;}
.push_box .push_left{ width:235.6px;}
.push_box dd .icon_Npush{ left:-15px;}
.scroll{overflow:hidden; height:342px;width:1178px; position:relative; margin:0px auto 20px;background:url(../tec_bg.gif) repeat-x 0 0px;}
.teacher_list .qh{height: 25px;line-height: 25px;font-size: 20px;}
.teacher_list .qh span.qh_0:hover{ color:#FF9600;}
.teacher_list .qh span.qh_0{display: inline-block;height: 25px;line-height: 25px;cursor: pointer;background: #f1b569;margin: 0 5px;vertical-align: middle;padding: 3px 5px;}
.teacher_list .qh span.qh_0 a{color: #fff;}

/*中间新闻*/
.news_list_box .news_title .news_title_text{font-size: 25px;color: #333;}
.news_list_box{ overflow:hidden}
.news_list_box .news_listbox{width:1180px;  background:#fff;}
.news_list_box .news_listbox .news_leftlist{margin: 25px;overflow:hidden; width:1130px;}
.news_list_box .news_listbox .news_leftlist .newshot_leftlist{ width:1200px;}
.news_list_box .news_listbox{ clear:both; margin-bottom:20px;}
.news_list_box .news_listbox .news_leftlist li{width:550px; background:#fff;float: left;margin:0px 25px 0px 0px; padding:12px 0;  position:relative;overflow: hidden;}
.news_list_box .news_listbox .news_leftlist li .lct {width: 120px;height: 120px;float: left;margin-right: 20px; overflow:hidden;}
.news_list_box .news_listbox .news_leftlist li .lct img {height: 120px;}
.news_list_box .news_listbox .news_leftlist li.no1,.news_list_box .news_listbox .news_leftlist li.no2{width: 261px;border:none;}
.news_list_box .news_listbox .news_leftlist li.no1 .rct .r_num span.timeicon,.news_list_box .news_listbox .news_leftlist li.no2 .rct .r_num span.timeicon{ display:none;}
.news_list_box .news_listbox .news_leftlist li.no4{border-bottom:1px solid #f3f3f3; border-top:1px solid #f3f3f3;}
.news_list_box .news_listbox .news_leftlist li.no1 .lct,.news_list_box .news_listbox .news_leftlist li.no2 .lct{ float:none; width:100%; height:160px; margin-bottom:10px;} 
.news_list_box .news_listbox .news_leftlist li.no1 .rct .r_num,.news_list_box .news_listbox .news_leftlist li.no2 .rct .r_num{ display:none;}
.news_list_box .news_listbox .news_leftlist li.no1 .lct img,.news_list_box .news_listbox .news_leftlist li.no2 .lct img{ width:100%; height:100%}
.news_list_box .news_listbox .news_leftlist li .rct .r_tit {height: 30px;line-height: 30px;overflow: hidden;font-size: 16px;}
.news_list_box .news_listbox .news_leftlist li .rct .r_info {font-size: 13px;margin-top: 10px;color: #909090;height: 40px;line-height: 20px;overflow: hidden;}
.news_list_box .news_listbox .news_leftlist li .rct .r_num {margin-top: 10px;height: 24px;line-height: 24px;font-size: 14px;}
.news_list_box .news_listbox .news_leftlist li .rct .r_tit a {color: #303030; font-size:19px;}
.news_list_box .news_listbox .news_leftlist li .rct .r_tit a:hover{ color:#4EA832; text-decoration:underline;}
.news_list_box .news_listbox .news_leftlist li .rct .r_num span {padding-right: 20px;color: #d7d7d7;}
.news_list_box .news_listbox .news_leftlist li .rct .r_num span.replynum{ display:none;}
.news_list_box .news_listbox .news_leftlist li .rct .r_num span.timeicon {float: right;padding-right: 0px;font-size: 12px;}
.news_list_box .news_listbox .news_leftlist li .rct .r_num span.browsenum {display: none;}
.news_list_box .news_listbox .news_leftlist li .rct .r_num span .iconfont {font-size: 15px;padding-right: 5px;}
.live_centerbox .ltop_box .updown{padding: 0 20px;line-height: 60px;}
.live_centerbox .ltop_box .updown a{display: inline-block;margin: 0 10px 0 0;height: 20px;line-height: 20px;color: #fff;margin-left: 20px;font-size: 12px;background: #505050;padding: 0px 10px;border-radius: 3px;border:1px solid #252525;}

.live_centerbox .ltop_box .updown a:hover{ background:#808080;}
.news_list_box .news_listbox .news_leftlist li .rctlibtn{ display:none;}
.news_list_box .news_listbox .news_leftlist li .rctlibtn a{width: 200px;height: 30px;line-height: 30px;border: 1px solid #78b31d;font-size:14px;color: #78b31d;border-radius: 30px;text-align: center;display: block;margin: 0 auto;margin-top: 30px;}
.news_list_box .news_listbox .news_leftlist li .rctlibtn span {display: block;text-align: center;height: 40px;line-height: 40px;font-size: 12px;color: #919CA5;}
.news_list_box .news_listbox .news_leftlist li .rctlibtn a:hover {background:#78b31d;color: #fff;}
.news_list_box .news_listbox .news_leftlist li .lct_bg{background:url(../imgbg.png);color: #fff;position: absolute;top: 0;left: 0;width:200px;height: 100%;z-index: 9;opacity: 0;filter: alpha(opacity=0);visibility: hidden;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;overflow: hidden;}
.news_list_box .xymore{float: right;}
.news_list_box .xymore a{ color:#999;}
.news_list_box .xymore a:hover i{ color:#78b31d;}
.news_list_box .xymore a i{ font-size:30px;}


/*--------------中间结束----------------*/


.se_change{ background:#f4f4f4;}
.con5{ width:1180px; margin:auto;}
.con5 .exam_list_left,.con5 .exam_list .news_rightlist{ width:550px;}
/*中间考试*/
.exam_list{ padding-top:20px; margin-bottom: 20px;}

.exam_list_left .news_title{border-bottom: 1px solid #e6e6e6;height: 32px;}
.exam_list_left .news_title .news_title_text { font-size: 16px;color: #303030;display: inline-block;border-bottom: 3px solid #5eb942;height: 31px;}
.exam_list_leftbox{ clear:both; margin-top:20px;}
.exam_list_left .exam_list_leftbox li {-webkit-transition: .3s; transition: .3s;}
.exam_list_left .exam_list_leftbox li .libtn {display:none;}
.exam_list_left .exam_list_leftbox li .litit { height: 30px;line-height: 30px;}
.exam_list_left .exam_list_leftbox li .litit a:hover{  color:#4EA832; text-decoration:underline;}
.exam_list_left .exam_list_leftbox li .liinfo { display:none;font-size: 14px;line-height: 40px; color: #919ca5;}
.exam_list_left .exam_list_leftbox li .libtn em {color: #919ca5;font-style: normal;}
.exam_list_left .exam_list_leftbox li .libtn .btn {height: 28px;margin-top: 10px;line-height: 28px;font-size: 14px;border: 1px solid #FF9600;color: #FF9600;padding: 0px 15px;border-radius: 30px; cursor: pointer; -webkit-transition: .3s;transition: .3s;}
.exam_list_left .exam_list_leftbox li .litit {height: 30px;line-height: 30px;}
.exam_list_left .exam_list_leftbox li .litit span { display:none; padding: 0px 5px;float: left; background: #78b31d;color: #fff;font-size: 14px;font-weight: normal; border-radius: 3px;height: 25px;line-height: 25px; margin: 3px 10px 0px 0px;white-space: nowrap; text-overflow: ellipsis;max-width: 90px; overflow: hidden;}
.exam_list_left .exam_list_leftbox li .litit strong { float: left;height: 30px;line-height: 30px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px; font-weight:normal;}
.exam_list_left .exam_list_leftbox li.exam1 .litit{ font-size:19px; line-height:18px; height:auto; margin-bottom:10px;}
.exam_list_left .exam_list_leftbox li.exam1 .libtn{ display:block;margin: 10px 0;}
.exam_list_left .exam_list_leftbox li.exam1 .examinfo{ color:#909090; font-size:14px; line-height:22px; height:44px; overflow:hidden;}
.exam_list_left .exam_list_leftbox li.exam1 .libtn .btn{height: 28px;margin-top:0px;line-height: 28px;font-size: 14px;border: 1px solid #5eb942;color: #5eb942;padding: 0px 15px;border-radius: 3px;cursor: pointer;-webkit-transition: .3s;transition: .3s;}
.exam_list_left .exam_list_leftbox li.exam1 .libtn .btn:hover{color: #fff;background: #4ea832; border: 1px solid #4ea832; border-radius: 0;}
.exam_list_left .exam_list_leftbox li.exam1 .liinfo{ display:block;color: #909090; line-height:28px;}
.exam_list_left .exam_list_leftbox li .litit a { color: #303030;}
.exam_list_left .exam_list_leftbox li .liinfo {font-size: 14px;line-height: 40px;color: #919ca5; display:none;}
.exam_list_left .exam_list_leftbox li .liinfo .iconfont { padding-right: 5px;}
.exam_list_left .exam_list_leftbox li .libtn em .iconfont {font-size: 15px;padding-right: 3px;}
/*右侧的学员动态*/


.con5 .exam_list .news_rightlist .news_title{border-bottom: 1px solid #e6e6e6;height: 32px;}
.con5 .exam_list .news_rightlist .news_title_text{font-size: 16px;color: #303030;display: inline-block;border-bottom: 3px solid #5eb942;height: 31px;}
.con5 .exam_list .news_list_rightbox li.news_listask .litit{ font-size:19px; line-height:18px;height:auto; margin-bottom:10px;}
.con5 .exam_list .news_list_rightbox li.news_listask .libtn{ display:block;margin: 10px 0;}
.con5 .exam_list .news_list_rightbox li.news_listask .askinfo{ color:#909090; font-size:14px; line-height:22px; height:44px; overflow:hidden;}
.con5 .exam_list .news_list_rightbox li.news_listask .libtn .btn{height: 28px;margin-top:0px;line-height: 28px;font-size: 14px;border: 1px solid #5eb942;color: #5eb942;padding: 0px 15px;border-radius: 3px;cursor: pointer;-webkit-transition: .3s;transition: .3s;}
.con5 .exam_list .news_list_rightbox li.news_listask .libtn .btn:hover{color: #fff;background: #4ea832;border: 1px solid #4ea832;border-radius: 0;}
.con5 .exam_list .news_list_rightbox li.news_listask .liinfo{ display:block;color: #909090; line-height:28px;}
.con5 .news_list_rightbox{ margin-top:20px;}
.con5 .exam_list .news_list_rightbox li{height: 30px;line-height: 30px;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con5 .exam_list .news_list_rightbox li.news_listask{ height:auto;}
.con5 .exam_list .news_list_rightbox li.news_listask .liinfo .iconfont {padding-right: 5px;font-size: 16px;}
.con5 .exam_list .news_list_rightbox li a:hover{ color:#4EA832; text-decoration:underline;}
.exam_list .news_rightlist {width: 328px;}
.exam_list .news_rightlist_xy{border-bottom: none; background:#fff;}
.exam_list .news_rightlist .news_rightlist_title{height: 40px;line-height: 40px; text-align:center;margin-bottom: 12px; position:relative;}
.news_rightlist .jg_list_tabtitle li.cur {border: 1px solid #78b31d;color: #fff;background:#78b31d;border-radius: 3px;}
.jg_list_tabtitle li {float: left;margin: 0 0 0 30px; padding: 5px 10px;font-size: 14px;color: #333;cursor: pointer;}
.exam_list .news_rightlist .jg_list_tabtitle { margin-bottom:20px;}
.exam_list .news_rightlist_xy { clear:both; }
.exam_list .news_rightlist_xy .right_xy_list{ display:none;}
.news_rightlist_xy .right_xy_list li{zoom: 1;overflow: hidden;margin-top: 16px;padding:12px 15px;border-bottom: 1px solid #f0f0f0;}
.news_rightlist_xy .right_xy_list li .media-left{padding-right: 15px; float:left;}
.news_rightlist_xy .right_xy_list li .js-user-card {display: inline-block;}
.news_rightlist_xy .right_xy_list li .media-body {position: relative; padding-right: 80px; padding-bottom: 8px;padding-left: 50px;line-height: 25px;}
.news_rightlist_xy .right_xy_list li .media-body .title {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;font-size: 12px;}
.news_rightlist_xy .right_xy_list li .media-body .content {overflow: hidden;display: block;color: #919191;font-size:14px;width: auto;}
.news_rightlist_xy .right_xy_list li .date {position: absolute;right: 0px;top: 9px;color: #c1c1c1;}
.media-left a img{    border-radius: 50%;width: 40px;height: 40px;}
.news_rightlist_xy .right_xy_list li .media-body .title a:hover,.news_rightlist_xy .right_xy_list li .media-body .content a:hover{ color:#78b31d;}
.score i{ color:#e1e1e1;}
.score i.color-warning{ color:#FBB03B;}

/*--------------底部开始----------------*/
.footer{background: #2e2e2e;padding: 55px 0;border-bottom: 1px solid #111;}

/*底部上层*/
.footer .container{ width:1180px; margin:0 auto;}
.footer .container .row{width: 900px;}
.footer .container .link-item {width: 20%;float: left;    }
.footer .container .link-item h3 {font-size: 16px;color: #eee;margin-top: 0;margin-bottom: 30px;font-weight:normal;}
.footer .container .link-item ul { padding: 0; margin-bottom: 0; list-style-type: none;}
.footer .container .link-item ul li { margin-top: 20px;}
.footer .container .link-item ul li a {color: #c1c1c1; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
/*底部下层*/
.foot_bottom{background: #212121;border-top: 1px solid #444;text-align: center;padding: 20px 0;line-height: 30px;color: #c1c1c1;}
.foot_bottom .foot_inner{ width:1180px; margin:auto;}
/*底部下层右边*/
.copyright {margin-top:40px;text-align: center;width:280px;}
.copyright a{ margin:10px;}
.three_login{margin-top: 30px;}
.three_login a {display: inline-block;}
.three_login a i {display: block;width: 40px;height: 40px;line-height: 40px;margin: 0 10px;font-size: 24px;vertical-align: middle;border-radius: 50%;color: #fff;text-align: center; -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.three_login a.qq i{background: #e6162d;}
.three_login a.weixin i{background: #1ec354;}
.three_login a.weibo i{background: #3793f1;}
.three_login a.zhifubao i{background: #78c257;}
/*分享*/
.izl-rmenu{position:fixed; right:20px; margin-left:532px; bottom:40px; padding-bottom:53px; background:url(../r_b.png) 0px bottom no-repeat; z-index:10000; }
.izl-rmenu .btn1{width:52px; height:53px; margin-bottom:10px; cursor:pointer; position:relative; border-radius:5px;}
.izl-rmenu .btn-qq{background:url(../r_qq.png) 0px 0px no-repeat; background-color:#6da9de; background-size:52px 53px;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../r_qq.png) 0px 0px no-repeat;background-size:52px 53px; background-color:#6da9de;background-size:52px 53px; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../r_wx.png) 0px 0px no-repeat;background-size:52px 53px; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-165px; top:-50px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../r_phone.png) 0px 0px no-repeat;background-size:52px 53px; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-150px; top:0px; line-height:53px; color:#FFF;    border-radius: 5px 0px 0 5px; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../r_top.png) 0px 0px no-repeat;background-size:52px 53px; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
/*--------------底部结束----------------*/

/*--------------网授页面----------------*/
.content_box1{background:url(../default_bg.jpg) no-repeat top center #e3f1d0;padding-top: 25px;}
.header.inner{width: 100%; background: #fff;-webkit-box-shadow: rgba(0,0,0,0.04) 3px 3px 4px;-moz-box-shadow: rgba(0,0,0,0.04) 3px 3px 4px;box-shadow: rgba(0,0,0,0.04) 3px 3px 4px;border-bottom: 1px solid #eee; box-sizing:border-box;}
.header.inner .head_nav_leftbottom{ display:none;}
.header.inner .ihead_box{background: #333;height: 40px;}
.header.inner .ihead_box .ihead_innerbox{ width:1180px; margin:auto;}
/*头部左边*/
.header.inner .ihead_box .ihead_innerbox .ihead_left {line-height: 39px;color: #fff;}
.header.inner .ihead_box .ihead_innerbox .ihead_right{ width:360px;}
.header.inner .ihead_box .ihead_innerbox .ihead_left .collect a{color: #F1BE2A;}
.header.inner .ihead_box .ihead_innerbox .ihead_right .head_login span{ color:#fff; line-height:39px;}
/*头部栏目*/
.nav_list .nav_first li{float:left; position:relative; color:#333; line-height:102px;width: 90px;font-size: 16px;text-align: center;}
.nav_list .nav_first li:hover a{color:#4ea832;}
.nav_list .nav_first li:hover .currbg,.nav_list .nav_first li.curr .currbg{ display:block;}
.nav_list .nav_first li:hover .currbg.bg02{ display:none;}
.nav_list .nav_first li .currbg{ z-index:100; position:absolute; width:100%; height:5px; background:#4ea832; display:none; bottom:-2.5px; left:0;}
/*头部登陆*/
.header.inner .ihead_box .ihead_innerbox .head_login{height:40px;line-height:40px;margin-right: 10px;text-align: center;padding: 0 10px; color:#fff;}
.header.inner .ihead_box .ihead_innerbox .head_login span a{color: #fff;}
.header.inner .ihead_box .ihead_innerbox .head_login span a:hover{color:#F6AC1B;}
.header.inner .ihead_box .ihead_innerbox .head_login span.login3{color:#fff;}
/*搜索*/
.header.inner .ihead_box .ihead_innerbox .search {position: relative;z-index: 999;}
.header.inner .ihead_box .ihead_innerbox .search i.searchicon{font-size: 18px;color: #fff;line-height: 40px;}
.header.inner .ihead_box .ihead_innerbox .search .search_hit{position: absolute;width: 202px;left:-80px;top:40px;-webkit-transition: .3s;transition: .3s;z-index: 999;transform: scale(0,0);-webkit-transform: scale(0,0);-o-transform: scale(0,0);filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;padding:24px 0;}
.header.inner .ihead_box .ihead_innerbox .search:hover .search_hit{ transform: scale(1,1);-webkit-transform: scale(1,1); -o-transform: scale(1,1);filter: alpha(opacity=100);-moz-opacity: 1; -khtml-opacity: 1;opacity: 1;}
.header.inner .ihead_box .ihead_innerbox .search .close {position: absolute;right: 49px;top: 10px;color: #ced2d7;z-index: 9;font-size: 20px;cursor: pointer;display: none;}
.header.inner .ihead_box .ihead_innerbox .search .search_text {box-sizing: initial;width: 100px; height:30px;padding:0 10px; line-height:30px;float: left;border: none; position: absolute;top:24px;right: 30px;border: 1px solid #F6AC1B;}
.header.inner .ihead_box .ihead_innerbox .search .search_go {width: 30px;height: 30px;background:#F6AC1B;float: right;border-left: none;text-align: center;cursor: pointer;line-height: 30px;color:#fff;border: 1px solid #F6AC1B;}
.header.inner .ihead_box .ihead_innerbox .search .search_go .search_icon{background-position: -300px -280px; background:url(../searchicon.png);width: 14px;height: 16px;margin-top: 10px;font-size: 18px;font-weight: bold;}

/*第三方登陆*/
.header.inner .ihead_box .ihead_innerbox .phone_three{line-height: 39px;color: #fff;font-size: 18px;}
.header.inner .ihead_box .ihead_innerbox .phone_three span{ display:inline-block; margin:0 5px;}

/*中部课程类型*/
.innercon .content .con1{ margin:20px 0;}
.innercon .content .con1 .course_class li{ float:left; width:25%;height: 135px; position:relative;border-right: 1px solid #eee;border-bottom: 1px solid #eee; margin-right: -1px;}
.innercon .content .con1 .course_class li.curr{ background:#fff;border-bottom: 1px solid #fff;}
.innercon .content .con1 .course_class li a span{ display:block; text-align:center; color:#606060; margin-top:20px; margin-bottom:10px;}
.innercon .content .con1 .course_class li a span.course_classname{ font-size:16px; margin-top:0;}
.innercon .content .con1 .course_class li a span.course_class_icon i{ display:inline-block;width:70px;height:70px; border-radius:70px;text-align: center; color:#fff;font-size: 35px;line-height: 70px;}
.innercon .content .con1 .course_class li.curr .curbg{ display:block;}
.innercon .content .con1 .course_class li .curbg{ display:none;width: 100%;height: 9px;background: url(../curr.png) no-repeat 50% 0;position: absolute;bottom: 0;}
.innercon .content .con1 .course_class li.course_01 a span.course_class_icon i.course_icon{background: #83C76F}
.innercon .content .con1 .course_class li.course_02 a span.course_class_icon i.course_icon02{background:#64B5F6;font-size: 42px;}
.innercon .content .con1 .course_class li.course_03 a span.course_class_icon i.course_icon03{background:#FE7575; font-size:28px;}
.innercon .content .con1 .course_class li.course_04 a span.course_class_icon i.course_icon04{background:#FFB74D;}
/*筛选条件*/
.innercon .content .con2{width:940px; margin:0; background:#fff;    border: 1px solid #eee;}
.innercon .content .con2 .panic_buying li{border-bottom: 1px solid #eee;}
.innercon .content .con3{width:220px;position: relative; margin:0;}
.innercon .content .con1 .filter .navpost{line-height: 30px;margin-bottom: 15px;color: #909090;font-family: 'Microsoft Yahei'!important;}
.innercon .content .con1 .course_class{background: #f9f9f9;border: 1px solid #eee;border-bottom: none; overflow:hidden;}
.innercon .content .con1 .filter .navpost a{color: #909090;display: inline-block; margin: 0 5px;}
.innercon .content .con1 .filter .navpost span{color: #9a9a9a; margin:0 5px;}

/*新的*/
.innercon .content .con1 .filter{padding:20px 20px 10px;border: 1px solid #eee; border-top:none; background:#fff;}
.innercon .content .con1 .filter li{line-height: 55px;}
.innercon .content .con1 .filter .condition {position: relative;}
.innercon .content .con1 .filter li span{width: 100px;text-align: center;font-size: 14px;position: absolute;left:0px;top: 0; display:none;}
.innercon .content .con1 .filter .condition._03 li{ border-bottom:none;}
.innercon .content .con1 .filter li a{ float: left;padding: 0px 15px; margin-bottom:10px; border:1px solid #fff;font-size: 14px;color: #373737;height: 30px;line-height: 30px; margin-right: 20px;}
.innercon .content .con1 .filter li a.curr{ border:1px solid #4EA832; color:#4EA832; border-radius:3px;}
.innercon .content .con1 .filter li a:hover{color:#4EA832 ; border:1px solid #fff;}
.innercon .content .con1 .filter li:after{content:".";display:block;height:0;clear:both;visibility:hidden}


.innercon .content .con1 .shaix{margin-top:20px;padding: 10px;border: 1px solid #eee;background: #fff;}
.innercon .content .con1 .shaix .condition {position: relative;}
.innercon .content .con1 .shaix  li{margin-left: 100px; margin-top:10px; margin-bottom:10px; line-height:25px;}
.innercon .content .con1 .shaix li span{width: 100px;text-align: center;font-size: 14px;position: absolute;left:0px;top: 0; color: #9a9a9a;}
.innercon .content .con1 .shaix li a{ float: left;padding: 0px 10px;font-size: 14px; margin-right:15px; color:#373737;height: 25px;line-height: 25px;}
.innercon .content .con1 .shaix li a.curr{ background:#83c76f; color:#fff;}
.innercon .content .con1 .shaix li a:hover{color:#549E3D !important;}
.innercon .content .con1 .shaix li a.curr:hover{color:#fff !important;}
.innercon .content .con1 .shaix li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/*进一步筛选*/
.con2 .es-filter{position: relative;background-color: #fafafa; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin-bottom: 25px;}
.con2 .es-filter .nav-sort li{ float:left; position:relative;}
.con2 .es-filter .nav-sort li .jg_input{ margin-top:5px; color:#ccc;}
.con2 .es-filter .nav-sort li .jg_input .qd_btn{display: none;}
.con2 .es-filter .nav-sort li .jg_input:hover .qd_btn{ display:inline-block;}
.con2 .es-filter .nav-sort li .jg_input .jg_btn{background: #78b31d;color: #fff;border: 1px solid #78b31d;padding: 4px 10px;border-radius: 3px;margin-left: 5px;}
.con2 .es-filter .nav-sort li .jg_input .input_ks{width: 40px;height: 20px;padding: 4px;border: 1px solid #e7e7e7;margin: 0 5px;}
.con2 .es-filter .nav-sort li a{height: 40px; font-size:14px; line-height:40px;padding:0px 15px;color: #616161; display:block;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.con2 .es-filter .nav-sort li a:hover{ color:#78b31d;}
.con2 .es-filter .nav-sort li a.active {color: #fff;background-color:#78b31d;}
/*新的*/
.con2 .es-filter .nav-sort a li{height: 40px; font-size:14px; line-height:40px;width:101px; text-align:center; cursor:pointer;color: #616161; display:block;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.con2 .es-filter .nav-sort a:hover li,.con2 .es-filter .nav-sort a:hover li i{ color:#4EA832;}
.con2 .es-filter .nav-sort a.curr li{color:#4EA832;background-color:#fff;border-right: 1px solid #eee;}
.con2 .es-filter .nav-sort a li i{font-size: 12px;margin-left: 3px;color: #ccc;}
.con2 .es-filter .nav-sort a.curr li i{color:#4EA832;}

.con2 .es-filter .hidden-xs{position: absolute;text-align: right;top: 0;right:134px; width: 170px;border-right: 1px solid #fff; height:40px; line-height:40px; font-size:14px; color:#616161;}
.con2 .es-filter .btn-group{position: relative; width:71px; float:left;display: inline-block;vertical-align: middle;}
.con2 .es-filter .btn-group .dropdown-toggle i{font-size: 16px;color: #F29A00;}
.con2 .es-filter .hidden-xs .checkbox-inline{ width:75px;vertical-align: top;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;transition: all 0.3s ease;}
.con2 .es-filter .hidden-xs .checkbox-inline input{ vertical-align:middle;}
.con2 .es-filter .btn-group .dropdown-toggle{ font-family:\5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif","Microsoft YaHei"; color:#616161;background: none; border:none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.con2 .es-filter .dropdown-menu{position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 0;list-style: none;font-size: 14px;text-align: left;background-color: #ffffff;border: 1px solid #cccccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 2px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);background-clip: padding-box;}

.con2 .es-filter .nav-sort{border-bottom: 1px solid #eee;}
.con2 .es-filter .pager {position: absolute;right: 0;top: 0;line-height: 39px;border-left: 1px solid #eee;}
.con2 .es-filter .coursenum{font-size: 12px;line-height: 40px;color: #888;position: absolute;top: 0;right: 120px;}
.con2 .es-filter .pager .item {float: left;height: 42px; line-height:42px;}
.con2 .es-filter .pager .link {float: left;display: block;padding: 0 15px;height: 39px;font-weight: bold;color: #ddd;}
.con2 .es-filter .pager .link.bicon-tag{  color:#505050;}
.con2 .es-filter .pager .current {color: #f40;}
.con2 .es-filter .pager .icon {margin-top: 14px;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info span.yybtn {display: block;border: 1px solid #4EA832;margin-top: 10px; text-align:center;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info span.yybtn a{ color:#4EA832;display: block;}
/*抢购课程*/
.con2 .panic_buying  li .course-item{ overflow:hidden;box-sizing:border-box;margin:auto;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;position: relative;margin:25px;background-color: #fff;}
.con2 .panic_buying  li .course-item .course-img { width:30%;position: relative;overflow: hidden;border-top-left-radius: 2px;border-top-right-radius: 2px;}
.con2 .panic_buying li .course-item .course-img a{ display:block; width:100%;}
.con2 .panic_buying li .course-item .panic_buyinginfo{ width:70%;}
.con2 .panic_buying li .course-item .panic_buyinginfo .courselist_bg .c_list_info .coursenum .grade{margin-right:10px; float:left;}
.con2 .panic_buying li .course-item .panic_buyinginfo .courselist_bg .c_list_info .coursenum .grade strong{ color:#999 !important; margin:0 5px;}
.con2 .panic_buying  li .course-item:hover .course-img .courselist_bg{opacity: 1;filter: alpha(opacity=100);visibility: visible; -webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}
.con2 .panic_buying  li .course-item .course-img .courselist_bg .c_list_info{ padding:20px;}
.con2 .panic_buying  li .course-item .course-img .courselist_bg .c_list_info span i{ color:#F1BE2A;margin: 0 2px;}
.con2 .panic_buying  li .course-item .course-img .courselist_bg .c_list_info span{color:#fff;line-height: 28px; height:28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con2 .panic_buying  li .course-item .course-img .courselist_bg .c_list_info div.grade strong{color: #F6AC1B;font-weight: normal; margin:0 5px;}
.con2 .panic_buying  li .course-item .course-img .courselist_bg .c_list_info div.grade{ color:#fff; line-height:24px;}
.con2 .panic_buying  li .course-item .course-img .courselist_bg .c_list_info span a{color:#fff;}
.con2 .panic_buying  li .course-item .course-img .courselist_bg .c_list_info span.time,.con2 .panic_buying li .course-item .course-img .courselist_bg .c_list_info span.info{ display:block;}
.con2 .panic_buying  li .course-item .course-img .courselist_bg .c_list_info span.time font.red{ color:#F1BE2A; margin:0 3px;}
.con2 .panic_buying  li .course-item .course-img .courselist_bg .c_list_info span.info{ height:40px; margin-top:10px; line-height:20px;overflow: hidden;text-overflow: ellipsis;}
.con2 .panic_buying  li .course-item .course-img .courselist_bg .c_list_info .bm_btn a{display: block; width:100px; line-height: 30px;color: #fff;background: #78b31d; margin: 10px auto;text-align: center;border-radius: 3px;font-size: 14px;}
.con2 .panic_buying  li .course-item .course-img .courselist_bg .c_list_info .bm_btn{ width:100%;position: absolute;bottom:0px;right: -260px;-webkit-transition: .3s;transition: .3s;}
.con2 .panic_buying  li:hover .course-item .course-img .courselist_bg .c_list_info .bm_btn{ right:0px;}
.con2 .panic_buying li .course-item .course-img .classroom-tag { position: absolute;top: 0; right: 0; width: 70px;height: 50px;color: #fff;padding: 5px 6px 0 0px;text-align:right;overflow: hidden;background: url(../jbg_img2.png) no-repeat right top;display:none;}
.con2 .panic_buying li.cur .course-item .course-img .classroom-tag { display:block;}
.con2 .panic_buying li .course-item .course-img .classroom-tag span {position: relative;z-index: 2;font-size: 14px;}
.con2 .panic_buying li .course-item .course-img .img-responsive {width: 95%;display: block;height: 166px;}
.con2 .panic_buying li .course-item .title {margin-top: 15px; margin-bottom:15px;padding: 0 10px; font-size:14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.con2 .panic_buying li .course-item .metas {position: relative;padding:0 10px;color: #c1c1c1;}
.con2 .panic_buying li .course-list .course-item .title .link-dark {color: #313131 !important;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.con2 .panic_buying li .course-item .metas .course-price-widget {display: block;margin-top: 10px;}
.con2 .panic_buying li .course-item .metas .course-price-widget .price{ font-size:20px;}
.con2 .panic_buying li .course-item .panic_buyinginfo .course-info{ float:right; width:40%;text-align:right;}
.con2 .panic_buying li .course-item .panic_buyinginfo .courselist_bg{ float:left;width:50%; margin-left:10px;}
.con2 .panic_buying li .course-item .panic_buyinginfo .xs_buy{ position:absolute; z-index:1; bottom:20px;display: inline-block;padding:0px 10px;width: 250px;}
.con2 .panic_buying li .course-item .courselist_bg .classroom-tag {position: absolute;top: 0;right: 0;width: 70px;height: 50px;color: #fff;padding: 5px 6px 0 0px;text-align: right;overflow: hidden;background: url(../jbg_img2.png) no-repeat right top;display: none;}
.con2 .panic_buying li .course-item .courselist_bg .classroom-tag span {position: relative;z-index: 2;font-size: 14px;}
.con2 .panic_buying li .course-item .panic_buyinginfo .xs_buy .grade2{float:left; margin-right:5px;background: url(../shop/time.png) 0 0 no-repeat;padding-left: 20px;color: #666;}
.con2 .panic_buying li .course-item .panic_buyinginfo .courselist_bg .c_list_info .teacher a{ font-size:14px;}
.con2 .panic_buying li .course-item .panic_buyinginfo .courselist_bg .hovershow{width:600px; height: 120px;background: #fff; position: absolute; top: 0px; right: -620px;    z-index: 2;-webkit-transition: .3s;transition: .3s;padding: 20px 10px;color: #888;}
.con2 .panic_buying li .course-item:hover {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.con2 .panic_buying li .course-item .panic_buyinginfo .courselist_bg .hovershow .info{line-height: 25px;}
.con2 .panic_buying li .course-item:hover .panic_buyinginfo .courselist_bg .hovershow {right: 0;}
.con2 .panic_buying li .course-item .panic_buyinginfo .courselist_bg .hovershow .bm_btn{position: absolute; bottom: 20px;left: 40%;border:1px solid #4EA832;width: 100px;height: 30px;line-height: 30px;text-align: center;border-radius: 3px;}
.con2 .panic_buying li .course-item .panic_buyinginfo .courselist_bg .hovershow .bm_btn a{ color: #4EA832;}
.con2 .panic_buying li .course-item .panic_buyinginfo .courselist_bg .hovershow .bm_btn:hover{ background:#4ea832;}
.con2 .panic_buying li .course-item .panic_buyinginfo .courselist_bg .hovershow .bm_btn:hover a{ color:#fff;}
.comment{color: #999;}
.comment i {margin-right: 5px;font-size: 14px;}
.comment i.num {font-size: 12px;margin-right: 0;color: #999;font-style: normal;margin:0 5px;}
.con2 .panic_buying li .course-item .panic_buyinginfo .courselist_bg .c_list_info{ line-height:30px; color:#999;}
/*网授课程*/
.con2 .netcourse_list_block li:hover{background:url(../networkbottom.png) repeat-x bottom left;}
.con2 .netcourse_list_block li .course-item .classroom-tag {display:none;position: absolute;top: 0;left: 0;width: 70px; height: 50px;color: #fff;padding: 5px 0px 0 6px;text-align: left;overflow: hidden;background: url(../jbg_img.png) no-repeat right top;}
.con2 .netcourse_list_block li .course-item .classroom-tag span {position: relative;z-index: 2;font-size: 14px;}
.con2 .netcourse_list_block li .course-item{box-sizing:border-box;margin:auto;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;position: relative;margin-bottom:10px;-webkit-border-radius: 2px;-moz-border-radius: 2px; border-radius: 2px;}
.con2 .netcourse_list_block li .course-item:hover {z-index:1;transform: translateY(-6px);-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.con2 .netcourse_list_block li .course-item .course-img {width:30%; height: 158px; padding:15px 0 15px 25px; float:left;position: relative;overflow: hidden;border-top-left-radius: 2px;border-top-right-radius: 2px;}
.con2 .netcourse_list_block li .course-item .course-img a img{width:100%; height:100%; border-radius:2px;}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg{opacity: 0;filter: alpha(opacity=0);visibility: hidden;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;overflow: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100%; background:url(../imgbg.png);}
.con2 .netcourse_list_block li .course-item .course-info{float:left;padding:20px 20px 0; width:60%;}
.con2 .netcourse_list_block li .course-item .course-info .title{font-size:16px; margin-bottom:10px;}
.con2 .netcourse_list_block li .course-item .course-info .c_list_info{color:#999; line-height:25px;}
.con2 .netcourse_list_block li .course-item:hover .course-img .courselist_bg{opacity: 1;filter: alpha(opacity=100);visibility: visible; -webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg .c_list_info{ padding:20px;}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg .c_list_info span i{color:#F1BE2A;margin: 0 2px;}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg .c_list_info span{color:#fff;line-height: 28px; height:28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg .c_list_info div.grade strong{color: #F6AC1B;font-weight: normal; margin:0 5px;}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg .c_list_info div.grade{color:#fff; line-height:24px;}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg .c_list_info span a{color:#fff;}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg .c_list_info span.time,.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info span.info{ display:block;}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg .c_list_info span.time font.red{color:#F1BE2A; margin:0 3px;}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg .c_list_info span.info{height:40px; margin-top:10px; line-height:20px;overflow: hidden;text-overflow: ellipsis;}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg .c_list_info .bm_btn a{display: block; width:100px; line-height: 30px;color: #fff;background: #78b31d; margin: 10px auto;text-align: center;border-radius: 3px;font-size: 14px;}
.con2 .netcourse_list_block li .course-item .course-img .courselist_bg .c_list_info .bm_btn{width:100%;position: absolute;bottom:0px;right: -260px;-webkit-transition: .3s;transition: .3s;}
.con2 .netcourse_list_block li:hover .course-item .course-img .courselist_bg .c_list_info .bm_btn{right:0px;}
.con2 .netcourse_list_block li .course-item .course-info .metas_left .courselist_bg{margin-bottom:10px;}
.con2 .netcourse_list_block li .course-item .course-info .metas_left .teacher{margin-top: 10px;}
.con2 .netcourse_list_block li .course-item .course-info .metas_left .teacher i{color:#ccc;font-size: 20px; display:none;}
.con2 .netcourse_list_block li .course-item .course-info .jg{position: relative;}
.con2 .netcourse_list_block li .course-item .course-info .jg img{width:15px;}
.con2 .netcourse_list_block li .course-item .course-info .jg .m-widget-shopinfo{position:absolute;left:0; top:30px; border-radius: 3px;background: #fff;padding: 10px;border: 1px solid #eee;z-index: 100;webkit-transition-property: opacity,-webkit-transform;-moz-transition-property: opacity,-webkit-transform;-ms-transition-property: opacity,-webkit-transform;-o-transition-property: opacity,-webkit-transform;transition-property: opacity,-webkit-transform;-webkit-transition-duration: 0.15s;-moz-transition-duration: 0.15s;-ms-transition-duration: 0.15s;-o-transition-duration: 0.15s;transition-duration: 0.15s;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;-webkit-transform: scale(0.9);opacity: 0;pointer-events: none;display: none\9;visibility: hidden;box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1);}
.con2 .netcourse_list_block li .course-item .course-info .jg:hover .m-widget-shopinfo{opacity: 1;-webkit-transform: scale(1);pointer-events: all;display: block\9;visibility: visible;}
.con2 .netcourse_list_block li .course-item .course-info .jg:hover .m-widget-shopinfo .score .text{float:none;}
.con2 .netcourse_list_block li .course-item .course-info .metas_left{width: 75%;}
.con2 .netcourse_list_block li .course-item .course-info .metas_left .metas_left_bottom i{font-size:14px; line-height:35px;}
.con2 .netcourse_list_block li .course-item .course-info .metas_left .metas_left_bottom .comment{margin-right:10px;}
.con2 .netcourse_list_block li .course-item .course-info .metas_right {text-align:right;}
.con2 .netcourse_list_block li .course-item .course-info .metas_right .course-price-widget{display: block;text-align: center;}
.con2 .netcourse_list_block li .course-item .course-info .metas_right .course-price-widget .price{font-size:16px;}
.con2 .netcourse_list_block li .course-item .course-info .metas_right .bm_btn{margin-top: 20px;}
.con2 .netcourse_list_block li .course-item .course-info .metas_right .bm_btn a{display: inline-block;width: 80px;text-align: center;height: 30px;line-height: 30px;border: 1px solid #4ea832;color: #4ea832;border-radius: 3px;}


/*左边课程列表*/
.con2 .course_list_block li{width:281px; float:left; margin-left:25px;}
.con2 .course_list_block li .course-item{box-sizing:border-box;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;position: relative;margin-bottom: 25px;-webkit-border-radius: 2px;-moz-border-radius: 2px; border-radius: 2px;background-color: #fff;}
.con2 .course_list_block li .course-item:hover {z-index:1;transform: translateY(-6px);-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1);-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.con2 .course_list_block li .course-item .course-img {position: relative;overflow: hidden;border-top-left-radius: 2px;border-top-right-radius: 2px;}
.con2 .course_list_block li .course-item .course-img .courselist_bg{opacity: 0;filter: alpha(opacity=0);visibility: hidden;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;overflow: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100%; background:url(../imgbg.png);}
.con2 .course_list_block li .course-item:hover .course-img .courselist_bg{opacity: 1;filter: alpha(opacity=100);visibility: visible; -webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info{ padding:20px;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info span i{ color:#F1BE2A;margin: 0 2px;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info span{color:#fff;line-height: 28px; height:28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info div.grade strong{color:#FFA12D;font-weight: normal; margin:0 5px;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info div.grade{color:#fff; line-height:24px;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info span a{color:#fff;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info span.time,.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info span.info{ display:block;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info span.time font.red{color:#F1BE2A; margin:0 3px;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info span.info{height:40px; margin-top:10px; line-height:20px;overflow: hidden;text-overflow: ellipsis;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info .bm_btn a{display: block; width:100px; line-height: 30px;color: #fff;background:#4EA832; margin: 10px auto;text-align: center;border-radius: 3px;font-size: 14px;}
.con2 .course_list_block li .course-item .course-img .courselist_bg .c_list_info .bm_btn{ width:100%;position: absolute;bottom:0px;right: -260px;-webkit-transition: .3s;transition: .3s;}
.con2 .course_list_block li:hover .course-item .course-img .courselist_bg .c_list_info .bm_btn{right:0px;}
.con2 .course_list_block li .course-item .course-img .classroom-tag {position: absolute;top: 0; right: 0; width: 70px;height: 50px;color: #fff;padding: 5px 6px 0 0px;text-align:right;overflow: hidden;background: url(../jbg_img2.png) no-repeat right top;display:none;}
.con2 .course_list_block li .course-item .course-img .classroom-tag span {position: relative;z-index: 2;font-size: 14px;}
.con2 .course_list_block li .course-item .course-img .img-responsive {width: 100%;display: block;height: 166px;}
.con2 .course_list_block li .course-item .title {margin-top: 10px;padding: 0 10px; font-size:16px; font-weight:bold;font-family: HelvLight-Norma1d0d6b0044d01,Hiragino Sans GB, \5fae\8f6f\96c5\9ed1;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.con2 .course_list_block li .course-item .metas {position: relative;padding:10px 10px 5px;color: #c1c1c1;}
.con2 .course_list_block li .course-list .course-item .title .link-dark {color: #313131 !important;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.con2 .course_list_block li .course-item .metas .course-price-widget {float: right;}
.course-item .metas i {margin-right: 5px; font-size:14px;}
.course-item .metas i.num{font-size:12px;color:#4EA832; font-style:normal;}
.course-item .metas .price {color:#eb8500;font-size:22px;margin-right: 0;}
.course-item .metas .course-price-widget .cprice .text-success{font-size: 16px;color: #eb8500;}
.con2 .course_list_block li .course-item .jg a i{color: #F6AC1B;}
.con2 .course_list_block li .course-item .jg i{color: #F6AC1B;}
.con2 .course_list_block li .course-item .jg a{color:#606060;vertical-align: middle;display:inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;line-height: 12px;}
.con2 .course_list_block li .course-item .jg a .dsrs {width: 13px;float: left;}
.con2 .course_list_block li .course-item .jg a .dsrs .dsr {float: left;margin-top: 2px;height: 2px;width: 8px;overflow: hidden;}
.con2 .course_list_block li .course-item .jg a .dsrs .lessthan {background: #00ba97; margin-top:0;}
.con2 .course_list_block li .course-item .jg a .dsrs .morethan {background: #f40;}
.con2 .course_list_block li .course-item .jg{margin-top: 0; padding:0 10px 10px;position: relative;display: block; z-index:100;}
.con2 .course_list_block li .course-item .jg .m-widget-shopinfo {position:absolute;width:95%;padding: 0 5px 15px;border: solid 1px #ddd;background: #fff;top:25px;left:0;-webkit-box-shadow: rgba(0,0,0,.1) 0 1px 5px;-moz-box-shadow: rgba(0,0,0,.1) 0 1px 5px;box-shadow: rgba(0,0,0,.1) 0 1px 5px;z-index:2;display:none;}
.con2 .course_list_block li .course-item .jg .showbox:hover .m-widget-shopinfo{display:block;}
.con2 .course_list_block li .course-item .jg img{width:15px; display:none;}
.con2 .course_list_block li .course-item .course-info{height:135px; position:relative;}
.con2 .course_list_block li .course-item .course-info span.info{margin: 0 10px 5px;display: block;color: #c0c0c0;line-height: 20px; height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con2 .course_list_block li .course-item .course-info .yuyuebtn{position: absolute;width: 100%;padding: 0;bottom: 0;left: 0;}
.con2 .course_list_block li .course-item .course-info .yuyuebtn .yy_btn{margin:10px;}
.m-widget-shopinfo .shop-main {margin-top: 15px;padding: 0 6px; margin-bottom:15px;}
.m-widget-shopinfo .shop-main .rank-box {height: 18px;line-height: 18px;}
.mechanism_li li.list-item ul li.list-img a.icon-service-tianmao-large {font-size:12px; margin-top:20px;color:#4ea832 !important; border: 1px solid #4ea832;width: 70px;text-align: center;display: inline-block;font-weight: normal;height: 20px;line-height: 20px;border-radius: 2px;}
.m-widget-shopinfo .shop-main .years {margin-top: 6px;}
.icon-supple-shop {background-position: -247px -252px;width: 16px;height: 16px;}
.m-widget-shopinfo .shop-main .years .icon {float: left;}
.m-widget-shopinfo .score-box {margin-top: 8px;border-top: dashed 1px #aaa;padding: 10px 6px 3px;}
.con2 .course_list_block li .course-item .jg .m-widget-shopinfo .score {margin: 3px 0;height: 18px;white-space: nowrap;float:none;width:100%;}
.m-widget-shopinfo .score .text {width: 96px;color: #3c3c3c;}
.con2 .course_list_block li .course-item .jg .location {float: right;color: #888;}
.m-widget-shopinfo .shop-main .years .rz{margin-left: 10px;color: #F40;}
.m-widget-shopinfo .score .highlight {float: left;padding: 0 3px;color: #fff;}
.m-widget-shopinfo .score .percent {float: left;width: 52px;text-align: right;}
.m-widget-shopinfo .lessthan .highlight {background: #00ba97;}
.m-widget-shopinfo .equalthan .highlight {background: #f40;}
.m-widget-shopinfo .equalthan .percent {color: #f40;}
.m-widget-shopinfo .arrow {position: relative;display: inline-block;width: 0;height: 0;line-height: 0;border-style: dashed;border-color: transparent;border-width: 7px;font-size: 0;border-bottom-style: solid;border-bottom-color: #ddd;top: -14px;left: 30px;position: absolute;}
.m-widget-shopinfo .arrow .arrow-inner {position: absolute;bottom: -8px;left: -6px;display: inline-block;width: 0;height: 0;line-height: 0;border-style: dashed;border-color: transparent;border-width: 6px;font-size: 0;border-bottom-style: solid;border-bottom-color: #fff;}
.m-widget-shopinfo .shop-main .years .text {float: left; border: solid 1px #ff900e;border-left: none;height: 14px;padding: 0 4px 0 3px;line-height: 14px;color: #ff900e;font-family: arial;}
.m-widget-shopinfo .shop-main .years .icon {display: inline-block;font-size: 0;background: url(../dian.png);background-repeat: no-repeat;float: left;}
.m-widget-shopinfo .shop-main .years .icon-supple-shop {background-position: -247px -252px;width: 16px;height: 16px; padding-right:0 !important;}
.con2 .course_list_block li .course-item .jg .m-widget-shopinfo .score .time .red{color: #aaa;margin: 0 5px;}
.con2 .course_list_block li .course-item .jg .m-widget-shopinfo .score .time{line-height: 30px;}
.yuyuebtn{padding: 10px;}
.yuyuebtn .yy_btn{display: block;margin: auto;text-align: center;height: 30px;line-height: 30px;font-size: 14px;background:#ddd;color: #fff;border-radius: 2px;}
.con2 .course_list_block li .course-item:hover .yuyuebtn .yy_btn{background:#83c76f;}

/*右边列表*/
.innercon .content .con3 .g-sd2 .m-livebox,.innercon .content .con3 .g-sd2 .paihang,.innercon .content .con3 .g-sd2 .teacher_ph{border: 1px solid #eee; background:#fff;}
.innercon .content .con3 .u-topTit {font-size: 16px;line-height:40px;height:40px;color: #333;padding-left:10px;}
.innercon .content .con3 .u-sideGray {padding: 10px;}
.innercon .content .con3 .u-topTit .m-livebox .livingicn {width: 28px;height: 16px;background-position: 0 -84px;vertical-align: -1px;margin-left: 2px;}
.innercon .content .con3 .m-livebox .list a {display: block;padding:5px 0;font-size: 13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.innercon .content .con3 .m-livebox .list a.c {max-width: 200px;}
.innercon .content .con3 .m-livebox .list a.u-more {display: block;font-size: 0; margin-top: 4px;}
.innercon .content .con3 .m-livebox .list a:hover {color:#4EA832; text-decoration:underline;}
.innercon .content .con3 .m-livebox .list a.u-more span{height: 20px;line-height: 20px;font-size: 13px;color: #fff;display: block;margin: 0 auto;width: 100px;text-align: center;background: #F1BE2A;border-radius: 30px;}
.innercon .content .con3 .j-ranklist{ display:none;padding: 10px;border-top: 1px solid #fff;}
.j-ranklist .u-rankItm {padding: 8px 0;line-height: 17px;}
.j-ranklist .u-rankItm .num {font-size: 17px;color: #999;font-style: italic;margin-right:5px;font-family: "Arial","Hiragino Sans GB", \5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif";}
.j-ranklist .u-rankItm .num.num1,.j-ranklist .u-rankItm .num.num2,.j-ranklist .u-rankItm .num.num3 {color: #ff4000;}
.j-ranklist .u-rankItm .name {display: block;font-size: 13px;max-width: 175px;color: #333;}
.j-ranklist .u-rankItm .f-thide {overflow: hidden;text-overflow: ellipsis;white-space: nowrap; float:none;}
.innercon .content .con3 .u-topTit.ph{border-left: none; padding-left: 0;}
.innercon .content .con3 .u-topTit.ph a{width: 48.5%;display: inline-block;text-align: center; cursor:pointer;}
.innercon .content .con3 .u-topTit.ph a.selected{border-bottom: 2px solid #4EA832;}
.u-lecorgItm {padding: 10px 0;}
.u-lecorgItm a {display: block;}
.u-lecorgItm .cnt .name {font-size:14px;max-width: 118px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.u-lecorgItm .cnt {margin-left: 50px;}
.u-lecorgItm .cnt .top {height: 24px;}
.u-lecorgItm .cnt .fs {font-size: 13px;color: #999;}
.u-lectorVipIcon1 {margin-left: 5px;background-position: -28px 0;width: 16px;height: 14px;font-size: 12px; color: #F6AC1B;}
.u-lectorVipIcon1 img{ width:15px; display:none;}
.u-orgVipIcon1 {margin-left: 5px;background-position: -28px 0;width: 16px;height: 14px;font-size: 12px;color: #78b31d;}
.u-lecorgItm .cnt .name:hover{color:#4EA832; text-decoration:underline;}
/*--------------网授结束----------------*/

/*--------------网授内页开始------------*/
.innercon .course_topname{ width:1130px; margin:auto; margin-bottom:25px; background:#fff; padding:15px 25px 25px;}
.innercon .course_topname .page-breadcrumb,.innercon .course_topname .page-breadcrumb a{color: #999;margin-bottom: 15px;font-family: 'Microsoft Yahei'!important;}
.innercon .course_topname .page-breadcrumb a {display:inline-block; margin:0 5px;}
.innercon .course_topname h2.course-title {font-size: 20px;font-weight:normal;color: #333;color: #666;font-family: 'microsoft yahei';}
.innercon .course_topname .course-info-con {position: relative;margin: 15px 0 0px 0;}
.innercon .course_topname .course-info-con .hb-ui-left {width: 480px; float:left; height:290px;}
.innercon .course_topname .course-info-con .hb-ui-right{width:635px; float:right;}
.innercon .course_topname .course-info-box {background: #fafafa;padding: 10px 0 10px 15px; position: relative;}
.innercon .course_topname .course-intro {border-bottom: 1px dotted #d8d8d8; padding: 10px 0;}
.innercon .course_topname .course-btns-box {margin-right: -20px;}
.innercon .course_topname .course-btns-box .hb-ui-btn1{display:none;}
.innercon .course_topname .course-btns-box .des{float: right;margin-right: 20px;color: #999;}
.innercon .course_topname .course-btns-box .yxqbox img{margin-right:5px;}
.innercon .course_topname .course-info-box p.course-price {color: #eb8500;font-size:35px;margin: 0;font-weight:normal;}
.innercon .course_topname .course-info-box p.course-price b{font-weight:normal;}
.innercon .course_topname .course-tag {height: auto;padding-top: 10px;}
.innercon .course_topname .course-info-box .tools {position: absolute;right: 0;top: 20px;}
.innercon .course_topname .course-info-box .tools li{color:#7EBD6B;border: 1px solid #7EBD6B;padding: 3px 5px;margin-right: 10px;border-radius: 3px;background: #fff;}
.innercon .course_topname .course-info-box p span.course-price-unit {font-size: 24px;}
.innercon .course_topname .course-info-box p span.class-name {font-size: 14px;color: #909090;font-weight: 100;text-decoration: line-through;}
.innercon .course_topname .detail-what {padding-right: 15px;position: relative;cursor: pointer;}
.innercon .course_topname .detail-what i {position: absolute;background-image: url(img/icon.png);width: 12px;height: 12px; top: -5px;right: 0px;}
.innercon .course_topname .course-info-box .tools {position: absolute;right: 0;top: 20px;}
.innercon .course_topname .course-tag {height: auto;padding-top: 10px;}
.innercon .course_topname .course-tag em {border: 1px solid #FF9600;color: #FF9600;padding: 2px 5px;font-style: normal;border-radius: 4px;font-size: 12px;display: inline-block; margin: 0 5px 5px 0;font-family: Arial, sans-serief;}
.innercon .course_topname .course-tag em.disabled {border-color: #c7c7c7;color: #c7c7c7;cursor: default;}
.innercon .course_topname .course-info-box .tools span {color:#7EBD6B text-align: center;line-height: 20px; padding: 6px 0;}
.innercon .course_topname .course-info-box .tools span.border-r {border-right: 1px solid #eee;}
.innercon .course_topname .course-info-box .tools span a {color: #78b31d;text-decoration: underline;}
.innercon .course_topname .course-intro dl {float: left;text-align: center;border-right: 1px solid #d8d8d8;width: 125px;height: 65px;padding: 5px 18px;}
.innercon .course_topname .course-intro dt {font-weight: 500;padding: 10px 0 5px;font-size: 20px;color: #4EA832;}
.innercon .course_topname .course-intro dd {color: #999;line-height: 16px;}
.innercon .course_topname .detail-choose {overflow: hidden;padding-top: 8px;}
.innercon .course_topname .course-info-con .teacher-list {padding: 10px 0 0;font-size: 12px;color: #999;line-height: 20px;}
.innercon .course_topname .course-info-con .teacher-list span {display: block; float: left;width: 65px;}
.innercon .course_topname .course-info-con .teacher-list span.name-list {width: 410px;}
.innercon .course_topname .course-btns-box p {font-size: 12px; color: #999;margin: 10px 0 10px 0;}
.innercon .course_topname .course-btns-box .course-list {margin-top: 2px; margin-right: 30px;padding: 5px 5px 0 5px; display: inline-block;}
.innercon .course_topname .course-list .course-list-title {float: left;font-size: 12px;color: #969696;padding-right: 15px;line-height: 24px;}
.innercon .course_topname .course-list em {display: inline-block; background-color: #fff;margin-left: 8px; font-style: normal;font-size: 12px;color: #333;padding: 2px 5px; margin-bottom: 5px; position: relative;border-radius: 4px;}
.innercon .course_topname .course-list em.on {border: 2px solid #FF9600;}
.innercon .course_topname .course-list .detail-what i {top: 0px;}
.innercon .course_topname .course-list em.on i {display: block;}
.innercon .course_topname .course-btns-box p em {font-style: normal;color: #ff5300;}
.innercon .course_topname .course-btns-box .hb-ui-btn {float: left;margin: 0 20px 0 0;display: block;color: #fff;background: #FFA12D;border:0;font-family: HelvLight-Norma1d0d6b0044d01,Hiragino Sans GB, \5fae\8f6f\96c5\9ed1;padding: 6px 40px; line-height: 26px; font-size: 16px;-webkit-appearance: none; -webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: background-color 300ms ease-out,border-color 300ms ease-out;transition: background-color 300ms ease-out,border-color 300ms ease-out;outline: 0 none;}
.innercon .course_topname .course-info-box .info {line-height: 17px;height: 17px;margin:8px 0px;display: block;color: #808080;}
.innercon .course_topname .course-info-box .info span {padding-right: 20px;cursor:pointer; position:relative;}
.innercon .course_topname .course-info-box .info span a{color: #808080;}
.innercon .course_topname .course-info-box .info span .iconfont {font-size: 14px;padding-right: 5px;color: #a0a0a0;}
.innercon .course_topname .course-info-box .info span.er_code{position: absolute; background:url(../codebg.png) no-repeat; width:120px; height:120px; top:15px; right: -16px;transition: .3s;z-index: 999;padding-right: 0;-webkit-transition: .3s;transform: scale(0,0);-webkit-transform: scale(0,0);-o-transform: scale(0,0);filter: alpha(opacity=0);-moz-opacity: 0; -khtml-opacity: 0;opacity: 0;}
.innercon .course_topname .course-info-box .info span:hover .er_code{transform: scale(1,1);-webkit-transform: scale(1,1);-o-transform: scale(1,1);filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.innercon .course_topname .course-info-box .info span.er_code img{width:86px;margin: 20px 16px;}
.innercon .course-nav-con .hb-ui-container{width:1180px; margin:auto; position:relative;}
.innercon .course-nav-con .hb-ui-container .nav-list ul li{float: left;width: 155px;text-align: center;font-size: 16px;overflow: hidden;cursor: pointer;}
.innercon .course-nav-con .hb-ui-container .nav-list ul li.active{background:#7EBD6B;display: block;}
.innercon .course-nav-con .hb-ui-container .nav-list ul li.active a{color:#fff;}
.innercon .course-nav-con{height:50px;line-height:50px;border-bottom: 1px solid #e8e8e8;background: #f5f5f5;width: 100%; overflow:hidden;}
.content_box1 .course_right .course_right_top .jg .jg_img{margin: 0 15px 0px 0; width: 60px; height: 60px;display: block;overflow: hidden;border: 1px solid #eee;line-height: 60px;}
.content_box1 .course_right .course_right_top .jg .jg_img img{width: 100%;}
.content_box1 .course_right .course_right_top .jg .jg_name .icon_scoreimg{display:block;}
.content_box1 .course_right .course_right_top .jg .jg_name {width:105px;}
.content_box1 .course_right .course_right_top .jg .jg_name .jg_nameinfo{display: inline-block;font-size:14px;font-weight: bold; width:145px;    height: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content_box1 .course_right .course_right_top .jg .jg_name .jg_nameinfo img{width:15px; margin-right:5px; display:none;}
.content_box1 .course_right .course_right_top .jg .score-box .scores{line-height:30px;}
.content_box1 .course_right .course_right_top .jg .score-box .scores li.enter iframe{float:left;}
.content_box1 .course_right .course_right_top .jg .score-box .enter a{width: 95px;height: 30px; border-radius:3px;line-height: 30px;cursor: pointer;text-align: center;display: inline-block;margin-top: 10px;}
.content_box1 .course_right .course_right_top .jg .score-box .enter .intoschool{color: #5EB942;border: 1px solid #5EB942;}
.content_box1 .course_right .course_right_top .jg .score-box .enter .intoschool:hover{background:#5EB942; color:#fff;}
.content_box1 .course_right .course_right_top .jg .score-box .collect{border: 1px solid #e6e6e6;width: 96px;height: 38px;line-height: 38px;color: #666;display: inline-block;text-align: center;vertical-align: middle;background-color: #F7F7F7;}
.detail-title {margin:0px auto 20px; overflow: hidden;line-height:16px; height:16px;font-size:16px; color: #555;}
.detail-title i {float: left;display: block;background: #5EB942;width: 4px;height: 16px;margin-right: 10px;}
.content_outer{padding: 20px; background: #fff;}
.content_box1 .content_1 {width: 900px;margin: 0 auto;position: relative;background: #fff;padding:0;}
.content_box1 .course_right{width:220px;background: #fff;padding: 20px; border: 1px solid #eee;}
.content_box1 .content_1 .tab_course{display:none;}
.content_box1 .content_1 .tab_course  .pj_box{padding: 10px;}
.content_box1 .content_1 .tab_course ul li {margin: 15px 0px 15px 85px;line-height: 25px; min-height: 25px; position: relative; border-top: 1px dashed #ddd;padding-top: 15px;}
.content_box1 .content .tab_course ul li span.learn_title {width: 85px;height: 25px;line-height: 20px;color: #999;position: absolute;left: -85px;top: 15px;}
.detail-content{line-height: 25px;font-size: 14px;margin-top:20px;}
.detail-content img{max-width:100%;}
.content_box1 .content .ziliao ul li {border-top: none;padding: 15px 15px 15px 45px;border-bottom: 1px solid #e9e9e9;background: url(../zlbg.png) no-repeat 15px 50%; margin-left:0 !important;}
.content_box1 .content .ziliao ul li .dataname i{display:none;}
.content_box1 .content .ziliao ul li .datainfo span{line-height:25px;left: 0;top: 0; position:relative;color: #999;float: right; margin-right:10px;}
.content_box1 .content .ziliao ul li .datainfo span.da3 a{text-decoration: none;border: 1px solid #5EB942;color: #5EB942;display: inline-block;height: 25px;line-height: 25px;width: 50px;text-align: center;font-size: 12px;border-radius: 3px;}
.content_box1 .content .ziliao ul li .datainfo span.da3 a:hover{ background:#5EB942;color: #fff;} 
.content_box1 .content_1 .tab_course .time2_list li {background: url("../time2_bg.gif") repeat-y 0 0;padding: 10px 0 10px 40px;position: relative;margin:0;border-top: none;line-height:normal;min-height:auto;}
.content_box1 .content_1 .tab_course .time2_list li .time2_xx span.time2_date{font-size: 12px;float: right;min-width: 144px;text-align: right;position:relative;right: 0;top:0px;height:auto; left: 0;}
.content_box1 .content_1 .tab_course .time2_list li .time2_xx span.time2_date i.hide{ display:none;}
.content_box1 .content_1 .tab_course .time2_list li .time2_xx span.time2_date i{font-weight:bold; margin-right:20px; font-size:14px;}
.content_box1 .content_1 .tab_course .time2_list li .time2_xx.cur span.time2_date i.show{display:none;}
.content_box1 .content_1 .tab_course .time2_list li .time2_xx.cur span.time2_date i.hide{display:block;}
.dot_big2 {display: block; width:11px;height:11px; overflow: hidden; border-radius: 50%;background: #fff;border: 2px solid #8CD373;position: absolute;left: 4px;top: 23px;}
span.time2_btn,a.time2_btn {text-align: center;display: block;float: right;cursor: pointer;border-radius: 3px;color: #5EB942;font-size: 12px; text-decoration: none; width: 70px;line-height: 24px; border: 1px solid #5EB942;text-decoration: none; margin-top:8px; margin-right:8px;}
a.time2_btn：hover{background:#5EB942; color:#fff;}
.time2_xx {line-height:42px;background: #f9f9f9; cursor:pointer;}
.time2_xx:hover{background: #E3F1D0;}
.time2_xx p {font-size: 14px;padding-left: 10px; float:left;}
.time2_xx:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.time2_xx p.exam_name a{color:#999;}
.time2_xx p em{font-style:normal;}
.content_box1 .content_1 .tab_course .time2_list li .course_sd{position:relative; margin-left:-40px; display:none;}
.content_box1 .content_1 .tab_course .time2_list li .course_sd .dot_big2{background:#e7e7e7; border:none; left:6px;top:18px;}
.content_box1 .content_1 .tab_course .time2_list li .course_sd .time2_xx{background:#fff; line-height:26px;}
.content_box1 .content_1 .tab_course .time2_list li .course_sd li .time2_xx a:hover{color:#78b31d;}
.content_box1 .content_1 .tab_course .time2_list li .course_sd li .time2_xx:hover a.time2_btn {color:#fff; background:#5EB942;}
.content_box1 .content_1 .tab_course .time2_list li .course_sd li .time2_xx a.time2_btn{text-align: center;display: block;float: right;cursor: pointer;border-radius: 3px;color:#5EB942;font-size: 12px; text-decoration: none; width: 70px;line-height: 24px; border: 1px solid #5EB942;margin: 0px 0 0 6px;text-decoration: none;}
.content_box1 .content_1 .tab_course .time2_list li .course_sd .time2_xx .celist{font-size:12px; color:#999;}
.content_box1 .content_1 .tab_course .time2_list li .course_sd .time2_xx .celist .ctexam{color:#FF9600; font-weight:normal; margin-left:10px;}
.content_box1 .content_1 .tab_course .time2_list li .course_sd .time2_xx .celist .ctexam:hover{color:#FFA729;}
#bdshare{ float:none !important; padding-bottom:0 !important;}
.commentList .comment-item {border-bottom: 1px solid #eee;margin: 0 0 35px;padding: 0 0 35px;}
.commentList .comment-item .avatar {width: 60px;height: 60px;float: left;}
.commentList .comment-item .comment-con {margin-left: 80px;position: relative;}
.commentList .comment-item .avatar img {border-radius:100%;width: 100%; height:100%;}
.commentList .comment-item .comment-con .user-txt {color: #999;font-size: 12px; height: 22px;line-height: 22px;}
.commentList .comment-item .comment-con .comment-txt {width: 430px;line-height: 22px;font-size: 14px;color: #333;padding: 15px 0 0;word-wrap: break-word;word-break: break-all;white-space: normal;}
.commentList .comment-item .comment-con .user-txt em {color: #333;font-size: 14px;font-style: normal;}
.commentList .comment-item .comment-con .comment-course-info {position: absolute;top: 40px;right: 0;color: #999;}
.commentList .comment-item .comment-con .comment-course-info em {color: #fff;background:#FF8D0B;border-radius: 2px;display: inline-block;font-size: 11px;font-style: normal;padding: 2px 3px;margin: 0 0 0 5px;}
.commentList .comment-item .comment-con .comment-course-info em.good_pj{background:#FFA12D;}
.commentList .comment-item .comment-con .comment-course-info em.just_pj{background:#78b31d;}
.commentList .comment-item .comment-con .comment-course-info em.bad_pj{background:#b7b7b7;}
.content_box .course_right .course_right_top,.content_box .course_right .course_right_bottom{margin-bottom: 30px;}
ul.course_right_teacherli li{ margin:15px 10px;}
ul.course_right_teacherli li .lct {width: 50px;float: left;}
ul.course_right_teacherli li .rct {width: 135px;float: right;}
ul.course_right_teacherli li .lct img {width: 50px;height: 50px;border-radius: 5px;}
ul.course_right_teacherli li .rct .tname {font-size:14px;height: 30px;line-height: 30px;    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
ul.course_right_teacherli li .rct .tlever {color: #999;font-size: 12px;}
.course_right_bottom ul.course_right_studentli li {float: left; width: 50px;text-align: center; margin: 0px 0px 10px 8px;}
.course_right_bottom ul.course_right_studentli li img {width: 45px;height: 45px; border-radius:100%;}
.course_right_bottom ul.course_right_studentli li span {width: 50px; height: 18px;line-height: 18px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;display: block;font-size: 14px; margin-top: 5px;}
.innercon .course-nav-con.fixed{position: fixed;top:0;left: 0;z-index: 9999;}
.nav-price-box.curr{display:block;}
.nav-price-box {font-size: 30px;line-height:48px;color:#eb8500;position: absolute;display: none;right: 0;top:0;font-weight:normal;}
.nav-price-box .class-price-unit {color:#FF9600;font-size: 21px;vertical-align: 1px;margin-right: 3px;}
.nav-price-box .hb-ui-btn {line-height:30px;top: -6px;background:#FFA12D;color: #fff;border: 0;height: 30px;width: 120px;border-radius: 0px;position: relative;font-size: 14px;font-family: HelvLight-Norma1d0d6b0044d01,Hiragino Sans GB, \5fae\8f6f\96c5\9ed1;}
.innercon .course-nav-con .hb-ui-container .nav-list ul li a span#commentNum,.content_box1 .content_1 .tab_course .detail-title span#askcount{color: #fff; background: #FFA12D; font-size: 12px;border-radius: 2px;padding: 0 3px;margin: 0 0 0 5px;}

/*评价*/
table.commentlist {font-size: 12px;}
table.commentlist .gray {color: #303030; margin-top:5px;}
table.commentlist .barbox {width: 220px;}
table.commentlist .barbox .barleft {margin-bottom: 10px;}
table.commentlist .barbox .barright {height: 11px;background: #fff; background: #eee; margin-bottom:15px;}
table.commentlist .barbox .red {background: #83C76F;height: 11px;}
table.commentlist .cmtBtn {background:none;border:1px solid #5EB942;    font-family: HelvLight-Norma1d0d6b0044d01,Hiragino Sans GB, \5fae\8f6f\96c5\9ed1; height:30px; line-height:30px; padding:0 25px;color:#5EB942;border-radius: 3px;cursor: pointer;}
.boxtit {margin-top: 20px;font-size: 16px;}
.cmttop {width: 100%; margin: 0 auto;background: #F7F7F7; height: 40px; line-height: 40px; border-top: 2px solid #EEE;}
.cmttop .cmtlist span.active{border-top: 2px solid #5EB942; position: relative;margin-top: -2px;background: #fff;}
.cmttop .cmtlist span {float: left;width: 100px; text-align: center; cursor: pointer; margin: 0;border-bottom: none;min-height: auto;padding: 0;font-size: 14px;color: #666;}	
.cmttop .cmtlist span em{font-style: normal;color: #FF9600;}
.content_box1 .content_1 .tab_course .commentList .load_more{text-align: center;font-size: 14px;}
.content_box1 .content_1 .tab_course .commentList .load_more a{color: #777;}
.pj_box_textarea{padding-left: 10px;line-height: 28px;border: 1px solid #eee;outline: none;border-radius: 3px;font-size: 14px;resize: none;height: 80px;width:250px;margin: 10px 0;}


/*推荐课程*/
.course_tjli li{padding:0 10px 20px;}
.hb-grade-a {display: block;height: 110px;position:relative;}
.hb-grade-word {margin-top: 6px; margin-right: 5px;}
.hb-grade-img {float: left;width:100%;height: 110px;}
.hb-height {height:30px;}
.hb-href {font-size: 12px;color: #fff;display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: absolute;bottom: 0;background: rgba(0,0,0,0.4) ;width: 100%;height: 30px;line-height: 30px;left: 0;text-align: center;}
.hb-price {font-size: 20px; color:#eb8500;}
.hb-msg {font-size: 12px;color: #999;line-height: 20px;}
.hb-msg em {font-style: normal;display: block;}
.hb-msg em a{color:#999;}
.hb-icon-listen {line-height: 20px;margin: 0;}
.hb-icon-listen i {float: left;color: #999;margin: 0 5px 0 0;font-size: 15px;}
.hb-msg em.float_r{float:right;}


/*学员问答*/
.norecord,.empty{text-align:center; padding: 105px 0px 30px 0px;color: #909090;font-size: 14px;background: url(../shop/bq.png) center 37px no-repeat;}
.content_box1 .content_1 .students_quiz .ask_listb .ask_lis li{margin: 15px 0;}
.ask_box .ask_textarea{margin-bottom: 10px;}
.ask_box .ask_textarea .edui-default .edui-editor-iframeholder{height:150px !important;}
.ask_btnbox{text-align: right;}
.ask_btnbox .askbtn{width: 120px; height: 30px; background:none; color: #5EB942; border: 1px solid #5EB942;border-radius: 3px;}
.ask_listb .ask_lis li .lct {width: 45px;position: absolute;left: 0;top: 15px; padding: 3px;border: 1px solid #e7e7e7;  border-radius: 100%;}
.ask_listb .ask_lis li .lct img {width: 45px; height: 45px; border-radius: 100%;}
.ask_listb .ask_lis li .rct {padding-left: 60px;}
.ask_listb .ask_lis li .rct .rname {font-size: 12px;color: #808080;}
.ask_listb .ask_lis li .rct .replylist {margin-top: 10px; background: #fffcf0; border: 1px solid #eee5c2;}
.ask_listb .ask_lis li .rct .replylist.reply0{display:none;}
.ask_listb .ask_lis li .rct .replylist .replybox {padding: 15px 10px 15px 0px; border-top: 1px solid #eee5c2; position: relative; margin: -1px 0px 0px 15px;}
.ask_listb .ask_lis li .rct .rinfo {margin-top: 10px;font-size: 14px; line-height: 26px; color: #444;}
.ask_listb .ask_lis li .rct .rinfo img{max-width:100%;}
.ask_listb .ask_lis li .rct .rbtn {width: 55px;height: 27px;line-height: 26px; color: #808080;text-align: center; margin-top: 10px;background: url(../hfbtn.png) no-repeat;float: right;cursor: pointer;}
.rtalklist {background: url(../bg04.png) no-repeat 100% 0; padding: 21px 0px 12px 0px; overflow: hidden; height: 120px; margin-top: 9px;position: relative; -moz-animation: mybyjc 3s;-webkit-animation: mybyjc 3s; -o-animation: mybyjc 3s;}
.ask_listb .ask_lis li .rct .rname span {padding-left: 15px;font-size: 12px;color: #c1c1c1;position: relative;left: 0;top: 0;}
.ask_listb .ask_lis li .rct .replylist .replybox span {display: block; color: #c1c1c1; position: relative;left: 0;top: 0;}
.ask_listb .ask_lis li .rct .replylist .replybox span font {float: right;}
.ask_listb .ask_lis li .rct .replylist .replybox span em {color: #c1c1c1;font-size: 12px; padding-left: 15px;display: none;}
.ask_listb .ask_lis li .rct .rtalklist .textareabox {padding-right: 22px;}
.ask_listb .ask_lis li .rct .rtalklist .textareabox textarea {width: 100%;height: 60px;padding: 10px; line-height: 20px;font-size: 14px; border: 1px solid #e3e3e3; font-family: "\5FAE\8F6F\96C5\9ED1"; color: #808080; outline: none; display: block; overflow: hidden;resize:none;}
.ask_listb .ask_lis li .rct .rtalklist .hfbox {background: #f5f5f5; height: 35px; padding-left: 10px; border: 1px solid #e3e3e3;border-top: 0px;line-height: 35px;}
.ask_listb .ask_lis li .rct .rtalklist .hfbox .hfbtn {width: 90px;height: 35px; line-height: 100%;background: #C3CECE; cursor: pointer;  font-size: 14px; float: right; font-family: "\5FAE\8F6F\96C5\9ED1"; color: #fff; border: 1px solid #C3CECE;}
.ask_listb .ask_lis li .rct .rtalklist .hfbox span {font-size: 12px; float: left; color: #808080; line-height: 35px; position: relative; left: 0;top: 0;}
.ask_listb .ask_lis li .rct .rtalklist .hfbox .hfbtn:hover {background:#83c76f; border:1px solid #83c76f;}
.ask_listb .ask_lis li .rct .rtalklist .hfbox span font {font-size: 12px;color: #d00;}
.content_box1 .content_1 .tab_course .commentList{margin-top: 30px; display:none;}
.content_box1 .content_1 .tab_course ul .load_more{text-align:center; font-size:14px; padding-top: 20px;border-top: 1px solid #e7e7e7;}
.content_box1 .content_1 .tab_course ul .load_more a{color:#666;}


/*在线留言*/
.c_contmain .c_contmain_l .pj_box{padding:25px 0;}
.c_contmain .c_contmain_l .mscourselist .message_box textarea{width: 98%;padding: 1%; height: 80px;border: 1px solid #e7e7e7;border-radius: 3px;resize: none;margin-bottom: 10px;}
.c_contmain .c_contmain_l .mscourselist .message_box input.tjbutton{width: 110px;height: 30px;line-height: 100%;background:#83C76F;border: 0px;border-radius: 2px;font-size: 14px;color: #fff;font-family: "\5FAE\8F6F\96C5\9ED1";cursor: pointer;float: right; margin-top: 10px;}
.c_contmain .c_contmain_l .mscourselist .asklist{margin-top:10px;}
.c_contmain .c_contmain_l .mscourselist .asklist ul li{padding: 15px 0px;min-height: 50px;border-bottom: 1px solid #e9e9e9;position: relative;margin:0;border-top:none;}
.c_contmain .c_contmain_l .mscourselist .askcontbox .asklist {margin-top: 15px;}
.c_contmain .c_contmain_l .mscourselist .asklist ul li {padding: 15px 0px; min-height: 50px;border-bottom: 1px solid #e9e9e9;position: relative; }
.c_contmain .c_contmain_l .mscourselist .asklist ul li .lct {width: 45px;position: absolute; left: 0; top: 15px;}
.c_contmain .c_contmain_l .mscourselist .asklist ul li .rct {padding-left: 60px;}
.c_contmain .c_contmain_l .mscourselist .asklist ul li .lct img {width: 45px;height: 45px; border-radius:100%;}
.c_contmain .c_contmain_l .mscourselist .asklist ul li .rct .rname {font-size: 12px;color: #ccc;}
.c_contmain .c_contmain_l .mscourselist .replylist {margin-top: 10px; background: #fffcf0; border: 1px solid #eee5c2;}
.c_contmain .c_contmain_l .mscourselist .asklist ul li .rct .rinfo {margin-top: 10px;font-size: 14px;line-height: 26px;color: #444;}
.c_contmain .c_contmain_l .mscourselist .asklist ul li .rct .rbtn {width: 55px;height: 27px;line-height: 26px;color: #808080;text-align: center;margin-top: 10px;background: url(/images/1511/course/hfbtn.png) no-repeat;float: right;cursor: pointer;}
.c_contmain .c_contmain_l .mscourselist .rtalklist {background: url(/images/1511/course/bg03.png) no-repeat 100% 0;padding: 21px 0px 12px 0px;overflow: hidden; height: 120px; margin-top: 9px; position: relative; -moz-animation: mybyjc 3s;-webkit-animation: mybyjc 3s;-o-animation: mybyjc 3s;}
.c_contmain .c_contmain_l .mscourselist .asklist ul li .rct .rname span {padding-left: 15px;font-size: 12px;color: #c1c1c1;}
.c_contmain .c_contmain_l .mscourselist .replylist .replybox {padding: 15px 10px 15px 0px; border-top: 1px solid #eee5c2; position: relative;margin: -1px 0px 0px 15px;}
.c_contmain .c_contmain_l .mscourselist .replylist .replybox span {display: block;color: #c1c1c1;}
.c_contmain .c_contmain_l .mscourselist .replylist .replybox .talkinfo {line-height: 26px;padding-right: 10px;font-size: 14px;margin-top: 6px;color: #444;}
.c_contmain .c_contmain_l .mscourselist .replylist .replybox .talkinfo img{ max-width:100%;}
.c_contmain .c_contmain_l .mscourselist .replylist .replybox span font {float: right;}
.c_contmain .c_contmain_l .mscourselist .replylist .replybox span em {color: #c1c1c1; font-size: 12px; padding-left: 15px;display: none;}
.c_contmain .c_contmain_l .mscourselist .rtalklist .textareabox {padding-right: 22px;}
.c_contmain .c_contmain_l .mscourselist .message_box .rtalklist .textareabox textarea {width: 100%; height: 60px; padding: 10px; line-height: 20px;font-size: 14px; border: 1px solid #e3e3e3;font-family: "\5FAE\8F6F\96C5\9ED1"; color: #808080;outline: none;display: block;overflow: hidden;margin-bottom: 0;border-radius: 0;}
.c_contmain .c_contmain_l .mscourselist .rtalklist .hfbox {background: #f5f5f5;height: 35px;padding-left: 10px;border: 1px solid #e3e3e3; border-top: 0px; line-height: 35px;}
.c_contmain .c_contmain_l .mscourselist .rtalklist .hfbox .hfbtn {width: 90px; height: 35px;line-height: 100%;background: #61b36c;cursor: pointer;font-size: 14px;float: right;font-family: "\5FAE\8F6F\96C5\9ED1";color: #fff; border: 1px solid #3c9c48;}
.c_contmain .c_contmain_l .mscourselist .rtalklist .hfbox span {font-size: 12px;float: left;color: #808080;line-height: 35px;}
.c_contmain .c_contmain_l .mscourselist .rtalklist .hfbox span font {font-size: 12px;color: #d00;}


/*机构列表*/
.con2 .es-filter .gs_tab{position: absolute;right: 105px;top: 0;line-height: 40px;border-left: 1px solid #E8E8E8;}
.con2 .es-filter .gs_tab span{width: 40px;display: block;float: left;text-align: center;}
.con2 .es-filter .gs_tab span.list{ border-left:1px solid #ddd;}
.con2 .es-filter .gs_tab span.cur{background: #eee;}
.mechanism_li li.list-item {padding:25px;position: relative; border-bottom: 1px solid #eee;color: #666;height: 170px;}
.mechanism_li li.list-item ul {position: relative;}
.mechanism_li li.list-item ul li.list-img {position: relative;margin-right: 14px; padding-bottom: 20px;margin-top: 5px;}
.mechanism_li li.list-item ul li.list-img span.creditscore{margin-top:10px; display:block;}
.mechanism_li li.list-item ul li.list-info {width: 150px; height: 100%; margin-top: 2px;}
.mechanism_li li.list-item ul li.shop-products {width: 660px;position: absolute;right: 0;}
.mechanism_li li.list-item ul li.list-img a {display: block; width: 70px; height: 70px; vertical-align: middle; line-height: 70px; font-size: 0; text-align: center; border: 1px solid #eee; background: #fff;}
.mechanism_li li.list-item ul li.list-img a img {max-width: 70px; max-height: 70px;vertical-align: middle;}
.mechanism_li li .list-item ul li.list-info h4 {font-size: 14px;line-height: 24px;height: 24px;position: relative;}
.mechanism_li li.list-item ul li.list-info .shop-info {position: relative; color:#909090;}
.mechanism_li li.list-item ul li.list-info p {line-height: 21px;height: 21px;width:100%;overflow: hidden;padding-top: 3px;}
.mechanism_li li.list-item ul li.shop-products .quan {margin: 0px 0 5px 0px;height: 18px;}
.mechanism_li li.list-item ul li.shop-products .quan .shop-coupon {border: 1px dashed #fff; float: left; margin-right: 3px;display: inline-block;line-height: 15px;cursor: pointer;}
.mechanism_li li.list-item ul li.shop-products .quan .shop-coupon .multiple{background: #7ca4cb;color: #fff; padding: 0 4px 0 2px;display: inline-block;line-height: 15px;cursor: pointer;position: relative;font-family: arial,'Hiragino Sans GB',"\5b8b\4f53",sans-serif;}
.mechanism_li li.list-item ul li.shop-products .quan .pro-sale-num {line-height:20px;color: #888; float:right; margin-right:10px;font-family: arial,'Hiragino Sans GB',"\5b8b\4f53",sans-serif;}
.mechanism_li li.list-item .m-shoplist .item-bottom {height: 32px;width: 624px;margin-left: 361px;line-height: 32px;margin-bottom: 11px;position: relative;top: -29px;}
.mechanism_li li.list-item .m-shoplist .item-bottom .related-shop-new {color: #0063DC;font-family: sans-serif;position: absolute;right: 0;top: 0;margin-right: -5px;height: 19px; line-height: 20px;margin-top: 11px; padding: 0 8px;}
.mechanism_li li.list-item .m-shoplist .item-bottom .shop-news {max-width: 300px;_width: 300px; padding-left: 15px;margin-left: 20px; background: url(//img.alicdn.com/tps/i2/T1gvk7XoJfXXbZe.E_-11-13.png) no-repeat 0 10px;color: #797979;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;position: relative;}
.mechanism_li li.list-item ul li.list-info h4 .shop-name {vertical-align: middle;white-space: nowrap; font-size:14px;text-overflow: ellipsis;max-width: 179px;_width: 179px;overflow: hidden; margin-right: 10px;display: inline-block;color: #666;}
.mechanism_li li.list-item ul li.list-info .shop-info .shop-address {margin-right: 10px;}
.mechanism_li li.list-item ul li.list-info p.main-cat a {color: #0063DC;width: 238px;display: inline-block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.shop-coupon .multiple em {font-size: 13px;padding: 0 1px;font-weight: 700;background-position: right -970px;}
.shop-coupon .multiple-dog-ear {line-height: 0; border: 3px solid;top: -1px; position: absolute; right: -1px;border-color: #fff #fff #cdeef7 #cdeef7;height: 0;}
.mechanism_li li.list-item ul li.shop-products .quan .pro-sale-num  .info-sale {margin-right: 8px;}
.mechanism_li li.list-item ul li.shop-products .quan .pro-sale-num  em {color:#EB8500;font-weight: 700;font-style: normal;margin: 0 5px;}
.mechanism_li li.list-item ul li.list-info .valuation .descr .popup-shopinfo {display: none;position: absolute;z-index: 999999; top: 26px; width: 224px;left: -14px;}
.mechanism_li li.list-item ul li.list-info .valuation .descr .popup-shopinfo .popup-shopinfo-arrow {position: absolute;left: 15px;top: -11px;}
.mechanism_li li.list-item ul li.list-info .valuation .descr .popup-shopinfo .popup-wrap {padding: 6px 8px;border-radius: 3px;background-color: #fff;border: 1px solid #999;}
.mechanism_li li.list-item ul li.list-info .valuation .descr .popup-shopinfo .popup-shopinfo-arrow .outer {border-width: 6px;border-bottom-color: #999;}
.popup-shopinfo-arrow .inner, .m-shoplist .popup-shopinfo-arrow .outer {border-color: transparent;border-style: dashed dashed solid dashed;width: 0;font-size: 0;}
.mechanism_li li.list-item ul li.list-info .valuation .descr .popup-shopinfo .popup-shopinfo-arrow .inner {border-width: 5px; border-bottom-color: #fff;position: absolute;top: 3px; left: 1px;}
.product-img {border: 1px solid #eee;text-align: center;width: 150px; border-radius:2px; overflow:hidden;}
.price-wrap {overflow: hidden;z-index: 1;width: 146px;background: rgba(255,255,255,0.2);}
.product-img img {height:110px;width: 150px;-webkit-transition: .6s;transition: .6s;}
.product-img:hover img{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);}
.mechanism_li li.list-item ul li.list-info p label {display: block;float: left;margin-right: 1px;width: 31px;}
.one-product{float: left;overflow: hidden;width: 165px;display: block; position:relative;}
.mechanism_li li.list-item ul li.shop-products .shop-products-container{ margin-bottom:10px;}
.price-wrap-shade {position: absolute;height: 20px;top: -1px;left: 1px;background: #fff;opacity: .95;filter: alpha(opacity=95);zoom: 1;z-index: -1;}
.price-wrap .g_price {font-family: arial;}
.price-wrap .price-num {height: 25px;line-height: 25px;color: #eb8500; font-size:16px; margin-top:10px; display:inline-block;}
.mechanism_li li.list-item ul li.list-info .shop-mark {color: #838383;width: 100px;float: left;white-space: nowrap;}
.mechanism_li li.list-item ul li.list-info .shop-mark ul ，.mechanism_li li.list-item ul li.list-info .shop-avg ul{position: relative;}
.mechanism_li li.list-item ul li.list-info .bd li { margin-top: 3px;margin-bottom: 3px;float: left;}
.mechanism_li li.list-item ul li.list-info .shop-mark ul li h6 {color: #555; font-size:14px;}
.mechanism_li li.list-item ul li.list-info .shop-mark a {color: #605c56;font-weight: 700;font-style: normal;}
.mechanism_li li.list-item ul li.list-info .shop-avg {width: 89px;float: left;padding-left: 10px;}
.mechanism_li li.list-item ul li.list-info .shop-avg h6 {color: #878787;margin-left: -5px;}
.mechanism_li li.list-item ul li.list-info .shop-avg ul li .morethan { color: #F6AC1B;}
.mechanism_li li.list-item ul li.list-info .shop-avg ul li .lessthan{color: #78b31d;}
.mechanism_li li.list-item ul li.list-info .shop-avg ul li .morethan em {display: inline-block;zoom: 1; border-radius: 1px;-moz-border-radius: 1px; background-color: #F6AC1B;color: #fff; padding: 0 3px; margin-right: 5px;}
.mechanism_li li.list-item ul li.list-info .shop-avg ul li .lessthan em {display: inline-block;zoom: 1; border-radius: 1px;-moz-border-radius: 1px;background-color: #78b31d;padding: 0 3px; margin-right: 5px;color: #fff;}
.mechanism_li li.list-item ul li.list-info .bd em{ font-style:normal;}
.mechanism_li li.list-item ul li.list-info .bd{ margin-top: 10px;}
.con1 .es-filter .filter{background: #fff;box-sizing: border-box;}
.con1 .es-filter .coursenum {font-size: 12px;line-height: 40px;color: #fff;position: absolute; top: 0;right:200px;}
.con1 .es-filter .nav-sort a{float:left; position:relative;height: 40px;}
.con1 .es-filter .nav-sort a .curbg { display: none; width: 100%; height: 9px; background: url(../curr.png) no-repeat center bottom;background-size: 10px; position: absolute; bottom: 0;}
.con1 .es-filter .nav-sort a.curr .curbg {display: block;}
.con1 .es-filter .nav-sort a.curr a{color: #fff;background-color: #78b31d;}
.con1 .es-filter .filter .condition .condition_list li.cur a,.con1 .es-filter .filter .condition .condition_list li a:hover{ color:#78b31d;}
.con1 .es-filter{position: relative;background-color: #fafafa; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin-bottom: 30px;}
.con1 .es-filter .nav-sort a span{display:block;height: 40px; font-size:14px; line-height:40px;padding:0px 15px;color: #fff; display:block;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.con1 .es-filter .nav-sort a span .iconfont {float: right; font-size: 12px; margin: 1px 0px 0px 3px;color: #fff;}
.con1 .es-filter .nav-sort li .jg_input{margin-top:5px; color:#ccc;}
.con1 .es-filter .nav-sort li .jg_input .qd_btn{display: none;}
.con1 .es-filter .nav-sort li .jg_input:hover .qd_btn{display:inline-block;}
.con1 .es-filter .nav-sort li .jg_input .jg_btn{background: #78b31d;color: #fff;border: 1px solid #78b31d;padding: 4px 10px;border-radius: 3px;margin-left: 5px;}
.con1 .es-filter .nav-sort li .jg_input .input_ks{width: 40px;height: 20px;padding: 4px;border: 1px solid #e7e7e7;margin: 0 5px;}
.con1 .es-filter .nav-sort a:hover{color:#fff;}
.con1 .es-filter .nav-sort a span{display:block;}
.con1 .es-filter .nav-sort a span.n0 {background-color:#B8D25C;}
.con1 .es-filter .nav-sort a span.n1 {background-color:#A4CA1F;}
.con1 .es-filter .nav-sort a span.n2 {background-color:#78b31d;}
.con1 .es-filter .nav-sort a span.n3 {background-color:#94B718;}
.con1 .es-filter .nav-sort a span.n4 {background-color:#8DAF18;}
.con1 .es-filter .hidden-xs{position: absolute;text-align: right;top: 0;right:134px; width: 170px;border-right: 1px solid #fff; height:40px; line-height:40px; font-size:14px; color:#616161;}
.con1 .es-filter .btn-group{position: relative; width:71px; float:left;display: inline-block;vertical-align: middle;}
.con1 .es-filter .btn-group .dropdown-toggle i{font-size: 16px;color: #F29A00;}
.con1 .es-filter .hidden-xs .checkbox-inline{width:75px;vertical-align: top;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;transition: all 0.3s ease;}
.con1 .es-filter .hidden-xs .checkbox-inline input{vertical-align:middle;}
.con1 .es-filter .btn-group .dropdown-toggle{font-family:\5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif","Microsoft YaHei"; color:#616161;background: none; border:none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.con1 .es-filter .dropdown-menu{position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 0;list-style: none;font-size: 14px;text-align: left;background-color: #ffffff;border: 1px solid #cccccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 2px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);background-clip: padding-box;}
.con1 .es-filter .pager {position: absolute;right: 0;top: 0;line-height: 39px;border-left: 1px solid #90B317;}
.con1 .es-filter .pager .item {float: left;height: 39px; color:#fff;}
.con1 .es-filter .pager .link {float: left;display: block;padding: 0 15px;height: 39px;font-weight: bold;color: #fff;}
.con1 .es-filter .pager .link.bicon-tag{color:#505050;}
.con1 .es-filter .pager .current {color: #f40;}
.con1 .es-filter .pager .icon {margin-top: 14px; color:#fff;}
.con1 .es-filter .nav-sort{background: #A4CA1F;}
.innercon .content .con1 .es-filter .gs_tab{position: absolute;right: 104px;top: 0;width: 80px;line-height: 39px;}
.innercon .content .con1 .es-filter .gs_tab span{display:block; float:left;text-align:center;}
.innercon .content .con1 .es-filter .gs_tab span.map{width: 38px;border-left: 1px solid #90B317;border-right: 1px solid #B2D82E;font-size:18px;}
.innercon .content .con1 .es-filter .gs_tab span.list{width: 37px;border-left: 1px solid #90B317;border-right: 1px solid #B2D82E;font-size:20px;}
.innercon .content .con1 .es-filter .gs_tab span.cur{background: #F6AC1B;border-right: 1px solid #F6AC1B;}
.innercon .content .con1 .es-filter .gs_tab span a{color:#fff;}

/*面授内页*/
.content_box1 .content_1 .tab_course .yuyue_table .bordertable .lefttdbg {width:150px;color: #888;}
.content_box1 .content_1 .tab_course .yuyue_table .bordertable tr td {padding: 6px 0px; font-size:14px;}
.content_box1 .content_1 .tab_course .yuyue_table .bordertable .text {height: 30px;line-height: 26px;padding-left: 5px;border: 1px solid #ddd;width: 260px;background: #fff; border-radius: 2px;}
.bordertable .tag_left{width:50px;}
.bordertable .tag_left .person{ width:50px;}
.bordertable  textarea{width: 650px; height: 100px;overflow: auto;resize:none;}
.bordertable .subtdbg .xuqiubtn{background: #78C7EA;color: #fff; border: none;height: 30px;width: 80px;font-size: 14px;border-radius: 3px;}
.content_box1 .course_right .course_right_bottom{margin: 30px 0;}


/*筛选*/
.b_line{height:1px;background:e0e0e0; overflow:hidden;}
.filters{margin-top:20px;}
.filters .f_box{background:#f5f5f5;border:1px solid #eee;border-top:0px; padding-bottom:15px;}
.filters .f_box ul li{padding:0px 0px 10px 105px;height:100%; position:relative; line-height:24px; font-size:14px; border-top:1px solid #eee;}
.filters .f_box ul li.linetop{border-top:0px;}
.filters .f_box ul li span{position:absolute;left:20px; line-height:24px;top:15px;color:#909090;}
.filters .f_box ul li a{float:left; white-space:nowrap; height:24px; line-height:24px; margin:15px 40px 0px 0px;}
.filters .f_box ul li a.curr{color:#3790e4;}
.filters .f_box ul li a:hover{color:#3790e4;}
.left_dg{height:40px;line-height:40px; background:#FBBE35;}
.left_dg .dg_l2 a .curbg {display: none;width: 100%;height: 9px;background: url(../curr.png) no-repeat center bottom;background-size: 10px;position: absolute;bottom: 0;}
.left_dg .dg_l2 a.curr .curbg{display:block;} 
.left_dg .dg_r{float:right;color:#fff;border-left:1px solid #E4AF37; line-height:39px;}
.left_dg .dg_r a{padding:0px 10px;color:#fff;float:left;}
.left_dg .dg_r span{float:left;}
.left_dg .dg_r span strong{font-weight:normal;color:#f40;}
.left_dg .listicon{float:right;}
.left_dg .listicon span{float:left;width:40px;height:40px;border-left:1px solid #eee;}
.left_dg .listicon span img{display:block;margin:0 auto;margin-top:14px;}
.left_dg .listicon span .curricon{display:none;}
.left_dg .listicon span.curr{background:#fff;}
.left_dg .listicon span.curr .curricon{display:block;}
.left_dg .listicon span.curr .nocurr{display:none;}
.left_dg .dg_l span{float:left; padding:0px 20px; font-size:14px;}
.left_dg .dg_l span a{color:#505050; display:block;}
.left_dg .dg_l span a .iconfont{float:right; font-size:12px;margin:1px 0px 0px 3px;color:#a9afb5;}
.left_dg .dg_l span.curr a{color:#3790e4; padding:0px 10px;}
.left_dg .dg_l span .checkbtn{width:16px;height:16px;border:1px solid #c9ced3; float:left;margin:13px 10px 0px 0px; outline:none;-webkit-appearance: none;}
.left_dg .dg_l span .checkbtn:checked{background:#3790e4 url(checked.png) no-repeat 50% 50%;border:1px solid #3790e4;}
.left_dg .dg_l2{font-size:14px;float:left;}
.left_dg .dg_l2 a{float:left;position:relative;height:40px;}
.left_dg .dg_l2 a span.n0{background: #ffd151;}
.left_dg .dg_l2 a span.n1{background: #fbbe35;}
.left_dg .dg_l2 a span.n2{background: #f6ac1b;}
.left_dg .dg_l2 a span.n3{background: #f29a00;}
.left_dg .dg_l2 span{display:block;padding:0px 20px; color:#fff;}
.left_dg .dg_l2 a .iconfont{float:right;font-size:12px;margin:1px 0px 0px 3px;color:#fff;}
.left_dg .dg_l2 a.curr .iconfont{color:#fff;}
.left_dg .dg_l2 span .checkbtn{width:16px;height:16px; cursor:pointer;border:1px solid #c9ced3; float:left;margin:12px 10px 0px 0px; outline:none;-webkit-appearance: none;}
.left_dg .dg_l2 span .checkbtn:checked{background:#78b31d url(../checked.png) no-repeat 50% 50%;border:1px solid #78b31d;}
.left_dg .dg_line{width:1px;height:14px;margin-top:13px;float:left;background:#e0e0e0;}
.left_dg .dg_l3{float:left;margin-left:20px; position:relative;}
.left_dg .dg_l3 span{font-size:14px; padding:0px 35px 0px 20px;height:40px; display:block; position:relative; z-index:99;border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9; cursor:pointer;}
.left_dg .dg_l3 span .iconfont{position:absolute;right:15px;top:0px; line-height:40px;font-size:16px;color:#a0a0a0;-webkit-transition: .3s;transition: .3s;}
.left_dg .dg_l3 .dgbox{width:198px;border:1px solid #e0e0e0; background:#fff;-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1); 
-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1); position:absolute;left:0;top:39px; z-index:9; display:none;}
.left_dg .dg_l3 .dgbox span{display:none;}
.left_dg .dg_l3 .dgbox a{display:block; line-height:32px;height:32px; overflow:hidden; font-size:14px; padding:0px 20px;}
.left_dg .dg_l3:hover span{background:#fff;border:1px solid #e0e0e0;border-bottom:0px;margin-top:-1px;}
.left_dg .dg_l3:hover span .iconfont{transform:rotate(-180deg);
-ms-transform:rotate(-180deg); 	/* IE 9 */
-moz-transform:rotate(-180deg); 	/* Firefox */
-webkit-transform:rotate(-180deg); /* Safari 和 Chrome */
-o-transform:rotate(-180deg); 	/* Opera */
}
.left_dg .dg_l3:hover .dgbox{ display:block;}
.r_column{width:220px;float:right;margin-top:20px;}
.r_column .right01,.r_column .right02,.r_column .right03{border: 1px solid #e9e9e9; background:#fff;}
.r_column .right01 .title{font-size: 16px;line-height: 40px;height: 40px;color: #333;padding-left: 10px;}
.r_column .right01 ul{padding:10px 0;}
.r_column .right01 ul li{padding:10px;}
.r_column .right01 ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.r_column .right01 ul li .lct{width:85px;float:left;}
.r_column .right01 ul li .lct img{width:100%;height:60px;}
.r_column .right01 ul li .rct{width:105px;float:right;}
.r_column .right01 ul li .rct .tit{height:38px; line-height:19px; overflow:hidden;}
.r_column .right01 ul li .rct .tit .iconfont{font-size:20px;color:#78b31d; position:absolute;left:5px;top:0px;}
.r_column .right01 ul li .rct .date{height:17px; line-height:17px; overflow:hidden;margin-top:5px;color:#808080;}
.r_column .right02{margin-top:20px;}
.r_column .right02 .title{font-size: 16px;line-height: 40px;height: 40px;color: #333;padding-left: 10px;}
.r_column .right02 ul{padding:10px 0;}
.r_column .right02 ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.r_column .right02 ul li.li01{padding:10px; position:relative;}
.r_column .right02 ul li.li01 .numbg{width:15px;height:15px;text-align:center;color:#fff; position:absolute;left:10px;top:10px; font-size:12px;}
.r_column .right02 ul li.li01 .lct{width:85px;float:left;}
.r_column .right02 ul li.li01 .lct img{width:100%;height:60px;}
.r_column .right02 ul li.li01 .rct{width:105px;float:right;}
.r_column .right02 ul li.li01 .rct .tit{height:38px; line-height:19px; overflow:hidden;}
.r_column .right02 ul li.li01 .rct .price{font-size:16px;color:#eb8500; line-height:21px;}
.r_column .right02 ul li.li02{position: relative;height: 17px;margin: 5px 0px;overflow: hidden;padding: 8px 10px 8px 30px;line-height: 17px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.r_column .right02 ul li.li02 .numbg{width:15px;height:15px;text-align:center;color:#fff;background:#b0b0b0; position:absolute;left:10px;top:9px; font-size:12px;}
.r_column .right02 ul li .bg1{background:#f90 !important;}
.r_column .right02 ul li .bg2{background:#78b31d !important;}
.r_column .right02 ul li .bg3{background:#5fa6e9 !important;}
.r_column .right03{margin-top:20px;}
.r_column .right03 .title{font-size: 16px;line-height: 40px;height: 40px;color: #333;padding-left: 10px;}
.r_column .right03 ul{padding:10px 0;}
.r_column .right03 ul li{padding:10px;}
.r_column .right03 ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.r_column .right03 ul li .lct{width:70px;float:left;}
.r_column .right03 ul li .lct img{width:68px;height:68px;border:1px solid #f2f2f2;}
.r_column .right03 ul li .rct{width:120px;float:right;}
.r_column .right03 ul li .rct .tit{height:19px; line-height:19px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; font-size:14px;}
.r_column .right03 ul li .rct .epmap{line-height:17px;height:34px;overflow:hidden;margin-top:10px;color:#808080;}
.pos {position: relative;}


/*名师列表*/
.innercon .content .teachermain .filter{padding: 20px 20px 10px;border: 1px solid #eee; background:#fff;}
.innercon .content .teachermain .filter li{line-height: 55px;}
.innercon .content .teachermain .filter .condition {position: relative;}
.innercon .content .teachermain .filter li span{display:none;}
.innercon .content .teachermain .filter .condition._03 li{border-bottom:none;}
.innercon .content .teachermain .filter li a{float: left;padding: 0px 15px;margin-bottom: 10px; border: 1px solid #fff;font-size: 14px;color: #373737;height: 30px;line-height: 30px;margin-right: 20px;}
.innercon .content .teachermain .filter li a.curr,.innercon .content .con1 .filter li a.curr:hover{border: 1px solid #4EA832;color: #4EA832;border-radius: 3px;}
.innercon .content .teachermain .filter li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.innercon .content .teachermain .left_dg .coursenum {font-size: 12px;line-height: 40px;color: #fff;position: absolute;top: 0;right: 105px;}
.innercon .content .teachermain .shaix {margin-top: 20px;padding: 10px;border: 1px solid #eee;background: #fff;}
.innercon .content .teachermain .shaix .condition {position: relative;}
.innercon .content .teachermain .shaix li {margin-left: 100px;margin-top: 10px;margin-bottom: 10px;line-height: 25px;}
.innercon .content .teachermain .filter li a:hover {color:#4EA832 !important;}
.innercon .content .teachermain .shaix li span {width: 100px;text-align: center;font-size: 14px;position: absolute;left: 0px;top: 0;color: #9a9a9a;}
.innercon .content .teachermain .shaix li:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.innercon .content .teachermain .shaix li a {float: left;padding: 0px 10px;font-size: 14px;margin-right: 15px;color: #373737;height: 25px;line-height: 25px;}
.innercon .content .teachermain .shaix li a.curr {background:#83c76f;color: #fff;}
.innercon .content .teachermain .shaix li a:hover {color:#83c76f !important;}
.innercon .content .teachermain .shaix li a.cur:hover{color:#fff !important;; background:#83c76f;}
.teachermain{ margin:20px 0 0;}
.teachermain .left{width:940px;float:left;background:#fff;margin-top: 20px; border:1px solid #eee;}
.teachermain .left .t_list ul li{ padding:25px;border-bottom:1px solid #eee; position:relative;}
.teachermain .left .t_list ul li:after{ content:".";display:block;height:0;clear:both;visibility:hidden}
.teachermain .left .t_list ul li .lct{width:100px;height:100px;float:left; padding:3px; border:1px solid #e7e7e7; border-radius:100%; position:relative;}
.teachermain .left .t_list ul li .lct img{width:100%;height:100%; display:block; overflow:hidden; border-radius:100%;}
.teachermain .left .t_list ul li .rct{width:620px;float:right; padding-right:150px;}
.teachermain .left .t_list ul li .rct .tname{height:21px; line-height:21px; overflow:hidden;}
.teachermain .left .t_list ul li .rct .tname strong{font-size:16px;font-family:HelvLight-Norma1d0d6b0044d01,Hiragino Sans GB, \5fae\8f6f\96c5\9ed1;}
.teachermain .left .load_more {text-align: center;font-size: 14px;line-height: 40px;}
.teachermain .left .load_more a {color: #777;}
.teachermain .left .t_list ul li .rct .tname span{padding-left:20px;color:#505050; font-size:14px;}
.teachermain .left .t_list ul li .rct .t_intro{font-size:12px; line-height:19px; height:38px; overflow:hidden; color:#808080;margin-top:10px;}
.teachermain .left .t_list ul li .rct .t_info{height:17px; line-height:17px;margin-top:10px; overflow:hidden;color:#808080;}
.teachermain .left .t_list ul li .rct .t_info a{cursor:pointer;}
.teachermain .left .t_list ul li .t_score{width:150px; position:absolute;right:0; text-align:center;top:30px;}
.teachermain .left .t_list ul li .t_score strong{display:block; font-size:36px;color:#bbb;font-weight:normal;height:41px; line-height:41px; overflow:hidden;}
.teachermain .left .t_list ul li .t_score span{line-height:19px; display:block;margin-top:5px; font-size:12px;color:#808080;}
.teachermain .left .t_list ul li .t_score span font{display:block;color:#808080; font-size:12px;}
.teacherct{height:160px; padding:30px 0px; background:url(20157101003.jpg) no-repeat 50% -50px;}
.teacherct .left{width:150px;height:150px;border:4px solid #fff;float:left;}
.teacherct .left img.msface{width:150px;height:150px;}
.teachermain .left .es-filter {position: relative;background-color: #fafafa;border-bottom: 1px solid #eee;}
.teachermain .left .es-filter .nav-sort a li {height: 40px;font-size: 14px;line-height: 40px;padding: 0px 15px;color: #616161;display: block;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.teachermain .left .es-filter .nav-sort li {float: left;position: relative;}
.teachermain .left .es-filter .nav-sort a.curr li {color: #4EA832;background-color: #fff;border-right: 1px solid #eee;}
.teachermain .left .es-filter .nav-sort a li i {font-size: 12px;margin-left: 3px;color: #ccc;}
.teachermain .left .es-filter .nav-sort a.curr li i {color: #4EA832;}
.teachermain .left .es-filter .nav-sort a:hover li,.teachermain .left .es-filter .nav-sort a:hover li i{color: #4EA832;}
.teachermain .left .es-filter .coursenum {font-size: 12px;line-height: 40px;color: #888;position: absolute;top: 0;right: 120px;}
.teachermain .left .es-filter .pager {position: absolute;right: 0;top: 0;line-height: 39px;border-left: 1px solid #E8E8E8;}
.teachermain .left .es-filter .pager .item {float: left;height: 39px;}
.teachermain .left .es-filter .pager .link.bicon-tag {color: #505050;}
.teachermain .left .es-filter .pager .link {float: left;display: block;padding: 0 15px;height: 39px;font-weight: bold;color: #ddd;}
.teachermain .left .es-filter .pager .icon {margin-top: 14px;}
.teacherct .middle{width:1000px;float:right;padding:75px 0px 0px 0px}
.teacherct .middle .tname{ font-size:22px}
.teacherct .middle .tname span{ font-size:14px;color:#5b6269; padding-left:10px}
.teacherct .middle .tname img{height:23px;margin:-2px 0px 0px 10px}
.teacherct .middle .intro{ margin-top:10px; line-height:22px;color:#5b6269; font-size:12px}
.teachermain .left .t_list ul li .lct .rctlibtn {background: #fff;position: absolute;top: 110px;left: 0px;border:1px solid #e7e7e7;z-index: 10;padding:8px;-webkit-transition-property: opacity,-webkit-transform;-moz-transition-property: opacity,-webkit-transform;-ms-transition-property: opacity,-webkit-transform;-o-transition-property: opacity,-webkit-transform;transition-property: opacity,-webkit-transform;-webkit-transition-duration: 0.15s;-moz-transition-duration: 0.15s;-ms-transition-duration: 0.15s;-o-transition-duration: 0.15s;transition-duration: 0.15s;-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;-webkit-transform: scale(0.9);opacity: 0;pointer-events: none;display: none\9;visibility: hidden;border-radius: 5px;width: 560px;}
.teachermain .left .t_list ul li .info1_list li{padding:0;font-size:12px; color:#aaa; border:none;width: 50%;line-height: 25px; float:left;}
.teachermain .left .t_list ul li .info1_list li .yrz{ font-style: normal;color: #4EA832;font-size: 12px;border: 1px solid #4EA832;padding: 2px 5px;border-radius: 3px;}
.teachermain .left .t_list ul li .info1_list li img{ border-radius:0; height:16px; width:auto; display:inline;}
.teachermain .left .t_list ul li .info_ .info1{padding: 10px 0;width: 290px;margin-right:3px;}
.teachermain .left .t_list ul li .info_ .info2{ width:250px;}
.teachermain .left .t_list ul li .info_ .info2 .info2_list li{padding:0;font-size:12px; color:#888; border:none;margin-top: 5px;}
.teachermain .left .t_list ul li .lct .rctlibtn .arrr {top: -9px;left:50px; margin-left: -7px;width: 14px;height: 9px;background: url(../sprite.png) 9999px 9999px no-repeat; background-position: -187px 0;position: absolute;}
.teachermain .left .t_list ul li .lct:hover .rctlibtn { opacity: 1;-webkit-transform: scale(1);pointer-events: all;display: block\9;visibility: visible;}
.teachermain .left .t_list ul li .lct .rctlibtn .rctlibtn_box .tname a{ font-size:14px;}
.teachermain .left .t_list ul li .info1_list li .time_num{font-style: normal;color: #F6AC1B;}

/*教师内页*/
.teacher_contop .teachermainbox{width: 1180px; margin: auto;}
.teacher_contop{position: relative;height:180px;padding: 20px 0;background:url(../innertopbg.jpg) no-repeat center; z-index: 1;overflow:hidden;}
.teacher_contop .teachermainbox .teacherpic_box {border: 6px solid rgba(255, 255, 255, 0.5);width: 120px;height: 120px;border-radius: 100%;display:block;overflow: hidden;text-align: center;}
.teacher_contop .teachermainbox .teacherpic {margin: 10px 20px 10px 50px;}
.teacher_contop .teachermainbox .teacherinfo .tname{font-size: 18px;margin-bottom: 10px; color:#fff;} 
.teacher_contop .teachermainbox .teacherpic_box img{width:100%; height:100%;}
.teacher_contop .teachermainbox .teacherinfo .tname span img{ margin-left:5px;width: 20px;}
.teacher_contop .teachermainbox .teacherinfo .tzhic{margin-bottom: 10px; color:#fff;}
.teacher_contop .teachermainbox .teacherinfo .mates {font-size: 18px;margin-bottom: 15px;color: #fff;}
.teacher_contop .teachermainbox .teacherinfo .mates .mrm {margin-right: 10px;}
.teacher_contop .teachermainbox .teacherinfo .actions .btn-primary {border-color:#83c76f;background-color: #83c76f;color: #fff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.teacher_contop .teachermainbox .teacherinfo .actions .btn-default{border-color:#83c76f;background-color:#83c76f;color: #fff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.teacher_contop .teachermainbox .teacherinfo .actions .btn-primary:hover{background:#4ea832; border-color:#4ea832;}
.teacher_contop .teachermainbox .teacherinfo .actions .btn-ghost-white {color: #fff;border: 1px solid #fff;background:none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease; margin-left: 20px;}
.teacher_contop .teachermainbox .teacherinfo .actions .btn-ghost-white:hover{background: rgba(255, 255, 255, 0.3);}
.teacher_contop .tintro {margin-top: 20px;margin-left: 50px; padding:10px; position:relative;width: 380px;border-radius: 5px;background:url(../introbg.png);height: 110px;overflow: hidden;line-height: 25px;}
.teacher_contop .teachermainbox .teacherinfo{margin-top: 15px;}
.teacher_contop .tintro .tintrolist{width:380px; overflow:hidden; position:relative;height: 110px;}
.teacher_contop .tintro .tintrolist .tintro_ul{width:1988400px;position:absolute;top:0;left:0;}
.teacher_contop .tintro .tintrolist .tintro_ul .tintroulli{overflow:hidden;float: left;width: 360px;}
.teacher_contop .tintro .tintrojt{ position:absolute; right:5px;top:5px;z-index: 10;}
.teacher_contop .tintro .prve,.teacher_contop .tintro .next{text-align:center; color:#bbb; display:inline-block; margin:0; cursor:pointer;}
.teacher_contop .tintro .info_ .info1,.teacher_contop .tintro .info_ .info2{width:50%;}
.teacher_contop .tintro .info_ .info1 li,.teacher_contop .tintro .info_ .info2 li{line-height:20px;color:#808080;}
.teacher_contop .tintro .tintrolist .tintro_ul .people_info{padding: 5px; color:#808080;}
.teacher_contop .tintro .info_ .info1 li em{font-style: normal;}
.teacher_contop .tintro .info_ .info1 li em.yrz{color:#4EA832;}
.teacher_contop .tintro .info_ .info1 li em.time_num{font-size: 15px;color:#4EA832;margin: 0 5px;}
.teacher_contop .tintro .tname a{font-size:14px; color:#303030;}
.teacherct_con .tintro{float: right;width: 200px;padding: 25px;background: #fff;line-height: 25px;font-size: 14px;}
.teacherct_con .c_contmain{float: left;width: 855px;background: #fff; padding:25px;}
.teacher_contop .tintro span{display:block; line-height:25px;margin: 0 20px;}
.teacher_contop .teachermainbox .t_score {width: 150px;text-align: center;background:url(../introbg.png);padding: 15px 0;border-radius: 5px;margin-top: 20px;margin-left: 20px;height: 100px;}
.teacher_contop .teachermainbox .t_score strong {display: block;font-size: 36px;color:#4ea832;font-weight: normal;height: 41px;line-height: 41px;overflow: hidden;}
.teacher_contop .teachermainbox .t_score span {line-height: 19px;display: block;margin-top: 5px;font-size: 12px;color: #333;}
.teacher_contop .teachermainbox .t_score span {line-height: 19px;display: block;margin-top: 5px;font-size: 12px;color: #808080;}
.teacher_contop .teachermainbox .t_score span.star .badstar{font-size: 16px; width:5em; height:1em; background:url(../download/star0.png) no-repeat;background-size: 5em 1em; display:block; position:relative;margin: auto;em} 
.teacher_contop .teachermainbox .t_score span.star .badstar .currstar{background:url(../download/star5.png) no-repeat;background-size: 5em 1em; height:1em; display:block; position:absolute; left:0;}
.teacherct_con{width:1180px; margin:auto;min-height: 400px;}
.teacherct_con .nav-tabs{position: relative;border-color: #f5f5f5;height: 40px;}
.teacherct_con .nav-tabs li{float:left;position: relative;margin:0 25px 0 25px;}
.teacherct_con .nav-tabs li a{cursor:pointer;display: block;border: none;margin-right: 0;color: #313131;font-size: 16px;line-height: 40px;position: relative;margin-bottom: -1px;}
.teacherct_con .nav-tabs li.active a{border-bottom:2px solid #4ea832;background: none;color: #4ea832;}
.teacherct_con .nav-tabs li:hover a{color: #4ea832;}
.c_contmain .c_contmain_l{display:none;}
.c_contmain .c_contmain_l ul.c_contmainlist{width:880px;}
.c_contmain .c_contmain_l .c_contmainlist li{width:268px;float: left;margin-right: 25px;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item{position: relative; z-index: 1;margin-bottom: 30px; -webkit-border-radius: 2px;-moz-border-radius: 2px; border-radius: 2px;background-color: #fff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease; transition: all 0.3s ease;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .course-img {height:168px; position: relative;overflow: hidden; border-top-left-radius: 2px; border-top-right-radius: 2px;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .course-img .img-responsive {width: 100%; height:100%;-webkit-transition: .6s; transition: .6s;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item:hover .course-img .img-responsive{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .title {font-size: 14px; margin-top: 10px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .metas {position: relative;padding:5px 0;color: #c1c1c1;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .metas .num{color:#999;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .metas .comment{margin-left: 10px;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .metas .num i ,.c_contmain .c_contmain_l .c_contmainlist li .course-item .metas .comment i{font-size:12px;margin-right: 5px;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .metas .course-price-widget{margin-top:10px; float:none;clear: both;display: block;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .course-info {position:relative;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .course-info .metasbottom{display:none;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .course-info .metasbottom .metasbutton{text-align:center;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .course-info .metasbottom .metasbutton a{background: #A3C24C;display: inline-block;width:50%;color: #fff;height: 30px;line-height: 30px;margin-top: 20px;border-radius: 3px;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .course-info .metastop .info_zh{padding: 0 10px 10px;color: #C2C1C2; display:none;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .course-info .metastop .info_zh font{color:#78b31d; margin-left:2px;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item .course-img a .course-imgbg{opacity: 0;filter: alpha(opacity=0);    z-index: 1;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;position: absolute;width: 100%; background:url(../imgbg.png); height: 100%;top: 0;left: 0;text-align: center;line-height: 152px;color: #fff;font-size: 40px;}
.c_contmain .c_contmain_l .c_contmainlist li .course-item:hover .course-img a .course-imgbg{opacity: 1;filter: alpha(opacity=100); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.c_contmain .c_contmain_l .ask_listb .ask_lis li{margin: 15px 0;line-height: 25px;min-height: 25px;position: relative;border-top: 1px dashed #ddd;padding-top: 15px;}
.c_contmain .c_contmain_l .cmttop .cmtlist span.active{margin-top:-1px;}
.c_contmain .c_contmain_l .rtalklist{background:none; padding-top:0;}
.c_contmain .c_contmain_l .ask_listb .ask_lis li .rct .rtalklist .hfbox .hfbtn{background:#83C76F;border:1px solid #83C76F;}


/*直播页面*/
/*左边边框*/
.live_leftbox{position:absolute; width:100px;overflow:hidden; left:0; top:0; background:#303437;box-shadow: 1px -1px 5px 0px #000; z-index:1;}
.live_leftbox .block01{padding:10px;border-bottom: 1px solid #000;}
.live_leftbox .block01 .member_img{width: 50px;height: 50px;border-radius: 50px;margin: auto;overflow: hidden;}
.live_leftbox .block01 .member_img img{width:100%; height:100%;}
.live_leftbox .block01 .member_name{color:#fff; text-align:center; line-height:25px;}
.live_leftbox .block02{padding: 10px;background: url(../line.png) no-repeat top center;border-bottom: 1px solid #000;}
.live_leftbox .block02 .studentlist{height:400px; overflow:hidden; position:relative;}
.live_leftbox .block02 .student{height:1988400px;width:80px; position:absolute;top:0;left:0;}
.live_leftbox .block02 .student li{text-align:center; padding:10px 0;height:30px; overflow:hidden;}
.live_leftbox .block02 .student li img{width:30px; height:30px; border-radius:30px;}
.live_leftbox .block02 .prve,.live_leftbox .block02 .next{text-align:center; color:#bbb;}
.live_leftbox .block02 .prve span:hover,.live_leftbox .block02 .next span:hover{color:#fff;}
.live_leftbox .block02 .prve span,.live_leftbox .block02 .next span{cursor:pointer;}
.live_leftbox .block02 .next.cur,.live_leftbox .block02 .next.cur span:hover {color:#666}
.live_leftbox .block02 .prve.cur,.live_leftbox .block02 .prve.cur span:hover {color:#666}
.live_leftbox .block03{padding: 10px;background: url(../line.png) no-repeat top center;}
.live_leftbox .block03 .flowers,.live_leftbox .block03 .diamonds{text-align: center;margin: 10px 0;}
.live_leftbox .block03 .flowers a,.live_leftbox .block03 .diamonds a{color: #fff;}
.live_leftbox .block03 .flowers img,.live_leftbox .block03 .diamonds img{width:20px; height:20px;}


/*中间*/
.live_centerbox{ position:absolute; left:100px; top:0; background:#282b30;}
.live_centerbox .ltop_box{ height:60px; background:#2d2e34;border-bottom: 3px solid #000;}
.live_centerbox .ltop_box .return_btn{line-height: 60px;color: #fff;margin-left: 20px;font-size: 12px;background:#505050;padding: 5px 10px;border-radius: 3px; border:1px solid #252525;}
.live_centerbox .ltop_box .return_btn:hover{background:#808080;}
.live_centerbox .ltop_box .left_tc .left_tcimg img{width: 30px;height: 30px; border-radius: 30px;}
.live_centerbox .ltop_box .left_tc{margin-left: 40px;border-right: 1px solid #000;padding: 0 20px; line-height:60px;}
.live_centerbox .ltop_box .left_tc .left_tcimg {line-height: 60px;}
.live_centerbox .ltop_box .left_tc .left_tccourse{color: #fff;margin-left: 5px;}
.live_centerbox .ltop_box .right_stunum {border-right: 1px solid #000;background: url(../line2.png) no-repeat left center;padding: 0 20px; color:#808080; height:60px; line-height:60px;}
.live_centerbox .ltop_box .right_stunum span{width: 200px;display: inline-block; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;text-overflow: ellipsis;}
.live_centerbox .ltop_box .right_stunum i{font-size:18px; color:#808080;}
.live_centerbox .ltop_box .right_stunum .numcolor{ font-size:15px; color:#fff;}
.live_centerbox .ltop_box .line2{background: url(../line2.png) no-repeat left center; width:1px;height: 60px;}
.live_centerbox .lbottom_box{position:relative; overflow:auto; background:#000;}
.live_centerbox .lbottom_box .none_live{width:100%; height:99%; color:#fff; text-align:center;}
.live_centerbox .lbottom_box .none_live .empty{position:absolute;}
.full_screen{display:none;}


/*右边框*/
.right_bigbox{width:297px;position:fixed;right:0;height:100%;}
.right_bigbox .hide_btn{cursor:pointer;position: absolute;left: -15px;color: #fff;z-index:1000;background: #202226;width: 18px;height: 40px;line-height: 40px;text-align: center; border-radius: 5px 0 0 5px;}
.right_bigbox .hide_btn.cur{display:none;}
.right_bigbox .ishow_btn{display:none;}
.right_bigbox .ishow_btn.cur{cursor:pointer;display:block;position: absolute;left: -17px;color: #fff;z-index: 99;background: #202226;width: 18px;height: 40px;line-height: 40px;text-align: center; border-radius: 5px 0 0 5px;}
.right_bigbox .hide_btn:hover,.right_bigbox .ishow_btn.cur:hover{background:#2A2D30;}
.live_rightbox{position:absolute; width:294px; overflow:hidden; right:0; top:0; background:#2a2d30; border-left: 3px solid #000; z-index:99;}
.live_rightbox ul.tab_name{background: #323639;border-bottom: 3px solid #000;height: 60px;}
.live_rightbox ul.tab_name li{float:left; width:24.9%; text-align:center; color:#fff; line-height:60px; font-size:14px; cursor:pointer;}
.live_rightbox ul.tab_name li.curr{background: #68AB54;}
.live_rightbox .tab_con{overflow-y: auto;}
.live_rightbox .tab_con .tabbox{display:none;}
.live_rightbox .tab_con .tabbox .emptymsg{padding-top: 10px;padding-bottom: 20px;padding-left: 40px;background: url('../emptymsg1.gif') no-repeat;text-align: left;margin: 40px auto 10px;overflow: visible;display: block;color: #999;width: 100px;}
.live_rightbox .tab_con .tabbox .livecourse_l .c_chapter,.live_rightbox .tab_con .tabbox .livecourse_l .c_class{min-height: 36px;color: #ddd;font-size: 12px;cursor: pointer;padding: 0px 0px 0px 5px;overflow: hidden;}
.live_rightbox .tab_con .tabbox .livecourse_l .c_chapter .no,.live_rightbox .tab_con .tabbox .livecourse_l .c_class .no{width: 45px;padding: 0px 0px 0px 5px;float: left;height: 36px;line-height: 36px;}
.live_rightbox .tab_con .tabbox .livecourse_l .c_chapter .picl {color:#006400;line-height: 36px;font-weight: bold;width: 28px;height: 36px;background: url('../chapter.png') no-repeat center center;font-family: Tahoma;float: left;text-align: center;}
.live_rightbox .tab_con .tabbox .livecourse_l .c_class .picl{width: 28px;height: 36px;background: url('../nostart.png') no-repeat center center;float: left;}
.live_rightbox .tab_con .tabbox .livecourse_l .c_class .curr{width: 28px;height: 36px;float: left;background: url('../study.png') no-repeat center center;}
.live_rightbox .tab_con .tabbox .livecourse_l .c_chapter .name,.live_rightbox .tab_con .tabbox .livecourse_l .c_class .name{width: 136px;padding: 0px 0px 0px 5px;float: left;height: 36px;line-height: 36px;overflow: hidden;}
.live_rightbox .tab_con .tabbox .livecourse_l .c_class .name a {color: #909090;}
.live_rightbox .tab_con .tabbox .livecourse_l{padding: 20px;}
.live_rightbox .tab_con .tabbox .livecourse_l .myzhangji{display:none;}
.live_rightbox .tab_con .tabbox .livecourse_l .c_class .no {text-align:right; color:#68AB54;}
.live_rightbox .tab_con .tabbox .livecourse_l .clickli{ position:relative;margin-bottom: 10px;}
.live_rightbox .tab_con .tabbox .livecourse_l .clickli .dot_big2{top:8px; left:0;background:none;}
.live_rightbox .tab_con .tabbox .livecourse_l .clickli .time2_xx{background:none;color: #ddd;font-size: 12px;cursor: pointer;padding: 0px 0px 0px 15px; height:35px; line-height:35px;}
.live_rightbox .tab_con .tabbox .livecourse_l .clickli .time2_xx a.celist{color:#999;}
.live_rightbox .tab_con .tabbox .livecourse_l .clickli .course_sd i.dot_big2{display:none;}
.live_rightbox .tab_con .tabbox .livecourse_l .clickli .course_sd .time2_xx{padding-left:0;}
.live_rightbox .tab_con .tabbox .livecourse_l .clickli .time2_xx .time2_date{display:none;}
.live_rightbox .tab_con .tabbox .livecourse_l .clickli ul.course_sd{padding-left: 25px; position:relative; display:none;}
.live_rightbox .tab_con .tabbox .livecourse_l .clickli ul.course_sd li .my_appointment{margin:0px; float:none; border:none;color: #888;text-align: left;}
.live_rightbox .tab_con .tabbox .livecourse_l .clickli ul.course_sd li .time2_xx p{padding-left:0;margin-bottom: 5px;}
.live_rightbox .tab_con .tabbox .livecourse_l .clickli ul.course_sd li .time2_xx p em{color: #78B31D !important;}
.live_rightbox .tab_con .tabbox .tabbox_ul li{float:left; width:49.9%; font-size:14px; text-align:center; color:#b0b0b0;line-height: 35px;cursor: pointer;}
.live_rightbox .tab_con .tabbox .tabbox_ul li.curr{background:url(../arrow1.png) no-repeat center bottom;}
.live_rightbox .tab_con .tabbox .tabbox_ul{border-bottom: 1px solid #474A4C;}
.live_rightbox .tab_con .tabbox .tabbox_box{border-top: 1px solid #000;padding: 15px;}
.live_rightbox .tab_con .tabbox .discuss{position: absolute;bottom: 0;left: 0;width:100%;border-top: 3px solid #000;height:153px; background:#2A2D30;}
.live_rightbox .tab_con .tabbox .discuss .discussinner{margin:20px;}
.live_rightbox .tab_con .tabbox .discuss #content0 #edui1{width:100% !important;}
.live_rightbox .tab_con .tabbox .discuss #content0 #edui1 .edui-default .edui-editor-iframeholder{width:100% !important;}
.live_rightbox .tab_con .tabbox .tabbox_box textarea{-moz-box-shadow:3px 3px 5px #bbb inset;-webkit-box-shadow:3px 3px 5px #bbb inset; box-shadow:3px 3px 5px #bbb inset;  width:94%;border-radius: 2px;resize: none;height: 90px;border: 0px;padding:3%;font-size: 12px;color: #AAAAAA;}
.live_rightbox .tab_con .tabbox .tabbox_box .floatleft input{border: 0px;vertical-align: middle;margin-right: 5px; margin-top:6px; float:left;-webkit-appearance: none;cursor: pointer;outline: none;width: 16px;height: 15px;background: url(../checkbg.png) no-repeat 0 0 #fff;}
.live_rightbox .tab_con .tabbox .net_grant .net_grantin #checkteacher{float: left;margin-top: 3px !important;border: 0px;vertical-align: middle;margin-right: 5px;-webkit-appearance: none;cursor: pointer;outline: none;width: 16px;height: 16px;background: url(../checkbg.png) no-repeat 0 0 #fff;}
.live_rightbox .tab_con .tabbox .net_grant .net_grantin #checkteacher:checked {background: url(../checkbg.png) no-repeat -16px 0 #fff;}
.live_rightbox .tab_con .tabbox .tabbox_box .floatleft input:checked {background: url(../checkbg.png) no-repeat -16px 0 #fff;}
.live_rightbox .tab_con .tabbox .tabbox_box .floatleft{color: #b0b0b0;line-height: 30px;}
.live_rightbox .tab_con .tabbox .tabbox_box .floatright{line-height:30px;}
.live_rightbox .tab_con .tabbox .tabbox_box .floatright .btnstyle1{margin: 0px;padding: 0px;border: 0px;width: 77px;height: 25px;line-height: 25px;text-align: center;font-family: \5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif","Microsoft YaHei";font-size: 12px;color: #fff;background: #E4A03C;cursor: pointer;margin-left: 10px;}
.noteslist .notes_ulist li{border-bottom: 1px dotted #46484A;padding: 10px 0px;}
.noteslist .notes_ulist li .row a{line-height: 28px;color: #eee;font-size: 12px;overflow: hidden;word-break: break-all;}
.noteslist .notes_ulist li .row .left {float: left;color:#606060;line-height: 17px;}
.live_rightbox .tab_con .tabbox .discuss_list{ overflow-y:auto; overflow-x:hidden; position:relative;}
.live_rightbox .tab_con .tabbox .discuss_list .discuss_listbox{padding:10px 10px 0px;margin-bottom: 10px;}
.live_rightbox .tab_con .tabbox .discuss .tjbutton {width:85px;float: right;height: 25px;line-height: 25px;font-family: Microsoft Yahei;background:#E4A03C;color: #fff;cursor: pointer;border: none;font-size: 12px;}
.live_rightbox .tab_con .tabbox .discuss_list li{margin:25px 0; position:relative;}
.live_rightbox .tab_con .tabbox .discuss_list li .userid{display:none;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussme .send {text-align: center;padding:5px 10px;float:right;position:relative;background:#E4A03C;border-radius:5px; max-width:100%;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussme .send img{max-width:100%;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussme .discuss_img{float: right;width: 30px;margin-left: 20px;text-align: center;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussme .discuss_img .discuss_imgname{color:#fff; display:none;line-height:25px;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussme .discuss_img img{width:30px; height:30px;border-radius: 100%;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussme .send .arrow {position: absolute;top: 8px;right: -5px;width:7px;height:12px;font-size: 0;background:url(../arrow.png) no-repeat;}
.live_rightbox .tab_con .tabbox .discuss_list .sendbox{padding-right: 50px;*padding-right:0;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussother .send .sendinfo{word-break: break-all; font-size:12px; overflow:hidden;font-family: 'Microsoft Yahei'; color:#303030;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussme{color:#fff;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussother{margin-top:0px;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussother .send{text-align: center;padding:5px 10px;position:relative;border-radius:5px; max-width:100%; margin-top:20px; float:left; background:#fff;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussother .send img{max-width:100%;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussother .discuss_img img{width:30px; height:30px;border-radius: 100%;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussother .discuss_imgname{color: #fff;display:block;line-height:25px; height:25px; max-width:50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussother .discuss_img{float: left;margin-right: 20px;margin-left: 0;text-align: center;}
.live_rightbox .tab_con .tabbox .discuss_list li.discussother .send .arrow{position: absolute;top: 8px;left:-5px;width:7px;height:12px;font-size: 0;background:url(../arrow2.png) no-repeat;}
#showuserask2{display:none;}
.live_rightbox .tab_con .tabbox .data_list li{padding:5px 10px; line-height:30px; border-bottom:1px solid #000; border-top:1px solid #333638; color:#bbb;}
.live_rightbox .tab_con .tabbox .data_list li .datainfo span{margin:0 5px; display:inline-block;}
.live_rightbox .tab_con .tabbox .data_list li .dataname {width: 105px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.live_rightbox .tab_con .tabbox .data_list li .datainfo span .databtn{width: 55px;height: 20px;color: #fff;background: #505050;border:0;display: inline-block;text-align: center;line-height: 20px;border-radius:0px;}


/*网授课程播放页*/
.live_rightbox .tab_con .tabbox .net_grant{border-bottom: 3px solid #000;width: 100%;height: 150px;background: #2A2D30; position:absolute; top:63px; right:0;}
.live_rightbox .tab_con .tabbox .net_grant .net_grantin{padding:15px;}
.live_rightbox .tab_con .tabbox .net_grant .tjbutton {width: 85px;float: right;height: 25px;line-height: 25px;font-family: Microsoft Yahei;background:#E4A03C;color: #fff;margin-top: 10px;cursor: pointer;border: none;font-size: 12px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox{margin:10px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox .empty{position:relative !important; margin:auto;}
.live_rightbox .tab_con .tabbox .discuss_list2{overflow:auto; width:100%; position:absolute; top:216px; right:0;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li{padding:5px 0;min-height: 50px;position: relative;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_img {width: 30px;position: absolute;left: 0;top: 12px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_img img {width: 30px;height: 30px; border-radius:30px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right{padding-left:40px; color:#bbb;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right .discusstl_rightname{font-size: 12px;color: #808080;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right .discusstl_rightname span{padding-left: 15px;font-size: 12px;color: #808080;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right .discusstl_rightinfo{margin-top: 5px;font-size: 12px;line-height: 20px;color: #bbb;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right .discusstl_rightbtn{width: 55px;height: 20px;line-height: 20px;color: #F5A000;text-align: center;margin-top: 5px;margin-bottom:10px;float: right;cursor: pointer;border: 1px solid #F5A000;border-radius: 2px;font-size: 12px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right .discusstl_rtalklist{padding:0px 0px 10px 0px;overflow: hidden;height: 120px;position: relative;-moz-animation: mybyjc 3s;-webkit-animation: mybyjc 3s;-o-animation: mybyjc 3s;display:none;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right .discusstl_rtalklist .textareabox {padding-right: 22px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right .discusstl_rtalklist .textareabox textarea {width: 100%;height: 60px;padding: 10px;line-height: 20px;font-size: 12px;border: 1px solid #e3e3e3;font-family: "\5FAE\8F6F\96C5\9ED1";color: #808080;outline: none;display: block;overflow: hidden;border-radius: 3px 3px 0 0;resize:none;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right .discusstl_rtalklist .hfbox {background: #f5f5f5;height: 30px;padding-left: 10px;border: 1px solid #e3e3e3;border-top: 0px;line-height: 30px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right .discusstl_rtalklist .hfbox .hfbtn {width: 90px;height: 30px;line-height: 100%;background: #F5A000;cursor: pointer;font-size: 12px;float: right;font-family: "\5FAE\8F6F\96C5\9ED1";color: #fff;border: 1px solid #F5A000;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right .discusstl_rtalklist .hfbox span {font-size: 12px;float: left;color: #808080;line-height: 30px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .discusstl_right .discusstl_rtalklist .hfbox span font {font-size: 12px;color: #d00;}


/*2016.05.13修改网授播放页面*/
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .lct{ float:left;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .lct img{width: 30px;height: 30px;border-radius: 30px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct{padding-left: 40px;color: #bbb;background:url(../discusstl_rightb.jpg) repeat-x left bottom; padding-bottom:2px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .replylist{background: #444;margin: 10px 0;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .replylist .replybox{padding: 10px;border-bottom: 1px solid #4E4A4A;border-top: 1px solid #3C3838;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .replylist .replybox span{color:#E4A03C;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .replylist .replybox span em{float: right;font-style: normal;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .replylist .replybox .talkinfo{margin-top: 10px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rname{font-size: 12px;color: #808080;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rname span {padding-left: 15px;font-size: 12px;color: #808080;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rinfo{margin-top: 5px;font-size: 12px;line-height: 20px;color: #bbb;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rinfo img{ max-width:100%;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rbtn{width: 55px;height: 20px;line-height: 20px;color: #aaa; text-align: center;margin-top: 5px;margin-bottom: 10px;float: right;cursor: pointer; border: 1px solid #aaa;border-radius: 2px;font-size: 12px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rtalklist{ background:none; display:none;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rtalklist{padding:0px 0px 10px 0px;overflow: hidden;height: 120px;position: relative;-moz-animation: mybyjc 3s;-webkit-animation: mybyjc 3s;-o-animation: mybyjc 3s;display:none;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rtalklist .textareabox {padding-right: 22px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rtalklist .textareabox textarea {width: 100%;height: 60px;padding: 10px;line-height: 20px;font-size: 12px;border: 1px solid #e3e3e3;font-family: "\5FAE\8F6F\96C5\9ED1";color: #808080;outline: none;display: block;overflow: hidden;border-radius: 3px 3px 0 0;resize:none;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rtalklist .hfbox {background: #f5f5f5;height: 30px;padding-left: 10px;border-top: 0px;line-height: 30px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rtalklist .hfbox .hfbtn {width: 90px;height: 30px;line-height: 100%;background: #c0c0c0;cursor: pointer;font-size: 12px;float: right;font-family: "\5FAE\8F6F\96C5\9ED1";color: #fff;border: 1px solid #c0c0c0;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rtalklist .hfbox .hfbtn:hover{background:#808080; border:1px solid #808080;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rtalklist .hfbox span {font-size: 12px;float: left;color: #808080;line-height: 30px;}
.live_rightbox .tab_con .tabbox .discuss_list2 .discuss_listbox li .rct .rtalklist .hfbox span font {font-size: 12px;color: #d00;}


/*考试首页*/
.examtopbg{background:url(../exambg.jpg) no-repeat center; height:326px;}
.exambg{background:#f4f4f4;}
.exam_topbox{width:1180px;margin:0px auto 0; overflow:hidden;}
.exam_topbox .title{height:40px; line-height:40px; font-size:20px;font-weight:normal;}
.exam_topbox .title em{float: left;width: 8px;height: 8px;background:#83C76F;margin: 16px 10px 0px 0px;}
.exam_topbox .title .fr{color:#999; font-size:12px;}
.exam_topbox .title .fr a{padding-left:10px; padding-right:10px; color:#999}
.exam_topbox .title .fr a:hover{color:#4EA832}


/*头部推荐*/
.column-recommend{margin-top:10px; position:relative; background:url(../exam/recommend_bg.png) repeat; border:#ebebeb solid 1px; position:relative; clear:both;}
.column-recommend .ico{width:94px; height:80px; background:url(../exam/news.png) -782px -45px; position:absolute; left:0; top:0}
.column-recommend h3{width:80%; text-align:center; font-size:22px; line-height:30px;white-space:nowrap; overflow:hidden; margin-left:10px; margin:0 auto; padding-top:20px}
.column-recommend .list {width:362px; float:left; margin-left:30px; padding-top:20px; padding-bottom:20px; font-size:14px; display:inline}
.column-recommend .list li{width:98%;line-height:30px; padding-left:15px; background:url(../exam/gd.png) -196px -338px no-repeat; white-space:nowrap; overflow:hidden;float:left}
.column-recommend .list a{white-space:nowrap; overflow:hidden}
.column-recommend .list a.gray{color:#999;}

/*分类 */
.exam_topbox .left02{margin:0px 0px 0px 0px;}
.exam_topbox .left02 .tit{height:40px; line-height:40px; background:#f5f5f5; padding:0px 20px; font-size:14px;color:#808080;}
.exam_topbox .left02 ul{padding:20px 0px 10px;}
.exam_topbox .left02 ul li{float:left; padding-right:10px; font-size:14px; line-height:34px; margin-bottom:10px;}
.exam_topbox .left02 ul li a{display: block; background: #f1f3f5; color: #333;height: 30px;border: #e1e1e1 solid 1px;line-height: 30px;padding: 0 10px;border-radius: 3px;box-shadow: 0px 1px 1px #ececec;}
.exam_topbox .left02 ul li a:hover {background:#EFF7ED;color:#4ea832;}


/*统一标题栏目 */
.exam-cet-hd.no1 {border-left: #FFA12D solid 2px;border-right: #FFA12D solid 2px; display:none;}
.exam-cet-hd.no1 span{background: #FFA12D;}
.exam-cet-hd{height:24px; line-height:24px;clear:both; background:url(../exam/gd.png) 0 -270px repeat-x;border-left:#83C76F solid 2px; border-right:#83C76Fs solid 2px; margin-top:20px}
.exam-cet-hd span{display:block;background-color:#83C76F; width:150px;text-align:center; color:#fff; font-size:14px; font-weight:bold; border-right:#FFF solid 3px;border-left:#FFF solid 3px}
.exam-cet-hd span a{color:#FFF;text-decoration:none}


/*考试试题*/
.exam-bd{zoom:1; background:#fff; clear:both;width: 1220px;}
.exam-blk{ float:left; margin-right:40px; zoom:1;width:570px; margin-top:20px; display:inline;}
.exam-lf{ float:left; width:568px; height:82px;  position:relative; background-color:#f9f9f9; border:#eaeaea solid 1px;border-bottom:1px solid #eee; box-shadow:0px 1px 2px #eee; display:inline }
.exam-lf-hd i{ font-style:normal; display:block; width:46px; height:46px; background:url(../exam/other.png) -76px 0 no-repeat; float:left; display:inline ; margin:20px 0px 0px 20px;}
.exam-lf-hd .jikao{ background-position: 0 0}
.exam-lf-hd .mokao{ background-position:0 -77px}
.exam-lf-hd .chapter{background-position:0 -158px}
.exam-lf-hd .daily{background-position:0 -234px}
.exam-bd .ml30{ margin-left:30px}
.exam-lf-hd dl{ display:block; float:left; width:40%;display:inline ; margin:10px 20px;}
.exam-lf-hd dl dt{ font:bold 16px/24px "Microsoft Yahei"; width:100%;  text-align:left; display:block}
.exam-lf-hd dl dd.info{ padding:0; line-height:24px; border:0; height:24px; text-align:left; color:#999;}
.exam-lf-hd .line-ico{ width:100%; height:10px; line-height:0; font-size:0; background:url(../exam/gd.png) 0 -256px repeat-x #FFF; margin-top:20px; display:inline}
.exam-lf .btn{width:125px;background-color:#83c76f; color:#fff!important; text-align:center;display:block;  font-size:14px;-moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px; margin:0 auto; margin-top:20px; float:right; margin-right:20px}
.num1 .exam-lf .btn{background: #83C76F;}
.num2 .exam-lf .btn{background: #64B5F6;}
.num3 .exam-lf .btn{background: #FE7575;}
.num4 .exam-lf .btn{background: #FFB74D;}
.num5 .exam-lf .btn{background: #F6A665;}
.num6 .exam-lf .btn{background: #57C9BB;}
.exam-lf .btn:hover{background-color:#5EB942;text-decoration:none}
.exam-cnt{ clear:both;}
.m20{ margin-left:20px; float:left; height:auto; font-size:14px;}
.list-b{padding-top:15px; line-height:28px; float:left; width:100%}
.list-b li{ width:97%; #margin-right:-25px;padding-left:13px;background:url(../exam/gd.png) -196px -342px no-repeat; position:relative; float:left}
.list-b li .txt{ width:99%; white-space:nowrap; overflow:hidden;font-size:14px; float:left}
.list-b li .hot{ font-weight:bold; color:#059}
.list-b li span{ color:#888; float:right}
.num2 .list-b .btn-exam{background: #64B5F6;border: #64B5F6 solid 1px;}
.num2 .list-b .btn-see:hover{border: #64B5F6 solid 1px;color: #64B5F6;}
.num3 .list-b .btn-exam{background: #FE7575;border: #FE7575 solid 1px;}
.num3 .list-b .btn-see:hover{border: #FE7575 solid 1px;color: #FE7575;}
.num4 .list-b .btn-exam{background: #FFB74D;border: #FFB74D solid 1px;}
.num4 .list-b .btn-see:hover{border: #FFB74D solid 1px;color: #FFB74D;}
.num5 .list-b .btn-exam{background: #F6A665;border: #F6A665 solid 1px;}
.num5 .list-b .btn-see:hover{border: #F6A665 solid 1px;color: #F6A665;}
.num6 .list-b .btn-exam{background: #57C9BB;border: #57C9BB solid 1px;}
.num6 .list-b .btn-see:hover{border: #57C9BB solid 1px;color: #57C9BB;}
.num2 .exam-lf .btn:hover{background-color: #5AB2F9;}
.num3 .exam-lf .btn:hover{background-color: #F96D6D;}
.num4 .exam-lf .btn:hover{background-color: #FFA12D;}
.num5 .exam-lf .btn:hover{background-color: #F59F59;}
.num6 .exam-lf .btn:hover{background-color: #49BBAD;}
.num1 .list-b .btn-exam:hover{background:#5EB942; border:1px solid #5EB942;}
.num2 .list-b .btn-exam:hover{background:#5AB2F9; border:1px solid #5AB2F9;}
.num3 .list-b .btn-exam:hover{background:#F96D6D; border:1px solid #F96D6D;}
.num4 .list-b .btn-exam:hover{background:#FFA12D; border:1px solid #FFA12D;}
.num5 .list-b .btn-exam:hover{background:#F59F59; border:1px solid #F59F59;}
.num6 .list-b .btn-exam:hover{background:#49BBAD; border:1px solid #49BBAD;}
.list-b .btn-see,.list-b .btn-exam{line-height:21px; padding:0 10px; text-decoration:none; display:block; font-size:12px; background-image:url(../exam/gd.png);position:absolute; display:none}
.list-b .btn-see{background-position: 0 -148px;border:#e1e1e1 solid 1px;right:46px;border-radius:3px 0 0 3px; }
.list-b .btn-exam{background:#83C76F;border:#83C76F solid 1px; color:#FFF!important;right:0px;border-radius:0 3px 3px 0;}
.list-b .btn-see:hover{background:#FFF;border:#83C76F solid 1px; color:#83C76F}
.list-b .btn-exam:hover{background:#FFA12D; border:#FFA12D solid 1px}
.list-b .action .btn-see,.list-b .action .btn-exam{display:block}
.list-b li.title-more{ background:none; height:30px; border:none; margin-top:5px; display:inline;}
.list-b li.title-more a{ float:right; height:21px; font:normal 12px/21px ""; width:75px; text-align:center; border:1px solid #e6e6e6;box-shadow: 0px 1px 2px #eee; border-radius:3px; text-decoration:none; color:#8c8c8c;  margin-top:2px; display:inline; }
.list-b li.title-more a:hover{ color:#FF9600; border-color:#FF9600}
.list-b li{ width:97%; #margin-right:-25px;padding-left:13px;background:url(../exam/gd.png) -196px -342px no-repeat; position:relative; float:left}
.list-b li .txt{ width:87%; white-space:nowrap; overflow:hidden;font-size:14px; float:left; }
.list-b li .hot{ font-weight:bold; color:#059}

/*按地图找机构*/
.mainbox{width: 1180px; margin: auto; z-index:100;}
.institution_map{position:absolute;top:20px;left:0; z-index:999;}
.institution_map1{top:60px; z-index:998;}
.institution_map .box1{height:45px; position:relative;}
.institution_map .box1 .citytab{width:90px; padding-left:10px; position:absolute;top:0;left:0px;height:45px; line-height:45px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:16px; text-align:center; cursor:pointer;}
.institution_map .box1 .citytab .iconfont{float:right;height:25px; line-height:25px;margin-top:10px; font-size:14px;color:#a0a0a0;border-right:1px solid #e0e0e0; padding-right:5px;}
.institution_map .box1 .text{width:380px;float:left; outline:none;height:43px; padding-left:115px;color:#a0a0a0;line-height:43px;border:0;-moz-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.15); -webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.15); box-shadow:1px 1px 4px rgba(0, 0, 0, 0.15);}
.institution_map .box1 .text:focus{color:#505050;}
.institution_map .box1 .scbutton{width:50px;height:43px;background:url(../searchicon.png) center no-repeat #fff;position: relative;left: -51px;border:0px; cursor:pointer;}
.citywrap{width:0px;height:400px; background:#fff;-moz-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.15); -webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.15); box-shadow:1px 1px 4px rgba(0, 0, 0, 0.15); position:absolute;left:0;top:60px; overflow:hidden; z-index:9999;}
.citywrapshow{width:645px;}
.citywrap .title{height:35px; line-height:35px;margin:0px 20px;border-bottom:1px solid #eee;color:#808080; position:relative; z-index:999999; background:#fff;}
.citywrap .title span{float:right;}
.citywrap .title span .iconfont{font-size:14px;}
.citywrap .guess_and_sc{height:30px; line-height:30px; padding:20px 0px;margin:0px 20px;margin-top:35px;}
.citywrap .guess_and_sc .lct{float:left;height:25px; line-height:25px;}
.citywrap .guess_and_sc .lct font{float:left; font-size:14px;color:#303030;}
.citywrap .guess_and_sc .lct span{float:left; padding:0px 15px;background:#A7C0E0;color:#fff; font-size:14px;margin-left:10px;border-radius:2px;}
.citywrap .guess_and_sc .rct{float:left; padding-left:20px;border-left:1px solid #e9e9e9;margin-left:20px; position:relative;}
.citywrap .guess_and_sc .rct .sctext{width:137px;height:23px;background:#f5f5f5; outline:none; line-height:23px;border:1px solid #eee;border-radius:3px; padding-left:10px;color:#a0a0a0; padding-right:23px;}
.citywrap .guess_and_sc .rct .sctext:focus{background:#fff;color:#505050;}
.citywrap .guess_and_sc .rct .button{background:none;border:0px; font-size:14px;color:#a0a0a0; position:absolute;right:0;top:2px;height:26px; line-height:26px;}
.citywrap .citylist{width:645px;}
.citywrap .citylist ul li{border-top:1px solid #eee; padding:5px 0px 5px 40px; line-height:40px; font-size:14px;margin:0px 20px; position:relative;}
.citywrap .citylist ul li .lct{position:absolute;left:0;top:10px;color:#4ea832;}
.citywrap .citylist ul li .rct span{width:14.28%;float:left;}
.citywrap .citylist ul li .rct span.curr a{border: 1px solid #78b31d;color: #78b31d;padding: 3px 10px;border-radius: 3px;}
.citywrap .citylist ul li .rct span:hover a{color: #4ea832;}
.citywrap:hover .Scrollbar-Handle{background:#d0d0d0;}
.institution_map .box2{width:350px;}
.institution_map .box2{height:435px; background:#fff;margin-top:20px;-moz-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.15); -webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.15); box-shadow:1px 1px 4px rgba(0, 0, 0, 0.15);}
.institution_map .box2 .box_dg{height:41px; line-height:40px;background:#f7f7f7;}
.institution_map .box2 .box_dg dl dt{width:116px;float:left; position:relative; z-index:9;}
.institution_map .box2 .box_dg dl dt span{display:block; text-align:center; padding:0px 15px 0px 5px; cursor:pointer;border-left:1px solid #eee;border-bottom:1px solid #eee;height:40px; overflow:hidden; line-height:40px;text-overflow:ellipsis; white-space:nowrap;}
.institution_map .box2 .box_dg dl dt span .iconfont{position:absolute;right:8px;top:0px; line-height:40px;font-size:13px;color:#a0a0a0;-webkit-transition: .3s;transition: .3s;}
.institution_map .box2 .box_dg dl dt .dtbox{width:115px; position:absolute;left:0px;top:40px; z-index:999; background:#fff;border:1px solid #e0e0e0;-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1); display:none;}
.institution_map .box2 .box_dg dl dt .dtbox li{display:inline;}
.institution_map .box2 .box_dg dl dt .dtbox a{line-height:30px; font-size:12px; padding:0px 15px; display:block;height:30px; overflow:hidden;}
.institution_map .box2 .box_dg dl dt .dtbox a.curr{color:#4ea832;}
.institution_map .box2 .box_dg dl dt .dtbox span{display:none;}
.institution_map .box2 .box_dg dl dt.tabway{display:none; height:39px;float:left;width: 80px;text-align: center;border-left: 1px solid #EEE;border-bottom: 1px solid #EEE;}
.tabway .tab_icon{float:left;width:50%;}
.tabway .tab_icon.curr{background: #fff;}
.tabway .tab_icon img{width:20px; vertical-align:middle;}
.institution_map .box2 .box_dg dl dt .dtbox2{width:330px;overflow-x:hidden; overflow-y:auto; padding:10px 20px 10px 0px; position:absolute;left:-1px;top:40px; z-index:9999; background:#fff;border:1px solid #e0e0e0;-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1); display:none;}
.institution_map .box2 .box_dg dl dt .dtbox2 li{display:inline;}
.institution_map .box2 .box_dg dl dt .dtbox2 a{line-height:35px;font-size:12px; margin-left:20px; float:left;height:35px; overflow:hidden;}
.institution_map .box2 .box_dg dl dt .dtbox2 a.curr{color:#5EB942;}
.institution_map .box2 .box_dg dl dt .dtbox2 span{display:none;}
.institution_map .box2 .box_dg dl dt:hover span{background:#fff;border-bottom:1px solid #fff; position:relative; z-index:99999;}
.institution_map .box2 .box_dg dl dt:hover span .iconfont{transform:rotate(-180deg);
-ms-transform:rotate(-180deg); 	/* IE 9 */
-moz-transform:rotate(-180deg); 	/* Firefox */
-webkit-transform:rotate(-180deg); /* Safari 和 Chrome */
-o-transform:rotate(-180deg); 	/* Opera */
}
.institution_map .box2 .box_dg dl dt:hover .dtbox{display:block;}
.institution_map .box2 .box_dg dl dt:hover .dtbox2{display:block;}
.institution_map .box2 .box_dg dl.eplist_rz dt{width:50%;}
.institution_map .box2 .box_dg dl.eplist_rz .dtbox{width:174px;}
.institution_map .box2 .list{height:394px;overflow:hidden; position:relative;}
.institution_map .box2 .list ul li{padding:15px;border-bottom:1px solid #eee; position:relative;}
.institution_map .box2 .list ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.institution_map .box2 .list ul li .markbg{width:18px;height:27px;float:left;background:url(../markicon.png) no-repeat; font-size:12px; line-height:20px; text-align:center;color:#fff; position:absolute;left:15px;top:15px;}
.institution_map .box2 .list ul li .t_r{width:290px; margin-left:28px;}
.institution_map .box2 .list ul li .t_r .tit a{font-size:14px;float:left;font-weight:bold;font-family:Hiragino Sans GB, \5fae\8f6f\96c5\9ed1;}
.institution_map .box2 .list ul li .t_r .tit span{padding-left:10px;color:#505050;}
.institution_map .box2 .list ul li .t_r .info{height:17px; line-height:17px;color:#505050;margin-top:5px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.institution_map .box2 .list ul li .t_r .eptel{height:20px; line-height:20px;margin-top:5px; overflow:hidden;color:#e75d02;}
.institution_map .box2 .list ul li .t_r .eptel .iconfont{color:#4ea832; font-size:15px;float:left; padding-right:5px;}
.institution_map .box2 .list ul li .t_r .ep_course{height:17px; line-height:17px;margin-top:5px; overflow:hidden;color:#505050; white-space:nowrap; text-overflow:ellipsis;}
.institution_map .box2 .list ul li .t_r .ep_course a{color:#3790e4;}
.institution_map .box2 .list ul li .t_r .epmap{height:17px; line-height:17px;color:#808080; overflow:hidden;margin-top:5px;text-overflow:ellipsis; white-space:nowrap;}
.institution_map .box2 .list ul li:hover{background:#f6f6f6;}
.institution_map .box2 .list ul li:hover .markbg{background:url(../markicon2.png) no-repeat;}
.institution_map .box2 .list:hover .Scrollbar-Handle{background:#d0d0d0;}
.Container {position: absolute;top: 0px; left: 0px;width: 100%;height: 100%;}
.Scroller-Container {position: absolute; width:100%;top: 0px; left: 0px;}
.Scrollbar-Track {width: 5px; height: 100%;position: absolute;top: 0px; right: 0px;background:#eee;}
.Scrollbar-Handle {position: absolute;top: 0px; left: 0px;border-radius:15px;width: 5px; height: 100px;background: #e0e0e0;}


/*最新资讯页面*/
.news_index{ padding-top:20px; background:#f4f4f4; padding-bottom:20px;}
.newsnav{width: 1180px;margin: auto;background: #fff;margin-bottom:20px;font-size:14px;border: 1px solid #eaeaea;}
.newsnav ul.first_columns li{float:left; margin-right:20px;}
.newsnav ul.first_columns li a{display: block;padding:5px 15px;color: #333; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease; transition: all 0.3s ease;}
.newsnav ul.first_columns li.curr a {background-color: #fff;color: #4EA832;border: 1px solid #4EA832;border-radius: 3px;}
.newsnav ul.first_columns li a:hover{color:#4EA832;}
.newsnav ul.first_columns{padding:15px;}
.newsnav .columns .two_columns{padding: 5px 15px; display:none;}
.newsnav .columns .two_columns ul {padding: 0;margin: 0;list-style-type: none;}
.newsnav .columns .two_columns ul li{float:left;}
.newsnav .columns .two_columns ul li a {display: block;padding: 12px 30px;color: #888; font-size:14px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.newsnav .columns .two_columns ul li.curr a,.newsnav .columns .two_columns ul li a:hover {color: #FF9600;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;transition: all 0.3s ease;}
.magic_lantern{ width:1180px; margin:auto; margin-bottom:20px;}
.magic_lantern .magicl{ width:870px;}
.magic_lantern .magicl .leftfcous #focus{position: relative;height:370px; overflow:hidden;width: 870px; border-radius:2px;-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);}
.magic_lantern .magicl .leftfcous #focus .bd{position: relative}
.magic_lantern .magicl .leftfcous #focus .focus-bar-box{width: 100%;height:370px;position: relative;overflow: hidden}
.magic_lantern .magicl .leftfcous #focus .focus-bar{width: 10000px}
.magic_lantern .magicl .leftfcous #focus .focus-bar li{float: left;width: 870px;height:370px}
.magic_lantern .magicl .leftfcous #focus .focus-bar li a{width: 100%;height: 100%;display: block}
.magic_lantern .magicl .leftfcous #focus .focus-bar li img{min-width: 100%;_width:100%;height: 370px;}
.magic_lantern .magicl .leftfcous #focus .ft{position: absolute;left: 0;bottom: 0;z-index: 1;width: 870px;}
.magic_lantern .magicl .leftfcous #focus .ftbg{position: absolute;left: 0;z-index: -1;width: 870px;height: 55px;background: rgba(0,0,0,0.3);bottom:0;}
.magic_lantern .magicl .leftfcous #focus .change{position: absolute;right: 10px;bottom: 20px;height: 12px}
.magic_lantern .magicl .leftfcous #focus .change a{float: left;width: 10px;height: 10px;margin-right: 10px;-webkit-transition: .0s; transition: .0s;background:url(../newsyd.png) no-repeat;cursor: pointer;}
.magic_lantern .magicl .leftfcous #focus .change a.on{background:url(../newsyd.png) no-repeat -10px 0px}
.magic_lantern .magicl .leftfcous #focus .hd{position: absolute;left: 0;bottom: 0;z-index: 2;width: 700px;height: 55px}
.magic_lantern .magicl .leftfcous #focus .focus-title{overflow: hidden;position: absolute;top: 0;left: 0;height: 55px;padding: 0 20px;line-height: 55px;font-size: 16px;}
.magic_lantern .magicl .leftfcous #focus .focus-title a{color:#fff;}
.magic_lantern .magicr {width: 300px;}
.magic_lantern .magicr .magicr_top{ margin-bottom:10px;}
.magic_lantern .magicr .magicr_top a,.magic_lantern .magicr .magicr_bottom a{height:180px; display:block;position: relative;border-collapse: collapse;display: block;color: #fff;}
.magic_lantern .magicr .magicr_top a img,.magic_lantern .magicr .magicr_bottom a img{width:100%; height:100%;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.magic_lantern .magicr a:hover {color: #fff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease; transition: all 0.3s ease;}
.magic_lantern .magicr .magicr_top .magicr_newsname ,.magic_lantern .magicr .magicr_bottom .magicr_newsname{position: absolute;left: 0;right: 0;bottom: 0;margin: 20px;z-index: 1;}
.magic_lantern .magicr .magicr_top .magicr_newsname p ,.magic_lantern .magicr .magicr_bottom .magicr_newsname p{margin-bottom: 5px;font-size: 12px;opacity: 0.9;filter: alpha(opacity=90);}
.magic_lantern .magicr .magicr_top .magicr_newsname .title,.magic_lantern .magicr .magicr_bottom .magicr_newsname .title{margin: 0; font-size:16px; font-weight:normal;line-height: 25px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.magic_lantern .magicr .magicr_top .image-overlay,.magic_lantern .magicr .magicr_bottom .image-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;filter: alpha(opacity=30);background: -webkit-linear-gradient(top, rgba(225, 225, 225, 0) 50%, rgba(0, 0, 0, 0.5) 100%);background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background: linear, top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%;}
.magic_lantern .magicr .magicr_top:hover .image-overlay ,.magic_lantern .magicr .magicr_bottom:hover .image-overlay{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;opacity: 0.2;filter: alpha(opacity=20);}
.newslist{width: 1180px;margin: auto;}
.newslist .newslistl {width:870px;}
.newslist .newslistl .newslistl_ul li{margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #f5f5f5;}
.newslist .newslistl .newslistl_ul li .article-metas .metas-body .title a {color: #313131;font-weight: normal;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.newslist .newslistl .newslistl_ul{background: #fff;padding:25px;margin-bottom: 20px; border:1px solid #eee;}
.newslist .newslistl .newslistl_ul li .article-metas .metas-body p {margin-bottom: 0;font-size: 12px;}
.newslist .newslistl .newslistl_ul li .article-metas .metas-body .title {margin: 0;line-height: 32px;}
.newslist .newslistl .newslistl_ul li .article-list .media {color: #919191;}
.newslist .newslistl .newslistl_ul li .media-left1,.newslist .newslistl .newslistl_ul li .media-right,.newslist .newslistl .newslistl_ul li .media-body {display: table-cell;vertical-align: top;}
.newslist .newslistl .newslistl_ul li .media .thumb-img {width: 225px;min-height:130px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.newslist .newslistl .newslistl_ul li .media{margin-top: 10px; position:relative;}
.newslist .newslistl .newslistl_ul li .media-left1{padding-right: 15px;}
.newslist .newslistl .newslistl_ul li .media-left1 a{display:inline-block; height:130px; overflow:hidden;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.newslist .newslistl .newslistl_ul li .article-list .media .media-body {word-break: break-all;padding-left: 10px;line-height: 25px;}
.newslist .newslistl .newslistl_ul li .article-list .media .thumb-img {width: 260px;}
.newslist .newslistl .newslistl_ul li .media-body{ line-height:25px;}
.newslist .newslistl .newslistl_ul li .media-body .media-bodyp{font-size:14px; color:#999;height:100px;overflow: hidden;}
.newslist .newslistl .newslistl_ul li .media-body .media_info{margin-bottom:5px;}
.newslist .newslistl .newslistl_ul li .media-body .media_info span{color:#999;font-size: 14px; padding-right:30px;}
.newslist .newslistl .newslistl_ul li .media-body .media_info span i{margin-right:5px;}
.newslist .newslistl .newslistl_ul li .article-metas .metas-body p .link-light {font-size: 14px;color:#4EA832;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.newslist .newslistl .newslistl_ul li .article-metas .metas-body p .link-light i{margin-right:5px;}
.newslist .newslistr{width: 300px;}
.newslist .newslistr .newslistrn1{background: #fff; margin-bottom:10px;padding: 0 15px; border:1px solid #eee;}
.newslist .newslistr .newslistrn1 .panel-heading {position: relative;font-size: 16px;padding: 10px 0 0;background: #fff;}
.newslist .newslistr .newslistrn1 .panel-heading .panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: #313131;}
.newslist .newslistr .newslistrn1 .panel-body{position: relative;padding: 10px 0;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num{padding: 10px 0;line-height: 30px;font-size: 13px;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num:first-child {margin-top: 0; padding-top:0;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news .hot_news_info{display:block; padding-left:60px;line-height: 22px;color: #b0b0b0;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n{position: relative;color: #FF9600;padding-right: 15px;margin-top: 5px;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n.pr0{padding-right:0;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news._title{font-size: 16px;line-height: 24px;margin-top: 16px;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num .pr0 .num img {width: 100%;min-height: 160px;-webkit-transition: .9s;transition: .9s;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num:hover .pr0 .num img {transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n .num{display: block;height: 160px;overflow: hidden;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news a{color: #303030; font-size:16px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;transition: all 0.3s ease;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news a:hover{color:#4EA832; text-decoration:underline;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n .num i{color:#4EA832; font-size:26px;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n .recommend{border:none; width:55px; height:55px;}
.newslist .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n .recommend img{width:100%; height:100%;}
.newslist .newslistr .newslistrn1 .panel-body .btn-tag {display: inline-block;padding: 6px 10px;margin: 5px 5px 5px 0;color:#4EA832;font-size: 12px;background-color: #F5F9E8;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.newslist .newslistr .newslistrn1 .panel-body .btn-tag:hover{background:#78b31d; color:#fff;}


/*资讯内页*/
.news_inner{background: #f4f4f4;padding-top: 30px; padding-bottom:20px;}
.news_inner .newscontent{width: 1180px;margin: auto;}
.news_inner .newscontent .news_wz{width:870px;}
.news_inner .newscontent .news_wz .news_wzbox{background: #fff;padding:25px; border:1px solid #eee;margin-bottom: 20px;}
.news_inner .newscontent .news_wz .news_wzbox .daohang {font-family: 'Microsoft Yahei'!important;height: 40px;line-height: 40px;color: #909090;margin-bottom: 20px;background: #F7F7F7;padding-left: 10px;}
.news_inner .newscontent .news_wz .news_wzbox .daohang a {color: #909090; font-family: 'Microsoft Yahei'!important;}
.news_inner .newscontent .news_wz .news_wzbox .daohang a em {font-style: normal;}
.news_inner .newscontent .news_wz .news_wzbox .daohang .article_time{width: 70px;overflow: hidden;height: 40px;color: #ccc;text-align: center; margin-right:10px;}
.news_inner .newscontent .news_wz .news_wzbox .article_name{font-weight: normal;text-align: center;margin-bottom:10px;}
.news_inner .newscontent .news_wz .news_wzbox .article_info .dp{line-height: 40px;text-align: center;}
.news_inner .newscontent .news_wz .news_wzbox .article_info .dp span{display:inline-block; margin:0 10px; color:#c0c0c0;}
.news_inner .newscontent .news_wz .news_wzbox .article_info .dp span a{color:#c0c0c0;}
.news_inner .newscontent .news_wz .news_wzbox .article_line{width: 100%;border-bottom: 1px solid #eee;}
.news_inner .newscontent .news_wz .news_wzbox .article_info .dp span font{color:#F00; margin:0 2px;}
.news_inner .newscontent .news_wz .news_wzbox .article_info .dp span i{margin-right:5px;}
.news_inner .newscontent .news_wz .news_wzbox .news_article .keytags{margin-top: 30px;font-size: 16px;line-height: 30px;color: #333;}
.news_inner .newscontent .news_wz .news_wzbox .news_article .Itembox{margin-top: 20px;border-top: 1px solid #f5f5f5;padding: 15px 0px;color: #999;line-height: 28px;}
.downbox04 .ct_pl {font-size: 14px;overflow: hidden;color: #999;}
.downbox04 .ct_pl .username {margin-right: 15px;color:#4EA832;padding: 5px 10px;}
.downbox04 .ct_pl .password{border: 1px solid #ddd;padding: 5px 10px;line-height: 20px;border-radius: 2px;}
.downbox04 .ct_pl span.rightcmtnum {margin-right:10px;}
.downbox04 .ct_pl span label {cursor: default;}
.downbox04 .ct_pl span.rightcmtnum a {color: #999;padding-left: 17px;}
.downbox04 .ct_pl textarea {color: #999;padding: 10px 5px;font-size: 14px;border: 1px solid #e7e7e7; margin-top: 15px;height: 80px;resize: none;border-radius: 3px;}
.downbox04 .ct_pl .commenttips {width: 553px;border: 1px solid #e1e1e1; border-top: 0px;border-right: 1px solid #fff;float: left;padding-left: 10px;line-height: 28px;height: 28px;font-size: 12px;color: #666;display: none;}
.downbox04 .ct_pl #SubmitComment {width: 100px;height: 35px;line-height: 35px;display: block;background: #4EA832;margin-top: 10px; border: 0px;color: #fff;font-size: 14px;font-family: "\5FAE\8F6F\96C5\9ED1";cursor: pointer;border-radius: 3px;}
.downbox04 .pllist {color: #999;padding-top: 15px;}
.downbox04 .pllist table {padding-top: 15px;margin: auto;}
.downbox04 .pllist table tr td {padding: 20px 0px;position: relative;line-height: 22px;border-bottom: 1px solid #f5f5f5;color: #4EA832;font-size: 14px;}
.downbox04 .pllist table tr .goodandbad:nth-child(3){padding:0;}
.downbox04 .pllist table tr td #Report27 a:hover{color:#78b31d;}
.downbox04 .pllist table tr td img.userface {width: 55px;height: 55px;margin-right: 12px;}
.downbox04 .pllist table tr td span {color: #999;font-size: 12px;font-weight: 100;}
.downbox04 .pllist table tr td p {font-weight: normal;padding-top: 5px;color: #666;}
.news_inner .newscontent .news_wz .news_wzbox .news_article{ margin-top:20px;}
.news_inner .newscontent .news_wz .news_wzbox .news_article_box img{max-width:100% !important;}
.news_inner .newscontent .news_wz .news_wzbox .news_article_box p.titdd-Article{ line-height:30px;}
.news_inner .newscontent .newslistr{width: 290px;}
.news_inner .newscontent .newslistr .newslistrn1{background: #fff; margin-bottom:20px;padding: 0 25px;border:1px solid #eee;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-heading {position: relative;font-size: 16px;padding: 15px 0 0;background: #fff;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-heading .panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: #313131;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body{position: relative;padding: 15px 0;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .hot_news_num{padding-bottom:10px;line-height: 20px;font-size: 12px;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .hot_news_num:first-child {margin-top: 0;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n{position: relative;color: #fff;padding-right: 5px;margin-top: 2px;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n .num{display: block;width: 15px;height: 15px;line-height: 18px;text-align: center;background:#b0b0b0;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n .num.nu1{background:#FFA12D;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n .num.nu2{background:#78b31d;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n .num.nu3{background:#5fa6e9;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news a{color: #303030;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;transition: all 0.3s ease;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n .num i{color:#78b31d; font-size:26px; display:none;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .hot_news_num .hot_news_n .recommend{ border:none;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .btn-tag {display: inline-block;padding: 6px 10px;margin: 5px 5px 5px 0;color: #78b31d;font-size: 12px;background-color: #F5F9E8;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.news_inner .newscontent .newslistr .newslistrn1 .panel-body .btn-tag:hover{background:#78b31d; color:#fff;}

/*关于我们*/
.news_inner .aboutus {width: 1179px;margin: 0 auto;margin-bottom: 10px;background: #eee;min-height: 326px;border: 1px solid #f1f1f1;border-left: 0px;border-top: 1px solid #f1f1f1;-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);}
.news_inner .aboutus .aboutus_l {width: 200px;float: left;background: #eee;}
.news_inner .aboutus .aboutus_l h4 {padding: 20px 0px; font-size: 22px;background:#5EB942;font-weight: normal;line-height: 32px;overflow: hidden;color: #fff;text-align: center;}
.news_inner .aboutus .aboutus_l h4 span {font-size: 16px;display: block;margin-top: 10px;line-height: 26px;}
.news_inner .aboutus .aboutus_r {width: 939px;float: right;padding: 20px 20px;background: #fff;}
.news_inner .aboutus .aboutus_l ul li {height: 42px;line-height: 42px;}
.news_inner .aboutus .aboutus_l ul li.curr {background: #fff;position: relative;width: 200px;border-left: 3px solid #5EB942;}
.news_inner .aboutus .aboutus_l ul li a {display: block;padding-left: 40px;height: 42px;line-height: 42px;font-size: 16px;border-top: 1px solid #fff;color: #5b6269;}
.news_inner .aboutus .aboutus_l ul li.curr a {color:#4ea832;padding-left: 37px;}
.news_inner .aboutus .aboutus_r {width: 939px;float: right; padding: 20px 20px;background: #fff;}
.news_inner .aboutus .aboutus_r h4.title {font-size: 22px; height: 52px;line-height: 32px;font-weight: normal;}
.news_inner .aboutus .aboutus_r .intro {line-height: 24px;color: #5b6269;font-size: 14px;padding-left: 20px;}
.news_inner .aboutus .aboutus_l ul li a:hover{text-decoration: none;color: #4ea832;}

/*图片集*/
.wrap{background: #f4f4f4;padding: 20px 0;}
.wrap .wrap_con{ width:1180px; margin:auto; background:#fff;}
.wrap .wrap_con .photoclass_name{float:left;}
.wrap .wrap_con .photoclass_name .photoclass_namei{font-size: 22px;font-weight: normal;color: #303030;padding-left: 20px;line-height: 22px;}
.wrap .wrap_con .photoclass_name .photoclass_namejt{width: 3px;height: 22px;float:left;background: #5EB942;}
.wrap .wrapclass_box{width:1180px;margin: auto;background:#fff;}


/*分页样式*/
.fenye {padding:20px 0;}
.fenye a {width:25px;height:25px;text-align: center;line-height: 25px;background: #f1f1f1;font-size: 14px;float: left;margin-left: 10px;color: #5b6269;}
.fenye a img {display: block;margin: 0 auto;margin-top: 9px;}
.fenye a.curr {background: #4ea832;color: #fff;}
.fenye table{margin:auto;}
.discuss_listbox .fenye a{background:none; margin-left:5px;}
.discuss_listbox .fenye a.curr{background: #505050;}


/*下载资讯*/
.downbox{background: #F7F7F7;padding: 30px 0;}
.downmain01{width:1180px;margin:0 auto;}
.downmain01 .downleft{width:215px;float:left;background:#fff; position:relative; z-index:99}
.downmain01 .downleft ul li.li1 .classtit{padding-left:15px; font-size:16px;height:40px; line-height:40px;border-bottom:0px; background:none; }
.downmain01 .downleft ul li.li1:hover .classtit{border: 1px solid #f0f0f0;border-bottom: 0px;width: 196px;padding-left: 15px;}
.downmain01 .downleft ul li.li1:hover .classtit a{color:#4ea832;}
.downmain01 .downleft ul li:hover .classinfo{display:block;}
.downmain01 .downleft ul li:hover .classtit{width:199px;border:1px solid #bfbfc7;border-right:1px solid #fff; position:relative; z-index:999}
.downmain01 .downleft ul li:hover .classtit a,.downmain01 .downleft ul li:hover .classtit span i{color:#4ea832;}
.downmain01 .down_leftcontent .downbox01 .downbox01right .xingji{margin-top:5px; position:relative; font-size:16px;}
.downmain01 .down_leftcontent .downbox01 .downbox01right .xingji .star_w{width:0em; overflow:hidden; position:absolute;top:0;left:0; background:#fff;}
.downmain01 .down_leftcontent .downbox01 .downbox01right .xingji img{height:1em; width:auto;}
.downmain01 .downleft ul li .classtit{height:40px; line-height:40px;font-size:14px; border:1px solid #f0f0f0;border-right:2px solid #f0f0f0; overflow:hidden; padding-left:15px; position:relative; z-index:99; background:#fff; margin-bottom:-1px;background:url(../ricon.png) no-repeat 90% 50%}
.downmain01 .downleft ul li .classtit span{width:20px;height:34px;float:left;}
.downmain01 .downleft ul li .classtit span.spanicon1{background:url(../downicon.png) no-repeat 0 10px;margin-right:10px;}
.downmain01 .downleft ul li .classtit span.spanicon2{background:url(../downicon.png) no-repeat 0 -24px;margin-right:10px;}
.downmain01 .downleft ul li .classtit span.spanicon3{background:url(../downicon.png) no-repeat 0 -60px;margin-right:10px;}
.downmain01 .downleft ul li .classtit span.spanicon4{background:url(../downicon.png) no-repeat 0 -93px;margin-right:10px;}
.downmain01 .downleft ul li .classtit span.spanicon5{background:url(../downicon.png) no-repeat 0 -129px;margin-right:10px;}
.downmain01 .downleft ul li .classtit span.spanicon6{background:url(../downicon.png) no-repeat 0 -164px;margin-right:10px;}
.downmain01 .downleft ul li .classtit span.spanicon7{background:url(../downicon.png) no-repeat 0 -199px;margin-right:10px;}
.downmain01 .downleft ul li .classtit span.spanicon8{background:url(../downicon.png) no-repeat 0 -235px;margin-right:10px;}
.downmain01 .downleft ul li .classtit span.spanicon9{background:url(../downicon.png) no-repeat 0 -271px;margin-right:10px;}
.downmain01 .downleft ul li .classinfo{width:183px;border:1px solid #bfbfc7; display:none; padding:10px 20px 20px 10px; position:absolute; left:215px;top:0px; background:#fff; z-index:9;height:378px; overflow:hidden;}
.downmain01 .downleft ul li .classinfo .infotit{height:30px; line-height:30px; font-size:16px; padding-left:15px;color:#4ea832;}
.downmain01 .downleft ul li .classinfo a{padding: 0px 6px;white-space: nowrap;height: 26px;line-height: 26px;border: 1px solid #e3e3e3;float: left;margin: 10px 0px 0px 10px;}
.downmain01 .downleft ul li .classinfo a:hover{background:#4ea832;color:#fff;border:1px solid #4ea832;}
.downmain01 .leftlistbg{background:url(../20151231527.jpg) no-repeat !important; padding-top:200px}
.downmain01 .downlist{width:638px; border:1px solid #eee;float:left;margin-left:20px;background:#fff; position:relative}
.downmain01 .downlist .fbzlbg{width:69px;height:69px;background:url(../fbzl.png) no-repeat; position:absolute;right:0px;top:0px; cursor:pointer}
.downmain01 .downlist .title{height:49px; line-height:40px;font-size:18px;margin-top:2px; padding:0px 15px}
.downmain01 .downlist .title span{font-size:14px;color:#999; padding-left:10px;}
.downmain01 .downlist .title font{color:#F17F1A; padding:0px 5px}
.downmain01 .downlist .title2{float:left; padding:0px 15px;height:21px; line-height:20px;background:#83c76f;color:#fff; margin-left:18px; position:relative}
.downmain01 .downlist .title2 .dbg{width:21px;height:5px; background:url(../dbg.png) no-repeat; position:absolute;left:-21px;top:8px;}
.downmain01 .downlist ul{ margin:0px 15px}
.downmain01 .downlist ul li{padding:5px 15px 20px 15px;border-bottom:1px dotted #ddd;}
.downmain01 .downlist ul li .litit{height:18px; line-height:18px;font-size:16px; overflow:hidden;margin-top:15px}
.downmain01 .downlist ul li .litit img{margin-right:10px;float:left; width:16px; height:16px;}
.downmain01 .downlist ul li .intro{color:#666; line-height:25px;height:50px; overflow:hidden;margin-top:15px;font-family: 'Microsoft Yahei'!important;}
.downmain01 .downlist ul li .liother{color:#999;margin-top:15px;}
.downmain01 .downlist ul li .liother span{ display:inline-block; margin:0 5px;}
.downmain01 .downright{width:285px;float:right;}
.downmain01 .downright .rightbtn{width:100%;height:50px; cursor:pointer; line-height:50px; background:#FFA12D;border-radius:3px;color:#fff; text-align:center; font-size:16px;-webkit-transition: .3s; transition: .3s;}
.downmain01 .downright .rightbtn i{font-size: 20px; margin-right: 5px;}
.downmain01 .downright .rightbtn:hover{background:#FB9B25;}
.downmain01 .downright .right01{ padding:5px 15px 10px 15px;background:#fff;margin-top:10px; border:1px solid #eee;}
.downmain01 .downright .right01 .title{ font-size:17px;height:35px; line-height:30px;color:#333;}
.downmain01 .downright .right01 ul li{height:28px; line-height:28px; overflow:hidden; }
.downmain01 .downright .right01 ul li span{width:15px;margin:7px 8px 0px 0px;height:15px;background:#ddd; color:#333;float:left; text-align:center; line-height:15px;}
.downmain01 .downright .right01 ul li span.span01{background:#ec7c40;color:#fff;}
.downmain01 .downright .right01 ul li em{float:right;color:#999; padding-left:10px; font-style:normal;}
.downmain01 .downright .right01 ul li em strong{color:#ec7c40;font-weight:normal; padding-right:3px; font-family:Arial}
.downmain01 .down_leftcontent{width:880px;float:left;}
.downmain01 .down_leftcontent .downbox01{padding:15px; background:#fff;-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.downmain01 .down_leftcontent .downbox01 .downbox01left{width:150px; float:left}
.downmain01 .down_leftcontent .downbox01 .downbox01left img.rj_pic{width:150px; float:left}
.downmain01 .down_leftcontent .downbox01 .downbox01right{width:680px; float:right}
.downmain01 .down_leftcontent .downbox01 .downbox01right h4{font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal;font-size:18px; height:28px;}
.downmain01 .down_leftcontent .downbox01 .downbox01right ul li{width:33%; float:left; padding-top:10px;color:#999;font-family: 'Microsoft Yahei'!important;}
.downmain01 .down_leftcontent .downbox01 .downbox01right ul li span{color:#666;}
.downmain01 .down_leftcontent .downbox01 .downbox01right ul li.liintro{width:100%; display:block; line-height:24px;}
.downmain01 .down_leftcontent .downbox01 .downbox01right ul li.liintro img{ max-width:100%;}
.downmain01 .down_leftcontent .downbox01 .downbox01right ul li.lidownnum{width:100%; display:block;background:url(../bg38.png) no-repeat 0 50%;padding-left:20px; line-height:30px;padding-top:0px;margin-top:6px;}
.downmain01 .down_leftcontent .downbox01 .daohang {height: 40px;line-height: 40px;font-size: 14px;color: #999;margin-bottom: 15px;font-family: 'Microsoft Yahei'!important;}
.downmain01 .down_leftcontent .downbox01 .daohang a{color: #999;}
.downmain01 .down_leftcontent .downbox03,.downmain01 .down_leftcontent .downbox04{margin-top: 15px;background: #fff;-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);-webkit-border-radius: 2px; -moz-border-radius: 2px;border-radius: 2px;padding: 20px;}
.downmain01 .down_leftcontent .downbox03 .title{height:40px; line-height:40px; border-bottom:1px solid #f2f2f2;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal;font-size:18px;}
.downmain01 .down_leftcontent .downbox03 .title h4{float:left; font-weight:normal;border-bottom:2px solid #4EA832;}
.downmain01 .down_leftcontent .downbox03 .title #bdshare{float:right !important;}
.downmain01 .down_leftcontent .downbox03 .xz_list{margin-top:15px;font-size:14px}
.downmain01 .down_leftcontent .downbox04{margin-top:15px}
.downmain01 .down_leftcontent .downbox04 .title{height:40px; line-height:40px; border-bottom:1px solid #f2f2f2;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal;font-size:18px;}
.downmain01 .down_leftcontent .downbox04 .title h4{float:left; font-weight:normal;border-bottom:2px solid #4EA832;}


/*考试栏目页*/
.nomore{ display:none;}
.exammain .exam_lmlist{width:890px; float:left;}
.exammain .exam_lmlist .box01 .boxnav{font-size:14px; line-height:30px; padding:20px 20px 10px;background: #fff;border: 1px solid #eee;}
.exammain .exam_lmlist .box01 .boxnav a{float: left;padding: 0px 10px;font-size: 14px;margin-right: 15px;color: #373737;height: 25px;line-height: 25px; margin-bottom:10px;}
.exammain .exam_lmlist .box01 .boxnav a:hover{color: #549E3D !important;}
.exammain .exam_lmlist .box01 .boxnav a.curr{background: #83c76f;color: #fff;}
.exammain .exam_lmlist .box01 .boxnav a.curr:hover{color: #fff !important; background: #83c76f;}
.exammain .exam_lmlist .box01 .boxnav span{display:none}
.exammain .exam_lmlist .box02 .box_num{height:40px;line-height:40px;font-size: 12px;color: #5b6269;border-bottom: 1px solid #eee;background: #fafafa;}
.exammain .exam_lmlist .box02 .box_num .right_search span{ margin-right:20px;}
.exammain .exam_lmlist .box02 .box_num .right_search span b{margin: 0 5px;color: #4EA832;}
.exammain .exam_lmlist .box02 .box_num .fl b{ color:#4EA832; font-size:18px; padding:0px 2px;font-weight:normal;}
.exammain .exam_lmlist .box02 .box_num .fl strong{color: #4EA832;font-size: 14px;font-weight: normal;padding:0 20px; float:left; background:#fff; border-right:1px solid #eee;}
.exammain .exam_lmlist .box02 .box_num .dropdown{float:left;height:40px;line-height:40px;cursor:pointer;font-size:14px;}
.exammain .exam_lmlist .box02 .box_num .dropdown span.outer_border{font-size: 14px;padding: 0px 35px 0px 20px;height: 40px;display: block;position: relative;z-index: 100;cursor: pointer;border-left: 1px solid #fafafa; border-right: 1px solid #fafafa;color: #616161;}
.exammain .exam_lmlist .box02 .box_num .dropdown span .iconfont { position: absolute;right: 15px;top: 0px;line-height: 40px;font-size: 16px;color: #ccc;-webkit-transition: .3s;transition: .3s;}
.exammain .exam_lmlist .box02 .box_num .dropdown:hover span .iconfont {transform: rotate(-180deg);-ms-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-o-transform: rotate(-180deg);}
.exammain .exam_lmlist .box02 .box_num .area:hover span{border: 1px solid #e0e0e0;}
.exammain .exam_lmlist .box02 .box_num .dropdown:hover span.outer_border{background: #fff;border-bottom: 0px; border-right:1px solid #eee;border-top: 0;}
.exammain .exam_lmlist .box02 .box_num .dropdown span.outer_border span{color:#4EA832 !important;}
.exammain .exam_lmlist .box02 .box_num .dropdown:hover .examtypebox{display:block}
.exammain .exam_lmlist .box02 .box_num .examsc{float:left; height:40px;margin-right: 20px;}
.exammain .exam_lmlist .box02 .box_num .examsc .examtext02{float:left;margin-left:20px;height:40px; line-height:100%;border:none;border-right:1px solid #eee; border-left:1px solid #eee; padding-left:10px;color:#909090;width:180px; background:none; outline:none; background:#fff;}
.exammain .exam_lmlist .box02 .box_num .examsc .examtext02:focus{color:#333;}
.exammain .exam_lmlist .box02 .box_num .examsc .exambtn02{height:40px;width:40px;line-height:100%;border:none;background: url(../searchicon.png) center no-repeat #fdfdfd;border-right: 1px solid #eee;}
.exammain .exam_lmlist .box02 .examtypebox{width:198px;max-height:300px; padding:10px 0; position:absolute;-webkit-transition: .3s; transition: .3s; z-index:999; background:#fff;border:1px solid #eee;left:0px; z-index:99;top:39px; overflow-y:auto; overflow-x:hidden; display:none}
.exammain .exam_lmlist .box02 .examtypebox a{display: block;line-height: 32px;height: 32px;overflow: hidden;font-size: 14px;padding: 0px 20px;color: #616161;}
.exammain .exam_lmlist .box02 .area .examtypebox a{display: block;line-height: 32px;height: 32px;overflow: hidden;font-size: 14px;width: 125px;float: left;margin-left: 20px;padding: 0px;}
.exammain .exam_lmlist .box02 .examtypebox a:hover{color: #4EA832;text-decoration: underline;}
.exammain .exam_lmlist .box01 ul li{padding:0px 0px 0px 15px;height:100%; line-height:35px;}
.exammain .exam_lmlist .box01 ul li span{width:75px;text-align:center;float:left;}
.exammain .exam_lmlist .box01 ul li a{padding:0px 8px;float:left;color:#666; white-space:nowrap; height:22px; line-height:22px; margin:8px 0px 0px 5px}
.exammain .exam_lmlist .box01 ul li a.curr{background:#0270c9;color:#fff;border-radius:3px;}
.exammain .exam_lmlist .box01 ul li a.curr:hover{color:#fff;}
.exammain .exam_lmlist .box01 ul li a:hover{color:#0078d9; text-decoration:none}
.exammain .exam_lmlist .exam_sxbox{height:50px; line-height:35px; color:#666;font-family:"\5FAE\8F6F\96C5\9ED1";}
.exammain .exam_lmlist .exam_sxbox .examtitle{height:42px;border-bottom:1px solid #e1e1e1;}
.exammain .exam_lmlist .exam_sxbox .fl{border:1px solid #e1e1e1; border-top:2px solid #339e5a; background:#fff; color:#339e5a; height:40px; line-height:40px;border-bottom:1px solid #fff; font-size:16px; padding:0px 15px;}
.exammain .exam_lmlist .exam_sxbox .examtext02{width:170px;border:1px solid #d7d7d7; height:24px; line-height:24px;padding-left:5px;color:#999; float:left;border-right:0px;font-family:"\5FAE\8F6F\96C5\9ED1";margin-left:10px;margin-top:2px; background:#fff;}
.exammain .exam_lmlist .exam_sxbox .exambtn02{width:30px; height:28px; background:url(../exam/sc.png) no-repeat; text-indent:-9999px;border:0px;color:#fff; cursor:hand; float:left;margin-top:2px;}
.exammain .exam_lmlist .box02{background:#fff; border:1px solid #eee;margin-top: 20px; }
.exammain .exam_lmlist .box02 .title{font-size:18px;height:40px; line-height:40px;font-family: "Arial","Hiragino Sans GB", \5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif";font-weight:bold;color:#333}
.exammain .exam_lmlist .box02 .title em{width:4px;height:18px;background:#f60;float:left;margin:11px 8px 0px 0px}
.exammain .exam_lmlist .box02 ul li{padding:20px 20px 0px 20px;height:85px; overflow:hidden; position:relative; border-bottom:1px solid #f5f5f5;-webkit-transition: .3s; transition: .3s; }
.exammain .exam_lmlist .box02 ul li .litit{height:30px; line-height:30px;}
.exammain .exam_lmlist .box02 ul li .litit strong{ font-weight:normal;float:left;width:550px;height:30px; line-height:30px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; font-size:14px;}
.exammain .exam_lmlist .box02 ul li .litit span{padding:0px 5px;float:left;color:#303030; font-size:14px;font-weight:normal;border-radius:3px;height:25px; line-height:25px;margin:3px 10px 0px 0px;}
.exammain .exam_lmlist .box02 ul li .litit em{float:right;font-weight:normal; font-size:12px;color:#c5cbcf;}
.exammain .exam_lmlist .box02 ul li .litit a{color:#303030;}
.exammain .exam_lmlist .box02 ul li .litit a:hover{color:#4EA832; text-decoration:underline;}
.exammain .exam_lmlist .box02 ul li .liinfo{line-height:30px; color:#909090;margin-left: 10px;}
.exammain .exam_lmlist .box02 ul li .liinfo em{font-style:normal; margin-right:20px;}
.exammain .exam_lmlist .box02 ul li .liinfo .iconfont{padding-right:5px;}
.exammain .exam_lmlist .box02 ul li .libtn{width:95px;float:right; text-align:center;margin-top:5px;}
.exammain .exam_lmlist .box02 ul li .libtn em{color:#bbb; font-style:normal;}
.exammain .exam_lmlist .box02 ul li .libtn em .iconfont{font-size:15px; padding-right:3px;}
.exammain .exam_lmlist .box02 ul li .libtn .btn{height:25px;margin-top:10px; border-radius:0;line-height:25px; font-size:12px;border:1px solid #4EA832;color:#4EA832;padding:0px 15px;cursor:pointer;-webkit-transition: .3s; transition: .3s;}
.exammain .exam_lmlist .box02 ul li .libtn .btn:hover{background:#83C781;color:#fff; border:1px solid #83C781;}
.exammain .exam_lmlist .box02 ul li:hover{background:#fbfbfb;}
.exammain .right{width:270px;float:right;margin-top:40px; position:relative; z-index:99}
.exammain .right .right01,.exammain .right .right02{padding:0 15px 25px;background: #fff;border: 1px solid #eee;}
.exammain .right .right01 .title{height: 40px;line-height: 40px;font-size: 16px;margin-bottom: 10px;}
.exammain .right .right01 .title em,.exammain .right .right02 .title em{display:none;box-shadow: 0px 1px 1px #efefef;float: left; width: 4px;height: 14px;background: #78b31d; margin: 6px 10px 0px 0px;}
.exammain .right .right01 ul li{line-height:24px; font-size:12px;margin-top:10px;color:#5b6269;}
.exammain .right .right01 ul li a{color:#aaa;}
.exammain .right .right01 ul li a:hover{color:#549E3D;}
.exammain .right .right02{margin-top:20px;}
.exammain .right .right02 .title{font-size:16px;height:40px; line-height:40px;}
.exammain .right .right02 ul li{line-height:24px; font-size:12px;margin-top:10px;color:#5b6269;}
.exammain .right .right02 ul li a{color:#aaa;}
.exammain .right .right02 ul li a:hover{color:#78b31d}


/*考试内页*/
#container .examtitmain{background: #83c76f;}
#center-header{height:30px;}
.exammain .exam_intro{position:relative;}
.exammain .exam_tbg{background: url(../default_bg.jpg) no-repeat top center #e3f1d0;padding-top: 25px; padding-bottom:25px;}
.exammain .exam_tbg .box01{background:#fff; margin:auto; padding:15px 25px 25px; width:1130px;}
.exammain .exam_tbg .box01 .tit{width:150px; height:37px; background:url(../exam/bg19.png) no-repeat; position:absolute; margin:10px 0px 0px -7px; line-height:31px; padding-left:15px;color:#fff;}
.exammain .exam_tbg .box01 .tit h4{color:#fff;}
.exammain .exam_tbg .box01 .jrbtn{width:140px;height:35px;line-height:35px; background:#FFA12D;display:inline-block; text-align:center;color:#fff;border:1px solid #FFA12D;}
.exammain .exam_tbg .box01 .jrbtn .iconfont{padding-left:10px;}
.exammain .exam_tbg .box01 tr td{color:#5b6269;padding-bottom:10px}
.exammain .exam_intro .ksnr_box{padding:25px;line-height:24px; font-size:14px;color:#5b6269;background: #fff;border: 1px solid #eee;border-top: none;}
.exammain .exam_intro .ksnr_box img{max-width:100%}
.exammain .exam_intro .ksnr_box a{color:#5b6269 !important}
.exammain .exam_intro .ksnr_box a font{color:#5b6269 !important}
.exam_nav_cen{height: 50px;line-height: 50px;border-bottom: 1px solid #e8e8e8;background: #f5f5f5;width: 100%;overflow: hidden;}
.exam_nav_cen .tit h4{float: left;width: 155px;text-align: center;font-size: 16px;overflow: hidden;cursor: pointer;font-weight: normal;color: #303030;}
.exam_nav_cen .tit h4.curr {background: #7EBD6B;display: block;color: #fff;}
.exammain .exam_tbg .box01 .page-breadcrumb,.exammain .exam_tbg .box01 .page-breadcrumb a {color: #999;font-family: 'Microsoft Yahei'!important;}
.exammain .exam_tbg .box01 .page-breadcrumb a {display: inline-block;margin: 0 5px;}
.exammain .exam_tbg .box01 .boxbtn{height:35px; line-height:35px;background:#83c76f;color:#fff; display:inline-block; text-align:center; width:140px;border: 1px solid #83c76f; margin-left:20px}
.exammain .exam_intro .box02 .tit{height:40px; line-height:40px; background:#fff9ef;border: 1px solid #FDEBD0; font-size:16px; margin-top:20px;}
.exammain .exam_intro .box02 .tit h4{font-size:16px; padding-left:10px; font-weight:normal; width:120px;color: #ECAD40;}
.exammain .exam_intro .box03 .tit {line-height: 40px;background: #fff9ef;border: 1px solid #FDEBD0;font-size: 16px;}
.exammain .exam_intro .box03 .tit h4{font-size: 16px;padding-left: 10px;font-weight: normal;width: 120px;color: #ECAD40;}
.exammain .exam_intro .box0{display:none;}
.exammain .exam_intro .box02 li{padding-bottom:10px}
/*课程资料*/
.wenkumain .title{height:50px; line-height:50px; border-bottom:1px solid #eee; }
.wenkumain .title a{background:none !important; padding-left:40px;font-size:17px;color:#333}
.wenkumain .title a:hover{text-decoration:none;color:#32963f;-webkit-transition: .3s; transition: .3s;}
.wenkumain{margin-top:15px;background:#fff;border: 1px solid #f1f1f1;box-shadow: 0px 1px 3px #eaeef2; padding-bottom:15px;}
.wenkumain .left{width:180px;float:left;margin:15px 0px 0px 30px;border:1px solid #e9e9e9; position:relative}
.wenkumain .left img.zlpic{width:180px;height:210px;}
.wenkumain .left .typepic{position:absolute;bottom:0;right:0}
.wenkumain .middle{width:580px;float:left; margin:15px 15px 0px 30px; font-size:14px; line-height:30px;}
.wenkumain .middle .downbtn{width:186px;text-align:center}
.wenkumain .middle .downbtn .mbtn{display:block}
.wenkumain .middle .downbtn span{color:#999}
.wenkumain .middle ul li{width:50%;float:left; color:#aaa;}
.wenkumain .middle ul li i{margin-right: 5px;}
.wenkumain .middle ul li.litit{height:60px; line-height:60px; font-size:23px;width:100%;font-weight:bold;color:#333;}
.wenkumain .right{width:190px;float:left; text-align:center; padding:60px 30px 30px 30px; font-size:14px;color:#FF9800;}
.wenkumain .right img{margin-bottom:10px;}
.wenkumain .right .mbtn{display: block;height: 40px;line-height: 40px;text-align: center;background: #FF9800;color: #fff;font-size: 16px;border-radius: 3px;margin-bottom: 10px;-webkit-box-shadow: rgba(0,0,0,0.08) 3px 3px 4px;-moz-box-shadow: rgba(0,0,0,0.08) 3px 3px 4px;box-shadow: rgba(0,0,0,0.08) 3px 3px 4px;}
.wenkumain02 .left{width:875px !important;float:left;}
.wenkumain02 .right{width:290px !important;float:right !important;}
.wenkumain02 .right .right01{background:#fff !important;border: 1px solid #f1f1f1 !important;box-shadow: 0px 1px 3px #eaeef2; padding:3px 10px 15px 10px;}
.wenkumain02 .right .right01 .title{height:40px; line-height:40px; padding-left:15px; font-size:17px; position:relative;}
.wenkumain02 .right .right01 .title em{width:3px;height:19px; position:absolute;left:0px;top:11px;background:#78b31d !important;} 
.wenkumain02 .right .right01 ul.this_download li{border-top: none;padding: 5px 15px 5px 45px;background: url(../zlbg.png) no-repeat 15px 50%;margin-left: 0 !important;}
.wenkumain02 .right .right01 ul.about_download li{border-top: none;padding:5px 15px;margin-left: 0 !important;}
.wenkumain02 .right .right01 ul li .litit span{float:right;color:#999; font-size:12px; padding-left:10px;}
.wenkumain02 .right .right01 ul li .litit{height:24px; line-height:24px; overflow:hidden; font-size:14px;text-overflow:ellipsis; white-space:nowrap;}
.wenkumain02 .right .right01 ul li .litit img{float:left;margin:3px 5px 0px 0px}
.wenkumain02 .right .right01 ul li a:hover{-webkit-transition: .3s; transition: .3s;color:#32963f; text-decoration:none}
.wenkumain02 .right .right01 ul li .dataname {font-size: 14px;line-height: 30px;width: 150px;overflow: hidden;}
.wenkumain02 .right .right01 ul li .dataname i{display:none;}
.wenkumain02 .right .right01 ul li .datainfo .da1{line-height:30px; color:#999;}
.wenkumain02 .right .right01 ul li .datainfo .da2,.wenkumain02 .right .right01 ul li .datainfo .da3{display:none;}

/*机构地图*/
.BMap_bubble_content .dt_left{float: left;display: inline;overflow: hidden;width: 80px;}
.BMap_bubble_content .dt_right{float: left;display: inline;overflow: hidden;width: 200px;margin-left: 15px;}
.BMap_bubble_content .dt_left .dt_left_img{float: left;display: inline;overflow: hidden;height: 70px;border: 1px solid #F1F1F1;}
.BMap_bubble_content .dt_left .dt_left_img img{width: 78px;}
.BMap_bubble_content .dt_left .dt_left_jg{float: left;display: inline;overflow: hidden;line-height: 18px;margin-top: 5px; font-size: 12px;padding-left: 15px;background: #F9F7F8 url(../icon_website.png) no-repeat 8px 50%;width: 70px;text-indent: 5px;}
.BMap_bubble_content .dt_left .dt_left_jg a{color: #0053aa;}
.BMap_bubble_content .dt_right .dt_right_phone,.BMap_bubble_content .dt_right .dt_right_address{overflow: hidden;line-height: 24px;font-size: 12px;color: #272727;display:block;}

/*2016.5.28*/
.side{position:fixed;width:40px;height:275px;right:0;top:224px;z-index:1000;}
.side ul li{width:40px;height:40px;float: left; position: relative; border-bottom: 1px solid #303030;}

.side ul li i {height: 40px;line-height: 40px;width: 40px; display: inline-block;text-align: center;font-size:18px;}
.side .ewm {display:none;position:absolute;right:0px;top:40px;}
.side .ewm2 {display:none;position:absolute;right:0px;top:40px;}
.side ul li .sidebox {position: absolute;top: 0px;right: 0px;opacity: 0.8;color: rgb(255, 255, 255);transition: all 0.3s;background: rgb(51, 51, 51);overflow: hidden;}
.side ul li .sidebox{width:40px;height:40px;line-height:40px;}
.side ul li .sidetop{width:40px;height:40px;line-height:40px;display: inline-block; background:#333;opacity: 0.8;filter:Alpha(opacity=80);}
.side ul li .sidetop:hover{background:#4EA832;opacity:1;filter:Alpha(opacity=100);}


/*考试系统的样式*/
.exam-rightArea .btn-2{border: 1px solid #83c76f;background: #83c76f;}
.exam-rightArea .btn-2:hover{background: #83c76f;}
.sjlist .xttitleclass .xihao{background: #83c76f !important;border-color: #83C76F !important;}
.cmt .cmtbox span .button{color: #4ea832 !important;border: 1px solid #4ea832 !important;}
.ctj .sttj .input,.ctj .sttj .inputOver{background: #83c76f !important;border: 1px solid #83c76f !important; border-radius:0 !important;}


/*个人会员中心样式*/
.userinfo .right ul li.li_qd{margin-left:0 !important;}
.userinfo .right ul li .qdbtn .iconfont{font-size:12px !important;}
.userinfo .right ul li .qdbtn:hover{ color:#fff !important;}
.userinfo .right ul li .qdbtn{background:#f69352 !important;border-radius:0px !important;}
.userindex .left .vtitle em.v02{color: #4ea832 !important;border-left: 5px solid #4ea832 !important;}
.cz_btn .button{background: #83c76f !important;border-radius: 0 !important;border: 0 !important;}
.userinfo{background: url(../20155231458.jpg) no-repeat 50% -140px !important;}
.userinfo .left .userfacebg {background: url(../facebg.png) no-repeat !important;}
.userinfo .right ul li .s_cor1 {color: #5898d5 !important;}
.userinfo .right ul li .s_cor2 {color: #e75d02 !important;}
.userinfo .right ul li .s_cor3 {color: #4eab4c !important;}

/*2016.6.28修改的网授播放页的样式*/
.live_rightbox .tab_con .tabbox .net_grant .net_grantin .edui-default .edui-editor-iframeholder{height:60px !important;}
#showmore1{padding: 10px 0;text-align: center;color: #909090;}
.fanxian{text-align: left;padding:0;color: #808080;}
.fanxian div{ display:inline; margin-left:20px;}
#flashContent0{ height:1000px;}

/*2016.7.6课程捆绑样式*/
.rightkb {padding: 20px;background: #f8f8f8;margin-top: 20px;}
.rightkb ul{float:left;width: 800px;}
.rightkb .title{margin: 0px auto 10px;overflow: hidden;line-height: 16px;font-size: 16px;color: #555; display:none;}
.rightkb .title span{display:none;}
.rightkb .title em{float: left;display: block;background: #5EB942;width: 4px;height: 16px; margin-right: 10px;}
.rightkb .jiesuan{line-height:22px;font-size: 14px; text-align:center; color: #909090; float:right;background: url(../bang_deng.png) left 20% no-repeat; padding-left:60px;}
.rightkb .jiesuan em{font-style:normal;}
.rightkb .jiesuan .buybtn{margin:auto;display: block;margin-top: 10px;background:#7EBD6B;border: 1px solid #7EBD6B;font-family: HelvLight-Norma1d0d6b0044d01,Hiragino Sans GB, \5fae\8f6f\96c5\9ed1;color: #fff;width:100%;line-height: 30px;font-size: 14px;}
.rightkb .jiesuan #countprice{color: #FF9600;font-size: 16px;font-weight: normal;}
.rightkb .jiesuan #totalprice{text-decoration: line-through;font-style: normal;color: #C3CECE;}
.rightkb ul li .rct{width: 90px;overflow: hidden; text-align:center;}
.rightkb ul li .rct .checkbox{-webkit-appearance: none;width: 16px;height: 16px;margin-right:5px;outline: none;background: url(../checkbg.png) no-repeat;cursor: pointer;}
.rightkb ul li .rct span{font-size:14px; color:#eb8500;}
.rightkb ul li .rct span strong{font-weight: normal;}
.rightkb ul li .rct .checkbox:checked{background: url(../checkbg.png) no-repeat -16px 0px;}
.rightkb ul li .rct .intro{display:none;}
.rightkb ul li .rct .blank10{display:none;}
.rightkb ul li .rct .checkbox{ float:left;}
.rightkb ul li .rct a{height: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:inline-block; font-size: 14px; width: 90px;}
.rightkb ul li{float: left;background:url(../bang_plus.png) left 20% no-repeat; padding-left:50px; }
.rightkb ul li.li01{padding-left:0; background:none;}
.rightkb ul li .lct img{width: 90px;height:60px;}

/*头部banner*/
.i-banner{ position:relative;z-index:1; width:100%; overflow:hidden;}
.i-banner .main_image,.i-banner .main_image li,.i-banner .main_image li a{ height:350px;}
.i-banner .main_image li img{ display:block; overflow:hidden;height:350px;margin:0 auto;}
.i-banner div.flicking_con .flicking_inner{top: 306px;}
.i-banner div.flicking_con a{ border:2px solid #fff; background:none; width:10px; height:10px;}
.i-banner div.flicking_con a.on{ background:#fff;}
/*banner*/
.banner{position:relative;z-index:1; width:100%; overflow:hidden;}
.main_image {width:100%;height:500px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px;height:500px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%;height:500px;text-align: center;}
.main_image li img{width:100%;height:500px;}
.main_image li span {display:block; width:100%;height:500px;}
.main_image li a {display:block; width:100%;height:500px;}
div.flicking_con {width:100px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:458px; left:0px; z-index:999; width:300px; height:13px}
div.flicking_con a {float:left; width:12px; height:12px;-webkit-transition: .0s; transition: .0s; margin:0 5px 0px 5px; padding:0; display:block; text-indent:-9999999px; border-radius:30px; background:url(../foucsTab.png) no-repeat -12px 0px;}
div.flicking_con a.on {background:url(../foucsTab.png) no-repeat;}
#btn_prev,#btn_next{width:80px !important;height:80px; line-height:80px; text-align:center; font-size:60px;position:absolute;z-index:999999;display:block;-webkit-transition: .3s; transition: .3s;top:50%;margin-top:-40px;}
#btn_prev{left:60px;color:#fff;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.main_image:hover #btn_prev{filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}
.main_image:hover #btn_prev:hover,.main_image:hover #btn_next:hover{filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0;}
#btn_next{right:60px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;color:#fff;}
.main_image:hover #btn_next{filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}
.lbevel,.rbevel {width: 414px;height: 473px;background: url(../bannerbg.png) no-repeat 9999px 9999px;position: absolute; display:none;}
.lbevel {top: 0;margin-right: 480px;background-position: 0 0;}
.rbevel {top: 0;margin-left: 480px; background-position: -414px 0;}

/*底部下层*/
.foot_bottom{margin:59px 0;}
.foot_bottom .foot_inner{width:1180px;margin:auto;border-top: 1px solid #1f1f1f;line-height: 30px;color: #c1c1c1; padding-top:30px;}
.foot_bottom .foot_inner .r-copyright{margin-top: 10px;margin-right: 200px;}
.foot_bottom .foot_inner .r-copyright a{margin-left:20px; position:relative;}
.foot_bottom .foot_inner .r-copyright a .code-img{ display:none;position: absolute;left: 50%;margin-left: -60px;top: -140px;background:url(../bcodebg.png) no-repeat center;width: 120px;height: 130px;}
.foot_bottom .foot_inner .r-copyright a .code-img img{ width:120px; height:120px;}
.foot_bottom .foot_inner .r-copyright a:hover .code-img{ display:block;}
.foot_bottom .foot_inner .r-copyright img{width:38px; height:38px; vertical-align:middle;}
/*底部下层右边*/
.copyright {margin-top:40px;text-align: center;width:280px;}
.copyright a{margin:10px;}
.three_login{margin-top: 30px;}
.three_login a {display: inline-block;}
.three_login a i {display: block;width: 40px;height: 40px;line-height: 40px;margin: 0 10px;font-size: 24px;vertical-align: middle;border-radius: 50%;color: #fff;text-align: center; -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.three_login a.qq i{background: #e6162d;}
.three_login a.weixin i{background: #1ec354;}
.three_login a.weibo i{background: #3793f1;}
.three_login a.zhifubao i{background: #78c257;}

