﻿@charset 'utf-8';.banner,.i-banner,footer,header,main{-webkit-transition:all .5s;transition:all .5s}
body{min-width:1200px}
header .head-top{overflow:hidden;height:100px;line-height:100px}
header .logo{overflow:hidden;height:100px;line-height:100px}
header nav{height:50px;background:#15a3e4;color:#fff}
header nav ul li{position:relative;float:left}
header nav ul li:hover .sub-nav{top:50px;visibility:visible;opacity:1}
header nav ul li>a{position:relative;padding:0 30px;height:50px;line-height:50px}
header nav ul li>a:hover{text-decoration:underline}
header nav .sub-nav{position:absolute;top:70px;left:50%;z-index:1;visibility:hidden;width:137px;background:#1491ca;opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
header nav .sub-nav a{height:40px;border-bottom:1px solid rgba(255,255,255,.8);text-align:center;line-height:40px}
header nav .sub-nav a:hover{background:#0476b8;color:#fff}
header .search{width:244px;background:#007db6;box-shadow:1px 1px 3px rgba(0,0,0,.1)}
header .search .txt{padding:0 20px;width:calc(100% - 43px);height:50px;background:0 0;color:#fff;font-size:12px;line-height:50px}
header .search .btn{width:43px;height:50px;background:url(../images/search.png) no-repeat center;font-size:0;line-height:50px}
footer{border-top:1px solid #dcdcdc;line-height:28px}
.owl-controls .owl-page span{background:#e60012}
.owl-controls .owl-page.active span,.owl-controls.clickable .owl-page:hover span{background:#999}
.i-banner .owl-buttons{position:absolute;top:50%;left:50%;margin:0 auto;width:1200px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.i-banner .owl-controls .owl-buttons div{width:38px;height:38px}
.i-banner .owl-pagination{bottom:13px}
.i-banner .owl-controls .owl-page span{width:13px;height:13px;background:#fff;-webkit-transition:all .3s;transition:all .3s}
.i-banner .owl-controls .owl-page.active span,.i-banner .owl-controls .owl-page:hover span{background:#15a3e4}
.banner{height:320px;background-position:center;background-size:cover;background-repeat:no-repeat}
.banner .dtcell{text-align:left}
.banner strong{position:relative;font-size:48px}
.banner strong::after{position:absolute;bottom:-1px;left:0;width:309px;height:10px;background:url(../images/banner_iocn.png) no-repeat center;content:''}
.banner span{color:rgba(255,255,255,.2);font-size:35px}
.i-main .con-l{width:880px}
.i-main .con-r{padding:0 30px 0 27px;width:290px;background:#f3f3f3}
.i-main .i-about{width:264px}
.i-main .i-about h2{height:168px;background:url(../images/i_about__bg1.jpg) no-repeat center}
.i-main .i-about h2 strong{font-size:20px}
.i-main .i-about h2 span{position:relative;font-size:28px}
.i-main .i-about h2 span::after{position:absolute;top:50%;right:-17px;width:5px;height:23px;background:#fff;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.i-main .i-about .info{height:344px;background:url(../images/i_about__bg2.jpg) no-repeat center}
.i-main .i-about .info .txt{overflow:hidden;height:252px;line-height:28px}
.i-main .i-news{width:575px}
.i-main .i-news h2{width:118px;height:36px;background:#474644;color:#fff;text-align:center;font-size:16px;line-height:36px}
.i-main .i-news .box:hover h2{background:#046bb2}
.i-main .i-news .box:hover em{color:#046bb2}
.i-main .i-news .info{width:418px;border-bottom:1px solid #e5e5e5}
.i-main .i-news .date.h3{color:#4a4a4a}
.i-main .i-news h3{font-size:16px}
.i-main .i-news .els2{height:75px;color:#938f8f;-webkit-line-clamp:3}
.i-main .i-news em{color:#0172c3}
.i-main .i-guide ul{margin-left:-43px}
.i-main .i-guide li{padding-left:43px}
.i-main .i-guide a:hover .info{visibility:visible;opacity:1}
.i-main .i-guide .imgs{height:150px}
.i-main .i-guide .info{top:0;left:0;visibility:hidden;background:rgba(0,0,0,.6);opacity:0}
.i-main .i-pro h2{height:52px;font-size:19px;line-height:52px}
.i-main .i-pro .imgs{width:234px;height:156px}
.i-main .i-pro .info{width:120px;height:150px;color:#8c8c8c}
.i-main .i-pro .list li{cursor:pointer}
.i-main .i-pro .list li.cur .tt2{background:#15a3e4;color:#fff;text-align:center}
.i-main .i-pro .list li.cur .dn{display:block}
.i-main .i-pro .list li .tt2{padding-right:20px;height:40px;border-bottom:1px solid #dcdcdc;background:url(../images/more_2.png) no-repeat right center;color:#333;line-height:40px}


.main-nav h2{width:250px;height:228px;background:url(../images/main_nav_bg.png) no-repeat center}
.main-nav h2 .dt{width:100%;height:213px}
.main-nav h2 strong{padding-bottom:8px;font-size:28px}
.main-nav h2 span{color:rgba(255,255,255,.2);font-size:16px}
.main-nav li{margin-bottom:10px;position:relative;}
.main-nav li > a{padding-left:37px;height:50px;background:#f0f0f0 url(../images/main_nav_icon.png) no-repeat 23px center;line-height:50px}
.main-nav li.cur > a,.main-nav li:hover > a{background:#128fd8 url(../images/main_nav_icon_2.png) no-repeat 23px center;color:#fff}

.main-nav li .subnav{ margin-top:5px;display:none;}

.main-nav li .subnav a{ display:block; line-height:40px; padding-left:50px;}
.main-nav li .subnav a.cur{ color:#128fd8}
.main-nav li .sub{opacity:0;visibility:hidden;position:absolute;z-index:1;margin-top: -50px;left:250px;width:420px;min-height:50px;background:rgba(255,255,255,1);padding-left:15px}
.main-nav li .sub::after{position:absolute;content:'';top:10px;left:-5px;border-right:5px solid rgba(255,255,255,1);border-top:6px solid transparent;border-bottom:6px solid transparent}
.main-nav li .sub a{background: rgba(255,255,255,0);position:relative;line-height:28px;display:inline-block;width:100%;padding-left:5px;color:#000;font-size:13px;height:28px;border:1px solid #CCC;}
.main-nav li .sub a:hover{color:#128fd8;}
.main-nav li .sub a::after{position:absolute;left:20px;top:50%;content:'';margin-top:-3px;}
.main-nav li:hover .sub{opacity:1;visibility:visible}





.content{width:920px;min-height:300px}
.content h2{border-bottom:1px solid #ccc}
.content h2 strong{font-size:22px}
.content h2 strong::after{position:absolute;top:50%;left:0;width:4px;height:20px;background:#15a3e4;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.content h2 .fr{color:#8f8f8f}
.content h2 .fr img{vertical-align:0}
.news-list .box{border-bottom:1px dashed #dcdcdc}
.news-list .box a:hover h3{color:#15a3e4}
.news-list .box .info{width:545px}
.news-list .box h3{color:#141414;font-size:16px}
.news-list .box .els2{height:50px;color:#9c9c9c;font-size:12px}
.news-list .box em{color:#15a3e4}
.news-list .box .imgs{width:237px;height:127px}
.news-list li{border-bottom:1px dashed #dcdcdc}
.news-list li a:hover h3{color:#15a3e4}
.news-list li h3{color:#141414;font-size:16px}
.news-list li .date{color:#959595}
.news-info .head{border-bottom:1px dashed #dcdcdc}
.news-info .head strong{color:#2e2e2e;font-size:22px}
.news-info .share{margin-right:auto;margin-left:auto;width:330px;height:28px;line-height:28px}
.news-info .page{border-top:1px solid #e5e5e5;background:#f3f3f3;font-size:12px}
.news-info .page a{height:28px;line-height:28px}
.news-info .page a strong{color:#1591d9}
.news-info .page a span{width:calc(100% - 60px);color:#000}
.pro-list li{border-bottom:1px solid #eee}
.pro-list li a:hover h3{color:#0a63b6}
.pro-list li .imgs{width:225px;height:150px;border:1px solid #e5e5e5}
.pro-list li .info{width:665px}
.pro-list li h3{height:40px;color:#242424;font-size:16px;line-height:40px}
.pro-list li .els2{height:55px;color:#838383;line-height:28px;-webkit-line-clamp:3}
.pro-list li em{width:113px;height:34px;background:#0a63b6;line-height:34px}
.pro-info .imgs{width:458px;height:305px}
.pro-info .info{width:432px}
.pro-info .info h3{color:#232323;font-size:24px}
.pro-info .info .con{overflow:auto;max-height:196px;color:#888;line-height:28px}
.pro-info .info .btn{width:135px;height:43px;background:#313131;box-shadow:5px 5px 0 #eee;line-height:43px}
.pro-info .b-con h3{border-bottom:1px solid #15a3e4}
.pro-info .b-con h3 strong{display:inline-block;width:160px;height:48px;border:1px solid #e5e5e5;border-bottom:none;background:#1ea7de;line-height:48px}
.pro-info .b-con h3 strong img{margin-right:7px}
.join-list li{margin-bottom:8px}
.join-list .head{height:50px;background:#e8e8e8;line-height:50px;cursor:pointer}
.join-list .head h3{width:80%;font-size:18px}
.contact h3{width:113px;height:35px;border-radius:20px;background:#15a3e4;line-height:35px}
.contact .txt{color:#616161;line-height:35px}
.contact .box1{width:270px}
.contact .box2{width:535px}
.contact .add{height:315px}
.contact .add img{max-width:inherit}
.faq-list{border-top:3px solid #e5e5e5}
.faq-list li{padding-bottom:17px;border-bottom:1px solid #dcdcdc}
.faq-list h3{position:relative;padding-left:13px;color:#000;font-weight:700}
.faq-list h3::after{position:absolute;top:50%;left:3px;width:3px;height:18px;background:#0985da;content:'';-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.faq-list .txt{color:#9b9b9b;font-size:12px}
.faq-list .txt-con{background:#eee}
.faq-list .txt-con strong{color:#0985da}
.message form .txt-w{margin-bottom:18px;margin-left:-77px}
.message form .lg-6{padding-left:77px}
.message form .txt{padding:0 15px;width:100%;height:40px;border:1px solid #dedede;color:#999;line-height:40px}
.message form textarea{padding:15px;width:100%;height:158px;border:1px solid #dedede;font-size:14px}
.message form .btn{margin-top:33px}
.message form .btn input{width:350px;height:46px;background:#0985da;line-height:46px}
.fix-wrap{position:fixed;top:0;left:0;z-index:9999;display:none;width:100%;height:100%;background:rgba(0,0,0,.8)}
.fix-wrap .hide{position:fixed;top:5%;right:5%;padding:25px;width:25px;height:25px;border-radius:50%;background:#090908;cursor:pointer;-webkit-transition:all .8s;transition:all .8s}
.fix-wrap .hide::after,.fix-wrap .hide::before{position:absolute;top:50%;left:50%;margin-top:-27.5%;width:1px;height:55%;background:#fff;content:''}
.fix-wrap .hide::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fix-wrap .hide::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.fix-wrap .hide:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.fix-video .video-wrap{display:table;overflow:hidden;padding:10px;max-width:55%;max-height:55%;border:1px solid #3a3a3a;background:#2d2d2d;-webkit-animation:ReturnToNormal .5s both;animation:ReturnToNormal .5s both}
.fix-video video{max-width:100%;max-height:100%}
.fix-pic{overflow:auto}
.fix-pic img{-webkit-animation:zoomIn .5s both;animation:zoomIn .5s both}
.fix-honor{background:rgba(0,0,0,.6)}
.fix-honor .img{width:717px;height:523px;background:#fff}
.fix-honor .hides{position:absolute;top:0;right:-38px;width:36px;height:36px;background:url(../images/hide.png) no-repeat center}
.fix-honor h3{position:fixed;bottom:0;left:0;width:100%;height:80px;background:rgba(0,0,0,.8);line-height:80px}
.fix-bar{position:fixed;right:20px;bottom:20%;z-index:888}
.fix-bar a{display:block;margin-bottom:1px;width:55px;height:55px;background-color:#15a3e4;color:#fff;text-align:center;font-size:12px}
.fix-bar .icon{height:30px;background-position:center 82%;background-repeat:no-repeat}
.fix-bar span{display:block;width:100%;height:25px;line-height:25px}
.in-page{color:#888;line-height:35px}
.in-page span{padding:0 15px;border:1px solid #e8e8e8}
.in-page a{padding:0 15px;border:1px solid #e8e8e8}
.in-page a.cur,.in-page a:hover{border-color:#15a3e4;background:#15a3e4;color:#fff}









.bd_weixin_popup{height:300px!important}
.imgs{background:url(data:image/gif;base64,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) no-repeat center}
