* {
	padding: 0;
	margin: 0;
}
body {
	overflow-x: hidden;
}
.w1000 {
	max-width: 1000px;
	margin: 0 auto;
}
#header {
	height: 100px;
}
#header .logo {
	width: 16%;
	float: left;
	display: table;
	height: 100px;
	margin-left: 15px;
	position: absolute;
	left: 0;
}
#header .logo.i_logo {
	width: 26%;
}
#header .logo a {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
#header .logo a img {
	width: 100%;
	vertical-align: middle;
}
#footer {
	font: 13px/1.5 'microsoft yahei';
	color: #666;
	width: 100%;
	text-align: center;
	line-height: 24px;
	height: 50px;
	padding: 8px 0;
	position: relative;
}
#footer .link {
	position: absolute;
	left: 0px;
	top: 10px;
}
#footer .link select {
	background: #646464;
	width: 200px;
	height: 28px;
	line-height: 28px;
	border-radius: 14px;
	padding-left: 8px;
	outline: none;
	color: #ddd;
}
#footer .link p {
	font-size: 12px;
	font-family: arial;
	padding-left: 60px;
}
.slogan, .slogan01, .slogan02, .slogan03 {
	position: absolute;
}
.slogan03 {
	right: 164%;
	top: 50px;
	width: 160px;
}
.slogan02 {
	right: 71%;
	top: 3px;
	width: 350px;
}
.slogan01 {
	right: 249%;
	width: 101px;
	top: -14px;
}
.slogan {
	width: 200px;
	right: 0;
	top: 15px;
}
li {
	list-style: none;
}
a {
	text-decoration: none;
	color: inherit;
}
.index .nav {
	position: absolute;
	width: 100%;
	top: 40%;
	z-index: 99;
	display: none;
}
.index .nav_in {
	width: 816px;
	margin: 0 auto;
	position: relative;
	height: 290px;
}
.index .nav ul {
}
.index .nav li {
	width: 125px;
	height: 125px;
	position: absolute;
	transition: all .3s;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0);
}
.index .nav li a::before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: -1;
	background-color: #9ecae7;
	opacity: 0.8;
	filter: alpha(opacity=80);
	transition: all .4s ease-in-out;
}

/*.index .nav li a::after {
	content: '';
	position: absolute;
	left: 2px;
	top: 2px;
	z-index: -1;
	width: 100%;
	height: 100%;
	opacity: 0;
	box-shadow: 0 0px 15px rgba(0, 0, 0, 0.3);
	transition: opacity 0.3s ease-in-out;
	background: inherit;
}*/
.index .nav li:hover a::before {
	background: #dab96b;
	transform: scale3d(1.1, 1.1, 1.1);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.index .nav li:hover a::after {
	transform: scale3d(1.1, 1.1, 1.1);
	opacity: 1;
	background: #dab96b;
}
.index .nav ul div {
	width: 393px;
}
.index .nav li span {
	text-align: center;
	display: block;
	height: 42px;
	overflow: hidden;
}
.index .nav li a {
	display: block;
	width: 100%;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 30px 0;
	float: left;
	margin: 3px;
}
.index .nav li a b {
	line-height: 28px;
	font-family: 'microsoft yahei';
}
.index .nav li#nav01 {
	left: 0;
}
.index .nav li#nav01 span {
	background: url(../img/i_icon01.png) no-repeat center;
}
.index .nav li#nav02 {
	left: 135px;
	width: 260px;
}
.index .nav li#nav02 span {
	background: url(../img/i_icon02.png) no-repeat center;
}
.index .nav li#nav03 {
	top: 140px;
	left: 0px;
}
.index .nav li#nav03 span {
	background: url(../img/i_icon03.png) no-repeat center;
}
.index .nav li#nav04 {
	top: 140px;
	left: 135px;
}
.index .nav li#nav04 span {
	background: url(../img/i_icon04.png) no-repeat center;
}
.index .nav li#nav05 {
	top: 140px;
	left: 270px;
}
.index .nav li#nav05 span {
	background: url(../img/i_icon05.png) no-repeat center;
	height: 37px;
}
.index .nav li#nav06 {
	top: 0px;
	right: 270px;
}
.index .nav li#nav06 span {
	background: url(../img/i_icon06.png) no-repeat center;
}
.index .nav li#nav07 {
	top: 0px;
	right: 0;
	width: 260px;
}
.index .nav li#nav07 span {
	background: url(../img/i_icon07.png) no-repeat center;
}
.index .nav li#nav08 {
	top: 140px;
	right: 135px;
	width: 260px;
}
.index .nav li#nav08 span {
	background: url(../img/i_icon08.png) no-repeat center;
}
.index .nav li#nav09 {
	top: 140px;
	right: 0;
}
.index .nav li#nav09 span {
	background: url(../img/i_icon09.png) no-repeat center;
}
.nivoSlider img {
	animation: zoomOut 15s;
}
@keyframes zoomOut {
	0% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		-ms-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}
	100% {
		-webkit-transform: scale3d(1, 1, 1);
		-ms-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}
