body{
    font-family: "Microsoft YaHei";
    min-width: 1330px;
}

*{
    margin: 0px;
    padding: 0px;
}

.layout{
    width: 100%;
}

.top-logo .logoin{
    width: 1200px;
    margin: 0 auto;
    padding-top: 20px;
    /*padding-left: 110px;*/
}

.top-logo .logoin .img1{
    padding-left: 52px;
    margin-right: 50px;
}

/*������ʼ*/
.fixnav{
    width: 100%;
    background-color: #c02d2d;
}
.fixnav .fix-con{
    width: 1100px;
    margin: 0 auto;
}

.fixnav .fix-con .nav-l li{
    float: left;
    font-size: 16px;
    width: 182px;
    padding: 21px 0px;
}

.fixnav .fix-con .nav-l li a{
    display: inline-block;
    text-align: center;
    width: 182px;
    line-height: 16px;
    color: #fff;
    border-right: 1px solid #adadad;
}

.fixnav .fix-con .nav-l .li5 a{
    border-right: none;
}

.fixnav .fix-con .nav-l li:hover{
    background-color: #ffcc3b;
}

.fixnav .fix-con .nav-l li:hover a{
    border-right:none;
    color:#bf000b;
}

/*.fixnav .fix-con .nav-r{*/
/*float: right;*/
/*padding-top: 14px;*/
/*}*/

/*-----------------��������---------------------*/

/*banner��ʼ*/
.banner{
    width: 100%;
    position: relative;
}

.banner img{
    width: 100%;
}

.banner div{
    width: 375px;
    position: absolute;
    bottom: 48px;
    left: 496px;
}

.banner div a{
    display: inline-block;
    margin-right: 28px;
    width: 154px;
    line-height: 34px;
    height: 34px;
    text-align: center;
    background-color: #d63e3d;
    font-size: 18px;
    color: #fff;
    border: 1px solid #c0c0c0;
}

/*banner����*/

/*��ʷ��ʼ*/

.history{
    width: 100%;
    padding-top: 82px;
    padding-bottom: 60px;
}

.history .con2{
    width: 1100px;
    margin: 0 auto;
    text-align: center;
}

.history .con2 .bta{
    display: block;
    border-bottom: 1px solid #e6e6e6;
}

.history .con2 img{
    margin: 20px 15px 20px 13px;
}

.history .con2 p{
    font-size: 14px;
    line-height: 24px;
    text-indent: 28px;
    text-align: left;
    padding-bottom: 24px;
    border-bottom: 1px solid #e6e6e6;
}

/*��ʷ����*/

/*ʳƷ�ص㿪ʼ*/

.sptd{
    width: 100%;
    padding-top: 10px;
    text-align: center;
    background-color: #ffc519;
    padding-bottom: 30px;
}

.sptd .bta{
    display: block;
    text-align: center;
    line-height: 102px;
    border-bottom: 1px solid #e6e6e6;
}

.sptd .lin{
    width: 30px;
    height: 5px;
    margin: -3px auto 0px auto;
    background-color: #e6e6e6;
}

.sptd .con3{
    width: 1150px;
    margin: 0 auto;
}

.sptd .con3 ul li{
  float: left;
    margin-right: 15px;
    margin-top: 26px;
    position: relative;
}

.sptd .con3 ul li .bom{
    width:338px ;
    background-color: #fff;
    padding: 0px 10px 0px 20px;
    position: absolute;
    bottom: 0px;
}

.sptd .con3 ul li .bom .line{
    width: 30px;
    height: 4px;
    background-color: #000;
    margin-left: 10px;
    margin-top: 10px;
}

.sptd .con3 ul li .bom .spa {
    font-size: 24px;
    text-align: left;
    display: inline-block;
    width: 285px;
}

.sptd .con3 ul li .bom .spwd {
    font-size: 16px;
    display: inline-block;
    padding: 15px 0px 25px 15px;
    border-left: 1px dashed #ccc;
}

/*ʳƷ�ص����*/

/*��ѧ���ݿ�ʼ*/

.jiaoxue{
    width: 100%;
    padding-top: 82px;
}

.jiaoxue .con4{
    text-align: center;
}

