    @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_1{position: relative;}
.zt_nav_1 img{position: absolute;top: 17px;right: 17px}
.zt_nav_1 h2{padding-top: 67px;}
.zt_nav_1 h2 span{font-size: 45px;font-weight: bold;line-height: 65px;background: linear-gradient(to right, #294eb5, #af7dd4);-webkit-background-clip: text;color: transparent;}
.zt_nav_1 p{font-size: 14px;color: #b2b2b2;line-height: 34px;}
.zt_nav_1 a{font-size: 13.5px;color: #fff;line-height: 42px;display: inline-block;margin-top: 80px;background: linear-gradient(to right, #294eb5, #af7dd4);
    font-weight: bold;text-align: center;border-radius: 21px;width: 148px}

.zt_nav ul{margin-top: 88px;margin-bottom: 74px}
.zt_nav ul li{position: relative;float: left;margin-right: 95px}
.zt_nav ul li h4{}
.zt_nav ul li h4 span{font-size: 30px;font-weight: bold;line-height: 66px;background: linear-gradient(to right, #294eb5, #af7dd4);-webkit-background-clip: text;color: transparent;}
.zt_nav ul li h6{font-size: 18px;color: #000100;line-height: 18px;}


.zb_jieshao{background: linear-gradient(to right, #294eb5, #af7dd4);height: 473px;padding-top: 52px;}
.zb_jieshao .inner{background:#fff;position: relative;height: 421px}
.zb_jieshao .zb_jieshao_l{position: absolute;left: -5px;top: -52px;}
.zb_jieshao .zb_jieshao_r{padding-left: 620px;padding-right: 62px}
.zb_jieshao .zb_jieshao_r h2{padding-top: 65px;}
.zb_jieshao .zb_jieshao_r h2 span{font-size: 25px;font-weight: bold;line-height:25px;background: linear-gradient(to right, #294eb5, #af7dd4);-webkit-background-clip: text;color: transparent;}
.zb_jieshao .zb_jieshao_r p{font-size: 14px;color: #3f3f3f;line-height: 40px;margin-top: 23px}
.zb_jieshao .zb_jieshao_r a{font-size: 14px;color: #ffffff;line-height: 38px;display: inline-block;margin-top: 24px;background: linear-gradient(to bottom, #518ef8, #3d5ff5);
    font-weight: bold;text-align: center;border-radius: 21px;width: 124px}

.zb_zhunbei .inner{position: relative;}
.zb_zhunbei_l{position: absolute;left: 82px;top: 84px}
.zb_zhunbei_r{margin-left: 500px;background: linear-gradient(to right, #294eb5, #af7dd4);height: 409px;padding-left: 70px;padding-right: 120px}
.zb_zhunbei_r h2{font-size: 25px;font-weight: bold;line-height:85px;color: #ffffff;padding-top: 30px}
.zb_zhunbei_r p{font-size: 14px;color: #fff;line-height: 40px;font-weight: bold;}
.zb_zhunbei_r a{font-size: 14px;color: #ffffff;line-height: 38px;display: inline-block;margin-top: 24px;background: linear-gradient(to bottom, #518ef8, #3d5ff5);
    font-weight: bold;text-align: center;border-radius: 21px;width: 124px}

.zb_fengkou{background: linear-gradient(to right, #6b70d6, #7259b5);margin-top: 120px}
.zb_xinzi{background: linear-gradient(to right, #6b70d6, #7259b5);}

.zh_news{background: #f5f5f5}
.zh_news .inner{overflow: hidden;}
.zh_news_l{width: 620px;float: left;margin-right: 28px;height: 360px;}
.zh_news_r{width: 552px;float: left;height: 360px;padding-left: 23px;border-top: 4px solid #ff0000;background: #fff;}
.zh_news_l li{display: none}
.zh_news_r h2{color: #000000;font-size: 24px;height: 68px;line-height: 60px}
.zh_news_r h2 a{color: #c3c3c3;font-size: 12px;position: relative;top: 12px;float: right;margin-right: 23px}
.zh_news_r ul li{margin-bottom: 16px;}
.zh_news_r ul li a{font-size: 14px;font-weight: bold;color: #000000;line-height: 16px;}
.zh_news_r ul li span{display: inline-block;width: 16px;height: 16px;line-height: 16px;text-align: center;font-size: 14px;color: #ffffff;font-weight: bold;margin-right: 5px}
.zh_news_r ul li.zh_news_li1 span{background: #d50212}
.zh_news_r ul li.zh_news_li2 span{background: #a7a7a7}

.zh_zb ul li{width: 383px;float: left;margin-right: 25.5px;text-align: center;margin-top: 60px}
.zh_zb ul li h3 span{font-size: 24px;font-weight: bold;line-height: 65px;background: linear-gradient(to right, #294eb5, #af7dd4);-webkit-background-clip: text;color: transparent;}

.zb_jidi_k{height: 390px;position: relative;}
.zb_jidi_k img{position: absolute;}

.zt_title1{color: #ffffff;font-size: 30px;font-weight: bold;text-align: center;line-height: 205px}


.zixun_btn{text-align: center;padding:60px 0;}
.zixun_btn a{color: #fff;font-size: 29px;display: inline-block;text-align: center;line-height:80px ;width: 400px;
    text-align: center;border-radius: 42px;background: linear-gradient(to bottom, #518ef8, #3d5ff5);}


.zt_title2{padding-top: 88px;padding-bottom: 80px;}
.zt_title2 h2{font-size: 40px;font-weight: bold;text-align: center;}
.zt_title2 h2 span{background: linear-gradient(to right, #294eb5, #af7dd4);-webkit-background-clip: text;color: transparent;}



.zb_bm{background: linear-gradient(to right, #6b70d6, #7259b5);height: 427px;overflow: hidden;}
.zb_bm h3{text-align: center;color: #fff;font-weight: bold;font-size: 33px;font-weight: 100;display: block;z-index: 9;
    top: -25px;background: linear-gradient(to right, #6e66c7, #6f63c3);width: 210px;left: 500px;position: absolute;}
.zb_bm form{border:1px solid #fff;padding:0 130px;text-align: center;padding-top:60px;height: 215px;position: relative;}
.zb_bm .text_input{display:inline-block;float: left;width: 50%}
.zb_bm .text_input label{font-size: 24px;color: #fff;width: 64px;line-height: 33px;text-align: left;}
.zb_bm .text_input input{border: 0;width: 302px;padding-left: 15px;line-height: 33px;height: 33px}
.zb_bm .test_btn{display:block;position: absolute;left: 392px;bottom:-26px;width: 416px;height: 52px;border:1px solid #fff;padding:5px 10px;background: linear-gradient(to right, #6e66c7, #6f63c3);}

.zb_bm .test_btn input{display: inline-block;border:1px solid #fff;line-height: 40px;font-size: 27px;color: #fff;width: 396px;background: none}

.zb_class{background: linear-gradient(to right, #6b70d6, #7259b5);}     
.zb_class_tit{text-align: center;}
.zb_class_tit h2{font-size: 30px;color: #fff;font-weight: bold;padding-top: 35px;line-height: 30px;}
.zb_class_tit h3{color: #ffffff;font-size: 18px;margin-top: 22px;line-height: 18px;margin-bottom: 37px}
.zb_class_ul1{text-align: center;}
.zb_class_ul1 li{display: inline-block;width: 124px;line-height: 30px;border-radius: 15px;margin:0 9px;background: #fff;text-align: center;}
.zb_class_ul2{margin-top: 53px}
.zb_class_ul2 li{width: 288px;float: left;height: 161px;border-radius: 8px;background: #fff;margin-right: 16px;margin-bottom: 25px;text-align: center;}
.zb_class_ul2 li img{margin-top: 25px;}
.zb_class_ul2 li h4{font-size: 18px;color: #383838;line-height: 30px}

.zb_zhengshu ul li{width: 283px;margin-right: 22.6px;float: left;}


.yiwen{background:url(/img/6447/zhubo_87.jpg) no-repeat center bottom;}
.yiwen ul{box-shadow: 0 0 10px rgba(159,159,159,0.6);border-radius: 10px;overflow: hidden;}
.yiwen ul li{font-size: 18px;background: #fff;color: #424242;padding:0 20px;float: left;width: 400px;border-right: 1px solid #b5b5b5;border-bottom: 1px solid #b5b5b5;height: 250px}
.yiwen ul li h3{font-size: 24px;font-weight: bold;color: #000000;padding:40px 0;}
.yiwen ul li p{line-height: 32px;color: #666666;font-size: 16px;font-weight: bold;margin-top: 10px;}



   #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}