.nivo-controlNav {
	text-align: center;
	padding: 15px 0;
	position: absolute;
	bottom: 0;
	left: 50%;
	z-index: 999;
	transform: translateX(-50%);
}
.nivo-controlNav a.active {
	background: #006cff;
}
.nivo-controlNav a {
	display: inline-block;
	margin: 0 5px;
	background: #fff;
	text-indent: 999px;
	width: 10px;
	height: 10px;
	border: 2px solid #fff;
	overflow: hidden;
	border-radius: 50%;
}

/*内页导航*/
.menu {
	max-width: 1000px;
	background: #fff;
	transition: all .4s;
	overflow: hidden;
	height: 100%;
	margin: 0 auto;
}
.menu ul {
	height: 100%;
}
.menu li {
	float: left;
	height: 100%;
	width: 11.1%;
	position: relative;
	padding-top: 18px;
}
.menu li:hover {
	background: #e3cb90
}
.menu li a {
	display: block;
	width: 100%;
	position: relative;
	z-index: 9
}
.menu li span {
	display: block;
	width: 100%;
	height: 42px;
	text-align: center;
	position: absolute;
}
.menu li b {
	display: block;
	text-align: center;
	padding-top: 43px;
}
.menu01 span {
	background: url(../img/i_icon01.png) no-repeat center;
}
.menu02 span {
	background: url(../img/i_icon02.png) no-repeat center;
}
.menu03 span {
	background: url(../img/i_icon03.png) no-repeat center;
}
.menu04 span {
	background: url(../img/i_icon04.png) no-repeat center;
}
.menu05 span {
	background: url(../img/i_icon05.png) no-repeat center;
}
.menu06 span {
	background: url(../img/i_icon06.png) no-repeat center;
}
.menu07 span {
	background: url(../img/i_icon07.png) no-repeat center;
}
.menu08 span {
	background: url(../img/i_icon08.png) no-repeat center;
}
.menu09 span {
	background: url(../img/i_icon09.png) no-repeat center;
}
.menu li {
	transition: all .25s ease;
}
.leftbar {
	width: 245px;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
	margin-top: -115px;
	position: relative;
	z-index: 19;
	border: 1px solid #eee;
	border-radius: 6px;
}
.leftbar h2 {
	background: rgba(240, 240, 240, 0.8);
	text-align: center;
	width: 100%;
	height: 110px;
	line-height: 110px;
	border-radius: 6px 6px 0 0;
	color: #dab969;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	font-size: 36px;
	border-bottom: 1px solid #ddd;
	box-shadow: inset 0px -1px 0px #fff;
}
.leftbar ul {
	background: #f1f1f1;
	padding-bottom: 60px;
	border-radius: 0 0 6px 6px;
}
.leftbar ul li {
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #fff;
	box-shadow: 0 1px 0 #ddd;
	transition: all .4s;
	font-size: 18px;
}
.leftbar ul li:hover, .leftbar ul li.on {
	background: #dab96b;
	font-size: 24px;
	font-weight: bold;
	color: #000;
}
.leftbar ul li:hover a, .leftbar ul li.on a {
	color: #000;
}
.leftbar ul li a {
	display: block;
	text-align: center;
}
.inpage .con .contxt {
	width: 654px;
	padding-bottom: 50px;
}
.inpage .con .contxt .ab_wz {
	color: #333;
	line-height: 1.5;
	text-indent: 2em;
}

