﻿@charset "utf-8";body{font-family:Arial,"Microsoft Yahei",Helvetica,sans-serif}
a{color:#333;text-decoration:none;outline:medium none}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:none;color:#79af3f}
img,li{vertical-align:top;border:0}
.clear{clear:both;line-height:0;font-size:0;width:0;height:0}
*{margin:0;padding:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
ul{list-style-type:none}
dd,dt,h5,img,li,ul{margin:0;padding:0}
b,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,img,input,li,p,pre,td,ul{margin:0 auto;padding:0}
body,td,th{font-family:Arial,"Microsoft Yahei",Helvetica,sans-serif;font-size:12px}
dt,h1,h2,h3,h4,h5,h6{text-transform:capitalize;}
input{font-family:Arial,"Microsoft Yahei",Helvetica,sans-serif}
img{max-width:100%;}

.no-padding{padding:0}
header{padding-top:10px;padding-bottom:10px;}
/*导航栏*/
.header{background: -webkit-linear-gradient(#fdfdfd, #e2e2e2); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fdfdfd, #e2e2e2); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fdfdfd, #e2e2e2); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fdfdfd, #e2e2e2); /* 标准的语法 */}

.top_action{display:block;float:right;width:100%;}
#lang{padding:0;display:inline-block;position:relative;margin-top:2px;float:right;}
#lang .fa-globe{font-size:22px;width:30px;height:30px;line-height:30px;text-align:center;}
#lang .dropdown-menu{left:auto;right:0;min-width:120px;}
#qrcode{display:inline-block;margin-top:2px;float:right;}
#qrcode .fa-qrcode{position:relative;z-index:10;font-size:22px;width:30px;height:30px;line-height:30px;text-align:center;}
#qrcode .img{display:none;position:absolute;top:30px;right:0;width:100px;height:100px;}
#qrcode .fa-qrcode:hover .img{display:block;}
#search{margin-right:10px;float:right;}
#search #sform{width:200px;}
#search #stext{width:160px;height:34px;border:1px solid #c2c2c2;padding-left:5px;background-color:#fafafa;color:#c2c2c2;border-radius:4px 0 0 4px;}
#search #sbut{width:40px;height:34px;background:#dcdcdc;border:none;float:right;color:#aacb2a;font-size:18px;line-height:34px;border-radius:0 4px 4px 0;}
#navshow .hamburger{margin-top:10px;}
#navshow .hamburger>span{background-color:#79af3f;}
#logo {overflow:hidden;display:inline-block;}
#logo img{}
.txt-search{ border:solid 1px #7f7f7f;}
.btn-search{background:#7f7f7f; border:solid 1px #7f7f7f;}
.btn-search i.fa-search{color:#fff;}
#navshow{background-color:transparent;min-height:40px;}
.navbar-header{ background:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border:0px;}
#navshow .nav>li>a {padding:15px 30px;	position: relative; display: block; font-size:14px; color:#333;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;}
#navshow .nav>li:hover>a,#navshow .nav>li.open>a,#navshow .nav>li.active>a{background-color:transparent;color:#79af3f;}

#navshow .navbar-collapse{float:right;}

@media screen and (min-width:992px ) and (max-width:1199px)
{
    .top_action{width:50%;}
    #navshow .nav > li > a {padding: 10px 40px;}
}
@media screen and (min-width:768px ) and (max-width:991px)
{
    .top_action{width:50%;}
    #navshow{margin-top:15px;}
    #navshow .nav > li > a {padding: 8px 25px;}
}
.dropdown_show{ background:#e60012; width:100%;}
@media screen and (max-width:767px ) {
    
    #search{margin-top:4%;margin-bottom:2%;}
    
    #cut .hamburger { margin-top: 10%; }
    #cut .hamburger span { background-color: #424240; }
    #cut .hamburger.is-open span { background-color: #fff; }
    .sidebar-nav { position: initial; }
    .sidebar-nav li:not(:first-child)::before { background-color: #79af3f; }
    .sidebar-nav .dropdown-menu li:first-child a { background-color: transparent; }
    .sidebar-nav .dropdown-menu li:before { background-color: #79af3f; }
    .sidebar-nav li a { text-transform: capitalize; color:#fff;}
    #wrapper .nav .logo{background-color:#e2e2e2;}
    #wrapper .nav>.sidebar-brand>a{font-size:18px;padding:5px 10px;height:64px;}
    #wrapper .nav>.sidebar-brand>a>img{height:54px;max-width:100%;}
    #wrapper .nav > li > a {font-size:14px;} 
    #wrapper .nav > li > a>i {display:inline-block!important;}
}

/*banner图切换*/
#bframe{}
#bar{}
#bar .carousel-control{width:10%;background-color:none;}
#bar .carousel-control span{ margin-top:130%;display:inline-block;width:36px;height:36px;line-height:36px;font-size:30px;text-align:center;background-color:rgba(0,0,0,0.5);border-radius:50%;}
.carousel-indicators{z-index:2;height:25px; padding-top:13px;left:15%;width:70%;margin:0 auto; display:none;}
.carousel-indicators li{display:inline-block;width:12px;height:12px; margin:0 10px 0 0; line-height:36px;*display:inline;zoom:1;overflow:hidden;cursor:pointer;border:1px solid #fff;}
.carousel-indicators li.active{*display:inline;margin:0 10px 0 0; background-color:#fff;}
#bar .carousel-caption a:hover{text-decoration:none; }

/*首页*/
.frame{padding-top:40px;padding-bottom:20px;background-color:#fefef9;}
.index_title h2{text-align: center;line-height: 40px;color: #fff;background: url(../../images/tit_bg.png) no-repeat center top;}
@media screen and (max-width:767px ) {
    .frame{padding-top:20px;}
    .index_title h2{font-size:24px;}
}

#frame1{}
#frame1 .row{margin-top:30px;}
#frame1 .item{width:25%;float:left;padding:0 15px;}
#frame1 .thumbnail{border:none;padding:0;margin:0;}
#frame1 .thumbnail .img{border:1px solid #ddd;text-align:center;}
#frame1 .thumbnail .img a{display:block;position:relative;}
#frame1 .thumbnail .img:hover a:before{content:"\f055";font-family:fontawesome;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#79af3f;z-index:1;font-size:36px;color:#fff;padding-top:40%;}
#frame1 .thumbnail .txt{background-color:#fefef9;padding:5px;}
#frame1 .thumbnail h5{line-height:35px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#frame1 .thumbnail p{line-height:20px;height:40px;overflow:hidden;}
@media screen and (max-width:767px ) {
    #frame1 .item{width:50%;}
    #frame1 .thumbnail .img:hover a:before{padding-top:30%;}
    #frame1 .thumbnail p{display:none;}
}


#frame2{}
#frame2 .row{margin-top:30px;}
#frame2 .item{width:25%;float:left;padding:0 15px;}
#frame2 .thumbnail{border-radius:0;background-color:#fff;}
#frame2 .thumbnail .img a{display:block;position:relative;}
#frame2 .thumbnail .txt{padding:5px;margin-top:10px;position:relative;padding-bottom:30px;}
#frame2 .thumbnail h5{line-height:35px;font-size:16px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;}
#frame2 .thumbnail p{line-height:20px;height:40px;overflow:hidden;font-size:14px;}
#frame2 .thumbnail .txt a.link{position:absolute;bottom:-5px;right:20px;width:24px;height:24px;display:inline-block;background-color:#323232;color:#fff;text-align:center;font-size:18px;}
@media screen and (max-width:767px ) {
    #frame2 .item{width:50%;}
    #frame2 .thumbnail .txt{padding:0;}
    #frame2 .thumbnail h5{line-height:24px;}
    #frame2 .thumbnail p{display:none;}
    #frame2 .thumbnail .txt a.link{display:none;}
}


#frame3{padding-bottom:50px;}
#frame3 .cont{background-color:#79af3f;padding-left:15px;padding-right:15px;}
#frame3 .cont h2{padding-top:15px;line-height:50px;font-size:18px;color:#fff;}
#frame3 .cont h2 i{background-color:#fff;display:inline-block;float:left;width:50px;height:50px;line-height:50px;font-size:24px;text-align:center;color:#79af3f;border-radius:50%;margin-right:15px;}
#frame3 .cont p{padding-left:65px;padding-top:15px;line-height:24px;color:#fff;font-size:14px;height:255px;overflow:hidden;}
#frame3 .cont a.link{margin-left:65px;margin-top:25px;height:34px;width:130px;display:inline-block;background-color:#fff;text-align:center;line-height:34px;font-size:15px;}
#frame3 .cont a.link i{display:inline-block;width:34px;height:34px;line-height:34px;text-align:center;color:#79af3f;font-size:18px;border-right:1px solid #eee;float:left;color:#79af3f;}
#frame3 .cont img{max-width:100%;}
#frame3 .cont .col-md-8{padding-right:0;}
@media screen and (max-width:767px ) {
    #frame3 .cont{padding-bottom:20px;}
    #frame3 .cont h2 i{display:none;}
    #frame3 .cont p{padding-left:0;height:auto;}
}


/*底部*/
#footer{ background:#3a3a3a; padding-top:15px; padding-bottom:15px;}
#foot_by .col-md-8{ font-size:14px; color:#fff; min-height:25px; line-height:25px;}
#foot_by .col-md-8 a{ color:#fff;}
#foot_by .col-md-4 a{ line-height:32px; color:#fff; margin-right:10px;}
#shareList{text-align:right;}
#shareList span{color:#fff;line-height:44px;display:inline-block;text-align:right;}
#shareList .bdsharebuttonbox {float:right;}
#shareList i.fa{display:inline-block;width:32px;height:32px;line-height:32px;font-size:18px;text-align:center;background-color:#333;color:#fff;border-radius:4px;}
#shareList i:hover{opacity:0.6;}
@media screen and (max-width:767px ) {
    #footer{padding-bottom:55px;padding-top:10px;}
}

/*手机底部导航*/
#mobMenu{min-height:50px;border:1px solid #ddd;position:fixed;}
#mobMenu .foot_nav{width:25%;float:left;text-align:center;color: #898989;font-size:14px;text-transform:capitalize;}
#mobMenu .foot_nav span {display: block;padding: 3px 0px 0px 0px;font-size:18px;line-height:24px;}
#mobMenu .foot_nav .hamburger{position: inherit;float: none;margin: 0 auto;width:100%;}
/*手机分享*/
#mobShare{position:fixed;bottom:0;width:100%;z-index:1110;display:none;}
#mobShare .txt{margin:0 10px;border-radius:2px;background-color:#f5f5f5;}
#mobShare h3{border-bottom:1px solid #ccc;padding:10px;text-align:center;font-size:20px;}
#mobShare .box{overflow-x:scroll;}
#mobShare ul {overflow-x:auto;padding:15px 0;height:110px;overflow-y:hidden;}
#mobShare ul li{float:left;display:block;width:80px;height:80px;text-align:center;}
#mobShare ul li a{display:inline-block;}
#mobShare ul li i{width:50px;height:50px;display:block;line-height:50px;font-size:50px;}
#mobShare ul li i.fa-facebook-square{color:#3b5998;}
#mobShare ul li i.fa-twitter-square{color:#00abf1;}
#mobShare ul li i.fa-google-plus-square{color:#d0422a;}
#mobShare ul li i.fa-tumblr-square{color:#44556b;}
#mobShare ul li i.fa-pinterest-square{color:#ca2127;}
#mobShare ul li i.fa-linkedin-square{color:#0083be;}
#mobShare .bdsharebuttonbox {overflow-x:auto;padding:15px 0;height:90px;overflow-y:hidden;}
#mobShare .bdsharebuttonbox li{width:80px;height:80px;}
#mobShare .bdsharebuttonbox li a{display:block;margin:0 auto;float:none;}
#mobShare .bdsharebuttonbox li span{display:block;text-align:center;margin-top:5px;}
#mobShare .share_btn{margin:10px;}
#mobShare .share_btn button{width:100%;background-color:#e6e6e6;text-align:center;font-size:16px;line-height:40px;height:40px;border:none;border-radius:2px;}
.sharebg{background-color: rgba(0, 0, 0, 0.6);bottom: 0;height: 100%;left: 0;opacity: 0;position: fixed;right: 0;top: 0;width: 100%;z-index: 1100;display: none;}
.sharebg-active {opacity: 1;display: block;}
/*右侧浮动框*/
#pcFloat.on {width: 250px;}
#pcFloat.on .top-list li span{left:25px;}
#pcFloat.on .top-list li .wechat{position: static;}
#pcFloat.on .top-list li .wechat img{display: block;margin:3px 0 0px 25px;float:left;}
#pcFloat {width: 50px;position: fixed;right: 0;top: 50%;margin-top: -127px;background-color: #79af3f;z-index: 1000;transition: width 0.3s ease 0s;-moz-transition: width 0.3s ease 0s;-webkit-transition: width 0.3s ease 0s;-o-transition: width 0.3s ease 0s;}
#pcFloat .top-list {width: 100%;}
#pcFloat .top-list li {width: 100%;min-height:50px;border-bottom: 1px solid #fff;}
#pcFloat .top-list li:last-child{border-bottom:none;}
#pcFloat .top-list a {display: block;width: 100%;overflow:hidden;position: relative;}
#pcFloat .top-list span {display: inline-block;z-index: 1;width: 222px;font-size: 14px;line-height: 50px;color: #fff;padding-left:25px;}
#pcFloat .top-list a>i.fa{display: inline-block;width: 49px;height: 49px;position: absolute;right: 0;top: 0;line-height:49px;font-size:21px;text-align:center;color:#fff;z-index:1;background-color:#79af3f}
#pcFloat .top-list a>i.fa-ali svg{display: block;margin: 0 auto;line-height: 49px;height: 49px;}
#pcFloat .top-list li:hover{background-color:#fff;}
#pcFloat .top-list li:hover span{color:#333;}
#pcFloat .top-list li:hover a>i{color:#79af3f;background-color:#fff}
#pcFloat .top-list li:hover a>i.fa-ali path{fill:#79af3f;}
#pcFloat .top-list .wechat img{display:none;}
#pcFloat.on .top-list .wechat img{display:inline-block;padding:3px;}



/*内页*/
/*左右滚动按钮*/
.owl-carousel .owl-controls .owl-buttons{}
.owl-carousel .owl-controls .owl-buttons>div{background-color:#79af3f;width:8%;height:88%;padding:0;font-size:40px;border-radius:0;position:absolute;top:6%;margin:0;}
.owl-carousel .owl-controls .owl-buttons>div>i.fa{display:block;padding-top:30%;}
.owl-carousel .owl-controls .owl-buttons>.owl-next{right:0;}
.owl-carousel .owl-controls .owl-buttons>.owl-prev{left:0;}
.owl-carousel .owl-controls .owl-buttons>div:hover{opacity:1;}
#rtp_small_img .clickable{display:block!important;margin:0;}


/*面包屑导航*/
#location{ height:40px; border-radius:0px; overflow:hidden;}
#location li{ line-height:25px; background:none;}
#location>li+li:before{content:none;}
#content{  line-height:2em; font-size:14px; margin-bottom:30px;}
#content .btn-info{background-color:#79af3f;border-color:#79af3f;}
#content .btn-info:hover{opacity:0.8;}
#content img{max-width:100%; }

/*左侧菜单栏*/
#tframe{background:#fff;margin-bottom:25px;}
#left{background:#fff;padding-top:25px;position:sticky;top:0;}
@media screen and (min-width:1px) and (max-width:767px) {
    #left{position:relative;}
}
.lmb{border:solid 1px #d6d6d6}
.lbt{display:block;padding:15px 0;background:#79af3f}
.lbt strong{display:block;margin:0 20px;font-size:18px;color:#fff}
.lbt strong span{background:0 0}
.lbt strong i{color:#fff}
.lmb ul li{display:block}
.lmb ul li a{display:block;padding:10px 0 10px 20px;font-size:14px;text-transform:capitalize;color:#666;overflow:hidden;display:block;border-bottom:solid 1px #e7e7e7}
#lnr>ul>li>a:before{content:"\f105";font-family:"FontAwesome";margin-right:5px;}
.nav_two>li>a:before{content:"\f101";font-family:"FontAwesome";margin-right:5px;}
.lmb ul li a.hover{color:#79af3f;background:#f0f0f0}
.lmb ul li a:hover{color:#79af3f;background:#f0f0f0}
.lmb ul li ul{display:none}
.lmb ul li:hover>ul{display:block;}
.lmb ul li ul li{display:block}
.lmb ul li ul li a{display:block;padding:8px 0 8px 30px;font-size:12px;color:#666;overflow:hidden;display:block}
.lmb ul li ul li a.hover{color:#79af3f;}
.lmb ul li ul li a:hover{color:#79af3f;}

#right{padding-top:25px;}
/*共用*/
.pcp .thumbnail{ position:relative;}
.pcp .thumbnail .aImg{ display:block;   position:relative; overflow:hidden;  background:#fff;}
.pcp .thumbnail .aImg img{ display:block; max-height:100%; max-width:100%; position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);}
.pcp .thumbnail .hot{display:none; width:27px; height:29px; position:absolute; right:-4px; top:10px; z-index:3;}
.pcp .thumbnail:hover{ box-shadow:0px 0px 10px -5px #000;}

@media screen and (min-width:1200px )
{
.pcp .thumbnail .aImg{ height:186px; }
}
@media screen and (min-width:768px ) and (max-width:1200px )
{
.pcp .thumbnail .aImg{ height:145px; }
}
@media screen and (min-width:1px ) and (max-width:768px )
{
.pcp .thumbnail .aImg{ height:145px; }
}
/*新闻列表*/
#newslist{ margin-bottom:10px;}
#newslist .list-group{ border-radius:0px;margin-left:15px;margin-right:15px;overflow:hidden}
#newslist .list-group .media-img{position:relative;}
#newslist .list-group .media-img img{ width:120px; height:auto;}
#newslist .list-group .media-body{ padding:10px 10px 10px 30px;position:relative;overflow:initial;}
#newslist .list-group .media-body span{ width:50px; height:50px; color:#fff; font-size:12px; text-align:center; padding-top:12px; line-height:15px; position:absolute; left:-25px; top:32%; background:#79af3f; border-radius:30px;}
#newslist .list-group .media-body h4{font-size:14px; font-weight:bold;}
#newslist .list-group .media-body p{ height:40px; line-height:20px; font-size:12px; overflow:hidden; margin-top:10px;}
#newslist .list-group:hover{ box-shadow:0px 0px 15px -5px #000;color:#79af3f}
#newslist .list-group:hover h4{color:#79af3f;}
#newslist .list-group:hover a.link{color:#79af3f;}
#newslist .list-group:nth-child(even){ background:#f1f1f1;}

@media screen and (min-width:1px ) and (max-width:768px )
{
#newslist{ margin-bottom:10px;}
#newslist .list-group .media-img img{  display:none;}
#newslist .list-group .media-body span{ position:inherit; border-radius:0px;left:0;float:left;margin-right:10px;}
#newslist .list-group .media-body{ padding:8px 10px 5px 8px;}
#newslist .list-group .media-body h4{font-size:12px; font-weight:normal;float:right;width:calc(100% - 60px);height:50px;line-height:25px;margin-bottom:0;}
#newslist .list-group a.link{display:none;}
}
#newsdetail_title h1{font-size:18px;}
#newsdetail_title p{ margin-top:10px; margin-bottom:10px; padding-bottom:10px; border-bottom:solid 1px #eaeaea; color:#666;}
#newsdetail_title p i{ color:#79af3f;}
#Prev_next_div .label-info{ padding:5px 10px;}
#Prev_next_div .label-info a{ color:#fff; text-transform:capitalize;}
#Prev_next_div .label-info a:hover{ color:#fffa00;}
#Prev_next{ margin-top:15px;}
#related{ margin-top:15px; margin-bottom:30px;}
#related h3{font-size:18px; line-height:40px; border-bottom:solid 1px #eaeaea;}
#related h3 i{ color:#79af3f;}
#related ul{ margin-top:10px;}
#related ul li a{ color:#666; line-height:25px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
#related ul li a:hover{ margin-left:10px; color:#79af3f;}


.con_list .media .media-left{float:left; margin-right:15px; text-align:center; border-radius:5px;}
.con_list .media .media-left i{font-size:120px;}
#con_feed{ margin-top:40px;}
#con_feed p{ margin-bottom:35px;}

/*图片列表*/
.cpcp {width:25%;float:left;padding:0 15px;}
.cpcp .cptp{ overflow:hidden; text-align:center;}
.cpcp .ceptp{overflow:hidden; text-align:center;}
.cpcp .cptp img{  width:auto; height:auto;}
.cpcp .cpwz h5{ font-size:14px; color:#666;line-height:20px;}

@media screen and (min-width:1px ) and (max-width:767px)
{ 
.cpcp {width:50%;}
.cpcp .cptp{height:auto; overflow:hidden; text-align:center;}
.cpcp .cptp img{  width:100%; height:auto;}
}
/*视频*/
.vpcp {width:33.33%;float:left;padding:0 15px;}
.vpcp .vptp{height:210px; overflow:hidden; text-align:center;}
.vpcp .vptp img{  width:auto; height:auto;}
@media screen and (min-width:1px ) and (max-width:767px)
{ 
.vpcp .vptp{height:auto; overflow:hidden; text-align:center;}
.vpcp .vptp img{  width:100%; height:auto;}
}
.vpcp .vpwz h3{ font-size:14px; text-align:center; margin-top:10px; margin-bottom:5px; height:25px; line-height:25px; overflow:hidden;}


/*产品分类列表*/
#secondCate{display:none;}
.capcp {padding:0 15px;width:25%;float:left;}
.capcp .thumbnail{ position:relative;}
.capcp .thumbnail:hover{ box-shadow:0px 0px 10px -5px #000;}
.capcp .cate_hot_info{padding:10px;}
.capcp .cate_hot_info h3{ font-size:16px; height:24px; line-height:24px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.capcp .cate_hot_info p{ font-size:14px; line-height:20px;color:#666;  height:40px; overflow:hidden;}
@media screen and (min-width:1px ) and (max-width:767px)
{ 
.capcp {width:50%;}
.capcp .cptp{height:auto; overflow:hidden; text-align:center;}
.capcp .cptp img{  width:100%; height:auto;}
}
/*产品列表*/
.ppcp {padding:0 15px;width:25%;float:left;}
.ppcp .thumbnail{ position:relative;}
.ppcp .thumbnail:hover{ box-shadow:0px 0px 10px -5px #000;}
.ppcp .ppwz{padding:10px;}
.ppcp .ppwz h4{ font-size:16px; height:24px; line-height:24px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ppcp .ppwz p{ font-size:14px; line-height:20px;color:#666;  height:40px; overflow:hidden;}
.ppcp .ppwz a.link{font-size:12px;line-height:24px;text-decoration:underline;color:#333;}
@media screen and (min-width:768px ) and (max-width:991px) {
    .ppcp { width: 50%; }
}
@media screen and (min-width:1px ) and (max-width:767px)
{ 
.ppcp {width:50%;}
.ppcp .pptp{height:auto; overflow:hidden; text-align:center;}
.ppcp .pptp img{  width:100%; height:auto;}
.ppcp .ppwz{padding:5px;}
.ppcp .ppwz a.link{display:none;}

}


/*产品最终页*/
#proRemark{padding:25px 25px;box-shadow:0 0 15px #888;}
.rtp{ width:100%; height:auto; }
.rtp a{ float:left; width:100%; height:auto;box-shadow:20px 20px 20px -20px #999; }
.rtp a img{ float:left; width:100%; height:auto; border: solid 1px #c8c8c8;}
#rtp_small_img{ float:left; width:100%; padding:0 10%;margin-top:5px;}
#rtp_small_img a{ float:left; padding:4% 2%;}
#rtp_small_img a img{ float:left; width:98%; height:auto;border: solid 1px #c8c8c8;}
.rms h1{ font-size:24px;font-weight:bold;line-height:36px;}
.rms p{font-size:16px; line-height:30px; margin-top:25px;}
.pro_online{ margin-top:10px;}
.pro_online h3{padding:0 15px;margin-top:15px;font-weight:bold;}
.pro_online .lxfs{font-size:14px;line-height:24px;margin:10px 0 5px;}
.pro_online .btn{ width:150px; overflow:hidden; margin-top:15px; background:#79af3f; border:solid 1px #79af3f;}
@media screen and (min-width:1px ) and (max-width:767px) 
{
    #proRemark{padding:15px 0;box-shadow:none;}
}

/*相关产品列表*/
.pro_capcp .cate_hot_img{height:160px; overflow:hidden; text-align:center;}
.pro_capcp .cate_hot_img img{  width:auto; height:100%;}
@media screen and (min-width:1px ) and (max-width:767px)
{ 
.pro_capcp .cate_hot_img{height:auto; overflow:hidden; text-align:center;}
.pro_capcp .cate_hot_img img{  width:100%; height:auto;}
}
.pro_capcp .hot_info h3{ font-size:14px; text-align:center; margin-top:10px; height:25px; line-height:25px; overflow:hidden;}
.pro_capcp .hot_info em{ border-bottom:solid 1px #eaeaea; height:1px; display:block; margin-top:5px; margin-bottom:5px;}
.pro_capcp .hot_info p{ font-size:12px; line-height:20px;  margin-bottom:5px; height:60px; overflow:hidden;}

#pro_detail{ margin-top:45px;}
@media screen and (min-width:1px ) and (max-width:767px)
{ 
#pro_detail #detail strong{ font-size:16px; font-weight:bold;}
}
#myTabContent,#contact{ margin-top:15px;}
#inquiry,#RelatedProduct {padding-top:40px;}
#inquiry h2{text-align:center;margin-bottom:20px;}
#inquiry p{ font-size:15px; margin-top:15px;}
#pro_feed_show,#relate_pro{  margin-top:15px;}
#pro_feed_show label{ font-size:14px;}

.nav-tabs>li>a{padding:15px 15px;}

/*关键词样式*/

.taglist{ font-size:14px;}
.taglist a:hover{ text-decoration:underline; color:#79af3f;}

.taglist_show strong{ display:block; font-size:18px; color:#333; border-bottom:dashed 1px #79af3f; line-height:35px;}
.taglist_show strong b{font-size:18px; color:#79af3f;}
.taglist_show{}
.taglist_show .row{ margin-top:15px; text-align:center;}
.taglist_show .row h4{ font-size:16px; line-height:30px; height:30px; overflow:hidden;}
.taglist_show .row .ptp_img{overflow:hidden;}
.taglist_show .row .ptp_img img{ width:100%;}


/*左侧联系方式、新闻、产品*/
.left_content{border:solid 1px #d6d6d6;margin-top:15px}
.left_content h2{background-color:#79af3f;padding:15px 20px;font-size:18px;color:#fff;font-weight:bold;}
.left_content a img{width:100%;height:auto}
.left_content a span{display:block;font-size:14px;color:#fff;background-color:rgba(0,0,0,0.6);height:30px;line-height:30px;margin-top:-30px;position:relative;z-index:999}
.left_content p{line-height:25px;padding:15px;font-size:13px;}
.left_content p img{width:20px;height:auto}
.left_content .left_news {margin:10px 0;}
.left_content .left_news li a{font-size:13px;line-height:25px;padding:5px 15px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.left_content .left_news li a i{margin-right:3px;}
.left_content .left_pro li {border-bottom:1px dashed #d6d6d6;}
.left_content .left_pro li:last-child{border:none;}
.left_content .left_pro li a{font-size:13px;line-height:25px;padding:5px 15px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.left_content .left_pro img{width:40px;height:40px;float:left;margin-right:5px;}
.left_content .left_pro li a p{padding:0;line-height:40px;text-transform:capitalize;font-size:14px;overflow:hidden;}

/*联系方式*/
#contact_show{margin-bottom:80px;}
#contact_show .tit{margin-bottom:50px;text-align:center;}
#contact_show .tit h2{font-size:30px;line-height:42px;font-weight:bold;margin-bottom:5px;}
#contact_show p{font-size:14px;line-height:24px;color:#666;}
#contact_show .item{text-align:center;padding:50px 0;margin:0 30px;border:1px solid #ccc;border-radius:5px;}
#contact_show .item .img{background-color:#79af3f;color:#fff;width:100px;height:100px;border-radius:50%;margin-bottom:25px;}
#contact_show .item .img i{font-size:40px;line-height:100px;}
#contact_show .txt h4{font-size:18px;line-height:24px;margin-bottom:5px;}
#contact_show .txt p{width:80%;height:120px;overflow:hidden;}
@media screen and (min-width:768px ) and (max-width:991px) {
    #contact_show .item{margin:0;padding:30px 0;}
}
@media screen and (min-width:1px ) and (max-width:767px)
{
    #contact_show{margin-bottom:30px;}
    #contact_show .tit{margin-bottom:25px;}
    #contact_show .tit h2{font-size:24px;line-height:36px;}
    #contact_show .item{margin:0 0 25px;padding:20px 0 15px;}
    #contact_show .txt p{height:auto;}
}

/*网站地图*/
#mapContent{ margin-top:30px;}
#sitemapnav {float:left; width:100%;padding:4%;  border:solid 1px #dddddd; box-shadow:20px 20px 20px -20px #ccc; position:relative; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; }
#sitemapnav li{  list-style:none;}
#sitemapnav a{ color:#666666; text-decoration:underline;}
#sitemapnav .fontbig {	width:100% !important;}
#sitemapnav .bigli{float:left;	width:100%;  line-height:35px;font-size:18px;}
#sitemapnav .bigli a {color:#666;text-decoration:underline; font-weight:bold;}
#sitemapnav .bigli a:hover {color:#eb4b33;}
#sitemapnav .abli_02{ float:left;width:28%;margin-left:5%;font-size:16px; height:30px; line-height:30px; overflow:hidden; display:inline;font-weight:normal; }
#sitemapnav .abli_02 a:hover{color:#eb4b33;}
.jiange{ float:left;width:100%;  height:2px; border-bottom:solid 1px #d2d2d2; }
@media screen and (min-width:1px ) and (max-width:767px)
{
	#sitemapnav .abli_02{width:44%;}
}
.probigclass {padding-left:50px;}
#sitemapnav .PROclass_01 { float:left;width:95%;margin-left:5%; font-size:16px; line-height:30px; display:inline;font-weight:bold; }
#sitemapnav .PROclass_02 { float:left;width:90%;margin-left:8%;font-size:16px; height:22px; line-height:22px;  overflow:hidden;display:inline;font-weight:normal; }

#sitemapnav .PROclass_01 a{  color:#666;}
#sitemapnav .PROclass_02 a{ color:#666666;}
#sitemapnav .PROclass_01 a:hover{ color:#eb4b33;}
#sitemapnav .PROclass_02 a:hover{ color:#eb4b33;}

#sitemapnav .PROclass_03 { float:left;width:40%;margin-left:10%;color:#666666;font-size:14px;display:inline; line-height:20px;}
#sitemapnav .PROclass_03 a:hover{ color:#eb4b33;}
#sitemapnav .PROclass_04 { float:left;width:40%;margin-left:10%;display:inline;}

