﻿
        /*body*/ 
        body { 
            background-color: #017d15; 
            text-align: justify; 
            text-justify: inter-ideograph;  
            line-height:24px;  
            font-size:12px; 
        }    
      
            body .column {        
                padding-left: 5px;       
                padding-right: 5px;    
            }
  .nav .container{width:1160px;}
  .banner{margin-bottom:10px;}
  .banner img{width:100%;}
  
  .nzsjm{background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/22/ad8ce7a270fd4e97b67bc176e1c2fcce/8ea4b726de0f4f6aa7a6fd0ef89677f7.jpg) no-repeat right top;}
  .ncontact{
    min-height:350px;
  background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/S/2016/09/21/shen03/2016/09/21/ee97a65631d041d2bbf413fbe94a5638.jpg) no-repeat top right;
  }
  .slx{  
    margin-bottom: 10px;
    height: 203px;
    padding: 30px 20px 0;
    border-radius: 5px 0 0 0;
    background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/F/2016/10/14/flhmjd/2016/10/19/2d94340330a8471d81394931fc93d4f0.jpg) no-repeat;
}
  #btnSendMessage{
  width:109px;
    height:23px;
    background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/S/2016/09/21/shen03/2016/10/13/1cb37d565ab4425485cfaeabe5ccf9b8.jpg) no-repeat;
  }
  .backline{
    border-top: #A4D44D 1px solid;
    margin: 0 10px;
    padding-top: 10px;
  }
  area{outline:none;}
  .p10{ 
    padding:10px 10px 1px;
    border-radius:5px 5px 0 0; 
    background:#fff;
    margin-bottom:10px;
  }
  .border{  
    border:3px solid #98ca1f !important;
    border-radius:8px !important; 
    padding-bottom:5px;
  } 
  .border .newbox_content{ 
  border:none;
  }
  .right_new_pt{border-bottom:3px solid #74d267;margin:0 20px;text-align:center;}
   .right_feedback_pt{margin:0 20px;text-align:center;}
        /*nav(菜单布局)*/
        nav .module-context .module-view .nav {  
        }
  
  
        /*header start (页头布局)*/
        header .module-context .module-view .nav {
        }
        /*Content(内容布局)*/
        .container .module-context .module-view,
        .container-fluid .module-context .module-view { 
        }
        /*更多*/
        .more {
            float: right; 
            margin-right: 10px;
            color: #000;
            font-weight: normal;
            font-size: 12px; 
        }
        /*标题*/  
        .b-title {
            width: 100%;
            height: 30px;  
            line-height: 29px; 
            border-bottom:1px dotted #78cd02; 
            padding-left: 35px;  
            font-size: 14px;
            border-radius: 5px 5px 0 0;
            background: #fff url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/18/ad8ce7a270fd4e97b67bc176e1c2fcce/623063a1dadd45718403be2fcb3ebd02.jpg) no-repeat 10px center;
        }
 
            .b-title b {     
                float: left;
                font-size: 14px;
                color: #333; 
            } 
  .title1{
  padding:5px;
  }
    .title2{
    height:40px !important;
    line-height:40px;
    padding-left:27px;
    border:none !important;
 background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/18/ad8ce7a270fd4e97b67bc176e1c2fcce/c6c6609d8b0f40538f52d39af3453a01.jpg) no-repeat 10px center !important;
  }
  .title2 b{
    color:#77a12f !important;;
    font-size:18px !important;
    font-family: "微软雅黑";
  }
        /*块盒子*/
        .newbox {
            width: 100%;
            height: auto;
            margin-bottom: 10px;
            background-color: #ffffff;
            border-radius: 5px 5px 0 0;
        }
        /*块盒子内容*/
        .newbox_content {
            width: 100%;
            background-color: #ffffff;
            border: 1px solid rgb(221, 221, 221);
            border-top: none;
        }

            .newbox_content ol {
                width: 100%;
              height:164px;
                padding: 0px 10px 0px 10px;
            }

                .newbox_content ol li {
                    width: 100%;
                    overflow: hidden; 
                    height: 27px;
                    line-height: 26px;
                    padding-left: 15px;
                    background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/18/ad8ce7a270fd4e97b67bc176e1c2fcce/88e855754fdc464a9998e7da90ddab75.jpg) no-repeat left center;
                    border-bottom: #aaaaaa dashed 1px;
                }

                    .newbox_content ol li a {
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        color: #444444;
                    }

                        .newbox_content ol li a:hover {
                            color: #f27b04;
                            text-decoration: underline;
                        }

            .newbox_content .fr_date {
                float: right;
                color: #626262;
            }
            /*新闻列表页*/
  .new_biaoti{
    margin:0 20px;
    height:35px;
    line-height:35px;
  background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/18/ad8ce7a270fd4e97b67bc176e1c2fcce/f75449c220e1414aa68257e91420481c.jpg) repeat-x left bottom;
  }
  .new_biaoti strong{
    display:inline-block;
    font-size: 14px;
    color: #626262;
  }
  .new_biaoti strong.fl{margin-left:150px;}
  .new_biaoti strong.fr{margin-right:25px;}
  
            .newbox_content ul {
                width: 100%;
                padding: 10px;
            }

                .newbox_content ul li {
                    width: 98%;
                    height: 30px;
                    line-height: 30px;
                    padding-left: 10px;
                    list-style: none;
                    border-bottom: #006600 solid 1px;
                }


                    .newbox_content ul li a {
                        color: #444444;
                      font-weight:bold;
                    }

                        .newbox_content ul li a:hover {
                            color: #f00;
                            text-decoration: underline;
                        }


        /*产品列表cui*/
        .products_class_content ul {
            padding: 0;
        }

            .products_class_content ul li > div {
                border-bottom: 1px solid #ddd;
                height: 36px;
                line-height: 36px;
                display: block;
                padding-left: 15px;
                cursor: pointer;
                background: url(http://q.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/03/03/5fb4033acdee47ffb7da519b0c1db6b0/30358e0372e843cb82b0af229e366ead.gif) #f4f4f4 no-repeat right 10px center;
            }

            .products_class_content ul li > p {
                border-bottom: 1px solid #ddd;
                height: 30px;
                line-height: 30px;
                margin-bottom: 0;
                padding-left: 30px;
                display: none;
            }

        .mr-10 {
            float: right;
            color: #626262;
            margin-right: 10px;
        }

        .split {
            padding-left: 0px;
            padding-right: 8px;
        }

        .fl {
            float: left;
        }

        /*友情链接*/
        .friend_link {
            width: 100%; 
            background-color: #ffffff;
            border: 1px solid rgb(221, 221, 221);
            border-top: none;
            padding-bottom: 15px;
        }




        .friend_link_li {
            width: 112px;
            float: left;
            border: 1px solid #ddd;
            margin: 15px 0 0 15px; 
            position: relative; 
        }  
     
            .friend_link_li a {
                color: #fff;
            }

            .friend_link_li img {
                width: 100%; 
            } 
 
            .friend_link_li div {
                display: none;
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                text-align: center;
                padding-top: calc( 50% - 40px ); 
                z-index: 2; 
                background: rgba(0, 0, 0,0.7); 
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                font-weight: bold; 
            }
 
 
        /*新闻内容页（详细页）*/ 
        .n_title {  
            padding: 5px 10px;
            border-bottom: 1px solid #93CB34;
            text-align: center;
            font-size:16px;
            font-weight:bold;
            margin:0;
        }
  .subtitle{text-align:center;}
  .new_content{font-size:12px;}
        .mt-10 {
            margin-top: 10px;
        }

        .gray {
            color: #626262;
        }

        .n_time {
            width: 100%;
            text-align: center;
        }

        .line-24 {
            line-height: 24px;
        }

        .m-10 {
            margin: 10px;
        }
 /*产品列表块*/

.newbox_content .ke {
	margin: 7px 0 0 4px;
	padding: 0;
	width: 185px; 
	overflow: hidden;
	position: relative;
	text-align: center;
	float: left;
	background: none;
}
.newbox_content .ke img {
	width: 181px;
	height: 134px;
}
  .newbox_content .ke a.pic{
    padding:4px;
    border: 1px solid #CCCCCC;
    background-color: #CEFFC1;
  }
  .newbox_content .ke a.pic:hover{
  border-color:#f00;
  }
.newbox_content .ke a {
	display: block;
	text-align: center;
	color: #012764;
	line-height: 24px;
	text-decoration: none;
}
.newbox_content .ke span {
	color: #333;
    display:block;
    margin-top:5px;
    background-color: #CEFFC1;
}
  .newbox_content .ke span a{
  color:#333;
  }  
  .newbox_content .ke span a:hover{
  color:#f00;
  }  

.newbox_content .ke1 {
	width: 198px;
	margin: 7px 0 0 10px;
}
  .newbox_content .ke1 a.pic{border-color:#fff;}
  .newbox_content .ke1 a.pic:hover{border-color:#09AE29 !important;    background-color: #09AE29;}  
.newbox_content .ke1 img {
	width: 188px;
	height: 140px;
}
  .newbox_content .ke1  a span{background:none;}
  .newbox_content .ke1  a:hover span{color:#1C9C0A;font-weight:bold;}  
/*产品详情*/
.tupian {
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	width: 310px;
	height: 230px;
	overflow: hidden;
}
.tupian img {
	width: 100%;
}
.liebiao {
	float: left;
	margin-left: 10px;
	width: 300px;
	text-align: center;
	overflow: hidden;
}
.liebiao .pro li {
	background: none !important;
}
.clear {
	clear: both;
}
.tb {
	margin-top: 20px;
	font-size: 14px;
}
.pro {
	border: 1px solid #efefef;
	background: #f8f8f8;
	padding: 10px 15px;
	line-height: 28px;
	margin-top: 10px;
	overflow: hidden;
}
.pro li {
	display: block;
	text-align: left !important;
	border-bottom: none !important;
}
.mt10 {
	margin-top: 10px;
}
#tabsub {
	padding-left: 0 !important;
	width: 100%x;
	height: 24px;
	line-height: 24px;
	border-bottom: #98ca1f 2px solid;
}
#tabsub .active {
	width: 150px;
	border: none;
	border-bottom: none;
	background: url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/18/ad8ce7a270fd4e97b67bc176e1c2fcce/5b9291faf2be4f46bbc6f9ddb547aa77.jpg) no-repeat left bottom;
}
#tabsub li {
	text-align: center;
	float: left;
	font-weight: bold;
	padding: 0 15px;
	list-style: none;
}
.tupian1 {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	width: 310px;
	overflow: hidden;
}
.clear {
	clear: both;
}

  .tab.plr10{margin-top:10px;}
        /*分页*/

        .paginator {
            clear: both;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 10px;
            margin: 0 auto;
            font: 14px Arial,Helvetica,sans-serif;
            color: #666;
            padding-top: 10px;
            float: right;
        }
  .paginator span {float:left;}
            .paginator A {
                border-right: #c4c4c4 1px solid;
                padding-right: 8px;
                border-top: #c4c4c4 1px solid;
                display: block;
                padding-left: 8px;
                background: #fff;
                float: left;
                border-left: #c4c4c4 1px solid;
                color: #0169cd;
                margin-right: 4px;
                border-bottom: #c4c4c4 1px solid;
                text-decoration: none;
                height: 20px;
                line-height: 20px;
            }

                .paginator A:link {
                    border-right: #c4c4c4 1px solid;
                    padding-right: 8px;
                    border-top: #c4c4c4 1px solid;
                    display: block;
                    padding-left: 8px;
                    background: #fff;
                    float: left;
                    border-left: #c4c4c4 1px solid;
                    color: #0169cd;
                    margin-right: 4px;
                    border-bottom: #c4c4c4 1px solid;
                    text-decoration: none;
                    height: 20px;
                    line-height: 20px;
                }

                .paginator A:visited {
                    border-right: #c4c4c4 1px solid;
                    padding-right: 8px;
                    border-top: #c4c4c4 1px solid;
                    padding-left: 8px;
                    background: #fff;
                    border-left: #c4c4c4 1px solid;
                    color: #0169cd;
                    border-bottom: #c4c4c4 1px solid;
                    text-decoration: none;
                    height: 20px;
                    line-height: 20px;
                }

                .paginator A:hover {
                    border-right: #fe7300 1px solid;
                    padding-right: 8px;
                    border-top: #fe7300 1px solid;
                    padding-left: 8px;
                    background: #fff;
                    border-left: #fe7300 1px solid;
                    color: #fe7300;
                    border-bottom: #fe7300 1px solid;
                    text-decoration: none;
                    height: 20px;
                    line-height: 20px;
                }

                .paginator A:active {
                    border-right: #fe7300 1px solid;
                    padding-right: 8px;
                    border-top: #fe7300 1px solid;
                    padding-left: 8px;
                    background: #fff;
                    border-left: #fe7300 1px solid;
                    color: #fe7300;
                    border-bottom: #a62021 1px solid;
                    text-decoration: none;
                    height: 20px;
                    line-height: 20px;
                }

            .paginator .break {
                padding-right: 6px;
                padding-left: 6px;
                padding-bottom: 6px;
                border-top-style: none;
                padding-top: 6px;
                border-right-style: none;
                border-left-style: none;
                height: 12px;
                text-decoration: none;
                border-bottom-style: none;
            }

            .paginator .this-page {
                border-right: #fff 1px solid;
                padding-right: 8px;
                border-top: #fff 1px solid;
                display: block;
                padding-left: 8px;
                background: #fff;
                float: left;
                padding-bottom: 2px;
                border-left: #fff 1px solid;
                margin-right: 2px;
                padding-top: 2px;
                border-bottom: #fff 1px solid;
                text-decoration: none;
                color: #fe7300;
                font-weight: bold;
            }


        /*当为第一页时的上一页按钮*/
        .firstbtn {
            border-top-width: 0px !important;
            padding-right: 0px;
            padding-left: 0px;
            border-left-width: 0px !important;
            font-size: 12px;
            border-bottom-width: 0px !important;
            padding-bottom: 0px;
            width: 26px;
            color: #666;
            line-height: 22px;
            margin-right: 4px;
            padding-top: 0px;
            height: 22px;
            text-align: left;
            border-right-width: 0px !important;
        }

        /*当为最后一页时的下一页按钮*/
        .finalbtn {
            border-top-width: 0px !important;
            padding-right: 0px;
            padding-left: 0px;
            border-left-width: 0px !important;
            font-size: 12px;
            border-bottom-width: 0px !important;
            padding-bottom: 0px;
            width: 63px;
            color: #666;
            text-indent: 7px;
            line-height: 22px;
            padding-top: 0px;
            height: 22px;
            text-align: left;
            border-right-width: 0px !important;
        }

        .firstbg, .firstbg a, .firstbg a:link, .firstbg a:visited, .firstbg a:hover {
            font-size: 12px;
            color: #999;
            height: 20px;
            line-height: 20px;
            display: block;
        }
        /*图片幻灯*/
        .carousel {
            height: auto;
            background: #fff /*a25c98*/;
          margin-bottom:10px;
        }

            .carousel .item {
                height: auto;
                background: #fff;
            }

        /*footer(页脚布局)*/
        footer .module-context .module-view .nav {
        }
        /*留言 */
        .Message-style {
            font-size: 12px;
            padding: 0px 10px 10px 10px;
            padding-top: 10px;
            background: #FFF;
        }

            .Message-style span {
                width: 100%;
                height: 30px;
                background: #eaedf4;
                display: block;
                color: #666;
                font-weight: bold;
                line-height: 30px;
                padding-left: 10px;
            }

            .Message-style .message-title {
                margin-left: 50px;
                margin-top: 10px;
            }

                .Message-style .message-title em {
                    font-style: normal;
                    color: #313131;
                    font-weight: bold;
                    margin-top: 5px;
                    font-size: 12px;
                }

                .Message-style .message-title u {
                    text-decoration: none;
                    font-size: 12px;
                    color: #626262;
                }

            .Message-style .message-content {
                margin-left: 50px;
            }

                .Message-style .message-content b {
                    color: #313131;
                    font-weight: bold;
                    margin-top: 5px;
                    font-size: 12px;
                }

                .Message-style .message-content input {
                    width: 478px;
                    height: 80px;
                    margin-top: 10px;
                }

                .Message-style .message-content em {
                    font-style: normal;
                    font-size: 12px;
                    color: #626262;
                }

            .Message-style .message-link {
                margin-top: 10px;
                margin-left: 50px;
            }
 .message-link tr  { height:40px;  }   
