﻿
        /*body*/  
        body {
            background-color: #fff;
            text-align: justify;  
            font-size:12px;   
            text-justify: inter-ideograph;  
          
            color:#666;   
        } 

.paginator span{float:left;}  
.message-link tr  { height:40px;  }   
.message-link td  {padding-right: 3px;}
  
  
  *{	font-family:"微软雅黑" !important; } 
            body .column {      
                padding-left: 5px;     
                padding-right: 5px;    
            } 
  .pt6{padding-top:6px;}
  .noborder{border:none !important;} 
  a:hover{text-decoration:none;}
  .noborder{border:none;} 
  .rightbox{margin-left:20px;}  
        /*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: #F7DF69;
            font-weight: normal;
            font-size: 12px;
        }
  .more:hover {
           color: #ff0;
  } 

        /*块盒子*/
        .newbox { 
            width: 100%; 
            height: auto;
            margin-bottom: 10px; 
            background-color: #ffffff;
        }
        /*块盒子内容*/
        .newbox_content {
            width: 100%;
            background-color: #ffffff; 
            border: 1px solid rgb(221, 221, 221);
            border-top: none;
            line-height:24px;
          padding:10px;
        } 

            .newbox_content ol {
                width: 100%;
                padding: 0px 10px;
              margin-bottom:0;
            }

                .newbox_content ol li {
                    width: 100%;
                    height: 30px;
                    line-height: 30px;
                    padding-left: 10px;
                    list-style: none;
                    border-bottom: #eee dashed 1px;
                }


                    .newbox_content ol li a {
                        color: #444444;
                    }
 

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

            .newbox_content .fr_date {
                float: right;
                color: #626262;
            }
            /*新闻列表页*/
            .newbox_content ul {
                width: 100%;
                padding:0px;
            }

                .newbox_content ul li {
                    width: 100%;
                    height: 37px;
                    line-height: 36px;
                    padding-left: 10px;
                    list-style: none;
                    border-bottom: #eee dashed 1px;
                }


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

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

        .split {
            padding-left: 0px;
            padding-right: 8px;
        }
 
        .fl {
            float: left;
        }
        /*新闻内容页（详细页）*/
        .n_title {   
            height: 50px;  
            padding-top: 0px;  
            border-bottom: 1px dotted #c6c6c6;  
            width: 100%;    
            text-align: center;
            font: bold 18px/50px "微软雅黑";
        } 
 
        .mt-10 {
            margin-top: 10px; 
        }

        .gray {
            color: #626262;
        }

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

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

  
        .newbox_content .ke {
            margin: 18px 11px 0px;
            padding: 0px;
            width: 400px;
            height: 300px;
            overflow: hidden;
            position: relative;
            text-align: center;
            float: left;
            background:none;
        }

            .newbox_content .ke a {
                display: block;
                text-align: center;
                color: #000000;
                line-height: 30px;
                text-decoration: none;
            }

                .newbox_content .ke a.pic {
                    width: 410x;
                    height: 260px;
                    text-align: center;
                    margin: 0px;                 
                }
 .newbox_content .ke img {
	width: 100%;
	height:260px;
    border: 1px solid #FFF;
  }
 .newbox_content .ke img:hover {
    border: 1px solid #d50202;   
  }
.newbox_content .ke span { 
	display: block;
	line-height: 30px; 
	width: 100%;
	text-align: center;
}
  
  
 /*产品详情页*/ 
  .tupian{ 
   float:left;
    margin-top:20px; 
    margin-left:30px;
    width: 350px;
    height: 300px;
   overflow:hidden;
  }
    .tupian img{
      width:100%;height:300px;
  }
  .liebiao{ 
   float:left;
    margin-left:30px;
    width:350px;
    overflow:hidden;
  }
  .clear{
    clear:both; 
  }
  .tb{
    margin-top: 20px;
    font-size: 16px;
    padding-bottom: 12px;
    border-bottom: 1px dashed #d8c7ad;
    text-align:center;
  }
  .pro{
    border: none;
    background: none;
    padding: 10px 15px;
    line-height: 35px;
    margin-top: 10px;
    overflow: hidden;
    font-size:14px;
    
}
  .pro li{
    border:none !important;
  }
  .bdsharebuttonbox{margin-left:20px;}

  #tabsub {
	width: 760px;
	height: 24px;
	line-height: 24px;
	border-bottom: 1px solid #ca1f1c;
}
#tabsub .active {
	border: 1px solid #ca1f1c;
	border-bottom: none;
	background: #fff;
}
#tabsub li {
	text-align: center;
	float: left;
	cursor: pointer;
	font-weight: bold;
	padding: 0 15px;
	list-style: none;
}

