@charset "utf-8";
/* CSS Document */

body{ font-size:14px;color:#222322;font-family:Arial,Microsoft YaHei;}
body {min-width:1240px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol,ul,li{list-style-image:none;list-style-position:outside;list-style-type:none;}
input,textarea{ padding:0; margin:0; font-family:Microsoft YaHei; outline:none}
img{ vertical-align: middle;}
a{text-decoration:none; cursor:pointer; color:#222322}
a:hover{ color:#2f77bd}
h1{ font-size:18px}
h2{ font-size:18px}
h3{ font-size:16px}
h4{ font-size:14px}
h5{ font-size:12px}

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px;}
.clearfix{ zoom:1}

.w_1200{width:1200px;margin:0 auto;}

/*头部*/
.Header{height: 40px;line-height: 40px;background-color: #353535;}
.Header p{float:left;font-size:14px;color:#fff;}
.Header span{float:right;font-size:14px;color:#c2c2c2;background:url(/images/top_tel.png) left center no-repeat;padding-left:20px;}
.Header span em{color:#ffffff;}
.Language{ float:right; margin:0 0 0 20px; color:#fff;}
.Language img{ display:inline-block; margin:0 10px 0 0;}
.Language i{display:inline-block;width:1px;height: 18px;overflow:hidden;margin:0 8px;padding:0;vertical-align:middle;background-color:rgba(255,255,255,.5);}
.Language a{ display:inline-block; color:#fff;}
.headerbtm{width: 100%;height: auto;background: #fff;}
.headerbtm .hb .logo{float:left;}
.headerbtm .hb .right_contact_img {width: 40px; height: 40px;position: inherit;float:right;margin-top: 30px;z-index: 20}
.headerbtm .hb .right_contact_img ul li {position: relative; width: 201px; height: 40px;list-style:none;margin-bottom: 0;overflow: hidden;float:right;}
.headerbtm .hb .right_contact_img ul li .pull_down2 {position: absolute; width: 180px; height: 40px; top: 0px; right: -201px;z-index: 6666}
.headerbtm .hb .right_contact_img ul li a{width:40px; display: block; height: 40px;float:right;}
.headerbtm .hb .right_contact_img ul li .pull_down2 .search_box_footer{width:201px;height: 40px;background:#fff;padding: 0}
.headerbtm .hb .right_contact_img ul li .pull_down2 .search_box_footer .in_intxt{width: 131px;height: 36px;border:1px solid #ddd;border-right:0; float:left;font-size: 13px;color:#333;line-height: 38px;text-indent: 10px;}
.headerbtm .hb .right_contact_img ul li .pull_down2 .search_box_footer .in_btn{width: 40px;height:38px;float:left;font-size: 12px;color:#fff;border:none;background:#015db2; cursor: pointer;margin-bottom: 0}
.headerbtm .hb .right_contact_img ul li .pull_down2 .search_box_footer input:hover.in_btn{opacity: 0.8}

/*搜索*/
.search_box{width:auto;height:auto;float:right;margin-left:20px;}
.search_box .in_intxt{width:110px;height:28px;line-height:28px;line-height:28px\9;padding-left:8px;border:1px solid #d9d9d9; border-top-left-radius:3px;border-bottom-left-radius:3px; border-right:none;float:left;outline:none;}
.search_box .in_btn{width:30px;height:30px;float:left;border:1px solid #d9d9d9; border-left:none;border-top-right-radius:3px; border-bottom-right-radius:3px;background:#fff url(/templets/default/images/fangdajing.png) no-repeat scroll center center;outline:none;}

/*导航*/
.nav_bar{float:right;position: relative;z-index: 30;}
.nav_bar .nav{height:auto;margin:0 auto;}
.nav_bar .nav ul{}
.nav_bar .nav ul li{float:left;position:relative;margin-right:10px;}
.nav_bar .nav ul li a{padding:0 13px; font-size:16px;color:#333;line-height:96px;display:block;border-bottom: 4px solid #fff}
.nav_bar .nav ul li:hover a{border-color: #0068b7;}
.nav_bar .nav ul li.hov a{border-color: #0068b7} 
.nav_bar .nav ul li:hover .nav_lev2 a{border-color: #0068b7 !important;padding: 0;}
.nav_bar .nav ul li.hov .nav_lev2 a{border-color: #0068b7 !important}

.sub_nav{width: 100px !important;}
.sub_nav li a{border: none !important;}
.nav_cell{display:block;text-align:center;font:14px/60px 'microsoft yahei';}
.nav .li a{text-decoration:none;outline:none;color:#666; cursor:pointer;  position:relative;border: none;}
.nav .hover .nav_cell{border-color: #0068b7}
.nav .selected .nav_cell{border-color: #0068b7}
.nav_lev2{display:none;position:absolute;top:100px; overflow:hidden; /*background:#fff;*/*zoom:1;z-index:88; }
.nav_lev2 .shadow{bottom:auto;top:0;z-index:88;}
.nav_tu{ width:20px; height:20px; position:absolute; bottom:47px; right:40px; background:url(/images/in_nav_tu_03.jpg) no-repeat; text-indent:-999em; z-index:9;}
.nav_pic{ width:220px; height:130px; position:relative; z-index:1;}
.nav_menu{/*background:#fbfbfb;*/background:rgba(255,255,255,.8);}
.nav_menu li{font-size:14px;height:30px;line-height:30px; overflow:hidden; text-align:center;margin:0 !important;}
.nav_menu li a:hover{color:#e6292f;}
.in1{ width:220px; float:right;border-left:1px solid #ddd; height:174px; padding-left:20px; padding-right:20px; margin-top:20px; line-height:24px; position:relative;}
.in1 dt{margin-bottom:10px;}
.p20{padding:20px 10px 20px 30px; width:100px; float:left;}
.sub_nav li{float:none !important;}
.sub_nav li a{color:#333 !important;line-height:24px  !important;font-size:14px !important;text-align:left; padding:0 !important}
.sub_nav li:hover a{color:#0075c2 !important;background:none !important;}
.nav .hover .nav_lev2{display:block; position:absolute; z-index:88;width:401px;}
.nav_block{height:4px;overflow:hidden;left:0;bottom:0;width:100%;overflow:hidden;z-index:-1;_bottom:1px;}
.nav_line{bottom:0;left:0;overflow:hidden;width:100%;height:4px;background:url(/images/navLine.gif);}
.head_block{bottom:0;left:0;z-index:-1;overflow:hidden;width:100%;height:4px;}
.head_line{bottom:0;left:50%;overflow:hidden;margin-left:489px;width:50%;height:4px;background:#e30f00;}
/*.topindex8 .nav_lev2{margin-left: -271px;}*/
.topindex6 .nav_lev2 { margin-left:-271px;} 
.topindex5 .nav_lev2 { margin-left:-271px; } 
.topindex4 .nav_lev2 { margin-left:-287px; }
.topindex3 .nav_lev2 { margin-left:-0px; }

/*banner*/
.lyIdx_banner { width:100%; height:730px; overflow:hidden; margin:0 auto 0; padding:0;}
.lyIdx_banner .swiper-container1 { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lyIdx_banner .swiper-container1 .swiper-slide { background-size:1920px 730px!important; position:relative; 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:center; align-items:center;}
.lyIdx_banner .swiper-container1 .swiper-slide .wz { width:1200px; margin:0 auto;}
.lyIdx_banner .swiper-container1 .swiper-slide .wz p, .lyIdx_banner .swiper-container1 .swiper-slide .wz div { color:#fff; text-shadow:0 2px 4px rgba(0,0,0,0.2); margin:0; line-height:30px; text-align:left;}
.lyIdx_banner .swiper-container1 .swiper-slide .wz>p:first-child { line-height:40px; margin:0 0 20px;}
.lyIdx_banner .swiper-container1 .swiper-slide .wz div p { margin:0;}

/*分页器*/
.lyIdx_banner .swiper-container1 .swiper-pagination { width:100%; height:11px; overflow:hidden; margin:0; padding:0; left:0; bottom:30px!important;}
.lyIdx_banner .swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:11px; height:11px; background-color:#fff; margin:0 5px; border-radius:5.5px; opacity:1; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdx_banner .swiper-container1 .swiper-pagination .swiper-pagination-bullet-active { width:41px; background-color:#0068b7;}
.lyIdx_banner .swiper-container1 .swiper-button-prev, .lyIdx_banner .swiper-container1 .swiper-button-next { width:40px!important; height:100px!important; margin:-50px 0 0!important; background:url(/images/slider-arrow.png) no-repeat; cursor:pointer; position:absolute; top:50%!important; bottom:inherit!important; opacity:1; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdx_banner .swiper-container1 .swiper-button-prev { background-position: left top; left: 0;}
.lyIdx_banner .swiper-container1 .swiper-button-next { background-position: right top; right:0;}
.lyIdx_banner .swiper-container1 .swiper-button-prev:hover{background-position: left bottom;}
.lyIdx_banner .swiper-container1 .swiper-button-next:hover{background-position: right bottom;}

/*关于全网担保网*/
.h_about{width:100%;padding:0 0 0;}
.h_about .w_1200{width:1080px;}
.h_tlt1{font-size:30px;color:#333;text-align:center;font-weight:bold;padding:40px 0 20px;}
.h_about .con{font-size:16px;color:#555;line-height:30px;text-align:left;padding-top:0;height:152px;overflow:hidden;margin-bottom:30px;}
.h_about ul li{float:left;border:1px solid #eaeaea;border-radius:2px;margin-right:44px;padding:14px 20px;}
.h_about ul li:nth-child(3n){margin-right:0;}
.h_about ul li .img{float:left;border-right:1px solid #eaeaea;width:100px;height:80px;text-align:center;}
.h_about ul li .img img{max-width:100%;max-height:100%;vertical-align:middle;}
 .h_about ul li .img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.h_about ul li .wz{float:right;width:187px;text-align:center;}
.h_about ul li .wz p{font-size:38px;color:#333;font-weight:bold;height:50px;line-height:50px;position:relative;}
.h_about ul li .wz p i{font-style:normal;}
.h_about ul li .wz p sup{position:absolute;top:-1px;right:51px;}
.h_about ul li .wz span{font-size:16px;color:#707070;display:block;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.h_about a.more{display:block;width:180px;height:50px;background:#0063be;color:#fff;font-size:16px;text-align:center;line-height:50px;margin:36px auto 0;border-radius:40px;}
.h_about a.more:hover{background:#0b7acf;color:#fff;}

/*新闻中心*/
.h_news_in{padding-top:15px;padding-bottom:30px;}
.h_news_in .il{width: 560px;float:left;position: relative;height:408px;}
.h_news_in .il .swiper-container2 { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.h_news_in .il .swiper-container2 .swiper-slide {}

.h_news_in .il a.imgs{width: 100%;height:350px;display: block;overflow: hidden;margin-bottom:0;text-align:center;}
.h_news_in .il a.imgs img{max-width:100%;max-height:100%;vertical-align:middle;transition: transform 12s cubic-bezier(.23,1,.32,1);}
.h_news_in .il a.imgs .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.h_news_in .il a.tits{width: 80%;height: auto;text-indent: 10px;font-size: 16px;color:#fff;line-height: 58px;display:block; background: #005bac;padding-right:30%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.h_news_in .il:hover img{ transform: scale(1.2);}
.h_news_in .il .swiper-container2 .swiper-slide .hd{ height:35px; overflow:hidden; position:absolute; bottom:0px; right:0px; color:#FFFFFF;z-index:3333;width:auto;}
.h_news_in .il .swiper-container2 .swiper-slide .hd ul{ height:auto;float:right; margin-right:14px;  }
.h_news_in .il .swiper-container2 .swiper-slide .hd ul li{  width:10px; height:10px; text-indent:-999px; cursor:pointer;float:left; background: #fff;display: inline-block;vertical-align: middle;margin: 0 4px;border-radius:50%;}
.h_news_in .il .swiper-container2 .swiper-slide .hd ul li.on{background: #99bdde;width:11px;height:11px;}
.h_news_in .il .swiper-container2 .swiper-pagination { width:100%; height:35px; overflow:hidden; text-align:right; margin:0; padding:0 20px; left:0; bottom:11px!important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.h_news_in .il .swiper-container2 .swiper-pagination .swiper-pagination-bullet { width:10px; height:10px; background-color:#fff; margin:12px 5px; border-radius:50%; opacity:0.5; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.h_news_in .il .swiper-container2 .swiper-pagination .swiper-pagination-bullet-active { opacity:1;}
.h_news_in .il .swiper-container2 .swiper-button-prev2, .h_news_in .il .swiper-container2 .swiper-button-next2 { width:55px!important; height:80px!important; margin:-40px 0 0!important; position:absolute; top:50%!important; bottom:inherit!important; z-index:1; opacity:1; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.h_news_in .il .swiper-container2 .swiper-button-prev2 {background:rgba(0,0,0,0.5) url(../images/jt_l.png) center center no-repeat; cursor: pointer; left:0;}
.h_news_in .il .swiper-container2 .swiper-button-next2 {background:rgba(0,0,0,0.5) url(../images/jt_r.png) center center no-repeat; cursor: pointer; right:0;}
.h_news_in .il .swiper-container2 .swiper-button-prev2:hover{}
.h_news_in .il .swiper-container2 .swiper-button-next2:hover{}

.h_news_in .ir{width: 600px;float:right;position: relative;}
.h_news_in .ir ul li{background:#f5f5f5;padding:20px 18px;margin-bottom:24px;overflow:hidden;}
.h_news_in .ir ul li .date{float:left;width:112px;height:80px;text-align:center;background:#73777b;}
.h_news_in .ir ul li .date p{font-size:14px;color:#fff;margin:17px 0 3px;}
.h_news_in .ir ul li .date span{font-size:24px;color:#fff;}
.h_news_in .ir ul li .wz{float:right;width:427px;}
.h_news_in .ir ul li .wz a{font-size:16px;color:#333333;margin-bottom:12px;display:block; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.h_news_in .ir ul li .wz p{font-size:14px;color:#666666;line-height:20px;height:40px;overflow:hidden;}

.h_news_in .ir ul li:hover{box-shadow:0 9px 10px #dedede;}
.h_news_in .ir ul li:hover .date{background:#005bac;}
.h_news_in .ir ul li:hover a{color:#005bac;}

/*产品中心*/
.h_pro{background:#f5f5f5;padding:5px 0 20px;}
.h_pro_in{width: auto;height: auto;padding-top: 15px;padding-bottom: 25px;}
.h_pro_in h2{font-size: 30px;color:#333;line-height: 40px;text-align: center;font-weight: bold;margin-bottom: 32px;}
.h_pro_in .top{margin-bottom: 35px;text-align: center;}
.h_pro_in .top ul li{display: inline-block;margin: 0 17px;background: #fff;border-radius: 30px;}
.h_pro_in .top ul li a{font-size: 16px;color:#222;line-height: 38px;border-radius: 30px;display: block;text-align: center;padding: 0 40px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;max-width:100px;}
.h_pro_in .top ul li.h1{border-color: #004ea2;background: #004ea2}
.h_pro_in .top ul li.h1 a{color:#fff;}
.h_pro_in .top ul li:hover{border-color: #004ea2;background: #004ea2}
.h_pro_in .top ul li:hover a{color:#fff;}

.h_pro .btmbox{display:none;}
.h_pro_in .btm{width: auto;height: auto;}
.h_pro_in .btm ul{width: 1200px;height:380px;}
.h_pro_in .btm ul li{width: 377px;height: auto;display: inline-block;margin-right: 30px;vertical-align: top}
.h_pro_in .btm ul li:nth-child(3n+3){margin-right:0;}
.h_pro_in .btm ul li a.imgs{width: 377px;height: 286px;display: block;overflow: hidden;background:#fff;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.h_pro_in .btm ul li a.imgs img{max-width: 95%;max-height:95%;display: block;transition: transform 12s cubic-bezier(.23,1,.32,1);
    transform: scale(1);}
.h_pro_in .btm ul li .txts{margin-top: 15px;}
.h_pro_in .btm ul li .txts a.tits{font-size:18px;color:#333;line-height: 24px;display: block;text-align: center; margin-bottom: 8px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.h_pro_in .btm ul li .txts p{font-size: 14px;color:#555;line-height: 24px;text-align: center;padding: 0 10px;height: 48px;overflow:hidden;}
.h_pro_in .btm ul li:hover .txts a.tits{color:#004ea2;}
.h_pro_in .btm ul li:hover a.imgs img{opacity: 0.8;    transform: scale(1.2);}
.h_pro_in .btm ul li:hover .txts p{color:#004ea2;}

/*解决方案*/
.h_article{background:#fff;padding:5px 0 20px;}
.h_article_in{width: auto;height: auto;padding-top: 15px;padding-bottom: 25px;}
.h_article_in h2{font-size: 30px;color:#333;line-height: 40px;text-align: center;font-weight: bold;margin-bottom: 32px;}
.h_article_in .top{margin-bottom: 35px;text-align: center;}
.h_article_in .top ul li{display: inline-block;margin: 0 17px;background: #f5f5f5;border-radius: 30px;}
.h_article_in .top ul li a{font-size: 16px;color:#222;line-height: 38px;border-radius: 30px;display: block;text-align: center;padding: 0 40px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;max-width:100px;}
.h_article_in .top ul li.h1{border-color: #004ea2;background: #004ea2}
.h_article_in .top ul li.h1 a{color:#fff;}
.h_article_in .top ul li:hover{border-color: #004ea2;background: #004ea2}
.h_article_in .top ul li:hover a{color:#fff;}

.h_article .btmbox{display:none;}
.h_article_in .btm{width: auto;height: auto;}
.h_article_in .btm ul{width: 1200px;height:380px;}
.h_article_in .btm ul li{width: 377px;height: auto;display: inline-block;margin-right: 30px;vertical-align: top}
.h_article_in .btm ul li:nth-child(3n+3){margin-right:0;}
.h_article_in .btm ul li a.imgs{width: 377px;height: 286px;display: block;overflow: hidden;background:#f5f5f5;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.h_article_in .btm ul li a.imgs img{max-width: 95%;max-height:95%;display: block;transition: transform 12s cubic-bezier(.23,1,.32,1);
    transform: scale(1);}
.h_article_in .btm ul li .txts{margin-top: 15px;}
.h_article_in .btm ul li .txts a.tits{font-size:18px;color:#333;line-height: 24px;display: block;text-align: center; margin-bottom: 8px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.h_article_in .btm ul li .txts p{font-size: 14px;color:#555;line-height: 24px;text-align: center;padding: 0 10px;height: 48px;overflow:hidden;}
.h_article_in .btm ul li:hover .txts a.tits{color:#004ea2;}
.h_article_in .btm ul li:hover a.imgs img{opacity: 0.8;    transform: scale(1.2);}
.h_article_in .btm ul li:hover .txts p{color:#004ea2;}

/*公司视频*/
.h_video{background:url(/images/video_bg.jpg) center center no-repeat;height:640px;}
.h_video .h_tlt1{color:#fff;}
.h_video .xwb_video { width:800px; height:459px; overflow:hidden; margin:15px auto 60px; padding:0; border:10px solid #fff;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.h_video .xwb_video .vd_main { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; position:relative;}
.h_video .vd_main video { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; cursor:pointer;}
.h_video .playbtn {position:absolute;left:50%;top:50%;z-index:15;width:50px;height:50px;border-radius:50%;background:rgba(255,255,255,.8) url(../images/play.png) 22px center no-repeat;margin-left:-25px;margin-top:-25px;display:block;background-size:12px;cursor:pointer;}
/**link**/
.ly_links { width:100%; overflow: hidden; margin: 0 auto; padding: 80px 0; background-color: #f5f5f5;}
.ly_links .lk_main { width:1200px; min-height: 128px; overflow: hidden; margin: 0 auto; padding: 20px 30px 20px 150px; background-color: #fff; box-sizing: border-box; position: relative;}
.lk_main .lk_tit { width:126px; height: 128px; overflow: hidden; padding: 0; position: absolute; left: 0; top:0;background:url(/images/link_bg.jpg) center center no-repeat;}
.lk_main .lk_tit p{font-size:24px;line-height:30px;text-align:center;margin-top:30px;color:#fff;}
.lk_main ul li { display:inline-block; margin: 10px 0; padding: 0 10px;}
.lk_main ul li a { color:#666; font-size: 14px;}
.lk_main ul li a:hover { color:#008ed8; text-decoration: underline;}

/*底部*/
.footerbar{width: 100%;height: auto;background: #333;}
.footerbar .footer{width: 1200px;height: auto;margin: 0 auto;border: none;padding: 40px 0}
.footerbar .footer .lebox{display: -webkit-flex;display: flex;flex-wrap: wrap; float:left;}
.footerbar .footer .fnav{width: auto;padding: 0 50px;float:left;background: url(/images/fnav-bg.jpg) no-repeat scroll top right;}
.footerbar .footer .fnav:first-child {padding-left:0;}
.footerbar .footer .fnav .tlt{font-size: 18px;color:#fff;line-height: 30px;text-align: left;margin-bottom: 8px;font-weight:normal;}
.footerbar .footer .fnav ul li a{font-size: 14px;color:rgba(255,255,255,0.7);line-height: 30px;display: block;text-align: left;}
.footerbar .footer .fnav ul li:hover a{color:rgba(255,255,255,1);}
.footerbar .footer .wxbox{width: auto;height: auto;float:right;}
.footerbar .footer .wxbox .tlt{font-size: 18px;color:#fff;line-height: 30px;text-align: left;margin-bottom: 10px;font-weight:normal;}
.footerbar .footer .wxbox img{width: 128px;display: block;}

.footerbar2{width: 100%;height: auto;background: #242424;}
.footerbar2 .footer2{width: 1200px;height: auto;margin: 0 auto;}
.footerbar2 .footer2 p{font-size: 13px;color:rgba(214,214,214,0.6);line-height: 50px;text-align:center;}
.footerbar2 .footer2 p a{color:rgba(214,214,214,0.6);}
.footerbar2 .footer2 p a:hover{color:#fff;}

/*公司介绍*/
.sub_banner{width:100%;height:220px;text-align:center;}
.sub_banner p{font-size:30px;color:#fff;margin-bottom:10px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;padding-top:60px;}
.sub_banner .w_1200 div{display:block;font-size:14px;color:#fff;line-height:22px;margin:0 auto;height:44px;overflow:hidden;}
.cont_posi{font-size:14px;color:#777;line-height:90px;height:90px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;padding-left:20px;background:url(/images/position.png) left center no-repeat;}
.cont_posi p a:hover{color:#015db2;}
.cont_posi .curpos{color:#015db2;}
.conter_box{width:100%;height:auto; margin:0 auto;padding-bottom:0px;}
.conter_box .conter_r{width:900px;height:auto;float:right;padding-top:0;padding-bottom:30px;}
.conter_box .conter_r .cont_tit{width:auto;height:auto;margin-bottom:20px;}
.conter_box .conter_r .cont_tit .cont_title{font-size:24px;color:#333;line-height:34px;float:left;}
.conter_box .conter_r h1{font-size: 20px;margin-bottom: 15px;text-align: left;}
.conter_box .conter_r h3{font-size: 18px;margin-bottom: 15px; text-align: left;}
.conter_box .conter_r h2{font-size:24px;color:#333;line-height:30px;margin-bottom:24px;}
.conter_box .conter_r h5{font-size:20px;color:#222;line-height:30px;margin-bottom:15px;}
.conter_box .cont_detail{width:auto;height:auto;padding:20px 0;}
.conter_box .conter_r .cont_title{font-size:22px;text-align:center;color:#333;}
.conter_box .conter_r  .aboutus_desc{font-size:15px;color:#666;line-height:26px;background:#f0f0f0;padding:15px 20px;margin:30px auto 0;}
.cont_detail{font-size:15px;color:#555;line-height:30px;}

.conter_box .cont_detail .cont_d_btm{width:auto;height:auto;}
.conter_box .cont_detail .cont_d_btm p{font-size:13px;color:#444;line-height:26px;text-indent:2em;margin-bottom:15px;}
.conter_box .cont_detail .cont_d_btm .cont_more{font-size:13px;color:#fff;line-height:28px;display:block;padding:0 8px;background:#015db2;float:right;margin-top:30px;}
.conter_box .cont_detail .cont_d_btm a:hover.cont_more{background:#1a76cb;}

/*左侧分类*/
.ny_zb{width:258px;overflow:hidden;font-family:Microsoft YaHei;float:left;min-height:639px;}
.ny_zbbt{height:auto;overflow:hidden;padding:15px 0;background:#005bac;text-align:center;}
.ny_zbbt span{font-size:15px;color:#fff;line-height:20px;}
.ny_zbbt p{font-size:18px;color:#fff;line-height:30px;}

.ny_zblb1{padding:20px 10px 20px 10px;border:1px solid #eaeaea;margin-bottom:30px;}

.ny_zblb1 li{line-height:33px;font-size:14px;color:#333;float:left;width:100%;}
.ny_zblb1 li .mulu1{display:block;padding-left:15px;text-decoration:none;color:#333;font-size:16px;line-height:47px;background:#f1f1f1;margin-bottom:15px;overflow:hidden;}
.ny_zblb1 li .mulu1 a{float:left;width:175px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.ny_zblb1 li .mulu1 span{display:block;width:42px;height:47px;line-height:47px;background:url(/images/mulu1.png) center center no-repeat;float:right;cursor:pointer;}
.ny_zblb1 li .mulu1:hover{background:#005bac;color:#fff;}
.ny_zblb1 li .mulu1:hover a{color:#fff;}
.ny_zblb1 li .mulu1:hover span{background:url(/images/mulu2.png) center center no-repeat;}
.ny_zblb1 li.cur .mulu1{background:#005bac;color:#fff;}
.ny_zblb1 li.cur .mulu1 a{color:#fff;}
.ny_zblb1 li.cur .mulu1 span{background:url(/images/mulu2.png) center center no-repeat;}

.ny_zblb1 li .left_sub_nav{display:none;}
.ny_zblb1 li.cur .left_sub_nav{display:block;}
.ny_zblb1 li .mulu2{display:block;padding-left:15px;text-decoration:none;color:#333;font-size:16px;line-height:47px;background:#fff;margin-bottom:15px;overflow:hidden;border-bottom:1px solid #f1f1f1;}
.ny_zblb1 li .mulu2 a{float:left;width:175px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;font-size:15px;}
.ny_zblb1 li .mulu2 span{display:block;width:42px;height:47px;line-height:47px;background:url(/images/mulu1.png) center center no-repeat;float:right;cursor:pointer;}
.ny_zblb1 li .mulu2 a:hover{color:#005bac;}
.ny_zblb1 li .mulu2 a.cur{color:#005bac;}


.ny_zblb1 li .mulu3{display:none;padding-left:15px;text-decoration:none;color:#333;font-size:14px;line-height:40px;background:#fff;margin-bottom:15px;overflow:hidden;background:#f1f1f1;}
.ny_zblb1 li .mulu3 a{float:left;width:100%;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}



/*荣誉资质*/
.honor_list { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
.honor_list ul li { width:280px; overflow: hidden; margin: 0 30px 0 0;  float: left;}
.honor_list ul li:nth-child(3n+3) { margin:0;} 
.honor_list ul li .honor_img { display:block;width:252px; height: 180px; overflow: hidden; margin: 0 auto 20px; padding:14px;background-color: #fff; position: relative;background:url(/images/honor_bg.jpg) center center no-repeat;text-align:center;}
.honor_img img {max-width: 100%; max-height: 100%;vertical-align:middle;transition: transform 12s cubic-bezier(.23,1,.32,1);transform: scale(1);}
.honor_list ul li .honor_img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.honor_list ul li a.tlt{ display:block;width:100%; overflow: hidden; color: #333; font-size: 15px; text-align: center; margin: 0 auto 20px; padding: 0;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.honor_list ul li a.tlt:hover{color:#0063be;}

/*文化活动*/
.whhd_list { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
.whhd_list ul{min-height:400px;}
.whhd_list ul li { width:280px; overflow: hidden; margin: 0 30px 0 0;  float: left;}
.whhd_list ul li:nth-child(3n+3) { margin:0;} 
.whhd_list ul li .honor_img { display:block;width:252px; height: 180px; overflow: hidden; margin: 0 auto 20px; padding:14px;background-color: #f1f1f1;  position: relative;text-align:center;}
.honor_img img {max-width: 100%; max-height: 100%;vertical-align:middle;transition: transform 12s cubic-bezier(.23,1,.32,1);transform: scale(1);}
.whhd_list ul li .honor_img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.whhd_list ul li a.tlt{ display:block;width:100%; overflow: hidden; color: #333; font-size: 15px; text-align: center; margin: 0 auto 20px; padding: 0;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.whhd_list ul li:hover img{transform: scale(1.2);}
.whhd_list ul li a.tlt:hover{color:#0063be;}

/*内页产品*/
.ny_pro_list { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
.ny_pro_list ul li { width:280px; overflow: hidden; margin: 0 30px 30px 0;  float: left;}
.ny_pro_list ul li:nth-child(3n+3) { margin:0;} 
.ny_pro_list ul li .honor_img { display:block;width:278px; height: 211px; overflow: hidden; margin: 0 auto 0; padding:0;background-color: #fff; border:1px solid #f1f1f1; position: relative;text-align:center;}
.honor_img img {max-width: 100%; max-height: 100%;vertical-align:middle;transition: transform 12s cubic-bezier(.23,1,.32,1);transform: scale(1);}
.ny_pro_list ul li .honor_img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.ny_pro_list ul li a.tlt{ height:55px;line-height:55px;display:block;width:100%; overflow: hidden; color: #333; font-size: 15px; text-align: center; margin: 0 auto 0; padding: 0 10px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;background:#f1f1f1;}
.ny_pro_list ul li:hover  a.tlt{background:#005bac;color:#fff;}
.ny_pro_list ul li:hover img{transform: scale(1.2);}
.ny_pro_list ul li:hover {box-shadow:0 5px 21px #dedede; }

/*产品列表页*/
#pro_ul1 .products_lists_item{width:94%;margin: 0 0 30px;background: #fff; background:#f1f1f1;padding: 15px 3%; overflow:hidden;}
#pro_ul1 .products_lists_item .img{ float:left;width: 30%; height: 190px; line-height: 0; overflow: hidden;background:#fff;}
#pro_ul1 .products_lists_item .img a{display:block;width:100%;height:100%;text-align:center}
#pro_ul1 .products_lists_item .img a img{vertical-align:middle;max-width:95%;max-height:95%;transition: transform 12s cubic-bezier(.23,1,.32,1);transform: scale(1);    margin-left: 4px;}
#pro_ul1 .products_lists_item .img a .iblock{display:inline-block;height:100%;width:0;vertical-align:middle}
#pro_ul1 .products_lists_item .img a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
#pro_ul1 .products_lists_item .info{ width:67%;float:right;font-size: 16px; line-height: 32px;overflow: hidden; color: #333;}
#pro_ul1 .products_lists_item .info p.pro_name{width:100%;line-height:44px;font-size:16px;color:#333;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;text-align:left;}
#pro_ul1 .products_lists_item .info p.pro_name a:hover{color: #247dca; }
#pro_ul1 .products_lists_item .info p{text-align:left;width:100%;line-height:24px;font-size:14px;color:#666;}
#pro_ul1 .products_lists_item .info p strong{font-weight:normal;color:#999;}
#pro_ul1 .products_lists_item .info p.desc{height:48px;height:70px;line-height:22px;color:#999;margin-bottom:5px;overflow:hidden;}
#pro_ul1 .products_lists_item .more{ overflow: hidden;margin: 12px 0 15px;}
#pro_ul1 .products_lists_item .a1{ display: block; float: left; font-size: 14px; width:138px;height:40px; line-height: 40px;text-align: center; color: #005bac; border:1px solid #005bac;float:right;}
#pro_ul1 .products_lists_item .a1:hover{ background: #005bac; color: #fff; border: 1px solid #005bac;}

/*分页*/
.ly_page { width:100%; height:auto; margin:40px auto 30px; padding:0; text-align:center;}
.ly_page a { display:inline-block; width:40px; height:40px; overflow:hidden; line-height:40px; color:#777; font-size:16px; text-align:center; background-color:#f3f3f3; border:1px solid #f3f3f3; margin:0 4px; padding:0;}
.ly_page a:hover { background-color:#005bac; border:1px solid #005bac; color:#fff;}
.ly_page a.pg_first { background:#f3f3f3 url(../images/first_jt1.png) center center no-repeat;}
.ly_page a.pg_last { background:#f3f3f3 url(../images/last_jt1.png) center center no-repeat;}
.ly_page a.pg_prev { background:#f3f3f3 url(../images/prev_jt1.png) center center no-repeat;}
.ly_page a.pg_next { background:#f3f3f3 url(../images/next_jt1.png) center center no-repeat;}
.ly_page a.pg_first:hover { background:#005bac url(../images/first_jt2.png) center center no-repeat;}
.ly_page a.pg_last:hover { background:#005bac url(../images/last_jt2.png) center center no-repeat;}
.ly_page a.pg_prev:hover { background:#005bac url(../images/prev_jt2.png) center center no-repeat;}
.ly_page a.pg_next:hover { background:#005bac url(../images/next_jt2.png) center center no-repeat;}


/*新闻列表推荐部分*/
.txtScroll-left-news{ width:auto; height:auto; margin:0 auto 20px;position:relative;}

.txtScroll-left-news .swiper-container4 { width:auto; height:auto;  overflow:hidden;  position:relative;}
.txtScroll-left-news .swiper-container4 .swiper-slide { padding:10px; text-align:left;height:auto;overflow:hidden;border-bottom:none;background:#f4f4f4; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.txtScroll-left-news .swiper-container4 .swiper-slide a:hover{color:#015db2;}

.txtScroll-left-news .news_img{width:309px;height:193px; overflow:hidden;float:left;}
.txtScroll-left-news .news_img a{display:block;width:100%;height:100%;text-align:center;}
.txtScroll-left-news .news_img a img{max-width:100%;max-width:100%;vertical-align:middle;transition: transform 12s cubic-bezier(.23,1,.32,1);transform: scale(1);}
.txtScroll-left-news .news_img a .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}

.txtScroll-left-news .swiper-container4 .swiper-button-prev4, .txtScroll-left-news .swiper-container4 .swiper-button-next4 {width:26px!important;height:26px!important;cursor:pointer; margin:0!important; position:absolute; top:inherit!important; left:inherit!important; z-index:1; opacity:1; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; background:url(/images/news_02.png) no-repeat;z-index:666}
.txtScroll-left-news .swiper-container4 .swiper-button-prev4{right:80px;bottom:30px;background-position:left top;}
.txtScroll-left-news .swiper-container4 .swiper-button-prev4:hover{background-position:left bottom;}
.txtScroll-left-news .swiper-container4 .swiper-button-next4{right:45px;bottom:30px;background-position:right top;}
.txtScroll-left-news .swiper-container4 .swiper-button-next4:hover{background-position:right bottom;}

.imgtxt-news{width:528px;height:163px;padding:15px;z-index:2222;background:#f4f4f4;float:right;}
.imgtxt-news .news_titlea{font-size:20px;color:#222;line-height:30px;display:block;	overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.imgtxt-news .news_desca{font-size:13px;color:#444;line-height:26px;margin-top:10px;height:50px;overflow:hidden;}
.txtScroll-left-news .bd ul li .news_img:hover img{transform: scale(1.2);}
.imgtxt-news span.time{font-size:14px;color:#999;margin-top: 50px;display: inline-block;}


/*新闻列表页*/
#news_ul1 .products_lists_item{width:96%;margin: 0 0 30px;background: #fff; border:1px solid #f1f1f1;padding: 8px 2%; overflow:hidden;}
#news_ul1 .products_lists_item .img{ display:block;float:left;width: 260px; height: 163px; overflow: hidden;text-align:center;background: #f9f9f9;}
#news_ul1 .products_lists_item .img img{vertical-align:middle;max-width:95%;max-height:95%;transition: transform 12s cubic-bezier(.23,1,.32,1);transform: scale(1);    margin-left: 5px;}
#news_ul1 .products_lists_item .img .iblock{display:inline-block;height:100%;width:0;vertical-align:middle}
#news_ul1 .products_lists_item .img:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
#news_ul1 .products_lists_item .info{ width:67%;float:right;font-size: 16px; line-height: 32px;overflow: hidden; color: #333;}
#news_ul1 .products_lists_item .info p.pro_name{width:100%;line-height:44px;font-size:16px;color:#333;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;text-align:left;}
#news_ul1 .products_lists_item .info p.pro_name a:hover{color: #247dca; }
#news_ul1 .products_lists_item .info p{text-align:left;width:100%;line-height:24px;font-size:14px;color:#666;}
#news_ul1 .products_lists_item .info p strong{font-weight:normal;color:#999;}
#news_ul1 .products_lists_item .info p.desc{height:48px;line-height:22px;color:#999;margin-bottom:5px;overflow:hidden;}
#news_ul1 .products_lists_item p.others{height:40px; line-height: 40px;margin-top: 26px;}
#news_ul1 .products_lists_item .a1{ display: block; float: right; font-size: 14px; width:138px;height:40px; line-height: 40px;text-align: center; color: #005bac; border:1px solid #005bac;float:right;}
#news_ul1 .products_lists_item .a1:hover{ background: #005bac; color: #fff; border: 1px solid #005bac;}

.newsdetail_title { width:100%; overflow:hidden; margin:0 auto 20px; padding:0;}
.newsdetail_title h1 { width:100%; overflow:hidden; line-height:40px; margin:0 auto 20px; padding:0; color:#333; font-size:28px; text-align:center;font-weight:normal;}
.newsdetail_title p { width:100%; height:30px; overflow:hidden; line-height:30px; margin:0 auto; padding:0; color:#999; font-size:16px; text-align:center;}
.newsdetail_con { width:100%; min-height:480px; overflow:hidden; margin:0 auto 40px; padding:40px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;min-height:500px;}
/*.newsdetail_con p { width:100%; overflow:hidden; line-height:32px; color:#777; font-size:15px; text-align:justify; text-indent:2em; margin:0 auto; padding:0;}
.newsdetail_con img { display:block; max-width:100%; height:auto!important; margin:20px auto; padding:0;}*/

.ly_skip { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.ly_skip a { display:block; width:44%; height:48px; overflow:hidden; line-height:48px; color:#666; font-size:16px; text-align:center; white-space:nowrap; text-overflow: ellipsis; background-color:#f1f1f1;}
.ly_skip a font { color:#333;}
.ly_skip a:hover { color:#fff; background-color:#005bac;}
.ly_skip a:hover font { color:#fff;}
.ly_skip a.skip_fl { float:left;}
.ly_skip a.skip_fr { float:right;}

.jionus_p3_main { width:100%; height:auto; margin:0 auto 40px; padding:0;}
.jionus_p3_main .jionus_p3_list { width:100%; height:auto; margin:0 auto 20px; padding:0; background-color:#fff;border:1px solid #eaeaea;}
.jionus_p3_main .jionus_p3_list:hover { box-shadow:0 10px 20px rgba(0, 0, 0, 0.1);}
.jionus_p3_list ul li { width:20%; height:80px; overflow:hidden; margin:0; padding:0; float:left;}
.jionus_p3_list ul li:first-child { width:25%;}
.jionus_p3_list ul li:nth-child(5) { width:10%;}
.jionus_p3_list ul li{ display:block;height:80px; overflow:hidden; line-height:80px; color:#777; font-size:15px; white-space:nowrap; text-overflow: ellipsis; margin:0; padding:0 12px; cursor:pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.jionus_p3_list ul li:first-child{ color:#333; font-size:16px; padding:0 0 0 40px;}
.jionus_p3_list:hover ul li:first-child { color:#005bac;}	
.jionus_p3_list ul li a.showWordsBtn { display:block;height:80px; overflow:hidden; line-height:80px; color:#777; font-size:18px; white-space:nowrap; text-overflow: ellipsis; margin:0; padding:0 20px; cursor:pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;background:url(/images/more_jt.png) center center no-repeat;}
.jionus_p3_list:hover ul li a.showWordsBtn { background:url(/images/more_jt1.png) center center no-repeat;}
.jionus_p3_list ul li a.hideWordsBtn { background:url(/images/more_jt2.png) center center no-repeat;}
.jionus_p3_list:hover ul li a.hideWordsBtn { background:url(/images/more_jt3.png) center center no-repeat;}

#fullWords01, #fullWords02, #fullWords03, #fullWords04 { width:100%; overflow:hidden; margin:0 auto; padding:0 40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#fullWords02{display:none;}
.jionus_p3_con { width:100%; overflow:hidden; margin:0 auto; padding:20px 0 40px; border-top:1px solid #eaeaea;}
.jionus_p3_con p { width:100%; overflow:hidden; line-height:40px; color:#555; font-size:15px; text-align:justify; margin:0 auto; padding:0;}
.jionus_p3_con p b { color:#333;}
.jionus_p3_con a { display:block; width:160px; height:50px; overflow:hidden; line-height:50px; color:#fff; font-size:16px; text-align:center; background-color:#0063be; margin:20px 0 0; padding:0;}


/*联系方式*/
.contact{min-height:500px;}
.contact .tags_title{margin:0 auto 40px;text-align:center;}
.contact .tags_title span{cursor:pointer;display:inline-block;width:160px;height:48px;background:#9a9a9a;color:#fff;line-height:48px;text-align:center;margin:0 10px;}
.contact .tags_title span.ron{background:#005bac;}
.contact .content2{display:none;line-height:28px;color:#555;font-size:14px;}
.contact .content1 ul{}
.contact .content1 ul li{float: left;width:330px;margin-right: 45px;padding:30px 20px;background:#fff;box-shadow:0 5px 25px #dedede;}
.contact .content1 ul li:nth-child(3n){margin-right:0;}
.contact .content1 ul li a{display:block;}
.contact .content1 ul li a em{display:block;float:left;width:70px;height:70px;border-radius:50%;margin-right:15px;box-shadow:0 0 25px #005bac;}
.contact .content1 ul li.lx1 em{background:#005bac url(../images/contact_icon1.png) center center no-repeat;}
.contact .content1 ul li.lx2 em{background:#005bac url(../images/contact_icon2.png) center center no-repeat;}
.contact .content1 ul li.lx3 em{background:#005bac url(../images/contact_icon3.png) center center no-repeat;-webkit-animation: bounce-up 1.4s linear infinite;animation: bounce-up 1.4s linear infinite;}
.contact .content1 ul li a .wz{float:left;width:74%;padding-top: 6px;height:60px;overflow:hidden;}
.contact .content1 ul li a .wz p{font-size:18px;padding-bottom:10px;}
.contact .content1 ul li a .wz span{font-size:15px;color:#555;line-height:26px;}
.lx_dz { width:100%; overflow:hidden; margin:50px auto 40px; padding:0;}
.lx_dz .dz_map { width:97%; height:370px; overflow:hidden; margin:0 auto; padding:1%; border:1px solid #d9d9d9;}
.lx_dz .dz_map iframe{width:100%;}
.lx_dz .dz_map iframe body{width:100%;}

/*项目咨询*/
.join_form { width:100%; overflow: hidden; margin: 0 auto 80px; padding: 0;}
.join_form .join_fm_tit { width:100%; overflow: hidden; color: #333; font-size: 28px; margin: 0 auto 20px; padding: 0;text-align:center;}
.join_form .join_fm_desc { width:100%; overflow: hidden; color: #999; font-size: 16px; margin: 0 auto 50px; padding: 0;text-align:center;}
.join_form .join_fl, .join_form .join_fr { width:430px; overflow: hidden; margin: 0; padding: 0;}
.join_form .join_fl { float:left;}
.join_form .join_fr { float:right;}
.join_form ul li { width:100%; overflow: hidden; margin: 0 auto 20px; padding: 0;}
.join_form ul li p { width:80px; height:50px; overflow: hidden; line-height: 50px; color: #666; font-size: 14px; margin: 0; padding: 0; float: left;}
.join_form ul li .join_ipt { width:99%; overflow: hidden; border: 1px solid #dfdfdf; padding: 0; margin: 0;}
.join_form ul li .join_btn { width:480px; overflow: hidden; padding: 0; margin: 10px 0 0;}
.join_ipt input, .join_ipt select { display:block; width:100%; height: 50px; overflow: hidden; line-height: 50px; color: #666; font-size: 14px; border: none; outline: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
.join_btn input { display:block; width:100%; overflow: hidden; line-height: 50px; color: #fff; font-size: 16px; background-color: #0063be; border: none; outline: none; margin: 20px 0 0; padding: 4px 19px; box-sizing: border-box;}
.join_form ul li .fm_half { width:190px; margin: 0 20px 0 0; float: left;}
.join_form ul li .fm_half:nth-child(2n+2) { margin:0;}
.join_form ul li .fm_half  a.m-b{padding-top:15px !important;}
.join_form ul li .fm_half .join_ipt { width:188px;}
.join_ipt textarea { display:block; width:100%; height: 194px; overflow: hidden; line-height: 30px; color: #666; font-size: 14px; border: none; outline: none; resize: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
.order_tlt1 {width:100%;position:relative;margin-bottom:20px;}
.order_tlt1 p{font-size:18px;color:#555;background:#fff;width:124px;margin:0 auto;height:30px;line-height:30px;position:relative;z-index:1;text-align:center;}
.order_tlt1 span{display:block;width:100%;position:absolute;top:50%;background:#e5e5e5;height:1px;z-index:0;}

/**prodetail**/
.pro_detail_main { width:1200px; overflow: hidden; margin: 20px auto 35px; padding: 0; position: relative;}
.pro_detail_main .pro_detail_img { width:550px; height: 520px; overflow: hidden; margin: 0;box-sizing: border-box; float: left;}

.proqh{width:548px;height:410px;position:relative;margin:0 auto;border:1px solid #ddd;}
.proqh .btn{position:absolute;width:15px;height:70px;top:336px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.proqh .prev{left:0;background:url(/images/prevBtn.png) no-repeat;}
.proqh #prevTop,.proqh #nextTop{top:184px;width: 40px;height: 40px;}
.proqh #prevTop{background: url(/images/prevBtnTop.png) 0 0 no-repeat;}
.proqh #nextTop{background: url(/images/nextBtnTop.png) 0 0 no-repeat;}
.proqh .next{right:0;background:url(/images/nextBtn.png) no-repeat;}
.proqh li{float:left;}
.proqh .picBox{height:416px;position:relative;overflow:hidden;}
.proqh .picBox ul{height:416px;position:absolute;}
.proqh .picBox li{width:548px;height:416px;}
.proqh .picBox li .proimg { display:block; width:100%; height: 416px; overflow: hidden; margin: 0 auto; padding: 0; position: relative;}
.proqh .picBox li .proimg img { display:block; max-width: 90%; max-height: 90%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}

.proqh .listBox{width:548px;height:65px;margin:10px auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.proqh .listBox ul{height:65px;position:absolute; width:548px !important;left:0 !important;}
.proqh .listBox li{width:102px;height:73px;cursor:pointer;border:1px solid #ddd; margin-right:7px;}
.proqh .listBox li span { display:block; width:100%; height:73px; overflow: hidden; margin: 0 auto; padding: 0; position: relative;}
.proqh .listBox li span img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
.proqh .listBox li:last-child{ margin-right:0;}

.proqh .listBox .on{border:1px solid #008742;}

.pro_detail_main .pro_detail_text { width:600px; overflow: hidden; margin: 0; padding: 20px 0 0; float: right;}
.pro_detail_text h1 { width:100%; overflow: hidden; line-height: 36px; color: #0c65b6; font-size: 28px; text-align: justify; margin: 0 auto; padding: 0;}
.pro_detail_text ul { width:100%; margin: 30px auto; padding: 0;}
.pro_detail_text ul li { width:100%; max-height: 322px; overflow: hidden; line-height: 28px; color: #555; font-size: 15px; text-align: justify; margin: 10px auto; padding: 0;}
.pro_detail_text ul li span { color:#999; font-weight: normal;}
.pro_detail_text .pro_detail_btn { width:600px; height: 54px; overflow: hidden; margin: 0 auto; padding: 0; position: absolute; right: 0; bottom: 20px;}
.pro_detail_btn a { display:block; width: 275px; height: 54px; overflow: hidden; line-height: 54px; color: #fff; font-size: 16px; text-align: center; margin: 0; padding: 0; float: left;}
.pro_detail_btn a.prodtl_btn1 { float:left; margin: 0 40px 0 0; background-color: #0c65b6;}
.pro_detail_btn a.prodtl_btn2 { float:left; background-color: #009c42;}
.pro_detail_btn a.prodtl_btn1:hover { background-color: #255abe;}
.pro_detail_btn a.prodtl_btn2:hover { background-color: #00bd8a;}


/**tjpro**/
.tjpro { width:1200px; overflow: hidden; margin: 60px auto; padding: 0;}
.tjpro .tjpro_tit { width:100%; overflow: hidden; color: #333; font-size: 24px; margin: 0 auto 20px; padding: 0;}
.tjpro .tjpro_list { width:1200px; height: 300px; overflow: hidden; margin: 0 auto; padding: 29px 19px; border: 1px solid #dfdfdf; box-sizing: border-box;}
.tjpro_list .ly_scroll { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
.ly_scroll ul li { width:240px; overflow: hidden; margin: 0 20px 0 0; padding: 0; float: left;}
.ly_scroll ul li .ly_scroll_img { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
.ly_scroll ul li .ly_scroll_img a { display:block; width:240px; height: 194px; overflow: hidden; margin: 0 auto; padding: 10px; box-sizing:border-box; position: relative;}
.ly_scroll_img img { display:block; max-width: 100%; max-height: 100%; overflow: hidden; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
.ly_scroll ul li p a { display:block; width:100%; height: 44px; overflow: hidden; margin: 0 auto; padding: 0; line-height: 44px; color: #fff; font-size: 14px; text-align: center; background-color: #0c65b6;}
.ly_scroll ul li:hover p a { background-color: #00af80;}

.ny_main { width:1200px; overflow: hidden; margin: 20px auto 60px; padding: 0;}
.ny_main .ny_l { width:285px; overflow: hidden; margin: 0; padding: 0; float: left;}
.ny_main .ny_r { width:900px; margin: 0; padding: 0; float: right;}
/**产品详细介绍**/
.prodetail_con { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
.prodetail_tit { width:100%; height: 40px; overflow: hidden; line-height: 40px; color: #0063be; font-size: 22px; position:relative;font-weight:bold;margin: 0 auto 30px; padding: 0 0 5px 25px; border-bottom: 1px solid #dfdfdf;}
.prodetail_tit:after{content:'';display:block;width:110px;height:3px;background:#0063be;position:absolute;bottom:-1px;left:0;}
.prodetail_tit.tedian{background:url(/images/proshow_icon1.png) left 11px no-repeat;}
.prodetail_tit.yingyong{background:url(/images/proshow_icon2.png) left 11px no-repeat;}
.prodetail_tit.xgcase{background:url(/images/proshow_icon3.png) left 11px no-repeat;}
.prodetail_tit.xmzx{background:url(/images/proshow_icon4.png) left 11px no-repeat;}
.prodetail_con .pro_xxjs { width:100%; overflow: hidden; margin: 0 auto 30px; padding: 0;line-height:26px;color:#333;}
.pro_xxjs b { display:block; width: 100%; overflow: hidden; line-height: 26px; color: #333; font-size: 14px; font-weight: bold; margin: 0 auto; padding: 0;}
.pro_xxjs p { display:block; width: 100%; overflow: hidden; line-height: 26px; color: #666; font-size: 14px; text-align: justify; margin: 0 auto; padding: 0;}
.pro_xxjs img { display:inline-block; max-width: 100%; margin: 10px auto; padding: 0;}


/*内页案例*/
.ny_xgcase_list { width:100%; overflow: hidden; margin: 0 auto; padding: 0;min-height:320px;}
.ny_xgcase_list ul li { width:280px; overflow: hidden; margin: 0 30px 30px 0;  float: left;}
.ny_xgcase_list ul li:nth-child(3n+3) { margin:0;} 
.ny_xgcase_list ul li .honor_img { display:block;width:278px; height: 211px; overflow: hidden; margin: 0 auto 0; padding:0;background-color: #fff; border:1px solid #f1f1f1; border-bottom:0;position: relative;text-align:center;position:relative;}
.honor_img img {max-width: 95%; max-height: 95%;vertical-align:middle;transition: transform 12s cubic-bezier(.23,1,.32,1);transform: scale(1);}
.ny_xgcase_list ul li .honor_img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.ny_xgcase_list ul li .honor_img .bg{    opacity: 0;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,91,172,.5);}
.ny_xgcase_list ul li .honor_img .bg p{width:80%;font-size:15px;color:#fff;line-height:24px;margin:67px auto 0;height:50px;overflow:hidden;-webkit-transition: all .3s;transition: all .3s;margin-top:-20px;}
.ny_xgcase_list ul li .honor_img .bg span{display:block;margin:10px auto;width:120px;height:33px;border:1px solid #fff;text-align:center;line-height:33px;color:#fff;-webkit-transition: all .3s;transition: all .3s;margin-top:20px;}
.ny_xgcase_list ul li a.tlt{ height:55px;line-height:55px;display:block;width:90%; overflow: hidden; color: #333; font-size: 15px; text-align: center; margin: 0 auto 0; padding: 0 5%;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;background:#f1f1f1;}
.ny_xgcase_list ul li:hover  a.tlt{background:#005bac;color:#fff;}
.ny_xgcase_list ul li:hover img{transform: scale(1.2);}
.ny_xgcase_list ul li:hover {box-shadow:0 5px 21px #dedede; }
.ny_xgcase_list ul li:hover .bg{opacity: 1;}
.ny_xgcase_list ul li:hover .bg span{margin-top:0;}
.ny_xgcase_list ul li:hover .honor_img .bg p{margin-top:67px;}

/*产品详情页项目咨询*/
.pro_xmzx { width:100%; overflow: hidden; margin: 0 auto 20px; padding: 0;}
.pro_xmzx .join_fm_tit { width:100%; overflow: hidden; color: #333; font-size: 28px; margin: 0 auto 20px; padding: 0;text-align:center;}
.pro_xmzx .join_fm_desc { width:100%; overflow: hidden; color: #999; font-size: 16px; margin: 0 auto 50px; padding: 0;text-align:center;}
.pro_xmzx .join_fl, .pro_xmzx .join_fr { width:480px; overflow: hidden; margin: 0; padding: 0;}
.pro_xmzx .join_fl { float:left;}
.pro_xmzx .join_fr { float:right;}
.pro_xmzx ul li { width:100%; overflow: hidden; margin: 0 0 20px; padding: 0;}
.pro_xmzx ul li p { width:80px; height:50px; overflow: hidden; line-height: 50px; color: #666; font-size: 14px; margin: 0; padding: 0; float: left;}
.pro_xmzx ul li .join_ipt { width:890px; overflow: hidden; border: 1px solid #dfdfdf; padding: 0; margin: 0;}
.pro_xmzx ul li .join_btn { width:480px; overflow: hidden; padding: 0; margin: 10px 0 0;}
.join_ipt input, .join_ipt select { display:block; width:100%; height: 50px; overflow: hidden; line-height: 50px; color: #666; font-size: 14px; border: none; outline: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
.join_btn input { display:block; width:100%; overflow: hidden; line-height: 42px; color: #fff; font-size: 16px; background-color: #0063be; border: none; outline: none; margin: 20px 0 0; padding: 4px 19px; box-sizing: border-box;}
.pro_xmzx ul li .fm_half { width:430px; margin: 0 30px 0 0; float: left;}
.pro_xmzx ul li .fm_half:nth-child(2n+2) { margin:0;}
.pro_xmzx ul li .fm_half  a.m-b{padding-top:15px !important;}
.pro_xmzx ul li .fm_half .join_ipt { width:428px;}
.pro_xmzx ul li .fm_half3 { width:280px; margin: 0 30px 0 0; float: left;}
.pro_xmzx ul li .fm_half3:nth-child(3n+3) { margin:0;}
.pro_xmzx ul li .fm_half3 .join_ipt { width:268px;}

.join_ipt textarea { display:block; width:100%; height: 194px; overflow: hidden; line-height: 30px; color: #666; font-size: 14px; border: none; outline: none; resize: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}

/* 发展历程 */
#Content7{ width: 100%; float: left;}
#Content7 .aboutCon2 .fzlc{ width: 80%; margin: 0 auto; padding-bottom: 60px; position: relative;}
#Content7 .aboutCon2 .dot{ width: 15px; height: 15px; margin: 0 auto; background: #005bac; border-radius: 50%;}
#Content7 .aboutCon2 .line{ width: 0.04%; height: 100%; position: absolute; top: 0; left: 50%; margin-left: -0.02%; background: #005bac; opacity: 0.3;}
#Content7 .aboutCon2 .u1{ width: 100%; overflow: hidden;}
#Content7 .aboutCon2 .u1 .l1{ width: 49.8%; margin-top: 155px; float: right; position: relative;}
#Content7 .aboutCon2 .u1 .l1 .nf{ position: absolute; left: -112px; top: 0;}
#Content7 .aboutCon2 .u1 .l1 .num{ font-size: 24px; width: 90px; height: 90px; line-height: 90px; text-align: center; color: #fff; background: #005bac; border-radius: 50%;}
#Content7 .aboutCon2 .u1 .l1 i{ display: block; width: 16px; height: 1px; position: absolute; top: 45px; right: -15%; background: #005bac; opacity: 0.3;}
#Content7 .aboutCon2 .u1 .l1 em{ display: block; width: 22px; height: 22px; position: absolute; top: 35px; right: -33%; background: #005bac; opacity: 0.3; border-radius: 50%;}
#Content7 .aboutCon2 .u1 .l1 b{ display: block; width: 10px; height: 10px; position: absolute; top: 41px; right: -27%; background: #005bac; opacity: 1; border-radius: 50%;}
#Content7 .aboutCon2 .u1 .l1 .tit{ padding: 28px; margin: 0 0 0 30px; border-radius: 10px; color: #4f4b4c; background: #f5f5f5;}
#Content7 .aboutCon2 .u1 .l1 .tit .wz{ font-size: 16px; line-height: 28px; max-height: 56px; overflow: hidden;}
#Content7 .aboutCon2 .more{ font-size: 16px; line-height: 20px; padding: 20px 0; width: 90px; height: 50px; margin: 0 auto; border-radius: 50%; text-align: center; color: #fff; background: #27292c;}
#Content7 .aboutCon2 .u1 .l1:nth-child(2n){ float: left; position: relative;}
#Content7 .aboutCon2 .u1 .l1:nth-child(1){ margin-top: 55px;}
#Content7 .aboutCon2 .u1 .l1:nth-child(2){ margin-top: 190px;}
#Content7 .aboutCon2 .u1 .l1:nth-child(2n) .nf{ left: auto; right: -112px;}
#Content7 .aboutCon2 .u1 .l1:nth-child(2n) i{ right: auto; left: -15%;}
#Content7 .aboutCon2 .u1 .l1:nth-child(2n) em{ right: auto; left: -33%;}
#Content7 .aboutCon2 .u1 .l1:nth-child(2n) b{ right: auto; left: -27%;}
#Content7 .aboutCon2 .u1 .l1:nth-child(2n) .tit{ margin: 0 30px 0 0;}

/*核心能力*/
.hxnl_con{margin-bottom:10px;}
.hxnl_tlt{position:relative;}
.hxnl_tlt .wz{width:210px;background:#fff;margin:0 auto;position:relative;z-index:1;text-align:center;}
.hxnl_tlt .wz p{font-size:22px;color:#333;font-weight:bold;margin-bottom:5px;}
.hxnl_tlt .wz p em{font-style:normal;font-size:26px;color:#005bac;font-weight:bold;}
.hxnl_tlt .wz span{display:block;color:#999;font-size:16px;text-transform : uppercase;}
.hxnl_tlt:after{content:'';display:block;width:100%;height:1px;background:#f1f1f1;position:absolute;top:33px;z-index:0;}
.hxnl_con ul{padding-top:25px;}
.hxnl_con ul li{float:left;background:#fff;box-shadow:0 0 24px #dedede;padding:16px 16px 16px 8px; margin:0 15px 15px 0;}
.hxnl_con ul li:nth-child(3n+3){margin-right:0;}
.hxnl_con ul li .pic{float:left;width:74px;height:64px;text-align:center;border-right:1px solid #dbdbdb;margin-right:15px;}
.hxnl_con ul li .pic img{ max-width:100%;max-height:100%;vertical-align:middle;}
.hxnl_con ul li .pic .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.hxnl_con ul li .desc{float:right;width:175px;overflow:hidden;}
.hxnl_con ul li .desc p{font-size:24px;font-weight:bold;color:#333;margin-top: 5px;}
.hxnl_con ul li .desc p i{font-style:normal;}
.hxnl_con ul li .desc span{display:block;font-size:15px;color:#666;height:40px;overflow:hidden;}


.hxnl_tlt2{text-align:center;color:#005bac;font-size:16px;padding:20px 0;}
.jfnl_con ul li{width:290px;float:left;background:#fff;box-shadow:0 0 24px #dedede;padding:24px 0 24px 0; margin:0 15px 15px 0;}
.jfnl_con ul li:nth-child(3){margin-right:0;}
.jfnl_con ul li:nth-child(5){margin-right:0;}
.jfnl_con ul li .pic{width:114px;height:114px;border-radius:50%;text-align:center;margin:0 auto;background:#f1f1f1;}
.jfnl_con ul li .pic img{ max-width:100%;max-height:100%;vertical-align:middle;}
.jfnl_con ul li .pic .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.jfnl_con ul li .wz{width:85%;overflow:hidden;margin:0 auto;text-align:center;}
.jfnl_con ul li .wz p{font-size:16px;font-weight:bold;color:#333;height:44px;line-height:44px;margin-top:5px;}
.jfnl_con ul li .wz span{display:block;font-size:15px;color:#666;height:40px;overflow:hidden;}

.jfnl_con ul li.cur{width:595px;}

.yxwl_con{margin-top:20px;}
.yxwl_con ul{text-align:center;padding-top:30px;padding-bottom:30px;}
.yxwl_con ul li{display:inline-block;margin:0 25px;box-shadow:0 0 24px #dedede;}
.yxwl_con ul li p{display:inline-block;width:84px;height:44px;line-height:44px;text-align:center;color:#fff;font-size:24px;font-weight:bold;background:#005bac;vertical-align:top;}
.yxwl_con ul li span{display:inline-block;width:100px;height:44px;line-height:44px;text-align:center;color:#333;font-size:16px;vertical-align:top;}

.fwtx_con ul{padding-top:30px;padding-bottom:40px;background:url(/images/line.jpg) bottom center no-repeat;}
.fwtx_con ul li{float:left;background:#fff;box-shadow:0 0 24px #dedede;padding:16px 16px 16px 8px; margin:0 50px 15px 0;}
.fwtx_con ul li:nth-child(3n+3){margin-right:0;}
.fwtx_con ul li .pic{float:left;width:140px;height:176px;text-align:center;border-right:1px solid #dbdbdb;margin-right:20px;}
.fwtx_con ul li .pic img{ max-width:100%;max-height:100%;vertical-align:middle;}
.fwtx_con ul li .pic .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.fwtx_con ul li .desc{float:right;width:240px;overflow:hidden;}
.fwtx_con ul li .desc p{font-size:18px;color:#333;margin-top: 12px;}
.fwtx_con ul li .desc span{display:block;font-size:15px;color:#666;line-height:30px;overflow:hidden;}

/*侧边漂浮*/
.slide_nav {position:fixed;right:0;top:50%;z-index:99999;}
.slide_nav ul li{position:relative;margin-bottom:2px;}
.slide_nav ul li a{display:block;width:50px;height:50px;}
.slide_nav ul li.tel a{background:#919191 url(../images/slide_icon1.png) center center no-repeat;}
.slide_nav ul li .tel_con{height:50px;font-size:14px;color:#fff;position:absolute;top:0;right:50px;width:120px;padding-left:50px;line-height:50px;text-align:left;background:#0063be url(../images/slide_icon1.png) 15px center no-repeat;display:none;}
.slide_nav ul li.wx a{background:#919191 url(../images/slide_icon2.png) center center no-repeat;}
.slide_nav ul li .wx_con{width:150px;height:150px;background:#fff;padding:3px;position:absolute;top:0;right:60px;display:none;}
.slide_nav ul li .wx_con img{width:100%;height:100%;}
.slide_nav ul li.email a{background:#919191 url(../images/slide_icon3.png) center center no-repeat;}
.slide_nav ul li a.my-kefu-ftop{background:#919191 url(../images/slide_icon4.png) center center no-repeat;}

.slide_nav ul li a.tel:hover{background:#0063be url(../images/slide_icon1.png) center center no-repeat;}
.slide_nav ul li.tel:hover .tel_con{display:block !important;}
.slide_nav ul li a.wx:hover{background:#0063be url(../images/slide_icon2.png) center center no-repeat;}
.slide_nav ul li.wx:hover .wx_con{display:block !important;}
.slide_nav ul li a.email:hover{background:#0063be url(../images/slide_icon3.png) center center no-repeat;}
.slide_nav ul li a.my-kefu-ftop:hover{background:#0063be url(../images/slide_icon4.png) center center no-repeat;}

/*详情页内容超出设置*/
@media (min-width:1199px) {
#c_detail_wrap #new-div .zoom-caret{display:none !important;}
}
#c_detail_wrap img,#c_detail_wrap p,#c_detail_wrap span,#c_detail_wrap div,#c_detail_wrap video,#c_detail_wrap embed{height:auto !important;max-width:100% !important;max-height: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;word-break: normal;}

#c_detail_wrap #new-div{overflow-x: hidden;overflow-y: hidden;width: 100%;position:relative;}
#c_detail_wrap #new-div .zoom-caret{display:block;position: absolute;top: 10px;right: 5px;font-size: 50px;color: #a7a5a5;z-index: 2;padding: 0;margin: 0;opacity: .3;}
#c_detail_wrap #new-div table{transform-origin: left top;border-collapse: collapse;max-width: none!important;width: auto;}
#c_detail_wrap #new-div table td{padding: 3px;border: 1px solid #ccc;}

#c_detail_wrap #new-div.on{overflow:scroll; width: 100%;}
#c_detail_wrap #new-div.on .zoom-caret{display:none;}

/*设置滚动条样式*/
#c_detail_wrap #new-div::-webkit-scrollbar {height:2px;}/* 滚动槽 */
#c_detail_wrap #new-div::-webkit-scrollbar-track {background-color:#f0f0f0;border-radius:0px;}/* 滚动条滑块 */
#c_detail_wrap #new-div::-webkit-scrollbar-thumb {background-color:#bfbfbf;}
#c_detail_wrap #new-div::-webkit-scrollbar-thumb:window-inactive {background-color:#3c3c3c;}

@media (max-width:880px) {
#c_detail_wrap img,#c_detail_wrap p,#c_detail_wrap span,#c_detail_wrap div,#c_detail_wrap video,#c_detail_wrap embed{width:auto !important;height:auto !important;max-width:100% !important;max-height: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;word-break: normal;}
}


/*解决方案*/
.ny_solution{width:1200px;height:620px;background:url(/images/solutionBg.jpg) center center no-repeat;margin-bottom:40px;}
.ny_solution ul li{float:left;width:25%;position:relative;}
.ny_solution ul li:before{content:'';display:block;width:1px;height:620px;float:right;background:rgba(255,255,255,.5);}
.ny_solution ul li:after{content:'';display:block;width:0px;margin-left:0;left:50%;height:3px;background:rgba(255,255,255,.9);position:absolute;bottom:14px;transition: all .4s cubic-bezier(.4,0,.2,1);}
.ny_solution ul li a.icon{display:block;width:82px;height:79px;margin:220px auto 40px;transition: all .4s cubic-bezier(.4,0,.2,1);}
.ny_solution ul li a.icon1{background:url(/images/solution_icon1.png) center center no-repeat;}
.ny_solution ul li a.icon2{background:url(/images/solution_icon2.png) center center no-repeat;}
.ny_solution ul li a.icon3{background:url(/images/solution_icon3.png) center center no-repeat;}
.ny_solution ul li a.icon4{background:url(/images/solution_icon4.png) center center no-repeat;}
.ny_solution ul li a.icon5{background:url(/images/solution_icon5.png) center center no-repeat;}
.ny_solution ul li a.icon6{background:url(/images/solution_icon6.png) center center no-repeat;}
.ny_solution ul li a.wz{display:block;text-align:center;font-size:20px;color:#fff;}
.ny_solution ul li:hover{background:rgba(0,102,153,.5);}
.ny_solution ul li:hover a.icon1{background:url(/images/solution_icon1_2.png) center center no-repeat;}
.ny_solution ul li:hover a.icon2{background:url(/images/solution_icon2_2.png) center center no-repeat;}
.ny_solution ul li:hover a.icon3{background:url(/images/solution_icon3_2.png) center center no-repeat;}
.ny_solution ul li:hover a.icon4{background:url(/images/solution_icon4_2.png) center center no-repeat;}
.ny_solution ul li:hover a.icon5{background:url(/images/solution_icon5_2.png) center center no-repeat;}
.ny_solution ul li:hover a.icon6{background:url(/images/solution_icon6_2.png) center center no-repeat;}
.ny_solution ul li:hover .icon{margin:200px auto 40px;}
.ny_solution ul li:hover:after{width:140px;margin-left:-70px;left:50%;}

.solution_detail .fenleiBg{width:1200px;height:340px;overflow:hidden;position:relative;}
.solution_detail .fenleiBg img{width:100%:height:100%;transition: transform 12s cubic-bezier(.23,1,.32,1);transform: scale(1);}
.solution_detail .fenleiBg:hover img{transform: scale(1.2);}
.solution_detail .fenleiBg .wz{position:absolute;right:50px;top:170px;width:400px;}
.solution_detail .fenleiBg .wz .tlt1{font-size:30px;color:#fff;font-weight:bold;text-align:right;}
.solution_detail .fenleiBg .wz .tlt2{font-size:24px;color:#fff;text-align:right;margin-bottom:10px;}
.solution_detail .fenleiBg .wz .desc{font-size:16px;color:#fff;text-align:right;line-height:24px;height:48px;overflow:hidden;}
.solution_detail .sulution_tlt{font-size:34px;color:#555;text-align:center;margin-bottom:15px;}
.solution_detail .silution_list{margin:38px 0 30px;display:flex;flex-wrap:wrap;display: -webkit-flex; /* Safari */}
.solution_detail .silution_list a{display:block;float:left;width:25.3333333333%;padding:0 3%;margin-right:1px;margin-bottom:1px;background:#f4f4f4;height:60px;line-height:60px;text-align:center;font-size:16px;color:#555;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;flex: 1;min-width: 25%;}
.solution_detail .silution_list a:nth-child(3n+3){margin-right:0;}
.solution_detail .silution_list a:hover{background:#0063be;color:#fff;}
.solution_detail .silution_list a.on{background:#0063be;color:#fff;}
.solution_detail .solution_conn .conn_hd .w_1200{border-bottom:1px solid #f4f4f4;}
.solution_detail .solution_conn .conn_hd a{display:block;font-size:16px;color:#555;height:60px;line-height:60px;text-align:center;float:left;width:19%;padding:0 3%;}
.solution_detail .solution_conn .conn_hd a.on{background:#0063be;color:#fff;position:relative;}
.solution_detail .solution_conn .conn_hd a:hover{background:#0063be;color:#fff;position:relative;}
.solution_detail .solution_conn .conn_hd a.on:after{content:'';display:block;width:54px;height:4px;background:#12c05c;position:absolute;bottom:0;left:50%;margin-left:-27px;}
.solution_detail .solution_conn .conn_hd a:hover:after{content:'';display:block;width:54px;height:4px;background:#12c05c;position:absolute;bottom:0;left:50%;margin-left:-27px;}
.solution_conn .conn_hd.hd_fixed{position:fixed;width:100%;background:#fff;text-align:center;top:0;z-index:999999999;}
.solution_conn .conn_hd.hd_fixed .w_1200{margin:0 auto;}

.solution_detail .solution_conn .conn_bd #bk1{margin-top:-50px;position:absolute;}
.solution_detail .solution_conn .conn_bd #bk2{margin-top:-50px;position:absolute;}
.solution_detail .solution_conn .conn_bd #bk3{margin-top:-50px;position:absolute;}
.solution_detail .solution_conn .conn_bd #bk4{margin-top:-150px;position:absolute;}
.solution_detail .solution_conn .conn_bd #bk5{margin-top:-50px;position:absolute;}


.solution_detail .solution_conn .conn_bd>section{padding-bottom:50px;}
.solution_detail .solution_conn .conn_bd>section p{line-height:30px;font-size:15px;}
.solution_detail .solution_conn .conn_bd .fags_tlt{padding:34px 0 30px;position:relative;margin-bottom:24px;}
.solution_detail .solution_conn .conn_bd .fags_tlt p{color:#f1f1f1;font-size:55px;text-align:center;text-transform : uppercase;font-weight:bold;}
.solution_detail .solution_conn .conn_bd .fags_tlt span{color:#0063be;font-size:30px;text-align:center;display:block;font-weight:bold;margin-top:-24px;}
.solution_detail .solution_conn .conn_bd .fags_tlt:after{content:'';display:block;background:#0063be;width:45px;height:3px;position:absolute;bottom:14px;left:50%;margin-left:-22.5px;}
.solution_detail .solution_conn .conn_bd .fays{background:#f4f4f4;}
.solution_detail .solution_conn .conn_bd .fays .fags_tlt p{color:#e6e6e6;}

.ny_dxal_list ul li { width:277px; overflow: hidden; margin: 0 30px 30px 0;  float: left;}
.ny_dxal_list ul li:nth-child(4n+4) { margin:0;} 
.ny_dxal_list ul li .honor_img { display:block;width:265px; height: 200px;padding:5px; overflow: hidden; margin: 0 auto 0;background-color: #fff; border:1px solid #f1f1f1; border-bottom:0;position: relative;text-align:center;position:relative;}
.honor_img img {max-width: 100%; max-height: 100%;vertical-align:middle;transition: transform 12s cubic-bezier(.23,1,.32,1);transform: scale(1);}
.ny_dxal_list ul li .honor_img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.ny_dxal_list ul li .honor_img .bg{    opacity: 0;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,91,172,.5);}
.ny_dxal_list ul li .honor_img .bg p{width:80%;font-size:15px;color:#fff;line-height:24px;margin:67px auto 0;height:50px;overflow:hidden;-webkit-transition: all .3s;transition: all .3s;margin-top:-20px;}
.ny_dxal_list ul li .honor_img .bg span{display:block;margin:10px auto;width:120px;height:33px;border:1px solid #fff;text-align:center;line-height:33px;color:#fff;-webkit-transition: all .3s;transition: all .3s;margin-top:20px;}
.ny_dxal_list ul li a.tlt{ height:55px;line-height:55px;display:block;width:90%; overflow: hidden; color: #333; font-size: 15px; text-align: center; margin: 0 auto 0; padding: 0 5%;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;background:#f1f1f1;}
.ny_dxal_list ul li:hover  a.tlt{background:#005bac;color:#fff;}
.ny_dxal_list ul li:hover img{transform: scale(1.2);}
.ny_dxal_list ul li:hover {box-shadow:0 5px 21px #dedede; }
.ny_dxal_list ul li:hover .bg{opacity: 1;}
.ny_dxal_list ul li:hover .bg span{margin-top:0;}
.ny_dxal_list ul li:hover .honor_img .bg p{margin-top:67px;}


/*投资者关系*/
.investor_list { width:100%; height:auto; margin:0 auto 40px; padding:0;}
.investor_list ul li { width:100%; height:auto; margin:0 auto 20px; padding:14px 19px; background-color:#fff; box-shadow:0 0 0 rgba(0, 0, 0, 0.1); border:1px solid #eaeaea; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;-webkit-transition: all .5s;-moz-transition: all .5s; -ms-transition: all .5s;-o-transition: all .25s;transition: all .5s;}
.investor_list ul li:hover { box-shadow:0 10px 20px rgba(0, 0, 0, 0.1); border:1px solid #fff;}
.investor_list ul li a.investor_name { display:block; width:100%; height:50px; overflow:hidden; line-height:50px; color:#333; font-size:16px; text-overflow: ellipsis; white-space:nowrap; margin:0; padding:0 70px 0 140px; position:relative; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;-webkit-transition: all .5s;-moz-transition: all .5s; -ms-transition: all .5s;-o-transition: all .25s;transition: all .5s;}
.investor_list ul li:hover a.investor_name { color:#0063be;}
.investor_list ul li a.investor_name span { display:block; width:120px; height:50px; overflow:hidden; line-height:50px; color:#0063be; font-size:22px; margin:0; padding:0; position:absolute; left:0; top:0;}
.investor_list ul li a.investor_name svg { display:block; width:50px; height:50px; margin:0; padding:0; position:absolute; top:0; right:0;}



a.close { display:block; width:48px; height:30px; overflow:hidden; margin:0; padding:0; position:absolute; right:0; bottom:0; background:rgba(0,0,0,0.6) url(../images/close.png) center center no-repeat;}

/*举报网*/
.lff_1200{ width:1200px; margin:0 auto;}
.jbhead{ width:100%; height:80px; background:#fff;display: flex;display: -webkit-flex;align-items: center;}
.jbhead .header{ display:flex; display: -webkit-flex;align-items:center;}
.jbhead .header img{ width:200px;}
.jbhead .header span{ font-size:18px; color:#666;margin-left: 10px;}

.jb_contmian{ width:100%; overflow:hidden; background:url(/images/jb_bg.jpg) center no-repeat; background-size:cover;}
.jb_contmian .jb_top{ text-align:center;}
.jb_contmian .jb_top img.pic{ max-width:100%; margin-top:178px;}
.jb_contmian .shuoming{ width:100%; margin-bottom:50px;display:flex; display: -webkit-flex; justify-content:center; align-items:center;}
.jb_contmian .shuoming p{ font-size:26px; color:#fff;}
.jb_contmian .shuoming em{ display:block; width:20%; height:1px; background:rgba(255, 255, 255, 0.2); margin:0 5%;}
.jb_contmian .btn{ display:block; width:300px; height:50px; line-height:50px; background:#0063be; font-size:18px; color:#fff; text-align:center; margin:0 auto; border-radius:5px; margin-bottom:60px;}
.jb_contmian .jb_middle{ width:100%;background-color: rgba(0, 0, 0, 0.4); padding:60px 0; overflow:hidden; border-top:1px solid rgba(255,255,255,.1);}
.jb_contmian .jb_middle .left{ width:47.5%; float:left;}
.jb_contmian .jb_middle .middlebt img{ display:block; float:left; margin-top:2px;}
.jb_contmian .jb_middle .middlebt p{ display:block; width: calc(100% - 30px);font-size:20px; line-height:22px;color:#fff; padding-bottom:10px; border-bottom:1px solid rgba(255, 255, 255, 0.2); float:right;margin-bottom:30px;}
.jb_contmian .jb_middle .left ul li{width: calc(100% - 30px); float:right;font-size:16px; color:#fff; line-height:30px; overflow:hidden; margin-top:10px;}
.jb_contmian .jb_middle .left ul li span{ display:block; width:20%; float:left;}
.jb_contmian .jb_middle .left ul li p{ display:block; width:80%; float:right;}

.jb_contmian .jb_middle .right{ width:47.5%; float:right;}
.jb_contmian .jb_middle .right .fanwei{font-size:16px; color:#fff; line-height:30px; overflow:hidden; padding-top:10px; clear:both;    margin-bottom:40px;}
.jb_contmian .jb_middle .right ul li{font-size:16px; color:#fff; line-height:30px; overflow:hidden; margin-top:17px;}
.jb_contmian .jb_middle .right ul li img{ margin-right:10px;}

.jb_contmian .bottom{ width:100%; background:rgba(0,0,0,.85); padding:30px 0; text-align:center; font-size:14px; color:rgba(255,255,255,.45);}

/*提交页面*/
.jb_order{ width:100%; overflow:hidden; background:url(/images/jborder_bg.jpg) center no-repeat; background-size:cover;}
.jb_order .ordbox{ background:#fff; padding:50px; margin:60px auto; border-radius:15px; box-shadow:0 0 30px #c9dffb;}
.jb_order .msgbt{ font-size:24px; font-weight:bold; padding-bottom:20px; border-bottom:1px solid #d3dce5; margin-bottom:30px;}
.jb_order form ul li{ margin-bottom:15px; overflow:hidden;}
.jb_order form ul li h4{ display: none;}
.jb_order form ul li input{ width:100%;height:50px; line-height:50px; background:#edeff2; padding:0 20px;border: 0; border-radius:5px;outline: none; font-size:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.jb_order form ul li input::placeholder,.jb_order form ul li textarea::placeholder{ color:#777;}
.jb_order form ul li p{ margin-top:10px;}
.jb_order form ul li p i{ font-style:normal;color:#777;}
.jb_order form ul li p img{ margin-right:5px;}
.jb_order form ul li textarea{width:100%;background:#edeff2; padding:20px 20px;border: 0; border-radius:5px;outline: none; font-size:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.jb_order form ul li.ordlx{ width:48%; float:left;}
.jb_order form ul li.yzma{ width:48%; float:right;}
.jb_order form ul li.yzma input{ width:40%; float:left;}
.jb_order form ul li.yzma .yzm_img{ display:block;width:100px; height:40px; float:left; margin:5px 10px 0;}
.jb_order form ul li.yzma .yzm_img img{ width:100%; height:100%;}
.jb_order form ul li.msg_btn{width:200px; margin:50px auto 0; clear:both;}
.jb_order form ul li.msg_btn input{background:#0063be; text-align:center; color:#fff;}
.jb_order form ul li.xzwz input{ background:#fff; padding:0;}
<!--0.0003669261932373-->