@charset "gb2312";/* CSS Document*/body{margin:0;padding:0;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", Arial, Helvetica, sans-serif;font-size: 18px;color:#767676;line-height: 30px;}
div,dl,dt,dd,ul,ol,li,table,tr,th,tb,h1,h2,h3,h4,h5,h6,form,textarea,button,input,p,img{margin:0;padding:0;}
ul,ol,li{list-style:none;}
fieldset,img{border:0 none;vertical-align:middle;font-style:normal;}
legend{display:none;}
h1{font-size:48px;text-align: center;line-height: 56px;}
h2{font-size: 30px;text-align: center;line-height: 30px;}
.hig-120{height:120px;clear: both;}
.hig-80{height:80px;clear: both;}
.hig-60{height:60px;clear: both;}
.hig-40{height:40px;clear: both;}
.hig-20{height:20px;clear: both;}
.hig-10{height:10px;clear: both;}
.btn{width: 420px;height: 68px;background: #529bc5;border-radius: 8px;display: block;text-align: center;line-height: 68px;margin:auto;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;color:#fff;}
a{text-decoration:none; color:#fff;}
.btn:hover{text-decoration:none;font-weight: 600;transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);}
.btn a{color:#fff;}
.bg{background:#cad8de;}
/*part01*/.banner img{width:100%;}
#part01{width: 1200px;overflow: hidden;margin: auto;}
#part01 .box01{overflow:hidden;}
#part01 dl{width:373px;overflow: hidden;float:left;margin:10px 10px 80px 10px;transition: all 0.5s ease;}
#part01 dl:nth-of-type(3n){}
#part01 dl:hover{box-shadow:0 0 20px #529bc5;}
#part01 dl dt{width:120px;float:left;}
#part01 dl dd{width:200px;float:left;margin-left: 20px;padding:0 0 0 20px;}
#part01 dl dd span{font-size:22px;font-weight: bold;}
#part01 .btn{margin:0 auto;color:#fff;}
#part02{width: 1200px;overflow: hidden;margin: auto;}
#part02 dl{width: 1200px;overflow:hidden;}
#part02 dd{width:700px;float:left;padding-top: 20px;}
#part02 dt{width:480px;float:left;margin-right: 20px;}
#part02 span{font-size:22px;font-weight: bold;font-weight: bold;margin-bottom: 20px;display: block;}
#part02 li{line-height:40px;}
#part03{width: 1200px;overflow: hidden;margin: auto;}
#part03 dl{width:285px;overflow: hidden;background:#cad8de;float:left;margin-right:20px;}
#part03 dl:nth-of-type(4){margin-right:0px;}
#part03 dl dt{margin-bottom: 20px;}
#part03 dl dd{margin-top:20px;width: 240px;margin:auto;margin-bottom: 20px;}
#part03 span{font-size:22px;font-weight: bold;font-weight: bold;margin-bottom: 20px;display: block;text-align: center;}
#part04{width: 1200px;overflow: hidden;margin: auto;}
#part04 .nav1{width: 1200px;overflow: hidden;margin-bottom:60px;}
#part04 .nav1 li{width: 297px;height:88px;border-radius: 8px;background: #98c6da;float: left;margin-right: 4px;text-align: center;line-height: 88px;}
#part04 .nav1 li.hover{background:#529bc5;font-size: 28px;}
#part04 .nav1 li:nth-of-type(4){margin-right: 0px;}
#part04 .zzyjs .section ul{width:1200px;overflow: hidden;background: #fff;padding:30px 0;margin-bottom: 120px;}
#part04 .left{float: left;width: 380px;overflow: hidden;margin:0 20px;}
#part04 .right{float: left;width:780px;overflow: hidden;}
#part04 .right mark{background: none;display: block;font-size: 28px;font-weight: bold;margin-bottom: 10px;}
#part04 .right span{display: block;font-size: 22px;margin-bottom: 10px;}
#part04 .right p{font-size:16px;}
#part04 .right dl{width:780px;overflow: hidden;margin-top: 10px;margin-bottom: 30px;}
#part04 .szh .right dl dt{float: left;width: 240px;margin-right: 20px;}
#part04 .szh .right dl dt:nth-of-type(4){margin-right: 0px;}
#part04 .right dl dt p{padding:10px;text-align: center;}
#part04 .right dl dt strong{display: block;margin-bottom: 8px;font-size: 20px;}
#part04 .wcwt .right dl dt{float: left;width: 180px;margin-right: 13px;}
#part04 .wcwt .right dl dt:nth-of-type(4){margin-right: 0px;}
#part04 .kswc .right dl dt{float: left;width: 180px;margin-right: 13px;}
#part04 .kswc .right dl dt:nth-of-type(4){margin-right: 0px;}
#part04 .dg3d .right dl dt{float: left;width: 180px;margin-right: 13px;}
#part04 .dg3d .right dl dt:nth-of-type(4){margin-right: 0px;}
#part05{width: 1200px;overflow: hidden;margin: auto;}
#part05 dl{width:374px;height:415px;background: url(../images/part05_bg.png);float:left;margin-right:39px;}
#part05 .zztx{width:1200px;overflow: hidden;margin-bottom: 60px;}
#part05 .one{width:800px;overflow: hidden;margin:0 auto;}
#part05 .two{margin-top:-50px;}
#part05 .one dl:nth-of-type(2){margin-right:0px;}
#part05 .two dl:nth-of-type(3){margin-right:0px;}
#part05 dl dt{padding:80px 22px;text-align: center;}
#part05 dl dt img{margin-bottom:30px;}
#part05 span{font-size:22px;font-weight: bold;font-weight: bold;margin-bottom: 20px;display: block;text-align: center;}
#part06{width: 1200px;overflow: hidden;margin: auto;}
#part06 .lc{width:1200px;overflow: hidden;}
#part06 .lc dl{width: 255px;overflow: hidden;float: left;}
#part06 .lc dl dt{float: left;text-align: center;}
#part06 .lc dl dt img{display:block;}
#part06 .lc dl:nth-of-type(5){width: 174px;}
#part06 .lc dl dd{float: left;line-height: 174px;margin-left:4px;}
/*part07*/#part07{width: 1200px;overflow: hidden;margin: auto;}
#part07 .nav{width:1180px;overflow: hidden;margin: 0 auto; background:none;}
#part07 .nav ul{width:320px;margin: 0 auto;}
#part07 .nav ul li{float:left;width:140px;height:40px;font-size: 24px;text-align: center;line-height: 24px;margin-right:40px;}
#part07 .nav ul li:nth-of-type(2){margin-right: 0;}
#part07 .nav ul li a{width:140px;height:40px;display: block;color: #767676;text-decoration: none;border-bottom: 1px solid #000;font-weight: normal;}
#part07 .nav ul li.on a{width:160px;height:38px;display: block;font-size: 28px;color: #000;border-bottom: 2px solid #000;}
#part07 .anli{width: 1180px;height:280px;margin-top: 40px;}
#part07 .anli ul dt{display: block;width:570px;height:260px;background:#ececec;float:left;}
#part07 .anli ul dt img{margin:26px auto 0;}
#part07 .anli ul dt p{text-align: right;margin-right: 20px;line-height: 66px;color: #000;}
#part07 .anli ul dd{width:530px;overflow: hidden;float:left;padding-left: 80px;}
#part07 .anli ul dd span{display: block;font-size:20px;color: #000;margin-bottom: 40px;line-height: 36px;}
#part07 .anli ul dd p{line-height: 30px;}
#part07 .anniu{width: 1180px;margin:60px auto;}
#part07 .anniu a{float:left;}
#part07 .anniu .l{margin:0 118px;}
#part07 .anniu .r{margin:0 118px;}
.zqzy{width:1200px;margin:60px auto 0;}
.six_tt1{zoom:1;overflow:hidden;}
.six_tt1 ul li{float:left;width:280px;height:80px;font-size:32px;text-align:center;line-height:80px;font-weight:600;background-color:#3d3f4b;margin-right:10px;margin-bottom:60px;border-radius:6px;}
.six_tt1 ul li:nth-of-type(4n){margin-right: 0;}
.six_tt1 ul li a{height:80px;display:block;color:#fff;text-decoration:none;font-weight:normal;}
.six_tt1 ul li.ppqh{background-color:#2968d5;}
.box8_01 dl{height:340px;display:block}
.box8_01 dt{width:540px;height:290px;display:block;float:left;padding:30px 0 0 0;}
.box8_01 dt b{display:block;font-size:36px;line-height:50px;color:#000;font-weight:normal}
.box8_01 dt p{display:block;font-size:20px;color:#000;line-height:36px;margin:10px 0}
.box8_01 dt span{display:block;font-size:18px;font-weight:600;line-height:30px;}
.box8_01 dd{width:550px;float:right;}
.box8_02 b{display:block;font-size:36px;line-height:50px;color:#000;font-weight:normal}
.box8_02 p{display:block;font-size:20px;color:#000;line-height:36px;margin:10px 0 30px 0}
.box8_03 b{display:block;font-size:36px;line-height:50px;color:#000;font-weight:normal}
.box8_03 p{display:block;font-size:20px;color:#000;line-height:36px;margin:10px 0 30px 0}
.box8_03 dl{zoom:1;overflow:hidden;margin:40px 0 0 0;}
.box8_03 dt{width:227px;float:left;display:block;margin-right:3px;}
.box8_03 dt span{display:block;font-size:24px;color:#000;line-height:40px;margin-top:10px;}
.box8_03 dt p{display:block;font-size:18px;line-height:28px;padding:0 20px 0 0;color:#000;margin:0}
.box8_04 b{display:block;font-size:36px;line-height:50px;color:#000;font-weight:normal}
.box8_04 p{display:block;font-size:20px;color:#000;line-height:36px;margin:10px 0 30px 0}
.box8_04 .six{width:1000px;height:275px;background:url(../images/box5_8.png) no-repeat;margin:0 auto 50px auto}
.box8_04 ol{zoom:1;overflow:hidden;}
.box8_04 ol li{width:275px;height:190px;float:left;display:block;margin-right:16px;}
.box8_04 ol li:last-child{margin-right: 0;}
.section{width:1200px;margin:0px auto;}
.section li{float:left;margin-left:20px;}
.section li:nth-of-type(1){margin-left:0px;}
