@charset "utf-8";
/* CSS Document */ 
*{margin:0px; padding:0px; font-family:微软雅黑;}
ul{list-style:none}
img{border:0;}
a{text-decoration:none;}

.h3, h3 {
    font-size: 24px;
}
h3{
	margin-top:20px;
	margin-bottom:10px;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
   font-family:微软雅黑;
    font-weight: 500;
    color: inherit;
}
p {
    margin: 0 0 10px;
}
#top{
	width:100%;
	height:39px;
	background-color:#e8e9e6;
}
#top1{
	width:1200px;
	height:35px;
	color:#FFF;
	margin:auto;
}
#top1 a{
	color:#FFF;
}
.social{
	padding-top:1px;
	height:34px;
}
.social ul li{
	float:left;
	margin-right:10px;
	margin-top:5px;
}
#hhead{
	width:100%;
	background-color:#fff;
	height:130px;
	margin-bottom:-15px;
}
#head{
	width:1200px;
	height:130px;
	margin:auto;
	margin-bottom:-15px;
}
.logo{
	width:800px;
	height:115px;
	padding-top:15px;
	float:left;
}
.logo img{
	float:left;
}
.logo h2{
	color:#076e43;
	padding-top:15px;
	padding-left:20px;
	font-weight:700;
	margin-top:20px;
}
.search{
	width:300px;
	height:33px;
	float:right;
	margin-top:15px;
}
.search a{color:#000;
}
#searchbox{
	height:25px;
	border:1px  #CCC solid;
}
#anniu{
	BACKGROUND-COLOR:#7dbe3e; font-size:12px; font-weight:bold; height:26px; width:50px; border:0px; COLOR:#FFF; cursor:pointer;
}
#nav{
	width:100%;
	height:50px;
	background-color:#7dbe3e;
}
#nav1{
	width:1200px;
	height:50px;
	margin:auto;
}
.dropdown-menu li a {
    padding: 5px 20px;
}
.dropdown-menu li ul li a {
    display: block;
    padding: 5px 40px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}
.dropdown,.dropup{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu li a:focus, .dropdown-menu li a{color:#000; !important;}
.dropdown-menu li a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.dropdown-menu li a:focus, .dropdown-menu li a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}
.dropdown-menu .active a, .dropdown-menu .active a:focus, .dropdown-menu .active a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}
.dropdown-menu .disabled a, .dropdown-menu .disabled a:focus, .dropdown-menu .disabled a:hover{color:#777}
.dropdown-menu .disabled a:focus, .dropdown-menu .disabled a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.open .dropdown-menu{display:block}
.open a{outline:0}
.dropdown-menu-right{right:0;left:auto}
.dropdown-menu-left{right:auto;left:0}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}
.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.list-unstyled li a{
	font-size:16px;
}
.dh ul li{
	padding:0 54px;
	float:left;
	display:block;
	font-size:20px;
	border-right:1px solid #7ff908;
   text-align:center;
}
.dh ul li:hover{
	padding:0 54px;
	display:block;
	background-color:#0CC;
}
.dh ul li a{
	line-height:50px;
	color:#fff;

}
.dh .dropdown-menu li a{color:#000;}
.dh .dropdown-menu li{font-size:16px; border-right:none; text-align:left; padding:0px 0px;}
.dh .dropdown-menu li:hover{background-color:#fff; padding:0px 0px;}
#tab{
	width:100%;
	height:300px;
	background-image:url(../images/bj.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
}
#tab_c{
	width:1200px;
	height:210px;
	margin:auto;
	padding-top:20px;
}
.tab1{
	width:390px;
	height:200px;
	float:left;
	border:1px solid #999;
	background-color:#ededed;
	margin-right:10px;
	box-shadow: #999 0px 0px 6px 0px;
}
.tab1 a{
	color:#000;
}
.tab2{
	width:390px;
	height:200px;
	float:left;
	border:1px solid #999;
	background-color:#ededed;
	box-shadow: #999 0px 0px 6px 0px;
}
.tab2 a{
	color:#000;
}
.tab_p{
	width:210px;
	height:180px;
	float:left;
}
.tab_p h4{
	padding-top:10px;
	padding-left:10px;
	color:#076e43;
}
.tab_p p{
	padding-left:12px;
	line-height:22px;
}
.img{
	float:right;
	margin-top:15px;
	margin-right:10px;
}
#about{
	width:1200px;
	height:300px;
	margin:auto;
}
.exp{
	width:780px;
	height:280px;
	float:left;
}
.exp p{
	font-size:14px;
	line-height:25px;
	color:#333;
	padding-top:10px;
}
.tu{
	float:right;
}
#footer{
	width:100%;
	height:340px;
	background-color:#d3d3d3;
	float:left;
}
#foot{
	width:1200px;
	height:300px;
	margin:auto;
	padding-top:30px;
}
.f_new{
	width:380px;
	height:250px;
	float:left;
	margin-right:10px;
}
.f_new h2 a{
	color:#352783;
}
.f_new ul{
	margin-top:20px;
}
.f_new ul li{
	padding-bottom:20px;
	background-image:url(../images/fk_29.jpg);
	background-position:top 5px left;
	background-repeat:no-repeat;
	padding-left:15px;
}
.f_new ul li a{
		color:#333;
}
.f_new ul li p{
	font-size:14px;
}
.f_new ul li span{
	float:right;
}
.f_contact{
	width:380px;
	float:left;
	margin-left:30px;
}
.f_contact h2{
	color:#352783;
}
#sycon_con{
	width:380px;
	height:230px;
	float:left;
	padding:10px;
	color:#000;
}
#sycon_con a{
	color:#000;
}
#sycon_con ul li{
	width:345px;
	height:30px;
	line-height:30px;
	font-size:14px;
}
#sycon_con ul li img{float:left; margin-right:10px; padding-top:10px;}
#sycon_con ul li span{
	margin-top:-5px;
}
#sycon_con p{
	line-height:25px;
}
#sy_fd{
	width:380px;
	height:280px;
	margin-left:10px;
	float:right;
}
#sy_fd h2{
	color:#352783;
}
#fd_tit a{
	color:#CCC;
}
#fd_tit span{
	float:right;
	font-size:14px;
	color:#CCC;
}
#fd_con{
	width:346px;
	height:245px;
	float:left;
	padding-top:10px;
	color:#FFF;
}

