@charset "utf-8";
/* 清除内外边距 */
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
li{list-style:none;}
dl, dt, dd {margin:0px; padding: 0px; list-style: none;}
input,button,select,textarea{outline:none; font-family:inherit; font-weight:inherit; font-size:14px; color:#454545;}
img{border:0;}
a{font-size:14px; color:#454545;}
a:link{text-decoration:none;}
a:visited{text-decoration:none; color:#454545;}
a:hover{text-decoration:none; color:#FF2400;}
a:active{text-decoration:none; color:#454545;}
body,td,th{font-size:14px; color:#454545; font-family:Microsoft YaHei;}
body{background:url(files/images/20170527160214_1047933882.jpg) top center no-repeat; background-attachment:fixed;}
.clear{height:0; overflow:hidden; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.cp img{padding:3px; border:1px solid #ddd; margin:4px 0; background:#FFF;}
.cp img:hover{padding:3px; border:1px solid #D9231C; margin:4px 0; background:#fff;}
.rightarrowpointer{display:none;}
#souc,#head,#top_fw,#top_cp,#top_jj,#top_ys,#top_ggt,#top_cj,#top_fw,#top_lx,#top_link{width:1080px; margin:0 auto;}

/*设置浮动*/
.fl,.pull-left {float: left;}
.fr,.pull-right {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

.clear{ clear:both; height: 0; overflow: hidden;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

/*动画效果*/
@keyframes nbanA{
0%{transform: translateY(0px);}
50%{transform: translateY(-10px);}
100%{transform: translateY(0px);}
}
@keyframes moveBg {
  0% {
    background-position: 0% 30%;
  }

  100% {
    background-position: 100% 50%;
  }
}

.box,.content,.w1200,.w1300,.width-1200,.w1400{ width:1080px; margin:0 auto;}

/* -- 内页布局 -- */
.page_bg { padding:15px 0;}
.page_main { margin: 0 auto; width: 1080px;
   
}  /*版面宽度*/
.page_content{ width:837px;
    background: #fff;
    padding-bottom: 20px;
    min-height: 1046px;
} /*右边宽度*/
.page_left{ width:230px;} /*左边宽度*/
.page_full{ width:100%;}
.dis,.hide{ display:none;}

.line-clamp-1{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.line-clamp-2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line-clamp-3{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}




/* 收藏 */
#top_souc{width:1080px; margin:0 auto; color:#fff; height:29px; border-bottom:solid #03AEFD 1px;}
#top_souc a{color:#fff;}
.souc_l{width:730px; height:29px; line-height:29px;}
.souc_r{width:350px; padding-top:6px;}

/* 头部 */
.head_logo{width:146px; margin-top:28px;}
.head_name{font-size:26px; line-height:30px; font-weight:bold; color:#fff; margin-top:31px; padding-right:16px; padding-top:6px; text-align:center;}
.head_name font{color:#04C8FD; font-size:26px; font-weight:bold;}
.head_name span{font-family:Arial, Helvetica, sans-serif; font-weight:400; font-size:12px; text-transform:uppercase; letter-spacing:1px;}
.head_ggy{font-size:18px; font-weight:bold; color:#fff; margin-top:35px; line-height:55px;}
.head_lx{height:106px; background:url(files/images/20170602092638_493014329.png) left no-repeat; margin-top:17px; padding-left:55px; line-height:28px; color:#fff;}
.head_lx span{font-size:27px; font-family:Arial, Helvetica, sans-serif;}
/* 导航 */
#menu_bg{width:1080px; margin:0 auto; height:56px; background-color:#1184E1;}
#menu{width:1080px; margin:0 auto; text-align:center; font-weight:bold; height:56px; overflow:hidden;}
#menu ul .noxian{ border:none;}
#menu ul li{width:118px; line-height:56px; float:left; border-left:solid #0071CC 1px;}
#menu ul li a{line-height:56px; font-size:15px; display:block; color:#fff;}
#menu ul li a:hover{font-size:16px;}

/* 搜索 */
#top_search1{width:100%; height:55px; position:absolute; top:557px;}
#top_search{width:1060px; padding:0 10px; margin:0 auto; height:55px; background-color:#f5f5f5;}
#search_b1{width:1060px; padding:0 10px; height:55px; background-color:#f5f5f5; margin:0 auto;}
#search_b{width:1060px; height:55px;}
#search-i{float:left; width:61px; height:31px; margin-top:12px;}
#search-bg{float:left; width:140px; height:26px; background:url(files/images/20170523210831_164398400.jpg) left no-repeat; padding-left:20px; padding-top:5px; margin-top:12px;}
#search-bg input {
    BORDER-RIGHT: 1px solid #fff; BORDER-TOP: 1px solid #fff; BORDER-LEFT: 1px solid #fff; BORDER-BOTTOM: 1px solid #fff; background-color:#fff; background-color:#fff; line-height:18px; height:18px; color:#888;
}
#search-text{width:829px; float:right; line-height:55px; height:55px; text-align:right;}
/* 产品分类 */
.fenlei{width:230px; margin-top:15px;    margin-bottom: 0px;} 
.fenlei_dht{background:url(files/images/20170527173304_51499345.png) top; height:48px; line-height:48px; color:#fff; font-size:15px; font-weight:bold; padding-left:18px;}
.fenlei_dht span{font-family:Arial, Helvetica, sans-serif; color:#B8E0FF; padding-left:8px; font-size:12px; font-weight:400;}
.fenlei_bj{width:230px; padding:5px 0; background-color:#F6F6F6;}
/* 产品展示 */
.cp_z{width:840px; background-color:#fff; margin-top:15px; padding-bottom:12px;height:1054px !important;}
.cp_dh{background:url(files/images/20170523220321_1292401793.jpg) left no-repeat; height:46px; line-height:46px; border:solid #ddd 1px;}
.cp_dh span{padding-left:45px; color:#1184E1; font-size:15px; font-weight:bold;}
.cp_dh a{float:right; padding-right:12px;}
#hot_b{ margin:8px 9px 7px 6px;}
#hot_b td {
    display: block;
    float: left;
    margin-left: 10px;
    margin-bottom: 12px;
}
#hot_b td a {width:188px; height:141px; overflow: hidden !important; display: block; text-decoration: blink; border:solid #ddd 1px; padding:2px; margin-top:9px;}
#hot_b td img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
#hot_b td img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
#hot_b td br{display:none;}
/* 优势 */
.adv_dbt{width:1080px; margin:0 auto; background:url(files/images/20170531094044_2128495609.png) top center no-repeat; color:#fff; font-size:46px; font-weight:bold; text-align:center; padding-top:122px; padding-bottom:20px; margin-top:20px;}
#adv_bg{width:1080px; margin:0 auto; background:url(files/images/20170524174003_1254541715.jpg) top repeat-x;}
.adv_z{width:320px; padding:10px; background-color:#fff; margin-bottom:30px;}
.adv_tp{}
.adv_xbt{line-height:25px; text-align:center; font-size:20px; color:#1184E1; font-weight:bold; padding-top:15px;}
.adv_xbt span{font-size:12px; font-weight:400; font-family:Arial, Helvetica, sans-serif; color:#ccc;}
.adv_xbtshu{width:320px; height:51px; background:url(files/images/20170525114357_608975614.jpg) center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#666; text-align:center; padding-top:10px;}
.adv_js{line-height:28px; margin-bottom:10px; padding-left:10px;}
#adv_bg1{width:1080px; margin:0 auto; height:230px; background:url(files/images/20170531095111_1422450705.jpg) top left no-repeat #fff;}
#adv_bg1z{width:500px; padding-left:550px; padding-top:40px; margin:0 auto;}
#adv_bg2{width:1080px; margin:0 auto; height:230px; background:url(files/images/20170531095117_893355121.jpg) top right no-repeat #fff;}
#adv_bg2z{width:1060px; padding-left:20px; margin:0 auto;}
.adv_bg2z_l{width:500px; padding-top:40px;}
.adv_bg2z_r{text-align:right; padding-right:33px; color:#fff; font-size:25px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:4px;}
.adv_dh{height:80px;}
.adv_bt{width:66px; height:51px; background:url(files/images/20170525114357_608975614.jpg) center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#666; text-align:center; margin-right:15px; padding-top:10px;}
.adv_li_titel{font-size:20px; color:#1184E1; font-weight:bold; line-height:26px; padding-top:5px;}
.adv_li_titel span{ font-size:12px; font-weight:400; font-family:Arial, Helvetica, sans-serif; color:#ccc;}
.adv_li_text{line-height:30px;}
.adv_li_text span{ padding-right:10px; color:#BF0100;}
/* 简介 */
#jj_bg{width:1080px; margin:0 auto; padding-top:30px;}
.jj_l{height:368px; background:url(files/images/about_bg.jpg) left no-repeat; padding-top:30px; padding-left:30px; margin-top:10px;}
.jj_ltp{width:438px; border:solid #ddd 3px; border-right:none;}
.jj_r{width:559px; height:358px; background-color:#fff; padding:20px 25px; margin-top:10px;}
.jj_dh{background:url(files/images/20170524090244_899036021.jpg) left bottom no-repeat; font-size:18px; color:#333; line-height:25px; font-weight:bold; padding-bottom:10px; margin-bottom:10px;}
.jj_dh span{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:400; text-transform:uppercase; color:#aaa;}
.jj_nr{line-height:30px; margin-bottom:10px;}
.jj_more{width:108px; height:32px; line-height:32px; text-align:center; background-color:#FF0209; border-radius:15px; margin-top:5px;}
.jj_more a{color:#fff;}
.jj_more:hover{background-color:#1184E1;}
/* 车间 */
.cj_xdh{font-size:16px; height:40px; line-height:40px; font-weight:bold; color:#fff; margin-bottom:15px; border-bottom:dashed #fff 1px; margin-top:20px;}
.cj_xdh span{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#AADBFF; font-weight:400; padding-left:8px;}
.cj_xdh a{font-weight:400; float:right; color:#fff;}
.cj_tp{}
.cj_tp a{color:#fff;}
/* 新闻 */
.news_tl{float:left; overflow:hidden; padding-left:55px; background:url(files/images/20170531101429_1544475481.png) no-repeat left center;}
.news_tl_m{font-size:24px; line-height:30px; color:#fff;}
.news_tl_en{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#AADBFF; font-size:14px; line-height:20px;}
.lanrenzhijia{ width:1080px; height: auto; margin:0px auto; overflow:hidden; padding-top:20px;}
.lanrenzhijia .tab{ overflow:hidden; width:240px; z-index:99; position:relative; float:right; margin-top:5px;}
.lanrenzhijia .tab a{ display:block; float:left; text-decoration:none; height:40px; color:#fff; line-height:40px; width:120px; text-align:center; font-size:15px;}
.lanrenzhijia .tab a:hover{ background:#1184E1; border-radius:22px; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#1184E1; border-radius:22px; color:#fff; text-decoration:none; font-weight:bold;}
.lanrenzhijia .content{ overflow:hidden; width:1080px; height:411px; position:relative; float:left; margin-top:16px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0;}
.lanrenzhijia .content .li{ width:1080px; float:left;}
.news_dl{float:left; width:446px; height:409px; border:solid 1px #ccc; background:#fff; overflow:hidden;}
.news_dr{float:right; width:607px; height:409px; border:solid 1px #ccc; background:#fff; overflow:hidden;}

.news_dl .divdgweb_new_div_item,.news_dl .news_div_item{overflow:hidden; background:#fff; padding:20px; padding-bottom:0px; float:left;width:406px;}
.news_dl .news_div_item_pic{overflow:hidden; width:405px;border:solid 1px #ccc;}
.news_dl .news_div_item_pic img{width:405px;}
.news_dl .news_div_item_pic img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.news_dl .news_div_item_pic img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.news_dl .divdgweb_new_div_item_date,.news_dl .news_div_item_date{ display:none;}
.news_dl .news_div_item_year,.news_dl .news_div_item_month,.news_dl .news_div_item_day,.news_dl .divdgweb_new_div_item_year,.news_dl .divdgweb_new_div_item_month,.news_dl .divdgweb_new_div_item_day{ float:left;}
.news_dl .divdgweb_new_div_item_title,.news_dl .news_div_item_title{}
.news_dl .divdgweb_new_div_item_title a,.news_dl .news_div_item_title a{font-size:16px;}
.news_dl .divdgweb_new_div_item_body,.news_dl .news_div_item_body{ padding-top:12px; line-height:24px; color:#999;}
.news_dl .news_div_item_content,.news_dl .divdgweb_new_div_item_content{ overflow:hidden; position:absolute; width:407px; top:310px;}

.news_dr .news_div,.news_dr .divdgweb_new_div{overflow:hidden; padding-top:16px;}
.news_dr .divdgweb_new_div_item,.news_dr .news_div_item{ width:570px; padding:11px 0px 11px 22px; overflow:hidden;}
.news_dr .divdgweb_new_div_item_date,.news_dr .news_div_item_date{ float:left; width:66px; height:72px; background:#FF0209; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.news_dr .news_div_item_year,.news_dr .divdgweb_new_div_item_year{ float:left; padding-left:6px; margin-top:43px; position:absolute;}
.news_dr .news_div_item_month,.news_dr .divdgweb_new_div_item_month{ float:left; margin-top:43px; position:absolute; margin-left:45px;}
.news_dr .news_div_item_day,.news_dr .divdgweb_new_div_item_day{ width:66px; text-align:center; font-size:30px; font-weight:bold; margin-top:10px;}
.news_dr .divdgweb_new_div_item_title a,.news_dr .news_div_item_title a{ font-size:16px; line-height:27px;}
.news_dr .divdgweb_new_div_item_body,.news_dr .news_div_item_body{color:#888; line-height:23px;}
.news_dr .news_div_item_content,.news_dr .divdgweb_new_div_item_content{ float:right; width:480px;}
/* 联系方式 */
.lx_dh{width:1080px; background:url(files/images/20170602171033_1644622986.png) center no-repeat; height:90px; line-height:90px; text-align:center; color:#fff; font-size:20px; font-weight:bold;}
.lx_nr{width:500px; background:rgba(255, 255, 255, 0.80); border:solid #ddd 1px; padding:15px; line-height:32px;}
.lx_nr span{font-size:16px; color:#f00;}
/* 友情链接 */
.link_dht{ width:1076px; background:url(files/images/20170531101717_317229280.png) no-repeat; font-size:15px; height:25px; line-height:25px; font-weight:bold; color:#fff; padding-left:4px; margin-top:20px;}
.link_dht a{float:right; color:#fff; padding-right:4px; font-weight:400;}
.link_nr{width:1076px; padding:5px 0 10px 4px;}
.fdh{width:1080px; margin:0 auto; background-color:#1184E1; height:50px; line-height:50px; color:#fff; text-align:center; margin-top:10px;}
.fdh a{color:#fff;}
.fdh a:link{text-decoration:none;}
.fdh a:visited{text-decoration:none; color:#fff;}
.fdh a:hover{text-decoration:none;}
.fdh a:active{text-decoration:none; color:#fff;}
.bq_nr{width:1080px; margin:0 auto; text-align:center; color:#fff; line-height:33px; padding:12px 0;}
.bq_nr a{color:#fff;}


div#floatTips2{
 font-weight:bold;
 position:absolute;
 left:40px;
 z-index:9999;
 width:110px;
}
#qq_top{width:130px; height:25px; line-height:25px; background: #1184e1; text-align:center; color:#fff; font-size:12px;}
#qq_top01{width:130px; height:25px; line-height:25px; background: #1184e1; text-align:center; color:#fff; font-size:12px;}
#qq_center{width:130px;}
#qq_center01{width:130px;}
#qq_bottom{width:130px; text-align:right; line-height:25px; font-size:12px;}
#qq_bottom a{text-decoration: none; color: #484848;}
#qq_bottom a:hover{text-decoration: none; color: #ff6600;}
