.header-wrapper {
	width: 100%;
	height: 33px;
	background-image: url(../img/index-img20.png);
	overflow: hidden;
	clear: both;
}

.header-content {
	width: 100%;
	height: 33px;
	margin: 0 auto;
}
.nav .nLi:hover .sub{display:block;}
.welcome {
	float: left;
}

.welcome p {
	line-height: 33px;
	color: #7d4427;
	font-size: .8em;
}

.english {
	float: right;
}

.english ul {
	list-style: none;
	overflow: hidden;
	width: 446px;
}

.english ul li {
	float: left;
	width: 75px;
	line-height: 33px;
	text-decoration: none;
}

.english ul li a {
	color: #7d4427;
	font-size: .8em;
}


/*LOGO*/

.header-logo {
	padding: 20px;
	width: 100%;
	background-image: url(../img/index-img25.png);
	overflow: hidden;
	clear: both;
	height: 108px;
}

.logo-content {
	width: 100%;
	margin: 0 auto;
	/*padding: 20px;*/
	line-height: 0;
}

.logo img {
	width: 95%;
}

.header-tele {
	display: none;
}


/*氓炉录猫藛陋*/

.nav-wrapper {
	width: 100%;

	height: 58px;
	background-color: #7d4427;
	background-image: url(../img/index-img24.png);
	background-repeat: no-repeat;
}

.nav {
	width: 100%;
	margin: 0 auto;
	height: 58px;
}

.nav li {
	width: 120px;
	height: 58px;
	line-height: 58px;
	float: left;
	list-style: none;
}

.nav li a {
	font-size: 20px;
	font-weight: 600px;
	text-decoration: none;
	color: #dfc0ad;
}

a:link,
a:visited {
	text-decoration: none
}

.head-v3 {
	position: relative;
	z-index: 100;
	/*min-width: 1000px*/
	height: 40px;
}

.head-v3 .navigation-inner {
	margin: 0 auto;
}

.navigation-up {
	height: 40px;
}

.navigation-up .navigation-v3 {
	float: left;
	_margin-left: 10px
}

.navigation-up .navigation-v3 ul {
	float: left
}

.navigation-up .navigation-v3 .sub{
	display:none;
}

.navigation-up .navigation-v3 li {
	text-align: center;
	float: left;
	font: normal 1em/59px "microsoft yahei";
	color: #fff
}

.navigation-up .navigation-v3 .nav-up-selected {}

.navigation-up .navigation-v3 li h2 {
	font-weight: 400;
	padding: 0;
	margin: 0;
	width: 160px;
}

.navigation-up .navigation-v3 li h2:hover {
	color: #fff;
}

.navigation-up .navigation-v3 li h2 a {
	color: #fff;
	display: inline-block;
	height: 58px;
	line-height: 58px;
}

.navigation-up .navigation-v3 li h2 a:hover {
	color: #fff;
}

.navigation-down {
	position: absolute;
	top: 247px;
	left: 0;
	width: 100%;
	z-index: 999;
}

.navigation-up .navigation-v3 .nav-up-selected-inpage {
	color: #333;
}

.navigation-down .nav-down-menu {
	width: 100%;
	margin: 0;
	background: #7d4427;
	position: absolute;
	opacity: 0.9;
	top: 0
}

.navigation-down .nav-down-menu .navigation-down-inner {
	margin: auto;
	width: 100%;
	position: relative
}

.navigation-down .nav-down-menu dl {
	float: left;
	margin: 1.1em 80px 1.1em 0
}

.navigation-down .menu-1 dl {
	margin: 20px 80px 25px 0
}

.navigation-down .menu-1 dt {
	font: 1em microsoft yahei;
	color: #fff;
	padding-bottom: 10px;
	border-bottom: 1px solid #fff;
	margin-bottom: 10px
}

.navigation-down .menu-1 dd a {
	color: #fff;
	font: normal 14px/30px "microsoft yahei"
}

.navigation-down .menu-1 dd a:hover {
	color: #60aff6
}

.navigation-down .menu-2 dd a,
.navigation-down .menu-3 dd a {
	color: #fff;
	font: 1em microsoft yahei;
}

.nav li a:hover {
	color: #0598ff;
}


/*忙鈥撀懊┾�斅幻β慌∶ヅ犅�*/

.work-wrapper {
	width: 100%;
	overflow: hidden;
	clear: both;
}

.work-content {
	width: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 1;
	padding: 20px 0;
}

.work-content .row {
	margin-top: 0px;
}


/*氓路娄盲戮搂*/

.work-left {
	width: 100%;
}

.work-content .picList li {
	width: 100%;
	/*height: 360px;*/
}

.work-content .picList li img {
	width: 100%;
	/*height: 360px;*/
}

