/* CSS Document */
@charset "gb2312";
/*
* Description: 雅思系列
* Update:      21/03/2018
* Author:      xuyongmei
*/

/* reset css */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-size: 100%; }
body{font-size:16px;background:#ffffff;color:#333; font-family: "microsoft YaHei";word-wrap: break-word; cursor: default; min-width:1000px;}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ text-decoration: none;}
a:hover{  text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.clearfix {*zoom: 1}


/*-----------------------------------------分隔线------------------------------------------------*/
.autoin{width:1180px;margin:0 auto;}
img{display:block;}


/*banner开始*/
.banner{width:100%; }
.banner_01{ height: 221px; background-image: url(../image/hz_01.jpg); background-repeat: no-repeat; background-position: center top; }
.banner_02{ height: 220px; background-image: url(../image/hz_02.jpg); background-repeat: no-repeat; background-position: center top; }
.banner_03{ height: 221px; background-image: url(../image/hz_03.jpg); background-repeat: no-repeat; background-position: center top; }
.banner_04{ height: 220px; background-image: url(../image/hz_04.jpg); background-repeat: no-repeat; background-position: center top; }

/*高频热词*/
.hot_wrap{width:100%;background-color:#fff;padding:80px 0 65px;}
.hot_wrap img{margin:0 auto;}

/*听说读写*/
.four_01{ height: 449px; background-image: url(../image/hz_05.jpg); background-repeat: no-repeat; background-position: center top; }
.four_02{ height: 49px; background-image: url(../image/hz_06.jpg); background-repeat: no-repeat; background-position: center top; }
.four_03{ height: 453px; background-image: url(../image/hz_07.jpg); background-repeat: no-repeat; background-position: center top; }
.four_04{ height: 46px; background-image: url(../image/hz_08.jpg); background-repeat: no-repeat; background-position: center top; }

/*视频*/
.video_wrap{width:100%;background-color:#f1f1f1;padding:40px 0 75px;}
.video_wrap h3 img{margin:0 auto;}
.video_m{width:766px;height:368px;background:url(../image/video_m.png) center top no-repeat;margin:45px auto 0;position:relative;overflow:hidden;}
.prve_btn,.next_btn{width:43px;height:78px;position:absolute;top:140px;}
.prve_btn{left:0;background:#d7d7d7 url(../image/prve_btn.png) center center no-repeat;}
.next_btn{right:0;background:#d7d7d7 url(../image/next_btn.png) center center no-repeat;}
.prve_btn:hover,.next_btn:hover{background-color:#a7a0a0;}

.video_c{width:470px;height:295px;margin:28px auto 0;position:relative;overflow:hidden;}
.video_ul{width:2400px;position:absolute;top:0;left:0;}
.video_ul li{float:left;width:470px;height:295px;}

/*全明星作者团队*/
.teach_wrap{ width: 100%; }

/*机械工业出版社*/
.chub_wrap{width:100%;background-color:#f1f1f1;padding:80px 0 10px;}
.chub_wrap img{margin:0 auto;}


/*扉页*/
.feiye{ line-height:30px;font-size:12px; text-align:center;color:#e2dddd; padding-top:50px;}
.teach_wrap .teach_01 { background-image: url(../image/hz_09.jpg); background-repeat: no-repeat; background-position: center top; height: 419px; }
.teach_wrap .teach_02 { background-image: url(../image/hz_10.jpg); background-repeat: no-repeat; background-position: center top; height: 469px; }
.teach_wrap .teach_03 { background-image: url(../image/hz_14.jpg); background-repeat: no-repeat; background-position: center top; height: 477px; }
.teach_wrap .teach_04 { background-image: url(../image/hz_15.jpg); background-repeat: no-repeat; background-position: center top; height: 593px; }
.teach_wrap .teach_05 { background-image: url(../image/hz_16.jpg); background-repeat: no-repeat; background-position: center top; height: 188px; }
/*咨询窗开始*/
.advisory-left { width: 150px; position: fixed; z-index: 999; background-image: url(../image/right.png); background-repeat: no-repeat; background-position: center top; top: 100px; height: 421px; left: 40px; }
.advisory-left .adv-tel { width: 150px; background-image: url(../image/tel_phone.png); background-repeat: no-repeat; background-position: center 15px; height: 64px; display: block; }
.advisory-left .adv-list { width: 140px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 13px; height: 270px; }
.advisory-left .adv-list li { height: 30px; width: 140px; line-height: 31px; font-size: 18px; text-indent: 35px; font-weight: bold; color: #FFF; margin-bottom: 15px; list-style-type: none; }
.advisory-left .adv-list li a { width: 150px; display: block; color: #FFF; font-weight: normal; font-size: 18px; height: 30px; }
.advisory-left .adv-list li .left-icon { display: inline-block; height: 32px; background: url(../images/left_icon.png) no-repeat center 2px; vertical-align: middle; width: 22px; }
.advisory-left .adv-code { display: block; width: 161px; height: 161px; margin: 23px auto 10px auto; background: url(../images/qr_code.jpg) no-repeat center center; }
.advisory-left .adv-code-desc { height: 32px; line-height: 23px; text-align: center; color: white; font-size: 15px; border-bottom: 1px solid white; }
.advisory-left .adv-lq { color: #FFF; font-size: 18px; font-weight: 600; text-align: center; margin-top: 15px; }
.advisory-left .link-lq { display: block; line-height: 30px; text-align: center; font-size: 18px; color: #FFF !important; }
.banner .banner_4 { background-image: url(../images/fb_04.jpg); background-repeat: no-repeat; background-position: center top; width: 100%; height: 161px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre .center_22 { background-image: url(../images/fb_26.jpg); background-repeat: no-repeat; background-position: center top; height: 294px; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre .centre_23 { background-image: url(../images/fb_27.jpg); background-repeat: no-repeat; background-position: center top; height: 320px; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre .center_24 { background-image: url(../images/fb_28.jpg); background-repeat: no-repeat; background-position: center top; height: 112px; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre .center_25 { background-image: url(../images/fb_29.jpg); background-repeat: no-repeat; background-position: center top; height: 165px; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre .center_26 { background-image: url(../images/fb_30.jpg); background-repeat: no-repeat; background-position: center top; height: 126px; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre .center_27 { background-image: url(../images/fb_31.jpg); background-repeat: no-repeat; background-position: center top; height: 412px; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre .center_28 { background-image: url(../images/fb_32.jpg); background-repeat: no-repeat; background-position: center center; height: 379px; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre .center_29 { background-image: url(../images/fb_33.jpg); background-repeat: no-repeat; background-position: center top; height: 445px; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre .center_30 { background-image: url(../images/fb_34.jpg); background-repeat: no-repeat; background-position: center top; height: 132px; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre .center_31 { background-image: url(../images/fb_35.jpg); background-repeat: no-repeat; background-position: center center; height: 274px; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre .center_32 { background-image: url(../images/fb_36.jpg); background-repeat: no-repeat; background-position: center top; height: 271px; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.centre { padding-bottom: 20px; }
.centre .centre_2 .crntre_2_1 p { font-family: "微软雅黑"; font-size: 28px; color: #FFF; text-align: center; padding-top: 80px; }
.centre .centre_2 .crntre_2_1 p span { font-family: "微软雅黑"; font-size: 36px; font-weight: bold; color: #FFF; line-height: 50px; }
.centre .centre_3 .crntre_3_1 p { font-family: "微软雅黑"; font-size: 36px; font-weight: bold; color: #FFF; text-align: center; padding-top: 48px; }
/*咨询窗结束*/
