/*定义特殊字体*/
@font-face {
font-family: fzz; 
src: url("../../font/fzz.ttf")/*tpa=http://www.cqhjch.com/Public/font/fzz.ttf*/;
}

/*公共头尾*/
.public-header{position:fixed;z-index:999;top:0;width: 100%;height:125px;background: rgba(255,255,255,.8);-moz-box-shadow:0px 0px 15px #000;-webkit-box-shadow:0px 0px 15px #000;box-shadow:0px 0px 15px #000;  }
.public-footer{width: 100%;height:195px;background: #3d92e2;padding-top: 35px;}
.public-container{position:relative;width: 1200px;margin: auto;}

/*header*/
.public-header .logo{float:left;width: 230px;height:125px;overflow:hidden;}
.public-header .logo img{display:block;float:left;width: auto;height: 125px;}

.public-header .tel{float:right;width: 200px;height: 87px;padding-top: 38px;line-height: 22px;text-indent: 13px;background: url("../images/tel.png")/*tpa=http://www.cqhjch.com/Public/default/images/tel.png*/ no-repeat left 45px;}
.public-header .tel .txt{display: inline-block;font-size: 16px;}
.public-header .tel .num{display: block;text-indent:40px;width:160px;font-family: Impact;font-size: 18px;color:#3d92e2;}

.public-header .menu{float:left;width: 720px;height: 125px;}
.public-header .menu .mlist{float:right;width: 720px;}
.public-header .menu .mlist .menu-item{float:left;width: 88px;height:125px;line-height: 125px;text-align: center;color:#000;}
.public-header .menu .mlist .menu-item.on{float:left;width: 88px;height:125px;line-height: 125px;text-align: center;color:#3d92e2;}
.public-header .menu .mlist .menu-item a{color:#000;}
.public-header .menu .mlist .menu-item:hover{color:#3d92e2;}
.public-header .menu .mlist .menu-item:hover a{color:#3d92e2;}
.public-header .menu .mlist .menu-item:hover .navlist{display:block;}
.public-header .menu .mlist .menu-item .navlist{display:none;}
.public-header .menu .mlist .menu-item .navlist .nav-item{display:block;background: rgba(255,255,255,.8);width:200px;margin-left:-56px;height: 50px;line-height: 50px;color:#000;}
.public-header .menu .mlist .menu-item .navlist .nav-item a{color:#000;}
.public-header .menu .mlist .menu-item .navlist .nav-item:hover{background: #fff;color:#3d92e2;}
.public-header .menu .mlist .menu-item .navlist .nav-item:hover a{color:#3d92e2;}


.lx{width: 100%;height: 7px;background: #000;}

/*友情链接*/
.friend-link{width: 100%;background: #333333;}
.friend-link span{float:left;white-space: nowrap;line-height: 40px;font-size: 14px;font-weight: bold;color:#fff;}
.friend-link a{float:left;white-space: nowrap;display:inline-block;line-height: 40px;font-size: 12px;margin-right: 15px;color:rgba(255,255,255,.7);}
/*footer*/

.public-footer .fleft{float:left;width:390px;}
.public-footer .fleft .ewm{float:left;width: 150px;margin-right: 40px;padding-top: 22px;background: #fff;}
.public-footer .fleft .ewm .img{width: 95px;height: 95px;overflow: hidden;margin:auto;}
.public-footer .fleft .ewm .img img{width: 95px;height: 95px;}
.public-footer .fleft .ewm .title{width: 150px;height: 40px;line-height: 40px;text-align: center;}
/*
.public-footer .fleft .address{height:36px;line-height: 36px;color:#000;}
.public-footer .fleft .address span.num{font-family: Impact;font-size: 24px;margin-right: 10px;color:#000;}
.public-footer .fleft .address a{color:#000;}
*/
.public-footer .fright{float:right;width: 774px;}
.public-footer .fright .menulist{width: 774px;}
.public-footer .fright .menulist .m-item{float:left; padding:0 30px 0 0;height: 26px;line-height: 26px;color:#fff;font-size: 16px; text-align:center;}
.public-footer .fright .menulist .m-item a{color:#fff;}
.public-footer .fright .info{position:relative;margin-top: 30px;}
.public-footer .fright .info .address{color:#fff;font-size: 14px;line-height: 26px;}
.public-footer .fright .info .address a{color:#fff;}
.public-footer .fright .info .blogo{position:absolute;top:0;right:0;width: 194px;height: 75px;background: url("../images/bottom-logo.jpg")/*tpa=http://www.cqhjch.com/Public/default/images/bottom-logo.jpg*/ no-repeat center;}
/*

.public-footer .fright .ewm{float:left;width: 100px;margin-left: 48px;}
.public-footer .fright .ewm img{display:block;width: 100px;height: 100px;margin: auto;}
.public-footer .fright .title{color:#000;font-size: 12px;width: 100px;text-align: center;line-height: 30px;}
*/