@charset "utf-8";
/* reset */
html, body, h1, h2, h3, h4, h5, h6, hr, p, iframe, dl, dt, dd, ul, ol, li, pre, form, fieldset, button, input, textarea, th, td, blockquote, legend { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 18px/1.5 tahoma,arial, 'Hiragino Sans GB', \5b8b\4f53, sans-serif; font-family: Microsoft Yahei,SimHei,Arial,simsun; }
body { color: #333; padding-top: 40px; }
h1, h2, h3, h4, h5, h6 { font-weight: bold; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
hr { border: 0; height: 1px; }
button { border: 0; }
small { font-size: 12px; }
ol, ul { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: none; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -.05em; }
sub { bottom: -.25em; }
legend { color: #000; }
fieldset, img { border: 0; }
img { vertical-align: middle; }
/*html5 doctype have 3px padding*/
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
s, b { text-decoration: none; }
textarea { overflow: auto; vertical-align: top; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
/* HTML5 */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; height: 0; }
[hidden] { display: none; }
/* layout */
a { outline: none; }
.clearfix { *zoom: 1; }
.clearfix:before, .clearfix:after { display: table; line-height: 0; content: ""; }
.clearfix:after { clear: both; }
.left { float: left; }
.right { float: right; }
img { max-width: 100%; margin: 0 auto; }
.wrap { overflow: hidden; position: relative; }
.container { margin: 0 auto; width: 1400px; }
/************************************Style reset End************************************/

/*手机版菜单按钮点击效果样式*/
.menu-bar { position: absolute; display: none; right: 15px; top: 50%; margin-top: -12px; -webkit-transition: -webkit-transform .25s ease-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; transition: transform .25s ease-out; transition: top .25s ease-in-out; }
.menu-bar .btn-menu { display: block; box-sizing: border-box; width: 30px; text-align: center; text-decoration: none; border-bottom: none; }
.menu-bar .btn-menu .menu-line { display: block; width: 30px; height: 3px; margin: 8px auto; border-radius: 2px; background-color: #000; }
.menu-bar .btn-menu .menu-line.menu-line-top { margin-top: 0; -webkit-transition: -webkit-transform .25s ease-out, background-color .25s ease-out; transition: transform .25s ease-out, background-color .25s ease-out; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); -webkit-transform-origin: 0 50%; -ms-transform-origin: 0 50%; transform-origin: 0 50%; }
.menu-bar.is-open .btn-menu .menu-line.menu-line-top { width: 36px; -webkit-transform: rotate(45deg) translate(-1px, -1px) scaleX(1); -ms-transform: rotate(45deg) translate(-1px, -1px) scaleX(1); transform: rotate(45deg) translate(-1px, -1px) scaleX(1); background-color: #000; }
.menu-bar .btn-menu .menu-line.menu-line-middle { -webkit-transition: opacity .25s ease-out, background-color .25s ease-out; transition: opacity .25s ease-out, background-color .25s ease-out; opacity: 1; }
.menu-bar.is-open .btn-menu .menu-line.menu-line-middle { opacity: 0; }
.menu-bar .btn-menu .menu-line.menu-line-bottom { margin-bottom: 0; -webkit-transition: -webkit-transform .25s ease-out, background-color .25s ease-out; transition: transform .25s ease-out, background-color .25s ease-out; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); -webkit-transform-origin: 0 50%; -ms-transform-origin: 0 50%; transform-origin: 0 50%; }
.menu-bar.is-open .btn-menu .menu-line.menu-line-bottom { width: 36px; -webkit-transform: rotate(-45deg) translate(-2px, 1px) scaleX(1); -ms-transform: rotate(-45deg) translate(-2px, 1px) scaleX(1); transform: rotate(-45deg) translate(-2px, 1px) scaleX(1); background-color: #000; }
/* Header 样式end */
#menuBox { display: none; }

/******Header style begin******/
.Header-top { position: fixed; left: 0; top: 0; z-index: 99; width: 100%; height: 40px; background: #02172e url("../images/topbg.png")/*tpa=http://www.baidur.net/cn/images/topbg.png*/ no-repeat right top; font-size: 14px; color: #fff; line-height: 40px; }
.Header-top .left { margin-left: 20px; }
.Header-top .right { margin-right: 20px; }
.top-wx { font-size: 14px; color: #fff; line-height: 40px; background: url("../images/icon-wx.png")/*tpa=http://www.baidur.net/cn/images/icon-wx.png*/ no-repeat left center; padding-left: 30px; display: inline-block; }
.top-wx:hover { color: #db4e00; }
.top-fw { padding-left: 30px; background: url("../images/icon-fw.png")/*tpa=http://www.baidur.net/cn/images/icon-fw.png*/ no-repeat left center; margin-left: 50px; display: inline-block; }
.Header-top .main-yw a { font-size: 14px; color: #fff; line-height: 40px; margin: 0 15px; }
.Header-top .main-yw a:hover { color: #db4e00; }
.Header { background: url("../images/hdbg.jpg")/*tpa=http://www.baidur.net/cn/images/hdbg.jpg*/ repeat-x; background-size: auto 100%; }
.Header .logo { padding: 20px; }
.Header .logo img { margin: 5px 0; margin-right: 20px; float: left; }
.Header .logo .logo-text { display: inline-block; border-left: 1px solid #dedede; line-height: 70px; padding: 0 20px; font-size: 18px; color: #9a5132; font-weight: 600; }
.nav li { float: left; }
.nav li a { line-height: 110px; padding: 0 20px; margin: 0 10px; font-size: 18px; color: #666; }
.nav li.cur a, .nav li:hover a { color: #0d44bf; }
.Apply { padding: 35px 30px 34px; }
.business-btn { padding: 30px; }
.business-btn a { display: block; padding: 5px; width: 40px; height: 40px; }
.business-btn a:hover img { display: none; }
.business-btn a:hover { background: url("../images/icon-yw1.png")/*tpa=http://www.baidur.net/cn/images/icon-yw1.png*/ no-repeat center center; }
.hotline { padding: 30px; height: 50px; }
.hotline span { display: block; font-size: 14px; color: #333333; line-height: 20px; }
.hotline-number { font-size: 30px; line-height: 30px; color: #000; font-family: 'DINCond-Mediumf17bc02ea5a8d'; }
/******Header style  End ******/
.wx-qcrod { display: none; }
body .layui-layer-wx { background: none; box-shadow: none; }
body .layui-layer-wx .layui-layer-setwin { right: 0; top: 0; }
body .layui-layer-wx .qcrod { width: 150px;margin: 0.33rem auto; }
body .layui-layer-wx .qcrod img { width: 100%; }
body .layui-layer-wx .qcrod p { font-size: 16px; color: #fff; line-height: 40px; text-align: center; }

/******footer style begin******/
.footer { background: #000; padding-top: 60px; }
.footer .left { width: 318px; margin-right: 90px; }
.footer .left:last-child { margin-right: 0; }
.footer .fot-logo { padding: 0 45px; margin-right: 50px; width: auto; }
.footer .Item h3 { font-size: 16px; color: #fff; line-height: 30px; padding-bottom: 15px; border-bottom: 1px solid #525252; margin-bottom: 20px; }
.footer .Item p { color: #fff; font-size: 16px; line-height: 30px; margin-bottom: 15px; }
.footer .Item a { color: #fff; }
.footer .Item .Icon-add { background: url("../images/icon-address.png")/*tpa=http://www.baidur.net/cn/images/icon-address.png*/ no-repeat top left; }
.footer .Item .Icon-number { background: url("../images/icon-phone.png")/*tpa=http://www.baidur.net/cn/images/icon-phone.png*/ no-repeat top left; }
.footer .Address p { padding-left: 40px; }
.fot-contact { padding-bottom: 60px; border-bottom: 1px solid #1c1c1c; }
.Link { padding: 20px 0; }
.Link a { font-size: 14px; color: #444; line-height: 40px; margin-right: 20px; }
.copyright { padding: 15px 0; }
.copyright p { font-size: 14px; color: #444; line-height: 40px; text-align: center; }

.Popup { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 100; display: none; }
.Popup .bg { background-image: url("../images/black.png")/*tpa=http://www.baidur.net/cn/images/black.png*/; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 101; }
.Popup-box { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; background: #fff; width: 1010px; height: 360px; z-index: 102; }
.Popup-box .left { height: 260px; width: 630px; border-right: 1px dashed #d6d6d6; padding: 40px; padding-right: 0; }
.Popup-box .right { width: 250px; height: 260px; padding: 40px; padding-top: 50px; }
.Popup-box .left h3 { font-size: 24px; color: #000; line-height: 40px; margin-bottom: 10px; font-weight: 500; }
.Popup-box .left h2 { font-size: 30px; color: #000; line-height: 40px; margin-bottom: 20px; }
.Popup-box .right p { font-size: 18px; color: #000; line-height: 30px; }
.Popup-box .right h3 { font-size: 30px; color: #b90707; line-height: 40px; font-family: Arial; margin-bottom: 30px; }
.Popup-box .abtn { width: 240px; line-height: 46px; text-align: center; color: #fff; font-size: 16px; display: block; margin-bottom: 30px; }
.Popup-box .make { background: #0343aa; }
.Popup-box .Consultation { background: #d7262e; }
.bus-list li { float: left; margin-right: 30px; margin-bottom: 30px; }
.bus-list li a { background: #f3f3f3; text-align: center; width: 125px; height: 46px; line-height: 46px; display: block; font-size: 16px; color: #666; transition: all 0.3s linear; }
.bus-list li:hover a { background: #0343aa; color: #fff; }
/******footer style  End ******/

/*右侧公共客服组件样式begin*/
#fixedTop { position: fixed; right: 20px; bottom: 12%; width: 46px; height: 46px; z-index: 999; cursor: pointer; opacity: 0; filter: alpha(opacity=0); transition: all 0.5s linear; -moz-transition: all 0.5s linear; -webkit-transition: all 0.5s linear; transform: translateY(300%); -moz-transform: translateY(300%); -webkit-transform: translateY(300%); }
#fixedTop.show { opacity: 1; filter: alpha(opacity=1); transform: translateY(0); -moz-transform: translateY(0); -webkit-transform: translateY(0); }
/*右侧公共客服组件样式end*/

.botBtn { display: none; position: fixed; bottom: 0px; left: 0; width: 100%; overflow: hidden; z-index: 999; background: #270c73; box-shadow: 0 -5px 6px rgba(0, 0, 0, 0.2); }
.botBtn a { display: block; float: left; width: 33.33%; padding: 10px; 0; text-align: center; }
.botBtn a span { display: inline-block; font-size: 18px; color: #fff; line-height: 40px;font-weight:bold; }
.botBtn .icon-phone { background: url("../images/icon01.png")/*tpa=http://www.baidur.net/cn/images/icon01.png*/ no-repeat center left; background-size: 35px; }
.botBtn .icon-zixun { background: url("../images/icon02.png")/*tpa=http://www.baidur.net/cn/images/icon02.png*/ no-repeat center left; background-size: 35px; }
.botBtn .icon-weixin { background: url("../images/icon03.png")/*tpa=http://www.baidur.net/cn/images/icon03.png*/ no-repeat center left; background-size: 35px; }


/******Home style begin******/
#banner { position: relative; overflow: hidden; }
#banner .owl-theme .owl-controls .owl-nav [class*=owl-] { position: absolute; top: 50%; width: 40px; height: 40px; margin-top: -20px; transition: all 0.3s linear; opacity: 0; filter: alpha(opacity=0); }
#banner .owl-theme .owl-controls .owl-nav .owl-prev { left: -100px; background: url("../images/bl.png")/*tpa=http://www.baidur.net/cn/images/bl.png*/ no-repeat center center; }
#banner .owl-theme .owl-controls .owl-nav .owl-next { right: -100px; background: url("../images/br.png")/*tpa=http://www.baidur.net/cn/images/br.png*/ no-repeat center center; }
#banner .owl-theme .owl-dots { position: absolute; left: 0; bottom: 30px; text-align: center; width: 100%; }
#banner .owl-theme .owl-dots .owl-dot { width: 12px; height: 12px; margin: 5px; transition: all 0.3s ease-out; border-radius: 50%; }
#banner .owl-theme .owl-dots .owl-dot span { width: 12px; height: 12px; background: none; transition: all 0.3s ease-out; border: 1px solid #fff; border-radius: 50%; margin: 0; }
#banner .owl-theme .owl-dots .active { background: #fff; }
#banner .owl-theme .owl-dots .active span { background: #fff; }
#banner .owl-theme:hover .owl-controls .owl-nav .owl-prev { left: 10px; opacity: 1; filter: alpha(opacity=100); }
#banner .owl-theme:hover .owl-controls .owl-nav .owl-next { right: 10px; opacity: 1; filter: alpha(opacity=100); }
.ban-form { background-image: url("../images/bg-col.png")/*tpa=http://www.baidur.net/cn/images/bg-col.png*/; position: absolute; left: 0; bottom: 0; width: 100%; z-index: 95; padding: 15px 0; }
.form-ul { width: 900px; margin: 0 auto; }
.form-ul .form-li { width: 318px; height: 50px; background: #fff; border: 1px solid #e9e9e9; float: left; margin-right: 20px; position: relative; }
.form-ul .form-btn { width: 218px; margin-right: 0; border: none; }
.input-inner { margin-left: 50px; }
.input-label { position: absolute; left: 11px; top: 11px; width: 28px; right: 28px; }
.input-text { width: 100%; height: 50px; font-size: 14px; color: #333; border: 0; background: none; }
.btn-form { border: none; width: 100%; background: #03379c; font-size: 16px; color: #fff; line-height: 50px; text-align: center; }
input:focus { outline: none; }

.Main-business { padding: 20px 0; padding-bottom: 70px; }
.Title-h1 { font-size: 30px; line-height: 60px; text-align: center; color: #000; font-weight: bold; }
.Tab-nav { margin-bottom: 20px; text-align: center; }
.Tab-nav a { font-size: 18px; color: #666; line-height: 40px; display: inline-block; margin: 0 20px; font-weight: bold; position: relative; padding: 0 5px; }
.Tab-nav a:before { position: absolute; left: 50%; bottom: 0; width: 0; height: 3px; background: #0d44bf; display: block; content: ""; transition: all 0.3s linear; }
.Tab-nav a.cur:before { width: 100%; left: 0; }
.Tab-nav a.cur { color: #0d44bf; }
.BTab-content { background: #efefef; }
.BTab-content .left { width: 260px; padding-left: 50px; padding-top: 50px; }
.Bside h2 { font-size: 26px; color: #000; line-height: 60px; margin-bottom: 20px; }
.Bside .Blink { font-size: 16px; color: #666; line-height: 40px; display: block; }
.Bside .read-more { margin-top: 30px; display: block; width: 110px; height: 50px; padding: 0 30px; line-height: 50px; font-size: 14px; color: #000; background: #fff; border-radius: 25px; overflow: hidden; transition: all 0.3s ease-in; }
.Bside .read-more .icon-right01 { float: right; font-size: 16px; }
.Bside .read-more:hover { background: #0d44bf; color: #fff; }

.Team { background: url("../images/teambg.jpg")/*tpa=http://www.baidur.net/cn/images/teambg.jpg*/ no-repeat center top; padding-top: 60px; padding-bottom: 25px; display: none; }
.Team .Title { color: #fff; text-align: center; margin-bottom: 50px; }
.Team .Title h1 { font-size: 36px; line-height: 60px; color: #fff; }
.Team .Title p { font-size: 18px; line-height: 30px; color: #fff; margin-bottom: 20px; }
.Team-list .Item { float: left; width: 332px; margin-right: 24px; background: #fff; transition: all 0.3s linear; }
.Team-list .Item:last-child { margin-right: 0; }
.Team-list .Item .pic { overflow: hidden; }
.Team-list .Item .pic img { transition: all 0.3s linear; width: 100%; }
.Team-list .Item .Intro { padding: 20px 30px; text-align: center; }
.Team-list .Item h3 { font-size: 24px; color: #000; line-height: 40px; font-weight: 500; margin-bottom: 10px; }
.Team-list .Item p { font-size: 14px; color: #666; line-height: 26px; margin-bottom: 30px; }
.Team-list .Item .contact-btn { font-size: 14px; color: #666; line-height: 40px; width: 80px; padding: 0 20px; display: block; border-radius: 20px; border: 1px solid #ccc; text-align: center; margin: 0 auto; transition: all 0.3s linear; }
.Team-list .Item .icon-goutong { float: left; font-size: 18px; color: #000; margin-right: 5px; }
.Team-list .Item:hover .pic img { transform: scale(1.1); }
.Team-list .Item:hover { box-shadow: 0 0 5px 1px #ccc; }
.Team-list .Item:hover .contact-btn { background: #0d44bf; color: #fff; }
.Team-list .Item:hover .icon-goutong { color: #fff; }

.Case { padding: 20px 0 20px; background: #efefef; }
.Case .Title-h1 { font-size: 30px; color: #030303; }
#CTab-nav { margin-bottom: 30px; }
.Case-list .Item { float: left; margin-right: 40px; margin-bottom: 40px; position: relative; overflow: hidden; width: calc((100% - 80px)/3); }
.Case-list .Item img { width: 100%; }
.Case-list .Item:nth-child(3n+3) { margin-right: 0; }
.Case-list .Item h3 { position: absolute; left: 0; top: 100%; width: 100%; height: 100%; vertical-align: middle; text-align: center; font-size: 24px; padding-top: 110px; color: #fff; background-image: url("../images/black.png")/*tpa=http://www.baidur.net/cn/images/black.png*/; transition: all 0.3s linear; }
.Case-list .Item:hover h3 { top: 0; }

.Choice { padding: 30px 0; text-align: center; }
.Title { text-align: center; }
.Title h1 { font-size: 30px; color: #030303; line-height: 60px; }
.Title p { font-size: 18px; color: #999; line-height: 30px; margin-bottom: 20px; }
.Choice-list li { float: left; width: 33.33%; }
.Choice-list .Item { padding: 0 30px; margin: 0px; }
.Choice-list .Item img { margin-bottom: 10px; transition: all 0.3s linear; }
.Choice-list .Item h3 { font-size: 20px; color: #0d44bf; line-height: 40px; }
.Choice-list .Item p { font-size: 16px; color: #666; line-height: 22px; }

.Advantage { background: url("../images/homebg02.jpg")/*tpa=http://www.baidur.net/cn/images/Homebg02.jpg*/ no-repeat center; padding: 30px 0; }
.Adv-list .Item { float: left; width: 33.33%; text-align: center; color: #fff; padding-top: 30px; padding-bottom: 60px; border-right: 1px solid #5b5b5a; border-bottom: 1px solid #5b5b5a; box-sizing: border-box; }
.Adv-list .Item > strong { display: block; font-family: 'DINCond-Mediumf17bc02ea5a8d'; font-size: 72px; line-height: 80px; position: relative; }
.Adv-list .Itstrongem > strong span { font-size: 18px; margin-left: 10px; line-height: 30px; }
.Adv-list .Item > strong i { position: absolute; top: 10px; font-size: 50px; font-weight: 100; font-style: normal; line-height: 20px; }
.Adv-list .Item > span { font-size: 16px; line-height: 30px; }
.Adv-list .Item:nth-child(3n+3) { border-right: 0; }
.Adv-list .Item:nth-child(n+4) { border-bottom: 0; }

.Customer { padding: 60px 0; }
.featured .Item { width: 370px; height: 400px; text-align: center; padding: 10px 40px 10px 40px; box-shadow: 0 0 5px 2px #ccc; }
.featured .Item img { margin-bottom: 20px; font-size: 16px; color: #666; }
.featured .Item p { font-size: 16px; color: #666; line-height: 26px; text-align: left; }
.customer-left { float: left; width: 50%; }
.customer-right { float: right; width: 45%; }
.customer-left .title { font-size: 40px; color: #333333; line-height: 55px; margin-bottom: 20px; position: relative; font-weight: 500; }
.customer-left p.main { color: #393939; margin-bottom: 40px; font-size: 18px; line-height: 24px; }
.blue-btn { width: 170px; height: 50px; border: none; border-radius: 100px; color: #fff; line-height: 50px; font-size: 18px; display: block; text-align: center; position: relative; overflow: hidden; background-color: #294DF7; background-image: -webkit-linear-gradient(52deg,#182FEC 0%,#0D6AF2 39%,#00C1DF 120%); background-image: -o-linear-gradient(52deg,#182FEC 0%,#0D6AF2 39%,#00C1DF 120%); background-image: -moz-linear-gradient(52deg,#182FEC 0%,#0D6AF2 39%,#00C1DF 120%); background-image: linear-gradient(52deg,#182FEC 0%,#0D6AF2 39%,#00C1DF 120%); transition: all 0.75s ease; }
.man-say { height: 180px; }
.say-logo { padding-bottom: 10px; overflow: hidden; }
.man-say h4 { font-size: 14px; line-height: 24px; color: #87878A; clear: both; font-weight: 500; display: none; }
.man-say p { font-size: 14px; line-height: 24px; color: #87878A; clear: both; }


.partner { background: url("../images/homebg03.jpg")/*tpa=http://www.baidur.net/cn/images/Homebg03.jpg*/no-repeat top center; padding: 30px 0; text-align: center; }
.partner h1 { font-size: 36px; color: #fff; line-height: 50px; margin-bottom: 30px; }
.partner-list { border: 1px solid #ebebeb; margin-bottom: 40px; }
.partner-list li { float: left; }
.partner-list .Item { border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; }

.news { background: #f4f4f4; padding: 20px 0; }
.news .Title { margin-bottom: 30px; }
.news-list li { float: left; width: 459px; margin-right: 11px; }
.news-list li:nth-child(2n+3) { margin-right: 0; }
.news-list li:last-child { margin-right: 0; }
.news-list .Item { padding: 35px 30px 15px 30px; background: #fff; margin-bottom: 11px; transition: all 0.3s linear; }
.news-list .Item .Intro { padding-bottom: 20px; border-bottom: 1px solid #eee; }
.news-list .Item h3 { font-size: 16px; color: #000; line-height: 32px; font-weight: 500; }
.news-list .Item p { font-size: 14px; color: #666; line-height: 22px; }
.news-list .Item .bottom { padding-top: 15px; overflow: hidden; }
.news-list .Item strong { font-size: 36px; color: #868686; line-height: 36px; display: block; }
.news-list .Item .date { font-size: 12px; color: #868686; line-height: 20px; float: left; text-align: center; }
.news-list .Item .iconfont { float: right; font-size: 30px; color: #999; font-weight: 600; }
.news-list .Item:hover { box-shadow: 0 0 8px 1px #ddd; }
.news-list .Item:hover h3 { color: #0d44bf; }
.Hostnews { position: relative; overflow: hidden; }
.Hostnews img { width: 100%; transition: all 0.3s linear; }
.Hostnews:hover img { transform: scale(1.1); }
.Hostnews .Intro { position: absolute; left: 0; bottom: 0; width: 100%; padding: 20px; background-image: url("../images/black.png")/*tpa=http://www.baidur.net/cn/images/black.png*/; box-sizing: border-box; }
.Hostnews .Intro h3 { font-size: 16px; line-height: 26px; color: #fff; width: 70%; font-weight: 500; float: left; }
.Hostnews .Intro .iconfont { float: right; font-size: 26px; color: #fff; line-height: 40px; }

.programme { background: url("../images/homebg04.jpg")/*tpa=http://www.baidur.net/cn/images/Homebg04.jpg*/; padding: 20px 0; }
.programme h1 { font-size: 24px; color: #002bb7; line-height: 50px; margin-bottom: 20px; }
.programme h1 span { font-size: 16px; color: #303030; line-height: 40px; font-weight: 500; }
.programme form { font-size: 0; margin-bottom: 20px; }
.programme form input { width: 292px; padding: 0 20px; height: 55px; line-height: 55px; font-size: 14px; color: #666; border: none; margin-right: 20px; }
.programme form input.btn { width: 160px; font-size: 16px; box-sizing: border-box; }
.programme form input.Consul { margin-right: 0; }
.programme form input.Submit { background: #0d44bf; color: #fff; }
.programme form input.btn:hover { background: #0d44bf; color: #fff; }
.programme .Notes { font-size: 14px; color: #666; line-height: 30px; }

.Look-here { background: #212589; text-align: center; padding: 60px; }
/******Home style  End ******/

/******Detail style begin******/
.Detail-banner { background: url("../images/banner02.jpg")/*tpa=http://www.baidur.net/cn/images/banner02.jpg*/ no-repeat center center; }
.Detail-banner .container { padding-top: 170px; padding-bottom: 150px; }
.Detail-banner .btn-zx { margin-top: 55px; width: 165px; background: #fff; border-radius: 5px; display: block; font-size: 18px; color: #000; line-height: 55px; font-weight: bold; text-align: center; transition: all 0.3s linear; }
.Detail-banner .btn-zx:hover { background: #0d44bf; color: #fff; }
.Detail-banner .myform1 { width: 360px; padding: 30px; background-image: url("../images/formbg.png")/*tpa=http://www.baidur.net/cn/images/formbg.png*/; border-radius: 5px; overflow: hidden; }
.Detail-banner .myform1 h3 { font-size: 24px; color: #fff; line-height: 40px; font-weight: 500; margin-bottom: 10px; }
.Detail-banner .myform1 input { margin-bottom: 18px; width: 328px; height: 48px; border: 1px solid #fff; border-radius: 5px; background: none; padding: 0 15px; font-size: 14px; color: #b9b9b9; line-height: 48px; }
.Detail-banner .myform1 textarea { padding: 15px; border: 1px solid #fff; background: none; width: 328px; border-radius: 5px; margin-bottom: 20px; font-size: 14px; color: #b9b9b9; }
.Detail-banner .myform1 input.Submit { background: url("../images/submitbg.png")/*tpa=http://www.baidur.net/cn/images/submitbg.png*/ no-repeat center center; border: none; width: 360px; font-size: 18px; color: #fff; }

.Extension { padding: 60px 0; }
.Detail-Title { text-align: center; margin-bottom: 30px; }
.Detail-Title h1 { font-size: 42px; color: #000; line-height: 60px; margin-bottom: 10px; }
.Detail-Title p { font-size: 16px; color: #666; line-height: 30px; }
.Detail-Title h3 { font-size: 24px; color: #000; line-height: 40px; }
.Detail-Title .blue { color: #03389d; }
table { border-left: 1px solid #d2d8e3; border-right: 1px solid #d2d8e3; }
table th, table td { width: 20%; text-align: center; padding: 20px; }
table th { background: #03389d; color: #fff; line-height: 30px; font-weight: 500; border-right: 1px solid #d2d8e3; border-bottom: 1px solid #d2d8e3; }
table td { font-size: 14px; color: #666; line-height: 18px; border-right: 1px solid #d2d8e3; border-bottom: 1px solid #d2d8e3; }
table td:nth-child(2n+1) { background: #fafafa; }

.existence { background: #f1f1f1; padding: 60px 0; }
.faq-list { margin: 20px 0; width: 1425px; }
.faq-list li { float: left; width: 25%; }
.faq-list .Item { background: #f8f8f8; border-radius: 5px; margin-right: 25px; margin-bottom: 25px; text-align: center; padding: 40px 0; transition: all 0.3s linear; }
.faq-list .Item img { margin-bottom: 20px; }
.faq-list .Item h3 { font-size: 18px; color: #000; line-height: 30px; }
.faq-list li:hover .Item { box-shadow: 0 0 8px 2px #ccc; }

.annoyance { background: url("../images/detailbg01.jpg")/*tpa=http://www.baidur.net/cn/images/Detailbg01.jpg*/ no-repeat top center; padding: 60px 0; position: relative; }
.annoyance .Detail-Title h1 { color: #fff; }
.annoyance .main { padding-top: 65px; }
.annoyance .con { position: absolute; left: 50%; bottom: -30px; margin-left: -250px; }
.annoyance .main h1 { font-size: 30px; color: #fff; line-height: 50px; margin-bottom: 30px; position: relative; z-index: 1; display: inline-block; padding: 0 5px; }
.annoyance .main h1:before { position: absolute; background: #03389d; bottom: 0; left: 0; width: 100%; height: 15px; z-index: -1; content: ""; display: block; }
.annoyance .main p { font-size: 16px; color: #fff; margin-bottom: 10px; line-height: 30px; }
.annoyance .main .right { width: 450px; }
.annoyance .cost h2 { font-size: 36px; line-height: 60px; color: #fff; font-weight: 500; }
.annoyance .cost .Prompt { font-size: 14px; }
.annoyance .still h3 { font-size: 16px; line-height: 30px; color: #fff; }
.annoyance .still .zx-cost { width: 240px; height: 60px; line-height: 60px; text-align: center; background: #03389d; font-size: 20px; color: #fff; display: block; border-radius: 10px; font-weight: bold; }

.Solve { background: url("../images/detailbg02.jpg")/*tpa=http://www.baidur.net/cn/images/Detailbg02.jpg*/ no-repeat center top; padding-top: 110px; padding-bottom: 60px; }
.Solve .Detail-Title { margin-bottom: 30px; }
.Solve .Detail-Title p { font-size: 24px; color: #000; }
.Solve-list .son-item { position: absolute; left: 50%; top: 0; margin-left: -183px; }
.Solve-list { position: relative; }
.Solve-list li { float: left; width: 490px; }
.Solve-list li.ItemB { float: right; }
.Solve-list .Item { overflow: hidden; background: #fff; margin-bottom: 26px; border-radius: 10px; overflow: hidden; box-shadow: 0 0 5px 1px #ccc; padding: 30px; padding-left: 50px; height: 106px; }
.Solve-list .Item img { float: left; margin-right: 15px; }
.Solve-list .Intro { float: right; width: 320px; }
.Solve-list .Intro h3 { font-size: 18px; color: #000; line-height: 30px; }
.Solve-list .Intro p { font-size: 14px; color: #666; line-height: 20px; }

.advantage { padding: 60px 0; }
.adv-list { width: 1430px; }
.adv-list .Item { float: left; width: 325px; border: 1px solid #eee; text-align: center; margin-right: 30px; padding: 70px 0; border-radius: 10px; }
.adv-list .Item img { margin-bottom: 40px; }
.adv-list .Item h3 { font-size: 24px; color: #03389d; line-height: 40px; }
.adv-list .Item p { font-size: 16px; color: #666; line-height: 30px; }

.sem { background: #f1f1f1; padding: 60px 0; }
.sem .Detail-Title p { font-size: 16px; color: #333; line-height: 30px; text-align: left; }
.sem .sem-list { text-align: center; }

.Contrast { background: url("../images/advantagebg.jpg")/*tpa=http://www.baidur.net/cn/images/Advantagebg.jpg*/ no-repeat center top; padding: 60px 0; }
.Contrast .Detail-Title h1 { color: #fff; }
.Contrast-list { background: #fff; }
.Contrast-list .left, .Contrast-list .right { width: 50%; }
.Contrast-list .right { background-image: url("../images/sem1bg.jpg")/*tpa=http://www.baidur.net/cn/images/sem1bg.jpg*/; }
.Contrast-list .left ul { padding-left: 60px; }
.Contrast-list .right ul { padding-right: 60px; }
.Contrast-list li { padding: 30px 0; border-bottom: 1px solid #e3e3e3; }
.win li { background: url("../images/advantage-up.png")/*tpa=http://www.baidur.net/cn/images/Advantage-up.png*/ no-repeat top 30px left 10px; padding-left: 100px; }
.win li h3 { font-size: 18px; color: #000; line-height: 30px; }
.win li p { font-size: 14px; color: #000; line-height: 30px; }
.lose li { padding-left: 250px; background: url("../images/advantage-down.png")/*tpa=http://www.baidur.net/cn/images/Advantage-down.png*/ no-repeat top 30px left 150px; }
.lose li h3 { font-size: 18px; color: #5b5b5b; line-height: 30px; }
.lose li p { font-size: 14px; color: #999; line-height: 30px; }

.contract { padding: 60px 0; }
.contract-list { width: 1420px; }
.contract li { float: left; text-align: center; }
.contract .Item { margin-right: 22px; }
.contract .Item .pic { border: 1px solid #e6e6e6; width: 330px; height: 430px; overflow: hidden; }
.contract .Item h4 { font-size: 16px; color: #2b2b2b; line-height: 20px; margin: 20px; font-weight: 500; }
.contract .owl-theme .owl-dots { display: inline-block; }
.contract .owl-theme .owl-dots .owl-dot span { width: 27px; height: 3px; background: #c3c3c3; border-radius: 0; border: none; }
.contract .owl-theme .owl-dots .active span { background: #03389d; }

.feedback { background: url("../images/detailbg03.jpg")/*tpa=http://www.baidur.net/cn/images/Detailbg03.jpg*/ no-repeat center top; padding: 80px 0; }
.feedback-list { width: 1435px; }
.feedback-list li { float: left; margin-right: 36px; }
.feedback-list .Item { background: #fff; padding: 50px 55px; }

.process { padding: 70px 0; }
.pro-list { width: 1420px; }
.pro-list li { float: left; margin-right: 20px; width: 182px; text-align: center; padding: 40px 0 25px; box-shadow: 0 0 5px 1px #e1e1e1; border-radius: 5px; overflow: hidden; transition: all 0.3s linear; }
.pro-list li h3 { font-size: 16px; color: #666; line-height: 30px; font-weight: 500; margin-top: 15px; }
.pro-list li:hover { box-shadow: 0 0 8px 2px #ccc; }
/******Detail style  End ******/


/******新增信息流页面样式 begin******/
.banner_xinxi { height: 660px; }
.banner_xinxi .container { width: 1280px; padding: 30px 0; }
.banner_xinxi .myform1 { background: #fff; margin-top: 70px; }
.banner_xinxi .myform1 input { border: 1px solid #ebebeb; }
.banner_xinxi .myform1 h3 { color: #000; font-weight: bold; }

.xinxi_box { padding: 50px 0; }
.xinxi_box .container { width: 1280px; }
.xinxi-title { text-align: center; margin-bottom: 20px; }
.xinxi-title h2 { font-size: 30px; }
.xinxi-title .line { width: 50px; height: 2px; background: #d9d9d9; display: block; margin: 20px auto 0; }
.xinxibox1 { background: #f4f4f4; }
.xinxibox1 .xinxi-title h2 span { color: #0049ca; }
.xxtg-list { margin: 0 -20px; }
.xxtg-list li { float: left; width: 33.33%; }
.xxtg-list li .item { margin: 20px; text-align: center; box-shadow: 0 0 5px 1px rgba(4,0,0,0.14); height: 155px; padding: 25px 30px; box-sizing: border-box; }
.xxtg-list .item strong { display: block; background: #e4e6eb; width: 40px; height: 40px; text-align: center; line-height: 40px; font-size: 24px; color: #1d50d3; margin: 0 auto 10px; font-family: 'DINCond-Mediumf17bc02ea5a8d'; border-radius: 50%; }
.xxtg-list li .item h3 { font-size: 18px; }

.xinxibox2 { background-image: url("../images/xxbg.jpg")/*tpa=http://www.baidur.net/cn/images/xxbg.jpg*/; }
.xinxibox2 .xinxi-title h2 { color: #fff; }
.xinxibox2 .xinxi-title .line { background: rgba(255,255,255,0.5); }
.xxfw-list { margin: 0 -35px; }
.xxfw-list li { float: left; width: 33.33%; }
.xxfw-list .item { margin: 35px; }
.xxfw-list .item .pic { overflow: hidden; }
.xxfw-list .item .pic img { width: 100%; transition: all 0.3s linear; }
.xxfw-list .item h3 { font-size: 18px; color: #fff; line-height: 40px; margin: 5px 0; }
.xxfw-list .item p { font-size: 16px; color: #fff; line-height: 26px; }
.xxfw-list .item:hover .pic img { transform: scale(1.1); }

.xinxibox3 { background: #ededed; }
.xinxibox3 .xinxi-title .line { background: #00489b; }

.xinxibox4 { background-image: url("../images/xinxibg.jpg")/*tpa=http://www.baidur.net/cn/images/xinxibg.jpg*/; height: 550px; }
.xinxibox4 .xinxi-title h2 { color: #fff; }
.xxtab-tit { margin: 20px 0; border-bottom: 1px solid rgba(255,255,255,0.2); display: inline-block; }
.xxtab-tit a { position: relative; font-size: 16px; color: #fff; line-height: 40px; padding: 0 15px; display: inline-block; font-weight: bold; transition: all 0.3s linear; }
.xxtab-tit a:before { position: absolute; display: block; content: ""; left: 50%; bottom: -1px; width: 0; height: 1px; background: #fa0000; transition: all 0.3s linear; }
.xxtab-tit a.cur { color: #fa0000; }
.xxtab-tit a.cur:before { left: 0; width: 100%; }
.xxtab-box { padding: 0 40px; }
.xxtab-box .left { float: left; width: 50%; }
.xxtab-box .right { float: right; width: 50%; }
.xxtab-text { color: #fff; padding-top: 10%; }
.xxtab-text p { font-size: 16px; color: #fff; line-height: 40px; }

.xinxibox5 { padding: 30px 0; }
.xinxibox5 .container { width: 1400px; }
.tgal-list { margin: 0 -8px; }
.tgal-list li { float: left; width: 50%; }
.tgal-list .pic { margin: 8px; overflow: hidden; }
.tgal-list .pic img { width: 100%; transition: all 0.3s linear; }
.tgal-list li:hover .pic { box-shadow: 0 0 5px 1px rgba(4,0,0,0.14); }
.tgal-list li:hover .pic img { transform: scale(1.1); }
/******新增信息流页面样式 End******
*
*
*
*
******新增信息流1页面样式 begin******/
.xxl-title { text-align: center; line-height: 1.8; color: #666; }
.xxl-title h2 { font-size:36px; font-weight: 500; color: #000; }
.xxl-title p { font-size: 18px; }
.banner_xxl { position: relative; height: 727px; }
.banner_xxl .container { padding-top: 80px; }
.banner_xxl .xxl-title, .banner_xxl .xxl-title h2 { color: #fff; }
.xx-banlist { margin: 30px 10%; text-align: center; }
.xx-banlist li { float: left;   }

.xxl-title wow fadeInUp h2{font-size:36px;font-weight:500; width:80%; text-align:center}
.xxl-title wow fadeInUp p{ font-size:18px;}

.list1{ padding-top: 40px;}
.list1 p{ text-align: center; }

 

.Detail_xxl { padding-top: 40px; font-size: 16px; color: #666; line-height: 1.8; }
.xxl1-list { margin: 0 -16px; }
.xxl1-list li { float: left; width: 20%; }
.xxl1-list .item { margin: 40px 16px;   padding: 10px 20px 10px; text-align: center; }
.xxl1-list .item img { margin-bottom: 30px; }
.xxl1-list .item h3 { font-size: 18px; color: #000; margin-bottom: 10px; font-weight: 500; }
.xxl1-list .item p { font-size: 14px; color: #666; }
.xx-morebtn { transition: all 0.3s linear; display: block;font-size: 18px; margin: 10px auto; width: 350px; height: 60px; color: #fff; text-align: center; line-height: 60px; background: linear-gradient(to right, #2c57ac, #5182e4);; border-radius: 30px; }
.xx-morebtn:hover { box-shadow: 0 0 12px rgba(28,65,142,0.75); transform: translateY(-3px); }
.btn-text { text-align: center; border-bottom: 1px solid #e6e6e6; padding-bottom: 10px; }
.xxlbox1 .main { padding-bottom: 40px; border-bottom: 1px solid #e6e6e6; }

.xxlbox2 .xxl-title { padding-top: 30px; }
.xxl2-list { margin: 0 -20px; }
.xxl2-list > li { float: left; width: 50%; }
.xxl2-box { padding: 40px; text-align: center; border: 1px solid #e6e6e6; margin: 20px; overflow: hidden; border-radius: 2px; }
.xxl2-box h3 { font-size: 24px; color: #000; font-weight: 500; }
.logo-list { display: block; }
.logo-list li { display: inline-block; margin: 26px; border: 1px solid #e6e6e6; border-radius: 5px; transition: all 0.3s linear; }
.logo-list li:hover { transform: scale(1.1); }
.xxl2-box .red { color: #fb0202; }

.xxlbox3 { margin-top: 30px; }
.xxl3-list li { float: left; width: 25%; }
.xxl3-list .item { margin: 30px 10px; padding: 40px 45px 50px; text-align: center; border: 1px solid #e6e6e6; }
.xxl3-list .item h3 { font-size: 20px; font-weight: 500; margin: 20px auto 10px; }

.xxlbox4 { margin-top: 30px; }
.xxlbox4 .xxl-title { margin-bottom: 25px; }
.case-item { background: #fafafa; }
.case-item .container { padding: 60px 50px; box-sizing: border-box; overflow: hidden; }
.case-item .pic { float: left; box-shadow: 0 0 35px rgba(222,231,241,0.75); }
.case-item .Intro { margin-left: 55px; float: left; width: 480px; }
.case-item .Intro img { box-shadow: 0 0 10px rgba(12,3,7,0.75); border-radius: 50%; margin-bottom: 20px; }
.case-item .Intro h3 { font-size: 30px; color: #000; font-weight: 500; margin-bottom: 15px; }
.case-item .Intro p { margin-bottom: 10px; text-align:left; }
.contrast span { display: inline-block; padding: 0 30px; text-align: center; }
.contrast strong { font-family: Arial; font-size: 30px; display: block; line-height: 35px; margin-bottom: 5px; }
.contrast abbr { font-size: 14px; color: #333; line-height: 20px; display: block; }
.contrast .old { padding-left: 0; border-right: 1px solid #e6e6e6; }
.contrast .old strong { color: #0466d4; }
.contrast .new strong { color: #e00000; }
.case-btn { transition: all 0.3s linear; display: block; width: 190px; height: 50px; line-height: 50px; color: #fff; margin-top: 20px; border-radius: 25px; text-align: center; box-shadow: 0 0 7px rgba(28,65,142,0.75); background: -webkit-linear-gradient(left,#2c57ac,#5182e4); background: -o-linear-gradient(right,#2c57ac,#5182e4); background: -moz-linear-gradient(right,#2c57ac,#5182e4); background: linear-gradient(to right, #2c57ac, #5182e4); }
.case-btn:hover { box-shadow: 0 0 12px rgba(28,65,142,0.75); margin-left: 10px; }
.casebox2 { background: #fff; }
.casebox2 .pic { float: right; }
.casebox2 .Intro { float: left; margin-left: 0; }

.xxlbox5 { padding-top: 50px; }
.xxl5-list li { float: left; width: 25%; }
.xxl5-list .item { min-height: 240px; text-align: center; margin: 40px 10px; background: #f8f8f9; padding: 80px 45px; }
.xxl5-list .item h3 { font-size: 18px; margin: 20px auto 10px; font-weight: 500; color: #000; }

.xxlbox6 { padding: 5px 0; text-align: center; }
.xxlbox6 .xxl-title { margin-bottom: 45px; }
/* .xxlbox6 .xxl-title, .xxlbox6 .xxl-title h2 { color: #fff; } */
.item { transition: all 0.3s linear; }
.item img { transition: all 0.3s linear; }
.item:hover { box-shadow: 0 0 10px rgba(12,3,7,0.15); transform: translateY(-5px); }
.item:hover img { transform: scale(1.1); }
/******新增信息流页面样式 End******/

@media (max-width: 1600px) {
    .Header .logo { padding: 10px 20px; }
    .nav li a { margin: 0 5px; line-height: 90px; }
    .Apply { padding: 25px 20px 24px; margin-right: 0; }
    .business-btn { padding: 20px; }
    .hotline { padding: 20px; }
}


@media (max-width: 1460px) {
    .Header .logo { padding: 10px; }
    .Header .logo .logo-text { padding: 0 10px; }
    .nav li a { padding: 0 15px; }
    .Apply { padding: 25px 10px 24px; }
    .business-btn { padding: 20px 10px; }
    .hotline { padding: 20px 10px; }
    .container { width: 1200px; }
    .BTab-content .left { width: 25%; padding-top: 3%; padding-left: 3%; box-sizing: border-box; }
    .BTab-content .right { width: 75%; }
    .Bside .read-more { margin-top: 60px; }
    .Team-list .Item { width: 23%; margin: 0 1%; }
    .Case-list .Item { width: 31%; margin: 15px 1%; }
    .partner-list { background: #fff; }
    .partner-list li { width: 16.66%; }
    .partner-list li:first-child { width: 33.3%; }
    .news-list li { width: 32%; }
    .programme form input { width: 230px; }
    .programme form input.btn { width: 153px; }
    .footer .left { width: 23%; margin-right: 2%; box-sizing: border-box; }
    .faq-list { width: 1200px; }
    .faq-list .Item { margin: 12px; }
    .adv-list { width: 1200px; }
    .adv-list .Item { width: 22%; margin: 0 1%; }
    .Solve-list li { width: 401px; }
    .Solve-list .Item { padding: 30px 10px; }
    .Solve-list .Item img { margin-right: 0; width: 50px; }
    .feedback-list { width: 1200px; }
    .feedback-list li { width: 31%; margin: 0 1%; }
    .feedback-list .Item { padding: 20px; }
    .pro-list li { width: 13%; margin: 0 0.5%; }
    .pro-list { width: 1200px; }
    .contract-list { width: 1200px; }
    .contract .Item .pic { width: auto; height: auto; }
}

@media (max-width: 1360px) {
    .container { width: 980px; }
    .nav li a { padding: 0 10px; }
    .Tab-nav a { margin: 0 10px; }
    .Bside .read-more { margin-top: 20px; }
    .programme form input { margin-right: 10px; width: 193px; }
    .programme form input.btn { width: 120px; font-size: 14px; padding: 0; }

    .Main-business { padding-bottom: 40px; }
    .Title-h1, .Case .Title-h1, .Title h1 { font-size: 22px; line-height: 40px; }
    .Title p { font-size: 14px; margin-bottom: 10px; }
    .Tab-nav a { font-size: 16px; }
    .Bside h2 { font-size: 18px; margin-bottom: 0; line-height: 40px; }
    .Bside .Blink { font-size: 14px; }

    .banner_xxl { height: 500px; }
    .Detail_xxl { font-size: 14px; line-height: 1.5; }
    .xxl-title h2 { font-size: 38px; }
    .xxl1-list .item { padding: 15px 10px 30px; }
    .xxl2-box { padding: 20px 20px 30px; }
    .logo-list li { margin: 15px; }
    .xxl3-list .item { padding: 10px 15px 30px; }
    .case-item .pic { margin-bottom: 30px; float: left; }
    .case-item .Intro { position: relative; margin-left: 0; padding-left: 110px; }
    .case-item .Intro img { position: absolute; left: 0; top: 20px; width: 100px; height: 100px; }
    .xxl5-list .item { padding: 20px 10px 30px; }
}

@media (max-width: 1200px) {
    .nav li a { margin: 0; font-size: 14px; }
    .Advantage, .Customer, .partner, .Look-here { display: none; }

    .banner_xxl { height: 400px; }
    .Detail_xxl { font-size: 12px; }
    .xxl-title h2 { font-size: 30px; }
    .xxl-title p { font-size: 25px; }
    .xxl1-list .item p { font-size: 20px; }
}

@media (max-width: 1100px) {
    body { padding: 0; }
    * { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
    .wrap { padding-top: 90px; }
    .container { width: 100%; padding: 0 20px; box-sizing: border-box; }
    .Header-top { display: none; }
    .menu-bar { display: block; }
    .nav { display: none; position: fixed; top: 90px; left: 0; z-index: 9; width: 100%; background: #fff; box-shadow: 0 0 5px #888; }
    .nav li { float: none; }
    .nav li a { line-height: 50px; font-size: 16px; border-bottom: 1px solid #ccc; text-align: center; display: block; }
    .nav li:last-child a { border: none; }
    .nav li:nth-child(2) { display: none; }
    .Header { position: fixed; top: 0; left: 0; width: 100%; z-index: 99; box-shadow: 0 0 5px #888; }
    .Apply { display: none; }
    .business-btn { display: none; }
    .hotline { height: auto; }
    .hotline span { display: none; }
    .hotline-number { text-indent: 999em; font-size: 0; position: absolute; right: 25px; top: 50%; width: 40px; height: 40px; margin-top: -20px; display: block; background: url("../images/icon_phone.png")/*tpa=http://www.baidur.net/cn/images/icon_phone.png*/ no-repeat center; background-size: 100%; }
    .ban-form { display: none; }
    .botBtn { display: block; }
    #banner .owl-theme .owl-dots { bottom: 5px; }

    .Title-h1 { font-size: 18px; margin-bottom: 20px; line-height: 30px; }
    #BTab-nav { display: none; }
    .BTab-content .left { float: none; width: 100%; padding: 15px 20px; box-sizing: border-box; }
    .BTab-content .right { float: none; width: 100%; }
    .Bside .Blink { display: inline-block; margin-right: 20px; }
    .Bside .read-more { display: none; }
    /*#BTab-main .owl-controls { margin-top: 20px; }*/

    .Case { padding-bottom: 0; }
    #CTab-nav { margin-bottom: 15px; }
    #CTab-main { margin: 0 -20px; }
    .Case-list .Item { margin: 0; width: 33.33%; }

    .news .Title { margin-bottom: 20px; }
    .Hostnews .pic { display: none; }
    .news-list li { float: none; width: auto; margin: 0; }
    .news-list .Item { padding: 10px 15px; overflow: hidden; }
    .news-list .Item .iconfont { display: none; }
    .news-list .Item .bottom { float: left; width: 18%; border-right: 1px solid #eee; padding: 15px 0 10px; }
    .news-list .Item .Intro { float: right; width: 78%; border: none; padding: 0; }
    .news-list .Item p { line-height: 20px; height: 40px; overflow: hidden; }

    .Choice-list li { width: auto; float: none; }

    .programme h1 { font-size: 20px; line-height: 40px; text-align: center; }
    .programme h1 span { display: block; font-size: 14px; line-height: 20px; }
    .programme form { margin: 0; overflow: hidden; }
    .programme form input { margin: 0; width: 100%; margin-bottom: 15px; }
    .programme form .btn { overflow: hidden; }
    .programme form input.Submit { float: left; width: 49%; }
    .programme form input.Consul { width: 49%; float: right; }
    .programme .Notes { display: none; }

    .footer { padding: 0; }
    .fot-contact, .Link { display: none; }
    .copyright p { color: #fff; line-height: 30px; }

    #fixedTop { width: 36px; height: 36px; }

    .banner_xxl { height: 300px; }
    .xxl1-list { margin: 0; }
    .xxl1-list .item { margin: 15px 10px; }
    .case-item .container { padding: 20px 15px; }
    .case-item .pic { display: none; }
    .case-item .Intro { box-sizing: border-box; width: 100%; float: none; }
    .xxl1-list .item { min-height: 120px; }
    .xxl1-list .item img { margin-bottom: 0; }
    .xxl2-list { margin: 20px 0; }
    .xxl2-box { margin: 5px; padding: 15px 10px; }
    .xxl3-list li, .xxl1-list li { float: none; width: auto; }
    .xxl3-list .item, .xxl1-list .item { margin: 10px; padding: 15px; padding-left: 120px; position: relative; text-align: left; box-shadow: 0 0 10px rgba(12,3,7,0.15); }
    .xxl3-list .item img, .xxl1-list .item img { position: absolute; left: 10px; top: 10px; width: 100px; }
    .xxl3-list .item h3, .xxl3-list .item h3 { font-size: 16px; margin: 0 0 5px; }
    .xxl5-list { margin: 20px 0; }
    .xxl5-list li { width: 50%; }
    .xxl5-list .item { margin: 10px; min-height: initial; box-shadow: 0 0 10px rgba(12,3,7,0.15); }
    .xxlbox6 { padding: 30px 0; }
}

@media (max-width: 750px) {
    .BTab-content .left { padding: 10px 15px; }
    .Tab-nav a { font-size: 14px; }

    .Case .Title-h1 { margin-bottom: 0; }

    .banner_xxl { height: 220px; }
    .banner_xxl .container { padding-top: 15px; padding-bottom: 120px; }
    .xx-banlist { margin: 1px 6%; }
    .xxl-title h2 { font-size: 20px; }
    .xxl-title p { font-size: 14px; }
    .xx-morebtn { width: 200px; height: 50px; line-height: 50px; }
    .xxl2-list > li { width: 100%; float: none; }
    .logo-list li { margin: 15px 10px; }
    .xxl5-list .item img { width: 80px; }
    .case-item .Intro h3 { font-size: 22px; margin-bottom: 5px; }
    .contrast span { padding: 0 10px; }
    .contrast strong { font-size: 22px; }
    .case-btn { width: 160px; line-height: 40px; height: 40px; }
    .xxlbox6 .xxl-title { margin-bottom: 25px; }
    .xxl-title h2 { font-size: 1.2rem; }
    .xxl-title p { font-size: 1rem; }
     .xxl-title p div{ font-size: 1rem;text-align:center;color:#fff; } 
    
}

@media (max-width: 640px) {
    .container { padding: 0 10px; }
    .wrap { padding-top: 60px; }
    .Header .logo { padding: 0; }
    .Header .logo img { margin-right: 0; height: 40px; }
    .Header .logo .logo-text { border-left: none; font-size: 14px; line-height: 60px; }
    .hotline-number { width: 30px; height: 30px; margin-top: -15px; }
    .nav { top: 60px; }
    .Tab-nav a { margin: 0; }
    .Bside .Blink { line-height: 20px; }
    .Case-list .Item { width: 50%; }
    .news-list .Item h3 { height: 30px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
    .news-list .Item p { font-size: 12px; }

    .Main-business { padding-bottom: 10px; }

    .xxlbox1 .main { padding-bottom: 20px; }
    .logo-list li { margin: 10px 5px; width: 90px; }
    .xxl5-list .item h3 { font-size: 16px; }
}

@media (max-width: 420px) {
}


/******Detail style  begin ******/
.Detail-Abanner { height: 440px; background-repeat: no-repeat; background-position: center center; position: relative; }
.Detail-title { position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center; display: flex; justify-content: center; align-items: center; }
.Detail-title h1 { font-size: 48px; color: #fff; line-height: 80px; }
.Detail-title .en { display: block; font-size: 24px; line-height: 50px; }
.Detail-page { position: relative; }
.Dtail-nav { text-align: center; margin: 40px 0 20px; }
.Dtail-nav a { font-size: 18px; font-weight: bold; color: #333; line-height: 40px; padding: 0 5px; margin: 0 20px; position: relative; display: inline-block; }
.Dtail-nav a:before { content: ""; display: block; position: absolute; bottom: 0; left: 50%; height: 2px; width: 0; background: #003fb6; transition: all 0.3s linear; }
.Dtail-nav a.cur, .Dtail-nav a:hover { color: #003fb6; }
.Dtail-nav a.cur:before, .Dtail-nav a:hover:before { width: 100%; left: 0; }
.Detail-news { width: 1450px; margin: 0 auto; }
.Detail-news li { float: left; width: 33.33%; }
.Detail-news .Item { margin: 25px; background: #fff; padding: 23px; transition: all 0.3s linear; }
.Detail-news .Item .pic { overflow: hidden; margin-bottom: 15px; }
.Detail-news .Item .pic img { width: 100%; transition: all 0.3s linear; }
.Detail-news .Item h3 { font-size: 16px; color: #333; line-height: 40px; font-family: "微软雅黑"; }
.Detail-news .Item p { font-size: 14px; color: #666; line-height: 26px; margin-bottom: 20px; }
.Detail-news .Item .bottom { border-top: 1px solid #e3e3e3; padding-top: 15px; overflow: hidden; }
.Detail-news .bottom .date { font-size: 14px; color: #616161; font-family: Arial; font-style: italic; line-height: 20px; float: left; }
.Detail-news .bottom .icon-calendar { margin-right: 10px; font-size: 14px; }
.Detail-news .bottom .icon-goright { color: #d3d3d3; float: right; font-size: 18px; line-height: 20px; float: right; }
.Detail-news .Item:hover { box-shadow: 0 0 10px 2px #e1e1e1; }
.Detail-news .Item:hover .pic img { transform: scale(1.1); }
.Detail-news .Item:hover h3 { color: #0d44bf; }

#SC_pager { text-align: center; }
#SC_pager .pages { margin: 20px 0 50px; }
#SC_pager .pages a { display: inline-block; text-align: center; font-size: 12px; line-height: 40px; color: #000; margin: 0 10px 0 0; height: 40px; min-width: 40px; font-weight: bold; border: 1px solid #e7e7e7; cursor: pointer; background: #e8e8e8; }
#SC_pager .pages a.pgnext, #dcms_pager .pages a.pgnext { padding: 0 10px; font-weight: 100; font-family: "宋体"; display: none; }
#SC_pager .pages a.pgempty { display: inline-block; text-align: center; font-size: 12px; line-height: 36px; color: #333; height: 36px; border: 1px solid #e7e7e7; padding: 0 10px; cursor: pointer; }
#SC_pager .pages .pgcurrent { background: #000; color: #ffffff; }
#SC_pager .pages a:hover { background: #000; color: #ffffff; }

/****** Detail-public-style ******/
.Detail-more { padding: 20px 0; }
.Detail-more p { font-size: 16px; color: #333; line-height: 30px; }
.Up-Down-page { position: relative; background: #fff; padding: 15px 0; width: 100%; margin: 25px 0; box-sizing: border-box; margin-bottom: 0; border-top: 1px solid #ebebeb; }
.Up-Down-page .prev { float: left; }
.Up-Down-page .next { float: right; }
.Up-Down-page a { font-size: 14px; color: #666666; line-height: 26px; display: block; }
.Up-Down-page .prev a { background: url("../images/icon_left.png")/*tpa=http://www.baidur.net/cn/images/icon/icon_left.png*/ no-repeat left center; padding-left: 20px; }
.Up-Down-page .next a { background: url("../images/icon_right.png")/*tpa=http://www.baidur.net/cn/images/icon/icon_right.png*/ no-repeat right center; padding-right: 20px; }
.Up-Down-page .Return { width: 30px; height: 30px; position: absolute; left: 50%; top: 50%; margin-left: -15px; margin-top: -15px; background: url("../images/icon_menu01.png")/*tpa=http://www.baidur.net/cn/images/icon/icon_menu01.png*/ no-repeat center center; }
.Up-Down-page .Return:hover { background: url("../images/icon_menu02.png")/*tpa=http://www.baidur.net/cn/images/icon/icon_menu02.png*/ no-repeat center center; }
.Up-Down-page .prev a:hover { background: url("../images/icon_left01.png")/*tpa=http://www.baidur.net/cn/images/icon/icon_left01.png*/ no-repeat left center; color: #174fa2; }
.Up-Down-page .next a:hover { background: url("../images/icon_right01.png")/*tpa=http://www.baidur.net/cn/images/icon/icon_right01.png*/no-repeat right center; color: #174fa2; }

/****** Detail-share-style ******/
.Detail-share { text-align: center; }
.share { text-align: center; margin: 0 auto; width: 190px; }
.share .name { float: left; font-size: 14px; color: #333; line-height: 30px; }
.share .bdsharebuttonbox { }
.share .bdsharebuttonbox a { overflow: hidden; float: right; margin: 5px 3px; }
.share .bds_more { background: url("../images/more.jpg")/*tpa=http://www.baidur.net/cn/images/more.jpg*/ no-repeat center center !important; }
.share .bds_tsina { background: url("../images/webo.jpg")/*tpa=http://www.baidur.net/cn/images/webo.jpg*/ no-repeat center center !important; }
.share .bds_weixin { background: url("../images/weixin.jpg")/*tpa=http://www.baidur.net/cn/images/weixin.jpg*/ no-repeat center center !important; }
.share .bds_qzone { background: url("../images/qq.jpg")/*tpa=http://www.baidur.net/cn/images/qq.jpg*/ no-repeat center center !important; }
.share .bds_tqq { background: url("../images/tqq.jpg")/*tpa=http://www.baidur.net/cn/images/tqq.jpg*/ no-repeat center center !important; }

/****** Detail-NewsInfo--style ******/
.Detail-Info { width: 960px; padding: 50px; background: #fff; position: relative; margin: 0 auto; z-index: 90; top: -100px; }
.NewsInfo-Title { border-bottom: 1px dashed #c6c6c6; padding: 20px 0; text-align: center; }
.NewsInfo-Title h3 { font-size: 26px; color: #0d44bf; line-height: 40px; font-weight: 500; margin-bottom: 10px; }
.NewsInfo-Title .Info span { display: inline-block; font-size: 14px; color: #999; line-height: 30px; margin: 0 10px; }
.NewsInfo-Title .Info .iconfont { margin-right: 5px; font-size: 14px; color: #999; line-height: 30px; }

/****** Detail-contact--style ******/
.contact { padding: 60px 0; text-align: center; }
.contact h2 { font-size: 36px; color: #333; line-height: 50px; font-weight: 500; margin-bottom: 30px; }
.contact p { font-size: 16px; color: #333; line-height: 30px; }
.contact-line { width: 60px; height: 2px; background: #033a9f; margin: 50px auto; }
.contact-list { width: 1200px; margin: 0 auto; }
.contact-list li { width: 33.33%; float: left; }
.contact-list .pic { height: 160px; text-align: center; margin-bottom: 20px; }

/****** Detail-About--style ******/
.About { width: 1400px; margin: 50px auto 60px; }
.About h2 { font-size: 36px; color: #000; line-height: 50px; margin-bottom: 10px; }
.About p { font-size: 16px; color: #333; line-height: 26px; }

/****** Detail-Case--style ******/
.Detail-Case { width: 1420px; margin: 0 auto; }
.Detail-Case li { float: left; width: 33.33%; }
.Detail-Case .Item { margin: 10px; background: #fff; transition: all 0.3s linear; }
.Detail-Case .Item .pic { overflow: hidden; }
.Detail-Case .Item .pic img { width: 100%; transition: all 0.3s linear; }
.Detail-Case .Item .Intro { border: 1px solid #ededed; padding: 15px 20px; position: relative; }
.Detail-Case .Item h3 { font-size: 18px; color: #151515; line-height: 40px; }
.Detail-Case .Item p { font-size: 14px; color: #666; line-height: 30px; }
.Detail-Case .Item .icon-alink { font-size: 30px; color: #666; position: absolute; right: 20px; bottom: 15px; }
.Detail-Case .Item:hover .pic img { transform: scale(1.1); }
.Detail-Case .Item:hover { box-shadow: 0 0 10px 2px #e1e1e1; }
.Detail-Case .Item:hover .icon-alink, .Detail-Case .Item:hover h3 { color: #0d44bf; }
.load-more { width: 210px; height: 60px; text-align: center; font-size: 16px; color: #333; background: #fff; line-height: 60px; display: block; margin: 80px auto 100px; font-weight: bold; box-shadow: 0 0 10px 2px #e1e1e1; transition: all 0.3s linear; }
.load-more:hover { background: #0d44bf; color: #fff; box-shadow: 0 0 10px 2px #888; }

.Detail-Abanner.case-banner { height: 614px; }
.case-banner .container { height: 100%; display: flex; justify-content: center; align-items: center; position: relative; }
.Detail-Company { color: #fff; margin-bottom: 100px; }
.Detail-Company h3 { font-size: 30px; }
.Detail-Company .line { display: block; margin: 20px 0 30px; height: 2px; width: 60px; background: #fff; }
.Detail-Company p { font-size: 16px; line-height: 26px; }
.Com { position: absolute; left: 0; width: 100%; bottom: 0; background-image: url("../images/black.png")/*tpa=http://www.baidur.net/cn/images/black.png*/; padding: 30px 0; text-align: center; font-size: 0; }
.Com a { display: inline-block; line-height: 50px; height: 50px; padding: 0 50px; background: #0d44bf; color: #fff; border-radius: 25px; font-size: 16px; margin: 0 10px; }
.Com a .iconfont { font-size: 20px; margin-right: 10px; float: left; }
.Com a .icon-qq { font-size: 24px; }
.Case-Info { background: #fff; margin: 0 auto; width: 1400px; margin-bottom: 60px; }
.Case-Info .Detail-more { padding: 0; border: 0; padding: 50px; }
.Down-page { background: #e7e7e7; padding: 30px; position: relative; }
.Down-page .prev { float: left; }
.Down-page .next { float: right; }
.Down-page .iconfont { font-size: 18px; color: #b9b9b9; }
.Down-page .icon-left1 { margin-right: 10px; }
.Down-page .icon-right1 { margin-left: 10px; }
.Down-page a { font-size: 16px; color: #555; line-height: 30px; }
.Down-page a:hover { color: #0d44bf; }
.Down-page a:hover .iconfont { color: #0d44bf; }
.Down-page .Return { width: 40px; width: 40px; display: block; border-radius: 50%; background: #b9b9b9; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); text-align: center; }
.Down-page .Return .iconfont { line-height: 40px; height: 40px; font-size: 18px; color: #fff; }
.Down-page .Return:hover { background: #0d44bf; }
.Down-page .Return:hover .iconfont { color: #fff; }

@media (max-width: 1440px) {
    .About { width: 1200px; }
    .Detail-Info { width: 1100px; }
    .Detail-news { width: 1250px; }
    .Detail-Case { width: 1220px; }
    .Case-Info { width: 1200px; }
}

/******Detail style  New 2018-05-03 begin ******/
.banner_seo { height: 745px; }
.Detail_seobox1 { background: #f4f4f4; }
.seo_box { padding: 50px 0 80px; }
.seo_title { margin-bottom: 40px; text-align: center; }
.seo_title h2 { font-size: 36px; color: #000; line-height: 50px; margin-bottom: 10px; }
.seo_title p { font-size: 16px; color: #333; line-height: 1.5; }
.seobox1 .seo_title h2 { background: url("../images/seo_tline1.jpg")/*tpa=http://www.baidur.net/cn/images/seo_tline1.jpg*/no-repeat center bottom; padding-bottom: 20px; }
.seo1-pic { width: 43%; }
.seo1-intro h3 { font-size: 30px; color: #03389c; line-height: 1.5; margin: 30px 0 15px; }
.seo1-intro p { font-size: 16px; color: #333; line-height: 30px; }
.seo1-ul { margin: 60px 0; }
.seo1-ul li { font-size: 20px; color: #333; line-height: 55px; margin-bottom: 40px; }
.seo1-ul li img { margin-right: 20px; }
.seobox2 { background: #fff; }
.why_seo { margin: 0 -15px; }
.why_seo li { float: left; width: 50%; }
.why_seo .Item { border: 1px solid #e3e3e3; padding: 40px 60px; overflow: hidden; margin: 15px; }
.why_seo .Item img { float: left; margin-right: 50px; }
.why_seo .Item h3 { font-size: 24px; color: #000; line-height: 40px; }
.why_seo .Item p { font-size: 16px; color: #666; line-height: 30px; }
.seobox3 { background: url("../images/bg01.jpg")/*tpa=http://www.baidur.net/cn/images/bg01.jpg*/no-repeat center; padding: 110px 0 0; }
.seobox3 .left { width: 38%; text-align: left; }
.seobox3 .right { width: 57%; color: #fff; }
.seobox3 .right h2 { font-size: 36px; line-height: 50px; margin: 20px 0 30px; }
.seobox3 .right p { font-size: 18px; line-height: 30px; }
.seo3-ul { margin-top: 50px; }
.seo3-ul li { font-size: 18px; line-height: 30px; margin-bottom: 15px; text-decoration: underline; background: url("../images/dit_bs.png")/*tpa=http://www.baidur.net/cn/images/dit_bs.png*/no-repeat left center; padding-left: 25px; }
.seo-adv-list { margin: 0 -12px; }
.seo-adv-list li { float: left; width: 25%; }
.seo-adv-list .Item { background: #fff; margin: 12px; padding: 50px 30px 40px; text-align: center; }
.seo-adv-list .Item img { margin-bottom: 30px; }
.seo-adv-list .Item h3 { font-size: 20px; color: #000; line-height: 1.5; margin-bottom: 15px; font-weight: 600; }
.seo-adv-list .Item p { font-size: 16px; color: #666; line-height: 26px; min-height: 104px; }
.seo-adv-list .Item .online { transition: all 0.3s linear; font-size: 16px; color: #042075; border: 1px solid #042075; line-height: 40px; display: block; margin: 0 auto; margin-top: 30px; width: 120px; border-radius: 20px; text-align: center; }
.seo-adv-list .Item .online:hover { background: #042075; color: #fff; }
.seobox5 { background: #fff; }
.seobox5 .seo_main { padding: 0 60px; }
.seo-inner .pic { margin: 20px; }
.seobox5 .owl-theme .owl-dots .owl-dot span { width: 14px; height: 14px; background: #535353; }
.seobox5 .owl-theme .owl-dots .owl-dot.active span, .seobox5 .owl-theme .owl-dots .owl-dot:hover span { background: #042075; }
.seobox5 .owl-theme .owl-controls .owl-nav [class*=owl-] { position: absolute; width: 30px; height: 51px; display: block; top: 50%; margin-top: -25px; }
.seobox5 .owl-theme .owl-controls .owl-nav .owl-prev { left: -60px; background: url("../images/seo_left.png")/*tpa=http://www.baidur.net/cn/images/seo_left.png*/ no-repeat center; }
.seobox5 .owl-theme .owl-controls .owl-nav .owl-next { right: -60px; background: url("../images/seo_right.png")/*tpa=http://www.baidur.net/cn/images/seo_right.png*/ no-repeat center; }
.cp-fw { margin: 0 -8px; }
.cp-fw li { float: left; width: 25%; }
.cp-fw .Item { margin: 8px; background: #fff; }
.cp-fw .Item .pic { position: relative; }
.cp-fw .Item .pic strong { position: absolute; top: 50%; margin-top: -25px; font-size: 40px; width: 100%; height: 50px; line-height: 50px; color: #fff; text-shadow: 0 0 5px #000; text-align: center; }
.cp-fw .Item .Intro { padding: 20px 30px; background: #fff; min-height: 70px; }
.cp-fw .Item .Intro span { font-size: 14px; color: #333; line-height: 20px; margin-bottom: 10px; margin-right: 15px; display: inline-block; }

.Website1 { background: #f4f4f4; }
.Website-list1 { margin: 0 -13px; }
.Website-list1 li { float: left; width: 33.33%; }
.Website-list1 .Item { background: #fff; padding: 40px 50px 30px; text-align: center; margin: 13px; }
.Website-list1 .Item .pic { margin-bottom: 10px; }
.Website-list1 .Item h3 { font-size: 18px; color: #0037b3; line-height: 30px; }
.Website-list1 .Item p { font-size: 14px; color: #666; line-height: 30px; }
.Website-list1 .first { background: #fff; margin: 13px; padding: 80px 50px 40px 40px; text-align: right; }
.Website-list1 .first h2 { font-size: 39px; color: #0037b3; line-height: 50px; }
.Website-list1 .first .en { font-size: 24px; color: #99add8; line-height: 50px; font-family: 'DINCond-Mediumf17bc02ea5a8d'; }
.Website-list1 .first h3 { font-size: 24px; color: #000; line-height: 40px; margin-bottom: 10px; }
.Website-list1 .first p { font-size: 16px; color: #666; line-height: 30px; margin-left: 30px; margin-bottom: 30px; }
.Website2 { background: #f4f4f4; }
.Website2 .web_box { border-top: 1px solid #e5e5e5; }
.webbox1 .fl { float: left; width: 57%; padding: 100px 0 100px 120px; box-sizing: border-box; }
.webbox1 .fr { float: right; }
.Website2 h2 { font-size: 42px; color: #000; line-height: 60px; margin-bottom: 20px; }
.Website2 h3 { font-size: 30px; color: #000; line-height: 1.4; font-weight: 500; }
.Website2 h4 { font-size: 24px; color: #666; line-height: 1.4; font-weight: 500; }
.Website2 p { font-size: 18px; color: #666; line-height: 2; }
.Website2 strong { color: #0037b3; }
.webbox2 .fl { float: left; width: 43%; padding: 100px 0 100px 120px; box-sizing: border-box; }
.webbox2 .fr { float: right; width: 53%; padding: 120px 0; box-sizing: border-box; }
.webbox3 { text-align: center; }
.webbox3 img { margin: 40px 0 50px; }
.Website3 { background: url("../images/border.jpg")/*tpa=http://www.baidur.net/cn/images/border.jpg*/ no-repeat center; color: #fff; }
.Website3 .seo_title h2, .Website3 .seo_title p { color: #fff; }
.web-ul1 { margin: 0 -30px; }
.web-ul1 li { float: left; width: 25%; }
.web-ul1 .Item { margin: 30px; text-align: center; }
.web-ul1 .Item img { margin-bottom: 20px; }
.web-ul1 .Item h3 { font-size: 18px; color: #fff; line-height: 40px; }
.web-ul1 .Item p { font-size: 14px; color: #fff; line-height: 2; }
.Website4 { background: #ececec; padding-bottom: 0; }
.Website4 .left { padding-top: 120px; }
.Website4 .left h2 { font-size: 36px; color: #000; line-height: 50px; margin-bottom: 10px; }
.Website4 .left h1 { font-size: 48px; color: #0039bb; margin-bottom: 40px; }
.web-ul2 { margin-bottom: 50px; }
.web-ul2 li { float: left; text-align: center; margin-right: 60px; }
.Website5 { background: #f4f4f4; margin-top: -160px; padding-top: 190px; }
.Website6 { background: url("../images/web_lcbg.jpg")/*tpa=http://www.baidur.net/cn/images/web_lcbg.jpg*/ no-repeat center; padding: 80px 0; }
.web_lc { margin: 0 -14px; }
.web_lc li { float: left; width: 16.66%; }
.web_lc li img { margin: 14px; }
.web_lc li:nth-child(2n) { padding-top: 40px; }

.sem-ul1 { margin: 0 -19px; }
.sem-ul1 li { float: left; width: 33.33%; }
.sem-ul1 .Item { margin: 19px; background: #e9e9e9; text-align: center; }
.sem-ul1 .Item h3 { font-size: 18px; color: #000; line-height: 50px; }
.sembox2 .why_seo .Item img { margin-right: 30px; }
.sembox2 .why_seo .Item p { font-size: 14px; color: #666; }
.sembox3 { background: url("../images/sem_bg01.jpg")/*tpa=http://www.baidur.net/cn/images/sem_bg01.jpg*/ no-repeat center bottom; padding-bottom: 100px; }
.sembox3 .seo_main { padding-top: 100px; }
.sembox4 { background: #fff; }
.sem-our-adv li { float: left; width: 33.33%; }
.sem-our-adv .Item { padding: 60px 50px; box-sizing: border-box; border: 1px solid #e4e4e4; overflow: hidden; }
.sem-our-adv .pic { float: left; margin-right: 30px; width: 75px; }
.sem-our-adv .Intro { float: right; width: 250px; }
.sem-our-adv h3 { font-size: 16px; color: #042075; line-height: 30px; }
.sem-our-adv p { font-size: 14px; color: #666; line-height: 25px; height: 75px; overflow: hidden; }
.clbz-list li { float: left; width: 20%; }
.clbz-list .Intro { background: #fff; height: 248px; box-sizing: border-box; padding: 30px; }
.clbz-list .Intro h3 { font-size: 20px; color: #000; line-height: 40px; margin-bottom: 10px; }
.clbz-list .Intro p { font-size: 14px; color: #666; line-height: 30px; }
.sembox6 { background: url("../images/sem_bg02.jpg")/*tpa=http://www.baidur.net/cn/images/sem_bg02.jpg*/; }
.sembox6 .seo_title h2, .sembox6 .seo_title p { color: #fff; }
.sem_faq-list { margin: 0 -12px; }
.sem_faq-list li { float: left; width: 25%; }
.sem_faq-list .Item { background: #fff; padding: 30px; text-align: center; margin: 12px; }
.sem_faq-list h3 { font-size: 18px; color: #000; line-height: 30px; font-weight: 500; margin-bottom: 5px; }
.sem_faq-list p { font-size: 14px; color: #666; line-height: 25px; height: 50px; }
.sem_faq-list .online { transition: all 0.3s linear; font-size: 16px; color: #fff; background: #072fa9; line-height: 40px; display: block; margin: 0 auto; margin-top: 30px; width: 140px; border-radius: 20px; text-align: center; }
.sembox7 { padding-bottom: 30px; }
.fw_lc { margin: 0 -10px; }
.fw_lc li { float: left; width: 14.28%; }
.fw_lc .Item { margin: 10px; border-radius: 5px; background: #fff; text-align: center; padding: 40px 0 30px; box-shadow: 0 0 5px 1px #e6e6e6; }
.fw_lc .Item img { margin-bottom: 15px; }
.fw_lc .Item p { font-size: 16px; color: #666; line-height: 30px; }
/******Detail style  End ******/

@media (max-width: 1600px) {
    .Detail-Abanner { height: 400px; background-size: cover; }
    .Detail-Abanner.case-banner { height: 600px; }
}

@media (max-width: 1460px) {
    .Detail-Abanner { height: 380px; }
    .Detail-title h1 { font-size: 36px; line-height: 50px; }
    .Detail-title .en { font-size: 20px; }
}

@media (max-width: 1360px) {
    .Detail-Abanner { height: 320px; }
    .Detail-Abanner.case-banner { height: 500px; }
    .Detail-Company { margin-bottom: 60px; }
}

@media (max-width: 1200px) {
    .Detail-Abanner { height: 280px; }
    .Detail-title h1 { font-size: 30px; line-height: 40px; }
    .Detail-title .en { font-size: 16px; }
    .Detail-Company h3 { font-size: 20px; }
    .Detail-Company p { font-size: 14px; }
    .Detail-Case, .About, .Detail-news, .Detail-Info, .contact-list { width: 980px; }
}

@media (max-width: 1100px) {
    .Detail-Case, .About, .Detail-news, .Detail-Info, .contact-list { width: 100%; padding: 0 20px; }
    .Detail-Info { top: auto; padding-bottom: 20px; }
    .Detail-Abanner { height: 240px; }
    .Dtail-nav { margin: 20px auto 10px; overflow-x: auto; width: 100%; overflow-y: hidden; }
    .Dtail-nav .con { width: max-content; }
    .Dtail-nav a { font-size: 16px; margin: 0 10px; }
    .load-more { margin: 20px auto 40px; }
    .Case-Info { width: 100%; padding: 0 20px; background: none; }
    .Case-Info .Detail-more { padding: 0; padding-top: 20px; }
    .Down-page { padding: 20px; }
    .Com { padding: 15px 0; }
    .Com a { padding: 0 20px; line-height: 40px; height: 40px; }
    .About { margin: 20px 0; }
    .About h2 { font-size: 20px; }
    .About p { font-size: 14px; }
}

@media (max-width: 750px) {
    .Detail-Abanner { height: 220px; }
    .Detail-Case li, .Detail-news li { width: 50%; }
    .Detail-news .Item { margin: 10px; }
    .contact h2 { font-size: 22px; line-height: 1.8; }
}

@media (max-width: 640px) {
    .Detail-Case { padding: 0 10px; }
    .Detail-Abanner { height: 180px; }
    .Dtail-nav a { font-size: 14px; }
    .Detail-Case li, .Detail-news li { width: 100%; }
    .Detail-news .Item { margin: 0 0 15px; }
    .NewsInfo-Title h3 { font-size: 20px; }
    .Detail-more p { font-size: 14px; line-height: 1.8; }
    .contact-list li { width: 100%; }
}
