*{margin: 0;padding: 0;}
a{text-decoration: none;color: #333;}
img{vertical-align: middle;border: none;}
li{list-style: none;}
body{overflow-x: hidden;}
.clear{clear: both;}
.date_dates{height: 50px;background-color: #404244;line-height: 50px;min-width: 1280px;}
.date_dates .date_box{margin: 0 auto;width: 1280px;}
.date_dates .date_box .logo2{float: right;}
.date_dates .date_box .date_item{float: left;color: #fff;}
.header{height: 120px;line-height: 120px;width: 1280px;margin: 0 auto;overflow: hidden;}
.header .logo{float: left;}
.header .search{float: right;position: relative;}

/* css注释：设置了浏览器宽度不大于1201px时 abc 显示1200px宽度 */ 
.header .search input{width: 340px;height: 50px;border: none;outline: none;background-color: #F2F3F7;padding-left: 20px;}
/****.header .search img{position: absolute;right: 25px;top: 50%;margin-top: -10px;}***/
.header .search img{width:250px; right: 25px;margin-top:0px;}
.nav{background-color: #0c6ac9;width: 100%;position:relative;z-index:1;}
.nav .nav_box{width: 1280px;margin: 0 auto;height: 70px;line-height: 70px;}
.nav .nav_box>ul>li{float: left;color: #fff;width: 116.36px;text-align: center;}
.nav .nav_box>ul>li:hover{background-color: #00a482;}
.nav .nav_box>ul>li.active{background-color: #00a482;}
.nav .nav_box>ul>li a{color: #fff;display: block;font-size: 18px;}
.nav .nav_box>ul>li:hover>ul{display: block;}
.nav .nav_box>ul>li>ul{display: none;position: absolute;width: 128px;}
.nav .nav_box>ul>li>ul>li{background-color: #fff;height:48px;line-height:48px;}
.nav .nav_box>ul>li>ul>li a{color: #00A482;display: block;font-size: 16px;}
.nav .nav_box>ul>li>ul>li:hover{background-color: #00A482;}
.nav .nav_box>ul>li>ul>li:hover a{color: #fff;}
.banner.banners{position: relative;z-index: -1;width: 100%;height: 470px;}
.banner.banners img{margin-left: -960px;position: absolute;left: 50%;width: 1920px;height: 470px;}
.banner{position: relative;z-index: -1;width: 100%;height: 469px;min-width: 1280px;}
.banner>img{width: 100%;max-width: 1920px;margin: auto;min-width: 1280px;display: block;}
.content{overflow: hidden;background-color: #F2F3F7;min-width: 1280px;}
.content.white{background-color: #fff;}
.content .serve{background-color: #F2F3F7;padding-top: 30px;overflow: hidden;padding-bottom: 20px;}
.content .serve .serve_box{width: 1280px;margin: 0 auto;}
.content .serve .serve_box .serve_left{width: 720px;overflow: hidden;float: left;}
.content .serve .serve_box .title{border-bottom: 1px solid #E5E5E5;padding-bottom: 10px;margin-bottom: 15px;}
.content .serve .serve_box .title span{color: #333;font-size: 24px;border-bottom: 1px solid #0C6AC9;padding-bottom: 10px;}
.content .serve .serve_box a{width: 165px;height: 115px;float: left;background-color: #fff;text-align: center;padding-top: 20px;margin:10px;}
.content .serve .serve_box a img{transition: all 0.5s ease-in-out; width: 54px; height:54px}
.content .serve .serve_box a:hover img{transform: rotate(180deg);}
.content .serve .serve_box a p{margin-top: 20px;}
.content .serve .serve_box .row{margin: 0 -10px;}
.content .serve .serve_box .serve_right{width: 535px;float: right;}
.content .trends{overflow: hidden;width: 1280px;padding: 40px 0 55px 0;margin: 0 auto;}
.content .trends .trends_left{width:525px;height: 345px;float: left;}
.content .trends .trends_right{width: 735px;float: right;height: 345px;}
.content .trends .trends_right ul{overflow: hidden;border-bottom: 1px solid #E5E5E5;padding-bottom: 20px;}
.content .trends .trends_right li{float: left;margin-right: 60px;}
.content .trends .trends_right li span{padding-bottom: 19px;font-size: 24px;color: #666;}
.content .trends .trends_right li.active span{border-bottom: 1px solid #0C6AC9;}
.content .trends .trends_right li a{display: block;}
.content .trends .trends_right li:hover span{color: #333;}
.content .trends .trends_right li.active span{color: #333;}
.content .trends .trends_right .trends_box{display: none;padding-top: 15px;}
.content .trends .trends_item{overflow: hidden;margin-top: 15px;display: block;}
.content .trends .trends_item .date{float: left;width: 5px;height: 50px;text-align: center;background-color: #F2F3F7;color: #999;padding-top: 5px;}
.content .trends .trends_item .date .day{font-size: 20px;}
.content .trends .trends_item .date .month{font-size: 14px;}
.content .trends .trends_item .con{float: left;width: 640px; margin-left:10px;}
.content .trends .trends_item .con .title{font-size: 16px;color: #333;margin-bottom: 10px;font-weight: bold;}
.content .trends .trends_item .con .jj{font-size: 14px;color: #999;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.content .trends .trends_item:hover .date{background-color: #0C6AC9;color: #fff;}
.content .trends .trends_item:hover .title{color: #0C6AC9;}
.content .link{width: 1280px;margin: 0 auto;margin-bottom: 20px;}
.content .link select{width: 615px;height: 40px;text-align: center;color: #666;padding-left: 15px;outline: none;border: none;-webkit-appearance:none;background: url(../images/yk018.png) no-repeat center; background-position-x: 95%;background-color: #F2F3F7;}
.content .link select.select{float: right;}
.footer{background-color: #0C6AC9;width: 100%;padding: 30px 0;font-size: 12px;color: #fff;position: relative;min-width: 1280px;}
.footer .footer_box{width: 1280px;margin: 0 auto;overflow: hidden;line-height: 1.8;}
.footer .footer_box .footer_left{float: left;width: 720px;position: relative;}
.footer .footer_box .footer_left span{margin-bottom: 20px;}
.footer .footer_box .footer_left span a{color: #fff;}
.footer .footer_box .footer_left .imgs img{position: absolute;right: 50px;bottom: 0px;}
.footer .footer_box .footer_right{float: right;text-align: center;font-size: 14px;}
.footer .footer_box .footer_right .footer_right_img{float: left; margin-left:20px}
.footer .footer_box .footer_right p{margin-top: 5px;}
.gotop{width: 50px;height: 50px;background-color: #D9D9D9;position: absolute;top: -100px;text-align: center;line-height: 60px;font-size: 40px;cursor: pointer;}
.container_banners{width:100%; height:470px; background:url(/files/banner1.jpg) center no-repeat;}
.container_banners>img{display:none;}


.swiper_conLefts{height: 345px;width: 525px;position: relative;}
.swiper_conLefts .swiper-slide{height: 345px;width: 525px;position: relative;}
.swiper_conLefts .swiper-slide a{display: block;}
.swiper_conLefts .swiper-slide a img{transition: all 0.5s ease-in-out;height: 345px;width: 525px;}
.swiper_conLefts .swiper-slide a:hover img{transform: scale(1.05);}
.swiper_conLefts .swiper-slide p{position: absolute;bottom: 0;height: 45px;line-height: 45px;background-color: rgba(0,0,0,0.6);width: 100%;color: #fff;text-indent: 1em;}
.swiper_conLefts .swiper-slide p span{width: 400px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.swiper_conLefts .pagination_lefts{position: absolute;bottom: 0;right: 10px;height: 45px;line-height: 50px;}
.swiper_conLefts .pagination_lefts .swiper-pagination-switch{width: 14px;height: 14px;display: inline-block;margin-right: 8px;border-radius: 50%;cursor: pointer;border: 1px solid #fff;}
.swiper_conLefts .pagination_lefts .swiper-pagination-switch.swiper-active-switch{background-color: #fff;}

/*二级页面*/
.content .content_box{margin: 0 auto;width:91%;max-width: 1230px;padding: 30px 30px 30px 20px;background-color: #fff;margin-top: 35px;margin-bottom: 50px;overflow: hidden;text-align: justify;}
.content .content_box .nav_left{position: relative;overflow: hidden;float: left;width: 250px;padding-top: 10px;background-color: #F2F3F7;min-height: 860px;}
.content .content_box .nav_left:after{content: "";display: block;position: absolute;width: 100%;height: 3px;background-color: #0c6ac9;top: 0;}
.content .content_box .nav_left>ul{overflow: hidden;}
.content .content_box .nav_left>ul>li a{display: block;height: 80px;line-height: 80px;text-align: center;font-weight: bold;cursor: pointer;}
.content .content_box .nav_left>ul>li.active>a{background-color: #0c6ac9;color: #fff;}
.content .content_box .nav_left>ul>li>ul{display: none;background-color: #fff;}
.content .content_box .nav_left>ul>li>ul>li{border-bottom: 1px dashed #eaeaea;}
.content .content_box .nav_left>ul>li>ul>li:last-child{border: none;}
.content .content_box .nav_left>ul>li>ul>li.active a{color: #01a483;}
.content .content_box .title{height: 60px;line-height: 60px;position: relative;padding-left: 15px;border-bottom: 1px solid #E6E6E6;}
.content .content_box .title:after{content: "";display: block;position: absolute;height: 24px;width: 4px;left: 0px;top: 50%;margin-top: -12px;background-color: #0C6AC9;}
.content .content_box .title span{font-size: 24px;color: #0C6AC9;}
.content .content_box .title font{float: right;color: #666;font-size: 14px;}
.content .content_box .title font a{color: #666;}
.content .content_box .con_box{padding: 40px 0;}
.content .content_box .con_box h5{font-size: 24px;color: #0C6AC9;text-align: center;margin-bottom: 50px;}
.content .content_box .con_box img{max-width: 100%;}
.content .content_box .con_box p{margin-top: 45px;color: #333;line-height: 1.8;}
.content .content_box .leader_box .leader_item{width: 188px;height: 320px;background-color: #F5F5F5;padding: 15px;text-align: center;display: block;float: left;margin: 0 13px;margin-top: 50px;}
.content .content_box .leader_box .row{margin: 0 -13px;}
.content .content_box .leader_box .leader_item .img{width: 190px;height: 250px;background-color: #fff;}
.content .content_box .leader_box .leader_item .img img{width: 190px;height: 250px;}
.content .content_box .leader_box .leader_item .name{color: #0C6AC9;margin-top: 15px;font-size: 16px;}
.content .content_box .leader_box .leader_item .zw{color: #333;margin-top: 10px;}
.content .content_box .leader_box .leader_item:hover{background-color: #fff;box-shadow: 0px 0px 15px #ccc;}
.content .leader_particulars{margin-top: 50px;}
.content .leader_particulars .img{width: 190px;height: 250px;background-color: #fff;padding: 15px;box-shadow: 0px 0px 10px #ccc;float: left;}
.content .leader_particulars .img img{width: 190px;height: 250px;}
.content .leader_particulars .introduce{float: left;margin-left: 30px;margin-top: 20px;line-height: 1.5;}
.content .leader_particulars .introduce .name{font-weight: bold;font-size: 18px;color: #333;margin-bottom: 10px;}
.content .leader_particulars .introduce .zw{font-size: 16px;color: #666;}
.content .leader_particulars .introduce .generator{width: 80px;height: 35px;background-color: #01A483;display: block;text-align: center;line-height: 35px;color: #fff;font-size: 16px;border-radius: 5px;margin-top: 20px;}
.content .leader_particulars .leader_con p{margin-top: 40px;line-height: 1.8;}
.content .currency{padding: 40px 0;}
.content .currency .currency_title{color: #333;font-size: 24px;text-align: center;margin-bottom: 20px;}
.content .currency .currency_source{color: #999;text-align: center;margin-bottom: 40px;font-size: 16px;}

.content .currency .currency_box{line-height: 1.8;}
.content .currency .currency_box p{margin: 10px 0;}
.content .currency .currency_box img{margin: 50px 0;}
.content .list{overflow: hidden;padding-bottom: 30px;}
.content .list .list_item{padding: 30px 0;border-bottom: 1px dashed #e5e5e5;overflow: hidden;display: block;}
.content .list .list_item:hover .list_box .titles{color: #0C6AC9;}
.content .list .list_item .list_img{width: 200px;height: 150px;float: left;}
.content .list .list_item .list_img img{width: 200px;height: 150px;}
/* .content .list .list_item .list_box{float: left;width: 730px;margin-left: 20px;} */
.content .list .list_item .list_box .list_title{margin: 15px 0;}
.content .list .list_item .list_box .titles{color: #333;font-size: 18px;}
.content .list .list_item .list_box .list_time{color: #999;float: right;font-size: 14px;}
.content .list .list_item .list_box .list_con{color: #666;font-size: 14px;line-height: 1.5;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.content .contact{padding: 30px 0;}
.content .contact .map{width: 950px;height: 380px;margin-bottom: 30px;}
.content .contact .bus{width: 100px;height: 30px;background-color: #01A483;color: #fff;margin-top: 30px;text-align: center;line-height: 30px;}
.content .contact .subway{width: 100px;height: 30px;background-color: #0c6ac9;color: #fff;margin-top: 30px;text-align: center;line-height: 30px;}
.content .contact p{margin-top: 10px;color: #666;}
.content .common{overflow: hidden;padding: 10px 0 30px 0;}
.content .common .common_list{display: block;height: 70px;line-height: 70px;font-size: 18px;border-bottom: 1px dashed #e5e5e5;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.content .common .common_list font{float: right;color: #999; font-size:16px}
.content .common .common_list:hover span{color: #0c6ac9;}
.content .experts{overflow: hidden;padding: 30px 0;}
.content .experts .row{margin: 0 -10px;}
.content .experts .experts_item{border: 1px solid #EBEBEB;width: 439px;height: 141px;padding: 12px;margin: 0 10px;float: left;margin-bottom: 20px;}
.content .experts .experts_item .experts_img{width: 116px;height: 143px;float: left;}
.content .experts .experts_item .experts_img img{width: 116px;height: 143px;}
.content .experts .experts_item .experts_box{float: left;margin-left: 20px;width: 300px;}
.content .experts .experts_item .experts_box .name{color: #0C6AC9;font-size: 18px;font-weight: bold;margin-bottom: 20px;}
.content .experts .experts_item .experts_box .name span{color: #333;font-size: 16px;margin-left: 10px;}
.content .experts .experts_item .experts_box .specialty{color: #333;font-size: 14px;line-height: 2;margin-bottom: 15px;}
.content .experts .experts_item .experts_box a{display: inline-block;width: 85px;height: 25px;border: 1px solid #E5E5E5;text-align: center;line-height: 25px;font-size: 13px;border-radius: 5px;}
.content .experts .experts_item .experts_box .introduce:hover{color: #fff;background-color: #0C6AC9;}
.content .experts .experts_item .experts_box .appointment:hover{color: #fff;background-color: #01a483;}
.content .experts .experts_item .experts_box .appointment{margin-left: 10px;}

/* 分页 */
.page {width: 100%;white-space: nowrap;float: left;padding-bottom: 30px;text-align: center;font-size: 14px;}
.leftcon {width: 600px;margin: 0px auto 30px;}
.leftcon .page-num{padding: 0 5px;}
.leftcon span {padding: 0px 5px;}
.leftcon span a{color: #377EE0;}
.leftcon em {padding: 0px 5px;color: #377EE0;font-style: normal;}
.rightcon {position: relative;display: inline-block;}
.rightcon a {display: block;float: left;border: 1px solid #e1e2e3;text-align: center;font-size: 14px;color: #666666;margin-right: 10px;padding: 7px 13px;}
/* .rightcon span, .rightcon input {display: none;} */
.rightcon a:hover {background-color: #0c6ac9;color: #fff;}

.fright_dr {
    float: right;
    width: 300px;
    margin-top: -3px;
}
.fright_dr>span:first-child {
    padding-right: 10px;
    float: left;
    padding-top: 3px;
}
.detailed-time span {
    display: inline-block;
    margin-left: 15px;
    margin-right: 20px;
}

@media screen and (max-width: 1200px) { 
.header{height: 100px;line-height: 100px;width: 100%;min-width:320px;margin: 0 auto;overflow: hidden;}
.header .logo{float: none;}
.header .logo img{margin: 15px auto 0px; display:block; width:100%; max-width:607px;}
.header .search{display:none;}
.nav{background-color: #0c6ac9;width: 100%; min-width:320px;  position:static;z-index:1;}
.nav .nav_box{width:100%;min-width:320px;margin: 0 auto;height: 70px;line-height: 70px;}
.nav .nav_box ul li{width:20%;}
.nav .nav_box>ul>li a{color: #fff;display: block;font-size: 14px;}
.nav .nav_box>ul>li:nth-child(4){display:none;}
.nav .nav_box>ul>li:nth-child(5){display:none;}
.nav .nav_box>ul>li:nth-child(6){display:none;}
.nav .nav_box>ul>li:nth-child(7){display:none;}
.nav .nav_box>ul>li:nth-child(8){display:none;}
.container_banners{width:100%; height:auto; background:#F2F3F7;min-width:320px; display:block;}
.container_banners>img{display:block; width:100%;}
.content .serve .serve_box{width: 96%;margin: 0 auto;}
.content .serve .serve_box .serve_left{width: 100%; overflow:hidden; float:none;}
.content .serve .serve_box .serve_right{width: 100%; overflow:hidden; float:none; margin-top:20px;}
.linshiclear{clear:both;}
.content{overflow: hidden;background-color: #F2F3F7;width:100%;min-width:320px;}
.content .serve .serve_box a{width: 20%;height: 115px;float: left;background-color: #fff;text-align: center;padding-top: 20px;margin:2%;}
.content .serve .serve_box a img{transition: all 0.5s ease-in-out; width: 54px; height:54px}
/**.content .serve .serve_box a:hover img{transform: rotate(180deg);}**/
.content .serve .serve_box a p{margin-top: 20px; font-size:14px}
.content .trends{overflow: hidden;width:96%;padding: 40px 0 55px 0;margin: 0 auto; display:none;}
.content .trends .trends_left{width:100%;height: 345px;float: none;display:block;}
.content .trends .trends_right{width: 735px;float: right;height: 345px; display:none;
}
.footer{background-color: #0C6AC9;width: 100%;padding: 30px 0;font-size: 12px;color: #fff;position: relative;min-width: 320px;}
.footer .footer_box{width: 95%;margin: 0 auto;overflow: hidden;line-height: 1.8;}
.footer .footer_box .footer_left{float: left;width: 96%;position: relative;}
.footer .footer_box .footer_right{float: right;text-align: center;font-size: 14px;display:none}
.swiper-wrapper img{display:block; margin-left:-50px;}
} 