.juzhong {
    width: 1200px;
    margin: 0 auto;
}
/* banner */
.banner{ width:100%; }
.banner img{width:100%; float: left;}
/* banner */
.tu{ margin:0 auto; width:814px; height:288px; margin-top:30px; margin-bottom:30px;}
.tu img{ width:100%;}
.sr{ width:100%; text-align:center; padding-top:30px;font-family:"微软雅黑";}
.sr h1{  font-size:40px; color:#ff7200; font-weight:bold; line-height:60px;}
.sr h2{ color:#666; font-size:20px; line-height:30px; text-align:left; }
.sr h3{  font-size:26px; color:#ff7200; font-weight:bold; line-height:110px;}
.sr .t{ margin-top:25px; width:20%; float:left;  padding-right:5%; position:relative;}
.sr .t img{ width:200px; height:200px; padding:10%;border:solid 1px #ee7800;}
.sr .font {width:55px;height: 155px;background:#FFFFFF;font-family:"微软雅黑";font-size:40px;text-align:center;top: 40px;margin-left: -31px;position:absolute; color:#ee7800}
.sr .anniu{width:200px; height:122px; margin:65px auto;}
.sr .anniu img{ width:100%;}
.an{ width:220px; height:60px; margin:0 auto; text-align:center; font-family:"微软雅黑"; font-size:24px; background:#ff7200; line-height:60px; color:#fff; margin-bottom:40px; margin-top:25px;}
.bt{padding-top: 35px;width:520px;height:150px;margin:0 auto;}
.bt .t1{ width:142px; height:103px; float:left;}
.bt .t1 img{ width:100%; overflow:hidden;}
.bt .zt{ width:350px; float:left;}
.bt .zt p{font-family:"造字工房力黑（非商用）常规体";font-size:50px;text-align:left;color:#ff7200;font-weight:bold;margin-left:25px;line-height:50px;letter-spacing: 2px;text-transform:uppercase;}
.an1{width:200px; height:122px; margin:0 auto; }
.an1 img{ width:100%;}
.sr .bg{width:1186px; height:735px; background:url(../img/bg.jpg) no-repeat top center;}
.sr .bg1{width:1186px; height:735px; background:url(../img/bg2.jpg) no-repeat top center;}
.sr .bg2{width:1186px; height:735px; background:url(../img/bg3.jpg) no-repeat top center;}

.sr .bg img{width: 70%;border-radius:50px;margin-top: 40px;}
.c1slide {
  width: 100%;
  height: 232px;
  -webkit-transition: 8s;
  -moz-transition: 8s;
  -ms-transition: 8s;
  -o-transition: 8s;
  transition: 8s;
  position: relative;
  background-image:url(../img/c1_slide.jpg);
  background-repeat: repeat-x;
  background-position: 9999px 0px;
}
.c1slide-h {
  -webkit-animation: slidelineto 280s linear infinite;
  -o-animation: slidelineto 280s linear infinite;
  -ms-animation: slidelineto 280s linear infinite;
  -moz-animation: slidelineto 280s linear infinite;
  animation: slidelineto 280s linear infinite;
}
.c1slide .c1slide-inner {
  width: 1129px;
  height: 91px;
  position: absolute;
  top: 70px;
  margin-left: -565px;
  left: 50%;
  background: url(../img/bj_11.png) no-repeat center center !important;
}
@keyframes slidelineto {
  100% {
    background-position: 0px 0px;
  }
}
@-webkit-keyframes slidelineto {
  100% {
    background-position: 0px 0px;
  }
}
@-ms-keyframes slidelineto {
  100% {
    background-position: 0px 0px;
  }
}
@-o-keyframes slidelineto {
  100% {
    background-position: 0px 0px;
  }
}
@-moz-keyframes slidelineto {
  100% {
    background-position: 0px 0px;
  }
}

.srdzbigbox h2{ font-size:18px; line-height:30px; color:#7f141c; text-align:center; margin:30px auto;}



.navbox010{ width:1200px; position:relative; left:50%; margin-left:-600px; height:249px; background-image:url(../img/srdz08.png); background-position:center; background-repeat:no-repeat; background-size:1200px; overflow:hidden;}

.navbox010 a{ display:block; width:240px; height:249px; float:left;}

.zhongcan{ background-image:url(../img/srdz09.png);  background-position:center left; background-size:1200px;}

.zhongdian:hover{ background-image:url(../img/srdz09.png); background-position:-240px center; background-size:1200px;}

.xican:hover{ background-image:url(../img/srdz09.png);     background-position:-480px center; background-size:1200px;}

.xidian:hover{ background-image:url(../img/srdz09.png);    background-position:-720px center; background-size:1200px;}

.yinping:hover{ background-image:url(../img/srdz09.png);   background-position:-960px center; background-size:1200px;}



.zhongcanp{ font-size:18px; line-height:27px; width:1134px; height:66px; position:relative; text-align:left; padding:24px 51px; padding-top:36px; color:#666; margin:0 auto;}



.zhongcanbox{ width:1200px; height:520px; background-image:url(../img/srdz13.png); background-position:center; background-repeat:no-repeat; position:relative; left:50%; margin-left:-600px; overflow:hidden;}

.zhongcanbox a{ display:block; width:200px; height:200px; overflow:hidden; float:left; margin-left:70px; margin-right:30px; margin-top:35px; margin-bottom:35px;}

.zhongcanbox img{ display:block; width:200px; position:relative; left:50%; margin-left:-100px;}

.zhongcanbox a:hover img{ display:block; width:220px; position:relative; margin-left:-110px;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear; }





.srdzzx01{ display:block; width:142px; height:190px; background-image:url(../img/srdz18.png); position:relative; left:50%; margin:20px auto; margin-left:-71px; background-position:center left;}

.srdzzx01:hover{ background-position:center right;}





.navbox02{ width:1200px; position:relative; left:50%; margin-left:-600px; height:249px; background-image:url(../img/srdz08.png); background-position:center; background-repeat:no-repeat; background-size:1200px; overflow:hidden;}

.navbox02 a{ display:block; width:240px; height:249px; float:left;}

.zhongcan01:hover{ background-image:url(../img/srdz09.png);  background-position:center left; background-size:1200px;}

.zhongdian01{ background-image:url(../img/srdz09.png); background-position:-240px center; background-size:1200px;}

.xican01:hover{ background-image:url(../img/srdz09.png);     background-position:-480px center; background-size:1200px;}

.xidian01:hover{ background-image:url(../img/srdz09.png);    background-position:-720px center; background-size:1200px;}

.yinping01:hover{ background-image:url(../img/srdz09.png);   background-position:-960px center; background-size:1200px;}



.zhongdianp{ font-size:18px; line-height:27px; width:1134px; height:63px; text-align:left; padding:24px 58px; padding-top:36px; color:#666; margin:0 auto;}



.zhongdianbox{ width:1200px; height:520px; background-image:url(../img/srdz14.png); background-position:center; background-repeat:no-repeat; position:relative; left:50%; margin-left:-600px; overflow:hidden;}

.zhongdianbox a{ display:block; width:200px; height:200px; overflow:hidden; float:left; margin-left:70px; margin-right:30px; margin-top:35px; margin-bottom:35px;}

.zhongdianbox img{ display:block; width:200px; position:relative; left:50%; margin-left:-100px;}

.zhongdianbox a:hover img{ width:220px; position:relative; left:50%; margin-left:-110px;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;}







.srdzzx02{ display:block; width:216px; height:190px; background-image:url(../img/srdz19.png); position:relative; left:50%; margin:20px auto; margin-left:-108px; background-position:center left;}

.srdzzx02:hover{ background-position:center right;}





.navbox03{ width:1200px; position:relative; left:50%; margin-left:-600px; height:249px; background-image:url(../img/srdz08.png); background-position:center; background-repeat:no-repeat; background-size:1200px; overflow:hidden;}

.navbox03 a{ display:block; width:240px; height:249px; float:left;}

.zhongcan02:hover{ background-image:url(../img/srdz09.png);  background-position:center left; background-size:1200px;}

.zhongdian02:hover{ background-image:url(../img/srdz09.png); background-position:-240px center; background-size:1200px;}

.xican02{ background-image:url(../img/srdz09.png);     background-position:-480px center; background-size:1200px;}

.xidian02:hover{ background-image:url(../img/srdz09.png);    background-position:-720px center; background-size:1200px;}

.yinping02:hover{ background-image:url(../img/srdz09.png);   background-position:-960px center; background-size:1200px;}



.xicanp{ font-size:18px; line-height:35px; width:1134px; height:70px; position:relative;text-align:left; padding:36px 19px;; color:#666; margin:0 auto;}



.xicanbox{ width:1200px; height:700px; background-image:url(../img/srdz15.png); background-position:center; background-repeat:no-repeat; position:relative; left:50%; margin-left:-600px; overflow:hidden;}

.xicanbox a{ display:block; width:200px; height:200px; float:left; margin-left:50px; margin-right:50px; margin-top:29px; margin-bottom:145px; border-radius:100px; overflow:hidden;}

.xicanbox img{ display:block; width:200px; position:relative; left:50%; margin-left:-100px;}

.xicanbox a:hover img{ width:220px; position:relative; left:50%; margin-left:-110px;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;}



.srdzzx03{ display:block; width:278px; height:156px; background-image:url(../img/srdz20.png); position:relative; left:50%; margin:20px auto; margin-left:-139px; background-position:center left;}

.srdzzx03:hover{ background-position:center right;}





.navbox04{ width:1200px; position:relative; left:50%; margin-left:-600px; height:249px; background-image:url(../img/srdz08.png); background-position:center; background-repeat:no-repeat; background-size:1200px; overflow:hidden;}

.navbox04 a{ display:block; width:240px; height:249px; float:left;}

.zhongcan03:hover{ background-image:url(../img/srdz09.png);  background-position:center left; background-size:1200px;}

.zhongdian03:hover{ background-image:url(../img/srdz09.png); background-position:-240px center; background-size:1200px;}

.xican03:hover{ background-image:url(../img/srdz09.png);     background-position:-480px center; background-size:1200px;}

.xidian03{ background-image:url(../img/srdz09.png);    background-position:-720px center; background-size:1200px;}

.yinping03:hover{ background-image:url(../img/srdz09.png);   background-position:-960px center; background-size:1200px;}



.xidianbox{ width:1200px; height:700px; background-image:url(../img/srdz16.png); background-position:center; background-repeat:no-repeat; position:relative; left:50%; margin-left:-600px; overflow:hidden;}

.xidianbox a{ display:block; width:200px; height:200px; float:left; margin-left:50px; margin-right:50px; margin-top:29px; margin-bottom:145px; border-radius:100px; overflow:hidden;}

.xidianbox img{ display:block; width:200px; position:relative; left:50%; margin-left:-100px;}

.xidianbox a:hover img{ width:220px; position:relative; left:50%; margin-left:-110px;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;}



.srdzzx04{ display:block; width:206px; height:125px; background-image:url(../img/srdz21.png); position:relative; left:50%; margin:20px auto; margin-left:-103px; background-position:center left;}

.srdzzx04:hover{ background-position:center right;}







.navbox05{ width:1200px; position:relative; left:50%; margin-left:-600px; height:249px; background-image:url(../img/srdz08.png); background-position:center; background-repeat:no-repeat; background-size:1200px; overflow:hidden;}

.navbox05 a{ display:block; width:240px; height:249px; float:left;}

.zhongcan04:hover{ background-image:url(../img/srdz09.png);  background-position:center left; background-size:1200px;}

.zhongdian04:hover{ background-image:url(../img/srdz09.png); background-position:-240px center; background-size:1200px;}

.xican04:hover{ background-image:url(../img/srdz09.png);     background-position:-480px center; background-size:1200px;}

.xidian04:hover{ background-image:url(../img/srdz09.png);    background-position:-720px center; background-size:1200px;}

.yinping04{ background-image:url(../img/srdz09.png);   background-position:-960px center; background-size:1200px;}



.yinpingbox{ width:1200px; height:700px; background-image:url(../img/srdz17.png); background-position:center; background-repeat:no-repeat; position:relative; left:50%; margin-left:-600px; overflow:hidden;}

.yinpingbox a{ display:block; width:200px; height:200px; float:left; margin-left:50px; margin-right:50px; margin-top:29px; margin-bottom:145px; border-radius:100px; overflow:hidden;}

.yinpingbox img{ display:block; width:200px; position:relative; left:50%; margin-left:-100px;}

.yinpingbox a:hover img{ width:220px; position:relative; left:50%; margin-left:-110px;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;}



.srdzzx05{ display:block; width:339px; height:232px; background-image:url(../img/srdz22.png); position:relative; left:50%; margin:20px auto; margin-left:-159.5px; background-position:center left;}

.srdzzx05:hover{ background-position:center right;}



.tzalj{ display:block; height:40px;}

.more p{
	font-size:26px;
	line-height:38px;
	text-align:center;
	color:#666;
	padding-top:10px;}
.more a{
	display:block;
	width:300px;
	height:50px;
	line-height:50px;
	color:#fff;
	background:#ff7b00;
	font-size:30px;
	border-radius:25px;
	margin:0 auto;
	text-align:center;
	margin-top:20px;}

/*底长条*/
.bottom-1 {
	margin-top:34px;
  width: 100%;
  height: 197px;
  background-image: url(../img/1.jpg);
  background-repeat: repeat-x;
  background-position: 9999px center;
  -webkit-animation: slidelineto 280s linear infinite;
  -o-animation: slidelineto 280s linear infinite;
  -ms-animation: slidelineto 280s linear infinite;
  -moz-animation: slidelineto 280s linear infinite;
  animation: slidelineto 280s linear infinite;
}
.bottom-1 .b1-but {
  display: block;
  width: 732px;
  height: 197px;
  margin: 0 auto;
  background: url(../img/b_font.png) center center no-repeat;
}

.jybz_zytj{ clear:both; margin-top:30px; background-color:#f6f6f6; height:315px;}
.jybz_zytj_pic{ float:left; margin-left:39px; width:252px;}
.jybz_zytj_pic p.jybz_zytj_wz{ font-size:16px; display:block; line-height:30px; width:120px; background-color:#ff0000; color:#fff; text-align:center; margin:0 auto;}