.copyright a{
	color:#CCC;
}
.m_form li{margin-bottom:5px; overflow:hidden;}
.m_form .areLi{height:70px;}
.m_form label{ float:left; width:15%; height:35px; border:1px solid #9b9595; border-right-width:0; text-align:center; background-color: #e5e5e8; }
.m_form label img{position:relative; top:9px;}
.m_form .iptTxt{ float:left; width:80%; border:1px solid #9b9595; height:35px; line-height:12px; padding:0px 10px; outline:none; color:#666; font-family:"microsoft yahei"; background-color: #FFF; background-image: url(../css/Img/Index/iptBg.png); background-repeat: repeat; }
.m_form .areLi label{ height:65px; background-color: #e5e5e8; }
.m_form .areLi label img{top:10px;}
.m_form .txtAre{ float:left; width:80%; height:65px; line-height:20px; border:1px solid #9b9595; resize:none; color:#666; padding:4px 10px; font-family:microsoft yahei; background-color: #FFF; background-image: url(../css/Img/Index/iptBg.png); background-repeat: repeat; }
.m_form .txtAre2{float:left; width:150px; height:72px; line-height:20px; border:1px solid #9b9595 outline:none; resize:none; color:#fff; padding:4px 10px; background:url(../css/Img/Index/iptBg.png) repeat; font-family:microsoft yahei;}
.m_form .iptTxt2{ float:left; width:35%; border:1px solid #9b9595; height:35px; line-height:12px; padding:0px 10px; outline:none; color:#666; font-family:"microsoft yahei"; background-color: #FFF; background-image: url(../css/Img/Index/iptBg.png); background-repeat: repeat; }
.m_form .btnSubmit{
	width:70px;
	height:32px;
	font-size:12px;
	color:#fff;
	cursor:pointer;
	border:none;
	background-color:#7dbe3e;
	display:block;
	margin:auto;
	float:right;
	margin-right:28px;
}
#copy{
	width:100%;
	height:40px;
	line-height:40px;
	background:#bbbbbb;
	float:left;
	margin:auto;
	text-align:center;
	font-size:14px;
}

/* 分页样式*/
/*面包屑*/
.all-breadcrumb {
    background-color: transparent;
	margin-bottom: 0px;
	font-size:14px;
	float:right;
	list-style:none;
}
.social ul { padding-left:10px; }
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    border-radius: 4px;
}
.breadcrumb li {
    display: inline-block;
}
.breadcrumb li a{
	color: #337ab7;
}
#information {
    background-color: #eee;
    padding: 25px 0;
}
.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;}
.container{ width:1200px; margin:auto;}
.info-right blockquote {
    margin: 0;
    padding: 0;
}
.info-right, .container-fluid {
    background-color: #fff;
    box-shadow: 2px 2px 3px #ccc;
}
.info-right blockquote {
	padding-left:6px;
    border-left: 5px solid #0062da;
}
.side-title { padding-bottom:1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
.side-pro-list { padding:10px 0;}
.side-pro-list-item a { display:block; padding: 10px 5px; font-size:16px; font-weight:bold; color:#0062da; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #a59e9c; }
.side-pro-list-item ul li a { display:block; padding: 10px 22px; color:#333; background-image: url(../images/ico.jpg); background-repeat: no-repeat; background-position: 5px 20px; font-size:14px; font-weight:normal; border-bottom: 1px dotted #a59e9c; }

.side-pro-list li li { margin-bottom:0px; }

.container-fluid .title-h3 {
    color: #333;
    border-bottom: 1px solid #ccc;
    padding: 20px 10px 10px 0px;
    margin: 0 0 10px 0;
}

.container-fluid .title-h4 {
	color: #333;
    border-bottom: 1px solid #ccc;
    padding: 20px 10px 10px 0px;
    margin: 0 0 10px 0;
	font-size:20px;
}
.container-fluid h3 b { 
	padding-right:6px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #0061d8;  padding: 20px 10px 8px 20px;
}
.all-content { padding:10px 10px 40px 10px; font-size:14px; min-height:600px;}
.all-content img{display:block;height:auto; max-width:100%; }

.all-content2 { padding:10px 10px 40px 10px; font-size:14px; min-height:200px;}
.all-content2 p{
	line-height:25px;
	padding:0px 10px;
}
.protit span { font-size:8px; }
.protit li a {
	color:#000;
}
.dropdown-menu li a {
    padding: 5px 20px;
	color:#000;
}
.dropdown-menu>li>ul>li>a {
    display: block;
    padding: 5px 40px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}

.news-title { text-align:center; font-size:18px;}

.n-list li {
	line-height: 35px;
    border-bottom: 1px #CCC dashed;
    background-image: url(../images/ico.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 10px;
	font-size:15px;
	width:100%;
	display:block;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
.n-list li span { float:right; }
.n-list a { color:#333; }

.order { font-size:16px; border-radius: 0px; background-color:#F60; color:#FFF; padding:5px 20px; border:0px; font-weight:bold; float:right;}
.order:hover { border-radius: 0px; background-color:#e65e03; color:#FFF; }

.page-header { margin:0px 0 20px}

.proName { font-size:24px; }

.ny_tit3{ margin-top:6px; width:100%; height:40px; padding-left:15px; font-size:16px; line-height:40px; font-weight:bold; background-position: center bottom; background-color: #DDD; }
.ny_c { padding:20px 10px; }
/*右边分享样式*/
.side_nav{
	position: fixed;
	top: 60%;
	right: 0;
  	width: 60px;
	z-index:10000;
}

.side_nav ul li{
	position: relative;
	width: 60px;
	height: 60px;
  	float: right; 
  	margin-bottom: 1px;
  	/* border-bottom: 1px solid #fff; */
}
.side_nav ul li a{
	display:inline-block;
	height: 60px;
	position: absolute;
	top: 0;
	left: 0;
/* 	border-bottom: 1px solid #fff; */
}
/* .side_nav ul li:last-child,.side_nav ul li:last-child a{
	border-bottom: 0;
} */
.current_side_n{
	width: 140px!important;
}
.current_side_n a{
	width: 140px!important;
}
/* .current_side_n span{

} */
.side_nav ul li span{
/*  	display:block; */
  	float: left;
	color:#fff;
	line-height: 60px;
	font-size: 20px;
 	margin-left: 60px;
 	cursor: pointer;
}
.side_nav_3 a{
	width: 60px;
}
.side_nav_3 a span{
	height: 148px;
	position: absolute;
	right: 60px;
	bottom: 0;
	margin-left: 0!important;
	display: none;
}

.tel a{
	background: #ea7724 url(../images/0013920_47.png) no-repeat 15px 15px;
}
.skype a{
	background: #ea7724 url(../images/0013920_47.png) no-repeat 15px -96px;
}

.sub_QR a{
	background: #ea7724 url(../images/0013920_47.png) no-repeat 15px -207px;
}
.back_top a{
	background: #ea7724 url(../images/0013920_47.png) no-repeat 15px -317px;
}
.side_nav ul .skype a span { font-size:14px; font-weight:bold; }
/*联系我们*/
.row{margin-right:-15px;margin-left:-15px; }
.col-lg-5 {
    width: 460px;
	float:left;
	margin-left:10px;
	margin-top:25px;
}
.media-list {
    padding-left: 0;
    list-style: none;
}
.col-lg-7 {
    width:720px;
	float:right;
	margin-right:10px;
}
.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px;
}
.form-group {
    margin-bottom: 15px;
}
.form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
}

.col-sm-10 {
    width: 22px;
}
.form-control {
    display: block;
	width:500px;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.form-control1 {
    display: block;
	width:230px;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
}
/*新闻样式*/
.col-md-3 {
    width: 280px;
	float:left;
}
.col-md-9{
	width:900px;
	float:left;
	margin-right:20px;
}
.container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.side-title {
    padding-bottom: 1px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
}
.side-pro-list {
    padding: 10px 0;
}
.list-group {
    padding-left: 0;
    margin-bottom: 20px;
}
.list-group-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.side-pro-list li {
    margin-bottom: 10px;
}
.side-pro-list-item {
    position: relative;
    display: block;
    background-color: transparent;
    border: 0px;
    font-size: 14px;
    padding: 0px;
}
.side-pro-list-item a {
    display: block;
    padding: 10px 5px;
    font-size: 16px;
    font-weight: bold;
    color: #0062da;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #a59e9c;
}
.pager {
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none;
	height:30px;
}
.pager li {
    display: inline;
}
.pager .previous a, .pager .previous span {
    float: left;
	color: #337ab7;
}
.pager li a, .pager li span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px;
}
.pager .next a, .pager .next span {
    float: right;
	color: #337ab7;
}
/*产品样式*/
.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}
.img-pic {
    height: auto;
    overflow: hidden;
    text-align: -webkit-center;
}
.img-pic a {
    display: table-cell;
    *display: block;
    vertical-align: middle;
    height: auto;
}
.thumbnail a img, .thumbnail img {
    display: block;
    width: 100%;
    height: auto;
}
.thumbnail a img, .thumbnail img {
    margin-right: auto;
    margin-left: auto;
}
.carousel-inner .item a img, .carousel-inner .item img, .img-responsive, .thumbnail a img, .thumbnail img {
    display: block;
    max-width: 100%;
    height: auto;
}
.thumbnail .caption {
    padding: 5px;
    color: #333;
}
.pro-name {
    text-align: center;
    background-color: #3991ce;
    display: block;
    height: 50px;
	line-height:50px;
	font-size:20px;
}
.pro-name a {
    vertical-align: middle;
    height: auto;
}
.pro-name a {
    color: #FFF;
    width: 100%;
}
.col-md-12 {
    width: 1260px;
	float:left;
	position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.pro_list{
	margin-top:20px;
}
.holder {
    margin: 15px 0;
}
.pagination-centered {
    text-align: center;
}
.pagination ul {
    display: inline-block;
    *display: inline;
    margin-bottom: 0;
    margin-left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    *zoom: 1;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul li {
    display: inline;
}
.pagination ul > li:first-child > a, .pagination ul > li:first-child > span {
    border-left-width: 1px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-topleft: 4px;
}
.holder a.jp-current, a.jp-current:hover, .holder a.jp-disabled, a.jp-disabled:hover {
    cursor: default;
    background: none;
}
.holder a.jp-disabled, a.jp-disabled:hover {
    color: #bbb;
}
.all-content .pro_list a {
    color: #333;
}
.pagination ul > li > a, .pagination ul > li > span {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    border-left-width: 0;
}
.holder a {
    cursor: pointer;
    color: #333;
}
.p_list li{
	float:left;
	margin-bottom:10px;
}
/*工厂列表、认证列表、质量列表、包装列表*/
.p_list { padding-top:18px;}
.p_list li { width:200px; height:180px;	text-align: center;	float: left; margin-right:6px; margin-left: 7px; padding-bottom: 5px; overflow:hidden; }
.p_list li a{display:table-cell;*display:block;vertical-align:middle;font-size:14px; height: 158px; width: 188px;  }
.p_list #one_li{ width: 400px; min-height: 200px; text-align: center; padding-bottom: 14px; float: none; margin: auto; }
.p_list img{ display:block; margin: auto; border:1px #CCC solid; padding:5px; width:180px;
height:150px;}
.p_list li  .pn { display:inline; border:0px; }

