﻿@charset "utf-8";.main{}
.conl{float:left;padding-top:55px;width:300px;font-size:16px;color:#999;line-height:22px}
.catel{padding-left:118px}
.cateseli{padding-bottom:8px}
.cateseli a{font-size:14px}
a.catet{color:#777;background:url(/img/sleftxl.gif) left 0 no-repeat;padding-left:18px}
a.cateon{font-weight:700;background:url(/img/orgarr.png) left center no-repeat;display:block;color:#f08519}
.cateseli a:hover{color:#f08519}
.content{padding:50px 0 40px 50px;margin-left:300px;border-left:solid 1px #eff0f1}
.con-title{padding-bottom:30px}
.con-title h1{font-size:24px;color:#333;font-weight:700;display:block}
.con-detail{font-size:16px;color:#666;line-height:28px;text-align:justify;min-height:300px;overflow:hidden;padding-bottom:90px}
.con-detail p{margin-bottom:10px}
.con-detail p.desc{padding:25px 0}
.con-detail p.block-video{padding-top:20px}
.con-detail img{display:block;max-width:100%;border:solid 1px #f3f3f3}
.con-img{padding-bottom:15px}
.pro-curr{padding:0 20px 20px 30px}
.pro-pre,.pro-next{padding:0 20px 20px 0}
.pro-curr a,.pro-pre a .pro-next a{display:block;color:#f08519;font-size:16px;background:url(/img/orgarr.png) left center no-repeat;padding-left:15px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pro-next a{color:#444;font-size:14px;background:url(/img/dn.png) left 7px no-repeat;padding-left:15px;display:block}
.pro-pre a{color:#444;background:url(/img/up.png) left 7px no-repeat;padding-left:15px;display:block}
.pro-next a:hover,.pro-pre a:hover{color:#f08519}
.m_left{padding-top:30px;border-top:solid 1px #eee}
.m_left span{color:#999}
.con-detail p.con-telt, .con-detail p.con-addrt {
font-size: 16px;
color: #f08519;
padding: 20px 41px 5px;
margin-bottom: 0;
background: #f6f6f6;
position: relative;
z-index: 1;
}
.con-detail p.con-addrt {
padding-top: 10px ;padding-bottom: 20px
}
.con-addrt span{color:#999;padding-right:5px}
.con-telt i {
background: url(/img/fttelpre.png) center center no-repeat;
background-size: auto 80%;
position: absolute;
display: block;
height: 30px;
width: 30px;
top: 19px;
left: 10px;
}
.con-addrt i {
background: url(/img/pos.png?2v) center center no-repeat;
background-size: auto 72%;
position: absolute;
display: block;
height: 30px;
width: 30px;
top: 9px;
left: 10px;
}
.con-detail .con-tel{}
.selprov{padding-bottom:11px}
.selprov a{padding-left:10px;font-weight:700;color:#b9b9b9}
.selprov a:hover{color:#f08519}
.selprov a.thisprov{font-weight:700;background:url(/img/orgarr.png) left center no-repeat;display:block;color:#f08519}
.selprov a:hover,.selprov a.thisprov:hover{}
.block-img img{display:block;max-width:100%}
@media screen and (max-width:750px){
.pnavr li {
width: 25%;
}
.conl{display:none;}
.main {
padding-top: 0
}
.pnavr li a.pnavon{font-weight:700}
.m_left{display:block;border-top:solid 1px #cbcbcb;padding:25px 0}
.conl{float:none;width:auto;padding:10px 10px 10px 10px;border-bottom:solid 8px #eee}
.catel{padding-left:0}
.cateseli{padding-bottom:8px;float:left;margin-right:15px;height:22px;line-height:22px}
a.catet{padding-left:12px;color:#999}
.content{padding:25px 10px 50px;margin-left:0;border-left:none}
.pro-curr{display:none}
.pro-pre,.pro-next{padding:0 20px 15px 12px}
.con-title h1{font-size:22px}
.con-detail .con-tel a{color:#555}
.con-detail .con-tel a:hover{color:#f08519}
.con-detail{padding-right:5px}
a.cateon{color:#f08519;font-weight:400}
.pnavbox{border-bottom:solid 1px #eee;padding:0 10px}
.w{margin:0}
.con-detail p.con-telt, .con-detail p.con-addrt {
font-size: 15px;
padding-left: 32px;
padding-right: 11px;
line-height: 22px;
}
.con-telt i {
left: 3px;
top: 15px;
}
.con-addrt i {
top: 5px;
left: 3px;
}
}