.message-link td  {padding-right: 3px;}
                .Message-style .message-link em {
                    font-size: 12px;
                    color: #313131;
                    font-weight: bold;
                    font-style: normal;
                }

                .Message-style .message-link b {
                    font-weight: normal;
                    font-size: 12px;
                    color: #626262;
                }

            .Message-style .message-button input {
                width: 151px;
                height: 39px;
                border: none;
            }

            .Message-style .message-button {
                margin-left: 50px;
                margin-top: 20px;
            }

            .Message-style .message-link-title {
                font-size: 12px;
                margin-top: 20px;
                background: #FFF;
            }

                .Message-style .message-link-title span {
                    width: 100%;
                    height: 30px;
                    background: #eaedf4;
                    display: block;
                    color: #666;
                    font-weight: bold;
                    line-height: 30px;
                    padding-left: 10px; 
                }
        /*留言结束 */
        /*新闻图文*/
        .newbox_content_img ul {
            padding: 0;
        }
        .newlist-Img .fl {
            float: left;
        }

        .newlist-Img .fr {
            float: right;
        }

        .newlist-Img ul, li {
            padding: 0;
            margin: 0;
            list-style: none;
        }

        .newlist-Img a {
            color: #666;
            text-decoration: none;
        }

        .newlist-Img li {
            border-bottom: 1px dashed #dbd5c7;
            margin-bottom: 10px;
        }

        .newlist-Img .pic {
            /*width: 20%;*/
            width: 40%;
            margin-top: 10px;
            padding-bottom: 10px;
        }

            .newlist-Img .pic img {
                width: 100%;
            }

        .newlist-Img .title {
            /*width: 77%;*/
            width: 58%;
            padding-bottom: 10px;
        }
            .newlist-Img .title h3 {
            }

            .newlist-Img .title p {
                line-height: 28px;
                font-size: 14px;
            }

        .newlist-Img .tag {
            /*text-align: right;*/
            color: #999;
            font-size: 12px;
            margin-bottom: 10px;
        }
        /*新闻图文结束*/

        /*产品推荐选项卡*/
        .clear {
            clear: both;
        }
        .re_products_classify ul {
            margin-bottom: 0 !important;
        }
            .re_products_classify ul li {
                float: left;
                padding: 0 30px !important;
                height: 40px;
                line-height: 40px;
                text-align: center;
                cursor: pointer;
                box-sizing: border-box;
                font-family: "微软雅黑";
                color:#999;
            }
            .re_products_classify ul:after {
                content: "020";
                display: block;
                height: 0;
                clear: both;
                visibility: hidden;
                box-sizing: border-box;
            }

        .re_products_left_title {
            float: left;
            font-family: "微软雅黑";
            font-size: 16px;
            font-weight: bold;
            color:#666;
        }
        .re_products_title :after {
            content: "020";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
            box-sizing: border-box;
        }
        .re_products_title {
            height: 40px;
            line-height: 40px;
            border-bottom: 1px solid #d93a21;
            box-sizing: border-box;
        }

        .re_products_classify {
            float: right;
        }

        .re_products_content {
            display: none;
        }
        .re_products_classify ul li.active {
            border-top: 2px solid #d93a21;
            border-right: 1px solid #d93a21;
            border-left: 1px solid #d93a21;
            border-bottom: 1px solid #fff;
            color: #d93a21;
            box-sizing: border-box;
        }

        .re_products_content ul{
            list-style:none;
            margin:0;
            padding:0;
        } 
        .re_products_content ul li {
            width: calc((100% - 15 * 3px) / 4);
            float: left;
            border: 1px solid #ddd;
            padding-bottom: 15px ;
            margin-right: 15px;
            margin-top: 15px;
            transition: all 0.4s ease-out 0s;
            box-sizing: border-box;
            background:#fff;
        }

        .re_products_content ul:after {
            content: "020";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
            box-sizing: border-box;
        }

        .re_products_content_img {
            width: 100%;
            text-align: center;
            margin-bottom: 10px;
            box-sizing: border-box;
        }

            .re_products_content_img img {
                max-width: 100%;
                box-sizing: border-box;
            }
        .re_products_content ul li a {
            text-decoration: none;
        } 
        .re_products_content ul li:hover {
            margin-top: 0px;
            box-sizing: border-box;
        }

        .re_products_content ul li:nth-child(4n-0) {
            margin-right: 0;
            box-sizing: border-box;
        }

        .re_products_content ul li:nth-child(4n-3) {
            clear: both;
            box-sizing: border-box;
        }
        .best_p {
            line-height: 30px;
            padding: 0 15px 0 15px;
            box-sizing: border-box;
        }
        .best_p1 {
            line-height: 22px;
            padding: 0 15px 0 15px;
            box-sizing: border-box;
            height:46px;
            overflow:hidden;
           
            
        }

        /*字体颜色*/
        .fc_333 {
            color: #333;
        }

        .fc_red {
            color: #f23030;
        }

        .fc_fff {
            color: #fff !important;
        }

        .fc_999 {
            color: #999;
        }

        .fc_red {
            color: #d93a21;
        }

        /*字体大小*/
        .font_12 {
            font-size: 12px;
        }

        .font_20 {
            font-size: 20px;
        }
        /*产品轮播*/
        .swiper-container {
            width: 100%;
        }

        .swiper-slide {
            text-align: center;
            font-size: 18px;
            background: #fff;
            /* Center slide text vertically */
            display: -webkit-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
        }
        .swiper-pagination-bullet {
            width: 15px !important;
            height: 15px !important;
            border-radius: 0 !important;
            background: #ccc !important;
        }

        .swiper-pagination-bullet-active {
            background: #fff !important;
        }
        .swiper-pagination { 
            text-align: right !important;
            padding-right: 10px !important;
        }

        /*新闻选项卡*/
        .news_tab {
            border: 1px solid #ddd;
            width: 100%; 
            margin-top: 15px;
        }

        .news_tab_title {
            line-height: 40px;
            height: 40px;
            width: 100%;
            box-sizing: border-box;
        }

            .news_tab_title ul {
                width: 100%;
                height: 40px;
                border-bottom: 1px solid #ddd;
                box-sizing: border-box;
                list-style: none !important;
                margin: 0;
                padding: 0;
            }

                .news_tab_title ul li {
                    float: left;
                    border-right: 1px solid #ddd;
                    /*border-bottom:1px solid #ddd;*/
                    padding: 0 30px !important;
                    height: 40px;
                    font-family: "微软雅黑";
                    color: #666;
                    cursor: pointer;
                    list-style: none !important;
                }

                .news_tab_title ul:after {
                    content: "020";
                    display: block;
                    height: 0;
                    clear: both;
                    visibility: hidden;
                    box-sizing: border-box;
                }

                .news_tab_title ul li.active {
                    border-bottom: 1px solid #fff !important;
                    border-top: 2px solid red;
                    box-sizing: border-box;
                    font-weight: bold;
                }

        .news_tab_content {
            display: none;
            width: 100%;
            padding: 15px;
            box-sizing: border-box;
            font-family: "微软雅黑";
        }
            .news_tab_content ul {
                list-style: none !important;
                margin:0;
                padding:0;
            }
                .news_tab_content ul li {
                    line-height: 30px;
                    height: 30px;
                    background: url(images/cui_bg.png) no-repeat;
                    background-position: -68px -330px;
                    padding-left: 10px;
                    box-sizing: border-box;
                    list-style: none !important;
                }

                    .news_tab_content ul li span:first-child {
                        width: 80px;
                        float: right;
                        color: #999;
                        text-align:right;
                    }

                    .news_tab_content ul li span:last-child {
                        color: #666;
                        margin-right: 80px;
                        display: block;
                    }

        .ellipsis {
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
            display: block;
        }

                .news_tab_content ul li a:after {
                    content: "020";
                    display: block;
                    height: 0;
                    clear: both;
                    visibility: hidden;
                    box-sizing: border-box; 
                }
        .news_tab_content ul li a {
            display: block;
            text-decoration: none;
        }
  
      

