@charset "utf-8";

/**********************************************************
 **********************************************************
 ************************style*****************************
 **********************************************************
 **********************************************************/ 
*{margin:0;padding:0;}
body {font-size: 14px; color: #181818; line-height:1;font-family: "微软雅黑","Microsoft YaHei",arial,Tahoma,SimHei,"\5B8B\4F53",simsun,sans-serif;min-width: 1200px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,table,tbody,tfoot,thead,th,td,input,textarea,fieldset,p,span,strong,small,b,img,footer,header,menu,nav,section{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 14px; line-height:1;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
a{text-decoration:none;color:#181818;}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:none; color: #A201CB;}
i{font-style:normal;}
.w940{width: 940px;margin-left: auto;margin-right: auto;overflow: hidden;}
.w780{width: 780px;margin-left: auto;margin-right: auto;overflow: hidden;}
.left{float:left;}
.right{float:right;}
img{max-width: 100%;}



/*********头部*********/ 
.header{position: fixed;top: 0;left: 0;right: 0;background: #ffffff;overflow: hidden;z-index: 999;}
.header-box{width: 91%;overflow: hidden;margin: 0 auto;padding: 22px 0 10px 0;}
.header .left{overflow: hidden;margin-top: 15px;}
.header .left a{float: left;padding: 0 10px;}
.header .left a.active{font-weight: bold; color: #A201CB;}
.header .right{overflow: hidden;}
.header .right h1{overflow: hidden;}
.header .right .img{overflow: hidden;display: block;float: right;margin-top: 13px;margin-right: 28px;}
.header .right .title{
	overflow: hidden;display: block;float: right;width: 116px;height: 46px;line-height: 46px;border-radius: 50px;text-align: center;border: solid rgba(24, 24, 24, 1) 1px;
	-webkit-transition: all 0.4s;   
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s;
	-ms-transition: all 0.4s;
	transition: all 0.4s;
}
.header .right .title,.header .right .title:hover{background: rgb(24, 24, 24); background: #A201CB; color: #fff;}
.header .right h2{margin-top: 10px;line-height: 1.2;}



/*********logo*********/ 
.logo{overflow: hidden;padding: 35px 0 45px 0;text-align: center;margin-top:106px;}
.logo .img{display: block;}
.logo .title{display: block;font-size: 22px;font-weight: bold;margin: 20px 0 10px 0;}
.logo h1{display: block;font-size: 15px;font-family: arial;}



/*********layer弹窗*********/ 
.layui-layer{background: #000 !important;}
.layui-layer-title{display: none;}
.layui-layer-shade{background: rgba(0,0,0,0.5);}



/*********顶部*********/ 
.footer{overflow: hidden;}
.footer .footer-top{overflow: hidden;text-align: center;}
.footer .footer-top h1{float: left;text-align: center;overflow: hidden;font-size: 15px;}
.footer .footer-top a{display: block;margin-top: 26px;}
.footer .footer-bottom{margin-top:45px;overflow: hidden;text-align: center;background: #000000;font-size: 12px;color: #ffffff;line-height: 35px;font-family: arial;}


/*********二级导航*********/
.secondary-nav{overflow: hidden;margin-bottom: 45px;}
.secondary-nav a{float: left;font-size: 18px;margin-right: 42px;}



/* 移动端响应 */
@media (max-width: 768px) {
	body{min-width:320px}
	.w940,.w780{width:auto;}
	.header .right{display: none;}
	.header .left a{padding: 8px;}
	.header-box{width: auto;padding:0 10px 8px 10px;border-bottom: 1px solid #ccc;}
	.footer .footer-top h1{float: none;} 
	.footer-top>div{display: block !important;}
	.footer .footer-top h1{margin-left: 0 !important;margin-bottom: 15px;line-height: 1.4;}
	.footer .footer-top a{margin-top: 10px;}
	.footer .footer-bottom{margin-top: 10px;}
	.secondary-nav{margin-bottom: 30px;}
	.secondary-nav a{padding: 8px;margin-right: 0;}
}