﻿*{margin:0;padding:0;-webkit-appearance:none;}
html{font-family:Microsoft YaHei,-apple-system-font,Helvetica Neue,Helvetica,sans-serif;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}
input,textarea,button,select{border:0;border-radius:0;outline:none;box-sizing:initial;background:transparent;}
ul{list-style-type:none;}
img{display:block;border:0;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;}
h1,h2,h3,h4,em,i{font-style:normal;font-weight:normal;}
.clear:after{content:"";clear:both;display:block;}
.left{float:left;}
.right{float:right;}

/*头部和底部公共*/
.ty_header{width:100%;height:60px;background:#fff;border-bottom:1px solid #c2c2c2;position:fixed;left:0;top:0;z-index:999;}
.ty_header .ty_headerMain{width:1200px;height:60px;margin:auto;}
.ty_header .ty_headerMain .ty_headerLogo{width:150px;height:30px;display:block;margin:15px 0 0 100px;float:left;}
.ty_header .ty_headerNav{height:60px;margin-left:120px;float:left;}
.ty_header .ty_headerNav .ty_headerLi{float:left;}
.ty_header .ty_headerNav .ty_headerLi .ty_headerA{height:60px;padding:0 20px;font-size:16px;color:#333;line-height:60px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}
.ty_header .ty_headerNav .ty_headerLi .ty_headerA:hover{color:#0092db;border-bottom:4px solid #0092db;transition:all ease-in-out 0.3s;}
.ty_header .ty_headerNav .ty_headerLiOn .ty_headerA{color:#0092db;border-bottom:4px solid #0092db;}
.ty_header .ty_headerNav .ty_headerOnUl{position:relative;}
.ty_header .ty_headerNav .ty_headerOnUl ul{height:0;overflow:hidden;position:absolute;left:0;top:60px;z-index:999;transition:all ease-in-out 0.5s;}
.ty_header .ty_headerNav .ty_headerOnUl ul li a{height:50px;padding:0 20px;font-size:16px;color:#333;line-height:50px;background:#fff;display:block;}
.ty_header .ty_headerNav .ty_headerOnUl ul li a:hover{color:#0092db;transition:all ease-in-out 0.3s;}
.ty_header .ty_headerNav .ty_headerOnUl:hover.ty_headerOnUl ul{height:300px;transition:all ease-in-out 0.5s;}
.ty_header .ty_headerButton{height:34px;margin:13px 50px 0 0;float:right;}
.ty_header .ty_headerButton a{height:32px;padding:0 20px;font-size:16px;color:#333;line-height:32px;border:1px solid #0092db;border-radius:32px;display:block;margin-left:30px;float:left;}
.ty_header .ty_headerButton a:last-of-type{background:#ffd513;border:1px solid #ffd513;}
.ty_header .ty_headerButton a:first-of-type:hover{background:#0092db;color:#fff;}
.ty_header .ty_headerButton a:last-of-type:hover{background:#fff;color:#333;}


.ty_footer{width:100%;border-top:10px solid #ebebeb;border-bottom:10px solid #282a2b;background:#333;}
.ty_footer .ty_footerMain{width:1200px;padding:60px 0 0 0;margin:auto;}
.ty_footer .ty_footerMain .ty_footerMainLeft{width:640px;float:left;}
.ty_footer .ty_footerMain .ty_footerMainLeft div{width:25%;float:left;}
.ty_footer .ty_footerMain .ty_footerMainLeft div h3 a{font-size:18px;color:#fff;line-height:40px;}
.ty_footer .ty_footerMain .ty_footerMainLeft div ul li a{font-size:16px;color:#999;line-height:30px;}
.ty_footer .ty_footerMain .ty_footerMainLeft div h3 a:hover,.ty_footer .ty_footerMainLeft div ul li a:hover,.ty_footer .ty_footerMain .ty_footerMainBottom p a:hover{color:#fff;}
.ty_footer .ty_footerMain .ty_footerLine{width:1px;height:180px;background:#666;display:block;margin-top:20px;float:left;}
.ty_footer .ty_footerMain .ty_footerMainRight{width:480px;float:right;}
.ty_footer .ty_footerMain .ty_footerMainRight .ty_footerMainRightLeft{float:left;}
.ty_footer .ty_footerMain .ty_footerMainRight .ty_footerMainRightRight{float:right;}
.ty_footer .ty_footerMain .ty_footerMainRight .ty_footerMainRightLeft h3{font-size:18px;color:#fff;line-height:40px;}
.ty_footer .ty_footerMain .ty_footerMainRight .ty_footerMainRightLeft p{font-size:16px;color:#999;line-height:35px;}
.ty_footer .ty_footerMain .ty_footerMainRight .ty_footerMainRightLeft span{width:220px;height:1px;background:#444;display:block;}
.ty_footer .ty_footerMain .ty_footerMainRight .ty_footerMainRightLeft .ty_footerH3{font-size:28px;}
.ty_footer .ty_footerMain .ty_footerMainRight .ty_footerMainRightRight div:first-of-type{height:30px;}
.ty_footer .ty_footerMain .ty_footerMainRight .ty_footerMainRightRight div:first-of-type h3{font-size:18px;color:#fff;line-height:30px;margin-right:10px;float:left;}
.ty_footer .ty_footerMain .ty_footerMainRight .ty_footerMainRightRight div:first-of-type a{width:30px;height:30px;display:black;margin-left:15px;float:left;}
.ty_footer .ty_footerMain .ty_footerMainRight .ty_footerMainRightRight div:last-of-type{width:135px;height:135px;display:black;margin:30px 0 0 20px;}
.ty_footer .ty_footerMain .ty_footerMainBottom{width:100%;margin-top:30px;float:left;}
.ty_footer .ty_footerMain .ty_footerMainBottom p{font-size:13px;color:#999;line-height:45px;padding-left:10px;}
.ty_footer .ty_footerMain .ty_footerMainBottom p a{margin-left:13px;color:#999;}
.ty_footer .ty_footerMain .ty_footerMainBottom p:last-of-type{border-top:1px solid #444;}
/*头部和底部公共*/

/*左边栏目导航1*/
.ty_nav1_mainLeft{width:300px;float:left;}
.ty_nav1_mainLeft .ty_nav1_mainNav ul li{height:50px;padding:0 10px;border:1px solid #ececec;border-width:1px 1px 0 0;}
.ty_nav1_mainLeft .ty_nav1_mainNav ul li:last-of-type{border-bottom:1px solid #ececec;}
.ty_nav1_mainLeft .ty_nav1_mainNav ul li a{font-size:16px;color:#323232;line-height:50px;display:block;}
.ty_nav1_mainLeft .ty_nav1_mainNav ul li a:hover{color:#0396dc;}
.ty_nav1_mainLeft .ty_nav1_mainNav ul .ty_nav1_mainNavOn{border-right:3px solid #0396dc;}
.ty_nav1_mainLeft .ty_nav1_mainNav ul .ty_nav1_mainNavOn a{color:#0396dc;}
.ty_nav1_mainLeft .ty_nav1_mainCode{padding:50px 0 30px 0;} 
.ty_nav1_mainLeft .ty_nav1_mainCode img{float:left;margin:0 10px;}
.ty_nav1_mainLeft .ty_nav1_mainTel p{padding:0 10px;font-size:16px;color:#323333;line-height:30px;}
/*左边栏目导航1*/


/*左边栏目导航2*/
.ty_nav2_mainLeft{width:300px;float:left;}
.ty_nav2_mainLeft .ty_nav2_mainNav ul li{padding-left:30px;border-right:1px solid #ececec;}
.ty_nav2_mainLeft .ty_nav2_mainNav ul .ty_nav2_mainNav1{height:50px;padding:0 30px;border:1px solid #ececec;border-width:1px 1px 0 0;}
.ty_nav2_mainLeft .ty_nav2_mainNav ul .ty_nav2_mainNav1 a{border:0;}
.ty_nav2_mainLeft .ty_nav2_mainNav ul li a{font-size:16px;color:#323232;line-height:50px;border-bottom:1px solid #ececec;display:block;}
.ty_nav2_mainLeft .ty_nav2_mainNav ul li a:hover{color:#0396dc;}
.ty_nav2_mainLeft .ty_nav2_mainNav ul .ty_nav2_mainNavOn{border-right:3px solid #0396dc !important;}
.ty_nav2_mainLeft .ty_nav2_mainNav ul .ty_nav2_mainNavOn a{color:#0396dc;}
.ty_nav2_mainLeft .ty_nav2_mainCode{padding:50px 0 30px 0;} 
.ty_nav2_mainLeft .ty_nav2_mainCode img{float:left;margin:0 10px;}
.ty_nav2_mainLeft .ty_nav2_mainTel p{padding:0 10px;font-size:16px;color:#323333;line-height:30px;}
.ty_nav2_mainLeft .ty_nav2_mainNav ul ul{overflow:hidden;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;}
/*左边栏目导航2*/



/*左边栏目导航3*/
.ty_nav3_mainNav .ty_nav3_mainNavUl .ty_nav3_mainNavLi{height:50px;padding:0 30px;border:1px solid #ececec;border-width:1px 1px 1px 0;}
.ty_nav3_mainNav .ty_nav3_mainNavUl ul{padding-left:30px;}
.ty_nav3_mainNav .ty_nav3_mainNavUl ul li{height:50px;border:1px solid #ececec;border-width:0 1px 1px 0;}
.ty_nav3_mainNav .ty_nav3_mainNavUl .ty_nav3_mainNavLi a{border:0;}
.ty_nav3_mainNav .ty_nav3_mainNavUl .ty_nav3_mainNavLi a,.ty_nav3_mainNav .ty_nav3_mainNavUl ul li a{font-size:16px;color:#323232;line-height:50px;border-bottom:1px solid #ececec;display:block;}
.ty_nav3_mainNav .ty_nav3_mainNavUl .ty_nav3_mainNavLi a:hover,.ty_nav3_mainNav .ty_nav3_mainNavUl ul li a:hover{color:#0396dc;}
.ty_nav3_mainNav .ty_nav3_mainNavUl ul{overflow:hidden;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;}
.ty_nav3_mainNav .ty_nav3_mainNavUl .ty_nav3_mainNavOn{border-right:3px solid #0396dc !important;}
.ty_nav3_mainNav .ty_nav3_mainNavUl .ty_nav3_mainNavOn a{color:#0396dc;}
/*左边栏目导航3*/


/*华邦学院 通用栏目页框架*/
.hbxylm_banner{position:relative;}
.hbxylm_banner,.hbxylm_banner img{width:100%;}
.hbxylm_banner .hbxylm_bannerMain{width:100%;position:absolute;left:0;top:30%;}
.hbxylm_banner .hbxylm_bannerMain p{font-size:34px;color:#fff;text-align:center;line-height:55px;}
.hbxylm_banner .hbxylm_bannerMain span{width:100%;text-align:center;display:block;margin:20px auto 0 auto;}
.hbxylm_banner .hbxylm_bannerMain span a{width:150px;height:40px;font-size:18px;color:#fff;text-align:center;line-height:40px;background:#20a4e6;border-radius:40px;display:inline-block;margin-left:30px;}
.hbxylm_banner .hbxylm_bannerMain span a:hover{background:#fff;color:#333;}

.hbxylm_main{width:1200px;margin:50px auto 0 auto;padding-bottom:20px;}
.hbxylm_main .hbxylm_mainRight{width:870px;float:right;}
.hbxylm_main .hbxylm_mainRight .hbxylm_mainTitle{height:45px;padding:0 15px;border-left:3px solid #ececec;}
.hbxylm_main .hbxylm_mainRight .hbxylm_mainTitle h1{height:44px;font-size:26px;color:#333;line-height:44px;border-bottom:1px solid #ececec;padding-left:5px;}
.hbxylm_main .hbxylm_mainRight .hbxylm_mainMain{width:100%;padding:0 0 30px 0;}

.hbxylm_mainPaging{width:100%;height:32px;margin-top:30px;}
.hbxylm_mainPaging > span{float:right;}
.hbxylm_mainPaging span a{min-width:30px;height:30px;font-size:14px;color:#333;text-align:center;line-height:30px;border:1px solid #e4e4e4;display:block;margin-left:15px;float:left;}
.hbxylm_mainPaging span a:last-of-type{border-color:#fff;}
.hbxylm_mainPaging span .hbxylm_mainPagingOn{color:#fff;background:#03a9f4;border-color:#03a9f4;}
/*华邦学院 通用栏目页框架*/


/*视频弹窗*/
.black_overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1300;background:#000;opacity:.9;display:none}
.close_btn{position:fixed;top:10px;right:10px;width:22px;height:22px;background:url(../images/mdicon.png) no-repeat;cursor:pointer;z-index:1400;display:none}
.show-svcontent{position:fixed;top:50%;left:50%;width:970px;height:545px;margin-top:-270px;margin-left:-485px;display:none;z-index:1500}
.comp_fram{width:720px; height:435px;margin:-8px 0 0 -8px;}
/*视频弹窗*/

@-webkit-keyframes ty_fadeInDown{
    0%{
        opacity:0;
        -webkit-transform:translateY(-20px);
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0);
    }
}

@keyframes ty_fadeInDown{
    0%{
        opacity:0;
        transform:translateY(-20px);
    }
    100%{
        opacity:1;
        transform:translateY(0);
    }
}

@-webkit-keyframes ty_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translateX(-100px);
    }
    100%{
        opacity:1;
        -webkit-transform:translateX(0);
    }
}

@keyframes ty_fadeInLeft{
    0%{
        opacity:0;
        transform:translateX(-100px);
    }
    100%{
        opacity:1;
        transform:translateX(0);
    }
}

@-webkit-keyframes ty_fadeInBottom{
    0%{
        opacity:0;
        -webkit-transform:translateY(100px);
    }
    100%{
        opacity:1;
        -webkit-transform:translateX(0);
    }
}

@keyframes ty_fadeInBottom{
    0%{
        opacity:0;
        transform:translateY(100px);
    }
    100%{
        opacity:1;
        transform:translateX(0);
    }
}

@-webkit-keyframes ty_fadeInOpacity{
    0%{
        opacity:0;
    }
    100%{
        opacity:1;
    }
}

@keyframes ty_fadeInOpacity{
    0%{
        opacity:0;
    }
    100%{
        opacity:1;
    }
}

.ty_fadeInDown{animation-name:ty_fadeInDown;-webkit-animation-name:ty_fadeInDown;}
.ty_fadeInLeft{animation-name:ty_fadeInLeft;-webkit-animation-name:ty_fadeInLeft;}
.ty_fadeInBottom{animation-name:ty_fadeInBottom;-webkit-animation-name:ty_fadeInBottom;}
.ty_fadeInOpacity{animation-name:ty_fadeInOpacity;-webkit-animation-name:ty_fadeInOpacity;}