.work-title {
	position: absolute;
	width: 100%;
	height: 50px;
	opacity: .8;
	background-color: #d9cfbb;
	left: 15px;
	top: 300px;
	z-index: 99;
}

.work-title p {
	font-size: 1em;
	line-height: 50px;
	height: 50px;
	text-align: center;
	color: #944e2a;
}


/*氓聫鲁盲戮搂*/

.work-right-1 {
	width: 100%;
	margin-left: 0;
	margin-top: 30px;
}

.work-right {
	width: 100%;
	padding: 0;
	margin: 0;
}

.work-title-right {
	background-image: url(../img/index-img23.png);
	width: 115px;
	height: 32px;
	background-repeat: no-repeat;
	line-height: 26px;
	float: left;
}

.work-title-right p {
	font-size: 20px;
	color: #fcf4ee;
	line-height: 30px;
	width: 115px;
}

.work-title-more {
	font-size: .8em;
	color: #894b2a;
}

.work-bd ul {
	padding: 0 10px;
	list-style: none;
}

.work-main {
	positon: relative
}

.work-main .more {
	position: absolute;
	right: 30px;
	top: 10px;
}

.work-main .more a {
	color: #954e24;
	font-size: .8em;
}

.work-bd .hd {
	background-color: #f1ede9;
	display: block;
	width: 100%;
	overflow: hidden;
	background: linear-gradient(#fff 30px, #874a2b 0px);
	bor;
	height: 32px;
	margin-bottom: 2px;
	font-size: 17px;
}

.work-bd .hd ul li {
	height: 34px;
	width: 115px;
	line-height: 29px;
	cursor: pointer;
	float: left;
	width: 100px;
	color: #3e2d23;
	font-size: 1em;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
}

.work-bd .hd ul li.on {
	width: 115px;
	background-image: url(../img/index-img23.png);
	background-repeat: no-repeat;
	text-align: center;
	line-height: 29px;
	color: #fff;
}

.work-bd .bd ul li {
	/* height: 26px; */
	line-height: 33px;
	cursor: pointer;
	float: left;
	width: 100%;
	color: #3e2d23;
	font-size: 1em;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.work-bd .bd ul li a {
	color: #3e2d23;
	font-size: 1em;
}

.work-bd .bd ul li .date {
	float: right;
	font-size: 14px;
}


/*<!--氓艩啪盲潞鈥姑ヂぢヅ解��-->*/

.hall-wrapper {
	margin-top: 20px;
	width: 100%;
	/*overflow: hidden;*/
	clear: both;
	position: relative;
	padding: 20px 0;
	border: 1px solid #eee;
}

.hall-wrapper .fly {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
}

.hall-content {
	width: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 1;
	padding: 15px 0;
}

.hall-title-1 {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
}

.hall-title-2 {
	position: absolute;
	top: 7px;
	/*left: 238px;*/
	z-index: 99;
}

.hall-title-2 p {
	font-size: 1em;
	color: #664a05;
}

.hall-title-2 a {
	font-size: 1em;
	color: #9f552f;
}

.slideTxtBox {
	text-align: left;
	background-color: #f0e8d3;
	display: none;
}

.slideTxtBox .bd {
	overflow: hidden;
	border: 3px solid #b77c57;
	padding-top: 30px;
	padding-left: 20px;
	border-radius: 6px 6px 0 0;
	display: none;
}

.slideTxtBox .hd {
	height: 30px;
	line-height: 30px;
	background: #fff;
	padding: 84px 10px 0 20px;
	position: relative;
}

.slideTxtBox .hd ul {
	list-style: none;
	float: left;
	position: absolute;
	left: 10px;
	top: 60px;
	height: 40px;
}

.slideTxtBox .hd ul li {
	text-align: center;
	height: 40px;
	float: left;
	padding: 0 15px;
	cursor: pointer;
	font-size: 1em;
	color: #8f4b28;
	margin-left: 7px;
}

.slideTxtBox .hd ul li img {
	width: 35%;
}

.slideTxtBox .hd ul li.on {
	height: 34px;
	background: #f0e8d3;
	border: 3px solid #b77c57;
	border-bottom: 2px solid #b77c57;
	z-index: 99;
	border-bottom: none;
	border-radius: 5px 5px 0 0;
}

.slideTxtBox .bd ul {
	zoom: 1;
	list-style: none;
}

.slideTxtBox .bd li {
	float: left;
	width: 10%;
	text-align: center;
	padding: 0 4px;
	height: 186px;
}

.slideTxtBox .bd li:last-child {
	/*padding-right: 15px;*/
	margin: 10px auto;
	width: 100%;
	height: 22px;
}

.slideTxtBox .bd h2 {
	margin-top: 10px;
	text-align: center;
	font-size: 1em;
	color: #b65519;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.slideTxtBox .bd li span {
	font-size: .9em;
	color: #b78565;
	line-height: 24px;
}


/*猫庐掳氓驴鈥�*/

.new-remb-wrapper {
	margin-top: 8px;
	width: 100%;
	clear: both;
	position: relative;
}

.new-remb-wrapper .person {
	position: absolute;
	left: 1550px;
	top: -144px;
}

.new-remb-content {
	width: 100%;
	margin: 30px auto;
}

.new-remb-content img {
	width: 100%;
}


/*氓鈥βモ�樑�*/

.inform-wrapper {
	margin-top: 8px;
	width: 100%;
	overflow: hidden;
	clear: both;
}

.inform-content {
	width: 100%;
	margin: 0 auto;
}

.inform-title {
	background-image: url(../img/index-img20.png);
	height: 40px;
	/*width: 590px;*/
	overflow: hidden;
	clear: both;
	padding-left: 10px;
	margin-top: 30px;
}

.inform-title h5 {
	float: left;
	font-size: 1.1em;
	color: #954e24;
	line-height: 40px;
	/*margin-top: 30px;*/
}

.inform-title h6 {
	float: right;
	line-height: 40px;
	font-size: .8em;
	color: #894b2b;
	margin-right: 20px;
}

.inform-bd {
	/*width: 590px;*/
	height: 260px;
}

.inform-bd ul {
	margin-top: 8px;
	list-style: none;
}

.inform-bd ul li {
	height: 34px;
	line-height: 34px;
	margin-left: 10px;
	cursor: pointer;
	float: left;
	width: 100%;
	color: #3e2d23;
	font-size: 1em;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.inform-bd ul li a {
	color: #3e2d23;
	font-size: 1em;
}

.inform-bd ul li .date {
	float: right;
	margin-right: 20px;
}

/*<!--忙鈥澛┢捖モ�ε∶ヂ宦�-->*/

.dangjian-wrapper {
	margin-top: 30px;
	width: 100%;
	overflow: hidden;
	clear: both;
}

.dangjian-content {
	padding-top: 10px 0;
	width: 100%;
	margin: 0 auto;
	height: auto;
	background-color: #f0e3c4;
}

.dangjian-content .row .col-md-4 {
	width: 100%;
	margin-left: 0;
	padding: 0 10px;
	margin-top: 8px;
}


.dangjian-content a img {
	width: 96%;
}




/*盲赂鈥溍β犅� 20190601*/

.item-wrapper {
	margin-top: 20px;
	width: 100%;
	padding: 20px 0 70px;
	overflow: hidden;
	clear: both;
	background-position-y: 675px;
	background-size: cover;
	background-repeat-y: initial;
	background-image: url(../img/index-img6.png);
}

.item-content {
	width: 100%;
	margin: 0 auto;
}

.item-content .names {
	width: 100%;
	height: 240px;
	background-image: url(../img/index-img18.png);
	background-repeat: no-repeat;
	position: relative;
	padding: 0;
	margin: 0;
	margin-bottom: 30px;
}

.item-content .names p {
	opacity: .7;
	width: 130px;
	height: 42px;
	background-color: #e0c696;
	line-height: 42px;
	position: absolute;
	bottom: 20px;
	left: 0px;
}

.item-content .names a {
	font-size: 1.1em;
	color: #803e26;
}

.item-content .names-1 {
	width: 100%;
	height: 240px;
	background-repeat: no-repeat;
}

.item-content .names-1 p {
	opacity: .7;
	margin: 60px 0 0 -15px;
	width: 130px;
	height: 42px;
	line-height: 42px;
}

.item-content .names-1 a {
	font-size: 1.1em;
	color: #7d4427;
}

.item-content .names-1 {
	width: 100%;
	height: 240px;
	margin-bottom: 30px;
	background-image: url(../img/index-img18.png);
	background-repeat: no-repeat;
	background-image: 490px 240px;
	z-index: 2;
}

.names-1 .lantai {
	width: 50%;
	height: 240px;
	background-image: url(../img/index-img30.png);
	background-repeat: no-repeat;
	background-image: 100%;
	z-index: 99;
	background-size: cover;
}

.item-content .lantai p {
	opacity: .7;
	margin: 170px 0 0 -15px;
	width: 130px;
	height: 42px;
	background-color: #e0c696;
	line-height: 42px;
}

.item-content .lantai a {
	font-size: 1.1em;
	color: #7d4427;
}

.names-1 .xuanchuan {
	padding-left: 45px;
	width: 50%;
	height: 240px;
	background-image: url(../img/index-img15.png);
	background-repeat: no-repeat;
	background-image: 245px 240px;
	z-index: 99;
	background-size: cover;
}

.item-content .names .xuanchuan p {
	margin: 80px auto;
	width: 130px;
	height: 42px;
	line-height: 42px;
}

.item-content .xuanchuan a {
	font-size: 1.1em;
	color: #fff;
}

.item-content .old-img {
	width: 480px;
	height: 240px;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url(../img/index-img19.png);
	position: relative;
	padding: 0;
	margin-bottom: 30px;
}

.item-content .old-img-1 {
	width: 480px;
	height: 240px;
	background-size: cover;
	background-repeat: no-repeat;
	margin-bottom: 30px;
}

.item-content .old-img p {
	opacity: .7;
	width: 130px;
	height: 42px;
	background-color: #e0c696;
	line-height: 42px;
	z-index: 99999;
	display: block;
	top: 20px;
	left: 0px;
	position: absolute;
}

.item-content .old-img a {
	font-size: 1.1em;
	color: #7d4427;
}

.item-content .old-img-1 .display {
	width: 42%;
	height: 120px;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: url(../img/index-img26.png);
}

.item-content .old-img-1 .display p {
	margin: 30px auto;
}

.item-content .old-img-1 .display a {
	font-size: .9em;
	color: #824028;
}

.item-content .old-img-1 .display a span {
	font-size: .9em;
	color: #b7a077;
}

.item-content .speak {
	height: 120px;
	background-color: #f0bc76;
}

.item-content .old-img-1 .speak p {
	margin: 30px auto;
}

.item-content .old-img-1 .speak a {
	font-size: 1.1em;
	color: #7d4427;
}

.item-content .old-img-1 .speak a span {
	font-size: .9em;
	color: #7d4427;
}

.item-content .song {
	width: 42%;
	height: 120px;
	background-repeat: no-repeat;
	background-image: url(../img/index-img28.png);
}

.item-content .old-img-1 .song p {
	margin: 30px auto;
}

.item-content .old-img-1 .song a {
	font-size: 1.1em;
	color: #fff;
}

.item-content .old-img-1 .song a span {
	font-size: .9em;
	color: #fff;
}

.item-content .collenge {
	width: 50%;
	height: 120px;
	background-size: cover;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: url(../img/index-img27.png);
}

.item-content .old-img-1 .collenge p {
	margin: 30px auto;
}

.item-content .old-img-1 .collenge a {
	font-size: 1.1em;
	color: #f4e3c9;
}

.item-content .old-img-1 .collenge a span {
	font-size: .9em;
	color: #edd5ad;
}

.item-content .form {
	width: 250px;
	height: 240px;
	background-image: url(../img/index-img22.png);
	background-repeat: no-repeat;
	z-index: 1;
	display: none;
}

.item-content .form p {
	opacity: .7;
	margin: 30px 0 0 -15px;
	width: 130px;
	height: 42px;
	background-color: #e0c696;
	line-height: 42px;
}

.item-content .form a {
	font-size: 1.1em;
	color: #7d4427;
}

.item-content .form1 {
	margin-bottom: 30px;
	width: 100%;
	height: 240px;
	background-image: url(../img/index-img14.png);
	background-repeat: no-repeat;
	background-color: #d6a342;
	z-index: 99;
	background-size: cover;
}

.item-content .form1 p {
	opacity: .7;
	margin: 30px 0 0 -15px;
	width: 130px;
	height: 42px;
	background-color: #e0c696;
	line-height: 32px;
}

.item-content .form1 p a {
	font-size: 1.1em;
}

.item-content .form1 span {
	color: #7d4427;
}

.item-content .form1 span a {
	display: block;
	padding-top: 10px;
	font-size: .9em;
	color: #7d4427;
}


/*猫鈧� 莽鈥β� 莽鈥扳��*/

.focusBox {
	font-size: 0;
	position: relative;
	width: 480px;
	height: 240px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.focusBox .pic {
	position: relative;
	z-index: 0;
	margin: 0;
	padding: 0;
	height: 240px;
}

.focusBox .pic img {
	width: 480px;
	height: 240px;
	display: block;
	margin: 0;
	padding: 0;
}

.focusBox .hd {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
	font-size: 0;
	z-index: 1;
}

.focusBox .hd li {
	margin: 0 5px;
	background: url(../img/dot.png) no-repeat 0 -1em;
	height: 1em;
	overflow: hidden;
	width: 1em;
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	_background: url(../img/dot8.png) no-repeat 0 -1em;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.focusBox .hd .on {
	background-position: 0 0;
}

.focusBox .prev,
.focusBox .next {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: none;
	background: url(../img/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 60%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	filter: alpha(opacity=20);
	opacity: 0.2;
}

.focusBox .prev {
	left: 0;
}

.focusBox .next {
	background-position: 0 -90px;
	right: 0;
}

.focusBox .prev:hover,
.focusBox .next:hover {
	filter: alpha(opacity=50) !important;
	opacity: 0.5 !important;
}


/*盲潞潞莽鈥奥┟β÷Ｃβ∷�*/

.focusBox_rw {
	font-size: 0;
	position: relative;
	width: 490px;
	height: 240px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.focusBox_rw .pic {
	position: relative;
	z-index: 0;
	margin: 0;
	padding: 0;
	height: 240px;
	margin-top: -1.1em
}

.focusBox_rw .pic img {
	width: 490px;
	height: 240px;
	display: block;
	margin: 0;
	padding: 0;
}

.focusBox_rw .hd {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
	font-size: 0;
	z-index: 1;
}

.focusBox_rw .hd li {
	margin: 0 5px;
	background: url(../img/dot.png) no-repeat 0 -1em;
	height: 1em;
	overflow: hidden;
	width: 1em;
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	_background: url(../img/dot8.png) no-repeat 0 -1em;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.focusBox_rw .hd .on {
	background-position: 0 0;
}

.focusBox_rw .prev,
.focusBox_rw .next {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: none;
	background: url(../img/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 60%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	filter: alpha(opacity=20);
	opacity: 0.2;
}

.focusBox_rw .prev {
	left: 0;
}

.focusBox_rw .next {
	background-position: 0 -90px;
	right: 0;
}

.focusBox_rw .prev:hover,
.focusBox_rw .next:hover {
	filter: alpha(opacity=50) !important;
	opacity: 0.5 !important;
}


/*氓潞鈥⒚┢捖�*/

.footer {
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: #361907;
}

.footer-content {
	width: 100%;
	margin: 0 auto;
}

.serive {
	width: 100%;
	height: 40px;
	padding-top: 20px;
	padding-left: 10px;
}

.serive h6 {
	font-size: .8em;
	color: #f2efee;
}

.serive ul {
	list-style: none;
}

.serive ul li {
	float: left;
	margin-left: 5px;
	line-height: 36px;
}

.serive ul li a {
	font-size: .8em;
	color: #ffe3d7;
}

.footer-tele {
	width: 100%;
	height: 80px;
	/*background-color: red;*/
	margin-top: 120px;
	border-top: 1px solid #653e2e;
}

.footer-tele ul {
	padding-top: 25px;
	list-style: none;
}

.footer-tele li {
	width: 100%;
	float: left;
	height: 60px;
}

.footer-tele li p {
	text-align: 0;
	margin-left: 10px;
}

.footer-tele li:nth-child(2) {
	width: 500px;
	font-size: .8em;
	color: #89482d;
	line-height: 20px;
	margin-left: 30px;
}

.footer-tele li:last-child {
	text-align: center;
	padding-left: 0;
}


/*忙鈥撯�∶犆モ�犫�γヂ箉e*/

.artials-page-wrapper {
	width: 100%;
	overflow: hidden;
	clear: both;
	background-color: #faf4ed;
}

.artials-page-content {
	width: 100%;
	overflow: hidden;
	background-color: #fff;
	margin: 0 auto;
}

.artials-page-title {
	width: 100%;
	margin: 70px auto;
	background-color: #faf4ed;
}

.artials-page-title h1 {
	font-size: 30px;
	color: #333;
	margin: 0px 90px;
	line-height: 140%;
}

.artials-page-title h6 {
	margin: 30px auto;
	font-size: .8em;
	color: #a9a9a9;
}

.artials-page-detials {
	padding: 10px;
	background-color: #fefdfc;
	padding-bottom: 60px;
	clear: both;
}

.artials-page-detials p {
	text-indent: 2em;
	margin: 15px auto;
	line-height: 30px;
	font-size: 1em;
	text-align: left;
}


/*氓藛鈥斆÷┞÷�*/

.banner {
	width: 100%;
	overflow: hidden;
}

.banner img {
	width: 100%;

}

.sub-wrapper {
	width: 100%;
	overflow: hidden;
	background-color: #faf4ed;
}

.sub-content {
	width: 100%;
	margin: 0 auto;
	height: 40px;
	line-height: 40px;
	clear: both;
}

.content-news-bd-title-2 li {
	display: inline-block;
	color: #777777;
}

.content-news-bd-title-2 {
	margin-left: 10px;
	    float: none;
}

/*盲潞艗莽潞搂氓炉录猫藛陋*/

.content-news-bd-title-2 li a:after {
	content: '>';
	margin: 0 10px;
}

.content-news-bd-title-2 li:last-child a:after {
	display: none;
}

.content-news-bd-title-2 a {
	float: left;
	list-style: none;
	text-decoration: none;
	color: #9a9a9a;
	font-size: .8em;
}

.content-news-main .brand-case {
	margin-bottom: 20px;
}

.content-news-main p {
	margin-top: 5px;
	font-size: 1em;
	color: #333;
	line-height: 28px;
}

/*氓鈥犫�γヂ姑γζ掆��*/
.lists-page-wrapper {
	width: 100%;
	overflow: hidden;
	clear: both;
	background-color: #faf4ed;
}

.lists-page-content {
	width: 100%;
	overflow: hidden;
	margin: 20px auto;
	/*display: none;*/
}


/*氓路娄盲戮搂*/

.list-page-left {
	overflow: hidden;
	clear: both;
	width: 100%;
       display: none;
}

.list-page-left ul {
	list-style: none;
}

.list-page-left li {
	width: 100%;
	height: 80px;
	line-height: 80px;
	background-color: rgba(125, 68, 39, 1);
	border-bottom: 1px solid #b67e5b;
}

.list-page-left li img {
	float: right;
	padding-top: 25px;
}

.list-page-left li a {
	/*float: left;*/
}

.list-page-left li a {
	font-size: 1rem;
	color: #fffdf9;
}


/*氓聫鲁盲戮搂*/

.list-page-right {
	padding: 10px;
	width: 100%;
	margin-bottom: 60px;
}

.list-page-right-1 {
	margin-bottom: 0;
}

.vsbcontent_img {
	width: 100%;
	text-indent: 0;
}

.right-bg {
	background-color: #fefdfc;
}

.list-page-bd ul {
	overflow: hidden;
}

.list-page-bd ul {
	margin: 10px;
	list-style: none;
}

.list-page-bd ul li {
	margin: 10px auto;
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	float: left;
	width: 100%;
	color: #3e2d23;
	/*font-size: px;*/
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.list-page-bd ul li a {
	color: #333;
	font-size: 1em;
}

.list-page-bd ul li .date {
	float: right;
}


/*氓藛鈥犆┞÷�*/

.sjx {
	margin-left: 240px;
	margin-top: -70px;
}

.page {
	width: 100%;
	overflow: hidden;
}

.page ul {
	list-style: none;
}

.page li {
	width: 60px;
	height: 32px;
	border-radius: 2px;
	line-height: 32px;
	float: left;
	margin: 40px 0 60px 10px;
}

.page li p {
	font-size: .8em;
}

.page .one a {
	color: #333;
}

.page .two a {
	color: #666666;
}


/*氓藛鈥斆÷�-氓鈥郝久р�扳��*/

.list-page-imgs {
	width: 100%;
}

.list-page-imgs .col-md-6 {
	width: 420px;
	margin-bottom: 20px;
}

.list-page-imgs .col-md-6 img {
	width: 315px;
	height: 210px;
}

.list-page-imgs .col-md-6 p {
	width: 315px;
	clear: both;
	overflow: hidden;
	height: 60px;
	margin: 10px auto;
	line-height: 26px;
	font-size: 1em;
}


/*氓鈥郝久︹�撯�∶ニ嗏�斆÷�*/

.list-page-tuwen-1 {
	padding-top: 20px;
	width: 100%;
	float: right;
	margin-bottom: 40px;
	overflow: hidden;
}

.list-page-tuwen-1 img {
	width: 100%;
	/*height: 210px;*/
}

.list-page-tuwen-1 p {
	width: 100%;
	height: 50px;
	line-height: 20px;
	margin: 10px auto;
	font-size: 14px;
	color: #707070;
	overflow: hidden;
	text-overflow: ellipsis;
	/* padding: 10px 10px 10px 0; */
}

.list-page-tuwen {
	padding: 10px 0;
	/*width: 860px;*/
	float: right;
	margin-bottom: 40px;
	background-color: #fefdfc;
}

.list-page-tuwen .list-imgs-1 img {
	width: 100%;
	/*height: 210px;*/
}

.list-imgs-1 {
	width: 48%;
	float: left;
	padding: 10px;
}

.list-page-detials {
	width: 100%;
}

.list-page-detials h1 {
	font-size: 1.1em;
	color: #333;
	padding: 10px;
	margin-left: 8px;
	text-align: left;
	line-height: 32px;
}

.list-page-detials h6 {
	padding: 0 10px;
}

.list-page-detials h6 a {
	font-size: .9em;
	color: #999;
}

.list-page-tuwen p {
	width: 100%;
	line-height: 26px;
	margin: 10px auto;
	font-size: .9em;
	color: #707070;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 10px;
}


/*氓鈥β趁ぢ号矫λ嗏�樏ぢ宦�*/

.aboutus {
	width: 100%;
	overflow: hidden;
	clear: both;
}

.aboutus-title {
	padding: 20px 0;
	border-bottom: 1px solid #f9ebc6;
}

.aboutus-title h1 {
	font-size: 1.2rem;
	color: #222;
	margin: 10px;
	line-height: 150%;
}

.aboutus-title h6 {
	font-size: .8em;
	color: #999;
}

.aboutus-content {
	padding: 10px;
}

.aboutus-content p {
	margin: 10px 0;
	font-size: 1em;
	color: #333;
	line-height: 30px;
	text-indent: 2em;
}

.aboutus-content p img {
	width: 65%;
}

.page-detials {
	padding-left: 300px;
}


/*忙艙聧氓艩隆氓陇搂氓沤鈥�*/

.small-tage-wrapper {
	width: 100%;
	overflow: hidden;
	background-color: #faf4ed;
}

.small-tage-content {
	width: 100%;
	margin: 0 auto;
	/*height: 40px;*/
	line-height: 2.4rem;
	clear: both;
	background-color: #faf7f4;
}

.small-tage-title {
	height: 30px;
	line-height: 30px;
	font-size: .8em;
	color: #333;
}

.small-tage-title p {
	display: inline-block;
	font-size: 14px;
	color: #676767;
}

.news-servives {
	padding: 35px 30px;
	width: 100%;
	height: 380px;
	overflow: hidden;
	clear: both;
	background-color: #f9f9f9;
	margin: 20px 0;
}

.news-serives-explain {
	width: 640px;
	float: left;
}

.news-serives-explain h1 {
	font-size: 22px;
	color: #2e2b16;
}

.news-serives-explain .inform-bd {
	font-size: 1em;
	color: #333;
}

.news-serives-fonts {
	width: 500px;
	height: 425px;
	float: right;
}

.inform-box-title {
	width: 110px;
	height: 26px;
	border: 2px solid #ecb203;
	border-radius: 2px;
	line-height: 26px;
	background-color: #ecb203;
	color: #fff;
	text-indent: 1em;
	border-radius: 5px 5px 0 0;
}

.inform-box-content p {
	/*width: 430px;*/
	height: 270px;
	text-indent: 2em;
	overflow: hidden;
	font-size: 1em;
	color: #fa7c00;
	border: 6px solid #ecb203;
	padding: 10px;
	border-radius: 0 2px 2px 2px;
}


/*氓颅娄莽鈥澟该ヅ犈久ぢ衡��*/

.student-wrapper {
	width: 100%;
	overflow: hidden;
	background-color: #faf4ed;
}

.student-content {
	width: 100%;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	margin-bottom: 60px;
}

.student-content .row {
	width: 100%;
}

.student-content .juxin {
	width: 8px;
	height: 32px;
	background-color: #7d4427;
	margin-top: 4px;
}

.student-content-title {
	margin: 40px 0 20px 0;
	overflow: hidden;
	clear: both;
}

.student-content .student-content-title li {
	float: left;
}

.student-content .student-content-title li:last-child {
	height: 35px;
	margin-left: 20px;
}

.student-content li p {
	font-size: 24px;
	color: #593623;
	line-height: 35px;
}

.student-icon li {
	padding-left: 50px;
	padding-top: 30px;
	width: 300px;
	height: 26px;
	line-height: 26px;
}

.methods {
	padding-bottom: 10px;
}

.student-icon {
	padding: 0;
	margin: 0;
	width: 292px;
	background-color: #fffefc;
	margin-bottom: 8px;
	padding-bottom: 70px;
	margin-left: 8px;
	height: 222px;
}

.student-icon-bg {
	margin-top: 30px;
	margin-left: 40px;
	width: 78px;
	height: 78px;
	border-radius: 6px;
	background-color: #8dc100;
	display: inline-block;
}

.color-1 {
	background-color: #007cf0;
}

.color-2 {
	background-color: #fec006;
}

.color-3 {
	background-color: #00cdb7;
}

.color-4 {
	background-color: #00c196;
}

.color-5 {
	background-color: #ff3d3d;
}

.color-6 {
	background-color: #a88008;
}

.color-7 {
	background-color: #003c8d;
}

.color-8 {
	background-color: #1982f8;
}

.color-9 {
	background-color: #0097ad;
}

.color-10 {
	background-color: #43b90f;
}

.color-11 {
	background-color: #fec006;
}

.color-12 {
	background-color: #ae00b9;
}

.student-icon-bg img {
	margin-top: .8em;
}

.student-icon p {
	margin-left: 20px;
	margin-top: 5px;
	width: 110px;
	font-size: 1.1em;
	color: #555;
	display: inline-block;
	line-height: 20px;
}

.student-icon span {
	display: block;
	font-size: 14px;
	color: #666;
	margin-top: 5px;
}

.student-icon h6 {
	font-size: .8em;
	color: #9f9f9f;
	margin: 10px 0;
	padding-left: 15px;
}

.student-icon .line {
	width: 100%;
	height: 1px;
	background-color: #f1efe8;
	margin: 10px auto;
}


/*氓藛鈥犆β犅徝ヂ嶁�⒚┞÷�*/

.aboutus-content-pages {
	padding: 0;
}


/*盲驴庐忙颅拢*/

.list-paddingleft-2 {
	padding: 15px 20px 10px 0px;
}

.list-paddingleft-2 li {
	padding: 0px 0px 0px 0px;
}

.list-paddingleft-2 li p {
	padding: 0px;
	width: 100%;
	line-height: 20px;
	font-size: 14px;
	display: block;
}

.list-page-bd ul li {
	line-height: 40px;
	cursor: pointer;
	float: left;
	width: 820px;
	color: #3e2d23;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.fujian {
	text-align: left
}

.fujian ul li {
	line-height: 30px
}


/*nav*/

.nav {
	width: 100%;
	height: 34px;
	line-height: 34px;
	position: relative;
	z-index: 999999;
}

.nav-wrapper {
	width: 100%;
	height: 110px;

	background-color: #7d4427;
}

.nav li {
	min-width: 0;
	width: 25%;
	height: 34px;
	line-height: 34px;
	float: left;
	list-style: none;
}

.nav li a {
	font-size: 20px;
	font-weight: 600px;
	text-decoration: none;
	color: #dfc0ad;
}

a:link,
a:visited {
	text-decoration: none
}

.head-v3 {
	position: relative;
	z-index: 100;
	/*min-width: 1000px*/
	height: 40px;
}

.head-v3 .navigation-inner {
	margin: 0 auto;
	/*width: 980px;*/
	/*position: relative*/
}

.navigation-up {
	height: 40px;
	/*background: #fff;*/
}

.navigation-up .navigation-v3 {
	/*margin-left: 155px;*/
	float: left;
	_margin-left: 10px
}

.navigation-up .navigation-v3 ul {
	float: left
}

.navigation-up .navigation-v3 li {
	text-align: center;
	float: left;
	font: normal 16px/59px "microsoft yahei";
	color: #fff;
	min-width: 98px;
}

.navigation-up .navigation-v3 .nav-up-selected {}

.navigation-up .navigation-v3 li h2 {
	font-weight: 400;
	padding: 0;
	margin: 0;
	width: 160px;
}

.navigation-up .navigation-v3 li h2:hover {
	/*background-color: #7d4427;*/
	color: #fff;
	/*opacity: .9;*/
}

.navigation-up .navigation-v3 li h2 a {
	/*padding: 0 15px;*/
	color: #fff;
	display: inline-block;
	height: 58px;
	line-height: 58px;
}

.navigation-up .navigation-v3 li h2 a:hover {
	color: #fff;
}

.nav .nLi h3 a {
	display: block;
	padding: 0 10px;
	height: 34px;
	line-height: 34px;
	font-size: 1rem;
	font-weight: bold;
}

.nav .nLi {
	float: left;
	position: relative;
	display: inline;
	height: 34px;
	line-height: 34px;
}

.navigation-down {
	position: absolute;
	top: 247px;
	left: 0;
	width: 100%;
	z-index: 999;
}

.navigation-up .navigation-v3 .nav-up-selected-inpage {
	color: #333;
}

.navigation-down .nav-down-menu {
	width: 100%;
	margin: 0;
	background: #7d4427;
	position: absolute;
	opacity: 0.9;
	top: 0
}

.navigation-down .nav-down-menu .navigation-down-inner {
	margin: auto;
	width: 1200px;
	position: relative
}

.navigation-down .nav-down-menu dl {
	float: left;
	margin: 18px 80px 18px 0
}

.navigation-down .menu-1 dl {
	margin: 20px 80px 25px 0
}

.navigation-down .menu-1 dt {
	font: 16px microsoft yahei;
	color: #fff;
	padding-bottom: 10px;
	border-bottom: 1px solid #fff;
	margin-bottom: 10px
}

.navigation-down .menu-1 dd a {
	color: #fff;
	font: normal 14px/30px "microsoft yahei"
}

.navigation-down .menu-1 dd a:hover {
	color: #60aff6
}

.navigation-down .menu-2 dd a,
.navigation-down .menu-3 dd a {
	color: #fff;
	font: 16px microsoft yahei
}

.nav li a:hover {
	color: #0598ff;
}


/*忙聬艙莽麓垄*/

.serach {
	padding: 0;
	width: 100%;
	background-color: #fefdfc;
	overflow: hidden;
}

.serach ul {
	padding: 20px;
	width: 100%;
	list-style: none;
}

.serach li {
	margin: 10px auto;
	line-height: 34px;
	cursor: pointer;
	color: #3e2d23;
	/*font-size: px;*/
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	margin-bottom: 20px;
}

.serach li p {
	line-height: 30px;
	font-size: 14px;
	cursor: pointer;
	color: #3e2d23;
	display: block;
	margin: 10px;
}

.serach ul li a {
	color: #333;
	font-size: 1.1em;
}

.serach ul li .date {
	float: right;
	padding-right: 10px;
}

.querystyle238938 {
	height: 22px;
	border: solid 1px #e5d4a9;
}

.search_from {
	padding: 30px;
	border-bottom: solid 1px #efefef;
	margin-right: 3px;
}