@font-face {
  font-family: 'webfont';
  font-style: normal;
  font-display: swap;
  src: url('https://dyhmjjxhw.oss-cn-hangzhou.aliyuncs.com/file/upload/webfont.woff') format('woff');
}
body,dl,dd,h1,h2,h3,h4,h5,h6,p,from {margin: 0;}
img{max-width: 100%}
ol,ul,li,img {margin: 0;padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
*,*:before,*:after {box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-o-box-sizing: border-box;}
body {font: 14px/1.5 Verdana, Arial, Helvetica, sans-serif, "宋体";	color: #333;}
input { font: 10pt Verdana, Arial, Helvetica, sans-serif, "宋体"; }
p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #333;
	text-decoration: none;
}
a:hover,a:focus {
	color: #8e0308;
	text-decoration: none;
}
.sider {
	width: 300px;
}
.container{width: 1200px;margin: 0 auto;padding: 0}
.aboutpage p{margin-bottom: 15px}
.aboutpage h1,.aboutpage h2{margin-bottom: 15px;margin-top: 25px}
.aboutpage table td{padding: 5px 10px;border: 1px solid #ccc}

/** 页头区 **/
.font1{
	font-family: 'webfont';
}
.font2{
	font-family: 'webfont2';
}
.top {
	background: url("../images/top-bg.jpg") no-repeat center;
	height:120px ;
	padding-top: 30px;
}

.top a {
}
.top-left{width: 50%;float: left}
.top-right{width: 50%;float: right;padding-top: 10px}
.top-right li{float: right;margin-left:10px }
.top-right li img{vertical-align: bottom;margin-right: 2px }

/** 导航 **/
.header{background:#8e0308;position: relative;z-index: 99}
.tableborder{border: 1px solid #ccc;}
.tableborder td{padding:5px 10px;}
.tableborder textarea{width: 80%;padding: 0 5px}
.tableborder input{width: 80%;padding: 0 5px;height: 26px}
.tableborder input#key{width: 20%;}
tr.header{background:#8e0308;color: #fff;}
tr.header td{padding: 10px;margin-bottom: 10px}
.header ul{
	height: 60px;
	display: block;
	background: url(../images/nat.png) left center no-repeat;
}
.header li {
	cursor:pointer;
	background: url(../images/nat.png) right center no-repeat;
	width: 11.11%;
	float:left;
	text-align:center;
	text-decoration:none;
	font-size: 20px;
	line-height: 60px;
	color: #FFF;

}
.header li a {
	display: block;
	color: #fff;
	text-align: center;
}
.header li a:hover {
	color: #ff0;
	text-decoration: none;
}
.header li.active a,.header li:hover a {
	color: #fff;
	background: url(../images/cur-bg.png) no-repeat center;
    background-size: 100% ;
}
.header li:hover .nav_sub{display: block}
.header dl.nav_sub {
	width: 133px;
	position: absolute;
	overflow: hidden;
	display: none;
	padding: 10px 15px 24px;
	background: url(../images/sub-bg.jpg) repeat;
	top: 60px;
	font-size: 14px;
	border: 1px solid #ddd;
	border-top: none;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	z-index: 99;
	transition: all 0.5s;
}
.nav_sub dd{
	border-bottom: 1px solid #ccc;
	padding: 0;
}
.header li:hover dd a{background: none;color: #333;}
.nav_sub a{
	color: #333;
	line-height: 35px
}
.nav_sub dd:hover {
	border-color: #8e0308;
}
.header li .nav_sub a:hover {
	color: #8e0308;
	background: none;
}
/*友情链接*/
.content-2 .link a{float: left;width: 33.3333%;line-height: 30px;}
/* 幻灯 */
#index_slideshow {  display: block;	height: 476px;	position: relative; }
#index_slideshow .hyzx{
	background: url("../images/hyzx-bg.jpg") center center no-repeat;
	display: block;
	position: absolute;
	width: 278px;
	height: 386px;
	top: 43px;
	padding: 25px 25px 0;
	z-index: 6;}
#index_slideshow .hyzx {
	left: 50%;
	margin-left: -600px;
}

.noti {
	display: block;
	position: relative;
	padding-bottom: 12px;
	margin-bottom: 12px;
	font-size: 30px;
	text-align: center;
}

.noti a{color:#fff }

.noti b {
	display: block;
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 3px;
	border-bottom: 1px solid #b15d61;
	border-top: 1px solid #b15d61;
}

.nolb {
	display: block;
	padding: 0 2px;
}

.nolb a {
	display: block;
	padding-left: 12px;
	line-height: 34px;
	font-size: 12px;
	color: #fff;
	background: url(../images/dian.png) left center no-repeat;
}

.nolb a:hover {
	padding-left: 20px;
}

#index_slideshow .bd  { height: 476px;overflow: hidden;position: relative;z-index: 5}
#index_slideshow .bd li {width: 100% ;height: 476px;background-size: 100%}
#index_slideshow .bd li a { display: block; }
#index_slideshow .hd { width:100px;height: 20px;  position:absolute; left:50%; bottom:5%;  text-align:center;z-index: 10;margin-left: -50px}
#index_slideshow .hd ul li { cursor:pointer; display:inline-block; width: 12px; height: 12px; background: rgba(0,0,0,.6); margin: 4px 2px;border-radius: 50%}
#index_slideshow .hd ul .on{ background: rgba(187,37,48,.9); }
/*index-1*/
.index-bg{height: 74px;background: url("../images/index-bg.png") repeat-x center;overflow: hidden;}
#index-1{overflow: hidden;padding-top: 40px;background: url("../images/index-1-bg2.png") no-repeat center top}
#index-1 .t0{font-size: 30px;display: block;text-align: center;margin: 40px 0 60px}
#index-1 .t0 img{display: inline-block;}
#index-1 .t0 span{padding: 5px 10px;height:30px;display: inline-block;vertical-align:top}
#index-1 .t0 a{padding: 5px 10px;height:30px;display: inline-block;vertical-align:top}
.item-top,.item-bottom{width: 100%;height: 30px;overflow: hidden}
.item-middle{padding:10px 30px}
#index-1 .item{width: 590px;float: left;background: #f8f8f8;margin-bottom: 20px}
.item:nth-child(even){margin-right: 10px;}
.item:nth-child(odd){margin-left: 10px;}
.item .t1{font-size: 30px;text-align: center;margin-bottom: 24px;}
.item .title{float: left;width: 80%;overflow: hidden}
.item .date{float: right;width: 20%;overflow: hidden}
#qa .item li{height: 24px;overflow: hidden;margin-bottom: 5px}
.item .t1 a{padding: 5px 10px;height:30px;display: inline-block;vertical-align:top}
.item .t1 img{display: inline-block;}
.item li a {
	display: block;
	padding-left: 10px;
	line-height: 34px;
	font-size: 14px;
	background: url(../images/dot.png) left center no-repeat;
}
/*index-2*/
#index-2{overflow: hidden}
#index-2 .item{width: 100%;background: #f8f8f8;margin-bottom: 20px;margin-left: 0}
.item-middle-left{width: 80%;float: left}
.item-middle-left .t1{font-size: 26px;font-weight: bold;text-align: left;line-height:1.5}
.item-middle-left .t2{font-size: 20px;font-weight: bold;font-family: SimHei,SimSun,'Microsoft YaHei';text-align: left;margin-bottom: 5px;display: block}
.item-middle-left img{float: left;margin-right: 20px}
.item-middle-right{width: 20%;float: right}
.item-middle-right .t3{font-size: 14px;text-indent: 2em}
.item-middle-right .more{width: 70px;height: 28px;line-height: 28px;text-align: center;color: #fff;background: url("../images/more-bg.png") no-repeat;display: block;float: right;margin-left:15px }
/*index-3*/
#index-3{background: #f8f8f8 url("../images/bg2.png") repeat;padding: 60px 0;overflow: hidden;margin-top: 20px}
#index-3 .t0{font-size: 30px;display: block;text-align: center;margin: 40px 0 60px}
#index-3 .t0 img{display: inline-block;}
#index-3 .t0 a{padding: 5px 10px;height:30px;display: inline-block;vertical-align:top}
#index-3 ul{overflow: hidden}
#index-3 li{width: 200px;text-align: center;float: left}
#index-3 .t1{font-size: 20px}
/*index-4*/
#index-4 .t0{font-size: 30px;display: block;text-align: center;margin: 40px 0 20px}
#index-4 .t0 img{display: inline-block;}
#index-4 .t0 a{padding: 5px 10px;height:30px;display: inline-block;vertical-align:top}
#index-4 ul{overflow: hidden}
#index-4 li{width:14.285%;text-align: center;float: left;margin-bottom: 20px;}
#index-4 li img{height: 100px;overflow: hidden;padding: 10px;width: auto}
#index-4 .t1{font-size: 20px;text-align: center;margin-bottom: 40px}
/*index-5*/
#index-5{margin-bottom: 60px;overflow: hidden}
#index-5 .t0{font-size: 30px;display: block;text-align: center;margin: 40px 0 20px}
#index-5 .t0 img{display: inline-block;}
#index-5 .t0 a{padding: 5px 10px;height:30px;display: inline-block;vertical-align:top}
#index-5 ul{overflow: hidden}
#index-5 li{width: 20%;text-align: left;float: left;padding: 5px 0 5px 15px;background: url("../images/dot.png") no-repeat left center;}
#index-5 .t1{font-size: 20px;text-align: center;margin-bottom: 40px}
/*index-6*/
#index-6{overflow: hidden;margin-bottom: 60px;padding:60px 0;background: url(../images/bg2.png) repeat}
#index-6 .item{width:590px;float: left;text-align: center;background: #fff }
#index-6 .item:nth-child(1){margin-right: 10px;margin-left: 0}
#index-6 .item:nth-child(2){margin-left: 10px;margin-right: 0}
#index-6 .item-middle{padding: 0 ;z-index:0;overflow: hidden;position:relative;height: 450px}
#index-6 .item-middle li img{ height:400px;width: 100%;overflow: hidden;position: relative;padding: 20px}
#index-6 .item-middle li a{line-height: normal;padding: 0;background: none;color: #fff;}
#index-6 .item-middle li .t2{position: absolute;height: 40px;line-height: 40px;background: rgba(0,0,0,.6);width:550px;left:20px;bottom: 20px;}
#index-6 #qa ul{
	padding:0 30px;
}
#index-6 #qa li{ height:60px;margin-bottom: 15px;text-align: left;padding:0 20px}
#index-6 #qa .download{
	margin-top:20px;
}
#index-6 #qa .download li{
	line-height:normal;
	height:auto;

	
}
#index-6 #qa .download li a{
	color:#333;    white-space: nowrap;
    text-overflow: ellipsis;
   
    overflow: hidden;
}
#index-6 p.question{ font-size: 16px;font-weight: bold;line-height: 1.5;margin-bottom: 0}
#index-6 p.question a{ color: #333;}
#index-6 p.question a:hover{ color: #8e0308}
#index-6 p.question a:before{ content: 'Q';font-size: 10px;width: 16px;height: 16px;display:inline-block;line-height: 14px;text-align: center;background: #8e0308;color:#fff;font-weight: normal;margin-right: 10px}
#index-6 p.answer:before{ content: 'A';font-size: 10px;width: 16px;height: 16px;display:inline-block;line-height: 14px;text-align: center;background: #333;color:#fff;font-weight: normal;margin-right: 10px}
#index-6 p.answer{ font-size: 14px;margin-bottom: 0;color: #333;    white-space: nowrap;
    text-overflow: ellipsis;  
    overflow: hidden;}
/* 图片放大 */
.picture{overflow: hidden}
.picture img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	z-index:1;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	/* Safari and Chrome */
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;}
.picture:hover img{
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari and Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}

