﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,section, article, aside, header, footer, nav, dialog, figure,menu,hgroup,iframe,i{ margin:0; padding:0; border:0;  font-family:"Microsoft YaHei";}
*{margin:0px; padding: 0px;}
html{ -webkit-text-size-adjust:none;}
body{ font-size:12px; line-height:22px; background:#fff;}
input,textarea{ resize:none; font-family:"Microsoft YaHei";}
img{border:0;vertical-align:bottom; max-width:100%;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#000;}
/*a:hover{color:#aeaeae;}*/
input:focus,textarea:focus{ outline:none; }
h1,h2,h3,h4{  font-weight:normal;} 
@font-face {
 font-family: 'nicedesign';
 src: url('../font/nicedesign.otf');
 src: url('../font/nicedesign.eot') format('embedded-opentype'),
 url('../font/nicedesign') format('woff'),
 url('../font/nicedesign.woff') format('truetype'),
 url('../font/nicedesign') format('svg');
 font-weight: normal;
 font-style: normal;
}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}
.container {padding-right:15px;padding-left:15px;margin-right: auto;margin-left: auto;}
.container:before,
.container:after {display: table;content: " ";}
.container:after {clear: both;}
.container:before,
.container:after {display: table;content: " ";}
.container:after {clear: both;}
.text-img{text-align: center;overflow: hidden;max-width: 1200px;margin:0 auto;margin-top: 40px;}
.text-img img{margin-top:30px;}
.text-img h3{font-size: 16px;color:#666;text-align: center;line-height: 28px;}
.text-img p{font-size: 16px;color:#666;text-align: center;line-height: 28px;}
@media (min-width: 768px) {
  .container {width: 750px;}
}

@media (min-width: 992px) {
  .container {width: 970px;}
}

@media (min-width: 1200px) {
  .container {width: 1170px;}
}
 

.collapse {display: none;}
.collapse.in {display: block;}
.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition: height 0.35s ease;transition: height 0.35s ease;}
.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px solid;
border-right: 4px solid transparent;border-left: 4px solid transparent;}
.dropdown {position: relative;}
.dropdown-toggle:focus {outline: 0;}

 

@media (min-width: 768px) {
  .navbar-right .dropdown-menu {right: 0;left: auto;}
}


.nav {padding-left: 0;margin-bottom: 0;list-style: none;}
.nav:before,.nav:after {display: table;content: " ";}
.nav:after {clear: both;}
.nav:before,.nav:after {display: table;content: " ";}
.nav:after {clear: both;}
.nav > li {position: relative;display: block;}
.nav > li > a {position: relative;display: block;padding:0; margin-left:40px;}
.nav > li > a:hover,.nav > li > a:focus {text-decoration: none;}
 
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {background-color: #eeeeee;border-color: #428bca;}
.nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.nav > li > a > img {max-width: none;}

 

.navbar {position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;}
.navbar:before,
.navbar:after {display: table;content: " ";}
.navbar:after {clear: both;}
.navbar:before,
.navbar:after {display: table;content: " ";}
.navbar:after {clear: both;}

@media (min-width: 768px) {
 .navbar {border-radius: 4px;}
}

.navbar-header:before,
.navbar-header:after {display: table;content: " ";}
.navbar-header:after {clear: both;}
.navbar-header:before,
.navbar-header:after {display: table;content: " ";}
.navbar-header:after {clear: both;}
@media (min-width: 768px) {
  .navbar-header {float: left;}
}

.navbar-collapse {max-height: 340px;padding-right: 15px;padding-left: 15px;overflow-x: visible;border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);-webkit-overflow-scrolling: touch;}
.navbar-collapse:before,
.navbar-collapse:after {display: table;content: " ";}
.navbar-collapse:after {clear: both;}
.navbar-collapse:before,
.navbar-collapse:after {display: table;content: " ";}
.navbar-collapse:after {clear: both;}
/*.navbar-collapse.in {overflow-y: auto;}*/

@media (min-width: 768px) {
.navbar-collapse {width: auto;border-top: 0;box-shadow: none;}
.navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}
.navbar-collapse.in {overflow-y: visible;}
.navbar-fixed-top .navbar-collapse,
.navbar-static-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {padding-right: 0;padding-left: 0;}
}

.container > .navbar-header,
.container > .navbar-collapse {margin-right: -15px;margin-left: -15px;}

@media (min-width: 768px) {
.container > .navbar-header,
.container > .navbar-collapse {position: relative; margin-right: 0;margin-left: 0;}
}

