@charset "utf-8";


.p_submu{float: left;margin-left: 33px;margin-top: -30px;}
.p_submu a{position: relative;float:left;width: 185px;text-align: center;height: 55px;line-height: 50px;font-size: 20px;color: #464646;}
.p_submu a:hover, .p_submu .current{border: 3px #008dd7 solid;color: #008dd7;font-weight: bold;}
.tit_cn{margin-top: 35px;}
.bg_proc1{background: url("bg_proc1.jpg") top center no-repeat;height: 978px;width: 100%;}
.bg_proc2{background: url("bg_proc3.jpg") bottom center no-repeat;height: 538px;width: 100%;}
/*.bg_proc2{background: url("bg_proc2.jpg") top center no-repeat;height: 538px;width: 100%;}*/
.bg_proc3{background: url("bg_proc3.jpg") top center no-repeat;height: 832px;width: 100%;}
.bg_proc4{background: url("bg_proc3.jpg") bottom center no-repeat;height: 500px;width: 100%;}
.bg_proc5{background: url("bg_proc3.jpg") bottom center no-repeat;height: 500px;width: 100%;}
.proc_tit{font-size: 24px;color: #ffffff;line-height: 28px;margin-bottom: 31px;padding-top: 55px;}
.proc_li li{width: 32%;float: left;margin-left: 2%;margin-bottom: 3%;}
.proc_li li:nth-child(3n+1){margin-left: 0;}
.bg_proc3 .proc_li li{width: 24%;float: left;margin-left: 1.3%;margin-bottom: 3%;}
.bg_proc3 .proc_li li:nth-child(4n+1){margin-left: 0;}
.proc_wz{font-size: 15px;color: #ffffff;line-height: 28px;}

/*分页*/
.pager{padding-top: 18px;text-align: center;margin: 0 auto;min-height: 60px;}
.pager span{float: left;margin-bottom: 11px;}
.pager a:hover{color: #ffffff !important;}
.pg_num_current,.pg_num,.pg_next,.pg_end,.pg_home,.pg_prev{color: white;text-align: center;margin-right: 5px;}
.pg_num a,.pg_home a,.pg_next a,.pg_end a,.pg_prev a,.pg_num_current a{padding:7px 10px;background-color:#e8e8e8;color: black}
.pg_num_current a{background-color:#da2a2a;color: white}
.pg_num a:hover,.pg_home a:hover,.pg_next a:hover,.pg_end a:hover,.pg_prev a:hover,.pg_num_current a:hover{cursor: pointer;background-color: #da2a2a;color: white}
.pg_home_dis,.pg_prev_dis,.pg_end_dis,.pg_next_dis{background-color:#da2a2a;color: white;text-align: center;margin-right: 5px;line-height: 42px;padding:7px 10px;}


.slideBox .tit{text-align: center;bottom: 5px;font-size: 25px;color: #000000;position: absolute;width: 100%;}
.slideBox .bd_left, .slideBox .bd_right{background:rgba(250,250,250,0.7);position:absolute;z-index:999;height: 480px;top: 0;}
.slideBox .bd_left{left: 0;}
.slideBox .bd_right{right: 0;}
/* 本例子css */
.slideBox {
    width: 100%;
    height: 550px;
    overflow: hidden;
    position: relative;
}
.slideBox .hd {
    height: 11px;
    overflow: hidden;
    position: absolute;
    bottom: 10px;
    right: 0;
    z-index: 1;
}

.slideBox .hd ul li{
    float: left;
    margin-right: 5px;
    width: 11px;
    height: 11px;
    line-height: 14px;
    text-align: center;
    background: url(icoCircle.png) top center no-repeat;
    cursor: pointer;
}
.slideBox .hd ul li.on{
    background: url(icoCircle.png) bottom center no-repeat;
    color: #fff;
}
.slideBox .bd{
    position: relative;
    width: 100%;
    height: 480px;
    z-index: 0;
}
.slideBox .bd li {
    width: 900px;
    height: 100%;
    zoom: 1;
    vertical-align: middle;
    position: relative;
    text-align: center;
}
.slideBox .bd .pic{text-align: center;}
.slideBox .bd .pic img {
    width: auto;
    height: 100%;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.prev, .next  {
    position: absolute;
    top: 50%;
    margin-top: -80px;
    display: block;
    width: 50px;
    height: 80px;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 1000;
}
.prev {
    background: url(left.png) left center no-repeat;
    left: 50%;
    margin-left: -510px;
}
.next {
    background: url(right.png) right center no-repeat;
    right: 50%;
    margin-right: -510px;
    /*background-position: 0px 0px;*/
}
.prev:hover, .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}
.slideBox .prevStop {
    display: none;
}
.slideBox .nextStop {
    display: none;
}

@media only screen and (max-width: 1024px) {
    .m_p_submu{width: 100%;margin: 0;height: 3.6rem;background: #ffffff;margin-bottom: 1.6rem;}
    .m_p_submu .am-slider-b3 {margin: 0 30px;box-shadow:none;}
    .m_p_submu .am-direction-nav{display: block;}
    .m_p_submu .am-slides a{width: 95%;float: left;margin-left: 5%;display: inline-block;height: 3.6rem;line-height: 3.6rem;text-align: center;color: #464646;font-size: 2rem;}
    .m_p_submu .am-slides a:hover, .m_p_submu .am-slides a.current{border: 3px #008dd7 solid;color: #008dd7;line-height: 3.26rem;}
    .m_p_submu .am-prev{background: url("menu_l.png") center center no-repeat #ffffff !important;}
    .m_p_submu .am-next{background: url("menu_r.png") center center no-repeat #ffffff !important;}
    .m_p_submu .am-direction-nav li a:before{display: none;}
  
    .sub_pmu2 li{margin-right: 2px; }
    .sub_pmu2 li:hover, .sub_pmu2 li.current{background: url("bg_sub_p_ov.png") right center no-repeat;color: #c8a063;font-weight: bold;}
    .am-slider-not .am-control-nav{display: none;}
    .am-slider-a1{-webkit-box-shadow:none !important;box-shadow:none !important;}

    .bg_proc1{height: auto;padding-bottom: 45px;background-size: 100% 100%;}
    .bg_proc2{height: auto;padding-bottom: 45px;background-size: 100% 100%;}
    .bg_proc3{height: auto;padding-bottom: 45px;background-size: 100% 100%;}
    @media only screen and (max-width: 640px) {
    }
}