

.ct_newsletter_wrap {	float: left;	width: 100%;	position: relative;	background-color: #f8f8f8;	padding: 50px 0px;}
.newletter_des {	width: 60%;	margin: auto;	position: relative;	text-align: center;}
.newletter_des:before {	content: "\f003";	position: absolute;	font-family: fontawesome;font-size: 140px;	top: -50px;	left: -155px;	width: auto;	height: auto;	color: #d5d5d5;	opacity: 0.25;}
.newletter_des h5 {	color: #333333	text-transform: uppercase;	margin: 0px 0px 20px;	text-align: left;}
.newletter_des form {	width: 100%;	margin: auto;	position: relative;}
.newletter_des form input[type="text"] {	width: 100%;	background-color: #ffffff;	border: 1px solid #f2f2f2;	height: 64px;	padding: 8px 80px 8px 45px;}
.newletter_des form label {	position: absolute;	top: 25px;left: 20px;	color: #d5d5d5;}
.newletter_des form button, .newletter_des form input[type="submit"] {	position: absolute;	right: 0px;	top: 0px;	height: 63px;	color: #fff;	padding: 0px 25px;	font-weight: 600;	text-transform: uppercase;}
.newletter_des form input[type="text"]:focus {	box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.1);}
.newletter_des form input[type="text"]:focus + button {	background-color: #222;}

.blzcjxwfooter {	float: left;	width: 100%;	position: relative;	background-color: #222222;	padding: 10px 0px;	font-family: 'Open Sans', sans-serif;}
.blzcjxwwidget {	float: left;	width: 100%;	position: relative;}
.blzcjxwwidget h5 {	color: #fff;	text-transform: uppercase;	font-weight: 600;	margin: 0px 0px 15px;}
.blzcjxwfooter1 > a {	display: block;	margin: 0px 0px 15px; text-align: center;}
.blzcjxwfooter1 > a img {	width: 66px;	height: 66px;}
.blzcjxwfooter1 p {	color: #b3b3b3;	margin: 0px 0px 15px;}
.blzcjxwfooter1 span {	display: block;	margin: 0px 0px 15px;}
.foo_get_qoute {	float: left;	width: 100%;	position: relative;}
.foo_get_qoute > a {	display: inline-block;	color: #fff;	padding: 13px 40px;}
.foo_get_qoute > a:hover {	background-color: #fff;	color: #222;}
.blzcjxwfooter2 ul {	float: left;	width: 100%;}
.blzcjxwfooter2 ul li {	display: inline-block;	width: 100%;	position: relative}
.blzcjxwfooter2 ul li:before {	content: "\f0da";	position: absolute;	font-family: fontawesome;	left: 0px;	top: 5px;	font-size: 14px;	color: #b3b3b3;	width: auto;	height: auto;}
.blzcjxwfooter2 ul li a {	display: block;	color: #b3b3b3;	padding: 5px 0px 5px 15px;	font-weight: 500;	font-family: 'Open Sans', sans-serif;}
.blzcjxwfooter2 ul li:hover a {	padding-left: 25px;}
.blzcjxwfooter2 ul li:hover:before {	left: 5px;}
.blzcjxwfooter4 ul {	float: left;	width: 100%;}
.blzcjxwfooter4 ul li {	display: inline-block;	width: 100%;	position: relative;	padding: 5px 0px;	font-weight: 500;	font-family: 'Open Sans', sans-serif;}
.blzcjxwwidget4 ul li:hover{color: #ffffff;}
/*.foo_col_4 ul li{color: #e0c112;}*/
.blzcjxwfooter4 ul li{color: #e0c112;}

.blzcjxwcopyright {	padding: 15px 0px;	background-color: #1c1c1c;	float: left;	width: 100%;	position: relative;}
.blzcjxwcopyright_text {	float: left;	width: 100%;	position: relative;	color: #b3b3b3;}
.blzcjxwcopyright_text a {	display: inline-block;}
.blzcjxwcopyright_text a:hover {	color: #fff;}
.copyright_social_icon {	float: left;	width: 100%;position: relative;}
.copyright_social_icon ul {	float: left;	width: 100%;	text-align: center;}
.copyright_social_icon ul li {	float: right;	position: relative;	margin-left: 10px;}
.copyright_social_icon ul li a {	display: block;	width: 29px;	height: 29px;	border-radius: 100%;	color: #fff;	background-color: #282828;	color: #afafaf;	line-height: 29px;}
.copyright_social_icon ul li:hover a {	color: #fff;}
.blzcjxwcopyright_text  p{color: #bbbbbb;line-height: 12px;}
.blzcjxwcopyright_text  p a{color: #bbbbbb;}
.blzcjxwbacktop {	position: fixed;	bottom: 33px;	right: 60px;	margin: 0px 0px 0px 0px;	width: 45px;	height: 45px;	color: #fff;	line-height: 45px;	text-align: center;	display: inline-block;	transform: rotate(45deg);	-webkit-transform: rotate(45deg);	-moz-transform: rotate(45deg);}
.blzcjxwbacktop a {	color: #fff;display: block;	transform: rotate(-45deg);	-webkit-transform: rotate(-45deg);	-moz-transform: rotate(-45deg);	font-size: 18px;}

.aside_margin_bottom {	margin: 0px 0px 10px;}
.blzcjxwlxfs, .gt_aside_search_wrap, .gt_aside_search_wrap form {	float: left;	width: 100%;	position: relative;}
.gt_aside_search_wrap form input[type="text"] {	width: 100%;	height: 50px;	border: 1px solid #ececec;	padding: 8px 50px 8px 15px;}
.gt_aside_search_wrap form input[type="submit"], .gt_aside_search_wrap form button {	background: none;	color: #999999;	height: 50px;	position: absolute;	top: 0px;	right: 0px;	width: 40px;}
.gt_aside_category,  .gt_aside_post_wrap,.gt_aside_category ul, .gt_aside_post_wrap ul, .gt_aside_fea_properties, .gt_aside_fea_properties ul {	float: left;	width: 100%;	position:relative;z-index:10;}
.gt_detail_hdg h5 {	margin-bottom: 10px;	position: relative;	padding-bottom: 15px;}
.gt_detail_hdg h5:before {	content: "";	position: absolute;	bottom: 0px;	left: 0px;	width: 70px;height: 4px;}
.gt_aside_category ul li {	display: inline-block;	width: 100%;	position: relative;	border-bottom: 1px dashed #efefef;	z-index:10;	margin-bottom: 2%;}

.gt_aside_category ul li:first-child:before {	top: -2px;}
.gt_aside_category ul li:first-child a {	padding-top: 0px;}
.gt_aside_category ul li a {	font-size: 17px;	display: inline-block;	color: #333333;	font-weight: 500;	padding: 12px 0px 5px 18px;	letter-spacing:3px}
.gt_aside_category ul li:first-child span {	padding-top: 3px;}
.gt_aside_category ul li span {	float: right;	padding-top: 6px;}
.gt_aside_category ul li:hover:before {	padding-left: 8px;}
.gt_aside_category ul li:hover a {	padding-left: 25px;}
.gt_aside_category ul li:hover span {	padding-right: 10px;}
.gt_aside_post_wrap ul li {	border-bottom: 1px solid #efefef;	padding: 12px 0px;	width: 100%;	display: inline-block;	z-index:10;}
.gt_aside_post_wrap ul li:first-child {	padding-top: 0px;}
.gt_aside_post_wrap ul li figure {	width: 80px;	float: left;	overflow: hidden;	position: relative;}
.gt_aside_post_wrap ul li figure:before {	content: "";	position: absolute;	top: 0px;	left: 0px;	right: 0px;	bottom: 0px;	border: 3px solid;	opacity: 0;	z-index: 10;}
.gt_aside_post_wrap ul li:hover figure:before {	opacity: 1;}
.gt_aside_post_wrap ul li figure img {	width: 100%;	height: auto;}
.gt_aside_post_des {	float: none;	padding: 0px 0px 0px 90px;	width: auto;}
.gt_aside_post_des h6 > a {	display: block;	font-size: 16px;	color: #222222;	margin: 0px 0px 6px;	font-weight: 300;}
.gt_aside_post_des p {	margin: 0px 0px 6px;}
.gt_aside_post_des p, .gt_aside_post_des span {	color: #999999;}
.gt_aside_post_des i {	margin-right: 8px;	float: left;	margin-top: 2px;}
.gt_aside_post_des span {	display: block;	font-weight: 300;	font-size: 12px;}
.gt_aside_fea_properties ul li {	float: left;	width: 32%;	overflow: hidden;	position: relative;}
.gt_aside_fea_properties ul li:before {	content: "";	position: absolute;	top: 0px;	left: 0px;	width: 100%;	height: 100%;	border: 3px solid;	opacity: 0;z-index: 10;}
.gt_aside_fea_properties ul li a {	display: block;}
.gt_aside_fea_properties ul li a img {	width: 100%;	height: auto;}
.gt_aside_fea_properties ul li:hover:before {	opacity: 1;}
.blzcjxwfenlei ul li{width: 23%;margin:0px 0 1% 1%;display: inline-block;border-radius: 20px;box-shadow: 5px 5px 5px #aaaaaa;}
.blzcjxwfenlei h5{border-bottom:3px solid #34495E;width: 10%;margin-bottom: 1%;padding-bottom: 1%;}
.ct_popular_course > ul {	float: left;	width: 100%;}
.ct_popular_course > ul > li {border-radius: 20px;box-shadow: 2px 2px 2px #aaaaaa;	position: relative;	width: 96%;	margin:0px 0px 7px;	float:left;}
.ct_popular_course ul li figure {	float: left;	width: 80px;}
.blzcjxwfenleim{background-image: url('../images/anniu2.jpg');background-size: 100% 100%; padding: 6px;color: #FFFFFF!important;height: 30px; overflow: hidden;}
.blzcjxwfenleim:hover{background-image: url('../images/anniu.jpg');background-size: 100% 100%;}
.blzcjxwfenleim> a {font-size:15px;font-weight:500;margin:0px 0px 6px;color: #FFFFFF;}
.blzcjxwfenleim> a>span {font-size:15px;font-weight:500;color: #FFFFFF;}
.blzcjxwfenleim span{	font-size:11px;	color:#000;	float:left;	margin-right:8px;	line-height:normal}
.blzcjxwfenleim > ul{	float:left;	width:auto;	}
.blzcjxwfenleim ul li{	display:inline-block;	width:100%;	}
.blzcjxwfenleim ul li i{	display:inline-block;	color:#efb467;	}
.ct_aside_testimonial,.ct_popular_course,.ct_aside_tag{	position:relative;	z-index:10;	float:left;	width:100%;	}
.ct_aside_testimonial ul{	float:left;	width:100%;	background-color:#f4f4f4;}
.ct_aside_testimonial ul li{	position:relative;width:100%;	float:left;	padding:20px;}
.ct_aside_testimonial ul li h6{	font-size:14px;	color:#222222;	font-weight:500;}
.ct_aside_testimonial ul li h6 span{	color:#444444;	display:inline-block;	font-size:12px;	}
.ct_aside_testimonial #bx-pager{	float:left;	width:100%;	position:relative;	text-align:center;	}
.ct_aside_testimonial #bx-pager a{	display:inline-block;	border-radius:100%;	margin:0px 5px;	}
.ct_aside_testimonial .bx-wrapper{	margin:0px 0px 20px;	}
.ct_aside_testimonial #bx-pager a.active{	transform:scale(1.4);	-webkit-transform:scale(1.4);	-moz-transform:scale(1.4);	}
.ct_aside_tag ul{	float:left;	width:100%;	}
.ct_aside_tag ul li{	position:relative;	display:inline-block;	margin:0px 3px 7px 0px;	}
.ct_aside_tag ul li a{	border: 1px solid #e8e8e8;   color: #777;   display: block;    font-size: 12px;   padding: 6px 15px;   text-transform: capitalize;}
.ct_aside_tag ul li:nth-child(3n + 3) a{	margin-right:0px;	}
.ct_aside_tag ul li:hover a{	color:#fff;	}
.blzcjxwguanzhu img{width: 100px; height: 100px;}
.ct_popular_course ul li figure img{width: 80px;height: 66px;}
.blzcjxwguanzhu img{width: 110px;height: 110px;}
.gt_aside_category ul li b{color: #0066CC;}
.gt_aside_category ul li span {
font-size: 14px;
}
