﻿.top_bg{height:171px;background:url(../images/top_bg.gif) repeat-x;overflow:hidden}
.header{width:1200px;margin:0 auto}
.h_con{height:84px;padding:37px 0 0;overflow:hidden}
.h_con .h_dw{float:left;padding:0 0 0 30px;font-size:14px;color:#333;line-height:30px}
.h_dw span{display:block;font-size:17px; color:#0073cb}
.h_tel{float:right;padding:0 0 0 180px;background:url(../images/tel.jpg) no-repeat;font-size:15px;color:#333;line-height:35px;height:70px}
.h_tel span{ font-size:18px; color:#0073cb}
.h_nav{height:50px;line-height:50px}
.h_nav li{height:50px;float:left;position:relative;background:url(../images/nav_bor.gif) no-repeat right 20px;margin-left:-1px}
.h_nav li a{font-size:15px;color:#fff;padding:0 55px;display:block;float:left;position:relative;z-index:4;text-decoration:none}
.h_nav li:after{content:'';position:absolute;width:100%;height:0;background-color:#0073cb;bottom:0;left:0;-webkit-transition:height .3s;transition:height .3s}
.h_nav li.cur:after,.h_nav li:hover:after{height:100%}
.h_nav .nobor{background:0 0}
em,i{font-style:normal}
.fullSlide{min-width:1200px;position:relative;height:620px;overflow:hidden}
.fullSlide .bd{position:relative;z-index:0}
.fullSlide .bd ul{width:100%!important}
.fullSlide .bd li{width:100%!important;height:620px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:620px}
.fullSlide .bd li img{width:1920px;height:620px;display:block;position:absolute;top:0;left:50%;margin-left:-960px}
.fullSlide .hd{width:1200px;left:50%;margin-left:-600px;bottom:40px;position:absolute;z-index:1;overflow:hidden}
.fullSlide .hd ul{margin-left:500px}
.fullSlide .hd ul li{float:left;margin:0 5px;display:inline;cursor:pointer;width:62px;height:5px;background:#3e3e3e;text-indent:-999px}
.fullSlide .hd ul .on{background:#0073cb}
.s_bg{border-bottom:#f0f0f0 1px solid;overflow:hidden; background:#f6f6f6; padding:8px 0px;}
.s_bg span {color: #0073cb;font-size: 15px;}
.s_bg a {font-size: 15px;color: #444;padding: 0px 10px;}

.search{width:1200px;margin:0 auto}
.search p{float:left;font-size:14px;color:#0073cb;width:910px;height:76px;line-height:76px;overflow:hidden}
.search p a{font-size:15px;color:#444;padding:0 10px 0 0}
.search p a:hover{color:#0073cb}
.search .ser_inp{background:url(../images/s_inp.gif) no-repeat;width:240px;height:36px;border:none;padding:0 0 0 10px;float:left;font-family:"Microsoft YaHei";font-size:14px;color:#666;line-height:36px;outline:0;margin-top:17px}
.search .ser_so{cursor:pointer;float:left;background:url(../images/s_so.gif) no-repeat;border:none;width:40px;height:36px;margin-top:17px}
input::-webkit-input-placeholder{color:#666}
.f_bg{background:url(../images/f_bg.gif) no-repeat center 0;height:214px;overflow:hidden}
.footer{width:1200px;margin:0 auto}
.f_nav{height:46px;line-height:46px;overflow:hidden}
.f_nav ul li{float:left;background:url(../images/f_ico01.gif) no-repeat left 18px}
.f_nav ul li a{font-size:14px;color:#d4e1f3;padding:0 68px}
.f_nav ul li a:hover{color:#fff}
.f_nav ul li:first-child{background:0 0}
.f_logo{width:410px;height:138px;padding:30px 0 0;background:url(../images/f_line02.gif) no-repeat right 53px}
.f_logo h5{width:230px;height:58px;padding:0 0 5px}
.f_logo h5 img{width:230px;height:58px}
.f_ban p,.f_logo p{font-size:15px;color:#939b96;line-height:28px}
.f_logo p span{padding:0 10px}
.f_ban p a,.f_logo p a{color:#939b96}
.f_ban{width:380px;height:125px;padding:43px 0 0 70px;background:url(../images/f_line02.gif) no-repeat right 53px}
.f_ban p{line-height:28px}
.f_er{height:118px;width:300px;padding:38px 0 0}
.f_er p{width:128px;float:left;padding:0 0 0 22px}
.f_er p em{width:96px;height:96px;display:block;float:left;padding-left:14px}
.f_er img{width:96px;height:96px}
.f_er span{display:block;font-size:12px;color:#5a615d;width:18px;text-align:center;padding:18px 0 0;line-height:14px;float:left}
.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:#0073cb;color:#fff;height:53px;width:230px;padding:9px 0 0;float:left}
.client-2 .my-kefu-main{background:#0073cb;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}
