﻿/* CSS Document *//*公用部分*/
.m-wrap {width:90%;min-width:980px;max-width:1200px;margin:0 auto;}
.h-tlt {text-align:center;margin:0 0 2em 0;position:relative;}
.h-tlt .h-tlt-inner {display:inline-block;}
.h-tlt .h-tlt-inner h1,.h-tlt .h-tlt-inner h2,.h-tlt .h-tlt-inner p {font-size:2.0em;font-weight:400;line-height:2.8em;letter-spacing:0.2em;transition:all .3s;}
.h-tlt .h-tlt-inner i {width:60%;margin:0 auto;background:#c4161c;height:5px;display:block;position:relative;z-index:2;transition:all .3s;}
.h-tlt p.line {position:absolute;bottom:2px;width:100%;border-top:1px solid #f0f0f0;}
.inner-text {width:80%;margin:2.5em auto;line-height:2.5em;color:#999;font-size:0.8em;font-weight:100;text-align:center;}
.h-tlt .h-tlt-inner:hover h1 {letter-spacing:0.3em;}
.h-tlt .h-tlt-inner:hover i {width:90%;}
.curmb {height:36px;line-height:36px;/*border-bottom:1px #d5d5d5 solid;*/ font-size:14px;font-family:"微软雅黑";text-align:center;}
.curmb span {color:#ed1c24;font-weight:bold;}
/*文章*/
.content {width:73%;margin:0 auto 90px;padding-top:10px;float:right;}
.content h1 {font-size:1.8em;font-weight:200;line-height:4em;text-align:left;}
.content .art-author {margin:0 auto 20px;text-align:center;color:#999;}
.content .article-con {width:48%;margin:0 1%;float:right;}
.content .about-image {position:relative;width:48%;min-width:470px;margin:0 1%;float:left;overflow:visible;}
.article-con .tt {height:30px;line-height:30px;text-align:center;font-size:16px;color:#555;font-weight:bold;}
.article-con  .ct {padding-top:10px;line-height:200%;color:#666;}
.content h1 {font-size:1.8em;font-weight:200;line-height:4em;text-align:center;}
.content .art-author {margin:0 auto 20px;text-align:center;color:#999;}

.ipro .sidebar{float:left;width:25%;border: 2px solid #c4161c;}
.ipro .sidebar .h1-tlt{height:90px;width:100%;background:#c4161c;text-align:center;position: relative;padding:10px 0 0 0;}
.ipro .sidebar .h1-tlt p{padding:6px 0 6px 0;}
.ipro .sidebar .h1-tlt p a{font-size:2em;font-weight:700;color:#fff;}
.ipro .sidebar .h1-tlt .e-tlt{width:60%;margin:0 auto;background:#c4161c;height:20px;line-height:20px;position:relative;z-index:2;color:#fff;text-transform:Capitalize;font-size:1em;}
.ipro .sidebar .h1-tlt p.line{position:absolute;bottom:16px;width:80%;border-top:1px solid #fff;margin:0 10%;}

.sidebar .side-nav ul{margin:1px auto;width:100%;}
.sidebar .side-nav h2:nth-child(1){margin:1px 0;}
.sidebar .side-nav h2{width:100%;text-align:center;line-height:36px;height:36px;background:#6B6B6B;    margin: 0 0 1px 0;}
.sidebar .side-nav  h2:hover{background:#333;}
.sidebar .side-nav  h2 a{padding:0 20px;color:#fff;font-size:1.2em;}
.sidebar .side-nav  h2 a:hover{color:#fff;text-decoration: none;}
.sidebar .side-nav li{padding:5px 0 5px 10px;margin:1px 1px;background:#C1322D; }
.sidebar .side-nav .sub li h3 a{font-size:1em;color:#fff;}
 
.side-contact{padding:20px 0;}
.side-contact p{line-height:28px;padding:0 0 0 20px;color:#000;font-size:1em;font-weight:300;}
.side-contact .hotline{margin:0px 0 20px 20px;background: url(../images/ndh.png) no-repeat;height:46px;line-height:40px;}
.side-contact .hotline .bigfont{font: 23px "Impact";font-weight:600;color:#c4161c; padding:0 0 0 60px;    letter-spacing: 0px;}
.side-contact .hotline .htlt{line-height:20px;padding:0 0 0 60px;}


.side-commend{}
.side-commend .commend{width:70%;margin:20px auto;}
.side-commend .commend:nth-child(n+2){display:none;}
.side-commend .commend img{width:90%;margin:0 0 0 5%;border: solid 1px #fff;}
.side-commend .commend h4{line-height:25px;font-size:1em;font-weight:300;text-align:center;width:90%;margin:0 0 0 5%;background:#9f2824;border-left: solid 1px #f2f2f2;border-right: solid 1px #f2f2f2;transition: ease-in-out .5s;}
.side-commend .commend h4 a{color:#fff;}
.side-commend .commend:hover h4{background:#f2f2f2;}
.side-commend .commend:hover h4 a{color:#000;}
.side-commend .more a{bottom:20px;float:right;margin-right:20px;color:#9f2824;font-size:.8em;font-weight:600;}

 
.content .article-inner {width:90%;margin:0 5%;}
.content .article-inner img {width:80%;height:auto;margin:15px 10%;}
.content .art-image {position:relative;width:68%;margin:20px 16%;min-width:481px;float:left;overflow:visible;}
.article-inner .con{margin:20px auto;}
.article-inner .con p{line-height:25px;margin:15px auto;}
.article-inner .con b{color:#ED1C24;font-weight:600;}
.article-inner .con a{color:#6e6e6e;}
.article-inner .con ol{margin:30px 0 30px 30px}
.article-inner .con ol li{color:#111;font-weight:200;line-height:20px;}

.related-products h2,.related-news h2{font-size:30px;height:50px;line-height:50px;color:#6e6e6e;}
@media screen and (max-width:768px) {
.curmb,.ipro .sidebar{display:none;}
.content h1 {font-size:1.2em;line-height:1.6em;}
.content .art-author {margin:5px 0;}
.article-inner  .ct {line-height:1.8em;}
.m-wrap {width:100%;min-width:280px;}
.content {width:100%;margin:0 auto 40px;padding-top:10px;float:none;}
}
@media screen and (max-width:640px) {
.content {margin:0 auto 10px;}
}
/*产品列表*/ 
.m-nav {line-height:40px;background:#fff;}
.m-nav ul li {width:19.5%;float:left;margin:1px;text-align:center;background:#F9F9F9;transition:all .65s;}
.m-nav ul li:hover {background:#F2BC33;}
.m-nav ul li a:hover {color:#fff;}
.pro-pist-nav{display:none;}
.pro-list{width: 100%;padding-top: 20px;}
.pro-list li {width:23%;margin:10px 0.5%;float:left;position:relative;overflow:hidden;text-align:center;}
.pro-list li img {width:100%;height:auto;}
.pro-list li:hover img{-webkit-filter: sepia(100%); /* Chrome, Safari, Opera */filter: sepia(100%);}
.pro-list li .eq_title {font-size:1em;font-weight:300;text-align:center;width:100%;color:#fff;bottom:0px;height:30px;position:absolute;background:#c4161c;transition:ease-in-out .5s;}
.pro-list li:hover  .eq_title {padding-top:10px;bottom:0px;height:40px;background:#919191;}
.pro-list .pro_title{line-height:26px;height:26px;overflow:hidden;}
@media screen and (max-width:768px) {
 .pro-pist-nav{display:block;}
 .pro-pist-nav li{width:49.4%;height:38px;line-height:38px;text-align:center;float:left;margin:2px .3%; font-weight:300;background:#c4161c}
 .pro-pist-nav li a{color:#fff;}
 .pro-list li {width:48%;margin:10px 1%;float:left;position:relative;overflow:hidden;}
}
@media screen and (max-width:768px) {
 .pro-list li {width:96%;margin:10px 2%;float:none;position:relative;overflow:hidden;}
}
/*联系*/
.contact .contact-con {width:100%;height:auto;}
.contact .contact-con .c-content {width:30%;height:200px;margin:2em 1.66666666%;font-size:1.5em;font-weight:300;color:#000;text-align:center;float:left;}
.contact .contact-con .c-content:nth-child(n):before {line-height:60px;font-family:"iconfont" !important;font-size:3.5rem;color:#ed1c24;opacity:1;filter:alpha(opacity=100);transition:all .45s;}
.contact .contact-con .c-content:hover:nth-child(n):before {opacity:0.4;filter:alpha(opacity=40);font-size:4.5rem;}
.contact .contact-con .c-content:nth-child(1):before {content:"\e60c";}
.contact .contact-con .c-content:nth-child(2):before {content:"\e020";}
.contact .contact-con .c-content:nth-child(3):before {content:"\e018";}
.contact .contact-con .c-content figcaption {margin:1.5em auto;line-height:2.2em;}
.map {width:100%;height:450px;}
/*新闻*/
.pic-news{width:99%;height:180px;padding:10px;  background:#f2f2f2; overflow:hidden;}
.pic-news img{height:100%;width:auto;float:left;}
.pic-news .pic-news-con{padding-left:20px;float:left;width:56%;}
.pic-news .pic-news-con   .n-link{font-size:20px;line-height:20px;}
.pic-news .pic-news-con   .date{ color:#666666; padding:10px 0; font-size:12px;}
.pic-news .pic-news-con   .description{    font-size: 12px;line-height:20px;}
.news-list{padding:40px 0;}
.news-list dd{    background: url(../images/i26.jpg) no-repeat 0 12px;line-height:40px;padding-left:30px; font-size:18px; border-bottom:solid 1px #ddd;}
.news-list dd a{font-size:0.8em;}
.news-list dd span{  margin-left:20px;  font-size:12px;} 
/*新闻列表*/
.newsItem {margin:0 0 40px;}
.newsItem .item:hover,.newsItem .item.current {background:#f5f5f5;}
.newsItem .item {border-bottom:1px dashed #707070;padding-bottom:18px;padding-top:18px;}
.newsItem .item .date {float:left;width:116px;text-align:center;line-height:1.2}
.newsItem .item .date p {font-size:40px;font-weight:bold;color:#2f2f2f;margin-top:26px;}
.newsItem .item .date span {display:block;text-align:center;font-size:12px;color:#2f2f2f;}
.newsItem .item dl {display:block;overflow:hidden;zoom:1;padding:0;line-height:20px;}
.newsItem .item dl dt {font-size:1em;line-height:24px;font-weight:400;color:#3a3a3a;}
.newsItem .item dl .i {padding:5px 0 0;color:#505050;font-size:13px;line-height:25px;}
.newsItem .item dl .m {margin-top:15px;}
.newsItem .item dl .m a {color:#fff;padding:6px 32px;background:#c4161c;display:inline-block;}
@media screen and (max-width:640px) {
.pic-news{width:98%;height:auto;padding:10px 1%; background:#f2f2f2;}
.pic-news img{width:80%;height:auto;float:none;margin:15px 10%;}
.pic-news .pic-news-con{padding:5%;float:none;width:90%;}
.newsItem .item .date{display:none;}
.newsItem .item dl{width:90%;height:auto;padding:10px 5%;}
}
@media screen and (max-width:768px) {

}

/* 分页 */
.page {padding:60px 10px 10px;height:20px;line-height:20px;text-align:center;}
.page span {color:#717171;}
.page p {float:right;}
.page p a {float:left;display:inline;margin:0 5px;color:#717171;}
.page p a:hover {color:#327FCD;}
.page p .active {color:#327FCD;}


.content h2{font-size: 1.3em;line-height: 1em;font-weight: 700;color: #000; margin: 0 0 30px 0;text-align:left;}