.jiaoxue .con4 p{
    font-size: 18px;
    margin-top: 16px;
}

.jiaoxue .con4 .conbom{
    background-color: #fafafa;
    padding-bottom: 44px;
}

.jiaoxue .con4 .conbom .in{
    width: 1100px;
    margin: 0 auto;
    padding-top: 50px;
    margin-top: 30px;
}

.jiaoxue .con4 .conbom .in .left{
    float: left;
}

.jiaoxue .con4 .conbom .in .left a{
 display: block;
}

.jiaoxue .con4 .conbom .in .left .bta0{

color: #fff;
    font-size: 16px;
    width: 218px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background-color: #d63e3d;
    margin: 0 auto;
}

.jiaoxue .con4 .conbom .in .right {
width: 573px;
    float: right;
}

.jiaoxue .con4 .conbom .in .right p{
    font-size: 14px;
    line-height: 24px;
    text-indent: 28px;
    text-align: left;
}

.jiaoxue .con4 .conbom .in .right p .liaojie{
    color: #ff5100;
}
.jiaoxue .con4 .conbom .in .right img{

margin-top: 36px;
}

.jiaoxue .con4 .conbom .in .right .img2{
    margin-left:20px;
}

/*��ѧ���ݽ���*/

/*��ҵǰ����ʼ*/

.hangyeqianjing{
    width: 100%;
    padding: 80px 0px;
}

.hangyeqianjing .con5{
    width: 1100px;
    margin: 0 auto;
    text-align: center;
}

.hangyeqianjing .con5 ul li{
    float: left;
    width: 345px;
    margin-top: 38px;
    margin-left: 30px;
}

.hangyeqianjing .con5 ul li h1{
  line-height: 70px;
    font-size: 20px;
    font-weight: bold;
}

.hangyeqianjing .con5 ul li p{
  line-height: 25px;
    font-size: 14px;
    text-align: left;
}

.hangyeqianjing .con5 ul .lir{
    margin-left: 0px;
}

.hangyeqianjing .con5 .bta0{
    display: inline-block;
    width: 152px;
    height: 36px;
    line-height: 26px;
    text-align: center;
    font-size: 18px;
    margin-top: 80px;
}

.hangyeqianjing .con5 .aska{
    width: 370px;
    margin: 0 auto;
}

.hangyeqianjing .con5 .zx{
    height: 34px;
    line-height: 34px;
    border: 1px solid #c0c0c0;
    margin-right: 24px;
}

.hangyeqianjing .con5 .bm{
  background-color: #d63e3d;
    color: #fff;
    line-height: 36px;
}

/*��ҵǰ������*/

/*--------------------ѧ������ʼ---------*/

.stu-fw{

    width: 100%;

    background-color: #d63e3d;

}

.stu-fw .fw-in{

    padding: 56px;

    width: 1100px;

    margin: 0 auto;

}

.stu-fw .fw-in h1{

    width: 351px;

    margin: 0 auto;

    text-align: center;

    line-height: 71px;

    font-size: 54px;

    font-weight: bold;

    background: url(../images/bg-wo2_03.png) no-repeat;

}

.stu-fw .fw-in h1 a{

    color: #d63e3d;

}

.stu-fw .fw-in h2{

    font-size: 45px;

    text-align: center;

    line-height: 116px;

}

.stu-fw .fw-in h2 a{

    color: #fff;

}

.stu-fw .fw-in h2 span{

    color: #ffcc3b;

    display: inline-block;

    padding-left: 26px;

}

.stu-fw .fw-in p{

    width: 1024px;

    margin: 0 auto;

    font-size: 16px;

    color: #fff;

    text-indent: 32px;

    line-height: 22px;

}

.stu-fw .fw-in .bg-img{

    margin-top: 40px;

    height: 383px;

    margin-left: 46px;

    background: url(../images/bg-img_03.png) no-repeat;

}

/*---------------ѧ���������----------------*/

/*---------------------�ɹ�ѧ�ӿ�ʼ----------*/

.suc-stu .suc-in{

    width: 1100px;

    margin: 0 auto;

    padding-top: 70px;

    padding-bottom: 56px;

}

.suc-stu .suc-in h1{

    text-align: center;

    font-size: 33px;

    font-weight: bold;

}

