@charset "utf-8";
html{_width: 100%;_height: 100%;font-size:14px;display: block;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; scroll-behavior: smooth;}
body{width:100%;_margin: 0;_height: 100%;-webkit-text-size-adjust: none;font-family:arial,"Microsoft Yahei","微软雅黑", "PingFang SC", "Helvetica Neue",Tahoma,Helvetica, "Lucida Grande", "Luxi Sans",STHeiti; color:#666;background-color: #f5f5f5;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,input,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
a,button{cursor:pointer;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:''}
textarea{overflow:auto;resize:none;vertical-align:top;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
a{text-decoration:none;outline:0;background-color:transparent;color:#666; cursor: pointer;}
a:active,a:hover{outline:0;color:#666;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;}
img{outline:0;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
ul,ol{list-style:none;}
del,ins,u,s,a,a:hover{text-decoration:none;}
textarea,input,button,select,keygen,legend{font:12px/14px arial,\5b8b\4f53;color:#333;outline:0; font-family:arial,"Microsoft Yahei","微软雅黑", "PingFang SC", "Helvetica Neue",Tahoma,Helvetica, "Lucida Grande", "Luxi Sans",STHeiti; }
audio,canvas,video {display:inline-block;*display:inline; *zoom:1;}
/*输入框默认字体颜色*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #929292; }
input:-moz-placeholder, textarea:-moz-placeholder { color:#929292; }
input::-moz-placeholder, textarea::-moz-placeholder { color:#929292; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color:#929292; }
/*控制打印样式*/
@media print {
@page {margin:0.5cm;}
* {background:transparent !important; color:#282828 !important; box-shadow:none !important; text-shadow:none !important; filter:0 !important; -ms-filter:0 !important;}
a:link,a:visited {text-decoration:underline;}
a[href]:after {content:" (" attr(href) ")"; font-size:.9em;}
abbr[title]:after {content:" (" attr(title) ")";}
img {max-width:100%; border:0}
pre,blockquote {border:1px solid #999;}
thead {display:table-header-group;}
pre,blockquote,tr,img {page-break-inside:avoid;}
h2,h3 {page-break-after:avoid;}
p,h2,h3 {orphans:3; widows:3;}
}
:frist-clider{}
/*功能样式*/
a,button{-webkit-transition: background-color 0.1s ease-in,border-color 0.1s ease-in,color 0.1s ease-in;
-moz-transition: background-color 0.1s ease-in,border-color 0.1s ease-in,color 0.1s ease-in;
-ms-transition: background-color 0.1s ease-in,border-color 0.1s ease-in,color 0.1s ease-in;
transition: background-color 0.1s ease-in,border-color 0.1s ease-in,color 0.1s ease-in;}

/*清除浮动*/
.clear{zoom: 1}
.clear:after{content: '';display: block;clear: both;}
/*浮动*/
.fl{float: left;}
.fr{float: right;}
.fn{float: none;}
.banner{position:relative;width: 100%;text-align: center;}
.banner img{width: 100%;}
.banner .btn{position: absolute;left:50%;margin-left: -140px;bottom: 3.5%;width:280px;height: 58px;font-size: 24px;color: #222;line-height: 58px;text-align: center;cursor: pointer;background-color: #F4C68C;border-radius: 10px;box-shadow: 4px 5px 0 #a47e4f;}
.contain{width: 100%;}
.content{width: 100%;height: auto;}
.content1,.content2,.content3,.content4{height: 500px;padding: 150px 0;}
.content1{background: url(../images/bg01.jpg) no-repeat center; background-size: cover;}
.content2{background: url(../images/bg02.jpg) no-repeat center; background-size: cover;}
.content3{background: url(../images/bg03.jpg) no-repeat center; background-size: cover;}
.content4{background: url(../images/bg04.jpg) no-repeat center; background-size: cover;}
.wrap{max-width: 1200px;margin: 0 auto;}
.box{max-width: 1138px;padding:85px 30px 0;height: 415px;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.18);border: 1px solid #DDDDDD;}
.box .text{width: 50%;}
.box .title{font-size: 48px;line-height: 60px;font-weight: bolder;}
.fcblue{color: #167dff;}
.box .text ol{width: 100%;margin-top: 20px;}
.box .text li{font-size: 30px;line-height: 72px;}
.box .picture{position:relative;margin-left:6%;width: 38%;height:320px;border: 1px solid #DDDDDD;border-radius: 10px;text-align: center;background-color: #fff;}
.box .picture img{max-width: 100%;max-height: 100%;}
.content5{padding:100px 0 140px;height: 860px;background: url(../images/bg05.jpg) no-repeat center;background-size: cover;}
.content5 .title,.content6 .title{width: 100%;line-height: 50px;font-size: 48px;font-weight: bold;color: #F4C68C;text-shadow:  0px 4px 3px rgba(0, 0, 0, 0.5);text-align: center;}
.content5 .picture{max-width:100%;position:relative;margin: 70px auto 0;}
.content5 .picture li{padding: 40px 60px;width: 480px;height: 580px;background-color: #fff;border-radius: 10px;}
.content5 .itemImg{width: 100%;height: 310px;margin: 20px auto 0;text-align: center;line-height: 280px;border: dashed #ddd 1px;overflow: hidden;}
.content5 .itemImg img{max-width: 100%;max-height: 100%;}
.content5 .itemCtn{margin: 20px auto 0;width: 100%;height: auto;text-align: left;}
.content5 .itemCtn .itemTitle{font-size: 24px;font-weight: bold;line-height: 38px;}
.content5 .itemCtn p{font-size: 18px;line-height: 38px;}
.fwb{font-weight: bold;}
.content6{ padding:100px 0; background-color: #fff;}
.content6 table{position:relative;width: 100%;margin-top: 70px;}
.content6 table th,.content6 table td{padding: 10px;border: solid 1px #aaa;font-size: 18px;line-height: 30px;text-align: center;}
.content6 table th{background-color: #eee;}
.content6 tr:nth-child(even){background-color: #eee;}
.content6 .title{color: #167dff;text-shadow: 0 0 0 transparent;}
.pop{position: fixed;top:0;left:0;width: 100%;height: 100%;z-index: 20;}
.popBg{width: 100%;height: 100%;background-color: #000;opacity: 0.6;filter: alpha(opacity=60);}
.popCtn{position: absolute;top:50%;left:50%;height: auto;width:auto;z-index: 21;}
.popBox{position:relative;width: 340px;height: 400px;padding:20px;margin: 0 auto;background-color: #fff;border-radius: 5px;}
.popBox .popclose{position: absolute;top:-10px;right:-10px;width: 40px;height: 40px;line-height: 40px;text-align: center;background-color: #444;border-radius: 100%;font-size: 38px;color: #fff;cursor: pointer;}
.popBox .popclose:hover{background-color: #666;color: #eee;}
.popBox .img{width: 90%;margin: 0 auto 10px;text-align: center;}
.popBox .img img{width: 300px;}
.popBox p{font-size: 18px;line-height: 30px;text-align: center;}
.popBox2{position:relative;margin:0 auto;width: auto;max-width:500px;padding: 10px;background-color: #fff;border-radius: 5px;}
.popBox2 img{max-width:100%;}
.slide{position: fixed;width: 180px;padding: 60px 0 0;left: 5px;top: 50%;margin-top: -160px;z-index: 19;}
.slide .slideContent{position:relative;background: #4C576E;padding: 32px 0 20px;border:solid #F4C68C 5px;text-align: center;border-radius: 20px;box-shadow: 1px 1px 6px #000;}
.slide .slideContent:before{position: absolute;content: '';top:-58px;left: 50%;margin-left: -40px;width: 80px;height: 60px;background: url(../images/start.png) no-repeat center;background-size: contain;}
.slide .slideContent h3{color: #F4C68C;line-height: 30px;font-size: bolder;}
.slide .slideContent h3 span{font-weight: bolder;}
.fs24{font-size: 24px;}
.fs18{font-size: 18px;}
.slide .slideContent p{font-size: 16px;margin: 10px auto;line-height: 20px;color: #fff;}
.slide .slideContent .img1{width: 120px;}
.slide .slideContent .close{position: absolute;bottom: -38px;right: 50%;margin-right: -12px;background-color: #4C576E;color: #F4C68C;font-size: 18px;width: 24px;height: 24px;text-align: center;line-height: 24px;border-radius: 100%;border: solid 1px #F4C68C;cursor: pointer;}
@media screen and (min-width: 992px) and (max-width:1199px){
	.wrap{max-width: 980px;}
	.content1,.content2,.content3,.content4{height: 500px;padding: 60px 0;}
	.box{max-width: 910px;}
	.banner .btn{font-size: 18px;}
	.box .title{font-size: 38px;line-height: 48px;}
	.box .text li{font-size: 24px;line-height: 60px;}
	.content5 .title, .content6 .title{font-size: 38px;}
}
@media screen and (min-width: 768px) and  (max-width: 991px){
	.wrap{max-width: 750px;}
	.content1,.content2,.content3,.content4{height: 500px;padding: 40px 0;}
	.box{max-width: 700px;padding:50px 20px 0;}
	.banner .btn{bottom:-5px;width:22%;margin-left:-11%;font-size: 14px;height: 40px;line-height: 40px;}
	.box .title{font-size: 38px;line-height: 48px;}
	.box .text li{font-size: 18px;line-height: 60px;}
	.content5 .title, .content6 .title{font-size: 38px;}
}
@media screen and (max-width: 768px){
	.wrap{max-width: 100%;}
	.content1,.content2,.content3,.content4,.content5{height:auto;padding: 40px 0;}
	.box{height:auto;padding:30px 20px; border-radius: 10px;}
	.banner .btn{font-size: 14px;bottom:-15px;width:60%;margin-left:-30%;height: 30px;line-height: 30px;}
	.box .title{font-size: 24px;line-height: 38px;}
	.box .text {width: 100%;float: none;}
	.box .text li{font-size: 16px;line-height: 48px;}
	.box .picture{width: 90%;float: none;margin: 20px auto;}
	.content5 .title, .content6 .title{width:96%;font-size: 24px;line-height: 38px;}
	.content5 .picture{width: 98%;margin: 20px auto 0;}
	.content5 .picture li{padding: 20px 10px;width: 300px;height: auto;}
	.content5 .itemImg{height: auto;line-height: auto;}
	.content5 .itemCtn .itemTitle{font-size: 18px;line-height: 32px;}
	.content5 .itemCtn p{font-size: 16px;line-height: 28px;}
	.content6{padding: 30px 0;}
	.popBox{max-width: 90%;padding: 20px 0;}
	.popBox .img img{width: 96%;}
	.popBox p{font-size: 16px;}
	.slide{display: none;}
}


