/*header beign*/
.box{ clear:both; height:auto; min-height:100px; padding:14px 0 14px 0;}
.logo{ float:left;}
.logo img{ display:block; max-width:100%; margin:0 auto;}
.yuin{ float:right; padding-top:25px;}
.yuin_t{ height:auto; overflow:hidden; line-height:22px; color:#999999; font-size:20px; margin-bottom:10px; text-align:right;}
.yuin_t span{ color:#999999; font-size:20px; margin-right:34px;}
.yuin_t font{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; font-size:22px;}
.yuin_t font img{ vertical-align:middle; margin-right:15px; margin-top:-5px;}
.yuin_b{ height:auto;}
.yuin_b li{ float:left; margin-right:34px; line-height:22px;}
.yuin_b li a{ display:block; color:#1E1E23; font-size:16px;line-height:26px;}
.yuin_b li a.hydl{ border-radius:5px; background:#000087; color:#fff; text-align:center; font-size:14px; font-weight:normal;padding:0px 10px;}
.yuin_b li.qcbj{ margin-right:0px;}
.yuin_b li a.bgxt{margin-left:20px;}
@media(max-width:1024px){
.logo{ float:left; width:100%;}
.yuin{ float:right; padding-top:8px; width:100%; display:none;}
.yuin_t{ height:auto; overflow:hidden; line-height:22px; color:#999999; font-size:20px; margin-bottom:10px; text-align:left;}
}
@media(max-width:414px){
.logo{ float:left;}
.yuin{ float:right; padding-top:8px; width:100%; display:none;}
.yuin_t{ height:auto; overflow:hidden; line-height:22px; color:#999999; font-size:20px; margin-bottom:10px; text-align:left;}
.box{ clear:both; height:auto; overflow:hidden; min-height:auto; padding:24px 0 24px 0;}
}
/*header end*/

/*nav begin*/
.box1{ clear:both; height:auto; min-height:40px; margin-bottom:19px; position:relative; z-index:99}
.pc_nav{ height:auto; min-height:55px; background: #ffffff;border-bottom:1px solid #ffffff;}
.pc_nav ul{ float:left;}
.pc_nav li{ float:left; width:152px; height:55px;position:relative; z-index:99;transition: all 0.5s ease;}

.pc_nav li a{ display:block; width:100%; text-align:center; line-height:55px; color: #1E1E23; font-size:16px;}
.pc_nav>ul>li:hover{ color:#FFFFFF;}
.pc_nav>ul>li:hover a{color:#1E1E23;}
.pc_nav ul li.l1:hover .dnou { display: block; height:auto; background:#f7f7f7; padding:19px 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; z-index:100
}
.dnou{width:100%; height:0px;position: absolute;display: none;background:#000087; z-index:9999;line-height:30px;left:0;transition: all 0.5s ease; }
.pc_nav ul li.l1 .dnoubb a{padding-left:20px;text-align:left;}
.pc_nav ul li.l1 .dnou  a{ color:#1E1E23; font-size:14px; line-height:30px; font-weight:normal;}
.pc_nav ul li.l1 .dnou  a:hover{ opacity:0.8; background-color: #00BA80; color: #ffffff}

.spuim{ width:50%;float:right; line-height:55px; padding-right:7px;}
.spuim span{ float:left;display:inline-block;cursor:pointer; color:#1E1E23; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:capitalize;}
.spp{display:inline-block;float:right; line-height:55px;position:relative;padding:0px 10px; margin-right:17px;}
.spp.links{
    width: 150px;
    text-align: center;
    display: grid;
}
.dnou12{width:100%; height:0px;position: absolute;top:50px;display: none;background:#000087; z-index:9999;line-height:30px;left:0;transition: all 0.5s ease; margin:0 auto;text-align:center;}
.spp .dnou12 a{ display:block;color:#1E1E23; font-size:14px; line-height:30px;font-weight:normal;text-align: left;padding-left: 20px;}
.spp:hover .dnou12 { display: block; height:auto; background:#f7f7f7; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; z-index:999999;padding:19px 0px;}
.spp .dnou12 a:hover{ opacity:0.8; background-color: #00BA80; color: #ffffff}


.wbk{ float:left; width:156px; height:36px; border:1px solid #f7f7f7; border-top-left-radius:3px; border-bottom-left-radius:3px; margin-top:7px; padding:0 18px; line-height:36px; color:#999999; font-size:14px;}
.soua{ float:left; margin-top:7px; border:1px solid #f7f7f7;}
.sj_nav{ display:none;}
.sj_nave{float:left;height:auto;display:inline; margin:0 auto; width:100%;}
.sj_nave li{ float:left; width:33.33%; height:40px; position:relative; z-index:999999999;transition: all 0.5s ease;}
.sj_nave li a{ display:block; width:100%; text-align:center; line-height:40px; color:#fff; font-size:16px; font-weight:bold;}
.sj_nave>ul>li:hover{ color:#fff;}
.sj_nave>ul>li:hover a{color:#fff;}
.sj_nave ul li.l1:hover .dnou { display: block; height:auto; background:#000087; padding:19px 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; z-index:999999}
.sj_nave ul li.l1 .dnou  a{ color:#fff; font-size:14px; line-height:30px; font-size:14px; font-weight:normal;}
.sj_nave ul li.l1 .dnou  a:hover{ opacity:0.8;}
.onne{ float:left; width:33.33%;}
.menuTitle3{cursor:pointer;width:100%; height:40px;background:#19a356; color:#fff; font-family:"Microsoft YaHei"; font-size:14px; line-height:40px; padding:0 10px; border-bottom:1px solid #fff;float:left}
.activeTitle3{cursor:pointer;width:100%; height:40px; background:#6bbb5a;color:#fff; font-family:"Microsoft YaHei"; font-size:14px; line-height:40px; padding:0 10px; border-bottom:1px solid #fff;loat:left}
.menuContent3 a{ display:block; color:#fff; font-size:14px;}
.menuContent3{width:100%; height:auto; overflow:hidden; display:none; padding:20px 10px; line-height:35px; border-bottom:1px solid #fff; clear:both; background:#19a356;}
.sune{ height:auto; overflow:hidden; background:#fff; }
.sune li{ line-height:40px; border-bottom:1px solid #1E1E23; padding:0 0px; text-align:center;}
.sune li a{ display:block; color:#1E1E23; font-size:12px; font-weight:bold;}
.nruc{ float:left; width:88%;}
.rinci{ float:right; width:40px; height:40px;background:url(../images/menu1.jpg) no-repeat center center;}
/*.rinci:hover{ background:url(../images/menu2.jpg) no-repeat center center;}*/


.kaie {
	color: #ffffff;
	height: 40px;
	font-size:40px;
	text-align: center;
	float:right;
	width: 40px;
	position: relative;
	-webkit-transition: background 0.5s;
	-moz-transition: background 0.5s;
	-o-transition: background 0.5s;
	transition: background 0.5s;
	background:url(../images/menu1.jpg) no-repeat center center; font-size:14px;
}
.guan {
	background:url(../images/menu1.jpg) no-repeat center center;
}

@media(max-width:768px){
.sj_nav{ display:block;background:#fff; width:100%; min-height:40px; position:relative;}
.pc_nav{ height:auto; min-height:40px; background:#19a356; display:none;}
}
@media(max-width:414px){
.spuim{ float:right; line-height:40px; padding-right:7px; width:100%; padding-left:50px;}
.sj_nave li a{ display:block; width:100%; text-align:center; line-height:40px; color:#1E1E23; font-size:14px; font-weight:normal;}
.sj_nave ul li .dnouc  a,.sj_nave ul li .dnouc1  a,.sj_nave ul li .dnouc2  a{ color:#1E1E23; font-size:14px; line-height:30px; font-size:12px; font-weight:normal;}
.dnouc{ background:#000087; width:100%; position:absolute; padding:0 20px 15px 20px; border-top:1px solid #fff;}
.dnouc1{ background:#000087; width:100%; position:absolute; padding:0 20px 15px 20px; border-top:1px solid #fff;}
.dnouc2{ background:#000087; width:100%; position:absolute; padding:0 20px 15px 20px; border-top:1px solid #fff;}
.dnouc3{ background:#000087; width:100%; position:absolute; padding:0 20px 15px 20px; border-top:1px solid #fff;}
.dnouc a,.dnouc1 a,.dnouc2 a{ display:block; width:100%; color:#fff; line-height:35px; border-bottom:1px solid #fff; text-align:center;}
.sj_nave li a:hover{ background:#00BA80;}
}
@media(max-width:375px){
    .spuim{ float:right; line-height:40px; padding-right:7px; width:100%; padding-left:25px;}
    .spuim select {
        margin-left: 50px;
        line-height: 50px;
        height: 40px;
    }
}
@media(max-width:360px){
.spuim{ float:right; line-height:40px; padding-right:7px; width:100%; padding-left:0px;}
}
/*nav end*/


/*友情链接 begin*/
.box4{ clear:both; width:100%; height:auto; min-height:40px; background:#f7f7f7; line-height:40px; text-align: right}
.box4 p{ line-height:40px; color:#C4C5C5; font-size:10px;}
.box4 p a{ color:#C4C5C5; font-size:10px;}
.box4 p span{padding:0px 29px;}
.box4_1{ clear:both; width:100%; height:auto; min-height:40px; background:#000087; line-height:40px; margin-bottom:0px; display:none;}
.box4_1 p{ line-height:40px; color:#fff; font-size:13px; clear:both;}
.box4_1 p a{ color:#fff; font-size:13px; }
.box4_1 p a.co{ display:block; float:left; width:20%; color:#fff; font-size:13px; }
@media(max-width:1024px){
.box4 p{ line-height:30px; color:#fff; font-size:13px;}
.box4_1{ display:block; padding:10px 0px;}
.box4{ display:none;}
.box4_1 p{ line-height:35px; color:#fff; font-size:13px; clear:both;}
}
/*友情链接 end*/

/*fotter begin*/
.box5{ clear:both; height:auto; overflow:hidden; }
.footer{background:#f7f7f7;border-top:1px solid #f7f7f7;padding-top:30px;/*padding-bottom:30px;*/}
.fotter_l{ width:66%; height:auto; overflow:hidden; float:left; font-size: 14px; padding-top: 17px;}
.fotter_l span{ padding-left:0;}
.fotter_l span a{ font-size: 14px; color: #1E1E23; margin-left: 10px;}

.ul1{float:left;width:49%;margin-right:20px;}
.ul2{float:left;width:35%;}
.ul2 li{float:left;width:50%;}
.ul3{float:left;width:13%;}
.ul1 ul{width:100%;}
.ul1 li{float:left;width:33.33%;}
.fotter_l li{ line-height:24px; color:#777777;}
.fotter_l h6{ margin-bottom:15px;}
.fotter_l h6 a{ color:#6cbb5a; font-size:18px; line-height:24px; font-weight:bold;}
.fotter_l li a{ color:#777777; font-size:14px;}
.fotter_l h6 a.ys{ color:#77a1d3;}
.fotter_l h6 a.ys1{ color:#79cbca;}
.fotter_l h6 a.ys2{ color:#e6c233;}
.fotter_r{ float:right; width:32%; height:auto;}
.fotter_rt{ padding:10px 17px; margin-bottom:5px;text-align: right; }
.fotter_rt span{ line-height: 28px; font-size: 14px; }
.fotter_rt span a{ color: #1E1E23; }
.fotter_rt span a:not(:last-child):after{ content: " | "; display: inline-block; margin-left: 5px; margin-right: 5px; }
/*.fotter_rt p{ color:#aa7321; font-size:14px; font-weight:bold; line-height:24px;}*/
.fotter_rt select{width:120px; height:30px;background: transparent; border:1px solid #bfbfbf;-webkit-appearance: none;-moz-appearance: none; line-height:28px;font-size:12px; background:url(../images/bg.jpg) no-repeat right center; padding:0 40px 0 10px; color:#777777; margin-left:10px; font-weight:normal; }
.fotter_rb{ clear:both; height:auto; position:relative;text-align: right; }
/*.fotter_rb span{ color:#eea570; font-size:18px; font-weight:bold;margin-right:12px;}*/
.fotter_rb img{ margin-right:12px; max-width: 30px;}
.tuoss,.tuos { padding-top:13px;position:absolute; left:293px; top:0px;}
.tuoss img,.tuos img{ display:block; max-width:10%0; margin:0 auto;}
@media(max-width:1024px){
.fotter_l{ width:70%; height:auto; overflow:hidden; float:left;}
.fotter_r{ float:right; width:30%; height:auto;}
}
@media(max-width:768px){
.fotter_l{ width:100%; height:auto; overflow:hidden; float:left; margin-bottom:25px;}
.fotter_r{ float:right; width:100%; height:auto;}
}
@media(max-width:568px){
.fotter_l{ width:100%; height:auto; overflow:hidden; float:left; margin-bottom:0px;}
.fotter_r{ float:right; width:100%; height:auto;}
.fotter_l ul{ float:none; width:100%; height:auto; min-height:90px; padding-right:0px; margin-bottom:10px;}
.ul1{float:none;width:100%;margin-right:0px;height:auto;overflow:hidden;margin-bottom:10px;}
.ul2{float:none;width:100%;}
.ul3{float:none;width:100%;}
.ul1 ul{width:100%;}
.ul1 li{float:left;width:33.33%;}
.ul2 li{float:left;width:33.33%;}
.ul3 li{float:left;width:49.99%;}
.footer{padding-bottom:20px;}
}
@media(max-width:320px){
.ul2 li{float:left;width:50%;}
.ul1 li{float:left;width:50%;}
.footer{padding-bottom:20px;}
}
/*fotter end*/

/*.fhui{ width:60px;; background:#19a356; border-radius:5px; box-shadow:0px 0px 10px #19a356; height:auto; position:fixed; right:0.4%; top:25%; z-index:99999999; padding-bottom:0px;}
.fhui li{ height:68px; width:60px;}
.fhui li a{ display:block; width:100%; background:url(../tu/tu4.png) no-repeat #19a356; height:68px;transition: all 0.5s ease;}
.fhui li a:hover{ background:url(../tu/tu4_1.png) no-repeat #fff;}
.fhui li a.bgy{background:url(../tu/tu5.png) no-repeat #19a356; }
.fhui li a.bgy:hover{ background:url(../tu/tu5_1.png) no-repeat #fff;}
.fhui li a.bgy1{background:url(../tu/tu6.png) no-repeat #19a356; }
.fhui li a.bgy1:hover{ background:url(../tu/tu6_1.png) no-repeat #fff;}

.fhui li a.bgy2{background:url(../tu/tu14.png) no-repeat #19a356; }
.fhui li a.bgy2:hover{ background:url(../tu/tu14_1.png) no-repeat #fff;}


.fhui li a.bgy3{background:url(../tu/tu15.png) no-repeat #19a356; }
.fhui li a.bgy3:hover{ background:url(../tu/tu15_1.png) no-repeat #fff;}

@media(max-width:1024px){
.fhui{ width:60px;; background:#19a356; border-radius:5px; box-shadow:0px 0px 10px #19a356; height:auto; position:fixed; right:2%; bottom:5%; display:none;}
}*/

.customer{ width:230px;height:240px; background:#fff;z-index:999999;margin-right:0px;}
.cus_t{width:100%;height:auto;padding:10px 20px;background:#00BA80;}
.cus_t font{font-size:14px;line-height:30px;color:#fff;}
.cus_t span img{float:right;padding-top: 6px;}
.customer p{border-bottom:1px solid #f7f7f7;padding: 20px;}
.customer p.lastp{border-bottom:0px;}
.customer p span{font-size:14px;color:#6E6E6E;}
.customer p span a{display:inline-block;padding-right:20px;}
.customer p font{float:right;}
@media(max-width:1680px){

}
@media(max-width:1440px){
.customer{ width:180px;height:auto;margin-right:0px;}
.cus_t{padding:8px 15px;}
.customer p{padding:8px 15px;}
}
@media(max-width:1024px){
.customer{ display:none;}
}




.cd-popup2 {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999899996898989;
}
.cd-popup2.is-visible2 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container2 {
    position: relative;
    width:400px;
    margin:250px auto;
    height:auto;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(60px);
  -moz-transform: translateY(60px);
  -ms-transform: translateY(60px);
  -o-transform: translateY(60px);
  transform: translateY(60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:20px; color:#000;}
.is-visible2 .cd-popup-container2 {
	-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  }

.cyxoe{ padding:20px 0;}

div.kcb-blue > button {
    background-color: #000086;
    color: #ffffff;
    margin-left: 20px !important;
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    padding: 0 15px;
    line-height: 24px;
    border-radius: 5px;
}

.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
    background-color: #00BA80;
    color: #ffffff;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #00BA80;
    text-decoration: none;
    background-color: #f2f2f2;
}