/** 公共定义 **/
#footer{background: url("../images/footer-bg.jpg") no-repeat;background-size: 100% 100%;overflow: hidden;padding: 40px}
#footer .footer-top{text-align:left;overflow: hidden;}
#footer .footer-top li{display: inline-block;padding: 0 15px;border-left: 1px solid #fff;height: 16px;line-height: 16px;font-size: 18px}
#footer .footer-top li:last-child{border-right: 1px solid #fff}
#footer .footer-top li a{color: #fff}
#footer .footer-left{width: 50%;float: left;margin-top:15px}
#footer .footer-left img{margin-top: 20px}
#footer .footer-right{width: 50%;float: right}
#footer .footer-right img{float: right;margin-left: 15px;width: 90px}
#footer .footer-left p a{color:#fff;font-size:12px}
/*图片自动缩图*/
.photoresize {
	max-width:560px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 560)?"560px":"auto"}
		   );
	}


.m-top{    margin: 0 auto 1.458rem;
	height: 65px;
	padding-top: 10px;
	width: 100%;
	overflow: hidden;
	text-align: center;
	color: #fff;
	font: bold 1.75rem/3.333rem "Microsoft Yahei";
	background: #333;}
body.listpage,body.aboutpage,body.showpage{background: #eee}
.list-bg {
    display: block;
    background:#eee url(../images/list-bg.png) center center no-repeat;
    height: 149px;
}

.list-content {
    display: block;
    position: relative;
    z-index: 9;
    margin-top: -85px;
    margin-bottom: 45px;
	min-height: 780px;
}

.list-left {
    width: 264px;
    margin-bottom: 45px;
    padding-top: 45px;
}

.menu-1 {
    height: 133px;
    background: url(../images/menu-1.jpg) left top no-repeat;
	background-size:100%
}

.menu-2 {
    height: auto;
    overflow: hidden;
    min-height: 230px;
    padding: 3px 30px 0;
    background: url(../images/menu-2.jpg) left top repeat-y;
	background-size:100%
}

.menu-3 {
    height: 72px;
    background: url(../images/menu-3.jpg) left top no-repeat;
	background-size:100%
}

.menu-1 img {
    position: relative;
    top: -30px;
}

.menu-2 a {
    display: block;
    line-height: 42px;
    font-size: 24px;
    color: #999;
    padding-left: 30px;
}
.menu-2 ul{}
.menu-2 li{background: url("../images/list-icon-1.png") no-repeat left center;}
.menu-2 li.active,.menu-2 li:hover{background: url("../images/list-icon-2.png") no-repeat left center}
.menu-2 li.active a,.menu-2 li:hover a{
    color: #8e0308;
}
.fl{float: left}
.fr{float: right}
.list-right {
    margin-left: 284px;
    height: auto;
    overflow: hidden;
    margin-bottom: 45px;
    padding-top: 45px;
}
.list-right .t1{font-size: 30px}
.list-right .t2{font-size: 12px;color: #999}
.list-right .t2 a{color: #999}
.content-1 {
    height: 122px;
    background: url(../images/content-1.jpg) center center no-repeat;
    background-size: 100% 100%!important;
    padding: 30px 40px 0;
}

.content-2 {
    height: auto;
    overflow: hidden;
    min-height: 400px;
    padding: 0 40px 40px;
    background: url(../images/content-2.jpg) center center repeat-y;
    background-size: 100% auto!important;
}
.content-2 ul{padding: 20px 0;background: url(../images/tt.png) bottom repeat-x;
}
.content-2 ul:first-child{padding-top: 0;}
.content-2 .info-list li{line-height: 30px;background: url("../images/dot.png") no-repeat left center;padding-left: 12px;transition: all 0.5s;overflow: hidden}
.content-2 .info-list li:hover{padding-left: 20px}
.content-2 .works-list li{padding-left: 0}
.content-2 .works-list li:hover{padding-left: 0}
.content-2 .tuijian{overflow: hidden}
.content-2 .tuijian li{float: left;height: 30px;line-height: 30px;overflow: hidden;width: 33%;}
.content-2 .tuijian li a{font-size: 18px;}
.content-2 li span{float: right}
.content-2 .title{font-size: 24px;text-align: center;margin-bottom: 30px}
.content-2 .title-bottom{text-align: center;margin: 22px 0 45px}
.content-2 li.bdsharebuttonbox{text-align: left;margin: 0;padding-top: 5px}
.content-2 .title-bottom span{ display: inline-block; padding-left: 20px; margin-left: 25px; font-size: 12px; color: #999; line-height: 16px;
	background: no-repeat left center; }
.content-2 .title-bottom span:first-child{ margin-left: 0; }
.content-2 .title-bottom span.clock{ background-image: url("../images/clock.png"); }
.content-2 .title-bottom span.count{ background-image: url("../images/count.png"); }
.content-2 .title-bottom span.font{ background-image: url("../images/font.png"); cursor: pointer; }
.content-2 .title-bottom span.print{ background-image: url("../images/print.png"); cursor: pointer; }
.content-2 .share{ margin: 20px 0;overflow: hidden;background: url(../images/tt.png) top repeat-x;padding-top: 20px }
.content-2 .next-prev{ overflow: hidden; }
.content-2 .next-prev p{margin-bottom: 5px;color: #999}
.content-2 .next-prev p a{color: #999}
.content-2 .next-prev p a:hover{color: #8e0308}
.content-2 .box li.bdsharebuttonbox a{ position: relative; }
.content-2 .bdsharebuttonbox a{ display: inline-block; width: 26px; height: 26px; background: no-repeat center center;background-size: cover;margin:0 5px 0 0;float: none }
.content-2 .bdsharebuttonbox{margin-top:18px}
.content-2 .bdsharebuttonbox .text{width: auto;height:auto;position: relative;color: #999;font-size: 12px;top:-5px}
.content-2 .bdsharebuttonbox a.bds_qzone{ background-image: url("../images/icon_qzone.png"); }
.content-2 .bdsharebuttonbox a.bds_tsina{ background-image: url("../images/icon_sina.png"); }
.content-2 .bdsharebuttonbox a.bds_tqq{ background-image: url("../images/icon_wb.png"); }
.content-2 .bdsharebuttonbox a.bds_weixin{ background-image: url("../images/icon_wx.png"); }
.content-2 .content{clear: both;min-height: 300px}
.content-2 .content img{max-width: 100%;}
.content-2 .content img.float-left{margin: 0 20px 100px 0;}
.content-2 .content-bottom{clear: both;margin-top: 30px;background: url("../images/tt.png") repeat-x top;overflow: hidden;padding-top: 30px}
.content-2 .content-bottom .text{width: auto;height:auto;position: relative;color: #999;font-size: 12px;top:-5px}
.content-2 .goback{float: right;margin-top: 15px;color: #999 }
.content-2 .goback a{ background: url("../images/goback.png") no-repeat center center;; width: 28px; height: 28px;display: inline-block;background-size: cover}
.content-2 .share span.text{position: relative;top:-10px}
.content-2 .box{overflow: hidden;}
.content-2 .zt2 img{width:120px;}
.content-2 .box .share{clear: both}
.content-2 .box h1{margin-bottom: 30px;text-align: center;color: #000}
.content-2 .box ul{background: none}
.content-2 .box .title-list{width: 10%;float: left}
.content-2 .box .content-list{width: 50%;float: left}
.content-2 .box .ad-list{width: 40%;text-align: center;float: left}
.content-2 .box li{float: none;height: 38px;line-height: 38px;background: none;padding-left: 0;border-bottom: 1px solid #ccc}
.content-2 .box li a{}
.content-2 .box .down-content{clear: both;margin-top: 20px}

.content-3 {
    height: 17px;
    overflow: hidden;
    background: url(../images/content-3.jpg) center center no-repeat;
    background-size: 100% 100%!important;
}

.content-title {
    overflow: hidden;
    padding-top:5px;
    padding-bottom: 20px;
    background: url(../images/tt.png) bottom repeat-x;
}

.wz-nt1 {
    line-height: 30px;
    color: #000;
    font-size: 18px;
}

.wz-nt2 {
    line-height: 30px;
    color: #3c3c3c;
    font-size: 12px;
}

.wz-nt2 a,
.wz-nt2 a:visited {
    color: #3c3c3c;
}

.wz-nt2 a:hover {
    color: #b00f17;
}

.epages{margin-top: 20px;}
.epages a{background: #333;color: #fff;height: 35px;line-height:35px;padding:5px 8px;margin-right:3px}
.epages a.cur_page{background: #8e0308;color:#fff}
/*会员中心*/

.tik {
	display: block;
	margin-bottom: 40px;
}

.tik a {
	display: block;
	width: 402px;
	margin: 0 auto;
}

.tik img {
	margin: 0 auto;
}


.sik {

	text-align: center;
	overflow: hidden;
}

.sik li {
	width: 30%;
	height: 356px;
	padding: 20px 20px 0;
	display: inline-block;
	margin-left: 20px;
	margin-bottom: 16px;
	position: relative;
	background-size: cover !important;
	overflow: hidden;
}
.sik li:first-child{margin-left: 0}
.sik li {
	background: url(../images/member-bg1.jpg) center center no-repeat;
	background-size: cover;
	position: relative;
}

.sik1 {
	position: relative;
	z-index: 3;
}

.sibg {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 100%;
	left: 0;
	background: url(../images/member-bg2.jpg) top center no-repeat;
}

.sik li:hover .sibg {
	top: 0;
}

.si-injs {
	display: block;
	font-size: 14px;
	line-height: 26px;
	color: #5a5a5a;
	text-align: left;
}

.si-injs:visited {
	color: #5a5a5a;
}

.sik li:hover .si-injs {
	color: #fff;
	text-indent: 1em;
}

.simk {
	background: url(../images/yuan.png) center center no-repeat;
	background-size: cover;
	margin: 0 auto;
	width: 160px;
	height: 160px;
	position: relative;
}


.sik li:hover .simk {
	background: url(../images/yuan2.png) center center no-repeat;
	background-size:cover ;
}

.simk a {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
}


.sik li:hover .simk a {
	transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	/* IE 9 */
	-webkit-transform: rotateY(360deg);
	/* Safari and Chrome */
	-o-transform: rotateY(360deg);
	/* Opera */
	-moz-transform: rotateY(360deg);
}

.simkm {
	display: block;
	margin:15px 0;
	text-align: center;
	background: url(../images/xue.png) center center no-repeat;
	background-size: cover !important;
	position: relative;
	z-index: 3;
	font-size: 18px;
	color: #000;
}

.sik li:hover .simkm {
	background: url(../images/xue2.png) center center no-repeat;
	color: #FFF;
}

/*东作精品列表*/
.works-list{overflow: hidden}
.works-left{width:30%;float: left;}
.works-right{width:70%;float:right}
.works-right .t1{margin: 10px 0 20px;font-size: 24px}
.works-right .t2{margin-bottom: 20px}
.works-right .more{width: 70px;height: 28px;line-height: 30px;text-align: center;color: #fff;background: url("../images/more-bg.png") no-repeat;display: block;}
/*图集内容*/
.pic-list{ margin:0 auto;  position:relative;  overflow:hidden; }
.content-2 .pic-list li span{float: none}
.pic-list li{background: none}
.pic-list li .t1{margin-top: 22px;display: inline-block;font-size: 16px;padding-bottom: 20px;}
.content-2 .pic-list li{padding-left: 0}
.content-2 .pic-list li:hover{padding-left: 0}
.pic-list .bigImg {
	height: 450px;
	position: relative;
	background: none;
}
.pic-list .bigImg li img {
	vertical-align: middle;
	max-width: 100%;
	height: 450px;
	margin: 0 auto;
	display: block;
}

.pic-list .smallScroll {
	margin-bottom: 6px;
	padding-top: 30px;
	overflow: hidden;
}

.pic-list .sPrev, .pic-list .sNext {
	float: left;
	display: block;
	width: 2%;
	margin-top: 15px;
	height: 80px;
	text-indent: -9999px;
	background: url(../images/sprites1008.png) no-repeat 0 -3046px;
}

.pic-list .sNext {
	background-position: 0 -2698px;
}

.pic-list .sPrev:hover {
	background-position: 0 -3133px;
}

.pic-list .sNext:hover {
	background-position: 0 -2785px;
}

.pic-list .smallImg {
	float: left;
	margin: 0 8px;
	display: inline;
	width: 94%;
	overflow: hidden;
}

.pic-list .smallImg ul {
	height: 80px;
	width: 9999px;
	overflow: hidden;
	margin-right: -5px;
	background: none;
}

.pic-list .smallImg li {
	float: left;
	margin-right: 5px;
	width: 106px;
	cursor: pointer;
	display: inline;
}

.pic-list .smallImg img {
	border: 1px solid #dcdddd;
	width: 106px;
	height: 80px;
}

.pic-list .smallImg .on img {
	border-color: #8e0308;
}
/*展会*/
.zt{height: 40px;width: 260px;line-height: 30px;text-align: center;border: 4px solid #8e0308;color: #8e0308;font-size: 20px;font-weight: bold;margin-bottom: 20px}
/*搜索*/
.search-bg {
	background-color: #000;
	display: none;
	height: 100%;
	left: 0;
	opacity: 0.8;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 100;
}

.searchbox {
	border: 1px solid #535353;
	display: none;
	left: 50%;
	margin-left: -25%;
	position: fixed;
	top: 169px;
	width: 50%;
	z-index: 101;
}
.searchbox input.tex {
	background: none;
	border: medium none;
	color: #a7a7a7;
	font-family: "Arial";
	font-size: 36px;
	line-height: 36px;
	padding: 16px 2% 15px;
	width: 80%;
}
.searchbox input.search-btn {
	background: url("../images/ico_115.png") no-repeat center center;
	background-size: 50% auto;
	border: medium none;
	height: 68px;
	margin-right: 1%;
	min-width: 40px;
	width: 7%;
	font-size：0
}
.close-search {
	background: url("../images/ico_116.png") no-repeat center center;
	cursor: pointer;
	display: none;
	height: 37px;
	position: fixed;
	right: 3%;
	top: 50px;
	width: 37px;
	z-index: 101;
}
.menu-2 input{width: 100%;margin-bottom: 5px;height: 30px;padding: 5px}
.menu-2 input:first-child{margin-top: 10px;}
.menu-2 select{width: 100%;margin-bottom: 5px;height: 30px;}
.menu-2 textarea{width: 100%;margin-bottom: 5px;height: 80px;font-size: 12px;padding: 5px}
.content-2 .result{font-size: 16px;margin: 0 0 20px}
.gb-list li{border: 1px solid #ccc;background: none;padding:10px;margin-bottom: 10px}
.gb-list li:hover{padding-left: 10px}
.ly-title{overflow: hidden;margin-bottom: 5px;border-bottom: 1px solid #ddd;font-size: 16px;font-weight: bold}
.ly-title .float-right{color: #999;font-size: 12px}
.content-2 li .ly-content{padding: 10px 0}
.content-2 li .ly-repeat{border-top:1px solid #ddd;padding: 10px 0;color: #af9f04}
.content-2 li .ly-repeat span{float: none;color: #af9f04;font-weight: bold;font-size: 14px}
.shuomin p.t2{font-size: 18px;font-weight: bold;margin-top: 20px;color: #333}
.shuomin p{font-size: 13px;line-height: 1.5}
/*.yzm{width: 340px;height: 400px;background: #f5f5f5;border: 1px solid #ccc;border-radius: 10px;float: left;padding: 36px 18px;margin-bottom: 36px;}*/
.yzm{width: 340px;height: 400px;background: #f5f5f5;border: 1px solid #ccc;border-radius: 10px;padding: 36px 18px;margin:0 auto 36px;}
.yzsm{width: 475px;height: 420px;float: right;margin-bottom: 16px;display:none}
.yzm .title{font-size: 30px;text-align: center;margin-bottom: 0}
.yzm .en-title{font-size: 12px;text-align: center;margin-bottom: 36px;color: #999}
.yzm input{width: 100%;height: 50px;margin-bottom: 10px;border-radius: 6px;border-color: #ccc;box-shadow: none;border-width: 1px;padding: 0 10px}
.yzm input.butOK{background: #8e0308;color: #fff;border-color: #8e0308;font-size: 16px;margin-bottom: 36px}
.yzm p{font-size: 14px;}
/*侧边栏*/
.hide {
	display: none
}


.side_bar {
	position: fixed;
	right: 20px;
	bottom: 295px;
	width: 52px;
	height: 310px;
	z-index: 10000;
	padding: 54px 0;
	background: url("../images/sidebar.png") no-repeat;

}
.side_bar ul{background: rgba(245, 245, 245, 0.8);width: 46px;height: 201px;margin-left: 3px;padding-top: 22px}
.side_bar li {
	margin: 3px 0;
	font-size: 16px;
	position: relative;
}
.side_bar a {
	display: inline-block;
	padding: 10px 0;
	line-height: 14px;
	color: #d20303;
	text-align: center;
}
.side_bar a:hover{color: red}
.side_bar .content{opacity: 0;position: absolute;right:50px;top: 0;transition: all 0.5s;background: #8e0308;color: #fff;line-height: 44px;height: 44px;padding: 0 10px }
.side_bar li:hover .content{opacity: 1; }
.info-list li{height: 30px;overflow: hidden}
.info-list li span.title{float: left;font-size: 14px;margin-bottom: 0;width: 75%;overflow: hidden;text-align: left}
.info-list li span.date{float: right;font-size: 14px;color: #999;width: 25%;overflow: hidden;text-align: right}
/*会员中心列表*/
.member-list{overflow:hidden}
.member-list li{width:25%;float:left;text-align:center;}
.member-list li .title{font-size:14px;margin:0;float:none}
.member-list li img{height:100px;display:block;margin:10px auto}
@media only screen and (max-width: 1400px) {
	.container{width: 970px;}
	.header li{font-size: 16px}
	.header dl.nav_sub{width: 100%;font-size: 12px}
	#index_slideshow .hyzx{margin-left: -485px;}
	#index-1 .item,#index-6 .item{width:475px }
	.item-middle-left .t1{font-size: 20px}
	.item-middle-right .t3{font-size: 12px}
	#index-3 li{width: 140px;margin-right: 25px}
	#index-3 li img{width: 140px;}
	#index-3 li:last-child{margin-right: 0}
	#index-6 p.answer{font-size: 12px;line-height: normal;height: 30px;margin-top: 5px;overflow: hidden}
	.item .title{float: left;width: 72%;overflow: hidden}
	.item .date{float: right;width: 28%;overflow: hidden;text-align: right}
	.simk{width: 100%}
	.sik li{background-size: 100% 100%!important;padding: 20px 5px 0 }
	.sik a.si-injs{padding: 0 5px;font-size: 12px;line-height: 1.5}
	.sik li:hover .simk {
		background: url(../images/yuan2.png) center center no-repeat;
		background-size:100% 100% ;
	}
	.sik li:hover .si-injs {
		text-indent: 0;
	}
	.list-left{width: 216px}
	.menu-1 img{left: -10px;top:-24px}
	.list-right{margin-left: 236px}
	.menu-2{padding: 3px 0 0}
	.side_bar {bottom: 150px}
	.works-right{padding-left: 15px}
	.works-right .t1{font-size: 16px}
	h1{font-size: 20px}
	.content-2 .box .title-list{width: 13%}
	.content-2 .box .content-list{width: 47%}
	.menu-1{height: 108px}
	.menu-1,.menu-2,.menu-3{background-size: 100%}
	.pic-list .smallImg li{width: auto}
	.pic-list .smallImg img{width: 78px;height: 60px}
	.pic-list .sPrev, .pic-list .sNext{width: 3%;margin-top: 5px}
	.pic-list .smallImg{width: 91%;margin: 0 5px}
	#index_slideshow .hyzx{width: 228px;height: 317px;padding: 15px;background-size: 100%}
	.nolb li{height:26px;overflow: hidden;text-align: left;}
	.nolb a{height:26px;line-height: 26px}
	#index-1{background-size: 100%}
}
#newContent p{text-indent:2em}
#newContent img{text-align:center}