@charset "gb2312";
/* CSS Document */
@import url(animate.css);
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, th, td, img{margin: 0;padding: 0; border:0}
body,button, input, select, textarea{font-family:"Î¢ÈíÑÅºÚ",Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
ul, li, ol{ list-style: none; }
a {text-decoration: none; color:#333;}
a:hover {text-decoration: none;}
table { border-collapse: collapse; border-spacing:0}
.clearbox{ clear: both!important; }
body{ position: relative; overflow-x: hidden;}


.gzs19_bigbox{ width: 1920px; overflow: hidden; position: relative;left: 50%; margin-left: -960px;}


.gzs19_box01{ width: 1920px; background: url(../images/gzs01.jpg) no-repeat center;height: 800px; position: relative;}
.gzs19_box01 img{ display: block;margin-left: 800px; padding-top: 55px;animation-delay: 1s;}
.gzs19_box01 div{ color: #009bbc; background-color: #f2e9ec;width: 240px; line-height: 60px;font-size: 24px; text-align: center; position: absolute; left: 53%; top: 690px;animation-delay: 1.5s;}
.gzs19_box01 div:hover{ font-size: 26px;}

.gzs19_box02{ background: url(../images/gzs03.png) no-repeat center 50px; padding-top: 275px; overflow: hidden;width: 1380px; margin: 0 auto;}
.gzs19_box02 li{width: 560px; height: 200px;float: left;overflow: hidden; margin-left: 90px; background-color: #f5f5f5;}
.gzs19_box02 li span{ float: left; background-color: #009bbc; color: #ffffff;width: 130px; line-height: 200px;font-size: 30px; text-align: center;}
.gzs19_box02 li p{float: left; width: 390px; font-size: 18px; line-height: 36px; padding: 50px 20px 0 20px; color: #666666;}
.gzs19_box02 li:nth-child(2) p{ padding-top: 30px;}


.gzs19_box03{ background-image: url(../images/gzs04.png);height: 261px; position: relative;overflow: hidden; width: 1920px; margin-top: 50px;}
.dm01{position:absolute;top:50px;right:-360px;overflow:hidden;font-size:18px;line-height:36px;border-radius:18px;z-index:2;width:360px;color:#ffffff;
	animation: dmdh 20s linear 0s; 
	-o-animation: dmdh 20s linear 0s;
	-ms-animation: dmdh 20s linear 0s;
	-moz-animation: dmdh 20s linear 0s;
	-webkit-animation: dmdh 20s linear 0s;
	animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}
.dm02{position:absolute;top:90px;right:-360px;overflow:hidden;font-size:18px;line-height:36px;border-radius:18px;z-index:2;width:360px;color:#ffffff;
	animation: dmdh 19s linear 4s; 
	-o-animation: dmdh 19s linear 4s;
	-ms-animation: dmdh 19s linear 4s;
	-moz-animation: dmdh 19s linear 4s;
	-webkit-animation: dmdh 19s linear 4s;
	animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}
.dm03{position:absolute;top:180px;right:-360px;overflow:hidden;font-size:30px;line-height:36px;border-radius:18px;z-index:2;width:360px;color:#ffffff;
	animation: dmdh 18s linear 2s; 
	-o-animation: dmdh 18s linear 2s;
	-ms-animation: dmdh 18s linear 2s;
	-moz-animation: dmdh 18s linear 2s;
	-webkit-animation: dmdh 18s linear 2s;
	animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}
.dm04{position:absolute;top:160px;right:-450px;overflow:hidden;font-size:18px;line-height:36px;border-radius:18px;z-index:2;width:440px;color:#ffffff;
	animation: dmdh 19s linear 10s; 
	-o-animation: dmdh 19s linear 10s;
	-ms-animation: dmdh 19s linear 10s;
	-moz-animation: dmdh 19s linear 10s;
	-webkit-animation: dmdh 19s linear 10s;
	animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}
.dm05{position:absolute;top:50px;right:-360px;overflow:hidden;font-size:18px;line-height:36px;border-radius:18px;z-index:2;width:360px;color:#ffffff;
	animation: dmdh 18s linear 11s; 
	-o-animation: dmdh 18s linear 11s;
	-ms-animation: dmdh 18s linear 11s;
	-moz-animation: dmdh 18s linear 11s;
	-webkit-animation: dmdh 18s linear 11s;
	animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}
.dm06{position:absolute;top:120px;right:-360px;overflow:hidden;font-size:30px;line-height:36px;border-radius:18px;z-index:2;width:360px;color:#ffffff;
	animation: dmdh 18s linear 14s; 
	-o-animation: dmdh 18s linear 14s;
	-ms-animation: dmdh 18s linear 14s;
	-moz-animation: dmdh 18s linear 14s;
	-webkit-animation: dmdh 18s linear 14s;
	animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}


.gzs19_box04{background:url(../images/gzs05.png) no-repeat center 50px;padding-top:300px;overflow:hidden;width:1200px;margin:0 auto;position:relative;}
.gzs19_box04 img{ display: block; width: 100%; margin-bottom: 60px;}
.gzs19_box04 div{ position: absolute; left: 50%; bottom: 90px; background-color: #009bbc; width: 300px; margin-left: -150px; font-size: 24px; line-height: 60px; text-align: center; color: #ffffff; border-radius: 50px;}
.gzs19_box04 div:hover{font-size: 25px;}


.gzs19_box05{ width: 1920px; background: url(../images/gzs08.jpg) center;height: 950px; padding-top: 50px;}
.gzs19_box05 img{ display: block; width: auto; margin:0 auto;} 

.gzs19_nr01{width: 1230px; margin: 20px auto; overflow: hidden;}
.gzs19_nr01 li{ width: 380px; float: left; overflow: hidden; margin: 15px;position: relative; border-radius: 20px;}
.gzs19_nr01 span{ display: block; width: 100%;text-align: center; background-color: #009bbc; font-size: 24px; color: #ffffff;line-height: 60px;}

.gzs19_box05 .zxwt_01{background-color: #009bbc; width: 300px; font-size: 24px; line-height: 60px; text-align: center; color: #ffffff; border-radius: 50px; margin:0 auto;}
.gzs19_box05 .zxwt_01:hover{font-size: 26px;}


.gzs19_box06{width:1230px;overflow:hidden;margin:0 auto;position:relative;background:url(../images/gzs22.png) no-repeat center 50px;padding-top:300px;}
.gzs19_box06 li{ width: 334px; float: left; margin:0 15px;overflow: hidden; padding: 23px;}
.gzs19_box06 a{ display: block; width: 100%; background-color: #ffffff;border-radius: 20px; margin: 20px 0;overflow: hidden;}
.gzs19_box06 span{ display: block; height: 240px; background-position: center; background-size: 102%;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.gzs19_box06 a:hover span{background-size: 110%;}
.gzs19_box06 p{ text-align: center;font-size: 30px; line-height: 60px;}
.gzs19_box06 h2{font-size: 30px; line-height: 45px; text-align: center;}
.gzs19_box06 li div{font-size: 24px; color: #ffffff; text-align: center;line-height: 48px;}
.gzs19_box06 li div:hover{ font-size: 26px;}
.gzs19_box06 li:nth-child(1){ background-color: #ee7800;}
.gzs19_box06 li:nth-child(2){ background-color: #fbda66;}
.gzs19_box06 li:nth-child(2) div{color: #4c4c4c;}
.gzs19_box06 li:nth-child(3){ background-color: #c55f5f;}


.gzs19_nr05{ background-image: url(../images/gzs16.jpg)}
.gzs19_nr06{ background-image: url(../images/gzs17.jpg)}
.gzs19_nr07{ background-image: url(../images/gzs18.jpg)}
.gzs19_nr08{ background-image: url(../images/gzs19.jpg)}
.gzs19_nr09{ background-image: url(../images/gzs20.jpg)}
.gzs19_nr10{ background-image: url(../images/gzs21.jpg)}

.gzs19_nr02 h2{color: #ffffff;}
.gzs19_nr02 p{ color: #ee7800;}
.gzs19_nr03 h2{color: #4c4c4c;}
.gzs19_nr03 p{ color: #666666;}
.gzs19_nr04 h2{color: #ffffff;}
.gzs19_nr04 p{ color: #c55f5f;}


.gzs19_box07{ width: 1920px; background:url(../images/gzs29.jpg) no-repeat center;height:1040px; position: relative; padding-top: 50px;}
.gzs19_box07 img{ display: block; margin: 0 auto;}
.gzs19_box07 li{ border-radius: 20px;padding: 40px 0px 50px 0px;background-color: #009bbc;width: 580px; margin-bottom: 50px;}
.gzs19_box07 h2{font-size: 36px; text-align: center;color: #ffffff;}
.gzs19_box07 span{display: block;width: 100%; text-align: center;color: #ffffff;font-size: 18px; line-height: 36px;}

.gzs19_nr11{ background-color: #009bbc;float: left; margin:40px 0 0 360px;}
.gzs19_nr11 img{ margin-top: 30px;}

.gzs19_nr12{ float: left; margin:40px 0 0 30px;}
.gzs19_nr12 img{ margin-top: 30px;}
.gzs19_nr12 img:nth-child(4){float: left; margin-left: 40px; margin-top: 15px;}
.gzs19_nr12 img:nth-child(5){float: left; margin-left: 20px;margin-top: 15px;}

.gzs19_box07 div{clear: both; background-color: #009bbc; width: 300px; margin:0 auto;font-size: 24px; line-height: 60px; text-align: center; color: #ffffff; border-radius: 50px;}
.gzs19_box07 div:hover{font-size: 26px;}

.gzs19_box08{width: 1240px; margin: 50px auto; overflow: hidden;}
.gzs19_box08 li{ width: 580px; float: left; margin: 20px; background-color: #ffffff; box-shadow:0px 0px 10px 1px #f2f2f2 ; padding-bottom: 30px;}
.gzs19_box08 h2{ text-align: center; background-color: #009bbc; color: #ffffff; font-size: 36px; line-height: 80px;}

.gzs19_nr13 div{ width: 500px; height: 60px; margin: 31px auto; border: 1px solid #009bbc;overflow: hidden;position: relative;}
.gzs19_nr13 input{ line-height: 64px;font-size: 24px; margin-top: -2px; padding-left: 20px; margin-left: -2px;width: 524px;}
.gzs19_nr13 select{display: block; width: 520px;height: 64px; margin-top: -2px; margin-left: -2px;padding-left: 20px;font-size: 24px; color: #cccccc;}
.gzs19_nr13 select:hover{ color: #666666;}
.xmtext::-webkit-input-placeholder{color:#cccccc;}

.submit{background-color: #009bbc; display: block; width: 502px; margin:0 auto;font-size: 24px; color: #ffffff; line-height: 60px;} 

.gzs19_nr14{height: 453px; overflow: hidden;}
.gzs19_nr14 a{ display: block; width: 290px; height: 202px; float: left; background-size:580px;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.gzs19_nr14 a:nth-child(2){ background: url(../images/gzs30.png) 0px 0px no-repeat;}
.gzs19_nr14 a:nth-child(3){ background: url(../images/gzs30.png) -290px 0px no-repeat;}
.gzs19_nr14 a:nth-child(4){ background: url(../images/gzs30.png) -0px -201.5px no-repeat;}
.gzs19_nr14 a:nth-child(5){ background: url(../images/gzs30.png) -290px -201.5px no-repeat;}

.gzs19_nr14 a:nth-child(2):hover{ background: url(../images/gzs30.png) 0px -10px no-repeat;}
.gzs19_nr14 a:nth-child(3):hover{ background: url(../images/gzs30.png) -290px -10px no-repeat;}
.gzs19_nr14 a:nth-child(4):hover{ background: url(../images/gzs30.png) -0px -211.5px no-repeat;}
.gzs19_nr14 a:nth-child(5):hover{ background: url(../images/gzs30.png) -290px -211.5px no-repeat;}

.gzs19_nr15 img{ position: absolute; right: 5%; top: 40%}





@keyframes dmdh{0%{right:-360px;}100%{right:120%;}}
@-o-keyframes dmdh{0%{right:-360px;}100%{right:120%;}}
@-ms-keyframes dmdh{0%{right:-360px;}100%{right:120%;}}
@-moz-keyframes dmdh{0%{right:-360px;}100%{right:120%;}}
@-webkit-keyframes dmdh{0%{right:-360px;}100%{right:120%;}}