body{ color:#333; font-size:13px; font-family:"Microsoft Yahei";width:100%; overflow-x:hidden;}
.inner-banner img{width:100%;}
@media only screen and (max-width: 768px) {
.padding-big{padding:10px;}
.margin-big{margin:10px;}
.padding{padding:5px;}
.margin{margin:5px;}
.padding-big-top{padding-top:10px;}
.padding-big-bottom{padding-bottom:10px;}
.padding-big-left{padding-left:10px;}
.padding-big-right{padding-right:10px;}
.margin-big-top{margin-top:10px;}
.margin-big-bottom{margin-bottom:10px;}
.margin-big-left{margin-left:10px;}
.margin-big-right{margin-right:10px;}
}
a:hover{color:#069}
.bg-main{background-color:#09c}
.bg-nav{background-color:#069}
.button.border-main{border-color:#069;color:#069}
.pointer.border-main li{border-color:#069}
.pointer.border-main li.active{background-color:#069}

.w100{width:150px;}
.icon-navicon{ position:absolute;right:10px; top:10px;}
.nav-navicon .input-group .input{width:auto; float:right}

.logo{ padding-top:10px;}
@media only screen and (max-width: 1200px) {
.nav-menu li{padding:0px 5px;}
.logo{ padding-top:0px;}
.container{width:96%;}
.bg-inverse .nav-inline li a{padding:10px 10px;}
}
@media only screen and (max-width: 992px) {
.nav-menu li{padding:0px 0px;}


}
@media only screen and (max-width: 880px) {
.bg-inverse .nav-inline li a{padding:10px 15px;}
.logo{ padding-top:0px;}
}
@media only screen and (max-width: 768px) {
.nav-menu li{padding:0px 0px;}
}
.nav-menu li.active,.nav-menu li:hover{ background-color:#1a5283;}
.nav-pills .active a, .nav-pills a:hover {background-color:#1a5283;;color:#fff}
.nav-inline.nav-menu ul a:hover{
	background-color:#FFF;

}
.bg-inverse .nav li a:hover, .bg-inverse .nav .active a{ background-color:#1a5283;height:52px}

.nav-menu li:hover drop-menu a{ background-color:#fff;color:#222}
.drop-menu li:hover{ background-color:#fff;color:#222}
.drop-menu a:hover{
	color:#2B4D86
}
.wrap-top{padding:3px 0px;}
.wrap-header{box-shadow: 0 3px 6px rgba(0, 0, 0, .175);}
.bg-gray{ background-color:#f5f5f5;}
.bg-black2{background-color:#059;}
.prolist h3{ padding:8px 0px; text-align:center;}
.typelist{ padding:10px 0px;}
.proitem{padding:10px;}
.proitem img{padding:10px;width:100%;border:solid 1px #999;}
.newsitem .news-date {text-align: center;display: inline-block;float: left;width: 5rem;height: 5rem;background: #f2f2f2;}
.newsitem li {border-bottom:dashed 1px #ddd;padding-bottom:5px; margin-bottom:10px;}
.newsitem .news-date1 {text-align: center;color: #666666;font-size: 1.5625rem;margin-top: 0.6rem;}
.newsitem .news-date2 {text-align: center;color: #999999;font-size: 0.8rem;}
.newsitem .news-bodys {padding: 0 0.875rem;overflow: hidden; zoom: 1;}
.newsitem .news-bodys h3 {word-wrap: break-word;overflow: hidden;}
.newsitem .news-bodys p {word-wrap: break-word;overflow: hidden;line-height: 1.15rem;font-size: 0.75rem;color: #999;margin-top: 10px;}

.jobsitem{}
.jobsitem ul{ padding:0px;}
.jobsitem li {border:solid 1px #ddd; background-color:#f9f9f9; margin-bottom:10px;}
.jobsitem li h3{padding:10px 15px;}
.jobsitem li .jobs-info{padding:10px 10px;}
.jobs-info div{border-bottom:dashed 1px #ddd; padding:5px;}
.jobsitem li .jobs-bodys{padding:10px 15px;}

.nav ul a{padding:5px 0px;}
.foot-weixin{width:120px;}

.product-about li{ line-height:3rem; border-bottom:dashed 1px #aaa;}
.news-line{ text-align:center; border:dashed 1px #aaa;margin-bottom:40px;}
.news-body{ margin:20px auto;}
.order-tip{color:#fff; padding-left:25px;}
.order-tip .con{border:dashed 1px #aaa; line-height:2.5rem}
.bread{margin:8px 0px; font-size:13px;color:#555}


.nav-menu a{width:143px; text-align:center; font-size:16px; font-family:微软雅黑; font-weight:normal; margin-top:4px }
.topav{width:143px; text-align:center; font-size:16px; font-family:微软雅黑; font-weight:normal; margin-top:4px }

.ddxx{
	background-image:url(/images/xx.png);
	background-repeat: no-repeat;
	background-position: 120px center;
}