  /*app.css*/
*{font-family:simsun;}
a{text-decoration:none}
.my-pt20{padding-top:20px;}
.my-pt30{padding-top: 50px;padding-bottom:30px;}
.my-ml{float:right;}
.my-list-group{padding:0;}
.my-footer-p{padding-bottom:0;}
.my-view-banner img{display:block; width:100%; height:auto;}
.my-list-img img{display:block; width:100%; height:auto;}
.my-haeder{height:140px; line-height:140px;}
.my-haeder .my-tel{line-height:30px; float:right; margin-top:30px;}
.my-haeder .my-tel .my-icon{display:block; width:23px; height:23px; background:url(../images/tel.png); margin-top:3px;}
.my-haeder span.my-tel1{font-size:16px; font-weight:bold; color:#14549f;}
.qhd-content p{width:auto !important; float:none; margin-right:0; margin-left:0; line-height:22px;}
.scrollable {overflow:hidden;}
.scrollable .caroufredsel_wrapper {}
.scrollable ul {padding:0; _margin-left:-5px !important; list-style:none; overflow:hidden; width:10000em;}
.scrollable ul li {padding:0px; margin:0 10px; display:block; float:left; width:220px; text-align:center;}
.scrollable ul li p a {display:block;}
.scrollable ul li img {display:block; width:100%; -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.scrollable ul li p {margin-bottom:10px; overflow:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.scrollable ul li p a:hover img {transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;} 
.scrollable ul li h2 {font-size:14px; margin-bottom:10px; line-height:22px;}
.scrollable ul li h2 a {font-size:14px; font-weight:normal;}
.scrollable ul li h2 a:hover {text-decoration:none;}
.scrollable .text-intro {text-align:left; font-size:13px; color:#808080; line-height:1.5;}
.scrollable-3col ul li {width:313px; text-align:left;}
.scrollable-3col ul li p {margin-bottom:15px;}
.scrollable-3col ul li h2, .scrollable-3col ul li h2 a {font-size:16px; font-weight:bold; margin-bottom:0;}
.bdsharebuttonbox.bdshare-button-style0-16 {
    margin: 0 auto;
    line-height: 2em;
    height: 2em;
    overflow: hidden;
}
.scrollable-inside-page ul li {width:160px;}
.full-scrollable ul li {width:auto; margin:0;}
.full-scrollable ul li a {position:relative; display:block;}
.full-scrollable .scrollable-image {overflow:hidden; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.full-scrollable a:hover .scrollable-image img {transform:scale(1.2, 1.2); -webkit-transform:scale(1.2, 1.2); -moz-transform:scale(1.2, 1.2); -o-transform:scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.full-scrollable .scrollable-info {position:absolute; left:0; top:50%; z-index:20; margin-top:-60px; text-align:center; width:100%; height:100%; color:#fff; opacity:0; filter:alpha(opacity=0); _height:expression( (this.parentelement.clientheight) +'px'); -webkit-transition:-webkit-transform 0.5s ease-out; -moz-transition:-moz-transform 0.5s ease-out; transition:transform 0.5s ease-out;}
.full-scrollable .scrollable-info h3 {padding:0 20px; margin-bottom:15px; font-size:22px; line-height:normal; font-weight:normal;}
.full-scrollable .scrollable-info .scrollable-summarty {padding:0 10px; margin-bottom:20px; line-height:1.5; font-size:14px;}
.full-scrollable .scrollable-info .icon-detail {display:inline-block; *display:inline; *zoom:1; width:41px; height:41px; -webkit-transition:-webkit-transform 0.5s ease-out; -moz-transition:-moz-transform 0.5s ease-out; transition:transform 0.5s ease-out;}
.full-scrollable .scrollable-info .icon-detail span {display:none;}
.full-scrollable .opacity-overlay {width:100%; height:100%; position:absolute; top:0; left:0; z-index:10; cursor:pointer; background-color:#14549f; opacity:0; filter:alpha(opacity=0); -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0);-webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out; -o-transition:all 0.25s ease-in-out; -ms-transition:all 0.25s ease-in-out; transition:all 0.25s ease-in-out;}
.full-scrollable a:hover .scrollable-info {opacity:1; filter:alpha(opacity=100);}
.full-scrollable .scrollable-info:hover .icon-detail {-webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); transform:rotate(180deg);}
.full-scrollable a:hover .opacity-overlay {display:block; filter:alpha(opacity=90); opacity:0.9;-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}

.scrollable-text ul li {padding:0; border:none; width:100%;}
.scrollable-text .article-list-row {margin-bottom:0;}
.scrollable-text .article-title {margin-right:10px;}
.scrollable-text .article-list-row li {overflow:hidden; white-space:nowrap;}
.scrollable-text .article-list-row li .article-title {padding-left:0; background:none; line-height:25px;}
.scrollable-bottom-area ul li{border-bottom:4px solid #999;}
.scrollable-bottom-area ul li p,.scrollable-bottom-area .scrollable-bottom-area-title h2 {margin-bottom:0;}
.scrollable-bottom-area-title {padding:10px 0;}
.scrollable-bottom-area ul li h2 {font-size:16px; color:#4c4c4c; font-weight:normal;}
.scrollable-bottom-area ul li p span {font-size:12px; color:#a69f9f;}
.scrollable-bottom-area ul li:hover {border-color:#14549f;}
.scrollable-bottom-area ul li a:hover h2,
.scrollable-bottom-area ul li a:hover p span  {color:#14549f;}
.my-view-left-menu .active{font-size:16px; font-weight:bold;}
.my-page-header h1{font-size:16px;font-weight:bold;margin:8px 18px;color:#f5f5f5;}
.my-list-group-item-text {padding-top:10px;}
.my-list-group-item-heading{font-weight:bold;}
.my-view-list-group{border-left:none;border-right:none;border-top:none; border-bottom:2px solid #cccccc;}
.my-list-group{border-bottom:none;}
#arc_body img{max-width: 100%;height: auto !important;}
.module-full-screen-title {margin-bottom:20px; text-align:center;}
.module-full-screen-title .module-title-content-text {display:inline-block; *display:inline; *zoom:1; margin:0 20px; line-height:normal; font-weight:normal;}
.module-full-screen-title .module-title-content-text h2 {color:#262626; font-size:20px; font-size:2rem; font-weight:normal;}
.module-full-screen-title .module-title-content-text h3 {color:#666666; font-size:16px; font-size:1.6rem; font-weight:normal;}
.module-full-screen-title > h2 {margin-bottom:13px; line-height:normal; font-weight:normal; color:#4d4d4d; font-size:24px; font-size:2.4rem;}
.module-full-screen-title > .module-title-content > h3 {display:inline-block; *display:inline; *zoom:1; margin:0 20px; line-height:normal; font-weight:normal; color:#999; font-size:13px; font-size:1.3rem;}
.module-full-screen-title > .module-title-content > i {display:inline-block; *display:inline; *zoom:1; position:relative; top:-12px; width:180px; height:6px; overflow:hidden; background-color:transparent; border:1px solid #9bbed3; border-width:1px 0;}
.projects .thumbnail {display:block; margin-left:auto; margin-right:auto; text-align:center; max-width:310px; margin-bottom:30px; border-radius:0}
.projects .thumbnail .caption {height:200px; overflow-y:hidden; color:#555}
.projects .thumbnail .caption a:hover, .projects .thumbnail .caption a:focus {text-decoration:none}
.projects .thumbnail img {max-width:100%; height:auto}
.my-main-cp{background:url(../images/cpbj.html);}
.my-main-cp h1, .my-main-cp p{color:#ffffff;}
.my-cp-bor-rb{/*border:1px solid #e1e1e1; */padding:0; /*margin:-1px 0 0 -1px; */overflow:hidden; height:auto;}
.my-cp-bor-rb img{width:100%;display:block; height:auto;}
.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {position:relative; min-height:1px;} 
.headlines-content img{display:block; width:100%; height:auto;}
.headlines-content h2{font-size:22px;}
.entry-list-time-hl .entry-item {position:relative; padding-left:100px; border-bottom:1px dotted #ccc; min-height:80px; height:auto !important; _height:80px;}
.entry-list-time-hl .time {position:absolute; left:0; top:0; width:75px; background-color:#f2f2f2; text-align:center; font-family:simsun;}
.entry-list-time-hl .time-day {display:block; line-height:50px; border-bottom:1px solid #fff; color:#666; font-size:30px;}
.entry-list-time-hl .time-date {display:block; color:#999; line-height:22px; font-size:12px;}
.entry-set-time-hl .entry-item {float:left;padding-left:80px;height:auto !important;padding-bottom:15px;margin-bottom:15px;padding-right: 2%;}
.entry-set-time-hl .entry-title {margin-bottom:10px;}
.entry-set-time-hl .entry-title h2 {font-size: 16px;line-height: 2em;margin-top: 0;}
.entry-set-time-hl .entry-summary {color:#808080; font-size:12px;}
.entry-set-time-hl .time {width:60px;}
.entry-set-time-hl .time-day {font-size:25px; line-height:40px;}
.entry-set-time-hl .time-date {font-size:11px;}
.entry-list-time-hl-col .entry-item {border-bottom:none;}
.module-full-screen-more {float:none; clear:both; margin-top:30px;text-align:center;}
.module-full-screen-more a {display:inline-block; *display:inline; *zoom:1; line-height:34px; padding:0 35px; border:1px solid #ccc; color:#4d4d4d; transition:all 0.5s ease 0s;}
.module-full-screen-more a:hover, .module-full-screen-more a:active {background-color:#14549f; border-color:#14549f; color:#fff; text-decoration:none;}
.my-footer-menu ul{padding:0;}
.my-footer-menu li{display:inline-block; padding-left:2px; padding-right:2px; color:#14549f;}
li{list-style:none;}

div#arclistmain {min-height:400px;margin-bottom: 2em;}
div#contactway {float:right;}
ul#pagetoggle {box-sizing:border-box;padding:10px;line-height:30px;font-size:12px;border-top:1px dashed #ddd;}
ul#pagetoggle li{color:#3c763d;}
.markbox2 ul{padding:7px;width:100%;box-sizing:border-box;}
.markbox2{width:100%;height:auto;border:1px solid #cbcbcb;border-radius:4px;margin-top:18px;overflow:hidden;margin-bottom:20px;}
.markbox2 ul li {background: url(../images/arrow3.png) no-repeat;list-style:none;text-align:left;float:left;padding:5px 18px;background-position: 5px 9px;box-sizing:border-box;font-size:13px;font-family:simsun;line-height: 1.6em;}
.markbox2 ul li:hover{background-color: rgba(15, 243, 15, 0.11);}
.markbox2 h4 {background:url(../images/reply.gif);width:100%;height:30px;background-size:100.4% 30px;background-position:-1px -1px;border-bottom:1px solid #cbcbcb;padding:5px 15px;box-sizing:border-box;margin:0;font-size:16px;color:rgba(0, 0, 0, 0.59);font-weight:bold;}
.markbox2 ul li span {float:right;}
.bdsharebuttonbox {line-height:27px;}
.bdsharebuttonbox img{max-width:100%;height:auto !important;}
div#articlebody h2 {font-size:20px;font-weight:700;}
.contacts p {margin:0;}
.contacts {line-height:2;font-size:14px;border-top:1px dashed rgba(153, 153, 153, 0.59);/* margin-left:-13px; */order-botto;padding:12px;cec;ma;}
div#articlebody {box-sizing:border-box;margin-top:-1px;}
#articlebody .summary {padding:8px 5px 6px 10px;font-size:13px;background-color: rgba(255, 255, 204, 0.63);border: 1px solid rgba(255, 153, 51, 0.38);border-radius:3px;}
div#page-header {background:url(../images/item3.gif) no-repeat;background-size:100% 36px;padding-bottom:0;margin-bottom:0px;border-radius:4px;overflow:hidden;border:none;margin-top:0;}
div#page-header ol {margin-bottom:0;}
.content > table > tbody > tr > td > table {border-collapse:collapse;border:none;text-align:left}
.content > table > tbody > tr > td > table th {border:solid #000 1px;}
.content > table > tbody > tr > td > table td {border:solid #000 1px;}
li.my-smallmenu-bt {text-align:center;height:40px;line-height:40px;}
.col-sm-2.col-xs-6>a>img {border:1px solid rgba(221, 221, 221, 0.55);}
.col-sm-2.col-xs-6.typeimg {margin-top:15px;text-align:center;}
.col-sm-2.col-xs-6.typeimg img {width:140px !important;height:120px !important;}
.pageinfo li {float:right;width:36px;height:20px; text-align:center;padding-top:8px;}
ul.pagelist {text-align:center;height:auto;width:auto;float:right;margin:20 auto;}
ul.pagelist li {padding:0; margin:0; display:inline; float:left; margin-right:4px; line-height:26px; height:auto; width:auto; border:none; background:none;}
ul.pagelist a, .pagelist .pageinfo {border:1px solid #cdcdcd; padding:4px 9px; font-size:12px; _padding:3px 9px; color:#000; font-weight:normal; overflow:hidden; font-family:simsun, arial, helvetica; overflow:hidden; height:auto; width:auto;}
ul.pagelist a:hover, .pagelist .thisclass a {background:#666; border-color:#666; color:#fff;}
 
/*footer*/
 
.footer {overflow:hidden;color:#fff;font-size:1.3rem;padding-top: 3em;padding-bottom: 2em;background: url(../images/bottom.png);background-size: 100%;}
.footer a {color:#e5e5e5 !important;}
.footer a:hover {color:#fff !important;}
 img#wechat,img#wechat2{height: 114px;width: 114px;display: block;margin: 1em auto 0 auto;}
p#footer-contact {
    font-size: 1.3em;
    line-height: 1.8em;
    padding-left: 7%;
}
 
 img#top-banner {
    width: 100%;
    height: 7em;
}
 
 .fr {
    float: right;
}

.survey li a {
    color: rgb(51, 51, 51);
    font-family:simsun;
    text-decoration: none;
}

ul.btopn.txtbox.survey {
    margin: 0;
    width: 100%;
}
.customerservicediv .customerservicediv {padding-top:.15rem;position:fixed;bottom:0rem;height:2.4rem;z-index:1;background:#0657a9;background-size:contain;}
.customerservicediv .customerservicediv {width:100%;max-width:768px;-webkit-backface-visibility:hidden;}
.customerservicediv .customserviceline {display:none;}
.customerservicediv .service {height:2.4rem;line-height:2.4rem;float:left;text-align:center;}
[class^="icon-"], [class*=" icon-"], [class*="faisco-icons-"] {font-family:simsun;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.webcustomerservicebox a {color:#fff;}
.customerservicediv .icon {-webkit-backface-visibility:hidden;height:59px;margin:auto;font-size:1.5rem;color:#fff;}
.serbaseicon .seritemicon {width:46px;height:46px;display:block;margin:0 auto;background-repeat:no-repeat;}
.customerservicediv .describe {color:#fff;line-height:25px;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.customerservicediv .service {height:100px;line-height:2.4rem;float:left;text-align:center;}
div#customerservicediv {height:72px;position:fixed;z-index:99999999;background:linear-gradient(to right,rgb(20, 84, 159), rgb(41, 169, 248));background-size:contain;width:100%;bottom:0;padding:5px;box-sizing:border-box;}
.customerservicediv{display:none;}
.open .navitem:nth-child(2) {transition-delay:160ms;} 
#svebar_1 .icon-seritemicon:before{content:'\e62c';content:'\e62c';} 
#svebar_1 .icon-seritemicon{background-image:none;} 
.open .navitem:nth-child(4) {transition-delay:240ms;} 
#svebar_2 .icon-seritemicon:before{content:'\e6a0';content:'\e6a0';} 
#svebar_2 .icon-seritemicon{background-image:none;} 
.open .navitem:nth-child(6) {transition-delay:320ms;} 
#svebar_4 .icon-seritemicon:before{content:'\e6b2';content:'\e6b2';} 
#svebar_4 .icon-seritemicon{background-image:none;} 
.open .navitem:nth-child(8) {transition-delay:400ms;} 
#svebar_3 .icon-seritemicon:before{content:'\e67c';content:'\e67c';} 
#svebar_3 .icon-seritemicon{background-image:none;} 
.open .navitem:nth-child(10) {transition-delay:480ms;} 
#svebar_5 .icon-seritemicon:before{content:'\e6ca';content:'\e6ca';} 
#svebar_5 .icon-seritemicon{background-image:none;} 
.icon-seritemicon:before {font-size:42px;color:white;}
div#closesidebar {color:#ff8000;}
input[name='submit'],input[name='reset'] {color:#555;font-weight:600;}
span.glyphicon.glyphicon-remove {background:#999;color:white;font-weight:100;font-size:16px;}
div#leave-msg2{z-index:99999999;color:white}
div#leave-msg2 table thead th{text-align:center;height:45px;line-height:45px;font-size:22px}
div#leave-msg2 {position:fixed;bottom:72px;background:linear-gradient(to right,rgba(20, 111, 159, 0.87), rgb(143, 202, 239));display:none;height:400px;}
div#leave-msg2 input,div#leave-msg2 textarea{background:white;border-radius:4px;color:#555;padding-left:5px;}
div#leave-msg2 table tr{height:40px;}
div#leave-msg2 input:hover,div#leave-msg2 textarea:hover{border:1px solid orange;}
div#leave-msg2 input:focus,div#leave-msg2 textarea:focus {border:1px #ea034e solid;}
/*qq*/
.main-im{position:fixed;right:10px;top:100px;z-index:100;width:110px;height:272px;z-index: 99999999;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#f9fafb;border:1px solid #dddddd;border-radius:10px;background:#f9fafb;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:295px;border-bottom:1px solid #dddddd; line-height:25px; font-size:14px;color:#337ab7;}
.main-im .im_main .im-tel div{font-weight:bold;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:simsun;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}
img#search {position:absolute;top:76px;border:0;cursor:pointer;right:10%;height:auto;width:32px;}
input#sea_centent_input1 {width:350px;right:9.5%;padding:10px;height:38px;font-size:16px;border:2px solid #1876d2;border-radius:6px;overflow:hidden;position:absolute;top:72px;}
input#sea_centent_input1:focus{outline-offset:-2px;outline:none;}
section.parts li {list-style-type:decimal;}
section.parts h2{font-size:24px;font-weight:bold;}
section.parts div {line-height:1.8em;}
section.parts div p{text-indent:2em;}
section.parts {margin-bottom:50px;font-size:14px;}
#hef{color:white;width:1px;height:1px;overflow:hidden;}        
div#arc_body {
    margin-top: 2em;
}

ul#pageToggle li {
    line-height: 2.5em;
}

dl.sonchanel a:hover{text;text-decoration:none;color:red;}





span.smalllogo {
    float:left !important;
    position:absolute;
    right:24%;
}

 button.navbar-toggle {
    float:left;
    margin-left:15px;
    margin-right:7%;
 }

 ul#navigation {
    width:100%;
 }
}

.search-input{background:#f3f6f3;border:0}.search-input:hover,.search-input:focus{background:#fff;border:0;transition:all .4s ease;outline:0}.search-icon a{color:#349726}.search-close{font-size:30px}.btn-search{padding-right:0;width:100%;border-radius:0;background-color:#f3f6f3}.btn-search:hover,.btn-search:focus,.btn-search:active,.btn-search.active,.open .dropdown-toggle.btn-search{background-color:#fff;transition:all .4s ease}button#showrightpush{border:0;background:0;outline:0;z-index:666;font-weight:bold;color:#0b9027;float:left;text-align:left;padding:3px 0 0 0;font-size:20px}.biomart-spmenu>ul{list-style:none;padding:0}.biomart-accordion{height:250px;overflow-y:scroll}.biomart-accordion>ul>li{border-bottom:1px #fff solid}.biomart-accordion>ul{list-style:none;padding:0}.biomart-accordion>ul>li>a{text-decoration:none;border:0;color:#fff;font-size:15px;font-weight:normal;background:#7dc332;padding:6px 5px 6px 30px}.biomart-accordion>ul>li>a:hover{text-decoration:none;border:0;background:#fff;color:#0b9027;font-weight:normal}.moreshow{text-align:right}.moreshow{text-align:right}.menu-img-one{float:right;padding:5px 20px 0 10px}.btn-one{padding:0;border:0;outline:0;background:0;position:relative}.biomart-nav-new{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.modal-backdrop{z-index:2}.nav-modal{overflow-y:scroll;height:400px;background:#fff;border-radius:10px;padding:0}.nav-modal ul{margin:0;padding:0;list-style:none}.nav-modal ul li{padding:15px 0;background:#f3f6f3;border-bottom:1px solid #ddd;margin:0}.nav-modal ul li:hover{background:#fff;transition:all ease .4s}.nav-modal ul li a{display:block;color:#2b333f}.nav-modal ul li>a{padding:0 10px 0 15px;word-wrap:break-word}.nav-modal .modal-header{background:#f3f6f3}.nav-modal ul li input{text-decoration:none;color:#2b333f;padding:6px 10px}.nav-modal ul li input[type=text]{margin:0 5%;width:90%}.nav-modal ul li a:hover{text-decoration:none;color:#349726}#stuck_container{background:#f3f6f3}.second-nav{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd}.second-fa a{font-size:20px;color:#349726}.second-fa a:hover{font-size:20px;color:#5cb85c}.biomart-bar{background:0;border:0;margin:0}.navbar-default .bio-nav>.active>a,.navbar-default .bio-nav>.active>a:hover,.navbar-default .bio-nav>.active>a:focus{color:#fff;background-color:#349726}.navbar-collapse{padding-left:0}.biomart-second-navbar{background:0;border:0;margin-bottom:0;min-height:48px}.second-header-button{padding:6px 8px;margin:4px 0;background-color:#349726;color:#fff;font-weight:500}.navbar-default .second-header-button:hover,.navbar-default .second-header-button:focus{background:#5cb85c;color:#fff}.seconde-first{padding:13px 0;font-weight:500;background:#e3e3e3;padding-left:15px}.seconde-first a{color:#2b333f}.seconde-first a:hover{color:#349726}
.navbar-header {position:relative;}
.entry-item a:hover {text-decoration:none;color:#e90cd8 !important;}
div#articlebody h1 {font-weight: 900;}
div#page-header h3 {margin: 0;height: 36px;line-height: 36px;padding-left:.8em;font-size: 19px;}
ul#arc_body li a{display: block;float: left;border: none;}
ul#arc_body .badge{
   margin: 11px 10px 11px 0;
   float: right;}
li.arc_list {width: 100%;height: 2.93em;border: 1px solid rgba(221, 221, 221, 0.65);border-top: none;border-bottom: 1px dashed rgba(221, 221, 221, 0.65);}
ul#arc_body {padding: 0;}
span.white {
    display: none;
}
ul.types {
    padding-left: 1em;
}

ul.types span {
    color: #337ab7;
}
 
.mr_box{width: 100%;}


.title_style {
  height: 35px;
  line-height: 33px;
  border-bottom: 2px #ddd solid;
}
.title_span {
  font-size: 16px;
  padding: 0 4px 0 0;
  color: #000;
  border-bottom: 2px #0098e2 solid;
  font-weight: bold;
  display: inline-block;
  box-sizing: content-box;
}
.title_style a {
  color: #333;
  text-decoration: none;
}
.channel_list{ width:100%; float:left; margin-bottom:20px;}
.channel_list ul{ width:100%; float:left}
.channel_list li{width: 44%;margin-left:10px;height:30px;line-height:30px;font-size:14px;list-style:none;text-align:center;color:#ffffff;float:left;margin-top:6px;}
.channel_list li a{color:#ffffff;text-decoration: none;}
.cs1{background: #349726;}
.cs2{ background:#77d6ff}
.cs3{background: #abdb19;}
.cs4{background: #f48220;}
.cs5{background: #dc8eea;}



section#footer_fixed {
    position: fixed;
    width: 100%;
    bottom: 0;
    z-index: 99999999999999999999;
}

section#footer_fixed li {
    height: 5em;
}

section#footer_fixed ul {
    padding-left: 0;
    margin-bottom: 0;
    background: -webkit-linear-gradient(bottom left,#7dd141,#44be56) #42bd56;
    background: -ms-linear-gradient(bottom left,#7dd141,#44be56) #42bd56;
    background: -moz-linear-gradient(bottom left,#7dd141,#44be56) #42bd56;
    background: -o-linear-gradient(bottom left,#7dd141,#44be56) #42bd56;
    background: linear-gradient(bottom left,#7dd141,#44be56) #42bd56;
}
    section#footer_fixed li:nth-child(1) a{background-image: url(../images/tele.png);background-repeat: no-repeat;}
    section#footer_fixed li:nth-child(2) a{background-image: url(../images/msg.png);background-repeat: no-repeat;}
    section#footer_fixed li:nth-child(3) a{background-image: url(../images/qq2.png);background-repeat: no-repeat;}
    section#footer_fixed li:nth-child(4) a{background-image: url(../images/map.png);background-repeat: no-repeat;}
section#footer_fixed li a {
    color: white;
    height: 5em;
    display: block;
    box-sizing: border-box;
    padding-top: 3.5em;
    text-align: center;
    background-position-x: 38%;
    background-position-y: 5px;
}


.fade {opacity: 0;-webkit-transition: opacity .15s linear;transition: opacity .15s linear;}
.fade.in {opacity: 1;}
.modal {display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 3000;height: 80px;}
.modal.in .modal-dialog {-webkit-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0);top: 12px;}
.modal.fade .modal-dialog {-webkit-transform: translate(0,-25%);-ms-transform: translate(0,-25%);transform: translate(0,-25%);-webkit-transition: -webkit-transform .3s ease-out;-moz-transition: -moz-transform .3s ease-out;-o-transition: -o-transform .3s ease-out;transition: transform .3s ease-out;}
.search-content {border-radius: 0;background: #f3f6f3;}
.modal-content {position: relative;border: 1px solid #999;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);box-shadow: 0 3px 9px rgba(0,0,0,.5);background-clip: padding-box;outline: 0;}
.container {margin-right: auto;margin-left: auto;}
.modal-content.search-content>.row {background: rgba(30, 205, 214, 0.93);padding: 0 10px;}
.search-icon {height: 74px;line-height: 74px;font-size: 22px;}
.search-icon a {color: #349726;}
.search-icon {height: 74px;line-height: 74px;font-size: 22px;}
.search-icon a {color: #349726;}
button.close {padding: 0;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none;}
.search-close {font-size: 30px;}
.search-close {font-size: 30px;}
.close {float: right;font-size: 14px;font-weight: 900;color: #ee0909;filter: alpha(opacity=20);text-shadow: 0 1px 0 #fff;opacity: 0.3;}
button.close {padding: 0;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none;margin-right: 10px;margin-top: 10px;}
.search-close {}
.search-modal {width: 100%;}
.modal-dialog {position: relative;width: auto;}
select#cidselect {width: 90px;background: #eee;margin-left: 10px;}
input#q {padding: 0;width: 85%;background: #f6f6f6;padding-left: 1em;color: #404040;border: 1px solid #ccc;vertical-align: middle;padding: 3px 10px;height: 36px;transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;float: none;}
button.close.search-close.hidden-xs {line-height: 40px;height: 40px;margin-right: 15px;}
.row a {padding: 0 5px;}
li#search-li {float: left;}
li#search-li {height: 20px;line-height: 20px;}

select#cidselect {
    display: inline-block;
}


.modal-content.search-content .row a {
    text-decoration: none;
    color: #f6f6f6;
    padding: 0 15px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    line-height: 80px;
    position: relative;
    transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}

.head-logo{float: left;height: 8.3em;background-repeat: no-repeat;background-position: left center;background-size: contain;margin-left: 10%;width: 15%;}

a.head-logo {}
.head-conta{margin-left: 6%;float: left;width: 63%;height: 100%;}
.head-conta-sec{position:relative;padding: 1.5em 40px;color: #9e9ea0;background-repeat: no-repeat;background-position: left 50%;box-sizing: border-box;height: 7.6em;}

.head-conta-tit{font-size: 25px;color: #d20000;display: block;font-family:simsun;}
.head-conta-sec.icon1{background-image: url("../images/icon2.png");background-position-y: 50%;float: left;}
.head-conta-sec.icon2{background-image: url("../images/icon3.png");float: right;margin-right: 10%;background-position-y: 50%;}
.head-logo-sml{float: right;width: 76px;height: 106px;background-repeat: no-repeat;background-position: right center;margin-right: 20px;}
.head-bot{height: 64px;background-color: #746969;width: 100%;}

img#xs-banner {
    width: 100%;
}
 
.hs-slide-caption{
    position: absolute;
    top: 45%;
    left: 50%;
    width: 1170px;
    margin-left: -585px;
    -ms-transform: translatey(-50%);
    -webkit-transform: translatey(-50%);
    transform: translatey(-50%);
    z-index: 99;
    text-shadow: 0 0 1.1em, 1 1 0.3em;
}

.hs-slide-cap-title {
    text-align: center;
    font-size: 36px;
    color: #fff;
    font-weight: 700;
    margin-bottom: 25px;
    padding: 0 10%;
    line-height: 1.2;
    font-family: 'roboto condensed',sans-serif;
    letter-spacing: 2px;
    text-transform: uppercase;
}

.hs-slide-cap-desc {
    text-align: center;
    font-size: 20px;
    color: #fff;
    font-weight: 500;
    padding: 0 10%;
    font-family: 'roboto condensed',sans-serif;
    font-weight: 300;
}


p.clear-fix {
    clear: both;
    height: 0;
    margin: 0;
}



        .tab .nav-tabs{
            padding-left: 15px;
            border-bottom: 4px solid #07ad0a;
        }
        .tab .nav-tabs li a{
            color: #fff;
            padding: 10px 20px;
            margin-right: 10px;
            background: #039805;
            text-shadow: 1px 1px 2px #000;
            border: none;
            border-radius: 0;
            opacity: 0.5;
            position: relative;
            transition: all 0.3s ease 0s;
        }
        .tab .nav-tabs li a:hover{
            background: #058e07;
            opacity: 0.8;
        }
        .tab .nav-tabs li.active a{
            opacity: 1;
        }
        .tab .nav-tabs li.active a,
        .tab .nav-tabs li.active a:hover,
        .tab .nav-tabs li.active a:focus{
            color: #fff;
            background: #058e07;
            border: none;
            border-radius: 0;
        }
        .tab .nav-tabs li a:before,
        .tab .nav-tabs li a:after{
            content: "";
            border-top: 42px solid transparent;
            position: absolute;
            top: -2px;
        }
        .tab .nav-tabs li a:before{
            border-right: 15px solid #058e07;
            left: -15px;
        }
        .tab .nav-tabs li a:after{
            border-left: 15px solid #058e07;
            right: -15px;
        }
        .tab .nav-tabs li a i,
        .tab .nav-tabs li.active a i{
            display: inline-block;
            padding-right: 5px;
            font-size: 15px;
            text-shadow: none;
        }
        .tab .nav-tabs li a span{
            display: inline-block;
            font-size: 14px;
            letter-spacing: 1px;
            opacity: .6;
            transition: all 0.3s ease 0s;
        }
        .tab .nav-tabs li a:hover span,
        .tab .nav-tabs li.active a span{
            letter-spacing: 1px;
            opacity: 1;
            transition: all 0.3s ease 0s;
        }
        .tab .tab-content{
            padding: 30px;
            background: #fff;
            font-size: 16px;
            color: #6c6c6c;
            line-height: 25px;
            background: #f5f3f3;
        }
        .tab .tab-content h3{
            font-size: 24px;
            margin-top: 0;
        }
        @media only screen and (max-width: 479px){
            .tab .nav-tabs li{
                width: 100%;
                margin-bottom: 5px;
                text-align: center;
            }
            .tab .nav-tabs li a span{
                letter-spacing: 1px;
                opacity: 1;
            }
        }   


    #hs-back-top {
    background: #1fe26d;
    font-family: arial;
    position: fixed;
    right: 20px;
    bottom: 80px;
    height: 36px;
    width: 36px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    cursor: pointer;
    font-size: 20px;
    border-radius: 50%;
}


div#hs-back-top.hs-hide {
    display: none;
}

li.arc_list a:hover {
    background: none;
}

li.arc_list:hover {
    background: rgba(102, 228, 249, 0.21);
}

div#relatedarticle li span {display: none;}

div#relatedarticle li {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

div#relatedarticle li a{
    text-decoration: none;
    color: #f10bf1;
}

div#relatedarticle li a:hover{
  color: #ec7e0b;
}

.channel_list li a:hover {
    color: yellow;
}

.channel_list li.cs1:hover{
    background: pink;
}

.channel_list li.cs2:hover{
    background: #8aef05;
}

.channel_list li.cs5:hover{
    background: #f77a10;
}

.channel_list li.cs4:hover{
    background: #9bf709;
}

.channel_list li.cs3:hover{
    background: #f50db8;
}
section#footer_fixed a {
    font-size: 13px;
}

.cur-page-tit{padding-left: 20px;background-position-x: 10px;border-bottom: 1px solid rgba(238, 238, 238, 0.99);background-repeat: no-repeat;f3;background-position-y: 50%;background: url(../images/t.gif) repeat-x;color: #0098e2;height: 2.5em;line-height: 2.5em;background-size: 100% 106%;}
.cur-page-tit a{text-decoration: none;color: #0098e2;font-size: 14px;line-height: 1.6em;font-weight: 900;height: 1.6em;display: inline-block;}

.cur-page-tit a:nth-child(1) {
    background-image: url(../images/icon25.png);
    padding-left: 18px;
    background-repeat: no-repeat;
    background-position-y: 50%;
    font-weight: 900;
}

.cur-page-tit a:hover {
    color: #349726;
}
 

img#log-img {
    z-index: 2999;
    top: 5px;
    left: 20%;
    position: absolute;
    width: 120px;
    height: 40px;
}

.mr_box{width:300px;margin-bottom: .5em;float: right;}
.tf {
  font-family:simsun;
}
.title_style {
  height: 35px;
  line-height: 35px;
  border-bottom: 2px #ddd solid;
  box-sizing: content-box;
}
 
.title_style a {
  color: #333;
  text-decoration: none;
}
.title_more {
  font-size: 12px;
  padding-right: 10px;
}
.btopn {
  border: #eee 1px solid;
  border-top: none;
}
.survey {
  padding: 14px;
  overflow: hidden;
}
.txtbox li, .txtbox dt {
  height: 1.9em;
  line-height: 20px;
  background: url(../images/point.jpg)2px 11px no-repeat;
  padding-left: 15px;
}

.survey li {
  margin-top: 3px;
  font-size: 14px;
  overflow: hidden;
  line-height: 1.9em;
  white-space: nowrap;
  text-overflow: ellipsis;
}




.listBox2 {
  margin-bottom:15px;
  overflow: hidden;
}
.channel_index_list  {
   float: left;
   padding-bottom: 10px;
   padding-top: 10px;
   padding-left: 0px;
   padding-right: 0px;
   border-left:1px solid #e2e2e2;
   border-right:1px solid #e2e2e2;
   border-bottom:1px solid #e2e2e2;
   width: 100%;
}
 
.channel_index_list li{border-bottom: #ddd 1px dotted;list-style:none;background: url(../images/point.jpg)10px 11px no-repeat;padding-left: 7px;text-indent:16px;float:left;line-height: 2.2em;font-size:14px;width: 98.5%;height: 2.2em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 
.channel_index_list li .title {
  font-size: 14px; font-family: 'microsoft yahei'
}
.menu1 {
  height: 35px;
  margin-top:10px;
  border-bottom: none !important;
  border-left: 1px solid #ddd;
}
.menu1 {
  background: url(../images/menubg.gif) repeat-x 0px 0px;
}

ul#mytab {}
.menu1 li {
  background: url(../images/menubg.gif) repeat-x 0px 0px;
}
.menu1 li:hover {
  background: url(../images/menubg.gif) repeat-x 0px 0px;
}
.menu1 .active {
  background: url(../images/menubg.gif) repeat-x 0px 0px;
  font-size:14px;
  font-weight:700;
}
.menu1 .active:hover {
  background: url(../images/menubg.gif) repeat-x 0px 0px;
}
.menu1 li {
  height: 33px;
  border-right: #ddd 1px solid;
  background-position: 0px -35px;
  float: left;
  padding-bottom: 0px;
  font: 14px/33px 'microsoft yahei';
  margin-bottom: 0;
  padding-top: 2px;
  width: 33.33%;
  text-align: center;
}
.menu1 li:hover {
  background-position: 0px -144px
}
.menu1 .active {
  height: 35px;
  border-right: #de3438 2px solid;
  background-position: 0px -70px;
  border-left: #de3438 2px solid;
}
.menu1 .limore {
  height: 35px; float:right; text-align:right;  font-size:12px; color:#666666; border:none; border-top:0px; background:none
}
.menu1 .active:hover {
  background-position: 0px -70px
}
.menu1 .lifirst {
  border-left: #cbcbcb 1px solid
}
.dis_block{ display:block}
.dis_none{ display:none}

div.channel_index_list a{
    color: #555;
    width: 100%;
}
.menu1 li:after {
    background: none;
}
.menu1 li a{
    color: #555;
    cursor: pointer;
    background-color: white !important;
    border: none !important;
    line-height: 30px;
    padding: 0;
}
.menu1 li a:hover {
    color: #ef5b04 !important;
    font-weight: 900;
    cursor: pointer !important;
}

li.active a {
    font-weight: 900;
}

 .NewsTop {
    float: right;
}

.dis {
  display: block
}
.undis {
  display: none
}
.NewsTop {
  clear: both;
  margin-bottom: 16px;

  background:#f0eeee;
  height: auto !important;
  overflow:hidden;
  margin-top: 10px;
}
.NewsTop p {
  float: left;
  line-height: 21px
}
.NewsTop p.topTit {
  font-weight: bold;
  width: 20px
}
.NewsTop p.topC0 {
  background: #dcdcdc; font-size:14px; line-height:30px; height:30px;
  border-left: #f2f2f2 1px solid;
  width: 100px;text-align:center;
  cursor: pointer; float:right;
}
.NewsTop p.topC1 {
  background: #c2130e; font-size:14px; line-height:30px; height:30px;
  border-left: #f2f2f2 1px solid;
  width: 100px; text-align:center;
  color: #fff;float:right;
}
.NewsTop p.topC1 a{
  color: #fff;
  text-decoration: none;
}
.NewsTop .NewsTop_tit {
  border-bottom: #c2130e 3px solid;
  height: 30px;
  box-sizing: content-box;
}
.NewsTop .NewsTop_cnt {
  line-height: 26px;
  padding-top: 7px;
  text-align: left;
  height: 290px;
}
.NewsTop .NewsTop_cnt a {
  color: #666;
  text-decoration: none;
}
.NewsTop .NewsTop_cnt a:hover {
  color: rgb(255, 134, 36);
}
.newsLIST {
   float:left;
   width: 100%;
}

.newsLIST {}
.newsLIST ul {
  padding-top: 8px;
  margin-top: 5px;
  padding-left: 0;
}
.newsLIST li {
  background: url("img.gif") no-repeat left;
  line-height: 2.15em;
  overflow: hidden;
  padding-left: 6px;
  font-size:14px;
  margin-left:6px;
  float:left;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 92%;
  height: 2.18em;
}
.channelpic2{height: auto;width: 100%;}


.channel_boimg {
    width: 100%;
}

.channel_box.col-lg-6.col-md-6 img {
    width: 100%;
}

.channel_box.col-lg-6.col-md-6 a {
    padding: 0;
}

.channel_index_list ul {
    padding-left: 0;
}
div#articleBody h1 {
    font-weight: 900;
}
.channel_box.col-lg-6.col-md-6 {
    margin-bottom: 1em;
}
.a_share {
    margin-bottom: 2em;
    border-bottom: 1px dashed #ccc;
    padding-bottom: .5em;
}

div#arc_body,div#arc_body div,div#arc_body p{
    line-height: 2em !important;
    font-family: simsun !important;
}
div#arc_body table td,div#arc_body table th{
    border: 1px solid #999;
}

.axlewire .dot-cont .info:hover {
    background: #a7f115;
    color: #f57e03;
    border: 1px solid #f53d05;
}
div#arc_body table {
    width: 100% !important;
}

.col-sm-4.my-view-left {
    padding: 0;
    margin-top: 1em;
}


.ball-cont{
    width: 620px;
    height: 620px;
    position: absolute;
    right: 0;
    top: -1em;
    z-index: 1;
    left: -240px;
}

.ball-bg{
    overflow: hidden;
    position: relative;
    width: 620px;
    height: 620px;
    background-image: url("../images/ball-bg2.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    cursor: pointer;
}
.axlewire-cont{
    position: absolute;
    z-index: 5;
    width: 620px;
    height: 620px;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}
div.axlewire{
    width:1px;
    height: 380px;
    position: relative;
    margin: 120px auto 0;
    background: transparent;
    border-right: 1px dashed #1ca33c;
    transform-style: preserve-3d;
    transform:rotatex(0deg) rotatey(0deg) rotatez(16deg);
}
div.axlewire.ani{
    animation: myrotate 30s linear infinite forwards;
}
.cirh{
    border-radius: 50%;
    position: absolute;top: 50%;left: 50%;
    border: 2px solid #72c200;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.cirh1{
    width: 200px;
    height: 200px;
    margin: -100px 0 0 -100px;
    transform:translatez(0px) translatey(-160px) rotatex(90deg);
    background-image: url("../images/200-200.png");
}
.cirh2{
    width: 330px;
    height: 330px;80px
    margin: -190px 0 0 -190px;
    transform:translatez(0px) translatey(-95px) rotatex(90deg);
    background-image: url("../images/320-320.png");
    margin: -165px 0 0 -165px;
}
.cirh3{
    width: 380px;
    height: 380px;30px
    margin: -165px 0 0 -165px;
    transform:translatez(0px) translatey(0px) rotatex(90deg);
    background-image: url("../images/380-380.png");
    margin: -190px 0 0 -190px;
}
.cirh4{
    width: 330px;
    height: 330px;
    margin: -165px 0 0 -165px;
    transform:translatez(0px) translatey(95px) rotatex(90deg);
    background-image: url("../images/320-320.png");
}
.cirh5{
    width: 200px;height: 200px;margin: -100px 0 0 -100px;
    transform:translatez(0px) translatey(160px) rotatex(90deg);
    background-image: url("../images/200-200.png");
}
.cirv{
    position: absolute;left: 0;top: 0;
    width: 380px;height: 380px;border-radius: 50%;
    margin-left: -190px;
    /*border: 2px solid #20e03f;*/
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;

}
.cirv1{
    background-image: url("../images/cirv1.png");border: none;
}
.cirv2{
    background-image: url("../images/cirv2.png");border: none;
}
.cirv3{
    background-image: url("../images/cirv3.png");border: none;
}
.cirv4{
    background-image: url("../images/cirv4.png");border: none;
}
.cirv5{
    background-image: url("../images/cirv4.png");border: none;
}
.dot-cont{
    text-align: left;
    position: absolute;top: 50%;left: 50%;z-index: 10;
    width: 100px;height: 28px;margin: -13px 0 0 -56px;
    /*transform:translatex(0px) translatey(0px) translatez(0px) rotatex(0deg) rotatey(0deg) rotatez(0deg);*/
}
.axlewire .dc1{transform: rotatey(0deg) translatey(0px) translatez(190px);}
.axlewire .dc2{transform: rotatey(30deg) translatey(0px) translatez(195px);}
.axlewire .dc3{transform: rotatey(60deg) translatey(0px) translatez(195px);}
.axlewire .dc4{transform: rotatey(90deg) translatey(0px) translatez(195px);}
.axlewire .dc5{transform: rotatey(120deg) translatey(0px) translatez(190px);}
.axlewire .dc6{transform: rotatey(150deg) translatey(0px) translatez(190px);}
.axlewire .dc7{transform: rotatey(180deg) translatey(0px) translatez(190px);}
.axlewire .dc8{transform: rotatey(210deg) translatey(0px) translatez(190px);}
.axlewire .dc9{transform: rotatey(240deg) translatey(0px) translatez(190px);}
.axlewire .dc10{transform: rotatey(270deg) translatey(0px) translatez(190px);}
.axlewire .dc11{transform: rotatey(300deg) translatey(0px) translatez(190px);}
.axlewire .dc12{transform: rotatey(330deg) translatey(0px) translatez(190px);}
.axlewire .dot-cont .info{
    display: inline-block;border: 1px solid #20e03f;
    padding:0 5px; color: #ffffff;font-size: 14px;
    text-align: center;line-height: 28px;box-sizing: border-box;
    /*box-shadow:0px 0px 5px 4px #252d22 inset;*/
    text-decoration: none;
    background-color: rgba(37,45,34,1);
}
.dot-cont .dot{
    display: inline-block;border-radius: 50%;
    width: 10px;height: 10px;border: 2px solid #20e03f;
    background: #000000;
}
.ball-shade1{
    position: absolute;
    top: 50%;left: 50%;z-index: 3;margin: -190px 0 0 -190px;
    width: 380px;height: 380px;border-radius: 50%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url("../images/ball-shade3.png");
    background-color: rgba(35,90,70,0.82);
}
.ball-shade1.ani{
     animation: myrotate2 30s linear infinite forwards;
 }

.roadot{
    width: 10px;height: 10px;border-radius: 50%;
    position: absolute;
    margin: -5px 0 0 -5px;border: 2px solid #20e03f;
}
.roadot-cont{
    position: absolute;width: 6px;height: 6px;
    left: 50%;top: 50%;margin: -3px 0 0 -3px;
    animation: roadotrotate 10s linear infinite forwards;
}
.rd1{
    top: 121px;left: 233px;
}
.rd2{
    right:206px;bottom: 152px;
}
.head-conta-sec.icon1 p {
    padding-left: 5px;
    margin-top: 3px;
}

 .markBox2 ul{padding:7px;width: 100%;}
  .markBox2 ul:after{}
.markBox2{width: 100%;border: 1px solid #CBCBCB;border-radius: 4px;margin-top: 9px;overflow: hidden;margin-bottom: 4em;}
.markBox2 h4 {width: 100%;height: 2em;border-bottom: 1px solid #CBCBCB;font-size: 15px;padding: 0px 15px;line-height: 2em;}
.markBox2 ul li span {float: right;}
.markBox2 ul li {height: 2em;list-style: none;text-align: left;width: 50%;float: left;padding: 5px 18px;line-height: 2em;font-size: 13px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.markBox2 ul li{background: url(../images/arrow3.gif) no-repeat;background-position: 3px .8em;}
.markBox2 ul li a{
  color:rgba(220, 7, 185, 0.88);
}

 
.markBox2 h4 {background: url(../images/reply.gif);background-size: 103% 106%;margin-top: -1px;margin-left: -1px;margin-right: -3px;font-weight: 900;background-repeat: no-repeat;}
/*pc*/
 
@media (min-width:1050px){
  div#articlebody h1 {font-size: 22px;}
  .container{width:1100px;}
  ul#arc_body li a {
    width: 85%;
  }
 
  }
@media (min-width:800px){

   .smalllogo{display:none;} 
} 
@media (min-width:990px){div#articlebody {padding:10px 30px;}div#articlebody {border:1px solid rgba(221, 221, 221, 0.5);margin: 0 -15px;}.entry-set-time-hl .entry-item {height: 8em !important;}div#arclistmain {margin-top: .5em;}}
@media (max-width:990px) and (min-width:690px){.entry-set-time-hl .entry-item {height:137px !important;}}
@media (min-width:600px) and (max-width:690px){.entry-set-time-hl .entry-item {height:159px !important;}}
@media screen and (min-width:760px){  ul.e5enav.navbar-nav {width:100%;padding-left:0;height:40px;vertical-align:middle;line-height:40px;z-index:9;}  li.my-smallmenu-bt {width:10.5%;}  .markbox2 ul li {width:50%;}}
@media screen and (min-width:600px){  .entry-item{width:50%;}}
/*mobile*/
@media screen and (max-width:990px){.col-md-2.last.text-right {width:50%;float:left;padding:10px 0;}
  li.my-smallmenu-bt {width:33.3%;float:left;text-align:left;padding-left:10px;}
  ol.breadcrumb a{font-size:12px;}
  .markbox2 ul li {width:100%;}
  div#page-header h1 {font-size:13px;line-height:36px;height:36px;box-sizing:border-box;margin:0 12px;}
  div#page-header {background-position:-40px 0;background-size:120% 36px;}
    .content img {max-width:100%;height:auto !important;}
}
   
@media screen and (min-width:690px) and (max-width:990px){
  .entry-item{height:137px;
 }
}
@media screen and (min-width:470px) and  (max-width:649px) {
   .col-sm-2.col-xs-6.typeimg {width:33%;}
}
@media screen and (min-width:650px) and  (max-width:1000px) {
   .col-sm-2.col-xs-6.typeimg {width:25%;}
}
@media screen and (max-width: 760px){
     .markBox2 ul li {width:100%}
  ul#pageToggle {
    padding-left: 0;
}
   li.arc_list {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
  .a_share {
}
    .row.my-pt30 .col-md-2.last.text-right,.row.my-pt30 .col-md-1.last.text-right {
        display:none;
    }
    .footer{
        margin-bottom:65px;
    }

    .customerservicediv{
      display:block;
    }
    h1.text-center {
    font-size: 17px;
    }
       .row.my-pt30 .col-md-2.last.text-right {display:none;}
   .footer{margin-bottom:65px;}
   .customerservicediv{ display:block;}
   .my-haeder{display:none;}

}

@keyframes roadotrotate
{
    0% {transform: rotatex(0deg) rotatez(0deg)}
    100% {transform: rotatex(0deg) rotatez(360deg)}
}
@keyframes myrotate
{
    0% {transform: rotatex(0deg) rotatey(0deg) rotatez(16deg);}
    100% {transform: rotatex(0deg) rotatey(360deg) rotatez(16deg);}
}
@keyframes myrotate2
{
    0% {transform: rotatey(0deg)}
    100% {transform: rotatey(-360deg)}
}


@media (min-width: 1200px) and (max-width:1400px){
  .container {
     width: 1070px;
  }
 
  .mr_box{}
   div#arc_body{}
   .head-conta-tit{}
   .ball-cont{
    left: -140px;
}
   .axlewire .dot-cont .info{}
   .search-button {}
.NewsTop {
    width: 89%;
}
}

@media (min-width: 1401px) and (max-width:1600px){
  .container {
     width: 1200px;
  }
  .mr_box{
    width: 87%;
}
   div#arc_body{}
   .head-conta-tit{}
   .ball-cont{
    left: -190px;
}
.axlewire .dot-cont .info{}
.search-button {right: 10%;}
.NewsTop {
    width: 91%;
}
}



@media (min-width: 1601px) and (max-width:1800px){
  .container {
     width: 1400px;
  }
  .mr_box{
    width: 80%;
}
 div#arc_body{}
 .head-conta-tit{
    font-size: 28px;
}
.ball-cont{
    left: -140px;
}
.axlewire .dot-cont .info{}
.search-button {
 
right: 17%;
}
.NewsTop {
    width: 90%;
}
}


@media (min-width: 1801px) and (max-width:2000px){
  .container {
     width: 1600px;
  }
  .mr_box{
    width: 80%;
}
 div#arc_body{
    padding: 1em 3%;
}
.head-conta-tit{
    font-size: 32px;
}
.ball-cont{
    left: -100px;
}
.axlewire .dot-cont .info{
    font-size: 10px;
}
.search-button {
 
right: 22%;
}
.NewsTop {
    width: 90%;
}
}

 

 

@media only screen and (min-width: 1000px){.search-content {height: 76px;}.bdsharebuttonbox {
 
width: 440px;
}}
@media only screen and (min-width:1000px){
  div#arclistMain {
    margin-top: .5em;
}
  div#articleBody h1 {
    font-size: 23px;
}.modal-content-one{left:-180px}.modal-content-two{left:-40px}.modal-content-three{left:100px}.modal-content-four{left:260px}.modal-content-five{left:370px}.modal-content-six{left:520px}.modal-content-seven{left:680px}.modal-content-1{left:-180px}.modal-content-2{left:-40px}.modal-content-3{left:70px}.modal-content-4{left:150px}.modal-content-5{left:240px}.modal-content-6{left:320px}.modal-content-7{left:400px}.header-logo-1{margin-top:10px}.menubutton{font-size:20px}.logo-img{width:260px;padding:0 0 10px 0}.menu-box{padding:25px 5px 15px 30px}.biomart-accordion>ul>li>a{padding:15px 5px 15px 30px}.modal-location{position:fixed;top:40px;width:45%}.header-btn{border-left:#ddd 1px solid}}@media only screen and (max-width:1000px){.logo-img{width:240px;padding:0}}@media only screen and (min-width:768px) and (max-width:1000px){.search-button{margin-left:20px;font-size:18px}.menubutton{font-size:20px}.header-logo-1{margin-top:10px}.menu-box{padding:25px 5px 15px 20px}.biomart-accordion>ul>li>a{padding:15px 0 15px 20px}.bio-nav>li>a{padding:15px 20px}}@media only screen and (min-width:480px) and (max-width:768px){.search-button{float:right;padding:0 20px;font-size:20px}.logo-img{width:220px;padding:0 0 10px 0}.menu-box{padding:25px 5px 15px 20px}.second-navbar>li{margin-left:15px;border-bottom:#fff 1px solid}.bio-nav>li>a{padding:15px 20px}}@media only screen and (min-width:320px) and (max-width:480px){.search-button{float:right;font-size:20px;padding:0}.logo-img{width:280px;padding:0}.header-logo-1{margin-bottom:0;padding:0}.cd-selected{margin:13px 0}.biomart-logo-nav{padding:0}.search-modal{height:68px}.search-content{}.search-input{height:66px}.search-input:hover{height:66px}.search-icon{height:68px;line-height:68px}.search-icon a{color:#349726} .cd-selected{padding:5px 0}.menu-box{padding:25px 5px 15px 20px}.second-navbar>li{margin-left:15px;border-bottom:#fff 1px solid}.bio-nav>li>a{padding:15px 18px}}.menu-position{margin:0}.menu-modal-position{position:absolute;top:50px;left:0;height:420px;overflow-y:scroll;background-color:rgba(255,255,255,0.8);filter:alpha(opacity=80)}.menu-modal ul{padding:0;list-style:none}.menu-modal ul li{padding:12px 0;font-weight:bold;font-size:15px}.menu-modal ul li a{color:#349726}.menu-box{font-size:16px;font-weight:bold;border-bottom:1px solid #fff;color:#fff}.button-meun-xs{background:0;border:0;outline:0;color:#349726;font-size:17px;font-weight:bold}.bt-close{text-align:right;padding-right:5px;cursor:pointer}.header-btn{padding:13px 15px;background:0;border-radius:0;color:#0b0b0b;font-size:16px;font-weight:bold}.biomart-bar ul li a.header-btn{background:0;border-radius:0;border-left:solid 1px #ddd;color:#0b0b0b;font-weight:bold;font-size:16px;padding:13px 15px}.bio-nav .open>a,.bio-nav .open>a:hover,.bio-nav .open>a:focus{border-left:solid 1px #ddd}.bio-nav>li>a{position:relative;display:block}.biomart-bar{min-height:42px}.gly-filter{padding:13px 8px;background:0;border-radius:0;border:0;outline:0;color:#349726;font-size:15px}.header-btn:focus,.header-btn:hover,button>span.caret:hover,.gly-filter:focus,.gly-filter:hover{background:#fff;color:#349726;transition:all ease .4s}.biomart-bar ul li a.header-btn:focus,.biomart-bar ul li a.header-btn:hover{background:#fff;color:#349726;transition:all ease .4s}button>span.caret{color:#999}.cd-selected{margin-top:15px;margin-bottom:5px}.biomart-logo-nav{text-align:center}.biomart-logo-des{font-size:16px;color:#626362;padding-top:10px;display:block}.header-logo-2 ul{list-style:none;padding:0}.header-logo-2 ul li{float:right}.header-logo-2 ul li a{padding:10px;display:block}.navbar-default .header-button{border:0;background:#349726;color:#fff}.navbar-default .header-button:hover,.navbar-default .header-button:focus{background:#349726;color:#fff;border:0}.search-button{background:0;border:0;!importantcolor:#eb6504padding:0font-weight:bold;position:absolute;top:25%;z-index: 2000;color: #d20000;}.search-button:hover{color:#349726}.search-button:focus{outline:0}.search-modal{width:100%;margin:0}.search-content{border-radius:0;background:#f3f6f3}.search-select{background:#f3f6f3;border-right:2px solid #dde7dc;border-left:2px solid #dde7dc;border-top:0;border-bottom:0;margin-left:120px}
@media screen and (max-width:640px){
  .mr_box {
    width: 90%;
    margin: 0 auto;
    float: none;
}

.col-sm-4.my-view-left:after {
    display: block;
    content: '';
    clear: both;
}

.ball-cont{
    left: -140px;
}
  .my-haeder{height:180px; line-height:180px;}.my-haeder img{height:180px;}.my-view-banner img{height:120px;}
  ul#arc_body .badge{display:none;
  }
 
}
@media screen and (max-width:1100px){
  .module-full-screen-title > .module-title-content > i {display:inline-block; *display:inline; *zoom:1; position:relative; top:-12px; width:20px; height:6px; overflow:hidden; background-color:transparent; border:1px solid #9bbed3; border-width:1px 0;}   
}
@media screen and (max-width:990px){
   .my-foot-link{display:none;}
  .main-im{display:none;}.my-footer-menu{display:none;}.my-bannera{display:none;}.my-smallmenu{top:-100000px;}#shoucang{display:none;}
}
@media screen and (max-width:800px){
  .cur-page-tit{margin: 0 -15px;}
  .my-tel{display:none;}
  button.navbar-toggle.collapsed {float:left;margin-left: 0px;margin-right:7%;}
   .bdsharebuttonbox span, bdsharebuttonbox p,bdsharebuttonbox div{
    font-size: 13px !important;
}
header {
    position: relative;
}
}

@media screen and (max-width: 580px){
.hs-slide-cap-title {
    font-size: 16px;
    margin-bottom: .5em;
}


}

@media screen and (max-width: 768px){
.hs-slide-cap-desc {
    font-size: 12px;
}

.bdsharebuttonbox {
 
    width: 320px;
}

a.bds_renren {
    display: none;
}

a.bds_kaixin001 {
    display: none;
}

 
.hs-slide-caption {
 
top: 55%;
 
}

button#mobile-search {top: 15px;right: 2%;position: absolute;}

div#searchmodal {}

input#q {
    width: 50%;
}
select#cidselect {
    width: 24%;
}
.modal-content {}
.modal-content.search-content>.row {}
}
button#pc-search {
    background: #d21111;
    color: #fff;
}