@charset "utf-8";
.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}
.bdsharebuttonbox{padding-top: 5px}
.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;}
/*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;
}
/*左侧新增联系我们*/
.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;}
.content h1{ text-align: center;border-bottom: #e1e3df dashed 1px; font-weight: bold;font-size: 22px;line-height: 60px;}
.art{padding: 15px;clear: both;border-bottom: #e1e3df dashed 1px;line-height:28px}
.artsx{padding: 15px;clear: both;border-bottom: #e1e3df dashed 1px;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 a{color: #ee543c}
/*相关文章*/
.artabout{margin-bottom: 30px;}
.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;}
/*wrapper*/
.cpjs{border:1px solid #A9BFD6; overflow: hidden;}
.cpright p{
    line-height: 35px;
    padding-left: 18px;
    font-size: 16px;
}
.btn {
    padding-top: 5px;
    margin-left: 15px;
    overflow: hidden;
}
.btn1 {
    width: 45%;
    height: 42px;
    border: 1px solid #FECFB1;
    background: url(../images/phone_icon.png) no-repeat 35px 12px;
    float: left;
    margin-right: 10px;
}
.btn1 a {
    display: block;
    height: 42px;
    padding-left: 65px;
    color: #FE6000;
    text-decoration: none;
    font-size: 18px;
    line-height: 42px;
}
.btn2 {
    width: 45%;
    height: 44px;
    background: #FF6100;
    float: left;
}
.btnimg {
    padding-top: 15px;
    height: 27px;
    float: left;
    padding-left: 34px;
}
.btn2 a {
    display: block;
    height: 42px;
    color: #fff;
    text-decoration: none;
    font-size: 18px;
    line-height: 42px;
    float: left;
    padding-left: 10px;
}
.s {
    width: 100%;
    border-bottom: #d1d2d1 dashed 1px;
}
.imgleft, .cpright{width: 49.5%; float: left; height: 300px;}
.imgleft{border-right:1px solid #A9BFD6;}
.imgleft img{width: 100%;}
.xqt{
    background: #ee543c;
    text-align: center;
    color: #fff;
    font-weight: bold;
    padding: 5px;
    border-bottom: 1px solid #A9BFD6;
}
#wrapper{ width:100%;  margin:0 auto;}
#picSlideWrap{ background:#F5F8FD; border:1px solid #A9BFD6}
.imgnav{ width:100%; margin:10px auto;}
#content{margin:0px auto;  line-height:19px;}
#content p{ text-indent:2em; color:#333;}
.imgnav{  position:relative; margin:0 auto; width:100%;}
#img{ z-index:10; width:100%; position:relative; text-align:center;}
#img img{height:auto; display:none;}
#front{ position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:394px; height:578px; background:url(../images/ico/blank.gif); }
#front a{  position:absolute; left:20px; top:224px;display:block; background:url(../images/ico/imgSlideLeft.png) no-repeat; width:104px; height:104px; display:none;}
#next{  position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:394px; height:578px;  background:url(../images/ico/blank.gif);}
#next a{  position:absolute; right:20px; top:224px; display:block; background:url(../images/ico/imgSlideRight.png) no-repeat; width:104px; height:104px; display:none;}
#cbtn{background:#EAEBF0; position:relative; height:122px; border:1px solid #D6D9DC; margin-top:12px; }
#cbtn ul{position:relative; width:10000px; height:122px;}
#cbtn ul li{ float:left; padding:8px 3px 3px 3px; width:116px; height:86px; cursor:pointer; text-align:center; margin-right:20px; position:relative;}
#cbtn ul li img{ width:116px; height:86px; display:block;}
#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"宋体" ;font-size:12px; line-height:16px; padding:0 5px;}
.ctrl div{ clear:both;}
#cSlideUl{width:690px; height:116px;overflow:hidden; position:relative; top:10px; margin:0 auto;}
.picSildeLeft{cursor:pointer; position:absolute; top:32px; left:10px; z-index:9;}
.picSildeRight{cursor:pointer; position:absolute; top:32px; right:10px; z-index:9;}
@media only screen and (max-width: 768px)
{
.btn1, .btn2{margin: 10px 0;} 
#cbtn{display: none;}
.main_left, .txt span{display: none;}
.main_right{width: 100%;min-height:auto;}
.main{width: 98%;}
.sitemap{height: auto;}
.content h1{font-size: 1.2rem;line-height: 30px}
.artleft, .artright{width: 100%;}
.artabout ul li{width: 98%;}
.artabout dd{width: 48%; margin: 2% 0 0 1.5%;height: auto;border: none;}
.txt a{border: none;margin: 0;}
.img{height: 120px;}
.art img{width: 80% !important; height: auto !important;}
.imgleft, .cpright{width: 100%; height: auto;}
}