.tupian1 {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	width: 230px;
	overflow: hidden;
}

.neirong{padding:5px;}

.s_tit {
	height: 25px;
	line-height: 25px;
	background: #ececec;
	width: 760px;
	border-top: 1px solid #a9a9a9;
	float: left;
}
  .s_tit b{width:100%;text-align:left;} 
       /*产品滚动*/ 
#demo {background: #FFF;overflow: hidden;width: 100%;margin-bottom:5px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
#demo .pro_pro ul{padding:0px;} 
#demo .pro_pro ul li{ width:186px; height:auto !important;  float:left; margin:7px 7px 0 0;text-align:center;border: none;background:none;}
#demo .pro_pro ul li img{ width:186px;}
    
        /*分页*/ 

        .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 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;
        }



        /*留言 */
        .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-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;
                }
        /*留言结束 */
        /*新闻图文*/
        .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%;
            margin-top: 10px;
        }

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

        .newlist-Img .title {
            width: 77%;
        }

            .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;
        }
        /*新闻图文结束*/
  
/*==============================================================自定义开始===============================================================*/

  /*头部*/
  
  .topline{width:100%;height:3px;background:#d01b19;}
  .top {
	overflow:hidden;
	min-width:1000px;
	padding-bottom:20px;
    	font-family:"微软雅黑";
}
.top .logo {
  width:850px;
	float:left;
	margin-top:20px;
}
.top .text {
	float: right;
	width: 296px;
	padding-top:5px;
	height: 30px;
	background-image: url(http://q.v3.hnrich.net//RuiQiCMS.Service/SiteResource/2016/07/28/a11077e4586d4975be73e89e9987fd9f/fd3599c0efec4182a60d351a609cbe65.png);
	background-repeat: no-repeat;
	text-align:center;
	color:#FFF;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:bold;
}
.top .text a {
	color:#FFF;
	margin:0 8px;
	display:inline;
}
.top .tel {
	float: right;
	padding-left:59px;
	height:59px;
	background-image: url(http://q.v3.hnrich.net//RuiQiCMS.Service/SiteResource/2016/07/28/a11077e4586d4975be73e89e9987fd9f/134eddae88ac48488c7d096f2002e644.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top:20px;
}
.top .tel p {  
	font-size:18px;
	color:#666;
}
.top .tel font {
	font-size:24px;
	color:#333; 
}

    /*导航*/
  
  .navbar{margin-bottom:0px;}
  .navbar-inverse{	height: 45px;
	margin: 0 auto; 
	min-width: 1000px;
	background-image: url(http://q.v3.hnrich.net//RuiQiCMS.Service/SiteResource/2016/07/28/a11077e4586d4975be73e89e9987fd9f/f8e95e4c34dd48dfb949da52f2f208fb.jpg);
	background-repeat: repeat-x;}
.nav ul {
	height:45px;
	width:100%;

}
.nav ul li {
	float:left;
	width:111px;
	height:45px;
	text-align:center;
}
.nav ul li a { 
	font-size:14px;
	font-weight:bold; 
	display:block;    
	color:#FFF; 
} 
  .navbar.column  {padding:0;    margin: 0 -15px;}
  .navbar-inverse .navbar-nav > li > a{color:#fff;}
  

          /*图片幻灯*/
  .carousel-inner > .item > img, .carousel-inner > .item > a > img{width:100%;}
  .carousel { height: auto;margin-bottom:15px;}
  .carousel .item {height: auto;}
  

         /*标题*/
        .b-title {
            width: 100%;
            background-color: #ca1f1c;
            height: 36px;
            line-height: 36px;
            padding-left: 12px;
            font-weight: bold;
            color: #FFF;
        }

            .b-title b {
                float: left;
                font-size: 14px;
                color: #ffffff;
            } 
 
  .title1{
    background-color: #FFF;
    border-bottom: 2px solid #ca1f1c;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 18px;
  }
  .title1 b{
    color:#666;
    font-weight:bold;
    font-size:18px;
  }

  
   /* 左侧联系我们    .menu_body{display:none !important;}  */     

#left_contact {
	padding:0px 13px 10px;
	background-color:#FFF;
	border:1px solid #ccc;
}
 #left_contact #contact_logo {
	padding:10px 0 20px;
}
 #left_contact #left_tel {
	height:54px;
	padding-left:70px;
	background-image: url(http://q.v3.hnrich.net//RuiQiCMS.Service/SiteResource/2016/07/28/a11077e4586d4975be73e89e9987fd9f/e786833eac6a474bad6e2c6cc6c07384.jpg);
	background-repeat: no-repeat;
	font-size:16px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	color:#010101;
}
 #left_contact #left_tel .tel {
	color:#c72018;
	font-size:16px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:bold;
}
 #left_contact p {
	line-height:24px;
	color:#010101; 
   margin-bottom:0; 
}
 #left_contact strong {
	font-size:14px;
	color:#010101;
}
  
    /* 底部导航 */    
  .bottomlink{ 
    padding-top:10px;
    text-align: center;
    height: 34px;
  border-top: 1px solid #3a3a3a; 
}
  .bottomlink li {
    float: left;
    width: 111px;
    text-align: center;
    background: url(http://q.v3.hnrich.net//RuiQiCMS.Service/SiteResource/2016/07/28/a11077e4586d4975be73e89e9987fd9f/82a95261bbf7425faf156575fb21774e.jpg) no-repeat right center;
}
  .bottomlink li a{
      text-decoration: none;
    color: #666;
  }
  .bottomlink li a:hover{background:none;} 
      /*footer(页脚布局)*/
 .foot  {padding:0;
}
.foot_logo {
	float:left;
	width:40%;
	text-align:right;
	margin-top:8px;
}
.copyright {
	float:left;
	margin-left:5%;
	margin-top:20px;
	display:inline;
	width:55%;
	text-align:left;
}
.copyright a {
	color:#333;
}
.copyright p {
	line-height:22px;
  margin-bottom:0; 
}  
/*资质荣誉*/
  .casebox{padding:10px 0;}
.newbox_content .case {
	width: 260px;
	float: left;
	margin: 10px 0 0 20px;
}
.newbox_content .case a {
	display: block;
	text-align: center;
	color: #000000;
	line-height: 20px;
	text-decoration: none;
}
.newbox_content .case a.pic {

}
.newbox_content .case span {
	display: block; 
	line-height: 20px;
	width: 260px;
	text-align: center;
}
.newbox_content .case img {
	width: 260px;
	height: 190px;
  }   

     /* 产品二级分类 */   

  .redbg{background-color: #ca1f1c;}
  .menu_body a{display:block;height:38px;line-height:38px;padding-left:60px;color:#fff;}
  .menu_list p{    margin-top: 10px;padding-left: 20px;line-height:40px;border: 2px solid #cd554d;border-right: none;border-left: none;font-weight:bold;}
  .menu_list p a{font-size:14px;line-height:40px;color:#fff;text-decoration:none;}  
.menu_list  .menu_head{background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/02/a11077e4586d4975be73e89e9987fd9f/4e8339a326ce498e9bc8f77690a354c4.png) 250px center no-repeat ;}
.menu_list .current{background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/02/a11077e4586d4975be73e89e9987fd9f/9101db9915c542f58f60e3d78b82a6e5.png)  250px center  no-repeat;} 
  
  /*视频*/
      .contai{
        padding-left: 0px !important;
    padding-right: 0px !important;
    background: #fff;
    padding-top: 10px;
  }
.contai .vedioweizhi{ 
    width:3100%; background:url("http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/10/31/280e9667ce9a4da18f18db9bc65e7aec/2d2fce94679b48e197c14155c6776407.png") no-repeat;}
  
  .contai .vediotitle{font-size:14px; font-family:"微软雅黑";text-align:center;margin-top:20px;}
    
