﻿@charset "utf-8";

h1,h2,h3,h4,h5{ font-weight: normal;}



/*首页产品*/
.prozx1all,.newssyall{ width: 100%; min-width: 1200px;}
.prozx1-box,.prozx1-box-zz,.gsjjsy1-box,.newssybox{ width:1200px; margin: 0 auto;}
.prozx1-title{ height:100px;}
.prozx1-title{ margin: 56px 0 36px 0;}
.prozx1-title-left{ float: left;}
.prozx1-title-left h2{ font-size: 38px; color: #000; height: 60px; line-height: 60px;}
.prozx1-title-left i{ display: block; width: 75px; height: 2px; background: url("../line75.jpg") no-repeat center;}
.prozx1-title-left h5{ font-size: 14px; color: #a0a0a0; height: 40px; line-height: 40px;}
.prozx1-title-right{ float: right;}
.prozx1-title-right a.fk{ display: block; text-align: center; width: 162px; height: 42px; line-height: 42px; border: 1px solid #666; margin: 28px 0px;}
.prozx1-title-right a.fk:hover{ color: #fff; background: #e70012; border: 1px solid #e70012; transition: .5s;}
.prozx1-con ul li{ float :left; width: 280px; height: 428px; border: 2px solid #f7f7f7; margin: 0px 8px 20px 8px; background: url("../probg.png") no-repeat top;}
.prozx1-con ul li:hover{ background: url("../probgh.png") no-repeat top; transition: .5s;}
.prozx1-conp1{ width: 280px; height: 373px;}
.prozx1-conp2{ width: 220px; height: 55px; line-height: 55px; margin-left: 10px; color: #666666; overflow: hidden;}

/*首页简介*/
.gsjjsyall{ width: 100%; min-width: 1200px; height: 718px; background: url("../gsjjbg.jpg") no-repeat center;}
.gsjjsy1-boxleft{ float: left; width: 468px; margin: 120px 0px 0px 50px;}
.gsjjsy1-title p{font-size: 40px;color: #333333;margin-top: 50px;}
.gsjjsy1-title h2{ font-size: 38px; color: #000; height: 50px; line-height: 50px; font-weight: bold;}
.gsjjsy1-title h5{ font-size: 18px; color: #1b1b1b; height: 40px; line-height: 40px;}
.gsjjsy1-con{ height:230px; overflow: hidden; margin-top: 50px;line-height: 26px;font-size: 14px;}
.gsjjsy1-more a{ display: block; width: 150px; height: 30px; line-height: 30px; margin-top: 30px; font-weight: bold;}
.gsjjsy1-more a:hover{ margin-left: 20px; transition: .5s; background: #e70012; text-align: center; color: #fff;}


/*新闻*/
.newssy-title{ height:100px;}
.newssy-title{ margin: 56px 0 36px 0;}
.newssy-title-left{ float: left;}
.newssy-title-left h2{ font-size: 38px; color: #000; height: 60px; line-height: 60px;}
.newssy-title-left i{ display: block; width: 75px; height: 2px; background: url("../line75.jpg") no-repeat center;}
.newssy-title-left h5{ font-size: 14px; color: #a0a0a0; height: 40px; line-height: 40px;}
.newssy-title-right{ float: right;}
.newssy-title-right a.fk{ display: block; text-align: center; width: 162px; height: 42px; line-height: 42px; border: 1px solid #666; margin: 28px 0px;}
.newssy-title-right a.fk:hover{ color: #fff; background: #e70012; border: 1px solid #e70012; transition: .5s;}
.newssy-title-con ul li{ float :left; width: 280px; height: 428px; border: 2px solid #f7f7f7; margin: 0px 8px 20px 8px; background: url("../probg.png") no-repeat top;}
.newssy-con .newssy-con-left{ float: left;}
.newssy-con-left i{ display: block;width: 537px; height: 396px;  background: url("../newsbg.jpg") no-repeat center;}
.newssy-con-right{ float: right; width: 640px; height: 400px;}
.newssy-con-right ul li{ width:560px; height: 80px; padding: 30px 40px 20px; border-bottom: 1px solid #f4f4f4;}
.newssy-con-right ul li .newssy-con-date{ width: 60px; height: 80px; float: left; font-size: 18px; color: #004098; border-right:1px solid #fff;}
.newssy-con-right ul li h3{ float: left; height: 20px; width: 489px; line-height: 20px; padding-left: 10px; overflow: hidden;}
.newssy-con-right ul li h3 a{font-size: 16px; color: #000;}
.newssy-con-right ul li .newssy-con-span{ float: left; display: block; width: 489px; padding-left: 10px; height: 50px; margin-top: 10px; font-size: 13px;  line-height: 24px; color: #666666; overflow: hidden;}
.newssy-con-right ul li:hover{ background: #004098; transition: .5s;}
.newssy-con-right ul li:hover h3 a,.newssy-con-right ul li:hover .newssy-con-date,.newssy-con-right ul li:hover .newssy-con-span{ color: #fff; transition: .5s;}

/*首页资质*/
.prozx1-title-zz{ height:100px;}
.prozx1-title-zz{ margin: 56px 0 36px 0;}
.prozx1-title-left-zz{ float: left;}
.prozx1-title-left-zz h2{ font-size: 38px; color: #000; height: 60px; line-height: 60px;}
.prozx1-title-left-zz i{ display: block; width: 75px; height: 2px; background: url("../line75.jpg") no-repeat center;}
.prozx1-title-left-zz h5{ font-size: 14px; color: #a0a0a0; height: 40px; line-height: 40px;}
.prozx1-title-right-zz{ float: right;}
.prozx1-title-right-zz a.fk-zz{ display: block; text-align: center; width: 162px; height: 42px; line-height: 42px; border: 1px solid #666; margin: 28px 0px;}
.prozx1-title-right-zz a.fk-zz:hover{ color: #fff; background: #e70012; border: 1px solid #e70012; transition: .5s;}
.prozx1-con-zz ul li{ float :left; width: 280px; height: 428px; border: 2px solid #f7f7f7; margin: 0px 8px 20px 8px; background: url("../probg.png") no-repeat top;}
.prozx1-con-zz ul li:hover{ background: url("../probgh.png") no-repeat top; transition: .5s;}
.prozx1-conp1-zz{ width: 280px; height: 373px;}
.prozx1-conp2-zz{ width: 220px; height: 55px; line-height: 55px; margin-left: 10px; color: #666666; overflow: hidden;}
.h2sp1{ color: #004098;}
.h2sp2{ color: #e70012;}


/*底部*/
.footer{ width:100%; height: 439px; background: url("../foot_bg.jpg") no-repeat center; margin-top: 50px;}
.footbox{ width: 1200px; margin: 0 auto;}
.footbox-nav{ width: 100%; height: 250px; overflow: hidden;}
.footbox-nav1,.footbox-nav2{ float: left; height: 100%;}
.footbox-nav1{ width: 410px; margin: 0px 30px;}
.footbox-nav2{ width: 240px;}
.footbox-nav3{ width: 330px; float: right; height: 210px; border-bottom: 1px solid #666666; margin-right: 30px;}
.footbox-nav1-title{ font-size: 26px; color:#333333;}
.footbox-nav1-line{ display: block; width:221px; height: 2px; background: url("../line221.jpg") no-repeat center; margin: 5px 0px 8px 0px;}
.footbox-nav1-font{ font-size:14px; color: #666666; line-height: 30px;}
.footbox-nav2-nav ul li{ width: 120px; float: left; line-height: 30px;}
.footbox-nav2-nav ul li a{ color: #666;}
.footbox-nav2-nav ul li a:hover{ color: #e70012; transition: .5s;}
.footbox-nav3-line{ display: block; width:221px; height: 2px; margin: 5px 0px 8px 0px;}
.footbox-nav3-ewm-left{ float: left; width: 190px;}
.footbox-nav3-ewm-left .scan{ font-size: 14px; color: #004098; }
.footbox-nav3-ewm-left .wx{ font-size: 18px; color: #e70012;}
.footbox-nav3-ewm-right{ width: 120px; height: 120px; float: right;}
.footbox-nav3-ewm-right i{ display: block; width: 120px; height: 120px; background: url("../ewm.png") no-repeat center;}

.foot-bottom .cpm,.foot-bottom .cpm a{ color: #fff; font-size: 14px; line-height: 98px;}



/*左侧栏*/
.line{ border-bottom:1px dashed #666;}
.hover-none:hover{ color: #a40000;}



























