﻿@charset "utf-8";
/* CSS Document */

body{ font-size:14px;color:#222322;font-family:Microsoft YaHei;}
body {min-width:1200px;}
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;text-decoration:none}
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(img/top_tel.png) left center no-repeat;padding-left:20px;}
.Header span em{color:#ffffff;}

.hb {  padding:20px 0; }
 .sousuo{ float:right; margin-top:10px; margin-left:20px; }
 .sousuo .ss{ float:left;border:#c9c9c9  1px solid; background:none; border-right:none; line-height:29px; height:29px; width:185px; padding-left:10px;}
 .sousuo .sss{ background:url(../images/sss.png) center no-repeat #0483ca; width:31px; height:31px; border:none;}

.topright_tel a{ display:inline-block; margin-right:10px; color:#000000; font-size:16px;}
.topright_tel a img{ height:30px;}
.topright_tel{ float:right; line-height:52px;}
.topright_tel a.wxh{ position:relative; z-index:11111111111}
.topright_tel a.wxh:hover span{ display:block}
.topright_tel a.wxh span{ position:absolute; left:0; top:40px; display:none}
.topright_tel a.wxh span img{ width:100px; height:100px;}
.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:28px9;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{ z-index: 30; clear:both ; background:#005bac;}
.nav_bar *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nav_bar .nav{height:auto;margin:0 auto;}
.nav_bar .nav ul{}
.nav_bar .nav ul li{float:left;position:relative;margin: 0 9px;}
.nav_bar .nav ul li a{padding:0 33px; font-size:16px;color:#fff;line-height:55px;display:block; }
.nav_bar .nav ul li a img{width:100%}
.nav_bar .nav ul li:hover a.nav_cell{background: #0075c2;}
.nav_bar .nav ul li:hover a{border-color: #0068b.xz-cp .class h37;}
.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: 200px !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:55px; overflow:hidden; /*background:#fff;*/*zoom:1;z-index:88;  height:212px}
.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); width:470px;}
.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:260px; float:right;border-left:1px solid #ddd; height:174px; padding-left:10px; padding-right:10px; margin-top:40px; line-height:24px; position:relative;}
.in1 dt{margin-bottom:10px;}
.nav_bar .nav ul li .in1 dt a{ padding:0;}
.p20{padding:20px 10px 20px 20px; width:100px; float:left;}
.sub_nav li{float:none !important;}
.sub_nav li a{color:#333 !important;line-height:24px  !important;font-size:16px !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:470px;}
.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*/
.fullSlide {width:100%;position:relative;	height:600px;background:#fff;overflow: hidden;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:600px;overflow:hidden;text-align:center;background-size:100% 100% !important;position:relative;}
.fullSlide .bd li img{position:absolute;width:1920px;height:600px;top:0;left:50%;margin-left:-960px;z-index:999;}
.fullSlide .bd li a {display:block;height:730px;position:relative;}
.fullSlide .bd li .wz{position:absolute;left:20%;top:30%;width:1000px;text-align:left;z-index:9999;}
.fullSlide .bd li .wz>p{font-size:60px;font-weight:bold;color:#fff;margin-bottom:20px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.fullSlide .bd li .wz div{width:650px;display:block;font-size:16px;color:#fff;line-height:30px;height:120px;overflow:hidden;}
.fullSlide .bd li .wz div p{text-align:justify;}
.fullSlide .bd li .wz div p i{display:inline-block;width:100%;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:auto;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;margin:0 5px;overflow:hidden;background:#ffffff;-moz-border-radius: 30px;-webkit-border-radius: 30px;border-radius: 30px;transition: all 500ms;overflow: hidden;text-indent: -999px;}
.fullSlide .hd ul .on {background:#0068b7;transition: all 500ms;width: 40px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:315px;margin-top:-30px;z-index:1;width:40px;height:100px;background:url(img/slider-arrow.png) no-repeat;cursor:pointer;transition: all 500ms;}
.fullSlide .prev{background-position: left top;left: 0;}
.fullSlide .next{background-position: right top;right: 0;}
.fullSlide .prev:hover{background-position: left bottom;}
.fullSlide .next:hover{background-position: right bottom}

/*关于我们*/
.h_about{width:100%;padding:0 0 30px; background:#f3f3f3}
.h_about .w_1200{width:1200px;}
.h_tlt1{font-size:30px;color:#333;text-align:center;font-weight:bold;padding:40px 0 00px;}
.h_tlt2{font-size:16px;color:#333;text-align:center;padding-bottom: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 40px;}
.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;}
.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: 100%;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);}
.txtScroll-left1{ width:560px;margin:auto; position:relative;  border:0px solid #ccc;   }
.txtScroll-left1 span{background-color:rgba(0,0,0,0.6)}
.txtScroll-left1 .prev{width: 55px;height: 80px;display: block;position: absolute;z-index: 1;left:0px;top:38%;background-image: url(img/jt_l.png);cursor: pointer;background-repeat:no-repeat;background-position:center center;}
.txtScroll-left1 .next{width: 55px;height: 80px;display: block;position: absolute;z-index: 1;right: 0;top:38%;background-image: url(img/jt_r.png);cursor: pointer;background-repeat:no-repeat;background-position:center center;}
.txtScroll-left1 .prev:hover{background-position: center center;}
.txtScroll-left1 .next:hover{background-position: center center;}
.txtScroll-left1 .hd{ height:35px; overflow:hidden; position:absolute; bottom:0px; right:0px; color:#FFFFFF;z-index:3333;width:auto;}
.txtScroll-left1 .hd ul{ height:auto;float:right; margin-right:14px;  }
.txtScroll-left1 .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%;}
.txtScroll-left1 .hd ul li.on{background: #99bdde;width:11px;height:11px;}
.txtScroll-left1 .bd{ width:560px;overflow:hidden;  position:relative;background:#f5f5f5;}		
.txtScroll-left1 .bd a:hover{color:#FFFFFF; text-decoration:underline;}
.txtScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left1 .bd ul li{width: 560px;position: relative;}

.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; background: url(img/video_bg.jpg) center center no-repeat;}
.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; }
.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 .h_tlt1,.h_pro .h_tlt2{color:#fff}
.h_pro .btmbox{display:none;}
.h_pro_in .btm{width: auto;height: auto;}
.h_pro_in .btm ul{width: 1200px; : ;}
.h_pro_in .btm ul li{width: 273px;height: auto;display: inline-block;margin-right: 30px;vertical-align: top}
 
.h_pro_in .btm ul li a.imgs{  display: block;overflow: hidden;background:#fff; }
.h_pro_in .btm ul li a.imgs img{max-width: 100%;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; font-size:18px; z-index:1111111}
.h_pro_in .btm ul li .txts a.tits{font-size:18px;color:#fff;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:#f3f3f3;padding:5px 0 20px; margin-top: 40px;}
.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:400px;}
.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(img/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;}

/**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(img/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 .fnav{width: auto;padding: 0 60px;float:left;background: url(img/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(img/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(img/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(img/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(img/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(img/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(img/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(img/first_jt1.png) center center no-repeat;}
.ly_page a.pg_last { background:#f3f3f3 url(img/last_jt1.png) center center no-repeat;}
.ly_page a.pg_prev { background:#f3f3f3 url(img/prev_jt1.png) center center no-repeat;}
.ly_page a.pg_next { background:#f3f3f3 url(img/next_jt1.png) center center no-repeat;}
.ly_page a.pg_first:hover { background:#005bac url(img/first_jt2.png) center center no-repeat;}
.ly_page a.pg_last:hover { background:#005bac url(img/last_jt2.png) center center no-repeat;}
.ly_page a.pg_prev:hover { background:#005bac url(img/prev_jt2.png) center center no-repeat;}
.ly_page a.pg_next:hover { background:#005bac url(img/next_jt2.png) center center no-repeat;}


/*新闻列表推荐部分*/
.txtScroll-left-news{ width:auto; height:auto; margin:0 auto 20px;position:relative;   }
.txtScroll-left-news .bd{ width:auto; height:auto;  overflow:hidden;  position:relative;}		
.txtScroll-left-news .bd a:hover{color:#015db2;}
.txtScroll-left-news .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left-news .bd ul li{ padding:10px;  text-align:left;height:auto;overflow:hidden;border-bottom:none;background:#f4f4f4;}
.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 .prev,.txtScroll-left-news .next{width:26px;height:26px;cursor:pointer;position:absolute;background:url(img/news_02.png) no-repeat;z-index:666}
.txtScroll-left-news .prev{right:80px;bottom:30px;background-position:left top;}
.txtScroll-left-news div:hover.prev{background-position:left bottom;}
.txtScroll-left-news .next{right:45px;bottom:30px;background-position:right top;}
.txtScroll-left-news div:hover.next{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(img/more_jt.png) center center no-repeat;}
.jionus_p3_list:hover ul li a.showWordsBtn { background:url(img/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(img/contact_icon1.png) center center no-repeat;}
.contact .content1 ul li.lx2 em{background:#005bac url(img/contact_icon2.png) center center no-repeat;}
.contact .content1 ul li.lx3 em{background:#005bac url(img/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;}


.contact .content2 ul{}
.contact .content2 ul li{float: left;width:330px;margin-right: 45px;padding:30px 20px;background:#fff;box-shadow:0 5px 25px #dedede;}
.contact .content2 ul li:nth-child(3n){margin-right:0;}
.contact .content2 ul li a{display:block;}
.contact .content2 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 .content2 ul li.lx1 em{background:#005bac url(img/contact_icon1.png) center center no-repeat;}
.contact .content2 ul li.lx2 em{background:#005bac url(img/contact_icon2.png) center center no-repeat;}
.contact .content2 ul li.lx3 em{background:#005bac url(img/contact_icon3.png) center center no-repeat;-webkit-animation: bounce-up 1.4s linear infinite;animation: bounce-up 1.4s linear infinite;}
.contact .content2 ul li a .wz{float:left;width:74%;padding-top: 6px;height:60px;overflow:hidden;}
.contact .content2 ul li a .wz p{font-size:18px;padding-bottom:10px;}
.contact .content2 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(img/prevBtnTop.png) 0 0 no-repeat;}
.proqh #nextTop{background: url(img/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(img/proshow_icon1.png) left 11px no-repeat;}
.prodetail_tit.yingyong{background:url(img/proshow_icon2.png) left 11px no-repeat;}
.prodetail_tit.xgcase{background:url(img/proshow_icon3.png) left 11px no-repeat;}
.prodetail_tit.xmzx{background:url(img/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(img/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(img/slide_icon1.png) 15px center no-repeat;display:none;}
.slide_nav ul li.wx a{background:#919191 url(img/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(img/slide_icon3.png) center center no-repeat;}
.slide_nav ul li a.my-kefu-ftop{background:#919191 url(img/slide_icon4.png) center center no-repeat;}

.slide_nav ul li a.tel:hover{background:#0063be url(img/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(img/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(img/slide_icon3.png) center center no-repeat;}
.slide_nav ul li a.my-kefu-ftop:hover{background:#0063be url(img/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(img/solutionBg.jpg) center center no-repeat;margin-bottom:40px;}
.ny_solution ul li{float:left;width:20%;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(img/solution_icon1.png) center center no-repeat;}
.ny_solution ul li a.icon2{background:url(img/solution_icon2.png) center center no-repeat;}
.ny_solution ul li a.icon3{background:url(img/solution_icon3.png) center center no-repeat;}
.ny_solution ul li a.icon4{background:url(img/solution_icon4.png) center center no-repeat;}
.ny_solution ul li a.icon5{background:url(img/solution_icon5.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(img/solution_icon1_2.png) center center no-repeat;}
.ny_solution ul li:hover a.icon2{background:url(img/solution_icon2_2.png) center center no-repeat;}
.ny_solution ul li:hover a.icon3{background:url(img/solution_icon3_2.png) center center no-repeat;}
.ny_solution ul li:hover a.icon4{background:url(img/solution_icon4_2.png) center center no-repeat;}
.ny_solution ul li:hover a.icon5{background:url(img/solution_icon5_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;}





.xz-cp a{color:#000}
.xz-cp a:hover{color:#2f77bd;}

.xz-cp{margin-top:50px}.xz-cp .class{height:576px;overflow:hidden;background:#fafafa}.xz-cp .class h3{font-size:20px;background:#0063be;color:#fff;height:63px;line-height:63px;font-weight:normal;margin:0}.xz-cp .class ul{padding:7.5px 30px;font-size:14px}.xz-cp .class ul li{border-bottom:2px solid #eee}.xz-cp .class ul li a{ font-size:16px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:49px;line-height:49px;background:url(../img/cico.png) left center no-repeat;text-indent:30px}.xz-cp .model img{margin-top:15px}.xz-cp .pro .title{height:63px;line-height:63px;border-bottom:4px solid #0063be;overflow:hidden}.xz-cp .pro .title .hd ul{margin:0;font-size:14px}.xz-cp .pro .title .hd ul li{float:left;padding:0 10px;-webkit-transition:all .5s ease;transition:all .5s ease}.xz-cp .pro .title .hd ul li.on{background:#0063be;color:#fff}.xz-cp .pro ul{margin:0 7.5px}.xz-cp .pro ul li{padding:0 7.5px;font-size:14px}.xz-cp .pro ul li .item{border:4px solid #fafafa;background:#eee;margin-top:15px}.xz-cp .pro ul li .item .img{margin-bottom:10px;position:relative}.xz-cp .pro ul li .item .img img{width:264px;height:204px}.xz-cp .pro ul li .item .img .ico{position:absolute;top:0;width:100%;height:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.xz-cp .pro ul li .item .img .ico a{color:#fff;display:inline-block;width:36px;height:36px;line-height:36px;border:1px solid #fff;margin-left:2px;margin-right:2px;border-radius:50%;position:relative;top:0;visibility:hidden;opacity:0}.xz-cp .pro ul li .item p{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 15px}.xz-cp .pro ul li:hover .item .img .ico{background:rgba(0,0,0,0.5)}.xz-cp .pro ul li:hover .item .img .ico a{top:84px;visibility:visible;opacity:1}.xz-cp .pro ul li:hover .item .img .ico a:hover{background:#fff;color:#444}.xz-cp .pro ul li:hover .item .img .ico a:first-child{-webkit-transition-delay:.1s;transition-delay:.1s}.xz-cp .pro ul li:hover .item .img .ico a:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.xz-cp .pro ul li:hover .item .img .ico a:last-child{-webkit-transition-delay:.3s;transition-delay:.3s}@media (max-width:1000px){.xz-cp{margin-top:15px}.xz-cp .class{height:auto;margin-bottom:15px}.xz-cp .class h3{height:47px;line-height:47px;font-size:16px}.xz-cp .class ul{font-size:12px;padding:7.5px 15px}.xz-cp .class ul li{border-bottom:1px solid #eee;width:50%;float:left}.xz-cp .class ul li a{background-size:12px;text-indent:27px}.xz-cp .model{display:none}.xz-cp .pro .title{height:47px;line-height:47px;border-bottom:2px solid #0063be}.xz-cp .pro .title .hd ul li{float:none}.xz-cp .pro ul li .item{border:1px solid #fafafa}.xz-cp .pro ul li .item .img img{width:100%;height:auto}.xz-cp .pro ul li .item .img .ico{display:none}.xz-cp .pro ul li .item p{font-size:12px}}



.lxmain{padding: 20px 10px 20px 10px;
    border: 1px solid #eaeaea;
    margin-bottom: 30px;}
.lxmain{ line-height:2;}
.lxmain img{ width:100%}


.lxmain .zxzx{display: block;width: 160px;height: 50px;overflow: hidden;background: #005bac;text-decoration: none;margin-top: 20px;}
.lxmain .zxzx span{display: block;width: 50px;height: 50px;float: left;border-right: 1px solid #fff;background: url(../img/zxzx_icon01.png) no-repeat center;}
.lxmain .zxzx em{display: block;width: 109px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;float: left; font-style: normal; }
.lxmain .zxzx em img{display: inline-block;*display: inline-block;position: relative;top: 2px;margin-left: 8px;}


.index-title-fl{ text-align:center}
.index-title-fl a{ display:inline-block; padding:5px 20px; background:#0072bc; color:#FFF; margin:0 10px;}
.index-title-fl a.on{ background:#ff6502;}
.index-title {
	text-align: center;
	margin-bottom: 2.5%;
}
.index-title { text-align:center}
.index-title .eng {
	font-family: arial;
	 
	opacity: .3;
}

.index-title h1 {
	position: relative ; text-align:center;;
	 
}

.index-title h1 span { font-size:28px; color:#005bac; font-weight:900; width:100% ; text-align:center;display: block;
}

.index-title p {
	 
	  color:#0072bc; line-height:1;
}
.index-title .line{ position:relative; height:1px; background:#bebcbf; margin:10px auto 10px auto; }
.index-title .line:before{ position:absolute; width:50px; height:3px; background:#0a9a41; content:" "; left:50%; margin-left:-50px; top:-1px;}
.index-title .line:after{ position:absolute; width:50px; height:3px; background:#0072bc; content:" "; right:50%; margin-right:-50px; top:-1px;}



/* search部分 */
.wrap-search {padding: 9px 0;border-bottom: 1px solid #dedede;}
.search .keyword {float: left; font-size: 14px;color: #666;height: 36px; }
.search .keyword span {float: left;width:100px;height: 36px;line-height: 36px;color: #333333;}
.search .keyword b {color: #25AF5F;}
.search .keyword p {float: left;height: 36px;line-height: 36px;}
.search .keyword p a {float: left;height: 36px;line-height: 36px; color: #666;font-size: 14px;padding: 0 9px;}
.search .keyword p a:hover {color: #005bac;}
.search .keyword a:first-child {padding-left: 0;border-left: none;}
.search .inp {float: right;width: 330px; height: 36px;overflow: hidden;border: 1px solid #dedede;background: #fff;}
.search .inp input {float: left; border:none;height: 36px;line-height: 36px;width: 270px;text-indent: 12px;font-size: 14px;color: #999;background: none;}
.search .inp span {display: block;float: right; width: 36px;height: 36px;cursor: pointer;background: #0068b7;}
.search .inp span i {display: block;width: 40px;height: 40px;background: url(../img/search.png) no-repeat center;}



/*简单产品列表*/
.prolist1 ul{ margin:0 -10px;}
.prolist1 li{ float:left;   width:33.3%; }
.prolist1 li .item{ margin:10px; position:relative;height:240px;}
.prolist1 li a.txt{ display:block; text-align:center; line-height:36px; position:absolute; bottom:0px; left:0; color:#fff; width:100%; font-size:14px; z-index:3}
.prolist1 li a.img{ display:block;    height:240px; width:100%}
.prolist1 li a.img img{ width:100%; height:100%;}
.prolist1 li span{position:absolute; bottom:0px; left:0; width:100%; background:#005bac; z-index:2; background:#005bac; height:36px;/* older safari/Chrome browsers */  
    -webkit-opacity: 0.8;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0.8;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0.8;  
    /* IE9 + etc...modern browsers */  
    opacity: .8;  
    /* IE 4-9 */  
    filter:alpha(opacity=80);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  }
	
	
	
	/*企业文化*/
.cont_detail_cul{width:auto;height:auto;padding-bottom:30px; }
.cont_detail_cul .cul_left{width:390px;height:auto;float:left;margin-left:17px;}
.cont_detail_cul .cul_right{width:425px;height:auto;float:right; margin-top:12px;}
.cont_detail_cul .cul_right .cul_tpname{font-size:18px;color:#222;line-height:40px;border-bottom:1px solid #e5e5e5;}
.cont_detail_cul .cul_right .cul_desc{font-size:13px;color:#222;line-height:40px;border-bottom:1px solid #e5e5e5;}
.cont_detail_cul .cul_right .cul_cont {padding:10px 0;}
.cont_detail_cul .cul_right .cul_cont p{font-size:13px;color:#222;line-height:26px;}



/* proList 产品列表*/
.proList{width: 100%;}
.proListSection{width: 910px;float: right;}
.proListSection .mainCon{border: 1px solid #e4e4e4;padding-top: 28px;width: 908px;}
.proListSection .mainCon .conBox{width:870px;margin: 20px auto 0;padding-bottom: 30px;}
.proListSection .mainCon .conBox ul{width: 104%;}
.proListSection .mainCon .conBox li{float: left;width: 280px;margin-right: 15px;margin-bottom: 20px;}
.proListSection .mainCon .conBox li.noMl{ margin-right:0px;}
.proListSection .mainCon .conBox li .Pic{width: 278px;height: 212px;border: 1px solid #e4e4e4;overflow: hidden;display: block;}
.proListSection .mainCon .conBox li .Pic img{display:block;width: 278px;height: 212px;transform: scale(1);transition: all 1s ease-out;}
.proListSection .mainCon .conBox li .intro{width: 280px;height: 80px;text-align: center;padding-top: 14px;position: relative;}
.proListSection .mainCon .conBox li .intro h3{font-size: 16px;color: #333333;font-weight: bold;margin-bottom: 16px;width: 280px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; text-align:center}
.proListSection .mainCon .conBox li .intro h3 a{color: #333333;text-decoration: none;}
.proListSection .mainCon .conBox li .intro p{line-height: 20px;color: #666666;font-size: 14px;margin-top: 14px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height:44px;}
.proListSection .mainCon .conBox li .intro .btn{overflow: hidden;width: 241px;height: 42px;background: url(../img/proListBg01.png) no-repeat center;position: absolute;bottom: 0px;left: 20px;}
.proListSection .mainCon .conBox li .intro .btn a{display: block;width: 120px;height: 42px;line-height: 42px;text-align: center;float: left;font-size: 14px;color: #777777;text-decoration: none;}
.proListSection .mainCon .conBox li .intro .btn a i{display: inline-block;width: 7px;height: 12px;background: url(../img/mub02_jt03.png) no-repeat center;margin-left: 8px;position: relative;top: 2px;}
.proListSection .mainCon .conBox li .intro .btn a:first-child{border-right: 1px solid #eaeaea;}
.proListSection .mainCon .conBox li .intro .btn a:hover{color: #fff;}
.proListSection .mainCon .conBox li .intro h3 a{color: #005bac;}
.proListSection .mainCon .conBox li .intro .btn a.more:hover{background: url(../img/proListBg02.png) no-repeat center;}
.proListSection .mainCon .conBox li .intro .btn a.more:hover i{background: url(../img/mub02_jt02.png) no-repeat center;}
.proListSection .mainCon .conBox li .intro .btn a.zx:hover{background: url(../img/proListBg03.png) no-repeat center;}
.proListSection .mainCon .conBox li .intro .btn a.zx:hover i{background: url(../img/mub02_jt02.png) no-repeat center;}
.proListSection .mainCon .conBox li:hover .Pic img{transform: scale(1.2);}




/* proDetails 产品详情*/
.proDetails{width: 100%;}
.proDetailsSection{width: 910px;float: right;}
.proDetailsSection .mainCon{border: 1px solid #e4e4e4;padding-bottom: 0px;}
.proDetailsIntro{width: 100%;height: 418px;border-bottom: 1px solid #e4e4e4;}
.proDetailsIntro .conL{width:458px;float: left;position: relative;height: 418px;border-right: 1px solid #e4e4e4;}
.proDetailsIntro .conL i{display: block;width: 44px;height: 44px;position: absolute;z-index: 9;cursor: pointer;overflow: hidden;top: 50%;margin-top: -22px;}
.proDetailsIntro .conL i.prev{left: -1px;}
.proDetailsIntro .conL i.next{right: -1px;}
.proDetailsIntro .conL .btnList{width: 100%;height: 10px;text-align: center;position: absolute;bottom: 18px;}
.proDetailsIntro .conL .btnList span{display: inline-block;width: 9px;height: 9px;overflow: hidden;position: relative;background: url(../img/proDetailsIntro_icon01.png) no-repeat left top;margin-left: 14px;cursor: pointer;} 
.proDetailsIntro .conL .btnList span.cur{background-position: left bottom;}
.proDetailsIntro .conL .btnList span:first-child{margin-left: 0;}
.proDetailsIntro .conL .conBox{width: 458px;height: 418px;position: relative;overflow: hidden;}
.proDetailsIntro .conL .conBox ul{position: absolute;top: 0;left: 0;}
.proDetailsIntro .conL .conBox li{float: left;width: 458px;}
.proDetailsIntro .conL .conBox li img{display: block;width: 458px;height: 418px;}
.proDetailsIntro .conR{float: right;padding-top: 40px;width:400px;height: 378px;position: relative;margin-right: 20px;}
.proDetailsIntro .conR h3{font-size: 20px;color: #333333;font-weight: bold; height:50px; overflow:hidden;}
.proDetailsIntro .conR i{display: block;height: 1px;margin: 30px 0 18px 0;background: #e4e4e4;}
.proDetailsIntro .conR p{font-size: 14px;color: #666666;line-height: 22px; height:176px; display:inline-block; overflow:hidden;}
.proDetailsIntro .conR .box{width: 100%;position: absolute;bottom: 34px;left: 0;}
.proDetailsIntro .conR .box .zx{display: block;width: 172px;height: 53px;float: left;font-size: 20px;color: #fff;line-height: 53px;background: url(../img/proDetailsIntroBg01.png) no-repeat center;text-align: center;text-decoration: none;}
.proDetailsIntro .conR .box .zx img{position: relative;top: 4px;margin-left: 12px;}
.proDetailsIntro .conR .box .phone{float: left;padding-left: 42px;;background: url(../img/proDetailsIntro_phone.png) no-repeat left center;margin-left: 18px;margin-top: 6px;}
.proDetailsIntro .conR .box .phone span{display: block;font-size: 13px;color: #666666;}
.proDetailsIntro .conR .box .phone em{display: block;font-size: 24px;color: #005bac;font-family: arial;}
.proDetailsCanS{width: 870px;margin: 20px auto 0;}
.proDetailsCanS .menu{width: 100%;height: 54px;margin-bottom: 20px;border-bottom: 1px solid #e4e4e4;}
.proDetailsCanS .menu li{float: left;width: 148px;border: 1px solid #e4e4e4;height: 53px;line-height: 53px;text-align: center;font-size: 14px;color: #000;border-left: none;border-bottom: none;cursor:pointer;}
.proDetailsCanS .menu li:first-child{border-left: 1px solid #e4e4e4;}
.proDetailsCanS .menu li.status_on{background: #005bac;border-color: #005bac;color: #fff;}
.proDetailsCanS .conBox{width: 100%;background: #fff; line-height:22px;}
.proDetailsCanS .conBox .box{width: 100%;height: 100%;background: #fff;}

/*初始化样式*/

.f_l{ float: left; display: inline-block; }

.f_r{ float: right; display: inline-block; }
 

.em{ font-style:normal; }

/* proDetailsLy */
.proDetailsLy{width: 870px;margin: 30px auto 0;}
.proDetailsLy .conBox .box1{width: 100%;margin-top: 33px;}
.proDetailsLy .conBox .box1 .Input{width: 427px;height: 58px;border: 1px solid #e4e4e4;float: left;margin-bottom: 10px;margin-left: 12px;}
.proDetailsLy .conBox .box1 input{width: 354px;padding-left: 22px;padding-right: 51px;font-size: 16px;color: #999999;line-height: 58px;outline: none;border: none;}
.proDetailsLy .conBox .box1 .Input1{margin-left: 0;}
.proDetailsLy .conBox .box1 .Input1 input{background: url(../img/proDetailsLy_icon01.png) no-repeat 386px center;}
.proDetailsLy .conBox .box1 .Input2 input{background: url(../img/proDetailsLy_icon02.png) no-repeat 386px center;}
.proDetailsLy .conBox .box1 textarea{padding-left: 22px;width: 795px;height: 150px;border: 1px solid #e0e0e0;padding-top: 18px;font-size: 16px;color: #999999;outline: none;resize: none;background: url(../img/proDetailsLy_icon03.png) no-repeat 828px 18px;padding-right: 51px;}
.proDetailsLy .conBox .box1 .yzmtj{margin-top: 20px;}
.proDetailsLy .conBox .box1 .yzmtj img{ margin: 10px 0px 15px 15px;}
.proDetailsLy .conBox .box1 .yzmtj .sr{width: 250px;float: left;border: 1px solid #e0e0e0;}
.proDetailsLy .conBox .box1 .yzmtj .sr span{display: block;font-size: 16px;color: #999999;display: block;height: 58px;line-height: 58px;float: left;border-right: 1px solid #e0e0e0;width: 100px;text-align: center;}
.proDetailsLy .conBox .box1 .yzmtj .sr input{padding:0 10px;width: 127px;float: left;display: block;border: none;line-height: 58px;font-size: 16px;color: #999;height: 58px;outline: none;}
.proDetailsLy .conBox .box1 .yzmtj #spVerCode img{display: block;margin-top: 14px;margin-left: 10px;float: left; width:105px; height:38px;}
.proDetailsLy .conBox .box1 .yzmtj a.p{ line-height:86px; margin-left:10px;}
.proDetailsLy .conBox .box1 .yzmtj a.tj{display: block;width: 410px;height: 60px;line-height: 60px;font-size: 22px;color: #fff;text-decoration: none;text-align: center;background: #005bac;float: right;}
.proDetailsLy .conBox .box1 .yzmtj a.tj input{display: block;width: 410px;height: 60px;line-height: 60px;font-size: 22px;color: #fff;text-decoration: none;text-align: center;background: #005bac;float: right;}


/**产品**/

#ProductList{}

#ProductList .Checks{ margin-top:3.75%; padding:2.4% 2.91%; }

#ProductList .dl{ position: relative; line-height: 0.34rem; margin: 0.12rem 0; padding:0 0.2rem 0 0.65rem; overflow: hidden; }

#ProductList .dl+.dl{ margin-top: 0.24rem; }

#ProductList .dl dt{ position: absolute; left: 0; font-size: 0.16rem; font-weight: bold; color:#333333; line-height: 0.22rem; }

#ProductList .dl dd{ float: left; display: inline-block; line-height: 0.22rem; }

#ProductList .dl dd a{ font-size: 0.14rem; color:#555555; display: block; margin:0 1.2em; }

#ProductList .dl dd a:hover{ color:#e22646; }

#ProductList .dl .click{ position: absolute; right: 0; height: 0.22rem; width: 0.2rem; display: block; background:url(../images/icon_jt4.png) no-repeat center; cursor: pointer; }

#ProductList .dl .click:hover{ background-image:url(../images/icon_jt4_h.png); }

#ProductList .on .click{ background-image:url(../images/icon_jt5.png); }

#ProductList .on .click:hover{ background-image:url(../images/icon_jt5_h.png); }

.product_list{}

.product_list .ul{ margin:0 -0.12rem; padding: 0.14rem 0; }

.product_list .ul li{ padding:0.12rem; }

.product_list .ul .Box{ display: block; background-color: #fff; text-align: center; padding:0.2rem; }

.product_list .ul .Points{ line-height: 0; padding:0.2rem 0; margin-top: 6%; margin-bottom: 0.15rem; border-bottom: 0.01rem dashed #e7e7e7; }

.product_list .ul .Points span{ width: 0.18rem; height: 0.18rem; border-radius: 50%; opacity: 1; border:0.02rem solid #cccccc; background-color: transparent; }

.product_list .ul .Points .swiper-pagination-bullet-active{ border-color:#e22646; }

.product_list .ul .title{ font-size: 0.16rem; line-height: 1.6em; color:#333333; }

.product_list .ul .Box:hover{ box-shadow: 0 0 0.1rem rgba(0,0,0,0.1); }

.product_list .ul .Box:hover .title{ color:#e22646; }

#ProductInfo1{}

#ProductInfo1 .Box{ padding:4.58% 0 5.41%; }

#ProductInfo1 .imgBoxs{ width: 50%; }
#ProductInfo1 .imgBoxs img{ width:100%}

#ProductInfo1 .swiper-slide img{ display: block; }

#ProductInfo1 .gallery-thumbs{ margin:0 0.55rem; position: relative; }

#ProductInfo1 .Big{ position: relative; }

#ProductInfo1 .Big .btnBox{}

#ProductInfo1 .Big .btnBox span{ display: block; position: absolute; height: 0.4rem; width: 0.4rem; top:50%; cursor: pointer; border-radius: 50%; background-color: #e1e1e1; background-repeat: no-repeat; background-position: center; z-index: 2; background-image:url(../images/icon_jt3.png); }

#ProductInfo1 .Big .swiper-prev1{ left:0; transform:rotate(180deg) translateY(50%); -webkit-transform:rotate(180deg) translateY(50%); -ms-transform:rotate(180deg) translateY(50%); -moz-transform:rotate(180deg) translateY(50%); }

#ProductInfo1 .Big .swiper-next1{ right:0; left:auto; }

#ProductInfo1 .Big .btnBox span:hover{ background-image:url(../images/icon_jt3_h.png); }

#ProductInfo1 .Big .probox { }

#ProductInfo1 .Big .probox img { display: block; margin:0 auto; }

#ProductInfo1 .Big .showbox { display:none; position:absolute; left:102%; top:0; width:90%; height:90%; overflow:hidden; border:1px solid #ccc; z-index: 5; }

#ProductInfo1 .Big .showbox img { position:absolute; height:333.33%; width:333.33%; max-width: 99999999px; }

#ProductInfo1 .Big .hoverbox{ display:none; position:absolute; top:0; background:#ff9717; height:30%; width:30%; cursor:move; z-index:10; }

#ProductInfo1 .gallery-top{ margin:0.12rem 0.25rem 0; }

#ProductInfo1 .tips{ position: relative; }

#ProductInfo1 .tips img{ cursor: pointer; }

#ProductInfo1 .tips .btnBox{}

#ProductInfo1 .tips .btnBox span{ display: block; position: absolute; height: 100%; width: 0.20rem; top:0; cursor: pointer; background-repeat: no-repeat; background-position: center; z-index: 2; }

#ProductInfo1 .tips .swiper-slide-thumb-active{ position: relative; }

#ProductInfo1 .tips .swiper-slide-thumb-active:after{ display:block; content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; background: #005bac; opacity: 0.2; }

#ProductInfo1 .tips .swiper-prev{ left:0; background:url(../images/icon_jt6_1.png); }

#ProductInfo1 .tips .swiper-next{ right:0; background:url(../images/icon_jt6_2.png); }

#ProductInfo1 .tips .swiper-prev:hover{ background-image:url(../images/icon_jt6_1_h.png); }

#ProductInfo1 .tips .swiper-next:hover{ background-image:url(../images/icon_jt6_2_h.png); }

#ProductInfo1 .r_con{ width: 45.41%; }

#ProductInfo1 .title{ font-size: 26px; color:#333333; line-height: 1.2; margin:0; }

#ProductInfo1 .sku{ font-size: 16px; color:#777777; line-height: 1.4; padding:0.13rem 0 0.2rem; }

#ProductInfo1 .content{ border-top:0.01rem solid #ddd; border-bottom:0.01rem solid #ddd; padding:0.3rem 0; margin-bottom: 0.3rem; margin-top:15px; }

#ProductInfo1 .content ul{ margin-left: 0.15rem; }

#ProductInfo1 .content li{ font-size: 16px; line-height: 2; color:#000; }

#ProductInfo1 .content li+li{ margin-top: 0.08rem; }

#ProductInfo1 .content strong{ display: block;  color:#555555; margin-bottom: 8px; }

#ProductInfo1 .color_check{ display: block; position: relative; padding-left: 0.55rem; font-size: 0.14rem; line-height: 0.2rem; color:#777777; }

#ProductInfo1 .color_check .color{ display: block; position: absolute; left: 0; top:0.01rem; }

#ProductInfo1 .color_check a{ float: left; display: inline-block; height: 0.18rem; width: 0.18rem; border-radius: 50%; border:0.02rem solid #cccccc; margin:0.025rem; }

#ProductInfo1 .color_check a.on{ border-color:#e22646; }

.P_info_block .scrollBox{
	width: 1580px;
    margin: 0 auto;
}

.P_info_block .Tabs{ background:#f1f1f1; }

.P_info_block .showFixed .Tabs{ position: fixed; top:0; left: 0; width: 100%; z-index: 4; }

.P_info_block .Tabs a{
	float: left;
    display: inline-block;
    font-size: 0.16rem;
    line-height: 3.8em;
    color: #000000;
    position: relative;
    padding: 0 3%;
    cursor: pointer;
}

.P_info_block .Tabs a+a{ margin-left: 2.5em; }

.P_info_block .Tabs a:after{ content: ""; display: block; position: absolute; left: 0; bottom: 0; width: 0; height: 0.02rem; background-color:#b76602; }

.P_info_block .Tabs a:hover{color: #ffffff;background-color: #ff9717; }

.P_info_block .Tabs a.on{ color:#fff;    background-color: #ff9717; }

.P_info_block .Tabs a.on:after{ width: 100%; }
.P_info_block .TabCont .Block1{width: 1580px;margin: 0 auto;}
.P_info_block .TabCont .Block1 p{width:100%;margin: 0 auto;}
.P_info_block .TabCont .Block1 img{margin: 0 auto;}

.P_info_block .TabCont .Block2{width: 1580px;margin: 0 auto;}
.P_info_block .TabCont .Block2 p{width:100%;margin: 0 auto;}
.P_info_block .TabCont .Block2 img{margin: 0 auto;}
.P_info_block .TabCont .Block2 table{margin: 0 auto;}

.P_info_block .TabCont .Block3{width: 1580px;margin: 0 auto;}
.P_info_block .TabCont .Block3 p{width:100%;margin: 0 auto;}
.P_info_block .TabCont .Block3 img{margin: 0 auto;}
.P_info_block .TabCont .Block3 table{margin: 0 auto;}

.P_info_block .TabCont .Block4{ background:#ececec; color:#fff; width: 1580px;margin: 0 auto;}

.P_info_block .TabCont .Block4 .Mtitle{ position: relative; line-height: 1.4em; color:#fff; font-size: 0.28rem; font-weight: bold; letter-spacing: 0.03rem; padding:2.5% 0; }

.P_info_block .TabCont .Block4 .Mtitle span{ padding:0 0.1rem; display: inline-block; background:#333; position: relative; z-index: 2; }

.P_info_block .TabCont .Block4 .Mtitle:before{ content: ""; display: block; position: absolute; left: 0; top:50%; margin-top: -0.01rem; width: 100%; height: 0.02rem; background-color: #fff; }

.P_info_block .TabCont .Block4 .cont{ color:#fff; font-size: 0.16rem; padding-bottom: 3.75%; }

.P_info_block .TabCont img{ display: block; }

.P_info_block .TabCont .Block4 .cont table{ width: 100%; }

.P_info_block .TabCont .Block4 .cont tr{}

.P_info_block .TabCont .Block4 .cont th{ font-size: 0.2rem; font-weight: bold; background-color: #111111; text-align: center; vertical-align: middle; width: 50%; padding:0.11rem 2%; }

.P_info_block .TabCont .Block4 .cont td{ border-bottom: 0.01rem solid #535353; border-right: 0.01rem solid #535353; text-align: center; vertical-align: middle; width: 50%; padding:0.11rem 2%; }

.P_info_block .TabCont .Block4 .cont td:first-child{ border-left: 0.01rem solid #535353; background-color: #222; }



/**产品详情**/

#PinfoWordBox{ height:.7rem; background-color:#3a3a3b; }

#PinfoWordBox .wordBox{ position: fixed; width:100%; left:0; padding:.14rem 0; background-color:#3a3a3b; z-index:2; }

#PinfoWordBox .wordBox .name{ line-height:.42rem; font-size:.2rem; color:#ffffff; }

#PinfoWordBox .wordBox .store{ display:inline-block; vertical-align:top; line-height:.4rem; border:1px solid #5b5b5b; padding:0 .2rem; font-size:.14rem; color:#999999; border-radius:.05rem; }

#PinfoWordBox .wordBox .store+.store{ margin-left:.15rem; }

#PinfoWordBox .wordBox .store:hover{ color:#fff; background-color:#e22646; border-color:#e22646; }

#PinfoImgs2{ font-size:0; line-height:0; }

#PinfoImgs2 img{ display:block; margin:0 auto; width:100%; }

#PinfoImgs2 .pc{ display:block; }

#PinfoImgs2 .phone{ display:none; }

#PinfoImgword2{}

#PinfoImgword2 .ul{ color:#ffffff; font-size:0; line-height:0; background-color:#1f1f22; }

#PinfoImgword2 .ul li:nth-child(odd) .cont{ text-align:left; }

#PinfoImgword2 .ul li:nth-child(even) .cont{ text-align:right; }

#PinfoImgword2 .ul li:nth-child(odd) .cont::before{ border-right:.13rem solid #1f1f22; border-top:.1rem solid transparent; border-bottom:.1rem solid transparent; left:-.13rem; }

#PinfoImgword2 .ul li:nth-child(even) .cont::before{ border-left:.13rem solid #1f1f22; border-top:.1rem solid transparent; border-bottom:.1rem solid transparent; right:-.13rem; }

#PinfoImgword2 .ul li img{ width:50%; }

#PinfoImgword2 .ul li .cont{ width:50%; padding:.15rem 5.72%; position: relative; }

#PinfoImgword2 .ul li .cont::before{ content: ""; position: absolute; top:50%; margin-top:-.1rem; }

#PinfoImgword2 .ul li .h3{ font-size:.3rem; line-height:1.6em; margin-bottom:.1rem; }

#PinfoImgword2 .ul li .word{ font-size:.16rem; line-height:1.6em }

#PinfoTable{ background-color:#161617; }

#PinfoTable .h2{ color:#fff; font-size:.4rem; line-height:1.4em; padding-top:6.66%; }

#PinfoTable .ltitle{ font-size:.18rem; line-height:1.4em; color:#fff; padding-bottom:3.33%; }

#PinfoTable .tables{}

#PinfoTable .tables table{ width:100%; font-size:.14rem; line-height:1.4em; color:#757575; }

#PinfoTable .tables table+table{ margin-top:4.6%; }

#PinfoTable .tables table th{ color:#fff; background-color:#0b0b0b; font-size:.2rem; font-weight:normal; }

#PinfoTable .tables table th:nth-child(1),

#PinfoTable .tables table th:nth-child(3){ width:20.5%; }

#PinfoTable .tables table th:nth-child(2),

#PinfoTable .tables table th:nth-child(4){ width:29.5%; }

#PinfoTable .tables table th,

#PinfoTable .tables table td{ border:1px solid #2a2a2b; padding:.1rem .2rem; height:.77rem }

#PinfoTable .tips{ font-size:.16rem; line-height:1.4em; color:#444444; padding:5% 0 10%; }

.flash-move {
  opacity: 0;
  filter: alpha(opacity=0);
  transform: translateY(100px);
  transition: all .8s;
}
.flash-move.move-on {
  clear: both;
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateY(0);
  transition: all .7s;
}.newslb {
  display: block;
  margin-top: 40px;
  border-bottom: 1px dashed #ebebeb;
  padding-bottom: 40px;
  overflow: hidden;
}
.newslb dt {
  width: 210px;
  float: left;
  margin-right: 30px;
}
.newslb dt img {
  max-width: 210px;
}
.newslb dd h3 {
  font-weight: normal
}
.newslb dd h3 a {
  font-size: 20px;
  color: #333333
}
.newslb dd h4 {
  margin-top: 10px;
  color: #999999;
  font-weight: normal;
  font-size: 14px;
  margin-bottom: 16px;
}
.newslb dd p {
  color: #666666;
  font-size: 14px;
  line-height: 1.6em;
  margin-bottom: 16px;
}
.newslb dd h5 {
  font-weight: normal
}
.newslb dd h5 a {
  color: #1565A3;
  font-size: 14px;
}