﻿@charset "utf-8";
/* CSS Document */

body{
	font-family:"微软雅黑";
	background:url(../images/bg.png);
}
*{margin:0; padding:0; border:0; color:#000;}
ul,li{list-style:none; margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,p{ margin:0; padding:0; border:0;}
a{ color:#000;}
.navbar-inverse{background:#fff; border:0; border-radius:0; margin-bottom:0;}
.nav-links .navbar {margin-bottom:0px;}
.logo{ float:left;}
.line {background: url(../images/line.png) repeat-x;height: 8px;margin: 0 auto;width: 100%;}
.f{float:left;}
.r{float:right;}
#one{margin: 15px auto 0;background:#fff;padding:15px 0;min-height: 200px;overflow: hidden;}
.index_tejia{font-size:14px;line-height:26px;}
.index_about{line-height:26px;font-size:14px;}
.index_about p{padding:0 5px; text-indent:2em; color:#000;}
.index_yingyong{margin-right:15px;text-align:center;}
#two {margin: 15px auto 0;min-height: 200px;overflow: hidden;background:#fff;padding:15px 0;}
.index_right {float: left;width: 226px;margin-left:10px;border:1px solid #eee;padding:2px;}
.title1 {background: #00417f;text-indent: 20px;font-size: 20px;line-height: 35px;color:#fff;margin: 0;padding: 0;text-align:left;}
.index_right ul {margin:3px 0 0;padding: 0;line-height: 31px;font-size: 14px;}
.index_right li {text-indent: 38px;width: 220px;background: url(../images/li1.png) no-repeat 20px center #f1f1f1;}
.index_left {float: right;width: 730px;margin-right:15px;}
.title2 {font-size: 20px;line-height: 35px;margin: 0 0 15px 0;text-align:left;padding: 0;border-bottom: 3px solid #00417f; font-weight:bold;}
.title2 span {float: right;margin-top: 15px;margin-right: 5px;}
#more {float: right;}
.index_news{width:355px;font-size:14px;}
.index_news p{font-size:12px;line-height:24px;margin-bottom:5px;}
.index_news p b{color:#00417f;font-size:14px;}
.index_news ul {margin: 5px 10px 10px 5px; padding: 0;line-height: 26px;font-size: 14px;clear:both;}
.index_news ul li{ background:url(../images/li.png) left center no-repeat; padding-left:15px;}
.index_tuijian{clear:both;min-height:50px;overflow:hidden; margin-bottom:20px;}
.index_tuijian ul {margin: 15px 0 0 10px;padding: 0;}
.index_tuijian li {float: left;margin-right: 10px;font-size: 14px;line-height: 30px;text-align: center;}
.index_tuijian li img {border: 3px solid #ececec;padding: 2px;background: #f9f9f9; width:170px;}
.index_tuijian li img:hover {border: #173154 3px solid;}
.tp{ margin-top:20px;}
#three {margin: 20px auto;min-height: 100px;overflow: hidden;padding:10px 0;background:#fff;}
#three h3 {font-size: 22px;text-indent: 15px;line-height: 40px;margin: 0  auto 10px;padding: 0;border-bottom: 3px solid #00417f;}
#three h3 span {float: right;margin-top: 20px;margin-right: 10px;}
#three table {margin: 0;padding: 0;}
.td{ padding:5px;}
.td img{width:208px;border:1px solid #999;padding:3px; margin-bottom:5px;}
.td img:hover{border:1px solid #00417f}
.td p{line-height:30px;height:30px;background:#ddd;}
.td a{color:#333;text-decoration:none;}
.td p:hover{background:#00417f;color:#fff;}
.td p:hover a{color:#fff;display:block;width:206px;}
.links{margin:0 auto; background-color:#002f5b; padding:3px 0px;}
.links h4{margin:0;padding:0;line-height:30px; color:#999;}
.links h4 font{color:#999;}
.links p{font-size:14px;margin:5px 10px;}
.links p a{ color:#999;}
.footer {clear: both;width: 100%;margin: 0;padding: 0;} 
.footer p{color:#fff;}
.footer a{color:#fff;}
.dbnr{width:820px;margin:0 auto;padding:0;}
.dbnr img{margin:40px 0 40px 110px ;}
.dbinfo{font-weight:normal;line-height:28px;color:#ffffff;font-size:12px;padding:0 ; width:1000px; margin:-120px auto; padding-left:380px; box-sizing: border-box;}
.yingyong{color:#666;margin:10px 0;font-size:14px;line-height:28px;}
.yingyong:hover{background-color:#f3f3f3;}
.yingyong dt{float:left;margin-right:15px;}
.yingyong dt img{padding:3px;border:1px solid #CCC;width:188px; opacity:0.9;}
.yingyong dt img:hover{border:1px solid #F00;background-color:#eee;opacity:1;}
.yingyong_tit a{font-size:16px;font-weight:bold;line-height:40px;color:#000;}
.yingyong_tit a:hover{color:#F00;text-decoration:none;}
.yingyong span a{color:#f00;float:right;margin-right:20px}
.yingyong dd{ color:#666;}

.clear {font-size: 0px;line-height: 0px;clear: both;}
ul, ol {list-style-type: none;}
dl{ margin:0;}
.menu {width: 256px;background-color: #fff;float:left;margin:10px 0 0 10px;border:1px solid #eee;padding:2px;margin-bottom:80px;}
.menu h3 {background: #00417f;text-indent: 20px;font-size: 22px;line-height: 40px;color:#fff;margin: 0;padding: 0;}
.menu ul {background:#ececec;margin-top:3px;}
.menu ul li {height: 35px;border-bottom:1px dashed #dcdcdc;position: relative;color: #336699;float: left;width: 250px;background: url(../images/li1.png) no-repeat 40px center;}
.menu ul li span {font-size: 14px;line-height: 29px;height: 29px;cursor: pointer;position: relative;padding-left: 60px;width: 230px;display: block;}
.menu ul li.this {color: #f83100;background-color: #ddd;z-index:9999999;}
.menu ul li.this a {color: #000;margin:0;padding:0;}
.menu ul li.this ol {position: absolute;display: block;}
.menu ul li ol {position: absolute;left: 200px;width:180px;background-color: #d5eafe;border: 1px solid #ccc;top: -31px;display: none;}
.menu ul li ol dl {position: relative;padding-right: 8px;}
.menu ul li ol dd {padding: 10px;font-size:12px;line-height:24px;}
.menu ul li ol small {font-size: 0px;line-height: 0px;display: block;height: 29px;width: 9px;position: absolute;top: 30px;left: -9px;}
.content_fy {min-height: 300px;overflow: hidden;width: 1000px;margin: 20px auto;padding: 0;background: #fff;}
.right {float: left;width: 300px;min-height: 200px;overflow: hidden;padding: 0;}
.lefts {float: right;width: 710px;min-height: 200px;overflow: hidden;padding: 0;}
.about_fy {width: 690px;margin: 10px 10px 0 0;}
.about_fy h3 {font-size: 22px;line-height: 40px;margin: 0;padding: 0;border-bottom: 3px solid #00417f;}
.about_fy h4 {font-size: 14px;margin: 10px 0 0; font-weight:bold;}
.more {float: right;display: block;color: #5372a2;font-size: 8px;margin: -12px 24px 0 0;padding: 0;}
.img{padding-bottom:10px;border-bottom:1px dashed #ddd;}
.about_fy p {width: 650px;color: #333333;margin: 0 auto;padding: 0;line-height: 28px;}
.contactus p {line-height: 30px; font-size:16px;}
.contactus a {color: #333333;}
.contactus img {float: right;margin: 40px 30px 0 0;}
.prod_center {width: 660px;min-height: 100px;overflow: hidden;font-size:14px;margin: 0 auto 30px;padding: 0;}
.prod_center ul {list-style: none;margin: 12px 0 0 0;padding: 0;}
.prod_center ul li {float: left;margin: 5px;text-align: center;list-style: none;}
.prod_center ul li img {border: 1px #eee solid;padding:3px;background:#f9f9f9;width: 208px;margin: 0;}
.prod_center ul li img:hover{border:1px solid #00417f;}
.prod_center ul li a {font-size: 12px;}
.about_fy h3  {font-size: 18px;color: #5372a2; font-weight:bold;}
.prod_nrwz {width: 650px;font-size:14px;min-height: 200px;overflow: hidden;margin: 0 auto;padding: 0;}
.biaoti {text-align: center;margin: 20px auto 0;padding: 0;font-size:18px;line-height:40px; font-weight:bold;}
.zzsj {width: 650px;background: #EEEEEE;text-align: center;margin: 0 auto 10px;font-size:12px;padding: 8px 0;}
.prod_nrwz img {margin: 15px auto; display:block; padding: 0;}
.tjtit{color: #00417f;font-size:16px; font-weight:bold;}
.xgtj {width: 95%;min-height: 30px;overflow: hidden;padding: 15px 0 0;margin:25px auto;border-top:1px solid #ddd;}
.xgtjtw ul li {list-style: none;text-align: center;float: left;margin: 10px 3px;font-size:12px;line-height:30px;padding: 0;}
.xgtjtw ul li img{width:161px;padding:2px;border:1px solid #ddd;background:#f9f9f9;}
.newstj {margin: 0;padding: 0;}
.newstj ul {margin: 10px 0 0;padding: 0;}
.newstj ul li {font-size: 12px;line-height: 26px;margin: 0 0 0 30px;float: left;width:300px;padding: 0;list-style:circle;}
.knowledge {width: 650px;margin: 0 auto 40px;padding: 0;}
.knowledge ul {margin: 12px auto 0;padding: 0;list-style: none;}
.knowledge ul li {line-height: 40px;margin: 0 auto;border-bottom:1px solid #f1f1f1;background:url(../images/li.png) no-repeat left center;text-indent:20px;padding: 0;}
.knowledge ul li:hover{background:url(../images/li.png) no-repeat left center #f9f9f9;}
.knowledge ul li a{ font-size:16px;}
.knowledge ul li span a{ font-size:12px;}
.date {font-size: 12px;float: right;margin: 0;padding: 0;color:#00417f;}
.yeci {width: 650px;text-align: center;margin: 20px auto 0;clear:both;font-size:12px;}
@media (min-width: 1070px){
.container{ width:1040px;}
.daohang,.sx{display:none;}
.header {height: 145px;background: url(../images/dingbu.png);margin: 0;padding: 0;}
.headerbg {margin: 0 auto;}
.logo img {margin: 36px 0 0 0;padding: 0;}
.sousuo  {float: right;margin: -80px 155px 0 0;padding: 0;}
#nav { background:none; float:right; width:550px;}
#nav ul {margin: -10px 0 0 0;padding: 0;list-style: none;}
#nav ul li {background: url(../images/xiaogezi.png) left center no-repeat;float: left;margin: 0 18px 0 0;padding: 0;}
#nav ul li a {font-size: 14px;font-weight: bold; color: #ffffff; padding:0; padding-left:10px;}
.conn{ width:1000px; margin:0 auto;}
.index_tejia{float:left;width:220px; margin-left:10px;}
.index_about{width:500px;float:left; margin-left:20px;}
.index_yingyong{float:right;width:215px;}
.footer {height: 144px; background-color:#00417f;}
.yingyong{height:145px;}
}
@media (max-width: 1069px){
.yc{display:none;}
.header {background: url(../images/dingbu.png);margin: 0;padding: 0;}
#nav{background:none;}
#nav ul li{float:left; padding:0; text-align:center; }
#nav ul li a{color:#fff; font-weight:bold; }
#nav ul li a:hover{ color:#fff; }
.daohang{ border-right:1px  solid #ccc; border-top:1px  solid #ccc}
.daohang ul li{ float:left; width:33.33%; text-align:center; background-color:#00417f; padding:5px 0px; border-left:1px  solid #ccc; border-bottom:1px  solid #ccc;}
.daohang ul li a{color:#fff;}
.conn{ width:97%; margin:0 auto;}
.index_tejia img,.tp img,.index_yingyong a img{width:100%;}
#one,#two{ padding:0px 10px;}
.index_about{ margin:10px 0px;}
.index_right,.fixed-bar{display:none;}
.index_left,.index_news,.index_tuijian,.knowledge,.prod_nrwz,.zzsj,.yeci{ width:100%; margin:0;}
.index_news img{display:none;}
.index_tuijian li{ width:49%; margin:5px 0.5%;}
.index_tuijian li img { width:100%;}
.footer{ background-color:#00417f; padding:10px;}
.footer img{display:none;}
.dbnr,.dbinfo{ width:100%; padding:0; margin:0;}

.content_fy{padding: 10px 10px; width:100%;}
.lefts,.menu,.prod_center,.about_fy p,.about_fy{ width:100%; margin:0; float:none;}
.muyc,.date{ display:none;}
.menu ul li{ width:33.33%; background:none;}
.menu ul li span{ padding-left:0; width:100%; overflow:hidden; text-align:center;}
.prod_center ul li{ width:49%; margin:5px 0.5%;}
.prod_center ul li img{ width:100%;}
.xgtjtw ul li{width:49%; margin:5px 0.5%;}
.xgtjtw ul li img,.prod_nrwz img{ width:100%; height:auto;}
.img,.yingyong dt img{ width:100%;}
.knowledge ul li{ height:40px; overflow:hidden; display:block;}
.yingyong dt{ float:none;}
.yingyong{ padding-bottom:20px; margin-bottom:20px;}
.about_fy img{ width:100%;}
}
@media (max-width: 768px){
.xian{border:1px solid #000; background:#2e6da4; margin-right:0pc;}
.logo img{ height:30px; margin-top:10px;}
#banner,.sousuo{display:none;}
#nav{background:none;}
#nav ul li{float:none; padding:0; background:#eee; border-bottom:1px solid #ccc;text-align:center; }
#nav ul li a{color:#555; }
#nav ul li a:hover{ color:#fff; }

}