@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:#333; font-size:14px; font-family:"Arial";}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:middle;border:0; max-width: 100%;}
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}
.nodispaly{ display:none}
.line{line-height:50px;}
.lineer{line-height:40px;}
.FK{color: #333;}
.F14{font-size: 14px;}
.Fl{float: left;}
.Fr{float: right;}
i,em{ font-style: normal;}
.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:#0079c2; text-decoration:none;}
.layout{ width:1200px; margin:0 auto;}


.header{min-width: 1200px; height: 200px;}
.dingbu{height: 35px;line-height: 35px;background: #f2f2f2;}
.dingbu p{float: left;padding-left: 10px;}
.dingbu .yuyan{float: right; padding-right: 10px;}
.dingbu .yuyan a{margin:0 10px;}
.top{padding:10px 0;}
.top .logo{float: left;}
.top h1{float: left;padding-left: 20px; padding-top: 7px;}
.top h1 img{width: 108px;}
.top .title{float: left;padding-left: 15px; margin-top: 18px; line-height: 35px; }
.top .title .bt{font-size: 28px;font-weight: bold; color: #444;letter-spacing: 1px;}
.top .title p{font-size: 23px;color: #1992dd;font-weight: bold; letter-spacing: 1px; font-family:'楷体';}
.top .dianhua{float: right;padding-top:15px; padding-right: 10px;}
.top .dianhua i{float: left;width: 40px;height:50px;background: url(../images/pic1.png) left 7px no-repeat;}
.top .dianhua .txt{float: left;padding-left: 14px;}
.top .dianhua .txt p{font-size: 14px;}
.top .dianhua .txt .dh{font-size: 25px;color: #e92a3a;font-weight: bold;}
.nav{background: #1992dd;height: 55px; position:absolute; top:150px; width:100%; z-index:1000;min-width: 1200px;}
.nav ul{}
.nav li{float: left;width: 170px;text-align: center;position: relative;z-index:100;}
.nav li p{line-height: 55px;font-size: 15px;}
.nav li p a{color: #FFF;display: block;}
.nav li p a:hover{color: #FFF;display: block;text-decoration: none;background: url(../images/pic31.jpg) repeat-x;}
.nav li p a.current{background: url(../images/pic31.jpg) repeat-x;font-weight: bold;}

.nav li dl{line-height:38px;visibility:hidden;opacity: 0;transition: all 0.3s;position: absolute;left:0px;top:55px;width:170px;}
.nav li:hover dl{visibility:visible;opacity: 1;}
.nav li dd{ border-bottom:1px solid #147fc1}
.nav li dd a{color:#FFF;display:block;background:rgba(25,146,221,0.92); font-size: 14px;}
.nav li dd a:hover{color:#FFF;display:block;text-decoration:none;background:rgba(254,78,78,0.95);}



.foot{min-width: 1200px;}
.foot .foot_t{background: #279cd9;padding:0;}
.foot .foot_t .box{}
.foot .foot_t .box .db_logo{float: left; width: 22%; background: #2cacef; }
.foot .foot_t .box .db_logo .lgs img{max-width: 100%; padding: 15px 0; text-align: center; margin: 0 auto; display: block;}
.foot .foot_t .box .db_logo .lgs p{font-size: 21px;line-height: 36px;text-align: center;color: #fff; font-weight: bold;}
.foot .foot_t .box .db_logo .ewm img{width: 135px; padding: 15px 0; text-align: center; margin: 0 auto; display: block;}

.foot .foot_t .box .t_l{float: left; width: 45%; margin-left: 5%; margin-top: 2.5%;}
.foot .foot_t .box .t_l dl{float: left; width:33.333%;}
.foot .foot_t .box .t_l dt{font-size: 16px;font-size: 18px;color: #FFF;margin-bottom: 15px;font-weight: bold;}
.foot .foot_t .box .t_l dd{line-height: 30px;}
.foot .foot_t .box .t_l dd a{color: #e9e9e9;font-size: 13px;}
.foot .foot_t .box .t_l dd a:hover{color: #fff;}
.foot .foot_t .box .t_r{float: right; width: 28%;margin-top: 2.5%;}
.foot .foot_t .box .t_r .lxbt{font-size: 18px;color: #fff;font-weight: bold;padding-bottom: 12px;}
.foot .foot_t .box .t_r .lxwm{line-height: 30px; color: #fff;font-size: 14px;}
.foot .foot_b{background: #151515;line-height: 24px;padding:20px 0;color: #ccc; text-align: center;}



/*客服*/
.client-2{position: fixed;right: -170px;top: 50%;z-index: 900; cursor: pointer;}
.client-2 li a{text-decoration: none;}
.client-2 li{margin-top: 1px;clear: both;height:42px;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: 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 -48px;}
.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: 30px;background-position: -27px -46px;}
.client-2 .my-kefu-left{float: left;width: 45px;height: 30px;position: relative;}
.client-2 .my-kefu-tel-right{font-size: 14px;color: #fff;float: left;height: 24px;line-height: 22px;padding: 0 14px;border-left: 1px solid #fff;margin-top:5px;}
.client-2 .my-kefu-right{width: 20px;}
.client-2 .my-kefu-tel-main{background: #fe4e4e;color: #fff;height: 30px;width: 215px;padding:6px 0;float: left;}
.client-2 .my-kefu-main{background: #fe4e4e;width: 65px;height: 30px;position: relative;padding:6px 0;float: left;}
.client-2 .my-kefu-weixin-pic{position: absolute;left: -120px;top: -24px;display: none;z-index: 333;}
.my-kefu-weixin-pic img{width: 115px;height: 115px;} 

.client-2 .my-kefu-tel-right a{color: #fff;}