/*================================================新添加样式====================================================*/  
/*全局通用*/ 
  .fl{float:left;}
  .fr{float:right;}
  img{max-width:100%;}
  .noborder{border:none !important;}
  .nobg{background:none !important;}
  a:hover{    color:#ff6600;}
  .plr10{padding: 0 10px;}
  .pt5{padding-top:5px;}
/*幻灯片*/
  .carousel-inner img{width:100%;} 
  .carousel-inner .container{padding:0;}   
  
/*头部*/   
   .top{
    height:105px;
 background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/18/ad8ce7a270fd4e97b67bc176e1c2fcce/c94083ab0f82470e9ba702aaa7d02087.jpg) no-repeat;}
  .top img{margin-top:15px;}
  .toplink{
    width:270px;
    padding-left:15px;
    height:21px;
    margin: 20px 0 0 90px;
  }
  .toplink a {
    border-right: 1px solid #fff;
    padding: 0 10px;
    color: #fff;
    font-size: 12px;
    line-height: 21px;
}
  .toptel{  
    width: 370px;
    text-align: right;
  }      
    /*导航*/
  
  .navbar-inverse{	height: 38px;
	background:none;
  }
  .navbar-inverse .container {
    padding: 0;
}
  .navbar-collapse {
    padding: 0;
}
  .navbar-inverse .container{
    background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/18/ad8ce7a270fd4e97b67bc176e1c2fcce/c80937ebcca8453eaf19b60a440066b3.jpg) repeat-x;
  }
