a{
    word-break: break-word !important;
}
body{
	background-color: #f3f3f3;
	
	background-repeat: no-repeat;
	background-position: center 93px;
	/*background-size: 100%;*/
}

.headerWrap{
	width: 100%;
	min-width: 1200px;
	height: 90px;
	border-bottom: 3px solid #444;
}
.header{
	width:1720px;
	margin:  0 auto;
}
.logo{
	float: left;
	height: 100%;
	overflow: hidden;
}
.logo dt{
	float: left;
	width: 218px;
	height: 56px;
	margin: 21px 24px 0 0px;
}
.logo dt a,.logo dt img{
	display: block;
	width: 100%;
	height: 100%;
}
.logo dd{
	float: left;
	font-size: 25px;
	color: #404040;
	line-height: 94px;
}
.nav{
	float: left;
	margin-left: 310px;
	height: 100%;
	font-size: 14px;
	color: #444;
	text-align: center;
}
.nav_1,.nav_2{
	float: left;
	height: 100%;
}
.nav_1 { width: 800px;}
.nav_1 li{
	float: left;
	margin: 0 10px;
	margin-top: 34px;
	background: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
	position: relative;
}
.nav_1 li h3{
	height: 100%;
	width: 100%;
}
.nav_1 li h3 a{
	display: block;
	height: 100%;
	padding: 8px 10px;
	min-width: 60px;
	 line-height: 1.2;
}
/*.nav_1 li.firstLi h3 a{
	padding: 0 25px;
}*/
.nav_1 li .dropDiv{
	display: none;
	width: 100%;
	height: auto;
	overflow: hidden;
	position: absolute;
	left: 0;
	top:30px;
	background: #aca196;
}
.nav_1 li .dropDiv a{
	display: block;
	padding: 5px 10px;
	line-height: 18px;
}
.nav_1 li:hover{
	background: #aca196;
	-moz-transition: all 0.1s ease-in;
	-webkit-transition: all 0.1s ease-in;
	-o-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
}
.nav_1 li h3 a:hover{
	color: #444;
}
.nav_1 li .dropDiv a:hover{
	background: #78726d;
}
.nav_1 li.active{
	background: #aca196;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}

.nav_2 .moreNav{
	margin: 0 10px;
	margin-top: 34px;
	background: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
	position: relative;
	zoom: 1;
}
.nav_2 li.moreNav h3{
	height: 100%;
	width: 100%;
}
.nav_2 li.moreNav h3 a{
	display: block;
	height: 100%;
	padding: 0 26px;
	line-height: 30px;
	position: relative;
}
.nav_2 li.moreNav .moreNavUl{
	display: none;
	position: absolute;
	top: 30px;
	left: 0;
	width: 100%;
	background: #aca196;
}
.nav_2 li.moreNav .moreNavUl li{
	width: 100%;
	position: relative;
	zoom: 1;
	float: left;
}
.nav_2 li.moreNav .moreNavUl li ul{
	background: #ACA196;
	position: absolute;
	top: 0;
	right: -100%;
	width:100%;
	display: none;
}
.nav_2 li.moreNav .moreNavUl a{
	padding: 5px 12px;
	line-height: 18px;
}
.nav_2 li.moreNav:hover{
	background: #aca196;
	-moz-transition: all 0.1s ease-in;
	-webkit-transition: all 0.1s ease-in;
	-o-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
}
.nav_2 li.moreNav h3 a:hover{
	color: #444;
}
.nav_2 li.moreNav .moreNavUl a:hover{
	color: #fff;
	background: #757372;
}
.nav_2 li.moreNav .moreNavUl li ul a{
	padding: 5px 10px;
	display: block;
}
.nav_2 .moreNavUl .nav2Li.on h3 a{
	background: #757372;
	color: #fff;
}

.headerRight{
	float: right;
	height: 100%;
    position: relative;
}
.headerRight li{
	float: left;
	font-size: 14px;
	margin-top: 40px;
	line-height: 16px;
	cursor: pointer;
}
.headerRight li a{
	width: 100%;
	padding-bottom: 1px;
}
.headerRight li a:hover{
	color: #444;
}
.headerRight li.link{
	position: relative;
	padding-bottom: 5px;
}
.headerRight li.link span{
	float: left;
	width: 14px;
	height: 14px;
	background: url(../images/icon_link.png) no-repeat center;
	background-size: 100% 100%;
	margin-right: 6px;
}
.headerRight li.link i{
	width: 6px;
	height: 4px;
	margin-top: 6px;
	float: left;
	background: url(../images/down.png) no-repeat center;
	background-size: 100% 100%;
}
.headerRight li.link i.on{
	background: url(../images/up.png) no-repeat center;
	background-size: 100% 100%;
}
.headerRight li.link .dropDownLink{
	display: none;
	position: absolute;
	left: 0;
	top: 100%;
	width: 136px;
	height: auto;
	overflow: hidden;
	border: 1px solid #e8e8e8;
	background: #fff;
	font-size: 12px;
}
.headerRight li.link .dropDownLink a{
	display: block;
	width: 126px;
	padding: 0 5px;
	text-align: center;
	line-height: 20px;
}
.headerRight li.link .dropDownLink a:hover{
	color: #fff;
	background: #827261;
}
.search { width: 17px; height: 17px; position: absolute; right: -30px; top: 40px;}
.search .srhtxt { background: #f3f3f3; outline: none; border-bottom: 1px solid #454545; position: absolute; right: 0; top: 0; width: 0;}
.search .srhbtn { width: 17px; height: 17px; background: url(../images/ico_search.png) no-repeat; outline: none; cursor: pointer; position: absolute; right: 0; top: 0;}



.headerRight li.login{
	padding: 0 5px;
	margin:40px 5px 0;
	border-right: 1px solid #444;
	border-left: 1px solid #444;
}
.headerRight li.login a:hover,.headerRight li.EN a:hover{
	border-bottom: 1px solid #444;
}

.mainWrap{
	width: 100%;
	min-width: 1200px;
	height: auto;
	overflow: hidden;
}
.mainInfomation{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 77px;
}
.photoWrap{
	float: left;
	width:135px;
	height: auto;
	overflow: hidden;
	margin-left: 42px;
	margin-right: 34px;
}
.photoInfo{
	position: relative;
	padding-left: 11px;
	height: auto;
	overflow: hidden;
	padding-bottom: 4px;
}
.photoInfo .photo{
	position: relative;
	z-index: 10;
	width: 120px;
	height: 180px;
	overflow: hidden;
}
.img{
	display: table;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.img span{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.img span img{
	max-width: 100%;
	max-height: 100%;
}
.photoInfo .backPhoto{
	width: 118px;
	height: 170px;
	background: #76522d;
	position: absolute;
	right: 0;
	top: 14px;
}

.like{
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: center;
	margin: 5px 0;
}
.like span{
	display: inline-block;
	font-size: 12px;
	line-height: 18px;
	color: #a1a1a1;
	padding-left: 29px;
	background: url(../images/like.png) no-repeat left center;
	background-size: 20px 17px;
	cursor: pointer;
}
.tutorLink{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.tutorLink a{
	display: block;
	width: 100%;
	font-size: 14px;
	line-height: 41px;
	text-align: center;
	margin-bottom: 1px;
	background: url(../images/tutorBack.png) no-repeat left center;
}
.tutorLink a:hover{
	color: #76522d;
}

.info{
	float: left;
	height: auto;
	overflow: hidden;
}
.info div{
	float: left;
	width: 21px;
	border: 2px solid #a8927c;
	border-top: none;
	border-bottom: none;
	font-size: 18px;
	line-height: 18px;
	line-height: 20px;
	margin-top: 16px;
	margin-right: 9px;
	color: #904629;
	text-align: center;
	height: auto;
	position: relative;
}
.info div i{display: block;}
.info div i.before{
	position: absolute;
	width: 25px;
	height: 13px;
	background: url(../images/before.png) no-repeat center;
	left: -2px;
	top:-13px;
}
.info div i.after{
	position: absolute;
	width: 25px;
	height: 14px;
	background: url(../images/after.png) no-repeat center;
	left: -2px;
	bottom:-14px;
}
.info img{
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}
.info span{
	float: left;
	text-align: center;
	width: 29px;
	font-size: 20px;
	color: #fff;
	padding-top: 12px;
	padding-bottom: 12px;
	margin-right: 25px;
	background: #76522d;
}
.info span em{
	display: block;
	width: 100%;
	height: 29px;
	border-radius: 50%;
	
	text-align: center;
	line-height: 29px;
	margin-top: -4px;
	font-family: "宋体";
}
.infoCont{
	float: left;
	height: auto;
	overflow: hidden;
	margin-top: 4px;
	width: 600px;
}
.infoCont span{
	display: block;
	font-size: 14px;
	color: #101010;
	line-height: 22px;
}
.more{
	margin-top: 23px;
	width: 73px;
	height: 19px;
	background: url(../images/more.png) no-repeat center;
	font-size: 12px;
	color: #904629;
	font-family: "times new roman";
	text-align: center;
	line-height: 19px;
}
.more a{
	display: block;
	width: 100%;
	height: 100%;
	color: #904629;
}
.more a:hover{
	color: #904629;
}
.more2{
	margin-top: 16px;
}
.personInfoWrap{
	width: 100%;
	height: auto;
	overflow: hidden;
	background: url(../images/infoBack.png) no-repeat center bottom;
	display: none;
}
.personalInfo{
	z-index: 10;
	width: 586px;
	height: 394px;
	margin: 60px auto 0;
	position: relative;
}
.personalInfo .bgCont{
	display: block;
	opacity: 1;
	filter:alpha(opacity=100);
}

.carouselWrap{
	width: 1380px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 55px;
	margin-bottom: 17px;
	position: relative;
}
#top{
	float: left;
	width: 100px;
	height: auto;
}
#top li{
	width: 120px;
	text-align: center;
	font-size: 16px;
	color: #505050;
}
#top li.on{
	background: url(../images/slideOn.png) no-repeat center;
}

#top li a{
	display: block;
	padding: 3px 0 5px;
	line-height: 26px;
	color: #505050;
	width: 100%;
	height: 100%;
	border-bottom: 2px dashed #dfdede;
}
#top li.on a{
	color: #fff; border-bottom: none;
}
#top li:hover{
	background: url(../images/slideOn.png) no-repeat center; 
}
#top li:hover a{
	color: #fff;border-bottom: none;
}

