.container{margin:0 auto;}
.nav-contain{width:100%; height: 90px;background-color:#c31200; position: relative;}
.nav-contain .nav_menus{ float: left;  width:100%;}
.nav-contain .am-nav li{float: left;position:relative;padding:0; margin:0; list-style:none;background-color: #c31200;}
.nav-contain .am-nav li a{display: block; width: 100%; height: 45px; line-height:45px; color:#fff; font-weight:bold; text-align: center;padding:0;}
.nav-contain .am-nav li:hover,.nav-contain .am-nav li.curr a{background-color: #9c2614;}
.nav-contain .am-nav li .sub-menu{display:none;position:absolute;padding-left:0;box-shadow:0 0 7px rgba(0,0,0,.15);top:45px;left:0;z-index:1000!important;background:#c31200;border-radius:0 0 3px 3px;margin:0;}
.nav-contain .am-nav li:hover .sub-menu{display:block;}
.nav-contain .am-nav li .sub-menu .menu-item{width:100%;height: 40px; border-top:1px solid #911000;position:relative;padding:0}
.nav-contain .am-nav li .sub-menu .menu-item a{font-size:1.4rem; font-weight: normal; display:block;padding:0;height: 40px; line-height:40px;}
.nav-contain .am-nav li a:hover,.nav-contain .am-nav li a:focus{background-color:transparent;}

.nav-contain .nav_icons{position:absolute; right: 40px; bottom:8px; }
.nav-contain .nav_icons form{display: inline; float: right; padding: 0; }
.nav-contain .nav_icons input{float:left;width: 160px; height: 28px; line-height:28px; border: 0; border-top-left-radius: 3px;border-bottom-left-radius: 3px;padding:1px 0 1px 10px; font-size: 12px;}
.nav-contain .nav_icons .am-icon{color: #fff; font-size: 2.4rem;}
.nav-contain .nav_icons .i-search{float:left;background:url(imagesico_search.png) center center no-repeat #94291a;  width: 55px; height: 30px; margin-left: -5px; padding:0; border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
.nav-contain .nav_icons .i-search:hover{background-color:#901200;color:#fff}
.nav-contain .nav_icons input:focus,.nav-contain .nav_icons .i-search:focus{outline: none;}


@media (min-width:1200px){
	.container{width:1170px!important;}
	.header_main{height: 270px;}
	.header{padding:40px 0}
}
@media screen and (min-width: 960px) and (max-width: 1199px) { 
	body{font-size: 1.4rem;}
	.container{width:880px!important;}
	.header .logo img{width: 100%;}
	.nav-contain .am-nav li{}
	.header_main{height:200px}
	.header{padding:25px 0}
	.nav-contain .nav_icons{right: 22px;}
	.nav-contain .nav_icons input{width: 120px;}
}
html{font-size: 62.5%;width:100%;height:100%;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none}
body{width:100%;height:100%;background: #fff;-webkit-text-size-adjust: 100%;}
a{color: #030303;}
a:hover{color: #c31200;}
a:visited{color: #040404;}
.am-alert{margin: 0;}
.body_main{width:100%;height:100%;position:absolute;z-index:-999;}
.body_main img{width:100%;height:auto;border:0px;}
.top_box{background-color: #000;}
.top_box .top_content{height: 30px;line-height: 30px;font-size: 12px; color: #fff;}
.top_box .top_content .top_text{}
.top_box .top_content .top_link{text-align: right;}
.top_box .top_content .top_link a{color: #9c9c9c;}
.top_box .top_content .top_link span{ padding: 0 5px;}
.topbar{width:100%;background-color:#7c6aa6}
.topbar .container .am-g{padding:3px 0;font-size:15px;color:#fff}
.topbar .container .am-g .topbar-left{font-size:15px}
.topbar .container .am-g .topbar-left .am-icon-globe{font-size:23px}
.topbar .container .am-g .topbar-left .am-btn-primary{color:#fff;background-color:#7c6aa6;border-color:#7c6aa6}
.topbar .container .am-g .topbar-left .am-btn{padding:0;line-height:1;margin-top:-10px}
.topbar .container .am-g .topbar-right{line-height:34px;width:75%}
.topbar .container .am-g .topbar-right i{opacity:.3;margin:0 5px}
.topbar .container .am-g .topbar-right a{color:#fff;font-size:14px;margin:4px}
.topbar .container .am-g .topbar-right a:nth-of-type(1){margin-left:20px}
.header .logo {text-align: center;}
.search-form{float:right;padding:0 10px 0 0;}
.search-form .i-search{background:url(imagesico_search.png) no-repeat center center #94291a;  width: 65px; height: 38px; margin: 0; padding: 0; border-radius: 5px;}
.search-form .i-search:hover{background-color:#9c2614;color:#fff}

@font-face{font-family:fontawesome;src:url(fontsfontawesome-webfont.ttf),url(../fonts/fontawesome-webfont.woff)}
.page-header{text-align:center;padding:80px 0 92px;font-weight:300;background:url(imagespattern-dark.png) #383d61}
.page-header .page-header-title{font-size:60px;color:#fff;font-weight:400}
.breadcrumb-box{border-bottom:1px solid #e9e9e9}
.breadcrumb-box .am-container{padding: 0; margin: 0; padding-left: 24px;}
.breadcrumb-box .am-breadcrumb{padding:6px 0 0;margin:1rem 0}
.breadcrumb-box .am-breadcrumb li a{font-size:14px;color:#262626}
.breadcrumb-box .am-breadcrumb .am-active{color:##6975a6}
.section{padding:100px 0}
.section .section--header .section--title{font-size:50px;font-weight:300;text-align:center}
.section .section--header .section--description{font-size:20px;line-height:30px;color:#9b9b9b;text-align:center;margin:13px 0 0}
@media screen and (max-width:640px){.section{padding:50px 0!important}
.section .section--header{padding:0 15px}
.section .section--header .section--title{font-size:30px!important}
.section .section--header .section--description{font-size:15px;line-height:32px}
.section--description{font-size:16px}
}
.layout-footer{clear: both; background-color: #b13928;}
.layout-footer .footer{width:100%;position:relative;font-size: 1.4rem; min-height: 200px; padding: 10px 0; border-top: 4px solid #e4e4e4;}
.layout-footer .footer .footer--inner{position:relative;z-index:1}
.layout-footer .footer .footer_i{}
.layout-footer .footer .am-footer-miscs{color: #fff; text-align: center;}
.layout-footer .footer .am-footer-miscs p{margin:1rem 0;}
.layout-footer .footer .am-footer-miscs p em{font-size: 2.5rem; padding: 0 5px;}
.layout-footer .footer .am-footer-miscs p a{color: #fff; line-height: 20px; padding: 0 5px;}
#cnzz_stat_icon_1260832977 a img,.layout-footer .footer .am-footer-miscs p .wj_link img{ width:20px; height:20px; margin-right: 3px;margin-top: -5px;}
.layout-footer .footer .am-footer-miscs p a.footer_zfzc{display:block; background:#030303;width:119px; height:59px;padding: 1px; border: 1px #fff solid; border-radius: 5px;margin:0 auto;}
.layout-footer .footer .am-footer-miscs p img.zc{ width:115px; height:55px;border: 1px #000 solid; border-radius: 5px;}
@media screen and (max-width:640px){
	.m-header .m-logo{width:150px;margin:8px auto}
	#float_ad,#couplet_left,#couplet_right{display: none;}
	.m-header .m-logo img{width:250px;margin:0 auto}
	.m-header .am-offcanvas-bar{width:320px;background:#383d61}
	.m-header .am-icon-bars{font-size:30px;color:#c31200}
	.m-header{padding:10px 0;background: url(imagesheader_bg.gif) 0 0 repeat-x;}
	.am-menu-offcanvas1 .am-menu-nav>li>a:focus,.m-header .am-menu-offcanvas1 .am-menu-nav>.am-open>a,.m-header .am-menu-offcanvas1 .am-menu-nav>li>a:hover{background-color:#383d61!important;color:#fff;outline:0}
	.m-header .am-menu-offcanvas1 .am-menu-sub{background-color:#383d61!important}
	.m-header .am-menu-sub{padding:0}
	.m-header .am-menu-sub li{border-top:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5);padding-left:36px}
	.m-header .am-menu-offcanvas1 .am-menu-nav>li>a{color:#fff}
	.m-header .am-menu-sub li a{color:rgba(255,255,255,.3);text-shadow:none!important}
	.m-header .nav-icon::before{margin-left:-14px;margin-right:5px}
	.m-header .nav-icon-globe::before{content:"\f0ac"}
	.m-header .nav-share-contain{height:44px;line-height:44px;text-indent:9px;padding:0;position:relative;color:#ccc;border-top:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5)}
}