/* CSS Document */
/*公共的部分,去掉IE6,IE7,FireFox所有内外边距*/
*,div,dl,ul,li,dt,dd,h1,form,input,p{padding:0; margin:0;}
/*超级链接样式,正确顺序L-V-H-A来自"蓝色理想"*/
a{text-decoration:none;}
a:link {color:#333;}
a:visited{color:#333;}
a:hover{color:#ff6f00; text-decoration:underline;}
a:active {color:orange;}
/*默认标签*/
body{font:normal 12px/150%  Arial, Helvetica, sans-serif;color:#333; background:url(/beian/images/header_bg.gif) repeat-x;letter-spacing:1px;}
ul,li{padding:0;list-style:none;}
h1,h2,h3,h4,h5,h6,h7,strong{padding:0px; margin:0px;text-indent:0;}
p{line-height:24px;}
img{border:none;}
input{font-size:12px;vertical-align:middle}
/* other */
.lf{float:left}
.rf{float:right}
.clr{widht:100%;clear:both;font-size:0;height:0;overflow:hidden;}
.clr10{widht:100%;clear:both;font-size:0;height:10px;overflow:hidden;}
.clear{clear:both}
.close{display:block;clear:both;height:0;overflow:hidden;font-size:0}
.cfloat:after{display:block;clear:both;height:0;overflow:hidden;font-size:0;content:""}
.none{display:none}


.divCenter{margin:0 auto;width:960px;height:auto;overflow:hidden;clear:both;}
.divCenter .img{padding:15px}
.margin10{margin:10px 0;}
/*head网页头部*/
#header{margin:0 auto;width:960px;height:auto;overflow:hidden;clear:both;margin-top:10px;}
#header .logo{float:left;width:156px;margin-left:20px;height:50px;overflow:hidden;}
#header .service {float:left;width:714px;height:50px;padding:0 10px 0 30px; text-align:right;}
#header .service h1{float:left;width:714px;margin-top:10px;height:20px;line-height:20px;font-size:14px;color:#999; text-align:right; vertical-align:bottom;}

#nav {
    margin: 0 auto;
    width: 960px;
    overflow: hidden;
    clear: both;
}
/*#nav .menu{padding:4px 0px;line-height:24px;font-size:14px;color:#fff;}*/
/*#nav .menu a{margin:0 20px;font-size:14px;font-weight:bold;color:#fff;}*/
/*#nav .menu a:hover{color:#ff6f00; text-decoration:none;}*/
/*nav*/
.nav {clear:both;}
.nav ul {position:relative; height:50px;}
.nav li {float:left; width:10%; text-align:center; color:#333; font-size:18px; line-height:50px; position:relative;}
.nav li a {display:block; color:#fff; position:relative;}
.nav li a:hover,.nav li a.cur {background-color:#404040;}
.nav li em {display:none;}
.nav li ul {position:absolute; height:auto; left:0; top:100%; width:100%; background-color:#222; text-align:center; display:none; z-index:5;}
.nav li ul.show {display:block;}
.nav li li {width:auto; float:none; font-size:16px;}
.nav li li a {line-height: 24px; padding:8px 5px;}
/*头部导航7e7e7e*/
.navbg{background-color:#7e7e7e;}
@media only screen and (max-width:2960px) {
    #nav  li{width:10%; font-size:16px;}
}
@media only screen and (max-width:960px) {
    #nav li{width:10%; font-size:14px;}
}
@media only screen and (max-width:768px) {
    /*768px顶部导航*/

    #nav  li{width:15%; font-size:12px;}
}

.container {
    display: flex;
    justify-content: center; /* 水平居中 */
    align-items: center; /* 垂直居中 */
    /*height: 100vh; !* 使用视口高度 *!*/
}
.bg{background:url(/beian/images/footbg.gif)  0 0 repeat-x;border-top:1px solid #ddd;}
img {max-width: 100%; max-height: 100%;}
/*友情链接*/
#link{margin:0 auto;width:960px;line-height:24px;overflow:hidden; clear:both; }
#link span{margin-left: 15px;}
/*页脚*/
#footer{margin:0 auto;height:auto;overflow:hidden; clear:both; }
#footer .linknav{margin:10px auto;height:24px;line-height:25px;text-align:center;color:#333;}
#footer .linknav a{color:#333;margin:0 8px;}
#footer .linknav a:visited{color:#333;}
#footer .copyright{margin:0 auto;padding-bottom:10px;;text-align:center;line-height:24px;color:#666;}
#footer .copyright a{color:#333;}
#footer .copyright a:visited{color:#333;}


