﻿
.top .logo > a{ width:45%; margin-right:10px;}
.top .logo img{ width: 95%; margin-left:5%; margin-top: 5px;}
.top .logo p{ font-size: 10px; line-height:14px; margin-top:12px;}
.top .logo p a{ font-size: 14px; line-height:14px;}
.menu{ top: 45%;}
#mould48447{ background: #2875b9;}
.swiper-slide img{ display:block;}

.lm_nav7{ background: #2875b9; height: 46px; margin-bottom:20px;}
.lm7_list{ margin: 0 auto;}
.lm7_list li{ background: none; height: 46px;}
.lm7_list li a{ text-decoration: none; line-height: 46px;}
.lm7_list .two_this{ text-decoration: none; position: relative;}
.lm7_list .two_this:after{ content: ""; clear: both; display: block; height: 1px; width: 80%; position: absolute; left: 10%; top: 36px; background: #fff;}

#mould48454{ width:92%; margin:0 auto 20px auto;}
#mould48454 p{ line-height: 30px; margin: 0 !important;}
#mould48454 p img{ margin-bottom: 10px;}

.history{ padding-top: 0.2rem;}
.history ul li .date img{ background: #F5CD1E; width: 30px; height: 30px; border:1px solid #1578b8;}
.history ul li .date h2{ line-height: 30px;}
.history p{ padding: 0 0.2rem;}

.product ul{ margin-top: 0;}
.product li a{ border: 1px solid #ccc;}
#mould48464{ width:92%; margin:0 auto 20px auto;}
.product_ .peizhi p{ font-weight: normal; font-size: 16px; line-height: 24px;}
.tb_page1{ margin: .1rem 0.15rem; width: auto;}
.tb_page1 h4{ font-weight: normal; margin:0;}

.news2 ul li:first-child a{ padding-top:0;}
.news2 ul li:last-child a{ border-bottom:none; padding-bottom:5px;}
.n2_img{ height: 75px;}
.n2_img img{ height: 100%;}
.n2_contain p:nth-child(1){ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.n2_contain p:nth-child(3){ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.news_xq h2{ line-height: 30px;}
.news_xq h3,.news_xq h3 span{ font-size: 14px;}
.btns_p a{ font-size: 14px; background: #666;}
.fy_all{ padding-bottom:10px;}

#mould37086{ width:92%; margin:0 auto;}
.video video{ height: auto;}
.video p{ line-height:30px;}

.dinggou .srk{ height:32px;}
.dinggou .bz{ height:100px;}
.allmap{ height: auto; width:94%; margin:0 auto;}
.allmap p{ float:inherit !important; margin:0!important;}

.copy h2{ line-height:24px; padding: 8px 0;}
.copy h2 a{ line-height:24px;}

#mould48447 .swiper-container .swiper-pagination .swiper-pagination-bullet{ width:10px;height:10px;}
#mould48447 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{ background-color:#1578b8;background:#1578b8;width:10px;height:10px;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 8px;}
#mould48449{ background-color:#1578b8;background:#1578b8;}
#mould48450>div{ min-height:400px;}
#mould48453>div{ min-height:400px;}


#mould59558{ width:92%; margin:0 auto;}
.input_text input{ height:36px;}
input[type="submit"]{ background: #0a6ac3; margin: 10px auto 20px auto; width:100%; display: block;}
iframe{ margin-bottom:20px;}
.form_ctrl p{ text-indent: 2em; margin-bottom: 20px;}




