@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
img{ border:0 none; vertical-align:top;}
body{ background:#fff;}
.dclear{ clear:both;}
.footer{ margin-top:0;}
.ztcont{ min-width:1180px; margin:0 auto; font-family:'黑体';}
.zy-bottom{ cursor:pointer;}
.zy-bottom div.active{ display:block;}
.zy-bottom .zy-list{ display:none;}
.zy-list{ top:50px;}
.zy-title{ position:relative;}
.zy-list .hot{ float:none; position:absolute; top:0; right:0;}
/*banner*/
.bannerzt{ width:100%; overflow:hidden; margin:0 auto;}
.bannerzt img{ margin:0; padding:0; border:0 none; vertical-align:top; display:block; width:100%; height:auto; margin-top:-1px;}

.zcbox{ width:100%; height:auto;}
.zcbox .zcboxt{ width:100%; height:65px; line-height:65px; background:#0051a0; color:#fff; text-align:center; font-size:36px; font-weight:bold;}
.zcbox .formbox{ width:100%; height:auto; margin:0 auto; background:#f7b534; padding-bottom:40px;}
.zcbox .formbox .formboxp{ width:1180px; text-align:left; font-size:32px; margin:0 auto; padding:35px 0; line-height:1.4; color:#353535;}
.zcbox .formbox .formboxp i{ width:1180px; height:auto; display:block; text-align:center; font-style:normal; font-weight:bold; color:#353535;}
.zcbox .formbox .formboxp i em{ font-style:normal; color:#ed001c;}
.zcbox .formbox2{ width:540px; height:auto; margin:0 auto;}
.zcbox .formbox2 p{ font-size:20px; color:#282828; padding-bottom:15px;}
.zcbox .formbox2 .forminput{ width:540px; height:50px; background:#fbe6be; border-radius:5px; margin-bottom:30px;}
.zcbox .formbox2 .forminput p{ width:110px; height:50px; line-height:50px; float:left; padding-left:15px;}
.zcbox .formbox2 .forminput p i{ margin-right:2em;}
.zcbox .formbox2 .forminput input{ width:430px; height:50px; line-height:50px; background:#fff; color:#666; border:0 none; float:right; border-top-right-radius:5px; border-bottom-right-radius:5px; font-size:20px; outline:none; padding:0 17px; font-family:'微软雅黑';}
.zcbox .formbox2 .forminput select{ width:430px; height:50px; line-height:50px; background:#fff; color:#666; border:0 none; float:right; border-top-right-radius:5px; border-bottom-right-radius:5px; font-size:20px; outline:none; padding-left:15px; font-family:'微软雅黑';}
.zcbox .formbox2 .forminput option{ width:430px; height:50px; line-height:50px; background:#fff; color:#666; border:0 none; float:right; font-size:20px; outline:none; padding:0 15px; font-family:'微软雅黑';}
.zcbox .formbox2 .bmbtn22{ width:265px; height:60px; line-height:60px; color:#fff; text-align:center; border:0 none; border-radius:10px; background:#f70930; font-size:30px; outline:none; margin:0 auto; display:block; cursor:pointer; font-family:'微软雅黑';}

.dbbanner{ width:100%; height:299px; background:url(../img/cgbox7_03.jpg) no-repeat center top #02cada;}
.dbbanner a{ width:100%; height:299px; display:block;}

.bannertxt{ width:100%; height:auto; background:#982df9; padding-bottom:50px;}
.bannertxt p{ width:1180px; height:auto; margin:0 auto; color:#fff; font-size:26px; text-indent:2em; line-height:1.5;}

.cgbox{ width:100%; height:auto; background:#ffc00f; padding:50px 0;}
.cgbox .cgboxp1{ width:1180px; height:auto; margin:0 auto; font-size:48px; color:#5700a6; font-weight:bold; text-align:center;}
.cgbox .cgboxp2{ width:1180px; height:auto; margin:25px auto 0; font-size:22px; color:#5700a6; text-indent:2em;}
.cgbox2{ background:#3be0e4;}
.cgbox2 .cgboxp1,.cgbox2 .cgboxp2{ color:#363636;}
.cgbox3{ background:#982df9;}
.cgbox3 .cgboxp1,.cgbox3 .cgboxp2{ color:#fff;}
.cgbox4{ background:#ffc00f;}
.cgbox4 .cgboxp1,.cgbox4 .cgboxp2{ color:#5700a6;}
.cgbox4 .cgboxpic img{ margin:0; padding:0; border:0; vertical-align:top; display:block;}
.cgbox5{ background:#3be0e4;}
.cgbox5 .cgboxp1,.cgbox5 .cgboxp2{ color:#363636;}
.cgbox6{ background:#982df9;}
.cgbox6 .cgboxp1,.cgbox6 .cgboxp2{ color:#fff;}

.cgboxpic{ width:1180px; height:auto; margin:0 auto; padding:25px 0 0;}
.cgboxpic img{ margin-bottom:15px;}

.zxbox{ width:100%; height:auto; clear:both; padding-top:40px;}
.zxbox a{ width:270px; height:60px; line-height:60px; text-align:center; color:#fff; font-size:24px; display:block; margin:0 auto; background:#ff4800; border-radius:10px;}