.pop .close {
	background: url("../images/detail_03.png") no-repeat 0px 0px; top: 10px; width: 36px; height: 36px; right: 10px; display: block; position: fixed; z-index: 302;
}
.pop .leftpre {
	background: url("../images/detail_23.png") no-repeat 0px 0px; left: 10px; top: 50%; width: 24px; height: 44px; margin-top: -22px; display: block; position: fixed; z-index: 302; cursor: pointer;
}
.pop .rightnext {
	background: url("../images/detail_26.png") no-repeat 0px 0px; top: 50%; width: 24px; height: 44px; right: 10px; margin-top: -22px; display: block; position: fixed; z-index: 302; cursor: pointer;
}
.popbg {
	background: rgb(236, 236, 236); left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; position: fixed; z-index: 100; opacity: 0.94; -moz-opacity: 0.94; -khtml-opacity: 0.94;
}
#r-result {
	width: 320px;
}
#r-result li {
	padding: 8px 9px !important;
}
.center {
	margin: 0px auto; float: none !important;
}
.center .shadowbg .newscontent {
	min-height: 500px;
}
.secondbar .menu li ul {
	z-index: 999;
}
.news .latest .desc {
	/**height: 80px;**/
}
.newstitle {
	/**overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;text-align: center;**/
font-size:16px;
}
.newslist > li {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.stitle {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.newdetail .newstitle {
	/**overflow: auto !important;**/
}
.newslist > li > .gecko {
	width: 260px; overflow: hidden; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.divstyle01 .contain .latest .desc {
	height: 66px;
}
.divstyle03 .contain02 .latest .desc {
	width: 285px; height: 135px;
}
.divstyle03 .contain03 .rightcontent .sdesc {
	height: 60px;
}
ul.typlelist > li > ul {
	height: 32px; vertical-align: middle; display: inline-block;
}
.slideImg {
	width: 100%; height: 100%;
}
.image img {
	width: 100%; height: 100%;
}
@media all and (max-width:1190px)
{
.auto-center-wrapper {
	width: 100%;
}
.newdetail .leftdiv {
	margin: 0px auto; width: 786px; float: none;
}
.newdetail .anocmd {
	margin: 30px auto; width: 786px; float: none;
}
.newdetail .anocmd .div02 ul .newstitle {
	width: 630px;
}
}
@media all and (min-width:1190px)
{
.newdetail .anocmd {
	background: rgb(255, 255, 255); width: 370px; margin-left: 820px; float: none; position: fixed; box-shadow: 0px 0px 20px rgba(0,0,0,0.1);
}
}
.page01 .rightdiv .div02 .imglist li {
	width: 100px; text-align: center; font-size: 12px; margin-right: 12px; float: left; display: block;
}
.page01 .rightdiv .div02 .typlelist {
	margin-top: 10px;
}
.page01_rightdiv_fixed {
	top: 0px; margin-left: 820px; position: fixed;
}
.page01 .plywood {
	width: 370px; height: 40px; float: right;
}
.articleList {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
#region {
	min-height: 600px; min-width: 800px;
}
.wrap .out {
	transition:0.6s ease-in-out; height: 175px; margin-top: 0px !important; visibility: visible; transform: rotateY(0deg); transform-style: preserve-3d; backface-visibility: hidden; -webkit-transition: all 0.6s ease-in-out; -webkit-transform: rotateY(0deg); -moz-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden;
}
.wrap .in {
	transition:0.6s ease-in-out; margin-top: -175px !important; visibility: hidden; transform: rotateY(-180deg); transform-style: preserve-3d; backface-visibility: hidden; -webkit-transition: all 0.6s ease-in-out; -webkit-transform: rotateY(-180deg); -moz-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -moz-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden;
}
.wrap:hover .in {
	transition:0.6s ease-in-out; visibility: visible; transform: rotateY(0deg); transform-style: preserve-3d; backface-visibility: hidden; -webkit-transition: all 0.6s ease-in-out; -webkit-transform: rotateY(0deg); -moz-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden;
}
.wrap:hover .out {
	transition:0.6s ease-in-out; visibility: hidden; transform: rotateY(-180deg); transform-style: preserve-3d; backface-visibility: hidden; -webkit-transition: all 0.6s ease-in-out; -webkit-transform: rotateY(-180deg); -moz-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -moz-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden;
}
.list li .in h3 {
	text-align: left; right: 120px;
}
.list li .in .text {
	right: 120px;
}
.list .in .icon {
	left: 177px;
}
.modal {
	padding: 0px !important; text-align: center;
}
.modal::before {
	height: 100%; margin-right: -4px; vertical-align: middle; display: inline-block; content: "";
}
.modal-dialog {
	text-align: left; vertical-align: middle; display: inline-block;
}
