@charset "utf-8";

*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th, td,img,figure{margin:0;padding:0;}
body,button, input, select, textarea {font:14px/1.5 Arial,"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,"Heiti SC","WenQuanYi Micro Hei",sans-serif;-webkit-text-size-adjust:none;color:#33343f;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
ul,ol,li{list-style-type:none;}
img {-ms-interpolation-mode:bicubic;border:none;vertical-align:top;max-width:100%;display:block;}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;transition:all 0.2s;}

.clear { clear:both; height:0; font-size:0px; line-height: 0px; }
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix { zoom:1; }
a,input,button{ outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
textarea{resize:none;}

#header {padding-top:90px;}
#header .navbar-brand{height:90px;}
#navbar {float:right;}
#navbar .navbar-nav > li {background:url(../images/nav_dian.png) no-repeat 100% 50%;}
#navbar .navbar-nav > li:last-child {background:none}
#navbar .navbar-nav > li > a {padding:0 30px;line-height:90px;}
#navbar a {color:#0197d4;font-size:18px;}
#navbar a:hover,#navbar a.active {color:#fdab0e;}
#header .navbar {margin-bottom:0;}
#navbar .dropdown-menu a {font-size:16px;}

#footer {background-color:#0097d3;margin-top:50px;color:#fff;}
#footer .footer_b {border-bottom:1px solid #00afe9;}
#footer .footer_b .footer_logo {background-color:#00afe9;padding:10px 0;}
#footer .footer_b .footer_logo img {margin:0 auto;}
#footer .footer_b p {font-size:18px;padding-top:10px;}
#footer .footer_nav {padding:20px 0;}
#footer .footer_nav h5 {font-size:22px;line-height:2;}
#footer .footer_nav ul li {line-height:2.2;}
#footer .footer_nav ul li a {color:#fff;}
#footer .footer_nav ul li a:hover {color:#fdab0e;}
#footer .footer_nav .share {padding-bottom:5px;}
#footer .footer_nav .weixin img {display:inline-block;margin-left:15px;}
#form p {margin:10px 0;}
#form textarea {margin:10px 0;height:122px;}
#footer .footer_copyright {background-color:#fff;line-height:50px;color:#33343f;}
#footer .footer_copyright a {color:#33343f;}
#footer .footer_copyright a:hover {color:#0097d3;}
#footer .footer_phone_nav {background-color:#0097d3;height: 54px;z-index: 8;}
#footer .footer_phone_nav .col-xs-3 {padding:0;}
#footer .footer_phone_nav a {color:#fff;font-size:15px;text-align:center;display: block;line-height:2;padding: 5px 0 0 0;}
#footer .footer_phone_nav a span {display:block;font-size:18px;}


@media (min-width: 992px) and (max-width: 1199px) {
	#navbar .navbar-nav > li > a {padding:0 18px;}
	#header .navbar-brand{padding:15px 0px;}
	#footer .footer_nav .weixin img {margin-right:2px;}
}
@media (min-width: 768px) and (max-width: 991px) {
	#header .navbar-brand {padding:23px 0;}
	#header .navbar-brand img {height:40px;}
	#navbar .navbar-nav > li > a {padding:0 8px;}
	#header .navbar-collapse {padding:0;}
	#navbar a {font-size:16px;}
	#navbar .dropdown-menu a {font-size:15px;}
	#footer {margin-top:35px;}
	#footer .footer_b p {font-size:16px;padding-top:12px;}
	#footer .footer_nav {padding:15px 0;}
	#footer .footer_nav h5 {font-size:19px;line-height:2;}
}
@media (min-width: 480px) and (max-width: 767px) {
	#header {padding-top:50px;}
	#header .navbar-brand{height:50px;padding:5px 10px;}
	#header .navbar-brand>img {height:40px;}
	#navbar {float:none;}
	#navbar .navbar-nav > li > a { padding: 10px 15px;line-height:20px;}
	#navbar .navbar-nav > li {background:none;}
	#navbar a {font-size:16px;}
	#navbar .dropdown-menu a {font-size:15px;}
	#footer {margin-top:30px;}
	#footer .footer_b .footer_logo {padding:15px;}
	#footer .footer_b p {font-size:15px;padding-top:12px;}
	#footer .footer_b p strong {font-size:13px;}
	#footer .footer_copyright {font-size:13px;padding-bottom:60px;}	
}
@media (max-width: 479px) {
	#header {padding-top:50px;}
	#header .navbar-brand{height:50px;padding:10px;}
	#header .navbar-brand>img {height:30px;}
	#navbar {float:none;}
	#navbar .navbar-nav > li > a { padding: 8px 15px;line-height:20px;}
	#navbar .navbar-nav > li {background:none;}
	#navbar a {font-size:15px;}
	#navbar .dropdown-menu a {font-size:14px;}
	#footer {margin-top:25px;}
	#footer .footer_b .footer_logo {padding:20px 10px;}
	#footer .footer_b p {font-size:12px;padding-top:5px;}
	#footer .footer_b p strong {font-size:12px;}
	#footer .footer_copyright {font-size:12px;text-align:center;padding-bottom:60px;}
	#footer .footer_copyright span {display:none;}
}