#box{
	width:1200px;
	margin: 0 auto;
	height: 402px;
	overflow: hidden;
	margin-left: 78px;
	float: left;
}
#list{
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
#box ul{
	height: 100%;
	overflow: hidden;
	position: relative;
	padding: 0 77px;
}
#box li{
	position: absolute;
	overflow: hidden;
	background: #fff;
}
#box li img{
	/*display: block;
	width: 100%;
	height: 100%;*/
}
/*教育经历*/
#box li.li1,#box li.li5{
	z-index: 8;
	top: 38px;
	left: 257px;
	width: 500px;
	height: 336px;
}
#box li.li5{left: 603px;}
/*工作经历*/
#box li.li2,#box li.li6{
	z-index: 6;
	width: 370px;
	height: 250px;
	top: 80px;
	left: 157px;
}
#box li.li6{left: 836px;}
#box li.li3,#box li.li7{
	z-index: 4;
	left: 77px;
	width: 253px;
	height: 170px;
	top: 120px;
}
#box li.li7{left: 1030px;}
#box li.li4{
	z-index: 10;
	width: 586px;
	height: 394px;
	top: 7px;
	/*left: 387px;*/
	left: 28.4%;
}
.bgCont{
	padding:0 28px;
	width: 530px;
	height: 100%;
	background: rgba(84,63,41,0.7);
	*background: url(../images/brown.png);
	background: url(../images/brown.png)\0;
	color: #fff;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	/*opacity: 0;
	filter:alpha(opacity=0);*/
	z-index: 2;
}

