﻿/*样式初始化及公共样式部分lpm*/
body{color:#555; font-size:13px; margin:0 auto; min-width:1200px; background-color:#fff;  font-family:"Microsoft YaHei";}
a{color:#555; text-decoration:none;}      /*定义全局链接颜色lpm*/
a:hover{color:#ed6c00;}      /*定义全局链接鼠标滑过颜色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,.left{float:left;}     /*定义左浮动lpm*/
.fr,.right{float:right;}     /*定义右浮动lpm*/
.cp img{border:1px solid #ddd; padding:2px;  background:#fff;}      /*定义标签调用图片的边框样式lpm*/
.cp a:hover img{ border:1px solid #ed6c00; padding:2px; background:#fff;}      /*定义鼠标经过时边框的变化效果lpm*/
.box{width:1200px; height:auto; margin:0 auto;}      /*定义版面统一宽度lpm*/
.font_en{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}     /*定义英文字体及大写lpm*/

.top10{margin-top:10px;}
.top15{margin-top:15px;}
.top20{margin-top:20px;}
.top30{margin-top:30px;}
.top40{margin-top:40px;}
.top45{margin-top:45px;}
.top50{margin-top:50px;}
.top60{margin-top:60px;}

/*顶部*/

#top_bg {
    width: 100%;
    height: 35px;
    background: #f2f2f2;
    line-height: 35px;
}

.top_bg {height: 140px;}
.top_logo {margin-top: 37px;}
.top_l {margin: 18px 13px 0;}
.top_w {margin-top: 48px; font-size: 22px; color: #ff7608; line-height: 26px;}
.top_w p {font-size: 16px; color: #666;}
.top_r {margin-top: 54px;}

/*导航*/
.nav_bg {
    width: 100%;
    height: 60px;
    margin: 0 auto;
    background: #30a333;
}


.nav li {
    width: 119px;
    height: 60px;
    float: left;
    border-right: 1px solid #42bf46;
}

.nav li a {
    font-size: 14px;
    color: #fff;
    display: block;
    width: 120px;
    line-height: 60px;
    height: 60px;
    text-align: center;
    margin-left: 1px;
}

.nav li a:hover {
    background: #ff7608;
}

.nav .a_nav a {
    background: #ff7608;
}

/*幻灯片*/
.focus {width:100%; height:500px; overflow:hidden; position:relative; z-index:9}
.focus ul {height:100%; position:absolute;}
.focus ul li {float:left; width:100%; height:100%; overflow:hidden; position:relative; background:#eee;}
.focus ul li div {position:absolute; overflow:hidden; width:100%; height:100%;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:952px; padding-right:50px; height:23px; margin-left:-501px; left:50%; bottom:15px; text-align:right;}
.focus .btn span {display:inline-block; width:25px; height:24px; line-height:24px; text-align:center; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:210px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
    
/*内页幻灯片*/
.focus_n {width:100%; height:350px; overflow:hidden; position:relative; z-index:9}
.focus_n ul {height:100%; position:absolute;}
.focus_n ul li {float:left; width:100%; height:100%; overflow:hidden; position:relative; background:#eee;}
.focus_n ul li div {position:absolute; overflow:hidden; width:100%; height:100%;}
.focus_n .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus_n .btn {position:absolute; width:952px; padding-right:50px; height:23px; margin-left:-501px; left:50%; bottom:15px; text-align:right;}
.focus_n .btn span {display:inline-block; width:25px; height:24px; line-height:24px; text-align:center;  margin-left:5px; cursor:pointer; background:#fff;}
.focus_n .btn span.on {background:#fff;}
.focus_n .preNext {width:45px; height:100px; position:absolute; top:120px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus_n .pre {left:0;}
.focus_n .next {right:0; background-position:right top;}

/*搜索*/
.search_bg {width: 100%; height: 60px; background: #f5f5f5;}
.search_nbg {width: 100%; height: 60px; background: #f5f5f5; position: absolute; top: 585px;}
.search_l {float: left;line-height: 60px;}
.search_l span { color: #555; font-weight: bold;}
.search_l a { font-size: 14px; color: #666;}
.search_l a:hover {color: #de2418;}
.search-d {margin-top: 15px;margin-left: 10px; float: right;}
.search-bgp {width: 230px;height: 31px;font-size: 14px;line-height: 24px;padding-left: 15px;color: #5a5a5a;background: none;outline: none;border: 1px solid #e4e4e4;padding-top: 0px!important;padding-bottom: 0px!important;}
.search-ip {width: 53px;height: 33px;background: url(img/20180623155807_1389296424.jpg) no-repeat center;border: none;cursor: pointer;}
.search-bg {float: left;overflow: hidden;}
.search-i {float: left;overflow: hidden;}

/*产品*/
.prod_tile {width: 370px; height: 100px; margin: 0 auto 33px; background: url(img/20180623160911_1438643856.jpg) no-repeat; font-size: 30px; font-weight: bold; color: #000; line-height: 80px; text-align: center;}
.prod_tile span {color: #30a333;}
.list_bg { width: 256px; height: auto; border: 1px solid #e0e0e0; border-bottom: 0;}
.list_t { width: 256px; height: 84px; text-align: center; font-size: 26px; color: #fff; line-height: 84px; background: #30a333;}
.list_t b { font-size: 16px;}
.list_d table {width: 100%;}
.list_d table tbody tr td {width: 254px; height: 54px; line-height: 54px; border-bottom: 1px solid #e0e0e0;}
.list_d table tbody tr td a {display:block; padding-left: 32px; width: 224px; height:54px; font-size: 16px; font-weight: normal!important; color: #666; background: url(img/20180625091321_663502853.jpg) 212px 24px no-repeat;}
.list_d table tbody tr td a:hover {color: #ff7608; background: url(img/20180625091325_998323082.jpg) 212px 24px no-repeat;}
.list_m {height: 81px; border-bottom: 3px solid #30a333;}
.prod_mbg { width: 920px; height: 421px; background: url(img/20180625084608_1983551004.jpg) no-repeat; overflow: hidden;}
.prod_m { margin-left: 602px; width: 282px; height: 357px; background: url(img/20180625084614_1948055422.png) no-repeat; overflow: hidden;}
.prod_t { margin: 46px 0 0 92px; font-size: 18px; color: #349f38; font-weight: bold; line-height: 55px;}
.prod_w { margin: 32px 0 0 43px; font-size: 14px; color: #fff; line-height: 28px;}
.prod_btn {margin: 40px 0 0 72px}
.prod_btn a { font-size: 14px; color: #fff; line-height: 28px;}
.prod_btn a:hover {color: #349f38;}
.prod_d {margin-top: 13px; overflow: hidden; width: 920px; height:505px;}
.prod_d table tbody tr td {display: block; float:left; margin: 0 28px 19px 0; padding-left:0!important; width: 288px; height: 243px;}
.prod_d table tbody tr td:nth-child(3){margin-right:0;}
.prod_d table tbody tr td:nth-child(6){margin-right:0;}
.prod_d table tbody tr td span {display:block; width: 286px; height:60px; border: 1px solid #e9ebea; border-top:0; background: #f3f3f3;}
.prod_d table tbody tr td span a {display: block; width: 286px; height: 60px; line-height: 60px; font-size: 16px; color: #666; background: url(img/20180625093516_2015851211.jpg) 12px 28px no-repeat;}
.prod_d table tbody tr td:hover a {color: #ff7608;}

/*应用案例*/
.case_tile { margin: 0 auto 37px;width: 370px; height: 100px; background: url(img/20180625095056_1949862448.jpg) no-repeat; font-size: 30px; font-weight: bold; color: #000; line-height: 80px; text-align: center;}
.case_tile span {color: #30a333;}
.case_d {position: relative; width: 1200px; height:404px; overflow: hidden;}
.case_d ul li {float:left; margin: 0 64px 20px 0; width: 566px; height: 190px; border: 1px solid #dadada; border-radius: 120px; }
.case_d ul li:nth-child(2n){margin-right:0;}
.case_r {margin-top: 48px; width: 336px;}
.case_img {margin: 5px 18px 0 6px; width: 181px; height: 181px; border-radius: 100px; overflow: hidden;}
.case_t {font-size: 16px; font-weight:bold; color: #333;}
.case_hd {margin: 22px 0 24px 0; width: 336px; height:1px; background: #e0e0e0;}
.case_w {font-size: 14px; color: #666; line-height: 25px;}
.case_w a {color: #30a333;}
.case_w a:hover {color: #ff7608;}
.case_btn {position: absolute; top: 158px; left: 560px; width: 83px; height: 83px; text-align: center; line-height: 83px; border-radius: 50px; background: #ff7608;}
.case_btn a {display: block; font-size: 14px; color: #fff;}

/*广告图*/
.banner_bg {width: 100%; height: 204px; background: url(img/20180814175851_1188005519.jpg) no-repeat center; overflow: hidden;}
.banner_w {margin: 132px 0 0 845px; font-size: 26px; color: #fff;}

/*优势*/
.adv_bg {margin-top: 76px; overflow: hidden;}
.adv_tile {width: 532px; margin: 0 auto 38px;}
.adv_d ul li {float: left; margin: 0 52px 43px 0; width: 572px; height: 340px; border: 1px solid #e3e3e3;}
.adv_d ul li:nth-child(2n) {margin-right: 0;}
.adv_d .adv_img {margin: 20px;}
.adv_d .adv_t {margin-left: 20px; padding-left: 89px; font-size: 22px; font-weight: bold; color: #333; line-height: 36px; background: url(img/20180625141245_1892857816.jpg) no-repeat;}
.adv_d .adv_w {margin: 14px 0 0 20px; padding-left: 18px; width: 516px; font-size: 14px; color: #555; line-height: 28px; background: url(img/20180625141810_1371793291.jpg) 0 10px no-repeat;}
.adv_d ul li:nth-child(2) .adv_t{background: url(img/20180625142110_1060790459.jpg) no-repeat;}
.adv_d ul li:nth-child(3) .adv_t{background: url(img/20180625142111_1948336869.jpg) no-repeat;}
.adv_d ul li:nth-child(4) .adv_t{background: url(img/20180625142111_791213987.jpg) no-repeat;}
.adv_d ul li:nth-child(5) .adv_t{background: url(img/20180625142112_1349895713.jpg) no-repeat;}
.adv_d ul li:nth-child(6) .adv_t{background: url(img/20180625142112_923091069.jpg) no-repeat;}

/*简介*/
.about_tile { margin: 28px auto 47px;width: 596px; height: 100px; background: url(img/20180625171224_1660662999.jpg) no-repeat; font-size: 30px; font-weight: bold; color: #30a333; line-height: 80px; text-align: center;}
.about_bg {width: 1200px; height: 495px; background: url(img/20180625173146_1325946586.jpg) no-repeat;}
.about_l {margin: 116px 0 0 58px; }
.about_r {margin-top: 26px;}
.about_l span {display: block; font-size: 20px; font-weight: bold; color: #333;}
.about_l p {display: block; margin: 30px 0 60px; width: 495px; font-size: 14px; color: #666; line-height: 28px;}
.about_l a {display: block; width: 174px; height: 42px; text-align: center; font-size: 14px; color: #fff; line-height: 42px; border-radius: 25px; background: #f38923;}

/*厂房设备*/
#equ_bg{width: 100%;height: 390px;overflow: hidden;}

#equ_t{margin-top: 30px;}

#showtd0{width:100px;height: 46px;float: left;position: relative;}

#showtd1{width:100px;height: 46px;float: left;position: relative;}


#equ_t .on a{color:#f38923;}
#equ_t .out{color: #333;}
#showtd0 a,#showtd1 a{display: block;text-align: center;line-height: 46px;color: #333;font-size: 16px;}

.equ_ti{width: 900px;height: 1px;background: #ccc;margin-top: 25px;}
.equ_t2 {margin-left: 40px;line-height: 46px;}
.tabcon{margin-top:20px;}
 .company_img {position: relative; }
.company_list { height: 46px; position: relative; width: 100%; }
.company_list:after { content: ''; display: block; width: 850px; height: 1px; background: #ddd; right: 0px; position: absolute; top: 22px; }
.company_list li { float: left; margin-right: 35px; }
.company_list li a { display: block; font-size: 16px; color: #fff; background: #333; line-height: 46px; padding: 0 20px; position: relative;  -webkit-transition: 0.3s all ease-in-out;  transition: 0.3s all ease-in-out; }
.company_list li a:after{ content: ''; border-bottom: 46px solid #333; border-right: 25px solid transparent; position: absolute; bottom: 0; right: -25px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
.company_list li.comp_l2 a:before{ content: ''; border-top: 46px solid #333; border-left: 25px solid transparent; position: absolute; bottom: 0; left: -25px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
.company_list li.comp_l1 a { padding:0 25px; }

.company_list li.cur a{background: #d6000f}
.company_list li.cur a:after{ border-bottom: 46px solid #d6000f; border-right: 25px solid transparent; }
.company_list li.cur a:before{ border-top: 46px solid #d6000f; border-left: 25px solid transparent; }
 .photo_cont{padding:20px 0; }
 .photo_cont > div{position: relative;}
 .photo_cont .cont_p2{display: none;}
 .photo_cont .cont_p3{display: none;}
 .comp_ibtn { width: 50px; height: 50px; background: #30a333 url(img/20180625190930_978082071.png) no-repeat; display: block; position: absolute; top: 75px; cursor: pointer;  -webkit-transition: 0.3s all ease-in-out;  transition: 0.3s all ease-in-out;}
 .comp_ibtnl:after{ content: ''; border-bottom: 50px solid #30a333; border-right: 13px solid transparent; position: absolute; bottom: 0; right: -13px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnl:hover:after{border-bottom: 50px solid #f38923; border-right: 13px solid transparent; }
 .comp_ibtnr:after{ content: ''; border-bottom: 50px solid #30a333; border-left: 13px solid transparent; position: absolute; bottom: 0; left: -13px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnr:hover:after{border-bottom: 50px solid #f38923; border-left: 13px solid transparent;}
 .comp_ibtnl:before{ content: ''; border-top: 10px solid #454545; border-left: 25px solid transparent; position: absolute; bottom: -10px; left: 0; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnr:before{ content: ''; border-top: 10px solid #454545; border-right: 25px solid transparent; position: absolute; bottom: -10px; right: 0; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnl:hover:before{border-top: 10px solid #db303b; border-left: 25px solid transparent;}
 .comp_ibtnr:hover:before{border-top: 10px solid #db303b; border-right: 25px solid transparent}
 .comp_ibtnl{ left: -25px; background-position: left center; }
 .comp_ibtnr{ right: -25px; background-position: right center}
 .comp_ibtn:hover{ background-color: #f38923; }
.company_img_cont table { display: block; width: 100%; }
.company_img_cont td { display: block; float: left; padding: 0 !important; position: relative; margin-right: 20px; }
.company_img_cont td a img { display: block; width: 100%; height: auto; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out }
.company_img_cont td > a { display: block;overflow:hidden; border: 1px solid #ccc; }
.cont_p1 .company_img_cont td { width: 285px; }
.company_img_cont td br{display:none;}
.cont_p2 .company_img_cont td { width: 285px; margin-right: 20px}
 .cont_p2 .comp_ibtn{ top: 75px; }
.company_img_cont table > tbody > tr > td > div { padding: 0 !important; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; width: 100%; position: relative; top: 0; background: none; }
.company_img_cont table > tbody > tr > td > div > a { font-size: 14px; color: #333; line-height: 40px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
#company_img_cont table > tbody > tr > td:hover > div { width: 90%; margin: 0 auto; background: #f38923; top: -20px; }
#company_img_cont table > tbody > tr > td:hover > div > a { color: #fff; font-size: 16px; }
#company_img_cont1 table > tbody > tr > td:hover > div { width: 90%; margin: 0 auto; background: #f38923; top: -20px; }
#company_img_cont1 table > tbody > tr > td:hover > div > a { color: #fff; font-size: 16px; }


/*新闻*/
.news{width: 100%; padding: 55px 0; background: #eee;}
.news_row .fl,.news_row .fr{ width: 580px; background: #fff;    border: 1px solid #ccc; }
.news_row1{ display: block; position: relative; }
.news_row1:after,.news_row1::after{ position: absolute; content: ''; background: #ececec; width: 100%; height: 1px; bottom: 0; left: 0; }
.news_row1 i{ background:#30a333; padding: 25px; width: 30px; height: 30px; display: block; float: left; position: relative; z-index: 2; -webkit-transition:0.3s all; transition:0.3s all; }
.news_row .fl .news_row1 i{ background-image: url(img/20180625191211_661929829.png); background-position: center; background-repeat: no-repeat; }
.news_row .fr .news_row1 i{ background-image: url(img/20180625191215_1359256443.png); background-position: center; background-repeat: no-repeat; }
.news_row1 strong { display: block; padding: 15px 3px 15px 0; font-size: 20px; color: #333; line-height: 35px; float: left; font-weight: 100; margin-left: 20px; }
.news_row1 span{ display: block; line-height: 80px; height: 80px; color: #9e9e9e; float: right; margin-right: 20px;font-size: 14px;    text-transform: uppercase;font-weight: normal;}
.news_row1 span:hover{ color: #1d69bb; }
.news_row1:hover i{ -webkit-filter: brightness(1.15); filter: brightness(1.15); }
.news_row .fl .news_row1 strong{ background: url(img/20180625192931_1082207828.png) no-repeat left bottom; }
.news_row .fr .news_row1 strong{ background: url(img/20180625192931_1329242481.png) no-repeat left bottom; }

.news_div_item, .divdgweb_new_div_item { position: relative; padding: 5px 0; height: 30px; overflow: hidden; -webkit-transition:0.3s all ease; transition:0.3s all ease; }
.divdgweb_new_div_item_date, .news_div_item_date { position: absolute; right: 0; top: 12px; -webkit-transition:0.3s all ease; transition:0.3s all ease; }
.divdgweb_new_div_item_date > div,.news_div_item_date > div{ display: inline-block; color: #787878; font-size: 12px; font-family: 'arial'; }
.news_div_item_title, .divdgweb_new_div_item_title{ position: relative; }
.news_div_item_year:after,.news_div_item_year::after,.divdgweb_new_div_item_year:after,.divdgweb_new_div_item_year::after{ content: '-'; }
.on .news_div_item_year:after,.on .news_div_item_year::after,.on .divdgweb_new_div_item_year:after,.on .divdgweb_new_div_item_year::after{ content: ''; }
.news_div_item_title:after,.news_div_item_title::after, .divdgweb_new_div_item_title:after, .divdgweb_new_div_item_title::after{ content: ''; background: #30a333; width: 4px; height: 4px; position: absolute; left: 0; top: 14px; }
.on .news_div_item_title:after,.on .news_div_item_title::after, .on .divdgweb_new_div_item_title:after, .on .divdgweb_new_div_item_title::after{ content: ''; display: none; }
.news_div_item_title .news_div_item_a, .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 15px; display: block; line-height: 30px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition:0.3s all ease; transition:0.3s all ease; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div { padding: 25px 35px; height: 359px;    font-weight: normal; }
.news_div_item_pic,.news_div_item_body,.divdgweb_new_div_item_body{ -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_div_item_pic{ margin-top: 15px; }
.news_div_item_pic a,.news_div_item_pic a img{ display: block; width: 240px; height: 158px; }
.news_div_item_pic a img {border: 1px solid #ccc;}
.news_div_item.on, .divdgweb_new_div_item.on { height: 173px; border-bottom: 1px dotted #ccc; padding: 0 0 20px; margin: 5px 0; }
.news_div_item_body, .divdgweb_new_div_item_body { line-height: 21px; color: #767676; font-size: 13px; width: 244px;  position: absolute; right: 0; top: 110px;}
.on .divdgweb_new_div_item_date, .on .news_div_item_date { top: 23px; right: 183px; }
.on .news_div_item_title .news_div_item_a, .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 250px; top: 75px; width:195px;    text-decoration: none; }
.on .divdgweb_new_div_item_date > div, .on .news_div_item_date > div { font-weight: bold; color:#30a333; font-size: 24px; line-height: 30px; }
.on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year,.on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 3px; }

/*版权*/
.footer_bg{ width: 100%; min-width: 1200px; padding-top: 34px;  height: auto; background: #349f38;font-family:"Microsoft YaHei";color: #fff;}
.footer_nbg{ height: 280px;}
.footer_bg a{color: #fff!important;}
.footer_bg a:hover{color: #f3ed23!important;}
.footer_l{ width:830px; }
.footer_l li{width: 120px; float: left; margin-right: 49px;}
.footer_l li a{ display:block; line-height: 30px; }
.footer_l li i{display: block;width: 10px;height: 1px;background: #eee;margin:10px 0 10px 0;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;    }    
.footer_l li:hover i {background:#fffb6e;width: 62px;}
.footer_l li p a{ font-size: 16px; color: #fff;}
.footer_r{width: 164px; padding-top: 10px; margin-right: 50px; text-align: center; font-size: 16px; line-height: 16px; color:#fff;}
.footer_r img{padding-top: 15px;}
@-webkit-keyframes test{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
50%{-webkit-transform:translate(0,5px);transform:translate(0,5px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.footer_r:hover {color:#fffb6e;-webkit-animation:test 0.3s ease-in 2;animation:test 0.3s ease-in 2; cursor:pointer;}    
.footer_l li.cont_w{line-height: 30px; width: 273px;}
.link{ height: 58px; line-height: 58px; border-bottom: 1px #74cb77 solid; border-top:1px #74cb77 solid; margin-top: 50px;}
.link_l{ width: 83px; padding-left: 33px; font:15px/58px "Microsoft YaHei"; background:url(img/20180625181529_1533377500.png) no-repeat 6px center;}
.link_r{ width: 880px;}
.copy{ text-align: center; line-height: 60px;}

/* 内页样式变量 */
.mianbxContent{background:url(img/20180626091021_1565261635.jpg)no-repeat left center,url(img/20180626091021_2029809251.jpg) no-repeat right center;}/*小导航图片*/
.content_more_a_zdy{background:url(img/20180626091022_657523947.jpg);}/*自定义新闻栏目图片*/
.xwlb_img img:hover,.pro_list_box_item_l_zdy a:hover img,.products_pages_info:hover,.dgweb_pages_info:hover,.news_pages_info:hover{border-color:#ff7608 !important;}/*边框经过颜色*/
.pro_list_box_item_r_zdy{width:685px;} /*自定义新闻左边宽度*/
.shopmrsc p.xwlbbt:hover {color:#ed6c00;} /*默认新闻鼠标经过颜色*/
#bodycon{ padding-top: 80px; padding-bottom: 20px;}  /*中间内容与头部和版权的距离*/


/* 内页导航 */
.mianbxContent{ background-color:#fff; border-bottom:solid #ccc 1px; line-height:40px !important; margin-bottom:20px !important; height:40px !important; width:100% !important; text-align: left!important; text-indent: 22px;}
.strong_title{display:none;}
.dgweb_pages_info{padding:20px 0!important;}


/*新闻*/
.xwlb_img img{border:1px solid #d1d1d1; width:205px!important; height:135px!important;}



/*内页新闻排版*/
.pro_list_box_item_zdy{float:left;text-align:left;border-bottom: #efefef solid 1px;padding: 15px 5px;}
.pro_list_box_item_zdy:hover{background-color: #f9f9f9;}
.pro_list_box_item_l_zdy{width:205px; height:135px; float:left;}
.pro_list_box_item_l_zdy a img {width: 205px; height:135px; border:1px solid #ccc;}
.pro_list_box_item_r_zdy{height:135px; margin-left:20px; float:left;}
.pro_list_box_item_r_zdy a p{height: 36px; color:#333; text-overflow: ellipsis; white-space:nowrap; overflow:hidden; font-size: 15px; border: none;}
.pro_list_box_item_r_zdy a div{color:#666; height:50px;}
.content_more_a_zdy{ width: 90px; height: 30px; display:block;  margin-top:20px;}
.pro_list_box_item_zdy{overflow:hidden;}
.xwlb_img img:hover,.pro_list_box_item_l_zdy a:hover img{border:1px solid #666;}

.cont_d{height:auto;}      /*地图侧高度*/
.cont_tl,.cont_dlt i,.cont_drt i{background: #349f38;} /*文字背景颜色*/
.cont_dlt p,.cont_drm{color:#349f38;}  /*文字背景颜色*/
.iconfont{color:#555;}      /*图标颜色*/
    
    
    
 @font-face {
  font-family: 'iconfont';  /* project id 559244 */
  src: url('img/font_559244_otxxa1mm7a54s4i.eot');
  src: url('img/font_559244_otxxa1mm7a54s4i.eot?#iefix') format('embedded-opentype'),
  url('img/font_559244_otxxa1mm7a54s4i.woff') format('woff'),
  url('img/font_559244_otxxa1mm7a54s4i.ttf') format('truetype'),
  url('http://at.alicdn.com/t/font_559244_otxxa1mm7a54s4i.svg#iconfont') format('svg');
}
    
 .iconfont_t{
  font-family:"iconfont" !important;
  font-size:60px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
 .iconfont{
  font-family:"iconfont" !important;
  font-size:53px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
 line-height: 53px;}   
     
    
    
.cont_tl{width: 27%;height: 256px;}
.cont_tlt{display: block; font-size: 36px;font-weight: bold;color: #fff;line-height: 36px;margin-top: 40px; margin-left: 10%;}
.cont_tl  p {width: 226px;height: 45px;line-height: 45px; border: 2px solid #fff;font-size: 22px;color: #fff;text-align: center;margin-bottom: 30px;margin-left: 10%;margin-top: 30px;}
.cont_tl p span { font-weight: normal;font-size: 21px;}
.cont_tlc{display: block;font-size: 24px;color: #fff;font-family: arial;text-transform: uppercase;margin-left: 10%;}
.cont_tr{width: 73%;background: #eeeeee;height: 256px;font-size:50px;position: relative;} 
.cont_tr i{position: absolute;}  
.cont_tt {margin:0 auto;width: 67%;height: 55%;margin-top: 56px;}   
.cont_ttt  {font-size: 24px;color: #494949;}
.cont_tt p {font-size: 14px;line-height: 24px;height: 70px;overflow: hidden;color: #494949;padding-top: 25px;}
.cont_d{width:100%;padding-top: 25px;}
.cont_dl{width: 45%;height: auto;background: #f5f5f5;}   
.cont_dr{width: 55%;height: auto;background: #eee; padding-bottom: 30px;}      
.cont_dlt{margin-top: 45px;height: 30px;margin-bottom: 42px;}   
.cont_dlt i{width: 7px;height: 23px;display: block;float: left; margin-top: 4px;}   
.cont_dlt p {font-size: 28px;font-weight: bold;padding-left: 25px;line-height: 28px;}   
.cont_dld{height: 110px;padding-left:30px; width: 440px;}
.cont_dld1{ display: block; font-size: 18px;font-weight: normal;color: #333;height: 20px; padding-left: 80px;padding-top: 5px;} 
.cont_dld p{font-size: 14px;color: #666666;line-height: 26px; padding-left: 80px;}    
.cont_dld i{float: left;}  
.cont_drt {margin-left:45px;}
.cont_drm {display: block;float: left; font-size: 43px;line-height: 43px;font-weight: bold;margin-top: 45px;}   
.cont_drt i {display: block;float: left; width: 84px;height: 4px;}
.cont_drt p {font-size: 20px;font-weight: normal;color: #333;display: block;float: left;padding-top: 3px;}
.cont_drt1{margin-top: 53px;float: left;width: 100px;height: 40px;margin-left: 8px;margin-bottom: 30px;}
.cont_dl p  a {font-size:14px;}
.cont_dld p{padding-top:10px;}

/*简介*/
.about_n{ margin:0 auto; width:1200px; line-height:32px; font-size:15px;}
.about_n1{overflow:hidden;}
.about_nw { width:675px;}
.about_n2{ margin-top:10px; overflow:hidden;}
.about_n2 .about_nw {width: 720px; margin-top: 0;}
.n-news {font-size: 14px; color: #555; line-height: 24px; text-indent: 2em;}

.n-news img{max-width:100%}
.qqkefu{
    position: fixed;
    top:50%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    /*right:0;*/
    right: 30px;
    width:39px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:url("img/20180626194519_652636790.png") no-repeat;
    background-color: #28292e;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background-color:#30a333;
}
.qqkefu ul li.top{
    background-position: 0 0;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}

.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li.qq_phone{
    background-position: right -46px;
}
.qqkefu ul li.qq_ku{
    background-position: right -92px;
}
.qqkefu ul li.qq_ms{
    background-position: right -138px;
}
.qqkefu ul li.qq_czb{
    background-position: right -184px;
}
.qqkefu ul li.qq_app{
    background-position: right -228px;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}

    .erweima{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}
    .app{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.app p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.app p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.app .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 132px;
}

/**/
.product_content img{}