@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
html{height:100%;}
body{ color:#333; font-size:14px; font-family:"微软雅黑";}
ul,li,dl,dd,dt, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.FK{color: #333;}
.FB{font-weight: bold;}
.Fl{float: left;}
.Fr{float: right;}
.pr{position: relative;}
.pa{position: absolute;}
em,i{ font-style:normal;}
.hidden{overflow: hidden}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#333; text-decoration:none;}
a:hover {color:#1a6dae; text-decoration:none;}
.layout{ max-width:1200px; margin:0 auto;}


.header{width: 100%;}
.dingbu{height: 39px;line-height: 39px;background: #F5F5F5;font-size: 14px; margin:0 auto;}
.dingbu .dingbu_r{overflow: hidden;}
.dingbu .dingbu_r a{font-size: 14px;color: #666;display: block;float: left; padding:0 0 0 20px;}
.dingbu .dingbu_r em{display: block;float: left;width: 14px; padding:14px 20px 0 0;line-height:0;}
.dingbu .dingbu_r em img{width: 14px;height: 14px;}


.top{max-width: 1200px;height: 130px;margin:0 auto;}
.top .logo{}
.top .logo h1{margin-top: 30px;width:156px;}
.top .logo h1 img{width: 100%;}
.top .logo .title{margin-top: 30px;line-height: 32px;margin-left: 15px;padding-left:15px;}
.top .logo .title .bt{font-size:28px;}
.top .logo .title .bt strong{color:#222; letter-spacing: 1.5px;font-weight: 520;}
.top .logo .title span{color:#0077e2;}
.top .logo .title p{font-size: 19px; color:#0077e2; padding-top: 4px;font-weight: bold;}
.top .top_r{padding-left: 50px;margin-top: 32px;}
.top .top_r i{font-size: 35px;color: #0077e2;padding-top: 9px;}
.top .top_r .txt{padding-left: 14px;line-height: 24px;}
.top .top_r p{color: #555;}
.top .top_r span{font-size: 28px;color:#0077e2;font-weight: 500;font-family: "Impact";letter-spacing: .5px;}

.nav{background: #111;}
.nav ul{}
.nav li{float: left;width: 14.2%;text-align: center;position: relative;background: url(../images/pic29.png) no-repeat right center;}
.nav li:last-child{background: none;}
.nav li p{font-size: 17px;}
.nav li p a{display: block;line-height: 58px;color: #FFF;}
.nav li:hover p a{display: block;text-decoration: none;background: #0077e2;color: #fff;}
.nav li p a.current{font-weight: bold;background: #0077e2;color: #fff;}
.nav li dl{position: absolute;left: 0px;top: 58px;width: 100%;z-index: 100;line-height: 48px;visibility: hidden;opacity: 0;transition: all 0.3s;background: #FFF;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.nav li:hover dl{visibility: visible;opacity: 1;}
.nav li dl a{display: block; font-size: 14px;}
.nav li dl a:hover{display: block;text-decoration: none;background: #0077e2;color: #FFF;}


.sp_header,.sjj_nav{display: none}

/* 友情链接 */
.foot{background: #222;padding:32px 0 22px;margin-top: 35px; overflow: hidden;}
.foot .box{max-width: 1200px;margin:0 auto;}
.foot .box .t_l{float: left;width: 33.333%;}
.foot .box .t_l .dz{line-height: 30px;color: #d3d3d3;margin-top: 0;font-size: 14px;}
.foot .box .t_l .dz img{width: 320px; margin-bottom: 15px;}
.foot .box .t_c{float: left;width:calc(100% - 44%); }
.foot .box .t_c dl{float: left;width:33.333%;color: #FFF;}
.foot .box .t_c dt{font-size: 17px;margin-bottom: 12px; font-weight: bold;}
.foot .box .t_c dd{line-height:30px;}
.foot .box .t_c dd a{color: #d3d3d3;font-size: 14px;}
.foot .box .t_c dd a:hover{color: #e60012;}
.foot .box .t_r{float: right;width: 41%;color: #fff;}
.foot .box .t_r .plx{width: 305px;display: inline-block;font-size: 14px; line-height:27px; color: #d3d3d3;}
.foot .box .t_r .plx h4{font-size: 17px;margin-bottom: 12px; font-weight: bold;}
.foot .box .t_r .pic{width: 125px;text-align: center;line-height: 36px;color: #FFF;float: right;}
.foot .box .t_r img{width: 100%;}

.foot .box .foot_b{padding-top: 20px;color: #d3d3d3; border-top: 1px solid #333; margin-top: 35px; overflow: hidden; }
.foot .box .foot_b .copyright{text-align: center; line-height: 27px;} 


/*kefu*/
.client-2{position: fixed;right: -170px;top: 50%;z-index: 900;}
.client-2 li a{text-decoration: none;}
.client-2 li{margin-top: 1px;clear: both;height: 71px;position: relative;}
.client-2 li i{background: url(../images/fx.png) no-repeat;display: block;width: 30px;height: 27px;margin: 0px auto;text-align: center;}
.client-2 li p{height: 20px;font-size: 14px;line-height: 20px;overflow: hidden;text-align: center;color: #fff;}
.client-2 .my-kefu-qq i{background-position: 4px 5px;}
.client-2 .my-kefu-tel i{background-position: 0 -21px;}
.client-2 .my-kefu-liuyan i{background-position: 4px -53px;}
.client-2 .my-kefu-weixin i{background-position: -34px 4px;}
.client-2 .my-kefu-weibo i{background-position: -30px -22px;}
.client-2 .my-kefu-ftop{display: none;}
.client-2 .my-kefu-ftop i{width: 33px;height: 35px;background-position: -27px -51px;}
.client-2 .my-kefu-left{float: left;width: 77px;height: 47px;position: relative;}
.client-2 .my-kefu-tel-right{font-size: 16px;color: #fff;float: left;height: 24px;line-height: 22px;padding: 0 15px;border-left: 1px solid #fff;margin-top: 14px;}
.client-2 .my-kefu-right{width: 20px;}
.client-2 .my-kefu-tel-main{background: #ff0066;color: #fff;height: 71px;width: 247px;padding:9px 0 6px;float: left;}
.client-2 .my-kefu-main{background: #ff0066;width: 97px;height: 71px;position: relative;padding:9px 0 6px;float: left;}
.client-2 .my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px;display: none;z-index: 333;}
.my-kefu-weixin-pic img{width: 125px;height: 125px;}

