@charset "utf-8";body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin: 0;padding: 0}body,button,input,select,textarea{font: 12px/1.5 \5FAE\8F6F\96C5\9ED1DE, \5b8b\4f53, arial, sans-serif}h1,h2,h3,h4,h5,h6{font-size: 100%}address,cite,dfn,em,var{font-style: normal}code,kbd,pre,samp{font-family: courier new, courier, monospace}small{font-size: 12px}ul,ol{list-style: none}a{text-decoration: none}sup{vertical-align: text-top}sub{vertical-align: text-bottom}legend{color: #000}fieldset,img{border: 0}button,input,select,textarea{font-size: 100%}table{border-collapse: collapse;border-spacing: 0}img{vertical-align: top}.fl{float: left !important}.fr{float: right !important}.clear{display: block;height: 0;overflow: hidden;clear: both}.clearfix:after{content: '\20';display: block;height: 0;clear: both}.clearfix{zoom: 1}html{overflow-y: scroll}.hidden{display: none !important}.show{display: block !important}.invisible{visibility: hidden}.noBg{background: none !important}.noBorder{border: none !important}.noMargin{margin: 0 !important}.noPadding{padding: 0 !important}.mb10{margin-bottom: 10px}body{margin: 0 auto;font: 14px/22px "\5FAE\8F6F\96C5\9ED1DE"}a{color: #444}a:hover{text-decoration: none;color: #0370E0}.wrap{position: relative;width: 1200px;margin: 0 auto}.header,.container,.footer{margin: 0 auto}i{display: inline-block;width: 20px;height: 20px;background: #ddd}div,span,a,i,strong,p,li,ul{-webkit-transition: all 0.5s linear 0s;-o-transition: all 0.5s linear 0s;-moz-transition: all 0.5s linear 0s;transition: all 0.5s linear 0s}.header .bg{transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s}.header{position: relative;height: 90px;text-align: left;background: #fff;color: #222}.header .logo{position: absolute;z-index: 3;left: -120px;top: 25px;display: block;width: 485px;height: 40px;background: url(../images/logo.png) no-repeat 0 0}.header .nav{float: right;margin-top: -10px;text-align: right}.header .nav li{float: left;display: inline-block;padding-left: 35px}.header .nav li a{border-bottom: 0;padding: 0px 8px;font-size: 16px;color: #444;line-height: 83px;display: block;height: 83px}.header .nav li:hover a,.header .nav li.hover a,.header .nav li.current a{border-bottom: 7px solid #0370E0;color: #0370E0;text-decoration: none}.header .nav li .bg{height: 0;width: 0;display: none}.header .nav li ul.subnav{display: none;top: 90px;text-align: left;height: 60px;line-height: 60px;color: #fff;right: 0;position: absolute;z-index: 999}.header .nav li ul.subnav li{float: none;height: 60px;line-height: 60px;padding: 0 6px}.header .nav li.hover ul.subnav{display: block}.header .nav li.hover ul.subnav li a{border: none;color: #fff;padding: 10px 5px 0;height: 40px;line-height: 40px}.header .nav li.hover ul.subnav li a:hover{border-bottom: 1px solid #fff}.header .nav li.li-0 ul.subnav{margin-left: 55px}.header .nav li.li-1 ul.subnav{margin-left: 80px}.header .nav li.li-2 ul.subnav{margin-left: 140px}.header .nav li.li-3 ul.subnav{margin-left: 55px}.header .nav li.li-4 ul.subnav{text-align: right}.header .bg{position: absolute;left: 0;right: 0;width: 100%;right: auto;top: 90px;z-index: 18;height: 0px;background: rgba(0, 0, 0, .5)}.notice{width: 600px;height: 20px;position: absolute;color: #fff;z-index: 99;top: 110px;left: 50%;margin-left: -700px;margin-top: 40px}.notice i{float: left;margin-right: 5px;background: url(../images/i-horn.png) no-repeat 0 3px}.notice span{float: left}.notice li{float: left;margin-right: 20px}.notice a{color: #fff}.search-btn{top: 12px;right: -240px;color: #878787;line-height: 36px;font-size: 18px;position: absolute;z-index: 3;height: 36px;width: 195px;border: 0px solid #9f9f9f}.search-btn i{float: left;width: 22px;height: 26px;margin: 4px 12px 0 10px;background: url(../images/i-search.png) no-repeat 0 2px}.p-banner{padding-top: 0.5px;position: relative;height: 385px;background: #333 url("../images/p-bg-1.jpg") no-repeat center top}.p-banner h3{position: absolute;top: 50%;left: 50%;width: 1200px;margin: -30px 0 0 -600px;z-index: 3;color: #fff;font-size: 52px;height: 60px;line-height: 60px}.p-banner .video{text-align: center;line-height: 37px;left: 50%;top: 50%;z-index: 3;margin: 50px 0 0 -590px;position: absolute;width: 154px;height: 37px;border: 1px solid #fff;color: #fff;font-size: 18px;display: inline-block}.p-banner .video:hover{background: #fff;color: #0370E0}.p-bg-2{background-image: url(../images/p-bg-2.jpg)}.p-bg-3{background-image: url(../images/p-bg-3.jpg)}.p-bg-4{background-image: url(../images/p-bg-4.jpg)}.menus{height: 60px;background: #fff;margin-bottom: 70px}.menus li{display: inline-block;line-height: 60px}.menus li a{padding: 0 20px 0 15px;display: inline-block;height: 16px;line-height: 16px;border-right: 1px solid #bbb;color: #777;font-size: 16px}.menus li a:hover,.menus li a.current{color: #0370E0}.menus li:last-child a{border: none}.menus li:nth-child(1) a{margin-left: -15px}.bg-gary{background: #eee}.footer{text-align: center;background-color: #0370E0}.footer .copyright{padding: 30px 0px;font-size: 14px}.footer p{color: #fff;line-height: 30px}.index{position: relative;width: 100%;height: 100%}.index .copyright{font-size: 16px;text-shadow: 0 2px 2px rgba(0, 0, 0, .2);text-align: center;position: absolute;z-index: 5;color: #fff;bottom: -20px;left: 10%;right: 10%}.index .header{background: #0A1440}.index .header .logo{background: url(../images/logo-2.png) no-repeat 0 0}.index .header .nav li a{color: #fff}.banner{position: relative;width: 100%;height: 100%;z-index: 3}.banner .bd li{display: block;width: 100%;height: 650px;background-size: 100% 100%}.banner .bd li a{display: block;height: 650px}.banner .hd{display: none;width: 100%;height: 30px;text-align: center;position: absolute;left: 0;right: 0;bottom: 20px;z-index: 33}.banner .hd li{display: inline-block;height: 15px;width: 15px;background: #fff;border-radius: 50%;font: 0/0 a;margin: 0 4px}.banner .hd li.on{background: #0370E0}.banner .arr{background: url(../images/icon-arr.png) no-repeat 15px 15px;bottom: -150px;border-radius: 50%;border: 2px solid #fff;cursor: pointer;position: absolute;z-index: 13;display: inline-block;width: 56px;height: 56px}.banner .next{right: 30px;background-position: -25px 15px}.banner .prev{right: 120px}.banner .arr:hover{background-color: #0370E0;border-color: #0370E0}.item-h-d{padding-top: 60px;padding-bottom: 60px}.item-h-d .i-hd{height: 70px;line-height: 60px;position: relative;text-align: center;margin-bottom: 40px}.item-h-d .i-hd:before{content: " ";position: absolute;left: 50%;margin-left: -20px;bottom: 0;height: 7px;width: 40px;background: #0370E0}.item-h-d .i-hd strong{font-size: 30px;color: #000}.text-list li a{display: block;color: #444;padding-right: 50px;position: relative;padding-left: 20px;line-height: 38px;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.text-list li a:hover{text-decoration: none;color: #0370E0}.text-list li span{position: absolute;right: 5px;top: 0;color: #888;font-size: 12px}.text-list li a:before{content: " ";position: absolute;left: 9px;top: 50%;margin-top: -1px;width: 3px;height: 3px;border-radius: 50%;background: #222}.text-list li:last-child{border-bottom: none}.text-list li img{vertical-align: middle;margin-top: -1px;margin-left: 5px}.container{padding-bottom: 50px;background: #f7f7f7;position: relative;z-index: 9;margin: 0 auto;min-height: 600px}.bg-fff{background: #fff}.colTxtTitle{height: 60px;line-height: 60px;background: #0A4C94;color: #fff;font-size: 20px;text-indent: 20px}.menu{padding-bottom: 20px}.menu ul li{height: 70px;line-height: 70px;margin-bottom: 10px}.menu ul li a{font-size: 20px;color: #444;text-align: center;display: block;height: 70px;background: #eee}.menu ul li a.on{background: #0370E0;color: #fff}.location{margin-top: 190px;color: #fff}.location .breadcrumb{display: inline-block;font-size: 16px}.location .breadcrumb a{padding: 0 5px;color: #fff;line-height: 60px;font-size: 16px}.location .breadcrumb span{color: #fff;padding: 0 5px 0 15px;line-height: 60px;display: inline-block}.page{padding: 0 30px;text-align: left;height: 60px;line-height: 60px;background-color: #E7ECF2}.page a{font-size: 22px;display: inline-block;height: 60px;color: #333;cursor: pointer;line-height: 60px;padding: 0px 20px}.page a:hover,.page .current{background: #0370E0;color: #fff;text-decoration: none}.page .next{float: right}.news-list a{margin-bottom: 20px;padding: 20px;background: #fff;display: block}.news-list a p{padding: 5px 0;font-size: 16px;color: #777}.news-list a .title{font-size: 32px;color: #333;padding: 5px 0;line-height: 32px}.news-list a .title_new{font-size: 32px;color: red;padding: 5px 0;line-height: 32px}.news-list a:hover{box-shadow: 0px 5px 5px rgba(0, 0, 0, .08)}.news-list a:hover .title{color: #0370E0}.main .news-list{padding-bottom: 50px}.article{padding: 40px;background-color: #fff}.article .hd .title{font-size: 42px;line-height: 42px;color: #333;text-align: center}.article .bd{margin: 0 auto;padding: 40px 0}.article .content{word-wrap: break-word;word-break: break-all;font-size: 18px;color: #535353;line-height: 30px}.article .content p{margin-bottom: 30px;font-size: 18px;color: #535353;line-height: 30px}.article img{max-width: 80%}.pic-list{text-align: center;width: 1230px;margin-left: -14px;margin-bottom: 30px}.pic-list li{position: relative;top: 0;margin: 0 12px 24px;background: #eee;height: 330px;display: inline-block;width: 380px}.pic-list li img{width: 380px;height: 280px}.pic-list li p{height: 50px;line-height: 50px;overflow: hidden;color: #333;font-size: 16px}.pic-list li:hover{top: -10px;box-shadow: 0 2px 15px rgba(0, 0, 0, .2)}.pic-list li:hover p{background: #0370E0;color: #fff}.business{background: #fff;padding: 20px 50px}.business .hd h3{font-weight: normal;margin-bottom: 20px;line-height: 60px;text-align: center;font-size: 52px;color: #0370E0}.business .hd p{line-height: 30px;margin-bottom: 30px;color: #777;font-size: 18px}.business .business-list .list{display: block;color: #fff;position: relative;float: left;z-index: 3;width: 526px;height: 290px}.business .business-list .list img{width: 526px;height: 290px}.business .business-list .list b{position: absolute;z-index: 3;bottom: 50px;left: 40px;font-size: 42px;font-weight: normal}.business .business-list .list-0{height: 620px}.business .business-list .list-0 img{height: 620px}.business .business-list .list-0 b{bottom: auto;top: 50px}.business .business-list .list-0 p{font-size: 18px;line-height: 24px;position: absolute;z-index: 3;bottom: 30px;right: 30px;left: 30px}.business .business-list .list-1,.business .business-list .list-2,.business .business-list .list-4{margin: 0 0 40px 30px}.business .business-list .list:hover{top: -10px;box-shadow: 0px 5px 15px rgba(0, 0, 0, .3)}.culture{text-align: center;padding-bottom: 90px}.culture ul li{padding-top: 80px;display: inline-block;width: 45%;margin: 0 28px}.culture ul li b{display: block;line-height: 50px;padding-bottom: 15px;font-weight: normal;font-size: 50px;color: #004688}.culture ul li p{box-shadow: 0px 5px 15px rgba(0, 0, 0, .1);color: #00468B;padding: 50px 0;line-height: 60px;font-size: 40px;height: 120px;border-radius: 20px;border-top: 30px solid #004688;background: #eff8ff}.yewu .list{padding: 110px 0;height: 386px}.yewu .list dl{padding-top: 95px;height: 386px;width: 660px;float: left}.yewu .list dl dt{margin-bottom: 30px;line-height: 60px;color: #0170DF;font-size: 52px}.yewu .list dl dd{font-size: 18px;color: #777;line-height: 24px}.yewu .list img{float: right;width: 386px;height: 386px}.yewu .list.odd{background: #0370E0}.yewu .list.odd dl{float: right}.yewu .list.odd dl dt,.yewu .list.odd dl dd{color: #fff}.yewu .list.odd img{float: left}.wow{visibility: hidden}.visible .index .copyright{bottom: 20px}.visible .header .logo{left: -100px}.visible .header .nav{margin-top: 0px}.visible .header .search-btn{top: 22px}.visible .banner .arr{bottom: 150px}