.suc-stu .suc-in h2{

    text-align: center;

    font-size: 26px;

    margin-top: 16px;

    margin-bottom: 66px;

}

.suc-stu .suc-in ul li{

    float: left;

    width: 530px;

    margin-right: 38px;

    margin-bottom: 40px;

}

.suc-stu .suc-in ul .lir{

    margin-right: 0px;

}

.suc-stu .suc-in ul li a{

    display: inline-block;

    float: left;

}

.suc-stu .suc-in ul li .word-ms{

    display: inline-block;

    float: left;

    width: 333px;

    padding: 36px 20px 32px 20px;

    /*height: 202px;*/

    background-color: #f7f7f7;

    position: relative;

}



.suc-stu .suc-in ul li .word-ms .xm .xml{

    float: left;

    width: 114px;

    height: 40px;

    padding-left: 10px;

    border-left: 3px solid #e93e37;

}

.suc-stu .suc-in ul li .word-ms .xm .xml a{

    display: inline-block;

    line-height: 26px;

    font-size: 14px;

    font-weight: bold;

    margin-top: -4px;

}

.suc-stu .suc-in ul li .word-ms .xm .xmr{

    float: right;

    width: 114px;

}

.suc-stu .suc-in ul li .word-ms .xm .xmr span{

    font-size: 16px;

    font-weight: bold;

    font-family: "Arial";

    color: #e93c36;

}

.suc-stu .suc-in ul li .word-ms p{

    line-height: 25px;

    font-size: 14px;

    margin-top: 18px;

}

.suc-stu .suc-in ul li .word-ms .dw{

    display: block;

    width: 23px;

    color: #fff;

    font-size: 18px;

    font-weight: bold;

    line-height: 20px;

    text-align: center;

    background-color: #e93c37;

    position: absolute;

    top: 180px;

    left: 350px;



}

.suc-stu .suc-in .ask{

    font-size: 16px;

    text-align: center;

    color: #fff;

    display: block;

    width: 190px;

    margin: 0 auto;

    height: 44px;

    line-height: 44px;

    background: url(../images/bg-ask_03.png) no-repeat;

}

/*--------------�ɹ�ѧ�ӽ���-------------*/

/*----------------���ؾ�ҵ���Ͽ�ʼ-------*/

.jybz{

    width: 100%;

    padding-top: 90px;

    background-color: #f3d57f;

    padding-bottom: 30px;

}

.jybz .jybz-in{

    width: 1100px;

    margin: 0 auto;

}

.jybz .jybz-in h2{

    font-size: 44px;

    text-align: center;

    color: #f01c2b;

}

.jybz .jybz-in h2 a{

    font-weight: bold;

    color: #f01c2b;

}

.jybz .jybz-in h3{

    margin-top: 12px;

    font-size: 22px;

    text-align: center;

}

.jybz .jybz-in h1{

    width: 351px;

    margin: 34px auto 20px;

    text-align: center;

    line-height: 61px;

    font-size: 33px;

    font-weight: bold;

    background: url(../images/bg-wod_03.png) no-repeat;

}

.jybz .jybz-in h1 .jy{

    color:#fff;

}

.jybz .jybz-in ul{

    height: 380px;

    margin-top: 50px;

    background: url(../images/bg-jt_03.png) no-repeat 0px -41px;

}

.jybz .jybz-in ul li{

    position: relative;

    height: 272px;

    padding: 40px 22px;

    width: 126px;

    float: left;

    margin-right: 62px;

    background: url(../images/bs-yj_03.png) no-repeat;

}

.jybz .jybz-in ul .lir{

    margin-right: 0px;

}

.jybz .jybz-in ul li a{

    font-size: 18px;

    font-weight: bold;

    display: inline-block;

    text-align: center;

    color: #f01c2b;

}

.jybz .jybz-in ul li p{

    margin-top: 10px;

    font-size: 14px;

    line-height: 22px;

}

.jybz .jybz-in ul li .red-circle{

    position: absolute;

    color: #fff;

    line-height: 58px;

    text-align: center;

    top:-30px;

    left: 58px;

    display: block;

    width: 58px;

    height: 58px;

    font-size: 33px;

    background: url(../images/red-circle_03.png) no-repeat;

    font-family: "Swis721 BlkCn BT";

}

