* { /* <清楚所有元素边界和补白默认属性> */
	margin: 0px auto; 
	padding: 0px;
}
body { /* <定义页面属性> */
	padding: 0px;
	margin: 0px auto; /* 居中显示 */
	color: #7e7e7e; /* 定义网页前景色字体颜色 */
	font-size: 12px;
	font-family: "微软雅黑";
	/*background:url(../images/bg.gif) repeat-x #FFFFFF;*/
	/*background: url(../images/bg-new.jpg) repeat-x #FFFFFF;*/
	background: url(../images/bg-blank.jpg) repeat-x #FFFFFF;
}
img{padding: 0px; margin:0px;}
ul,li{list-style:none;}
dl,dt,dd,h2,form,ul,li,p,img, span{margin:0px; padding:0px;}
/*定义超链接属性---------------------------------*/
a {/*<定义超链接默认属性>*/
	color: #848484;/*默认为中灰色*/
	text-decoration:none;/*清除下划线*/
}
a:hover {/*<定义鼠标经过超链接属性>*/
	color: #000000;/*鼠标经过高亮显示*/
	text-decoration: none;
}
a img {/*<清除超链接中的图片蓝色边框>*/
	border:0px;}
.Blue14{ font-size:14px; color:#04365e;}
.Blue14 a{ font-size:14px; color:#04365e;}
.Blue13{ font-size:13px;color:#04365e;}
.Blue{ font-size:14px; font-weight:bold;  color:#00a9d7;}
.yBlue12{ color:#006cff;}
.Black12{ color:#000000;}
/*首页---------------------------------*/
.top{ width:1004px; height:98px;}
.topmian1 {text-align: right;font-size: 12px; /*color:#FFFFFF;*/color: #000000;line-height: 20px;}
.topmian1 a { /*color:#FFFFFF;*/text-decoration: none;color: #000000;}
.topmian1 a:hover{ color:#f9f102; text-decoration:underline;}
.topmian2{ height:78px; width:1004px;}
.logo{ width:250px; height:78px; float:left; margin-right:10px;}
.gg{ width:744px; height:78px; line-height:78px; float:left;}
.zx{ width:1004px; height:33px; line-height:33px; color:#104168}
.zx a{color:#000000; font-size:12px; text-decoration:none;}
.zx a:hover{ color:#006cff; text-decoration:underline;}
.Search{ width:1004px; height:58px; padding-top:10px; margin-bottom:10px;}
.Search1{ width:641px; height:20px; padding-left:363px; margin-bottom:5px;}
/*.Search1 li{ width:95px; float:left; color:#04365e; font-size:15px;}
.Search1 li a{color:#04365e; font-size:15px; text-decoration:none;}
.Search1 li a:hover{ color:#0066ff; text-decoration: none;}*/
.Search2{ width:1004px; height:33px; background:url(../images/Search2.gif) right no-repeat; line-height:33px;}
.Search2wb{ width:500px; height:20px; border:1px solid #FFFFFF; line-height:20px; color:#989898; padding-top:2px;}
.Search2wbss{ color: #FFFFFF; font-size:15px; font-weight:bold;}
.wby1{ width:127px; height:14px; line-height:14px; color:#bdbdbd; font-size:12px; font-weight:normal;}
.wby2{ width:90px; height:14px; line-height:14px;color:#bdbdbd; font-size:12px; font-weight:normal; *font-size:7px; _font-size:12px;}
.banner{ width:1004px; height:435px; clear:both;}
#player{position:relative;width:1004px;height:432px;overflow:hidden;}
#player a{color:#333;}
#player *{border:0;padding:0;margin:0;}
#player .Limg{position:relative;}
#player .Limg li{position:absolute;top:0;left:0;background:#cbe7ff;}
#player .Limg li img{border:0px solid #cbe7ff; margin:0;}
#player .Limg li  p{line-height:25px; font-size:14px; padding-left:15px;}
#player .Nubbt{position:absolute;}
#player .Nubbt span{cursor:pointer; }
#player .Nubbt span.on{}
.mian{ width:1004px; height:84px;}
.news{ width:560px; height:84px; float:left;}
.news1{ width:165px; height:84px; float:left;}
.news2{ width:104px; height:84px; float:left;}
.news3{ width:291px; height:84px; float:left;}
.news3 li{width:286px; float:left; color:#676767; background:url(../images/news3.gif) no-repeat 0px 50%; text-indent:5px; line-height:26px;}
.news3 li a{color:#676767; text-decoration:none;}
.news3 li a:hover{ color:#00579d; text-decoration:underline;}
.sj{ float: right;}
.zhanshi{ width:443px; height:84px; float:left;}
.zhanshi1{ width:13px; height:84px; float:left;}
.zhanshi2{ width:13px; height:84px; float:right;}
.zhanshinr{ }
.zhanshinr li{ width:126px; height:80px; float:left; margin-right:3px; margin-left:7px; *margin-left:7px; _margin-left:5px;}
.zhanshinr li img{background:url(../images/mian3.gif) no-repeat; padding:6px;}
.foot{ width:100%; height:auto; background:url(../images/foot.gif) repeat-x #006ec1;}
.footnr{ width:1004px; height:auto; padding-top:25px;}
.footnexxtop{ height:30px; line-height:30px;  font-family:"宋体"; color:#f6ff00; font-size:14px; font-weight:bold;}
.footnexxtop a{  color:#f6ff00;}
.footnexx{ width:110px; height:auto; float:left; margin-right:50px; margin-left:40px; *margin-left:30px; _margin-left:20px; padding-bottom:10px;}
.footnexx li{ width:110px;line-height:22px; font-size:12px; font-family:"宋体"; color:#94caf8;}
.footnexx li a{ width:110px;font-size:12px; font-family:"宋体"; color:#94caf8;background:url(../images/foot1.gif) no-repeat 0px 50%; text-indent:8px; text-decoration:none; display:block;}
.footnexx li a:hover{width:110px; background:url(../images/foot2.gif) no-repeat 0px 50%; text-indent:8px;  color:#f6ff00; text-decoration: none;}
.zavn{ width:100%; height:28px; background:url(../images/foot3.gif) repeat-x;}
.zavnxx{ width:1004px; height:28px; }
.zavnxx li{ width:100px; height:28px; float:left; text-align:center;}
.zavnxx li a{ width:100px; line-height:28px; background:url(../images/foot4.gif) no-repeat; display:block; color:#d5d5d5;}
.zavnxx li a:hover{ background:url(../images/foot5.gif) no-repeat; display:block; color:#fdf60d;}
.jsjl{ background:url(../images/foot4.gif) no-repeat right;}
.bottom{ width:100%; height:auto; background:url(../images/foot6.gif) repeat-x  top bottom ; background-color:#015fa7;}
.bottom1{ width:1004px; height:auto; }
.bottomnr{ width:800px; height:auto;color:#0e2b79; line-height:20px; float:left; padding-top:10px; margin-bottom:10px;}
.bottomnr a{ color:#0e2b79;}
.bottomlike{ width:204px; height:21px; padding-top:15px; margin-bottom:10px; float:left;}
.sylj{ width:120px; height:21px; color:#898989; float:right;}

/*子页---------------------------------*/
.zytopmian1{ text-align:right; font-size:12px; color:#FFFFFF; line-height:20px;}
.zytopmian1 a {color: #FFFFFF;text-decoration: none;color: #000000;}
.zytopmian1 a:hover{ color:#f9f102; text-decoration:underline;}
.zytopmian1hy {width: 670px;height: 20px;float: left; /*color:#FFFFFF;*/color: #000000;}
.wby3{ width:80px; height:14px; line-height:14px; color:#bdbdbd; font-size:12px; font-weight:normal;}
.zytopmian1nr {text-align: right;font-size: 12px; /*color:#FFFFFF;*/color: #000000;line-height: 20px;}
.zywz{ width:1004px; height:30px; line-height:30px; border-bottom:1px solid #a1bede; color:#9ab2c4; padding-top:15px; margin-bottom:15px;}
.zywz a { color:#9ab2c4; text-decoration:none;}
.zywz a:hover { color:#00569c; text-decoration:underline;}
.zybanner{ width:1004px; height:188px; margin-bottom:15px;}
.zymianleft{ width:248px; height:auto; float:left;}
.zymianright{ width:756px; height:auto; float:left;}
.zymian{ width:1004px; height:auto; margin-bottom:20px;}
.zymianlefttop{ width:248px; height:41px; background:url(../images/zymian1.gif) no-repeat; text-indent:50px; line-height:41px; color:#005483; font-size:18px; padding-top:5px;}
.zymianleftnr{ width:248px; height:auto;}
.zymianleftnr li{ width:248px;  }
.zymianleftnr li a{ width:248px; background:url(../images/zymian2.gif) no-repeat; display:block; text-indent:55px;line-height:41px; color:#585858;}
.zymianleftnr li a:hover{width:248px; height:41px; background: url(../images/zymian3.gif) no-repeat; color:#000000;}
.zymianleftnr a.nav_on{width:248px; height:41px; background: url(../images/zymian3.gif) no-repeat; color:#000000;}
.zymianleftnr a.nav_off{ width:248px; height:41px; background:url(../images/zymian2.gif) no-repeat; display:block; text-indent:55px;line-height:41px; color:#585858;}

.zymianleftnrfoot{ width:248px; height:144px; line-height:24px; color:#8b9eae;background:url(../images/zymian4.gif) no-repeat; padding-top:20px; font-size:14px; font-weight:bold; margin-bottom:10px;}
.zymianleftnrfoot1{ width:233px; height:130px; background:url(../images/zymian8.gif) no-repeat; float:left;}
.zymianrighttop{ width:756px; height:35px; background:url(../images/zymian9.gif) no-repeat; padding-top:15px; color:#00569c; text-indent:30px; font-size:14px; font-family:"宋体"; font-weight:bold;}
.zymianrightnr{ width:756px; height:auto; background:url(../images/zymian10.gif) repeat-y;}
.zymianrightnrxx{ width:676px; height:auto; margin-left:40px; margin-right:40px;  line-height:30px; padding-top:10px;}
.zymianrightnrfoot{ width:756px; height:35px; background:url(../images/zymian11.gif) no-repeat;}
.zymianrightnrxx li {background: url(../images/news3.gif) no-repeat 0px 50%;border-bottom: 1px dashed #9c9c9c;text-indent: 10px;line-height: 45px;}
.fy{ width:756px; height:40px; padding-top:20px; text-align:center;}
h1{ color:#00569c; font-family:"宋体"; font-size:15px; font-weight:bold; text-align:center;  height:50px; background:url(../images/zymian12.gif) no-repeat bottom;}
.ly{ text-align:center; color:#c7c7c7; line-height:20px; margin-bottom:20px;}
.zymianrightpro{ width:676px; height:138px; background:url(../images/zymian13.gif) no-repeat; margin-top:15px; margin-bottom:25px;}
.zymianrightpromore{ width:636px; height:25px; text-align:right; color:#6f6f6f; padding-right:40px;}
.zymianrightpro dl{ width:656px; height:113px;}
.zymianrightpro dt{ width:136px; height:86px; float:left; margin-right:20px; padding-left:20px;}
.zymianrightpro dt img{ border:4px solid #FFFFFF;}
.zymianrightpro dd{ width:460px; height:auto; float:left; margin-right:20px;}
.zyprobt{ width:560px; height:25px; border-bottom:1px #747474 dashed; float:left; color:#00569c; font-size:14px; font-weight:bold; line-height:25px; font-family:"宋体"; margin-right:20px;}
.zymianrightnrxxtp{ width:293px; height:201px; padding-left:190px; padding-right:184px;margin-bottom:20px;background:url(../images/zymian14.gif) no-repeat 190px 0px;}
.zymianrightnrxxtp img{ padding:6px;}
.zymianrightnrxxmc{ width:293px; height:43px; line-height:43px; text-align:center; padding-left:190px;padding-right:184px; background: url(../images/zymian15.gif) no-repeat 190px 0px; color:#737475; font-weight:bold; font-family:"宋体"; font-size:13px; margin-bottom:30px;}
.zymianrightnrxxjs{ width:655px; height:56px; background:url(../images/zymian16.gif) no-repeat; color:#3e3e3e;font-weight:bold; padding-left:21px; margin-bottom:15px;}
.zymianrightnrxxjsxx{ width:676px; height:auto;}
.zymianrightscheme{ width:676px; height:110px; margin-bottom:20px;}
.zymianrightscheme dl{ width:676px; height:110px;}
.zymianrightscheme dt{ width:151px; height:124px;background:url(../images/zymian17.gif) no-repeat; margin-right:20px; float:left;}
.zymianrightscheme dt img{  padding:10px;}
.zymianrightscheme dd{ width:480px; height:auto; float:left;}
.zyschememore{ text-align:right;}
.zymianrightschememc{ width:293px; height:94px; line-height:94px; text-align:center; padding-left:190px;padding-right:184px; background: url(../images/zymian19.gif) no-repeat 190px 0px; color:#737475; font-weight:bold; font-family:"宋体"; font-size:13px; margin-bottom:30px;}
/*会员页---------------------------------*/
.zyhydltop{ width:1004px; height:36px; background:url(../images/zymian20.gif) no-repeat; color:#000000; font-family:"宋体"; font-size:15px; font-weight:bold; text-indent:70px; line-height:36px;}
/*.zyhydlnr{ width:1004px; height:272px; background:url(../images/zymian21.gif) no-repeat; padding-top:100px; }*/
.zyhydlnr {width: 1004px;height: 272px;background: url(../images/zymian21-1.jpg) no-repeat;padding-top: 100px;}
.zyhydlnrzt{ color: #333333;}
.zyhydlnrwb{ border:1px solid #b5b8c8; width:274px; height:29px; line-height:29px; background:url(../images/zymian22.gif) repeat-x; text-indent:10px;}
.zyhydlnrzt1{color:#000000;	text-decoration: underline;}
.zyhydlnrzt1 a{color:#000000;	text-decoration: underline;}
.zyhydlnrzt1 a:hover{ color:#00569c;text-decoration: underline;}
.zyhydlnrwb2{ border:1px solid #b5b8c8; width:74px; height:29px; line-height:29px; background:url(../images/zymian22.gif) repeat-x; text-indent:10px;}
.zyzchytop{ width:1004px; height:36px; background:url(../images/zymian20.gif) no-repeat; color:#000000; font-family:"宋体"; font-size:15px; font-weight:bold; text-indent:70px; line-height:36px;}
/*.zyzchynr{ width:1004px; height:342px; background:url(../images/zymian24.gif) no-repeat; padding-top:30px; }*/
.zyzchynr {width: 1004px;height: 342px;background: url(../images/zymian24-1.jpg) no-repeat;padding-top: 30px;}
.hyzcwb{ width:200px; height:20px; margin-right:10px;}
.hyzcwb1{ width:60px; height:20px; margin-right:10px;}
.zyxz{width:233px; height:auto; float:left; margin-right:15px;}
.zyxz1{width:231px; height:auto; float:left; border:1px solid #d5d7d6; margin-bottom:20px;}
.zyxz2{width:756px; height:auto; float:left;}
.zyxz2top{width:756px; height:35px; background:url(../images/zymian33.gif) no-repeat; padding-top:15px; color:#00569c; text-indent:30px; font-size:14px; font-family:"宋体"; font-weight:bold;}
.zyxz2xx{ width:676px; height:auto; margin-left:40px; margin-right:40px;  line-height:30px; padding-top:10px;}
.zyxz2xx p{ margin-left:10px; margin-right:10px;}
.zyxz2xx li{ width:676px; height:40px; line-height:40px; border-bottom:1px solid #e4e4e4;}
.zyxz1top{ width:231px; height:42px; background:url(../images/zymian27.gif) no-repeat; line-height:42px; text-indent:30px; font-size:15px; font-weight:bold; color:#000000;}
.zyxz1nr{ width:231px; height:auto; background:url(../images/zymian29.gif) repeat-y;}
.zyxz1nr li{ width:231px; height:30px;background:url(../images/zymian29.gif) repeat-y;}
.zyxz1nr li a{ width:181px; height:30px; line-height:30px; padding-left:50px; color:#3f3f3f; background:url(../images/zymian28.gif) no-repeat; float:left; display:block; text-decoration:none;}
.zyxz1nr li a:hover{ width:181px; height:30px;display:block; color:#0000FF; text-decoration:none;}
.zyxzfoot{ width:181px; height:146px; background:url(../images/zymian29.gif) repeat-y; padding-top:30px; padding-left:25px; padding-right:25px; color:#779cb2; font-weight:bold;}
.zyxzkj{width:233px; height:130px; background:url(../images/zymian8.gif) no-repeat; float:left;}
.zyfbtop{ width:674px; height:38px; line-height:40px; background-color:#f9f9f9; border:1px solid #e4e4e4;}
.zyfbnr{ width:676px; height: auto;}
.zyfbdb{ border-bottom:1px solid #e4e4e4;}
.mmxgwb{  margin-left:10px; border:1px solid #b5b8c8; width:200px; height:29px; line-height:29px; background:url(../images/zymian22.gif) repeat-x; text-indent:10px;}
.wfbwb{ width:500px; height:100px; line-height:30px; margin-left:10px;}
.wfbwb1{ width:150px; height:20px; margin-left:10px;}
#nav1 {padding:0; margin:0; list-style:none; height:20px; position:relative; z-index:500; }
#nav1 li.top1 { display:block; float:left; height:20px;}
#nav1 li a.top1_link { display:block; float:left; height:20px; line-height:20px;  color:#04365e; text-decoration:none; font-size:14px; font-weight:bold;  padding:0 0 0 0px; cursor:pointer; text-align:center; }
#nav1 li a.top1_link span {float:left; display:block; padding:0 17px 0 23px; height:20px; background: url(../images/hk1.gif) left top no-repeat;}
#nav1 li:hover a.top1_link span {background:url(../images/hk.gif) no-repeat left top;  color:#fff; background:#2c94cc;}
#nav1 li a.top1_link p {   float:left;display:block;padding:0 17px 0 23px;  height:20px; background: url(../images/hk5.gif) no-repeat;}
#nav1 li:hover a.top1_link p { float:left;background:url(../images/hk.gif) no-repeat center top;  color:#04365e;}
#nav1 li a.top1_link font { font-size:14px; float:left; display:block; padding:0 20px 0 30px; height:20px; background:url(../images/hk1.gif) no-repeat left top;}
#nav1 li:hover a.top1_link font {background:url(../images/hk.gif) no-repeat left top;}
/* Default list styling */
#nav1 li:hover {position:relative; z-index:200; }
#nav1 li:hover ul.sub
{left:0px; top:20px; background-color:#fff;padding:3px; border:1px solid #2c94cc; border-bottom:1px solid #2c94cc;  border-left:1px solid #2c94cc;  border-right:1px solid #2c94cc; white-space:nowrap; width:120px; height:auto; z-index:300;}
#nav1 li:hover ul.sub li
{display:block; height:25px; position:relative; float:left; width:120px; font-weight:normal;}
#nav1 li:hover ul.sub li a
{display:block; font-size:12px; height:25px; width:120px; line-height:25px; text-indent:5px; color:#404040; text-decoration:none;}
#nav1 li:hover ul.sub li a:hover 
{background:#0076bb; color:#fff; }
#nav1 ul, 
#nav1 li:hover ul ul,
#nav1 li:hover li:hover ul ul,
#nav1 li:hover li:hover li:hover ul ul,
#nav1 li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.menuleft{ width:641px; height:20px; padding-left:363px; padding-top:5px;}

/*产品案例详情页*/
.zymianrightnrxxjsxx img{width: 100%;}
/*英文版图片*/
.zymianrightnrxx img{width:100%;}

/*2021-12-08首页轮播宽高比16:9*/
.banner{height:567.75px !important;}
#player{height:564.75px !important;}