*{font-family:Arial, Helvetica,"Microsoft Yahei", sans-serif; padding: 0; margin:0; box-sizing:border-box; touch-action: none;}

html{ overflow-x:hidden; }

body{padding:0;margin:0;font-family:Arial,"Microsoft Yahei",Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; overflow-scrolling:touch; -webkit-overflow-scrolling:touch;/*安卓和 IOS html5 动画卡顿解决方案*//* overflow-x:hidden; */line-height: 1; font-size:14px; min-width:1200px}

a{text-decoration:none;bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/; outline:none;}

a,input,img,:focus{ mayfish:expression(this.onfocus=this.blur); cursor:handbblr:expression(this.onFocus=this.blur());/*IE使用*/ outline-style:none;/*FF使用*/ } /*去除a标签带来的虚框*/

ul{list-style:none;}

img{border:0px; vertical-align:middle}

ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0; font-weight:normal;}

h3,h4,h5{ font-weight:normal;}

h4 a:hover,h5 a:hover{ -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

hr{display:block;height:1px;border:0;background:#d8d8d8;padding:0;margin-bottom: 3.25rem;margin-top: 2.5rem;}

abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block}

.fl{ float:left}

.fr{ float:right}
.clear{clear:both;}

/*==========================================公共 开始=============================================*/



/*==========================================公共 结束=============================================*/


.w1360{ width:1360px; margin:0 auto; overflow:hidden;}
.w1200{ width:1200px; margin:0 auto; overflow:hidden;}
header{height: 120px;z-index: 100;width: 100%;position: relative; background:#FFF;}

.daohang{ width:1200px; margin:0 auto; height:120px;}


#demo {margin: 0 auto;overflow: hidden;  width:1400px; height:480px; }
header .logo{height:120px;line-height: 120px;}
#nav{ height:120px; position:relative; z-index:1}
.navBox {float: left;margin-right: 0px;}

.nav li {float: left;height:120px; width:168px; border-right:1px solid #e9e9e9}

.nav li h1{line-height: 28px;font-size: 16px; text-align:center;color:#4a4b4b;  margin-top:35px;}
.nav li h2{line-height: 28px;font-size: 12px; text-align:center; color:#afb0b3;   text-transform: uppercase;}
header .right .tel h3{font-size:22px;color:#fff;line-height:normal;font-family: DINOT;}







/*==========================================首页 开始=============================================*/
.syys{background: #202020 url(../images/syysbj.jpg) no-repeat top center; width:100%; height:800px;}
.syys1{ width:1200px; margin:0 auto; padding-top:120px;}
.syys1 ul li{ width:600px; float:left; margin-top:64px;}
.syysnr{ width:130px; height:130px; border-radius:130px;  border:1px  dashed #FFF;}
.syysnr1{ width:123px; height:123px; border-radius:130px; background:#FFF; margin:3px }
.syysnr1 h1{ font-size:32px; color:#3c3029; text-align:center; line-height:40px; padding-top:20px;}
.syysnr1 h2{ font-size:24px; color:#3c3029; text-align:center; line-height:30px;}
.syys1 ul li:nth-child(1) .syysnr{ margin-left:120px;}
.syys1 ul li:nth-child(2) .syysnr{ margin-left:340px;}
.syys1 ul li:nth-child(3) .syysnr{ margin-left:10px;}
.syys1 ul li:nth-child(4) .syysnr{ margin-left:450px;}
.syys1 ul li:nth-child(5) .syysnr{ margin-left:0px;}
.syys1 ul li:nth-child(6) .syysnr{ margin-left:460px;}
.syys1 ul li:hover .syysnr1{background:#d9bb97;}

.syfz{background: url(../images/syfzbj.jpg) no-repeat top center; width:100%;  padding-top:280px}

.syks{ width:100%; }
.slideGroup{ width:1360px; margin:0 auto;}
.slideGroup .parHd{ width:1068px; height:48px; line-height:48px; background-color:#fff; border-bottom:2px solid #0081c8;}
.slideGroup .parHd ul{}
.slideGroup .parHd ul li{ float:left; cursor:pointer;width: 178px;text-align: center; border-left:1px solid #cdcdcd; border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;margin-right:5px; overflow:hidden; height:47px;}
.box3_ch{ font-size:24px; color:#696969;}


.slideGroup .parHd ul li.on{ background:#0081c8; color:#FFF;}
.slideGroup .parHd ul li.on .box3_ch{ color:#ffffff;}
.slideGroup .parHd ul li.on .box3_icon1{ background-image:url(../images/box3_icon1_on.png);}
.slideGroup .parHd ul li.on .box3_icon2{ background-image:url(../images/box3_icon2_on.png);}
.slideGroup .parHd ul li.on .box3_icon3{ background-image:url(../images/box3_icon3_on.png);}
.slideGroup .parHd ul li.on .box3_icon4{ background-image:url(../images/box3_icon4_on.png);}
.slideGroup .parHd ul li.on .box3_icon5{ background-image:url(../images/box3_icon5_on.png);}
.slideGroup .slideBox{ zoom:1; position:relative; }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:-50px; top:200px; display:block; width:60px; height:60px; background:url(../images/qhtbz.png) center center no-repeat; z-index:99999}
.slideGroup .sNext{ left:auto; right:-50px; background:url(../images/qhtby.png) center center no-repeat;}
.slideGroup .parBd{ margin-top:0px;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{ float:left;overflow:hidden; width:300px; height:400px; background:#FFF; overflow:hidden; margin:20px; }
.slideGroup .parBd ul li h1{ width:300px; height:340px;}
.slideGroup .parBd ul li h2{ font-size:16px; text-align:center; color:#666; line-height:50px;}
.syfzfl{ width:1000px; height:120px; margin:30px auto; background:#3c3029;}
.syfzfl ul li{ width:200px; height:120px; float:left;}
.syfzfl ul li{ background:url(../images/syfzsx.png) center right no-repeat; }
.syfzfl ul li:last-child{ background:url(../images/syfzsx1.png) center right no-repeat;}
.syfzfl ul li h1{ width:53px; margin:0 auto; padding-top:18px;}
.syfzfl ul li h2{ font-size:16px; line-height:30px; text-align:center; color:#FFF;}
.syfzfl ul li:hover{ border-bottom:3px solid #b48d72;}
.syjj{ width:1200px; margin:0 auto;}
.syjjnr{}
.syjjnr h1{ font-size:18px; line-height:50px; text-align:center; color:#b48d72;}
.syjjnr h2{ font-size:16px; line-height:32px; text-align:center; color:#fff; width:920px; margin:0 auto;}
.syjjnr h3{ width:145px; height:40px; margin:40px auto 60px; border-radius:50px; border:1px solid #b48d72; font-size:16px; line-height:40px; text-align:center;  color:#b48d72}
.syjjnr h3 a { color:#b48d72}


.sygssl{ background:url(../images/syslbj.jpg)  bottom center no-repeat; width:100%; height:519px; margin-top:20px; position:relative;}
.sygssl1{ width:1200px; margin:0 auto;}
.sygssl1 ul li{ width:300px; float:left;}
.sygssl1 ul li h1{ width:180px; margin:0 auto; padding-top:70px;}
.sygssl1 ul li h2{ font-size:20px; line-height:30px; text-align:center; color:#FFF; margin-top:15px;}
.sygssl1 ul li h3{font-size:16px; line-height:30px; text-align:center; color:#FFF;margin-top:5px;}

.didhlx{ width:100%; height:120px; background-color:rgba(0,0,0,0.3); position:absolute; bottom:0px; z-index:999}
.didhlx1{ width:1200px; margin:0 auto;  height:120px;}
.didhlx1{}
.didhlx1 ul li {float: left;height:120px; width:171px; border-right:1px solid #3c3028}
.didhlx1 ul li:last-child{border-right:0px solid #3c3028}

.didhlx1 ul li h1{line-height: 28px;font-size: 16px; text-align:center;color:#fff;  margin-top:35px;}
.didhlx1 ul li a h1{color:#fff;}
.didhlx1 ul li h2{line-height: 28px;font-size: 12px; text-align:center; color:#fff;   text-transform: uppercase;}
.beian{ width:100%; background:#2a221e; line-height:60px; color:#afb0b3; text-align:center;}
.beian a{color:#afb0b3}



/*==========================================二级 开始=============================================*/
/*简介*/
.ej_ban{ height: 336px; background-repeat: no-repeat;background-position: center center;}
.ejjj{ width:100%; background:#212121; overflow:hidden; padding:30px 0 80px;}
.ejjjtu{ width:1200px; margin:0 auto;}
.ejjjnr{ width:1200px; margin:0 auto;}
.ejjjnr h1{ font-size:18px; line-height:50px; text-align:center; color:#b48d72;}
.ejjjnr h2{ font-size:16px; line-height:32px; color:#fff; width:920px; margin:0 auto;}
.jjys{ width:100%; background:#fff; overflow:hidden; padding-bottom:70px;}
.jjys1{ width:1200px; margin:0 auto;}
.jjys1 ul li{ width:300px; float:left;}
.jjys1 ul li h1{ width:180px; margin:0 auto; padding-top:70px;}
.jjys1 ul li h2{ font-size:20px; line-height:30px; text-align:center; color:#212121; margin-top:15px;}
.jjys1 ul li h3{font-size:16px; line-height:30px; text-align:center; color:#444444;margin-top:5px;}
.qywh{ width:100%; background:#353537; overflow:hidden; padding-bottom:50px;}
.qywhdh{ text-align:center; padding-bottom:30px;}
.qywhzi{ font-size:18px; color:#FFF; text-align:center;  line-height:30px; font-family:"宋体"; font-weight: normal; }
.qywhzi span{ font-size:20px; color:#FFF; text-align:center;  line-height:30px; font-family:"宋体"; font-weight: bold;}
.qywhnr{ width:900px; margin:30px auto}
.qywhnr ul li{ width:300px; float:left;}
.qywhnr ul li h1{ width:180px; margin:0 auto}
.qywhnr ul li h2{font-size:18px; color:#FFF; text-align:center;  line-height:60px; font-family:"宋体";  }
.qywhtu{ width:1200px; margin:10px auto}
.whzz{width:100%; background:#fff; overflow:hidden;}
.qyzzdh{ text-align:center;}
.whzznr{ width:1200px; margin:20px auto 80px;}
.whzznr ul li{ width:200px; height:270px; float:left; margin:0 20px; }
#demo {margin: 0 auto;overflow: hidden;  width:1200px; height:270px; }
.ejlx{background:url(../images/syslbj.jpg)  bottom center no-repeat; width:100%;height:120px; position:relative;}
.dqwzmz{color:#333; font-size:16px; line-height:30px; margin-top:30px;}
.dqwzmz a{ color:#333;}
.erjinr{ padding-bottom:50px;}
.erjinr{ font-size:16px; line-height:34px;}
.erjinr img{ max-width:100%;}
.erjinr a{ color:#333;}
.fzdh{ width:100%; background:#212121; overflow:hidden; padding:35px 0;}
.fzdh1{ width:1200px; margin:0 auto;}
.fzdh1 ul li{ width:240px; height:50px; border-left:1px solid #353535; float:left; text-align:center; font-size:18px; line-height:50px;}
.fzdh1 ul li:nth-child(5n+1){border-left:0px solid #353535;}
.fzdh1 ul li a{ color:#FFF}



.fznr{ width:100%; background:#f3f3f3; overflow:hidden; }
.fznr1{background:url(../images/fzbj.jpg) top center no-repeat; padding-top:300px; }
.fznr2{ width:1320px; margin:0 auto;padding-bottom:50px; overflow:hidden; } 
.fznr2 ul li{}
.fznr2 ul li{ float:left;overflow:hidden; width:300px; height:400px; background:#FFF; overflow:hidden; margin:15px; }
.fznr2 ul li h1{ width:300px; height:340px;}
.fznr2 ul li h2{ font-size:16px; text-align:center; color:#666; line-height:50px;}

.xwnr{width:100%; background:#212121; overflow:hidden; padding-bottom:50px;}
.xwnr1{ width:1200px; margin:0 auto}
.xwnr1 ul li{ width:1200px; float:left; border-bottom:1px solid #444446; padding-bottom:30px; margin-top:30px;}
.xwnrz{ width:830px; height:160px; float:left;}
.xwnrz h1{ font-size:24px; line-height:40px; color:#FFF;}
.xwnrz h2{ font-size:16px; line-height:40px; color:#FFF;}
.xwnry{ width:280px; float:right}
.pagelist { text-align: center; margin: 20px 0 40px; clear:both; padding-top:30px;}
.pagelist span, .pagelist strong, .pagelist a { display: inline-block; border: 1px solid #ddd;padding: 2px 6px; margin-right: 2px; line-height:16px; text-decoration:none; color:#666;}
.pagelist strong { background: #333; color: #fff;}


.xwnr .pagelist { text-align: center; margin: 20px 0 40px; clear:both; padding-top:30px;}
.xwnr .pagelist span, .pagelist strong, .pagelist a { display: inline-block; border: 1px solid #ddd;padding: 2px 6px; margin-right: 2px; line-height:16px; text-decoration:none; color:#999;}
.xwnr .pagelist strong { background: #333; color: #fff;}

.zpnr{ width:100%; background:#212121; overflow:hidden; padding-bottom:80px;}
.zpnr1{ text-align:center;}
.zpnr2{ width:1200px; margin:0 auto; background:#FFF; overflow:hidden; padding:50px;}
.zpnr2{ font-size:16px; line-height:32px;}
.ejlxnr{ width:100%; background:#212121; overflow:hidden; padding-bottom:80px;}
.ejlxnr1{ text-align:center;}
.ejlxnr2{ width:1200px; margin:0 auto;}
.ejlxnr3{width:1200px; margin:50px auto 0;}
.ejlxnr3 ul{ text-align:center;}
.ejlxnr3 ul li{ display:inline-block; font-size:24px; line-height:36px; color:#FFF; padding:0 20px;}
.ejlxnr3 ul li span{ margin:0 10px;}

@media screen and (max-width: 1400px) {
.syks{ width:100%; }
.slideGroup{ width:1020px; margin:0 auto;}
.slideGroup .parHd{ width:1068px; height:48px; line-height:48px; background-color:#fff; border-bottom:2px solid #0081c8;}
.slideGroup .parHd ul{}
.slideGroup .parHd ul li{ float:left; cursor:pointer;width: 178px;text-align: center; border-left:1px solid #cdcdcd; border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;margin-right:5px; overflow:hidden; height:47px;}
.box3_ch{ font-size:24px; color:#696969;}


.slideGroup .parHd ul li.on{ background:#0081c8; color:#FFF;}
.slideGroup .parHd ul li.on .box3_ch{ color:#ffffff;}
.slideGroup .parHd ul li.on .box3_icon1{ background-image:url(../images/box3_icon1_on.png);}
.slideGroup .parHd ul li.on .box3_icon2{ background-image:url(../images/box3_icon2_on.png);}
.slideGroup .parHd ul li.on .box3_icon3{ background-image:url(../images/box3_icon3_on.png);}
.slideGroup .parHd ul li.on .box3_icon4{ background-image:url(../images/box3_icon4_on.png);}
.slideGroup .parHd ul li.on .box3_icon5{ background-image:url(../images/box3_icon5_on.png);}
.slideGroup .slideBox{ zoom:1; position:relative; }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:-0px; top:200px; display:block; width:60px; height:60px; background:url(../images/qhtbz.png) center center no-repeat; z-index:99999}
.slideGroup .sNext{ left:auto; right:-0px; background:url(../images/qhtby.png) center center no-repeat;}
.slideGroup .parBd{ margin-top:0px;width:1020px; overflow:hidden;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{ float:left;overflow:hidden; width:300px; height:400px; background:#FFF; overflow:hidden; margin:20px; }
.slideGroup .parBd ul li h1{ width:300px; height:340px;}
.slideGroup .parBd ul li h2{ font-size:16px; text-align:center; color:#666; line-height:50px;}
}












/*==========================================内页 结束=============================================*/





@media(min-width: 768px){

  

}





@media(min-width: 992px) and (max-width: 1300px){

}



@media(max-width: 1800px){

}



@media(max-width: 1600px){

  .container05 .right ul li a .con_li{ padding:0 2rem}
  
  .about_txt{ height:150px;}

}



@media(max-width: 1460px){

  .container05 .left .box .title{ margin-bottom:30px}

}



@media(max-width: 1330px){

}



@media(max-width: 1200px){

  

}



@media(max-width: 1060px){

  

}



@media(max-width: 992px){

  

}



@media(max-width: 768px){

  

}





@media(max-width: 456px){

  

} 