﻿@charset "utf-8";
@font-face {
    font-family: 'anonymous_proregular';
    src: url('anonymous_pro-webfont.eot');
    src: url('anonymous_pro-webfont.eot?#iefix') format('embedded-opentype'),
         url('anonymous_pro-webfont.woff2') format('woff2'),
         url('anonymous_pro-webfont.woff') format('woff'),
         url('anonymous_pro-webfont.ttf') format('truetype'),
         url('anonymous_pro-webfont.svg#anonymous_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'aller_lightregular';
    src: url('../fonts/aller_lt-webfont.eot');
    src: url('../fonts/aller_lt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_lt-webfont.woff2') format('woff2'),
         url('../fonts/aller_lt-webfont.woff') format('woff'),
         url('../fonts/aller_lt-webfont.ttf') format('truetype'),
         url('../fonts/aller_lt-webfont.svg#aller_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* CSS Document */
body{font-family:微软雅黑,宋体,Arial,Tahoma, Helvetica, sans-serif;font-size:12px; color:#333;line-height:24px; background:#fff; overflow-x:hidden;}
.clear{ clear:both; line-height:0px;font-size:0px; width:0; height:0;}
*{margin:0px;padding:0px;}
a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

body,td,th{font-family:微软雅黑,宋体,Arial,Tahoma, Helvetica, sans-serif;font-size:12px;}
input{font-family:微软雅黑,宋体,Arial,Tahoma, Helvetica, sans-serif; color:#fff;}
input::-webkit-input-placeholder{color:#fff}
input:-moz-placeholder{color:#fff}
input::-moz-placeholder{color:#fff}
input:-ms-input-placeholder{color:#fff}

.scrollLoading {width:100%; height:auto; background:url(../images/loading.gif) no-repeat center center;}

a.btn1{display:inline-block;text-decoration:none;outline:0;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 0 -2px #ffffff,0 0 0 -1px #fe4365;box-shadow:0 0 0 -2px #ffffff,0 0 0 -1px #fe4365;border:none;-webkit-transition:-webkit-box-shadow .3s;transition:box-shadow .3s}
a.btn1:focus,a.btn1:hover{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #005799;box-shadow:0 0 0 2px #ffffff,0 0 0 4px #005799;-webkit-transition-timing-function:cubic-bezier(.6,4,.3,.8);transition-timing-function:cubic-bezier(.6,4,.3,.8);-webkit-animation:gelatine .5s 1;animation:gelatine .5s 1}
a.btn-secondary{background:#c8c8a9;-webkit-box-shadow:0 0 0 -2px #ffffff,0 0 0 -1px #c8c8a9;box-shadow:0 0 0 -2px #ffffff,0 0 0 -1px #c8c8a9}
a.btn-secondary:hover{-webkit-box-shadow:0 0 0 2px #ffffff,0 0 0 4px #bebe99;box-shadow:0 0 0 2px #ffffff,0 0 0 4px #bebe99}
a.btn-secondary:active,a.btn1:active{background:#4ecdc4;-webkit-transition-duration:0;transition-duration:0;-webkit-box-shadow:0 0 0 2px #ffffff,0 0 0 4px #3ac7bd;box-shadow:0 0 0 2px #ffffff,0 0 0 4px #3ac7bd}
@keyframes gelatine{from,to{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}
50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}
75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}
from,to{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}
50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}
75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}
}
@-webkit-keyframes gelatine{from,to{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}
50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}
75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}
from,to{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}
50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}
75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}
}

a.tit{display:inline-block;text-decoration:none;outline:0;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 0 -2px #ffffff,0 0 0 -1px #fe4365;box-shadow:0 0 0 -2px #ffffff,0 0 0 -1px #fe4365;border:none;-webkit-transition:-webkit-box-shadow .3s;transition:box-shadow .3s}
a.tit:focus,a.tit:hover{-webkit-transition-timing-function:cubic-bezier(.6,4,.3,.8);transition-timing-function:cubic-bezier(.6,4,.3,.8);-webkit-animation:gelatine .5s 1;animation:gelatine .5s 1}
a.tit:active{background:#4ecdc4;-webkit-transition-duration:0;transition-duration:0;-webkit-box-shadow:0 0 0 2px #ffffff,0 0 0 4px #3ac7bd;box-shadow:0 0 0 2px #ffffff,0 0 0 4px #3ac7bd}

/*顶部*/
#top{ background:url(../images/top_bg.jpg) repeat-y center top;}
#top ul { margin-top:10px;}
#top ul li{ color:#999999; font-size:13px;}
#top ul li a{ color:#999999; font-size:13px;}
#top ul li span{ color:#006699; font-size:18px;}
#top .btn-group button{ background:none;border:0px; border:0px;}
#top .btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;}
#top .btn-group .dropdown-menu{ border-radius:0; background:#2d84c6; padding:0px; border:0px; margin:0px; max-width:150px; min-width:95px;}
#top .btn-group .dropdown-menu a{ color:#fff;}
#top .btn-group .dropdown-menu a:hover{color:#2d84c6;}
@media (min-width:1px) and (max-width:768px){#top .col-xs-6{padding-left:0;padding-right:0;margin:0}
#top ul li{font-size:12px}
#top ul li a{font-size:12px}
#top ul li span{font-size:14px}
#top .btn-group{margin-top:10px}
}
/*导航*/
#header{background:#fff;height:95px;border:0; margin-bottom:0px;}
#header .navbar-header{padding:0;margin:0}
#header .navbar-collapse{margin-top:25px}
#header .navbar-nav li a{font-size:17px;border-radius:0}
#header .navbar-nav li .dropdown-menu{background:#2d84c6;border:0;left:0;right:auto}
#header .navbar-nav li .dropdown-menu li a{color:#fff;line-height:30px}
#header .navbar-nav li .dropdown-menu li a:hover{color:#2d84c6}
.search_show{width:250px;height:30px;background:#f1f2f2;position:absolute;right:0;top:25px;margin-top:-20px;margin-right:35px;display:none}
.search_btn span{font-size:18px}
@keyframes fade-in{0%{opacity:0}
40%{opacity:.5}
100%{opacity:1}
}
@-webkit-keyframes fade-in{0%{opacity:0}
40%{opacity:.5}
100%{opacity:1}
}
.search_show_box{display:block;-webkit-animation-name:fade-in;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0s}
@media (min-width:1200px){#header a.navbar-brand img{max-width:375px}
}
@media (min-width:1000px) and (max-width:1200px){#header a.navbar-brand img{max-width:275px}
}
@media (min-width:768px) and (max-width:1000px){#header a.navbar-brand img{max-width:200px}
#header .navbar-collapse{margin-top:15px}
#header .navbar-nav li a{font-size:13px;border-radius:0;padding:10px 10px}
}
@media (min-width:1px) and (max-width:768px){#header{height:60px}
#header a.navbar-brand img{max-width:200px}
#header .navbar-collapse{ z-index:9999; position:relative; background:#fff; margin-top:10px; }
}

/*tframe1*/
#tframe1{ padding-top:60px; background:#fff;}
#iab h2{ font-size:40px; margin-top:0px; color:#005799; font-weight:normal; text-transform:uppercase;}
#iab h2 span{ font-size:30px; color:#005799; font-weight:normal;text-transform:capitalize;font-family:aller_lightregular,Arial,sans-serif;}
#iab p{ margin-top:15px; line-height:1.8em; color:#333333;font-size:15px; text-transform:uppercase;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;}
#iab .list{ margin-top:35px;}
#iab .list img{ max-width:170px;}
#ivideo a{ display:block; }
#ivideo a img{ width:100%; }
#btn1{ margin-top:40px;}
#btn1 p{font-size:17px; color:#333;}
#btn1 .btn{ background:#005799; border-radius:15px; padding:10px 25px; text-transform:uppercase;}
#btn1 .btn span{font-size:25px; margin-right:15px;}

/*tfram2*/
#tframe2{ margin-top:50px; background:#ececee;}
#iabshow{ padding:25px;}
#iabshow h3{ color:#000000; font-size:30px;}
#iabshow em{ display:block; height:2px; width:80px; background:#005799;}
#iabshow  div{ margin-top:20px; font-size:13px;line-height:2em;}
#iabshow .btn{ margin-top:3em;}
@media (min-width:1440px) and (max-width:1920px){
#iabshow  div{ text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:18;-webkit-box-orient: vertical;}
}
@media (min-width:1200px) and (max-width:1440px){
    #iabshow h3{font-size:20px;}
#iabshow  div{ text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:10;-webkit-box-orient: vertical;}
#iabshow .btn{ margin-top:1em;}
}

/*tframe3*/
#tframe3 .tit{ margin-top:30px;}
#tframe3 em{ display:block; height:2px; width:80px; background:#005799; margin:0 auto;}
#tframe3 .thumbnail{ padding:0px; border-radius:0px; border:0px;}
#tframe3 .prolist { position:relative;}
#tframe3 .prolist .list_show{ width:96%; height:auto; padding:2%; padding-bottom:0px; position:absolute; left:0px; top:0px; display:none; background:url(../images/list_show_bg1.png);}
#tframe3 .prolist .list_show dl dd a{ font-size:14px; color:#fff; padding:5px 0px 5px 15px; line-height:29px;  background:url(../images/yuandain.png) no-repeat left center;}
#tframe3 .prolist .list_show dl dd {color:#fff; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
/*
#tframe3 .thumbnail a>img { webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; -o-transition: all 0.8s ease-in-out; -ms-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out;}
#tframe3 .thumbnail a>img:hover { -webkit-transform: scale(1.2) rotate(2deg); -moz-transform: scale(1.2) rotate(2deg); -o-transform: scale(1.2) rotate(2deg); -ms-transform: scale(1.2) rotate(2deg); transform: scale(1.2) rotate(2deg);}
*/
#tframe3 .thumbnail .caption{ background:#c5c5c5; padding:0px 20px 0px 0px;}
@media (min-width:1px) and (max-width:768px){#tframe3 .thumbnail .caption{ padding:0px;}}
#tframe3 .thumbnail .caption .text{ background:#e0e0e0; padding:10px 20px;}
#tframe3 .thumbnail .caption .text h3{color:#000000; font-size:30px;}
#tframe3 .thumbnail .caption .text h3 a {color:#000000;}
#tframe3 .thumbnail .caption .text p{font-size:17px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}

/*tframe4*/
#tframe4 { padding-bottom:20px;}
@media (min-width:1440px) and (max-width:1920px){
#tframe4 .container{ width:1380px;}
}
#tframe4 .tit{ margin-top:30px; margin-bottom:35px;}
#tframe4 em{ display:block; height:2px; width:80px; background:#005799; margin:0 auto;}
#inews_new .thumbnail img{ width:100%;}
#inews_new .thumbnail{padding:0px; border-radius:0px; border:0px; position:relative;}
#inews_new .thumbnail .caption{ background:url(../images/inews_bg.png); padding:10px 20px; position:absolute; left:0; bottom:0;}
@media (min-width:1px) and (max-width:768px){#inews_new .thumbnail .caption{ position:relative;}}
#inews_new .thumbnail .caption h3{color:#fff;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
#inews_new .thumbnail .caption span{color:#fff; margin-top:10px;}
#inews_new .thumbnail .caption p{color:#fff; margin-top:10px; font-size:17px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;}

@media screen and (min-width:1px) and (max-width:768px)
{
    #tframe1{ padding-top:20px;}
    #tframe2{ margin-top:20px;}
    #tframe3 .tit{ margin-top:10px;}
    #tframe4 .tit{ margin-top:10px; margin-bottom:15px;}
}

.inew .thumbnail{padding:0px; border-radius:0px; border:0px; }
.inew .thumbnail .caption{  padding:10px 20px; }
/*.inew .thumbnail .caption h3{color:#000;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}*/
.inew .thumbnail .caption h3{color:#000; line-height:30px;}
.inew .thumbnail .caption span{color:#04508a; margin-top:10px;}
.inew .thumbnail .caption p{color:#000; line-height:1.5em; margin-top:10px; font-size:17px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:10;-webkit-box-orient: vertical;}

#btn2{ margin-top:40px;}
#btn2 p{font-size:17px; color:#333;}
#btn2 .btn{ background:#005799; border-radius:15px; padding:10px 25px; text-transform:uppercase;}
#btn2 .btn span{font-size:25px; margin-right:15px;}

/*footer*/
.footer{ padding-top:40px; background:url(../images/f_bg.jpg) repeat-y center top;}

@media (min-width:1440px) and (max-width:1920px){
.footer .container{ width:1380px;}
}
.fck1 h3{ color:#cccccc; text-transform:uppercase;}
.fck1 dl dd a{color:#666666; font-size:15px;line-height:1.8em;}

.fck2{ margin-top:20px;}
#foot_fck2{ padding:15px 25px 25px 35px; background:url(../images/foot_fck2.png) no-repeat left top; background-size:100% 100%;}
#foot_fck2 p:first-child{ color:#cccccc; font-size:14px;}
#foot_fck2 p:last-child{ color:#999;font-size:14px;}

.fck3 h3{ color:#cccccc; text-transform:uppercase;}
.fck3 b{color:#666666; font-size:18px;line-height:1.8em; font-weight:normal;}
.fck3 p{color:#666666;font-size:13px;line-height:1.8em;}
.fck3 dl dd{ padding-left:50px; min-height:50px; margin-top:10px;}
.fck3 dl dd b{ color:#666666;display:block; font-size:22px;line-height:1.5em; font-weight:normal;}
.fck3 dl dd span{color:#666666; display:block; font-size:14px;}
.fck3 dl dd a{color:#666666; display:block; font-size:14px;}

.fck3 ul li a{ color:#666666; font-size:40px;}
.fck3 ul li a:hover{ color:#2d84c6;}

#by{ background:#1d1d1d; margin-top:25px; padding-top:20px; padding-bottom:20px; color:#999;}
.gotop{ position:fixed; bottom:10px; right:20px;}
.gotop span{ color:#005799; font-size:50px;}

/*内页*/

/*location*/
#location{ background:#005799;}
.breadcrumb{ background:none; border-radius:0; border:0px; margin-top:5px; margin-bottom:0px;}
.breadcrumb li a{ color:#fff; text-transform:uppercase;}
.breadcrumb li{ color:#fff;}

/*产品首页*/
.pro{ padding-top:15px; padding-bottom:15px;}
.pro h3{ color:#000; margin-top:35px; font-size:30px;}
.pro p{ color:#000; font-size:17px; line-height:1.5em; margin-top:15px; margin-bottom:15px;}
.pro dl dd a{ color:#005799; line-height:1.8em;}
.pro a.btn{ background:#005799; border-radius:0px;}

.pro1{ background:#f5f5f5;}

/*左侧*/
#left{ padding-bottom:40px;}
.lbt{ background:#efefef; margin-top:30px; padding:20px 15px 3px;}
.left_pro h3{margin-bottom:0px; margin-top:0px; display:block; background:#005799; color:#fff; padding:15px 10px 15px 20px;}
.left_pro dd{  background:#fff;}
.left_pro dd a{ border-bottom:solid 1px #eaeaea;display:block; font-size:14px; color:#333; line-height:3em;padding-left:20px; }
.left_pro dd:hover a{color:#fff;  background:#333333;}
.left_pro dd.hover a{color:#fff;  background:#333333;}

.hot_lbt{ background:#efefef url(../images/left_hot.jpg) no-repeat left top;}
.hot_lbt #slidershow3{ background:#fff; padding-bottom:15px;}
.hot_lbt .carousel-caption{position:inherit; left:0; right:0; text-align:left; padding:10px 15px;text-shadow:none;}
.hot_lbt .carousel-caption h3{font-size:17px; color:#333333;}
.hot_lbt .carousel-caption p{font-size:13px; color:#333333;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.hot_lbt .carousel-control{ background:none; opacity:1;top:inherit; bottom:10px;}
.hot_lbt .carousel-control.left{left:30%;}
.hot_lbt .carousel-control.right{right:30%;}
.hot_lbt .carousel-control span{font-size:35px; color:#005799;}

.contact_lbt { padding:0px; border-bottom:solid 2px #005799;}
.contact_lbt img{ width:100%;}
.contact_lbt dl{padding:10px 20px;}
.contact_lbt dd b{font-size:20px; color:#005799; font-weight:normal; font-family:aller_lightregular,Arial,sans-serif;}

#right{ margin-top:30px; padding-bottom:50px;}
.location_right{display:block;border-bottom:solid 1px #ddd;}
.location_right strong{ font-size:20px; font-weight:normal; color:#005799; margin-top:0px;}
@media screen and (min-width:1px) and (max-width:768px)
{
    #left{ padding-bottom:10px;}
    #right{ margin-top:10px; padding-bottom:20px;}
    .location_right strong{ width:100%; text-align:left;}
}
.location_right p { margin-bottom:0px;}
.location_right p a{line-height:40px;}

.content_right{margin-top:15px;}
#cate_remark{font-size:14px;}
.cate_list { margin-top:25px;}
.cate_list img{border:solid 1px #ddd; }
.cate_list h3{ margin-top:0px;}
.cate_list p{font-size:14px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;}
.cate_list a.btn{ background:#005799; border-radius:0px; margin-top:25px;}

/*证书/生产车间*/
#rnrp{ float:left; width:100%; font-size:14px; margin-top:2%;}
.pcpcw{ float:left; width:23%;  padding:0% 1%; margin:2% 0% 0% 2%; *display:inline;}
.ptpcw{ float:left; width:94%; height:auto; padding:2%; border:solid 2px #ebebeb;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; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.ptpcw:hover{ float:left; width:94%; height:auto;padding:2%; border:solid 2px #005799;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; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc); }
.ptpcw img{ float:left; width:100%; height:auto; }
.pwzcw{ float:left; width:100%; padding:1% 0px;  line-height:2em;text-align:center;  font-size:1.2em; color:#000;height:2.4em; overflow:hidden;}
@media screen and (min-width:1px) and (max-width:768px)
{
    #cate_remark img {max-width:100%;}
    .pcpcw{ width:46%;}
	.pwzcw{ font-size:12px;}
}
/*新闻*/
#newslist img{width:200px; margin-right:20px;}
#newslist span{color:#999}
#newslist a{text-decoration:none; padding-right:15px;}
#newslist h4{color:#666;font-size:16px;font-weight:700;}
#newslist p{font-size:14px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}
#newslist .media{border:solid 1px #fff}
#newslist .media:hover{border:solid 1px #ccc;box-shadow:0 0 10px #eaeaea}
#newslist .media:hover h4{color:#4ea135}
#news_detail img{max-width:100%; height:auto!important;}
@media screen and (min-width:1px) and (max-width:768px){#newslist img{max-width:120px}
}
#news_tit{padding-bottom:15px;border-bottom:solid 1px #eaeaea}
#news_tit h1{font-size:23px}
#news_tit p{margin-top:10px}
#RelatedNews,#news_detail{margin-top:15px}

@media screen and (min-width:1px) and (max-width:768px){#news_detail iframe{width:100%;max-height:200px}
}
#RelatedNews .panel-heading{background:#2d84c6;color:#fff}
#RelatedNews h3.panel-title{font-size:20px; font-family:aller_lightregular,Arial,Helvetica,sans-serif}
#RelatedNews ul li{list-style:none;}
#RelatedNews ul li a{font-size:14px;color:#666666}
#RelatedNews ul li a:hover{color:#2d84c6;margin-left:10px}


/*联系我们*/
.contact_tit h1{margin-top:55px;font-family:aller_lightregular,Arial,Helvetica,sans-serif}
.contact_tit p{color:#999;font-size:14px; text-transform:capitalize; font-family:aller_lightregular,Arial,Helvetica,sans-serif}
.contact_list .thumbnail{margin:35px;padding-bottom:30px;border-radius:5px;border:solid 1px #ccc}
.contact_list .thumbnail i{display:block;font-size:100px;color:#2d84c6;margin-top:20px}
.contact_list .thumbnail strong{display:block;color:#000;font-size:25px;margin-top:15px;margin-bottom:15px;font-family:aller_lightregular,Arial,Helvetica,sans-serif}
.contact_list .thumbnail p{display:block;font-size:14px;line-height:25px;font-family:aller_lightregular,Arial,Helvetica,sans-serif;height:100px}
.contact_list .thumbnail p b{color:#333;font-size:14px;font-family:aller_lightregular,Arial,Helvetica,sans-serif}
.contact_list .thumbnail .btn{border:solid 1px #2d84c6;color:#2d84c6;font-family:aller_lightregular,Arial,Helvetica,sans-serif}
.contact_list .thumbnail .btn:hover{background:#005799;border:solid 1px #005799;color:#fff}
@media screen and (min-width:1px) and (max-width:768px){.contact_list .thumbnail{margin:10px 0 0 0}
.contact_list .thumbnail i{font-size:80px}
}

/*下载*/
ul.downloadList{margin-top:0}
ul.downloadList a{text-decoration:none}
ul.downloadList h4{color:#666;font-size:16px;margin-top:10px;font-weight:700;}
ul.downloadList p{font-size:14px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
ul.downloadList .media{border:solid 1px #f1f1f1}
ul.downloadList .media:hover{border:solid 1px #ccc;box-shadow:0 0 10px #eaeaea}
ul.downloadList .media:hover h4{color:#4ea135}
ul.downloadList .media a.media-left{position:relative}
ul.downloadList .media a.media-left img{padding-right:10px; max-width:200px;}
ul.downloadList .media a.media-left span{position:absolute;right:0;top:35%;color:#005799;font-size:30px;background:#fff;padding:5px;border-radius:50%}
ul.downloadList .btn{margin-right:10px}
@media screen and (min-width:1px) and (max-width:768px){ul.downloadList .media a.media-left img{width:130px;height:auto}
ul.downloadList h4{font-size:12px}
ul.downloadList .media a.media-left span{top:15%}
ul.downloadList .btn{padding:2px 5px;margin-bottom:5px;margin-right:0;font-size:12px}
}

/*视频*/
.vpcp .vptp{height:210px;overflow:hidden}
.vpcp .vptp img{width:auto;height:100%;}
.vpcp .vpwz{position:relative;padding-top:10px}
.play_bt{width:40px;height:40px;font-size:35px;position:absolute;left:40%;top:-20px;background:#fff;padding:2px 5px;border-radius:50%;display:block;background-position:center 0;background-repeat:no-repeat;z-index:99}
.vpcp .vpwz h3{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
@media screen and (min-width:1px) and (max-width:768px){.vpcp .vptp{height:90px}
.play_bt{left:30%}
.vpcp .vpwz h3{font-size:12px}
}


/*联系我们留言*/
.feed_input{ margin-top:35px;font-family:aller_lightregular,Arial,Helvetica,sans-serif}
.feed_input p{ font-size:16px; margin-top:15px; margin-bottom:15px;}

/*产品最终页*/
#left_nav{margin-top:25px;padding-bottom:20px;box-shadow:0 10px 15px #f1f1f1;font-family:aller_lightregular,Arial,Tahoma,Helvetica,sans-serif}
@media screen and (min-width:1px) and (max-width:768px){
    #left_nav{margin-top:0px;}
}
.pro_left h1{border-bottom:solid 1px #eaeaea; font-size:18px; line-height:25px; padding-bottom:10px;}
.pro_left p{font-size:14px;line-height:25px}
.pro_left_show h3{border-bottom:solid 1px #eaeaea;line-height:45px}
.pro_capcp .cate_hot_img{height:188px;overflow:hidden;text-align:center}
.pro_capcp .cate_hot_img img{width:auto;height:100%}
@media screen and (min-width:1px) and (max-width:768px){.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 a{text-decoration:none}
.pro_capcp .hot_info h4{font-size:16px;text-align:center;margin-top:10px;color:#333}
.pro_capcp .hot_info p{text-align:left;font-size:13px;line-height:20px;margin-bottom:5px;color:#666;height:60px;overflow:hidden}
.pro_capcp .thumbnail:hover{box-shadow:0 0 10px #4ea135}

.proBigImg{ margin-top:25px;}
.proBigImg #carousel-bounding-box #myCarousel{margin:0;border:solid 1px #eaeaea}
.proBigImg .carousel-control.left{background-image:none;background:0 0;font-size:60px;padding-top:30%}
.proBigImg .carousel-control.right{background-image:none;background:0 0;font-size:60px;padding-top:30%}
.proBigImg .carousel-control.left:hover{color:#000}
.proBigImg .carousel-control.right:hover{color:#000}
.proBigImg .item{width:100%;height:500px}
.proBigImg .item img{width:auto;height:100%}
#slider-thumbs ul{margin-top:15px}
#slider-thumbs ul li{width:102px;height:auto}
#slider-thumbs ul li img{width:100%;border:solid 1px #eaeaea;cursor:pointer}
@media screen and (min-width:1px) and (max-width:768px){.proBigImg .carousel-control.left{padding-top:20%}
.proBigImg .carousel-control.right{padding-top:20%}
.proBigImg .item{width:100%;height:auto}
.proBigImg .item img{width:100%;height:auto}
}
@media screen and (min-width:768px) and (max-width:1024px){.proBigImg .carousel-control.left{padding-top:20%}
.proBigImg .carousel-control.right{padding-top:20%}
.proBigImg .item{width:100%;height:auto}
.proBigImg .item img{width:100%;height:auto}
}
.taglist{font-size:14px}
.taglist a:hover{text-decoration:underline;color:#6fb514}
ul.share-buttons{list-style:none;padding:15px 0;float:left;width:100%}
ul.share-buttons li{display:inline;padding-right:10px}
ul.share-buttons .sr-only{position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;width:1px;height:1px;border:0}
ul.share-buttons img{width:2pc}
#pro_detail{margin-top:25px;}
#pro_detail h4{font-weight:bold; font-family:aller_lightregular,Arial,Tahoma,Helvetica,sans-serif}
#pro_detail img{ max-width:100%; height:auto!important;}
@media screen and (min-width:1px) and (max-width:768px){#pro_detail #myTab li a h4{font-size:12px}
#pro_detail #detail strong{font-size:16px;font-weight:700;}
}
#RelatedProduct,#contact,#detail,#inquiry{margin-top:15px}
#detail table{ border-top:solid 1px #ccc; border-left:solid 1px #ccc;}
#detail table td { border-right:solid 1px #ccc; border-bottom:solid 1px #ccc;}
#inquiry h3{font-family:aller_lightregular,Arial,Tahoma,Helvetica,sans-serif}
#inquiry p{font-size:18px;color:#000;font-family:aller_lightregular,Arial,Tahoma,Helvetica,sans-serif}
#pro_feed_show{margin-top:15px;font-family:aller_lightregular,Arial,Tahoma,Helvetica,sans-serif}
#pro_feed_show label{font-size:14px}


#pro_feed_show p{ margin-top:20px; margin-bottom:20px;line-height:2em; font-size:18px;color:#000;font-family:aller_lightregular,Arial,Tahoma,Helvetica,sans-serif}

/*网站地图*/
#sitemapnav {float:left; width:100%; padding:4%; margin:0; *display:inline; 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; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
#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:16px;}
#sitemapnav .bigli a {color:#000;text-decoration:underline; font-weight:bold;}
#sitemapnav .bigli a:hover {color:#da261d;}
#sitemapnav .abli_02{ float:left;width:18%;margin-left:5%;font-size:14px; height:30px; line-height:30px; overflow:hidden; display:inline;font-weight:normal; }
#sitemapnav .abli_02 a:hover{color:#da261d;}
.jiange{ float:left; 	width:100%;  height:2px; border-bottom:solid 1px #d2d2d2; }


.probigclass {padding-left:50px;}
#sitemapnav .PROclass_01 { float:left;width:95%;margin-left:5%; font-size:14px; line-height:30px; display:inline;font-weight:bold; }
#sitemapnav .PROclass_02 { float:left;width:90%;margin-left:8%;font-size:14px; height:22px; line-height:22px;  overflow:hidden;display:inline;font-weight:normal; }

#sitemapnav .PROclass_01 a{  color:#333333;}
#sitemapnav .PROclass_02 a{ color:#666666;}
#sitemapnav .PROclass_01 a:hover{ color:#da261d;}
#sitemapnav .PROclass_02 a:hover{ color:#da261d;}

#sitemapnav .PROclass_03 { float:left;width:40%;margin-left:10%;color:#666666;font-size:12px;display:inline; line-height:20px;}
#sitemapnav .PROclass_04 { float:left;width:40%;margin-left:10%;display:inline;}