@charset "utf-8";
/* CSS Document */
body { margin:0 auto;}
body,button, input, select, textarea,h1 ,h2, h3, h4, h5, h6 ,a,ul,li,.row{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
ul,li,p { margin:0; padding:0; list-style:none; }
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{zoom:1}
.clear{clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}

.main_top, .main_nav, .copyright { display:none;}
.mcenter{margin: 0 auto;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.fgray{color: #ccc;}
.fgrayh{color: #333;}
.fwhite{color: #fff;}
.fblack{color: #000;}
.fred{color: #f00;}
.fredh{color: #af0000;}
.fblue{color: #4ac3ff;}
.fbluec{color: #0093dd;}
.f666{color: #666;}
.f999{color: #999;}
[class^="icon-"]{display:inline-block; vertical-align:text-top; background-image:url(../images/bg_icon.png); background-repeat:no-repeat; }
.wrapper { margin:0 auto; width:1038px;/* box-shadow:0px 10px 20px #b4b4b4;*/}
.wrapper.new { margin:0 auto; width:1200px;}
.main_top { width:100%; background:#FFF; }
.main_nav { width:100%; margin:23px auto 0 auto; height:53px; background:#1e4990;}
ul#navigation { position:absolute; left:0; top:0; z-index:1000; }
.side-slider { position:absolute; width:90px; height:53px; left:0; bottom:0; z-index:999; background:#FFF;}
.icon-home { width:25px; height:24px; background-position:-17px -41px; margin:7px 8px 0 0; vertical-align:top; vertical-align:middle\9; margin-top:0px\9; }
.icon-split { position:absolute; right:0; top:27px; width:3px; height:20px; background-position:-481px -14px; }
ul#navigation ul { position:absolute; top:53px; left:0; background:#ffffff; padding:10px 0; width:340px; z-index:999;}

ul#navigation ul li {line-height:23px; padding:0 0; float:left; width:100%; list-style:none; /*border-bottom:#fbfdfc solid 1px;*/ }
ul#navigation ul li a { display:block; color:#000; padding:10px 10px; width:100%; line-height:18px; font-size:13px; text-align:left;}
ul#navigation ul li a:hover { color:#168acc; background:#f0eff0; }
ul#navigation ul li a.active { color:#168acc; }
ul#navigation ul li ul { left:330px; top:0; }

ul#navigation ul.smaller li ul { left:201px; top:0; }

ul#navigation ul li ul.sub { top:-140px; }
ul#navigation ul a.sub { padding-left:30px; }
ul#navigation ul li ul a { font-size:13px; }
/*ul#navigation li:hover > ul {visibility:visible; opacity:1;}
ul#navigation ul, ul#navigation ul li ul {opacity:0; visibility:hidden; -moz-transition:opacity 0.2s linear, visibility 0.2s linear; -o-transition:opacity 0.2s linear, visibility 0.2s linear; transition:opacity 0.2s linear, visibility 0.2s linear; -webkit-transition:none; }*/
ul#navigation ul { display:none; }
ul#navigation ul.smaller { width:201px; }
.search_bar { position:absolute; width:236px; right:0; top:90px; }
.search_bar input[type=text] { position:absolute; left:0; top:0; width:196px; height:27px; line-height:27px\0; border:#d9d9d9 solid 1px; z-index:6; text-indent:12px; color:#000; font-size:12px;}
.search_bar input[type=submit] { position:absolute; right:0; top:0; width:40px; height:27px; border:none; background:url(../images/search.png) no-repeat center; text-indent:-200px; z-index:6; font-size:0; line-height:0; }
.search_bar input::-webkit-input-placeholder {color: #000;}
.search_bar input:-moz-placeholder { color: #000;}
.search_bar input::-moz-placeholder { color: #000; }
.search_bar input:-ms-input-placeholder { color: #000;}
.carousel-control:hover, .carousel-control:focus { opacity: 0.6; filter:alpha(opacity=60);}
#carousel_home, #carousel_home .item { z-index:10; width:1038px; height:426px; background:url(../images/ajax-loader.gif) no-repeat center center; }
#carousel_home .carousel-control .center-fix { font-size: 120px; z-index: 200; }
#carousel_home .carousel-caption { margin-bottom:10%; }
#carousel_home .btn-carousel { width:145px; height:45px; background:url(../images/read_more.png) no-repeat;}
#carousel_home .btn-carousel:hover { background:url(../images/read_more_active.png) no-repeat;}
#carousel_home .carousel-control.left, #carousel_home .carousel-control.right { width:41px; background-image:url(../images/icon-slides.png); opacity:0; filter:alpha(opacity=0); z-index:15;}
#carousel_home .carousel-control.left { background-position:-84px center; }
#carousel_home .carousel-control.right { background-position:-125px center; }
#carousel_home:hover .carousel-control.left, #carousel_home:hover .carousel-control.right { opacity:1; filter:alpha(opacity=100); }
#carousel_home:hover .carousel-control.left:hover { background-position:0px center; }
#carousel_home:hover .carousel-control.right:hover { background-position:-42px center; }
.center-fix-wrap { display: table; text-align: center; width: 100%; height: 100%; }
.center-fix { display: table-cell; vertical-align: middle; }
/*#carousel_home .carousel-indicators li { width:76px; height:5px; background:url(../images/slider_icon.jpg) no-repeat; margin-right:10px; border-radius:0; border:none; display:inline-block; _zoom:1; *display:inline; }
#carousel_home .carousel-indicators .active { background:url(../images/slider_icon_active.jpg) no-repeat; margin:1px 10px 1px 1px; }*/
#carousel_home .a4-buy { width:145px; height:45px; background:url(../images/a4-buy.png) no-repeat;}
#carousel_home .a4-buy:hover { background:url(../images/a4-buy-hover.png) no-repeat;}
#carousel_home .carousel-indicators { *margin-left:180px; bottom:10px;}
#carousel_home .carousel-indicators li { width:12px; height:12px; margin-right:10px; border-radius:12px; border:#fff solid 1px; background:#fff; display:inline-block; _zoom:1; *display:inline; opacity:0.6; }
#carousel_home .carousel-indicators .active {  border:#fff402 solid 1px; background:#fff402; opacity:1;}
#carousel_home .carousel-indicators { *margin-left:180px; bottom:10px; left:92%;}

.container { width:100%; padding:19px 0;}
.news { width:632px; float:left;}
.cases { width:370px; float:right;}
.head { width:100%; height:33px; line-height:33px; position:relative; color:#333333; font-size:20px; padding-left:40px; }
.head i { font-size:17px; font-style:normal; }
.head .line { height:7px; background:#1e4990; display:inline-block; margin-left:6px;}
.head .control { position:absolute; right:0; top:2px; }
.news .head { background:url(../images/news_bg.png) no-repeat left center;}
.news .line { width:340px;}
.cases .line { width:99px; position:absolute; right:0; top:15px;}
.cases .head { background:url(../images/cases_bg.png) no-repeat left center;}
i.icon-more { width:12px; height:12px; background-image:url(../images/bg_icon.png); background-repeat:no-repeat; background-position:-243px -34px; margin:3px 0 0 7px; }
.head .control a { color:#867f7f; font-size:14px; text-decoration:none; }
.head .control a:hover { color:#000; text-decoration:none; }
.head .control a:hover .icon-more { background-position:-265px -34px; }
.head .control li { display:inline-block; }
.head .control .left, .head .control .right { display:block; width:13px; height:13px; background:url(../images/icon_01.png) no-repeat; }
.head .control .left { background-position:top left;}
.head .control .right { background-position:top right;}
#carousel_cases { height:432px; }
#carousel_cases .item { margin-top:15px;}
#carousel_cases .item li { display:inline-block; *zoom:1; *display:inline; width:175px; height:200px; margin-bottom:26px; vertical-align:top; position:relative; }
#carousel_cases .item li a:hover img { opacity:0.8; filter:alpha(opacity=80);}
#carousel_cases .item li.odd { margin-right:14px;}
#carousel_cases .item li a { text-decoration:none; }
#carousel_cases .item .name { font-size:15px; color:#000; position:absolute; left:0; bottom:0; height:36px; width:175px; line-height:36px; padding-left:10px; border-left:#1e4990 solid 4px; background:#f0f0f0; font-family:Arial;}
#carousel_cases li:hover .name { color:#f57507;}
#carousel_cases .item .intro { font-size:12px; color:#858585;}
#carousel_cases .carousel-control.left, #carousel_cases .carousel-control.right { top:-38px; width:13px; height:13px; background:url(../images/icon_01.png) no-repeat; opacity:1; filter:alpha(opacity=100); z-index:999; }
#carousel_cases .carousel-control.right { right:0; background-position:top right; }
#carousel_cases .carousel-control.left { right:15px; left:auto; background-position:top left;}
#carousel_cases .center-fix-wrap { padding-top:30px\9;}
#carousel_news .carousel-inner { height:350px;}
#carousel_news .item { margin-top:12px;}
#carousel_news .item ul { margin:0; width:325px; padding:20px 0 15px 0; border-top:#ededed solid 1px; float:left; }
#carousel_news .item ul.top { border:none; }
#carousel_news .item ul.odd { margin-right:15px;}
#carousel_news .item li { display:inline-block; *zoom:1; *display:inline; vertical-align:top; }
#carousel_news .item .pic { width:95px;}
#carousel_news .item .intro { width:223px; color:#36393b; font-size:15px; font-weight:bolder;}
#carousel_news .item .intro a { color:#36393b; text-decoration:none; }
#carousel_news .item .intro a:hover, .news_list a:hover { color:#b0b0b0; }
#carousel_news .item .intro p { height:64px;}
#carousel_news .item .intro .like { color:#909497; font-size:13px; font-weight:100; height:auto; }
#carousel_news .item .intro .like i { display:inline-block; width:14px; height:12px; background:url(../images/like.png) no-repeat; margin-right:9px; vertical-align:middle; }
#carousel_news .item .intro .active { color:#e76049; }
#carousel_news .item .intro .active i { background:url(../images/like_active.png) no-repeat;}
.tab_latest { height:444px; overflow:hidden; }
.tab_latest .updatetime { float:left; width:80px; height:60px; color:#FFF; font-size:15px; background:#1e4990; text-align:center; line-height:1; }
.tab_latest .updatetime i { font-size:30px; font-style:normal; display:block; padding-top:7px; }
.tab_latest .hot { background:#f57507; color:#FFF; font-size:35px; line-height:60px; font-weight:700;}
.tab_latest i.hot { background:#ff8080; }
.tab_latest ul li { width:100%; height:60px; margin-top:14px; position:relative; background:#f0f0f0; cursor:pointer; }
.tab_latest ul li a { display:block;width:100%; height:60px; }
.tab_latest ul li .title {float:left; width:400px; color:#36393b;font-size:15px; line-height:20px;overflow: hidden;padding-left:12px; padding-top:12px; }
.tab_latest ul li a:hover .title, .tab_latest li:hover .title { color: #f57507; }
.tab_latest .like { color:#909497; font-size:13px; font-weight:100; height:auto; position:absolute; right:50px; top:20px; }
.tab_latest .like i { display:inline-block; width:14px; height:12px; background:url(../images/like.png) no-repeat; margin-right:9px; vertical-align:middle; position:static; }
.tab_latest .active { color:#e76049; }
.tab_latest .active i { background:url(../images/like_active.png) no-repeat;}
.tab_latest .arrows { display:block; width:15px; height:29px; background:url(../images/news_li_bg.png) no-repeat; position:absolute; top:16px; right:23px;}
.tab_latest a:hover .arrows {background:url(../images/news_li_bg_hover.png) no-repeat;}
.share { position:absolute; width:250px; top:20px; right:12px;}
.share .col-sm-4 { font-size:12px; color:#000; width:50px; padding:3px 0 0 0; position:absolute; top:8px; right:100px;}
.atm-f{box-sizing:content-box;}
.addthis_default_style {width:105px; position:absolute; top:11px; right:0px;}
.bdsharebuttonbox { width:auto; position:absolute; top:11px; right:0px; }
.lang { position:absolute; right:0px; top:28px; z-index:999; }
.lang li { display:inline;}
.icon-cn { width:20px; height:22px; background-position:-306px -14px; vertical-align:top; }
.icon-en { width:20px; height:22px; background-position:-341px -14px; vertical-align:top;}
.lang li a:hover { color:#f57507}
.detail img { max-width:100%;}

.info_text { position:relative; width:100%; padding:50px 60px 20px 60px; background:#eeeff4; color:#8c7e7e; font-size:15px; line-height:24px; /*font-family:'Open Sans',"Trebuchet MS",Helvetica,sans-serif;*/ box-sizing:border-box; margin-top:7px;}
.info_text p {margin-bottom:15px;}
.info_text ul { margin-left:40px; margin-bottom:15px;}
.info_text li { list-style:disc;}
.icon-arrows { width:22px; height:148px; background-position:-469px -66px; position:absolute; top:-85px; left:49%; z-index:999;_zoom:1 }
.icon-arrowss { width:22px; height:87px; background-position:-214px -241px; position:absolute; top:-47px; left:49%; }
.icon-lcd { width:85px; height:56px; background-position:-154px -333px; margin:10px 0;}
.icon-video { width:85px; height:79px; background-position:-8px -242px; margin:10px 0;}
.icon-tv { width:68px; height:48px; background-position:-8px -332px; margin:10px 0;}
.icon-phone { width:42px; height:67px; background-position:-102px -242px; margin:10px 0;}
.icon-usb { width:35px; height:87px; background-position:-156px -242px; margin:10px 0;}
.icon-usb1 { width:36px; height:89px; background-position:-103px -332px; margin:10px 0;}
.detail .container { padding:30px 0 0 0; box-sizing:content-box; }
.container .jumbotron { padding:0; border-radius:0; background:#FFF; /*font-family:'Open Sans',"Trebuchet MS",Helvetica,sans-serif;*/ font-size:13px; position:relative; }
.container .jumbotron ul { margin-left:12px;}
.container .jumbotron li { list-style:disc; color:#000; }
.container .jumbotron li ul { margin-left:15px; }
.container .row { margin:0; }
.container .col-md-6 { width:470px; float:left; padding:0;  }
.container .row1 { width:403px; float:left;}
.container .row2 { width:423px; float:right;}
.container .jumbotron .line { display:block; width:100%; height:6px; margin-bottom:15px; background:#1e4990;}
.container .jumbotron h4 { position:relative; height:34px; line-height:25px; padding-left:38px; font-size:18px; color:#000; font-weight:700;}
.container .jumbotron h4 i { position:absolute; left:0; top:0;}
.container .jumbotron .text-info { padding-left:38px; font-size:15px; line-height:1.5em; }
.container .jumbotron h4 i.icon-feature { width:26px; height:26px; background-position:-297px -113px; margin:0px 38px 0 0;}
.container .jumbotron h4 i.icon-adv { width:30px; height:26px; background-position:-331px -113px; margin:-5px 0px 0 0; top:4px; }
.container .jumbotron h4 i.icon-app { width:31px; height:34px; background-position:-365px -113px; margin:-5px 10px 0 0; top:4px; }
.icon-app1 { width:75px; height:73px; background-position:-146px -166px; position:absolute; right:10px; bottom:10px;}
.container .jumbotron h4 i.icon-block { width:30px; height:30px; background-position:-397px -113px; margin:-5px 10px 0 0; }
.icon-sub-address { width:58px; height:58px; background-position:-228px -168px; position:absolute; left:9px; top:5px; }
.icon-sub-email { width:58px; height:58px; background-position:-302px -168px; position:absolute; left:9px; top:10px; }
.icon-sub-tel { width:58px; height:58px; background-position:-374px -168px; position:absolute; left:9px; top:0; }
/*.footer { width:100%; background:#131313; padding:20px 0;color:#969696;  }
.foot_bar { width:1038px; margin:auto; position:relative;}
.foot_bar li { vertical-align:top; *zoom:1; *display:inline;}
.foot_bar .li3 { font-size:15px; line-height:29px; margin-right:264px; }
.foot_bar .emails { padding-left:78px; text-indent:-95px; margin:10px 0 0 19px; line-height:25px;}
.foot_bar .li3 strong { font-size:15px;}
.foot_bar .li3 ul { width:600px; }
.footer .foot_bar { min-height:135px;}
.foot_menu { position:absolute; top:0; right:0;}
.foot_menu li { display:inline; padding:0 10px; text-align:center; position:relative; }
.foot_menu li a { color:#7c7c7c; font-size:13px; }
.foot_menu li a:hover { color:#969696;}
.foot_menu li i { position:absolute; right:-1px; top:-1px; color:#FFF; font-size:12px; font-style:normal;}*/
.copyright { width:100%; background:#131313; padding:15px 0 0 0; color:#969696; border-top:1px #2d2d2d solid; }
.copyright li, .copyright li a { font-size:13px; color:#969696; }
.news_title { padding:10px 89px; font-size:14px; line-height:25px; box-sizing:border-box; position:relative; }
.btn-favour { position:absolute; top:26px; right:16px; color:#c0c5c9; font-size:18px; }
.icon-like { width:16px; height:16px; background-position:-411px -276px; margin:5px 4px 0 0; }
a.btn-favour:hover, a.active { color:#f6808b; text-decoration:none; }
a.btn-favour:hover .icon-like, a.active .icon-like{ background-position:-411px -295px; }
.news_title h1 { color:#000; margin:10px 0 20px 0;}
.news_doc { padding:10px 85px 45px 85px; color:#a69a9a; font-size:14px; line-height:25px; color:#706565; }
.news_doc p { margin-bottom:20px;}
.news_pic { width:100%; text-align:center; }
.news_title ul { margin-bottom:10px;}
.news_title li { display:inline-block; font-size:15px; vertical-align:middle; }
.news_title li:last-child p { width:700px; font-size:12px; line-height:16px; padding-left:12px;}
.news_doc table { background:#dddddd; border-spacing:2px; border-collapse:separate; margin-bottom:10px; }
.news_doc table td { background:#FFF; color:#333; padding:4px; font-size:16px;}
.pro_title { padding:0 20px 20px 20px;}
.pro_title h2{ color:#111117;}
.pro_title h3 { margin-top:0; }
.pro_title .p1 { font-size:18px; color:#babbbb; margin-top:15px;}
.pro_title .p2 { font-size:14px; color:#040000; margin-top:15px; line-height:25px;}
.pro_doc { box-sizing:content-box; padding-left:33px; margin-bottom:30px; color:#353636; font-size:15px; border-top:#1e4990 solid 7px; position:relative;}
.pro_doc i{ display:block; width:30%; height:7px; background:#f57507; position:absolute; left:0; top:-7px; }
.pro_doc h3 strong { display:block; border-top:#f57507 solid 7px; font-size:20px; color:#353636; font-weight:100; width:125px; padding-top:18px; }
.pro_doc h3 { margin-top:22px;}
.pro_doc p { margin-bottom:24px; line-height:25px;}
.pro_doc .key-features { margin-bottom:35px;}
.pro_doc .key-features strong  {  border-top:#1e4990 solid 7px;  }

.best_price_head { text-align:center; background:#FFFFFF; padding:30px 0;}
.best_price_head h2 { margin:0; font-size:30px;}
.best_price_block { padding:23px; box-sizing:border-box; background:#FFF; position:relative;}
.best_price_block.bg { height:458px; background:url(../images/Best-price_01.jpg) no-repeat left top; padding:50px 20px 0 168px; color:#625d5d; font-size:18px; line-height:25px; overflow:hidden; }
.best_price_block.bg p { margin-bottom:24px;}
.best_price_block.bg h3 { margin-bottom:40px; color:#000; font-size:25px;}
.best_price_block.bg .p1 { width:540px;}
.best_price_block .text1 { color:#625d5d; font-size:24px;}
.best_price_block .text2 { color:#625d5d; font-size:18px;}
.best_price_block .text3 { color:#625d5d; font-size:26px;}
.best_price_block .text4 { color:#625d5d; font-size:19px;}
.best_price_block .text5 { color:#625d5d; font-size:19px;}
.best_price_block#block1 { height:430px;}
.best_price_block#block1 .float1 { width:314px; height:314px; position:absolute; right:93px; top:86px;}
.best_price_block#block1 .postion1 { width:590px; height:70px; position:absolute; right:93px; top:34px; line-height:35px; }
.best_price_block#block1 .postion2 { width:445px; height:60px; position:absolute; left:136px; top:184px; line-height:30px; }
.best_price_block#block1 .postion3 { width:585px; height:80px; position:absolute; left:32px; top:280px; line-height:40px; }
.best_price_block#block2 { height:254px;}
.best_price_block#block2 .postion1 { width:590px; height:70px; position:absolute; right:93px; top:34px; line-height:35px; }
.best_price_block#block2 .postion2 { width:590px; height:60px; position:absolute; right:93px; top:132px; line-height:30px; }
.best_price_block#block3 { height:182px;}
.best_price_block#block3 .float1 { width:105px; height:96px; position:absolute; right:80px; top:45px;}
.best_price_block#block3 .postion1 { width:814px; line-height:35px; }
.best_price_block#block3 span { font-size:30px;}
.best_price_block#block4 { height:297px;}
.best_price_block#block4 .postion1 { width:602px; position:absolute; left:355px; top:20px; line-height:35px;}
.best_price_block#block5 { height:168px; background:url(../images/Best-price_09.jpg) no-repeat left; margin-bottom:15px;}
.best_price_block#block5 p { padding:14px 0 0 9px; font-size:24px; line-height:30px;}
.carrer_block { padding:10px 44px; background:#FFF; margin-bottom:30px; }
.banner { margin-top:0px; }
.carrer_block h3 { color:#2f2525; font-size:18px; margin-bottom:15px; font-weight:700;}
.carrer_block p { color:#8a8686; font-size:15px; line-height:24px;}
.carrer_block.bg { padding:50px 50px 34px 50px; background:#eeeff4; position:relative; box-sizing:content-box; margin:7px 0 0 0; }
.carrer_block.bg p { margin-bottom:15px; font-size:15px; color:#8c7e7e; line-height:23px; }
.carrer_block div { position:relative; }
.carrer_block div img { position:absolute; }
.carrer_block#block1 { padding-top:30px;}
.carrer_block#block1 div { padding:0 0 0 203px;}
.carrer_block#block1 div img { left:0; bottom:4px; }
.carrer_block#block2 div { padding:0 231px 0 0; }
.carrer_block#block2 div img { right:0; bottom:4px; }
.carrer_block#block3 div { padding:0 0 0 203px;}
.carrer_block#block3 div img { left:0; bottom:4px;}
.carrer_block#block4 div { padding:0 231px 0 0;}
.carrer_block#block4 div img { right:0; bottom:4px; }
.carrer_block#block5 div { padding:0 0 0 203px;}
.carrer_block#block5 div img { left:0; bottom:4px;}
.carrer_block#block6 div { padding:0 231px 0 0;}
.carrer_block#block6 div img { right:0; bottom:4px; }
.carrer_block#block7 div { padding:0 0 0 203px;}
.carrer_block#block7 div img { left:0; bottom:4px; }
.carrer_block#block8 { font-size:18px; color:#2f2525; font-weight:100; padding:42px 47px 42px 47px; text-align:justify;}
.carrer_block#block8 p { font-size:18px; color:#2f2525; font-weight:700; margin-top:10px;}
.carrer_head { margin-top:7px; }
.carrer_body { width:100%; position:relative; min-height:395px; margin-top:17px;}
.carrer_body .silder { position:absolute; left:0; top:0; width:173px;}
.job-cats a { position:relative; display:block; width:100%; height:38px; line-height:38px; margin-bottom:6px; background:#f0f0f0; text-indent:25px; font-size:18px; color:#000; outline:none;blr:expression(this.onFocus=this.blur());}
.job-cats a.job-bar { background:#1e4990; color:#FFF;}
.job-cats .arrows { display:block; width:10px; height:20px; background:url(../images/job_bg2.png) no-repeat; position:absolute; top:10px; right:22px;}
.job-cats .active, .job-cats a:hover .arrows {background:url(../images/job_bg1.png) no-repeat; }
.look-job { height:196px; margin-top:14px; padding-left:11px; border-top:#1e4990 solid 7px; background:url(../images/job_bg3.jpg) no-repeat bottom right #f0f0f0; color:#000}
.look-job h1 { font-size:15px; font-weight:100; margin:15px 0 2px 0;}
.look-job p { margin:0; padding:0; line-height:25px;}
.look-job p.email { color:#f57507; margin-bottom:5px;}
.look-job p.email a { color:#f57507;} 
.look-job p.detail { font-size:13px;}
.look-job p.mark { background:none; margin-top:10px; font-size:15px;}
.tabs-content .list { margin-left:30px; margin-top:10px;}
.tabs-content .list li { height:38px; color:#f57507; font-size:26px; list-style:disc; cursor:pointer; position:relative;}
.tabs-content .list li span { color:#010000; font-size:16px; position:absolute; top:8px; left:0;}
.tabs-content .list li:hover span { color:#f57507;}
.carrer_body .main { margin-left:190px; width:660px;}
.tabs-header { width:532px; height:38px; line-height:38px; background:#1e4990;}
.tabs-header a { display:inline-block; width:264px; color:#fff; text-align:center; font-size:18px; outline:none;blr:expression(this.onFocus=this.blur());}
.tabs-header a.active { background:#f0f0f0; margin-top:6px; color:#000; line-height:32px;}
.tabs-content h1 { font-size:16px; margin-bottom:20px;}
.tabs-content p { line-height:24px; font-size:15px; margin-bottom:25px;}
.forward { border-top:#1e4990 solid 7px; position:relative; padding-bottom:15px;}
.forward i { display:block; width:30%; height:7px; background:#f57507; position:absolute; left:0; top:-7px;}
.forward p { line-height:24px; font-size:15px; margin:20px 0; padding-left:7px; }

.contactus_block { border-top:#1e4990 solid 7px; position:relative; padding-top:31px; }
.contactus_content {display:table; clear:both; width:100%;}
.contactus_block i{ display:block; width:30%; height:7px; background:#f57507; position:absolute; left:0; top:-7px; }
.contactus_block .left { width:540px; padding-left:26px; float:left; box-sizing:content-box;}
.contactus_block .right { width:456px; float:right;}
.contactus_block .left h3 { height:18px; padding-left:14px; font-size:20px; margin-top:10px; position:relative; }
.contactus_block .left div {padding-left:14px; font-size:15px; margin-top:26px; line-height:22px; position:relative;}
.contactus_block .left h3 i { display:block; width:8px; height:18px; position:absolute; top:2px; left:0; background:#f57507;}
.contactus_block .left div i { display:block; width:8px; height:18px; position:absolute; top:4px; left:0; background:#1e4990;}
.contactus_block .left div b { font-weight:100;}
.contactus_block h2 { font-size:20px; margin:30px 0 0 15px;}

.company { padding:30px 37px; background:url(../images/about-us-bg.png) no-repeat bottom right #eeeff4; font-size:15px; line-height:24px;}
.company h2 { font-size:30px; margin:0 0 18px 0; }
.company p { margin-bottom:20px;}
.company_block { border-top:#1e4990 solid 7px; position:relative; padding:16px 35px 40px 35px; color:#000; font-size:18px;}
.company_block i{ display:block; width:30%; height:7px; background:#f57507; position:absolute; left:0; top:-7px; }
.company_block table { margin-top:25px;}
.company_block h3 { color:#000101; font-size:20px;}
.company_block p, .company_block li { font-size:15px; color:#797676; line-height:26px; }


.our-companyin-bg { height:274px; background:url(../images/OUR-company-in_01.jpg) no-repeat left top; margin-top:7px;}
.our-companyin-bg div { padding:25px 0 0 78px; color:#ccdef1; font-size:20px; }
.our-companyin-bg div h2 { font-size:30px; margin:0 0 15px 0; color:#436d9a; }
.our-companyin-bg div ul { padding-left:63px;}
.our-companyin-bg div ul li { height:30px; line-height:30px; }
.our-companyin-bg div ul li span { font-size:14px; vertical-align:top; }
#cblock1 { padding-bottom:0; }
#cblock2 { padding:35px 0; }
#cblock3 { padding-top:50px; padding-bottom:0; padding-right:0; }
.cin { padding:20px 45px;}
#scrollTop {z-index:99999;position:fixed;width:50px;height:50px;bottom:276px;right:50%;display:none; margin-right:-619px; display:none; }
.scrollTop {display:none;}
.scrollTop a { opacity:0.9; filter:alpha(opacity=90); }
.scrollTop a:hover { opacity:1; filter:alpha(opacity=100);}
/*@media (max-width:1260px){.wrapper{width:930px}*/
.pro_table { border-spacing:2px; border-collapse:inherit; }
.pro_table th { text-align:center;}
.pro_table th, .pro_table td { font-size:14px; padding:5px; }
.powerby, .powerby a { font-size:10px; color:#0b377f; text-align:right; }
.news_list li { border-bottom:1px dashed #ccc; padding:5px 0; margin:10px; }
.news_list li:last-child { border:none; }
.news_list a { display: inline-block;color:#36393b; font-size:15px; font-weight:bolder; width: 810px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news_list .rt { font-size:12px;}
#dosubmit { padding:5px 20px; background:#0071ce; border:#0071ce solid 1px; font-size:18px; color:#FFF; margin-right:20px; }
#dosubmit:hover { background:#f57507; border:#f57507 solid 1px;}
.box { margin-bottom:15px; padding-left:25px; }
.li3 .box { padding-left:0;}
.td1 { font-size:21px; color:#b6abab; font-weight:bolder;}
.td2 { font-size:14px; color:#b6abab; border-bottom:#b6abab dashed 1px; padding:5px 0;}
.td3 { font-size:16px; color:#b6abab;  padding:5px 0;}
.td4 input { width:285px; height:25px; line-height:25px; border:#b6abab solid 1px; border-radius:7px; background:#ebebed; }
.li3 #dosubmit { padding:0px 5px; border:#b6abab solid 1px; border-radius:7px; background:#ebebed; font-size:14px; color:#b6abab; margin-top:10px; }
.customer_table {border-collapse:separate;border-spacing: 1px;border: #ebebed solid 1px;width: 950px;}
.customer_table td {font-size: 12px;background: #ebebed;height: 30px;color: #333333; text-align:center;}
.customer_table td select {padding: 2px 0;font-size: 12px;}
.customer_table td textarea { width:98%; min-width:100px; height:40px; font-size: 12px; line-height:16px; }
.customer_table .ctd1 {background: #66bef4;padding: 0 5px;font-weight: bolder; text-align:center;}
.customer_table .ctd2 {background: #afccfb;padding: 0 5px; text-align:center;}
#table_data { margin:22px 0;}
#post_data { display:none; }
.block_ip { margin:20px 0 30px 95px; font-size:15px; color:#040000; position:relative;}
.btn-ip { display:inline-block; padding:10px 10px; font-size:16px; color:#FFF; border:#1E9FFF solid 1px; background:#1E9FFF; border-radius:4px; font-weight:700;}
a.btn-ip:hover {color:#FFF; }
.icon-arrowsr { width:32px; height:15px; background-position:-343px -276px; margin:2px 0 0 5px;}
.ip_select { position:absolute; right:0; top:15px; width:150px; padding-left:48px; line-height:40px;}
.ip_select a { color:#000001; font-size:15px;}
.ip_select a:hover { color:#16579d; font-size:15px;}
.icon-select { width:32px; height:32px; background-position:-342px -310px; margin:2px 0 0 5px; position:absolute; left:0; top:4px;}
.newsletter-bg { position:absolute; top:0; right:0; width:400px; }
.newsletter-signup { font-size:15px;}
.newsletter-signup form { margin:12px 0 4px 0;}
.m_title { font-size:15px; margin:0; line-height:29px; margin-bottom:6px; }
.nl-submit, .nl-email { vertical-align:top; }
.nl-email { width:222px; height:30px; line-height:30px\0; text-indent:5px; color:#fff; background:#8fa4c8; border: 1px solid #8fa4c8; }
.nl-submit { width:100px; color:#fff; font-size:15px; height:30px; line-height:28px; padding:0 15px; margin-left:5px; background:#f57507; border: 1px solid #f57507; }
.nl-submit:hover { background:#0071ce; border: 1px solid #0071ce;}
input::-moz-placeholder {color:#1e4990;}
input::-webkit-input-placeholder {color:#1e4990;}
input::-ms-input-placeholder {color:#1e4990;}
#myform { margin:10px 0; }

#pages { padding:14px 0 10px; text-align:right}
#pages a { display:inline-block; height:22px; line-height:20px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { padding:0 10px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block; height:22px; line-height:22px; background:url("../img/icu/titleBg.png") repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.col-left { padding:0 45px 0 28px;}

.left-menu { margin-bottom:20px;}
.left-menu>li>p{border: 1px #fcc580 solid;margin-bottom: 5px; position:relative;}
.left-menu>li>p,.left-menu>li>ul>li{margin-bottom: 3px;}
.left-menu a{display: block;padding:10px 30px 10px 20px;}
.left-menu>li>ul>li{background: none;}
.left-menu .active{background-color: #fff;}
.left-menu .active a{}
.left-menu .close-ul{cursor: pointer;}
.left-menu a { color:#333;}
.left-menu a:hover, .left-menu li.fontb a { font-weight:700;}
.left-menu .layui-icon{ position:absolute; top:10px; right:12px;}

.search-box { margin-bottom:25px;}
.search-box input { 
	width:100%; 
	border:#dcdcdc solid 1px; 
	height:50px; 
	line-height:50px; 
	font-size:18px;
	text-indent:5px; 
	color:#333; 
	background-image:url('/statics/images/left_search_bg.jpg'); 
	background-repeat:no-repeat;
	background-position:95% 50%;
}
.search-box input::placeholder {color:#333;}

/*Product Selection Guide*/
.sg { position:relative; margin:70px 56px 0 56px; border-color:#f4f4f4 #f4f4f4 #bababa #f4f4f4; border-width:1px; border-style:solid; border-radius:2px; padding:1px; box-shadow:0 1px 2px #b4b4b4;}
.sg .header { height:8px; background:#0e529a; }
.sg .tip { font-size:15px; color:#7a7878; padding-bottom:20px; position:absolute; top:-40px; left:0; cursor:pointer; font-weight:bolder; }
.sg .p1 { left:33px; }
.sg .p2 { left:200px; }
.sg .p3 { left:370px; }
.sg_content { margin:20px 56px; }
.sg_item { border-bottom:#a1a1a1 dashed 1px; height:34px; line-height:36px; padding-left:6px;}
.sg_item li { display:inline-block;}
.sg_item .sg_li1 { width:380px; position:relative; }
.sg_item .sg_li1 a { font-size:15px; color:#282525;}
.sg_item .sg_li1 a:hover { text-decoration:underline; }
.sg_item .sg_li2 { color:#706e6e; font-size:14px;}
.icon-dot { width:14px; height:12px; background-position:-14px -205px; margin-right:6px; position:absolute; left:6px; top:13px; }
.sg_hb { margin:20px 40px;}
.sg_hb .head i { font-size:20px; }
.sg_h { height:51px; border-radius:5px; font-size:25px; color:#FFF; line-height:50px; text-indent:20px; background:#0e529a; }
.sg_overview { margin:20px 56px 20px 56px; font-size:15px; line-height:25px; }
.sg_overview p { margin-bottom:10px; line-height:24px;}
.sg_fcontent li { list-style:disc; line-height:22px; }
.sg .cur { color:#282525;}
.sg .cur:after {position: absolute;bottom: 0;left: 50%; width: 0;height: 0;margin-left: -11px;vertical-align: middle;content: " "; border-right: 11px solid transparent;border-bottom: 11px solid #0e529a;border-left: 11px solid transparent;}
.sel { margin:20px 40px; } 
.selc {padding:0 20px 0 70px;}
#sgc2, #sgc3 { display:none; }
.search_bar label {position: absolute;z-index: 7;top: 0;left: 0;width:196px;height: 27px;overflow: hidden;cursor: text;color: #666;line-height: 27px;text-indent:14px; font-weight:100; display:none; font-size:12px; }

/*Q&A*/
.qa_wrap {  margin:33px 0 40px 70px; width:920px; background:url(../images/qa_03.jpg) no-repeat bottom right;}
.qa_wrap h2 { font-size:20px; color:#000; font-weight:bolder; padding-left:11px;}
.q_content { position:relative; margin:15px 0; width:475px; height:33px; padding-left:11px; background:url(../images/qa_02.jpg) bottom repeat-x; color:#0e529a; font-size:20px; font-weight:bolder;}
.qa-icon { display:block; width:44px; height:43px; background:url(../images/qa_01.jpg) no-repeat; left:-37px; top:0; position:absolute;}
.a_content { padding-left:11px; font-size:12px; color:#111214; display:table; width:690px; vertical-align:top;}
.a_content .col-md-6 { float:left; width:320px; }
.a_content p { margin-bottom:24px;}
.a_content li { line-height:27px; list-style:disc;}
.rcHeader {background-color: #f0eff0;border: 1px solid #f0eff0;color: #168acc;font-weight: bold;padding: 5px 0;text-align: center;vertical-align: middle; font-size:12px;}
.xyHeader {border-width: 1px;font-size: 15px;font-weight: bold;padding: 0 0 5px;text-align: center;vertical-align: bottom; font-size:15px;}
.cell {background-color: #ffffff;border: 1px solid #8a898a;text-align: center; vertical-align: middle; font-size:12px;}
.cell a { display:inline-block; width:100%; line-height:35px; }
.cell a:hover { background:rgb(211,211,211); }
.selector_table { width:60%;}
#selector_table tr { display:none; }
.selector { margin:15px 0; }
.selector table { background:#0071ce; border-spacing:1px; border-collapse:separate; }
.selector td, .selector th { background:#fff; padding:2px; font-size:12px; color:#4e4e4e; }
.selector th { background:#afccfb; font-size:14px; }
.selector th select { font-weight:100; color:#4e4e4e; font-size:12px; }
.icon-selector { width:12px; height:12px; background-position:-438px -295px; margin-top:2px; }
.head_bottom { display:none; }
.lightbg { /*background:#cfeefa;*/ margin:20px 0 30px 0; padding:20px 0 20px 24px; }
.analog { margin-bottom:10px; }
.analog th { font-size:12px; font-weight:200; }
.analog td, .analog th { text-align:center; padding:5px; }
.analog td.th { background:#afccfb; text-align:left; font-weight:bold; font-size:14px; }
#audio-codecs, #adda { display:none; }
.red { color:#F00; }
.ps_text { color:#333333; }
.pt0 { top:0; }
.icon-weixin {}
#bsWXBox { box-sizing:content-box; }
.big_img img { max-width:423px;}

#logoMedia, .mobile_nav, .mobile-menu { display:none; }
.aboutus { margin-left:35px;}
.contactus { margin-left:26px;}

.ft_sns {background-color:#b8b8c2;}
.ft_sns_in { float:right; margin-top:-10px;}
.ft_sns_in:after {content: ""; display:block; clear:both;}
.f_sns {float:left;}
.f_sns li {float:left; margin-left:10px;}
.f_sns li span {display:inline-block; font-size:14px; line-height:24px;}
.f_sns li span em img { vertical-align:top;}
.f_sns li .m_sns_ico {display:none;}

.nav-btn-buy-now {
    background: #d0021b none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    float: left;
    font-family: "Microsoft Yahei";
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    margin: 9px 0 0;
    padding: 0 20px;
    text-align: center;
	position:absolute;
	right:0;
	top:-2px;
}
.nav-btn-buy-now:focus {
    outline: medium none;
}

.a4BuyNowBarFixed {
  position: fixed;
  top: 0px;
  left:0;
  display:block;
  z-index:999;
  width:100%;
  background:#ecedf1;
  text-align:center;
}

#a4_buy_banner { display:inline-block;}
#a4_buy_banner-m { display:none;}

@media only screen and (max-width:769px){
	.float-year{display: none;}
	.lang { top:18px; right:10px; }
	/*.logo { padding:30px 0 0 0; box-sizing:border-box; min-height:94px;}
	.logo img { max-width:100%;}*/
	.mobile_nav { display:block; position:absolute; right:10px; top:50px;}
	.mobile_nav img { cursor:pointer; width:30px;}
	#search_btn { margin-right:20px;}
	#logoPC { display:none;}
	#logoMedia { display:inline-block; max-width:200px; margin-left:10px;}
	.wrapper, .main_top { overflow:hidden;}
	.main_nav, .share, .like, .tab_latest .arrows, .head .line, .btn-favour{ display:none;}
	.wrapper,#carousel_home, #carousel_home .item, .container, .news, .cases, .wrapper.new { width:100%; height:auto;}
	.cases { float:left; margin-top:20px;}
	.newsletter-bg, .foot_menu { position:static;}
	.carousel-indicators { left:30%; width:100%;}
	.tab_latest .updatetime { width:15%;font-size:12px;}
	.tab_latest .updatetime i {font-size:20px; margin:5px 0 2px 0;}
	.tab_latest ul li .title {width:85%; height:55px;}
	.tab_latest .hot { font-size:20px;}
	.banner img { width:100%; height:auto;}
	.info_text { width:100%; padding:50px 0;}
	.container .row2 { float:left;}
	.ip_select { top:85px; left:0;}
	.lightbg { padding-left:5px; min-height:120px;}
	.#carousel_cases .item li.odd { margin-right:0;}
	#carousel_cases .item li { width:48%; height:auto;}
	#carousel_cases .item li img, .news_doc img {width:100%; height:auto;}
	#carousel_cases .item li img {width:100%; height:146px;}
	#carousel_cases .item .name, .foot_bar, .foot_bar .li3 ul { width:100%;}
	#carousel_cases {height:auto;}
	.foot_bar .li3 ul li { float:left;}
	.foot_bar .li3 ul li:first-child { width:250px;}
	.tab_latest ul li .w420 { width:85%; padding-top:12px;}
	.news_title, .news_doc { padding:10px 0;}
	.news_title h1 { font-size:15px;}
	#carousel_cases .item li.odd { margin-right:2%;}
	.foot_bar { padding-left:20px;}
	.foot_bar .li3 { margin-right:0; max-width:300px;}
	.newsletter-bg { width:100%; margin-top:20px;}
	#carousel_home .btn-carousel { display:none;}
	.search_bar {display:none; position:relative; top:0; margin-top:20px; width:100%; padding:10px; background:#c9c7c7; height:60px;}
	.search_bar label { top:10px; left:10px; height:40px; line-height:40px; font-size:15px; width:85%;}
	.search_bar input[type="text"] { top:10px; left:10px; height:40px; line-height:40px; font-size:15px; width:85%; }
	.search_bar input[type="submit"] { top:5px; right:10px; height:50px; width:15%; background:url(../images/search.png) no-repeat center center #3160b5;}
	#carousel_home .carousel-indicators li { width:16px; height:16px; border-radius:8px; background:#a0a0a0; margin-right:10px; display:inline-block; _zoom:1; *display:inline; }
	#carousel_home .carousel-indicators .active { background:#ffffff; margin:1px 10px 1px 1px; }
	#carousel_home .carousel-indicators { bottom:5px; left: 0; margin: 0;}
	#carousel_home .carousel-indicators li { width:12px; height:12px; border-radius:6px; background:#a0a0a0; margin-right:10px; display:inline-block; _zoom:1; *display:inline; }
	#carousel_home .carousel-indicators .active { background:#ffffff; margin:1px 10px 1px 1px; }
	.company_block img { max-width:100%; height:auto;}
	.mobile-menu { width:100%; position:absolute;background-color: #fff;z-index: 999;}
	.mobile-menu > ul > li {border-bottom: 1px solid #ededed;color: #373737;font-size: 16px;}
	.mobile-menu .mobile-icon { display:block; position:absolute; width:13px; height:8px; top:15px; right:10px; background:url(../images/mobile_all_icons.png) no-repeat; background-position:0 -47px;}
	.mobile-menu .open { background-position:0 0; }
	.mobile-menu > ul > li ul li {color: #373737;font-size: 15px;}
	.mobile-menu ul li a { color:#333; display:inline-block; padding:12px 0; width:100%; padding-left:10px; position:relative;}
	.mobile-menu ul li a:hover { background:#f0f0f0;}
	.mobile-menu > ul > li ul a { padding-left:30px;}
	.mobile-menu > ul > li > ul > li > ul a { padding-left:60px;}
	.mobile-menu a.sub { padding-left:90px;}
	.mobile-menu .close-btn { text-align:right; padding:10px 10px 10px 0; cursor:pointer;}
	.contactus_block .left { width:100%; box-sizing:border-box}
	.contactus_block .right { width:100%; float:left; margin:10px 0 0 0;}
	.contactus_block .right img { width:100%; height:auto; }
	.carrer_head img { max-width:100%; height:auto;}
	.carrer_body .main, .tabs-header, .brd1s, .sr_main { width:100%;}
	.carrer_body .main { margin:0; padding-left:190px;}
	.tabs-header a { width:50%}
	.pro_table { width:100%;border-spacing:1px; }
	.pro_table th, .pro_table td{font-size:12px; padding:0; word-wrap:break-word; word-break:break-all; width:auto; font-weight:100;}
	.company_block, .company, .news_title, .news_doc, .info_text { padding-left:10px; padding-right:10px; box-sizing: border-box;}
	.wrapper img { max-width:100%; height:auto;}
	.container .jumbotron .text-info {padding-right: 10px;}
	.text-info .pl30, .text-info .pl40 {padding-left: 0;}
	.carrer_block, .carrer_block.bg, #block1.carrer_block div, #block2.carrer_block div, #block3.carrer_block div, #block4.carrer_block div, #block5.carrer_block div, #block6.carrer_block div, #block7.carrer_block div, #block8.carrer_block div, #block8.carrer_block { padding-left:5px; padding-right:5px; }
	#block1 img, #block2 img, #block3 img, #block4 img, #block5 img, #block6 img, #block7 img, #block8 img, .icon-arrowss { display:none;}
	.container { padding-top:0;}
	#scrollTop { margin-right:0; right:0; bottom:86px;}
	.foot_menu li:first-child { padding-left:0;}
	.pro_title { border-top:#1e4990 solid 3px; position:relative;}
	.pro_title i{ display:block; width:159px; height:3px; background:#f57507; position:absolute; left:0; top:-3px; }
	.news_title { border-top:#1e4990 solid 3px; position:relative;}
	.news_title i{ display:block; width:159px; height:3px; background:#f57507; position:absolute; left:0; top:-3px; }
	.qa_wrap { width:100%; padding-left:40px; background:none; margin-left:0;}
	.q1, .a_content, .q_content, .selector_table { width:100%; }
	.col-right { float:left;}
	.a_content .row { margin-right:0;}
	.big_img {text-align: center;}
	.container .row2,.container .row1, .container .jumbotron .line { width:100%;}
	.container .row2 img { max-width:100%; height:auto;}
	.carrer_head { margin-top:0;}
	.block_ip { min-height:140px;}
	.sg_content, .sg, .sg_hb, .sg_overview { margin-left:5px; margin-right:5px;}
	.aboutus, .contactus { min-height:64px; margin-left:5px;}
	.company_block { padding-bottom:10px;}
	.pro_doc, .forward, .contactus_block, .company_block { border-top:#1e4990 solid 3px;}
	.pro_doc i, .forward i, .contactus_block i, .company_block i { height:3px; top:-3px; }
	.news_title li:last-child p { width:100%; padding-left:0;}
	.pro_doc .key-features strong, .pro_doc h3 strong { border-top-width:3px;}
	.pro_title h2 { font-size:20px;}
	.pro_doc { padding-left:10px;}
	.ft_sns_in {position:static; top:0; right:0; margin-top:10px;}
	.f_sns { width:100%;}
	.f_sns li { margin-left:0px; margin-right:20px; margin-top:10px;}
	
	#a4_buy_banner { display:none;}
	#a4_buy_banner-m { display:inline-block;}
	.mobile-menu ul li a.a4-ltc-buy { color:#d0021b;}
	.col-left { padding:0 10px;}
	.news_list a { display:inline; white-space:inherit;}
	.news_list .rt { display:none;}
	.dc_tim{display: none;}
	.foot_bar .emails { padding-left:0; text-indent:0px; margin:10px 0 0 0px; line-height:25px;}
}
.float-qq {
	position: fixed;
	right: 0;
	top: 40%;
}
/*右下漂浮导航*/
.ad_overview{width: 1038px;position: absolute;top:53px;height: 58px;padding-top: 12px;text-align: right;z-index: 11;}
.ad_overview a{font-size: 16px;color: #000;display: inline-block;padding: 5px 15px;}
.ad_overview .buynow{color: #fff;background: #d0021b;margin-left: 15px;}
.ad_overview .buynow:hover{opacity: 0.8;}
/*overview*/
.overview .overview_banner{height: 504px;background: url("/statics/images/20180821173451.jpg") 0 center no-repeat;}
.overview h2{margin: 60px 0;font-weight: normal;}
.overview .t2tpara{margin: 30px 0 0 0;}
.overview .table>tbody>tr>td{vertical-align: middle;padding: 20px;}
.overview table{font-size: 18px;}
.overview .wrapper{margin-bottom: 60px;}
/*secification*/
.secification .secification_banner{height: 504px;background: url("/statics/images/2-1.jpg") 0 center no-repeat;}
.grad1 {
	height: 595px;
	background: -webkit-linear-gradient(left, #f2f2f2 , #fff, #f9f9f9); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #f2f2f2 , #fff, #f9f9f9); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #f2f2f2 , #fff, #f9f9f9); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #f2f2f2 , #fff, #f9f9f9); /* 标准的语法（必须放在最后） */
}
.grad2 {
	height: 595px;
	background: -webkit-linear-gradient(left, #f9f9f9 , #fff, #f2f2f2); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #f9f9f9 , #fff, #f2f2f2); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #f9f9f9 , #fff, #f2f2f2); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #f9f9f9 , #fff, #f2f2f2); /* 标准的语法（必须放在最后） */
}
.secification h2{margin: 70px 0 50px 0;}
.secification .text{font-size: 16px;}
.secification .col-sm-8 img{box-shadow: 10px 10px 20px #ccc;}
/*gallery*/
.gallery{margin-bottom: 80px;}
.gallery .gallery_banner{height: 504px;background: url("/statics/images/ga-bg.jpg") 0 center no-repeat;}
.gallery .bg1{height: 605px;background: url("/statics/images/ga-11.jpg") 0 center no-repeat;}
.gallery .bg2{height: 605px;background: url("/statics/images/ga-22.jpg") 0 center no-repeat;}
.gallery .bg3{height: 605px;background: url("/statics/images/ga-33.jpg") 0 center no-repeat;}

.dc_tim{position: fixed; width: 51px;height: 97px;top: 40%;right: 10px;}
.dc_tim .message,.dc_tim .wachet{position: relative;display: block;height: 46px;background-image: url("/statics/images/tim.png");background-repeat: no-repeat;cursor: pointer;border-radius: 5px;}

.dc_tim .message{margin-bottom: 5px;background-position: -250px 0;}
.dc_tim .wachet{background-position: -250px -63px;}
.dc_tim .message-text,.dc_tim .wachet-img{display: none;padding-right: 20px;position: absolute;background-image: url("/statics/images/tim.png");background-repeat: no-repeat;z-index: 1;}
.dc_tim .message-text{width: 250px;height: 46px;background-position: 0 0;left: -250px;top: 0;}
.dc_tim .wachet-img{width: 156px;height: 172px;background-position: -93px -64px;left: -157px;top: -51px;}
.none{display: none;}

.dc_gift{position: fixed; bottom: 10%;right: 5%;}
.dc_gift .dc_gift_img{display: inline-block;width: 200px;height: 200px;background: url("/statics/images/coupongift.png") 0 0 no-repeat;background-size: 100% 100%;}

.bg{
	z-index: 999;
	background-color: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: fixed;
	_position: absolute;
	pointer-events: auto;
	display: none;
}
/*弹窗 nicol*/
.popup{width: 1000px;position: absolute;z-index: 1000;display: none;background-color: #fff;}
.popup .close{width:26px;height: 25px;background: url("/statics/images/close.png") no-repeat;margin: 30px;opacity: 0.8;}
.popup .popup_con{padding: 30px 70px;}
.popup .popup_con div{margin: 30px 0 0 0;}
.popup .popup_con div p{line-height: 2.0}
.popup .popup_con .hnb{margin: 20px 0 0 0;}

/*支持中心英文*/
.fl{float: left;}
.fr{float: right;}
.none{display: none;}
.border{border: 1px #ccc solid;}
.border-ra10{border-radius: 10px;}
.p5-y{padding: 5px 0;}
.pr50{padding-right: 30px;}
.pl50{padding-left: 30px;}

.pt10{padding-top: 10px;}
.mt50{margin-top: 50px;}
.mt20{margin-top: 20px;}
.supportcenter_cn{margin: 50px 0 200px 0;}
.supportcenter_cn .layui-col-space30{padding: 0 15px;margin: 0 -15px;}
.supportcenter_cn .layui-row .layui-col-xs6{float: left;width: 50%;margin-top: 30px; margin-bottom:50px; padding:0;}
.supportcenter_cn .pjgm{position: relative;}
.supportcenter_cn .pjgm .pjgmbox{position: absolute;top: 100px;right: 10px;padding: 20px;background-color: #fff;}
.supportcenter_cn .pjgm .pjgmbox .contact{text-align: left;}
.supportcenter_cn .pjgm .pjgmbox .sanjiao{position: absolute;top: -11px;right: 240px;}
.supportcenter_cn .contact{line-height: 30px;}
.pb30{padding-bottom: 30px;}

.f18{font-size: 18px;}
.p20{padding: 20px;}
.p10-20{padding: 10px 20px;}
.bborder {border-bottom: 1px #ddd solid;}
.f30{font-size: 30px;}
.mt30{margin-top: 30px;}
.p30{padding: 30px;}
.p20-x{padding: 0 20px;}
.pt20{padding-top: 20px;}
.pl20{padding-left: 20px;}
.pl30{padding-left: 30px;}
.pl40{padding-left: 40px;}

.orderguide_cn .content {
    margin-top: 20px;
}
.orderguide .content {
    margin-top: 36px;
    padding-bottom: 50px;
}
.orderguide_cn .con p, .orderguide_cn .con li {
    line-height: 3;
}
/*产品底部导航*/
.float-bottom-menu{display: none;}

.message-input iframe{height: 1200px;}
@media only screen and (max-width:769px){
    /*支持中心*/
    .message-input iframe{height: 1320px;}
    .supportcenter_cn h1,.orderguide_cn h1{font-size: 20px;}
    .supportcenter_cn h1 .f18,.orderguide_cn h1 .f18{font-size: 15px;}
    .supportcenter_cn .layui-row .layui-col-xs6{width: 100%;}
    .supportcenter_cn .product-message{display: block;}
    .supportcenter_cn .product-message a{display: inline-block;font-size: 30px;width: 200px;height: 60px;line-height: 60px;padding-left: 50px;border: 1px #7d7d7d solid;color: #333;background-color: #dfdfdf;background-image: url('/statics/images/message-wechat.png');background-position: 12px center;background-repeat: no-repeat;background-size: 40px 40px;margin-top: 50px;}
    .supportcenter_cn{margin: 50px 0;}

    .orderguide_cn .content .con .pl30{padding-left: 0;}
    /*产品底部导航*/
    .float-bottom-menu{display: block;}.hosting{width: 100%;margin-top: 50px;}
    .hosting{width: 100%;margin-top: 50px;}
}

/*IP方案*/
.ipfn .ipfn-top{margin-top: 20px;}
.ipfn .contactus_block{margin-top: 70px;}
.ipfn .company_block{margin-top: 70px;}
.ipfn .contactus_block p{text-align: center;font-size: 18px;}
/*定制芯片*/
.asicdz .asicdz-top-text{ padding: 30px; background-color: #eeeff4;font-size: 18px;line-height: 2em;}
.asicdz .asicdz-top-text-2{text-align: center;margin-top: 80px;}
/*hosting*/
.hosting{width: 800px;margin-top: 50px;}
.hosting .row{margin: 10px 0;}
.hosting .row .label-span{padding-top: 8px;}
.hosting .gantan{border: 1px #20A0FF solid;border-radius: 50%;width: 20px;height: 20px;display: inline-block;text-align: center;color: #20A0FF;cursor: pointer;position: relative;}
.hosting .gantan .gantan_instr{position: absolute;bottom: -2200px;left: 20px;width: 700px;background-color: #fff;text-align: left;padding: 10px;z-index: 999;border: 1px #eee solid;color: #333;}
 /*IP 新样式*/
 .detail .container .layui-row{width: 100%;}
.detail .container .mt50{margin-top: 50px;}
.detail .container .layui-col-xs3{width: 25%;float: left;}
.detail .container .layui-col-xs9{width: 75%;float: left;}
.detail .container .line-color{height: 7px;}
.detail .container .bgblue{background-color: #1e4990;}
.detail .container .bgyellow{background-color: #f57507;}
.detail .container .icon-app{width: 31px;
    height: 34px;
    background-position: -365px -113px;}
.detail .container .info-block h4{font-size: 16px;font-weight: bold;}
.detail .container .info-block h4 i{margin-right: 20px;margin-top: -10px;}
.detail .container .info-block {
    padding-top: 20px;
}
.detail .container .mt20 {
    margin-top: 20px;
}
.info-block h4 i.icon-block {
    width: 30px;
    height: 30px;
    background-position: -397px -113px;
}
.info-block h4 i.icon-app {
    width: 31px;
    height: 34px;
    background-position: -365px -113px;
}
.bgyellow{background-color: #f57507;}
.bgblue{background-color: #1e4990;}
.info-block {
    padding-top: 20px;
}
.layui-table {
    width: 100%;
    background-color: #fff;
    color: #666;
}

.layui-table, .layui-table-view {
    margin: 10px 0;
}
.layui-table td, .layui-table th {
    position: relative;
    padding: 9px 15px;
    min-height: 20px;
    line-height: 20px;
    font-size: 14px;
}
.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row] {
    border-width: 1px;
    border-style: solid;
    border-color: #e6e6e6;
}

.mobile-banner-new {display:block;}
.none-m { display:none;}
.supportcenter_cn h1.f30 { font-size:26px; font-weight:700;}

/*头部和底部*/
.wrapper{width: 1160px;margin: 0 auto;}
.header{font-size: 16px;border-bottom: 1px solid #eee;background-color: #fff; line-height:24px;}
.header-index{position:sticky;top: 0;z-index: 2;background-color: transparent;transition: background-color .2s cubic-bezier(.25,.46,.45,.94);margin-top: -78px;border-bottom: 1px solid rgba(255,255,255,0.5);}

.header .top{}
.header .top .wrapper{}

.header .language{}
.header .menu .logo{padding: 22px 0 15px;}
.header .menu>li{float: left;}
.header .menu .nav{margin-left: 180px;}
.header .menu .nav>ul>li{float: left;padding: 0 18px;}
.header .menu .nav>ul>li>a{display: block;padding: 26px 0 22px;}
.header-index .menu .nav>ul>li>a{color: #fff;}
.header .menu>li.search{float: right;margin-top: 20px;text-align: center;padding-left: 45px;border-left:1px #ccc solid;}
.header-index .menu>li.search{border-left:1px #fff solid;}
.header .menu>li.search>ul>li>a{font-size: 14px;display: block;line-height: 1;}
.header-index .menu>li.search>ul>li>a{color: #fff;}
.header .menu .nav>ul>li.nav_ip>a{font-weight: bold;}
.header .menu>li.search>ul>li>.en,.header .menu>li.search>ul>li>a:hover{font-weight: bold;}
.header .menu>li.search>ul>li>.cn{margin-bottom: 8px;}
.header .menu>li.search>ul>li>.en{color: #09b8ff;}
.header .menu .nav>ul>li>a{}
.header .menu .nav>ul>li>.menu_bottom{font-weight: bold; border-bottom:4px #00b7ee solid;}
.menu .nav>ul>li:hover>a{text-shadow: .8px 0 0 currentColor;}

.header-hover, .header-index:hover {background-color: #fff;}
.header-hover .menu .nav>ul>li>a,.header-index:hover .menu .nav>ul>li>a,.header-hover .menu>li.search>ul>li>a.cn,.header-index:hover .menu>li.search>ul>li>a.cn{color: #333;}
.header-hover .menu>li.search,.header-index:hover .menu .search{border-left-color: #ccc;}

/*底部*/
.footer{background:url("/statics3.0/images/footer-bg-02.jpg") 0 0 no-repeat;}
.footer .footer-con{padding: 40px 0 0 0; color: #fff;}
.footer>.footer-con>div>ul>li{float: left;}
.footer>.footer-con>div>ul>li.b-01{width: 30%;font-size: 16px;}
.footer>.footer-con>div>ul>li.b-01 .nav{font-size: 22px;font-weight: bold;color:#76bbf9; padding-bottom:20px;}
.footer>.footer-con>div>ul>li.b-01 ul li{padding-bottom: 20px;}
.footer>.footer-con>div>ul>li.b-01 ul li a{color: #fff;display: block;}
.footer>.footer-con>div>ul>li.b-02{width: 40%;font-size: 16px;}
.footer>.footer-con>div>ul>li.b-02 ul li{color: #fff;padding-bottom: 14px;}
.footer>.footer-con>div>ul>li.b-02 .contact{font-size: 22px; color:#76bbf9;font-weight: bold;padding-bottom: 20px;}
.footer>.footer-con>div>ul>li.b-02 .t2-new{padding-bottom: 28px;line-height: 2;padding-left: 30px;text-indent: -30px;}
.footer>.footer-con>div>ul>li.b-02 .email{width:25px;height:18px;display: inline-block;background: url("/statics3.0/images/b-email.png") 0 0 no-repeat;background-size: contain;vertical-align:text-bottom;}
.footer>.footer-con>div>ul>li.b-02 .addr{width:25px;height:18px;display: inline-block;background: url("/statics3.0/images/b-addr.png") 0 0 no-repeat;background-size: contain;vertical-align: sub;}
.footer>.footer-con>div>ul>li.b-03{width: 30%;text-align: right;}
.footer>.footer-con>div>ul>li.b-03>ul{display: inline-block;text-align: left;}
.footer>.footer-con>div>ul>li.b-03 .yjdy{font-size: 22px;color:#76bbf9;font-weight: bold;padding-bottom: 20px;}
.footer>.footer-con>div>ul>li.b-03 ul li{}
.footer>.footer-con>div>ul>li.b-03 ul .t1{margin-top: 15px;}
.footer>.footer-con>div>ul>li.b-03 ul .t1 .t1-w{position: relative; background-image:linear-gradient(to right, #03c0ff , #3086ff);}
.footer>.footer-con>div>ul>li.b-03 ul .t1 .t1-w img{display: none;width: 123px;position: absolute;left:0;bottom: 40px;}
.footer>.footer-con>div>ul>li.b-03 ul .t1 .t1-w:hover img{display: block;}
.official-accounts-box:hover .official-accounts {display: block;}
.official-accounts-box { position:relative;}
.official-accounts { width:100%; display:none; position:absolute; left:0; top:50px;}
.official-accounts div { width:50%; float:left; font-size:16px; text-align:center; font-weight:bold; line-height:20px;}
.official-accounts img { width:123px; height:120px;}

.footer>.footer-con>div>ul>li.b-03 ul .t1 span{display: inline-block;border-radius: 20px;padding: 0px 15px;vertical-align: middle;line-height: 38px;}
.footer>.footer-con>div>ul>li.b-03 ul .t1 span .wechat{display: inline-block;width: 25px;height: 25px;background: url("/statics3.0/images/wechat-icon.png") 0 0 no-repeat;background-size: contain;vertical-align: middle;margin-right: 10px;margin-bottom: 5px;}
.footer>.footer-con>div>ul>li.b-03 ul .t2-new {margin-bottom: 10px;}

.footer>.footer-con>div>ul>li.b-03 ul .t2-new form{display: inline-block;}
.footer>.footer-con>div>ul>li.b-03 ul .t2-new .nl-email{float: left;width: 200px;height:42px;padding: 0px 10px 0px 5px;border: 1px #76bbf9 solid;border-right: none;background: transparent; color:#fff;}
.footer>.footer-con>div>ul>li.b-03 ul .t2-new .nl-email::-webkit-input-placeholder{
    color:#76bbf9;
}
.footer>.footer-con>div>ul>li.b-03 ul .t2-new .nl-email::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#76bbf9;
}
.footer>.footer-con>div>ul>li.b-03 ul .t2-new .nl-email:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#76bbf9;
}
.footer>.footer-con>div>ul>li.b-03 ul .t2-new .nl-email:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#76bbf9;
}
.footer>.footer-con>div>ul>li.b-03 ul .t2-new .b-button-s{font-size: 16px;color:#fff;float: left;width: 95px;height:42px;background-image: linear-gradient(to right, #03c0ff , #3086ff);border: none;}
.footer .foot_bar_con{font-size: 14px;color: #fff;background-color: rgba(0,0,0,0.2);padding: 35px 0 20px;margin-top: 0px;}
.footer .foot_bar_con img{margin-right: 30px;}
.footer .foot_bar_con a{color: #fff;}
.ft_sns {background-color:#b8b8c2;}
.ft_sns_in { float:right; margin-top:-20px;}
.ft_sns_in:after {content: ""; display:block; clear:both;}
.f_sns {float:left;}
.f_sns li {float:left; margin-left:0px;}
.f_sns li span {display:inline-block; font-size:14px; line-height:24px;}
.f_sns li span em img { vertical-align:top;}
.f_sns li span em img:hover {/*box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 1); box-shadow: 0 1px 7px 0px rgba(255, 255, 255, 1);*/}
.f_sns li .m_sns_ico {display:none;}
.footer .foot_bar_con .f_sns img { margin-right:20px;}

.footer { background-size:cover;}
.footer>.footer-con>div>ul>li.b-02 p { margin-top:10px;text-indent:0;color:#76bbf9;}
.footer>.footer-con>div>ul>li.b-02 p strong { text-indent:0;color:#fff;}
.subscribe-title { font-size:16px; font-weight:bold; padding-bottom:5px;}
.footer>.footer-con>div>ul>li.b-03 ul li.t3 p { color:#76bbf9; font-size:16px;}

.nav > ul > li > a:after {
    transition: all ease-in-out 0.4s;
    content: "";
    position: absolute;
    bottom: 0;
    height: 4px;
  }
  .nav > ul > li:hover > a:after {
    background: #00b7ee;
    bottom: 0px;
    width: 3em;
    left: 50%;
    transform: translateX(-50%);
  }
.header .menu .nav>ul>li { position:relative;}
.nav > ul > li > div.navli-nav {
    position: absolute;
    display: none;
    left: 0;
    top: 75px;
    opacity: 0;
    height: auto;
    width: 180px;
    left: 50%;
    transform: translateX(-50%);
    overflow-y: inherit;
    transition: all ease-in-out 0.4s;
    z-index: 44;
  }
.nav > ul > li > div.navli-nav:after {
content: "";
display: block;
clear: both;
}
div.navli-nav > ul {
    width: auto !important;
    background: #fff;
    padding: 10px 0;
    margin-top: 2px;
    position: relative;
    transition: all ease-in-out 0.4s;
    box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.13);
  }
  div.navli-nav > ul:before {
    background: -moz-linear-gradient(
      top,
      rgba(244, 244, 244, 1) 0%,
      rgba(244, 244, 244, 0.99) 1%,
      rgba(244, 244, 244, 0) 100%
    ); /* FF3.6-15 */
    background: -webkit-linear-gradient(
      top,
      rgba(244, 244, 244, 1) 0%,
      rgba(244, 244, 244, 0.99) 1%,
      rgba(244, 244, 244, 0) 100%
    ); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(
      to bottom,
      rgba(244, 244, 244, 1) 0%,
      rgba(244, 244, 244, 0.99) 1%,
      rgba(244, 244, 244, 0) 100%
    ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#00f4f4f4',GradientType=0 ); /* IE6-9 */
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 60px;
    z-index: 1;
    content: "";
  }
  div.navli-nav > ul > li {
    border: none;
    text-align: center;
    position: relative;
    z-index: 2;
  }
  div.navli-nav > ul > li ul {
    display: block;
  }
  div.navli-nav > ul > li > a {
    font-size: 14px;
    line-height: 1;
	color:#333;
  }
  div.navli-nav > ul > li > a:hover {
    color: #0061e3;
  }
  .nav > ul > li:hover div.navli-nav {
    opacity: 1;
    height: auto;
    display: block;
  }

@media only screen and (max-width:992px) {
	.mobile-banner-new { display:none;}
	.none-m {display:block;}
	
    .m5-m{margin: 5px;}
    .m10-m{margin: 10px;}
    .m15-m{margin: 15px;}
    .m20-m{margin: 20px;}
    .m25-m{margin: 25px;}
    .m30-m{margin: 30px;}
    .m10-y-m{margin: 10px 0;}
    .m15-y-m{margin: 15px 0;}
    .m20-y-m{margin: 20px 0;}
    .m30-y-m{margin: 30px 0;}
    .mt0-m{margin-top: 0;}
    .mt5-m{margin-top: 5px;}
    .mt10-m{margin-top: 10px;}
    .mt20-m{margin-top: 20px;}
    .mt30-m{margin-top: 30px;}
    .mt40-m{margin-top: 40px;}
    .mt50-m{margin-top: 50px;}
    .mt60-m{margin-top: 60px;}
    .mt70-m{margin-top: 70px;}
    .mb0-m{margin-bottom: 0px;}
    .mb10-m{margin-bottom: 10px;}
    .mb20-m{margin-bottom: 20px;}
    .mb30-m{margin-bottom: 30px;}
    .mb40-m{margin-bottom: 40px;}
    .mb50-m{margin-bottom: 50px;}
    .mb80-m{margin-bottom: 80px;}
    .ml5-m{margin-left: 5px;}
    .ml10-m{margin-left: 10px;}
    .mr0-m{margin-right: 0;}
    .mr10-m{margin-right: 10px;}
    .mr20-m{margin-right: 20px;}
    .mr30-m{margin-right: 30px;}

    .p5-m{padding: 5px;}
    .p10-m{padding: 10px;}
    .p15-m{padding: 15px;}
    .p20-m{padding: 20px;}
    .p25-m{padding: 25px;}
    .p30-m{padding: 30px;}
    .p35-m{padding: 35px;}
    .p40-m{padding: 40px;}
    .p45-m{padding: 45px;}
    .p50-m{padding: 50px;}
    .p5-y-m{padding: 5px 0;}
    .p10-y-m{padding: 10px 0;}
    .p20-y-m{padding: 20px 0;}
    .p30-y-m{padding: 30px 0;}
    .p40-y-m{padding: 40px 0;}
    .p50-y-m{padding: 50px 0;}
    .p5-x-m{padding: 0 5px;}
    .p10-x-m{padding: 0 10px;}
    .p20-x-m{padding: 0 20px;}
    .p30-x-m{padding: 0 30px;}
    .p50-x-m{padding: 0 50px;}
    .p20-5-m{padding: 20px 5px;}
    .p5-10-m{padding: 5px 10px;}
    .p10-20-m{padding: 10px 20px;}
    .p15-20-m{padding: 15px 20px;}
    .p15-45-m{padding: 15px 45px;}
    .p20-10-m{padding: 20px 10px;}
    .p30-20-m{padding: 30px 20px;}
    .p40-25-m{padding: 40px 25px;}
    .pb0-m{padding-bottom:0;}
    .pb5-m{padding-bottom:5px;}
    .pb10-m{padding-bottom:10px;}
    .pb15-m{padding-bottom:15px;}
    .pb20-m{padding-bottom:20px;}
    .pb25-m{padding-bottom:25px;}
    .pb30-m{padding-bottom:30px;}
    .pr0-m{padding-right: 0;}
    .pr5-m{padding-right: 5px;}
    .pr10-m{padding-right: 10px;}
    .pr15-m{padding-right: 15px;}
    .pr20-m{padding-right: 20px;}
    .pr25-m{padding-right: 25px;}
    .pr30-m{padding-right: 30px;}
    .pr35-m{padding-right: 35px;}
    .pr40-m{padding-right: 40px;}
    .pr45-m{padding-right: 45px;}
    .pr50-m{padding-right: 50px;}
    .pt10-m{padding-top: 10px;}
    .pt20-m{padding-top: 20px;}
    .pt30-m{padding-top: 30px;}
    .pt40-m{padding-top: 40px;}
    .pt50-m{padding-top: 50px;}
    .pl10-m{padding-left: 10px;}
    .pl15-m{padding-left: 15px;}
    .pl20-m{padding-left: 20px;}
    .pl25-m{padding-left: 25px;}
    .pl30-m{padding-left: 30px;}
    .pl40-m{padding-left: 40px;}
    .pl50-m{padding-left: 50px;}
    .pr0-m{padding-right: 0;}
    .pr30-m{padding-right: 30px;}
    .none-m{display: block;}

    .menu .wechat{display: none;}
    .wrapper{width: 100%;}
    .menu{padding: 10px;}
    .menu .logo{margin-top: 0;}
    .menu .nav,.menu .search{display: none;}
    .logo a img{width: 130px;}
    .logo a img.logo-job{width: 200px;}

    .nav-mobile{position:absolute; top:8px; right:10px;}
    .nav-mobile .meanmenu-reveal{display: block;padding: 3px 10px 0;}
    .nav-mobile .meanmenu-reveal .meanmenu-reveal-01 {margin-top: 1px;}
    .nav-mobile .meanmenu-reveal .meanmenu-reveal-01 span {width: 25px;border-bottom: 2px #1a3ab3 solid;display: block;margin-top: 5px;}
    .nav-mobile .meanmenu-reveal .meanmenu-reveal-02 {padding-left: 5px;}
    .nav-mobile .meanmenu-reveal a{color: #fff;}
    .nav-mobile .language{display: block;width: 25px;}
    .nav-mobile .language .cn{color: #1f9cff;display: inline-block; border-bottom: 1px #333 solid;}

    .head-menu-mobile{position: absolute;top: 44px;left: 0;background-color: rgba(255,255,255,0.95);width: 100%;z-index: 16;text-align: right;}
    .head-menu-mobile li{line-height: 30px;border-bottom: 1px #ddd solid;padding: 10px 0;}
    .head-menu-mobile>li{padding: 10px 20px;}
    .head-menu-mobile>li>a{font-size: 18px;color: #625e90;padding: 10px 0;}
    .head-menu-mobile>li>ul{padding-right: 20px;}
    .head-menu-mobile>li>ul>li>a{font-size: 16px; color:#666;}
    .head-menu-mobile>li>ul>li>ul{padding-right: 20px;}
    .head-menu-mobile li a{display: block;}
    .head-menu-mobile .close{cursor: pointer;padding: 10px;}
    .head-menu-mobile>li>ul{display: none;}

/*3.0*/
    .header .menu .logo{padding-top: 0;padding-bottom: 0;}
    .header{position: inherit;margin-top: 0;}
    .footer{background-size: cover;}
    .footer .footer-con{padding: 30px 10px 0 20px;}
    .footer>.footer-con>div>ul>li.b-01{width: 23%; display:none;}
    .footer>.footer-con>div>ul>li.b-01 ul li{padding-bottom: 7px;}
    .footer>.footer-con>div>ul>li.b-02{width: 100%;word-break: break-all;text-align: right; float:right;}
	.footer>.footer-con>div>ul>li.b-02 { font-size:14px;}
    .footer>.footer-con>div>ul>li.b-02 ul{display: inline-block;text-align: left; width:100%;}
    .footer>.footer-con>div>ul>li.b-03{width: 100%;text-align: left;margin-top: 10px;}
    .footer>.footer-con>div>ul>li.b-03>ul{width: 100%;}
    .footer>.footer-con>div>ul>li.b-03 .yjdy{padding-bottom: 15px;}
    .footer>.footer-con>div>ul>li.b-03 ul .t2-new form{display: flex;}
    .footer>.footer-con>div>ul>li.b-03 ul .t2-new .nl-email{width: 70%;border-radius: 0; color:#fff;}
    .footer>.footer-con>div>ul>li.b-03 ul .t2-new .b-button-s{border-radius: 0;}
    .footer .foot_bar_con{padding-left: 10px;padding-right: 10px;margin-top: 0;}
    .footer .foot_bar_con img{display: none;}
    .footer>.footer-con>div>ul>li.b-02 span{font-size: 16px;}
    .footer>.footer-con>div>ul>li.b-02 .email{vertical-align: sub;}
    .footer>.footer-con>div>ul>li.b-02 .contact{padding-bottom: 5px;}
    .footer>.footer-con>div>ul>li.b-02 .t2-new {padding-bottom: 25px;}
	.head-menu-mobile ul>li:last-child { border:none;}
	.head-menu-mobile li>ul>li:last-child { padding-bottom:0;}
	
	.email-reserve{width: 100%; float:left; margin-top:100px;}
    .email-reserve dt,.email-reserve dd{padding-left: 10px;}
	.info_text { padding:10px;}
	.container .row1, .container .row2 { width:100%;}
	.menu>li.language, .menu .nav>ul>li.language { float:right; padding:5px 118px 0 0; font-size:12px; line-height:1.5;}
	.footer .footer-ul .footer-ul-li02 .footer-ul-li02-d dl dd.fontb { font-size:12px;}
	.f28 { font-size:20px;}
	.powerby { display:none;}
	.fraud { z-index:99999;}
	.supportcenter_cn { margin-top:0px;}
	.p1 { width:300px; margin:0 auto;}

}