@charset "utf-8";
/* CSS Document */
dt,dl,dd{margin:0;padding:0;}
a{color:#333333;text-decoration:none;}
a:hover{color:#ff5a00;text-decoration:none;}
.clear{clear:both;font-size:0px;line-height:0;height:0;}
* html .clearfix{zoom: 1;}
*:first-child+html .clearfix{zoom: 1;}
*{margin:0;padding:0;}
.cell, .cell2, .cell3{border-collapse:collapse;border-spacing:0;}
.fl{float:left;}
.fr{float:right;}
.st{font-family:SimSun;}
.yh{font-family:"Microsoft Yahei";}
img{border:0px;}
p{margin:0px;padding:0px;line-height:20px;}
i{margin:0px;padding:0px;font-style:normal;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;list-style:none;}
dl,dl dt,dl dd{margin:0px;padding:0px;}
br{margin:0px;padding:0px;}
.clearheight{width:100%;height:1px;overflow:hidden;}
input{ outline:none;}

/*new right*/
.cndns-right{ position:fixed; right:5px; top:70%; margin-top:-250px; z-index:100}
.cndns-right-meau{ position:relative;}
.cndns-right-btn{ width:48px; height:48px; border:1px solid #ddd; text-align:center; display:block; margin-bottom:6px; position:relative; background-color:#fff}
.cndns-right-btn span{ color:#848484; font-size:26px; line-height:48px;}
.cndns-right-btn sup{ display:block; min-width:24px; height:24px; text-align:center; line-height:24px; color:#fff; border-radius: 50%; background-color:#d3232d; position:absolute; left:-12px; top:-12px;}
.cndns-right-btn p{ color:#d3232d; font-size:14px; line-height:18px; padding-top:5px; display:none;}
.cndns-right-meau:hover .cndns-right-btn span{ display:none}
.cndns-right-meau:hover .cndns-right-btn p{ display:block;}
.meau-car .cndns-right-btn { border-color:#d3232d; margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{ background-color:#d3232d}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{ color:#fff; display:block;}
.meau-car .cndns-right-btn span{ color:#d3232d; }
.meau-sev .cndns-right-btn{  border-color:#d3232d; background:url(../images/QQ3.png) no-repeat #d3232d center; background-size:30px 30px;} 
.meau-sev .cndns-right-btn p{ color:#fff}
.meau-sev .cndns-right-btn span{ color:#fff}
.meau-top .cndns-right-btn span{ font-size:12px; line-height:12px; padding-top:10px; display:block}
.meau-top .cndns-right-btn i{ display:block; color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{ background-color:#d3232d}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{ display:block; color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{ color:#fff;}
.cndns-right-box{ position:absolute; top:-15px; right:48px; padding-right:25px; display:none;}
.cndns-right-box .box-border{ border:1px solid #ccc; border-top:4px solid #d3232d; padding:20px; background-color:#fff; -webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);  -moz-box-shadow: 0 3px 8px rgba(0,0,0,.15); box-shadow: 0 3px 8px rgba(0,0,0,.15); position:relative}
.cndns-right-box .box-border .arrow-right{ display:block; width:13px; height:16px; background:url(../images/02index-spri.png) no-repeat 0 -2226px; position:absolute; right:-13px; top:26px;}
.cndns-right-box .box-border .sev-t span{ font-size:42px; float:left; display:block; line-height:56px; margin-right:20px; color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{ float:left; color:#d3232d; font-size:24px; line-height:28px;}
.cndns-right-box .box-border .sev-t p i{ display:block; font-size:14px; color:#aaa;}
.cndns-right-box .box-border .sev-b{ padding-top:15px; margin-top:15px; border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{ color:#666; font-size:14px; font-weight:normal; padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{ float:left; width:33.33333%; margin-bottom:5px;}
.cndns-right-box .box-border .sev-b li a{ display:inline-block; color:#666666; font-size:13px; padding-left:30px; background:url(../images/QQ2.png) no-repeat left 3px; line-height:36px; background-size:29px 29px;}
.cndns-right-box .box-border .sev-b li a:hover{ color:#d3232d}
.meau-sev .cndns-right-box .box-border{ width:430px;}
.meau-contact .cndns-right-box .box-border{ width:230px;}
.cndns-right-meau:hover .cndns-right-box{ display:block}
.meau-code .cndns-right-box{  top:inherit; bottom:-35px;}
.meau-code .cndns-right-box .box-border{ width:156px; text-align:center; border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{ display:block; color:#f66e06; font-size:16px; line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{ top:inherit; bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{ display:none; text-decoration:none;}
.meau-sev:hover .cndns-right-btn{ background:#d3232d}
.meau-zs .cndns-right-btn{ background-color:#d3232d; color:#fff; margin-top:80px; border-color:#d3232d;  text-decoration:none;}
.meau-zs .cndns-right-btn span{ color:#fff}
.meau-zs .cndns-right-btn p{ color:#fff}
.meau-cx .cndns-right-btn{ background-color:#d3232d; color:#fff; margin-top:40px; border-color:#d3232d}
.meau-cx .cndns-right-btn span{ width:48px; height:48px; display: block; background: url(../images/02index-banner-10.jpg) no-repeat; overflow: hidden;}
.meau-cx .cndns-right-btn p{ color:#fff}