.nav ul {
	height:36px;
	width:100%;

}
.nav ul li {
	float:left;
	width:111px;
	height:36px;
	text-align:center;
}
  .navbar-nav > li > a{padding:0 15px;}
.nav ul li a { 
	font-size:14px; 
	font-weight:bold; 
	display:block;    
	color:#430000; 
} 
.navbar-inverse .navbar-nav > li > a:hover{ 
background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/18/ad8ce7a270fd4e97b67bc176e1c2fcce/7bcdc14da16e472bbf84da623ed3be47.jpg) repeat-x;
  }
  .navbar.column  {padding:0;    margin: 0 -15px;}
  .navbar-inverse .navbar-nav > li > a{color:#430000;line-height:36px;}  

  
   /*首页简介*/  

.sjj {
  height:175px;
  } 
.sjj span {
  display:inline-block;
	margin: 6px 10px 0 0;
}
.sjj img {
	width: 108px;
	height: 133px;  
} 
  
 /*关于我们配图*/ 
  .aboutpt{
  min-height:400px;   
    
  }

  
 /*产品二级分类*/
 .newbox_content ul.expmenu{
    padding:0 !important;
    margin:0 0 5px;
  } 
.expmenu li {
	height: auto !important;
 
}
  .expmenu .header{  
  
  }
  .expmenu .header:hover{background:#006C00;}
.expmenu li div.header {
	padding: 0 3px 0 20px;
}
.expmenu li ul li {
	padding-left:40px;
	color: #727272;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8);
}
.expmenu div.header {
	padding-left: 30px;
  background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/18/ad8ce7a270fd4e97b67bc176e1c2fcce/19c1b2848a894a10b46f7fc27a73037b.jpg) no-repeat left center;
}
.expmenu div.header a {
	color:#006C00;
    text-decoration:none;
}
  .expmenu div.header:hover a {
	color:#fff;
}
.expmenu div.header a:hover {
	color: #fff;
	text-decoration: none;
}
.expmenu li {
	border: none !important;
}
.expmenu li div.header .label { 
	background: no-repeat;
	color: #333;/*text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);*/
	line-height: 30px;
    font-size:14px;
}
.expmenu li div.header .arrow {
	display: block;
	width: 16px;
	height: 16px;
	margin-top: 5px;
	background: no-repeat center;
	float: right;
}
.expmenu li div.header .arrow.up {
	background-image: url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/18/ad8ce7a270fd4e97b67bc176e1c2fcce/2f4c46738a8d44ad95905997b3486fde.png);
}
.expmenu li div.header .arrow.down {
	background-image: url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/18/ad8ce7a270fd4e97b67bc176e1c2fcce/809e132f8c54444d97d658b256e963f7.png);
}
.expmenu li .menu {
	display: none;
	padding: 0 !important;
}
.expmenu .menu a {
	color: #3f3f3f;
	text-decoration: none;
}
.expmenu .menu .no {
	display: none;
}
ul.menu {
	height: auto;
}
.expmenu li ul li {
	line-height: 24px;
	border: none;
} 
/*资质荣誉*/
 
.newbox_content .case {
	width: 255px;
	float: left;
  height:220px;
	margin: 10px 0 0 15px;
}
.newbox_content .case a {
	display: block;
	text-align: center;
	color: #000000;
	line-height: 30px;
	text-decoration: none;
}
.newbox_content .case a.pic {
	padding: 2px;
      border: 2px solid #97D02B;
}
.newbox_content .case span {
	display: block;
	width: 310px;
	text-align: center;
}
.newbox_content .case img {
	width: 255px;
	height: 190px;
  }  
   
   
  /*底部版权*/
  
.foot {
	width: 100%;
	height: 80px; 
	background:#fff;
	text-align: center;
	line-height: 30px;
	font-size: 12px;
	padding-top: 15px;
    border-radius: 5px 5px 0 0;
}
.foot a {
	color: #373736;
}
       
    
