/**全局属性**/
@charset "UTF-8";*,::after,::before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
html{ font-size:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"PingFang SC", "Microsoft Yahei";}
body{margin:0;font-size:14px;line-height:1.5;font-family:"PingFang SC", "Microsoft Yahei";}
blockquote,button,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,pre,td,textarea,th,ul,xmp{margin:0;padding:0}
button,code,input,kbd,pre,samp,select,textarea,tt,xmp{line-height:inherit;font-family:inherit}
big,button,h1,h2,h3,h4,h5,h6,input,select,small,textarea{font-size:inherit}
address,cite,dfn,em,i,optgroup,var{font-style:normal}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;text-align:left}
menu,ol,ul{list-style:none}
fieldset,img{border:0;vertical-align:middle}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
blockquote:after,blockquote:before,q:after,q:before{content:"\0020"}
pre,textarea,xmp{overflow:auto;-webkit-overflow-scrolling:touch}
textarea{resize:vertical}
button,input,select a,textarea{outline:0 none}
button,input,select,textarea{color:inherit}
button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:1;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input[type=button],input[type=file]::-webkit-file-upload-button,input[type=reset],input[type=search]::-webkit-search-cancel-button,input[type=submit]{-webkit-appearance:none;appearance:none}mark{background-color:transparent}
a,del,ins,s,u{text-decoration:none}
a,img{-webkit-touch-callout:none}
a{color:#414141}
.g-clear::after{display:block;overflow:hidden;clear:both;height:0;content:"\0020"}
html,body{height:100%;-webkit-overflow-scrolling: touch;}
a {-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
/**清除浮动**/
.clear{clear:both;font-size:0;line-height:0;height:0; vertical-align:middle;}


/**------------------首页----------------------**/
.head_height { display:none;}
.head {width:100%;  background-color:#fff; position:relative; z-index:99999;}
.head_info { height:60px; border-bottom:1px solid #dfe1e6; width:100%;padding:30px 10vh; display:flex;align-items:center; justify-content:space-between;}
.logo { position:relative; display:flex;align-items:center; top:-4px;}
.logo img { height:44px; width:auto;}
.shares { height:30px; font-size:16px; font-weight:bold; color:#14499d; line-height:30px; padding:0 0 0 14px; margin-left:14px; border-left:1px solid #14499d; position:relative; top:6px;}
.shares strong { color:#ea5311; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.ul_box ul {display:flex;align-items:center;}
.ul_box ul li { font-size:14px; font-weight:bold; position:relative; margin-left:20px; height:70px; line-height:70px;}
.ul_box ul li span { color:#293040;}
.ul_box ul li span img { display:inline-block; vertical-align:middle; margin-right:4px; position:relative; top:-2px;}
.ul_box ul li .li_box { background-color:#fff; width:150px; border-radius:5px; overflow:hidden; position:absolute; top:60px; left:50%; transform: translateX(-50%);box-shadow: 0px 0 10px rgba(223, 225, 230,.9); display:none; }
.ul_box ul li .li_box p a { display:block;padding:0 20px; font-size:13px; line-height:36px; text-align:center; color:#717787; font-weight:normal; }
.ul_box ul li .li_box p.on a {color:#14499d;} 
.ul_box ul li .li_box p a:hover { background-color:#ea5311;  color:#fff;}
.ul_box ul li:hover .li_box { display:block;z-index:99999;}
.ul_box ul li .li_search { padding:20px;box-shadow: 0px 0 10px rgba(223, 225, 230,.9); background-color:#fff;position:absolute; top:60px; left:50%; transform: translateX(-50%); width:360px; border-radius:5px; display:none;}
.ul_box ul li .li_search  .li_search_main {display:flex;}
.ul_box ul li .li_search .input01 {flex:1; height:36px; background-color:#f5f5f9; border:none; font-size:14px; font-weight:normal; padding:0 0 0 5px;font-family:"PingFang SC", "Microsoft Yahei";}
.ul_box ul li .li_search .input02 { background-image:url(/images/modelInstrumentCN/icon02.png); background-repeat:no-repeat; background-position:center center; background-size:24px 24px; border:none; padding:0; margin:0; width:36px; height:36px; cursor:pointer; background-color:#f5f5f9;}
.ul_box ul li:hover .li_search { display:block;z-index:99999;}
.nav { height:60px; padding:0 10vh;position:relative; }
.nav .nav_ul li.navli { font-size:14px; font-weight:bold; line-height:60px; margin-right:20px; float:left; display:inline;}
.nav .nav_ul li.navli2 { position:relative;} 
.nav .nav_ul li a.nav_a { color:#293040; border-bottom:4px solid #ffffff; display:block; height:60px;}
.nav .nav_ul li.navli:last-child { float:right;color:#14499d;  margin-right:0; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.nav .nav_ul li.navli:last-child img { display:inline-block; vertical-align:middle; margin-right:2px; position:relative; top:-3px;}
.nav .nav_ul li.on .nav_a { border-bottom:4px solid #ea5311;}
.nav .nav_ul li.navli .nav_a:hover { color:#ea5311;}
.nav .nav_ul li:hover .nav_a { color:#ea5311;}
.nav .nav_ul li.navli .li_box { position:absolute; top:60px; left:50%; z-index:99998; width:90px;transform: translateX(-50%); display:none;}
.nav .nav_ul li.navli .li_box .list01 li { font-size:14px; font-weight:normal; text-align:center;}
.nav .nav_ul li.navli .li_box .list01 li a { color:#293040; display:block; line-height:36px; background-color: rgba(255,255,255,1);}
.nav .nav_ul li.navli .li_box .list01 li a:hover { color:#fff;background-color: rgba(234,83,17,1); font-weight:bold;}
.nav .nav_ul li.navli .li_box2 { position:absolute; top:60px; background-color:#fff; padding:40px 10vh 40px 10vh;  box-sizing:border-box; z-index:99999;width:100%; left:0; text-align:left;box-shadow: 0px 10px 10px rgba(223, 225, 230,.7);background-image:url(/images/modelInstrumentCN/line_bg.jpg); background-repeat:repeat-x; background-position:top; display:none;}
.nav .nav_ul li.navli .li_box2 .li_main { display:flex;justify-content:space-between; overflow-y:auto;} 
.nav .nav_ul li.navli .li_box2 .li_main dl { min-width:130px;}
.nav .nav_ul li.navli .li_box2 .li_main dl dt a { font-size:16px; font-weight:bold; color:#293040; line-height:36px; display:block;}
.nav .nav_ul li.navli .li_box2 .li_main dl dt a:hover {color:#ea5311;}
.nav .nav_ul li.navli .li_box2 .li_main dl dt::before {content: "";display: block;width: 12px;height: 12px;float: left;display: inline;margin-right: 10px;background-color: #fff; border:2px solid #14499d; border-radius: 1000px; margin-top:12px;}
.nav .nav_ul li.navli .li_box2 .li_main dl dt:hover::before {content: "";display: block;width: 12px;height: 12px;float: left;display: inline;margin-right: 10px;background-color: #fff; border:2px solid #ea5311; border-radius: 1000px; margin-top:12px;}
.nav .nav_ul li.navli .li_box2 .li_main dl dd ul.list02 { margin-left:4px;}
.nav .nav_ul li.navli .li_box2 .li_main dl dd ul.list02 li a { font-size:14px; line-height:36px; display:block; color:#293040; font-weight:normal; border-left:4px solid #e7f0ff; padding:0 0 0 14px;
white-space: nowrap;text-overflow:ellipsis; overflow:hidden; }
.nav .nav_ul li.navli .li_box2 .li_main dl dd ul.list02 li a:hover {color:#ea5311; border-left:4px solid #ffd8c7; font-weight:bold;}
.nav .nav_ul li:hover .li_box { display:block;}
.nav .nav_ul li:hover .li_box2 { display:block;}

.button_a1 { display:none;}
.button_a2 { display:none;}
.head_a_box { display:none;}
#04 { display:none;}

.parta { background-color:#fff; border-radius:10px;box-shadow: 0px 20px 20px rgba(223, 225, 230,.4); margin:0 10vh; position:relative; margin-top:-54px; z-index:99990; padding:30px 30px 20px 30px;}
.pa_info { display:flex;}
.pa_info .input03 { height:44px; background-color:#eeeef4; border-radius:5px; font-size:14px; font-weight:normal; color:#717787; padding:0 10px; flex:5; border:none; margin-right:20px;}
.pa_info .input03:focus{outline:none;}
.pa_info .input04 { height:44px; background-color:#eeeef4; border-radius:5px; font-size:14px; font-weight:normal; color:#717787; padding:0 10px; flex:2; border:none; margin-right:20px;}
.pa_info .input04:focus{outline:none;}
.pa_info .input05 { height:44px; width:44px; background-color:#14499d; border-radius:5px;   border:none; cursor:pointer; background-image:url(/images/modelInstrumentCN/icon02_2.png); background-repeat:no-repeat; background-position:center center;}
.parta p { font-size:14px; font-weight:normal; color:#717787; display:block; margin-top:24px; overflow:hidden; line-height:18px; height:18px;}
.parta p a { color:#717787;}
.parta p a:hover {color:#ea5311;}
.parta p font { background-color:#ea5311; border-radius:0 5px 5px 5px; font-size:12px; color:#fff; display:inline-block; vertical-align:middle; margin-right:4px; line-height:16px; padding:0 4px;}

.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
@keyframes fadeInUp
{
0% {
  opacity: 0;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
}
100% {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}

}


.partb { padding:8vh 10vh;}
.partb h2 { font-size:40px; color:#293040; display:block; text-align:center; line-height:40px;}
.partb h3 { display:block; margin-top:30px;}
.partb h3 ul { display:block; text-align:center;}
.partb h3 ul li { display:inline-block; vertical-align:middle; margin:0 5px; font-size:15px; font-weight:normal;}
.partb h3 ul li a { color:#717787;}
.partb h3 ul li.on a { color:#293040; font-weight:bold;}
.partb h3 ul li a:hover {color:#ea5311;}
.partb h3 ul li.on a:hover { color:#293040;}

.pb_main { margin-top:40px;} 
.pro-module06 li {  background-color:#fff;  position:relative;box-sizing:border-box; overflow:hidden;border:1px solid #dfe1e6;height:290px;}
.pro-module06 li .img_box2 { width:100%; height:160px; position:relative; overflow:hidden;background:linear-gradient(to bottom,#fff,#fff);}
.pro-module06 li .img_box2 a img { position:absolute; height:100%; top:0; left:50%; transform: translateX(-50%);}
.pro-module06 li b a { font-size:16px; font-weight:bold; color:#293040; line-height:24px; height:48px; overflow:hidden; margin-top:14px; display:block; padding:0 20px;}
.pro-module06 li b a:hover {color: #ea5311;}
.pro-module06 li p { font-size:14px; color:#717787; line-height:24px; height:48px; display:block; overflow:hidden;  padding:0 20px;}
.pro-module06 li i { background-image:url(/images/modelInstrumentCN/icon05.png); background-repeat:no-repeat; width:31px; height:43px; font-size:12px; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif; position:absolute; right:20px; top:20px; z-index:2;  padding:15px 0 0 0; display:block;box-sizing:border-box;}

a.more { width:200px; height:36px; display:block; margin:0 auto; margin-top:40px;   transform:skew(-30deg, 0deg); position:relative; background-color:#717787; border-left:7px solid #14499d;}
a.more span {transform:skew(30deg, 0deg); position:absolute; width:100%; height:100%; top:0; left:0;font-size:16px;  line-height:36px; z-index:2; font-weight: normald; color:#fff;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; padding:0 0 0 60px;}
a.more:hover { background-color:#14499d;}
a.more:hover span {color:#fff;}

.pb_main_2 { display:none;}

.partc { padding:8vh 10vh; background-image:url(/images/modelInstrumentCN/div_bg.jpg); background-repeat:no-repeat; background-position:top center; background-size:cover; overflow:hidden;}
.pc_main { display:flex;}
.blk01 {flex:1; margin-right:30px; background-color:#fff; padding:30px; height:384px;}
.blk01 h2 { font-size:16px; font-weight:bold; color:#293040; display:block;}
.blk01 h2 a { font-size:12px; font-weight:normal; color:#717787; float:right;}
.blk01 h2 a img { width:20px; display:inline-block; vertical-align:middle; margin-left:5px;}
.blk01 h2 a:hover { color:#293040;}
.blk01 dl { display:flex; margin-top:24px;align-items:center; padding:0 0 30px 0; border-bottom:1px solid #dfe1e6;}
.blk01 dl dt {flex:1; height:80px; position:relative; overflow:hidden; margin-right:20px;}
.blk01 dl dt a img { height:100%; width:auto; position:absolute; top:0; left:50%; transform: translateX(-50%);}
.blk01 dl dd {flex:1;}
.blk01 dl dd b a { font-size:14px; line-height:22px; color:#293040; height:66px; overflow:hidden; display:block;}
.blk01 dl dd b a:hover {color:#ea5311;}
.blk01 dl dd font { font-size:12px; font-variant:normal; color:#a1a6b3; display:block; margin-top:0;}
.blk01 ul { margin-top:20px;}
.blk01 ul li { font-size:14px; line-height:36px;}
.blk01 ul li a { color:#717787;overflow:hidden; display:block; height:36px;}
.blk01 ul li a font { display:inline-block; vertical-align:middle; margin-right:4px; background-color:#dee8ff; font-size:12px; line-height:16px; font-weight:bold; padding:0 4px;color:#14499d; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.blk01 ul li a:hover {color:#ea5311;}
.blk02 ul li a font { background-color:#fbf4e2;color:#ff8a00; }
.blk01 ul li a:hover font { background-color:#ea5311; color:#fff;}
.blk03 {flex:1; }
.blk03 dl { display: block; height:108px; }
.blk03 dl a { display:block;padding:24px 0 0 20px;}
.blk03 dl a dt { width:50px; float:left; margin-top:5px;}
.blk03 dl a dt img { width:100%;}
.blk03 dl dd { float:left; text-align:left;font-size:16px; color:#293040;  line-height:30px; font-weight:bold; display:block; margin-left:10px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.blk03 dl dd span { font-size:12px; color:#a1a6b3; display:block; font-weight:normal;}
.blk03 dl:nth-child(1) { background-image:url(/images/modelInstrumentCN/div_bg2.jpg); background-repeat:no-repeat; background-position:top left; height:108px; display:block; overflow:hidden;}
.blk03 dl:nth-child(2) { background-image:url(/images/modelInstrumentCN/div_bg3.jpg); background-repeat:no-repeat; background-position:top left; height:108px; display:block; overflow:hidden; margin-top:30px;}
.blk03 dl:nth-child(3) { background-image:url(/images/modelInstrumentCN/div_bg4.jpg); background-repeat:no-repeat; background-position:top left; height:108px; display:block; overflow:hidden; margin-top:30px;}
.blk03 dl:hover dd { margin-left:25px;}

.partd { padding:8vh 10vh; background-image:url(/images/modelInstrumentCN/div_bg5.jpg); background-repeat:no-repeat; background-position:top center; background-size:cover; overflow:hidden;}
.partd h2 {font-size:40px; color:#fff; display:block; text-align:center; }
.partd h2 span { font-size:18px; display:block; line-height:36px; color:#a1a6b3;}
.partd .pd_main { display:flex; margin-top:40px;justify-content:space-between; }
.partd .blk04 { overflow:hidden;}
.partd .blk04 img { display:block; margin-bottom:30px; height:30px;}
.partd .blk04 p { font-size:13px; font-weight:normal; line-height:40px; color:#fff; display:block;}
.partd .blk04 p img { width:18px; height:18px; display:inline-block; vertical-align:middle; margin-right:10px; margin-bottom:0; position:relative; top:-2px;}
.partd .blk05 { flex:1; margin:0 40px;}
.partd .blk05 p { font-size:13px; font-weight:normal; color:#fff; text-align:center;}
.partd .blk05 ul { margin-top:20px;}
.partd .blk05 ul li { margin-bottom:20px;}
.partd .blk05 ul li:nth-child(1) { width:calc(50% - 10px); float:left;}
.partd .blk05 ul li:nth-child(2) { width:calc(50% - 10px); float:right;}
.partd .blk05 ul li:nth-child(3) { width:100%;} 
.partd .blk05 ul li input { width:100%; height:40px; padding:0 10px; box-sizing:border-box; font-size:13px; font-weight:normal; background-color: rgba(255,255,255,.5); border:none; color:#fff;}
.partd .blk05 ul li input::-webkit-input-placeholder { color: #fff;}
.partd .blk05 ul li input:-moz-placeholder {color: #fff;}
.partd .blk05 ul li input::-moz-placeholder {color: #fff;}
.partd .blk05 ul li input:-ms-input-placeholder {color: #fff;}
.partd .blk05 ul li input:focus{outline:none;}
.partd .blk05 ul li textarea { width:100%; height:110px; padding:10px;box-sizing:border-box; font-size:13px; font-weight:normal; background-color: rgba(255,255,255,.5); border:none; color:#fff;}
.partd .blk05 ul li textarea::-webkit-input-placeholder { color: #fff;}
.partd .blk05 ul li textarea:-moz-placeholder {color: #fff;}
.partd .blk05 ul li textarea::-moz-placeholder {color: #fff;}
.partd .blk05 ul li textarea:-ms-input-placeholder {color: #fff;}
.partd .blk05 ul li textarea:focus{outline:none;}
.partd .blk05 ul li .input_content{height: 80px;}
.partd .blk05 ul li .input_verifycode{width:50%;}
.partd .blk06 { overflow:hidden; display:flex;}
.partd .blk06 p { font-size:13px; line-height:30px; color:#fff; margin-right:20px; text-align:right; margin-top:30px;}
.partd .blk06 img { width:120px; height:120px;}
a.more2 { width:200px; height:36px; display:block; margin:0 auto; margin-top:20px;   transform:skew(-30deg, 0deg); position:relative; background-color: rgba(255,255,255,.5); border-left:7px solid #14499d;}
a.more2 span {transform:skew(30deg, 0deg); position:absolute; width:100%; height:100%; top:0; left:0;font-size:16px;  line-height:36px; z-index:2; font-weight: normald; color:#fff;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; padding:0 0 0 60px;}
a.more2:hover { background-color:#14499d;}
a.more2:hover span {color:#fff;}

.blk07 { display:none;}

.foot { padding:30px 10vh; background-color:#5c5c5c; display:flex;justify-content:space-between; align-items:center;}
.foot p { font-size:12px; line-height:24px; color:#a4a4a4; font-weight:normal;}
.foot p a { color:#a4a4a4;}
.foot p a:hover { color:#fff;}
.foot select { width:280px; height:42px; background-color:#fff; padding:0 14px; font-size:12px; font-weight:normal; color:#717787; border:none;appearance:none;
-moz-appearance:none;-webkit-appearance:none; background-image: url(/images/modelInstrumentCN/icon04_2.png); background-repeat:no-repeat; background-position:96% 16px; background-size:12px;}
.foot select:focus{outline:none;}


/**-----返回顶部----**/
.returnTop { width: 60px;height:60px;position: fixed;right: 10px;bottom: 10px;overflow: hidden;z-index: 99991;cursor: pointer;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;background-color:#717787;opacity: 0;border-radius: 5px;}
.returnTop img { width:30px;height: 30px;display: block;margin: 0 auto;margin-top:15px;}
.returnTop.on { width: 60px;height:60px;1c2f33 position: fixed;right: 10px;bottom: 10px;overflow: hidden;z-index: 99991;cursor: pointer;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;opacity: .5;border-radius: 5px;}
.returnTop.on:hover {opacity: 1;background-color:#ea5311 }

.scroll_menu { width:60px; position:fixed; right:10px; bottom:70px; z-index:99999;}
.scroll_menu ul li { background-color:#ea5311; display:block; margin-bottom:10px; border-radius:5px; position:relative;box-sizing:border-box; padding:10px 0 0 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.scroll_menu ul li img { width:40px; display:block; margin:0 auto; margin-bottom:6px;}
.scroll_menu ul li span { font-size:12px; color:#293040; text-align:center;  text-align:center; display:block; padding:5px 0;border-radius:5px; color:#fff;}
.scroll_menu ul li a { font-size:12px; color:#293040; text-align:center; text-align:center; display:block;color:#fff;}
.scroll_menu ul li:hover  { background-color:#f55d1b;}
.scroll_menu ul li .li_box { position:absolute; right:-1000px; top:-1px; display:inline-block; padding:10px; background-color:#f55d1b; width:160px;border-radius:5px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.scroll_menu ul li .li_box p { font-size:20px; font-weight:normal; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:30px; margin:4px 0; overflow:hidden;}
.scroll_menu ul li .li_box p b { font-size:16px; display:block; color:#fff;}
.scroll_menu ul li:hover .li_box { right:90px;}


.menu_main { display:none;}
.hotline { display:none;}
.foot_height { display:none;}


/**--------------------------关于我们--------------------------**/
.banner_pic { background-repeat:no-repeat; background-position:bottom center; height:50vh; position:relative; background-size:cover; overflow:hidden;}
.banner_pic h2 { position:absolute; left:10vh; top:50%; transform: translateY(-50%); font-size:14px; font-weight:normal; color:#fff; background-image:url(/images/modelInstrumentCN/g.png); background-repeat:no-repeat; background-position:230px 0; width:50%;}
.banner_pic h2 strong { font-size:50px; font-weight: bold; display:block; line-height:70px; letter-spacing:8px;}
.ban1 { background-image:url(/images/modelInstrumentCN/banner_01.jpg);}

.position { background-color:#f4f8ff; padding:0 10vh; width:100%; display:flex; height:60px; align-items:center;justify-content:space-between; }
.position b { font-size:14px; font-weight:normal; color:#717787;}
.position b img { display:inline-block; vertical-align:middle; margin-right:10px; width:16px; position:relative; top:-1px;}
.position b a { color:#717787;}
.position b font { font-family:宋体;}
.position b a:hover {color:#ea5311;}
.position ul li { font-size:14px; font-weight:normal; display:inline-block; vertical-align:middle; margin-left:50px; line-height:60px;}
.position ul li a { color:#717787; display:block;}
.position ul li a:hover {color:#ea5311;}
.position ul li.on a { color:#293040; font-weight:bold; border-bottom:2px solid #ea5311;  display:block;}

.parte { padding:8vh 10vh;}
.parte h2 { font-size:30px; font-weight:bold; color:#293040; text-align:center; display:block; line-height:44px;}
.parte h2 span { font-size:16px; font-weight:normal; color:#a1a6b3; display:block;}
.parte dl.dst01 { margin-top:50px; display:flex;flex-direction:column}
.parte dl.dst01 dt {flex:1;}
.parte dl.dst01 dt img { width:70%; display:block; margin:0 auto; margin-bottom:30px;}
.parte dl.dst01 dd {flex:1;  margin-top:-30px;}
.parte dl.dst01 dd p { font-size:14px; line-height:30px; display:block; margin-top:30px;color:#293040;}

.parte ul.list03 { display:flex;flex-wrap: wrap; margin-top:25px;}
.parte ul.list03 li { width:33.3%; box-sizing:border-box; padding:15px;}
.parte ul.list03 li .li_box { border:1px solid #dfe1e6;overflow:hidden; padding:0 0 30px 0;}
.parte ul.list03 li .li_box .img_box { height:260px; position:relative; margin-top:30px;}
.parte ul.list03 li .li_box .img_box img { position:absolute; height:100%; top:0; left:50%;transform: translateX(-50%);}
.parte ul.list03 li .li_box h3 a { font-size:15px; font-weight:bold; color:#293040; line-height:26px; height:52px; overflow:hidden; padding:0 20px; margin-top:20px; display:block;}
.parte ul.list03 li .li_box h3 a:hover {color:#ea5311;}
.parte ul.list03 li .li_box p { font-size:14px; font-weight:normal; line-height:24px; color:#717787; padding:0 20px; display:block; height:72px; overflow:hidden;}
.parte ul.list03 li .li_box font { font-size:12px; color:#a1a6b3; padding:0 20px; display:block;}
.parte ul.list03 li .li_box font img { width:20px; float:right;}

.parte .pe_main { margin-top:40px;}
.parte .dst02 { padding:30px 0; border-top:1px solid #dfe1e6; display:flex;align-items:center;}
.parte .dst02:last-child { border-bottom:none;}
.parte .dst02 dt { margin-right:30px; flex:1; height:260px; position:relative; background-color:#f5f5f9; overflow:hidden;}
.parte .dst02 dt img { position:absolute; height:100%; left:50%;transform: translateX(-50%);}
.parte .dst02 dd {flex:1;}
.parte .dst02 dd h3 { font-size:18px; font-weight: bold; line-height:30px;}
.parte .dst02 dd p { font-size:13px; font-weight:normal; line-height:24px; display:block; margin-top:20px;}
.parte .dst02:nth-child(even) {flex-direction:row-reverse}
.parte .dst02:nth-child(even) dt { margin-left:30px; margin-right:0;}

.partf { padding:8vh 28vh; background-image:url(/images/modelInstrumentCN/div_bg8.jpg); background-repeat:no-repeat; background-position:top center; background-size:cover;}
.partf h2 { font-size:30px; font-weight:bold; color:#293040; text-align:center; display:block; line-height:44px;}
.partf h2 span { font-size:16px; font-weight:normal; color:#a1a6b3; display:block;}
.pf_main { margin-top:50px;}
.honor li {  background-color:#fff;  position:relative;box-sizing:border-box; overflow:hidden;height:200px; padding:20px 20px 0 20px;}
.honor li font { font-size:14px; color:#14499d; display:block; text-align:center; font-weight:bold;}
.honor li font strong { font-size:26px; margin-right:10px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.honor li em { font-size:14px; font-weight:normal; line-height:24px; color:#293040; margin-top:6px; display:block; font-style:normal;}
.honor li em span {color:#14499d;}

.partd2 { padding:8vh 10vh; background-color:#fff; background-image:none;overflow:hidden;}
.partd2 h2 {font-size:30px; font-weight:bold; color:#293040; text-align:center; display:block; line-height:44px;}
.partd2 h2 span { font-size:16px; font-weight:normal; color:#a1a6b3; display:block;}
.partd2 .pd_main { display:flex; margin-top:40px;justify-content:space-between; }
.partd2 .blk04 { overflow:hidden;}
.partd2 .blk04 img { display:block; margin-bottom:30px;}
.partd2 .blk04 p { font-size:13px; font-weight:normal; line-height:44px; color:#293040; display:block;}
.partd2 .blk04 p img { width:18px; height:18px; display:inline-block; vertical-align:middle; margin-right:10px; margin-bottom:0; position:relative; top:-1px;}
.partd2 .blk05 { flex:1; margin:0 40px;}
.partd2 .blk05 p { font-size:13px; font-weight:normal; color:#293040; text-align:center;}
.partd2 .blk05 ul { margin-top:20px;}
.partd2 .blk05 ul li { margin-bottom:20px;}
.partd2 .blk05 ul li:nth-child(1) { width:calc(50% - 10px); float:left;}
.partd2 .blk05 ul li:nth-child(2) { width:calc(50% - 10px); float:right;}
.partd2 .blk05 ul li:nth-child(3) { width:100%;} 
.partd2 .blk05 ul li input { width:100%; height:40px; padding:0 10px; box-sizing:border-box; font-size:13px; font-weight:normal; background-color:#e8e8ef; border:none; color:#293040;}
.partd2 .blk05 ul li input::-webkit-input-placeholder { color: #293040;}
.partd2 .blk05 ul li input:-moz-placeholder {color: #293040;}
.partd2 .blk05 ul li input::-moz-placeholder {color: #293040;}
.partd2 .blk05 ul li input:-ms-input-placeholder {color: #293040;}
.partd2 .blk05 ul li input:focus{outline:none;}
.partd2 .blk05 ul li textarea { width:100%; height:110px; padding:10px;box-sizing:border-box; font-size:13px; font-weight:normal; background-color:#e8e8ef; border:none; color:#293040;}
.partd2 .blk05 ul li textarea::-webkit-input-placeholder { color: #293040;}
.partd2 .blk05 ul li textarea:-moz-placeholder {color: #293040;}
.partd2 .blk05 ul li textarea::-moz-placeholder {color: #293040;}
.partd2 .blk05 ul li textarea:-ms-input-placeholder {color: #293040;}
.partd2 .blk05 ul li textarea:focus{outline:none;}
.partd2 .blk06 { overflow:hidden; display:flex;}
.partd2 .blk06 p { font-size:13px; line-height:30px; color:#293040; margin-right:10px; text-align:right; margin-top:34px;}
.partd2 .blk06 img { width:120px; height:120px;}


/**----------------产品中心------------------**/
.ban2 { background-image:url(/images/modelInstrumentCN/banner_02.jpg);}
.partg { margin-top:40px; display:flex; padding:0 10vh 60px 10vh;}
.menu2 { width:220px;}
.menu2 h2 { background-image:url(/images/modelInstrumentCN/div_bg10.jpg); background-repeat:no-repeat; height:60px; background-position:top left; font-size:16px; font-weight:bold; color:#fff; line-height:60px; padding:0 0 0 20px; overflow:hidden;}
.menu2_main { border:1px solid #dfe1e6; border-top:none; padding:0 20px;}
.menu2_main ul.list_04 li { font-size:14px; font-weight:normal; line-height:24px; border-bottom:1px solid #dfe1e6; overflow:hidden;}
.menu2_main ul.list_04 li a { color:#293040; display:block; padding:14px 0;}
.menu2_main ul.list_04 li a:hover {color:#ea5311;}
.menu2_main ul.list_04 li i { width:18px; height:18px; background-color:#dfe1e6; border-radius:1000px; float:right; overflow:hidden; margin-top:4px;}
.menu2_main ul.list_04 li i img { display:block; width:12px; margin:0 auto; margin-top:4px;}
.menu2_main ul.list_04 li:last-child { border-bottom:none;}
.menu2_main ul.list_04 li.on i { background-color:#14499d;}
.pg_main {flex:1;}
.pg_search {margin-left:20px; height:60px; display:flex; border:1px solid #dfe1e6;}
.pg_search .input03 {flex:1; height:58px;  padding:0 10px; font-size:14px; font-weight:normal; color:#293040; border:none;border-right:1px solid #dfe1e6;}
.pg_search .input03::-webkit-input-placeholder { color: #717787;}
.pg_search .input03:-moz-placeholder {color: #717787;}
.pg_search .input03::-moz-placeholder {color: #717787;}
.pg_search .input03:-ms-input-placeholder {color: #717787;}
.pg_search .input03:focus{outline:none;}
.pg_search i { width:100px; display:block; padding:10px;}
.pg_search i .input04 { background-color:#14499d; border:none; padding:0; margin:0; background-image:url(/images/modelInstrumentCN/icon02_2.png); background-repeat:no-repeat; background-position:center center; background-size:30px; height:40px; width:80px; cursor:pointer;}
.pf_info { display:block;}
.pf_info ul {display: flex;flex-wrap: wrap;}
.pf_info ul li { border:1px solid #dfe1e6; width: calc(50% - 20px); margin-top:20px; margin-left:20px; overflow:hidden; padding:0 0 20px 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; position:relative; top:0;}
.pf_info ul li .img_box { height:200px; position:relative;}
.pf_info ul li .img_box a img { height:100%; position:absolute; top:0; left:50%;transform: translateX(-50%);}
.pf_info ul li h3 a { padding:0 20px; margin-top:20px; font-size:16px; color:#293040; display:block; overflow:hidden; height:18px; line-height:18px;}
.pf_info ul li h3 a:hover {color:#ea5311;}
.pf_info ul li p { font-size:12px; font-weight:normal; line-height:24px; color:#717787; margin-top:10px; padding:0 20px; height:72px; display:block; overflow:hidden;}
.pf_info ul li span { margin-top:16px; display:block; padding:0 20px;}
.pf_info ul li span font { display:inline-block; vertical-align:middle; line-height:30px; padding:0 10px; font-size:12px; background-color:#e9f1ff; color:#717787; border-radius:1000px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.pf_info ul li span a { display:inline-block; vertical-align:middle;background-color:#14499d; font-size:30px; font-weight:300; color:#fff; line-height:24px; height:30px; border-radius:1000px; padding:0 14px; float:right;}
.pf_info ul li span a:hover { background-color:#ea5311;}
.pf_info ul li:hover { border:1px solid #ea5311; top:-5px;}
.pf_info ul li:hover span font { background-color:#fff0e9;}
.page { display:block; text-align:center; margin-top:30px; color:#717787;}
.page a { display:inline-block; vertical-align:middle; margin:0 5px; font-size:14px; font-weight:normal; line-height:40px; padding:0 16px; border:1px solid #dfe1e6; border-radius:5px; font-family:Arial, Helvetica, sans-serif;}
.page a.on { background-color:#6592d9; border:1px solid #6592d9; color:#fff;}
.page a:hover { background-color:#6592d9; border:1px solid #6592d9; color:#fff;}


.ban3 { background-image:url(/images/modelInstrumentCN/banner_hover.jpg); height:230px;}
.menu2_main ul.list_05 { padding:0 0 20px 0;}
.menu2_main ul.list_05 li { font-size:14px; font-weight:normal; line-height:24px; border-bottom:none; overflow:hidden;}
.menu2_main ul.list_05 li a { color:#293040; display:block; padding:8px 0 8px 10px;border-left: 4px solid #e7f0ff;}
.menu2_main ul.list_05 li a:hover {color:#ea5311;border-left: 4px solid #ffd8c7;}
.menu2_main ul.list_05 li.on a {color:#ea5311;border-left: 4px solid #ffd8c7; font-weight:bold;}

.blk08 { border:1px solid #dfe1e6; overflow:hidden; margin-left:20px;}
.blk08 dl { display:flex;flex-direction:column;}
.blk08 dl dt {flex:1.2; position:relative;}
.blk08 dl dt img { height:auto; width:360px; display:block; margin:0 auto;}
.blk08 dl dd {flex:2; background-image:url(/images/modelInstrumentCN/div_bg11.jpg); background-repeat:no-repeat; background-position:top left; background-size:cover; padding:20px;}
.blk08 dl dd h2 { font-size:22px; color:#293040; margin-bottom:10px; line-height:44px;}
.blk08 dl dd p { font-size:16px; color:#293040; line-height:40px;}
.blk08 dl dd p img { display:inline-block; vertical-align:middle; margin-right:10px; width:20px;}
.blk08 dl dd .a_box { display:block; margin-top:20px;}
.tel { display:inline-block; vertical-align:middle; height:50px; line-height:50px; font-size:14px; font-weight:bold; color:#fff; padding:0 14px; background:linear-gradient(to right,#ea4d08,#ffac00); margin-right:20px;}
.tel img { width:24px; display:inline-block; vertical-align:middle; margin-right:10px;}
.tel strong { font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; display:inline-block; vertical-align:middle;}
.bj {display:inline-block; vertical-align:middle; height:50px; line-height:50px; font-size:14px; font-weight:bold; color:#fff; padding:0 14px; background-color:#ea5311;}
.bj img { width:24px; display:inline-block; vertical-align:middle; margin-right:10px;}
.bj:hover { background-color:#ffac00;}
.blk09 { margin-left:20px; margin-top:10px;}
.blk09 h2 { height:60px; border-bottom:4px solid #dfe1e6; position:relative; width:100%;}
.blk09 h2 ul { display:flex; position:absolute; top:0; left:0; width:100%; height:60px;}
.blk09 h2 ul li { font-size:16px; font-weight:bold; color:#717787; text-align:center; flex:1; line-height:60px; cursor:pointer;}
.blk09 h2 ul li.on { font-size:18px; color:#293040; border-bottom:4px solid #14499d;}
.b09_main { padding:0 30px;}
.b09_main p { font-size:16px; color:#293040; line-height:36px; margin-top:30px;}
.b09_main p b { color:#14499d; display:block;}
.b09_main p b::before {content: "";display: block;width: 14px;height:14px;float: left;display: inline; margin-right: 10px;border:2px solid #14499d;border-radius: 1000px; margin-top:12px;}


/**---------------------------解决方案-------------------------------**/
.ban3_2 { background-image:url(/images/modelInstrumentCN/banner_03.jpg);}
.pg_main2 {flex:1;}
.blk10 { overflow:hidden;}
.blk10 ul {display: flex;flex-wrap: wrap; margin-top:-20px;}
.blk10 ul li { width: calc(50% - 20px); margin-top:20px; margin-left:20px; overflow:hidden; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; position:relative; top:0; overflow:hidden;}
.blk10 ul li .img_box { background-repeat:no-repeat; background-position:top bottom; background-size:cover; display:block; overflow:hidden;}
.blk10 ul li .img_box img { width:100%;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.blk10 ul li:hover .img_box img {transform: scale(1.2, 1.2);	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */}
.blk10 ul li h3 {position:absolute; z-index:2; left:20px; right:20px; bottom:14px; height:80px}	
.blk10 ul li h3 b a { font-size:14px; color:#fff; font-weight:bold; }	
.blk10 ul li p {font-size:13px; color:#fff; font-weight:bold; display:block; margin-top:6px; line-height:24px;}
.blk10 ul li p a { color:#a1a6b3; margin-right:10px;}
.blk10 ul li p a:hover { color:#fff;}

.blk11 { overflow:hidden;}
.blk11 ul {display: flex;flex-wrap: wrap; margin-top:-20px;}
.blk11 ul li { width: calc(50% - 20px); margin-top:20px; margin-left:20px; overflow:hidden; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; position:relative; top:0;overflow:hidden; border:1px solid #dfe1e6; padding:0 0 30px 0; position:relative; top:0;}
.blk11 ul li .img_box { height:180px; position:relative; overflow:hidden;}
.blk11 ul li .img_box a img { height:100%; position:absolute; top:0; left:50%;transform: translateX(-50%);}
.blk11 ul li h3 a { font-size:14px; font-weight:bold; color:#293040; padding:20px 20px 10px 20px; text-align:center; display:block;}
.blk11 ul li h3 a:hover {color:#ea5311;}
.blk11 ul li p { padding:0 20px; font-size:13px; font-weight:normal; line-height:24px; color:#717787; height:48px; overflow:hidden;}
.blk11 ul li a.more3 { display:block;background-color:#14499d; font-size:30px; font-weight:300; color:#fff; line-height:24px; height:30px; border-radius:1000px; width:60px; margin:0 auto; text-align:center; margin-top:20px;}
.blk11 ul li a.more3:hover { background-color:#ea5311;}
.blk11 ul li:hover { border:1px solid #ea5311; top:-5px;}

.blk12 { margin-left:20px; margin-top:-20px;}
.blk12 dl { border:1px solid #dfe1e6; margin-top:20px; display:flex;flex-direction:column;}
.blk12 dl dt {flex:1.2;}
.blk12 dl dt a img { width:100%;}
.blk12 dl dd {flex:1; padding:20px;}
.blk12 dl dd b a { font-size:16px; font-weight:bold; color:#293040;}
.blk12 dl dd b a:hover { color:#ea5311;}
.blk12 dl dd p { font-size:14px; font-weight:normal; line-height:26px; color:#717787; margin-top:10px; height:78px; overflow:hidden; display:block;}
.blk12 dl dd a.more3 { width:100px; line-height:30px; border:1px solid #14499d; border-radius:1000px; display:block; margin:0 auto; margin-top:10px; font-size:14px; color:#14499d; text-align:center;}
.blk12 dl dd a.more3:hover { background-color:#ea5311; border:1px solid #ea5311; color:#fff;}


.blk13 { margin-left:20px;}
.blk13 dl { display:flex;flex-direction:column;box-shadow: 0px 0 30px rgba(223, 225, 230,.9); }
.blk13 dl dt {flex:.7;}
.blk13 dl dt img { width:100%;}
.blk13 dl dd {flex:1; padding:20px;}
.blk13 dl dd b { font-size:20px; font-weight:bold; color:#293040;}
.blk13 dl dd p { font-size:14px; font-weight:normal; line-height:24px; color:#717787; margin-top:10px; margin-bottom:10px; }
.b13_info { overflow:hidden; margin-top:20px;}
.b13_info h3 { border-bottom:4px solid #dfe1e6; height:40px; width:100%; position:relative;}
.b13_info h3 strong { width:170px; height:40px; position:absolute; top:0; left:0;  font-size:18px; color:#fff; line-height:40px; background-image:url(/images/modelInstrumentCN/strong_bg.png); background-repeat:no-repeat; background-position:top center; padding:0 0 0 40px; box-sizing:border-box;}
.b13_main { overflow:hidden;}
.b13_main p { font-size:14px; color:#293040; line-height:30px; }
.b13_main b { font-size:14px; color:#293040; line-height:30px; margin-top:20px; display:block;}
.b13_main ul { display:flex; flex-wrap: wrap;width: calc(100% + 20px); margin-left:-10px;}
.b13_main ul li {width: calc(33.3333333% - 20px); margin:0 10px;margin-top:20px; border:1px solid #dfe1e6;}
.b13_main ul li:last-child { margin-right:0;}
.b13_main ul li a .img_box { height:120px; position:relative;}
.b13_main ul li a .img_box img { height:100%; position:absolute; top:0; left:50%; transform: translateX(-50%);}
.b13_main ul li a b { display:block; line-height:40px; font-size:14px; text-align:center; color:#293040; background-color:#f5f5f9; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; margin-top:0;}
.b13_main ul li a:hover b { background-color:#ea5311; color:#fff; }


/**---------------------------新闻资讯-------------------------------**/
.ban4 { background-image:url(/images/modelInstrumentCN/banner_04.jpg);}
.parth { display:flex; margin-top:40px;flex-direction:column; padding:0 10vh 60px 10vh;}
.ph_left {width: calc(100% - 0);}
.ph_right { width:100%;}
.ph_left .dst03 { display:flex; align-items:center; overflow:hidden;background-image:url(/images/modelInstrumentCN/div_bg12.jpg); background-repeat:no-repeat; background-position:top right; background-size:auto 100%;}
.ph_left .dst03 dt {flex:1.1; overflow:hidden; }
.ph_left .dst03 dt a img { width:100%;}
.ph_left .dst03 dd {flex:1;  padding:30px; box-sizing:border-box;}
.ph_left .dst03 dd b a { font-size:18px; color:#cbd1e3; line-height:26px; display:block; height:52px; overflow:hidden;}
.ph_left .dst03 dd b a:hover { color:#fff;}
.ph_left .dst03 dd p { font-size:14px; font-weight: normal; line-height:26px; color:#a1a6b3; display:block; margin-top:10px; height:78px; overflow:hidden;}
.ph_left .dst03 dd font { display:block; margin-top:20px; font-size:14px; color:#a1a6b3;}
.ph_left .dst03 dd font a.more4 { padding:0 50px; height:30px; display:inline-block; transform:skew(-30deg, 0deg); position:relative; background-color:#b3c4e0; float:right;}
.ph_left .dst03 dd font a.more4 span {transform:skew(30deg, 0deg); position:absolute; width:100%; height:100%; top:0; left:0;font-size:14px;  line-height:30px; z-index:2; font-weight: normald; color:#14499d;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; text-align:center;}
.ph_left .dst03 dd font a.more4:hover { background-color:#14499d;}
.ph_left .dst03 dd font a.more4:hover span {color:#fff;}
.ph_left .dst04 { padding:30px 0; border-bottom:1px solid #dfe1e6; display:flex;align-items:center;}
.ph_left .dst04 dt { width:100px; height:100px; background-color:#f5f5f9; padding:10px; box-sizing:border-box; font-size:14px; font-weight:normal; text-align:right;color:#14499d; font-family: Arial, Helvetica, sans-serif;line-height:46px; font-weight:bold; position:relative; margin-right:30px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ph_left .dst04 dt strong { display:block; font-size:36px;color:#14499d; text-align:left;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ph_left .dst04 dt::before {content: "";display: block;width: 1px; height:80px;background-color: #14499d; position:absolute; top:14px; left:50%;transform:rotate(45deg); -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ph_left .dst04 dd {flex:1;}
.ph_left .dst04 dd b a { font-size:16px; color:#293040; line-height:30px; display:block;}
.ph_left .dst04 dd b a:hover {color:#ea5311;}
.ph_left .dst04 dd p { font-size:14px; font-weight:normal; color:#a1a6b3; display:block; line-height:36px;}
.ph_left .dst04:hover dt { background-color:#ea5311; color:#fff;}
.ph_left .dst04:hover dt strong { color:#fff;} 
.ph_left .dst04:hover dt::before {content: "";display: block;width: 1px; height:80px;background-color: #fff; position:absolute; top:14px; left:50%;transform:rotate(45deg);}
.ph_left a.more5 { display:block; line-height:50px; border-radius:5px; font-size:30px; font-weight:normal; text-align:center;color:#14499d; margin-top:30px; background-color:#f5f5f9;}
.ph_left a.more5:hover {background-color:#ea5311; color:#fff;}
.blk14 {border:1px solid #dfe1e6; padding:30px; margin-top:30px;}
.blk14 h2 { font-size:18px; font-weight:bold; color:#293040;}
.blk14 ul li { border-bottom:1px solid #dfe1e6; padding:25px 0; font-size:14px; color:#a1a6b3; line-height:30px;}
.blk14 ul li a { display:block; font-size:16px; font-weight:bold; color:#293040; line-height:24px; display:block; margin-bottom:5px;}
.blk14 ul li a:hover {color:#ea5311;}
.blk14 ul li:last-child { border-bottom:none; padding:30px 0 0 0;}
.blk14 ul li:nth-child(1)::before {content: "1"; float:left;width:20px;height: 20px; margin-right:10px;background-color: #ea5311; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:20px; margin-top:4px;}
.blk14 ul li:nth-child(2)::before {content: "2"; float:left;width:20px;height: 20px; margin-right:10px;background-color: #ff8a00; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:20px; margin-top:4px;}
.blk14 ul li:nth-child(3)::before {content: "3"; float:left;width:20px;height: 20px; margin-right:10px;background-color: #ffb400; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:20px; margin-top:4px;}
.blk14 ul li:nth-child(4)::before {content: "4"; float:left;width:20px;height: 20px; margin-right:10px;background-color: #5d6d86; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:20px; margin-top:4px;}
.blk14 ul li:nth-child(5)::before {content: "5"; float:left;width:20px;height: 20px; margin-right:10px;background-color: #5d6d86; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:20px; margin-top:4px;}

.blk15 { overflow:hidden;}
.blk15 h2 { font-size:26px; font-weight:bold; color:#293040; line-height:36px; text-align:left; border-bottom:1px solid #dfe1e6; padding:0 0 30px 0;}
.blk15 h2 span { font-size:14px; font-weight:normal; color:#a1a6b3; display:block; text-align:left; margin-top:20px; line-height:36px;}
.blk15 h2 span img { display:inline-block; vertical-align:middle; margin-right:5px; width:18px;}
.blk15 h2 span font { float:right; line-height:36px;}
.blk15 h2 span font a { display:inline-block; vertical-align:middle; width:36px; height:36px; background-color:#14499d; border-radius:1000px; overflow:hidden; margin-left:10px;}
.blk15 h2 span font a img { width:26px; display:block; margin:0 auto; margin-top:5px;}
.blk15 h2 span font a.a001:hover { background-color:#16cc3b;}
.blk15 h2 span font a.a002:hover { background-color:#e75a53;}
.b15_main { overflow:hidden;}
.b15_main p { font-size:16px; line-height:30px; display:block; margin-top:30px; text-indent:2em;color:#293040;}
.b15_main b {color:#14499d; display:block; margin-top:40px; font-size:18px; font-weight:bold;text-indent:2em;}
.b15_main p img { display:block; width:100%; margin:0 auto;}
.b15_main span { font-size:16px; line-height:30px; display:block; margin-top:30px; color:#717787; text-align: right;}
.b15_main ul { border-top:1px solid #dfe1e6; margin-top:60px; padding:30px 0 0 0;}
.b15_main ul li { font-size:16px; line-height:40px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.b15_main ul li a {color:#14499d;  }
.b15_main ul li a:hover {color:#ea5311;}


/**---------------------------典型案例-------------------------------**/
.ban5 { background-image:url(/images/modelInstrumentCN/banner_05.jpg);}
.parti { padding:0 10vh 60px 10vh;}
.parti ul {display: flex;flex-wrap: wrap;width: calc(100% + 20px); margin-left:-10px;}
.parti ul li { border:1px solid #dfe1e6; width: calc(50% - 20px); margin:0 10px; margin-top:20px; overflow:hidden; padding:0 0 30px 0; text-align:center; position:relative; top:0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.parti ul li .img_box { height:200px; position:relative;}
.parti ul li .img_box a img { height:100%; position:absolute; top:0; left:50%;transform:translateX(-50%);}
.parti ul li b a { font-size:16px; font-weight:bold; color:#293040; display:block; text-align:center; margin-top:30px; padding:0 30px; line-height:26px;height:26px; overflow:hidden; display:block;}
.parti ul li b a:hover {color:#ea5311;}
.parti ul li p { font-size:14px; font-weight:normal; line-height:24px; padding:0 30px; display:block; margin-top:20px; color:#717787; height:48px; overflow:hidden;}
.parti ul li .more6 { display:inline-block; vertical-align:middle;background-color:#14499d; font-size:30px; font-weight:300; color:#fff; line-height:24px; height:30px; border-radius:1000px; padding:0 20px;  margin-top:20px;}
.parti ul li .more6:hover { background-color:#ea5311;}
.parti ul li:hover { border:1px solid #ea5311; top:-5px;}

.partj { margin:40px 10vh 60px 10vh; background:linear-gradient(to bottom,#f4f8ff,#f5f5f9); padding:50px 10vh;}
.partj h2 { font-size:24px; font-weight:bold; color:#293040; text-align:center; line-height:36px;}
.partj h2 span { display:block; font-size:14px; font-weight:normal; color:#a1a6b3; border-bottom:2px solid #dfe1e6; padding:0 0 30px 0;}
.pj_main { overflow:hidden;border-bottom:2px solid #dfe1e6; padding:20px 0 30px 0;}
.pj_main p { font-size:14px; font-weight:normal; color:#293040; line-height:30px; margin-top:30px;}
.pj_main p img { display:block; margin:0 auto;}
.partj ul { display:flex; justify-content:space-between; margin-top:20px;}
.partj ul li { font-size:14px; color:#717787; line-height:60px;}
.partj ul li a {color:#14499d;}
.partj ul li a:hover {color:#ea5311;}
.return { width:110px; line-height:36px; display:block; background-color:#14499d; font-size:14px; font-weight:bold; color:#fff; margin:0 auto; text-align:center; margin-top:20px;}
.return img { display:inline-block; vertical-align:middle; margin-right:6px; width:20px;}
.return:hover { background-color:#ea5311;}

/**-----------------合作伙伴-----------------**/
.partk {padding:10px 10vh 60px 10vh;}
.partk ul {display: flex;flex-wrap: wrap;width: calc(100% + 20px); margin-left:-10px;}
.partk ul li { border:1px solid #dfe1e6; width: calc(33.3333% - 20px); margin:0 10px; margin-top:20px; overflow:hidden; text-align:center; position:relative; top:0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; position:relative; top:0;}
.partk ul li .img_box { height:140px; position:relative; margin:0 15px;}
.partk ul li .img_box a img { width:100%; position:absolute; top:50%; left:0;transform:translateY(-50%);}
.partk ul li b a { font-size:14px; font-weight:normal; color:#293040; line-height:40px; background-color:#f5f5f9; display:block; overflow:hidden; height:40px;}
.partk ul li b a:hover {background-color:#ea5311; color:#fff;}
.partk ul li:hover { border:1px solid #ea5311; top:-5px;}

/**---------------------------服务体系-------------------------------**/
.ban6 { background-image:url(/images/modelInstrumentCN/banner_06.jpg);}
.partl { display:flex; padding:40px 10vh 60px 10vh;justify-content:space-between;}
.pl_left { width:200px;}
.pl_left ul { border:1px solid #dfe1e6;}
.pl_left ul li { line-height:70px; border-bottom:1px solid #dfe1e6; font-size:16px; position:relative;}
.pl_left ul li a { color:#293040; display:block; padding:0 0 0 20px; border-left:5px solid #fff;}
.pl_left ul li:last-child { border-bottom:none;}
.pl_left ul li a:hover {color:#ea5311;}
.pl_left ul li.on a { background:linear-gradient(to right,#08429b,#2b8dcb); color:#fff;border-left:5px solid #ea5311;} 
.pl_left ul li.on a:hover { color:#fff;}
.pl_left ul li.on::before { content: "";display: block;width:20px;height:20px;background-color: #fff;border-radius: 1000px; position:absolute; right:20px; top:50%; transform: translateY(-50%); background-image:url(/images/modelInstrumentCN/icon18_3.png); background-repeat:no-repeat; background-position:4px 3px; background-size:14px 14px;}
.pl_right {width: calc(100% - 220px);}
.blk_01 ul li { display:flex; padding:20px 0; border-bottom:1px solid #dfe1e6;justify-content:space-between;align-items:center; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.blk_01 ul li b { font-size:14px; color:#a1a6b3; font-weight:normal;}
.blk_01 ul li b a { font-size:16px; font-weight:bold; color:#293040; line-height:24px; display:block; margin-bottom:4px;}
.blk_01 ul li b a:hover {color:#ea5311;}
.blk_01 ul li a.download { min-width:110px; display:inline-block; line-height:36px; height:36px; overflow:hidden; border:1px solid #3275d5; color:#3275d5; border-radius:5px; font-size:14px; font-weight:normal; padding:0 10px 0 40px; background-image:url(/images/modelInstrumentCN/icon21.png); background-size:22px 22px; background-position:10px 6px; background-repeat:no-repeat;}
.blk_01 ul li a.download:hover { display:inline-block; line-height:36px; height:36px; overflow:hidden; border:1px solid #ea5311; background-color:#ea5311; color:#fff; border-radius:5px; font-size:14px; font-weight:normal; padding:0 10px 0 40px; background-image:url(/images/modelInstrumentCN/icon21_2.png); background-size:22px 22px; background-position:10px 6px; background-repeat:no-repeat;}
.blk_01 ul li:hover { background-color:#f2faff; padding:20px 10px;}

.blk_02 { display:block;}
.blk_02 dl { display:flex;flex-direction:column; padding:0 0 30px 0; }
.blk_02 dl dt { width:100%; height:300px;  position:relative; overflow:hidden;}
.blk_02 dl dt a img { height:100%; position:absolute; top:0; left:50%;transform:translateX(-50%);}
.blk_02 dl dt i a {display: block; z-index:2; position:absolute; top:50%;transform:translateY(-50%); left:50%; margin-left:-30px; width:60px; height:60px; background-image:url(/images/modelInstrumentCN/sp.png); background-repeat:no-repeat; background-position:top center; background-size:60px 60px;opacity:.7;}
.blk_02 dl dd {flex:1; text-align:right; margin-top:20px;}
.blk_02 dl dd b a { font-size:24px; font-weight:bold; color:#293040; display:block; line-height:36px; margin-bottom:20px; text-align:left;}
.blk_02 dl dd b a:hover {color:#ea5311;}
.blk_02 dl dd p { font-size:14px; font-weight:normal; color:#717787; display:block; text-align:left;}
.blk_02 dl dd .view {display:inline-block; line-height:36px; height:36px; overflow:hidden; border:1px solid #3275d5; color:#3275d5; border-radius:5px; font-size:14px; font-weight:normal; padding:0 20px; margin-top:20px;}
.blk_02 dl dd .view:hover { background-color:#ea5311; border:1px solid #ea5311; color:#fff;}

.blk_03 { display:block;}
.blk_03 ul {display: flex;flex-wrap: wrap; margin-top:-20px;width: calc(100% + 20px); margin-left:-10px;}
.blk_03 ul li {width: calc(33.333333% - 20px); margin:20px 10px 0 10px; border:1px solid #dfe1e6; overflow:hidden;}
.blk_03 ul li .img_box { height:385px; position:relative; margin:0 20PX;}
.blk_03 ul li .img_box a img {position:absolute; top:50%; left:0;transform:translateY(-50%); WIDTH:100%;}
.blk_03 ul li b a { font-size:14px; font-weight:normal; color:#293040; line-height:40px; background-color:#f5f5f9; display:block; overflow:hidden; height:40px; text-align:center;}
.blk_03 ul li b a:hover {background-color:#ea5311; color:#fff;}
.blk_03 ul li:hover { border:1px solid #ea5311;}

.blk_04 { padding:20px 20px 30px 20px;background:linear-gradient(to bottom,#f4f8ff,#f5f5f9);}
.blk_04 h2 {font-size:24px; font-weight:bold; color:#293040; text-align:center; line-height:80px; display:block; border-bottom:1px solid #dfe1e6; padding:0 0 20px 0;}
.blk_04_main { overflow:hidden;}
.blk_04_main p {font-size:16px; font-weight:normal; color:#293040; line-height:30px; margin-top:20px;}

.blk_product { display:block; font-size:30px; font-weight:300; text-align:center; color:#293040;}
.blk_product img { display:block; width:100%; margin:0 auto; margin-bottom:10px;}



/**-------------网站地图-------------**/
.partm { margin:40px 10vh 60px 10vh; background:linear-gradient(to bottom,#f4f8ff,#f5f5f9); padding:0 50px 0 50px;}
.partm dl { display:flex; padding:25px 0; border-bottom:1px solid #dfe1e6;}
.partm dl dt { width:120px;}
.partm dl dt a { font-size:16px; font-weight:bold; color:#293040; line-height:52px;}
.partm dl dt a:hover {color:#ea5311;}
.partm dl dd {flex:1;}
.partm dl dd a { display:inline-block; vertical-align:middle; font-size:14px; font-weight:normal; color:#293040; border:1px solid #a1a6b3; padding:0 20px; line-height:40px; margin:5px 20px 5px 0;}
.partm dl dd a:hover { background-color:#ea5311; border:1px solid #ea5311; color:#fff;}
.partm dl:last-child { border-bottom:none;}





.table_box { margin-top:0px;}
.tit3 { height:40px; background-color:#b6bccf; width:100%;}
.tit3 ul { display:flex; }
.tit3 ul li { font-size:14px; color:#fff; line-height:40px; text-align:center; flex:1;}
.tit3 ul li:nth-child(2) { text-align:left; flex:5;}
.td_box { overflow:hidden;}
.td_box ul { display:flex; }
.td_box ul li { font-size:14px; color:#717787; line-height:20px; padding:14px 0; text-align:center; flex:1;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.td_box ul li:nth-child(2) { text-align:left; flex:5;}
.td_box ul:nth-child(even) li { background-color:#ebeef7;}
.td_box ul li .i1 { display:inline-block; line-height:24px; padding:0 4px; border-radius:4px; font-size:12px; color:#fff; font-style:normal; background:linear-gradient(to right,#977d5a,#c79350);}
.td_box ul li .i1 img { width:16px; display:inline-block; vertical-align:middle; margin-right:4px;}
.td_box ul li .i2 { display:inline-block; line-height:24px; padding:0 4px; border-radius:4px; font-size:12px; color:#fff; font-style:normal; background:linear-gradient(to right,#6a748f,#929aae);}
.td_box ul li .i2 img { width:16px; display:inline-block; vertical-align:middle; margin-right:4px;}
.td_box ul li a { color:#114ec4;}
.td_box ul li a:hover { color:#4191b3;}
.td_box ul:hover li { background-color:#fff0f0;}

.consultation_bg {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.7);
    z-index: 99998;
    display: none;
}
.consultation {
    width: 50%;
    padding: 0 0 50PX 0;
    background-color: #fff;
    border-radius: 20px;
    display: block;
    overflow: hidden;
    position: fixed;
    top: 50%;
    transform: translateY(-50%);
    left: 25%;
    z-index: 99999;
    background-image: url(/images/modelInstrumentCN/div_bg0.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    text-align: left;
    display: none;
    margin-left:0px;
}
.consultation h2 {
    padding: 0 30px;
    font-size: 24px;
    font-weight: normal;
    color: #fff;
    line-height: 64px;
}
.consultation h2 a {
    float: right;
    display: inline;
    font-size: 48px;
    font-weight: 300;
    color: #fff;
    cursor: pointer;
}
.consultation h2 a:hover {
    margin-right: 5px;
}
.consultation dl {
    overflow: hidden;
    margin-top: 60px;
}
.consultation dl dt {
    height: 600px;
    position: relative;
    width: 100%;
    margin: 0 auto;
}
.consultation dl dt img {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    max-width: 100%;
    height: 100%;
}
.consultation dl dd {
    font-size: 15px;
    font-weight: bold;
    color: #333;
    line-height: 24px;
    display: block;
    margin-top: 30px;
    padding: 0 70px;
    text-align: center;
    display: block;
}





