@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:Microsoft YaHei; background-color:#01335a;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,p{ margin:0; padding:0;}
a{ color:#333; text-decoration:none;}
li{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.p{ position:relative;}

.w1100{ width:1200px; margin:0 auto;}
.ctf_head {
    background: #000 none repeat scroll 0 0;
    height: 81px;
    width: 100%;
}
.top {
    margin: 0 auto;
    width: 1000px;
}
.top_1 {
    display: inline;
    float: left;
    margin: 10px 0 0;
}
.top_2 {
    float: right;
    line-height: 78px;
    margin-right: 10px;
}
.top_2 a {
    color: #fff;
    font-size: 18px;
    height: 78px;
}
.banner{ background:url(../images/zq1_01.jpg) no-repeat center top; height:318px;}
.banner1{ background:url(../images/zq1_02.jpg) no-repeat center top; height:346px;}
.title{ text-align:center;}
.title2{ font-size:40px; color:#f64942; font-weight:bold; text-align:center; }
.tbt{width:890px; margin:20px auto;}

.zc1{ background:url(../images/zq1_08.jpg) no-repeat center top; height:323px;}
.zc2{ background:url(../images/zq1_09.jpg) no-repeat center top; height:320px;}
.zc3{ background:url(../images/zq1_10.jpg) no-repeat center top; height:475px;}
.zc4{ background:url(../images/zq1_11.jpg) no-repeat center top; height:481px;}
.zc5{ background:url(../images/zq1_12.jpg) no-repeat center top; height:505px;}
.zc6{ background:url(../images/zq1_13.jpg) no-repeat center top; height:819px;}
.zc7{ background:url(../images/zq1_18.jpg) no-repeat center top; height:786px;}
.zc8{ background:url(../images/zq1_19.jpg) no-repeat center top; height:687px;}
.ht{font-size:18px; line-height:40px; padding:20px 0 0; color:#FFF; text-indent:36px;}






.box3_zt{ background:url(../images/qm2.jpg) no-repeat center top; padding:50px 0px 60px 0px;}

.zhuany dl{ float:left; width:350px; background-color:#fff; padding:10px; margin:15px 15px 10px 15px;}
.zhuany dl dt img{ width:100%;}
.zhuany dl dd{ font-size:18px; text-align:center; margin-top:5px;}

.zx{ text-align:center; margin-top:20px 0 20px;}

.xyhj ul{ padding-left:0;}
.xyhj ul li{ float:left; width:360px; margin:10px 25px 10px 10px;}
.xyhj ul li img{ width:100%;}
.about11{ margin-top:30px;}
.about11 dl{ width:350px; float:left; background-color:#1b486b; padding:15px; margin:10px;}
.about11 dl dt img{ width:100%;}
.about11 dl dd h2{ text-align:center; font-size:24px; color:#FFF; margin:10px 0px;}
.about11 dl dd p{ font-size:18px; text-align:center; color:#FFF; margin-bottom:15px;}
.about11 dl dd a{ background-color:#ff9600; padding:3px 10px; font-size:18px; color:#fff; margin-left:100px;}
.hd1{width:430px; color:#fff; padding-left:60px; padding-top:130px;}
.w1100 h2 {
    line-height:40px;
}
.r-float{ float: right;padding-right: 144px;}
.r-float2{ float: right; padding-right: 94px;}

.zhuanxue{ padding:15px 50px; background:rgba(30,168,219,0.9); color:#fff; font-size:24px; position: relative;}
.zhuanxue span{position: absolute;width:10px; height:4px; background: #fff;top:7px;left:10px;}
.zhuanxue strong{position: absolute;width:30px; height:4px;background: #fff; top:7px;left:28px;}
.zhuanxue:hover{ color:#fff;background:rgba(30,168,219,1);}
.w1100 h2 span {
    color: #ff0;
}
.box5_zt{ background:url(../images/qm2.jpg) no-repeat center bottom; padding:50px 0px 60px 0px;}


.box7{ margin:70px 0px 60px 0px;}
.h5{ margin-bottom:40px;}
.box7 dl{ width:290px; float:left; background-color:#fff; padding:20px 10px; margin:11px;}
.box7 dl dt img{ width:100%;}
.box7 dl dd h2{ text-align:center; margin:10px 0px;}
.box7 dl dd p{ font-size:16px; line-height:30px; height:73px;}
.box7 dl dd a{ background-color:#f01332; width:125px; height:32px; display:block; float:left; text-align:center; line-height:32px; font-size:16px; color:#fff;}
#aa{ background-color:#006996; margin-right:40px;}
.zx3{ margin-top:30px;}
.zx3 a{ background-color:#006996; width:200px; height:50px; display:block; text-align:center; line-height:50px; font-size:18px; color:#fff; margin:0 auto;}

.box5_zt dl{ background-color:#fff; width:370px; float:left;}
.box5_zt dl dt{ float:left; margin-right:15px;} 
.box5_zt dl dt img{ width:170px;}
.box5_zt dl dd{ padding-top:30px; float:left; width:160px;}
.box5_zt dl dd h2{ margin-bottom:10px; font-size:22px; border-bottom:1px solid #e5e5e5; padding-bottom:10px;}
.box5_zt dl dd h2 span{ font-weight:100; font-size:17px;}
.box5_zt dl dd p{ font-size:17px; line-height:28px; height:50px;}
.box5_zt dl dd a{ font-size:16px; color:#fff; background-color:#d00303; width:125px; height:32px; display:block; text-align:center; line-height:32px; }
.h6{ margin-right:30px;}

.box6_zt{ width:555px; float:left; border:1px solid #e4e3e4; margin-top:50px; height:500px;}
.bcon{ width:490px; margin-bottom:30px;}
.list_lh{ height:300px; overflow:hidden;}
.list_lh li{ padding:10px; font-size:16px;}
.list_lh li table tr td{ padding-left:15px;}
.a5{ margin-left:20px; margin-right:25px;}
.hrbm_d {text-align: center;}
.hrbm_d span{color: #fff; font-size: 20px; padding: 6px 45px; margin:0px 20px;}

.forminput {background: #fbe6be none repeat scroll 0 0;height: 50px;width: 470px; margin:0 auto 30px;}
.forminput p {float: left;height: 50px;line-height: 50px;width: 110px; font-size:20px; text-align:center;}
.forminput input {background: #f8f8f8 none repeat scroll 0 0;border: 0 none;color: #666;float: right;font-size: 20px;height: 50px;line-height: 50px;outline: medium none; padding: 0 17px; width: 320px;}

.bmbtn22 {background: #d00303 none repeat scroll 0 0;border: 0 none;color: #fff;cursor: pointer;display: block;font-size: 20px;height: 40px;line-height: 40px;margin: 0 auto;outline: medium none;text-align: center;width: 180px;}

.box7_zt{ text-align:center; margin-top:30px;}
.box8_zt{ background:url(../images/qm2.jpg) no-repeat center bottom; height:570px; padding-top:10px;}
.box8_zt ul{ padding-left:0; padding-top:30px;}
.box8_zt ul li{ float:left; margin:0px 13px 20px 14px;}

.qm4 ul{ padding-left:0px;}
.qm4 ul li{ float:left; margin:20px 8px 0px 8px;}

.qm5{ float:left; width:490px; margin:0px 25px;}
.qm5 p{ color:#333; font-size:20px; text-align:center; line-height:25px; margin-bottom:20px;}

.qm6{ padding-bottom:50px;}
.footer {background-color: #282828;color: #fff;height: 100px;font-size: 15px;line-height: 30px;margin: 0 auto;padding-top: 20px;text-align: center;width: 100%;}










