*{margin: 0;padding: 0;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{
    margin: 0;font-family: Microsoft Yahei;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.clearfix:after { content:" "; display:block; clear:both; height:0; }
.clearfix { zoom:1;}
a{
    text-decoration: none;
    color: #333333;
}
img{
    border: none;
    vertical-align: top;
}
.bl{
    display: block;
}
.inbl{
    display: inline-block;
    *display: inline;
    zoom: 1;
}
input{
    padding: 0;
    font-family: "microsoft yahei";
    /*font: 14px "microsoft yahei" ;*/
}
input:focus{
    outline: none;
}
select:focus{
    outline: none;
}
ul{
    padding: 0;
    margin: 0;
    list-style: none;
}
li{
    vertical-align: top;
    list-style: none;
}
textarea{resize:none;}button,input,textarea{/*background: none; border:none;*/font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/
table{border-collapse:collapse;border-spacing:0;}

.main{width: 1140px;margin:0 auto;}
.posirela{
    position: relative;
}

ul li.nomar{
    margin-right: 0;
}
body{
    min-width: 1000px;
}


.zg_head{
    height: 50px;
}
.logo{
    width: 152px;
    height: 34px;
    margin-top: 6px;
    margin-left: 1px;
}
.head_link{
    padding-top: 8px;
    margin-left: 35px;
    font-size: 12px;
    font-family: "新宋体";
    line-height: 42px;
    color: #666666;
}
.head_link a{
    color: #666666;
}
.service_tel{
    margin-top: 4px;
    width: 260px;
    text-align: right;
    font-size: 16px;
    line-height: 46px;
    margin-right: 5px;
    color: #333333;
}


/*banner*/
.banner{
    background: url(imageszg_banner.jpg) no-repeat center top;height:675px;
}

.zg_content1{background: url("imageszg_con1.jpg") no-repeat center top;height: 776px;}

.zg_con1h2{text-align: center;}
.zg_con1div1{margin-top: 37px;}
.zg_con1div1fl{padding-left: 125px;}
.zg_con1div1fr{padding: 23px 0 0 54px;}
.zg_con1div1fr h6{font:bold 30px/52px "Microsoft YaHei";color: #fff;}
.zg_con1div1fr p{font:30px/52px "Microsoft YaHei";color: #fff;}
.zg_con1a1{display: inline-block;*display: inline;*zoom: 1;background: url("imageszg_bg1.png") no-repeat left top;width: 167px;height: 67px;font:bold 26px/67px "Microsoft YaHei";color: #021f94;text-align: center;}
.zg_con1a1:hover{background: url("imageszg_bg2.png") no-repeat left top;color: #5e3736;}
.zg_con1a2{display: inline-block;*display: inline;*zoom: 1;background: url("imageszg_bg2.png") no-repeat left top;width: 167px;height: 67px;font:bold 26px/67px "Microsoft YaHei";color: #5e3736;text-align: center;margin-left: 30px;}
.zg_con1a2:hover{background: url("imageszg_bg1.png") no-repeat left top;color: #021f94;}
.zg_con1div1fr>div{margin-top: 36px;font-size: 0;}
.zg_con1div2{background: url("imageszg_img2.png") no-repeat left top;width: 1140px;height: 276px;margin-top:85px;position: relative;}
.zg_con1a3{display:block;background: url("imageszg_bg1.png") no-repeat left top;width: 167px;height: 67px;font:bold 26px/67px "Microsoft YaHei";color: #021f94;text-align: center;position: absolute;left: 221px;top:142px;}
.zg_con1a3:hover{background: url("imageszg_bg2.png") no-repeat left top;color: #5e3736;}
.zg_con1div2 p{font:bold 20px/28px "Microsoft YaHei";color: #021f94;position: absolute;left: 821px;top:36px;}
.zg_con1div2 div{background: url("imageszg_img6.png") no-repeat left top;width: 521px;height: 276px;position: absolute;left: 440px;top:-27px;}
.zg_con1div2 div img{width: 128px;height: 128px;position: absolute;left: 200px;top:60px;}
.zg_content2{background: url("imageszg_con2.jpg") no-repeat center top;height: 1440px;}
.zg_con2div{background: url("imageszg_bg3.png") no-repeat left top;height: 641px;margin: 39px 0 0 15px;}
.zg_con2divfl{width: 454px;}
.zg_con2divfl p{font:20px/30px "Microsoft YaHei";color: #333;padding-left: 70px;padding-top: 150px}
.zg_con1a4{display:block;background: url("imageszg_bg1.png") no-repeat left top;width: 167px;height: 67px;font:bold 26px/67px "Microsoft YaHei";color: #021f94;text-align: center;margin: 25px 0 0 170px}
.zg_con1a4:hover{background: url("imageszg_bg2.png") no-repeat left top;color: #5e3736;}
.zg_con2divfr{width: 490px;margin-left: 33px;}
.zg_con2divfr p{font:20px/32px "Microsoft YaHei";color: #422d2d;padding-top: 276px;}
.zg_con2divfr img{width: 178px;height: 178px;display: block;border-radius: 10px;border:6px solid #021f94}
.zg_con2divfr div{padding: 6px 0 0 165px;}
.zg_con2div1{text-align: center;padding-top: 63px;}

.zg_con1a11{display:block;background: url("imageszg_bg11.png") no-repeat center top; width: 230px;height: 67px;font:bold 26px/67px "Microsoft YaHei";color: #021f94;text-align: center; cursor:pointer; position:relative; z-index:100}
.zg_con1a11:hover{background: url("imageszg_bg12.png") no-repeat left top;color: #5e3736; background-size:100% 100%}


.zg_content3{background: url("imageszg_con4.jpg") no-repeat center top;height: 884px;}
.zg_con3div{margin-top: 70px;}
.zg_con3div a{display: block;float: left;background: url("imageszg_bg4.png") no-repeat left top;width: 167px;height: 67px;font:bold 26px/67px "Microsoft YaHei";color: #021f94;text-align: center;margin: 0 27px 43px 0;}
.zg_con3div a:hover{background: url("imageszg_bg5.png") no-repeat left top;color: #5e3736;}

.zg_nav{background: url("imageszg_nav.png") no-repeat left top;width: 140px;height: 97px;position: fixed;right: 0;top:50%;margin-top: -114px;padding-top: 132px;}
.zg_nav a{display: block;background: url("imageszg_bg6.png") no-repeat left top;width: 102px;height: 30px;font:bold 16px/30px "Microsoft YaHei";color: #fff;text-align: center;margin: 0 auto;}
.zg_nav p{text-align: center;font:bold 14px/22px "Microsoft YaHei";color: #021f94;padding-top: 12px;}

/*底部*/
.zg_cffooter{background: #25273e;}
.zg_cffoot{font:12px/28px "Microsoft YaHei";color: #a5a5a5;text-align: center;padding:30px 0;}