.bgCont p, .bgCont span, .bgCont a{color:#fff;}

#box li.hove .bgCont { display: block;}
.tit{
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: center;
	margin-top: 40px;
	background: url(../images/titLine.png) no-repeat center;
}
.tit h3{
	display: inline-block;
	position: relative;
}
/*.tit h3:before,.tit h3:after{
	content: '';
	width: 9px;
	height: 9px;
	position: absolute;
	top: 50%;
	margin-top: -4px;
	left: -16px;
	background: url(../images/pot.png) no-repeat center;
}
.tit h3:after{right: -16px;left: auto;}*/
.tit span,.tit em{
	display: block;
}
.tit span{
	font-size: 24px;
	font-family: "宋体";
	line-height: 30px;
}
.tit em{
	font-size: 11px;
	color: #e5e5e5;
	font-family: arial;
	line-height: 24px;
}
.contMain{
	height: 254px;
	padding: 6px 0 40px;
/*	overflow: hidden;  */
	position: relative;
}
.contMain .cont{
	height: 100%;
	padding: 0 40px;
	overflow: hidden;
	overflow-x: scroll;
}
.contMain .cont table {
    width: 100%!important;
}
.profile p{
	font-size: 16px;
	line-height: 36px;
	text-align: justify;
}
#box a#prevLi,#box a#nextLi{
	position: absolute;
	top: 50%;
	margin-top: -23px;
	width: 46px;
	height: 46px;
	right: 0;
	border-radius: 50%;
	background-color: #505050;
	background-image: url(../images/nextLi.png);
	
	background-position: center;
	background-repeat: no-repeat;
	opacity: 0.7;
	filter:alpha(opacity=70);
}
#box a#nextLi{
	left: 0;
	right: auto;
	background-image: url(../images/prevLi.png);
}
#box a#prevLi:hover,#box a#nextLi:hover{
	
	opacity: 1;
	filter:alpha(opacity=100);
}
/*其他信息*/
.otherInfo span{
	display: block;
          width:60%;
	font-size: 16px;
	line-height: 30px;
	padding-left: 92px;
         word-break:break-all;
}
/*经历*/
.experienceCont dl{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: 15px;
}
.experienceCont dl dt{
	font-size: 18px;
	color: #d9d9d9;
	line-height: 26px;
}
.experienceCont dl dd{
	font-size: 16px;
	line-height: 26px;
}

