/* 秀站网 精品与原创织梦模板提供商，一站式建站 */
/* 主营业务：快速建站、快排、高权重域名、海外服务器 */
/* 模板建站：Www.Xiuzhanwang.Com */
/* 主机/服务器：Www.xiuzhanyun.Com */
/* 域名抢注：Www.xiuzhanmi.Com */
/* QQ：2361928288  835971066 */


html,body,div,dl,dt,dd,ol,ul,li,span,i,p,em,h,form,input,textarea,button,table,tr,td,img,h1,h2,h3,h4,h5,h6,a{ margin:0; padding:0;}
body{ font-size:14px; line-height:2em; font-family:'Microsoft Yahei',Helvetica,Arial,sans-serif; color:#555; overflow-x:hidden; background-color:#fff;}
ul,li{ list-style:none;}
i,em,cite{font-style:normal;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal}
img,input{ border:none; vertical-align:middle;}

a{ font-size:14px; font-family:Helvetica,Arial,'Microsoft Yahei',sans-serif; text-decoration:none; color:#555;-ms-transition-duration: 0.3s; transition-duration: 0.3s;}
a:hover{ color:#af2616}

.wrap{ width:1200px; position:relative; margin:0 auto;}

.l{float:left;}.r{float:right;}
.cl:after{ content:""; display:block; clear:both;}

.red{color:#af2616;}
.yellow{ color:#ff910e;}


.tc{ text-align:center;}
.th{overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.homebg{ background-position:50% top; background-repeat:no-repeat;}

.bgcolor:before{ content:""; overflow:hidden; position:absolute; left:0px; top:0px; width:1px; height:99px;background-color:#ddd;}

.bgcolor:before{ content:""; overflow:hidden; position:absolute; right:0px; top:50%; width:0px; height:0px; margin-top:-2px; border:10px solid transparent; border-bottom-color:#eee}

.bgcolor{
  word-wrap:break-word;	
  filter:Alpha(opacity=0); opacity:0;
  background-position:50% 50%; background-repeat:no-repeat; background-size:cover;
  position: absolute; left:0; right:0; top:0; bottom:0;
  background-image:url(/style/images/tm-b-8.png); background-position:left top;
  }
  
.scale img{-ms-transition-duration: 0.3s; transition-duration: 0.3s;}
.scale a:hover img{-ms-transform: scale(1.1); transform: scale(1.1);}


/* ----- */

.uline a{ display:inline-block; position:relative; overflow:hidden;}
.uline a span{ position:absolute; left:0; bottom:0px; width:0; height:1px; background-color:#fff;}


#boc dl dt{ position:relative;}
#boc dl dt img{ border:1px solid #e5e5e5; padding:4px;}
#boc dl dt span{ position: absolute; overflow:hidden; background-color:#af2616; display:none;}

#boc dl dt span.botop{ left:0; right:0; top:0; width:100%; height:1px;}
#boc dl dt span.boleft{ left:0; bottom:0; top:0; height:100%; width:1px;}
#boc dl dt span.boright{ right:0; bottom:0; top:0; height:100%; width:1px;}
#boc dl dt span.bobottom{ left:0; right:0; bottom:0; width:100%; height:1px;}

.proIn span{ position: absolute; overflow:hidden; background-color:#af2616; display:none;}
.proIn span.botop{ left:0; right:0; top:0; width:100%; height:1px;}
.proIn span.boleft{ left:0; bottom:0; top:0; height:100%; width:1px;}
.proIn span.boright{ right:0; bottom:0; top:0; height:100%; width:1px;}
.proIn span.bobottom{ left:0; right:0; bottom:0; width:100%; height:1px;}



.homeProductCo a{ padding-left:16px;}
.homeProductCo span{ position:absolute; background:#bbb; overflow:hidden; 
-ms-transition-duration:0.3s; -webkit-transition-duration:0.3s; transition-duration:0.3s;}
.homeProductCo span.one{width:10px; height:2px; top:14px; left:0px;}
.homeProductCo span.two{width:2px; height:10px; top:10px; left:4px;}
.homeProductCo a:hover span.one,.homeProductCo a:hover span.two{-ms-transform:rotate(180deg); transform:rotate(180deg); background-color:#00a1e9;}

 



.sideRight{ width:40px; position:fixed; right:0px; top:250px;}
.sideIn{ width:40px; height:40px; margin-top:1px; position:relative; cursor:pointer; background-color:#555;}
.sideIn:hover{ background-color:#333}

.sideIn ul{ display:none; position:relative;}
.sideIn h6{ width:40px; height:40px; overflow:hidden; background-position:left top; background-repeat:no-repeat;}

.sideRight-qq h6{ background-image:url(/style/images/icon-qq.png);}
.sideRight-code h6{ background-image:url(/style/images/icon-wx.png);}
.sideRight-tel h6{ background-image:url(/style/images/icon-tel.png);}
.sideRight-top h6{ background-image:url(/style/images/icon-top.png);}

.sideRight-qq ul{ position:absolute; top:0; right:0; height:40px; width:300px;}
.sideRight-qq ul:after{ width:0;}
.sideRight-qq li{ position: relative; float:right; width:40px; height:40px; background-color:#555; margin-left:1px;}
.sideRight-qq li a{ display:block; height:40px; background:url(/style/images/icon-qq.png) no-repeat left top;}
.sideRight-qq li:hover a{ background-color:#36a1d9;}


.sideRight-tel ul,.sideRight-code ul{ background-color:#08368a;}
.sideRight-tel ul:after,.sideRight-code ul:after{ content:""; overflow:hidden; position:absolute; right:-12px; top:50%; margin-top:-6px; width:0px; height:0px; border:6px solid transparent; border-left-color:#08368a}

.sideRight-tel ul{ position:absolute; top:0; right:40px; height:40px; padding:0 15px; font-weight:700; font-size:18px; line-height:40px; color:#fff; white-space:nowrap;}

.sideRight-code ul{ position:absolute; width:110px; height:110px; right:40px; top:-41px; padding:6px;}
.sideRight-code ul img{ width:110px; height:110px;}



.yunu-column h3 {margin: 0 0 2px;font-weight: normal;background: url(/style/images/p14-icon5.png) no-repeat right center #af2616;padding: 0 30px;}
.yunu-column h3 a {display: block;line-height: 50px;font-size: 18px;color: #fff;}
.yunu-column h3.on,.yunu-column h3:hover {background: url(/style/images/p14-icon2.png) no-repeat right center #af2616;}
.yunu-column h3.on a,.yunu-column h3:hover a {color: #fff;}
.yunu-column li {line-height: 50px;border-bottom: 1px solid #fff;}
.yunu-column li a {display: block;padding: 0 30px;background-color: #ECECEC;}
.yunu-column .sub>a {position: relative;}
.yunu-column .sub>a:after {content: '';width: 8px;height: 8px;border: 2px solid #b8b8b8;border-style: solid solid none none;position: absolute;top: 50%;right: 32px;margin-top: -4px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.yunu-column .sub.open>a:after {border-color: #0060b7;}
.yunu-column .sub-box {border-left: 1px solid #ECECEC;border-right: 1px solid #ECECEC;display: none;}
.yunu-column .sub.open .sub-box {display: block;}
.yunu-column .sub-box p {margin: 0;border-bottom: 1px solid #ECECEC;}
.yunu-column .sub-box a {background-color: transparent;padding-left: 60px;}
.panel-sd {
    margin-bottom: 20px;
}
.panel-sd-hd {
    background-color: #af2616;
    color: #fff;
    padding-bottom: 5px;
}
.panel-sd-hd h2 {
    text-align: center;
    border-bottom: 1px solid #fff;
    margin: 0;
    font-size: 24px;
    padding: 20px 0;
}
<!--0.00023198127746582-->