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-color:#fff;}
.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 #189718; margin:4px 0; background:#fff;}
.rightarrowpointer{display:none;}
#bodycon #left, #bodycon #center, #bodycon #right {
    height: auto !important;
}
#souc,#head,#chanps,#top_jj,#top_ys,#top_tedian,#top_adv,#top_cj,#top_xw,#top_link{width:1080px; margin:0 auto;}
/* 收藏 */
#top_souc{width:100%; height:29px; background-color:#f5f5f5; border-bottom: solid #fff 1px;}
.souc_l{width:620px; height:29px; line-height:29px;}
.souc_r{width:450px; padding-top:6px;}
/* 头部 */
#head_bg{width:100%; background:url(../uploadfile/image/20170605/20170605152906_1589378582.jpg) top center no-repeat; margin-bottom:48px;}
.head_logo{width:110px; margin-top:28px; border-right:solid #ddd 1px; margin-right:20px;}
.head_name{width:165px; margin-top:36px;}
.head_ggy{margin-top:48px;}
.head_lx{height:108px; background:url(../uploadfile/image/20170605/20170605162118_1569705683.png) left top no-repeat; margin-top:17px; padding-left:80px; line-height:30px; color:#333;}
.head_lx span{font-size:28px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#f00;}
/* 导航 */
#menu_bg{width:100%; height:58px; position: absolute; overflow:hidden; z-index:99; top:155px; background:url(../uploadfile/image/20170605/20170605152531_7054333.png) repeat-x;}
#menu_bg1{width:100%; height:58px; position: absolute; overflow:hidden; z-index:99; top:155px; background:url(../uploadfile/image/20170607/20170607155249_1589433280.jpg) repeat-x;}
#menu{width:1080px; margin:0 auto; text-align:center; font-weight:bold; height:58px; overflow:hidden;}
#menu ul .nomig{background:none;}
#menu ul li{width:119px; line-height:58px; float:left; background:url(../uploadfile/image/20170605/20170605211016_983286744.png) left no-repeat; padding-left:1px;}
#menu ul li a{line-height:58px; font-size:15px; display:block; color:#fff;}
#menu ul li a:hover{font-size:16px;}
/*幻灯片*/
.focus{width:100%; height:500px; overflow:hidden; position:relative;}
.focus ul{height:500px; position:absolute;}
.focus ul li{float:left; width:100%; height:500px; overflow:hidden; position:relative; background:#fff;}
.focus ul li div{position:absolute; overflow:hidden;}
.focus .btnBg{position:absolute; width:100%; height:20px; left:0; bottom:0; background:#fff; display:none;}
.focus .btn{position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:center;}
.focus .btn span{display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on{background:#fff;}
.focus .pre{left:0;}
.focus .next{right:0; background-position:right top;}
/*内页幻灯片*/
.focus1{width:100%; height:350px; overflow:hidden; position:relative;  margin-bottom: 80px;}
.focus1 ul{height:350px; position:absolute;}
.focus1 ul li{float:left; width:100%; height:350px; overflow:hidden; position:relative; background:#fff;}
.focus1 ul li div{position:absolute; overflow:hidden;}
.focus1 .btnBg{position:absolute; width:100%; height:20px; left:0; bottom:0; background:#fff; display:none;}
.focus1 .btn{position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:center;}
.focus1 .btn span{display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus1 .btn span.on{background:#fff;}
.focus1 .pre{left:0;}
.focus1 .next{right:0; background-position:right top;}
/* 搜索 */
#top_search1{width:100%; background-color:#f5f5f5; height:60px; position:absolute; top:552px;}
#top_search{width:100%; background-color:#f5f5f5; height:60px; margin-bottom:25px;}
#search_b{width:1079px; height:60px; border-right:solid #ddd 1px; margin:0 auto;}
#search-i{float:right; width:43px; height:31px; margin-top:12px;}
#search-bg{float:left; width:262px; height:28px; background:url(../uploadfile/image/20170605/20170605162450_1296202808.jpg) left no-repeat; padding-left:15px; padding-top:8px; margin-top:12px; margin-left:18px;}
#search-text{width:740px; float:left; line-height:60px; height:60px; border-right:solid #ddd 1px;}
/*产品*/
.convert2{ width:1080px; height:626px; margin:0 auto;}
.convert2 .tab_dh{width:198px;}
.convert2 .tab_dh a{display:block; color:#333 !important; background:url(../uploadfile/image/20170607/20170607155904_233645183.jpg) no-repeat; line-height:60px; width:198px; height:60px; padding-left:46px;}
.convert2 .tab_dh a.on{width:198px; background:url(../uploadfile/image/20170607/20170607155956_1669783535.jpg) no-repeat;}

.convert2 .content{ overflow:hidden; width:860px; height:626px; position:relative;}
.convert2 .content ul{ position:absolute; left:0; top:0; height:626px; width:8000px !important; }
.convert2 .content li{float:left; width:860px; height:626px;}

.cp_tjdh{background:url(../uploadfile/image/20170605/20170605200956_1553306809.jpg) left no-repeat; border-bottom:dashed #ddd 1px; height:42px; line-height:42px; font-size:16px; font-weight:bold; color:#189718; padding-left:25px;}

.tab_t{width:198px; height:68px; color:#fff; text-align:center; padding-top:20px; line-height:26px; font-size:18px; background:url(../uploadfile/image/20170605/20170605174247_1787302843.jpg) top center no-repeat;}
.tab_t span{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#BDFFBD;}
.prod_w{ width: 860px;}
.prod_wl{ width: 508px; height: 361px; margin-bottom:10px;}
.prod_wr{ width: 263px; height: 321px; padding:20px 40px; background:#f5f5f5;} 
.prod_wr p{ font-size: 18px;font-weight: bold; line-height:54px; border-bottom: 1px dashed #ddd; margin-bottom: 15px;}
.prod_wr span{ font-size:15px; color:#333; line-height: 22px;}
.prod_wr font{ font-size: 14px; line-height: 30px;}
.prod_wr .prod_more{width:118px; background-color:#67B62C; border-radius:15px; height:30px; line-height:30px; text-align:center; margin-top:15px; margin-right:20px;}
.prod_wr .prod_more:hover{width:118px; height:30px; background-color:#189718; line-height:30px;}
.prod_wr .prod_more a{color:#fff;}

.prod_d{margin-top:12px;}

/* 共用小导航 */
.gy_dh{width:100%; background:url(../uploadfile/image/20170606/20170606150401_514025752.png) center no-repeat; line-height:36px; text-align:center; margin-bottom:20px; margin-top:25px;}
.gy_dh span{ font-size:40px; text-transform:uppercase; color:#eee; font-family:AvantGarde Bk Bt;}
.gy_dh font{font-size:25px; color:#189718; font-weight:bold;}
/* 产品 */
.tabcon{width:1080px; height:auto; clear:both; padding-bottom:25px;}
.tabcon td{ padding-left:inherit !important;}
.tabcon td span{ display:block; line-height:30px !important;}
.tabcon td a{ line-height:0px;}
.tabcon a{}
.tabcon td span a{ color:#666; line-height:30px !important; display:block;}
.tabcon td span a:hover{color:#cf0b0f;}
/*新产品*/
#tablit {width:1080px;}
#tablit dl{float:left; width:1080px; padding-bottom:10px;}
#tablit dl a{color:#fff;}
#tablit dl dt{}
#tablit dl dd{float:left; width:210px; height:51px; line-height:51px; text-align:center; color:#fff; background:#189718;}
#tablit dl dd:hover{ color:#fff; float:left; width:210px; height:61px; line-height:51px; text-align:center;}
#tablit .out{color:#fff;}
#tablit .on{width:210px; height:61px; line-height:51px; color:#fff; background:url(../uploadfile/image/20170607/20170607154053_1027819909.jpg) center no-repeat;}
.dis{display:none;}
#tablit dl dd:hover a{ color:#fff !important; display:block !important;}
#tablit .on a{ color:#fff !important;}
/* 产品特点 */
#tedian_bg{width:100%; background-color:#eee; padding:30px 0 35px 0;}
.tedian_dh{background:url(../uploadfile/image/20170606/20170606150630_2091664452.png) bottom center no-repeat; line-height:40px; text-align:center; padding-bottom:12px;}

.tedian_dh span{ font-size:40px; text-transform:uppercase; color:#fff; font-family:AvantGarde Bk Bt;}
.tedian_dh font{font-size:25px; color:#189718; font-weight:bold;}
.te_dh{width:1080px; margin:15px 0;}
.te_dh .te_dhfr{ margin-left:515px;}
.te_dh .btn { display: block; float: left; height: 20px; width: 27px;}
.te_dh .btn_l { background: url(../uploadfile/image/20170606/20170606104450_1035574597.png) no-repeat scroll 0 0;}
.te_dh .btn_r { background: url(../uploadfile/image/20170606/20170606104536_2114081162.png) no-repeat scroll right 0;}
.te_dh .btn_l:hover {background: url(../uploadfile/image/20170606/20170606104536_2114081162.png) no-repeat scroll 0 0;}
.te_dh .btn_r:hover {background: url(../uploadfile/image/20170606/20170606104450_1035574597.png) no-repeat scroll right 0;}
.te_z{width:258px; background-color:#fff; padding:20px 0 32px 0; margin:0 6px; border-radius:15px; text-align:center;}
.te_nr{line-height:30px; margin:0 30px 13px 30px;}
.te_nr span{font-size:18px; font-weight:bold; color:#189718;}
.te_more{width:118px; background-color:#FF2029; border-radius:15px; height:30px; line-height:30px; color:#fff; margin:0 auto;}
.te_more:hover{width:118px; height:30px; background-color:#189718; line-height:30px; margin:0 auto;}
.te_more a{color:#fff;}
/* 优势 */
.ys_dh{background:url(../uploadfile/image/20170607/20170607092051_156265734.png) top center no-repeat #eee; width:100%; height:209px;}
.adv_ddh{background:url(../uploadfile/image/20170607/20170607094551_2028752484.jpg) top center no-repeat; width:820px; font-size:28px; padding-top:28px; color:#333; letter-spacing:5px; height:170px; padding-left:260px; margin:0 auto;}
.adv_li1{height:287px; background:url(../uploadfile/image/20170607/20170607094552_13187267.jpg) top right no-repeat; padding-right:530px;}
.adv_li2{height:265px; background:url(../uploadfile/image/20170607/20170607091126_337819415.jpg) top left no-repeat; padding-left:560px; padding-top:30px;}
.adv_li3{height:292px; background:url(../uploadfile/image/20170607/20170607091126_1168051837.jpg) top right no-repeat; padding-right:620px; padding-top:42px;}
.adv_dh{height:70px; padding-top:15px; border-bottom:dashed #ddd 1px;}
.adv_bt{width:100px; font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#FF2029; font-weight:bold;}
.adv_li_titel{font-size:24px; color:#189718; font-weight:bold; line-height:26px; padding-top:3px;}
.adv_li_titel span{ font-size:12px; font-weight:400; font-family:Arial, Helvetica, sans-serif; color:#ccc;}
.adv_li_text{line-height:35px; margin-top:10px;}
.adv_li_text span{ color:#D50A00; padding-right:10px;}

/* 简介 */
.jj_tp{overflow:hidden; width:508px; padding:5px; border:solid #f8f8f8 8px; border-radius:5px;}
.jj_tp img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.jj_tp img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.jj_nr{width:510px; line-height:35px;}
.jj_more{width:108px; height:32px; line-height:32px; text-align:center; background-color:#FF0209; border-radius:15px; margin-top:25px; margin-right:20px;}
.jj_more a{color:#fff;}
.jj_more:hover{background-color:#189718;}
/* 车间 */
.cj_xdh{font-size:16px; height:40px; line-height:40px; font-weight:bold; color:#189718; margin-bottom:15px; border-bottom:dashed #ddd 1px; margin-top:10px;}
.cj_xdh span{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#aaa; font-weight:400; padding-left:8px;}
.cj_xdh a{font-weight:400; float:right;}
.cj_tp{}
/* 新闻 */
.news_t{width:1080px; margin:0 auto; overflow:hidden;}
.news_tl{float:left; overflow:hidden; padding-left:55px; background:url(../uploadfile/image/20170607/20170607153706_807364339.png) no-repeat left center;}
.news_tl_m{font-size:24px; line-height:30px;}
.news_tl_en{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; font-size:14px; line-height:20px;}
.lanrenzhijia{ width:1080px; height: auto; margin:0px auto; overflow:hidden;}
.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; line-height:40px; width:120px; text-align:center; font-size:15px;}
.lanrenzhijia .tab a:hover{ background:#189718; border-radius:22px; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#189718; 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:rgba(255, 255, 255, 0.50); 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:#666;}
.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:#DFDFDF; 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;}
/* 友情链接 */
.link_dht{ width:1076px; background:url(../uploadfile/image/20170607/20170607154210_836937713.png) no-repeat; font-size:15px; height:25px; line-height:25px; font-weight:bold; color:#189718; padding-left:4px; margin-top:20px;}
.link_dht a{float:right; padding-right:4px; font-weight:400;}
.link_nr{width:1076px; padding:5px 0 10px 4px;}
.fdh{width:100%; background-color:#189718; height:50px; line-height:50px; color:#fff; text-align:center;}
.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:100%; text-align:center; line-height:33px; padding:12px 0;}
/* 内页广告条 */
.jj_ggt{width:100%; height:350px; background:url(../uploadfile/image/20170607/20170607171145_926645494.jpg) top center no-repeat; margin-bottom:75px;}
.xw_ggt{width:100%; height:350px; background:url(../uploadfile/image/20170607/20170607171145_1134102435.jpg) top center no-repeat; margin-bottom:75px;}
.hs_ggt{width:100%; height:350px; background:url(http://login.114my.cn/memberpic/hongshengcy/uploadfile/image/20170506/20170506151435_880450041.jpg) top center no-repeat; margin-bottom:75px;}
.jd_ggt{width:100%; height:350px; background:url(http://login.114my.cn/memberpic/liushengncp/uploadfile/image/20170531/20170531182930_461938689.jpg) top center no-repeat; margin-bottom:75px;}
.js_ggt{width:100%; height:350px; background:url(../uploadfile/image/20170607/20170607171146_82761310.jpg) top center no-repeat; margin-bottom:75px;}
.rc_ggt{width:100%; height:350px; background:url(http://login.114my.cn/memberpic/hongshengcy/uploadfile/image/20170506/20170506150907_1465892591.jpg) top center no-repeat; margin-bottom:75px;}
.zx_ggt{width:100%; height:350px; background:url(http://login.114my.cn/memberpic/hongshengcy/uploadfile/image/20170506/20170506150907_870291567.jpg) top center no-repeat; margin-bottom:75px;}
.lx_ggt{width:100%; height:350px; background:url(../uploadfile/image/20170607/20170607171146_584920921.jpg) top center no-repeat; margin-bottom:75px;}
.mm_ggt{width:100%; height:350px; background:url(../uploadfile/image/20170608/20170608105944_680865827.jpg) top center no-repeat; margin-bottom:75px;}
/* 内页 */
#bodycon #center{float:right; width:855px; margin-bottom:10px;}
/* 内页导航 */
.mianbxContent{background:url(../uploadfile/image/20170607/20170607154256_1656885219.png) left no-repeat; border-top:solid #ccc 1px; background-color:#fff; border-bottom:dashed #ccc 1px; text-align:left !important; line-height:43px !important; width:820px !important; padding-left:35px !important; color:#189718; font-size:15px; font-weight:bold !important; margin-bottom:20px !important; height:43px !important;}
.mianbxContent a{line-height:43px !important; height:43px !important; font-weight:400 !important;}
.strong_title{display:none;}
/* 产品分类 */
.fenlei{width:210px; background-color:#fff;}
.fenlei_dht{background:url(../uploadfile/image/20170607/20170607154327_1133625817.jpg) repeat-x; height:45px; line-height:45px; color:#fff; font-size:16px; font-weight:bold; padding-left:20px;}
.fenlei_dht span{font-family:Arial, Helvetica, sans-serif; color:#51C753; font-size:12px; padding-left:6px; font-weight:400;}
.fenlei_bj{width:170px; background:url(../uploadfile/image/20170607/20170607160154_1128202895.jpg); padding-left:40px; margin-bottom:10px;}
.fenlei_tel{width:193px; padding:15px 0 15px 15px; border:solid 1px #ddd; line-height:30px; font-size:14px;}
.fenlei_tel font{color:#189718; font-weight:bold;}
.fenlei_tel span{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#FF2029; font-weight:bold;}
.ny_nr{width:198px; font-size:13px; padding:8px 0 8px 10px; border:solid #ddd 1px; border-top:none; line-height:32px; margin-bottom:10px;}
/* 留言 */
#bodycontent #tianxieone #tianxiethree {width: 560px !important;  float: left;   text-align: left; padding: 5px 0;}
#bodycontent #tfour #tfive {width:560px !important; float: left;   text-align: left;  padding: 5px 0;}
#bodycontent #tianxieone #tianxietwo {width: 140px !important; float: left; text-align: left;  padding: 5px 0;}
#tianxieone div:first-child{width: 140px !important;} 
#tfourtwo{width: 140px !important;}

/* 内页新闻描述显示方式 */
.pro_list_box_item_l_zdy{float:left; width:205px; height:135px;}
.pro_list_box_item_l_zdy img{width:205px; height:135px;}
.pro_list_box_item_zdy{border-bottom: #efefef solid 1px; overflow: hidden; padding: 15px 5px;}
.pro_list_box_item_zdy:hover{ background:#f9f9f9;}
.pro_list_box_item_r_zdy{float:right; width:580px; text-align:left; height:123px; padding-top:12px;}
.pro_list_box_item_r_zdy p{font-size:15px;}
.pro_list_box_item_r_zdy div{padding-top:10px;font-size:14px; color:#999;}
.pro_list_box_item_r_zdy span{font-size:14px; color:#999;}
.pro_list_box_item_r_zdy a{text-decoration:blink;}
.pro_list_box_item_zdy:hover a p{color:#f00;}

.pcontent_title_h4{display: none;}