/*样式初始化及公共样式部分lpm*/
body{color:#666; font-size:12px; margin:0 auto; background-color:#fff;  font-family:"Microsoft YaHei";}
a{color:#666; text-decoration:none;}      /*定义全局链接颜色lpm*/
a:hover{color:#e21313; text-decoration:none;}      /*定义全局链接鼠标滑过颜色lpm*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0px; padding:0px; list-style:none; border:0px;}      /*主要标签的样式初始化lpm*/
.clear{clear: both; height:0px; overflow:hidden;}  /*清除左右浮动lpm*/
.fl{float:left;}     /*定义左浮动lpm*/
.fr{float:right;}     /*定义右浮动lpm*/
.cp img{border:1px solid #C1C1C1; padding:2px;  }      /*定义标签调用图片的边框样式lpm*/
.cp a:hover img{ border:1px solid #e21313; padding:2px;}      /*定义鼠标经过时边框的变化效果lpm*/

.cp1 img { border:2px solid #cdcdcd;}
.cp1 a:hover img{ border:2px solid #e21313;}
#copy{ display:none;}      /*隐藏后台自带版权DIVlpm*/
.box{width:1200px; height:auto; margin:0 auto;}      /*定义版面统一宽度lpm*/
.font_en{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}      /*定义英文字体及大写lpm*/
.main { width:1100px; margin:0 auto;}
#main { width:1100px; margin:0 auto; -webkit-transition:1s; transition:1s; }

.top20{padding-top:20px;}
.top30{padding-top:30px;}
.top10{padding-top:10px;}
.top40{padding-top:40px;}
.top50{padding-top:50px;}
.top60{padding-top:60px;}
.top70{padding-top:70px;}

/*抬头*/
.top_bg{ width:100%; min-width:1100px; height:32px; margin:0 auto; border-bottom: 1px #cdcdcd solid; overflow:hidden;}
#top{height:32px; color:#999; line-height:32px;}
.top_l{ height:32px; font-size: 12px;}
.top_r{ padding-top:8px;} 


.head_bg { width:100%; min-width:1100px; height:170px; overflow:hidden; background: url(//memberpic.114my.com.cn/025659/uploadfile/image/20171101/20171101154139_478579465.jpg) center no-repeat;}
.logo {padding-top:44px; padding-right:10px;}
.name {color: #333; font-size: 22px; line-height: 40px; padding:51px 0 0 10px;}
.name p {color: #e21313; font-size: 22px; font-weight: bold; line-height: 20px; padding-top: 7px;}
.tel{margin: 58px 0px 0 10px; background: url(//memberpic.114my.com.cn/025659/uploadfile/image/20171030/20171030091955_928266542.png) center left no-repeat;}
.tel p {font-size: 14px; color: #333; padding-left: 45px;}
.tel span { font-size: 22px; color: #e21313; padding-left: 45px;}



/*导航*/
.nav_bg{width:100%; min-width: 1100px; height:60px; background: #336799; margin: 0 auto;}
.nav li{width:110px; height:60px; line-height:60px; float:left; text-align:center; font-family:"Microsoft YaHei"; background:url(//memberpic.114my.com.cn/025659/uploadfile/image/20171030/20171030094139_1611802106.jpg) no-repeat center right;}
.nav li a{color:#fff; font-size:14px; display:block;}
.nav .a_nav a{margin-right: 1px; background:#e21313; color:#fff;}
.nav li a:hover , .nav li a.navCur{background:#e21313; color:#fff;}



/*幻灯片*/
#banner{width:100%; margin:0 auto; height:auto; overflow:hidden;}
.banner.box_skitter{ position:relative; width:1920px; height:500px; left:50%; margin-left:-960px;}

/*内页幻灯片*/
#flashs .btn span { color:#336799 !important; border: 1px solid #336799 !important;}
#flashs .btn span.cur { background:#336799 !important; color:#fff !important; }
#flashs .btn { bottom: 10px !important;}


/*搜索*/
#search { width:100%; min-width:1100px; height:60px; overflow:hidden; background: #f5f5f5;}
#search_01 { width:1100px; height:60px; overflow:hidden; }
#search_n { width:100%; min-width:1100px; height:60px; overflow:hidden;  position:absolute; margin-top:300px; z-index:90;  background: #f5f5f5;}
#sou {font-family:Arial, Helvetica, sans-serif; width:1100px;}
.sou_nei{width:1100px; float:left;}
.search_kong { width:340px; float:right; padding-top:12px;position: relative;}
.search_2{float:left; width:320px;}
.search_tu{width: 24px; height: 24px; top:18px; right: 14px; float: left; position: absolute;}
.search_zi{float:left; width:675px; line-height:23px; font-family:"Microsoft YaHei"; padding-left:10px; padding-top:17px; font-size: 14px;}
.search_zi strong { color: #666; font-size: 14px;}
#infoname{width:320px; background:none; outline:none; color:#d2d1d1; border: none; height:24px; line-height:24px;}      /*定义搜索框的样式lpm*/
.mr0 { margin-right: 0px !important;}





/*产品展示*/
.pro_bg { width:100%; min-width:1100px; height:740px;}
.prod_t { width: 1100px; height: 100px; margin: 0 auto; text-align: center;}
.prod_t p {font-size: 24px; color: #999; text-transform: uppercase;}
.prod_t span { font-size: 30px; font-weight: bold; color: #000; line-height: 34px;}
.prod_t em { font-style: normal; color: #336799;}
.prod_t i { background: #336799; width: 60px; height: 2px; display: block; margin: 0 auto; margin-top: 8px;}
.list{width:240px; height:auto;}
.list_t{width:240px; height: 122px;background:#336799; overflow:hidden; text-align: center; color: #fff;}
.list_t p { font-size: 24px; font-weight: bold; padding-top: 40px;} 
.list_t span { font-size: 16px; text-transform: uppercase;}
.list_d { width: 230px; background:#f1f1f1; border: 5px #336799 solid; }
.list_d_m { width: 200px; height: 180px; background: url(//memberpic.114my.com.cn/025659/uploadfile/image/20171030/20171030101938_158905150.jpg) center no-repeat; margin: 0 auto;}



#classimgshow1 {padding-left:0px !important; width:230px; !important;  height:50px !important; line-height:50px !important; border-bottom:none !important;}
#classimgshow1 a{display:block; padding-left:18px; width:182px !important; color:#fff !important; font-size: 14px; height:51px !important; line-height:51px !important; background:url(//memberpic.114my.com.cn/025659/uploadfile/image/20171030/20171030101937_1733755285.jpg) left center no-repeat !important;  margin: 0 auto; text-indent: 2em;}
#classimgshow1 a:hover {color:#fff !important; background: url(//memberpic.114my.com.cn/025659/uploadfile/image/20171030/20171030101937_1525824139.jpg) left center no-repeat !important;}

#classimgshow2 {padding-left:0px !important; width:230px; !important;  height:50px !important; line-height:50px !important; border-bottom:none !important;}
#classimgshow2 a{display:block; padding-left:18px; width:182px !important; color:#fff !important; font-size: 14px; height:51px !important; line-height:51px !important; background:url(//memberpic.114my.com.cn/025659/uploadfile/image/20171030/20171030101937_2103564270.jpg) left center no-repeat !important; margin: 0 auto; text-indent: 2em;}
#classimgshow2 a:hover {color:#fff !important; background: url(//memberpic.114my.com.cn/025659/uploadfile/image/20171030/20171030101938_205047725.jpg) left center no-repeat !important;}

.prod_main{ width: 840px; height:515px; }
.prod_d{ width: 840px; margin:0 auto;}
.pro_t { width: 840px; height: 41px; background: #f1f1f1; line-height: 41px; overflow: hidden;}
.pro_t .fl { color: #fff; background: #336799; text-align: center; font-size: 20px;  width: 130px; font-weight: bold;}
.pro_t .more { margin-right: 6px; }
.pro_t .more a { color: #666; font-size: 14px; line-height: 41px;}
.pro_t .more a:hover { color: #e21313; }




/*公司优势*/
.advantage_bg { width: 100%; background: url(//memberpic.114my.com.cn/025659/uploadfile/image/20171101/20171101155845_424275141.jpg) center no-repeat; height: 681px; min-width: 1100px;}
.advantage_top { background: url(//memberpic.114my.com.cn/025659/uploadfile/image/20220704/20220704153234_382597777.png) center no-repeat; height: 177px; }
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,10px)}
100%{transform:translate(0,0)}
}
.adv_k { width: 1100px; min-width: 1100px; height: auto; margin: 0 auto; padding-top: 50px;}
.adv_k li { display: block; width: 265px; float: left; margin-right:13px; position: relative; }
.adv_k li:hover {-webkit-animation:test 0.3s ease-in 2;animation:test 0.3s ease-in 2; cursor:pointer;}
.adv_k li font { display: block; width: 265px; height: 366px; margin-top: 20px;}
.adv_k_bg { position: absolute; top: 217px; width: 265px; color: #fff; text-align: center;  font-size: 14px; line-height: 30px;}
.adv_k li b { display: block; font-size: 20px; line-height: 24px; margin-bottom: 20px;}
.adv_k li i { display: block; width: 33px; height: 2px; background: #fff; margin: 0 auto; margin-top: 5px; margin-bottom: 18px;}
.mt_80 { margin-top:40px;}



/*产品应用*/
.application_bg { width: 100%; min-width: 1100px; height: 495px; }
.application_t { width: 1100px; height: 100px; margin: 0 auto; text-align: center;}
.application_t p {font-size: 24px; color: #999; text-transform: uppercase;}
.application_t span { font-size: 30px; font-weight: bold; color: #000; line-height: 34px;}
.application_t em { font-style: normal; color: #336799;}
.application_t i { background: #336799; width: 60px; height: 2px; display: block; margin: 0 auto; margin-top: 8px;}
.application ul { width: 1100px; margin: 0 auto; }
.application li {width: 266px; height: 161px; float: left; margin-right: 12px;}
.application li a { position: relative; overflow: hidden; display: block; cursor: pointer;}
.application li a em { width: 266px; height: 161px; position: absolute; top: 161px; left: 0; background:url(//memberpic.114my.com.cn/025659/uploadfile/image/20171030/20171030114125_656295993.png) center no-repeat; display: block; -webkit-transition:0.3s; transition: 0.3s; overflow: hidden;}
.application li a:hover em { top: 0px; -webkit-transition:0.3s; transition: 0.3s;}
.application li a span { font-size: 16px; color: #fff; display: block; transition: 0.6s; width: 266px; text-align: center; top: 161px; position: absolute;}
.application li a:hover span {top: 55px; transition: 0.6s;}
.application li a i { font-size: 14px; color: #fff; display: block; transition: 0.8s; width: 266px; text-align: center; top: 161px; position: absolute; text-transform: uppercase; font-style: normal;}
.application li a:hover i {top: 80px; transition: 0.8s;}
.application li p { font-size: 14px; color: #666; text-align: center; padding-top: 10px; width: 266px; height: 29px; z-index: 9;}
.application li:hover p { color: #e21313;}



/*广告图*/
.banner_01 {width: 100%; min-width: 1100px; background: url(//memberpic.114my.com.cn/025659/uploadfile/image/20171030/20171030114702_1232085985.jpg) center no-repeat; height: 240px;}
.banner_01 ul { width: 1100px; margin: 0 auto; padding-top: 60px;}
.banner_01 li { width: 165px; height: 105px; margin-right: 65px; float: left; color: #fff;}
.banner_01 li p {font-size: 24px; font-weight: bold; padding-left: 58px;}
.banner_01 li em { font-style: normal; font-size: 12px; padding-left: 58px;  display: block; margin-bottom: 10px;}
.banner_01 li span { font-size: 16px; line-height: 26px;}
.one { padding-left: 169px;}





/*公司简介*/
.about { width: 1100px; margin: 0 auto;}
.about_l {width: 557px; height: 425px; display: block; float: left;}
.about_l i { width: 173px; height: 94px; border: 4px #f3f1f2 solid; margin-left: 31px; display: block; font-style: normal; float: left;}
.about_l i em { font-size: 20px; color: #cdcdcd; background: #fff; display: block; padding-top: 7px; margin-top: 11px; text-transform: uppercase; font-style: normal;  margin-left: -31px;}
.about_l i p { font-size: 30px; color: #000; background: #fff; padding-bottom: 8px; font-weight: bold; line-height: 30px; margin-left: -31px;}
.about_l i p b { color: #336799;}
.about_l > .more { float: right; }
.about_l > .more a { background: #336799; display: block; width: 141px; height: 103px; text-align: center; line-height: 103px; color: #fff; font-size: 16px; text-transform: uppercase; transition: 0.3s;}
.about_l > .more a:hover { background: #e21313; transition: 0.3s;}
.about_l span { width: 550px; height: 260px; font-size: 14px; color: #666; line-height: 30px;}
.about_l_bottom { display: block; width: 67px; height: 2px; background: #336799; margin: 21px 0 0 34px;}
.about_r { width: 461px; height: 415px; float: right;}
.about_r p { font-size: 100px; color: #f1f1f1; padding-top: 33px; text-transform: uppercase; }



/*新闻*/
#news { width:1100px; height:550px; margin:0 auto;}
.news_bg{ width: 100%; height: 604px; }
.news_t { width: 1100px; height: 100px; margin: 0 auto; text-align: center;}
.news_t p {font-size: 24px; color: #999; text-transform: uppercase;}
.news_t span { font-size: 30px; font-weight: bold; color: #000; line-height: 34px;}
.news_t em { font-style: normal; color: #336799;}
.news_t i { background: #336799; width: 60px; height: 2px; display: block; margin: 0 auto; margin-top: 8px;}
.news_d {width: 1100px; margin: 0 auto;}
.news .convert2{ width:1100px; height:430px; margin:0 auto; }
.news .convert2 .tab{width:448px; height:50px; margin:0 auto;}
.news .convert2 .tab a{display:block; color:#333; text-align: center; width: 131px; height:35px; line-height: 35px; font-size:14px; float:left; 
margin-left:24px; border:1px #ccc solid; -webkit-transition:ease all 0.2s; transition: ease all 0.2s;}
.news .convert2 .tab a.on{display:block;background:#336799;color:#fff; -webkit-transition:ease all 0.2s; transition: ease all 0.2s;}


.news .convert2 .content{ overflow:hidden; width:1100px; height:400px; position:relative;}
.news .convert2 .content ul{ position:absolute; left:0; top:10px; height:380px;}
.news .convert2 .content li{ width:1100px; height:auto; float:left;}
.news .content td br{ display:none;}
.news .content td a{ display:block; background:#ededee; line-height:40px; width:220px !important; color:#666; width:220px !important;}
.news .content td a:hover{ display:block; background:#336799; color:#fff;}

.news .news_div_item{ position:relative;width:346px; float: left;height:380px; margin:0 10px; -webkit-transition:ease all 0.5s; transition: ease all 0.5s;}
.news .news_div_item:hover{box-shadow:0px 0px 15px #ccc; -webkit-animation:test 0.3s ease-in 2;animation:test 0.3s ease-in 2; }
.news .divdgweb_new_div_item{position:relative;width:346px; float: left;height:370px; margin:0 10px; -webkit-transition:ease all 0.5s; transition: ease all 0.5s;}
.news .divdgweb_new_div_item:hover{box-shadow:0px 0px 15px #ccc;-webkit-animation:test 0.3s ease-in 2;animation:test 0.3s ease-in 2;}
.news .news_div_item_pic{ position:absolute; top:0;}
.news .news_div_item_pic img{width:346px; height:220px;}
.news .news_div_item_content{line-height:30px; height:120px; width:306px; padding:20px;position:absolute; top:220px; background:#f7f6f6;}
.news .divdgweb_new_div_item_content{line-height:30px; height:120px; width:306px; padding:20px;position:absolute; top:220px; background:#f7f6f6;}
.news .news_div_item_body,.news .divdgweb_new_div_item_body{ color:#666; line-height:22px; margin-top:4px;}
.news .news_div_item_a,.news .divdgweb_new_div_item_a{color:#333; font-size:14px;}
.news .news_div_item_a:hover,.news .divdgweb_new_div_item_a:hover{color:#e21313;}


.news .news_div_item_date,.news .divdgweb_new_div_item_date{text-align:center; height:60px; width:80px;position:absolute; right:0; line-height:15px; top:90px; z-index: 9;color:#fff; background:rgba(51,103,153,0.85);}
.news_div_item_year,.divdgweb_new_div_item_year{position:absolute; top:32px; left:22px; font-size:16px;}
.news_div_item_month,.divdgweb_new_div_item_month{position:absolute; left:24px; top:12px; font-size:12px;}
.news_div_item_day,.divdgweb_new_div_item_day{position:absolute; left:44px;top:12px; font-size:12px;}

.news .news_div_item_date div,.news .divdgweb_new_div_item_date div{float:left;}



/*版权*/
.footer_bg{ width: 100%; min-width: 1100px; padding-top: 10px;  height: auto; background: #333;font-family:"Microsoft YaHei";color: #999;}
.footer_nbg{ height: 280px;}
.footer_bg a{color: #999; font-size:14px;}
.footer_bg a:hover{color: #fff; }
.footer_l{ width:860px; }
.footer_l li{width: 100px; float: left; margin-right: 38px; border-right:1px solid #3f3f3f;}
.footer_l li a{ display:block; line-height: 40px; font-size: 14px;}
.footer_l li p{ padding-bottom:15px; background:url(//memberpic.114my.com.cn/021468/uploadfile/image/20171018/20171018142113_1227092390.jpg) no-repeat left 44px;}
.footer_l li p a{ font-size: 16px; color: #fff;}
.footer_r{width: 164px; padding-top: 10px; text-align: center; font-size: 16px; line-height: 30px; color:#fff;}
.footer_r span { color: #999; font-size: 14px; text-align: left; line-height: 16px; display: block;}
.footer_r p { color: #fff; font-size: 21px; line-height: 34px;}
.footer_l li.cont_w{line-height: 30px; width: 273px;}
.footer_l li.pro { width: 220px;}
.link{ height: 58px; line-height: 58px; border-bottom: 1px #3f3f3f solid; border-top:1px #3f3f3f solid; margin-top: 10px;}
.link_l{ width: 83px; padding-left: 33px; font:15px/58px "Microsoft YaHei"; background:url(//memberpic.114my.com.cn/021468/uploadfile/image/20171018/20171018142113_309126695.jpg) no-repeat 6px center;}
.link_r{ width: 880px;}


.copy{ width: 100%; height: 60px; text-align: center; line-height: 60px; font-size: 14px;}



/*内页小导航*/
.strong_title{display:none;}
.mianbxContent{padding-bottom:10px; width:1100px !important; text-indent:1.8em; padding-top:0px; text-align:left !important; height:19px !important; background:url(//memberpic.114my.com.cn/025659/uploadfile/image/20171030/20171030163547_828454360.jpg) no-repeat left 0px;border-bottom:1px solid #cdcdcd; color: #336799; font-weight: bold; font-size: 15px;margin-bottom: 20px !important;}
#bodycon{padding-top:55px; padding-bottom:25px;margin-top:20px !important; }
#bodycontent{line-height:180% !important;}
.mianbxContent a {
    font-size: 14px;
    font-weight: 400;
}



/*新闻中心*/
.xwlb_img img{border:1px solid #d1d1d1;}
.xwlb_img img:hover{border:1px solid #e21313;}

/*内页新闻排版*/
.pro_list_box_item_zdy{width:1100px; float:left; height:160px; text-align:left; padding-bottom:20px;}
.pro_list_box_item_l_zdy{width:200px; height:160px; float:left;}
.pro_list_box_item_l_zdy a img {width: 235px; height:160px; border:1px solid #ccc; padding:2px;}
.pro_list_box_item_l_zdy a:hover img { border:1px solid #e21313; padding:2px;}
.pro_list_box_item_r_zdy{width:830px;  height:160px; margin-left:55px; float:left;}
.pro_list_box_item_r_zdy a p{height: 36px; color:#333; text-overflow: ellipsis; white-space:nowrap; overflow:hidden; font-weight: bold; font-size: 18px; border: none; font-family:"Microsoft YaHei"; padding-top: 10px;}
.pro_list_box_item_r_zdy a p:hover{color:#e21313;}
.pro_list_box_item_r_zdy a div{color:#666; height:74px;}
.content_more_a_zdy{ width: 90px; height: 30px; 
background:url(//memberpic.114my.com.cn/025659/uploadfile/image/20171030/20171030161725_476667237.jpg); display:block;}
.pro_list_box_item_zdy{overflow:hidden;}
.shopmrsc p.xwlbnr {color:#666 !important;}
.shopmrsc a:hover{ color:#e21313;}
.shopmrsc p.xwlbbt {    font-weight: bold !important;}
.xwlb_img {
    background: none !important;
    margin-right: 0px !important;
}

/*内页banner*/
.jianjie{ width:100%; min-width:1100px; height:300px; background:url(//memberpic.114my.com.cn/025659/uploadfile/image/20220704/20220704153828_1569635467.jpg) center; overflow:hidden;}
.chanpin{ width:100%; min-width:1100px; height:300px; background:url(//memberpic.114my.com.cn/025659/uploadfile/image/20171031/20171031162029_1818422673.jpg) center; overflow:hidden;}
.xinwen{ width:100%; min-width:1100px; height:300px; background:url(//memberpic.114my.com.cn/025659/uploadfile/image/20171031/20171031162030_1694478031.jpg) center; overflow:hidden;}
.lianxi{ width:100%; min-width:1100px; height:300px; background:url(//memberpic.114my.com.cn/025659/uploadfile/image/20180713/20180713150857_701735736.jpg) center; overflow:hidden;}


/*解决左右边或者中间大块空白的问题lpm*/
#left{ height:auto !important;}
#center{ height:auto !important;}
#right{ height:auto !important;}




    .about_n { width: 1100px; height: auto; margin: 0 auto; background: url(//memberpic.114my.com.cn/025659/uploadfile/image/20220704/20220704153647_1945534340.jpg) top center no-repeat;}
    .about_n_main { 1100px; font-size: 14px; line-height: 30px; padding-top:130px; width:1050px; margin:0 auto;}
    .about_n_main img {float: left; padding-right: 15px; }
    .about_n_bottom { width: 1100px; margin: 0 auto; padding-top:20px;}

/*浮动QQ*/
.back-top-container {
  display: block;
  position: fixed;
  right: 50px;
  bottom: 50px;
  cursor: pointer; 
  z-index: 99999;}


.yb_conct {
  position: fixed;
  z-index: 9999999;
  top: 200px;
  right: -117px;
  cursor: pointer;
  transition: all .3s ease; }
.yb_conct:hover {right:2px;}
.yb_conct:hover .yb_ercode{height:184px;}
.yb_conct a {
    color: #fff;
    text-decoration: none; }
    .yb_conct a:hover {
      color: #ff0; }

.yb_bar ul li {
  width: 170px;
  height: 53px;
  font: 14px/53px 'Microsoft YaHei';
  color: #fff;
  text-indent: 54px;
  margin-bottom: 1px;
  border-radius: 3px;
  transition: all .5s ease;
  overflow: hidden;
  background: #336799 url(//memberpic.114my.com.cn/025659/uploadfile/image/20171204/20171204153055_678249258.png) no-repeat;}

.yb_bar .yb_top {
  background-position: 0 0; }

.yb_bar .yb_phone {
    background-position: 0 -57px;  }

.yb_bar .yb_QQ {
  text-indent: 0;
  background-position: 0 -113px; }

.yb_QQ img{display: none;}

.yb_bar .yb_ercode {
  /*height:200px;*/
  background-position: 0 -169px; }

.hd_qr {
  padding: 0 29px 25px 29px; }


.yb_QQ a {
  display: block;
  text-indent: 54px;
  width: 100%;
  height: 100%;
  color: #fff; }