    @charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input{margin:0px;word-wrap: break-word; word-break: normal;padding:0px;font-family:"Microsoft YaHei",Verdana;}
body{font-size:14px;color:#333; 
        text-align:left ;background:#fff;
        overflow-x:hidden;/*去掉网页横向滚动条*/
    }
ul,li{ list-style-type:none;}
table{border-collapse:collapse; border-spacing:0px;}
fieldset,img{ border:0px;}
img{ vertical-align:middle;}
textarea{resize: none;}
address,caption,cite,code,dfn,em,th,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
select,input{vertical-align:middle;}
input{border:none;}
select,input,textarea {font-size:12px;}
select{border:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0px;}
a:focus{-moz-outline:none; outline:none;}
a{text-decoration:none}

.container{
    width:100%;/*div的宽度*/
    margin:0px;
    padding:0px;
    min-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    background: #fff;
    position: relative;
}
.inner{width: 1200px;margin:0 auto;}
.text_input label{
width: 82px;
font-size: 16px;
color:#ffffff;
display: inline-block;
}
.text_input{margin-bottom: 15px}
.text_input select{
    width: 215px;
    border:1px solid #ed203e;
    background: #fff;
    height: 35px
}
.text_input input{
    width: 215px;
    border:1px solid #ed203e;
    background: #fff;
    line-height: 34px;
}

.clea{clear: both;}

