﻿/*-------------------------------↓分页样式开始↓------------------------------------*/
.page_num{padding-top:20px; overflow:hidden; width:100%; margin:0 auto;}
#page_div{line-height:20px; color:#666;margin-top:10px;margin:0 auto;text-align:center}
#pagination_input{ width:25px; height:22px; line-height:22px;text-align: center;color: #666;background: #fff; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc; font-size:12px;}
#page_div .pagination_index, #page_div .pagination_index_num{ padding:2px 14px;margin-right:5px;float: left; height:20px;text-align:center;font-size:12px;border:1px solid #ccc;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:12px;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:12px;}
#page_div .pagination_index_last{line-height: 26px;float:left; text-align:right;font-size:12px;}
/* ========="首页"样式=========*/
#page_div .pagination_index_num{margin-right:5px; padding:2px 0; width:25px;font-size:12px;}
#page_div .currentIndex{ background:#1966a7; border:none; width:25px; height:22px;
line-height:22px; color:#FFF;text-align:center; font-weight:bold;font-size:12px;} /*=========当前页码样式=========*/
/*-------------------------------↑分页样式结束↑---------------------------------------*/
.w1280{width: 1280px;}
.header{margin: 27px auto 0;}
.header p{line-height:60px;}
.logo{margin-right: 15px;display: none;}
.hea_r a{margin-left: 10px;height: 26px;display: inline-block;line-height: 26px;color: #686868;}
.hea_r1{background: url(../images/aprl/ico_1.png) no-repeat 0 center; padding-left: 26px;}
.hea_r2{background: url(../images/aprl/ico_2.png) no-repeat 0 center;padding-left: 26px;}
.cpmaNav{
    background: #009591;
    line-height: 56px;
    height: 56px;
    overflow: hidden;
}
.auto{margin: 0 auto;}



.content{margin: 20px auto;}
.cloum1fl{width: 345px;height:434px;border-left:5px solid #007370;background: #009591;}
.cloum1fl>ul>li{height: 72px;line-height: 72px;font-size: 24px;padding-left: 33px;border-bottom:1px solid #007370;display:block;position:relative;}
.cloum1fl>ul>li a{color: #fff;font-weight: bold;}


.nav>ul > li:hover > a , .nav > li.current-menu-item > a , .nav > li > a:hover{color:#fff;}
.sub_menu{position:absolute;z-index:6;display:none;left:340px;top:0px;width:226px;border:1px solid rgba(255,255,255,.1);-moz-box-shadow:0px 0px 3px rgba(0,0,0,.3);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,.3);box-shadow:0px 0px 3px rgba(0,0,0,.3)}
.nav>ul > li:hover ul{display:block}

.nav>ul .sub_menu li{display:block;float:none;border-bottom:1px solid #009591;}
.nav>ul .sub_menu a{display:block;line-height:36px;padding:0 16px;font-size:16px;font-weight:normal;border-bottom:1px solid #fff;background:#009591;color:#fff;position:relative}
.nav .sub_menu li:first-child:after {right:225px;top:35px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(37, 97, 163, 0);border-right-color:#009591;border-width:10px;margin-top:-10px;}
.nav .sub_menu li a:hover{background:#009591;color: #fff;}
.nav .sub_menu li:hover:after{border-right-color:#009591}





.cpma_slider {
    position: relative;
    width:934px;
    height:434px;
}
.flex-viewport{
    width:100%;
    height:100%;
}

.cpma_slider .slides {
    width: 100%;
    height:100%;
    overflow: hidden;
}

.cpma_slider .slides li {
    float: left;
    position: relative;
    height: 100%;
    margin: 0 0 0 0;
}

.cpma_slider .slides img {
    width: 100%;
    height: 100%;
    transition: all 1s;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
}

.cpma_slider .slides li:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
}

.cpma_slider .slides li a.img_wrap {
    display: block;
    overflow: hidden;
}

.cpma_slider .slides h3 {
    font-size: 18px;
    padding: 20px 0 10px;
}

.cpma_slider .slides h3 a {
    color: #fda381
}

.cpma_slider .slides h3 a:hover {
    color: #e56346;
}

.cpma_slider .slides p {
    line-height: 24px;
    color: #fff;
    font-size: 18px;
    text-align: justify;
    font-weight: bold;
}

.cpma_slider .slides p a {
    color: #fff;
}

.cpma_slider .slides .txt {
    position: absolute;
    padding: 20px 20px 20px;
    bottom:0;
    background: url(../images/btmbg50.png) repeat;
width:100%;
}

.cpma_slider .flex-control-nav {
    position: absolute;
    top: 26%;
    right: 25px;
    text-align: center;
    width: 22px;
}

.cpma_slider .flex-control-nav li {
    width: 22px;
    display: inline-block;
    *zoom: 1;
    *display: inline;
    margin: 0 5px;
    cursor: pointer;
}

.cpma_slider .flex-control-nav li a {
    display: block;
    width: 22px;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-align: center;
    color: #000;
    text-indent: -9999px;
    background: rgba(0,0,0,.5);
    border-radius: 50%;
    margin-bottom: 5px;
}

.cpma_slider .flex-control-nav .flex-active {
    background: #2a90e7;
    color: #fff;
}

.cpma_slider .flex-direction-nav li {
    display: none;
}
.mt47{margin-top: 47px;}
.lmtit{font-size: 30px;margin-bottom: 15px;color: #009591;font-weight: bold;}
.lmtit a{color: #009591;font-weight: bold;}
.cloum2 li{float: left;width: 402px;line-height: 35px;margin-right: 37px;}
.cloum2 li:last-child{margin-right: 0;}
.cloum2 li img{width: 402px;height: 239px;}
.cloum2_1{font-size: 20px;margin-top: 10px;}
.cloum2_1 a{color: #009591;font-weight: bold;}
.cloum2_2{color: #b1b1b1;}
.cloum2_3{color: #838383;line-height: 30px;}
.cloum2_4{width: 123px;height: 42px;line-height: 42px;background: #009591;text-align: center;font-size: 18px;margin-top: 10px;}
.cloum2_4 a{color: #fff;}
.cloum3 li{float: left;border: 1px solid #e8e8e8;border-right:none;}
.cloum3 li:last-child{border-right: 1px solid #e8e8e8;}
.cloum4fl img{width: 360px;height: 310px;}
.cloum4fr{width: 920px;height: 310px;background: #e4f5f5;padding-left: 80px;padding-right: 80px;}
.cloum4fr_1{line-height: 35px;font-size: 24px;color: #464646;margin-top: 55px;font-weight: bold;}
.cloum4fr_2{color: #838383;line-height: 30px;margin-top: 55px;}
.cloum5{padding-left: 268px;margin: 30px 0;display: none;}
.cloum5 li{float: left;margin-right: 30px;}


/*公共尾*/
.footer{background: #929292;margin: 20px auto 0;}
.footer1{text-align: center;font-size: 30px;color: #fff; line-height: 55px;padding: 20px 0;}
.footer1 a{color: #fff;font-weight: bold;}
.footer2{padding-bottom: 30px;}
.footer2 li .w370{width: 370px;}
.footer2 li{float: left;margin-left:60px;margin-right: 80px;}
.footer2 li:last-child{margin-right: 0;}
.footer2 li .footer2_1{color: #fff;font-size: 20px;padding-top: 10px;padding-left: 15px;}
.footer2 li .footer2_2{color: #d2d2d2;font-size: 18px;padding-top: 10px;padding-left: 15px;}
.footer2 li .footer2_2 a{color: #d2d2d2;}
.footer3{background: #6e6e6e;line-height: 66px;color: #d8d8d8;text-align: center;}

/*面包屑*/
.BreadcrumbNav{font-size: 16px;margin-bottom: 20px;border-bottom: solid 1px #ccc;padding-bottom: 10px;}
.BreadcrumbNav a{padding:0 10px;display: inline-block;}
/*文章页*/
.rightyy h1{text-align: center;font-size: 30px;border-bottom: 1px dashed #ccc;padding-bottom: 20px;font-weight: bold;}
.rightyy .content{font-size: 16px;line-height: 32px;padding-top: 20px;}
.rightyy .content p{padding-bottom: 10px;}
/*列表页*/
.rightyy{width: 935px;background: #f7f7f7;padding:30px 35px 50px ;}
.comlist li{line-height: 36px;padding-left: 15px;}
.comlist li span{display: block;}
.comlist li a {
    font-size: 16px;
}
.comlist li .time_en {
    color: #999;
    font-size: 14px;
}
.Membership li{float: left;width: 212px;height: 234px;border:1px solid #e8e8e8;border-right:none;}
.Membership li:nth-child(4) {border-right:1px solid #e8e8e8;}
.Membership li img{width: 210px;height: 232px;}


