@charset "utf-8";
/* 该网站名称 CSS Document */
body {margin:0px auto; font-family:"Tahoma" "宋体"; color:#555555; font-size:12px;}
h1,h2,h3,h4,h5,h6,div,p,span,td,tr,table,ul,li{ margin:0px;padding:0px;list-style:none;}
img{border:0px;}
a:link{color: #555555; text-decoration: none;}
a:visited{color: #555555; text-decoration: none;}
a:hover{color:#ff0000; text-decoration:underline;}
a:active{color:#ff0000; text-decoration:underline;}
.table_spacing1{margin:0 0 10px 0}/*上下2个表格之间间距*/
.clear{clear:both}
.metlist{
margin-left:0px;
}
/*页面层容器*/
#container {width:100%;height:600px; }
/*页面头部*/
#Header {width:1000px;margin:0 auto;}
.logo{height:96px;}
.logo a{display:block;float:left;margin-right:80px;}
.logo .tel{padding-top:10px;}
.logo .tel span{font-size:24px;line-height:96px;font-weight:bold;display:block;padding-left:20px;}
.logo .tel img{width:40px;margin-top:25px;float:left;margin-right:10px;}
.ss h4{float:left; padding:0 15px 0 0; background:url(../images/ss_05.jpg) no-repeat; width:187px; height:23px; line-height:23px;}

.bg{background:#003b89; width:100%;}
.bg .menu{width:1000px;margin:0px auto;}
.ss h4 input{background:none; border:none; width:180px; margin:0 0 0 3px; height:23px; line-height:23px;}
.ss h5{float:left; padding:0 4px 0 0}

.menu li{float:left; height:40px; line-height:40px; text-align:center; padding:0 22px;}
.menu li a,.menu li a:visited{color: #fff; display:block; text-decoration: none; font-weight:bold;}
.menu li a:hover {color:#ffffff; text-decoration:none; background:url(../images/index_08.jpg) no-repeat center}
.fgx{background:url(../images/index_13.jpg) no-repeat right;}
.input{font-size:12px; color:#FFF; text-align:right; line-height:25px; height:25px; text-decoration:none; font-weight:bold; float:right; background:#fff; padding:0 6px; margin:5px 0 0 0; border:1px solid #900000;}
.input a,.input a:visited,.input a:hover{color:#900000}


.hotkey{width:1000px;margin:0px auto;}
.hotkey ul li{float:left;line-height:36px; font-size:14px;margin-top:10px;font-weight:bold;}
.hotkey ul a{display:block;float:left;padding:10px;line-height:36px;font-size:14px;text-decoration:none;}
.hotkey ul a:hover{color:#003b89;}


.cp{ line-height:24px; text-align:center; margin:0 6px;}
.cp img{border:1px solid #e7e7e7; padding:4px;}


/*产品列表样式*/
.CON--bg {
background:url(../images/con--bg.jpg) repeat-x left top;
padding-top:15px;
min-height:500px;
_height:500px;
}
.fl{float:left;}
.fr{float:right;}
.title-zx {
height: 30px;
background: #999999;
white-space: nowrap;
overflow: hidden;
}
.title-zx h3 {
font: 14px 'Microsoft YaHei',Tahoma,Verdana,'Simsun';
background: #003b89;
color: #fff;
display: block;
height: 30px;
line-height: 30px;
float: left;
padding: 0 20px;
}
.CON--r-bxw{
margin: 10px 10px 21px 10px;
}
.CON--r-bxw li {
margin: 0px 5px;
height: 30px;
line-height: 30px;
overflow: hidden;
padding-left: 13px;
background: url(../xwzx.gif) no-repeat left 2px;
border-bottom: 1px dashed #D5D5D5;
}
.CON--r-bxw li span {
float: right;
color: #666;
}
.position {
position:relative;
}
.width {
width:1000px;
margin:0 auto;
position:relative;
}
.CON--l {
width:710px;
}
.CON--l-c,.CON--l-b {
border:1px solid #CCC;
margin-bottom:10px;
}
.CON--l-b{
margin-top:6px;
}
.title-ct {
height:30px;
background:url(../images/title-ct.jpg) repeat-x;
white-space:nowrap;
overflow:hidden;
}
.title-ct h3 {
color:#000;
font:14px 'Microsoft YaHei',Tahoma,Verdana,'Simsun';
display:block;
height:30px;
line-height:30px;
float:left;
padding:0 20px;
}
.title-ct h3 span {
margin-left:10px;
font:12px 'Microsoft YaHei',Tahoma,Verdana,'Simsun';
}
.title-more,.titlezx-more {
float:right;
width:47px;
height:13px;
line-height:1000px;
overflow:hidden;
background:url(../images/more_bt.gif);
margin: 8px 10px 0px 0px;
}
.CON--l-cnr {
padding:0 0 15px 0;
zoom:1;
}
.CON--l-cnr .img {
display:block;
}
.CON--l-cnr li {
margin-top:15px;
overflow:hidden;
display:inline;
zoom:1;
}
.CON--l-cnr li div {
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
}
.CON--l-cnr li h3 {
text-align:center;
padding-bottom:5px;
border-bottom:1px solid #ccc;
font:12px 'Microsoft YaHei',Tahoma,Verdana,'Simsun';
}
*html .CON--l-cnr li h3 {
padding:8px 0px 5px 0px;
}
*+html .CON--l-cnr li h3 {
padding:8px 0px 5px 0px;
}
*html .CON--l-b .title-ct {
margin-bottom:5px;
}
.CON--l-bnr {
padding:10px;
_padding:0px 10px 5px 5px;
}
.CON--l-bnr p{
line-height:24px;
}
.CON--r {
width:275px;
}
.CON--r-b {
border:1px solid #ccc;
margin-bottom:10px;
}
/*产品列表样式*/
/*页面主体*/
#PageBody_bg{}
#PageBody {width:1000px;margin:11px auto 0 auto; background:#ffffff}
.fl{ padding:6px 0 0 11px;}
.fl li{float:left; width:319px; display:inline; padding:0 0 0 0;}
.part1{background:url(../images/index_26.jpg) no-repeat; height:29px; line-height:29px;}
.part1 span{text-align:left; padding:0 0 0 33px; font-weight:bold; color:#181818}
.content_bk1{border-left:1px solid #ededed;border-right:1px solid #ededed;}
.nr1{ padding:5px; width:307px;}
.nr1 img{float:left; width:122px; height:112px;}
.nr1 p{float:right; width:175px; text-align:left; line-height:24px; height:96px; text-indent:24px;}
.nr1 h4{float:right; width:175px; text-align:right; font-size:12px; font-weight:normal; color:#920000; padding:0 3px 0 0}
.nr1 h4 a,.nr1 h4 a:visited{color:#920000}
.left1{float:left; margin:0 0 0 11px; display:inline; width:320px;}
.content_bk2{border:1px solid #d5d5d5; border-top:none;}
.list1{margin:0 5px;}
.list1 li{text-align:left; line-height:25px; font-family:"宋体"}
.list1 li span{float:right;}
/*页面底部*/
#Footer {width:1000px;margin:0 auto;height:50px; text-align:center; color:#99999; line-height:25px; padding:10px 0 0 0;}
/*内页样式表*/
.n_left{float:left; margin:0 0 0 10px; display:inline; width:191px;}
.n_part1{background:url(../images/neiye_03.jpg) no-repeat; height:29px; line-height:29px;}
.n_part1 span{text-align:left; padding:0 0 0 33px; font-weight:bold; color:#181818}
.n_list1{ padding:4px 6px}
.n_list1 li{font-weight:bold;}
.n_list1 li h4{ border-bottom:1px solid #e7e7e7}
.n_list1 li h4 a{background:url(../images/neiye_14.jpg) no-repeat 11px; height:30px; line-height:30px; display:block; padding:0 0 0 30px;}
.n_list1 li h4 a:hover{background:url(../images/neiye_10.gif) left no-repeat; border-bottom:none; color:#fff}
#hover2{background:url(../images/neiye_10.gif) left no-repeat; border-bottom:none; color:#fff}
.xiaolei{text-align:left; line-height:25px; border-bottom:1px dashed #e7e7e7; margin:0 0 0 15px; font-family:"宋体"; font-weight:normal}
.xiaolei a{margin:0 0 0 3px}
.n_right{float:right; margin:0 10px 0 0; display:inline; width:779px;}
.nav{background:url(../images/neiye_05.jpg) no-repeat left;height:29px; vertical-align:top;text-align:left}
.nav h4{float:left; font-size:12px; font-weight:bold; color:#000; padding:4px 0 0 28px;}
.nav span{float:right; padding:5px 10px 0 0}
.page{background:#f7f7f7; text-align:center; line-height:25px; clear:both; margin:10px}
/*新闻列表*/
.new_list{margin:0 5px; padding:0px;}
.new_list li{list-style-type:none; line-height:30px; border-bottom:1px dashed #e7e7e7; background:url(../images/index_52.jpg) no-repeat 3px; padding:0 0 0 13px; text-align:left}
.new_list li span{float:right;}
/*图片列表*/
.img_list{padding:10px 0 0 4px;}
.img_list li{list-style-type:none; float:left; text-align:center; line-height:28px; margin:0 5px; display:inline}
.img_list li img{border:1px solid #e7e7e7; padding:4px; width:172px; height:140px;}
/*详细页*/
.title{text-align:center; line-height:60px; font-size:22px; font-weight:bold}
.time{text-align:center; line-height:25px; margin:0 10px}
.content{text-align:left; line-height:25px; padding:10px}
/*留言页*/
.ly1{text-align:left; padding:5px 0 5px 10px;}
/*人才招聘*/
.zp{text-align:left; padding:3px 0 3px 10px; line-height:26px;}
.zp2{text-align:left; text-indent:24px; line-height:24px;}
.ydy_menu{background:url(../images/ydy_05.jpg) no-repeat; width:1000px; margin:0 auto; height:416px;}
.ydy_menu h4{padding:350px 12px 0 0 ; text-align:right; font-size:12px; font-weight:normal}
.ydy_menu h4 a{margin:0 20px; font-weight:bold}
.list1{ padding:0 0 0 8px}
.list1 li{line-height:25px;padding:0 0 0 2px; border-bottom:1px dashed #e7e7e7}
.yqlj{text-align:left; line-height:25px; padding:4px 10px 0 10px;}
.yqlj a{margin:0 5px;}
/* ul.metlist li{margin-top:10px;} */
.CON--l-cnr li {
margin-top: 15px;
overflow: hidden;
display: inline;
zoom: 1;
}
.mol{margin-left:-36px;}
/* 清除浮动 */
.clear{clear:both;}
/* 轮播图样式 */
.swiper-container {width:100%;;height:430px;}
.swiper-slide {
background-position: center;
background-size: cover;
}
.lunbo{height:470px;margin-bottom:20px;}


/* 产品详情页 */
.cpbody img{max-width:600px;}

/* 新闻列表样式 */
.newlist ul li{line-height:36px;border-bottom:1px dashed #999999;}
.newlist ul li span{float:right;font-size:12px;}
.newlist ul li a{font-size:12px;}

/*分页样式*/
.pglist {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size: 12px;}
.pglist ul{padding-top:50px;}
.pglist ul li {
display: inline-block;
border: 1px solid #ccc;

margin: 0 1px;
line-height: 24px;
background: white;
color: #999
}
.pglist ul li:hover {
background: #003b89;
color: #fff;
border: 1px solid #003b89
}
.pglist ul li:hover a {
color: #fff;
}
.pglist ul li.active{
display: inline-block;
border: 1px solid #003b89;

margin: 0 1px;
background: #003b89;
color: #fff;
}
.pglist ul li.active a {color: #fff;padding: 4px 12px;}
.pglist ul li a {display: block;color: #999;padding: 4px 12px;}
.pglist ul li a:hover {color: #fff;}
/* 底部样式 */
#Footer a{color: #999999;}


/*2022-6-13*/
.zong{float:right;margin-top:-60px;}
.zong a{display:block;padding:8px 15px;background:#003b89;font-size:14px;color:white;text-align:center;border-radius:20px;}
.logo a img{width:460px;margin-top:20px;}

/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#003b89;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}





