/*font-face*/
@font-face {
    font-family: 'Siemens Sans Roman';
    src: url('../fonts/siemenssans-roman-webfont.eot?v=2.0');
    src: url('../fonts/siemenssans-roman-webfont.eot?v=2.0#iefix') format('embedded-opentype'), url('../fonts/siemenssans-roman-webfont.woff2?v=2.0') format('woff2'), url('../fonts/siemenssans-roman-webfont.woff?v=2.0') format('woff'), url('../fonts/siemenssans-roman-webfont.ttf?v=2.0') format('truetype'), url('../fonts/siemenssans-roman-webfont.svg?v=2.0#SiemensSansRoman');
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'siemens-webicons-webfont';
    src: url('../fonts/siemens-webicons-webfont.eot?avcggw');
    src: url('../fonts/siemens-webicons-webfont.eot?avcggw#iefix') format('embedded-opentype'), url('../fonts/siemens-webicons-webfont.ttf?avcggw') format('truetype'), url('../fonts/siemens-webicons-webfont.woff?avcggw') format('woff'), url('../fonts/siemens-webicons-webfont.svg?avcggw#siemens-webicons-webfont') format('svg');
    font-weight: normal;
    font-style: normal
}

[class^="icon-"], [class*=" icon-"] {
    font-family: 'siemens-webicons-webfont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-apps:before{content:"\e600"}
.icon-arrow-down-extrasmall:before{content:"\e601"}
.icon-arrow-left-extrasmall:before{content:"\e602"}
.icon-arrow-right-extrasmall:before{content:"\e603"}
.icon-arrow-up-extrasmall:before{content:"\e604"}
.icon-arrow-down-large:before{content:"\e605"}
.icon-arrow-left-large:before{content:"\e606"}
.icon-arrow-right-large:before{content:"\e607"}
.icon-arrow-up-large:before{content:"\e608"}
.icon-arrow-down-small:before{content:"\e609"}
.icon-arrow-left-small:before{content:"\e60a"}
.icon-arrow-right-small:before{content:"\e60b"}
.icon-arrow-up-small:before{content:"\e60c"}
.icon-arrow-to-top:before{content:"\e60d"}
.icon-at:before{content:"\e60e"}
.icon-bookmark:before{content:"\e60f"}
.icon-calculate:before{content:"\e610"}
.icon-calendar:before{content:"\e611"}
.icon-chat:before{content:"\e612"}
.icon-check-mark:before{content:"\e613"}
.icon-circle:before{content:"\e614"}
.icon-close:before{content:"\e615"}
.icon-control:before{content:"\e616"}
.icon-delete:before{content:"\e617"}
.icon-double-arrow-backward:before{content:"\e618"}
.icon-double-arrow-down:before{content:"\e619"}
.icon-double-arrow-forward:before{content:"\e61a"}
.icon-double-arrow-up:before{content:"\e61b"}
.icon-download:before{content:"\e61c"}
.icon-drag:before{content:"\e61d"}
.icon-edit:before{content:"\e61e"}
.icon-email:before{content:"\e61f"}
.icon-ext:before{content:"\e620"}
.icon-facebook:before{content:"\e621"}
.icon-facebook-negative:before{content:"\e622"}
.icon-fax:before{content:"\e623"}
.icon-file:before{content:"\e624"}
.icon-avi:before{content:"\e625"}
.icon-doc:before{content:"\e626"}
.icon-eps:before{content:"\e627"}
.icon-jpg:before{content:"\e628"}
.icon-mov:before{content:"\e629"}
.icon-mp3:before{content:"\e62a"}
.icon-mp4:before{content:"\e62b"}
.icon-pdf:before{content:"\e62c"}
.icon-png:before{content:"\e62d"}
.icon-ppt:before{content:"\e62e"}
.icon-files:before{content:"\e62f"}
.icon-tif:before{content:"\e630"}
.icon-vcf:before{content:"\e631"}
.icon-xls:before{content:"\e632"}
.icon-zip:before{content:"\e633"}
.icon-forum:before{content:"\e634"}
.icon-fullscreen:before{content:"\e635"}
.icon-globe:before{content:"\e636"}
.icon-glossary:before{content:"\e637"}
.icon-google:before{content:"\e638"}
.icon-google-negative:before{content:"\e639"}
.icon-home:before{content:"\e63a"}
.icon-information:before{content:"\e63b"}
.icon-information-package:before{content:"\e63c"}
.icon-instagram:before{content:"\e63d"}
.icon-instagram-negative:before{content:"\e63e"}
.icon-legal-notice:before{content:"\e63f"}
.icon-level-up:before{content:"\e640"}
.icon-linkedin:before{content:"\e641"}
.icon-linkedin-negative:before{content:"\e642"}
.icon-list-view:before{content:"\e643"}
.icon-location-pin:before{content:"\e644"}
.icon-log-in:before{content:"\e645"}
.icon-log-out:before{content:"\e646"}
.icon-menu:before{content:"\e647"}
.icon-minus:before{content:"\e648"}
.icon-more:before{content:"\e649"}
.icon-navigation-gyroscope:before{content:"\e64a"}
.icon-navigation-mouse:before{content:"\e64b"}
.icon-newton_product-catalogue:before{content:"\e64c"}
.icon-outline:before{content:"\e64d"}
.icon-phone:before{content:"\e64e"}
.icon-play:before{content:"\e64f"}
.icon-plus:before{content:"\e650"}
.icon-print:before{content:"\e651"}
.icon-rating:before{content:"\e652"}
.icon-region:before{content:"\e653"}
.icon-replay:before{content:"\e654"}
.icon-rss:before{content:"\e655"}
.icon-scaling:before{content:"\e656"}
.icon-search:before{content:"\e657"}
.icon-share-ios:before{content:"\e658"}
.icon-share-newton-android:before{content:"\e659"}
.icon-shopping-cart:before { content: "\e65a" }
.icon-show-location:before { content: "\e65b" }
.icon-single-arrow-backward:before { content: "\e65c" }
.icon-single-arrow-down:before { content: "\e65d" }
.icon-single-arrow-forward:before { content: "\e65e" }
.icon-single-arrow-up:before { content: "\e65f" }
.icon-slider:before { content: "\e660" }
.icon-social-feed:before { content: "\e661" }
.icon-speakers-off:before { content: "\e662" }
.icon-speakers-on:before { content: "\e663" }
.icon-subscribe:before { content: "\e664" }
.icon-theenergyblog:before { content: "\e665" }
.icon-theenergyblog-negative:before { content: "\e666" }
.icon-tile-view:before { content: "\e667" }
.icon-twitter:before { content: "\e668" }
.icon-twitter-negative:before { content: "\e669" }
.icon-user-account:before { content: "\e66a" }
.icon-video-chat:before { content: "\e66b" }
.icon-warning:before { content: "\e66c" }
.icon-youtube:before { content: "\e66d" }
.icon-youtube-negative:before { content: "\e66e" }
.icon-zoom:before { content: "\e66f" }
.icon-weibo:before { content: "\e900" }
.icon-weibo-negative:before { content: "\e901" }
.icon-youku:before { content: "\e902" }
.icon-youku-negative:before { content: "\e903" }
.icon-support:before { content: "\e904" }
.icon-service:before { content: "\e905" }
.icon-glassdoor:before { content: "\e936" }
.icon-glassdoor-negative:before { content: "\e935" }
.icon-Reset:before {
    content: "\e950";
}
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1513835987242'); /* IE9*/
  src: url('../fonts/iconfont.eot?t=1513835987242#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('../fonts/iconfont.ttf?t=1513835987242') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg?t=1513835987242#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.icon-guanbi:before { content: "\e666"; }
.icon-sousuo:before { content: "\e600"; }
.icon-jiantouy:before { content: "\e647"; }

/*渐变*/
.gradient-box { background: #50bebe; background: -moz-linear-gradient(left, #50bebe 0, #41aaaa 50%, #0099cb 100%); background: -webkit-linear-gradient(left, #50bebe 0, #41aaaa 50%, #0099cb 100%); background: linear-gradient(to right, #50bebe 0, #41aaaa 50%, #0099cb 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#50bebe', endColorstr='#0099cb', GradientType=1) }

/*全局*/
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
body { margin: 0 }
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary { display: block }
audio,
canvas,
progress,
video { display: inline-block; vertical-align: baseline }
audio:not([controls]) { display: none; height: 0 }
[hidden],
template { display: none }
a { background-color: transparent }
a:active,
a:hover { outline: 0 }
abbr[title] { border-bottom: 1px dotted }
b,
strong { font-weight: bold }
dfn { font-style: italic }
h1 { margin: .67em 0; font-size: 2em }
mark { color: #000; background: #ff0 }
small { font-size: 80% }
sub,
sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline }
sup { top: -0.5em }
sub { bottom: -0.25em }
img { border: 0 }
svg:not(:root) { overflow: hidden }
figure { margin: 1em 40px }
hr { height: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box }
pre { overflow: auto }
code,
kbd,
pre,
samp { font-family: monospace, monospace; font-size: 1em }
button,
input,
optgroup,
select,
textarea { margin: 0; font: inherit; color: inherit }
button { overflow: visible }
button,
select { text-transform: none }
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] { -webkit-appearance: button; cursor: pointer }
button[disabled],
html input[disabled] { cursor: default }
button::-moz-focus-inner,
input::-moz-focus-inner { padding: 0; border: 0 }
input { line-height: normal }
fieldset { padding: .35em .625em .75em; margin: 0 2px; border: 1px solid silver }
legend { padding: 0; border: 0 }
textarea { overflow: auto }
optgroup { font-weight: bold }
table { border-spacing: 0; border-collapse: collapse }
td,
th { padding: 0 }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
*:before,
*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0) }
body { font-family: "Siemens Sans Roman", "微软雅黑", sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff }
input,
button,
select,
textarea { font-family: inherit; font-size: inherit; line-height: inherit }
a { color: #337ab7; text-decoration: none }
a:hover,
a:focus { color: #23527c; text-decoration: underline }
a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px }
figure { margin: 0 }
img { vertical-align: middle }
.img-responsive,
.thumbnail>img,
.thumbnail a>img,
.carousel-inner>.item>img,
.carousel-inner>.item>a>img { display: block; max-width: 100%; height: auto }
.img-rounded { border-radius: 6px }
.img-thumbnail { display: inline-block; max-width: 100%; height: auto; padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out }
.img-circle { border-radius: 50% }
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0 }
.sr-only-focusable:active,
.sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto }
[role="button"] { cursor: pointer }
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit }
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small { font-weight: normal; line-height: 1; color: #777 }
h1,
.h1,
h2,
.h2,
h3,
.h3 { margin-top: 20px; margin-bottom: 10px }
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small { font-size: 65% }
h4,
.h4,
h5,
.h5,
h6,
.h6 { margin-top: 10px; margin-bottom: 10px }
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small { font-size: 75% }
h1,
.h1 { font-size: 36px }
h2,
.h2 { font-size: 30px }
h3,
.h3 { font-size: 24px }
h4,
.h4 { font-size: 18px }
h5,
.h5 { font-size: 14px }
h6,
.h6 { font-size: 12px }
p { margin: 0 0 10px }
.lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 1.4 }
@media(min-width:600px) {
    .lead { font-size: 21px }
}
small,
.small { font-size: 85% }
mark,
.mark { padding: .2em; background-color: #fcf8e3 }
.text-left { text-align: left }
.text-right { text-align: right }
.text-center { text-align: center }
.text-justify { text-align: justify }
.text-nowrap { white-space: nowrap }
.text-lowercase { text-transform: lowercase }
.text-uppercase { text-transform: uppercase }
.text-capitalize { text-transform: capitalize }
.text-muted { color: #777 }
.text-primary { color: #337ab7 }
a.text-primary:hover,
a.text-primary:focus { color: #286090 }
.text-success { color: #3c763d }
a.text-success:hover,
a.text-success:focus { color: #2b542c }
.text-info { color: #31708f }
a.text-info:hover,
a.text-info:focus { color: #245269 }
.text-warning { color: #8a6d3b }
a.text-warning:hover,
a.text-warning:focus { color: #66512c }
.text-danger { color: #a94442 }
a.text-danger:hover,
a.text-danger:focus { color: #843534 }
.bg-primary { color: #fff; background-color: #337ab7 }
a.bg-primary:hover,
a.bg-primary:focus { background-color: #286090 }
.bg-success { background-color: #dff0d8 }
a.bg-success:hover,
a.bg-success:focus { background-color: #c1e2b3 }
.bg-info { background-color: #d9edf7 }
a.bg-info:hover,
a.bg-info:focus { background-color: #afd9ee }
.bg-warning { background-color: #fcf8e3 }
a.bg-warning:hover,
a.bg-warning:focus { background-color: #f7ecb5 }
.bg-danger { background-color: #f2dede }
a.bg-danger:hover,
a.bg-danger:focus { background-color: #e4b9b9 }
.page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eee }
ul,
ol { margin-top: 0; margin-bottom: 10px }
ul ul,
ol ul,
ul ol,
ol ol { margin-bottom: 0 }
.list-unstyled { padding-left: 0; list-style: none }
.list-inline { padding-left: 0; margin-left: -5px; list-style: none }
.list-inline>li { display: inline-block; padding-right: 5px; padding-left: 5px }
dl { margin-top: 0; margin-bottom: 20px }
dt,
dd { line-height: 1.42857143 }
dt { font-weight: bold }
dd { margin-left: 0 }
abbr[title],
abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #777 }
.initialism { font-size: 90%; text-transform: uppercase }
blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #eee }
address { margin-bottom: 20px; font-style: normal; line-height: 1.42857143 }
code,
kbd,
pre,
samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace }
code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px }
kbd { padding: 2px 4px; font-size: 90%; color: #fff; background-color: #333; border-radius: 3px; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25) }
kbd kbd { padding: 0; font-size: 100%; font-weight: bold; -webkit-box-shadow: none; box-shadow: none }
pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857143; color: #333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px }
pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0 }
.pre-scrollable { max-height: 340px; overflow-y: scroll }
.container { position: relative; width: 1200px; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
html,
body { min-width: 1200px; }
.clearfix:before,
.clearfix:after,
.container:before,
.container:after { content: " "; display: table; }
.clearfix:after,
.container:after { clear: both; }
ul,li{
    list-style: none;
    margin:0;
    padding:0;
}
.form-control { color: #2d373c; border: 1px solid #cdd9e1; border-bottom: 1px solid #879baa; background: #fff; position: relative; height: 40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.clearfix:after{
    clear: both;
}
.clearfix:before,
.clearfix:after,
 {
  content: " ";
  display: table;
}
/*header*/
.header .header-wrapper{margin-top:20px;margin-bottom:10px;}
.brand-logo{float:left;}
.brand-logo .logo img{max-height:19px;}
.brand-logo img,.nts-logo a{display:block;}
.brand-logo .logoClaim img{max-height:29px;}
.header-buttons{float:right;color:#73828d;}
.header-buttons ul{margin:0;padding:0;text-align:right;}
.header-buttons ul a{color:#73828d;}
.header-buttons li{position:relative;list-style:none;display:inline-block;line-height:1;}
.header-buttons li + li:before{content:"";position:absolute;top:50%;left:-1px;width:1px;height:12px;background-color:#73828d;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.header-buttons .top-menu li{padding:0 10px;}
.header-buttons .top-menu li:last-child{padding-right:0;}
.header-buttons .top-menu .user-img{width:26px;height:26px;border-radius:50%;margin:0 10px;}
.header-buttons .top-menu .user>*{display:inline-block;vertical-align:middle;}
.header-buttons .top-menu .user a,
.header-buttons .top-menu .icon-log-in{color:#2387aa;font-size:16px;}
.header-buttons .top-menu .icon-log-in{display: inline-block;vertical-align: middle;}
.header-buttons .top-menu .user a:hover,.header-buttons .top-menu .user a:active{text-decoration:none;}
.header-buttons .top-menu .user-name{margin-right:5px;}
.header-buttons .user-info{margin-top:5px;padding:10px 5px;font-size:12px;background-color:#f7f7f7;border-radius:3px;}
.header-buttons .user-info li{padding:0 8px;}

/*主内容*/

/*主图*/
.banner-wrapper { position: relative;}
.b-box {
    width: 1200px;
    z-index:98;
    padding-left: 15px;
    padding-right: 15px;
}
/*面包屑*/
.breadcrumb { margin-top: 10px; margin-bottom: 10px; z-index: 8700; }
.breadcrumb-list { padding: 0; overflow: auto; }
.breadcrumb-entry { display: inline-block; list-style-type: none; color: #999; font-size: 13px; vertical-align: middle; line-height: 1; }
.breadcrumb-entry a { display: inline-block; *display: inline; *zoom: 1; color: #559fb8; }
.breadcrumb-entry a:hover { text-decoration: none; }
.breadcrumb-entry span { display: inline-block; *display: inline; *zoom: 1; }
.breadcrumb-entry>.icon-arrow-right-small { display: inline-block; padding-left: 5px; padding-right: 10px; vertical-align: middle; }
.breadcrumb-entry .icon-home { padding-right: 5px; }
.chapter-banner-txt { position: absolute; left: 15px; top: 180px; width: 488px; padding: 25px 65px; color: #fff; }
.chapter-banner-txt h2 { font-weight: normal; margin: 0; font-size: 40px; }
.chapter-banner-txt h2 small { display: block; color: #fff; margin-top: 10px; font-size: 18px; }

/*公告*/
.b-notice { position: absolute; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, .69);z-index: 99; }
.b-notice,
.b-notice .container { height: 45px; }
.b-notice-box { margin-top: 10px; position: relative; color: #fff; font-size: 16px; line-height: 25px; }
.b-notice h2 {font-weight: normal; font-size: 16px; margin: 0 0 0 15px; display: inline-block; line-height: 25px; }
.b-notice-list { display: inline-block; }
.b-notice-list a { color: #fff; }
.b-notice-close { color: #fff; font-size: 16px; position: absolute; top: 50%; right: 25px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }
.b-notice-close:hover,
.b-notice-close:active { text-decoration: none; color: #fff; }
.b-notice-close span { display: inline-block; vertical-align: middle; }
.b-notice-close .txt { color: rgba(255, 255, 255, .7); }
.b-notice-close .iconfont { font-size: 26px; margin-left: 5px; }
.b-notice-close:hover .iconfont{transform:rotate(180deg);}
/*导航*/
.nav-wrapper{background-color:#ebf0f5;}
.nav{margin-bottom:0;list-style:none;border:0;}
.nav-item{float:left;}
.nav-item:first-child a{border-left:2px solid #fff;}
.nav-item a{font-size:18px;text-decoration:none;margin:0;display:block;padding:15px 25px !important;border:0;border-right:2px solid #fff;border-radius:0;text-align:left;line-height:24px;color:#2387aa;}
.nav-item a:hover{color:#005578!important;background-color:#cdd9e1;}
.nav-item.active a{background-color:#fff;color:#005578!important;}
.e {
    background: url(/mysupport/img/new.gif) no-repeat right top;
}
.e:hover {
    background: #cdd9e1 url(/mysupport/img/new.gif) no-repeat right top;
}

/*搜索*/
.main-search { position: relative; background-color: #41aaaa; border: 1px solid #ebf0f5; color: #fff; margin:0 0 0 0; padding: 18px 110px 5px 50px; }
.search-list { padding: 0; margin: 0; overflow: hidden; }
.search-list02{margin-top: 10px}
.search-list .search-item { list-style: none; float: left; }
.search-list .search-item label { display: block; margin: 0 0 10px 33px; line-height: 1; }
.search-item .form-control { border: 1px solid #e0e7ec; padding: 0px 10px; }
.search-item .form-lg { width: 734px; margin-right: 15px; }
.search-item select.form-control { width: 150px; height: 30px; margin-left:33px}
.search-btn { position: absolute; top: 15px; right: 50px; width: 45px; height: 45px; }
.search-btn a { position: relative; display: block; width: 45px; height: 45px; border-radius: 50%; border: 1px solid rgba(255, 255, 255, .7); color: #fff; text-align: center; line-height: 45px; }
.search-btn a:hover { background-color: rgba(0, 0, 0, .2); border-color: #337ab7; }
.search-btn .iconfont { position: absolute; font-size: 26px; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.CloseRequirement,.MoreRequirement{
    margin-top: 5px;
    cursor: pointer;
}
.CloseRequirement,.MoreRequirement
.CloseRequirement{
    display: none;
}
/*搜索结果*/
.SearcResults{}
.SearcResults ul li{
    float: left;
	margin-top:10px;
}
.SearcResults ul li a{
    height: 25px;
    line-height: 25px;
    padding: 0px 43px 0 13px;
    display: block;
    border:#990000 solid 1px;
    margin-right: 10px;
    position: relative;
}
.SearcResults ul li a:after{
    width: 24px;
    height: 24px;
    position: absolute;
    top: 0;
    right: 0;
    content: "";
    background: #990000 url(../img/clear.png) no-repeat center center;
    display: inline-block;
}
.SearcResults ul li a:hover:after{
    background-color: #005578

}
.SearcResults ul li a:hover{
    border-color: #005578
}
/*搜索结果*/
/*顶部tabs*/
.HotRecommend {
    background: #f7f7f7;
    height: 155px;
    line-height: 24px;
    padding: 20px 0;
    margin-bottom: 10px;
}
.HotRecommendTit{
    float: left;
}
.HotRecommendList{
    display: block;
    float: left;
    width: 530px;
}
.HotRecommendList ul li a{
    color: #333;
    font-weight: bold;
}
.HotRecommendList .more{
    float: right;
    /*margin-top: 100px;*/
}
.main-top-info { margin-top: 15px; }
.main-top-tabs { background-color: #fff; float: left; width: 930px; padding-right: 35px; padding-bottom: 40px; }
.main-top-tabs .tabs-con { padding: 10px 0; }
.part-item { position: relative; margin-top: 10px; margin-bottom: 20px;  border-bottom: 1px solid #e0e0e0; padding-bottom: 10px; }
.part-item h4 { margin: 0 0 10px; font-size: 14px; font-weight: bold; color: #333; }
.part-item h4 a{
    color: #333;
}
.part-item.part-item02 h4 a{
    line-height: 33px;
}
.part-item h4 a:hover{
    color: #41aaaa;
}
.part-item h4 small { font-size: 12px; color: #666; margin-left: 5px; }
.part-item .part-img{
    float: left;
    margin: 0 20px 0 0;
}
.part-item .part-img img{
    width: 220px;
    height: 117px;
}
.part-item .tag{
    color: #999;
    margin-bottom: 10px;
}
.part-item .tag .time{
    float: right;
}
.part-item02{
    padding-top: 0px;
    padding-bottom: 0px;
	background-color:#f7f7f7;
	border-bottom:0px;
}
.part-list02 .part-item02{
    margin:0;
    border-top: none;
}
.part-footer>a,.WB_handle>a{
    display: inline-block;
    padding:0  5px 0 0;
    color: #333;
}
.WB_handle{
    float: right;
}
.part-footer>a:after{
    content: "|";
    padding-left: 5px;
}
.part-footer>.producline:after{
    display: none;
}
.part-footer .IssueId{

}
.icon-user:before,.icon-visit:before,.icon-praised:before{
    content: " ";
    background: url(../img/user-account.png) no-repeat 0 2px;
    width: 19px;
    height: 16px;
    display: inline-block;
    cursor: pointer;
}
.icon-visit:before{
    background-position: 0 -29px;
}
.icon-praised:before{
    background-position: 0 -58px;
}
.part-body { font-size: 12px; color: #666; line-height:24px; word-wrap:break-word; word-break:break-all; overflow: hidden;}
.part-right { position: absolute; top: 0; text-align: right; right: -170px; width: 170px; font-size: 12px; color: #666; }
.part-right .info span { display: block; box-sizing: }
/*评价星星*/
.commstar { margin-top: 10px;position: relative; display: inline-block; width: 80px; height: 16px; vertical-align: top; margin-right: 20px; background: url(../img/commstar.png) 0 0 repeat-x; }
.commstar .star { position: absolute; top: 0; left: 0; width: 20%; height: 16px; }
.commstar .star1 { width: 20%; z-index: 6; }
.commstar .star2 { width: 40%; z-index: 5; }
.commstar .star3 { width: 60%; z-index: 4; }
.commstar .star4 { width: 80%; z-index: 3; }
.commstar .star5 { width: 100%; z-index: 2; }
.commstar .star.active,
.commstar .star.hover { background: url(../img/commstar.png) 0 -16px repeat-x; }
.commstar .star-info { position: absolute; right: -20px; top: 0; width: 20px; height: 16px; line-height: 16px; text-align: right; color: #2a87a8; }

/*热门视频*/
.main-top-tabs .hot-video { margin-top: 10px; }
.main-top-tabs .hot-video .like-video { width: 100%; margin: 0; }
.main-top-tabs .hot-video li { width: 33.3333333333333%; margin-left: 0; margin-right: 0; padding-left: 10px; padding-right: 10px; margin-bottom: 15px; }
.main-top-tabs .hot-video .video-box img { width: 100%; }
.main-top-tabs .hot-video .video-info { height: auto; }
.video-info h5 { font-size: 14px; margin: 5px 0; }
.video-info p,
.video-info a { font-size: 12px; }
.video-info a:hover{text-decoration: none;}
.video-info .icon-left { padding-right: 0px; }
/*快速入口*/
.quick-entry { width: 240px; float: right; }
.panel{
     color: #999; background-color: #ebf0f5;
    border-top: #41aaaa 4px solid;
    margin-bottom: 15px;
    }
.panel:before{
    content: "";
    display:block;
    border-top: 1px #fff solid;
}
 
.quick-entry ul { padding: 0; list-style: none; }
.panel > .PanelTit { padding:10px 10px 0; font-size: 17px; color: #333; }

/*热搜排行开始*/
.PanelTit .dect {
    float: right;
    font-size: 12px;
    font-weight: 400;
    color: #009999;
    line-height: 17px;
    cursor: pointer;
}

    .PanelTit .dect > b {
        font-size: 14px;
        font-weight: 400;
        vertical-align: middle;
        margin-right: 4px;
        position: relative;
        top: -1px;
    }

.search-list-right {
    padding: 0 10px 24px !important;
}

    .search-list-right > li {
        overflow: hidden;
        font-size: 14px;
        font-weight: 400;
        color: #000028;
        height: 20px;
        line-height: 20px;
        margin-top: 15px;
        cursor: pointer;
    }

        .search-list-right > li .sort {
            width: 22px;
            line-height: 20px;
            float: left;
        }

        .search-list-right > li .cont {
            width: calc(100% - 22px - 38px);
            display: inline-block;
            line-height: 20px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        .search-list-right > li .hot {
            width: 28px;
            float: right;
        }

        .search-list-right > li:nth-child(1) .sort,
        .search-list-right > li:nth-child(2) .sort,
        .search-list-right > li:nth-child(3) .sort {
            color: #F17E00;
        }

.shade {
    width: 100%;
    position: absolute;
    bottom: 60px;
    height: 40px;
    background-image: -webkit-linear-gradient(top, hsla(0, 0%, 100%, 0), #ebf0f5);
    background-image: -moz-linear-gradient(top, hsla(0, 0%, 100%, 0), #ebf0f5);
    background-image: -o-linear-gradient(top, hsla(0, 0%, 100%, 0), #ebf0f5);
    background-image: linear-gradient(top, hsla(0, 0%, 100%, 0), #ebf0f5);
}
/*热搜排行结束*/
.panel .Panelbody{
    text-align: center;
    padding:0 0 10px 0;
}

.panel .Panelbody img{
    margin:10px;
}
.panel .PanelbodyList{
    padding: 0px 15px 0px 10px;
}
.panel .PanelbodyList li{
    text-align: left;
    border-bottom: #e6e6e6 solid 1px; 
    padding-top: 10px;  
}
.panel .PanelbodyList li a{
    color: #666666;
    line-height: 24px;
    text-align: left;
}
.panel .PanelbodyList li span.icon-arrow-right-small{
    color: #41aaaa;
}


.panel .PanelbodyList li span.more{
    float: right;
    margin:10px 0;
}
.q-item { border-top: 1px solid #d2d6d9; padding: 5px 0; font-size: 12px; margin-top: 5px; }
.q-item a { color: #2a87a8 }
.q-item .top { margin: 5px; }
.q-item .top a { font-weight: bold; }
.q-item ul,
.q-item-btn ul { overflow: hidden; }
.q-item li,
.q-item-btn li { float: left; padding: 5px; width: 50%; }
.q-item li.width-full { width: 100%; }
.q-item li .icon-left { color: #727272; padding-right: 3px; }
.q-item-btn li { width: 125px; }
.q-item-btn li .btn { width: 100%; }
.btn { background-color: #2a87a8; color: #fff; font-size: 13px; display: inline-block; height: 30px; line-height: 30px; text-align: center; }
.btn:hover { background-color: #50bed7; text-decoration: none; color: #fff; }
/*tabs 切换*/
.tabs .horizontal { position: relative; overflow: hidden; margin: 0; padding: 0; list-style: none; }
.tabs .horizontal:before { content: ''; width: 100%; height: 1px; background-color: #ecf1f6; position: absolute; left: 0; right: 0; bottom: 0; }
.tabs .horizontal li { float: left; text-align: center; padding: 0 3px; margin-bottom: -1px; }
.tabs .horizontal li:first-child { padding-left: 0; }
.tabs .horizontal li:last-child { padding-right: 0; }
.tabs .horizontal li{
    border-bottom: 4px #fff solid;
}
.tabs .horizontal li a { position: relative; display: block; font-size: 16px; color: #666;  line-height: 20px; padding: 5px 0 5px 0; text-decoration: none;  border-bottom: none; }
.tabs .horizontal li a:hover,
.tabs .horizontal li a:active { color: #005578 !important; text-decoration: none; }
.tabs .horizontal .active a:hover { color: #2d373c;}
.tabs .horizontal .active {border-bottom: #41aaaa solid 4px;}
.tabs .horizontal .active a { color: #2d373c; cursor: default; }
.tabs .horizontal.col-2 li { width: 50%; }
.tabs .horizontal.col-3 li { width: 33.3333333333%; }
.tabs .horizontal.col-4 li { width: 25%; }
.tabs .horizontal.col-6 li { width: 14%; }

/*深色底块位*/
.dark-text-media { position: relative; padding-right: 270px; }
.media-img { float: left; margin-left: 15px; margin-right: 30px; }
.media-txt { overflow: hidden; color: #fff; line-height: 20px; }
.media-txt h3 { line-height: 1; margin: 10px 0 15px; font-size: 24px; }
.media-txt ul { padding-left: 0; list-style-position: inside; }
.media-txt ul li { margin: 5px 0; }
.media-link { position: absolute; bottom: 0; right: 15px; background-color: #2387aa; width: 270px; height: 40px; color: #fff; line-height: 40px; padding: 0 15px; }
.media-link:hover { color: #fff; background: #50bed7; text-decoration: none; }
.media-link .icon-left { font-size: 18px; vertical-align: middle; }

/*底部*/
.footer { background-color: #f1f1f3; margin-top: 0px; padding-top: 36px; }
.ft-menulist ul li { padding-bottom: 15px; }
.ft-menu-box { overflow: hidden; margin-bottom: 20px; }
.ft-menu { width: 16%; float: left; }
.ft-menu h4 { font-size: 18px; color: #2d373c; margin: 0 0 20px 0; }
.ft-menu ul { padding-left: 0; margin-bottom: 8px; list-style: none; }
.ft-menu ul li a { display: table; color: #697882; }
.ft-menu ul li a:hover,
.ft-menu .hd-link:hover { color: #005578 !important; }
.icon-left { display: inline-block; padding-right: 8px; font-size: 12px; }
.ft-menu .hd-link { font-size: 18px; color: #2d373c; }
.ft-menu .hd-link .icon-left { font-size: 14px; }
.ft-menulist + h4 { margin-top: 25px; }
.footer-links { margin-top: 35px; margin-bottom: 55px; }
.footer-links a { cursor: pointer; padding-right: 15px; display: inline-block; color: #697882; }

/*分享定位*/
.share_list div{cursor: pointer;}
.share_list{display: none; width: 52px; border: 1px solid #eeeeee;position: fixed; right: 30px; bottom: 140px; z-index: 9999;}
.share_list div{width: 50px; height: 46px; border-bottom: 1px solid #eee; background-color: #fff;}
.share_list div:last-child{border-bottom: none;}
.share_listIn01{position: relative; background:url("../img/sidebar_share.png")center center no-repeat;}
.share_listIn02{ background:url("../img/sidebar_fankui.png")center center no-repeat;}
.share_listIn03{ background:url("../img/sidebar_phone.png")center center no-repeat;}
.share_listIn04{ background:url("../img/sidebar_wexin.png")center center no-repeat;}
.share_listIn05{ background:url("../img/sidebar_up.png")center center no-repeat;}
.share_listIn06{ background:url("../img/sidebar_mail.png")center center no-repeat;}
.share_listIn01 .sheareIco,.share_listIn02 div,.share_listIn03 div,.share_listIn04 .share_wecat,.share_listIn05 div,.share_listIn06 div{display: none; width:50px;height: 46px; border-bottom: 1px solid #eee; text-align: center; line-height: 46px; background-color: #41aaaa; color: #fff;}
.share_listIn01:hover .sheareIco,.share_listIn01:hover .shareIn_list{display: block;}
.share_listIn02:hover div{display: block;}
.share_listIn03:hover div{display: block;}
.share_listIn04:hover div{display: block;}
.share_listIn05:hover div{display: block;}
.share_listIn05 a:hover,.share_listIn05 a{text-decoration: none;}
.share_listIn06:hover div{display: block;}
.shareIn_list{position: absolute; bottom: 46px; left: -1px;}
.share_listIn01 .shareIn_list div{height:45px; width: 52px; }
.share_listIn01 .shareIn_list{height: 135px;width: 52px}
.shareIn_list .shareIn_list01{background:url("../img/sidebar_share_txwb.png")center center no-repeat}
.shareIn_list .shareIn_list02{background:url("../img/sidebar_share_weibo.png")center center no-repeat}
.shareIn_list .shareIn_list03{background:url("../img/sidebar_share_qq.png")center center no-repeat}
.shareIn_list .shareIn_list04{background:url("../img/sidebar_share_weixin.png")center center no-repeat}
.shareIn_list .shareIn_list01:hover,.shareIn_list .shareIn_list02:hover,.shareIn_list .shareIn_list03:hover,.shareIn_list .shareIn_list04:hover{ background-color: #f7f7f7;}
.shareIn_list{display: none; border: 1px solid #eee;}
.share_listIn03{position: relative;}
.share_listIn03 .share_wecatPic{display: none; width: 156px; height: 156px; position: absolute;left: -158px;bottom: -65px; background: none;}
.share_listIn03:hover .share_wecatPic{display: block;}
.share_listIn04{position: relative;}
.share_listIn04 .share_wecatPic{display: none; width: 156px; height: 156px; position: absolute;left: -158px;bottom: -65px; background: none;}
.share_listIn04:hover .share_wecatPic{display: block;}
.poFix{display: block;}
.swiper-pagination-bullet-active{width: 12px; border-radius: 10px;}
/*分享定位*/
/* FirstProductline */
.FirstProductline{
    background: #f7f7f7;
    width: 240px;
    float: left;
    padding:10px 0;
}
.FirstProductlineTit{
    padding: 10px;
    border-bottom: #fff solid 1px;
}
.helper-doc{
    width: 630px;
    float: left;
    margin-left: 25px;
}
.Warningfont{
    color: #990000;
}
.FirstProductlinelist>ul{
    padding:17px 0;
}
.FirstProductlinelist>ul>li>a{
    color: #666;
    font-size: 16px;
    font-weight: bold;
}
.FirstProductlinelist>ul>li>a:before{
    width: 4px;
    height: 14px;
    background: #41aaaa;
    content: "";
    display: inline-block;
    margin-right: 8px;
}
.FirstProductlinelist>ul>li>ul{
    padding:10px 0;
}
.FirstProductlinelist>ul>li>ul>li>a{
    padding-left: 15px;
    color: #333;
    line-height: 30px;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
display:block;
}
.FirstProductlinelist>ul>li>ul>li>a:hover,.FirstProductlinelist>ul>li>ul>li>a:hover span,.FirstProductlinelist>ul>li>ul>li>a.active,.FirstProductlinelist>ul>li>ul>li>a.active span{
    color: #41aaaa;
}
.ArticleTit{
    font-size: 22px;
    color: #2d373c;
}
.ArticleTit .time{
    font-size: 12px;
    color: #999;
    margin-top: 10px;
}
.ArticleCon {
    line-height: 33px;
    padding: 15px 0 30px;
}
.ArticleCon img{
    margin:0 20px 20px 0;
}
.ArticleCon p{
    text-indent: 24px;
}
.ArticleCon .more{
    width: 270px;
    height: 40px;
    background: #2387aa url(../img/ext.png) no-repeat 18px 14px;
    color: #fff;
    float: right;
    line-height: 40px;
    padding-left: 20px;

}
/* FirstProductline */
/*过渡*/
.search-btn a,.media-link,.nav-item a,.tabs .horizontal li a,.btn,.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    -moz-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.b-notice-close .iconfont{
    -webkit-transition: transform .25s linear;
    -moz-transition: transform .25s linear;
    -o-transition: transform .25s linear;
    transition: transform .25s linear;
}

/*swiper*/
.dark-text { background-color: #3c464b;height: 138px; }
.wrapperBox{
    width: 1345px;
    margin:0 auto;
}
.swiper-container { width: 100%; height: 138px;}
.swiper-container .swiper-slide { background-position: top center; }
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction { bottom: 50px; }
.remove-notice .swiper-container-horizontal>.swiper-pagination-bullets,
.remove-notice .swiper-pagination-custom,
.swiper-pagination-fraction { bottom: 10px; }
.swiper-wrapper{
    width: 1200px;
    margin:0 auto;
}
.swiper-slide{
	height:118px;
    margin: 8px 0px;
}
.swiper-slide ul li{
    float: left;
}
.swiper-slide ul li a{
    float: left;
    margin:0 8px;
}
.swiper-slide ul li a img{
    width: 276px;
    height: 155px;
}
.swiper-button-next, .swiper-button-prev{
    width: 70px;
    height: 70px;
    background: url(../img/arrowrigh.png);
}
.swiper-button-next:hover, .swiper-button-prev:hover{
    background-color: rgba(0,0,0,.3);
}
.swiper-button-prev{
    background-position: 0 -70px;
    margin-left: -10px;
	top:43%;
}
.swiper-button-next{
    right: 30px;
	top:43%;
}

/* 翻页 */
.ui-pagination-container{height:34px;line-height:34px}
.ui-pagination-container .ui-pagination-page-item,.ui-pagination-container .ui-pagination-page-btn{font-size:14px;padding:8px 15px;background:#fff;color:#888;margin:0 3px;text-decoration:none}
.ui-pagination-container .ui-pagination-page-btn{
    background-color: #41aaaa;color: #fff;
    padding:8px 18px;

}
.ui-pagination-container .ui-pagination-page-item:hover{color:#568dbd;text-decoration:none}
.ui-pagination-container .ui-pagination-page-item.active{background:#41aaaa;border-color:#41aaaa;color:#fff;cursor:default}
.page{text-align:center;margin:30px 0}
.ui-pagination-container input{
    border: #ccc solid 1px;
    padding:1px 10px;
    width: 50px;
    margin:0 5px;
    line-height: 30px;
    height: 30px;

}
/* 翻页 */
.tabs2 p{
    float: left;
    margin:0;
    padding: 0 10px 0 5px;
    line-height: 24px;
}
.tabs2 .horizontal {
    float: left;
    overflow: hidden;
    width: 100%;
    position: relative;
    margin: 7px 0 0px;
    border-bottom: 1px solid #e5e5e5;
}
.tabs2 .horizontal li a{
    font-style: normal;
    cursor: pointer;
    white-space: nowrap;
    float: left;
    width: 70px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #666;
    margin-right: 8px;
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    padding: 0;
    font-size: 14px;
}
.tabs2 .horizontal li{
    width: auto!important;
    border:none;
}
.tabs2 .horizontal li.active{
    border:none;
}
.tabs2 .horizontal li a:hover,.tabs2 .horizontal li.active a,.tabs2 .horizontal li.active a:hover{
    text-decoration: none;
    color: #fff!important;
    background-color: #559fb8;
    border:none;
}
.main-top-tabs .tabs2  .tabs-con{
    clear: both;
}
.user-listIn{
    height: 95px; border-bottom: 1px dashed #ddd; margin-top: 20px;
}
.user-listIn .div01{
    float: left;width: 50px; height: 50px;border: 1px solid #ddd;border-radius: 5px;
}
.user-listIn .div01 img{
    width:50px;height:50px;
}
.div02{
    width: 93%; float: right
}
.div02-user{
    margin-bottom: 5px;overflow: hidden; height: 25px;
}
.div021{
    float: left;width: 410px;height: 25px; line-height: 25px;display: inline-flex;
}
.div021-user{
    float: left; margin-right: 20px;font-size: 14px;font-weight: bold;color: #333; 
}
.div021-user a{
    color: #333;
}
.div021-ji{
    color: #666; font-size: 12px;
}
.div021-ji span{
    color: #333; font-weight: bold;
}
.div022{
    float: right; width: 75px; margin-right: 10px;
}
.div02-text{
    color: #666; font-size: 12px; height: 25px; line-height: 25px
}
.div02-text span{
    color: #333; font-size: 12px;
}
.div02-footer{
    height: 20px;line-height: 25px;
}
.div02-footer>div{
    float: left; margin-right: 15px; font-size: 12px; color: #666;
}
.div02-footer>div span{
    color: #333; font-weight: bold;
}

.mult_line_ellipsis1{
  overflow: hidden;
  text-overflow:ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  width:620px;
}

.mult_line_ellipsis2{
  overflow: hidden;
  text-overflow:ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  width:380px;
}

.primeFreeIcon {
    width: 60px;
    height: 20px;
    margin-left: 5px;
    font-weight: bold;
    background-image: linear-gradient(to right, #FF9100, #FFD732) !important;
    font-style: initial;
    font-size: 13px;
    line-height: 20px;
    text-align: center;
    border-radius: 1px;
    color: #333333;
}

.osodiv1 {
    width: 239px;
    margin-top: 15px;
    background-image: url(../img/oso2.png);
    background-repeat: no-repeat;
    background-position: center;
    height: 96px;
    position: fixed;
    bottom:30px;
    display:none;
    z-index:2;
    cursor:pointer;
}

.osodiv1 a {
    display: block;
    width: 239px;
    height: 96px;
}

.osodiv1 img{
    position: absolute;
    left: 15px;
    top: 60px
}