/* CSS Document */

.jtjsBox{ overflow:hidden; width:100%;}

.jtbg01{ overflow:hidden; width:100%; height:435px; background:url(../img/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:#e01313;}
dl.sp_wen dd h3{ font-size:36px; color:#333; margin-top:46px; margin-bottom:25px;}
dl.sp_wen dd p{ font-size:16px; color:#666; line-height:24px;  overflow:hidden; text-align:justify;}

.mz_number { overflow:hidden; width:100%; background:url(../img/jtjs_01.jpg) no-repeat center bottom;    padding-bottom: 400px;}
.mz_number .bumbox{ overflow:hidden; width:1200px;  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(Img/jtjs/01.png) no-repeat center;}
.mz_number .shuzi02{ background:url(Img/jtjs/01.png) no-repeat center;}
.mz_number .shuzi03{ background:url(Img/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:10px;}

.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; font-size:16px; color:#666; line-height:24px;  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:#e01313;}