body{ color:#666; font-size:13px; line-height:28px; background:#fff; font-family:"Microsoft YaHei", "微软雅黑", STXihei, "华文细黑", serif; -webkit-font-smoothing:antialiased }
h1, h2, h3, h4, h5, h6{ color:#666; font-family:"Microsoft YaHei", "微软雅黑", STXihei, "华文细黑", serif; font-weight:600; margin:2px 0; padding:0 }
h1{ font-size:30px; line-height:45px }
h2{ font-size:25px; line-height:40px }
h3{ font-size:22px; line-height:37px }
h4{ font-size:18px; line-height:33px }
h5{ font-size:15px; line-height:30px }
h6{ font-size:13px; line-height:28px }
h2 a, h3 a, h4 a, h5 a, h6 a, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{ color:#666 }
a:hover, a:active, a:focus{ text-decoration:none !important; outline:none !important }
:focus{ outline:none !important }
::-moz-focus-inner{ border:0 !important }
::selection{ color:#fff }
::-moz-selection{ color:#fff }
hr{ margin:20px 0; padding:0; border-top:0; border-bottom:1px solid #eee }
input, textarea, select, .form input, .form textarea, .form select{ box-shadow:none !important }
form{ line-height:20px !important }
form label{ font-weight:400 }
dl dt, dl dd{ font-size:13px; line-height:28px }
.table td{ padding:15px 5px }
.transition{ -webkit-transition:background 1s ease; -moz-transition:background 1s ease; -o-transition:background 1s ease; -ms-transition:background 1s ease; transition:background 1s ease }
.img-thumbnail{ padding:2px; background:#fff; border-radius:3px; box-shadow:0 0 0 rgba(0, 0, 0, 0.15) }
.dropdown a:focus{ }
.dropdown-menu{ box-shadow:none; border-radius:0}
.dropdown-menu li a{ padding:7px 12px }
.dropdown-menu.dropdown-mini{ min-width:120px }
.dropdown-menu.dropdown-mini li a{ font-size:12px; padding:5px 10px }
.video-container{ position:relative; padding-bottom:56.25%; height:0; overflow:hidden; margin-top:5px }
.video-container iframe{ width:100%; height:100%; border:0; position:absolute; top:0; left:0 }
.well{ line-height:28px; border:0; box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.3); background:#fcfcfc }
.tooltip .tooltip-inner{ font-family:"Open Sans", sans-serif }
.popover{ border-radius:5px; padding:10px 20px; box-shadow:0 3px 10px rgba(0, 0, 0, 0.1); border:1px solid rgba(0, 0, 0, 0.06) }
.popover .popover-title{ font-size:16px; line-height:30px; font-weight:600; background:#fff; padding:0; padding-bottom:5px; border-bottom:1px solid #f4f4f4 }
.popover .popover-content{ font-size:13px; line-height:28px; padding:0; padding-top:5px; font-family:"Open Sans", sans-serif }
/* home */
.cycle-slideshow{position: relative;width: 100%;}
.cycle-wrap{height: 250px;overflow: hidden;}
.banner-img{width: 100%;height: 250px;/*padding-top: 29%;*/background: no-repeat center 0;background-size: cover;}
.bprev,
.bnext{position: absolute;width: 72px;height: 72px;background-color: rgba(0,0,0,.15);border-radius:5px;top: 50%;margin-top: -36px;z-index: 200;text-align: center;line-height: 70px;color: #fff;font-size: 58px;}
.bprev{left: 0;}
.bnext{right: 0;}
.bprev:hover,
.bnext:hover{background-color: rgba(0,0,0,.45);}
/* pager */
.cycle-pager {
    text-align: center; width: 100%; z-index: 500; position: absolute; bottom: 10px; overflow: hidden;
}
.cycle-pager span {
    font-family: arial,sans-serif; font-size: 50px; width: 16px; height: 16px;
    display: inline-block; color: #ddd; cursor: pointer;padding: 0 18px;
}
.cycle-pager span.cycle-pager-active { color: #D69746;}
.cycle-pager > * { cursor: pointer;}

.block-heading-two{ margin:10px 0 15px 0; }
.block-heading-two h3{ font-size:18px; line-height:36px; font-weight:600; padding:0 10px 6px 0; margin-bottom:10px; border-bottom:1px solid #eee; }
.block-heading-two h3 span{ padding-bottom:11px; border-bottom:3px solid; }
/* home.link */
.col-5-1{ float:left;width:20%;padding:0 7px;}
.col-5-1 img{ width:100%;}
.links-div{padding: 5px;box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);background-color: #fff;}
.links-a{display: block;position: relative;padding-top: 42%;background:no-repeat center; background-size: cover;}
.links-span{position: absolute;left: 0;bottom: 100%;right: 0;top: 0;background-color:rgba(51,51,51,.7);overflow: hidden;color: #fff;text-align: center;transition: all .25s;font-size: 16px;font-weight: 700;}
.links-a:hover .links-span{padding-top: 20px;bottom: 0;}

.box-shadow{ box-shadow:10px 10px 0 0 rgba(0, 0, 0, 0.15) }
.tab-content{ padding-top:10px }
.outer{ background:#fff }
.outer .container{ width:100%; max-width:1200px }
.top-bar{ color:#999; font-size:13px; line-height:25px; overflow:hidden; }
.top-bar a{ color:#999 }
.top-bar .tb-logo{ padding:0 15px }
.top-bar .tb-search{ position:relative; float:right; padding:8px 25px 8px 10px }
.top-bar .tb-search .b-dropdown-block{ padding:7px; border:1px solid #ddd; width:250px; position:absolute; background:#fff; top:30px; left:0; border-radius:2px; box-shadow:0 3px 3px rgba(0, 0, 0, 0.05); display:none; z-index:10000 }
.top-bar .tb-search-form{ width:180px;}
.top-bar .tb-search-form .form-control{ -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
.top-bar .tb-search-form .btn{ -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
/*     */
.navbar-toggle{ background:rgba(0, 0, 0, 0.2); }
.navbar-tshop{ width:100%; /*background-color:#011547;*/ -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; margin-bottom:0; border:0 none; }
.navbar .navbar-top{ height:30px; transition:all 0.1s ease-out 0s; -webkit-transition:all 0.1s ease-out 0s; -moz-transition:all 0.1s ease-out 0s; -o-transition:all 0.1s ease-out 0s; font-size:11px; font-weight:bold; line-height:11px; text-transform:uppercase; }
.megamenu .navbar-header{ margin:0; width:100%; }
.megamenu .nav, .megamenu .dropup, .megamenu .dropdown, .megamenu .collapse{ position:static; padding:0; overflow-x:hidden; margin:0; }
.megamenu .navbar-collapse{ margin:0; padding:0;}
.megamenu .dropdown:hover{ background-color:#fff; color:#011547; }
.megamenu .dropdown:hover a{ background-color:#fff; color:#011547; }
.megamenu .navbar-inner, .megamenu .container{ padding:0; }
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
.megamenu .dropdown-menu{ left:auto; opacity:.94}
.megamenu .dropdown-menu .megamenu-content{ animation-duration: .6s; animation-fill-mode: both; -webkit-animation-name:fadeIn;animation-name: fadeIn;}
.megamenu .dropdown-menu > li{ display:block; }
.megamenu .nav.pull-right .dropdown-menu{ right:0; }
.megamenu .megamenu-content{ padding:20px 30px; *zoom:1; }
.megamenu .megamenu-content:before, .megamenu .megamenu-content:after{ display:table; content:""; line-height:0; }
.megamenu .megamenu-content:after{ clear:both; }
.megamenu.navbar .nav > li > .dropdown-menu:after, .megamenu.navbar .nav > li > .dropdown-menu:before{ display:none; }
.megamenu .dropdown.megamenu-fullwidth .dropdown-menu{ width:100%; left:0; right:0; border:0 none; }
.megamenu .dropdown.megamenu-80width .dropdown-menu{ width:80%; left:0; right:0; }
.megamenu .dropdown.megamenu-80width .dropdown-menu{ width:80%; left:0; right:0; }
.megamenu .dropdown.megamenu-50width .dropdown-menu{ width:50%; left:0; right:0; }
.megamenu .dropdown.megamenu-40width .dropdown-menu{ width:40%; left:0; right:0; }
.megamenu .dropdown.megamenu-fullwidth .dropdown-menu{ width:100%; left:0; right:0; }
@media (max-width:969px){
    .megamenu .dropdown.megamenu-fullwidth .dropdown-menu{ width:auto; }
    .megamenu .megamenu-content{ padding-left:0; padding-right:0; }
    .megamenu .dropdown-menu > li > ul{ display:block; }
}
.megamenu-content img{ max-width:100%; }
.megamenu-content ul li{ border-bottom:1px solid #EDEDED; margin-bottom:5px; padding-bottom:5px; }
.megamenu-content ul li a{ font-size:12px; }
.margin-top-10{ margin-top:10px; }
.navbar-toggle .icon-bar{ border:solid 2px #fff; }
@media (min-width:970px){
    .navbar-tshop ul.nav li.dropdown ul.dropdown-menu{ }
    .navbar-tshop ul.nav li.dropdown:hover ul.dropdown-menu, div.cartMenu.dropdown:hover div.dropdown-menu{ display:block; filter:none; border-top:0 none; }
    .megamenu-content ul li a{ transition:all 0.2s ease 0s; -webkit-transition:all 0.2s ease 0s; -moz-transition:all 0.2s ease 0s; -ms-transition:all 0.2s ease 0s; -o-transition:all 0.2s ease 0s; display:block; }
    .megamenu-content ul li a:hover{ padding-left:5px; }
    .megamenu-content ul li.productPopItem a:hover, .megamenu-content ul li a.newProductMenuBlock:hover{ padding-left:0; }
}
.navbar-nav > li > a{ color:#FFF; font-size:15px; font-weight:600; text-transform:uppercase; white-space:nowrap; }
.nav > li > a:focus, .nav > li > a:hover{background-color:#011547}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{ background-color:#fff; color:#011547;}
.menu-img{ width:100%; height:136px; background:no-repeat center; background-size:cover}
.megamenu .dropdown a.menu-a{ color:#666; font-size:15px; line-height:2; }
.megamenu .dropdown a.menu-a:hover{ color:#011547;}
.menu-sub{ padding-top:20px;}
.menu-text{ padding-top:50px; font-size:16px; text-align:center;}
.megamenu .dropdown .fa-angle-down{  font-size:15px;     background: url(../images/xx.png)no-repeat;display: inline-block;width: 10px; height:15px;}
.megamenu .dropdown:hover .fa-angle-down{    height: 15px; background: url(../images/xxhover.png)no-repeat;}
.megamenu .navbar-nav > li{ float: none;}
.menu-toggle-text{ display:none; color:#fff; font-size:18px; padding:0 20px; line-height:50px;}
@media (min-width:522px){
    .navbar-toggle{display:block}
}
@media (min-width:1020px){
    .navbar-toggle{display:none}
}
@media (max-width:1019px){
    .navbar-tshop .navbar-collapse{ margin:0 -15px; padding:0 15px; background-color:#011547;}
    .menu-toggle-text{ display:inline;}
    .navbar-collapse.collapse{ display:none !important;}
    .navbar-collapse.collapse.in{ display:block !important;}
    .megamenu .nav-justified > li{ display:block; width:100%;}
    .megamenu .nav-justified > li > a{ padding-left:20px;text-align:left;}
}
.error{ max-width:600px; margin:100px auto 0; background:#fff; text-align:center; box-shadow:0 0 10px rgba(0, 0, 0, 0.2); border-radius:5px; padding:50px }
.error h2{ font-size:50px; line-height:65px }
@media (max-width:767px){
    .error{ max-width:500px }
    .error h2{ font-size:35px; line-height:50px }
}
.error h3{ color:#888 }
.error p{ max-width:400px; margin:10px auto 0 }
.error form{ max-width:250px; margin:20px auto }
.error form input{ color:#888 }
.error ul li a{ color:#aaa }
.error ul li a:hover{ color:#888 }
.maintenance{ background:#fff; text-align:center; max-width:800px; margin:100px auto 0; padding:50px; border:1px solid #ddd; border-radius:5px; position:relative; box-shadow:0 0 10px rgba(0, 0, 0, 0.1) }
.maintenance a i{ width:60px; height:60px; line-height:60px; border-radius:100px; text-align:center; color:#fff; font-size:28px; position:absolute; top:-30px; left:50%; margin-left:-30px }
.maintenance h2{ font-size:50px; line-height:65px }
@media (max-width:767px){
    .maintenance h2{ font-size:40px; line-height:55px }
}
@media (max-width:767px){
    .nav-tabs.nav-justified li a{ margin-bottom:0 }
}
.totop{ position:fixed; bottom:10px; right:10px; z-index:104400; display:none }
.totop a i{ display:block; width:32px; height:32px; line-height:30px; text-align:center; font-size:20px; border-radius:2px }
.totop a, .totop a:visited{ color:#fff }
.totop a:hover{ color:#fff; text-decoration:none }

/* yao */
.bottom-map{ padding-top:40px;background-color:#E0E0E0;}
.bottom-map .container ul{ display: -moz-flex;display: -ms-flex;display: -webkit-flex;display:flex; padding: 0;}
.bottom-map .container li{ float:left; width:11.1%; list-style:none; padding-bottom:40px;}
.bottom-map .container li h4{ color:#22132d; font-size:14px; font-weight:400; }
.bottom-map .container li a{ display:block; color:#585858; line-height:24px; font-size:12px;font-family: Arial, sans-serif;}
.bottom-map .container li a:hover{ color:#2369ab;}
.copyright{ padding:20px 0; line-height:22px;background-color:#333; color:#ddd; text-align:center; font-family: Arial, sans-serif;}
@media (max-width:785px){
    .bottom-map .container ul{ flex-wrap: wrap;}
    .bottom-map .container li{ width:25%;}
    .bottom-map .item-cb{clear:both;}
}
@media (max-width:400px){
    .bottom-map ul{ padding:15px;}
    .bottom-map .container li h4{ font-size:13px;}
}
.mlr4{ margin:0 4px;}
.col1 h3{ padding-left:30px; background:url(../images/home/ph1.png) no-repeat 3px 10px }
.col2 h3{ padding-left:30px; background:url(../images/home/ph2.png) no-repeat 3px 10px }
.col3 h3{ padding-left:30px; background:url(../images/home/ph3.png) no-repeat 3px 10px }
.main-block ul{ list-style: none; padding:0; margin:0;}
.main-block a{ color:#333;}
.back-old{ text-align:right; line-height:2;}
@media (max-width:785px){
    .back-old{ float:right; line-height:2;}
}
.commbg{ padding-top:266px; height:330px; background:#07375d url("../images/ccbg.jpg") no-repeat scroll center center}
.pid-title{ color:#fff; background:#0E6EB8; line-height:24px; padding:24px 0 16px 20px; height:64px; font-size:24px; }
.st_r{ padding-right:30px; padding-top:19px; color:#333; font-size:24px; background:#fff; border:1px solid #e4e4e4;border-bottom:0 none; height:64px; padding-left:30px; }
.st_r .inner{border-bottom:1px solid #e4e4e4; height:42px; position:relative; }
.st_r .inner .ptitle{ border-bottom:4px solid #0E6EB8; padding-bottom:11px; }
.st_r .inner .mdetail{ position:absolute; bottom:14px; right:0; font-size:13px; color:#666;}
.st_l{ color:#fff; background:#0E6EB8; line-height:24px; padding:24px 0 16px 20px; height:64px; }
.sb_l{ color:#7f7f7f; }
.sb_l ul{padding:4px 10px 0 10px;background:url(../images/nbg.jpg) repeat-x; height:420px; list-style:none;}
.sb_l ul li{height:40px; line-height:40px; border-bottom:1px dashed #999; font-size:15px;  padding-left:20px;}
.sb_l ul li a{ color:#7f7f7f; }
.sb_l ul li a:hover{color:#0c5188}
.sb_l ul li span{ font-size:12px;}
.sb_r{ position:relative; margin-bottom:20px; border:1px solid #e4e4e4; border-top:0 none;}
.sb_con{ padding:20px 30px;}
.sb_con ul{ padding-left:0;}
.sb_con a{ color:#333;}
.sb_con table{ max-width:100%;}
.pg{ display:block; text-indent:20px; margin-top:25px; text-align:center; font-size:14px; }
.pg a{ margin-right:5px;}
.sv{ width:100%; text-align:center; line-height:24px; font-weight:bold; font-size:18px; color:#a41a12; padding-top:12px; }
.sv span{ display:block; font-weight:normal; font-size:14px; line-height:18px; color:#757474; padding-top:12px; }
.carousel-inner > .item > a > img, .carousel-inner > .item > img{width: 100%}
.ngrid{ font-size:14px;}
.ngrid li{ display:block;}
.ngrid .record{display:block; position:relative; padding-right:100px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.ngrid .ndate{ position:absolute; right:3px; color:#888;}
.visible-xxs{display:none}
@media (max-width:480px){
    .ngrid{ padding-left:0 !important;}
    .ngrid .record{ padding-right:0;}
    .ngrid .ndate{ display:none;}
    .visible-xxs{display:block;}
    .hidden-xxs{display:none;}
}
.fr-file:after{content: "??"; font-weight: 400; position: relative;}
.sb_con table { width:100%;}
.sb_con table th,
.sb_con table td{ border:1px solid #ccc;}
.logo-inner{ padding:25px 0;}
.logo-inner .tcn{ padding-top:5px; font-size:38px; color:#fafafa; white-space:nowrap; font-family:RS_XingKai6a3b8efff16dba, sans-serif; position:relative; }
.logo-inner .ten{ position:relative; line-height:1.2; padding-top:11px; color:#f1f1f1; font-size:16px; white-space:nowrap}
.logo-inner img{ float:left; height:60px; width:60px; margin-right:15px; -webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3); }
.animate { -moz-transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -o-transition: all 1s ease 0s; transition: all 1s ease 0s; }
.block-heading-two{ position:relative;}
.block-heading-two .more-wrap{ position:absolute; right:0; bottom:0;}
.col3{ height:360px;}
.video-imger{ display:block; overflow:hidden;}
.video-img{ height:200px; padding-top:166px; background:no-repeat center; background-size:cover; }
.video-img:hover{ transform:scale(1.2)}
.video-img div{ line-height:34px; background-color:rgba(0,0,0,.6); color:#fff; white-space:nowrap; font-size:14px; text-align:center; text-overflow:ellipsis; overflow:hidden;}
.myScroll li{ padding-bottom:15px;}
@media (max-width:785px){
    .logo-inner{ padding-bottom:8px;}
    .logo-inner .ten{ padding-top:15px; font-size:11px;}
}
@media (max-width:767px){
    .sb_con{ padding:20px 0;}
    .sb_r{ border:0 none;}
}
.wechat .sb_con img.break{max-width: 1000px !important;}
/* fdate */
.fdate{ float:left; padding:3px 0; margin-bottom: 3px; margin-right:10px; width:50px; background-color:#609CEC; color:#fff; text-align:center; line-height:1.4;}
.fday{ font-size:16px;font-weight:700;}
.fanchor{ display:block; margin-top:7px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
/* header color change */
.tb-search-form .btn.btn-color{ background-color:#333;border-color:#222}
.header-2 .navy #menu-button{ background-color:#eee !important; color:#333;}
/* yeditor */
.fr-view{ color:#333; font-size:16px; line-height:1.75;}
.fr-view p,
.fr-view span{font-family:"Microsoft YaHei","微软雅黑",STXihei,"华文细黑",serif !important;}
/* yao new */
.plr15{ padding:0 15px;}
.ycontainer{ margin:0 auto; padding: 0;width:1200px; }
.ycontainer.y2{ padding:0 15px; position:relative; }
@media (max-width:1420px){
    .ycontainer{
        width: 960px;
    }
}
.btitle{ margin: 0 0 0px;
    border-top: 1px solid #ddd;
}
.btitle a{ float:right; color:#999; font-size:13px; font-weight:400;
    margin-right: 15px;
}
.btitle i{ padding-top:7px; height:36px; width:36px; color:#fff; text-align:center; background-color:#ff6f00;}
.btitle span{ padding-left:15px; font-size: 16px; font-weight:400; line-height:36px; color:#666; vertical-align:top;}
.yaowen-imger{ display:block; position:relative;}
.yaowen-img{ padding-top: 276px; background:no-repeat center; background-size:cover; }
.yaowen-title{ position:absolute; bottom:0; left:0; right:0; padding:15px; color:#fff; font-size:15px; background-color:rgba(21,21,21,0.6)}
.small .yaowen-title{ font-size:14px; padding:10px; line-height:1.4;}
.small .yaowen-img{ margin-bottom: 10px;
    padding-top: 133px;
}
.bcontent{ background-color:#fff;}
.main-block .bcontent{ padding:5px 0;}
.bcontent>li{ padding:10px 15px 0 15px; border-bottom:1px dashed #ddd; font-size:14px;}
.mama .bcontent>li{ padding-bottom:10px;}
.mama .bcontent li{ position:relative; padding-left:20px; padding-right:110px; background:url(../images/ico.png) no-repeat 10px center; -webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s; transition: all .3s;}
.mama .bcontent a{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mama .bcontent .date{ position:absolute; color:#999; top: 0px; right:15px;}
@media (max-width:767px){
    .mb15-sm{ margin-bottom:20px;}
}
.ring{position:fixed; top:50%; left:50%; margin-left:-84px; margin-top:-84px; padding:0 20px; background:rgba(0,0,0,.6)}
.ring div{ text-align:center; color:#bbb; font-size:14px; }
.ring .sss{ padding-bottom:10px; font-size:18px; color:#fff;}
.lll .fa{ position:absolute; margin-left:-7px; margin-top:-7px; padding:5px; color:#ff0; font-size:14px; opacity:.8}
.lll .playing{ color:#0f0;}
.home-wx{ position:fixed; right:10px; bottom:80px; z-index:9999}
.home-wx img{ display:block; width:84px;}
.home-wx div{margin-top:50px; background-color:#fff;}
.my-img{ position:relative; padding-top: 106px; margin-bottom: 10px; background:no-repeat center; background-size:cover;}
a.my-img-title{ display:block; padding-left:6px; background-color:rgba(0,0,0,.6);color:#fff;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.row.row7{ margin-left:-7px; margin-right:-7px;}
.col7{ padding-left:7px !important; padding-right:7px !important;}
/*.yaowen-img:hover{ -webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}*/
/* blue */
::selection{ background-color:#609cec; }
::-moz-selection{ background-color:#609cec; }
a{ color:#3280e7; }
a:hover{ color:#609cec; }
.color{ color:#609cec !important; }
a.color{ color:#609cec !important; }
a.color:hover, a.color:focus{ color:#3280e7; }
.bg-color{ background: url(../images/bt-top.png); }
.br-color{ border:1px solid #609cec; }
.list-1 li:before, .list-2 li:before, .list-3 li:before, .list-4 li:before, .list-5 li:before, .list-6 li:before, .list-7 li:before, .list-8 li:before, .list-9 li:before{ color:#609cec; }
.btn.btn-color{ color:#fff; background:#609cec; border:1px solid #3280e7; }
.btn.btn-color:hover, .btn.btn-color:focus, .btn.btn-color.active, .btn.btn-color:active{ background:#3280e7; color:#fff; }
.btn.btn-color.btn-outline{ background:transparent !important; border:1px solid #3280e7 !important; color:#3280e7; }
.label.label-color{ background:#609cec; color:#fff; }
.badge.badge-color{ background:#609cec; color:#fff; }
.highlight-color{ background:#609cec; }
.dropdown-menu > li.active > a{ background-color:#609cec; }
.dropdown-menu > li.active > a:hover{ background-color:#609cec; }
.dropdown-menu > li.active > a:focus{ background-color:#609cec; }
.pagination li a{ color:#555; }
.pagination li a:hover{ background-color:#609cec; border-color:#3280e7; color:#fff; }
.pagination li.active a{ background-color:#609cec; border-color:#3280e7; }
.pagination li.active a:hover{ background-color:#609cec; border-color:#3280e7; }
.pagination li.active a:focus{ background-color:#609cec; border-color:#3280e7; }
.pagination li.active span{ background-color:#609cec; border-color:#3280e7; }
.pagination li.active span:hover{ background-color:#609cec; border-color:#3280e7; }
.pagination li.active span:focus{ background-color:#609cec; border-color:#3280e7; }
.pager li a{ background-color:#609cec; color:#fff; border-color:#3280e7; }
.pager li a:hover{ background:#3280e7; }
.nav-tabs > li > a{ color:#555; }
.nav-tabs > li > a:hover{ background:#609cec; color:#fff; border-color:#609cec; }
.nav-tabs > li.active > a{ background-color:#609cec; border-color:#609cec; color:#fff; }
.nav-tabs > li.active > a:hover{ background-color:#609cec; border-color:#609cec; color:#fff; }
.nav-tabs > li.open > a{ background-color:#609cec; border-color:#609cec; color:#fff; }
.nav-tabs > li.open > a:hover{ background-color:#609cec; border-color:#609cec; color:#fff; }
.nav-tabs > li.open > a:focus{ background-color:#609cec; border-color:#609cec; color:#fff; }
/* header stars */
.cwraper{ position:absolute; left:0; right:0; top:0; height:161px; background-color:#011547; overflow:hidden; }
#ccontainer{ height:161px; overflow:hidden; perspective:50px; -webkit-perspective:50px; -moz-perspective:50px; -ms-perspective:50px; transform-origin:50% 100%; -webkit-transform-origin:50% 100%; -moz-transform-origin:50% 100%; -ms-transform-origin:50% 100%; opacity:0.55; }
.dot{ position:fixed; width:30px; height:30px; border-radius:30px; background-color:#4bc2f1; }
/* zhaosheng */
/*.zhaosheng{ position:absolute; width:86px; right:180px; top:15px; z-index:999; }*/
.zhaosheng{ position:absolute; width:250px; right:80px; top:15px; z-index:999; }
.zhaosheng-img{ display:block;padding-top:87%; background:url(../images/zhaosheng.jpg) no-repeat ;background-size:100%}
.zhuti-img{ display:block;padding-top:87%; background:url(../images/zhuti.jpg) no-repeat ;background-size:100%}
.zhaosheng a.litop{ position:absolute; right:-30px; color:#fff; white-space:nowrap;
    -webkit-animation: jump 1s infinite;
    -moz-animation: jump 1s infinite;
    -o-animation: jump 1s infinite;
    -ms-animation: jump 1s infinite;
    animation: jump 1s infinite;
}
/* sync with site */
.phone-item{
    float: left;
    text-align: center;
    font-size: 12px;
}
/*@media (max-width:767px){*/
.phone-w100p{max-width:600px;margin:auto;}
    .phone-w100p img,
    .phone-w100p .phone-item{
        padding: 0 15px;
        /*width: 100% !important;*/
    }
/*}*/
/* sync with site end */
.bcontent > li {
    font-size: 13px;
    padding: 3px 7px 0;

}

.mama .bcontent > li {
    line-height: 2;
    padding-bottom: 0px;
    padding-top: 0;

}