﻿@import url(public.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/
.center{ position:relative;}
.top1{  height:100px; background:#ebebeb url(../images/top1_bg.png) no-repeat center top}
.top1 .logo{ width:443px; height:83px; position:absolute; left:0; top:14px;}
.top1 .logo img{ width:443px; height:83px;}
.top1 .search{ width:172px; height:24px; position:absolute; left:654px; top:47px;}
.top1 .search .ssk{width:135px; height:20px; border-radius:15px; outline:0; padding-left:8px; padding-right:25px; }
.top1 .search .sousuobtn{ display:inline-block; width:17px; height:17px;  background:url(../images/ssbtn.png) no-repeat center center; position:absolute; right:8px; top:50%; margin-top:-8px}
.top1 .tel{ height:24px; position:absolute; right:0; top:47px;}
.top1 .tel .tel1{ display:inline-block; float:left; height:24px; line-height:24px; background:url(../images/tel.png) no-repeat left center; padding-left:24px; padding-right:10px;}
.top1 .tel .tel2{display:inline-block; float:left; width:195px; height:48px; line-height:48px; background:url(../images/phone.png) no-repeat left center;}
.top1 .dlzc{ float:right; margin-top:7px;}
.top1 .dlzc .denglu{ display:inline-block; width:46px; height:24px; line-height:24px; color:#0992d9; background:url(../images/dl.png) no-repeat center top; margin-right:5px;}



.tnav{ height:43px; background:url(../images/tnav_bg2.png) repeat-x left center;}
.tnav .center{ height:43px; background:url(../images/tnav_bg.jpg) no-repeat left center; background-size:100%;}
.tnav .fir{ width:124px; height:43px; line-height:43px;  float:left; position:relative;}
.tnav .fir .fira{ display:block; color:#fff;font-size:15px; background:url(../images/tnav_b.png) no-repeat right center; font-weight:bold;}
.tnav .fir:hover,.tnav .fir_sel{ background:url(../images/fira_sel.png) no-repeat center bottom}
.tnav .fir .sec_tab{ display:none; position:absolute; left:0; top:43px; z-index:999; white-space:nowrap;  background:#085fae; /*　使用IE专属滤镜实现IE背景透明*/ }
.tnav .fir .sec_tab .sec{ border-bottom:1px solid #087fc3;}
.tnav .fir .sec_tab .sec .seca{ color:#fff; font-size:15px; padding:0 27px;}
.tnav .fir .sec_tab .sec:hover,.tnav .fir .sec_tab .sec_sel{ background:url(../images/seca_sel.png) no-repeat center bottom}
.tnav .fir .sec_tab .sec:hover .seca,.tnav .fir .sec_tab .sec_sel .seca{ color:#5ec7ef}
.tnav .fir .sec_tab .sec .thir{ display:none; padding:0 20px; position:absolute; left:0; top:0; background:#085fae; /*　使用IE专属滤镜实现IE背景透明*/}
.tnav .fir .sec_tab .sec .thir .thir_bt{ text-align:left; font-size:15px; color:#5ec7ef; background:url(../images/thir_bt.png) no-repeat left center; text-indent:9px;}
.tnav .fir .sec_tab .sec .thir a{ text-align:left; color:#fff; font-size:15px; display:block; background:url(../images/thira.png) no-repeat left center;  text-indent:10px;}
.tnav .fir .sec_tab .sec .thir a:hover{ color:#5ec7ef}
.bot{ background:#2a2a2a; color:#b4b4b4;}
.bot .center{ background:url(../images/bot_bg.jpg) no-repeat center top; background-size:100% 100%; }
.bot .bnav{ padding-top:53px; padding-bottom:40px;}
.bot .bnav a{ color:#fff; font-size:15px;}
.bot .bnav span{ padding:0 5px; color:#b4b4b4}
.bot .bq{ padding-bottom:61px;}
.bot .bq a{ color:#b4b4b4;}

.about_edu{width: 100%;height: 200px;position: relative; }
.about_edulist{overflow: hidden; color: #000;position: relative;width: 1115px;height: 240px;margin:0 auto;}
.about_edulist ul{width: 9999px;position: absolute;}
.about_edulist ul li{width: 1120px; float: left;}
.edu_btn{width: 100%;text-align: center;padding-top: 36px;}
.edu_rgbtn{display: inline-block;width: 19px;height: 18px;background:url(../images/left.png) no-repeat center center;cursor: pointer; position:absolute; right:32px; top:-36px; z-index:99; }
.edu_leftbtn{display: inline-block;width: 19px;height: 18px;background:url(../images/right.jpg) no-repeat center center;cursor: pointer; position:absolute; right:10px; top:-36px;z-index:99;}
.edu_rgbtn:hover{background:url(../images/left_h.jpg) no-repeat center center;}
.edu_leftbtn:hover{background:url(../images/right_h.png) no-repeat center center;}
.eduimg_cont img{position:static; }


.def_bt{ font-size:14px; color:#c9c9c9; text-align:left; position:relative; margin-bottom:18px;}
.def_bt span{ font-size:20px; color:#000;  padding-right:10px;}
.def_bt a{ position:absolute; right:0; bottom:0; color:#7dacd2;}
.default1{ padding-top:64px;}
.default1 .gywm{ width:451px; float:left;}
.default1 .gywm .gy_nr .gy_img{ width:451px; height:125px;}
.default1 .gywm .gy_nr .gy_img img{ width:451px; height:125px;}
.default1 .gywm .gy_nr .gy_wd{ padding-top:25px; line-height:25px; text-align:left;}
.default1 .gywm .gy_nr .gy_wd a{ color:#0076b8}
.default1 .xwzx{ width:626px; float:right;color:#a9a9a9}
.default1 .xwzx .xw_li{ height:71px; padding:11px 0; border-bottom:1px solid #c9c9c9}
.default1 .xwzx .xw_tim{ width:53px; padding:0 8px; height:69px; border:1px solid #a9a9a9; float:left;}
.default1 .xwzx .xw_tim .xwtim1{ font-size:17px; height:36px; line-height:36px; text-align:center; border-bottom:1px solid #a9a9a9 }
.default1 .xwzx .xw_tim .xwtim2{ height:32px; line-height:32px; text-align:center; font-size:12px;}
.default1 .xwzx .xw_wd{ margin-left:24px; width:531px; float:right; text-align:left;}
.default1 .xwzx .xw_wd .xwwd1{ font-size:15px; height:22px; line-height:22px; overflow:hidden; margin-bottom:5px; color:#000;}
.default1 .xwzx .xw_wd .xwwd2{ font-size:14px;  margin-bottom:15px; color:#555;}
.default1 .xwzx .xw_li:hover .xw_tim{ background:#0775c4; border:1px solid #0775c4; color:#fff}
.default1 .xwzx .xw_li:hover .xw_tim .xwtim1{border-bottom:1px solid #fff;}
.default1 .xwzx .xw_li:hover .xwwd1{ color:#0775c4}
.cpzx{ padding-top:65px; padding-bottom:50px;}
.cpzx .cp_nr{ height:240px; position:relative;}
.cpzx .cp_nr .cp_li{ width:266px; height:240px; float:left;  margin-right:14px}
.cpzx .cp_nr .cp_li .cp_img{ width:266px; height:203px;}
.cpzx .cp_nr .cp_li .cp_img img{ width:262px; height:199px; border-left:4px solid #fff; border-bottom:4px solid #fff;
    box-shadow:-3px 0 5px #c7c6c6, /*左边阴影*/   
    0 3px 5px #c7c6c6; /*底边阴影*/ }
.cpzx .cp_nr .cp_li .cp_na{ height:37px; line-height:37px; overflow:hidden; font-size:14px; color:#555}
.rczp{ background:#f8f8f8; padding-top:40px; padding-bottom:53px;}
.rczp .rc_nr{ padding-top:30px; text-align:left;}
.rczp .rc_nr table{ width:100%; text-align:left;}
.rczp .rc_nr .rc_li{ width:33%; float:left; margin:8px 0; position:relative;}
.rczp .rc_nr .rc_li a{ display:inline-block; width:275px; font-size:16px; height:23px; line-height:23px; padding-right:30px; overflow:hidden; background:url(../images/yuan.png) no-repeat left center; text-indent:19px; position:relative;}
.rczp .rc_nr .rc_li a span{ position:absolute; right:0; top:0;}
.lxwm{ padding:45px 0;}
.lxwm .lx_nr{ padding-top:25px;}
.lxwm .lx_nr .lxnr1{ width:375px; float:left; text-align:left;}
.lxwm .lx_nr .lxnr2{ width:324px; height:162px; margin-left:36px; float:left;}
.lxwm .lx_nr .lxnr3{ float:right; width:283px;}
.lxwm .lx_nr .lxnr3 span{ display:block; color:#c6c6c6; padding-top:20px;}
.lxwm .lx_nr .lxnr3 .ewm1{ float:left;}
.lxwm .lx_nr .lxnr3 .ewm2{ float:left; margin-left:35px}

.left{ width:188px; float:left;}
.left .lnav{ margin-top:49px; width:188px;}
.left .lnav .lnav_bt{ height:57px; line-height:57px; font-size:18px; color:#0460ae; font-weight:bold; background:url(../images/lnav_bt.png) left top;}
.left .lnav .lnav_nr{ text-align:left;}
.left .lnav .lnav_nr .lfir{}
.left .lnav .lnav_nr .lfir .lfira{ display:block; width:154px; padding:11px 17px; color:#5b5d5e; font-size:14px; background:#eaeaea url(../images/lnava.png) no-repeat 158px center; margin-bottom:1px}
.left .lnav .lnav_nr .lfir .lfira:hover,.left .lnav .lnav_nr .lfir .lfira_sel{ color:#fff; background:#0670be url(../images/lnav_sela.png) no-repeat 158px center; }
.left .lnav .lnav_nr .lfir .lsec{ display:none;}
.left .lnav .lnav_nr .lfir .lsec a{ display:block; padding:11px 15px; width:158px;  background:#eaeaea;   margin-bottom:1px}
.left .lnav .lnav_nr .lfir .lsec .lseca_sel{ color:#348aff}
.left .lxwm2{ width:188px; margin-top:50px;}
.left .lxwm2 .lx_bt{ text-align:left; font-size:14px; color:#cccccc;}
.left .lxwm2 .lx_bt span{ font-size:20px; color:#000; padding-right:5px;}
.left .lxwm2 .lx_nr{ text-align:left; padding:25px 0;}
.left .lewm{ text-align:left;}
.left .lewm img{ width:122px; height:122px; }
.left .lewm span{ text-align:center; width:122px; color:#c6c6c6; display:block; padding-top:15px;}
.right{ width:910px; float:right;}
.right .neirong{ width:850px; float:right; padding:30px; background:#fff;box-shadow:-3px 0 5px #c7c6c6, /*左边阴影*/ 0 3px 5px #c7c6c6; /*底边阴影*/}
.right .mbxdh{ text-align:right;}
.right .mbxdh .rfbt{ float:left; font-size:15px; font-weight:bold; color:#066fbd}

.new2 .b{ float:left; margin:10px 8px; width:267px; height:309px; overflow:hidden;}
.new2 .b .img{width:267px; height:191px;}
.new2 .b img{ width:267px; height:191px}
.new2 .b .na1{ width:267px; height:22px; line-height:22px; text-align:left; margin-top:20px; margin-bottom:10px;}
.new2 .b .na1 a{ font-size:14px;}
.new2 .b .na2{ width:267px; height:44px; overflow:hidden; text-align:left; color:#979797}
.new2 .b .na3{ width:267px;  text-align:right;}
.new2 .b .na3 a{  display:inline-block; width:54px; height:20px; background:#eaeaea; color:#adadad; text-align:center;}


.dsj{ padding-top:20px;}
.dsj_years{ height:33px; width:1122px; position:relative; background:url(../images/years.png) repeat-x left center}
.dsj_years .year_lef{ position:absolute; left:0; top:0; cursor:pointer;}
.dsj_years .year_rig{ position:absolute; right:0; top:0; cursor:pointer;}
.dsj_years .ys{ display:block; width:73px; height:31px;  border:1px solid #e7e7e7; background:#fff; float:left; margin:0 17px; line-height:31px; cursor:pointer; font-size:16px;}
.dsj_years .ys:hover,.dsj_years .ys_sel{ background:#0982d0; color:#fff;}
.dsj_list{ margin-top:84px; width:1006px; background:url(../images/sjz.png) repeat-y center top; margin-bottom:35px;}
.dsj_list .dsj_li1{ text-align:left; width:374px; padding-left:133px; background:url(../images/sjli.png) no-repeat left 21px; float:right; margin-right:6px; position:relative;}
.dsj_list .dsj_li1 span{ font-size:45px; display:inline-block; line-height:45px; font-family:Impact; position:absolute; left:53px; top:-13px; color:#217fc0}
.dsj_list .dsj_li1 .sj_bt{ width:323px;  background:#454746; color:#fff; border-left:11px solid #217fc0; border-bottom:11px solid #217fc0; font-size:18px; padding:30px 20px;}
.dsj_list .dsj_li1 .sj_nr{ width:330px; padding:25px 22px; background:#e6e4e7; margin-top:1px; font-size:15px;}
.dsj_list .dsj_li2{ text-align:left; width:374px; padding-right:133px; background:url(../images/sjli2.png) no-repeat right 21px; float:left;margin-left:6px; position:relative;}
.dsj_list .dsj_li2 span{ font-size:45px; display:inline-block; line-height:45px; font-family:Impact; position:absolute; right:53px; top:-13px; color:#217fc0}
.dsj_list .dsj_li2 .sj_bt{ width:323px;  background:#454746; color:#fff; border-left:11px solid #217fc0; border-bottom:11px solid #217fc0; font-size:18px; padding:30px 20px;}
.dsj_list .dsj_li2 .sj_nr{ width:330px; padding:25px 22px; background:#e6e4e7; margin-top:1px; font-size:15px;}

.ly_title{font-size: 15px;font-weight: bold;color: #066fbd; text-align:left; padding-bottom:30px; text-indent:65px;}

































