@charset "utf-8";
/* CSS Document */
body,html,p,dd,dt,dl,div,ul,li{padding: 0; margin: 0;}
a{text-decoration: none;}
li{ list-style-type: none;}
.logo,.top_nav,.slideBox,.fuwu,.fwfw,.hzhb,.hzlc,.new_footer{min-width: 1200px;}
.logo img{padding: 20px 0; display: block; margin: 0 auto;}
.top_nav{ background: url(../img/nav_bg.jpg) center repeat-x; height: 64px;position: relative;}
.top_nav>ul{ width: 1200px; margin: 0 auto;}
.top_nav>ul>li{float: left; text-align: center; font-size: 30px;  position: relative;width: 20%;}
.top_nav .yjul{ position: absolute; width: 240px;background: #d8ebe9;padding-bottom: 20px;top: 76px; display: none;z-index: 66666;}
.top_nav .yjul a{ color: #000;}
.top_nav ul li a{ color: #fff; display: block;line-height: 64px;}
.top_nav ul li.on{background: url(../img/nav_t.jpg) center; height: 76px; margin-top: -6px;}
.bannerbox{ height: 500px;overflow: hidden;position: relative;width: 100%;padding-bottom: 50px;}
.bannerbox ul{ height: 500px; margin: 0 auto;}
.bannerbox ul li{ height: 500px; position: absolute; width: 100%; left: 0;top: 0}
.fuwu{background: url(../img/fuwu_bg.jpg) center bottom no-repeat; height: 900px;}
.fuwu dl{padding-top: 250px; font-weight: bold; color: #365295; text-align: center;font-size: 42px;}
.fuwu dl dt{padding-bottom: 50px;}
.fuwu ul{padding-top: 100px; width: 1200px; overflow: hidden; margin: 0 auto;}
.fuwu ul li { float: left; width: 20%; margin: 0 2.5%; text-align: center; font-size: 50px; color: #000000; font-weight: bold; line-height: 120px;}
.fuwu ul li small{ font-size: 26px; font-weight: 400; display: block;border-top: 1px #c0c0c0 solid;}
.top_wz{ height: 300px; width: 100%;}
.fwfw {background: url(../img/fwfw_bg.jpg) center bottom no-repeat;}
.fwfw .top_wz{ background: url(../img/fwfw.png) center no-repeat;}
.fwfw ul{ width: 1200px; margin: 0 auto;}
.fwfw ul li{ height: 560px;margin-bottom: 27px;}
.fwfw ul li div{ width:480px; padding-top: 120px;}
.fwfw ul li div p { font-size: 40px; color: #fff;}
.fwfw ul li div span{ display: block;text-indent: 2em; font-size: 24px; line-height: 36px;color: #fff; padding: 30px 0 60px;}
.fwfw ul li div a{display: block;
width: 220px;
font-size: 28px;
line-height: 55px;
background-color: #d4e8e7;
border-radius: 10px;
border: 1px #02ae99 solid;
text-align: center;
color: #019583;}
.fwfw ul li.fwfw_1{ background: url(../img/fwfw_1.png) no-repeat center;}
.fwfw ul li.fwfw_1 div,.fwfw ul li.fwfw_3 div{margin-left: 655px;}
.fwfw ul li.fwfw_2{ background: url(../img/fwfw_2.png) no-repeat center;}
.fwfw ul li.fwfw_2 div{margin-left: 36px;}
.fwfw ul li.fwfw_3{ background: url(../img/fwfw_3.png) no-repeat center;}
.hzlc{ overflow: hidden;}
.hzhb .top_wz{background: url(../img/hzhb.png) center no-repeat;}
.hzhb img {width: 1200px; margin: 0 auto; display: block;}
.hzlc .top_wz{background: url(../img/hzlc.png) center no-repeat;}
.hzlc .b{ width: 1700px; margin: 0 auto 150px; position: relative; color: #000; max-width: 1700px; width: 100%;}
.hzlc .b .l{ width: 100%; position: absolute; height: 1px; border-top: 1px #000 solid;top: 212px;}
.hzlc .b ul{ overflow: hidden; width: 1200px; margin: 0 auto;}
.hzlc .b ul li{ position: relative; text-align: center; float: left; width: 20%;}
.hzlc .b ul li small{background-image: url(../img/hzlc_ico.png); background-repeat: no-repeat;padding-top: 130px;}
.hzlc .b ul li:nth-child(1) small{ background-position: 56px 0;}
.hzlc .b ul li:nth-child(2) small{ background-position: -210px 0;}
.hzlc .b ul li:nth-child(3) small{ background-position: -466px 0;}
.hzlc .b ul li:nth-child(4) small{ background-position: -740px 0;}
.hzlc .b ul li:nth-child(5) small{ background-position: -1020px 0;}
.hzlc .b ul li small{display: block; font-size: 38px; font-weight: bold;}
.hzlc .b ul li span{display: block; width: 25px; height: 25px; border-radius: 50%; border:1px #000 solid; background-color: #fff;position: absolute;left: 44%;top: 200px;}
.hzlc .b ul li p {font-size: 30px;padding-top: 64px;}
.xwdt{ width: 1200px; margin: 0 auto;}
.xwdt .xwdt_top{ font-size: 36px; font-weight: bold;}
.xwdt .xwdt_top small{ font-size: 24px; font-weight: normal; display: block;}
.xwdt ul li{overflow: hidden; font-size: 18px; line-height: 74px; border-bottom: 1px #f0f0f0 solid;}
.xwdt ul li a,.xwdt ul li span{display: block;}
.xwdt ul li a{color: #9999a5;}
.xwdt ul li p{float: left;}
.xwdt ul li span{float: right;}
.bottom_nav{background: url(../img/bottom_bg.png) center top no-repeat; padding: 30px 0; width: 1200px; margin: 100px auto 0; overflow: hidden; text-align: center;}
.bottom_nav a{ display: inline-block; padding: 0 20px; color: #000; font-size: 26px;}
.new_footer{background: url(../img/bottom_bg.jpg) center bottom no-repeat; height: 500px;}
.new_footer .new_footer_1{width: 1200px; margin: 0 auto;}
.new_footer .new_footer_1 .new_footer_left{ width: 400px; height: 300px; float: left;margin-top: 120px;}
.new_footer .new_footer_1 .new_footer_left_1{ width: 550px; float: left; font-size: 26px;padding-top: 310px;line-height: 45px;padding-left: 40px;}
.new_footer .new_footer_1 .new_footer_left_2{ width: 140px; float: left;padding-top: 220px;}
.new_footer .new_footer_1 .new_footer_left_2 img{width: 100%;}