.zt_nav .inner{position: relative;margin-top: 86px;padding-left: 666px;height: 625px}
.zt_nav img{position: absolute;top: 0;left: 0;}
.zt_nav h2{font-size: 26px;line-height: 26px;color: #303154;padding-top: 105px;margin-bottom: 40px}
.zt_nav p{font-size: 13px;color: #7c7c7c;line-height: 42px;letter-spacing:1.8px;}
.zt_nav a{font-size: 20px;color: #fff;line-height: 50px;display: inline-block;margin-top: 98px;background: #4a90e0;
    text-align: center;border-radius: 5px;width: 162px}

.zt_why{background:url(/img/6448/new_g_10.jpg) no-repeat center bottom;margin-top: 64px}
.zt_why ul{padding:0 3px;}
.zt_why ul li{background: #fff;padding:0 20px;float: left;width: 356px;box-shadow: 0 0 8px rgba(148,148,148,0.12);height: 390px;border-radius: 10px;
        text-align: center;padding-top: 15px;margin:0 21px;}
.zt_why ul li h3{font-size: 22px;color: #525252;line-height: 75px}
.zt_why ul li p{line-height: 45px;color: #666666;font-size: 16px;}

.zt_title{color: #303154;font-size: 36px;text-align: center;padding-top: 77px;padding-bottom: 117px;line-height: 36px}


.zixun_btn{text-align: center;padding:86px 0 64px 0;}
.zixun_btn a{display: inline-block;text-align: center;line-height:46px ;}
.zixun_btn a.btn1{width: 217px;border:1px solid #4a90e0;background: #4a90e0;color: #fff;font-size: 25px;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}
.zixun_btn a.btn2{width: 378px;border:1px solid #4a90e0;color: #4a90e0;font-size: 18px;border-top-right-radius: 8px;border-bottom-right-radius: 8px;position: relative;
    bottom: 2px;margin-left: -5px;}

.zt_major{background:url(/img/6448/new_g_18.jpg) no-repeat center bottom;height: 728px;margin-bottom: 170px}
.zt_major .inner{width: 1132px;background: #fff;border-radius: 10px;box-shadow: 0 0 10px rgba(148,148,148,0.2);padding-bottom: 70px}
.zt_major h2{color: #fff;font-size: 26px;text-align: center;padding-top: 76px;padding-bottom: 95px;line-height: 26px}
.zt_major p{padding:0 156px;text-align: center;font-size: 13px;color: #7c7c7c;line-height: 42px;padding-top: 60px;padding-bottom: 48px}
.zt_major table{width: 714px;margin:0 auto;border-top: 2px solid #eaeaea;border-left:2px solid #eaeaea;}
.zt_major table tr td{line-height: 40px;color: #000000;font-size: 14px;border-bottom: 2px solid #eaeaea;border-right:2px solid #eaeaea;}
.zt_major table tr td.zt_major_td1{width: 67px;text-align: center;}
.zt_major table tr td.zt_major_td2{width: 289px;padding-left: 40px}
.zt_major table tr th{line-height: 40px;color: #000000;font-size: 16px;border-bottom: 2px solid #eaeaea;border-right:2px solid #eaeaea;text-align: center;background: #f1f0f4}

.zt_jiuye_qh li{font-size: 20px;font-weight: bold;text-align: center;line-height: 54px;width: 198px;border:1px solid #dddddd;
    border-right:1px solid #dddddd;margin-left: -1px;float: left;color: #dddddd;cursor: pointer;}
.zt_jiuye_qh li.on{background: #4a90e0;color: #fff}
.zt_jiuye_img{margin-top: 40px;}
.zt_jiuye_img li{display: none;text-align: center;}

.zt_major_tj{background:url(/img/6448/new_g_10.jpg) no-repeat center bottom;}
.zt_major_tj ul li{background: #fff;padding:0 49px;float: left;width: 384px;box-shadow: 0 0 8px rgba(148,148,148,0.12);height: 273px;border-radius: 10px;
        text-align: center;padding-top: 27px;margin-right: 24px;margin-bottom: 30px}
.zt_major_tj ul li.last_li{margin-right: 0}      
.zt_major_tj ul li h3{font-size: 16px;color: #000000;line-height: 64px}

.zt_hezuo ul{display: inline-block;width: max-content;}
.zt_hezuo li{float: left;width: 240px;display: inline-block;}




.zh_jidi{background:url(/img/6448/new_g2_07.jpg) no-repeat center bottom;height: 523px;margin-top: 180px}
.zh_jidi .inner{padding-left: 45px}
.zh_jidi h2{color: #000000;font-size: 24px;line-height: 80px}
.zh_jidi ul{overflow: hidden;}
.zh_jidi ul li{float: left;}
.zh_jidi ul li img{float: left;margin-bottom: 22px}
#demod {
width:1200px;
height: 80px;
margin: 0 auto;
overflow: hidden;
white-space: nowrap;}


   #header{
    height:80px;
    background:#1f2537;
    overflow:hidden;
    position: fixed; z-index:11380;margin:0 auto; left:0;right:0;top: 0;
    }
.header_inner{
    width:1200px;
    margin:0 auto;
    }
.logo{float:left;} .header_nav{float:left; }
.header_inner li{float:left; }
.header_inner li{float:left; }
.header_inner li>a{
    color:#dddee1;font-size:16px;  line-height:80px;
    padding:0 20px;
    display:inline-block;
    }
.header_inner li>a:hover{background:#2f54a3; color:#fff;font-weight:bold;}
    
.header_inner .header_right{
    float:right;
    padding:19px 20px 0 20px;
    background:#e9eaeb;
    height:80px;
    border-radius:0 0 10px 10px;
    }
.header_right>p{
    font-size:16px;color:#646464; letter-spacing:3px;line-height:16px;
    }
.header_right>h3{
    font-size:26px;color:#ee2f2f; line-height:30px; font-weight:bold; font-family:Arial;
    background:url(1914/header_phone_05.png) no-repeat;
    padding-left:32px;
    }
/*...................................所有页面header样式...................................*/
#baoming{
    margin:0 auto;
    height:550px; width:100%;
    background:url(1914/baoming_dipic_02.jpg) no-repeat;
    }
    
.right_98{margin-right:98px;}

.baoming_inner{
    margin:0 auto; width:1200px; height:550px;
    position:relative;
    }
.zhuyi{
    position:absolute;
    bottom:127px; right:7px;
    }
.baoming_inner>p{
    font-size:24px; color:#fff; line-height:84px;
    padding-top:14px;
    }
.red{color:#fc4c30;}
.biao_line{height:42px; width:1200px; margin-bottom:29px; display:block;}
.biao_xiangmu{font-size:18px; line-height:42px; color:#fff; float:left;}
.biao_zongge{float:left;}
.biao_ge{width:441px; height:42px; border-radius:1px; padding-left:8px;}
.biao_ge_xuan{width:449px; height:42px; border-radius:1px; padding-left:8px;}
.biao_ge_3{width:143px; height:42px; border-radius:1px; padding-left:8px; float:left;}
.baoming_anniu{
    width:144px;
    height:38px;
    background:#fffb98; border-radius:4px;
    color:#ff4040; font-size:18px; line-height:38px;
    cursor:pointer;
    }
/*...................................底部报名表样式...................................*/

#footer{
    height:188px; 
    background:#2d2f32;
    }
.footer_inner{width:1200px; margin:0 auto;}
.footer_inner>div{
    color:#cbcbcb; font-size:14px; line-height:66px;
    text-align:center;
    padding-top:26px;
    }
.footer_inner>div>a{color:#cbcbcb;}
.footer_inner>div>a:hover{text-decoration:underline;}
.footer_inner>div>span{font-size:20px;}
.footer_inner>p{
    font-size:14px; color:#a9a9a9; line-height:69px;text-align:center;
    }


.new_block_1{background: #eeeeee;text-align: center;padding:130px 0;height: 1300px}
.new_block_1 .inner2{max-width: 1298px;margin:0 auto;}
.new_block_1 h2{font-size: 52px;color: #c69140;font-weight: normal;margin-bottom: 5px}
.new_block_1 h3{font-size: 30px;color: #4e4e4e;font-weight: normal;margin-bottom: 50px}
.new_block_1_nei{position: relative;padding-left: 550px;margin-top: 110px;text-align: left;padding-top: 100px}
.new_block_1_nei img{position: absolute;left: 0;top: 0}
.new_block_1_nei h4{font-size: 39px;color: #000000;font-weight: bold;}
.new_block_1_nei div{width: 37px;height: 5px;background: #3269ff;display: inline-block;margin:20px 0;border-radius: 1px}
.new_block_1_nei h5{font-size: 35px;color: #000000;font-weight: normal;}
.new_block_1_nei p{font-size: 19px;color: #000000;font-weight: normal;margin:80px 0;line-height: 38px}
.new_block_1_nei a{font-size: 24px;color: #ffffff;font-weight: bold;background: #3269ff;line-height: 57px;width: 337px;border-radius: 5px;
        display: block;text-align: center;margin-top:120px}



.new_block_3{background: #eee;padding:15px 0;}

.media_study ul li{position: relative;float: left;width: 380px;box-shadow: 0 0 10px rgba(176,176,176,0.55);border-radius: 8px;padding-left: 150px;
    margin-right: 30px;height: 170px;margin-bottom: 52px}
.media_study ul li h2{font-size: 30px;color: #010101;font-weight: bold;line-height: 66px}
.media_study ul li p{font-size: 18px;color: #000000;line-height: 26px}
.media_study ul li img{position: absolute;left: 15px;top: 26px}

.media_class{background: #022861;height: 230px;}
.media_class li{width: 300px;float: left;border-right: 2px solid #2c4b7b;margin:21px 0;color: #fff;text-align: center;height: 190px}
.media_class li h2{font-size: 36px;font-weight: bold;line-height: 110px;}
.media_class li p{font-size: 30px;line-height: 40px;}

.media_class2 li{width: 400px;float:left;}
.media_class2 li p{padding-left: 110px;color: #000000;line-height: 49px;font-size: 18px;background: #f2f9fe;margin-bottom: 10px}

.media_class_tit{padding:30px 0;}
.media_class_tit h3{font-size: 24px;color: #000000;padding-left: 17px;line-height: 50px;border-left: 13px solid #f16923}
