@charset "utf-8";
/* CSS Document*/

body,ul,li,ol,dl,dd,dt,h2,h3,h4,p{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;padding:0px;}
body{text-align:center; position:relative; background: #ffffff; font-family:"微软雅黑";}
ul,li,ol{list-style:none;}
img{border:0px;}
.cr{clear:both;}

table,td,th {font-size: 14px;border-collapse: collapse;border:1px solid #dfe0de;}
th{ background:#4c4c4c; text-align:center; color:#ffffff; font-size:16px; height:40px; font-family:"宋体"; text-align: center;}
td{ padding:6px 0.5em;height: 36px; text-align:center;font-family:"宋体";}
td strong{color:#bf0707; text-align:center; display:block;margin-left:-1em;font-size:15px;font-family:"宋体"; text-align: center;}

a{text-decoration: none;}

/**banner**/
.banner{width:100%;height:480px; background:url(../images/banner.jpg) no-repeat center top; margin:0px auto;}

/**内容**/
.main{width:1300px;margin:0px auto;}
.maincon{clear:both;margin:0px;}
.maincon h2{text-align:left;font-size:28px; font-weight:100; text-align:left;padding-top:20px;padding-bottom:20px;margin-top:57px; border-top: 3px solid #3cadfb; float:left; clear:both;width:100%;}



/**页脚**/
#foot{height: 130px;clear:both;padding-top:30px;padding-bottom:30px;width: 1122px;margin: 0px auto;}
#foot .footer{width: 1056px;margin: 0 auto;text-align: center;}
#foot .footer ul{overflow: hidden;padding: 10px 0 0 346px;}
#foot .footer ul li{float: left;font-size: 12px;}
.footer ul li a{font-family:"宋体";font-size: 12px;color: #333;}
.footer ul li a:link{font-size: 12px;color: #333;margin: 0 5px;}
.footer ul li a:hover{color:#F00;}
#foot .footer p{padding:10px 0;font-size: 12px;line-height: 25px;}
.fuwu img{margin-left:10px;}

/**滚屏**/
.header{ background:#3cadfb;}
#nav{background: #3cadfb;overflow: hidden; height:84px; line-height:42px; position: fixed;text-align: center; float:left;width:100%;}
#nav ul{width:1300px;margin:0px auto;}
#nav ul ol{float:left;display:inline; text-align:left;}
#nav ul ol img{/*height:50px; */padding-top:7px;}
#nav ul li {display: inline-block;float: left;width:65px;}
#nav ul li a {color: #fff;display: block;font-family:"微软雅黑"}
#nav ul li a:hover {background: none;	color: #dedede;}
#nav ul li.current a {background: #fff;color: #000;}





/* --------------------------------
返回顶部开始
--------------------------------*/
.cd-top{display: inline-block;height: 30px;width: 30px;position: fixed;bottom: 30px;right: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);/* image replacement properties*/overflow: hidden;text-indent: 100%;white-space: nowrap;background:#bf0707 url(../images/cd-top-arrow.svg) no-repeat center 50%;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; cursor:pointer; border-radius:4px;}
.cd-top.cd-is-visible{/* the button becomes visible*/visibility: visible;opacity: 1;}
.cd-top.cd-fade-out{/* 如果用户继续向下滚动,这个按钮的透明度会变得更低*/opacity: .8;}
@media only screen and (min-width: 768px){.cd-top{right: 20px;bottom: 20px;}}
@media only screen and (min-width: 1024px){.cd-top{height: 30px;width: 30px;right: 30px;bottom: 30px;}}




.banci{width:300px; float:left;}
.bt{height: 33px;line-height: 33px;color: #fff;background: url(../images/an.png) no-repeat;background-position: 0 -809px;}
.bt span{float:left; font-size:12px;}
.bt span.bt-l{display: block; width: 150px; padding-right:3px; font-size: 16px; font-weight: 600;float: left; text-align: left; padding-left: 9px;}
.bt span.bt-l a{color:#ffffff;}
.bt span.bt-r{display: block; width:40px; height: 33px; padding-left:46px; float:right; font-family:"宋体"; font-size:12px; text-align:center;}
.bt span.bt-r a{color:#ffffff;}
.beizhu{font-size: 12px;}
.cr p{font-size:12px; font-family:"宋体"; text-align:left;padding-top:6px;padding-bottom:10px; line-height:18px; text-indent:2em;}

.bm{ display: block; width: 80px; height: 25px; line-height: 25px; background: #ca2b2b; text-align: center; color: #fff; border-radius: 60px; }
.bm:hover{ background: #9f1f1f;}

.red{color:#F00;}

.popup{
    display: none;
    z-index: 9;
    position: fixed;
    left: 0;
    right: 0;
    top:0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
}
.popup .content{
    width: 300px;
    height: 320px;
    position: fixed;
    left: 50%;
    right: 0;
    top:50%;
    bottom: 0;
    transform:translate(-50%,-50%); 
    background: #fff;
    background: url(../images/bj.png);
    background-size: 100% 100%;
}
.popup .content span{
    text-align: right;
    display: block;
    padding: 0 10px 15px 0;
    font-size: 20px;
}
.popup .content p{
    padding-bottom: 4px;
    font-size: 20px;
}
.popup .content img{
    margin-top: 14px;
    width: 140px;
}