@charset "gb2312";
/* CSS Document */

body{font-family:"Microsoft YaHei";font-size:12px;line-height:1;}
body,p,dl,dd,h1,h2,h3,h4,h5,h6,ul,ol{margin:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
ul,ol{padding:0;list-style:none;}
strong,b,h1,h2,h3,h4,h5,h6{font-weight:normal;}
img{ border:none;vertical-align:middle;}
a{text-decoration:none;color:#000;}
em,i{font-style:normal;}
a,button,input,select,textarea {-webkit-tap-highlight-color:rgba(0,0,0,0); /*去除a,button,input,select,textarea,点击时的半透明阴影*/}
html,body {-webkit-user-select:none;user-select: none;}/*禁止ios和android用户选中文字*/
button,input,select,textarea{-webkit-appearance:none; }/*去掉webkit默认的表单样式*/
.clearfix{*zoom:1;} /*//ie6、7父元素没有宽度时兼容处理*/
.clearfix:after{content:""; clear:both; display:block;}
/**重置样式*/
.marc{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both }


.header{height:48px;font-size:16px;line-height:20px;}
.header .hLeft{height:48px;float:left;}
.header .hLeft a{line-height:1;*line-height:20px;display:inline-block;height:20px;margin:18px 0 14px;padding:0 7px;text-align:center;vertical-align: top;border-right:2px solid #414141}
.header .hLeft a.bn{border:none;}
.header .hLeft img{vertical-align:top;margin-top:-15px;}
.header .hRight{height:16px;float:right;padding:18px 0 14px; }
.header .hRight a{padding-left:26px;background:url("imagesi_tel.jpg") no-repeat left center;}


.zg_banner{ width:100%; height:697px; background:url(imageszg_banner_bg.jpg) top center no-repeat; position:relative; overflow:hidden }
.zg_banner01{ width:100%; height:240px; background:url(imageszg_banner_bg01.jpg) no-repeat center; }
.zg_banner02{ width:100%; height:228px; background:url(imageszg_banner_bg02.jpg) no-repeat center; }
.zg_banner03{ width:100%; height:236px; background:url(imageszg_banner_bg03.jpg) no-repeat center; }
.zg_banner p{ position:absolute; left:0;;width: 100%;text-align:center; }
.zg_banner_t1{  top:44px; }
.zg_banner_t2{  top:244px; }
.zg_banner_t3{  top:400px; }

.zgzl_wrap{width:100%; background:#f7f7f7 url(imageszgzl_bg.jpg) top center no-repeat; }
.zgzl{ height:1262px; padding-top:65px;}
.zgzl_title{ width:690px; height:78px; background:url(imageszgzl_title.png) no-repeat center;margin:0 auto 80px;;font:bold 38px/78px "Microsoft YaHei"; color:#FFF; text-align:center }

.zgzl_zlxq{ width:566px; height:682px; overflow:hidden; background:#ff3131; border:6px solid #ff7474; border-radius:6px; margin-bottom:65px;}
.zgzl_bg_txt{ background:url(imageszgzl_tit.png) no-repeat center; font:bold 28px/32px "Microsoft YaHei"; text-align:center; margin:35px auto; color:#fffc00}
.zgzl_list{ width:475px; margin:auto;}
.zgzl_list p{ height:95px; margin-bottom:15px; font: 20px/90px "Microsoft YaHei"; text-indent:122px; color:#333333; position:relative }
.zgzl_list p.i_o{ background:url(imageszgzl_bg_o.png) no-repeat center; }
.zgzl_list p.i_r{ background:url(imageszgzl_bg_r.png) no-repeat center; }
.zgzl_list p.i_b{ background:url(imageszgzl_bg_b.png) no-repeat center; }
.zgzl_list p.i_g{ background:url(imageszgzl_bg_g.png) no-repeat center; }
.zgzl_list p.i_gr{ background:url(imageszgzl_bg_gr.png) no-repeat center; }
.zgzl_list p i{ position:absolute; top:0px; left:53px; font: bold 24px/90px "Microsoft YaHei"; text-indent: 0;   }
.zgzl_list p.i_o i{ color:#ef9f4c }
.zgzl_list p.i_r i{ color:#e55e63 }
.zgzl_list p.i_b i{ color:#459ccb }
.zgzl_list p.i_g i{ color:#456178 }
.zgzl_list p.i_gr i{ color:#457863 }


.zgzl_bg_book{ width:100%; height:526px; background:url(imageszgzl_bg_book.png) no-repeat center; }
.zgzl_bg_book .book{ width:100%; height:100%; background:url(imagesbook.png) no-repeat center; }

.zgzl_lqzl{ width:1201px; height:240px; background:url(imageszgzl_lqzl.png) no-repeat center;margin:0 auto; text-align:center; padding:20px 0px }
.zgzl_lqzl p{ font: 24px/48px "Microsoft YaHei"; color:#FFF}
.zgzl_lqzl p.tit_lq{ font: bold 28px/64px "Microsoft YaHei"; }
.zgzl_lqzl p.tit_lq,.zgzl_lqzl p font{color:#fffc00;}
.btn_lq{ display:block; width:394px; height:76px; background:url(imagesbtn_w.png) no-repeat center; margin:20px auto; font:bold 26px/70px "Microsoft YaHei";color:#ff3131; }

.zgfl_wrap{width:100%; background:url(imageszgfl_bg.jpg) no-repeat center; margin:auto; padding-top:76px;}
.zgfl{height:688px;}
.headline_fl{width:828px; height:78px; margin:auto; text-align:center; font:bold 35px/78px "Microsoft YaHei"; color:#ff3131; background:url(imagesfl_titbg.png) no-repeat; margin-bottom:68px;}
.zgfl_l{margin-left:35px; width:412px; height:434px; background:#FFFFFF; border:6px solid #fffd4d; border-radius:6px; text-align:center; padding-top:42px;}
.zgfl_l p{ padding-top:15px; margin-bottom:25px;font:bold 18px/25px "Microsoft YaHei"; color:#333333;}
.zgfl_l p span{color:#ff3131;}
.zgfl_btn{ display:block; width:303px; height:52px; background:url(imagesbtn_fl.png) no-repeat center; color:#FFF; font: bold 18px/45px "Microsoft YaHei"; margin:0 auto }
.zgfl_btn font{ color:#fffd4d }

.zgfl_r{ margin-right:35px; width:640px;height:434px; background:#FFFFFF; border:6px solid #fffd4d; border-radius:6px; padding-top:42px; padding-left:20px;}
.zgfl_r dl{ margin-bottom:20px;}
.zgfl_r dd{ margin-left:130px;}
.zgfl01{background:url(imagesfl_1.png) no-repeat; display:block; width:302px; height:55px;}
.zgfl02{background:url(imagesfl_2.png) no-repeat; display:block; width:302px; height:55px; margin-left:17px;}
.zgfl03{background:url(imagesfl_3.png) no-repeat; display:block; width:492px; height:55px; clear:both;}
.zgfl04{background:url(imagesfl_4.png) no-repeat; display:block; width:354px; height:55px;}
.zgfl05{background:url(imagesfl_5.png) no-repeat; display:block; width:517px; height:55px;}
.zgfl06{background:url(imagesfl_6.png) no-repeat; display:block; width:459px; height:55px;}
.zgfl_yb{font:bold 22px/53px "Microsoft YaHei"; color:#fffc00; float:left; display:block; width:80px; text-align:center;}
.zgfl_bx{font:18px/53px "Microsoft YaHei"; color:#ffffff;}

.zgfl_rb{font:bold 22px/53px "Microsoft YaHei"; color:#ff3131; float:left; display:block; width:80px; text-align:center;}
.zgfl_rx{font:bold 22px/53px "Microsoft YaHei"; color:#ff3131;}


.zgzbk_wrap{width:100%; background:url(imageszgzbk_bg.jpg) no-repeat center; margin:auto; padding-top:77px;}
.zgzbk{height:689px;}
.headline_zbk{width:636px; height:78px; margin:auto; text-align:center; font:bold 35px/78px "Microsoft YaHei"; color:#ffffff; background:url(imageszbk_titbg.png) no-repeat;}
.zgzbk_c{margin-top:71px;border: 2px solid #fff;border-radius:6px; background:#FFFFFF; padding-top:10px; padding-bottom:10px;}
.zgzbk_c table{border:1px solid #ff9898; width:99%; text-align:center; margin:auto;}
.zgzbk_c table th{line-height:52px; background:#ff3131;font:bold 22px/52px "Microsoft YaHei"; color:#FFFFFF;border:1px solid #ffffff;}
.zgzbk_c table td{line-height:45px;font:16px/45px "Microsoft YaHei"; color:#4f1717;border:1px solid #ffc1c1; background:#FFFFFF;}
.zgzbk_c table td.ds{background:#fff1f1;}
.zgzbk_c table tr.ds{background:#fff1f1;}
.table_box{ width:99%; margin:0 auto; height:400px; overflow:hidden }
.table_box table{ width:100%; }


.zgfbdz_wrap{width:100%; background:#ff3131; margin:auto;}
.zgfbdz{height:668px; padding-top:70px;}
.headline_dz{width:474px; height:78px; margin:auto; text-align:center; font:bold 35px/78px "Microsoft YaHei"; color:#ff3131; background:url(imagesfbdz_titbg.png) no-repeat;}

.zgfbdz_l{width:840px;}
.zgfbdz_l ul {margin-top: 71px;}
.zgfbdz_l li {float: left;width:147px;height: 54px;font-size: 20px;color: #fff;border: 2px solid #fff;border-radius: 3px;line-height: 54px;text-align: center;cursor: pointer;margin: 0 16px 17px 0;}
.zgfbdz_l li.act {color:#e80012;font-weight: bold;border: 2px solid #fffc00;background-color: #fffc00; }
.detail_wrap{ margin-top:17px;}
.address {width:670px;height: 150px;margin-right: 16px;padding: 25px 0 0 30px;background-color: #fff;border-radius: 5px; }
.address p {font-size: 18px;line-height: 40px; }
.address span {font-weight: bold; }

.zgfbdz_r{width:338px;}
.info {width:338px;height:200px;border:2px solid #fff;border-radius:3px;font-size: 16px;color: #fff;margin-top:71px;}
.info .title {font:bold 36px/36px "Microsoft YaHei";text-align:center;padding-top: 10px; }
.info .title span{display: inline-block;height: 42px;line-height: 42px;padding-left: 66px;font-size: 20px;font-weight: bold;margin-bottom: 1px;background: url(imagesbtm_logo.png) left top no-repeat; }
.info .text {line-height: 1;margin: 0 0 15px 10px; }
.info .text a {color: #fff300; }
.info .text span{color: #fff300;text-align: center; }
.qrcode_box {width:338px;text-align: center; margin-top:34px;}
.qrcode {width:165px;text-align:center; }
.qrcode p{color: #fff;margin-top:13px;font-size:16px;line-height: 1; }
.qrcode span{color: #fff215;font-weight: bold; }

.zg_fd_fixed{ position:fixed; top:5%; right:30px; width:122px; min-height:100px; background:#ff3131; border:5px solid #e00000; border-radius:10px; }
.zg_fd_top{ position:absolute; top:-18px; left:-16px; display:block; width:154px; height:23px;background:url(imageszg_fd_top.png) top center no-repeat; }
.zg_fd_cont{ position:relative; padding:10px 0px 5px; }
.zg_fd_cont p{ background:url(imagesi_zx.png) 15px center no-repeat; text-indent:36px; font: 14px/26px "Microsoft YaHei"; color:#fff; }
.zg_fd_cont p.bot{ margin-bottom:5px;  }
.zg_fd_cont p.bot i{ display:block; height:6px; background:url(imagesl_dot.png) bottom center no-repeat; }
.zg_fd_cont p a{color:#fff;}
.zg_fd_cont p a:hover{color:#fffc00;}
.zg_fd_cont p span{ color:#fffc00; font-weight:bold }
.zg_fd_cont p.wx{ background:none; text-align:center; text-indent:0; margin-top:5px;}
.zg_fd_cont p.wx span{ display:block }

/*footer 开始*/
.offcn_copyright {position: relative;clear: both;font-size: 14px;font-size: "simsun";background: #242424; }
.copyrightC {margin: 0 auto;background: #242424;text-align: center;line-height: 26px;color: #fff;padding: 36px 0 38px 0; }
.copyrightC a {color: #fff; }
.copyrightC a :hover {color: #e00; }


.pulse{
-webkit-animation:pulse 1s .2s ease both;
-moz-animation:pulse 1s .2s ease both;
animation-iteration-count:infinite;
}
@-webkit-keyframes pulse{
0%{-webkit-transform:scale(1)}
50%{-webkit-transform:scale(1.1)}
100%{-webkit-transform:scale(1)}
}
@-moz-keyframes pulse{
0%{-moz-transform:scale(1)}
50%{-moz-transform:scale(1.1)}
100%{-moz-transform:scale(1)}
}
