 repeat fixed!important;@charset "utf-8";
/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0px; padding:0px; }
body{ font-family:"微软雅黑"; font-size:12px; color:#666666;}
table { border-collapse:collapse; border-spacing:0; }
img, feldset { border:0; }
/*address, cite, caption, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }*/
ul, ol { list-style:none; }
caption, th { text-decoration:none; }
h1, h2, h3, h4, h5, h6 { font-size:120%; font-weight:normal;}
blockquote, q{ quotes:none}
blockquote:before,blockquote:after,q:before,q:after{ content:'';content:none}
:focus { outline:0}
.copyright{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.cursor{cursor:pointer;}
a{text-decoration:none; cursor:pointer; color:#666666;}
a:hover{ text-decoration:none;}
.cb{ clear:both}
.none{ display:none}
.page{ float:left;width:100%; text-align:center; color:#666666; padding-top:20px;}
.page a{ color:#878787}
.none{ display:none}
.w1200{ width:1200px; margin:0 auto;}
.w693{ width:693px; margin: 0 auto;}
.w229{ width:229px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.mr0{ margin-right:0px !important;}
.w1280{width:1280px; margin:auto;}
.mt40{margin-top:40px !important;}
.mr9{ margin-right:9px;}
.mt20{ margin-top:20px;}
.mr0{ margin-right:0px !important;}
.mt0{ margin-top:0px !important;}
.h100{ height:100px;}
.mt0{ margin-top:0px !important;}
.ml0{ margin-left:0px !important;}
.mr10{ margin-right:10px !important;}
.red{ color:red}
.mbmt{ margin-top:50px;margin-bottom:50px;}
.mb{margin-bottom:50px; line-height:24px;}
.br{border-right:none !important;}
.bb{border-bottom:none !important;}
.ml15{margin-left:15px;}
.mt30{margin-top:30px;}
.pr25{ padding-right:25px;}
.a{color:#333; text-decoration:none;}
.l{float:left;}
.r{float:right;}
/*ͷ��*/
.top{width:100%; height:70px; border-bottom:1px solid #dddddd;}
.top1{margin:auto; width:1140px;}
.toplogo{ float:left; padding-top:8px;}
.topdaohang{ float:left; margin-left:35px;}
.topdaohang ul li{width:76px; height:70px; line-height:70px; font-size:14px; color:#333; float:left; text-align:center;}
.topdaohang ul li a{color:#333;}
.topdaohang ul li a:hover{display:block; color:#be4355; text-decoration:none;}
.topdaohang ul li.active a{background:url(../images/navbeijing_02.jpg) no-repeat; no-repeat; display:block; color:#fff; text-decoration:none;}
.topsousuo{width:275px; height:38px; border:1px solid #e6e6e6; float:left; margin-left:30px; margin-top:16px;}
.topsousuo1{ width:201px; height:36px; float:left; border:none; text-indent:10px;}
.topsousuo2{ cursor:pointer; float:left; margin-top:10px; margin-right:10px; margin-left:10px;}
.topsousuo3{ width:36px; height:36px; border:none; border-left:1px solid #e6e6e6; background:#f6f6f6;}

.topdenglu{width:128px; height:38px; float:left; margin-top:16px; text-align:center; font-size:14px; color:#666; line-height:38px; position:absolute;}
.topdenglu a{color:#666; text-decoration:none;}
.topyidenglu{width:111px; height:38px; float:left; margin-top:24px; text-align:center; font-size:14px; color:#666; line-height:38px; cursor:pointer;}
.topdenglu1{width:38px; height:38px; float:left; margin-left:10px; border:1px solid #dddddd;}
.topdenglu2{width:63px; height:38px; text-align:center; font-size:12px; float:left; line-height:18px;}
.topdenglu2_1{width:262px; height:370px; background:#fff; position:relative; top:29px; right:317%; z-index:111111; border:1px solid #e2e5ec; padding:0 20px 20px 20px;}
.topdenglu2_2{ width:100%; height:55px; font-family:"΢���ź�"; font-size:18px; color:#000; border-bottom:1px solid #dddddd; line-height:55px;}
.topdenglu2_2 a{color:#000; text-decoration:none;}
.topdenglu2_3{font-family:"΢���ź�"; font-size:12px; color:#666; line-height:35px;}
.topdenglu2_4{width:100%; height:36px; border-radius:6px; border:1px solid #2e8bff; line-height:36px; font-size:14px;}
.topdenglu2_4 a{text-decoration:none; color:#000;}
.topdenglu2_4 a:hover{text-decoration:none; color:#fff; background:#2e8bff; display:block; border-radius:6px; border:none;}
.topdenglu2_5{width:100%;}
.topdenglu2_5 ul li{width:103px; height:35px; border:1px solid #c2c6ce; float:left; margin-right:10px; border-radius:6px; line-height:35px; margin-top:10px; font-size:14px;}
.topdenglu2_5 ul li a{text-decoration:none; color:#000;}
.topdenglu2_5 ul li a:hover{text-decoration:none; color:#ff3e2e; display:block; border-radius:6px; border:none;}
.topdenglu2_5 ul li.active a{ display:block; color:#ff3e2e; text-decoration:none;}
.topdenglu2_6{width:100%; height:36px; border-radius:6px; display:block; background:#2e8bff; line-height:36px; font-size:14px; float:left; margin-top:10px;}
.topdenglu2_6 a{text-decoration:none; color:#fff;}
.topdenglu2_6 a:hover{text-decoration:none; color:#fff; display:block; border-radius:6px; border:none;}
.cctvrukou{width:88px; height:38px; background:#ff3e2e; float:left; margin-left:15px; margin-top:16px; font-size:18px; font-family:Arial; text-align:center; line-height:38PX;}
.cctvrukou a{text-decoration:none; color:#fff;}
.cctvrukou a:hover{text-decoration:none; color:#fff;}

/*��������*/
.huatishousuo{font-family:"΢���ź�"; font-size:26px; margin-top:50px; color:#000;}
.huatishousuo1{ padding-bottom:19px; margin-top:11px; border-right:10px solid #fff; text-align:center; background:#fff3e7; line-height:24px; font-size:20px; color:#a16424; font-family:"������ڼ���"; padding-top:15px; position:absolute; cursor:pointer;}
.huatishousuo2{ padding-bottom:19px; margin-top:11px;border-right:10px solid #fff; text-align:center; background:#ecf3dc; line-height:24px; font-size:20px; color:#72904a; font-family:"������ڼ���"; padding-top:15px; cursor:pointer;}
.huatishousuo3{ padding-bottom:19px; margin-top:11px; border-right:10px solid #fff;  text-align:center; background:#d8f6f5; line-height:24px; font-size:20px; color:#439591; font-family:"������ڼ���"; padding-top:15px; cursor:pointer;}
.huatishousuo4{ padding-bottom:19px; margin-top:11px; text-align:center; background:#e2f3ff; line-height:24px; font-size:20px; color:#4a90be; font-family:"������ڼ���"; padding-top:15px; cursor:pointer;}
.huatishousuo5{ padding-bottom:19px; margin-top:11px; border-right:10px solid #fff; text-align:center; background:#e3f8f9; line-height:24px; font-size:20px; color:#439591; font-family:"������ڼ���"; padding-top:15px; cursor:pointer;}
.huatishousuo6{ padding-bottom:19px; margin-top:11px; border-right:10px solid #fff; text-align:center; background:#e2f3ff; line-height:24px; font-size:20px; color:#4a90be; font-family:"������ڼ���"; padding-top:15px; cursor:pointer;}
.huatishousuo7{ padding-bottom:19px; margin-top:11px; border-right:10px solid #fff; text-align:center; background:#fff3e6; line-height:24px; font-size:20px; color:#a16424; font-family:"������ڼ���"; padding-top:15px; cursor:pointer;}
.huatishousuo8{ padding-bottom:19px; margin-top:11px; text-align:center; background:#eaf2d8; line-height:24px; font-size:20px; color:#72904a; font-family:"������ڼ���"; padding-top:15px; cursor:pointer;}

.huatishousuobt{width:20%; border:1px solid #666; font-size:18px; color:#666666; text-align:center; line-height:1.5%;}

.remensousuo{border:1px solid #dddddd; margin-bottom:50px; padding:22px 30px;}
.rmsshg{color:#ff6000; text-decoration:none; margin-right:4px; line-height:35px;}
.rmsshg1{color:#333; text-decoration:none; margin-right:4px; line-height:35px;}

/*ɸѡ*/
.saixuan{font-size:14px; color:#666666; line-height:2; padding:20px 0px;}
.saixuan a{margin-right:20px;}
.saixuan a:hover{padding:3px 5px; background:#13a5f0; color:#fff; text-decoration:none; border-radius:4px;}

.saixuan1{padding:3px 5px; background:#13a5f0; color:#fff; text-decoration:none; border-radius:4px;}

.saixuan2{ min-height:42px; border:1px solid #dddddd; width:100%; background:#f7f7f7;}
.saixuan2 ul li{ padding:0px 26px; line-height:40px; float:left; cursor:progress;}
.saixuan2 ul li:hover{background:#FFFFFF; color:#13a5f0; height:40px; border-right:1px solid #dddddd;}
.saixuan2 ul li.active{background:#FFFFFF; color:#13a5f0; height:40px; border-right:1px solid #dddddd;}
.saixuan3{width:80px; height:40px; float:right;}
.saixuan3_1{ width:40px; height:40px; float:left; background:#fff; text-align:center;}
.saixuan3_1 img{margin-top:13px;}

/*ʱ��*/
.shiwentu{min-height:230px; margin-top:10px; overflow:hidden;}
.shiwentu1{width:275px; height:152px; overflow:hidden;}
.shiwenimg{width:275px; height:152px;}

/*ʱ���б���ʾ*/
.shiwenliebiao{ border-bottom:1px solid #dddddd; padding:20px 0px;}
.shiwenliebiao1{font-size:16px; color:#333; font-family:"΢���ź�"; margin-top:10px;}
.shiwenliebiao2{font-size:12px; color:#666; font-family:"΢���ź�";}
.shiwenliebiao3{font-size:14px; color:#666; font-family:"΢���ź�"; line-height:25px; text-align:justify; margin-top:10px;}

/*ʱ������*/
.shiwenxiangqing{ min-height:240px; position:relative; top:0; left:0; z-index:22;}
.shiwenxiangqingweizi{font-size:14px; color:#999999; margin-top:42px;}
.shiwenxiangqingweizi a{color:#999;}
.shiwenxiangqingweizi a:hover{color:#fff; text-decoration:none;}
.shiwenxiangqingbiaoti{font-size:30px; color:#fff; font-family:"������ڼ���";}
.shiwentouying{ border-radius:2px; -moz-box-shadow:1px 1px 3px #999; -webkit-box-shadow:1px 1px 3px #999; box-shadow:1px 1px 3px #999;}
.shiwenxiangqing1{ font-family:"΢���ź�"; font-size:20px; color:#000;}

/*��ʱ*/
.xdsoft_flipcountdown{display:inline-block; position:fixed; top:12%; left:0; z-index:111;}

.xdsoft_flipcountdown .xdsoft_digit{float:left;background-repeat:no-repeat;}
.xdsoft_flipcountdown .xdsoft_clearex{clear:both;float:none;}


.xdsoft_flipcountdown.xdsoft_size_sm .xdsoft_digit{
	width:24px; 
	height:34px;
	background-image:url(../images/digit-sm.png);
}
.xdsoft_flipcountdown.xdsoft_size_sm .xdsoft_digit.xdsoft_space,
.xdsoft_flipcountdown.xdsoft_size_sm .xdsoft_digit.xdsoft_separator,
.xdsoft_flipcountdown.xdsoft_size_sm .xdsoft_digit.xdsoft_dot{
	width:10px;
	background-position:-6px -2100px;
}

.shiwenxiangqing2{font-size:18px; color:#000; line-height:25px; padding-bottom:8px; border-bottom:1px solid #e3e3e3;}
.s-radio{ padding-top:30px;overflow:hidden;position:relative;z-index:1}
.s-radio li{float:left;text-indent:48px;width:85px;height:29px;line-height:28px;margin-right:10px;background:url(../images/practice.png) no-repeat;color:#fff;cursor:pointer;*zoom:1;overflow:hidden;display:block;transition:background 300ms;-ms-transition:background 300ms;-moz-transition:background 300ms;-webkit-transition:background 300ms;-o-transition:background 300ms}
.s-radio li:hover{background-position:0 -29px;transition:background 300ms;-ms-transition:background 300ms;-moz-transition:background 300ms;-webkit-transition:background 300ms;-o-transition:background 300ms}
.s-radio li.active{background-position:0 -58px;transition:background 300ms;-ms-transition:background 300ms;-moz-transition:background 300ms;-webkit-transition:background 300ms;-o-transition:background 300ms}
.shiwenxiangqing3{margin-top:25px;}
.shiwenxiangqing3 li{cursor:pointer; float:left; margin-right:20px; background:url(../images/kechengjianjie_03.png) no-repeat; text-indent:25px;}
.shiwenxiangqing3 li:hover{background:url(../images/kechengjiangjie1_03.png) no-repeat; color:#008cce;}
.shiwenxiangqing4{cursor:pointer; float:left; margin-right:20px; background:url(../images/xitijiexi_03.png) no-repeat; text-indent:25px;}
.shiwenxiangqing4:hover{background:url(../images/xitijiexi1_03.png) no-repeat; color:#008cce;}

.new_you4_4{width:100%; min-height:26px; font-size:18px; color:#cc0000; margin-top:15px;}
.new_you4_5{width:100%; min-height:134px; border:1px solid #c9c9c9;}
.new_you4_5_1{width:100%; min-height:93px; border-bottom:1px solid #c9c9c9;}
.new_you4_5_2{width:67px; min-height:28px; border-radius:2px; background:#cc0000; margin-top:6px; float:right; margin-right:20px; font-size:14px; text-align:center; line-height:28px;}
.new_you4_5_2 a{color:#fff;}
.new_you4_6{width:100%; height:25px; border-bottom:1px solid #f0eeef; margin-top:24px; font-size:15px; color:#379be9;}
.new_you4_7{width:100%;}
.new_you4_7 ul li{width:100%; border-bottom:1px solid #f0eeef; line-height:27px; color:#333; padding-bottom:15px;}
.new_you4_7 ul li p{margin-top:5px;}


/*ʱ�ĵ�¼֮��*/
.shiwendenglu1{background:#fff; min-height:226px; border-radius:4px; box-shadow:0 0 4px rgba(0,0,0,.2);}
.shiwendenglu2{width:156px; height:195px; position:absolute; top:-17.5%; left:4%; border-radius:4px; z-index:333; float:left;}
.shiwendenglu2_1{width:156px; height:40px; background:url(../images/touxiangbeijing_03.png) no-repeat;}
.shiwendenglu2_2{width:140px; height:185px; position:absolute; top:5%; left:5%; z-index:444;}
.shiwendenglu2_3{width:100%; height:45px; background:#fcfcfc;}
.shiwendenglu2_3_1{ width:69px; height:45px; float:left; border-right:1px solid #e5e5e5; text-align:center; padding-top:8px; line-height:19px; color:#999; font-size:12px;}
.shiwendenglu2_3_2{ width:70px; height:45px; float:left; text-align:center; padding-top:8px; line-height:19px; color:#999; font-size:12px;}
.shiwendenglu3{width:930px; height:160px; margin-top:15px; position:absolute; top:0%; left:215px; z-index:333;}
.shiwendenglu3_1{margin-left:10px;}
.shiwendenglu3_2{margin-left:20px;}
.shiwendenglu4{width:100%; height:50px; padding:0px 15px;  position:absolute; bottom:0; left:0; border-radius:4px; z-index:333;}
.shiwendenglu4_1{width:100%; height:50px; background:#fafafa; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-radius:0px 0px 4px 4px;}
.shiwendenglu4_2{ width:100%; height:48px;}
.shiwendenglu4_2 li{ font-size:16px; width:90px; font-family:"΢���ź�"; float:left; line-height:48px; text-align:center;}
.shiwendenglu4_2 li a{ color:#666666; text-decoration:none;}
.shiwendenglu4_2 li a:hover{background:#fff; color:#333; text-decoration:none; display:block; border-right:1px solid #e3e3e3;}
.shiwendenglu4_2 li.active{background:#fff; color:#333; text-decoration:none; display:block; border-right:1px solid #e3e3e3;}
.shiwendenglu4_3{width:203px; height:34px; margin-top:8px; border-radius:6px; background:#fff; border:1px solid #ececec; color:#999;}
.shiwendenglu4_4{width:167px; height:32px; border-radius:6px; background:#fff; text-indent:20px; line-height:34px; border:none; float:left;}
.shiwendenglu4_5{width:34px; height:32px; float:left; background:url(../images/fangdajing_03.png) center no-repeat;}
/*������*/
.skillbar {
	position:relative;
	display:block;
	margin-bottom:15px;
	width:100%;
	background:#ccc;
	height:35px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-webkit-transition:0.4s linear;
	-moz-transition:0.4s linear;
	-ms-transition:0.4s linear;
	-o-transition:0.4s linear;
	transition:0.4s linear;
	-webkit-transition-property:width, background-color;
	-moz-transition-property:width, background-color;
	-ms-transition-property:width, background-color;
	-o-transition-property:width, background-color;
	transition-property:width, background-color;
}

.skillbar-title {
	position:absolute;
	top:0;
	left:0;
width:110px;
	font-size:26px;
	color:#ffffff;
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomleft:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	font-family:Arial;
	text-align:center;
}

.skillbar-title span {
	display:block;
	padding:0 20px;
	height:35px;
	line-height:35px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomleft:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

.skillbar-bar {
	height:35px;
	width:0px;
	background:#6adcfa;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.skill-bar-percent {
	position:absolute;
	right:10px;
	top:0;
	font-size:11px;
	height:35px;
	line-height:35px;
	color:#ffffff;
	color:rgba(0, 0, 0, 0.4);
}

.shiwenbeijin{box-shadow:0 0 4px rgba(0,0,0,.2); background:#fff; border-radius:4px; padding-bottom:20px;}
.shiwendaohang{width:100%;}
.shiwendaohang li{padding:20px 26px; color:#70777b; font-size:12px; float:left; cursor:pointer;}
.shiwendaohang li a{color:#70777b;}
.shiwendaohang li:hover{border-bottom:2px solid #0078c0; display:block; color:#0078c0;}
.shiwendaohang li.active{border-bottom:2px solid #0078c0; display:block; color:#0078c0;}
.shiwendaohang1{padding:20px 26px; color:#70777b; font-size:12px; float:left;}
.shiwendaohang1 a{ color:#70777b; text-decoration:none;}

.word-index{width:100%;}
.word-index li{padding:20px 26px; color:#70777b; font-size:12px; float:left; cursor:pointer;}
.word-index li:hover{border-bottom:2px solid #0078c0; display:block; color:#0078c0;}
.word-index li.active{border-bottom:2px solid #0078c0; display:block; color:#0078c0;}
.word-fix{padding:20px 26px; color:#70777b; font-size:12px; float:left;}
.word-fix a{ color:#70777b; text-decoration:none;}

/*ʱ����*/
.study-tl {
  padding: 0 0 0 64px;
}
.study-tl .time {
  position: absolute;
  left: 0;
  top: 20px;
  margin-left: -64px;
  line-height: 16px;
  font-size: 12px;
  color: #8a8c8f;
}
.study-tl .time:before {
  content: '';
  display: block;
  position: absolute;
  left: 60px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #d0d6d9;
}
.study-tl .time b {
  font-size: 18px;
  font-weight: normal;
}
.study-tl .time em {
  display: block;
  margin-top: 2px;
}
.study-tl .tl-item-first:before {
  content: '';
  position: absolute;
  width: 1px;
  height: 20px;
  left: -1px;
  top: 0;
  background-color: white;
}
.study-tl .tl-item {
  position: relative;
  padding-left: 37px;
  border-left: 1px solid #d3d7da;
}
.course-list .course-one {
  padding: 30px 0;
  position: relative;
  border-bottom: 1px solid #eff1f0;
}
.course-list .course-list-img img {
  vertical-align: top;
}
.course-list .study-hd {
  font-size: 18px;
  color: #12171b;
  height: 15px;
  line-height: 0px;
  position: relative;
}
.course-list .study-hd a {
  font-weight: bold;
}
.course-list .study-hd .i-new {
  font-size: 14px;
  color: #787d82;
}
.course-list .span-common {
  font-size: 14px;
  color: #787d82;
}
.course-list .study-points {
  padding: 00px 0 22px;
  height: 21px;
}
.course-list .study-points span {
  margin-right: 14px;
}
.course-list .study-points .i-left {
  color: #f01400;
}
.course-list .catog-points {
  position: relative;
  padding-bottom: 10px;
  word-wrap: break-word;
  padding-top:30px;
}
.course-list .catog-points span {
  display: inline-block;
  width: 200px;
}
.course-list .catog-points a {
  color: #787d82;
}
.course-list .catog-points a:hover,
.course-list .catog-points a:hover i {
  color: #14191e;
}
.course-list .catog-points .continute-btn {
  display: inline-block;
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 14px;
  border: 1px solid #f01400;
  color: #f01400;
  width: 90px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  background-color: #fff;
}
.course-list .catog-points .continute-btn:hover {
  background-color: #f01400;
  color: #fff;
}
.continute-btnquexiao{
  background-color: #f01400;
  color: #fff;
}
.course-list .catog-points .continute-btn1 {
  display: inline-block;
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 14px;
  border: 1px solid #cccccc;
  color: #cccccc;
  width: 90px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  background-color: #fff;
}
.course-list .course-list-cont {
  padding-left: 230px;
}
.not-conts {
  font-size: 18px;
  color: #b5b9bc;
  text-align: center;
  padding: 145px 0 240px;
}
.not-conts .find-course {
  color: #f01400;
}
.study-hd .share-box {
  top: -8px;
}

.shouchang{width:16px; height:14px; float:right; background:url(../images/weishouchang_07.png) no-repeat; cursor:pointer; margin-right:20px; position:absolute; top:-10; right:0;}
.shouchang:hover{background:url(../images/yishouchang_07.png) no-repeat;}
.shouchang_1{width:16px; height:14px; float:right; background:url(../images/yishouchang_07.png) no-repeat; cursor:pointer; margin-right:20px; position:absolute; top:-10; right:0; background:url(../images/yishouchang_07.png) no-repeat;}
.shouchang1{width:16px; height:14px; float:right; background:url(../images/yishouchang_07.png) no-repeat; cursor:pointer; margin-right:20px; position:absolute; top:-10; right:0;}

/*ʱ�ĵ�¼������Ϣ*/
.dlgrxx{ font-size:16px; color:#000;}
.dlgrxx1{ font-size:2em; color:#e3583c; font-family:"Arial Bold";}
.dlgrxx2{height:40px; background:#0078c0; border-radius:2px; box-shadow:0 1px 1px rgba(0,0,0,.2); font-size:14px; text-align:center; line-height:39px;}
.dlgrxx2 a{color:#fff; text-decoration:none;}
.dlgrxx2 a:hover{color:#fff; text-decoration:none;}
.dlgrxx2 img{margin-left:10px;}


/*����*/
.danci1{width:100%;}
.danci1 ul li{width:270px; float:left; margin-top:20px; margin-right:20px; border:1px solid #e2e2e2; padding:15px;}
.danci1 ul li img{width:240px; height:270px;}
.dancianniu{ padding:5px 21px; text-align:center; background:#e67e22; font-size:12px; border-radius:2px;}
.dancianniu a{color:#fff; text-decoration:none;}
.dancianniu a:hover{color:#fff;}
.dancianniu1{ padding:4px 21px; text-align:center; border:1px solid #e67e22; font-size:12px; border-radius:2px;}
.dancianniu1 a{color:#e67e22; text-decoration:none;}
.dancianniu1 a:hover{color:#e67e22;}


/*�༶*/
.banji{
    background: -webkit-linear-gradient(150deg, #00abd9, #77c89c); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(150deg, #00abd9, #77c89c); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(150deg, #00abd9, #77c89c); /* Firefox 3.6 - 15 */
    background: linear-gradient(150deg, #00abd9, #77c89c); /* ��׼���﷨������������ */
	}
.banji_1{ color:#fff; width:100%; height:36px; border-radius:4px; text-indent:10px;}
.banji_2{font-size:30px; color:#fff;}
.banji_2_1{font-size:16px; padding:36px 23px; background:#089fe5; color:#fff; text-decoration:none; border-radius:4px;}

.banji1{ border:10px solid #000; border-radius:4px 4px 0 0;}
.banji1_2{width:100%; height:35px; background:#f6f6f6; border-top:1px solid #fff; border-radius:0 0 4px 4px;}
.banji1_3{width:80px; float:left; background:url(../images/jiaoshirenshu_03.png) no-repeat left center; height:35px; margin-left:15px; line-height:35px; color:#777; text-indent:20px;}
.banji1_4{width:100px; float:left; background:url(../images/xueshengrenshu_03.png) no-repeat left center; height:35px; margin-left:15px; line-height:35px; color:#777; text-indent:20px;}
.banji1_5{width:35px; float:left; height:35px; margin-left:15px; border-left:1px solid #dddddd; text-align:center;}
.banji1_5 img{ margin-top:10px;}

.xiaoxi{border-bottom:1px dotted #ccc;}


.paimin{width:100%;}
.paimin li{padding:20px 26px; color:#70777b; font-size:12px; float:left; cursor:pointer;}
.paimin li:hover{border-bottom:2px solid #0078c0; display:block; color:#0078c0;}
.paimin li.active{border-bottom:2px solid #0078c0; display:block; color:#0078c0;}
.paimin1{padding:20px 26px; color:#70777b; font-size:12px; float:left;}
.paimin1 a{ color:#70777b; text-decoration:none;}




/* select */
.select{padding:5px 10px;border:#ddd 1px solid;border-radius:4px;width:100%; margin-top:40px; auto;font-size:12px;  background:#fff;}
.select li{list-style:none;padding:10px 0 5px 100px}
.select .select-list{border-bottom:#eee 1px dashed}
.select dl{zoom:1;position:relative;line-height:24px; margin-bottom:5px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:100px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:right;color:#666;height:24px;line-height:24px}
.select dd{display:inline;margin:0 0 5px 5px;}
.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none;color:#039;border-radius:2px; line-height:24px;}
.select a:hover{color:#f60;background-color:#f3edc2}
.select .selected a{color:#fff;background-color:#f60}
.select-result dt{font-weight:bold}
.select-no{color:#999}
.select .select-result a{padding-right:20px;background:#f60 url("../images/close.gif") right 9px no-repeat}
.select .select-result a:hover{background-position:right -15px}
.jiansuo{float:left; border:1px solid #ececec; width:156px; height:24px; border-radius:4px; margin-left:20px;}
.jiansuo1{width:130px; height:100%; float:left; text-indent:10px; border:none; border-radius:4px;}
.jiansuo2{width:24px; height:24px; float:left; text-align:center; border-radius:4px; cursor:pointer; background:url(../images/sousuo_07.png) no-repeat center;}




/*------------- ֱ����ʾ����Ч�� ��ʼ ------------------------------*/

.con-two{
	width: 100px;
	height: 110px;
	float: left;
	margin-right: 35px;
	margin-bottom: 15px;
	position: relative;
	cursor: pointer;
}
.con-two img{
	width:100px;
	height: 110px;
}
.txt-two{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 110px;
	padding-top: 40px;
	line-height: 110px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
	display: none;
}
.txt-two h3{
	font-weight: normal;
}
/*------------- ֱ����ʾ����Ч�� ����------------------------------*/


/* 
	@baukh20150504:��ҳĬ����ʽ
*/
.fenye{width:100%; text-align:right;}
.fenye li{border:1px solid #dddddd; height:29px; padding:0 12px; float:left;line-height:29px; font-size:12px; border-right:0px;}
.fenye li:hover{display:block; background:#e5e5e5;}
.fenye1{display:block; background:#3276b1; color:#fff;}
.fenye1 a{color:#fff;}
.fenye2{border:1px solid #dddddd; height:29px; padding:0 12px; float:left;line-height:29px; font-size:12px; border-right:0px;}
.fenye2 a{color:#999999;}



/*����������*/
.lianlinakan{ width:100%; height:300px; background:#000;}
.lianlinakan1{ width:10px; height:10px; border-radius:50px; background:#b6f50b; float:left; margin-top:25px; margin-left:30px;}

/*�鼮����*/
.sjxq{text-align:center; font-size:2em; color:#000; border:1px solid #e8e8e8; border-radius:4px;}
.sjxq1{border-top:1px solid #e8e8e8;}
.sjxq2{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	padding-top:50px;
	text-align: center;
	color: #fff;
	background:#eb8137;
	display: none;
	}

/*����*/
.fuchuang{width: 180px; height: 434px; position: fixed; top:20%; right: 0.2%;z-index: 1111; background:url(../images/fuchuangdanci_03.png) no-repeat  bottom left ;}
.fuchuang1{width:180px; height: 35px; background: url("../images/guanbi1_03.png") no-repeat top right;}
.fuchuang2{width: 157px; height: 172px;margin:auto; margin-top: 113px;}
.fuchuang2 ul li{width: 100%; height: 43px; background: url("../images/fuchuangxian_03.png") no-repeat bottom; text-indent: 10px; line-height: 40px; font-size: 14px; font-family: "΢���ź�";}
.fuchuang2 ul li a{color: #fff;}
.fuchuang2 ul li a:hover{color: #7eedec;}

.fuchuangleft{width: 180px; height: 40px; position: fixed; top:20%; left: 0.2%;z-index: 1111;  background:#eee; }







/*��¼*/
.denglu{text-align:left; font-size:20px; color:#000;}
.denglu1{border:1px solid #e5e5e5; border-right:none; border-left:none;}
.denglu2{margin-left:6px; font-size:18px; color:#000;}

/*ע��ɹ�*/
.zccg{background:#fff; border-radius:2px; box-shadow:0 0 4px rgba(0,0,0,.2);}
.zccg1{color:#333; text-align:left; margin-top:25px; line-height:30px; font-size:14px;}
.zccg2{font-size:16px; color:#000; font-weight:800; text-align:left;}


/*��Ա������ߵ���*/
.huiyuanzhongxinzuobiandaohang{width:100%;}
.huiyuanzhongxinzuobiandaohang li{ width:100%; height:50px; border-bottom:1px solid #dadada; line-height:50px; cursor:pointer; font-size:16px;display: flex;}
.huiyuanzhongxinzuobiandaohang li:hover{display:block; background:#2dcec6; border:none; color:#fff;}
.huiyuanzhongxinzuobiandaohang li.xuanting{display:block; background:#2dcec6; border:none; color:#fff;}



.container1 {
	margin-left:10%;
	position: relative;
	font-family: ΢���ź�;
	font-size: 12px;
}
.container1 p {
	line-height: 12px;
	line-height: 0px;
	height: 0px;
	margin: 10px;
	color: #bbb
}
.action {
	width: 400px;
	height: 30px;
	margin: 10px 0;
}
.cropped {
	position: absolute;
	right: 6%;
	top: 0;
	width: 250px;
	border: 1px #ddd solid;
	height: 399px;
	padding: 4px;
	box-shadow: 0px 0px 12px #ddd;
	text-align: center;
}
.cropped img{margin-top: 100px;}
.imageBox {
	position: relative;
	height: 400px;
	width: 400px;
	border: 1px solid #aaa;
	background: #fff;
	overflow: hidden;
	background-repeat: no-repeat;
	cursor: move;
	box-shadow: 4px 4px 12px #B0B0B0; 
}
.imageBox .thumbBox {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	margin-top: -100px;
	margin-left: -100px;
	box-sizing: border-box;
	border: 1px solid rgb(102, 102, 102);
	box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);
	background: none repeat scroll 0% 0% transparent;
}
.imageBox .spinner {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	text-align: center;
	line-height: 400px;
	background: rgba(0,0,0,0.7);
}
.Btnsty_peyton{ float: right;
   width: 66px;
  display: inline-block;
  margin-bottom: 10px;
  height: 57px;
  line-height: 57px;
  font-size: 20px;
  color: #FFFFFF;
  margin:0px 2px;
  background-color: #f38e81;
  border-radius: 3px;
  text-decoration: none;
  cursor: pointer;
  box-shadow: 0px 0px 5px #B0B0B0;
  border: 0px #fff solid;}
/*ѡ���ļ��ϴ�*/
.new-contentarea {
	width: 165px;
	overflow:hidden;
	margin: 0 auto;
	position:relative;float:left;
}
.new-contentarea label {
	width:100%;
	height:100%;
	display:block;
}
.new-contentarea input[type=file] {
	width:188px;
	height:60px;
	background:#333;
	margin: 0 auto;
	position:absolute;
	right:50%;
	margin-right:-94px;
	top:0;
	right/*\**/:0px\9;
	margin-right/*\**/:0px\9;
	width/*\**/:10px\9;
	opacity:0;
	filter:alpha(opacity=0);
	z-index:2;
}
a.upload-img{
	width:165px;
	display: inline-block;
	margin-bottom: 10px;
	height:57px;
	line-height: 57px;
	font-size: 20px;
	color: #FFFFFF;
	background-color: #f38e81;
	border-radius: 3px;
	text-decoration:none;
	cursor:pointer;
	border: 0px #fff solid;
	box-shadow: 0px 0px 5px #B0B0B0;
}
a.upload-img:hover{
	background-color: #ec7e70;
}
a.commit-img{
    position: absolute;
    right: 12%;
    top: 92%;
	width:165px;
	display: inline-block;
	margin-bottom: 10px;
	height:57px;
	line-height: 57px;
	font-size: 20px;
	color: #FFFFFF;
	background-color: #f38e81;
	border-radius: 3px;
	text-decoration:none;
	cursor:pointer;
	border: 0px #fff solid;
	box-shadow: 0px 0px 5px #B0B0B0;
}
a.commit-img:hover{
	background-color: #ec7e70;
}

.tc{text-align:center;}


/*�ҵ��ʻ�*/
.wodezhanghu{background:#faf3dd; border:1px solid #f2e5bd;}
.wodezhanghu1{background:#ff6520; font-size:16px; padding:9px 27px; color:#fff; margin-left:20px;}

/*��ֵ���ٱ�*/
.chongzhiqisubi{padding:15px 39px; font-size:16px; border:1px solid #dddddd;} 
.chongzhijine{width:100%;}
.chongzhijine li{ height:47px; line-height:47px; text-align:center; float:left; margin-top:10px; cursor:pointer; margin-right:10px; background:#fff0af; border:1px solid #fee17b; color:#000; font-size:18px; width:104px;}
.chongzhijine li:hover{background:url(../images/chongzhijine_03.png) no-repeat; border:none;}
.chongzhijine li.chongzhijinexuanzhongyangshi{background:url(../images/chongzhijine_03.png) no-repeat; border:none;}

.chongzhijine1{width:100%;}
.chongzhijine1 li{ height:47px; line-height:47px; text-align:center; float:left; margin-top:10px; cursor:pointer; margin-right:10px; background:#fff0af; border:1px solid #fee17b; color:#000; font-size:18px; width:134px;}
.chongzhijine1 li:hover{background:url(../images/chongzhijine1_03.png) no-repeat; border:none;}
.chongzhijine1 li.chongzhijinexuanzhongyangshi1{background:url(../images/chongzhijine1_03.png) no-repeat; border:none;}

.chongzhijine2{width:100%;}
.chongzhijine2 li{ height:41px; line-height:41px; text-align:center; float:left; margin-top:10px; cursor:pointer; margin-right:10px; background:#fff; border:1px solid #dddddd; color:#000; font-size:18px; width:132px;}
.chongzhijine2 li:hover{background:url(../images/chongzhijine2_03.png) no-repeat; border:none;}
.chongzhijine2 li.chongzhijinexuanzhongyangshi2{background:url(../images/chongzhijine2_03.png) no-repeat; border:none;}

/*¼���γ�*/
.lubokecheng{ background:#fff; border:1px solid #ccc; padding:20px; margin-bottom:30px;}
.lubokecheng:hover{background:#f8f8f8; border:1px solid #9ebae2;}


/*��ർ��*/
h1 {
 	color: #FFF;
 	font-size: 24px;
 	font-weight: 400;
 	text-align: center;
 	margin-top: 80px;
 }

h1 a {
 	color: #c12c42;
 	font-size: 16px;
 }

 .accordion {
 	width: 100%;
 	background: #FFF;
 	-webkit-border-radius: 4px;
 	-moz-border-radius: 4px;
 	border-radius: 4px;
 }

.accordion .link {
	cursor: pointer;
	display: block;
	padding: 15px 15px 15px 42px;
	color: #4D4D4D;
	font-size: 14px;
	font-weight: 700;
	border-bottom: 1px solid #CCC;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li:last-child .link {
	border-bottom: 0;
}

.accordion li i {
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px;
}

.accordion li.open .link {
	color: #b63b4d;
}

.accordion li.open i {
	color: #b63b4d;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/
 .submenu {
 	display: none;
 	background: #444359;
 	font-size: 14px;
 }

 .submenu li {
 	border-bottom: 1px solid #4b4a5e;
 }

 .submenu a {
 	display: block;
 	text-decoration: none;
 	color: #d9d9d9;
 	padding: 12px;
 	padding-left: 42px;
 	-webkit-transition: all 0.25s ease;
 	-o-transition: all 0.25s ease;
 	transition: all 0.25s ease;
 }

 .submenu a:hover {
 	background: #b63b4d;
 	color: #FFF;
 }

/*�޸�ͷ��*/
.shiwendenglu2_2_1{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 140px;
	padding-top: 50px;
	line-height: 140px;
	text-align: center;
	color: #fff;
	background:rgb(230, 126, 34);
	display: none;
}

/*7��15��*/
.kecheng{width:100%;}
.kecheng li{padding:20px 26px; color:#666; font-size:16px; float:left; cursor:pointer;}
.kecheng li:hover{border-bottom:2px solid #30b6db; display:block; color:#30b6db;}
.kecheng li.active{border-bottom:2px solid #30b6db; display:block; color:#30b6db;}

.gslbk{width:100%;}
.gslbk li{padding:20px 26px; color:#666; font-size:16px; float:left; cursor:pointer;}
.gslbk li:hover{border-bottom:2px solid #30b6db; display:block; color:#30b6db;}
.gslbk li.active{border-bottom:2px solid #30b6db; display:block; color:#30b6db;}

.gslbk_1{width:100%;}
.gslbk_1 li{padding:20px 26px; color:#666; font-size:16px; float:left; cursor:pointer;}
.gslbk_1 li:hover{border-bottom:2px solid #30b6db; display:block; color:#30b6db;}
.gslbk_1 li.active{border-bottom:2px solid #30b6db; display:block; color:#30b6db;}


.gslbk1{width:270px; height:100px; position:absolute; bottom:0; left:0; background:url(../images/kecheng14_03.png); padding:15px;}
.gslbk2{border:0px; cursor:pointer;}
.gslbk2:hover{border: 1px solid #ddd; width:100%; height:100%;}

/*7��20��*/
.zhibokexiangqing{width:100%; padding:3px 3px; text-align: center; border: 1px solid #ddd; display: book; float: left; margin-top:5px; margin-right: 15px;}



/*----------- 7��25�մӵײ�����������Ч�� ��ʼ---------------------------*/

.con{
	width: 285px;
	height: 228px;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
	position: relative;
	cursor: pointer;
}
.con img{
	width:285px;
	height: 228px;
}
.txt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 65px;
	line-height: 65px;
	text-align: center;
	color: #fff;
	background:url("../images/kcdybj_03.png");
}
.txt h3{
	font-weight: normal;
}
.txt p{
	font-size: 14px;
	display: block;
	line-height: 20px;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;
}
/*------------- �ӵײ�����������Ч�� ���� ------------------------------*/




/*----------- 7��26�� ��ʼ---------------------------*/
.flzt{height: 64px; line-height:64px; font-size:42px; color:#fff; letter-spacing:10px; text-align: center; background: #d83835; border-radius: 10px; box-shadow: 0px 5px 0px #ff7274;}
.flzt1{height: 64px; line-height:64px; font-size:22px; color:#fff; text-align: center; background: #ffa585; border-radius: 10px; box-shadow: 0px 5px 0px #dca492; text-decoration:none;}


/*----------- 7��27�� ��ʼ---------------------------*/
.jiesuan{border: 3px solid #ddd;}


.wordCard{
	width: 50px;
	height:50px;
	color:white;
	padding: 8px 13px 10px;
	display: inline-block; 
	background:url(/images/key.png) no-repeat;
}

@keyframes keyWord
{
    5%{opacity:1;} /*͸����Ϊ1*/
	10%{opacity:0.5;}/*͸����Ϊ0*/
    15%{opacity:1;} /*͸����Ϊ1*/
	20%{opacity:0.5;}/*͸����Ϊ0*/
    25%{opacity:1;} /*͸����Ϊ1*/
	30%{opacity:0.5;}/*͸����Ϊ0*/
    35%{opacity:1;} /*͸����Ϊ1*/
	40%{opacity:0.5;}/*͸����Ϊ0*/
    45%{opacity:1;} /*͸����Ϊ1*/
	50%{opacity:0.5;}/*͸����Ϊ0*/
    55%{opacity:1;} /*͸����Ϊ1*/
	60%{opacity:0.5;}/*͸����Ϊ0*/
    65%{opacity:1;} /*͸����Ϊ1*/
	70%{opacity:0.5;}/*͸����Ϊ0*/
    75%{opacity:1;} /*͸����Ϊ1*/
	80%{opacity:0.5;}/*͸����Ϊ0*/
    85%{opacity:1;} /*͸����Ϊ1*/
	95%{opacity:0.5;}/*͸����Ϊ0*/
    100%{opacity:1;} /*͸����Ϊ1*/
}

@-webkit-keyframes keyWord /* Safari and Chrome */
{
    5%{opacity:1;} /*͸����Ϊ1*/
	10%{opacity:0.5;}/*͸����Ϊ0*/
    15%{opacity:1;} /*͸����Ϊ1*/
	20%{opacity:0.5;}/*͸����Ϊ0*/
    25%{opacity:1;} /*͸����Ϊ1*/
	30%{opacity:0.5;}/*͸����Ϊ0*/
    35%{opacity:1;} /*͸����Ϊ1*/
	40%{opacity:0.5;}/*͸����Ϊ0*/
    45%{opacity:1;} /*͸����Ϊ1*/
	50%{opacity:0.5;}/*͸����Ϊ0*/
    55%{opacity:1;} /*͸����Ϊ1*/
	60%{opacity:0.5;}/*͸����Ϊ0*/
    65%{opacity:1;} /*͸����Ϊ1*/
	70%{opacity:0.5;}/*͸����Ϊ0*/
    75%{opacity:1;} /*͸����Ϊ1*/
	80%{opacity:0.5;}/*͸����Ϊ0*/
    85%{opacity:1;} /*͸����Ϊ1*/
	95%{opacity:0.5;}/*͸����Ϊ0*/
    100%{opacity:1;} /*͸����Ϊ1*/
}


/*2016.8.1*/
.baomingchenggong{
	text-align: center;background: url(../images/bmcg1_03.png) no-repeat center; height: 560px; margin-bottom: 70px;
}

/*2016.8.3*/
.fulizhuanti{background: url(../images/fulizhuanti1_03.png) no-repeat center; height: 600px;}

/*2016.8.5*/
.gudingchengdaohang{width:100%;}
.gudingchengdaohang li{padding:18px 50px; color:#70777b; font-size:16px; float:left; cursor:pointer;}
.gudingchengdaohang li a{color:#70777b;}
.gudingchengdaohang li:hover{ display:block; color:#fff; background: #0078c0;}
.gudingchengdaohang li.active{background: #0078c0;display:block; color:#fff;}


/*****�����ͣ��������*****/
.style5 ul li{float:left;margin:0 6px;position:relative;list-style:none}
.style5 ul li{transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;   margin-bottom: 3rem; cursor: pointer;}
.style5 ul li img{width: 120px;height: 170px;border-radius: 2px;}
.style5 ul li span{color:#fff;  font-size:3rem;   border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;line-height: 23px;position:absolute;top: 10px;width: 120px;left:5px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.style5 ul li:hover {transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}



