.inpage .con .contxt .ab_wz .ab_img {
	margin-right: 12px;
}
.inpage_tit_sty01 {
	border-bottom: 1px solid #ddd;
	margin-bottom: 30px;
	width: 100%;
}
.inpage_tit_sty01 b {
	display: block;
	height: 60px;
	line-height: 50px;
	font-size: 22px;
	font-weight: normal;
	float: left;
}
.inpage_tit_sty01 .loc {
	position: absolute;
	right: 0;
	bottom: 15px;
	color: #666;
	width: 100%;
	text-align: right;
}
#footer.in_footer {
	background: #b9b9b9;
	box-shadow: inset 0 8px 8px rgba(0, 0, 0, .1);
	color: #333;
}
.inbanner {
	width: 100%
}
.inbanner img {
	width: 100%;
}

/*新闻列表*/
.inpage .con .contxt .cases_list {
	width: 100%;
}
.inpage .con .contxt .news_list dl {
	width: 100%;
	margin: 30px 0;
}
.inpage .con .contxt .news_list dl dt {
	width: 95px;
	height: 103px;
	background: #dadada;
	border-radius: 3px;
	float: left;
}
.inpage .con .contxt .news_list dl dt b {
	display: block;
	width: 100%;
	text-align: center;
	font-size: 41px;
	border-bottom: 1px solid #ababab;
	color: #fff;
	height: 60px;
	line-height: 60px;
}
.inpage .con .contxt .news_list dl dt span {
	display: block;
	width: 100%;
	text-align: center;
	border-top: 1px solid #fff;
	color: #fff;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.inpage .con .contxt .news_list dl dd {
	float: left;
	max-width: 499px;
	margin-left: 20px;
	border: 1px solid #e3e3e3;
	padding: 15px;
}
.inpage .con .contxt .news_list dl dd h2 {
	font-size: 18px;
}
.inpage .con .contxt .news_list dl dd>b {
	display: block;
	margin: 8px 0;
}
.inpage .con .contxt .news_list dl dd>span {
	line-height: 24px;
	display: block;
	height: 48px;
	overflow: hidden;
	color: #666;
}
.inpage .con .contxt .cases_list li {
	float: left;
	background: #e4e4e4;
	padding: 1%;
	margin: 0 1% 4% 1%;
	width: 31%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.inpage .con .contxt .cases_list li:hover img {
}
.inpage .con .contxt .cases_list li b {
	display: block;
	width: 100%;
	height: 131px;
	overflow: hidden;
}
.inpage .con .contxt .cases_list li img {
	max-width: 100%;
	margin: 0 auto;
	transition: all .4s;
}
.inpage .con .contxt .cases_list li a {
	display: block;
}
.inpage .con .contxt .cases_list li a img {
	display: block;
	height: 100%;
}
.inpage .con .contxt .cases_list li a span {
	display: block;
	text-align: center;
	height: 36px;
	line-height: 36px;
	width: 100%;
}
.list_fenye {
	width: 100%;
	text-align: center;
	margin: 25px 0;
}
.list_fenye a {
	padding: 6px 12px;
	font-size: 12px;
	border-radius: 3px;
	font-family: "microsoft yahei";
	background: linear-gradient(#eee 50%, #ddd 0);
}
.list_fenye a:hover, .list_fenye a.fenye_over {
	background: linear-gradient(#eee 50%, #ddd 0);
	color: #1f2d4a;
}
.mob_menu {
	display: none;
}
.mob_nivoSlider {
	display: none;
}

/*新闻详情页*/
.thnewnx {
	width: 100%;
}
.thtitle {
	width: 100%;
	height: 70px;
	padding: 0 2px 4px 0;
	position: relative;
	margin-bottom: 5px;
	border-bottom: 1px dashed #ddd;
}
.thtitle h1 {
	width: 100%;
	font: bold 20px/70px "microsoft yahei";
	color: #666;
	text-align: center;
}
.thtitle span {
	display: inline-block;
	line-height: 50px;
	position: absolute;
	top: 30px;
	right: 32px;
	color: #adadad;
	font-size: 12px;
}
.wzTnewnx {
	width: 100%;
	padding: 10px 0;
	line-height: 33px;
	font-size: 13px;
}
.turn {
	width: 100%;
	border-top: 1px solid #e0e0e0;
	padding-top: 25px;
	margin-top: 15px;
	position: relative;
}
.turn span {
	width: 50%;
	float: left;
	height: 52px;
	overflow: hidden;
}
.turn p {
	float: left;
	font: bold 12px/32px "宋体";
	padding: 0 10px;
	border-right: 1px solid #fff;
	background: #ececec;
}
.turn a.name {
	display: inline-block;
	padding: 0 10px;
	background: #f4f4f4;
	float: left;
	line-height: 32px;
	font-family: "宋体";
	font-size: 13px;
}
.turn a:hover {
	color: #962427;
}
.danye {
	padding: 20px 0;
	font-size: 13px;
	line-height: 24px;
}

/*表单*/
.biaodan {
	text-align: left;
	font-family: "microsoft yahei";
}
.biaodan_text {
	line-height: 60px;
}
.biaodan_text label {
	float: left;
	width: 70px;
	text-align: right;
	margin-right: 20px;
	line-height: 60px;
	color: #666;
}
.biaodan_text input {
	height: 30px;
	line-height: 30px;
	border: 1px solid #ccc;
	width: 260px;
}
.biaodan_text textarea {
	min-width: 500px;
	min-height: 180px;
}
.biaodan_text.biaodan_textarea {
	height: auto;
	border: 1px solid #ccc;
}
.bd_btn {
	border: none;
	display: block;
	width: 140px;
	height: 38px;
	background: #dab96b;
	font-family: "microsoft yahei";
	color: #fff;
	margin-left: 90px;
	cursor: pointer;
	-webkit-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
}
.bd_btn:hover {
	background: #efc257
}

/*引导页*/
.guide {
	background: url(../img/guide_bg.jpg) no-repeat;
	background-size: cover;
	width: 100%;
	height: 100%;
}
.w1200 {
	max-width: 1200px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.g_logo {
	width: 200px;
	position: absolute;
	top: 20%;
	left: 50%;
	margin-left: -100px;
}
.g_logo img {
	width: 100%;
	display: block;
}
.guide .slogen {
	width: 100%;
	position: absolute;
	top: 50%;
}
.guide .slogen ul {
	width: 100%;
	text-align: center;
}
.guide .slogen li {
	width: 300px;
	padding: 0 30px;
	display: inline-block;
}
.guide .slogen li img {
	width: 100%;
}
.guide .g_btn {
	display: block;
	width: max-content;
	position: absolute;
	left: 50%;
	bottom: 10%;
	margin-left: -61px;
}
.guide .g_btn span {
	border: 1px solid #dab96b;
	color: #fff;
	padding: 8px 20px;
	border-radius: 3px;
	font-size: 20px;
}
.guide .g_btn img {
	display: block;
	width: 29px;
	height: 7px;
	margin: 0 auto;
	margin-top: 15px;
}
@keyframes flipInX {
	0% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		-ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		-webkit-transition-timing-function: ease-in;
		transition-timing-function: ease-in;
		opacity: 0
	}
	40% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		-ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		-webkit-transition-timing-function: ease-in;
		transition-timing-function: ease-in
	}
	60% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		-ms-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		opacity: 1
	}
	80% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
		-ms-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
	}
	100% {
		-webkit-transform: perspective(400px);
		-ms-transform: perspective(400px);
		transform: perspective(400px)
	}
}
.flipInX {
	-webkit-backface-visibility: visible !important;
	-ms-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation-name: flipInX;
	animation-name: flipInX
}
@-webkit-keyframes bounce {
	0%, 100%, 20%, 53%, 80% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
	40%, 43% {
		-webkit-transition-timing-function: cubic-bezier(0.755, .050, .855, .060);
		transition-timing-function: cubic-bezier(0.755, .050, .855, .060);
		-webkit-transform: translate3d(0, -30px, 0);
		transform: translate3d(0, -30px, 0)
	}
	70% {
		-webkit-transition-timing-function: cubic-bezier(0.755, .050, .855, .060);
		transition-timing-function: cubic-bezier(0.755, .050, .855, .060);
		-webkit-transform: translate3d(0, -15px, 0);
		transform: translate3d(0, -15px, 0)
	}
	90% {
		-webkit-transform: translate3d(0, -4px, 0);
		transform: translate3d(0, -4px, 0)
	}
}
@keyframes bounce {
	0%, 100%, 20%, 53%, 80% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		-webkit-transform: translate3d(0, 0, 0);
		-ms-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
	40%, 43% {
		-webkit-transition-timing-function: cubic-bezier(0.755, .050, .855, .060);
		transition-timing-function: cubic-bezier(0.755, .050, .855, .060);
		-webkit-transform: translate3d(0, -30px, 0);
		-ms-transform: translate3d(0, -30px, 0);
		transform: translate3d(0, -30px, 0)
	}
	70% {
		-webkit-transition-timing-function: cubic-bezier(0.755, .050, .855, .060);
		transition-timing-function: cubic-bezier(0.755, .050, .855, .060);
		-webkit-transform: translate3d(0, -15px, 0);
		-ms-transform: translate3d(0, -15px, 0);
		transform: translate3d(0, -15px, 0)
	}
	90% {
		-webkit-transform: translate3d(0, -4px, 0);
		-ms-transform: translate3d(0, -4px, 0);
		transform: translate3d(0, -4px, 0)
	}
}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		-ms-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none
	}
}
.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft
}
@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		-ms-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none
	}
}
.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}
.bounce {
	-webkit-animation-name: bounce;
	animation-name: bounce;
	-webkit-transform-origin: center bottom;
	-ms-transform-origin: center bottom;
	transform-origin: center bottom
}
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.animated.g_logo {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
}
.animated.g_btn {
	-webkit-animation-duration: 4s;
	animation-duration: 4s;
}
.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}
.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}
.ewm {
	position: fixed;
	right: 0;
    bottom: 7%;background: #fff;
    padding: 5px;
}
.guanbi{ position:absolute; left:-9px; top:-5px; cursor:pointer;}

