

/* banner */
#ht_banner_wrap{}
.banner_wrap{ position: relative; width: 100%; min-width: 1100px; height: 410px; overflow: hidden;}
.banner_list{ width:100%; height: 100%; }
.banner_list li{ width: 100%; height: 100%;background-size: contain;}
.banner_list li a{ display: block; width: 100%; height: 100%; }
.banner_wrap .rslides_nav{width:80px; height:80px; background:url(../../img/gzhtedu/icon.png) no-repeat center center; position:absolute;  text-indent:-10em; overflow:hidden;}
.banner_wrap .prev{ background-position: 0 -40px; left:40px; top:180px;}
.banner_wrap .next{  background-position: -90px -40px; right:40px; top:180px;}
.banner_wrap .prev:hover{ background-position: 0 -130px; }
.banner_wrap .next:hover{ background-position: -90px -130px; }
.banner_wrap .rslides_tabs{ position:absolute; right:24%; bottom:50px; transform:translateX(-50%); clear:both;text-align:center; z-index:7000;}
.banner_wrap .rslides_tabs li{display:inline; float:left; _float:left; *float:left; margin-right:10px}
.banner_wrap .rslides_tabs a{ width:35px; height:5px; background:#fff; text-indent:-5em; overflow:hidden; display:block;}
.banner_wrap .rslides_tabs .rslides_here a{ background:#084d99;}



/* about us */
#ht_aboutUs_wrap{}
.aboutUs_wrap{ position: relative; padding-top: 100px;  }
.aboutUs_wrap .link{ position: absolute; left:0; top:-20px; width: 100%;}
.aboutUs_wrap .link a{ display: block; width: 308px; height: 114px;margin:0 auto; background: url(../../../img/gzhtedu/btn2_bg.png);}
.aboutUs_wrap .link a:hover{ background: url(../../../img/gzhtedu/btn2_hover_bg.png);}

.aboutUs_wrap .fenge{ padding: 0px 0 25px; }
.aboutUs_wrap .fenge img{ width: 100%;}
.aboutUs_wrap .intr_box{}
.aboutUs_wrap .intr_box li{ float: left; width: 50%;}
.aboutUs_wrap .intr_box li .img{}
.aboutUs_wrap .intr_box li .img img{ width: 100%; }
.aboutUs_wrap .intr_box li .text{ padding-left:90px; padding-top: 20px; font-size: 15px; color:#084d99;}
.intr_box .text .title{ font-size: 30px; margin-bottom: 12px;}
.intr_box .text p{ line-height: 35px; }
.intr_box .text .s_text{ font-size: 20px;}
.intr_box .text .operate{ width: 60%; font-size: 20px; margin-top: 15px;}
.intr_box .operate .btn{ display: block; width: 130px; height: 40px; line-height: 40px; border: 1px solid #6b82f2; color: #6b82f2; font-size: 14px; text-align: center; margin: 0 auto; }
.intr_box .operate .btn:hover{ border:1px solid #eb6877; background:#eb6877; color: #fff; }
.intr_box .operate .download_btn .icon{ display: inline-block; background: url(../../../img/gzhtedu/icon.png) no-repeat 0 0; width: 36px; height: 31px; margin-top: 5px;}
.intr_box .operate .download_btn .txt{ vertical-align: top; }
.intr_box .operate .download_btn:hover .icon{ background-position: -41px 0;}
.intr_box .operate .erweima_box{ display: none; opacity: 0; filter: alpha(opacity = 0); position: relative; left:-20px; width: 93%; color:#6b82f2; font-size: 16px; text-align: center; padding-top: 15px;}
.intr_box .operate .erweima_box .icon{ display: inline-block; background: url(../../img/gzhtedu/icon.png) no-repeat -87px 0; width: 18px; height: 12px;}
.intr_box .operate .erweima_box .wem_img{ position: absolute; right: -102px; top:-40px; }


/* aboutHT */
#ht_intro_wrap{ background:url(../../img/gzhtedu/bg1.png) no-repeat center center; width: 100%; height: 410px; min-width: 1100px;margin-top: 60px;}
.intro_wrap{ position: relative; }
.intro_wrap .link{ position: absolute; left:0; top:-30px; width: 100%;}
.intro_wrap .link a{ background: url(../../img/gzhtedu/btn_bg.png); display: block; width: 308px; height: 114px; margin:0 auto;}
.intro_wrap .link a:hover{background: url(../../img/gzhtedu/btn_hover_bg.png); }
.intro_wrap .content_box{ padding-top: 120px; color: #fff;}
.intro_wrap .operate{ padding: 0 44px; text-align: right;}
.intro_wrap .operate a{ color: #fff; }
.intro_wrap .operate a:hover{ color: #eb6877; }
.intro_wrap .content_box .label{ margin-bottom: 10px; line-height: 25px; font-size: 18px;}
.intro_wrap .content_box .content{ padding: 0 44px; line-height: 35px; text-indent: 35px; font-size: 16px;}
.intro_wrap .content_box .label .pointer_icon{ vertical-align:middle; display: inline-block; width: 32px; height: 25px; background: url(../../img/gzhtedu/icon.png) no-repeat -93px 0;}

/* news */
#ht_news_wrap{}
.news_wrap{ padding: 20px 0;}
.news_wrap .label{ margin-bottom: 10px; line-height: 25px; font-size: 18px; color:#084d99; }
.news_wrap .label .pointer_icon{ vertical-align:middle; display: inline-block; width: 32px; height: 25px; background: url(../../img/gzhtedu/icon.png) no-repeat -142px 0;}
.news_wrap .news_list{ padding-left: 43px; }
.news_wrap .news_list li{ -webkit-transition: all .2s ease-in; transition: all .2s ease-in; -o-transition: all .2s ease-in; -moz-transition: all .2s ease-in; -ms-transition: all .2s ease-in; float: left; width: 220px; height: 320px; margin-right: 34px; margin-top: 20px; border: 1px solid #ccc; cursor: pointer;}
.news_wrap .news_list li:hover{ -webkit-box-shadow: 1px 1px 5px #aeacac; box-shadow: 1px 1px 5px #aeacac;}
.news_wrap .news_list li:hover img{ -webkit-transform:scale(1.1); transform:scale(1.1); }
.news_list .content_box{ text-align: center; }
.news_list .content_box .img{ overflow: hidden; }
.news_list .content_box .img img{ width: 100%; max-height: 130px; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; -o-transition: all .2s ease-in; -moz-transition: all .2s ease-in; -ms-transition: all .2s ease-in;}
.news_list .content_box .title{ line-height: 22px; padding: 8px 15px 0; color: #6b82f2; font-size: 14px;}
.news_list .content_box .content{ padding: 8px 10px 10px; line-height: 22px; color: #222222; font-size: 13px;}
.news_wrap .operate{ padding: 15px 44px; text-align: right;}
.news_wrap .operate a{ color: #6b82f2; }
.news_wrap .operate a:hover{ color: #eb6877; }



