@charset "utf-8";
/* author:英雄づ小将 <303781721@qq.com> */
/*全局公用部分*/
html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset,img {margin: 0;padding: 0;border: 0;}
select,input{vertical-align:middle;}

body {background: #FFF;color:#000; font-size:14px;line-height:1.5;}
ul,li{list-style:none;}
img { border: 0 none; vertical-align: top; }

div{height:auto; min-height:0;box-sizing:border-box;}

a:link{text-decoration:none;color:#000;}
a:visited{text-decoration:none;color:#000;}
a:hover{color: #e60012;text-decoration: none;}
a{blr:expression(this.onFocus=this.blur())}/*if IE*/
a{ outline:none;}/*if 火狐等现代浏览器*/
a:focus { outline: none; }

.clear{clear:both;font-size:0;line-height:0;height:0;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} /* End hide from IE-mac */ 

.CutOver a{ display:block;width:310px;white-space:nowrap;overflow:hidden;float:left;-o-text-overflow: ellipsis; /* for Opera */text-overflow:ellipsis; /* for IE */ }
.CutOver:after{ content:"...";padding-left:3px;font-size:12px; }/* for Firefox */

/*
.container{margin:1000px auto;}
*/
.row:before,.row:after{content: ""; display:table;  clear: both; }

.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h60{height:60px;}
.h70{height:70px;}
.h80{height:80px;}
.h90{height:90px;}
.h100{height:100px;}
.h150{height:150px;}
.h200{height:200px;}
.bg-gray{background:#f2f2f2;}
.bg-gray2{background:#535353;}
.bg-gray3{background:#fafafa;}
.bg-blue{background:#53b4e3;}

/*浮动*/
.kefu{position:fixed;top:200px;right:0;}
.kefu li{margin-bottom:10px;}
.iconkefu1{display:block;width:39px;height:39px;background:url(../images/kefu2.png) no-repeat 0 0px;cursor:pointer;}
.iconkefu2{display:block;width:39px;height:39px;background:url(../images/kefu2.png) no-repeat 0 -42px;}
.iconkefu3{display:block;width:39px;height:39px;background:url(../images/kefu2.png) no-repeat 0 -84px;}
.iconkefu4{display:block;width:39px;height:39px;background:url(../images/kefu2.png) no-repeat 0 -126px;}

.iconkefu1:hover{background-position:-60px 0px;}
.iconkefu2:hover{background-position:-60px -42px;}
.iconkefu3:hover{background-position:-60px -84px;}
.iconkefu4:hover{background-position:-60px -126px;}
.rexian{position:absolute;top:0px;left:-235px;padding:20px;font:14px/30px "微软雅黑", "黑体";text-align:center;background:#ebebeb;border-radius:3px;display:none;}
input.tel{width:135px;}
input.btntijiao{margin-left:5px;font:14px/26px "微软雅黑", "黑体";color:#ffffff;background:#e60012;border-radius:3px;border:0;}




/*footer*/
.footerlink{position:relative;}
.footerlink li{float:left;width:150px; font:100 14px/24px "微软雅黑", "黑体";color:#ffffff;box-sizing:border-box;}
.footerlink li:nth-child(1){width:170px;}
.footerlink li:nth-child(5){width:180px;}
.footerlink li:nth-child(6){width:200px;}
.footerlink h3{margin-bottom:10px;font:18px/26px "微软雅黑", "黑体";color:#ffffff;}
.footerlink a:link,.footerlink a:visited,.footerlink a:active{color:#ffffff;}
.footerlink a:hover{color:#ffffff; text-decoration:underline;}
.backup{position:absolute;top:80px;right:-50px;}
.iconup{display:block;width:43px;height:40px;background:url(../images/icontop.png) no-repeat center center;}

.xzewm{float:left;width:90px;text-align:center;font:100 14px/18px "微软雅黑", "黑体";}
.xzewm img{margin-bottom:10px;}
.xzewm:nth-child(2){margin-right:14px;}
.copyright{padding:20px 0;font:12px/22px "微软雅黑", "黑体";color:#ffffff;background:#3e3e3e;}
.copyright .left{float:left;}
.copyright .right{float:right;}
.copyright a{ text-decoration:underline;color:#ffffff;}

.beian{float:left;margin-left:20px;}


.friendlink{position:absolute;bottom:45px;left:50%;margin-left:-285px;padding:20px;width:570px;border-radius:3px; box-shadow:0 0 9px #000000;background:#ffffff; vertical-align:middle;text-align:center;font:16px/50px "微软雅黑", "黑体";color:#7d7d7d;display:none;}
.friendlink .close{position:absolute;top:10px;right:10px;font:30px/30px Arial;cursor:pointer;}
.friendlink a{margin:0 10px;}


.tipbox{position:relative;display:inline-block;}
.tipbox:hover .tip{display:block;}
.tip{position:absolute;top:-140px;left:0px;display:none;}

.page{text-align:center;}
.page a{display:inline-block;padding:2px 10px;border:1px solid #c1c1c1;border-radius:3px;}
.page .current{display:inline-block;margin:0 5px;padding:2px 10px;color:#ffffff;border:1px solid #870000;border-radius:3px;background:#e60000;}





/*61*/
.hidden{display:none;}
.relative{position:relative;}
.ggtit{font:40px/48px "微软雅黑", "黑体";color:#333434;text-align:center;}
.ggheadertitle{height:29px;font:14px/29px "微软雅黑", "黑体";text-align:right;color:#ffffff;background:#3c3c3c;}
.ggheadertitle a{color:#ffffff;}
.ggheadertitle img{ vertical-align:middle;}
.ggyunfangan{}
.ggyunfangan li{float:left;margin:0 0 4px 4px; opacity:0.9;}
.ggyunfangan li:hover{opacity:1;}
.ggyunfangan li:first-child{margin:0;}
.ggyunfuwu{}
.ggyunfuwu li{float:left;margin-left:0px;}
.ggyunfuwu li:first-child{margin-left:0px;}


.ggheader{height:63px;}
.gglogo{float:left;margin-top:14px;}
.ggnav{float:right;}
.ggnav li{display:inline-block;}
.ggnav li a{display:inline-block;padding:0 20px;font:18px/61px "微软雅黑", "黑体";color:#3c3c3c;box-sizing:border-box;}
.ggnav li a:hover{border-bottom:2px solid #e60012;}
.ggnav li.current a{border-bottom:2px solid #e60012;}

.ggfuwu{position:absolute;top:0px;left:665px;z-index:99;}
.gghuoban{position:absolute;top:0px;left:740px;z-index:99;}

.ggfuwu{padding:10px 0 px;display:none;background:rgba(255,255,255,0.9);}
.ggfuwu a:link,.ggfuwu a:visited,.ggfuwu a:active{display:block;padding:5px 20px;font:14px/28px "微软雅黑", "黑体";color:#7b7b7b;text-align:center;}
.ggfuwu a:hover{color:#e60012; text-decoration:none;background:#ffffff;}

.gghuoban{padding:10px 0 px;display:none;background:rgba(255,255,255,0.9);}
.gghuoban a:link,.gghuoban a:visited,.gghuoban a:active{display:block;padding:5px 20px;font:14px/28px "微软雅黑", "黑体";color:#7b7b7b;text-align:center;}
.gghuoban a:hover{color:#e60012; text-decoration:none;background:#ffffff;}




.licont {
    overflow: hidden;
    padding: 25px;
    display: none;
    /*position: absolute;*/
    width: 100%;
}
.licont.cur {
    display: block;
}
.licont li {
    width: 31%;
    float: left;
    height: 50px;
    margin-right: 2%;
    line-height: 150%;
    margin-bottom: 15px;
}
.licont li a {
    display: block;
    width: 100%;
    height: 100%;
    color: #9D9D9D;
    font-size: 12px;
}

.licont li a .lititnew {
    font-size: 14px;
    color: #3C3C3C;
    border-bottom: 1px solid #E7E7E7;
}


/**/
.kexin{display:inline-block; vertical-align:middle;}
.text-center{text-align:center;}