.navbar-static-top {z-index: 1000;border-width: 0 0 1px;}

@media (min-width: 768px) {
.navbar-static-top {border-radius: 0;}
}

.navbar-fixed-top,.navbar-fixed-bottom {position: fixed;right: 0;left: 0;z-index: 1030;}

@media (min-width: 768px) {
.navbar-fixed-top,
.navbar-fixed-bottom {border-radius: 0;}
}

.navbar-fixed-top {top: 0; border-width:0px;}
.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width:0;}
.navbar-brand {float: left; width:130px; height:30px;  /* background:url(../Images/logo.png) no-repeat; background-size:auto 30px; text-indent:-100000px;*/}
.navbar-brand:hover,
.navbar-brand:focus {text-decoration: none;}

@media (min-width: 768px) {
.navbar > .container .navbar-brand {margin-left: -15px;}}

.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-top: 8px;margin-right: 15px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px; cursor:pointer;}
.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px; cursor:pointer;}
.navbar-toggle .icon-bar + .icon-bar {margin-top: 4px;}

@media (min-width: 768px) {
.navbar-toggle {display: none;}
}

.navbar-nav {margin: 7.5px -15px;}
.navbar-nav > li > a {padding-top:10px;  padding-bottom:10px;}

@media (max-width: 767px) {
.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;box-shadow: none;}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 15px 5px 25px;}
.navbar-nav .open .dropdown-menu > li > a {line-height: 20px;}
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:focus {background-image: none;}
.navbar-brand { width:120px; margin:12px 0 0 10px;}
}

@media (min-width: 768px) {
.navbar-nav {float: left;margin: 0;}
.navbar-nav > li {float: left;}
.navbar-nav > li > a {padding-top:20px;padding-bottom:20px;margin-top:20px;margin-bottom: 20px; line-height:20px; }
.navbar-nav.navbar-right:last-child {margin-right: -15px;}
.navbar-brand{ margin:35px 0 0 20px;}
}

@media (min-width: 768px) {
.navbar-left {float: left !important;}
.navbar-right {float: right !important;}
}
 @media (min-width: 1200px) {
	 .navbar-slogan {position: relative; float:left; display:inline-block; margin:38px 20px;}
 }
 @media (max-width: 1199px) {
	 .navbar-slogan {display:none;}
 }
