@charset "utf-8";

*{margin:0;padding:0;}
body {font-size: 14px; color: #333; line-height:1;font-family: "微软雅黑","Microsoft YaHei",arial,Tahoma,SimHei,"\5B8B\4F53",simsun,sans-serif; background: #f9f9f9;min-width: 320px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,table,tbody,tfoot,thead,th,td,input,textarea,fieldset,p,span,strong,small,b,img,footer,header,menu,nav,section{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
a{text-decoration:none;color:#333;}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:none;}
caption,th {text-align:left;}
a:focus, a:hover{color: initial;}
img{max-width: 100%;}


/*********in-header*********/ 
.in-header{width: 100%;overflow: hidden;background: #223037;border-bottom: 1px solid #434343;padding: 20px 0 15px 0;}
.navbar{height: auto;margin: 0;min-height: auto;border: 0;border-radius: 0;}
.navbar-default{background: none;}
.navbar-header{float: none;}
.navbar-nav{float: none;}
.navbar>.container .navbar-brand{padding: 0;margin: 0;}
.navbar-brand{height: auto;float: none;}
.navbar-collapse.collapse{margin-top: 25px;}
.navbar-nav>li{margin-right: 76px;}
.navbar-nav>li:last-child{margin-right: 0;}
.navbar-nav>li>a{padding: 0;}
.navbar-default .navbar-nav>li>a{font-size: 16px;color: #ffffff;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: none;color: #019a92;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color: #019a92;}
.navbar-collapse{padding: 0;}


/*********in-footer*********/ 
.in-footer{overflow: hidden;background: #ebedef;}
.in-footer .in-footer-top{padding-top: 50px;padding-bottom:50px;overflow: hidden;}
.in-footer .in-footer-top a{display: block;float: left;font-size: 17px;font-weight: bold;margin-right: 86px;}
.in-footer .in-footer-top a:last-child{margin-right: 0;}
.in-footer .in-footer-bottom{background: #2f2f34;padding: 20px 0;overflow: hidden;color: #ffffff;}

@media (max-width: 1200px) {
	/*in-header*/
	.navbar-nav>li{margin-right: 53px;}
	.navbar-default .navbar-nav>li>a{font-size: 15px;}
	/*in-footer*/
	.in-footer .in-footer-top a{font-size: 15px;margin-right: 65px;}
}
@media (max-width: 992px) {
	/*in-header*/
	.navbar-nav>li{margin-right: 28px;}
	.navbar-default .navbar-nav>li>a{font-size: 14px;}
	/*in-footer*/
	.in-footer .in-footer-top a{font-size: 14px;margin-right: 35px;}
}
@media (max-width: 768px) {
	/*in-header*/
	.in-header{padding: 8px 15px;border-bottom: 1px solid #39454b;}
	.navbar-nav>li{margin-right: 0;margin-top: 12px;}
	.navbar-default .navbar-nav>li>a{font-size: 14px;}
	.navbar-toggle{margin: 0;}
	.navbar-brand>img{height: 40px;}
	.navbar>.container .navbar-brand{display: block;float: left;}
	.navbar-collapse.collapse{margin-top: 0;border:0 !important;}
	.navbar-nav{margin: 0;}
	.navbar-collapse{box-shadow: none;}
	/*in-footer*/
	.in-footer .in-footer-top{padding: 15px;}
	.in-footer .in-footer-top a{font-size: 12px;margin-right: 15px;line-height: 1.5;}
	.in-footer .in-footer-bottom{padding: 15px 0;font-size: 12px;line-height: 1.5;}
}