body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:28px; color: #4d4d4d; font-family:Microsoft YaHei; box-sizing: border-box; }
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color:#4d4d4d; font-size: 14px;}
a:hover{color:#002177; text-decoration:blink; font-size: 14px;}
.cp img{border:solid #ddd 2px;}
.cp a:hover img{border:solid #0abd56 2px;}
.fr{ float:right;}
.fl{ float:left;}
.kg{width:1200px; height:20px;     overflow: hidden;}
.kg1{width:1200px; height:30px; margin:0 auto;  overflow:hidden;}
.kg2{width:1200px; height:40px; margin:0 auto;  overflow:hidden;}
.kg60{width:1200px; height:60px; margin:0 auto;  overflow:hidden;}
.kg70{width:1200px; height:70px; margin:0 auto;  overflow:hidden;}
.bz{ width:1200px; margin:0 auto; overflow:hidden;}
.bz1{ width:1200px; margin:0 auto;}
.clear{height:0; overflow:hidden; clear:both;}
/*head*/
.head{ width: 100%; height:40px; border-bottom: 1px solid #f2f2f2;}
.top{ width:1200px; margin:0 auto; line-height:40px;}
.top1{ float:left;}
.top2{ float:right;}
    
.logo{margin-top:35px; margin-right:20px;}
.name{float:left; font-size:18px; color: #333333;  line-height:37px; margin-top:30px;}
    .name b{ font-size: 34px;}
.top_r1{ float:right; width:700px; }
    .topbg1{ overflow: hidden;}
/*抬头*/
.menu{ width:700px;}
.menu li{ float:left; width:100px; height: 122px; text-align:center;}
.menu li a{ font-size:16px; display:block; text-decoration:none; line-height:103px; height: 122px; color:#666; position: relative; transition: all 0.5s linear;}
.menu li a:hover{ display:block; color:#e20001; transition: all 0.5s linear;}
.menu li a.none{ display:block; color:#e20001; }  
.menu > li > a.none:after{margin-top: 0px;}
.menu .cur{ padding-left:0;color:#e20001;}
.menu > li.cur a:after{margin-top: 0px;}
.menu .cur a{color:#e20001;}
.menu .cur8{ margin-right:0;}
.erji_menu{ width:100%; display:none; padding-top:35px; padding-bottom:50px;  position:absolute; left:0; top:152px; background: rgba(255,255,255,0.95); z-index:999999;}
.erji_menu a,.erji_menu{color:#666 !important;}
.erjinr{ margin:0 auto; padding-left:0px; width:850px; box-sizing:border-box;}
.erjinr1{ float:left; background:url(../../login.114my.cn/memberpic/lishengyd/uploadfile/image/20180131/20180131093001_666806530.jpg) no-repeat; padding-top:20px; font-size:20px; font-weight:bold; color: #0d378d; margin-right:56px; text-align:left !important; margin-left: 346px;}
.erjinrv{ float:left; background:url(../../login.114my.cn/memberpic/lishengyd/uploadfile/image/20180131/20180131093001_666806530.jpg) no-repeat; padding-top:20px; font-size:20px; font-weight:bold; color:#333; margin-right:50px; text-align:left !important;}
.erji_menu a{ font-size:13px;}
.erji_menu a:hover{ background:none !important; color:#0d378d !important; text-decoration:underline !important;}
.erji_menu .erjinr1 a,.erji_menu .erjinrv a{ display:block; width:110px; height:32px; font-family:Arial, Helvetica, sans-serif; color:#999; font-size:13px; line-height:32px; text-align:center; text-transform:uppercase; border:1px solid #cecece; margin-top:25px; font-weight:normal;}
.erjinr2{ float:left;}
.erji_menu .erjinr2 a{ line-height:30px; height:auto; font-size:13px;}
.erjinr21{ float:left; padding-right:50px; border-right:1px solid #e9e9e9;     text-align: center;}
.erjinr21 img{ padding-top:5px;}
.erjinr22{ float:left; padding-left:50px;}
.erjinra{float: left; border-left:1px solid #ccc; margin-left:40px;     text-align: center;}
.erjinr3{ float: left; width:130px; height:75px; padding-top:15px; border:1px solid #e9e9e9; text-align:center; margin-left:40px; margin-top: 8px;}
.erji_menu .erjinr3 a{ line-height:30px; height:auto; font-size:13px;}
.menu > li > a:after, .menu > li > a::after {    content: '';
    width: 14px;
    height: 11px;
   background: url(../uploadfile/image/20190529/20190529171854_2034322181.jpg) center no-repeat;
    top:78px;
    position:absolute;
        left: 50%;
    margin-left: -7px;
    margin-top: 60px;
    transition: all 0.5s linear;
    }
.menu > li:hover > a:after, .menu > li:hover > a::after{margin-top: 0px; transition: all 0.5s linear;}     
    /*banner*/
.banner-box{ min-width:1200px; height:680px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:680px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn{ width: 100%; position: absolute; top:267px; left: 0; margin-left: 0; height:388px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(../uploadfile/image/20190529/20190529204602_237605948.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../uploadfile/image/20190529/20190529204602_237605948.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:15px; height:15px; border-radius :20px; text-indent:-9999px; background:#0d378d; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background:#d80003; width:15px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }     
    
  /*展会*/
.equ_bg{width: 100%;height: 350px;min-width: 1200px;}
.equ_t{ width: 185px; height: 52px; line-height:52px; background:  #0d378d; text-align: center; color: #fff; transition: all 0.5s linear;}
.equ_t a{ font-size: 24px;color: #fff;}
.equ_t a:hover{color: #fff;}
.equ_t:hover{ background:  #d80003; transition: all 0.5s linear;}
.company_img{margin-top: 25px;}
.company_img_r2 { width: 1200px; height:180px; position: relative; display: block; margin: 0 auto; }
#company_img_btn_l{ background:url(../uploadfile/image/20190529/20190529203811_1227141560.png) center no-repeat; width:41px; height:41px; left: -70px; top: 70px; cursor: pointer; position:absolute;}
#company_img_btn_r{ background:url(../uploadfile/image/20190529/20190529203811_1136983743.png) center no-repeat; width:41px; height:41px; right: -70px; top: 70px; cursor: pointer;position:absolute;}
#company_img_cont td {float: left; padding: 0 !important;     margin-right: 25px;width: 280px; height: 210px; display: block;position: relative;}
#company_img_cont a img { width: 280px; height: 210px; display: block; margin: 0 auto;}
#company_img_cont td br{display:none;}

#company_img_cont table tr td div a{display: block;position: absolute;bottom: 0px;width: 100%;height: 34px;line-height: 34px;background: #444;color: #fff;-webkit-transition: all 0.5s;transition: all 0.5s;}

#company_img_cont table tr td:hover div a{background: #0d378d;}      
    
/*pord*/    
.pord{ text-align: center; font-size: 16px; line-height:48px; margin-bottom: 10px;}
.pord span{ color: #d80003; font-size: 38px;  font-weight:lighter;}
#search_b{width:375px; margin: 0 auto;}
#search-i{float:left; width:68px; overflow:hidden; height:31px; }
#search-bg{float:left; width:222px; height:30px; border: 1px solid #f2f2f2; overflow:hidden; padding-left:14px; box-sizing: border-box; }
.search-text{ float:left; font-size:14px; line-height:31px; height:31px;  }
.search-text a{ font-size:14px; }
.search-text a:hover{ font-size:14px;}
.search-text span{ float:left; padding-right: 15px;}
#infoname{ border:none;background:none; outline:none;}  

.porduct li{ width: 290px;border: 1px solid #dddddd; margin-top: 15px; float: left; margin-right: 10px;}  
.pord_w{ width: 290px; margin-top: 35px; z-index:99; position: absolute; overflow:hidden;}
.pord_wz{ text-align: center; font-size: 16px; line-height: 32px;}
.pord_wz span{ color: #0d378d; font-size: 22px;}
.pord_g{ width: 68px; height: 24px; line-height: 24px; text-align: center; background: #0d378d; border-radius: 25px; margin:15px auto; transition: all 0.5s linear;}
.pord_g a{ color: #fff; font-size: 12px; font-family: Arial;}
.pord_g:hover{background: #d80003;transition: all 0.5s linear; }
.pord_t{width:290px;overflow: hidden;} 
.pord_t img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; width:290px;}
.pord_t img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);  overflow:hidden;}

/*about*/ 
.about{ width: 100%; height:662px; margin-top: 60px; margin-bottom: 60px; background: url(../uploadfile/image/20190529/20190529214245_456123964.jpg) center no-repeat;}
.about_z{ color: #d90005; font-size: 38px; text-align: center; line-height: 56px; padding-top: 60px;font-weight:lighter;}
.about_x{ width: 40px; margin: 15px auto; height: 2px; background: #0d378d;}

.about_y{ width: 615px;}    
.about_n{ padding-top: 25px;}
.about_n b{ font-size: 28px; color: #0d378d;}
.about_n span{ font-size: 12px; font-family: Arial; text-transform:uppercase; letter-spacing: 0.9px;}
.about_w{ color: #555555; font-size: 15px; line-height: 26px; margin-top: 25px;}
.about_g{ width: 139px; height: 38px; line-height: 38px; text-align: center; background: #0d378d; border-radius: 25px; margin-top:40px;transition: all 0.5s linear;}
.about_g a{ color: #fff; }   
.about_g:hover{ background: #e20001; transition: all 0.5s linear;}
    
 
/*application*/    
.appl{ text-align: center; font-weight:lighter; font-size: 18px; letter-spacing: 5px; line-height: 40px;}
.appl span{ color: #d80003; font-size: 32px; letter-spacing: normal; }
.apple{ width: 45px; height: 2px; background: #0d378d; margin: 0 auto;}
.appl_l{ margin-top: 30px;}
.appl_l li{ width: 232px; float: left; margin-right: 10px; background: #f2f2f2; float: left; }
.appl_d{ font-size: 18px; color: #0d378d; font-weight: bold; line-height:50px; text-align: center; padding-top: 10px;}
.appl_x{ width: 23px; height: 2px; background: #dc0003; margin: 0 auto;}
.appl_w{ padding-left:16px; padding-right: 16px; color: #555; line-height: 26px; padding-top: 20px;}
.appl_gd{ width: 135px; height: 32px; line-height: 32px; background: #555; text-align: center; margin: 0 auto; border-radius: 25px; margin-top:20px; margin-bottom:20px; transition: all 0.5s linear;}
.appl_gd a{ color: #fff;}
.appl_gd:hover{ background: #0d378d;transition: all 0.5s linear; }
.appl_t{ width: 232px; height: 143px; overflow:hidden;}
.appl_t img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; width: 232px; height: 143px;}
.appl_t img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);  overflow:hidden;}
    
 /* new */
.new_bg{width:100%;background:#f2f2f2;padding:60px 0; margin-top: 60px; margin-bottom: 60px;}
.new_tt{margin-bottom:20px;}
.new_nav{text-align: center;margin-bottom:20px;}
.new_nav li{width:130px;line-height:40px;border: 1px solid #333; transition:0.3s;}
.new_nav li+li{margin-left:15px;}
    .new_nav li a{ font-size: 16px;}
.new_nav li.cur,.new_nav li:hover{border: 1px solid #0d378d; transition:0.3s;}
.new_nav li.cur a{color:#0d378d; font-size: 16px;}

.new_con{margin-top:30px;}
.new_list+.new_list{display:none;}
.news_div,.new_list .divdgweb_new_div{font-size:0;}
.news_div>div,.new_list .divdgweb_new_div>div{width:380px;display:inline-block;font-size:14px; position: relative; margin-bottom: 20px;}
.news_div>div+div,.new_list .divdgweb_new_div>div+div{margin-left:30px;}
.news_div_item,.new_list .divdgweb_new_div_item{background:#fff;box-shadow:0px 0px 18px 0px #eee;transition:0.3s;}
.news_div_item:hover,.new_list .divdgweb_new_div_item:hover{box-shadow:0px 0px 18px 0px #ccc;padding-top:-10px;transition:0.3s;}
.new_list .news_div_item_pic{position:relative;}
.new_list .news_div_item_pic img{width:380px;}
.news_div_item_content,.new_list .divdgweb_new_div_item_content{padding:20px;}
.news_div_item_title,.new_list .divdgweb_new_div_item_title{font-size:16px;line-height:16px;font-weight:bold;margin-bottom:8px;border-bottom:1px solid #f3f3f3;padding-bottom:20px;}
.news_div_item_title a,.new_list .divdgweb_new_div_item_title a{font-size:16px;line-height:16px;}
.news_div_item_body,.new_list .divdgweb_new_div_item_body{height:95px;font-size:14px;line-height:25px;color:#888;}
.news_div_item_date,.new_list .divdgweb_new_div_item_date{width:60px;height:60px;position:absolute;right:0;bottom:0;background:#0d378d;text-align:center;}
.news_div_item_date>div,.new_list .divdgweb_new_div_item_date>div{display:inline-block;font-family:arial;font-size:14px;color:#fff;}
.news_div_item_date a,.new_list .divdgweb_new_div_item_date a{float:right;line-height:60px;font-size:14px;color:#666;}
.news_div_item_day,.new_list .divdgweb_new_div_item_day{display:block !important;font-size:32px !important;line-height:32px;padding-top:5px;}
.news_div_item_content .btn,.new_list .divdgweb_new_div_item_content .btn{display:block;text-align:center;line-height:36px;font-size:16px;color:#fff; background:#0d378d;}  
.news_div_item:hover .btn,.new_list .divdgweb_new_div_item:hover .btn{background:#e20001;}   
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}
/* all_t */
.all_t{text-align: center;}
.all_t p{font-size:36px;line-height:56px; color: #e20001; font-weight:lighter}
.all_t span{display:block;font-size:18px;line-height:14px;margin:10px 0;}
    
 /*copyright*/  
    .copy{ width: 100%;  background: #333; padding-top: 50px;padding-bottom: 50px; margin-top: 40px; box-sizing: border-box;}
    .copy_z{ width: 752px;}
    .copy_z li{ width: 187px; height: 210px; border-right: 1px solid #444; text-align: center; float: left; transition: all 0.5s linear; line-height: 30px;}
    .copy_z li p{ color: #ddd;  padding-bottom: 15px;  font-weight: bold; }
    .copy_z li a{ color: #999;}
    .copy_z li a:hover{ color: #fff; transition: all 0.5s linear;}
    
    .copy_y{ width: 342px;}
    .copy_wz{ width: 342px; color: #999;}
    .copy_wz p{ font-size: 22px; padding-bottom: 10px; font-weight: bold;}
    .copy_y1{ text-align: center; margin-right: 25px; color: #999; margin-top: 15px; }
    .copy_y1 img{border: 3px solid #fff;}
    .copy_b{  width: 100%; height: 46px; line-height: 46px; background: #0d378d;}
    
    .copyW{ color: #fff;}
    .copyW a{ color: #Fff;}







/*内页分类*/
.list{ width: 250px;}
.list_z{ width: 250px; height: 100px; color: #fff; line-height: 100px;  font-size: 28px; box-sizing: border-box; padding-left: 60px;  background: url(../uploadfile/image/20190530/20190530135121_1405189167.jpg)no-repeat;}

.list_d{ width: 250px; line-height: 66px;  background: url(../uploadfile/image/20190530/20190530135412_716901116.jpg) top;  }
.ddsubmenustyle, .ddsubmenustyle ul{ width: auto !important;}
.markermenu ul li a{font-size: 16px !important;    padding-left: 25px !important;}
.markermenu ul li a:hover{background: #777 !important;color: #fff !important; }
.ddsubmenustyle li a{    padding-left:15px !important;}


.main{width:60px !important;height:80px !imporatant;}