*{ padding:0px; margin:0px;}
body{ font-family:"Microsoft Yahei";margin:0;padding:0; font-size:12px;color:#000;}
div,h1,h2,h3,ul,li,img,dl,dt,dd{ margin:0; padding:0; list-style:none; border:0;padding-left:0;}
a,a:hover{text-decoration:none;}
a:focus{ text-decoration: none;}
.top{width: 1200px; height:auto; overflow: hidden; margin:0 auto}
.top>.logo{ width: 350px; float: left;padding: 30px 0;}
.top>.nav{ width: 850px; height: auto; float: left; text-align: right;}
.top>.nav a{ padding:55px 15px; display:inline-block; font-size: 16px; color: #000;}
.top>.nav a:hover,.active{ color: #004499!important;}
.main{ width: 1200px; margin:0 auto; overflow: hidden;}
.tit{ text-align: center;margin-top: 55px;}
.tit h2{ font-size:20px;}
.tit h4{ margin: 0; color:#d1d1d1; font-size: 12px;}
.productul{ width: 1200px; height: auto; margin:0 auto; padding: 0 25px; overflow:hidden;}
.productul li{ width:320px; float: left; margin: 0 30px;}
.productul li h3{ padding: 25px 0 15px; border-bottom: 1px solid #f1f1f1;  color: #555;}
.productul li h3 span{ color: #d1d1d1; margin-left:5px;}
.productul li p{ color: #939393;}
.morebox{ width: 100%; text-align: center;}
.more{ padding:10px 75px; border: 1px solid #d1d1d1; display:inline-block;}
.about{ text-align: center;}
.more2{padding:5px 45px; border: 1px solid #d1d1d1; display:inline-block;}
.about-p{ background: url("../images/about-p.png") no-repeat center; width: 100%; height: 315px; margin-top: 35px;}
.newslist{ width: 1200px; height: auto; overflow: hidden;}
.newslist li{ width:565px; float: left; height: auto; position: relative; margin:25px 10px;}
.newslist li a img{ position: absolute; left: 0; top: 0;}
.newslist li .news{ margin-left:290px;}
.newslist li .news h2{ color: #555; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 80%;}
.newslist li .news h6{ margin-top: 10px; color: #d1d1d1;}
.newslist li .news p{border-top:1px dashed #d1d1d1; padding: 15px 0; color: #555555; width: 100%; height:80px;overflow: hidden;}
.link{ width: 1200px; height: auto; overflow: hidden; border: 1px solid #eee; margin-top: 35px;}
.link a{ width:196px;text-align: center; height:145px;border-right:1px solid #eee; display:inline-block;}
.link a:nth-child(6n){border-right: none;}
.footer{ width: 100%; background:url("../images/bottom.png") no-repeat center;background-size: auto;height: 500px;}
.left{ float: left; margin-left: 140px; margin-top: 200px; width:500px;}
.left h3{ color:#FFFFFF; font-size: 18px;}
.left p{ color: #aaa;}
.right{ width: 400px; float: left; margin-top:195px; padding-left: 115px;}
.right .line input{ width:200px; padding: 5px;border: none; background: none;}
.line{ height:45px; }
.message{ margin-top: 20px; width: 300px; height: 100px; border: none; background: none;}
.about-main{ width: 100%;padding: 25px; font-size: 14px;}
.neirong{ padding: 35px;}
.neirong h3{ font-size: 18px; text-align: center; width: 100%; color: #555555;}
.link-er{ width: 100%; text-align: center; padding: 35px 0 0; }
.link-er a{ padding:5px 25px; border: 1px solid #f1f1f1;display: inline-block; }
.link-er a:hover,.active-er{ border: 1px solid #005ed2!important; background:#005ed2!important; color: #FFFFFF;}
.tit-er{ margin-top: 35px;}
.pages{ width: 100%; text-align: center;margin: 35px 0;}
.pages a{ width: 35px; height: 35px; line-height: 35px;border: 1px solid #d1d1d1; display: inline-block;color: #555555;}
.pages a:hover,.pages-active{ border: 1px solid #005ed2!important;background: #005ed2; color: #fff!important;}
.time-er{ width: 100%; text-align: center; color: #aaa;}
.neirong .productul li h3{ text-align: left; font-size: 14px;}
.neirong .productul li { margin-bottom: 10px;}