/* eyoucms.com 易优CMS -- 好用,免费,安全 */ ul{list-style:none;margin:0;padding:0;} .mt10{margin-top:10px;} .mt20{margin-top:20px;} .mt30{margin-top:30px;} .m20{margin:20px 0;} .p5{padding:5px;} .p10{padding:10px;} .p30{padding:30px;} .pt10{padding:10px 0;} .pt20{padding:20px 0;} .clear{clear:both;} .dis{display:none;} .text-center{text-align:center;} .text-hide{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} .fl{float:left;} .fr{float:right;} body{background:#fff;} i,em{ font-style:normal;} ::-webkit-input-placeholder{color:#999;font-family:microsoft yahei;font-size:14px;} :-moz-placeholder{color:#999;font-family:microsoft yahei;font-size:14px;} ::-moz-placeholder{color:#999;font-family:microsoft yahei;font-size:14px;} :-ms-input-placeholder{color:#999;font-family:microsoft yahei;font-size:14px;} .notsupport{position:fixed;top:0;bottom:0;z-index:99999;width:100%;height:100%;text-align:center;clear:both;color:#fff;background:#0072C6;} .notsupport h1{font-size:100px;margin-top:200px;margin-bottom:30px;} .notsupport h2{font-size:30px;margin-bottom:30px;} ul,li{list-style:none;margin:0;padding:0;} img{max-width: 100%;} .siteHeader{width:100%;height:920px;overflow:hidden;position:relative;} .siteHeader .container{margin-top:10px;position:relative;z-index:999;} .head_cont{position:relative;} .logo{font-size:2em;margin-top:20px;} .logo a{display:block;width:61px;height:67px;background-size:100% 100%;} .site_nav{list-style:none;margin-top:35px;float:right;} .site_nav li{float:left;margin:0 16px;cursor:pointer;} .site_nav li a{display:block;height:39px;line-height:34px;text-align:center;font-size:16px;color:#fff;cursor:pointer;opacity: 0.95; -webkit-transition:color 0.3s linear;position:relative;} .site_nav li a:hover{opacity:1;text-decoration:none;font-weight:bold;} .site_nav li a:after{ display:block; content:""; height:4px; width: 100%; position:absolute;top:33px;left: 0px; background:linear-gradient(180deg,rgba(48,125,233,1) 0%,rgba(40,96,173,1) 100%); opacity: 0; -webkit-transition: transform 0.2s ease-out,opacity 0.2s ease-out; transform-origin: 50% 0%; transform:scale(0.01,1);} .site_nav li a:active{text-decoration: none;ß} .site_nav li.active a{font-weight:bold;color:#2861AE;} .site_nav li.active a:after{ transform:scale(1,1); opacity: 1;} .site_nav li:hover a:after{ transform:scale(1,1); opacity: 1;} .sub-siteHeader{background:#fff;height:110px;} .sub-siteHeader .logo a{background-image:url("../img/subHeadLogo.png")} .sub-siteHeader .site_nav li a{color:#333;} .sub-siteHeader .site_nav li.active a{border-color:#fff;color:#000;} .homePage .swiper-container{position:absolute;top:0;width: 100%;height: 100%;} .homePage .swiper-slide{width:100%;height:920px;background-position: center;background-size:cover;} .icp_item{margin-top:60px;} .icp_item .icp_title{text-align:center;line-height:30px;margin-bottom:16px;} .icp_item .icp_title h2,h3{margin:0;padding:0;font-weight:normal;} .icp_title .ch_title{font-size:18px;color:#2861B0;margin-top:10px;} .icp_title .en_title{font-size:22px;color:#595959;} .icp_title .icp_nav{list-style:none;padding:0;overflow:hidden;width:260px;margin:13px auto 0 auto;} .icp_title .icp_nav li{display:block;float:left;border-right:1px solid #333;padding:0 15px;text-align:center;} .icp_title .icp_nav li:last-child{border-right:none} .icp_title .icp_nav li.active{color:#336699;} #certify {position: relative;width: 1200px;margin: 0 auto} #certify .swiper-container { padding:40px 0 60px 0;} #certify .swiper-slide {width: 476px;height:290px;box-shadow: 0 8px 30px #333;} #certify .swiper-slide img{display:block;width: 476px;height:290px;} #certify .swiper-slide p {line-height: 98px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;} #certify .swiper-pagination {width: 100%;bottom: 20px;} #certify .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;} #certify .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 3px solid #00aadc;background-color: #fff;} #certify .swiper-button-prev {left: -30px;width: 45px;height: 45px;background: url(../img/wm_button_icon.png) no-repeat;background-position: 0 0;background-size: 100%;} #certify .swiper-button-prev:hover {background-position: 0 -46px;background-size: 100%} #certify .swiper-button-next {right: -30px;width: 45px;height: 45px;background: url(../img/wm_button_icon.png) no-repeat;background-position: 0 -93px;background-size: 100%;} #certify .swiper-button-next:hover {background-position: 0 -139px;background-size: 100%} .cp_project, .cp_news{width:1000px;margin:0 0 60px 100px;} .soiutoon{margin-bottom:20px;height:438px;} .cp_news .icp_wrap{height:430px;margin-bottom:40px;} .cp_news .swiper-container {width: 100%;height: 100%;} .cp_news .swiper-slide {text-align: center;font-size: 18px;background: #fff;width:800px;height:380px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: flex-start;align-items: flex-start;} .cp_news .swiper-pagination{margin-top:30px;} .cp_news .news_wrap{text-align:left;} .cp_news .news_pic{width:100%;height:210px;background-repeat:no-repeat;background-color:#e9ebf0;background-size:100% 100%;} .cp_news .news_title{font-size:18px;padding:26px 15px 15px 15px;} .cp_news .news_content{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;font-size:14px;text-align:left;color:#999;padding:0px 15px 15px 15px;overflow: hidden;line-height:22px;height:69px;} .projectDemo{list-style:none;margin:0;padding:0;overflow:hidden;} .projectDemo li{position:relative;display:block;float:left;width:480px;height:241px;margin:10px;background-size:100% 100% !important;} .projectDemo li a{display:block;} .projectDemo li .title{position:absolute;bottom:0;width:100%;height:50px;line-height:50px;color:#fff;font-size:16px;text-align:center;background:rgba(40,97,176,0.8);border-top:1px solid #979797;} .partner{list-style:none;margin:0;padding:0;overflow:hidden;} .partner li{float: left; width: 167px;height: 74px;margin: 10px 16px;} .partner li img{width:100%;height:100%;} .aboutus{overflow:hidden;padding:40px 0;} .aboutus .video{float:left;width:560px;padding-left:73px;} .aboutus .decs{overflow:hidden;margin-left:630px;padding-left:30px;} .aboutus .decs h3{color:#2861B0;font-size: 18px;margin:50px 0 14px 0;font-weight:bold;} .aboutus .decs p{line-height:28px;color:#999;font-size:14px;} .aboutus .decs a{display:block;width:250px;height:30px;line-height:30px;margin-top:45px;background:linear-gradient(270deg,rgba(81,154,216,1) 0%,rgba(40,97,176,1) 100%);border-radius:27px;color:#fff;text-align:center;position:relative;} .aboutus .decs a i{font-weight:bold;position:absolute;right:22px;top:-1px;} .adv{width:100%;height:290px;} .banner01{background:url("../img/banner01.jpg") no-repeat center;background-size:cover;} .banner02{background:url("../img/banner02.jpg") no-repeat center;background-size:cover;} .banner03{background:url("../img/banner03.jpg") no-repeat center;background-size:cover;} .banner04{background:url("../img/banner04.jpg") no-repeat center;background-size:cover;} .banner05{background:url("../img/banner05.jpg") no-repeat center;background-size:cover;} .banner06{background:url("../img/banner06.jpg") no-repeat center;background-size:cover;} .banner07{background:url("../img/banner07.jpg") no-repeat center;background-size:cover;} .banner08{background:url("../img/banner08.jpg") no-repeat center;background-size:cover;} .tzgx{background:url("../img/tzgx.jpg") no-repeat center;background-size:cover;} .job{background:url("../img/job.jpg") no-repeat center;background-size:cover;} .mod-list{height:270px;background:#fff;box-shadow:1px 1px 5px #d1d1d1;padding:4px 18px 16px 18px;} .mod-list-title h4{font-size:16px;border-bottom:1px solid #e1e1e1;padding-bottom:10px;} .mod-list-title h4 small{margin-left:5px;} .links{margin-top:5px;margin-bottom:18px;} .links h3{border-bottom:1px solid #e4e4e4; font-size:14px;font-weight:normal;color:#000;padding-bottom:10px;} .links_content a{padding:0 15px;color:#8b8b8b;} .mod-list-title .more{float:right;} .mod-list-title .more a{color:#a2a1a4;font-size:12px;} .mod-list-title .more a:hover{color:#595959;} .mod-list-item{list-style:none;margin:0;padding:0;} .mod-list-item li.firstPre{overflow:hidden;} .mod-list-item li .pre_img{float:left;} .mod-list-item li .desc{overflow:hidden;} .mod-list-item li .pre_img{margin-right:20px;} .mod-list-item li .pre_img img{width:180px;height:180px;border:1px dashed #475057;} .mod-list-item li .desc .title{font-size:26px;color:#2861B0;} .mod-list-item li .desc .intro{margin-top:15px;color:#333;font-size:16px;line-height:25px;} .mod-list-item li{margin-bottom:5px;border-bottom:1px solid #979797;padding:10px 0;font-size:12px;} .mod-list-item a{color:#333;} .mod-list-item a:hover{color:#000;} .mod-list-item .list-it-time{float:right;color:#000;} .mod-cont{padding:0 0 20px 0;margin:57px 0 25px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .mod-cont-header{padding:27px 25px 15px 17px;} .mod-cont-header h2{font-size:18px;color:#000;margin:0 0 1px 0;border-left:4px solid #99cd28;padding-left:7px;} .mod-pager{text-align:right;} .mod-breadcrumb{text-align:right;padding:0px 15px;font-size:12px;background:#f7f7f7;} .mod-breadcrumb a{color:#99cd28;} .mod-pager li a{color:#99cd28;} .mod-pager li a:hover{color:#99cd28;} .mod-pager li a:active{color:#81b119;} .mod-pager .active a{color:#fff;background:#99cd28;border-color:#99cd28;} .mod-pager .pageinfo{color:#9f9f9f;} .pagelist-head{padding:5px 0 2px 0;margin:0 18px;text-align:center;border-bottom:1px solid #e0e0e0;} .pagelist-head p span{margin:0 8px;color:#7c7c7c;} .pagelist-cont{padding:15px;line-height:25px;} .handle{padding:15px;margin:10px 0;color:#888;} .handle a{color:#4b4b4b;} .handle a:hover{color:#000;} .handle .handle_l{float:left;} .handle .handle_r{float:right;} .fchild-nav .wrap{width:200px;} .fchild-nav .columnTitle{height:76px;overflow:hidden;background:linear-gradient(180deg,rgba(48,125,233,1) 0%,rgba(40,96,173,1) 100%);color:#fff;} .fchild-nav .columnTitle h2{margin:15px 0 5px 0;text-align:center;font-size:22px;letter-spacing:7px;} .fchild-nav .columnTitle p{font-size:18px;margin:0;text-align:center;} .fchild-nav ul{list-style:none;margin:0 0 20px 0;padding:0;} .fchild-nav ul li a{display:block;font-size:14px;height:45px;line-height:56px;color:#4e5365;border-top:1px solid #e0e0e0;text-indent:4px;border-bottom:1px solid #979797;} .fchild-nav ul li.active a{color:#2861B0;} .fchild-nav ul li a:hover{color:#2861B0;text-decoration:none;} .fchild-content h2.title{color: #2861B0;border-bottom:2px solid #979797;font-size:26px;padding-bottom:15px;margin:15px 0 20px 0;} .fchild-content{min-height:500px;} .fchild-content > img{max-width: 100%;display: block;height: auto;margin: 10px auto 20px;} .pageDetails .title{color: #2861B0;border-bottom: 2px solid #979797;padding-bottom:5px;margin: 15px 0 20px 0;text-align:center;} .pageDetails .title h3{font-size: 26px;} .pageDetails .title p{color:#4e5365;margin-top:15px;} .feedback{margin:0 auto;} .feedback .feedback-title{display:block;margin:0 0 25px 0;border-bottom:1px solid #979797;height:50px;line-height:50px;font-size:18px;} .feedback .fb-group{margin-bottom:15px;} .feedback .fb-group{overflow:hidden;} .feedback .fb-label, .feedback .fb-input{height:35px;} .feedback .fb-label{width:90px;float:left;line-height:35px;text-align:right;padding-right:15px;} .feedback .fb-label .hightlight{color:red;vertical-align:middle;} .feedback .fb-input{border:1px solid #ddd;width:290px;margin-right:10px;padding:0 13px;border-radius:4px;} .feedback .notice .fb-label{vertical-align:top;} .feedback .notice textarea{border:1px solid #ddd;width:600px;height:90px;border-radius:3px;} .feedback .notice .error{vertical-align:top;margin-left:10px;} .feedback .fb-group .error{color:red;} .feedback .action{height:40px;padding:10px 0 0 89px;} .feedback .action button{color:#fff;} .footer{height:296px;padding:30px 0 0 0;background:url("../img/footerbg.png") no-repeat;font-size:12px;color:#5f5e5e;line-height:16px;color:#fff;} .footer .cp-logo{position:relative;height:200px;} .footer .cp-logo .logo{position:absolute;left:120px;top:14px;} .footer .cpItem .cp_info{float:left;display:block;padding:0 60px;text-align:left;} .footer .cpItem .cp_info dt{font-size:18px;margin-bottom:30px;} .footer .cpItem .cp_info dd{font-size:14px;margin-bottom:18px;} .footer .cpItem .cp_info dd a{color:#fff;} .footer .copyright{border-top:1px solid #999;line-height:40px;color:#999;} .copyright .container{padding-left:250px;} .copyright .container a{color:#999;} .resultbar{padding:15px;font-size:18px;} .resultbar .fc_03c{color:#156e00;} .resultlist{padding:0 15px;} .resultlist ul li{margin-bottom:15px;} .resultlist ul li h3{margin:0 0 5px 0;font-size:16px;text-decoration: underline;} .resultlist ul li h3 a{color:#156e00;font-weight:normal;} .resultlist ul li p{margin-bottom:-1px;} .resultlist ul li p,.resultlist ul li p font{font-size:12px;color:#333;} .resultlist ul li span{color:#a9a9a9;font-size:12px;} .notice_page .mod-breadcrumb{margin-top:15px;} .notice_page .mod-cont{padding-top:20px;}