/*团队成员*/
.team h3{
	font-size: 18px;
	line-height: 28px;
	padding-left: 18px;
	background: url(../images/potH3.png) no-repeat left center;	
}
.team p{
	font-size: 14px;
	margin-top: 4px;
	line-height: 24px;
}
.teamCont{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-top: 10px;
}
.teamCont a{
	float: left;
	width: 132px;
	height: auto;
	margin-right: 26px;
	margin-bottom: 20px;
}
.teamCont .imgWrap{
	display: table;
	width: 100%;
	height: 159px;
	
}
.teamCont .imgWrap span { display: table-cell;text-align: center; vertical-align: middle; border: 1px solid #716457; width: 130px; height: 157px; *display: block; overflow: hidden;}
#box li .teamCont .imgWrap span img { max-width: 100%;
	max-height: 156px;}
.teamCont em{
	font-size: 18px;
	line-height: 28px;
	color: #fff;
	text-align: center;
	display: block;
	margin-top: 10px;
}





/*list*/
.erCode{
	width: 100px;
	height: 100px;
	overflow: hidden;
	margin-top: 18px;
}
.erCode img{
	display: block;
	width: 100%;
	height: 100%;
}
.contWrap{
	width: 1000px;
	margin: 75px auto 0;
	height: auto;
	overflow: hidden;
}
.title{
	width: 100%;
	padding: 5px 0;
	border-bottom: 1px solid #a8927c;
	overflow: hidden;
}
.title h2{
	float: left;
	width: 80%;
	font-size: 24px;
	color: #76522d;
	line-height: 42px;
}
.location {
	float: right; text-align: right;
	font-size: 12px;
	color: #ac7b69;
	line-height: 42px;
}
.location  a{
	color: #ac7b69;
}
.list ul{
	height: auto;
	overflow: hidden;
	width: 100%;
	padding-bottom: 40px;
	padding-top: 12px;
}
.list li{
	font-size: 16px;
	line-height: 26px;
	padding: 11px 0;
	border-bottom: 1px dashed #cdc2b7;
}
.list li a{
	display: block;
	padding: 0 15px;
	height: 100%;
	color: #202020;
	background: url(../images/liGrey.png) no-repeat left center;
}
.list li a:hover{
	color: #904629;
	background: url(../images/liHover.png) no-repeat left center;
}
.page{
	
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #202020;
	padding-bottom: 46px;
	border-top: 1px solid #a8927c;
	padding-top: 18px;
	margin-top: 10px;
}
.page span{
	display: inline-block;
	margin-right: 12px;
	height: 28px;
	font-family: "微软雅黑";
	overflow: hidden;
}
.page span i{
	font-style: normal;
}
.page div{
	display: inline-block;
	height: 28px;
}
.page div a{
	display: inline-block;
	width: 33px;
	height: 28px;
	overflow: hidden;
}
.page div a.prev{
	z-index: 9999999999;
	background: url(../images/pagePrev.png) no-repeat center;
}
.page div a.next{
	z-index: 9999999999;
	background: url(../images/pageNext.png) no-repeat center;
}
.page div a:hover{
	background: url(../images/pageBack.png) no-repeat center;
	color: #fff;
}
.page div a.on{
	background: url(../images/pageBack.png) no-repeat center;
	color: #fff;
}
.page div a.prev:hover{
	background: url(../images/pagePrev.png) no-repeat center;
}
.page div a.next:hover{
	background: url(../images/pageNext.png) no-repeat center;
}

