@charset "utf-8";

html,body,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,object,code,legend,button,input,textarea,label,th,td,a,img{margin:0;padding:0;border:0;outline:0}

ul,ol{list-style:none;margin:0 !important;padding:0 !important;}

dl{margin: 0!important;padding:0 !important;}

abbr,acronym{border:0;font-variant:normal}

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}

.fl{float:left}

.fr{float:right}

a{color:#333;text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}

a:hover{text-decoration:none}

a.special,.special a{color:#1eb37b}

a.special:hover,.special a:hover{color:#1eb37b;text-decoration:none}

.cf:before,.cf:after,.clearfix:before,.clearfix:after{content:"";display:table}

.cf:after,.clearfix:after{clear:both}

.cf,.clearfix{clear:both;*zoom:1}

.c-333{color:#333}

.c-666{color:#666}

.c-999{color:#999}

.c-green{color:#1fb079}

.c-orange{color:#fc714c}

.c-reg{color:#d90106}

.show{display:block}

.hide{display:none}

.border-1{border:1px solid #eee;box-sizing: border-box;}

.border-5{border: 5px solid #fff;box-sizing: border-box;}

.border-10{border: 10px solid #fff;box-sizing: border-box;}

.border-15{border: 15px solid #fff;box-sizing: border-box;}

.border-20{border: 20px solid #fff;box-sizing: border-box;}

.w-1200{max-width: 1200px;width:100%;margin:0 auto;}

.w-1300{max-width: 1300px;width:100%;margin:0 auto;}

.w-1340{max-width: 1340px;width:100%;margin:0 auto;}

.w-pd-100{padding:0 100px;margin:0 auto;}

input::-webkit-input-placeholder{color:#fefefe;}

input::-moz-placeholder{color:#fefefe;}

input:-moz-placeholder{color:#fefefe;}

input:-ms-input-placeholder{color:#fefefe;}

body{overflow-x: hidden !important;}

.page-1{text-align: center; margin:5% auto; height: 34px; overflow: hidden; display: block;}

.page-1 ul{width: 100%;text-align: center;}

.page-1 ul li{display: inline-block;padding:.2% .5%;}

.page-1 ul li.on{background:#1e2481;color:#fff;}

.page-1 ul li.on a{color:#fff;}



.page-2{width:100%;margin:3% auto;}

.page-2{display: inline-block;width: 100%;text-align: center;}

.page-2 li{width:36px;line-height:36px;font-size:14px;color:#333;display: inline-block;text-align: center;font-weight: bold;}

.page-2 li:hover,.page-2 li.on a{color:#e60012;}

.page-2 .page-2s{width:75px;background:#c5c5c5;color:#fff;margin:0 5px;}

.page-2 .page-2s a{display: block;}

.page-2 .page-2s:hover a{color:#fff;background:#e60012;}



.page-3{text-align: center; margin:5% auto; height: 34px; overflow: hidden; display: block; }

.page-3 .on{ border: 1px solid #02897d;cursor: pointer; background: #02897d; color: #fff; }

.record_i{ font-size: 14px; color: #555555; height:34px; line-height: 34px; margin:0 4px; display: block; float: left;   }

.page_home{display: block; float: left; cursor: pointer;  margin: 0 4px; border: 1px solid #dddddd;  width: 32px; height: 32px;background: url(/template/cn/images/page_left.jpg) center center no-repeat; text-align: center; line-height: 32px;  }

.page_tail{ display: block; float: left;cursor: pointer;  margin: 0 4px; border: 1px solid #dddddd;  width: 32px; height: 32px;background: url(/template/cn/images/page_right.jpg) center center no-repeat; text-align: center; line-height: 32px;  }

.page_up {display: block; float: left; cursor: pointer; margin: 0 4px; border: 1px solid #dddddd;  width: 32px; height: 32px;background: url(/template/cn/images/page_l.jpg) center center no-repeat; text-align: center; line-height: 32px;  }

.page_down {display: block; float: left;cursor: pointer; cursor: pointer; margin: 0 4px; border: 1px solid #dddddd;  width: 32px; height: 32px;background: url(/template/cn/images/page_r.jpg) center center no-repeat; text-align: center; line-height: 32px;  }

.page_a { display: block; float: left;cursor: pointer;  margin: 0 4px; border: 1px solid #dddddd;  width: 32px; height: 32px;text-align: center; line-height: 32px;  }

.jump_txt{ display: block; float: left;  margin: 0 4px; border: 1px solid #dddddd;  width: 32px; height: 32px; text-align: center; line-height: 32px; }

.jump_sub{display: block; float: left;  margin: 0 4px; border: 1px solid #dddddd;  background: none; width: 32px; height: 32px; text-align: center; line-height: 32px; }

.page_inner{ display: inline-block; }

.page_line{ display: block; float: left; height: 34px; line-height: 34px; width:24px; text-align: center;  }



.page-4{width:100%;margin:3% auto;text-align: center;}

.page-4 li{width:35px;line-height:35px;height:35px;display: inline-block;}

.page-4 li a{display: block;color:#666;border:1px solid #e5e5e5;font-size:14px;text-align: center;box-sizing: border-box;}

.page-4 li:hover a,.page-4s.on a{color:#fff;background:#014099;border:1px solid #014099;box-sizing: border-box;}

.page-4 .page-4s{width:60px;}

/*hide scroll*/

::-webkit-scrollbar-track-piece { position: fixed;right:0;background-color:#f8f8f8;}

::-webkit-scrollbar {width:0px;height:0px;}

::-webkit-scrollbar-thumb {background-color:#dddddd;background-clip:padding-box;min-height:28px;}

::-webkit-scrollbar-thumb:hover {background-color:#bbb;}

.lg_max_1920{max-width:1920px;margin: 0 auto;}

.lg_max_1200{max-width:1200px;margin: 0 auto;}



/* 缩放动画 */

.lg_kqmlzy{-webkit-animation:play_btn 0.5s infinite alternate;}

@-webkit-keyframes play_btn{

	0%{-webkit-transform:scale(1.0)}

	100%{-webkit-transform:scale(1.2)}

}



.nav__trigger { float: right; width: 30px; height: 30px; position: relative; right: 0; top:10px; margin-left: 15px; z-index: 9999; display: none; cursor: pointer; }

.nav__icon { display: block; position: absolute; width: 30px; height: 2px; top: 0; left: 0; background-color:#0d6fb8; -webkit-transition-property: background-color, -webkit-transform; transition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-property: background-color, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }

.nav__icon:before, .nav__icon:after { content: ''; display: block; width: 30px; height: 2px; position: absolute; background: #0d6fb8; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }

.nav__icon:before { margin-top: 20px; }

.nav__icon:after { margin-top: 10px; }

.zjq-mnav { width: 100%; height: 100%; padding: 0 0; position: fixed; z-index: 1024; opacity: 0; -webkit-transition-property: all; transition-property: all; -webkit-transition-duration: 300ms; transition-duration: 300ms; -webkit-transform: translateY(-100%); transform: translateY(-100%); right: 0; top: 0; overflow: hidden; }

.zjq-msons { margin: 14px 10px; border-bottom: 1px solid rgba(255, 255, 255, 0.3); }

.zjq-msons dt { font-size: 14px; margin-bottom: 8px; line-height: 1.6rem; text-align: center; }

.zjq-msons a { color: #fff }

.zjq-msons dd { text-align: center; line-height: 24px; padding-bottom: 10px;font-size: 14px;}

.zjq-msons dd a { margin:0 10px; display: inline-block; color: #e9e8e8 }

.nav--active{ overflow: hidden; }

.nav--active .nav__trigger { opacity: 0.5; }

.nav--active .nav__icon { top: 8px; -webkit-transform: rotate(45deg); transform: rotate(45deg); }

.nav--active .nav__icon:before { display: none; }

.nav--active .nav__icon:after { margin-top: 0; -webkit-transform: rotate(90deg); transform: rotate(90deg); }

.nav--active .zjq-mnav { top:110px; opacity: 1; height: 100%; background: #0d6fb8; -webkit-transform: translateY(0); transform: translateY(0); padding:1rem 0; }



/*lg_head*/

/* .lg_head{position: fixed;top:0;left:0;right:0;z-index: 99999999;width: 100%;} */

.lg_head_con{height:110px;background:#fff;}

.lg_head_con h1{display: inline-block;margin:0 auto;line-height: 110px;float: left;max-width: 105px;}

.lg_head_con .lg_center{max-width: 1075px;width:100%;margin: 0 auto;height:110px;display: inline-block;text-align: right;} 

.lg_head_con .lg_center>ul{display: inline-block;text-align: right;margin: 0 auto;max-width: 960px;}

.lg_head_con .lg_center>ul>li{display: inline-block;font-size: 16px;line-height: 110px;height:110px;margin: 0 0px 0 20px;position: relative;}

.lg_head_con .lg_center>ul>li>dl{position: absolute;top:110px;background:rgba(255,255,255,.9);width:405px;left:-50%;height: 0;overflow: hidden;transition: all 1s;}

.lg_head_con .lg_center>ul>li:hover dl{height: auto;transition: all 1s;z-index: 22;padding:20px 0 !important;}

.lg_head_con .lg_center>ul>li>dl>dt{float: left;margin:2% auto;}

.lg_head_con .lg_center>ul>li>dl>dd{display: block;text-align: center;font-weight: bold;float: left;width:33%;}

.lg_head_con .lg_center>ul>li>dl>dd a:hover,.lg_head_con .lg_center>ul>li>dl>dd a:hover{color:#0440f9;}

.lg_head_con .lg_center>ul>li>dl>dd>a{display: block;height:35px;line-height: 35px;}

.lg_head_con .lg_center>ul>li>a{display: block;color:#333;position: relative;font-weight: bold;}

.lg_head_con .lg_center>ul>li:hover>a{color:#0a3cf8;}

.lg_yy{display: inline-block;margin-left: 20px;}

.lg_yy .lg_yy_con{color:#bbb;}

.lg_yy .lg_yy_con a{font-size: 14px;color:#222;}



.lg_footer{background: #2f2f2f;padding:25px 0 0;}

.lg_footer_con{width:1200px;margin: 0 auto;}

.lg_footer_con .lg_footer_top{border-bottom: 1px solid #444;margin: 1% auto 0;text-align: center;} 

.lg_footer_con .lg_footer_top h1{display: inline-block;margin:0 auto;}

.lg_footer_con .lg_footer_top .lg_center{display: block;}

.lg_footer_con .lg_footer_top .lg_center>ul{display: block;}

.lg_footer_con .lg_footer_top .lg_center>ul>li{display: inline-block;font-size: 14px;line-height: 48px;padding: 0 0 0 20px;}

.lg_footer_con .lg_footer_top .lg_center>ul>li>a{color:#ddd;position: relative;display: block;}

.lg_footer_con .lg_footer_top .lg_center>ul>li:last-child>a::after,.lg_footer_con .lg_footer_top .lg_center>ul>li:last-child>a::before{display: none;}

.lg_footer_con .lg_footer_top .lg_center>ul>li>a::after{content: "/";display: block;position: absolute;right:-15px;top:50%;margin-top:-24px;font-size: 14px;font-family: cursive;color:#666;}

.lg_footer_btm{margin:2% auto;}

.lg_footer_btml{margin:1% auto 0;}

.lg_footer_btml dl dt{max-width: 74px;float: left;line-height: 50px;margin-right: 25px;}

.lg_footer_btml dl dd{line-height: 50px;float: left;}

.lg_footer_btml dl dd p{font-size: 14px;color:#888;line-height: 24px;}

.lg_footer_btml p a{color:#888;margin:0 5px 0 0;}

.lg_footer_btmr dl{display: inline-block;}

.lg_footer_btmr dl:nth-child(1),.lg_footer_btmr dl:nth-child(2){margin-right:20px !important;}

.lg_footer_btmr dl dd{font-size: 12px;color:#888;text-align: center;line-height: 24px;}

.lg_footer_fb{background: #1b1b1b;}

.lg_footer_fb .lg_footer_fb_con p,.lg_footer_fb .lg_footer_fb_con p a{font-size: 14px;color:#888;line-height: 35px;}

/*banner*/

#slider {max-width:1920px;width:100%;margin:0px auto;max-height:650px;}

.slides li img{width:100%;}

.controls li {top: 50%;}

.controls li:nth-child(1){left: 3%;}

.controls li:nth-child(2){right: 3%;}

.paginations{position:absolute;text-align: center;margin:0 auto!important;max-width:1200px;left: 0 !important;right: 0;width: 100%;bottom: 7% !important;}

.paginations li{background-color:rgba(0,73,236,.7);float: none !important;display: inline-block;}

.paginations li.active{background:rgba(0,73,236,1);width:24px !important;}



/*about*/

.about_con,.news_con{margin:3% auto!important;}



.about_tit{text-align: center;margin: 3% auto !important;background: url(/template/cn/images/lg_bt_bg_18.png) no-repeat center;width:260px;height:45px;}

.about_tit h3{font-size: 24px;font-weight: bold;color:#333;margin:0 auto;line-height: 45px;}

.about_con>span{display: block;margin: 0 auto;width:100%;transition: all 1.2s;}

.about_con>span img{max-width: 100%;}

.about_con>span:hover{transform: translateY(-10px);transition: all 1.2s;}

.about_con>abbr{display: block;font-size: 14px;line-height: 26px;color:#666;text-align: left;margin: 28px auto;}

.about_con em,.project_con em{display: block;width:150px;height:36px;border:1px solid #999;color:#999;text-align: center;line-height: 36px;font-style: normal;margin:0 auto;}

.about_con em:hover,.project_con em:hover{color:#fff;background: #012aa3;}



/*project*/

.project{background: url(/template/cn/images/sy_bg_01_13.jpg) no-repeat;max-width: 1920px;width:100%;height:633px;padding:2.5% 0;}

.project .about_tit{margin: 0 auto!important;}

.project_con em{margin:2% auto 0 !important;}

.yyui_tab>ul{text-align: center;}

.yyui_tab>ul>.yyui_tab_title,.yyui_tab>ul>.yyui_tab_title_this{display: inline-block;font-size: 16px;color:#999;font-weight: bold;margin:3% 20px;text-align: center;}

.yyui_tab>ul>.yyui_tab_title_this{color: #333;}

.yyui_tab>.yyui_tab_content{display:none;}

.yyui_tab>.yyui_tab_content_this{display:block;}

.yyui_tab>.yyui_tab_content_this ul li{float: left;width:31.667%;margin-right: 2.5%;max-width: 380px;}

.yyui_tab>.yyui_tab_content_this ul li:last-child{margin-right: 0;}

.yyui_tab>.yyui_tab_content_this ul li .project_con_pic{height: 235px;overflow: hidden;position: relative;}

.yyui_tab>.yyui_tab_content_this ul li .project_con_pic span{display: block;}

.yyui_tab>.yyui_tab_content_this ul li .project_con_pic span>img{max-width: 100%;}

.yyui_tab>.yyui_tab_content_this ul li .project_con_pic .project_con_pic_show{position: absolute;bottom:0;left:0;right:0;opacity: 0;transition: all 1s;}

.yyui_tab>.yyui_tab_content_this ul li .project_con_pic .project_con_pic_show i{display: block;width:120px;height:34px;border:1px solid #fff;line-height: 34px;text-align: center;font-style: normal;color:#fff;border-radius: 20px;position: absolute;top:50%;margin-left:-17px;left:50%;margin-left: -60px;}

.yyui_tab>.yyui_tab_content_this ul li .project_con_pic .project_con_pic_show img{max-width: 100%;}

.yyui_tab>.yyui_tab_content_this ul li:hover .project_con_pic .project_con_pic_show{opacity: 1;transition: all 1s;}

.yyui_tab>.yyui_tab_content_this ul li b{font-size: 16px;font-weight: bold;color:#666;text-align: center;display: block;margin:5% auto;}



/*news*/



.news_conl{max-width: 570px;height:350px;overflow: hidden;width:47.5%;}

.news_conl img{max-width: 100%;transition: all 1.5s;}

.news_conl:hover img{transform: scale(1.2);transition: all 1.5s;}

.news_conr{width:50.5%;}

.news_conr ul li{margin: 3% auto;border-bottom: 1px dashed #dedede;padding-bottom:3%;}

.news_conr ul li:last-child{border-bottom: none;}

.news_conr ul li h3{padding-left: 15px;font-size: 16px;color:#666;font-weight: bold;margin:2%auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; overflow: hidden;position: relative;}

.news_conr ul li h3::before{content: "";display: block;width:5px;height:15px;background: #012aa3;position: absolute;left:0;top:50%;margin-top:-7.5px;}

.news_conr ul li abbr{display: block;font-size: 14px;line-height: 26px;color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.news_conr ul li:hover h3{color:#012aa3;}



/*case*/

.case_con{background: url(/template/cn/images/sy_case_bg.jpg) no-repeat top center;max-width: 1920px;width: 100%;height:507px;}

.case_consl,.case_consr{width:45%;}

.case_consl_tit{margin: 10% auto 5%;}

.case_consl_titl{width:80%;}

.case_consl_titl dl dt{float: left;margin-right: 2%;width:31%;max-width: 50px;}

.case_consl_titl dl dd{float: left;}

.case_consl_titl dl dd span{display: none;}

.case_consl_titl dl dd b{display: block;font-size: 22px;font-weight: bold;color:#333;line-height: 50px;}

.case_consl_titr{margin: 2% auto;}

.case_consl_titr em{display: block;width:100px;font-size: 14px;color:#666;line-height: 36px;font-style: normal;border: 1px solid #999;text-align: center;}

.case_consl_pic span{display: block;max-width: 540px;width:100%;height:250px;overflow: hidden;transition: all 1.2s;}

.case_consl_pic span:hover{transform: scale(.9);transition: all 1.2s;}

.case_consl_pic span img{max-width: 100%;}

.case_consl_pic b{display: block;font-size: 16px;color:#666;font-weight: bold;text-align: center;line-height: 50px;}

/*bar*/

.bar{max-width: 1920px;width:100%;margin: 0 auto;height:389px;overflow: hidden;}

.lg_about{background:url(/template/cn/images/lg_about_banner.jpg)no-repeat;}

.lg_product{background:url(/template/cn/images/lg_product_banner.jpg)no-repeat;}

.lg_news{background:url(/template/cn/images/lg_news_banner.jpg)no-repeat;}

.lg_contact{background:url(/template/cn/images/lg_contact_banner.jpg)no-repeat;}

.lg_case{background:url(/template/cn/images/lg_case_banner.jpg)no-repeat;}

.lg_investor{background:url(/template/cn/images/lg_investor_banner.jpg)no-repeat;}

.lg_hr{background:url(/template/cn/images/lg_hr_banner.jpg)no-repeat;}





/*about*/

.lg_dh{background:#f6f6f6;height:60px;}

.lg_dh_con{text-align: center;}

.lg_dh_con ul li{display: inline-block;padding:0 2%;}

.lg_dh_con ul li:hover,.lg_dh_con ul li.hover{background:#022aa3;color:#fff;}

.lg_dh_con ul li a{font-size: 18px;color:#333;line-height: 60px;}

.lg_dh_con ul li:hover a,.lg_dh_con ul li.hover a{color:#fff;text-decoration: none;}



.lg_abouts_con,.lg_investors_con{margin:3% auto;}

.lg_abouts_con h3,.lg_investors_con h3{margin:3% auto;font-size: 30px;color:#333;font-weight: bold;text-align: center;max-width: 395px;position: relative;}

.lg_abouts_con h3::before,.lg_abouts_con h3::after,.lg_investors_con h3::before,.lg_investors_con h3::after{content: "";display: block;width:120px;height:1px;background: #333;position: absolute;top:50%;}

.lg_abouts_con h3::before,.lg_investors_con h3::before{left: 0;}

.lg_abouts_con h3::after,.lg_investors_con h3::after{right:0;}



.lg_abouts_con div.bg{background: url(/template/cn/images/about_bg_11.jpg) no-repeat;max-width: 1200px;width:100%;min-height:488px;}



.lg_notes ul li{border-bottom: 1px dashed #ddd;padding:15px 0;}

.lg_notes ul li .lg_notesl{font-size: 24px;font-weight: bold;color:#022aa3;width:10%;}

.lg_notes ul li .lg_notesr{width:90%;}

.lg_notes ul li .lg_notesr i{font-size: 14px;font-style: normal;color:#666;line-height: 34px;display: block;position: relative;padding-left:15px;}

.lg_notes ul li .lg_notesr i::before{content: "";display: block;width:5px;height:5px;background: #666;border-radius: 50%;position: absolute;left:0;top:50%;margin-top:-2.5px;}

.lg_culture{background:url(/template/cn/images/culture_bg_08.jpg) no-repeat;max-width: 1200px;width:100%;height:689px;}

.lg_culturel {width:24.667%;max-width: 296px;height:505px;}

.lg_culturer{width:70%;margin-top:5%;}

.lg_culturer strong{display: block;font-size: 24px;line-height: 72px;color:#333;font-weight: bold;}

.lg_honor ul li{float: left;width:33.333333%;margin:0 auto 3%;}

.lg_honor ul li .bt{font-size: 16px;color: #333;line-height: 36px;text-align: center; height: 36px; overflow: hidden;}

.lg_honor ul li:nth-child(3n){margin-right: 0;}

.lg_honor ul li span{max-width: 380px;max-height:380px;overflow: hidden;margin: 0 auto;text-align: center;display: block;justify-content: center;align-items: center;}

.lg_honor ul li span img{max-width: 100%;transition: all 1s;max-height: 230px;;}

.lg_honor ul li:hover span img{transform: scale(1.1);transition: all 1s;}



/*page*/

.page{text-align: center;}

.page>.pagination{display: inline-block;width: 100%;text-align: center;margin: 0 auto;}

.page>.pagination>li{padding:6px 12px;margin:2% auto;line-height:36px;border:1px solid #ddd;font-size:14px;color:#666;display: inline-block;text-align: center;}

.page>.pagination>li>a{border:none;padding:0;margin:0;background: none;color:#777;}

.page>.pagination>li>a:hover{background: none;}

.page>.pagination>li.cur{background:#022aa3;color:#fff;border:1px solid #022aa3;}

.page>.pagination>li.cur a{color:#fff;}



.lg_products_con{margin: 3% auto 1%;}

/* .lg_products_con ul li{wodth:30%;} */

.lg_products_con ul li{float: left;width:31.667%;margin:0 2.5% 3% 0;}

.lg_products_con ul li:nth-child(3n){margin-right: 0;}

.lg_products_con ul li span{max-width: 380px;height:235px;display: block;overflow: hidden;}

.lg_products_con ul li span img{max-width: 100%;transition: all 1s;}

.lg_products_con ul li h3{font-size: 16px;font-weight: bold;color:#333;margin:5% auto 0;text-align: center;}

.lg_products_con ul li:hover span img{transform: scale(1.1);transition: all 1s;}



.lg_nwes{margin:3% auto;border:10px solid #f7f7f7;box-sizing: border-box;padding:3%;}

.lg_nwes ul li{border-bottom:1px dashed #ccc;padding-bottom:2%;margin-top:2%;}

.lg_nwes ul li .datl{width:8.5%;text-align: center;}

.lg_nwes ul li .datl b{display: block;font-size: 36px;color:#999;font-weight: bold;padding:8.5% 0;background: #eff5f8;}

.lg_nwes ul li .datl span{display: block;padding:10% 0;font-size: 14px;color:#999;background: #eff5f8;border-top: 1px solid #fff;}

.lg_nwes ul li .datl_pic{max-width: 178px;height:107px;overflow: hidden;margin:0 2%;width:15%;}
.lg_nwes ul li .datl_pic img{max-width: 100%;}
.lg_nwes ul li .datr{width:72%;}

.lg_nwes ul li .datr b{font-size:24px;color:#333;display: block;font-weight: normal;vertical-align: middle;line-height: 107px;}

.lg_nwes ul li .datr b a{display: block;transition: all 1s ease 0s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;color:#333;}



.lg_nwes_tit{margin:0 auto 3%;}

.lg_nwes_tit h4{font-size: 22px;font-weight: bold;color:#333;text-align: center;margin:0 auto;}

.lg_nwes_tit span{display: block;font-size: 14px;color:#999;text-align: center;margin:2% auto 0;}

.lg_nwes_tit span a{color:#1132ff}



.lg_nwes_con{margin: 3% auto;}

.lg_nwes_con img{max-width: 100%;}

.fy b{display: block;font-size: 14px;font-weight: bold;color:#333;line-height: 26px;}



.lg_cases{margin:3% auto;}

.lg_cases ul li{border-bottom:1px dashed #ccc;padding-bottom:2%;margin-top:2%;}

.lg_cases ul li .datl{width:8.5%;text-align: center;}

.lg_cases ul li .datl b{display: block;font-size: 36px;color:#999;font-weight: bold;padding:8.5% 0;background: #eff5f8;}

.lg_cases ul li .datl span{display: block;padding:10% 0;font-size: 14px;color:#999;background: #eff5f8;border-top: 1px solid #fff;}

.lg_cases ul li .datl_pic{max-width: 178px;height:107px;overflow: hidden;width:15%;}

.lg_cases ul li .datl_pic img{max-width: 100%;transition: all 1s;}

.lg_cases ul li:hover .datl_pic img{transform: scale(1.1);transition: all 1s;}

.lg_cases ul li .datr{width:82%;}

.lg_cases ul li .datr b{font-size:24px;color:#333;display: block;font-weight: bold;vertical-align: middle;margin: 1% auto;}

.lg_cases ul li .datr b a{display: block;transition: all 1s ease 0s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;color:#333;}

.lg_cases ul li .datr abbr{font-size: 16px;line-height: 26px;color:#333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}



.lg_cases_con{margin: 3% auto;}

.lg_cases_con img{max-width: 100%;}

.lg_cases_con div:nth-child(2) div{width:50%;float: left;}

.lg_cases_con div:nth-child(2) div:nth-child(2){padding-left: 4%;}

.lg_cases_con div:nth-child(3) div {width:21%;float: left;margin:7% 6% 3%;}



.lg_case_list{margin: 3% auto;}

.lg_case_list ul li{float: left;width:31.667%;margin:0 2.5% 2% 0;}

.lg_case_list ul li:nth-child(3n){margin-right: 0;}

.lg_case_list ul li .lg_case_pic{position: relative;max-width: 380px;height:235px;overflow: hidden;position: relative;}

.lg_case_list ul li .lg_case_pic video{display: block;margin: 0 auto;}
.lg_case_list ul li .lg_case_pic>img{max-width: 100%;}

.lg_case_list ul li b{font-size: 16px;font-weight: bold;color:#333;margin:5% auto 0;text-align: center;display: block;}

.lg_case_list ul li .lg_case_pic .lg_case_pic_show{background: rgba(0,0,0,.6);position: absolute;bottom:0;left:0;right:0;max-width: 380px;height:235px;}

.lg_case_list ul li .lg_case_pic .lg_case_pic_show img{position: absolute;top:50%;margin-top:-23.5px;left: 50%;margin-left: -23.5px;}

.lg_case_list ul li span img{max-width: 100%;transition: all 1s;}

.lg_case_list ul li:hover span img{transform: scale(1.1);transition: all 1s;}



.lg_case_list ul li .op .lg_case_pic_show{display: none;}



.lg_investors_con{margin:3% auto;border:10px solid #f7f7f7;padding:2%;}

.lg_investors_con h3{margin:0 auto 3%;}

.lg_notice_con{margin:3% auto 2%;}

.lg_notice_con ul li{padding:2% 0;border-bottom: 1px dashed #ddd;}

.lg_notice_con ul li b{display: block;font-weight: bold;font-size: 18px;color:#333;line-height: 26px;width:90%;}

.lg_notice_con ul li i{display: block;font-style: normal;font-size: 16px;line-height: 26px;color:#999;width:10%;position: relative;}

.lg_notice_con ul li i.fr::after{content: "";display: block;width:23px;height: 19px;background: url(/template/cn/images/icon_dw.png) no-repeat;position: absolute;right:0;top:0;}

.lg_notice_con ul{border-top: 1px solid #cecece;display: block;}

.lg_interact_con{margin:3% auto;border:10px solid #f7f7f7;padding:2%;}

.lg_interact_con h5{font-size: 18px;color:#666;margin: 3% auto;text-align: center;width:85%;line-height: 36px;;}

.lg_interact_con dl {margin:2% auto !important;}

.lg_interact_con dl dt{width:10%;text-align: right;font-size: 16px;line-height: 40px;color:#333;font-weight: normal;}

.lg_interact_con dl dt i{color:#db1721;    font-weight: bold;font-size: 20px;margin-right: 5px;display: inline-block;vertical-align: middle;}

.lg_interact_con dl dd{width:80%;margin-left:1%}

.lg_interact_con dl dd input{background:#f5f5f5;width:60%;line-height: 40px;height:40px;text-indent: 1em;}

.lg_interact_con dl dd input::-webkit-input-placeholder{color:#999;}

.lg_interact_con dl dd textarea{background: #f5f5f5;width:100%;text-indent: 1em;color:#333;line-height: 40px;}

.lg_interact_con dl dd textarea::-webkit-input-placeholder{color:#999;}

.lg_interact_con dl:last-child dd input{width:30%;}

.lg_interact_con .aa{background: #022aa3;font-size: 16px;color:#fff;line-height: 40px;padding:0 5%;text-align: center;float: right;margin-right: 9%;}



.lg_contacts_con{margin: 3% auto;}

.lg_contacts_conl{width:50%;}

.lg_contacts_conl h2{font-size: 30px;font-weight: bold;color:#333;margin:4% auto;}

.lg_contacts_conl i{font-size: 18px;line-height: 48px;color:#333;font-style: normal;display: block;}

.lg_contacts_conr{width:43%;}

.lg_contacts_conr b{font-size: 18px;font-weight: bold;color:#333;line-height: 48px;}

.lg_contacts_conr i{font-size: 18px;line-height: 48px;display: block;font-style: normal;}



.lg_hrs_con{margin: 3% auto;}

.lg_hrs_con h2{font-size: 24px;font-weight: bold;color:#333;margin:3% auto 2%;}

.lg_hrs_con h2 font{font-size: 18px;margin-left: 2%;}

.lg_hrs_con span{display: block;font-size: 16px;line-height: 30px;color:#333;margin: 0 auto 3%;}

.lg_hrs_con>ul>.lg_hrs_con_tit{margin:2% auto;font-weight: bold;}

.lg_hrs_con>ul>.lg_hrs_con_tit i{font-style: normal;}

.lg_hrs_con>ul>li{margin: 0 auto 1%;}

.lg_hrs_con ul li.op .lg_hrs_cons_cons{height:auto;}

.lg_hrs_con ul li.op .lg_hrs_con_tit{background:#0066b3;color:#fff;}

.lg_hrs_con ul li.op .lg_hrs_con_tit i.ap1::after{content: "—";color:#fff;font-size: 15px;font-weight: bold;}

.lg_hrs_con_tit{font-size: 18px;color:#333;line-height:55px;background: #dfdfdf;padding:0 50px;position: relative;}

.lg_hrs_con_tit i{position: absolute;right:25px;top:50%;margin-top:-27.5px;width: 8%;text-align: center;}

.lg_hrs_con_tit i.ap1::after{content: "+";display: block;font-size: 30px;color:#a4a4a4;}



.lg_hrs_cons_cons{padding:0 50px;height: 0;overflow: hidden;}

.lg_hrs_cons_cons b{display: block;font-size: 18px;font-weight: bold;color:#666;margin: 2% auto 1%;}

.lg_hrs_cons_cons abbr{font-size: 16px;color:#666;line-height: 30px;margin:3% auto;display: block;}

.lg_hrs_data{width:35%;text-align: center;}

.lg_products_main{margin:3% auto;}

.lg_products_main_tit h4{font-size: 30px;font-weight: bold;color:#333;text-align: center;margin:3% auto;}

.lg_products_con2{margin: 3% auto;}

.lg_products_con2 h3{color:#022aa3;font-size: 22px;font-weight: bold;margin:3% auto 1%;}

.lg_products_con2 span{font-size: 16px;color:#999;display: block;}

.lg_products_con2 ol{display: block;margin:3% auto 0 !important;}

.lg_products_con2 ol li{max-width: 560px;float: left;width:47%;margin:1% auto;line-height: 22px;font-size: 14px;color:#333;margin-right: 6%;text-align: left;
    display: inline-block;
    vertical-align: middle;
    padding: 10px 0 10px 5%;}

.lg_products_con2 ol li:nth-child(2n){margin-right:0;}

.lg_products_con2 ol li:nth-child(1){background: url(/template/cn/images/bg_01.png) no-repeat;}

.lg_products_con2 ol li:nth-child(2){background: url(/template/cn/images/bg_02.png) no-repeat;}

.lg_products_con2 ol li:nth-child(3){background: url(/template/cn/images/bg_03.png) no-repeat;}

.lg_products_con2 ol li:nth-child(4){background: url(/template/cn/images/bg_04.png) no-repeat;}

.lg_products_con2 ol li:nth-child(5){background: url(/template/cn/images/bg_05.png) no-repeat;}

.lg_products_con2 ol li:nth-child(6){background: url(/template/cn/images/bg_06.png) no-repeat;}



.lg_products_con2{text-align:center;position:relative}

.event_box{margin:3% auto 0;position:relative;}

.event_box .parHd{max-width:1184px;width:100%;display:inline-block;overflow-y: hidden;text-align:center;position: relative;margin: 2% auto 0;height:159px;}

/* .parHd ul{max-width: 1184px;width:100%;margin: 0 auto !important;}

.parHd .tempWrap{width:100% !important;max-width: 1340px;} */

.parHd li.no_line:before{display:none}

.parHd li{display:inline-block;cursor:pointer;margin:0 4px 0 0 !important;position:relative;font-size: 20px;color:#666;max-width:263px;height:166px;overflow: hidden;width:23.012%;border: 1px solid #fff;box-sizing: border-box;}

.parHd li img{max-width: 100%;}

.parHd li.act{border:1px solid #022aa3;box-sizing: border-box;}

.parBd{text-align:center;margin-top:60px;}

.slideBox{max-width: 1184px;width:100%;margin:0 auto;height:728px;overflow: hidden;position: relative;}

.slideBox img{max-width: 100%;}

div#listBox{width:100%}

.sPrev,.sNext{width:37px;height:79px;display:block;position:absolute;background: #ccc;}

.sPrev:hover,.sNext:hover{background: #022aa3;;}

.sPrev{right:0;top:0;}

.sNext{right:0;bottom:0;}

.nextStop:hover,.prevStop:hover{background: #ccc;}

.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95)}

.slideBox_sow{font-size: 24px;font-weight: bold;color:#fff;position: absolute;bottom: 0;left:0;right:0;width:100%;height:70px;background: rgba(0,0,0,.6);text-align: left;line-height: 70px;text-indent: 1em;}



<!--0.0002129077911377-->