em,i{font-style:normal}
.topWrap{height:228px;background:url(../images/h_top_bg.gif) repeat-x center top;overflow:hidden}
.topWrap .header{width:1200px;height:228px;margin:0 auto;font-family:"Microsoft YaHei";position:relative}
.topWrap h5{height:30px;overflow:hidden;font:14px "Microsoft YaHei";line-height:30px;color:#bebebe}
.topWrap h5 span{float:right;color:#bebebe;height:30px;display:inline-block}
.topWrap h5 span a{display:inline-block;color:#bebebe;background:url(../images/top1.png) no-repeat left center;padding:0 10px 0 22px}
.topWrap h5 span a:nth-child(2){background:url(../images/top2.png) no-repeat left center}
.topWrap h5 span a:last-child{background:url(../images/top3.png) no-repeat left center;padding:0 10px 0 14px}
.topWrap h5 a:hover{font-weight:700;color:#00a0e8}
.topWrap h1{width:266px;height:113px;margin-top:31px;float:left;background:url(../images/logo_line.gif) no-repeat right 12px;overflow:hidden}
.topWrap h1 img{display:block;width:234px;height:72px}
.topWrap h3{width:380px;font:25px "Microsoft YaHei";font-weight:700;color:#080404;padding:38px 0 0 34px;float:left}
.topWrap h3 em{display:block;padding-top:4px;font-weight:400;color:#54bd33}
.topWrap h3 b{color:#00a0e8}
.topWrap p{width:235px;float:right;height:80px;margin-top:28px;font:14px "Microsoft YaHei";color:#666;background:url(../images/lx.png) no-repeat left 4px;padding-left:65px;padding-top:4px}
.topWrap p em{display:block;font:30px Arial;font-weight:700;color:#333}

.nav{height:54px}
.nav li{font-size:15px;height:54px;float:left;position:relative}
.nav li a{display:block;padding:0 35px;color:#333;height:54px;line-height:54px;text-align:center;position:relative;z-index:1}
.nav li:nth-child(1) a:before{content:"";position:absolute;top:17px;left:20px;width:16px;height:16px;background:url(../images/home1.png) no-repeat}
.nav li:nth-child(1) a{padding:0 35px 0 48px}
.nav li:after{content:'';position:absolute;width:100%;height:0;background-color:#00a0e8;top:0;left:0;-webkit-transition:height .3s;transition:height .3s}
.nav li.cur:after,.nav li:hover:after{height:100%}
.nav .cur a,.nav li a:hover{color:#fff}
.nav .cur:nth-child(1) a:before,.nav li:nth-child(1) a:hover:before{background:url(../images/home2.png) no-repeat}

.search{height:68px;background:url(../images/sou_bg.jpg) no-repeat center top;overflow:hidden}
.search p{line-height:68px;height:68px;overflow:hidden;font-size:14px;color:#333;font-family:"Microsoft Yahei";float:left}
.search p a{display:inline-block;padding:0 10px;color:#777;font-weight:400}
.search p a:hover{font-weight:700;color:#00a0e8}
.sea_in{margin-top:15px;overflow:hidden;float:right}
.inp01{width:309px;height:36px;line-height:36px;border:none;color:#999;font-size:14px;padding-left:20px;float:left;font-family:"Microsoft Yahei";float:left;background:url(../images/sou1.gif) no-repeat;outline:0}
.inp02{background:url(../images/sou2.gif) no-repeat;width:52px;height:36px;border:0;float:left;outline:0;cursor:pointer}

.footWrap{background:url(../images/footer_bg.jpg) no-repeat center top;height:304px}
.footWrap .footer{width:1200px;margin:0 auto;position:relative}
.fnav{width:1200px;height:60px;background:#54bd33;text-align:center;position:absolute;top:-30px;font:14px "Microsoft YaHei";line-height:60px;color:#fff}
.fnav a{display:inline-block;color:#fff;padding:0 36px;text-transform:uppercase}
.fnav a:hover{font-weight:700}
.footWrap h2{width:352px;height:200px;float:left;margin-top:79px;overflow:hidden;font:14px "Microsoft YaHei";color:#fff;line-height:28px}
.footWrap h2 img{display:block;width:224px;height:74px;margin-bottom:22px}
.footWrap h2 a{color:#fff}
.footWrap h2 i{padding:0 5px}
.flink{width:680px;padding:88px 0 0 0;font:14px "Microsoft YaHei";line-height:47px;color:#fff}
.flink li{width:340px;float:left;}
.flink li em{display:block;width:21px;height:20px;float:left;margin:16px 15px 0 0}
.flink li em img{display:block;width:21px;height:20px}
.flink li a{color:#fff;padding:0 11px}


.code{width:122px;float:right;margin-top:80px}
.code p{width:122px;text-align:center;font:14px "Microsoft YaHei";line-height:30px;color:#afcbf0}
.code img{display:block;width:86px;height:86px;border:10px solid #fff;margin-bottom:12px}
.code em{display:block;width:102px;height:102px;padding:9px;border:1px solid #509de5}

.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:62px;position:relative}
.client-2 li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0 auto;text-align:center}
.client-2 li p{height:20px;font-size:12px;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:31px;background-position:-23px -47px;background-size:52px 82px}
.client-2 .my-kefu-ftop .my-kefu-main{padding-top:6px}
.client-2 .my-kefu-left{float:left;width:62px;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:#00a0e8;color:#fff;height:53px;width:230px;padding:9px 0 0;float:left}
.client-2 .my-kefu-main{background:#00a0e8;width:97px;height:53px;position:relative;padding:9px 0 0;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:115px;height:115px}
