/* CSS Document */

*{ margin:0; padding:0; }
body{ font-family:"Î¢ÈíÑÅºÚ",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:#FFFFFF; }
form,input,button {margin: 0px;padding: 0px;border: 0px; vertical-align:middle;}
ul, li {list-style-type:none;}
h1, h2, h3, h4, h5, h6 { font-size:14px;font-weight:normal;}
img { border:0; vertical-align:top}
a { text-decoration:none; color:#333; outline:none;}
.white{color:#FFFFFF;}
.fleft{float:left;}
.fright{float:right;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f28{font-size:28px;}
.f32{font-size:32px;}
.f37{font-size:37px;}
.mt15{margin-top:15px}
.mt30{margin-top: 20px;}
.fbold{font-weight:bold;}
.lsp8{letter-spacing:8px;}
.tcenter{ text-align:center;}
.clear{clear:both;}
.pd10{padding-top:10px;}
.banner{width:100%; height:auto; overflow:hidden;}
.banner img{display:block; width:100%}
.gz_1{width:1135px; height:auto; overflow:hidden; margin:30px auto}
.gz1_r{width:505px; height:auto; overflow:hidden; margin-top:60px}
.gz1r_b{width:485px; height:auto; overflow:hidden; background:#EBEBEB repeat; padding-top:10px; padding-bottom:10px; margin-top:15px}
.gz1r_b a{display:block; font-size:18px; line-height:40px; padding-left:20px;padding-top: 10px;}
.gz_2{background:url(../images/gz_bg1.jpg) center no-repeat; width:100%; height:auto; overflow:hidden;}
.gz2_show{width:1105px; height:auto; overflow:hidden; margin:20px auto}
.gz2_str{font-size:36px; text-align:center; display:block; letter-spacing:2px; margin-top:35px}
.gz2_p1{font-size:18px; line-height:45px;}
.gz2s_zs{width:100%; height:auto; overflow:hidden; margin-top:20px}
.gz_tp4{display:block; margin:30px auto; margin-bottom:0px}
.gz2s_zs li{width:260px; height:auto; overflow:hidden; background:#FFFFFF repeat; float:left;margin-left: 12px;margin-top: 10px; display:inline}
.gz2s_zs li h3{font-size:22px; color:#ec1c32; text-align:center;}
.gz2s_zs li p{font-size:15px; margin-top:10px; line-height:35px; padding-left:10px; padding-right:5px}

.ljgd{background:url(../images/gz_bg2.png) no-repeat; width:260px; height:62px; overflow:hidden; display:block; font-size:24px; color:#FFF; text-align:center; display:block; margin:20px auto; line-height:60px}

.gz_3{width:1095px; height:auto; overflow:hidden; margin:20px auto}
.gz3_sp1{font-size:18px; text-align:center; margin-top:10px; display:block; letter-spacing:2px}
.gz3_show{width:100%; height:auto; overflow:hidden;}
.gz3_show li{width:348px; height:auto; overflow:hidden; border:1px solid #D3D3D3; float:left;margin-left:10px;margin-top: 12px; display:inline}
.gz3s_p1{font-size:16px; padding-left:10px; margin-top:5px;}
.gz3s_p1 span{color:#d30000}
.gz3s_p2{font-size:15px; line-height:35px; padding-left:10px; padding-right:15px}
.ljgd2{width:135px; height:auto; overflow:hidden; background:#D30000 repeat; font-size:15px; color:#FFF; text-align:center; line-height:45px; border-radius:8px; margin:10px auto; display:block}
.gz_4{ width:100%; height:auto; overflow:hidden; background:url(../images/gz_bg3.jpg) no-repeat; background-size:100% 100%}
.gz4_show{width:1105px; height:auto; overflow:hidden; margin:20px auto}
.gz4s_zs{width:100%; height:auto; overflow:hidden;}
.gz4s_zs li{width:342px; height:auto; overflow:hidden; float:left; margin-left:18px; display:inline}
.gz4_b{width:336px; height:auto; background:#FFF; overflow:hidden; padding-bottom:10px}
.gz4_b h3{font-size:28px; font-weight:bold; text-align:center; margin-top:10px}
.gz4_b hr{width:90%; margin:10px auto}
.gz4_b p{font-size:16px; line-height:35px; padding-left:15px; padding-right:10px}
.gz_5{width:100%; height:auto; overflow:hidden; background:url(../images/gz_bg4.jpg) center no-repeat;background-size:100% 100%}
.gz5_show{background:url(../images/gz_bg5.png) no-repeat; width:1090px; height:360px; margin:40px auto; position:relative}
.gz5_show li{width:260px; height:auto; overflow:hidden;}
.gz5_show li strong{display:block; font-size:21px; color:#FFF;}
.gz5_show li p{font-size:15px; color:#FFF; line-height:30px}
.gz5s_li1{position:absolute;left: 55px;top: 40px;}
.gz5s_li2{position:absolute;left: 418px;top: 40px;}
.gz5s_li3{position:absolute;left: 768px;top: 40px;}
.gz5s_li4{position:absolute;left: 55px;top:230px;}
.gz5s_li5{position:absolute;left: 418px;top:230px;}
.gz5s_li6{position:absolute;left: 768px;top:230px;}
.gz_6{width:1100px; height:auto; overflow:hidden; margin:20px auto}
.gz6l_l{width:726px; height:auto; overflow:hidden;}
.gz6_ul{width:100%; height:auto; overflow:hidden; margin-top:10px;}
.gz6_ul img{ margin-top:20px;}
.gz_7{width:100%; height:auto; overflow:hidden; background:#E5E5E5 repeat; margin-top:15px}
.gz7_show{width:1100px; height:auto; overflow:hidden; margin:20px auto;}
.gz7s_zs{width:100%; height:auto; overflow:hidden; margin-top:20px}
.gz7s_zs li{width:262px; height:303px; overflow:hidden; float:left; margin-left:12px; display:inline}
.gz7s_li1{background:url(../images/gz_bg6.jpg) no-repeat;}
.gz7s_li2{background:url(../images/gz_bg7.jpg) no-repeat;}
.gz7s_li3{background:url(../images/gz_bg8.jpg) no-repeat;}
.gz7s_li4{background:url(../images/gz_bg9.jpg) no-repeat;}
.gz7s_zs li h3{font-size:53px; color:#5c3f31; text-align:center; margin-top:55px; font-weight:bold}
.gz7s_zs li p{font-size: 20px;line-height: 35px;padding-left: 30px;padding-right: 20px;}
.gz_8{width:1095px; height:auto; overflow:hidden; margin:20px auto;}
.gz9_show{width:1090px; height:auto; overflow:hidden; margin:20px auto}
.gz9_show .hd,.gz9_show .hd ul{width:100%; height:auto; overflow:hidden; margin-top:20px}
.gz9_show .hd ul li{width:545px; height:45px; background:#DADEDF repeat; font-size:18px; text-align:center; line-height:45px; float:left}
.gz9_show .hd ul li.on{background:#FF0000 repeat; color:#FFF;}
.gz9_zs{width:100%; height:auto; overflow:hidden; margin-top:15px; float:left}
.gz9z_l{width:724px; height:auto; overflow:hidden;}
.gz9z_l img{float:left; margin-left:1px; margin-top:5px;}

.gz_10{width:1115px; height:auto; overflow:hidden; margin:20px auto}
.gz8_show{width:1095px; height:auto; overflow:hidden; margin:30px auto}
#myTab05_Content0,#myTab05_Content1{ position:relative;overflow:visible;}
#myTab05_Content0 img,#myTab05_Content1 img{ margin-bottom:0px;}
#myTab05_Content0 a,#myTab05_Content1 a{ margin-left:0px;}
#myTab05_Content0 .tshow_info,#myTab05_Content1 .tshow_info{font-size:14px; white-space:normal;}
.TabContent div{ padding:12px 0; font-size:16px;white-space:nowrap; overflow:hidden;}
.TabContent div>:first-child{ margin-left:0px;}
.TabContent div span{ font-size:14px; color:#e60012;}
.tshow_info {bottom:0px;position: absolute;left:140px;top:25px;width: 260px;}
.svb{font-size:16px;font-weight: normal;margin-bottom:0px; text-align:center}
.svb span{font-size:25px; font-weight:bold; padding-right:15px}
.lcc{background:#EC1C32; font-size:16px; letter-spacing:1px; color: #FFFFFF; display:block; width:130px; height:42px;line-height:42px; text-align:center;}
.zp .TabTitle li{ float:none; background:#f1f1f1; margin-bottom:3px; letter-spacing:1px; font-size:20px; text-align:center; padding:24.5px 0;}
.zp .TabTitle .active {border-left: solid 4px #00b1cd; border-bottom:none;}
.zp .TabTitle{ width:150px; float:left;}
.zpwid{width:1146px;}
.tshow_box li.current {width:415px;transition: 0.5s; opacity: 1;}
.tshow_box li { float: left;width: 128px;transition: 0.5s;overflow: hidden;position: relative;
;background: #f1f1f1;list-style:none;}

.info { position:relative; height:408px; margin:20px auto; width:1008px;}
.info .stu { position:absolute; cursor:pointer; }
.info .stu img { width:100%; height:100%; }
.info .stu .fif { width:100%; height:100%; position:absolute; z-index:2; background:url(../images/f70.png); left:0; top:0; display:none; }
.info .stu h5.t1 { line-height:28px; padding:26px 0 0 0; color:#ffffff; font-size:16px; text-align:center; }
.info .stu h5.t2 { line-height:28px; color:#ffffff; text-align:center; font-size:16px; }
.info .stu .fif75 { width:100%; position:absolute; left:0; bottom:0; z-index:3; text-align:center; background:#e9e9e9; height: 30px; line-height: 30px; color:#666666; font-size:15px; text-align:center; }
.info .stu:hover .fif { display:block; }
.info .stu:hover .fif75 { display: none; }
.info .s0 { background:url(../images/s0.jpg) no-repeat; left:398px; top:157px; width:208px; height:145px; }
.info .s1 { width:238px; height:164px; left:0; top:0; }
.info .s2 { width:238px; height:164px; left:255px; top:0; }
.info .s3 { width:238px; height:164px; left:510px; top:0; }
.info .s4 { width:238px; height:164px; left:765px; top:0; }
.info .s5 { width:238px; height:164px; left:0; top:196px; }
.info .s6 { width:238px; height:164px; left:255px; top:196px; }
.info .s7 { width:238px; height:164px; left:510px; top:196px; }
.info .s8 { width:238px; height:164px; left:765px; top:196px; }
.info .s9 { width:208px; height:175px; left:399px; top:313px; }
.info .s10 { width:144px; height:93px; left:621px; top:291px; }
.info .stu .n1 { font-size:38px; color:#ffffff; text-align:center; line-height:40px; padding:38px 0 0 0; }
.info .stu .n2 { font-size:19px; color:#ffffff; text-align:center; line-height:22px; }
.info .s5 h5.t1,.info .s6 h5.t1,.info .s9 h5.t1 { padding:20px 0 0 0; }
.info .s3 .fif75 { font-size:14px; }
.gz_11{width:1110px; height:auto; overflow:hidden; margin:0 auto;}
.gz11_show{width:100%; height:auto; overflow:hidden; margin:20px auto}
.gz11_show a{ float:left; margin-left:15px; margin-top:10px; display:inline-block}
.gz_12{width:100%; height:auto; overflow:hidden; background:url(../images/gz_bg10.jpg) center no-repeat;}
.gz12_show{width:1090px; height:auto; overflow:hidden; margin:30px auto}
.gz1s_l{width:355px; height:475px; overflow:hidden; background:#FFF repeat}
.lxwm{width:165px; height:40px; border-bottom:1px solid #37363B; font-size:24px;margin-top: 25px;
margin-left: 15px;; font-weight:bold}
.diz{background:url(../images/gz_bg11.jpg) no-repeat; font-size:20px; margin-left:20px;padding-left: 35px;line-height: 35px; margin-top:35px}
.gz_dz{font-size:14px; margin-left:55px; margin-top:10px; height:auto; overflow:hidden}
.gz_zx{font-size:12px; color:#ff1d00; margin-left:55px; margin-top:10px; display:block}
.diz1{background:url(../images/gz_bg12.jpg) no-repeat; font-size:20px; margin-left:20px;padding-left: 35px;line-height: 35px; margin-top:35px}
.djzx{width:110px; height:45px; background:#F44144 repeat; font-size:18px; color:#FFF; text-align:center; display:block; margin:20px auto; line-height:45px;}
.gz1s_r{width:675px; height:auto; overflow:hidden; margin-top:30px;}
.gz1s_r h3{font-size:30px; color:#FFF; line-height:45px}
.gz1s_b{width:670px; height:215px; background:#E63B24 repeat; opacity:0.7; margin-top:35px}
.msb7_top{width:596px; height:auto; overflow:hidden; margin:0px auto;}
.ds7_1{width:290px; height:50px; overflow:hidden; float:left; margin-left:8px; margin-top:42px}

.ds7_1 input{ width:100%; height:auto; overflow:hidden; line-height:50px; padding-left:2%}
.coolbg1{width:118px; height:40px; overflow:hidden; background:#FFFFFF repeat; border:none; font-size:15px; text-align:center; line-height:40px;  margin:2% auto; display:block; color:#ff1d00}