﻿/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{color:#333;font:16px Arial,'微软雅黑';font-family: "微软雅黑","Arial Narrow",HELVETICA;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:16px; font-weight:normal; margin:0px; padding:0px;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}

/* 默认全局样式超链接样式*/
a:link{color:#333; text-decoration:none;}/* 链接基本样式 */
a:visited {color:#333; text-decoration:none;}/* 链接点击过后的样式 */
a:hover{color:#0275ff;text-decoration:none;cursor:pointer;-webkit-transition: 400ms; -o-transition: 400ms;-moz-transition: 400ms;transition: 400ms;}
a:active{color:#0275ff;text-decoration:none;}/* 链接点击时的样式 */

/* 其它常用样式的定义 */


.fl{ float:left;}
.fr{ float:right;}
.clear{ clear: both;}
.noBorder{border:none;	}

img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */


ul{ width:100%;overflow:hidden;zoom:1;}
ul li.last,.last{ margin:0 !important; border-right:none !important; border-bottom:none;}



/*--头部--*/
.logo{width:220px; height: 71px;}
.logo h1{ display: block; width:100%;}
.logo img{ width:100%;}

.navMenu{width:auto; text-align: right;}
.navMenu ul li{ float: left;}
.navMenu ul li a{color: #fff;}


/*--导航--*/
.header {max-width: 1680px;padding-top:18px;}
.bg-dark {background: none !important;}
.navbar, .navbar-nav { display: table;/* height: 70px;*/}
.navbar-dark .navbar-nav .nav-link {color: #FFFFFF;	padding:0 1rem;}
.nav-item {height: 30px; line-height: 30px;text-align: center;font-family: MF-YaYuan;color: #fff;}
.nav-item a{min-width: 85px;padding: 0 13px;margin: 0 8px;}
.navbar {padding:0; margin-top:0 !important;overflow: hidden;zoom:1;}
.cur-img .zhezhao {display: none;}
.pre-img .zhezhao, .next-img .zhezhao {position: relative;bottom: 300px;}.navbar-collapse{ float: right;}
.header .navbar-expand-lg {  display: block !important;} 
#navbarNav {height: 30px; margin-top:21px !important; }

@media screen and (max-width: 1000px) {
  .nav-item {padding: 0 !important;margin: 0 !important;}
  #navbarNav {margin-left: 0px;}
}


.navbar-nav .active a, .nav-item:hover a {background:url(../images/nav-tmbg.png) repeat; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;}


/*--页脚样式--*/
.footerBox {
    color: #ffffff;
    background:url(../images/foot-bg.png) repeat-x bottom;
  
    text-align: center;
	font-size:13px;
	width:100%;
}
.footerBox p {
    line-height: 25px;
}
.footerBox a {
    color: #ffffff;
}
.footerBox img{ vertical-align:middle;margin-right:5px;}
.footer_top .wechat {
    margin-top: 10px;
}
.footerBox .container {max-width: 1680px !important;}

.footerBox2{ background: #262626; height: auto;padding:10px 0; color: #aaa; font-size: 13px;} 
.footerBox2 p{ text-align: center;width:auto; margin:8px auto;}
.footerBox2 img{margin-right:5px;}


/*--媒体查询---*/
@media screen and (max-width:768px) {
	.logo{width:110px; height: 40px; vertical-align: middle;}
	.logo img{margin-top:6px;}
	#navbarNav{ margin-top:5px !important;}
	.nav-item{margin: 0 10px;}
	.nav-item a{min-width:65px;padding: 0 5%;margin: 0 8px; font-size: 14px;}
	.footerBox{ font-size: 12px;padding-bottom:5px;}
	.footerBox p{ line-height: 20px;}	
	
}







