@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
html{color:#000;background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:"微软雅黑";font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{  font-family: "微软雅黑"; color:#666; overflow-x:hidden;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
a ,a:hover{color:#666; text-decoration:none;}
.mt10{ margin-top:10px;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.clearfix { display:inline-block; }
.clear{ clear:both;}
.content{width:1200px;margin:0 auto 50px;}
.head{width:1200px;margin:30px auto;height:65px}
.logo{width: 750px;float:left;}
.logo img{float:left;    margin-top: -5px;}
.logo .logodl{float: right;width: 530px;}
.logo .logodl dt{font-size:22px;color:#2e8910;font-weight:bold;line-height:40px;}
.logo .logodl dd{font-size:18px;}
.topright{float:right;background: url(../images/index_06.png) center left no-repeat;height:65px;width: 250px;text-align: center;text-indent: 40px;font-size: 22px;color: #2e8910;}
.topright>span{float: right;color:#000;font-weight:bold;font-size:25px;}
nav{background:#2e8910;height:55px;width:100%;position: relative;}
nav>ul.f_cb1{width:1200px;margin:0px auto;height: 55px;}
ul.f_cb1>li{float:left;width: 200px;height:55px;text-align:center;line-height:55px;/* margin: 0 25px; */position:relative;}
ul.f_cb1>li:hover ,ul.f_cb1>li.on{ cursor:pointer;}
ul.f_cb1>li>a{color:#fff;font-size:18px;}
.navbg{position:absolute;z-index:999;background:rgba(16,78,137,0.5);width:100%;left:0;top:55px;height:50px;display:none;}
.erj{position:absolute;z-index:999;background: rgba(3, 59, 112, 0.9);width: 100%;left: 0;top:55px;display:none;text-align:center;/* height: 50px; */line-height: 50px;}
.erj>li{/* padding:0 10px; */width: 100%;text-align: center;display: inline-block;}
.erj>li a{color:#fff;font-size:16px;}

.conbg{background:#eeeeee;width:100%;overflow: auto;padding-bottom: 50px;}
.contant{width:1200px;margin:0 auto;}
.topti{text-align:center;margin:0px auto; padding:50px 0 30px ;}
.topti>h3{font-size:20px;font-weight:normal;}
.prolist{width:100%;}
.prolist dl{float:left;width:285px;margin-right:20px;background: #fff;height: 285px;}
.prolist dl:nth-child(4n){margin-right:0px;}
.prolist dl dt{width:100%;}
.prolist dl dt img{width:100%;height: 215px;object-fit: contain;}
.prolist dl dd{height: 55px;width:100%;text-indent:20px;font-size:18px;color:#333;font-weight:bold;padding-top: 10px;}
.prolist dl dd>p{font-size:13px;color:#666;width: 80%;height: 25px;overflow: hidden;line-height: 25px;}
.prolist dl:hover dd{background:url(../images/morebg.png) no-repeat 90% center;}
.prolist dl>a>img{ height:285px;}
.prolist dl:hover{-moz-box-shadow:-3px 3px 7px #c7c7c7, 3px -3px 7px #c7c7c7, 3px 3px 7px #c7c7c7; -webkit-box-shadow:-3px 3px 7px #c7c7c7, 3px -3px 7px #c7c7c7, 3px 3px 7px #c7c7c7; box-shadow:-3px 3px 7px #c7c7c7, 3px -3px 7px #c7c7c7, 3px 3px 7px #c7c7c7;}
.i_advantage{margin-top: 20px;width: 100%;}

.ia_pic{float: left;width:800px;height: 450px;overflow: hidden;}

.ia_pic img{width: 100%;height: 450px;object-fit: cover;}

.ia_titlebg{float: right;width: 400px;height: 450px;background: #f2f2f2;}
.ysjs{margin-bottom:20px}
.ia_position{padding: 20px 0 0 40px;}

.ia_text{color: #4c4c4c;font-size: 14px;margin-left: 40px;margin-right: 20px;margin-top: 18px;line-height: 25px;/* height: 190px; */}

.ia_menu{margin-left: 40px;width: 300px;margin-top: 50px;}

.ia_menu a{float: left;font-size: 16px;color: #4c4c4c;width: 33.3%;margin-bottom: 35px;height: 27px;}

.ia_menu a i{display: block;width: 30px;height: 2px;background: #024272;display: none;margin-top: 5px;}

.ia_menu a:hover i,.ia_menu a.cursor i{display: block;}
.i_title h3{font-size: 20px;margin-bottom: 8px;}

.i_title p{font-size: 14px;margin-bottom: 15px;text-transform: uppercase;}
.i_title i{display: block;width: 30px;height: 2px;background: #024272;}
.aboutbg{width:100%;height:496px;background:url(../images/index_55.jpg) center no-repeat;margin: 50px auto 0;}
.aboutbg .abright{ float:right;width:50%;color:#fff;}
.aboutbg .abright .abimg{ padding:30px 0 0 40px;}
.aboutbg .abright .abp{font-size:16px;line-height:30px; padding:10px 0 0 40px;}
.rongbg{margin:0 auto 50px;}
.rongul{width:1050px;margin:0 auto;}
.rongul li.slick-slide{text-align:center;display:block;}
.rongul li.slick-slide img{width:90%;display:inline-block}
.rongul .slick-arrow{width:51px;height:51px;}
.rongul .slick-prev{background:url(../images/index_63.png) center no-repeat;left:-50px;}
.rongul .slick-next{background:url(../images/index_62.png) center no-repeat;right:-50px;}
.rongul li p{height:35px;line-height: 35px;}
.newsbg{margin:50px auto;}
.newsleft{float:left; width:49%;}
.newimg{ height:50px;line-height:50px; border-bottom:2px solid #221815;}
.newimg>span{ float:right;font-weight:bold;text-transform:uppercase;}
.newsbom{margin-top:20px;}
.newsright{float:right; width:49%;}
.newsbom dl{width:100%; float:left;}
.newsbom dl>a>img{width:250px; height:150px; border:1px solid #ddd;float:left;}
.newsbom dl dt{width:320px; float:right; height:50px;line-height:50px;overflow:hidden;font-weight:bold;}
.newsbom dl p{width:320px; float:right;}
.newsbom dl dd{width:320px; float:right;line-height:28px;}
.newsbom>ul{padding:10px 5px;}
.newsbom>ul li{ height:40px; line-height:40px; border-bottom:1px dashed #ddd;background:url(../images/coni.png) no-repeat 2px center;text-indent:20px}
.newsbom>ul li span{ float:right;}
.link{margin:50px auto;}
.link b{margin-right:10px;}
.prolist dl.caswdl{float:right;margin-right:0;}
.prolist .casdl{width: 895px;background: none;float: left;}
.prolist .casdl ul{width:100%;}
.prolist .casdl ul li{width:16.6%;float:left;text-align:center;height: 150px;line-height: 150px;display: block;}
.prolist .casdl ul li img{width:55%;object-fit: contain;height: 100px;vertical-align: middle;display: inline-block;}
footer{background:#333;color:#fff; padding-bottom:20px}
.footop{padding:50px 0;border-bottom: 1px solid #ddd; height:5px}
.footop>div{width:30%;height:36px;line-height:36px;float: left; padding-left:36px}
.footop>div.foleft{background: url(../images/index_70.png) no-repeat 0px center;}
.footop>div.focen{background:url(../images/index_72.png) no-repeat 0px center;}
.footop>div.foright{background:url(../images/index_75.png) no-repeat 0px center;}
.foot>ul{text-align:center;margin: 50px auto;height: 30px;}
.foot>ul a{color:#fff; padding:0 20px}
.footbottom{text-align:center;font-size:14px; line-height:30px;}
.footbottom a{color:#fff;}

/*plus*/
.yb_conct {position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_ercode {height:53px;}
.yb_bar ul li {width:180px;height:53px;font:15px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:1px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.hd_qr {padding:0 29px 0px 29px;}
.yb_QQ a {display:block;text-indent:54px;font-size:15px;width:100%;height:100%;color:#fff;}
.yb_bar ul li {width:180px;height:53px;font:15px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:1px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top {background: #104e89 url(../images/qq.png) no-repeat 0 0;}
.yb_bar .yb_phone {background:#104e89 url(../images/qq.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ {background:#104e89 url(../images/qq.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode {background:#104e89 url(../images/qq.png) no-repeat 0 -169px;}
























