body{
	background: #E3E6EB !important;
}
ol,ul,li{
	margin: 0;
	padding: 0;
	list-style: none;
}
.btn-s1{
	color: #fff;
	background-color: #144D95;
	border-color: #144D95;
}
.btn-s1:hover{
	color: #fff;
	background-color: #144D95;
	border-color: #144D95;
}
.top{
	text-align: right;
	font-size: 12px;
	padding: 10px 0;
	background: #fff;
}
.top .lang{
	float: right;
	background: #e3e6eb;
	border-radius: 15px;
	overflow: hidden;
	margin-left: 20px;
}
.top .lang li{
	float: left;
}
.top .lang li a{
	display: block;
	padding: 0 8px;
	color: #333;
}
.top .lang li a.active{
	background: #144d95;
	color: #fff;
}
.header{
	padding: 0 0 20px 0;
	background: #fff;
}
.header .logo{
	float: left;
	margin-top:10px;
}
.header .nav{
	float: right;
	margin-top: 5px;
}
.header .nav li{
	float: left;
	margin-left: 20px;
}
.header .nav li a{
	display: block;
	color: #333;
	padding: 6px 10px;
}
.header .nav li a.active{
	background: #144d95;
	color: #fff;
}
.header .nav .am-icon-btn{
	width: 36px;
	height: 36px;
	font-size: 18px;
	line-height: 32px;
}
.footer{
	padding: 30px 0;
}
.footer .ftnav ul{
	display: table;
	margin: 0 auto;
}
.footer .ftnav li{
	float: left;
	margin: 0 10px;
}
.footer .ftnav li a{
	font-size: 12px;
	color: #999;
}
.footer .copyright{
	font-size: 12px;
	text-align: center;
	color: #999;
	margin-top: 15px;
	
}
.footer .copyright .am-container{
	position:relative;
}
.footer .copyright .i1{
	position:absolute;
	right:60%;
	bottom:50px;
}
.footer .copyright .i2{
	position:absolute;
	left:60%;
	bottom:50px;
}
.footer .copyright .i1 span{
	display:block;
}
.footer .copyright .i2 span{
	display:block;
}
.footer .copyright .i1 img{
	height:60px;
}
.footer .copyright .i2 img{
	height:60px;
}
.homepage{
	background: url(../i/ban_bg.jpg) top center no-repeat #e3e6eb;
}
.ban-txt{
	font-size: 36px;
	text-align: center;
	color: #FF7D22;
	font-weight:bold;
	padding: 160px 0;
}
.homepage .main{
	background: #fafafa;
}
.homepage .lbox{
	padding: 30px;
	text-align: center;
}
.homepage .lbox h5{
	font-size: 16px;
	font-weight: normal;
}
.homepage .lbox p{
	font-size: 12px;
}
.homepage .lbox h6{
	font-size: 14px;
	font-weight: normal;
}
.homepage .rbox{
	background: #fff;
}
.homepage .am-nav-tabs{
	border-bottom: 2px solid #e3e6eb;
}
.homepage .am-nav-tabs > li > a {
    margin-right: 0;
    height: 62px;
    line-height: 60px;
    border: none;
    border-radius: 0;
    padding: 0 20px;
    color: #666;
    outline: none;
}
.homepage .am-nav-tabs > li.am-active > a, 
.homepage .am-nav-tabs > li.am-active > a:focus, 
.homepage .am-nav-tabs > li.am-active > a:hover{
	color: #144D95;
	border-bottom:2px solid #144D95;
	border-left: none;
	border-right: none;
	border-top: none;
}
.homepage [data-am-widget="tabs"]{
	margin: 0;
}
.homepage .am-tabs-d2 .am-tabs-nav{
	background-color: #fff;
}
.homepage .am-tabs-d2 .am-tabs-nav li {
    height: 62px;
    border-bottom: 2px solid #e3e6eb;
}
.homepage .am-tabs-d2 .am-tabs-nav > .am-active {
    border-bottom: 2px solid #144d95;
    background-color: #fff;
}
.homepage .am-tabs-d2 .am-tabs-nav > .am-active::after{
	border-bottom-color:#144D95;
}
.homepage .am-tabs-d2 .am-tabs-nav > .am-active a {
    line-height: 60px;
    color: #144d95;
}
.homepage .am-tabs-d2 .am-tabs-nav a {
    color: #222;
    line-height: 60px;
    outline: none;
}
.homepage .am-tabs-bd{
	border: none;
}
.homepage .am-tabs-bd .am-tab-panel{
	padding: 30px;
	font-size: 14px;
}
.homepage .adv .con{
	margin-top: 40px;
}
.homepage .adv .item{
	width: 45%;
	float: left;
	margin-right: 10%;
	margin-bottom: 40px;
}
.homepage .adv .item:nth-child(2n){
	margin-right: 0;
}
.homepage .adv .item .icon{
	float: left;
	width: 8%;
}
.homepage .adv .item .icon img{
	width: 100%;
}
.homepage .adv .item .info{
	float: right;
	width: 85%;
}
.homepage .adv .item .info h6{
	font-size: 16px;
	font-weight: normal;
	margin: 0 0 16px 0;
}
.homepage .adv .item .info p{
	font-size: 12px;
	color: #666;
	margin: 0;
}
.homepage .news .pic{
	position: relative;
}
.homepage .news .pic a{
	display: block;
	position: relative;
}
.homepage .news .pic .thumb{
	height:220px;
	overflow:hidden;
}
.homepage .news .pic img{
	width: 100%;
	display:block;
}
.homepage .news .pic .t{
	position: absolute;
	z-index: 1;
	height: 40px;
	line-height: 40px;
	width: 100%;
	bottom: 0;
	background: rgba(0,0,0,0.5);
	color: #fff;
	font-size: 14px;
	padding: 0 10px;
}
.homepage .news .am-accordion-basic{
	margin: 0 0 0 30px;
}
.homepage .news .am-accordion-item{
	margin-bottom: 10px;
}
.homepage .news .am-accordion-basic .am-active .am-accordion-title{
	color: #144D95;
	
}
.homepage .news .am-accordion-basic .am-accordion-title{
	padding: 0;
}
.homepage .news .am-accordion-content{
	font-size: 12px;
	padding: 8px 0 0 10px;
}
.homepage .news .am-accordion-content p{
	margin: 0 0 8px 0;
}
.homepage .news .am-accordion-content a{
	color: #144D95;
}
/*关于我们*/
.loc{
	height: 50px;
	line-height: 50px;
	font-size: 12px;
	color: #999;
}
.loc a{
	color: #999;
}
.nyban{
	border-top-left-radius: 40px;
	overflow: hidden;
	height: 200px;
	line-height: 200px;
}
.nyban .catname{
	font-size: 24px;
	float: left;
	width: 20%;
	height: 100%;
	color: #fff;
	background: rgba(20,77,149,0.8);
}
.nyban .catname h5{
	margin: 0;
	text-align: center;
}
.nyban.about{
	background: url(../i/about-ban.jpg) no-repeat top center;	
}
.nyban.news{
	background: url(../i/news-ban.jpg) no-repeat top center;	
}
.main{
	background: #FAFAFA;
}
.mainl{
	float: left;
	width: 20%;
}
.mainr{
	float: left;
	width: 80%;
	background: #fff;
}
.lnav{
	padding: 30px 0;
}
.lnav li{
	margin-bottom: 2px;
}
.lnav li a{
	display: block;
	height: 35px;
	line-height: 35px;
	color: #666;
	font-size: 14px;
	padding-left: 30px;
	border-left: 3px solid #FAFAFA;
}
.lnav li a:hover,
.lnav li a.active{
	background: #fff;
	border-left: 3px solid #144D95;
}
.mainr .content{
	padding: 30px;
	line-height: 2;
}
.mainr .news{
	padding: 30px;
}
.mainr .news .item{
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
}
.mainr .news .item .date{
	float: left;
	width: 10%;
}
.mainr .news .item .date span{
	display: block;
	text-align: center;
}
.mainr .news .item .date span.d{
	font-size: 60px;
	line-height: 60px;
	color: #999;
}
.mainr .news .item .date span.ym{
	font-size: 14px;
	line-height: 14px;
	color: #999;
}
.mainr .news .item .info{
	float: right;
	width: 85%;
}
.mainr .news .item .info .title{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}
.mainr .news .item .info .title a{
	color: #144D95;
}
.mainr .news .item .info .desc{
	font-size: 12px;
	color: #999;
	line-height: 1.8;
}
.pages{
	margin: 20px auto;
}
.pages ul{
	display: table;
	margin: 0 auto;
}
.pages ul li{
	float: left;
	margin: 0 5px;
}
.pages ul li a{
	font-size: 12px;
	padding: 5px 10px;
	background: #ddd;
	color: #333;
}
.pages ul li.page-active a{
	background: #144D95;
	color: #fff;
}

