body{margin:0;padding:0;font-family:Arial,verdana, sans-serif;font-size:12px; overflow-x: hidden;font-family:microsoft yahei}
div,p,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea{padding:0; margin:0}
img{vertical-align:middle;border:0}
ul,li{list-style:none;text-transform:capitalize;}    
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}   
a{text-decoration:none; color:#333;}
a:hover{color:#fff;text-decoration:none}
.clear {clear:both; *display:inline;}

.pad_T10{padding-top:10px}.mar_R10{margin-right:10px}.mar_R5{margin-right:5px}.mar_l10{margin-left:10px;}.mar_T10{margin-top:10px}.mar_t5{margin-top:5px}.mt{ margin-top:10px} .mt-lg{ margin-top:100px;}
.fl{float:left}.fr{float:right}.clear{clear:both}.mcent{margin:0 auto;}
hr{ height:1px; margin:0; margin-bottom:0; color:#ccc;border:0;border-bottom:1px dotted #cccccc;}
.h35{ height:35px;}
.collan{color:#118ae7}

.qiehuan A IMG {FILTER:gray;} .qiehuan A:hover IMG {FILTER:}
.c_p{clear:both; line-height:0px; height:5px; font-size:0; text-indent:-9999px}
.c_0{clear:both; line-height:0px; height:0px; font-size:0; text-indent:-9999px}
.c_x{clear:both; line-height:0px; height:0px; font-size:0; text-indent:-9999px; border-bottom:1px solid #dfeaf5}
.main{ width:1200px; margin:0 auto;}
.services{ width:1200px; margin:0 auto;}
.bgf2{ background:#f2f2f2;}
.bgeee{ background:#eee;}
.bgqh{ background:#f9f3e7!important}
.bgcce{ background:#ccebff;}

.header{width:100%;position:fixed;z-index:9999; }
.header-nav{width:100%;margin:0 auto;height:80px;display: flex;justify-content:space-between; background-color:rgb(4 89 172 / 70%) }
.index-nav{display:inline-block;line-height:67px;margin-left:100px;text-transform: uppercase;}
.index-nav li{float:left;text-align:center;}
.index-nav li a{color:#FFF; display:inline-block; padding:0 20px; margin:0 20px; font-size:16px;font-weight:600; cursor:pointer}
.index-nav-li{display:inline-block;position: relative;}

.index-nav-li:hover .secNavBox{ display:block}
.nav-on,.index-nav li a:hover{ color:#ffcc00!important; border-bottom:3px solid #ffcc00;padding-top:0px;}

.logoblack{ display:inline-block; margin-left:20px}
.logox{display: none}
.tel{margin: 30px; color: #ffffff; font-size: 14px; display: inline-block}
.rightbox{display: flex;justify-content:space-between; margin-right: 20px}
.zhuce{display:inline-block; height:30px; line-height:30px;padding:0 10px; margin: 0 5px; margin-top:18px;  font-size:14px; color:#FFF; border: 1px solid #fff;}
.denglu{display:inline-block; height:30px; line-height:30px; padding:0 10px; margin-top:18px; font-size:14px; color:#FFF;border: 1px solid #fff; }
.rightbox .zhuce:hover,.denglu:hover{color:#ffcc00; border:1px solid #ffcc00;}

.ydenglu{padding:0 10px; margin: 0 5px; margin-top:18px; height:30px; line-height:30px; color: #FFF; display: flex;justify-content:space-between;}
.ydenglu .touxiang{ display:block; width:30px;border-radius: 30px;margin: 0 10px; overflow: hidden}
.ydenglu a{display:block; color: #ffcc00;margin: 0 10px;}
.ydenglu a:hover{color:#ffcc00}

.footer{ position:relative; width:100%;padding: 30px 0 10px 0;overflow:hidden; background-color:#333333; z-index:5556;}
.foot_top{padding:30px 0;}
.foot_top .daohang{ float:left; width:70%;padding: 30px 0;}
.foot_top .daohang li{ float:left; margin-left:8%;line-height:30px; }
.foot_top .daohang li  h3{ color:#FFF; font-size:24px;line-height:55px;}
.foot_top .daohang li p{ color:#cccccc; font-size:12px; }
.foot_top .daohang li a{ color:#cccccc} .foot_top .daohang li a:hover{ color:#1e9fff;}
.daohang a.tal{ display:inline-block; background:url(../image/tal.png) left center no-repeat; text-indent:20px; margin-right:20px;}
.daohang a.phone{ display:inline-block; background:url(../image/phone.png) left center no-repeat; text-indent:20px; margin-right:20px;}
.foot_top .weixin{float:left; width:20%; color:#cccccc; text-align:center; line-height:30px;}
.foot_top .weixin .img{margin-left: 35px}
.ej_menu{border-top:1px solid #3c3c3c; height:35px;text-align:center; line-height:35px; font-family:"微软雅黑"; font-size:12px; color:#666; margin-top:30px;}
.ej_menu a{ padding-right:15px; color:#666; padding-left:15px; }
.ej_menu a:hover{ color:#1e9fff;}
.copyright {clear: both;font-family: Arial;color: #787878;text-align: center;}