﻿/* CSS Document *//*公用部分*/
.m-wrap {width:90%;min-width:980px;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:#F2BC33;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:center;}
.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 #003659;}
.ipro .sidebar .h1-tlt{height:90px;width:100%;background:#003569;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:#003569;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%;}

.ipro .sidebar .side-nav ul{margin:20px auto;width:100%;}
.ipro .sidebar .side-nav h3:nth-child(1){margin:1px 0;}
.ipro .sidebar .side-nav h3{width:100%;text-align:center;line-height:55px;height:55px;background:#3796DE;    margin: 0 0 1px 0;}
.ipro .sidebar .side-nav  h3:hover{background:#254293;}
.ipro .sidebar .side-nav  h3 a{padding:0 20px;color:#fff;font-size:1.2em;}
.ipro .sidebar .side-nav  h3 a:hover{color:#fff;text-decoration: none;}
.ipro .sidebar .side-nav li{padding:0 0 0 10px;}
.ipro .sidebar .side-nav .sub li h4 a{font-size:1em;color:#444;}
.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: 26px "Impact";font-weight:600;color:#003569; padding:0 0 0 60px;    letter-spacing: 2px;}
.side-contact .hotline .htlt{line-height:20px;padding:0 0 0 60px;}
/*.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;}
.about-image img:nth-child(n) {width:52%;height:auto;opacity:0.8;filter:alpha(opacity=80);transition:all .45s;}
.about-image img:nth-child(n):hover {margin-top:10px;transform:scale(1.8,1.8);opacity:1;filter:alpha(opacity=100);}
.about-image img:nth-child(1) {position:absolute;left:2%;top:150px;z-index:10;}
.about-image img:nth-child(2) {position:absolute;left:45%;top:10px;z-index:10;}
.about-image img:nth-child(3) {position:absolute;left:30%;top:300px;z-index:8;}*/
.content .article-inner {width:90%;margin:0 5%;}
.content .article-inner img {width:60%;height:auto;margin:15px 20%;}
.content .art-image {position:relative;width:68%;margin:20px 16%;min-width:481px;float:left;overflow:visible;}
.article-inner .tt {height:30px;line-height:30px;text-align:center;font-size:16px;color:#555;font-weight:bold;}
.article-inner  .ct {padding-top:10px;line-height:200%;color:#666;}
.art-image img:nth-child(n) {width:31.333333%;margin:10px 1%;height:auto;float:left;opacity:0.8;filter:alpha(opacity=80);transition:all .45s;}
.art-image img:nth-child(n):hover {margin-top:10px;opacity:1;filter:alpha(opacity=100);}
@media screen and (max-width:768px) {
.curmb {display:none;}
.content {width:96%;min-width:280px;margin:0 2%;padding-top:10px;}
.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;}
}
/*产品列表*/ 
.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;}
.ipro   .iprolist {width:31%;height:auto;margin:0 1% 0 1%;float:left;overflow:hidden;}
.ipro  .iprolist>a {line-height:0;height:auto;overflow:hidden;}
.ipro   .iprolist  img {width:100%;height:auto;transition:all .3s;}
.ipro  .iprolist a:hover img {transform:scale(1.1,1.1);}
.ipro figcaption {text-align:center;}
.ipro figcaption h2 {font-size:0.4em;font-weight:normal;color:#002;}
@media screen and (max-width:768px) {.ipro .iprolist {width:96%;margin:0 2%;}
.ipro .iprolist img {width:80%;height:auto;margin:0 10%;}
.m-nav ul li {width:49.5%;}
}
/*联系*/
.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 .item {width:100%;height:auto;margin:10px 0;border-bottom:1px dotted #f0f0f0;display:block;clear:both;overflow:hidden;}
.pic-news .item img {width:26%;height:auto;padding:20px 0;}
.pic-news .item:nth-child(2n-1) img {margin:0 3% 0 1%;float:left;}
.pic-news .item:nth-child(2n) img {margin:0 1% 0 3%;float:right;}
.pic-news .item .con {width:66%;height:auto;padding:20px 0;}
.pic-news .item:nth-child(2n-1) .con {margin:0 1% 0 3%;float:right;}
.pic-news .item:nth-child(2n) .con {margin:0 3% 0 1%;float:left;}
.pic-news:last-child .item {margin:10px 0 30px 0;}
.pic-news .item .con h2 a {line-height:3em;font-size:1.8em;font-weight:400;color:#000;}
.pic-news .item .con {margin:20px 0;line-height:2.5em;font-size:0.8em;font-weight:100;color:#777;}
/*新闻列表*/
.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:#003659;display:inline-block;}
/* 分页 */
.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;}
@media screen and (max-width: 768px) {
 .ipro .sidebar{display:none;}
.ipro .pros {width:90%;margin:0 5% 90px;float:none;}
.pro_c ul li{ float:left; margin-right:2%; width:31.333333%; overflow:hidden;}
.pro_c ul li img{ width:100%; height:auto;}
 
 }

h1{font-size: 2.4em;line-height: 1em;font-weight: 900;color: #000; margin: 0 0 50px 0;text-align:left;}
h2{font-size: 1.8em;line-height: 1em;font-weight: 700;color: #000; margin: 0 0 30px 0;text-align:left;}
h3{font-size: 1.33333em;line-height: 1em;font-weight: 500;color: #000; margin: 0 0 30px 0;text-align:left;}