/* CSS Document */



.jtjsBox{ overflow:hidden; width:100%;}



.jtbg01{ overflow:hidden; width:100%; height:435px; background:url(../jtjs/jtjs_02.jpg) no-repeat center bottom;}



dl.sp_wen{ width:1200px; margin:0 auto; height:315px; margin-top:60px; background-color:#fff;}

dl.sp_wen dt{ float:left; width:570px; height:315px; position:relative}

dl.sp_wen dd{ overflow:hidden; float:left; width:550px; position:relative; margin-left:40px;}

dl.sp_wen dd i{ display:block; width:30px; height:2px; margin:30px 0; background-color:#639d00;}

dl.sp_wen dd h2{ font-size:30px; color:#333; margin-top:60px; margin-bottom:25px;}

dl.sp_wen dd p{ font-size:16px; color:#666; line-height:24px; height:120px; overflow:hidden; text-align:justify;}



.mz_number { overflow:hidden; width:100%; height:570px;}

.mz_number .bumbox{ overflow:hidden; width:1200px; height:667px; margin:0 auto;}

.mz_number ul.ul_num{ overflow:hidden; width:1100px; margin:0 auto; padding-bottom:45px; border-bottom:2px solid #eaeaea; margin-bottom:45px;}

.mz_number ul.ul_num>li{ float:left; width:33.333333333%;}

.mz_number ul.ul_num>li>div{ margin:0 auto; margin-bottom:30px; width:164px; height:164px; overflow:hidden;}

.mz_number ul.ul_num>li>p{ text-align:center; font-size:16px; color:#333; font-weight:bold;}

.mz_number ul.ul_num>li>p>span{ color:#dc1313;}

.mz_number ul.ul_num>li>p>em{ color:#42a660;}

.mz_number ul.ul_num>li>p>b{ font-weight:normal; color:#d1b44c;}

.mz_number .shuzi01{ background:url(http://www.hnsgzm.com/jtjs/01.png) no-repeat center;}

.mz_number .shuzi02{ background:url(http://www.hnsgzm.com/jtjs/01.png) no-repeat center;}

.mz_number .shuzi03{ background:url(http://www.hnsgzm.com/jtjs/01.png) no-repeat center;}

.mz_number .shuzi01 b,.mz_number .shuzi02 b{ font-weight:normal; display:block; width:80px; height:164px; float:left; font-size:100px; color:#fff; margin-left:37px; line-height:100px; text-align:center; position:relative; height:100px; margin-top:32px; overflow:hidden;}

.mz_number .shuzi01 em,.mz_number .shuzi02 em,.mz_number .shuzi03 em{ font-size:14px; color:#fff; float:left; margin-top:100px;}

.mz_number .shuzi03 span{ display:block; width:50px; height:60px; text-align:center; line-height:60px; float:left; font-size:50px; color:#fff; position:relative; margin-top:52px; overflow:hidden;}

.mz_number .shuzi03 .jia{ float:left; width:30px; line-height:164px; height:164px; text-align:center; font-size:45px; color:#fff;}

.mz_number .shuzi03 .span01{ margin-left:5px;}
.mz_number .shuzi03 .span02{ width:60px}



.mz_number ul.ul_num ul{ overflow:hidden; position:absolute; left:0; top:0; width:80px;}

.mz_number ul.ul_num .shuzi03 ul{ width:50px;}



.mz_number b.wen{ display:block; text-align:center; width:1030px; margin:0 auto; margin-bottom:15px; font-size:16px; color:#333; line-height:24px;}

.mz_number p.wen{ text-align:justify; text-align-last:center; font-size:16px; color:#666; line-height:24px; width:1100px; margin:0 auto;}



.mz_tese{ overflow:hidden; width:100%; background-color:#f3f3f3; padding:60px 0;}

.mz_tese dl{ overflow:hidden; width:1200px; margin:0 auto; height:370px; background-color:#fff;}

.mz_tese dt{ overflow:hidden; width:600px; height:370px;}

.mz_tese dd{ overflow:hidden; width:530px; height:370px; padding:0 35px;}

.mz_tese dd h4{ display:block; margin-bottom:20px; font-size:26px; color:#333; margin-top:70px;}

.mz_tese dd p{ font-size:16px; color:#666; line-height:24px; text-align:justify;}

.mz_tese .mz_left{ float:left; position:relative}

.mz_tese .mz_right{ float:right; position:relative}

.mz_tese dl.last h4{ margin-top:30px;}

.mz_tese dd i{ display:block; width:30px; height:1px; margin:30px 0; background-color:#639d00;}