.main{width:1100px; margin:0 auto 40px; position:relative;}
.main_left{float: left;width: 240px;}
.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;
}
.fleft, .bdsharebuttonbox{float:left}
.fleft{margin-left:25%;}
.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{font-weight: bold;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;}
/*tag*/
.tag{margin-bottom: 10px;}
.tag a{
    float: left;
    border: 1px solid #eaeaea;
    padding: 5px 10px;
    margin-left: 10px;
    margin-top: 10px;
}
.tag a:hover{
    background: #ee543c;
    color: #fff;
}
.tag span{
    float: left;
    padding: 5px 0;
    margin-left: 10px;
    margin-top: 10px;
    font-weight: bold;
}
/*主体*/
.content{border: 1px solid #eaeaea;}
.content h1{ text-align: center;border-bottom: #e1e3df dashed 1px; font-weight: bold;font-size: 22px;line-height: 60px;}
.news_author{
    width: 100%;
    line-height: 30px;
    color: #8e8e8e;
    font-size: 12px;
    text-align: center;
    border-bottom: #e1e3df dashed 1px;
    margin: 0 auto;
}
.art{padding: 15px;clear: both;border-bottom: #e1e3df dashed 1px;line-height:28px}
.art a{color: #131212}
.artsx{padding: 15px;clear: both;text-align: center;}
.artleft{width: 50%;height: auto; float: left;}
.artright{width: 50%;height: auto;float: right;}
.art h2 {
    font-size: 20px;
    line-height: 25px;
    border-left: 3px solid #ee543c;
    margin: 10px 0px;
    color: #ee543c;
    background-color: #f5f5f5;
    font-weight: bold;
}
.art img{max-width:800px;height:auto !important}
/*相关资讯*/
.artabout{padding-bottom: 20px;}
.zixun{
    color: #000;
    padding: 10px 15px;
    border: 1px solid #eaeaea;
	font-size: 17px;
	font-weight:bold;
}
.artabout ul{padding:15px 0;}
.artabout ul li{
    line-height: 32px;
    background-image: url(../images/dot.jpg);
    background-position: left center;
    background-repeat: no-repeat;
    float: left;
    width: 48%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-indent: 10px;
    margin-left: 2%;
    display: inline;
    color: #666;
}
.artabout ul li a{text-decoration: none;}
.artabout ul li a:hover{color: #ee543c;}
.artabout dd{
    box-shadow: 0px 5px 8px #bdbdbd;
    border: 1px solid #eaeaea;
    float: left;
    width: 252px;
    height: 255px;
    margin: 20px 0 0 20px;
    overflow: hidden;
    background: #ffffff;
    color: #2e2e2e;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.artabout dd:hover{
    background:#ee543c;
}
.artabout dd:hover .txt a{border:1px solid #fff; color:#fff;}
.txt a{
    display:block; margin:20px auto 0; height:34px; text-align:center; border:1px solid #e3e3e3; line-height:34px; color:#2e2e2e; font-size:16px; overflow: hidden;
}
.img{ padding:10px;height: 160px; overflow: hidden;}
.img img{width:100%; height: auto;}
@media only screen and (max-width: 768px)
{
.fleft{margin-left:2%;}
.main_left, .txt span{display: none;}
.main_right{width: 100%;min-height:auto;}
.main{width: 98%;}
.sitemap{height: auto;}
.content h1{font-size: 1.5rem;}
.artleft, .artright{width: 100%;}
.artabout ul li{width: 98%;}
.artabout dd{width: 48%; margin: 2% 0 0 1.5%;height: auto;}
.txt a{border: none;margin: 0;}
.img{height: 120px;}
.art img{width: 80% !important; height: auto !important;}
}