/* 全局设置 */
.container{width:1170px !important;}
ul,li,ol {list-style-type:none;margin:0;padding:0;}


/* 文字大小 */

.text-14 {font-size:14px}

/* 文字颜色 */
.text-white {color:#ffffff}
.text-green-l {color:#cdfeae}
.text-green-m {color:#cdfeae}
.text-green-h {color:#cdfeae}

/* 文字分割线 */
.cut-off {margin:0px 10px;}

.bg-01 {background: #f8f8f8;}


/* 链接动画 */
a:hover {transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}

.bd-round {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
.bd-a {border: 1px #e0e0e0 solid;}
.bd-t {border-top: 1px #e0e0e0 solid;}
.bd-l {border-left: 1px #e0e0e0 solid;}
.bd-r {border-right: 1px #e0e0e0 solid;}
.bd-b {border-bottom: 1px #e0e0e0 solid;}

.mt20 {margin-top: 20px;}
.mb20 {margin-bottom: 20px;}

.navbar-wrapper {height:200px;background:url(../imgs/header_bg.jpg) center top repeat-x}
.navbar-wrapper .logo {width:240px;height:200px;position:absolute;left:50%;margin-left:-120px;z-index:1}
.navbar-wrapper .logo img {width:240px;height:200px;}
.navbar-wrapper .header-top {height:36px;line-height:36px}
.navbar-wrapper .header-top i {margin:0px 6px 0px 10px}
.navbar-wrapper .header-top a {color:#cdfeae}
.navbar-wrapper .header-top a:hover {color:#ffffff}

.navbar-wrapper .header-info {height:94px}
.navbar-wrapper .header-info .header-tel {float:left;}
.navbar-wrapper .header-info .header-tel img {height:70px;margin-top:17px;margin-left:30px;}
.navbar-wrapper .header-info .header-slogan {float:right;}
.navbar-wrapper .header-info .header-slogan img {height:30px;margin-top:37px;margin-right:30px;}
.navbar-wrapper .header-nav {height:50px;}
.navbar-wrapper .header-nav .nav-menu {list-style-type:none;} 
.navbar-wrapper .header-nav .nav-menu a {color:#ffffff}
.navbar-wrapper .header-nav .nav-menu .menu-up {float: left;width:110px;height:50px;background:url(../imgs/nav_bg.png) no-repeat;text-align:center;line-height:60px;}
.navbar-wrapper .header-nav .nav-menu .menu-up:hover {background:url(../imgs/nav_bg_hover.png) no-repeat;}
.navbar-wrapper .header-nav .nav-menu .menu-logo-bg {float: left;width:260px;height:50px;}

.navbar-wrapper .header-nav .nav-menu .menu-up ul {left:-999em;width:120px;position:absolute;z-index:1} 
.navbar-wrapper .header-nav .nav-menu .menu-up:hover ul {left:auto;margin-top:-10px} 
.navbar-wrapper .header-nav .nav-menu .menu-up ul .menu-down {width:120px;background:#80c257;text-align:left;line-height:36px;height:36px;}
.navbar-wrapper .header-nav .nav-menu .menu-up ul .menu-down:hover {background:#043c7e;} 
.navbar-wrapper .header-nav .nav-menu .menu-up ul .menu-down a {margin-left:20px;}
.navbar-wrapper .header-nav .nav-menu .menu-up .sfhover ul {left: auto;} 


.banner-wrapper{margin-top:-20px; border-bottom: 5px #2f6db6 solid}
.container-wrapper .main-box {margin-top:30px;}
.container-wrapper .main-box .box-header {float:left;height:50px;}
.container-wrapper .main-box .box-more {float:right;height:50px; padding-top: 15px;}
.container-wrapper .main-box .box-more  a {border: 1px #eeeeee solid; padding: 5px 10px; color: #999999;}
.container-wrapper .main-box .box-more  a:hover {border: 1px #2f6db6 solid; padding: 5px 10px; color: #2f6db6;}
.container-wrapper .main-box .box-header h4 {font-weight:normal;color:#2f6db6;margin:0}
.container-wrapper .main-box .box-header p {font-weight:normal;color:#69b92f;margin:0}
.container-wrapper .main-box .box-content {border:1px #eeeeee solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.container-wrapper .main-box .h340 {height:340px;}
.container-wrapper .main-box .box-content .box-news {width:243px;margin-top:20px;margin-left:10px;}
.container-wrapper .main-box .box-content .box-news li {width:243px;margin:10px 0px;white-space:nowrap;overflow:hidden;}

.container-wrapper .main-box .box-content .box-links { height: 100px; padding-left: 10px;}
.container-wrapper .main-box .box-content .box-links li {float:left;}
.container-wrapper .main-box .box-content .box-links li img {height: 60px; margin:20px 11px;}

.container-wrapper .main-box .box-content #AcSlide img {width: 240px; margin: 10px;}
.container-wrapper .main-box .box-content #AcSlide .carousel-indicators .active {background: #2f6db6;border: 0;}
.container-wrapper .main-box .box-content #AcSlide .carousel-indicators li {background: #ffffff;}

.container-wrapper .main-box #box_tab, .container-wrapper .main-box #box_tab_Content {margin:10px;width:535px;}
.container-wrapper .main-box #box_tab_Content p {text-indent:2em;line-height:24px;}
.footer-wrapper {height:248px;background:url(../imgs/footer_bg.png) center top repeat-x;color:#ffffff}
.footer-wrapper .foot-content {height:200px;padding-top:20px;line-height:14px;}
.footer-wrapper .foot-content p {color:#bddbff}
.footer-wrapper .foot-content a {color:#bddbff}
.footer-wrapper .foot-content a:hover {color:#ffffff}
.footer-wrapper .foot-content .ewm {float:left;text-align:center;}
.footer-wrapper .foot-content .ewm img {width:80px;height:80px;margin:20px 0px 10px 2px;}
.footer-wrapper .copyright {height:48px;line-height:16px;}
.footer-wrapper .copyright div {margin-top:10px}

.page-banner {height: 300px;margin-top: -20px;}
.page-banner .page-banner-text {padding-top: 80px;padding-left: 100px;}
.page-banner .page-banner-text h1 {color: #4583cc }
.page-banner .page-banner-pic img {height: 300px;}
.page-banner-bg01 {background: url(../../images/page-banner-bg01.jpg) center center no-repeat;}


.page-wrapper {}
.page-wrapper .page-side {position: relative;top:-40px;}
.page-wrapper .page-side .page-side-head {background: #306fb9;height:80px; text-align: center; padding-top: 3px;color: #ffffff;margin-bottom: 20px;filter:alpha(opacity=80); -moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;-moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius:8px;-moz-border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius:8px;}
.page-wrapper .page-side .page-side-head h3 {line-height: 16px;}
.page-wrapper .page-side .page-side-head h4 {line-height: 16px;filter:alpha(opacity=80); -moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.page-wrapper .page-side .page-side-nav {margin-bottom: 30px;}
.page-wrapper .page-side .page-side-nav li {height: 40px;font-size: 14px; text-align: center;border-left:0px #75be42 solid;margin-bottom: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
.page-wrapper .page-side .page-side-nav li a {display: block; width: 100%; height: 40px; line-height: 40px;color:#333333;background: #f8f8f8;}
.page-wrapper .page-side .page-side-nav li a:hover {color:#306fb9;}
.page-wrapper .page-side .page-side-nav li:hover {border-left:5px #306fb9 solid;background: #f8f8f8;}
.page-wrapper .page-side .page-side-nav .active {border-left:5px #306fb9 solid;background: #f8f8f8;}
.page-wrapper .page-side .page-side-nav .active a {color:#306fb9}

.page-wrapper .page-content {padding-left: 30px;}
.page-wrapper .page-content .page-content-where {height: 40px;line-height: 20px;color: #999; margin-top: 20px;}
.page-wrapper .page-content .page-content-where i {margin: 0px 10px;color:#999;}
.page-wrapper .page-content .page-content-detail {padding:30px 0px;}
.page-wrapper .page-content .page-content-detail p {text-indent:2em;line-height:24px;margin: 10px 0px;}
.page-wrapper .page-content .page-content-detail img {margin: 20px 0px;}

.page-wrapper .page-side .page-side-service {margin-bottom: 30px;}
.page-wrapper .page-side .page-side-service .page-side-service-title {background: #306fb9;height:50px; line-height: 50px; text-align: center; padding-top: 3px;color: #ffffff;filter:alpha(opacity=80); -moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;-moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius:8px;-moz-border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius:8px;}
.page-wrapper .page-side .page-side-service .page-side-service-content {text-align: left; padding-top: 3px;-moz-border-bottom-left-radius: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius:8px;-moz-border-bottom-right-radius: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius:8px;border: 1px #e0e0e0 solid; border-top:0px; padding: 20px;}
.page-wrapper .page-side .page-side-service .page-side-service-content h3 {color: #ff8900}
.page-wrapper .page-side .page-side-service .page-side-service-content h3 i {margin-right: 20px;}
.page-wrapper .page-side .page-side-service .page-side-service-content p {font-size: 14px;margin-bottom: 4px;}
.page-wrapper .page-side .page-side-remb .tab-content {padding: 20px;border:1px #e0e0e0 solid; border-top: 0px; }
.page-wrapper .page-side .page-side-remb .tab-content .page-side-remb-ul li {margin-bottom: 10px;border-bottom: 1px #e0e0e0 solid;padding-bottom: 10px;}
.page-wrapper .page-side .page-side-remb .tab-content .page-side-remb-ul li i {margin-right: 10px;color: #999999}

.page-wrapper .page-list {padding-right: 30px;}
.page-wrapper .page-list .page-list-where {height: 40px;line-height: 20px;color: #999; margin-top: 20px;}
.page-wrapper .page-list .page-list-where i {margin: 0px 10px;color:#999;}
.page-wrapper .page-list .page-list-detail {padding:30px 0px;}
.page-wrapper .page-list .page-list-ul-li {height: 200px;margin-bottom: 20px; padding: 20px;}
.page-wrapper .page-list .page-list-ul-li-pic {height: 160px;}
.page-wrapper .page-list .page-list-ul-li-pic img {width:250px; height: 160px;}
.page-wrapper .page-list .page-list-ul-li-content {padding-left: 20px; width: 540px;}
.page-wrapper .page-list .page-list-ul-li-content .list-title
.page-wrapper .page-list .page-list-ul-li-content .list-date {color: #999;font-size: 12px;margin: 5px 0px 8px 0px;}
.page-wrapper .page-list .page-list-ul-li-content .list-date button {margin-top: -3px;margin-right: 10px;color: #999999;}
.page-wrapper .page-list .page-list-ul-li-content .list-date ul li {font-size:12px;}
.page-wrapper .page-list .page-list-ul-li-content .list-abstract {color:#666;}


.page-wrapper .page-list .page-list-ul-li-content1 {padding-left: 20px; width: 780px;}
.page-wrapper .page-list .page-list-ul-li-content1 .list-title a {color:#306fb9 }
.page-wrapper .page-list .page-list-ul-li-content1 .list-date {color: #999;font-size: 12px;margin: 5px 0px 8px 0px;}
.page-wrapper .page-list .page-list-ul-li-content1 .list-date button {margin-top: -3px;margin-right: 10px;color: #999999;}
.page-wrapper .page-list .page-list-ul-li-content1 .list-date ul li {font-size: 12px;}
.page-wrapper .page-list .page-list-ul-li-content1 .list-abstract {color: #666;}

.page-wrapper .page-list .page-list-product {padding-bottom: 20px;margin-bottom: 30px;}
.page-wrapper .page-list .page-list-product h4 {padding-bottom: 10px;margin-bottom: 10px;margin-top: 10px;}
.page-wrapper .page-list .page-list-product .shuxing {width: 128px;color:#999;}
.page-wrapper .page-list .page-list-product .shuxing span {color:#81cb52;margin-right: 5px;}

.page-wrapper .page-side .page-side-product {margin-bottom: 30px;}
.page-wrapper .page-side .page-side-product .page-side-product-title {background: #f8f8f8;border: 1px #e0e0e0 solid; height:50px; line-height: 50px; text-align: center; padding-top: 3px;-moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius:8px;-moz-border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius:8px;}

#ProSlide
#ProSlide .carousel-indicators {bottom: -40px;}
#ProSlide .carousel-indicators .active {background: #2f6db6;border: 0;}
#ProSlide .carousel-indicators li {background: #ffffff;border: 0;}

.box-content a {position:relative}
.home-news-title {position:absolute ;top:50px;height:30px;line-height:30px;width:242px;background:#000;color:#fff;display:block;margin:0 12px;padding-left:10px}


/*
.page-wrapper .page-side .page-side-nav .list-group-item i {margin-right: 30px}
.page-wrapper .page-side .page-side-nav .list-group-item:hover i {margin-left: 30px;}
.page-wrapper .page-side .page-side-nav .list-group-item:hover a {color: #337ab7}
.page-wrapper .page-side .page-side-nav .page-side-nav-title {line-height: 33px;font-size: 14px;background: #337ab7;}
.page-wrapper .page-side .page-side-nav .actived i {margin-left: 30px}
.page-side-nav .actived, .page-side-nav .actived:hover, .page-side-nav .actived:focus {background: #f5f5f5;color: #337ab7}

.page-wrapper .page-content .panel .panel-body {padding: 20px 30px;}
.page-wrapper .page-content .panel .panel-body p {text-indent:2em;line-height: 24px;margin: 10px 0px;}

*/