
.boxshadow{
    -webkit-transition:all .2s ease 0s;
    -moz-transition:all .2s ease 0s;
    -ms-transition:all .2s ease 0s;
    -o-transition:all .2s ease 0s;
    transition:all .2s ease 0s;
}
.boxshadow:hover{box-shadow:0 5px 10px 3px #ccc;
    -webkit-transform:translateY(-1px);
    -moz-transform:translateY(-1px);
    -ms-transform:translateY(-1px);
    -o-transform:translateY(-1px);
    transform:translateY(-1px);
}

.header{border-bottom: 1px solid #cfcfcf;}
.header p{font-size: 12px;color: #999;line-height: 35px;}
.header p a{font-size: 12px;color: #999;padding-left: 10px;padding-right: 10px;}

.header_nav{}
.header_nav .header_lf{width: 1080px;}
.header_nav .header_lf .header_tp{padding: 15px 0;}
.header_nav .header_lf .header_tp img{width: 480px;height: 65px;}
.header_nav .header_lf .header_tp .header_pic{padding-right: 54px;padding-top: 10px;}
.header_nav .header_lf .header_tp .header_pic .header_ph{padding-left: 10px;}
.header_nav .header_lf .header_tp .header_pic img{width: 56px;height: 47px;}
.header_nav .header_lf .header_tp .header_pic p{font-size: 18px;color: #000;}
.header_nav .header_lf .header_tp .header_pic span{font-size: 24px;color: #018a96;font-weight: 600;}
.header_nav .header_lf .header_bt{padding: 10px 0;}
.header_nav .header_lf .header_bt ul{}
.header_nav .header_lf .header_bt ul li{padding: 0 20px;text-align: center;line-height: 40px;margin: 0 5px;}
.header_nav .header_lf .header_bt ul li:first-child{background-color: #018a96;border-radius: 40px;}
.header_nav .header_lf .header_bt ul li:first-child a{color: #fff;}
.header_nav .header_lf .header_bt ul li:hover{background-color: #018a96;border-radius: 40px;}
.header_nav .header_lf .header_bt ul li:hover a{color: #fff;}
.header_nav .header_lf .header_bt ul li a{font-size: 18px;color: #333;}
.header_nav .header_rg{}
.header_nav .header_rg img{width: 119px;height: 119px;margin-top: 15px;}

.footer{margin-top:40px;background-color: #018a96;}
.footer ul{padding:35px 0 40px;}
.footer ul li{display: inline-block;margin-right: 30px;}
.footer ul li a{font-size: 16px;color: #fff;}
.footer .footer_pic{padding-bottom: 60px;}
.footer .footer_pic .footer_lf{}
.footer .footer_pic .footer_lf img{width: 140px;height: 140px;}
.footer .footer_pic .footer_rg{padding-left: 20px;}
.footer .footer_pic .footer_rg h6{font-size: 36px;color: #fff;font-weight: 500;}
.footer .footer_pic .footer_rg h6 img{width: 43px;height: 43px}
.footer .footer_pic .footer_rg p{font-size: 18px;color: #fff;line-height: 30px;}