@charset "utf-8";
.main{width:1100px; margin:0 auto 40px; position:relative;}
.main_left{float: left;width: 240px;}
.paging li{float:left}
.main_right{
	float: right;
    width: 840px;
    min-height: 633px;
    background-color: #fff;
}
.sitemap {
    border: 1px solid #eaeaea;
    height: 34px;
    line-height: 34px;
    padding-left: 40px;
    margin-top: 20px;
    background: url(../images/d6.gif) 12px 8px no-repeat;
}
.listbanner{margin-bottom: -3px;}
/*侧栏导航后修改*/
.product01{float:left; width:238px;border:1px solid #eaeaea; margin:20px 0 0 }
.product01 .head_b{ display:block;color:#1a1a1a; font-size:18px; background:url(../images/d2.jpg) 10px center no-repeat; height:86px;  width:136px; margin:0 auto; padding:0 0 0 60px; line-height:86px;border-bottom:1px solid #eaeaea;}
.allClass_1{}
.allClass_1 a{height:42px;  line-height:44px; font-size:14px; position:relative; display:block;padding-left:60px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;background:url(../images/cp04.png) 35px center no-repeat;}
.allClass_1 a:hover{ color:#2e2e2e; padding-left:60px;background:url(../images/d6.jpg) 0 center no-repeat;}
.allClass_1.cur a{color:#2e2e2e; padding-left:60px;background:url(../images/d6.jpg) 0 center no-repeat;}
/*左侧新增联系我们*/
.sub_lx{ float:left; color:#fff; background:#ee543c; padding:5px; margin-top:27px; font-size:14px; line-height:30px;}
.sub_lx01{ border:#fff solid 1px; padding:10px 10px;background: #fff;}
.sub_lx01 span{ font-size:20px;background: url(../images/tel1.gif) left center no-repeat;padding: 10px 0px;padding-left: 60px;line-height: 40px;}
/*主体*/
.content{border: 1px solid #eaeaea;padding: 0 20px;}
.newslist {
    font-size: 12px;
    overflow: hidden;
}
.newslist li {
    padding: 20px 0px;
    overflow: hidden;
    list-style: none;
}
.img {
    width: 20%;
    height: 118px;
    float: left;
    overflow: hidden;
    margin-top: 2px;
}
.img img{
	height: auto;
	width: 100%;
}
.txt {
    float: right;
    width: 77%;
    line-height: 24px;
    padding-left: 3%;
}
.txt h2{
	padding:5px 0;
	float: left;
}
.txt span{float: right;padding-top: 5px;}
.txt p{color:#9e9e9e;}
.txt h2 a {
    font-size: 18px;
    font-weight: bold;
}
.txt h2 a:hover{color:#ee543c;}
.s {
    width: 100%;
    border-bottom: #d1d2d1 dashed 1px;
}
/*==========分页样式===========*/
.paging {width:100%;height:24px;text-align:center; padding:15px 0; float:left; margin:20px 0 0; background:#f6f6f6}
.paging a,.paging span {font:12px/22px "microsoft yahei";color:#666666;text-decoration:none;padding:1px 8px;border:solid 1px #c9c9c9;display:inline-block;white-space:nowrap;margin:0 3px; border-radius:3px; background:#f5f5f5; box-shadow: inset 0 0 30px rgba(239,239,239,0.7)}
.paging a {background:none;}
.paging a:hover {background:#636363;color:#fff; border:1px solid #505050;box-shadow: inset 0 0 30px rgba(80,80,80,0.7)}
.paging span {background:#636363;color:#fff; border:1px solid #505050;box-shadow: inset 0 0 30px rgba(80,80,80,0.7)}
.page{width:100%;margin:10px auto;overflow: hidden;position: relative; }
.page p{width:100%;height:28px;font:12px/28px "microsoft yahei";color:#1d1d1d;overflow: hidden;}
.page p a{color:#1d1d1d}
.pageinfo strong{color: #fff;}
.page p a:hover,.back:hover{text-decoration: underline}
.back{font:14px/39px "microsoft yahei";color:#fff;width:138px;margin:0 auto;border-radius:4px;display:block;text-align:center; background:#f76f0c}
.paging a.prev{ background:url(../images/d7.png) #fff 8px center no-repeat;padding:1px 10px; }
.paging a.prev:hover{ background:url(../images/d7.png) #fff 8px center no-repeat;padding:1px 10px; border:1px solid #505050;box-shadow: inset 0 0 30px rgba(239,239,239,0.7);border:solid 1px #c9c9c9;}
.paging a.next{ background:url(../images/d8.png) #fff 8px center no-repeat;padding:1px 10px;}
.paging a.next:hover{ background:url(../images/d8.png) #fff 8px center no-repeat;padding:1px 10px; border:1px solid #505050;box-shadow: inset 0 0 30px rgba(239,239,239,0.7);border:solid 1px #c9c9c9;}
@media only screen and (max-width: 768px)
{
.main_left, .txt span, .img{display: none;}
.main_right{width: 100%;min-height:auto;}
.main{width: 98%;}
.paging{height: auto;}
.txt{width: 100%;}
}