/* CSS Document */

*{
  margin:0;
  padding:0;
  font-family:"微软雅黑"; }

body{ font-family:"微软雅黑"; padding:0;}

img{ vertical-align:top; border:0;}
a{ text-decoration:none; }
ul,li,p,dl,dd,dt,span,input,h1,h2,h3,h4,h5{ margin:0; padding:0; list-style-type:none;}
.main{ width: 1200px; margin: 0 auto;}
.clear{ clear:both;}
.banner{width:100%; height: 687px; margin: 0 auto;}
.banner img{ width:100%;}
.zzy1{ width:100%; margin-top: 60px;}
.zzy1_tit{ color: #00214d;text-align:center;}
.zzy1_tit h3{ height: 70px;  font-size: 70px; line-height: 70px;}
.zzy1_tit h3 img{ width: 90px; height: 63px; vertical-align: middle; margin-right: 13px;}
.zzy1_tit p{font-size: 40px; line-height: 66px;}
.zzy1_con{width:1190px; height: 125px; margin:0 auto; margin-top: 8px; border: 5px dotted #E2E2E2; }
.zzy1_con p{ font-size: 16px; color: #333333; line-height: 28px; padding: 19px 40px 0 39px;}
.zzy1 ul{ width: 1200px; margin: 0 auto; margin-top: 63px;}
.zzy1 ul li{ width:276px; height: 380px; float: left; margin-left: 32px; background: #F8F8F8;}
.zzy1 ul li:nth-child(1){margin-left:0;}
.zzy1 ul li .x{ font-size: 25px; color: #ffa800; margin-top: 24px; line-height: 25px; text-align: center;}
.zzy1 ul li .y{ font-size: 16px; color: #666666; width: 245px; line-height: 28px; margin-top: 11px; margin-left: 18px;}
.zzy1_zx{width:871px; height: 76px; margin: 0 auto; margin-top: 50px;}
.zzy1_zx a{width:409px; height: 76px; float: left; text-align: center; font-size: 25px; line-height: 76px; border-radius: 30px; color: #FFFFFF;}
.zzy1_zx a:nth-child(1){ background: #FE9E25;}
.zzy1_zx a:nth-child(2){ background: #051D3E; margin-left: 53px;}


.zzy2{ width:100%; height: 521px; margin-top: 70px; background: url(../images/index_22.jpg) no-repeat center;}
.zzy2 ul{ width: 850px; padding-top: 79px; margin-left: 710px;}
.zzy2 ul li{ float:left; text-align: center; color: #ffffff;}
.zzy2 ul li a{ color:#ffffff;}
.zzy2 ul li:nth-child(3),.zzy2 ul li:nth-child(4),.zzy2 ul li:nth-child(5),.zzy2 ul li:nth-child(6),.zzy2 ul li:nth-child(7),.zzy2 ul li:nth-child(9){font-size: 18px;}
.zzy2 ul li:nth-child(2) a,.zzy2 ul li:nth-child(3) a,.zzy2 ul li:nth-child(4) a,.zzy2 ul li:nth-child(5) a,.zzy2 ul li:nth-child(6) a,.zzy2 ul li:nth-child(7) a,.zzy2 ul li:nth-child(9) a{border: 3px solid #ffffff;}
.zzy2 ul li:nth-child(1) a{width:547px; height: 63px; border: 3px solid #FE9E25; color: #ffa800; font-size: 30px; line-height: 63px; display: block;}
.zzy2 ul li:nth-child(2) a{ font-size:25px; width: 261px; height: 50px; line-height: 50px; display: block;margin-left: 25px; margin-top: 6px;}
.zzy2 ul li:nth-child(2){height: 69px;}
.zzy2 ul li:nth-child(3) a{ width: 261px; height: 50px; line-height: 50px; margin-top: 23px;display: block;}
.zzy2 ul li:nth-child(4) a,.zzy2 ul li:nth-child(5) a{ width: 256px; height: 50px; line-height: 50px; margin-top: 23px;display: block;}
.zzy2 ul li:nth-child(4),.zzy2 ul li:nth-child(5){ margin-left:26px;}
.zzy2 ul li:nth-child(6) a{ width:312px; height: 50px; display: block; margin-top: 4px; line-height: 50px;}
.zzy2 ul li:nth-child(6),.zzy2 ul li:nth-child(7){ margin-top:19px; height: 69px;}
.zzy2 ul li:nth-child(7) a{ width:515px; height: 63px; line-height: 63px; font-size: 30px; display: block;}
.zzy2 ul li:nth-child(7){ margin-left: 10px;}
.zzy2 ul li:nth-child(8){ width:213px; height: 124px; background: #FE9E25; margin-top: 18px;}
.zzy2 ul li:nth-child(8) p:nth-child(1){ font-size:33px; font-weight: 700; padding-top: 23px; line-height: 33px;}
.zzy2 ul li:nth-child(8) p:nth-child(2){font-size:33px; margin-top: 12px; line-height: 33px;}
.zzy2 ul li:nth-child(9) a{ width:287px; height: 82px; display: block; line-height: 82px; font-size: 20px; margin-top: 35px; margin-left: 24px;}
.zzy2 ul li:nth-child(10) a{ width:295px; height: 82px; display: block; line-height: 82px; font-size: 24px; margin-top: 35px; margin-left: 14px; color: #ffa800;border: 3px solid #fe8f23;}


.zzy3{ width:100%; height: 1048px; background: #E3E3E3;}
.zzy3_tit{ color: #00214d;text-align:center; padding-top: 60px;}
.zzy3_tit h3{ height: 70px;  font-size: 70px; line-height: 70px;}
.zzy3_tit h3 img{ width: 90px; height: 63px; vertical-align: middle; margin-right: 13px;}
.zzy3_tit p{font-size: 40px; line-height: 68px;}
.zzy3_nr{ width:1200px; height: 232px; background: #ffffff; margin: 0 auto; margin-top: 40px;}
.zzy3_nr .xx{ width:594px; height: 226px; margin-left: 4px; margin-top: 3px; float: left; background: #E3E3E3;}
.zzy3_nr_l{ width: 155px; height: 155px; float:left; margin: 35px 21px 0px 16px;}
.zzy3_nr_r{ float:left;}
.zzy3_nr_r h3{ font-size:30px; color: #001e46; margin-top: 35px; line-height: 30px;}
.zzy3_nr_r p{ font-size: 16px;width:370px; margin-top: 13px;line-height: 28px; color: #00214d; }
.zzy3_sp{ width:1200px; margin: 0 auto; margin-top: 42px;}
.zzy3_sp ul li:nth-child(1),.zzy3_sp ul li:nth-child(3){width:382px; float: left; margin-top: 43px;}
.zzy3_sp ul li:nth-child(2){ width:436px; height: 485px; background: #051E3E; float: left; color: #ffffff;}
.zzy3_sp ul li:nth-child(1) p,.zzy3_sp ul li:nth-child(3) p{ text-align: center; font-size: 25px; color: #000000; line-height: 97px;}
.zzy3_sp ul li:nth-child(2) h3{ text-align:center; font-size: 45px; margin-top: 49px; line-height: 45px; font-weight: 700;}
.zzy3_sp ul li:nth-child(2) span{ font-size:30px; line-height: 30px; text-align: center; margin-top: 18px; display: block;}
.zzy3_sp ul li:nth-child(2) p{ font-size:18px; line-height: 30px; margin-top: 32px; margin-left: 30px; width: 380px;}
.zzy3_sp ul li:nth-child(2) a{ width:358px; height: 65px; line-height: 65px; font-size: 28px; background: #FE9E25; color: #ffffff; margin: 0 auto; text-align: center; display: block; margin-top: 30px; border-radius: 24px;}


.zzy4_tit{ color: #00214d;text-align:center; margin-top: 60px;}
.zzy4_tit h3{ height: 70px;  font-size: 70px; line-height: 70px;}
.zzy4_tit h3 img{ width: 90px; height: 63px; vertical-align: middle; margin-right: 13px;}
.zzy4_tit p{font-size: 40px; line-height: 40px; margin-top: 25px;}
.zzy4_nr{ width:1200px; margin: 0 auto; margin-top: 5px; position: relative;}
.zzy4_nr ul li{ width:478px; height: 478px; background: #E3E3E3; border-radius: 50%; float: left;}
.zzy4_nr ul li:nth-child(1),.zzy4_nr ul li:nth-child(3){ margin-right:241px;}
.zzy4_nr ul li:nth-child(3),.zzy4_nr ul li:nth-child(4){ margin-top:79px;}
.zzy4_nr ul li img{padding-top:75px;width: 316px; height: 147px; margin-left: 80px;}
.zzy4_nr ul li h3{ width: 360px; height: 70px; margin-top:20px; margin-left: 63px; font-size: 70px; color: #00214d;}
.zzy4_nr ul li h3 span{font-size:25px; padding-top: 15px; width: 270px; line-height: 30px; float: right;vertical-align: middle;}
.zzy4_nr ul li p{ font-size:16px; line-height: 30px; margin-top: 14px; margin-left: 100px;}
.zzy4_nr ul li:nth-child(1) p,.zzy4_nr ul li:nth-child(3) p{ margin-right:130px;}
.zzy4_nr ul li:nth-child(2) p,.zzy4_nr ul li:nth-child(4) p{ margin-right:100px;}
.zzy4_nr_dw1{ width:478px; height: 478px; background: #FE9E25; border-radius: 50%; color:#ffffff; position: absolute; top:272px; left: 345px;}
.zzy4_nr_dw1 img{padding-top:75px;width: 316px; height: 147px; margin-left: 80px;}
.zzy4_nr_dw1 h3{ width: 295px; height: 70px; margin-top:20px; margin-left: 63px; font-size: 70px;}
.zzy4_nr_dw1 h3 span{font-size:25px; padding-top: 15px; width: 205px; line-height: 30px; float: right;vertical-align: middle;}
.zzy4_nr_dw1 p{ font-size:16px; line-height: 30px; margin-top: 14px; margin-left: 100px; margin-right:130px;}
.zzy4_nr a{position:absolute; width: 211px; height: 211px;left:489px; display: block; top:762px;}

.zzy5{ width:100%; height: 544px; background: #051E3E; margin-top: 82px;}
.zzy5 ul{width:1200px; margin: 0 auto; padding-top: 103px; color: #ffffff; font-size: 20px;}
.zzy5 ul li{ float:left;}
.zzy5 ul li p{margin-top: 15px;}
.zzy5 ul li:nth-child(1),.zzy5 ul li:nth-child(2){width:368px; line-height: 34px; }
.zzy5 ul li:nth-child(3){width:433px;}
.zzy5 ul li:nth-child(2){margin-left:8px; text-align: center;}
.zzy5 ul li:nth-child(3){margin-left:21px; text-align: center;}
.zzy5 ul li:nth-child(1) p{ margin-left: 80px;}
.zzy5 ul li:nth-child(3) a{width: 433px; height: 55px; line-height: 55px; background: #FE9E25; border-radius: 20px; margin-top: 30px; display: block; color: #ffffff;}

.zzy6{ width:100%; margin-top: 85px;}
.zzy6_tit{ color: #00214d;text-align:center; margin-top: 60px;}
.zzy6_tit h3{ height: 70px;  font-size: 70px; line-height: 70px;}
.zzy6_tit h3 img{ width: 90px; height: 63px; vertical-align: middle; margin-right: 13px;}
.zzy6_nr{width:1200px; margin: 0 auto; margin-top: 60px;}
.bd_l{width: 605px; height: 486px; float: left;}
.bd_r{ width: 578px; height: 481px; float: left; margin-left: 13px; border: 2px #dcdcdc solid;}
.bd_r span{width:522px; height: 64px; background: #2e2e2e; border-radius: 6px; display: block; margin-top: 26px; margin-left: 30px; font-size: 30px; color: #fff; line-height:64px;}
.bd_r span img{padding-top:3px; padding-left: 13px; margin-right: 13px;}
.bd_r p{ margin-left: 30px; font-size: 18px; line-height: 18px;}
.bd_r .xx{ margin-top:17px; line-height: 28px; width: 524px; padding-bottom: 23px; border-bottom: 2px #2e2e2e dashed;}
.bd_r a{ width:183px; height: 125px; float: left; margin-top: 18px;}
.bd_r a:nth-child(1){ margin-left: 71px;}
.bd_r a:nth-child(2){ margin-left: 30px;}
.bd_ht{ width: 349px; height: 7px; background: #0A258D; margin-left: 119px; margin-top: 45px;}
.bd_b{ margin-top:56px;}
.bd_b_l{ float: left; width: 187px; height: 193px; background: #051E3E; color: #ffffff; text-align: center; font-size:30px; line-height: 46px;}
.bd_b_l p{ padding-top: 48px;}
.bd_b_r{ float:left; margin-left: 14px;}

.zzy7{ width:100%; margin-top: 85px;}
.jgzzy_zj{width:100%; height:914px;}
.slider1{ position: relative;}
.zj_tit{ width: 1180px; margin:0 auto; padding-top: 54px;}
.jgzzy_zj ul li{ width: 100%; height: 914px; float: left;}

.zj_tit .txt {
   color: #001e46;
   vertical-align: middle;
	font-weight: bold;
	font-size: 70px;
	text-align: center;
	line-height: 70px;
}
.zj_tit .txt span{ color:#ffa800;}
.zj_tit p{ font-size: 40px; line-height: 88px; color: #001e46; text-align: center;}
.jgzzy_zj .bd ul li:nth-child(1){ background:url(../images/zj_2.jpg) no-repeat center;}
/*.jgzzy_zj .bd ul li:nth-child(2){ background:url(../images/zj_1.jpg) no-repeat center;}*/
 /*.jgzzy_zj .bd ul li:nth-child(2){ background:url(../images/zj_3.jpg) no-repeat center;}*/
.zj_nr{ margin-left: 812px; margin-top: 30px;}
.zj_nr h3{font-size:50px; font-weight: bold; margin-left:33px; padding-top:20px; color: #1b1b1b;}
.zj_nr h3 span{ font-size: 35px; font-weight: normal; margin-left: 5px;}
.zj_nr p{display:list-item;list-style-type:disc; margin-left:55px; margin-top: 13px; font-size: 20px; line-height: 20px;}
.zj_nr div{ font-size: 18px; line-height: 30px; margin-top: 19px;margin-left:33px; width: 580px;}
.zj_jq{ width: 631px; height: 145px; margin-top: 11px; margin-left: 836px;}
.zj_jq div{ width: 148px; height: 145px; float: left; margin-right: 13px;}
.zj_jq h3{ font-size: 20px; color: #ffa800; margin-top: 24px; text-align: center;}
.zj_jq p{ font-size: 85px; color: #ffa800; line-height: 85px; text-align: center;}
.zj_jq p span{ font-size:30px;}
.slider1 .prev{ width: 35px; height: 60px; position: absolute; left: 300px; top: 435px; background: url(../images/btnper.png)no-repeat; z-index: 999;}
.slider1 .next{ width: 35px; height: 60px; position: absolute; right: 300px; top: 435px; background: url(../images/btnnext.png)no-repeat; z-index: 999;}
.zj_btn{ width: 506px; height: 64px;  margin-top: 34px; margin-left: 900px;}

.zzy8{ width:100%; height: 811px; background: url(../images/index_103.jpg)no-repeat;}
.zzy8_tit{ color: #ffffff;text-align:center; padding-top: 74px;}
.zzy8_tit h3{ height: 70px;  font-size: 70px; line-height: 70px;}
.zzy8_nr{width:1200px; margin: 0 auto; margin-top: 87px;}
.zzy8_nr_l{width:791px; height: 514px; border: 3px dotted #415B7E; float: left;}
.zzy8_nr_l img{width:666px; height: 327px; margin-left: 59px; margin-top: -26px;}
.zzy8_nr_l h3{ font-size:30px; line-height: 30px; font-weight: normal; margin-top: 52px; text-align: center; color: #ffffff;}
.zzy8_nr_l p{font-size:20px; color: #ffffff; line-height: 30px; margin-top: 23px; margin-left: 130px; margin-right: 79px;}
.zzy8_nr_r{ float:left; margin-left: 5px; width: 398px;}
.zzy8_nr_r ul li{width: 392px; height: 71px;border: 3px dotted #415B7E; margin-top: 11px; background: #062653; text-align: center; line-height: 71px; font-size: 25px; color: #ffffff; cursor: pointer;}
.zzy8_nr_r ul li:nth-child(1){margin-top:0px;}
.zzy8_nr_r .current {
    background: #FE9E25;
	width: 398px; height: 77px;
	border: 0px dotted #415B7E;
}


.jgzzy_fy{ width: 1180px; margin:0 auto;}
.fy_tit{ width: 100%; margin-top: 45px; text-align: center;}
.fy_tit h3{ font-size: 70px; line-height: 70px; color: #123b94;}
.fy_tit p{ color: #ff0000; font-size: 40px; margin-top: 15px; line-height: 40px;}
.fy_nr{ width: 1100px; margin-left: 30px; margin-top: 32px; font-size: 16px; line-height: 26px;}
.fy_zx{ margin-top: 37px;}
.fy_zx_l{ float: left;}
.fy_zx_r{ float: left; width: 700px;}
.fy_zx_r ul li{ width: 320px; height: 255px; float: left; margin-left: 30px; background: #EBEBEB;}
.fy_zx_js{ width: 313px; height: 103px; background: #fff; margin:0 auto; text-align: center;}
.fy_zx_js h3{ font-size:25px; padding-top: 10px; line-height: 25px; color: #000000;}
.fy_zx_js p{ font-size:25px; margin-top: 6px; color: #ffa800;display:inline-table;}
.fy_zx_js p span{ font-size:50px; line-height: 60px;}
.fy_zx_js p a{ float: right;padding: 5px 12px; margin-top: 10px; line-height: 39px; color: #fff; border-radius: 15px; margin-left: 10px; background: #ffa800; font-size: 20px;}
.fy_zj{ background:url(../images/fy_zj.jpg) no-repeat; width: 1073px; height: 201px; margin:25px auto; }