.mainr .news .show .title{
	font-size: 24px;
	text-align: center;
}
.mainr .news .show .plus{
	font-size: 14px;
	text-align: center;
	color: #999;
	padding-bottom: 20px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 20px;
}
.mainr .news .show .plus span{
	margin: 0 10px;
}
.mainr .news .show .con img{
	display: table;
	margin: 0 auto;
	max-width: 100%;
}
.mainr .feedback{
	padding:0 30px 30px 30px;
}



@media screen and (max-width: 640px) {
.logo img{
	height:60px;
}
.ban-txt{
	padding:40px 0;
}
.homepage .news .am-accordion-basic{
	margin:15px 0 0 0;
}
.homepage .am-tabs-bd .am-tab-panel{
	padding:15px;
}
.nyban {
    height: 100px;
    line-height: 100px;
}
.nyban .catname{
	width:30%;
	font-size:18px;
}
.mainr .content {
    padding: 15px;
	font-size:14px !important;
}
.mainr .content img{
	max-width:100%;
	float:none;
}
.mainr .feedback {
    padding: 0 15px 15px 15px;
}
.mainr {
    width: 100%;
}
.mainr .news {
    padding: 15px;
}
.mainr .news .item .date {
    width: 20%;
}
.mainr .news .item .date span.d {
    font-size: 14px;
    line-height: 14px;
}
.mainr .news .item .date span.ym {
    font-size: 10px;
    line-height: 10px;
}
.mainr .news .item .info {
    width: 75%;
}
.footer .copyright .i1 {
    position: absolute;
    left: 10px;
    right:auto;
    bottom: 50px;
}
.footer .copyright .i1 img {
    height: 40px;
}
.footer .copyright .i2 {
    position: absolute;
    right: 10px;
    left:auto;
    bottom: 50px;
}
.footer .copyright .i2 img {
    height: 30px;
}
}