/* CSS Document */
@charset "utf-8";
	* {
	margin:0;
	padding:0;
}
body {
	font:14px/1.5 "Microsoft Yahei";
	color:#333;
	cursor:default;
}
img {
	border:0px;
	vertical-align:top;
}
ul,ol {
	list-style-type:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
input,textarea,select {
	font:14px/1 "Microsoft Yahei";
	color:#555;
	outline:0;
}
textarea {
	resize:none;
	overflow:auto;
}
input[type='checkbox'],input[type='radio'] {
	vertical-align:-2px;
	margin-right:5px;
}
h1,h2,h3,h4,h5,h6,font {
	font-size:14px;
}
a {
	color:#333;
	text-decoration:none;
	cursor:pointer;
}
a:hover,a:active {
	color:#e0272c;
}
em {
	font-style:normal;
}
h3,h4 {
	font-weight:400;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
	color:#e5e5e5;
}
input:-moz-placeholder,textarea:-moz-placeholder {
	color:#e5e5e5;
}
input::-moz-placeholder,textarea::-moz-placeholder {
	color:#e5e5e5;
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {
	color:#e5e5e5;
}
.clearfix:after {
	content:"";
	clear:both;
	font-size:0px;
	line-height:0px;
	display:block;
	width:100%;
	height:1px;
}
.hidden {
	display:none;
}
.center {
	text-align:center;
}
.p-fl {
	float:left;
}
.p-fr {
	float:right;
}
.autocut {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-break:break-all;
}
.ease {
	-webkit-transition:all ease 300ms;
	-moz-transition:all ease 300ms;
	-ms-transition:all ease 300ms;
	-o-transition:all ease 300ms;
	transition:all ease 300ms;
}
a {
	-webkit-transition:all ease 300ms;
	-moz-transition:all ease 300ms;
	-ms-transition:all ease 300ms;
	-o-transition:all ease 300ms;
	transition:all ease 300ms;
}
.noease,.noease * {
	-webkit-transition:none;
	-moz-transition:none;
	-ms-transition:none;
	-o-transition:none;
	transition:none;
}
.wrap {
	width:1200px;
	margin:0 auto;
	position:relative;
}
body {
	max-width:100%;
	overflow-x:hidden;
	min-height:1500px;
	background:url(../images/pg-body-bg.jpg) center 745px repeat;
}
/* 网站公共头部区域 */

.p-header {
	position:relative;
	width:100%;
	height:205px;
	background:url(../images/p-header-bg.jpg) no-repeat;
	z-index:99;
}
.p-header .logoTel {
	width:100%;
	height:130px;
	padding-top:15px;
	overflow:hidden;
}
.p-header .logoTel h1 {
	float:left;
}
.p-header .logoTel h1 img {
	display:block;
	height:130px;
}
.p-header .logoTel .desc {
	float:left;
}
.p-header .logoTel .desc img {
	display:block;
	height:130px;
}
.p-header .logoTel .telBox {
	float:right;
	height:50px;
	padding-top:35px;
	padding-left:50px;
	background:url(../images/p-header-tel-bg.png) left 40px no-repeat;
}
.p-header .logoTel .telBox em {
	display:block;
	font-size:14px;
	color:#1a1a1a;
	line-height:25px;
}
.p-header .logoTel .telBox span {
	display:block;
	font-size:24px;
	color:#84311c;
	line-height:22px;
	font-weight:bold;
}
.p-header .menuBox {
	width:100%;
	height:60px;
}
.p-header .menuBox ul {
	width:100%;
}
.p-header .menuBox li {
	position: relative;
	float:left;
	width: 133px;
	height: 60px;
}
.p-header .menuBox li > a {
	display:block;
	width: 100%;
	height: 100%;
	font-size:16px;
	color:#fff;
	line-height:60px;
	text-align: center;
}
.p-header .menuBox li.on > a,
.p-header .menuBox li > a:hover {
	background:#753712;
}
.p-header .menuBox li .drop {
	display: none;
	position: absolute;
	left: 0;
	top: 60px;
	width: 100%;
	background: #89441A;
}
.p-header .menuBox li .drop a {
	display:block;
	width: 100%;
	height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	line-height: 36px;
	font-size:13px;
	color:#fff;
	text-align: center;	
	border-top: 1px solid #9e582a;
}
.p-header .menuBox li .drop a:hover {
	background: #753712;
}
/*首页banner*/

.i-banner {
	position:relative;
	width:100%;
	/*height:300px;*/
	overflow:hidden;
}
.i-banner .flexslider ul {
	width:100%;
}
.i-banner .flexslider ul li {
	width:100%;
	/*height:300px;*/
}
.i-banner .flexslider {
	position:relative;
	/*height:300px;*/
}
.i-banner .flex-control-nav {
	bottom:20px;
	z-index:999;
}
.flex-control-paging li a {
	width:20px !important;
	height:20px !important;
	background:url(../images/flex-control-nav-bg.png) 0 0 no-repeat !important;
}
.flex-control-paging li a.flex-active {
	background-position:0 -20px !important;
}


/*通告*/
.i-newsQu {
	width: 100%;
	height: 40px;
	margin-top: 20px;
}
.i-newsQu ul {
	width: 100%;
}
.i-newsQu li {
	width: 93%;
	padding-left: 7%;
	background: url(../images/i-newsQu-bg.png) 20px center no-repeat;
	height: 40px;
}
.i-newsQu li a {
	display: block;
	width: 100%;
	font-size: 18px;
	color: #000;
	line-height: 40px;
}
.i-newsQu li a:hover {
	color: #84311C;
}


/*栏目导航*/
.i-cateBox {
	width:100%;
	height:102px;
	overflow:hidden;
	padding:26px 0;
}
.i-cateBox .wrap {
	width: 1320px;
}
.i-cateBox ul {
	width:100%;
	padding-top: 20px;
}
.i-cateBox li {
	float:left;
	width: 220px;
}
.i-cateBox li a {
	display:block;
	width: 100%;
}
.i-cateBox li a img {
	display:block;
	width: 100%;
}

/*首页公司简介*/
.i-about {
	width:100%;
	overflow:hidden;
}
.i-about .leftCon {
	float:left;
	width:700px;
	height:480px;
}
.i-about .rightCon {
	position:relative;
	float:right;
	width:500px;
	height:480px;
}
.i-about .rightCon .more {
	position:absolute;
	right:40px;
	bottom:-4px;
	display:block;
	width:240px;
	height:60px;
	background:url(../images/i-about-pic03.png) no-repeat;
}
/*课程体系*/

.i-course {
	width:100%;
	overflow:hidden;
}
.i-course .tit {
	width:100%;
	padding: 0px 0 10px;
}
.i-course .tit img {
	display:block;
	margin:0 auto;
}
.i-course .listCon {
	width:100%;
	height:570px;
	background:url(../images/i-course-bd-bg.png) no-repeat;
}
.i-course .listCon .nav {
	float:left;
	width:240px;
	margin-left:80px;
}
.i-course .listCon .nav ul {
	width:100%;
	padding-top:20px;
}
.i-course .listCon .nav li {
	width:240px;
	height:106px;
}
.i-course .listCon .nav li a {
	display:block;
	width:100%;
	height:100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	text-align:center;
	line-height:106px;
	font-size:14px;
	color:#000;
	background:url(../images/i-course-nav-bg.png) no-repeat;
}
.i-course .listCon .nav li a:hover {
	background:url(../images/i-course-nav-bg1.png) no-repeat;
	color:#fff;
}
.i-course .listCon .list {
	float:right;
	width:600px;
	margin-right:150px;
}
.i-course .listCon .list ul {
	display: none;
	padding-top:66px;
}
.i-course .listCon .list ul:first-child {
	display: block;
}
.i-course .listCon .list li {
	width:600px;
}
.i-course .listCon .list li .pic img {
	display:block;
	width:600px;
	height:296px;
	border:1px solid #cab496;
}
.i-course .listCon .list li .info {
	position:relative;
	width:100%;
	height:160px;
}
.i-course .listCon .list li .info .t {
	display:block;
	font-size:24px;
	color:#191919;
	line-height:50px;
}
.i-course .listCon .list li .info p {
	width:100%;
	height:48px;
	overflow:hidden;
	font-size:16px;
	color:#191919;
	line-height:24px;
}
.i-course .listCon .list li .info .tel {
	width:100%;
	overflow:hidden;
	text-align:center;
	padding:10px 0;
}
.i-course .listCon .list li .info .tel span {
	display:inline-block;
	height:44px;
	font-size:24px;
	color:#84311c;
	line-height:44px;
	font-weight:bold;
	padding-left:44px;
	background:url(../images/p-header-tel-bg.png) left center no-repeat;
	background-size:40px 40px;
	margin-left:-100px;
}
.i-course .listCon .list li .info .more {
	position:absolute;
	right:-60px;
	bottom:0;
	display:block;
	width:230px;
	height:60px;
	background:url(../images/i-course-more-bg.png) no-repeat;
}
/*新闻中心*/
.i-news {
	width:100%;
	overflow:hidden;
}
.i-news .tit {
	width:100%;
	padding: 20px 0 10px;
}
.i-news .tit ul {
	width:100%;
	text-align:center;
}
.i-news .tit li {
	display:inline-block;
	width:300px;
	height:90px;
	background:url(../images/i-news-tit-bg.png) no-repeat;
	margin:0 40px;
}
.i-news .tit li a {
	display:block;
	font-size:22px;
	color:#fff;
	line-height:90px;
	text-align:center;
}
.i-news .listBox {
	width:100%;
}
.i-news .listBox .itm {
	float:left;
	width:400px;
	height:530px;
	background:url(../images/i-news-list-bg.png) no-repeat;
}
.i-news .listBox .itm .bd {
	width:326px;
	margin:0 auto;
	padding-top:70px;
}
.i-news .listBox .itm .pic {
	width:100%;
}
.i-news .listBox .itm .pic img {
	display:block;
	width:300px;
	margin: 0 auto;
}
.i-news .listBox .itm ul {
	width:100%;
	overflow:hidden;
	margin-top:30px;
}
.i-news .listBox .itm li {
	width:100%;
}
.i-news .listBox .itm li a {
	display:block;
	width:100%;
	height:120px;
	overflow:hidden;
	font-size:15px;
	color:#252525;
	line-height:30px;
}
.i-news .listBox .itm li a:hover {
	text-decoration:underline;
}
.i-news .listBox .itm:nth-child(2) {
	margin-top:6px;
}
.i-news .listBox .itm:nth-child(3) {
	margin-top:10px;
}
.i-news .rightCon {
	float: right;
    width: 650px;
    padding: 65px 50px;
    background: rgba(206, 167, 119, 0.8);
    margin-top: 20px;
    overflow: hidden;
}
.i-news .rightCon p {
	font-size: 16px;
    color: #333;
    line-height: 30px;
}
.i-news .rightCon p b {
	color: #191919;
}


/*教学环境*/
.i-Env {
	width:100%;
	overflow:hidden;
}
.i-Env .wrap {
	width:1260px;
	height:500px;
	background:url(../images/i-env-bg.png) no-repeat;
}
.i-Env .envTit {
	width:100%;
	text-align:center;
}
.i-Env .envTit h3 {
	display:inline-block;
	width:300px;
	height:90px;
	background:url(../images/i-news-tit-bg.png) no-repeat;
	font-size:22px;
	color:#fff;
	text-align:center;
	line-height:90px;
	margin: 70px 0 30px;
}
.i-Env .picScrollEnv {
	position:relative;
	width:1030px;
	height:153px;
	margin:0 auto;
}
.i-Env .picScrollEnv .hd {
	position:absolute;
	left:0;
	top:40%;
	width:100%;
	height:30px;
}
.i-Env .picScrollEnv .hd a {
	position:absolute;
	display:block;
	width:30px;
	height:30px;
	font-size:20px;
	color:#fff;
	font-family:"宋体";
	text-align:center;
	line-height:30px;
	background:#9a4820;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.i-Env .picScrollEnv .hd .prev {
	left:0;
}
.i-Env .picScrollEnv .hd .next {
	right:0;
}
.i-Env .picScrollEnv .bd {
	position:absolute;
	left:50%;
	top:0;
	width:944px;
	height:100%;
	margin-left:-470px;
}
.i-Env .picScrollEnv .bd ul {
	}.i-Env .picScrollEnv .bd li {
	float:left;
	margin-right:6px;
}
.i-Env .picScrollEnv .bd li img {
	display:block;
	width:224px;
	height:147px;
	border:3px solid #dbdbdb;
}
/* 联系我们 */

.i-contact {
	width:100%;
	overflow:hidden;
	padding-bottom:18px;
}
.i-contact .msgBox {
	float:left;
	width:500px;
}
.i-contact .msgBox .tit {
	width:100%
}
.i-contact .msgBox .tit h3 {
	width:300px;
	height:90px;
	background:url(../images/i-news-tit-bg.png) no-repeat;
	text-align:center;
	line-height:90px;
	font-size:22px;
	color:#fff;
	margin-left:-20px;
}
.i-contact .msgBox .con {
	padding:10px;
	background:rgba(238,238,238,0.6);
	margin-top:20px;
}
.i-contact .msgBox .con form {
	width:100%;
}
.i-contact .msgBox .con form .ipt {
	padding:10px;
	background:#fff;
	margin-bottom:15px;
}
.i-contact .msgBox .con form .ipt .box {
	height:32px;
	border:1px solid #a9a9a9;
}
.i-contact .msgBox .con form .ipt span {
	float:left;
	display:block;
	width:60px;
	height:100%;
	background:#9a4820;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:32px;
}
.i-contact .msgBox .con form .ipt input {
	float:left;
	width:260px;
	height:32px;
	text-indent:12px;
	font-size:14px;
	color:#333;
	border:0;
}
.i-contact .msgBox .con form .btn {
	width:100%;
}
.i-contact .msgBox .con form .btn input {
	display:block;
	width:100%;
	height:32px;
	background:#9a4820;
	text-align:center;
	line-height:32px;
	border:0;
	font-size:16px;
	color:#fff;
	cursor:pointer;
}
.i-contact .msgBox .con form p {
	font-size:13px;
	color:#1d1d1d;
	line-height:30px;
	padding:12px;
}
.i-contact .mapBox {
	float:right;
	width:500px;
	height:530px;
	background:url(../images/i-mapBox-bg.png) no-repeat;
}
.i-contact .mapBox .box {
	width:348px;
	margin:0 auto;
	padding-top:155px;
}
.i-contact .mapBox .box .map {
	width:348px;
	height:196px;
}
.i-contact .mapBox .box .tel {
	width:100%;
	margin-top:28px;
}
.i-contact .mapBox .box .tel span {
	display:block;
	width:100%;
	font-size:28px;
	color:#1c1916;
	font-weight:bold;
	text-indent:44px;
}
.i-contact .mapBox .box .ads {
	width:100%;
	margin-top:10px;
}
.i-contact .mapBox .box .ads p {
	width:100%;
	font-size:16px;
	color:#202020;
	text-indent:44px;
}
/*网站底部*/

.p-footer {
	width:100%;
	height:366px;
	background:url(../images/p-footer-bg.jpg) no-repeat;
	overflow:hidden;
}
.p-footer .wrap {
	position:relative;
	width:1200px;
	height:310px;
	padding-top:56px;
}
.p-footer .cateBox {
	width:100%;
	overflow:hidden;
}
.p-footer .cateBox ul {
	width:100%;
	text-align:center;
}
.p-footer .cateBox li {
	display:inline-block;
}
.p-footer .cateBox li a {
	font-size:16px;
	color:#e0e0e0;
	padding:0 30px;
	line-height:50px;
}
.p-footer .info {
	width:100%;
	overflow:hidden;
}
.p-footer .info .left {
	float:left;
}
.p-footer .info .left a {
	display:block;
}
.p-footer .info .left a img {
	display:block;
	width:320px;
	height:90px;
	margin-top: 30px;
}
.p-footer .info .mid {
	float:left;
	margin:0 20px;
}
.p-footer .info .mid p {
	font-size:16px;
	color:#e0e0e0;
	line-height:30px;
}
.p-footer .info .mid .itm1 {
	float:left;
	width:550px;
	padding-top:30px;
	margin-left: 80px;
}
.p-footer .info .mid .itm1 a,
.p-footer .info .mid .itm1 p {
	font-size: 14px;
	line-height: 24px;
	color:#e0e0e0;
}
.p-footer .info .mid .itm2 {
	float:left;
	width:280px;
}
.p-footer .info .right {
	float:right;
	width:160px;
}
.p-footer .info .right .ewm {
	width:120px;
}
.p-footer .info .right .ewm img {
	display:block;
	width:120px;
	margin-top: 30px;
}
.p-footer .info .right .ewm span {
	display:block;
	width: 100%;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#fff;
	text-align:center;
}
.p-footer .copyBox {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:50px;
	background:#663918;
}
.p-footer .copyBox p {
	text-align:center;
}
.p-footer .copyBox * {
	font-size:14px;
	color:#fff;
	line-height:50px;
}
/*文章列表*/

.pg-arts {
	width:100%;
	margin-top: -270px;
}
.pg-arts .wrap {
	width:1200px;
	min-height:1500px;
	background:#faf1d8;
}
.pg-arts .pgTit {
	padding:60px 60px 30px 60px;
	border-bottom:1px solid #f0cf74;
	overflow:hidden;
}
.pg-arts .pgTit .left {
	float:left;
	width:400px;
}
.pg-arts .pgTit .left .pg-pos {
	width:100%;
}
.pg-arts .pgTit .left .pg-pos p {
	font-size:20px;
	color:#6e473d;
	line-height:40px;
}
.pg-arts .pgTit .left h3 {
	display:inline-block;
	padding:0 50px;
	height:70px;
	background:#9a4821;
	font-size:30px;
	color:#fff;
	line-height:70px;
	font-weight:400;
	margin-top:30px;
}
.pg-arts .pgTit .right {
	float:right;
}
.pg-arts .pgTit .right ul {
	margin-top: -30px;
}
.pg-arts .pgTit .right li {
	float:left;
	width:80px;
	height:200px;
}
.pg-arts .pgTit .right li:hover,.pg-arts .pgTit .right .on {
	background:url(../images/pg-cate-bg.png) no-repeat;
}
.pg-arts .pgTit .right li:hover a,.pg-arts .pgTit .right .on a {
	color:#fff;
}
.pg-arts .pgTit .right li a {
	display:block;
	width:24px;
	font-size:24px;
	color:#3b2019;
	padding:46px  28px 0 28px;
	line-height:26px;
}
.pg-arts .pgListCon {
	padding:0 60px;
	overflow:hidden;
}
.pg-arts .pgListCon .leftCon {
	float:left;
	width:710px;
	overflow:hidden;
	padding: 20px;
	background: #FFF8E7;
	margin-top: 30px;
}
.pg-arts .pgListCon .leftCon ul {
	width:100%;
}
.pg-arts .pgListCon .leftCon li {
	width:100%;
	height:110px;
	padding:25px 0;
	overflow:hidden;
	border-bottom:1px solid #cab496;
}
.pg-arts .pgListCon .leftCon li .pic {
	float:left;
	width:150px;
}
.pg-arts .pgListCon .leftCon li .pic img {
	display:block;
	width:150px;
	height:110px;
	border:1px solid #cab496;
}
.pg-arts .pgListCon .leftCon li .info {
	float:right;
	width:530px;
}
.pg-arts .pgListCon .leftCon li .info .t {
	display:block;
	width:100%;
	height:24px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:20px;
	color:#3b2019;
	line-height:24px;
	font-weight:bold;
}
.pg-arts .pgListCon .leftCon li .info p {
	width:100%;
	height:48px;
	overflow:hidden;
	font-size:16px;
	color:#3b2019;
	line-height:24px;
	margin:6px 0;
}
.pg-arts .pgListCon .leftCon li .info .more {
	display:block;
	font-size:16px;
	color:#9b4921;
	line-height:30px;
}
.pg-arts .rightCon {
	float:right;
	width:280px;
}
.pg-arts .rightCon .smTit {
	width:100%;
	height:40px;
	background:#c2a27d;
	background:url(../images/right-tit-bg.jpg) no-repeat;
}
.pg-arts .rightCon .smTit h3 {
	font-size:20px;
	color:#673a2e;
	font-weight:bold;
	line-height:40px;
	text-indent:12px;
}
.pg-arts .rightCon .itmHot {
	border:1px solid #cab496;
	background:#fff8e7;
	margin:30px 0;
}
.pg-arts .rightCon .itmHot .list {
	padding:10px;
}
.pg-arts .rightCon .itmHot .list li {
	width:260px;
	overflow:hidden;
	margin-bottom:15px;
}
.pg-arts .rightCon .itmHot .list li a {
	display:block;
	width:100%;
}
.pg-arts .rightCon .itmHot .list li a img {
	display:block;
	width:100%;
}
.pg-arts .rightCon .itmHot .list li a span {
	display:block;
	width:100%;
	height:40px;
	background:#faf1d8;
	font-size:18px;
	color:#3b2019;
	line-height:40px;
	text-align:center;
}
.pg-arts .rightCon .itmTui {
	width:100%;
	overflow:hidden;
	border:1px solid #cab496;
}
.pg-arts .rightCon .itmTui .list {
	padding:10px;
	background:#fff8e7;
}
.pg-arts .rightCon .itmTui .list a {
	display:block;
	width:100%;
	height:36px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:16px;
	color:#3b2019;
	line-height:36px;
}
.pg-arts .rightCon .itmTui .list a:hover {
	color:#9b4921;
}
.list-pagebai a {
	border:1px solid #9a4821 !important;
}
.list-pagebai .on {
	background:#9a4821 !important;
}
/*文章详情*/

.pg-detail .content {
	width:100%;
	overflow:hidden;
}
.pg-detail .content .cTit {
	width:100%;
	text-align:center;
	padding:20px 0;
	border-bottom:1px solid #cab496;
}
.pg-detail .content .cTit h3 {
	font-size:30px;
	color:#3b2019;
	line-height:50px;
}
.pg-detail .content .cTit p {
	font-size:16px;
	color:#6e473d;
	line-height:30px;
}
.pg-detail .content .cCon {
	width:100%;
	padding:30px 0;
	overflow:hidden;
}
.pg-detail .content .cCon p {
	font-size:16px;
	color:#3b2019;
	line-height:30px;
}
.pg-detail .content .cCon img {
	display: block;
	max-width: 100%;
	margin: 3px auto;
}
.pg-p-n {
	width:100%;
	margin-top:40px;
	border-top:1px solid #cab496;
	padding:20px 0;
}
.pg-p-n > div {
	width:100%;
}
.pg-p-n > div * {
	font-size:16px;
	color:#3b2019;
	line-height:40px;
}
/*课程列表*/

.pg-course {
	width:100%;
	margin-top: -270px;
}
.pg-course .wrap {
	width:1200px;
	min-height:1500px;
	background:#faf1d8;
}
.pg-course .pgTit {
	padding:60px 60px 30px 60px;
	border-bottom:1px solid #f0cf74;
	overflow:hidden;
}
.pg-course .pgTit .left {
	float:left;
	width:400px;
}
.pg-course .pgTit .left .pg-pos {
	width:100%;
}
.pg-course .pgTit .left .pg-pos p {
	font-size:20px;
	color:#6e473d;
	line-height:40px;
}
.pg-course .pgTit .left h3 {
	display:inline-block;
	padding:0 50px;
	height:70px;
	background:#9a4821;
	font-size:30px;
	color:#fff;
	line-height:70px;
	font-weight:400;
	margin-top:30px;
}
.pg-course .pgTit .right {
	float:right;
}
.pg-course .pgTit .right li {
	float:left;
	width:80px;
	height:230px;
}
.pg-course .pgTit .right li:hover,.pg-course .pgTit .right .on {
	background:url(../images/pg-about-cate-bg.png) no-repeat;
}
.pg-course .pgTit .right li:hover a,.pg-course .pgTit .right .on a {
	color:#fff;
}
.pg-course .pgTit .right li a {
	display:block;
	width:24px;
	font-size:24px;
	color:#3b2019;
	padding:46px  28px 0 28px;
	line-height:26px;
}
.pg-course .pgListCon {
	padding:0 60px;
	overflow:hidden;
}
.pg-course .pgListCon ul {
	width:100%;
	overflow:hidden;
}
.pg-course .pgListCon li {
	width:100%;
	/*height:300px;*/
	padding:25px 0;
	overflow: hidden;
	border-bottom:1px solid #cab496;
}
.pg-course .pgListCon li .pic {
	float:left;
	width:300px;
}
.pg-course .pgListCon li .pic img {
	display:block;
	width: 100%;
	border:1px solid #cab496;
}
.pg-course .pgListCon li .info {
	float:right;
	width: 720px;
}
.pg-course .pgListCon li .info .t {
	display:block;
	width:100%;
	height:60px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:24px;
	color:#3b2019;
	line-height:60px;
	font-weight:bold;
}
.pg-course .pgListCon li .info p {
	width:100%;
	/*height:120px;*/
	overflow:hidden;
	font-size:16px;
	color:#3b2019;
	line-height:30px;
}
.pg-course .pgListCon li .info .more {
	display:block;
	width:230px;
	height:60px;
	background:url(../images/pg-course-more.png) no-repeat;
	text-indent:40px;
	line-height:60px;
	font-size:16px;
	color:#fff;
	margin-top:20px;
}
.pg-course .pgListCon li .info .more:hover {
	font-weight:bold;
}
/*公司简介*/

.pg-about {
	width:100%;
	margin-top: -270px;
}
.pg-about .wrap {
	width:1200px;
	/*min-height:1500px;*/
	background:#faf1d8;
	margin-bottom:30px;
	padding-bottom:30px;
}
.pg-about .pgTit {
	padding:30px 60px 10px 60px;
	border-bottom:1px solid #f0cf74;
	overflow:hidden;
}
.pg-about .pgTit .left {
	float:left;
	width:500px;
}
.pg-about .pgTit .left .pg-pos {
	width:100%;
}
.pg-about .pgTit .left .pg-pos p {
	font-size:20px;
	color:#6e473d;
	line-height:40px;
}
.pg-about .pgTit .left .pg-pos p a:last-child,
.pg-about .pgTit .left .pg-pos p a:hover {
	color: #9A4821;
}
.pg-about .pgTit .left h3 {
	display:inline-block;
	padding:0 50px;
	height:70px;
	background:#9a4821;
	font-size:30px;
	color:#fff;
	line-height:70px;
	font-weight:400;
	margin:20px 0;
}
.pg-about .pgTit .right {
	float:right;
}
.pg-about .pgTit .right ul {
	margin-top: -30px;
}
.pg-about .pgTit .right li {
	float:left;
	width:80px;
	height:240px;
}
.pg-about .pgTit .right li:hover,
.pg-about .pgTit .right .on {
	background:url(../images/pg-about-cate-bg.png) no-repeat;
}
.pg-about .pgTit .right li:hover a,
.pg-about .pgTit .right .on a {
	color:#fff;
}
.pg-about .pgTit .right li a {
	display:block;
	width:24px;
	font-size:18px;
	color:#3b2019;
	padding:30px  28px 0 28px;
	line-height: 24px;
}
.pg-about .pgListCon {
	padding:0 60px;
	overflow:hidden;
}
.pg-about .pgListCon .cTit {
	text-align:center;
}
.pg-about .pgListCon .cTit h3 {
	font-size:24px;
	color:#3b2019;
	line-height:60px;
	padding:30px 0;
}
.pg-about .pgListCon .content {
	width:100%;
	min-height: 400px;
	overflow:hidden;
}
.pg-about .pgListCon .content h4 {
	font-size:16px;
	color:#3b2019;
	font-weight:bold;
	line-height:30px;
	margin-top:30px;
}
.pg-about .pgListCon .content p {
	font-size:16px;
	color:#3b2019;
	line-height:24px;
}
.pg-about .pgListCon .content img {
	display:block;
	max-width:1080px;
}
.pg-page-bar {
	width: 100%;
	overflow: hidden;
	margin: 30px 0;
}
.pg-page-bar * {
	display: inline-block;
    padding: 3px 10px;
    font-size: 14px;
    color: #3c3c3c;
    border: 1px solid #9a4821;
    margin: 6px;
}
.pg-page-bar .selfpage {
	background: #9a4821;
	color: #fff;
}

.bmForm {
	width: 100%;
	overflow: hidden;
	margin: 40px 0;
}
.bmForm .bmTit {
	width: 100%;
}
.bmForm .bmTit h3 {
	font-size: 22px;
	color: #f00;
	line-height: 40px;
}
.bmForm .bmCon {
	width: 100%;
	overflow: hidden;
}
.bmForm .bmCon form {
	width: 100%;
}
.bmForm .bmCon .row {
	width: 100%;
	margin: 15px 0;
}
.bmForm .bmCon .row input {
	display: block;
	width: 688px;
	height: 30px;
	padding: 10px;
	border: 1px solid #ccc;
}
.bmForm .bmCon .row input[type="submit"] {
	padding: 0;
	width: 710px;
	height: 50px;
	background: #84311c;
	border: 0;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
}
.bmForm input::-webkit-input-placeholder {
	color: #9c9c9c;
}
.bmForm input::-moz-input-placeholder {
	color: #9c9c9c;
}
.bmForm input::-ms-input-placeholder {
	color: #9c9c9c;
}