.navbar-nav > li > .dropdown-menu {margin-top: 0;border-top-right-radius: 0;border-top-left-radius: 0;}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.navbar-nav.pull-right > li > .dropdown-menu,.navbar-nav > li > .dropdown-menu.pull-right {right: 0;left: auto;}
.navbar-default {background:url(../Images/header.png) repeat;height: 100px;  -webkit-box-shadow:0 0 3px 0px rgba(0,0,0,.2); box-shadow:0 0 3px 0px rgba(0,0,0,.2)}
.navbar-default .navbar-brand {color: #222;}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {color: #5e5e5e;background-color: transparent;}
.navbar-default .navbar-text {color: #666;}
.navbar-default .navbar-nav > li > a {color:#666; font-size:16px; position:relative;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {color:#aeaeae; border-bottom:1px solid #aeaeae;}

.navbar-default .navbar-toggle {outline: none;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {background-color: none;}
.navbar-default .navbar-toggle .icon-bar {background-color:#666;}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {border-color: #e7e7e7;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {color: #555555;background-color: #e7e7e7;}

@media (max-width: 767px) {
.navbar-default .navbar-nav > li > a{ text-align:center; margin:0; padding:5px 0 20px 0;}	
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #777777;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #333333;background-color: transparent;}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {color: #555555;}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {color: #cccccc;background-color: transparent;}
.nav > li {position: relative;display: block; height: 57px;}
.hiddenbox{display: none !important;}
.navbar-default {height: auto; }
}
}
.navbar-default .navbar-link {color: #777777;}
.navbar-default .navbar-link:hover {  color: #333333;}
.hover > a{color:#aeaeae !important; border-bottom:1px solid #aeaeae;}
.hiddenbox{width: 172px; background: #fff; position: absolute; top:100px;left: 40px; display: none;}
.hiddenbox a {line-height: 40px;display:block; font-size:12px; padding:0 20px; background:url(../Images/sanjiao_01.png) no-repeat 147px center; color:#666;}
.hiddenbox a:hover{ background:url(../Images/sanjiao_02.png) no-repeat 147px center #aeaeae; color:#fff;}
.home{color:#aeaeae !important; border-bottom:1px solid #aeaeae;}
.title-top{
	width: 100%;
	height: auto;
}
.tophdl{
	text-align: center;
	font-size: 26px;
	margin-top: 60px;
	color:#555;
}
.tophdl2{
	text-transform: uppercase;
	text-align: center;
	font-size: 14px;
	color: #b9b9b9;
	margin-top: 13px;
}
.title-top em{
	display: block;
	height: 1px;
	width: 46px;
	background: #aeaeae;
	margin:0 auto;
	margin-top: 14px;
}
.clear{clear:both;}
.main-foot{
	clear: both;
	width: 100%;
	height: auto;
	background: #000000;
	
	overflow: hidden;
	position: relative;


}
.foot{
	width: 1200px;
	height: auto;
	margin:0 auto;
	margin-top: 55px;
}
.foot ul{
	line-height: 32px;
}
.foot .list1{
	width: 180px;
	height: 200px;
	margin-right: 80px;
	float: left;
}
.foot h1{
	font-size: 16px;
	color: #aeaeae;
		margin-bottom: 5px;
}
.foot a{
	color: #aeaeae;
}
.foot .list2{
	display: inline-block;
    float: left;
    width: 100px;
    height: 240px;
    text-align: center;
}
.foot ul.list2{
	line-height: 20px;
}
.foot ul.list2 li{
	color: #888;
}
.foot ul.list2 .gzh {
	/*display: block;*/
	width:101px;
	height: 101px;
/*	background:url(../Images/2wm.png);*/
	margin-top:15px;
	margin-bottom: 5px;
}
.foot .list2 dl{
	width: 160px;
	height: 200px;
}
.foot .list2 dl dd{
	width: 101px;
	width: 101px;
	margin-top: 15px;
	margin-bottom: 10px;
}
.foot .list2 h2{
	font-size: 12px;
	color: #999;
	line-height: 24px;
}
.foot-bottom{
	width: 100%;
	margin:0 auto;
	text-align: center;
	clear: both;
}
.foot-bottom i{
	width: 21px;
	height: 17px;
	display: inline-block;
	margin:5px 15px;
}
.foot-bottom i.qq{
	background: url(../Images/qq.png) no-repeat left center;
}
.foot-bottom i.weixin{
	background: url(../Images/weixin.png) no-repeat left center;
}
.foot-bottom i.wb{
	background: url(../Images/wb.png) no-repeat left center;
}
.foot-bottom p {
	margin-bottom: 24px;
	font-size: 14px;
	color: #999;
}
@media screen and (max-width:1230px){

.foot{
	width: 1000px;
	margin:0 auto;
	margin-top: 55px;
}
.foot .list1{
	width: 170px;
	height: 200px;
	margin-right: 40px;
	float: left;
}
.foot .list2{
	display: inline-block;
	float: right;
	width: 160px;
	height: auto;
}

}
@media screen and (max-width:1200px){

}
@media screen and (max-width:1000px){

.foot{
	width: 100%;
}
.foot .list1{
	width: 120px;
	margin-right:10px;
	margin-left: 1%;
	float: left;
}
.foot .list2{
	display: inline-block;
	float: right;
	width: 160px;
	height: 240px;
}
}
@media screen and (max-width:760px){

.foot{
	width: 100%;
	margin:0 auto;
	margin-top: 55px;
}
.foot .list1{
	width: 19%;
	margin:0 3%;
	float: left;
}
.foot .list2{
	display: inline-block;
	float: none;
	width: 100%;
	text-align:center;
}
.foot ul.list2 .gzh {
	display: block; margin:0 auto;
	width:101px;
	height: 101px;
	background:url(../Images/2wm.png);
	
	margin-top:15px;
	margin-bottom: 5px;

}
.navbar-default {height: auto; }
}
@media screen and (max-width:480px){

.foot{
	width: 100%;
	margin:0 auto;
	margin-top: 55px;
}
.foot .list1{
	width: 50%;
	margin:0  0;
	text-align: center;
	float: left;
}
.foot .list2{
	width:100%;
}
@media screen and (max-width:470px){

.foot{
	width: 100%;
	margin:0 auto;
	margin-top: 55px;
}
.foot .list1{
	width: 50%;
	margin:0  0;
	text-align: center;
	float: left;
}
.foot .list2{
	width:100%;
}
}
@media screen and (max-width:400px){

}
@media screen and (max-width:300px){

}