.footerWrap{
	width: 100%;
	padding: 52px 0 84px;
	height: auto;
	overflow: hidden;
	background: url(../images/footerLine.png) no-repeat top;
	position: relative;
	left: 0;
	bottom: 0;
}
.footer{
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	font-size: 12px;
	color: #a29d98;
}
/*list-images*/
.list-images ul{
	height: auto;
	overflow: hidden;
	width: 100%;
	padding-top: 40px;
}
.list-images li{
	float: left;
	width: 235px;
	margin-right: 20px;
	margin-bottom: 25px;
}
.list-images li .imgWrap{
	width: 100%;
	height: 160px;
	overflow: hidden;
	position: relative;
}
.list-images li .imgWrap .img span { border: 1px solid #d6d6d6; *height: 158px; *display: block;}
.imgWrap .bgImg{
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.3);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000,endColorstr=#4c000000); 
}
.imgWrap .bgImg span{
	display: block;
	width: 26px;
	height: 18px;
	margin: -71px auto 0;
	background: url(../images/trigImg.png) no-repeat center;
	
}
.list-images li p{
	font-size: 16px;
	color: #76522d;
	text-align: center;
	width: 100%;
	line-height: 26px;
	margin-top: 15px;
}
/*content*/
.content{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.conCont{
	padding: 20px 0 0;
}
.conCont h2{
	text-align: center;
	font-size: 24px;
	color: #202020;
	line-height: 34px;
	padding: 15px 0;
	background: url(../images/titLine.png) no-repeat center bottom;
}
.conCont span{
	display: block;
	text-align: center;
	font-size: 12px;
	color: #999999;
	line-height: 24px;
	padding: 14px 0 20px;
}
.conCont img{
	/*display: block;
	margin: 30px auto;*/
	max-width: 875px;
}
.conCont p{
	font-size: 16px;
	color: #202020;
	text-indent: 34px;
	line-height: 32px;
	text-align: justify;
}
.attachment{
	padding: 0 106px 0 20px;
	height: auto;
	overflow: hidden;
}
.attachment h3{
	font-size: 14px;
	color: #904629;
	line-height: 30px;
	margin-top: 16px;
}
.attachment li{
	font-size: 14px;
	line-height: 30px;
}
.attachment li a{
	color: #904629;
	display: block;	
}
.attachment li a:hover{
	text-decoration: underline;
}
.pagePN{
	border-top: 1px solid #d7cfc7;
	padding-left: 20px;
	padding-top: 15px;
	margin-top: 16px;
	margin-bottom: 63px;
}
.pagePN span{
	display: block;
	font-size: 14px;
	color: #020202;
	height: auto;
	overflow: hidden;
	line-height: 24px;
	margin-bottom: 10px;
}
.pagePN em{
	float: left;
	height: 100%;
	width: 56px;
}
.pagePN a{
	width: 924px;
	float: left;
	display: block;
}
.pagePN a:hover{
	color: #76522D;
	text-decoration: underline;
}

.contContImg p{
	text-align: center;
	padding:0 145px;
}

.spanDiv{
	padding-top: 44px;
}
.structuredCont span{
	text-align: left;
	padding: 0;
	font-size: 16px;
	color: #202020;
	line-height: 32px;
	text-align: justify;
}

.title2 h2{
	font-size: 30px;
}
.title2 a{
/*	line-height: 62px;*/
}
.comprehensive{
	padding-bottom: 42px;
}
.compreCont h4{
	width: 100%;
	padding: 3px 0;
	overflow: hidden;
	border-bottom: 1px solid #d4c1af;
	margin-top: 30px;
}
.compreCont h4 span{
	float: left;
	width: 80%;
	line-height: 42px;
	font-size: 24px;
	color: #846546;
}
.compreCont h4 a{
	float: right;
	font-size: 12px;
	color: #a8927c;
	margin-top: 20px;
	line-height: 22px;
}
.compreCont ul{
	padding-top: 12px;
	height: auto;
	overflow: hidden;
}
.compreCont li{
	font-size: 16px;
	line-height: 28px;
	padding: 10px 0;
	border-bottom: 1px dashed #d0c6bb;
}
.compreCont li a{
	display: block;
	color: #202020;
}
.compreCont li em{
	color: #b35e3c;
	margin-right: 6px;
}
.compreCont li a:hover{
	color: #b35e3c;
}

.tutorCont h3{
	font-size: 18px;
	line-height: 18px;
	color: #202020;
	background: url(../images/flower.png) no-repeat left 37px;
	padding: 36px 0 30px 40px;
}

.tutorCont ul{
	height: auto;
	overflow: hidden;
	width: 100%;
}
.tutorCont li{
	float: left;
	height: auto;
	overflow: hidden;
	width: 150px;
	margin-right: 62px;
	cursor: pointer;
	/*margin-bottom: 25px;*/
}
.tutorCont li a{
	display: block;
	width: 100%;
	height: 100%;
	z-index: 2;
	float: left;
}
.tutorCont li .imgWrap{
	width: 100%;
	height: 180px;
	position: relative;
}
.tutorCont li .imgWrap .img span { border: 1px solid #d6d6d6; *display: block ; *height: 178px;}
.tutorCont .bgImg{
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); 
}
.tutorCont .bgImg span{
	display: block;
	width: 26px;
	height: 18px;
	margin: -71px auto 0;
	background: url(../images/trigImg.png) no-repeat center;
}
.tutorCont li p{
	font-size: 16px;
	color: #202020;
	text-align: center;
	width: 100%;
	line-height: 26px;
	padding-top: 15px;
	padding-bottom: 25px;
}
.tutorCont li:hover p{
	color: #76522d;
	background: url(../images/tutorP.png) no-repeat center;
}

/*适配*/
@media only screen and (max-width:1280px ) {
	.headerRight li.link .dropDownLink{left:-40px;}
}
@media only screen and (max-width:1366px ) {
	.header{width:1200px;}
	.logo dt{margin-right: 5px;}
	.nav{margin-left: 10px;}
	.nav_1 li{margin:34px 0 0;}
	.nav_2 .moreNav{margin:34px 0 0;}
	.headerRight li.link .dropDownLink{left:-20px;}
	.carouselWrap{width: 1200px;}
	#box{width: 1200px;margin-left: 0;margin: 0 auto;}
	#top{width: 100%;margin-bottom: 30px;}
	#top ul{padding-left: 150px;}
	#top li{float: left;margin-right: 15px;}
	#top .erCode{position: fixed;right: 0;top:150px;}
}
@media screen and (min-width:1367px) and (max-width: 1499px){
	.header{width:1300px;}
	.logo dt{margin-right: 15px;}
	.nav{margin-left: 80px;}
	.nav_1 li{margin:34px 0 0;}
	.nav_2 .moreNav{margin:34px 0 0;}
	.headerRight li.link .dropDownLink{left:-20px;}
	.carouselWrap{width: 1200px;}
	#box{width: 1200px;margin-left: 0;margin: 0 auto}
	#top{width: 100%;margin-bottom: 30px;}
	#top ul{padding-left: 150px;}
	#top li{float: left;margin-right: 15px;}
	#top .erCode{position: fixed;right: 0;top:150px;}
}
@media screen and (min-width:1500px) and (max-width: 1669px){
	.header{width:1400px;}
	.logo dt{margin-right: 25px;}
	.nav{margin-left: 110px;}
	.nav_1 li{margin:34px 5px 0;}
	.nav_2 .moreNav{margin:34px 0 0;}
	.headerRight li.link .dropDownLink{left:-20px;}
	.carouselWrap{width: 1200px;}
	#box{width: 1200px;margin-left: 0;}
	#top{width: 100%;margin-bottom: 30px;}
	#top ul{padding-left: 150px;}
	#top li{float: left;margin-right: 15px;}
	#top .erCode{position: fixed;right: 0;top:150px;}
	.nav_1 {
	    width: 640px;
	}
}
@media screen and (min-width:1670px) and (max-width: 1870px){
	.header{width:1550px;}
	.logo dt{margin-right: 25px;}
	.nav{margin-left: 110px;}
	.nav_1 li{margin:34px 10px 0;}
	.nav_2 .moreNav{margin:34px 0 0;}
	.headerRight li.link .dropDownLink{left:-20px;}
}
@media only screen and (max-width:1670px){
	.nav_1 { width: 640px;}
}