/*----------------���ؾ�ҵ���Ͻ���-------*/

/*����רҵ��ʼ*/

.anothor{

    width: 100%;

    padding: 38px 0px 22px 0px;

    background-color: #333333;

}

.anothor .con10{

    width: 1100px;

    margin: 0 auto;

    position: relative;



}

.anothor .con10 .imga{

    position: absolute;

    left: 0px;

    top:12px;

}

.anothor .con10 .img2{

    position: absolute;

    right: 0px;

    top: -16px;

}



.anothor .con10 ul{

    margin: 0 auto;

    width: 621px;



}

.anothor .con10 ul li{

    float: left;

    width: 161px;

    line-height: 35px;

    padding-left: 20px;

    margin-bottom: 16px;

    margin-right: 26px;

    background: url(../images/ty27.png) no-repeat 0px 15px;

}

.anothor .con10 ul li a{

    color: #fff;

    font-size: 18px;

}





/*����רҵ����*/

/*�ײ���ʼ*/

.dibu {

	width: 100%;

	padding-top: 24px;

	background-color: #000;

	padding-bottom: 90px;

	margin-top: 30px;

}

.dibu .con5 {

	width: 1100px;

	margin: 0 auto;

}

.dibu .con5 .ul1 li {

	float: left;

	width: 265px;

	height: 70px;

}

.dibu .con5 .ul1 .li3 {

	width: 305px;

}

.dibu .con5 .ul1 li span {

	display: inline-block;

	width: 98px;

	height: 70px;

	float: left;

	background: url(../images/bigcon15.png) no-repeat;

}

.dibu .con5 .ul1 li .sp2 {

	background-position: 12px -76px;

}

.dibu .con5 .ul1 li .sp3 {

	background-position: 26px -148px;

}

.dibu .con5 .ul1 li .sp4 {

	background-position: 20px -216px;

}

.dibu .con5 .ul1 li .liright {

	width: 166px;

	float: right;

	border-right: 1px solid #c1c1c1;

}

.dibu .con5 .ul1 li .lir3 {

	width: 205px;

}

.dibu .con5 .ul1 li .lir4 {

	border-right: none;

}

.dibu .con5 .ul1 li .liright .liask {

	display: block;

	font-size: 16px;

	color: #fff;

	line-height: 30px;

}

.dibu .con5 .wdcon {

	padding-top: 28px;

}

.dibu .con5 .wdcon .ewm {

	float: left;

}

.dibu .con5 .stiao {

	color: #fff;

	width: 30px;

	font-size: 16px;

	float: left;

	margin-left: 6px;

}

.dibu .con5 .cdtw {

	width: 742px;

	float: left;

}

.dibu .con5 .cdtw p {

	width: 742px;

	text-align: center;

	color: #fff;

	line-height: 32px;

	float: left;

}

.dibu .con5 .cdtw p a {

	color: #fff;

}

.dibu .con5 .wdcon .ul2 {

	float: left;

	width: 190px;

	background: #1B1B1B;

	padding: 16px 0 10px 22px;

}

.dibu .con5 .wdcon .ul2 li {

	width: 70px;

	height: 26px;

	line-height: 26px;

	float: left;

	font-size: 12px;

	margin-bottom: 5px;

	padding-left: 25px;

	background: url(../images/icon21.png) no-repeat;

}

.dibu .con5 .wdcon .ul2 li a {

	color: #fff;

}

.dibu .con5 .wdcon .ul2 a {

	float: left;

}

.dibu .con5 .wdcon .ul2 .r_1 {

	background-position: -0px 0px;

}

.dibu .con5 .wdcon .ul2 .r_2 {

	background-position: 0px -100px;

}

.dibu .con5 .wdcon .ul2 .r_3 {

	background-position: 0px -33px;

}

.dibu .con5 .wdcon .ul2 .r_4 {

	background-position: 0px -132px;

}

.dibu .con5 .wdcon .ul2 .r_5 {

	background-position: 0px -66px;

}

.dibu .con5 .wdcon .ul2 .r_6 {

	background-position: 0px -166px;

}

/*�ײ�����*/