/*手机版*/
@media screen and (max-width:1578px) {
	.menu ul {
		width: 90%;
		float: right;
	}
}
@media screen and (max-width:1200px) {
	.menu ul {
		width: 80%;
		float: right;
	}
}
@media screen and (max-width:921px) {
	.slogan {
		display: none;
	}
	.nav {
		display: none !important;
	}

	/*内页大导航*/
	#header {
		height: 40px;
		position: relative;
	}
	.mob_menu {
		display: block;
	}
	.menu {
		display: none
	}
	.mob_menu {
		float: right;
		width: 100%;
	}
	.mob_menu ul {
		display: none;
		position: absolute;
		width: 100%;
		z-index: 99;
		overflow: hidden;
		top: 40px;
	}
	.mob_menu ul li {
		width: 100%;
		background: #fff;
		height: 50px;
		line-height: 50px;
		border-bottom: 1px solid #eee;
		padding: 0 20px;
	}
	.mob_menu ul li a {
		display: block;
		width: 100%;
	}
	.mob_menu ul li span {
		display: block;
		width: 30px;
		height: 30px;
		float: left;
		background-size: cover;
		margin-right: 8px;
		margin-top: 10px;
	}
	.mob_menu .btn {
		position: absolute;
		top: 2px;
		right: 0;
		background: url(../img/nav_btn.png) no-repeat;
		background-size: cover;
		width: 32px;
		height: 32px;
		overflow: hidden;
	}

	/*内页边栏*/
	.leftbar {
		display: none;
	}
	.inpage .con .contxt {
		width: 100%;
		padding: 0 15px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
}
@media screen and (max-width:670px) {
	.inpage .con .contxt .news_list dl dt {
		display: none;
	}
	.ewm {
		display: none;
	}
}
@media screen and (max-width:475px) {
	.nivo-controlNav {
		display: none;
	}
	.g_logo {
		width: 120px;
		margin-left: -60px;
	}
	.guide .slogen li {
		width: 260px;
		padding: 10px 30px;
	}
	.inpage .con .contxt .ab_wz .ab_img {
		width: 50%;
	}
	.inpage_tit_sty01 .loc {
		display: none;
	}
	.inpage .con .contxt .cases_list li {
		width: 48%;
	}
	.turn span {
		float: none;
		width: 100%;
		display: block;
	}
	.nivo-caption {
		display: none
	}
	#header .logo.i_logo {
		width: 42%;
		height: 100%
	}
	#header .logo {
		width: 33%;
		height: 40px;
	}
	#slider {
		display: none;
	}
	.mob_nivoSlider {
		display: block;
	}
	#footer {
		padding: 7px 0 26px;
	}
	#footer .link {
		display: none;
	}
	.wzTnewnx img{
		width: 100%;
	}
	.inpage .con .contxt .ab_wz img {
	width: 100% !important;
}
}