body {padding-top:60px; font-size:14px; background:#eaeaea !important;}
*{padding:0px; margin:0px;}
li{list-style: none;}
a{text-decoration: none;}
.cl{clear:both;}

.sub-nav1{display:none;}
.sub-nav a{position: relative;}

.sub-nav .sub-nav{display:none; position: absolute; top:5px; left:170px; width:200px;}
.sub-nav .sub-nav:before{content:''; display:inline-block; position: absolute; left:-10px;  border-top:10px solid transparent; top:2px;
    border-right: 10px solid #3473cb;
    border-bottom: 10px solid transparent;}


/*头部与底部样式*/
@media (max-width: 1024px) {
.ast-header {background-color: rgb(255, 255, 255); position: fixed; width: 100%;  height: 60px; top: 0px;   left: 0px;  z-index: 99; border-bottom: 1px solid rgb(14, 124, 200);}
.logo { float: left; padding: 17px 0; }
.logo a { display: block; }
.logo img { height: 25px; max-width: none; display: block; }
.pcLogo{display:none;}
.nav { position: fixed; height: 100%; background-color: #ffffff; top: 60px; left: 0; width: 100%; border: 1px solid rgba(0, 0, 0, 0); border-top: 1px solid #cccccc; display: none; }
.nav.show { display: block; }
.nav ul li { position: relative; padding: 0; border: 1px solid rgba(0, 0, 0, 0); border-bottom: 1px solid #cccccc; }
.nav ul li h4 { font-size: 14px; }
.nav ul li h4 a { padding: 10px 30px; display: block; color: #282828; text-transform: capitalize; }
.header-right { position: absolute; right: 15px; padding-top: 17px; }
.header-right a { color: #666666; display: inline-block; vertical-align: middle; }
.search-btn { display: inline-block; width: 30px; background: url(/assets/images/icon01.png) center center no-repeat; }
.search-btn, .sitebtn { height: 30px; line-height: 30px; vertical-align: middle; }
.sitebtn { position: relative; }
.language { float: left; width: 30px; height: 30px; text-align: center; line-height: 30px; color: #282828; }
.headeritem { position: fixed; right: 0; top: 58px; width: 100%; z-index: 9; display: none; border: 1px solid #ccc; }
.search .search-text { width: 100%; padding: 11px 60px 11px 11px; color: #666666; }
.search .sreach-btn { width: 40px; height: 39px; position: absolute; right: 0; top: 0; background: #f2f2f2 url(/assets/images/icon01.png) center center no-repeat; }
.he_searchbox { float: left; margin-right: 5px; }
.sub-nav { padding: 0 0 10px; display: none; }
.sub-nav a { padding: 10px 40px; display: block; text-align: left; }
.mobnav-btn { width: 25px; height: 25px; overflow: hidden; cursor: pointer; position: relative; margin-top: 2px; }
.mobnav-btn span { top: 50%; margin-top: -2px; }
.mobnav-btn span:first-child { content: ""; top: 6px; left: 0; }
.mobnav-btn span:last-child { content: ""; top: auto; bottom: 5px; left: 0; }
.mobnav-btn span, .mobnav-btn span:first-child, .mobnav-btn span:last-child { left: 1px; position: absolute; background-color: #29b0cf; width: 25px; height: 2px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: all 0.5s ease; -o-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease; }
.mobnav-btn.g_close span { opacity: 0; }
.mobnav-btn.g_close span:first-child { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 14px; opacity: 1; }
.mobnav-btn.g_close span:last-child { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 14px; opacity: 1; }
.arrorright-btn { position: absolute; width: 175px; right: 0; top: 0; height: 43px; }
.nav ul li.cur .arrorright-btn:after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 17px; }
.arrorright-btn:after { content: ""; position: absolute; top: 13px; right: 15px; width: 10px; height: 10px; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); }
.arrorright-btn.show:after { opacity: 0; }

footer { background-color: #f5f5f5; padding: 20px 0; }
footer h5 { color: #333; font-size: 14px; font-weight: bold; border-bottom: 1px solid #d5d5d5; padding:5px 0; background:url(/assets/images/icon11.png) right center no-repeat;}
footer .on { background: url(/assets/images/icon12.png) right center no-repeat; }
footer .footer-drop { padding: 10px 0; display: none; }
footer .footer-drop a { color: #999; display: block; }
.footer-contact { padding: 10px 0; display: none; }
.footer-contact dt { float: left; }
.footer-contact dd { overflow: hidden; color: #999; }
.footer-contact .tel { color: #29b0cf; font-size: 18px; }
.footer-contact dl { padding-bottom: 10px; }
.ovhid { overflow: hidden; }

/* 底部  start */
footer { padding-bottom: 0; }
.footer-info { padding-top: 20px; }
.f-info-title { color: #333; font-size: 14px; font-weight: bold; line-height: 2; margin-bottom: 10px; }
footer .footer-drop a { line-height: 30px; }
.copyright { background-color: #313131; color: #fff; font-size: 12px; text-align: center; padding: 10px 15px; line-height: 1.6; }
.copyright a { color: #fff; }
.copyright a:active { color: #ccc; }
.erweima, .policeLogo{display:none;}
.freind{display:none;}
.bottom{display:none;}

.commonweb{margin:0px 15px;}
.pcSearchbox{display:none;}

/* 底部  end */


}
@media (min-width: 1024px) {
	.ast-header {}
	.selectMenu{background:#fff; margin-left: -15px; padding-left: 15px; border-radius: 3px 0 0 3px;}
	.selectMenu a{color:#2d6ee8 !important;}
	.selectMenu:before{background:#2d6ee8 !important;}
	body { padding-top: 0; }
	header{height:360px; width: 100%; background:#4198e0 url(/assets/images/bannar.jpg) no-repeat center top;}
	.pc-head{width:1200px; margin:0px auto; height:310px;}
	.pcLogo{float:left;}
	.pcLogo a{display: block; height: 112px; width: 380px; color: #94c9eb; font-size: 1px;}
	.logo {display:none;}
	.search-btn{display:none;}
	.he_searchbox { margin-right: 0; }
	.search-text{float: left; width: 140px; height: 28px; line-height: 28px; border: 1px solid #7e7e7e; border-right: none; border-radius: 20px 0px 0px 20px; padding-left: 10px; color: #666; font-size: 14px;}
	.sreach-btn{float: right; width: 60px; height: 30px; border: none; border-radius: 0px 20px 20px 0px; background: url(/assets/images/title_bg2.png) repeat-x top; color: #fff;
	cursor: pointer; line-height: 30px; font-size: 14px;}
	.headeritem {display:block !important; width:211px;}
	.nav {width:100%;display: block; height: 50px;  background: url(/assets/images/menu_bg.png) repeat-x;}
	.nav>ul.clearfix{min-width:1200px; width:80%; margin:0px auto; height:50px; display:flex;}
	.nav ul li {width:10%; flex:1; position: relative; text-align: center; float:left;}
	.nav ul li:nth-of-type(7){flex:1.4;}
	.nav ul li:nth-of-type(7){width:20%;}
	.nav ul li h4 a {height:50px; line-height:50px; font-size: 14px; color:#fff; font-size:14px; display:block;}
	.nav ul li:hover h4{ background:#3473cb;}
	.header-right {height:150px; float:right; padding-top:84px;}
	.sub-nav {position: absolute;top:50px; left:0px; background:#3473cb;  min-width: 100%;
	 -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); z-index: 99;
	  display: none; }
	.sub-nav a {display:block; width:100%; height:40px; line-height:40px; text-align:center; color:#fff; white-space: nowrap; font-size: 14px; }
	.sub-nav a:hover {background: rgba(0, 0, 0, 0.1);}
	.userMenu{display:none;}


	/* 底部  start */
	footer {background:#f2f2f2;}
	.footer-nav{display:none;}
	.footer-info { padding-top:25px; text-align:center; }
	.copyright { margin-top: 80px; padding: 20px 15px; }
	.copyright a:hover { color: #ccc; }
	.erweima{text-align: center;}
	.freind select{loat: left; margin-left: 20px; height: 30px; font-family: "微软雅黑", Arial, "宋体", Helvetica, sans-serif; font-size: 16px; color: #666; line-height: 28px; width: 300px;}/* 底部  end */
}
/*打印样式*/
@media print {
	.menuLeft,header,nav,footer,.crumbsTitle {
		display: none;
	}
}
/*header end*/

