.fl{float: left;}
.fr{float: right;}
.clear-fix{clear: both;*zoom:1;*height: 0;}
.navs{float: right;width: auto;}
.navs ul{width: auto;}
.navs ul li.on a, .navs ul li a:hover{border-bottom-width: 3px;}
.navs ul li{margin-right: 50px;}
.uqd_d .sbhd{z-index: 99999;}
.main_wrap{background-color: #f1f7f2;border-bottom: 1px solid #e1e6e2;}
.bgwrap .wrap{*z-index: 9999;}
.sdf{height: 100px;background-color: #f1f7f2;margin-bottom: 0;border:none;*margin-top: 0;*z-index:10;*padding-left: 20px;*width: 1180px;}
.sdf .dcs{top:40px;*position: relative;*float: left;*left: 0;*margin-right: 15px;}
#d1,#d2{margin-top: 33px;}
#d3{margin-top: 13px;}
.uCourse{background-color: #f7fcf8;padding-bottom: 95px;}
.uCourse h2{font-size: 32px;color: #333;text-align: center;margin-top: 57px;font-weight: normal;}
.uCourse .bg-ico{background: url("../images/uqdjc.png") no-repeat;width: 286px;height: 21px;margin-right: auto;margin-left: auto;margin-top: 3px;}
.uqd-list1{overflow: hidden;margin-right: auto;margin-left: auto;width: 1200px;margin-top: 50px;}
.uqd-list1 li{margin-left: 38px;margin-right: 38px;width: 209px;float: left;overflow: hidden;position: relative;height: 301px;*z-index: 9;}
.uqd-list1 li .img1{display: block;margin-left: auto;margin-right: auto;margin-top: 10px;}
.uqd-list1 li:hover .img1{display: none;}
.uqd-list1 li .font{font-size: 16px;width: 180px;text-align: center;overflow: hidden;white-space: nowrap;position: absolute;bottom: 0;left: 50%;margin-left: -90px;}
.uqd-list1 li .font a{color: #999;display: block;height: 36px;width: 100%;line-height: 36px;}
.uqd-list1 li .font:hover a{background: url("../images/uqdlist_bg.png") no-repeat right 50%;color: #00a312;}
.uqd-list1 li .font:active a{background: url("../images/uqdlist_bg.png") no-repeat left 50%;color: #fff;}
.uqd-list1 li .img2{display: none;position: absolute;top:10px;left: 0;width: 100%;text-align: center;}
.uqd-list1 li:hover .img2{display: block;}
.uqd-list1 li .img-bg{background: url("../images/uqdlbg.png") no-repeat;width: 130px;height: 11px;display: none;position: absolute;margin-left: -65px;top:225px;left: 50%;}
.uqd-list1 li:hover .img-bg{display: block;}
.allCourse{*position: relative;}
.allCourse .allClink{display: block;background: url("../images/allcourse.png") no-repeat;width: 120px;height: 30px;line-height: 30px;text-align: center;font-size: 16px;color: #999;margin-left: auto;margin-right: auto;margin-top: -15px;*position: absolute;*left:50%;*margin-left: -60px;*top:0;}
.allCourse .allClink:hover{background-position: -136px 50%;color: #00a312;}
.allCourse .allClink:active{background-position: -267px 50%;color: #fff;}
.uqd-list2{width: 100%;overflow: hidden;}
.uqd-list2 li{overflow: hidden;}
.uqd-list2 li .wrapper{padding:80px 150px;width: 900px;margin-right: auto;margin-left: auto;overflow: hidden;}
.uqd-list2 li .font .til{font-size: 30px;color: #333;}
.uqd-list2 li .font .dec{font-size: 26px;color: #999;line-height: 40px;margin-top: 10px;}
.uqd-list2 li.spec1,.uqd-list2 li.spec3{background-color: #edf2ee;}
.uqd-list2 li.spec2{background-color: #f2f7f3;}
.uqd-list2 li.spec1 .img1{margin-left: 70px;}
.uqd-list2 li.spec1 .font{width: 265px;margin-right: 70px;margin-top: 50px;}
.uqd-list2 li.spec2 .font{margin-top: 60px;*width: 375px;}
.foot{background-color: #f2f7f3;}
.uqd-list2 li.spec3 .img1{margin-left: 50px;}
.uqd-list2 li.spec2 .font{margin-top: 80px;}
.uqd-list2 li.spec3 .font{margin-top:80px;}
.foot_wrap a:hover{color: #1eae2e;text-decoration: underline;}

.banner_new .bgwrap .uqd .uqd_a{background: url("../images/btwzbj.png") no-repeat;}
.banner_new.xg2 .bgwrap .uqd .uqd_a{background: url("../images/btwzbj1.png") no-repeat;}