@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table,th, td{margin:0px;padding:0px;border:0px;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;}
body{font-family:"Microsoft YaHei",SimSun,SimHei;font-size:12px;line-height:24px;margin:0 0;padding:0 0; color:#333; background:#ffffff;}
fieldset,img,action{vertical-align:top;border:0px;}
ul,li{ list-style:none;}
img{ border:0;}
.none{ display:none;}
.linespace{height:10px; clear:both; line-height:10px; overflow:hidden; font-size:0px;}
.clear{clear:both;}
a{color:#666;text-decoration:none;}
a:hover{color:#666;}

/*----------------------------------------top-------------------------------------------------------*/
#zzy{width:720px; margin:0 auto;}
#zzy .t h2{font-size:38px;color:#671222; height:63px; line-height:63px; text-align:center; margin:40px 0;}
#zzy .t h2 font{color:#fff; background:url(../images/zz_04.jpg) no-repeat center; width:70px; height:63px; display:inline-block; margin-right:10px;}

#zzy .con1 p{width:690px; margin:0 auto;}
#zzy .con1 p a{ background:#dcdcdc; text-align:center; color:#000; margin:5px; display:block; float:left; width:220px; height:57px; line-height:57px; font-size:24px;}

#zzy .con2 dl{ float:left; margin:0 32px 30px;}
#zzy .con2 dl b{ display:block; text-align:center; font-size:26px; height:60px; line-height:60px;}
#zzy .con2 dl dd a{ font-size:24px;color:#f74c37; width:270px; height:45px; line-height:45px; text-align:center; display:block; border:1px solid #f74c37; margin:0 auto;}
#zzy .con2 p{ width:580px; margin:0 auto;}
#zzy .con2 p a{ display:block; float:left; font-size:28px;color:#fff; width:270px; height:52px; line-height:52px; text-align:center; border-radius:15px; background:#f74c37; margin:0 9px;}
#zzy .con2 p img{ padding:10px 8px 0 0;}

#zzy .con3 p{ width:652px; margin:0 auto 30px;}
#zzy .con3 p img{ padding:0 18px;}

#zzy .zixuny a{ background:#222222; width:543px; height:68px; line-height:68px; text-align:center; display:block; border-radius:30px; font-size:28px; color:#fff; margin:0 auto;}
#zzy .zixuny dt{ margin-bottom:20px;}
#zzy .zixuny dt img{ padding:17px;}

#zzy .con4 p { text-indent:2em; font-size:24px; line-height:40px;width: 670px;}
#zzy .con4 p img{ float:left;}
#zzy .con4 font{color:#df5200; font-size:24px; width:660px; margin:20px auto; display:block;}
#zzy .con4 span{ display:block; width:660px; margin:30px auto;}
#zzy .con4 span img{ padding:0 15px;}


#zzy .con5 .tabBox .hd{ height:57px; line-height:57px; padding:15px 10px; font-size:28px;position:relative;  }
#zzy .con5 .tabBox .hd ul{ position:absolute;top:0; overflow:hidden;  }
#zzy .con5 .tabBox .hd ul li{ float:left; width:215px; height:57px; line-height:57px; background:#707070;color:#fff; text-align:center; margin:0 10px; border-radius:5px;}
#zzy .con5 .tabBox .hd ul li a{color:#fff;}
#zzy .con5 .tabBox .hd ul .on{background:#7d0000; }
#zzy .con5 .tabBox .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */color:#fff;}
#zzy .con5 .tabBox .bd ul{ padding:10px 0 30px 15px;  }
#zzy .con5 .tabBox .bd li{ float:left; margin:0 20px; font-size:24px;}
#zzy .con5 .tabBox .bd li img{ display:block; margin-bottom:15px;}
#zzy .con5 .tabBox .bd li font{ background:#ec6941; width:35px; height:35px; line-height:35px; text-align:center; border-radius:50%; display:inline-block;color:#fff; margin:0 5px;}
#zzy .con5 .tabBox .bd li a{ color:#666;  }
#zzy .con5 .tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
#zzy .con5 p{ width:580px; margin:0 auto;}
#zzy .con5 p a{ display:block; float:left; font-size:28px;color:#fff; width:270px; height:52px; line-height:52px; text-align:center; border-radius:15px; background:#f74c37; margin:0 9px;}
#zzy .con5 p img{ padding:10px 8px 0 0;}

.animation_01{
	-webkit-animation:animation_01 1s linear infinite alternate;
	-moz-animation:animation_01 1s linear infinite alternate;
	-o-animation:animation_01 1s linear linear infinite alternate;
	animation:animation_01 1s linear infinite alternate;
}
@-webkit-keyframes animation_01{
	0%{-webkit-transform:translate(0,0);}
	100%{-webkit-transform:translate(-25px,0);}
}




#zzy .con6 .njzt_zj{width:680px; height: auto; overflow: hidden; margin:0 auto;}
#zzy .con6 .njzt_zj .zjinfo{width:100%; height: auto; overflow: hidden; font-size: 24px; text-indent:2em;}
#zzy .con6 .njzt_zj ul.u1{width:100%; height: auto; overflow: hidden; text-align: center; padding: 20px 0;}
#zzy .con6 .njzt_zj ul.u1 li{width:122px; height: 97px; overflow: hidden; padding-top: 25px; margin: 0 8px; text-align: center; background: url(../images/yuan.jpg) no-repeat center center; display: inline-block; font-size: 24px; color: #fff;}
#zzy .con6 .njzt_zj .tabqh_01 .l{width:258px; height: 371px; float: left;}
#zzy .con6 .njzt_zj .tabqh_01 .r{width:380px; height: 371px; float: right;}
#zzy .con6 .njzt_zj .tabqh_01 .r dl dt.a1{width:100%; height: 55px; font-size:28px; color: #282727; margin-top: 20px;}
#zzy .con6 .njzt_zj .tabqh_01 .r dl dt.a1 span{color:#e60012; font-size: 38px; font-weight: bold;}
#zzy .con6 .njzt_zj .tabqh_01 .r dl dt.a2{width:100%; height: 40px; border-bottom: 1px solid #ccc; color: #ec6941; font-size: 24px; margin: 30px 0 20px 0;}
#zzy .con6 .njzt_zj .tabqh_01 .r dl dd{color:#282727; font-size: 24px; line-height: 35px;}
#zzy .con6 .njzt_zj .hd{width: 100%; height: auto; text-align: center; margin:25px 0;}
#zzy .con6 .njzt_zj .hd a{ display:block; width: 131px; height: 131px; border-radius: 50%;  background: #c9c9c9; margin: 0 16px; float:left;}
#zzy .con6 .njzt_zj .hd li.on a{background: #7d0000;}

#zzy .con7 { margin:40px auto;}

#zzy .con8 .slideBox{ position:relative; margin-bottom:50px;}
#zzy .con8 .slideBox .hd{ width:96px; margin:0 auto;}
#zzy .con8 .slideBox .hd li{ display:inline-block; width:20px; height:20px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; background:#a0a0a0; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
#zzy .con8 .slideBox .hd li.on{ background:#ec6941;  }
#zzy .con8 .slideBox .bd{ position:relative; z-index:0; }
#zzy .con8 .slideBox .bd li{ position:relative;}
#zzy .con8 .slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
#zzy .con8 .slideBox .bd li dl{background:#670f01; height:338px;padding:10px 10px;}
#zzy .con8 .slideBox .bd li dl dt{ float:left; margin-right:9px;}
#zzy .con8 .slideBox .bd li dl dd{ float:left; background:url(../images/bg.jpg) no-repeat center; width:405px; height:335px;}
#zzy .con8 .slideBox .bd li dl dd b{ font-size:28px;color:#fff; text-align:center; display:block; height:70px; line-height:70px;}
#zzy .con8 .slideBox .bd li p{ font-size:22px;color:#fff; line-height:42px; padding-top:10px; width:370px; padding-left:20px;}
#zzy .con8 .slideBox .bd li p font{color:#ff9c00;}
#zzy .con8 .slideBox .bd li span{ display:block; width:690px; margin:0 auto;}
#zzy .con8 .slideBox .bd li span img{ padding:10px;}


#zzy .con9 dl{ font-size:24px; border-bottom:1px dotted #707070; padding-bottom:20px; padding-top:30px; width:680px; text-align:justify; margin:0 auto;}
#zzy .con9 dl dt{ height:40px; line-height:40px;color:#a40000; margin-bottom:15px;}
#zzy .con9 dl dd{ line-height:36px;color:#1a1919;}
#zzy .con9 dl dd img,#zzy .con9 dl dt img{ padding-right:5px;}
#zzy .con9 dl dd a{color:#a40000;}
#zzy .con9 p a{ display:block; width:410px; height:73px; line-height:73px; text-align:center; font-size:28px;color:#fff; background:#a40000; margin:20px auto 40px; border-radius:5px;}