﻿@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;}
body{ color:#666; font-size:14px; font-family:"微软雅黑";background:#FFF;}
ul, 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;}
.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:#9eca27; text-decoration:underline;}
.layout{ width:1200px; margin:0 auto;}


.header{min-width: 1200px;background: #FFF;}
.dingbu{height: 35px;line-height: 35px;background: #F5F5F5;font-size: 12px;}
.dingbu .dingbu_r{}
.dingbu .dingbu_r p{float: left;margin-left: 15px;background: url(../images/pic29_1.png) no-repeat right center;padding-right: 15px;}
.dingbu .dingbu_r p:last-child{background: none;}
.dingbu .dingbu_r a{}
.dingbu .dingbu_r a:hover{text-decoration: none;}
.top{min-width: 1200px;height: 120px;}
.top .logo{}
.top .logo h1{margin-top: 32px;width: 180px;}
.top .logo h1 img{width: 100%;}
.top .logo .title{margin-top: 30px;padding-left: 10px;line-height: 30px;border-left: 1px solid #999;margin-left: 10px;color: #333;}
.top .logo .title .bt{font-size: 22px;}
.top .logo .title .bt strong{color:#9eca27;}
.top .logo .title span{color:#9eca27;}
.top .logo .title p{font-size: 18px;}
.top .top_r{background: url(../images/pic1.png) no-repeat left center;padding-left: 50px;margin-top: 15px;}
.top .top_r i{font-size: 50px;color: #333;margin-top: 24px;}
.top .top_r .txt{padding-left: 10px;line-height: 24px;}
.top .top_r .yi{color: #666;}
.top .top_r .er{font-size: 20px;color:#9eca27;font-weight: bold;}

.nav{background: #003f9a;}
.nav ul{}
.nav li{float: left;width: 150px;text-align: center;position: relative;}
.nav li:last-child{background: none;}
.nav li p{font-size: 16px;}
.nav li p a{display: block;line-height: 60px;color: #FFF;}
.nav li:hover p a{display: block;text-decoration: none;background: #9eca27;color: #FFF;}
.nav li p a.current{font-weight: bold;background: #9eca27;color: #FFF;}
.nav li dl{position: absolute;left: 0px;top: 60px;width: 150px;z-index: 100;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:nth-of-type(3) dl{width: 300px;}
.nav li:nth-of-type(3) dl dd{width: 150px;float: left;text-align: left;}
.nav li dd{line-height: 20px;}
.nav li dl a{display: block;padding:8px 15px;}
.nav li dl a:hover{display: block;text-decoration: none;background: #9eca27;color: #FFF;}


.foot{min-width: 1200px;}
.foot .foot_t{padding:50px 0; background: #3a3a3a;}
.foot .foot_t .t_l dl{float: left;padding-right: 100px;position: relative;}
.foot .foot_t .t_l dl:before{position: absolute;content: "";right: 60px;top: 5px;height: 10px;width: 1px;background: #2b394e;}
.foot .foot_t .t_l dt{font-size: 14px;color: #FFF;margin-bottom: 20px;}
.foot .foot_t .t_l dd{line-height: 30px;font-size: 14px;}
.foot .foot_t .t_l dd a{color: #999;}
.foot .foot_t .t_l dd a:hover{color: #FFF;}
.foot .foot_t .t_r ul{}
.foot .foot_t .t_r li{float: left;text-align: center;margin-left: 20px;line-height: 30px;color: #FFF;font-size: 14px;color: #999;}
.foot .foot_t .t_r li img{width: 120px;height: 120px;}
.foot .foot_b{padding:30px 0;color: #FFF;background: #353535;text-align: center;}
.foot .foot_b .link{line-height: 24px;font-size: 0px;}
.foot .foot_b .link p{display: inline-block;font-size: 14px;padding:0 10px;}
.foot .foot_b .link p a{color: #999;}
.foot .foot_b .link p a:hover{color: #FFF;}
.foot .foot_b .txt{font-size: 14px;line-height: 24px;margin-top: 10px;color: #999;}

.floating_ck{position:fixed;right:20px;bottom:100px;z-index: 777;border:1px solid #CCC;box-shadow:0 0 20px rgba(0,0,0,0.2);background:#FFF;}
.floating_ck dl dd{position:relative;width:75px;height:70px;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;transition: all 0.3s;}
.floating_ck dl dd:hover .floating_left{ width:160px;}
.floating_ck dl dd:hover .floating_weixin{ width:80px;}
.floating_ck dl dd a:hover{text-decoration:none;}

.consult{background-image:url(../images/zxicon.png);}
.words{background-image:url(../images/tel.png);}
.quote{background-image:url(../images/qq.png);}
.qrcord{background-image:url(../images/erweima.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{display:block;padding-top:44px;font-size: 14px;}
.floating_left{position:absolute; right:75px;top:0px;width:0px;height:70px;line-height: 70px; background-color:#FFF;border:1px solid #CCC;border-right: none;font-size: 14px;font-weight: bold;
    transition: all 0.3s; overflow:hidden;
}

.floating_weixin{position:absolute; right:75px;top:-1px;width:0px;height:80px;font-size: 14px;font-weight: bold;
    transition: all 0.3s;overflow:hidden;border:1px solid #CCC;border-right: none; background:#FFF;}
.floating_weixin img{width:80px;}

.floating_lf {position: fixed;left: 20px;top: 30%;z-index: 777;display: none;}