@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
ul,li{list-style:none;}
img{border:none; vertical-align: top; }

.fl{ float:left; }
.fr{ float:right; }
.clear{ clear:both; }
.por{ position: relative; }
.poa{ position: absolute; }

/* 字体大小、颜色、行距等样式,需要根据《开发测试表》要求自行定义 */
body{overflow-y:scroll; font-family: Arial, '微软雅黑', "STXihei", "STHeitiLight", "华文细黑", "Microsoft JhengHei", "Microsoft YaHei", sans-serif; font-size:16px; color:#666666; line-height:20px; background:#ffffff; font-feature-settings: normal !important; }

/* outline:none;取消链接点击后产生的虚线框; transition设置鼠标经过时的缓动；*/
body a{text-decoration:none;color:#000000;outline:none; }
body a:hover{text-decoration:none; outline:none; }

/* 取消苹果设备的默认按钮样式 */
input { appearance: none;-webkit-appearance:none;-moz-appearance: none;}
input[type="button"],input[type="submit"],input[type="reset"]{ appearance: none;-webkit-appearance:none;-moz-appearance: none;}
textarea,select{ appearance: none;-webkit-appearance:none;-moz-appearance: none;font-size: 17px;}

input,textarea{ font-family:"微软雅黑"; border:none; outline:none;font-size: 17px; }

/*.animated{ opacity:0; }*/

/*********** header ************/
.header{ width:100%; height:89px; border-bottom: 1px solid #e1e1e1;  position:fixed; top:0; left:0; z-index:100; background:#fcfcfc; }
.logo{ float:left; height:100%; }
.logo a{ display:block; padding:33px 24px; text-align:center; }

.nav{ float:left; margin-left:100px; }
.navli{ float:left; }
.navli .navli-a{ position:relative; display:block; height:89px; font-size:18px; color:#2e2e2e; line-height:89px; background:url(../images/arrow.png) no-repeat center 97px; transition:all 0.5s ease 0s; }
.navli .navli-a span{ position: relative; padding: 0 30px; transition:all 0.5s ease 0s; }
.navli.active .navli-a,.navli .navli-a:hover{ color:#f15929; /*background-position:center bottom;*/ }

.navlisedbox{ position:absolute; top:89px; left:0; width:100%; display:none; }
.navlised{ width:100%; height:80px; background:#e9e9e9; }
	.navlised_{ width:1200px; height:80px; margin:0 auto; }
	.navlised_li{ float:left; width:20%; height:80px; }
	.navlised_li_cont{ height:50px; padding:15px 0 15px 52px; background:url(../images/phone.png) no-repeat 4px center; }
	.navlised_li_cont span{ font-size:14px; line-height:20px; color:#57585a; }
	.navlised_li_cont div{ font-size:24px; line-height:30px; color:#57585a; }
	.navlised_li_{ display:block; width:100%; height:100%; }
	.navlised_li_ .navli-b{ display:block; width:100%; height:100%; padding:15px 10px; box-sizing:border-box; font-size:20px; line-height:50px; text-align:center; color:#57585a; }
	.navlised_li_ .navli-b.bg01{ background:url(../images/logo_02.png) no-repeat center; background-size:auto 20px; }
	.navlised_li_ .navli-b.bg02{ background:url(../images/logo_03.png) no-repeat center; background-size:auto 20px; }
	.navlised_li_.active .navli-b, .navli-b:hover{ background:#f2693e; color:#ffffff; }
	.navlised_li_.active .navli-b.bg01, .navli-b.bg01:hover{ background:#f2693e url(../images/logo_02_cur.png) no-repeat center; background-size:auto 20px; }
	.navlised_li_.active .navli-b.bg02, .navli-b.bg02:hover{ background:#f2693e url(../images/logo_03_cur.png) no-repeat center; background-size:auto 20px; }

.thrdbg{ width:100%; height:265px; background:#fafafa; }
.navlithrd{ position:absolute; top:80px; left:0; width:100%; height:265px; background:#fafafa; display:none; }
.navlithrd.active{ display:block; }
	.navlithrd_{ width:1200px; height:100%; margin:0 auto; }
	.navlithrd_left{ float:left; width:20%; height:100%; padding:20px 0 20px 10px; background:#e9e9e9; box-sizing:border-box; }
	.navlithrd_left_li{ display:block; margin-bottom:9px; padding-left:16px; border-left:4px solid #e6e6e6; font-size:16px; line-height:50px; color:#000000; cursor:pointer; transition:all 0.5s ease 0s; }
	.navlithrd_left_li.active{ border-left:4px solid #fe4b13; color:#fe4b13; background:#ffffff; }
	.navlithrd_right{ position:relative; height:100%; overflow:hidden; }
	.navlithrd_right_li{ position:absolute; top:0; left:0; width:100%; height:100%; padding:25px 0; box-sizing:border-box; display:none; }
	.navlithrd_right_li a{ float:left; width:25%; padding-left:45px; box-sizing:border-box; background:url(../images/point02.jpg) no-repeat 30px center; font-size:14px; line-height:35px; color:#57585a; }
	.navlithrd_right_li.toolnav a{ width:20%; }
	.navlithrd_right_li a span{ display:inline-block; transition:all 0.5s ease 0s; }
	.navlithrd_right_li a:hover span{ color:#f2693e; transform:translateX(12px); }	

.logoicon{ float:right; margin:15px 15px 0 0;}
.languagebox{ float:right; width:40px; height:40px; border:1px solid #d2d2d2; background:#ffffff; border-radius:50%;  margin:24px 15px 0 0; transition:all 0.5s ease 0s; }
.languagebox a{ display:block; width:100%; height:100%; font-size:14px; line-height:40px; text-align:center; color:#57585a; }
.languagebox:hover{ border:1px solid #f15929; background:#f15929; }
.languagebox:hover a{ color:#ffffff; }
.searchbox{ float:right; position:relative; width:157px; height:40px; border:1px solid #d2d2d2; background:#ffffff; border-radius:20px; margin:24px 15px 0 0; }
	.searchinput{ height:40px; padding:0 40px 0 13px; border-radius:20px; }
	.searchinput input{ width:100%; height:100%; font-size:16px; border-radius:20px; }
	.searchbtn{ position:absolute; top:1px; right:1px; width:38px; height:38px; border-radius:50%; background:#57585a url(../images/search.png) no-repeat center; cursor:pointer; transition:all 0.5s ease 0s; }
	.searchbtn:hover{ background:#f15929 url(../images/search.png) no-repeat center; }
	.searchbtn span{ display:none; }

.navbtn{ position:absolute; top:0; right:0; width:36px; height:44px; padding:0 10px 0 0; display:none; }
	.navbtn_{ position: relative; width:24px; height:30px; margin:14px auto 0; }
	.navbtn_ span { position: absolute; right:0; background: #aaaaaa; width:24px; height:1px; transition:all 0.3s ease 0s; }
	.navbtn_ span:nth-of-type(1){top:0px;}
	.navbtn_ span:nth-of-type(2){top:7.5px; width:19px; }
	.navbtn_ span:nth-of-type(3){top:15px;}
	.navbtn_se span:nth-of-type(1){top:7.5px;transform:rotate(45deg);}
	.navbtn_se span:nth-of-type(2){width:0;}
	.navbtn_se span:nth-of-type(3){top:7.5px;transform:rotate(-45deg);}	

.mobilenav{ display:none; position:fixed; top:44px; left:0; bottom:0; overflow-y:scroll; width:100%; background:#eeeeee;z-index: 9999; }
	.mobilenavli-a{ display:block; height:45px; padding:0 10px; font-size:14px; line-height:45px; color:#010100; text-align:center; }
	.mobilenavli-a span{ display:block; background:url(../images/mobilenav.png) no-repeat right center; background-size:12px 12px; }
	.mobilenavli.active .mobilenavli-a{ background:#f15929; color:#ffffff; }
	.mobilenavli.active .mobilenavli-a span{ background:url(../images/mobilenav_cur.png) no-repeat right center; background-size:14px 7px; }
	.mobilenavli.nosed .mobilenavli-a span{ background:none; }
	
	.mobilenavlisedbox{ background:#ffffff; display:none; }
	.mobilenavli-b{ display:block; height:45px; border-bottom:1px solid #eeeeee; font-size:14px; line-height:45px; color:#010100; text-align:center; }
	.mobilenavlised_li_ .mobilenavli-b.bg01{ background:url(../images/logo_02.png) no-repeat center; background-size:auto 10px; }
	.mobilenavlised_li_ .mobilenavli-b.bg02{ background:url(../images/logo_03.png) no-repeat center; background-size: auto 10px; }

.mobilesearch{ display:none; position:absolute; right:46px; top:0; width:35px; height:44px; background:url(../images/search_mobile.png) no-repeat center; background-size:15px 15px; }


/*********** footer ************/
.footer{ width:100%; background:#1b1f28; }
	.footer_{ width:1200px; margin:0 auto; }
	.footer_top{ padding:0 0 20px; border-bottom:1px solid #2e3239; overflow:hidden; }
	.footer_nav{ float:left; padding:55px 0 0; overflow:hidden; }
		.footer_nav dl{ float:left; width:166px; }
		.footer_nav dl dt{ font-size:16px; line-height:36px; color:#ffffff; }
		.footer_nav dl dd a{ font-size:14px; line-height:28px; color:#8d8f93; }
		.footer_nav dl dd a:hover{ color:#f15929; }
	.footer_ewm{ float:left; padding:66px 0 0 9px; overflow:hidden; }
		.footer_ewm_{ float:left; margin-right:37px;  }
		.footer_ewm_img{ width:120px; }
		.footer_ewm_title{ margin-top:10px; font-size:14px; line-height:28px; text-align:center; color:#8d8f93; }
	.footer_contact{ float:right; padding:64px 0 0; }
		.footer_contact_{ margin-bottom:28px; }
		.footer_contact_item{ font-size:14px; line-height:20px; color:#ffffff; }
		.footer_contact_cont{ font-size:24px; line-height:24px; color:#ffffff; }
		.footer_contact_cont a{ color:#ffffff; display:none; }
	
	.footer_bottom{ padding:32px 0 48px; }
	.footer_bottom_nav a{ font-size:12px; line-height:36px; color:#64676c; }
	.footer_bottom_nav a:hover{ color:#f15929; }
	.footer_bottom_nav span{ margin:0 10px; color:#64676c; }	
	.copyrightbox{ font-size:12px; line-height:36px; color:#64676c; }
	.copyrightbox .span01{ margin:0 8px 0 0; }
	.copyrightbox a{ margin:0 8px 0 0; color:#64676c; transition:all 0.5s ease 0s; }
	.copyrightbox a:hover{ color:#f15929; }
	.desinbox{ position:absolute; right:0; top:32px; font-size:12px; line-height:36px; color:#64676c; }
	.desinbox a{ color:#64676c; transition:all 0.5s ease 0s; }
	.desinbox a:hover{ color:#f15929; }
.navsmallli-a:hover{background: #ffffff !important;border-top: 3px solid #F15929 !important;transition:all 0.5s ease 0s;}
		

.totop{ position:fixed; bottom:10px; right:10px; width:60px; height:60px; background:#e65518; cursor:pointer; visibility:hidden; opacity:0; transition:all 0.5s ease 0s; }
.totop div{ width:100%; height:100%; background:url(../images/totop.png) no-repeat center; }
.totop.active{ visibility:visible; opacity:1; }


	/*世界杯官网线上平台*/

.cbanner{width: 100%;height: 270px;margin-top: 90px;}
.cbanner div{width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.clist{height: 60px;text-align: center;line-height: 57px;font-size: 20px;background: #f0f0f0;position: relative;}
.clistfirst{width: 62.5%;margin: 0 auto;}
.cfirsthead{ text-align: center;padding-left: 2.05%;padding-right: 2.05%; display: inline-block;color: #000000; cursor: pointer;background: #f0f0f0;border-top: 3px solid #f0f0f0;transition:all 0.5s ease 0s;}
.cfirsthead:hover{background: #ffffff;border-top: 3px solid #F15929; }
.cnewprodli{overflow: hidden;}
.cnewprodli_{float: left;width: 33.333333%;padding-top: 46.355%;position: relative; overflow: hidden;border: 0;}
.cnewprodli_ a{position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
.cnewprodli__{ width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; }
.indexvideo{ position:relative; width:100%; margin-top: 120px;padding-bottom: 100px; }
.indexvideobox{ width:100%; height:100%; background:url(../images/videoview.png) no-repeat center; background-size:cover; }
.indeximgbox{ width:100%; height:100%; background-size:cover; }
#videojs{ width:100%; height:100%; }
.video-js .vjs-big-play-button{ top:50%; left:50%; width:48px; height:48px; margin:-24px 0 0 -24px; background:url(../images/videobtn.png) no-repeat center; border:none; border-radius:50%; }
.video-js .vjs-big-play-button span{ display:none; }
.video-js:hover .vjs-big-play-button, .video-js .vjs-big-play-button:focus{ background:url(../images/videobtn.png) no-repeat center; border:none; }
.videobox_img div{ position:absolute; top:0; left:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; }
.mobilesmanav{width: 100%;height: 32px;background-color: #ffffff; display: none; }
.mobilenavlis{display: inline-block; width: 23.3%;height: 30px;line-height: 30px;font-size: 14px; text-align: center; border: 1px solid #ffffff;}
/*//导航*/
.clisttwo{display: block;}
.clisttwo{width: 100%;background: #ffffff;position: absolute;top: 60px;left: 0;z-index: 999;}
.ctwo_aboutc{width: 62.5%; margin: 0 auto; text-align: left;}
.ctwo_aboutlist{width:10.8%;text-align: center;margin-left: 2.6%;  font-size: 16px;line-height: 36px;  display: inline-block;transition:all 0.5s ease 0s;}
.ctwo_aboutlist:hover{background: #F2693E;color: #ffffff;}
.ctwo_aboutc a:nth-child(1) div{margin-left: 0;}

.newactive{background: #ffffff !important;border-top: 3px solid #F15929 !important;}

.navsmall{width: 100%;background: #F0F0F0;height: 60px;text-align: center;position:relative;}
.navsmallli{display: inline-block;margin: 0 auto;}
.navsmallli .navsmallli-a{display:block;width: 150px;text-align: center; height:60px; font-size:18px; color:#303030; line-height:60px;border-top: 3px solid #F0F0F0;cursor: pointer;transition: all 0.5s ease 0s;}

.navsmalllisedbox{display: none;position: absolute;top: 60px;left: 0;width: 100%;height: 70px;z-index: 99;}
.navsmalllised{width: 100%;height: 70px;background: #ffffff;}
.navsmalllised_{ width:1200px; height:70px; margin:0 auto; }
.navsmalllised_li{ float:left; text-align: center;font-size: 16px;  width: 130px;height: 40px;margin-top: 15px; cursor: pointer;transition: all 0.5s ease 0s;}
.navsmalllised_li_{ width: 130px;height: 40px;line-height: 40px;}
.navsmallli-b{width: 130px;height: 40px;line-height: 40px;}
.navsmalllised_li:hover .navsmallli-b{color: #ffffff;}
.navsmalllised_li:hover{background: #F2693E !important;}

.trocollege{width: 1200px;margin: 50px auto;}
.undertitle_{font-size: 30px;line-height: 36px;color: #303030;text-align: center;}
.singlehead_line {width: 49px;height: 4px;background: #f15929;margin: 9px auto 0;}
.undertitle{margin: 10px auto;padding: 34px 50px 0;font-size: 16px;line-height: 30px;text-align: justify;color: #666666;}

.collegeabout_img_{display: inline-block;}
.collegeabout_img_:nth-child(2){margin-left: 66px;margin-right: 66px;}
.thislocal p a{color: #ffffff;}
.thislocal p a:hover{cursor: pointer;}
._img_bor{border: 1px solid #d0cece;margin-top: 25px;}

/*嘉师傅施工队*/
.searchbg{position: relative;background-image: url("../images/college/sc3.png");background-position: center 100%;padding-top: 43%;}
.searchbg img{width: 100%;height: auto;}
.searchbgfromhead{font-size: 30px;margin-top: 50px;}
.searchbgfrom{width: 62.5%;height: 31.5%; position: absolute;top: 51.5%;left: 18.6%; text-align: center;  }
.searchselect{margin-top: 30px; height: 16.6%;}
.searchselect select{width: 26.6%;height: 100%;border: 1px solid #BBBBBB; padding-left: 20px; background: url("../images/college/selectunder.png") no-repeat 93%; margin-left: 18px; }
.searchselect input{width: 26.6%;height: 100%;border: 1px solid #BBBBBB; padding-left: 20px; margin-left: 18px;}
.submitsgd{width: 14%;height: 16.6%;cursor: pointer; background: #F15929;font-size: 125%;color: #ffffff;margin: 39px auto; line-height: 39px;border-bottom-right-radius:1em;transition: all 0.5s ease 0s;}
.submitsgd:hover{background: #FE4B13;}


/*施工队；列表*/

.searchresultbg{margin-top: 125px;}
.searchresultbgfrom{width: 1200px;height: 100px; margin: 0 auto;padding-top: 45px;}
.searchresulselect div:nth-child(1){font-size: 24px;color: #303030;float: left;height: 50px;line-height: 50px;}
.searchresulselect select{width: 280px;height: 50px;border: 1px solid #BBBBBB; padding-left: 20px; background: url("../images/college/selectunder.png") no-repeat 93%; margin-left: 8px;}
.searchresulselect input{width: 280px;height: 50px;border: 1px solid #BBBBBB; padding-left: 20px;margin-left: 8px;}
.submitsgd2{display: inline-block; width: 170px;height: 50px;cursor: pointer; text-align: center;font-size: 18px; background: #F15929;color: #ffffff;border-bottom-right-radius:1em;}
.submitsgd2 input{display: inline-block;transition: all 0.5s ease 0s; width: 170px !important;height: 50px;border: 0 !important;padding: 0 !important; text-align: center;font-size: 18px; background: #F15929;color: #ffffff;line-height: 50px;border-bottom-right-radius:1em;margin-left: 8px;}
.submitsgd2 input:hover{ background: #FE4B13;}

.resultlist{background: #F0F0F0;}
.resultlist_head{font-size: 30px;text-align: center;padding-top: 70px;color: #303030;}
.resultlist_head p:nth-child(2){font-size: 16px;color: #999999;margin-top: 8px;margin-bottom: 6px;}
.resultlist_head p:nth-child(3){width: 50px; border: 2px solid #F15929;margin:  0 auto;}
.resultlist_content{width: 1200px; margin: 16px auto;overflow: hidden;margin-bottom: 80px;}
.resultlist_content__{float: left; background: #ffffff;text-align: center; width: 48.5%; height: 540px; margin-bottom: 40px;border-bottom: 4px solid #FFFFFF;cursor: pointer;}
.resultlist_content__:hover{border-bottom: 4px solid #F15929;transition: all 0.5s ease 0s;}
.resultlist_content__:hover .sgdname{color: #f15929;}
.resultlist_content__:hover .searliimg div{transform: scale(1.08);}
.resultlist_content__:nth-of-type(even){float: right;}
.resultlist_content__ img{margin-top: 20px;transition: all 0.5s ease 0s;}
.resultlist_content__ p{font-size: 14px;line-height: 20px;text-align: left;margin-left: 20px;margin-top: 16px;margin-right: 20px;color: #999999;}
.resultlist_content__  .sgdname{font-size: 20px;line-height: 25px;color: #303030;margin-top: 25px;}
.searchresulselect select{font-size: 17px;}

/*//招生报名*/
.enrollment{width: 95%;margin: 0 auto;margin-top: 45px;height: 660px; background: url("../images/college/zsxxbg.png") no-repeat 50% 25.15%; text-align: center;}
.resultlist_head2{padding-top: 0;}
.enrollment_logo{margin-top: 37px;}
.enrollment_phone{margin-top: 30px;font-size: 24px;line-height: 40px;color: #4e473a;}
.enrollment_wx{font-size: 20px;line-height: 40px;color: #4e473a;}
.stuplan{width: 100%;background: #F0F0F0;}
.stuplanlist{width: 1200px;margin: 34px auto;margin-bottom: 0; padding-bottom: 100px;overflow: hidden;}
.stuplanlistinfo{width: 590px; height: 140px; border: 1px solid #DFDDDD;margin-top: 20px;background: #ffffff; transition: all 0.5s ease 0s;}
.stuplanlistinfo:hover{ border: 1px solid #FC6E3C;background: #FC6E3C;}
.stuplanlistinfo:hover .plan_time{background: url("../images/college/timefff.png") no-repeat left; 	background-size: 17px 16px;	}
.stuplanlistinfo:hover .plan_address{background: url("../images/college/markerfff.png") no-repeat left;background-size: 13px 17px;}
.stuplanlistinfo:hover div{color: #ffffff;}
.stuplanlist a:nth-of-type(odd){float: left;}
.stuplanlist a:nth-of-type(even){float: right;}
.stuplanlistinfo div{margin-left: 30px;}
.plan_title{font-size: 20px;color: #000000;line-height: 40px;margin-top: 15px;}
.plan_time{background: url("../images/college/timelogo.png") no-repeat left;background-size: 17px 16px;  font-size: 14px;color: #666666;line-height: 35px; padding-left: 30px;}
.plan_address{background: url("../images/college/marker.png") no-repeat 2px;background-size: 13px 17px;  font-size: 14px;color: #666666;line-height: 28px;padding-left: 30px;}

/*嘉师傅搜索结果详情*/
.thislocal{position: fixed;top: 90px;z-index: 18; width: 100%;height: 40px;background: #FE4B13;line-height: 40px;color: #ffffff;font-size: 14px;}
.thislocal p{margin-left: 25px;}
.thislocal p img{margin-top: 10px;margin-right: 8px;}
.detailcontent{padding-bottom: 80px;}
.detailone{width: 100%;height: auto; margin: 0 auto;color: #666666; text-align: center; background: #F0F0F0;padding-bottom: 10px;padding-top: 50px;}
.detailone_head{ color: #fe4b13;font-size: 30px;font-weight: bold;}
.detailone_content{width: 1100px; margin: 30px auto;padding-top: 36px; text-align: left;border-top: 1px solid #E5E5E7;}
.detailone_content img{max-width: 95%;}
.detailtwo{width: 100%;height: auto; margin: 0 auto; background: #FFFFFF;}
.detailtwo_head{width: 500px; padding-top: 73px;color: #000000;margin: 0 auto;text-align: center;font-size: 24px;}
.headl{width:37.2%; border:0.5px solid #E5E5E7;margin-top: 10px; float: left; }
.headr{width:37.2%; border:0.5px solid #E5E5E7;margin-top: 10px;float: right; }
.detailtwo_content{width: 1200px;margin: 50px  auto;margin-bottom: 70px;}

.searchdetailcontent{padding-bottom: 80px;}

/*报名页*/
.stucomedetail{width: 100%;height: auto; margin: 0 auto;text-align: center; background: #ffffff;padding-bottom: 70px;margin-top: 130px;}
.stucomedetail_head{padding-top: 86px;color: #fe4b13;font-size: 30px;font-weight: bold;}
.stucomedetail_content{width: 1100px; margin: 30px auto;margin-bottom: 49px; padding-top: 36px; text-align: left;border-top: 1px solid #E5E5E7;}
.btnbaoming img{margin-top: 10px;}
.btnbaoming{width: 250px;height: 60px;color: #ffffff;line-height: 60px;font-size: 26px;margin: 0 auto;
	background: -webkit-linear-gradient(#58585A, #1C2028); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#58585A, #1C2028); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#58585A, #1C2028); /* Firefox 3.6 - 15 */
	background: linear-gradient(#58585A, #1C2028); /* 标准的语法（必须放在最后） */
}
.btnbaoming:hover{  cursor: pointer;
	background: -webkit-linear-gradient(#EA4F10, #DA3804); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#EA4F10, #DA3804); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#EA4F10, #DA3804); /* Firefox 3.6 - 15 */
	background: linear-gradient(#EA4F10, #DA3804); /* 标准的语法（必须放在最后） */
}
.bgooo{width: 100%;height: 100%; background: rgba(0,0,0,0.5); padding: 0;margin: 0;position: fixed;top: 0;left: 0;z-index: 499;overflow: scroll; display: none;}
.frombaoming{width: 960px;height: 675px;background: #ffffff;  position: absolute;top: 70px;left: 50%;transform: translateX(-50%);z-index: 500;display: none;}
.closebmfrom{width: 50px;height: 50px;position: absolute;right: 0;top: 0; background-color: #F15929;background-image: url("../images/college/close.png");background-repeat: no-repeat;background-position: center;  }
.closebmfrom:hover{background-color: #DA3804;cursor: pointer; }
.bmfrom_head{color: #f15929;font-size: 30px;text-align: center;padding-top: 30px;}
.frombaoming form{width: 830px;border-top: 1px solid #E5E5E7;margin: 25px auto;}
.formonerang{display: inline-block; width: 270px;font-size: 18px;margin-top: 33px;color: #000000;}
.formonerang:nth-child(2){margin-left: 5px;margin-right: 5px;}
.formtworang{display: inline-block; width: 410px;margin-top: 20px;font-size: 18px;color: #000000;}
.formtworangnth2{margin-left: 5px;}
.formthreerang{ width: 830px;margin-top: 20px;font-size: 18px;color: #000000; }
.formforebtn{text-align: center;margin-top: 50px;}
.formonerang input{width: 262px;height: 50px;border: 1px solid #E5E5E7;margin-top: 10px;padding-left: 8px;}
.formtworang input{width: 402px;height: 50px;border: 1px solid #E5E5E7;margin-top: 10px;padding-left: 8px;}
.formthreerang textarea{width: 822px;height: 112px;border: 1px solid #E5E5E7;margin-top: 10px;padding-left: 8px;padding-top: 8px;}
.formforebtn input{width: 140px;height: 45px;text-align: center;line-height: 45px;font-size: 16px;}
.formforebtn input:first-child{background: #F15929;color: #ffffff;cursor: pointer;}
.formforebtn input:first-child:hover{background: #fe4b13;}
.formforebtn input:last-child{background: #E4E4E4;color: #000000;margin-left: 6px;cursor: pointer; transition:all 0.5s ease 0s;}
.formforebtn input:last-child:hover{background: #f0f0f0;}

/*关于我们-学院历程*/
.collegetime{background: #F0F0F0;padding-bottom: 100px;padding-top: 45px;}
.collegetime_list{margin-top: 30px;}
.chistory{width: 1100px;height: 140px;margin: 0 auto;text-align: left;cursor: pointer; border-bottom: 2px solid #d4d4d4; }
.chistory_time{background: url("../images/college/ctime.png") no-repeat left;padding-left: 29px; margin-top: 43px;font-size: 14px;color: #f2693e;}
.chistory_head{font-size: 20px; margin-top: 19px;color: #303030;transition:all 0.5s ease 0s;}
.chistory_brief{font-size:14px ; margin-top: 19px;color: #303030;height: 60px;}
.chistory:hover .chistory_head{color: #f06307;text-decoration: underline;}

/*关于我们-学院师资*/
.collegeteach{background: #F0F0F0;padding-bottom: 98px;padding-top: 45px;}
.collegethbtn{text-align: center;margin-top: 27px;}
.collegethbtn_{display: inline-block; width: 176px;height: 45px;border: 2px solid #FFFFFF;line-height: 45px;margin-left: 9px; text-align: center;background: #ffffff; font-size: 16px;color: #666666;cursor: pointer;  transition:all 0.5s ease 0s;}
.collegethbtn_:hover{color: #f2693e;border: 2px solid #F2693E;}
 .collegethbtnactive{color: #f2693e;border: 2px solid #F2693E;}
.collegeteach_list{width: 1200px; margin: 10px auto 0; background: #F0F0F0;}
.collegeteach_list_{display: inline-block; width: 270px;height: 490px;border-bottom: 2px solid #ffffff; background: #FFFFFF;margin:30px 13px 0 13px; transition:all 0.5s ease 0s;}
.collegeteach_list_:hover .collegeteach_list_name{color: #F15929; }
.collegeteach_list_:hover{border-bottom: 2px solid #F15929;}
.collegeteach_list_:hover .collegeteach_list_img div{transform:scale(1.08);}
.collegeteach_list_img{width: 100%;padding-top: 160%;overflow: hidden; position: relative;}
.collegeteach_list_img div{width: 100%;height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0; background-size: cover;background-position: center;background-repeat: no-repeat;  transition:all 0.5s ease 0s;}
.collegeteach_list_name{font-size: 20px;margin-top: 20px; color: #070303;text-align: center; transition:all 0.5s ease 0s;}

/*关于我们-学院师资详情*/
.teachdetail{width: 1200px; margin: 0 auto; overflow: hidden;margin-top: 200px;}
.teachdetail_pic{float:left; margin-left: 50px; width: 405px;height: 645px;background-size: cover; }
.teachdetail_pic_{width: 100%;height: 100%;}
.teachdetail_text{float: right;  margin-right: 50px;width: 640px;height: 645px;text-align: left;}
.teachdetail_name{height: 63px;line-height: 45px; font-size: 30px; color: #fe4b13;font-weight: bold;border-bottom: 1px solid #E5E5E7; }
.teatitle_{font-size: 16px;font-weight: bold;color: #010000;}
.teachdetail_title{margin-top: 30px;font-size: 16px;line-height: 28px;color: #010000;}
.teachdetail_works{margin-top: 23px;font-size: 16px;line-height: 28px;color: #010000;}
.teachdetail_class{margin-top: 23px;font-size: 16px;line-height: 28px;color: #010000;}
.teachdetail_share{margin-top: 60px;}
.proddetail_share_item{float: left;line-height: 30px;}
.collegecontent img{max-width: 95%;}
.dispaly{display: none;}

/*课程介绍*/
.classinfo{width: 1200px;margin: 5px auto;padding-bottom: 30px;}
.classinfo_{ display: inline-block;margin-right: 13px;margin-top: 25px; width: 380px;height: 270px;text-align: center; border-bottom: 4px solid #ffffff;transition:all 0.5s ease 0s;}
.classinfo a:nth-child(3n) .classinfo_{margin-right: 0px;}
.classinfo_:hover{border-bottom: 4px solid #F15929;}
.classinfo_:hover .classinfo_title{color: #F15929;}
.classinfo_:hover .classinfo_pic div{transform: scale(1.08);}
.classinfo_pic{position: relative;width: 100%;margin-bottom: 20px;padding-top: 56.58%;overflow: hidden;}
.classinfo_pic div{position:absolute;top:0;left: 0;bottom: 0;right: 0;  background-size: cover;background-repeat: no-repeat;background-position: center; transition:all 0.5s ease 0s;}
.classinfo_title{font-size: 18px;color: #333333;}
/*课程介绍-详情*/
.classdetail{width: 1100px;margin: 0 auto;margin-top: 200px;margin-bottom: 70px;}
.classdetail_head{height: 60px;border-bottom: 1px solid #E5E5E7; font-size: 30px;font-weight: bold;color: #fe4b13;text-align: center;line-height: 36px;margin-top: 70px;margin-bottom: 50px;}
.video_classdetail{ width:70%;height: 495px; margin: 0 auto;padding-bottom: 57px; }
.classdetailvideobox{ width:100%; height:100%; background:url(../images/video.jpg) no-repeat center; background-size:cover; }
.classdetailtext{text-align: left;}

/*施工视频*/
/*********** 视频中心 ************/
.videonewsbox_{  width:1224px; margin:0 auto; padding:100px 0 63px; }
.videobox{ margin-top:40px; padding:0 12px; overflow:hidden; }
.videobox_{ float:left; width:840px; height:495px; }
#videojs{ width:100%; height:100%; }
.video-js .vjs-big-play-button{ top:50%; left:50%; width:48px; height:48px; margin:-24px 0 0 -24px; background:url(../images/videobtn.png) no-repeat center; border:none; border-radius:50%; }
.video-js .vjs-big-play-button span{ display:none; }
.video-js:hover .vjs-big-play-button, .video-js .vjs-big-play-button:focus{ background-color: #F15929; border:none; }
.videobox_info{ height:495px; padding:0 30px; background:#303030; overflow:hidden; }
.indexvideo:hover .vjs-big-play-button{ background-color: #F15929;opacity: 0.8;transition:all 0.5s ease 0s;}
.videobox_title{ margin-top:26px; font-size:22px; line-height:32px; color:#ffffff; }
.videobox_img{ position:relative; width:100%; padding-top: 59%; margin-top:20px; }
.videobox_img div{ position:absolute; top:0; left:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; }
.videobox_item{ margin:30px 0 9px; font-size:16px; line-height:36px; color:#d0cece; }
.videobox_link a{ display:block; padding-left:47px; font-size:16px; line-height:50px; color:#ffffff; }
.videobox_link a.videobox_li_01{ background:url(../images/jdlogo.jpg) no-repeat left center; background-size:36px 36px; }
.videobox_link a.videobox_li_02{ background:url(../images/tmlogo.jpg) no-repeat left center; background-size:36px 36px; }
.videobox.mobile{ left:0; }
.videobox_close{ position:absolute; top:0; right:0; width:44px; height:41px; background: url(../images/close.png) no-repeat center; background-size:10px 10px;  }
.videolist{ margin-top:40px; overflow:hidden; }
.videoli{ float:left; width:25%; margin:0 0 22px; padding:0 12px; box-sizing:border-box; cursor:pointer; }
.videoli_img{ position:relative; width:100%; padding-top:58.455%; overflow:hidden; }
.videoli_img div{ position:absolute; top:0; left:0; bottom:0; right:0; background-position:center; background-repeat:no-repeat; background-size:cover; }
.videoli_img .mark{ position:absolute; top:0; left:0; bottom:0; right:0; background:rgba(0,0,0,0.2) url(../images/videomark.png) no-repeat center; opacity:0; transition:all 0.5s ease 0s;  }
.videoli_title{ padding-left:40px; padding-right: 15px; border:1px solid #e5e5e5; background:#f7f7f7 url(../images/videoicon.png) no-repeat 12px center; font-size:14px; line-height:36px; color:#303030; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.videoli:hover .videoli_img .mark{ opacity:1; }
/*新闻动态*/
.newsdonee{background: #f0f0f0;padding-top: 45px;}
.newsdone{width: 1200px;margin: 0 auto;padding-bottom: 80px;}
.newslist{ margin-top:34px; overflow:hidden; }
.newsli{ float:left; width:33.33%; margin:0 0 36px; }
.newsli_{ position:relative; display:block; margin:0 14px;  border:1px solid #dfdddd; }
.newsli_img{ position:relative; width:100%; padding-top:56.58%; overflow:hidden; }
.newsli_img div{ position:absolute; top:0; bottom:0; left:0; right:0; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all 0.5s ease 0s; }
.newsli_cont{ padding:28px 20px; background: #ffffff;}
.newsli_title{ width:100%; height:42px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; font-size:18px; line-height:42px; color:#333333; transition:all 0.5s ease 0s; }
.newsli_desc{ margin-top:7px; font-size:14px; line-height:24px; text-align:justify; color:#666666; }
.newsli_info{ margin-top:10px; overflow:hidden; }
.newsli_date{ float:left; padding-left:26px; font-size:14px; line-height:30px; color:#333333; background:url(../images/clock.png) no-repeat left center; background-size:15px 15px; }
.newsli_count{ float:right; padding-left:28px; font-size:14px; line-height:30px; color:#333333; background:url(../images/hits.png) no-repeat left center; background-size:18px 14px; }
.newsli_line{ position:absolute; bottom:-1px; left:0; width:0; height:3px; background:#f97b2f; transition:top 0.5s ease 0s; }
.newsli_:hover .newsli_img div{ transform:scale(1.08); }
.newsli_:hover .newsli_title{ color:#f15929; }
.newsli_:hover .newsli_line{ width:100%; }

.newsdetail{width: 100%;margin-top: 30px;}
.newsdetail_{width: 1200px;margin: 0 auto;}
.newsdetail_head{width: 100%;margin: 0 auto; padding:180px 0 17px; border-bottom:1px solid #e5e5e7; }
.newsdetail_title{ font-size:30px; line-height:36px; text-align:center; color:#fe4b13; font-weight:bold; }
.newsdetail_info{ padding-top:14px; text-align:center; }
.newsdetail_info span{ margin:0 19px; font-size:14px; line-height:36px; color:#666666; }
.newsdetail_cont{ padding:30px 0; font-size:16px; line-height:30px; text-align:justify; color:#010000; }
.newsdetail_cont img{max-width: 100%;}

/*专业知识*/
.proknow{background: #f0f0f0;padding-top: 45px;}
.proknow_{width: 1200px; margin: 0 auto;padding-bottom: 35px;}
.proknowbtn{margin-top: 27px;}
.cproknowbtn_{display: inline-block; width: 170px;height: 45px;border: 2px solid #ffffff;line-height: 45px;margin-left: 6px; text-align: center;background: #ffffff; font-size: 16px;color: #666666;cursor: pointer;transition:all 0.5s ease 0s;  }
.cproknowbtn_:hover{color: #f2693e;border: 2px solid #F2693E;}
.cprohover{color: #f2693e;border: 2px solid #F2693E;}

.searliimg{    position: relative;width: 94%;margin: 17px auto; padding-top: 56.58%;overflow: hidden;}
.searliimg div{position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-size: cover;background-repeat: no-repeat;background-position: center;transition: all 0.5s ease 0s;}
.searliimg:hover .searliimg div{transform: scale(1.08);}


.cproknowsear_{display: inline-block;width: 400px;height: 45px;background: #FFFFFF; float: right;}
.cproknowsear_ input{margin-left: 10px; width: 86%;height: 100%;   }
.proknowlist{margin-top: 30px;padding-bottom: 100px;overflow: hidden;}
.proknowlist_{width: 1200px;height: 180px;background: #FFFFFF;margin-top: 10px;}
.proknowlist_pic{width: 250px;padding-top: 11.98%;float: left; margin: 20px 20px;overflow: hidden;position: relative;transition:all 0.5s ease 0s; }
.proknowlist_pic div{ position: absolute;top: 0;left: 0;right: 0;bottom: 0; background-repeat: no-repeat;background-size: cover;background-position: center;}
.proknowlist_li{float: left;max-width: 870px;width: 870px; height: 100%;}
.proknowlist_title{font-size: 22px;color: #000000;margin-top: 33px;transition:all 0.5s ease 0s;}
.proknowlist_brief{font-size: 14px;color: #666666;line-height: 25px; margin-top: 13px;min-height: 50px;}
.proknowlist_:hover .proknowlist_pic{transform: scale(1.08);}

.proknowli_date{ float:left; padding-left:26px; font-size:14px; line-height:60px; color:#666666; background:url(../images/clock.png) no-repeat left center; background-size:15px 15px; }
.proknowli_count{ float:left;margin-left: 28px; padding-left:28px; font-size:14px; line-height:60px; color:#000000; background:url(../images/hits.png) no-repeat left center; background-size:18px 14px; }
.proknowli_more{ float:right; padding-right:26px; font-size:14px; line-height:60px; color:#666666; background:url(../images/college/rig.png) no-repeat right center; background-size:15px 15px;}

.proknowlist_:hover .proknowlist_title{color: #f2693e;}
.proknowlist_:hover .proknowli_more{color: #f2693e;background:url(../images/college/righ.png) no-repeat right center;}


.proknodetail{width: 1200px;margin: 0 auto;margin-top: 200px;}
.proknodetail_head{height: 100px; border-bottom: 1px solid #E5E5E7;margin-top: 70px;text-align: center;}
.proknodetail_title{font-size: 30px; font-weight: bold;color: #fe4b13;}
.proknodetail_date{display: inline-block;margin-top: 30px;}
.proknodetail_num{display: inline-block;margin-left: 40px;}
.proknodetail_content_{margin-top: 35px;color: #010000;line-height: 30px;}
.proknodetail_content_ img{max-width: 95%;}

.bgabooo{display: none;width: 100%;height: 100%; background: rgba(0,0,0,0.5); padding: 0;margin: 0;position: fixed;top: 0;left: 0;z-index: 499;overflow: scroll;}
.collegeabout{display: none; width: 960px;height: 550px;background: #ffffff; position: absolute;top: 200px;left: 50%;transform: translateX(-50%);z-index: 999;}
.collegeabout_head{height: 100px;border-bottom: 1px solid #E5E5E7;color: #f15929;font-size: 30px;text-align: center;line-height: 100px;cursor: pointer;}
.collegeabout_img {margin-top: 50px; text-align: center;}
.newsdetail_cont img{max-width: 95%;}

.booksearchcon{width: 1200px; margin: 0 auto;}
.booksearch_form{margin-top: 40px;}
.booksearch_form p{color: #999999;line-height: 40px;font-size: 14px;}
.booksearch_form_ input{width: 320px;height: 50px;border: 1px solid #BBBBBB;padding-left: 15px; }
.booksearch_form_ .submitsgd2{float: right;}
.booksearch{margin-bottom: 100px;}
#tablehead{width: 100%;height: 60px;border-collapse: collapse;}
#tablebody{width: 100%;/*height: 561px;*/border-collapse: collapse;}
#tablehead tr{height: 60px; background: #4B4B4B;color: #FFFFFF;font-size: 18px;text-align: center;position: -webkit-sticky;position: sticky;top: 0;}
#tablehead tr:hover{height: 60px; background: #4B4B4B;color: #FFFFFF;font-size: 18px;text-align: center;}
#tablebody tr{height: 50px; background: #FFFFFF;color: #000000;font-size: 16px;text-align: center;border-bottom: 1px solid #DBDBDB;}
#tablebody tr:hover{ background: #EDEDED;color: #000000;}
.gundongtiao{overflow-x: auto; overflow-y: auto; height: 561px;}
.searchno{border-bottom: 0px !important;  }
.searchno td{height: 196px; background: url("../images/college/searno.png") no-repeat 370px;  }

.productpage{width: 1200px;margin: 0 auto;height: auto;}
.prodlist_part{ position:relative; width:100%; margin-bottom:20px; overflow:hidden;margin-top: 60px; }
.prodlist_part_left{ position:absolute; width:230px; height:100%; }
.prodlist_part_left_{ display:table; width:100%; height:100%; background:#e9e9e9; text-align:center; transition:all 0.5s ease 0s; }
.itembox{ display:table-cell; vertical-align:middle; }
.itembox_title{ font-size:30px; line-height:36px; color:#57585a; transition:all 0.5s ease 0s; }
.itembox_icon{ width:85px; height:85px; margin:0 auto 26px; overflow:hidden; }
.itembox_icon div{ width:100%; height:100%; background-position:center bottom; background-repeat:no-repeat;  }
.itembox_icon2{ width:85px; height:85px; margin:0 auto 26px; overflow:hidden; }
.itembox_icon2 div{ width:100%; height:100%; background-position:center bottom; background-repeat:no-repeat;  }
.prodlist_part_right{ margin-left:230px; border:1px solid #e5e5e5;overflow:hidden; }
.prodli{ float:left; width:25%; height:258px; padding:28px 0 28px; box-sizing:border-box; }
.prodli_img{ width:166px; height:170px; margin:0 auto; transition:all 0.5s ease 0s; overflow:hidden; }
.prodli_img div{ width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; }
.prodli_title{ width:166px; height:40px; margin:10px auto 0; overflow:hidden; font-size:14px; line-height:20px; text-align:center; color:#6d6d6d; transition:all 0.5s ease 0s; }
.prodli_line_four{ clear:both; width:100%; border-bottom:1px solid #e5e5e5; }
.prodli_line_two{ clear:both; width:100%; border-bottom:1px solid #e5e5e5; display:none; }
.prodlist_part:hover .prodlist_part_left_{ background:#fc6e3c; }
.prodlist_part:hover .itembox_title{ color:#ffffff; }
.prodlist_part:hover .itembox_icon div{background-image: url(../images/college/gj.png) !important;}

.part02:hover .itembox_icon2 div{ background-image:url(../images/college/jsf2.png); }
.prodli:hover .prodli_img{ transform:translateY(-10px); }
.prodli:hover .prodli_title{ color:#f15929; }

.jsfprolo{background-image:url(../images/college/jsf.png);}
.prodlist_part:hover .jsfprolo{background-image:url(../images/college/jsf2.png);}

/********* 产品详情页 *********/
.breadnav{ position:fixed; left:0; top:90px; z-index:99; width:100%; background:#f15929; }
.breadnav_{ padding:15px 15px 15px 55px; background:url(../images/breadnav.png) no-repeat 27px center; font-size:14px; line-height:20px; color:#ffffff; }
.breadnav_ a{ color:#ffffff; }
.proddetail{ width:100%; height:792px; margin-top:140px; }
.proddetail_{ width:1200px; margin:0 auto; overflow:hidden; }
.proddetail_imgarr{ float:left; position:relative; width:550px; height:630px; margin-top:40px; margin-right:50px; overflow:hidden; }
.proddetail_imgarr .bgimg{width: 100%;height: 100%; background-position: center; background-repeat: no-repeat; background-size:cover; }
#Stage{ position:relative; width:100%; height:100%; overflow:hidden }
#toolbox{ position:absolute; bottom:35px; left:50%; transform:translateX(-50%); width:240px; }
.proddetail_info{ float:right; width:600px; padding:142px 0 0; }
.proddetail_title{ font-size:30px; line-height:36px; color:#f15929; font-weight:bold; }
.proddetail_desc{ margin-top:16px; font-size:14px; line-height:25px; color:#666666; }
.proddetail_parameter_ul{ width:91.67%; border-top:1px solid #e5e4e9; margin-top:26px; padding:24px 0 0; }
.parameter_li{ padding-left:20px; background:url(../images/point.png) no-repeat left 13px; font-size:16px; line-height:35px; color:#282828; }
.parameter_item{ margin-right:20px; }
.proddetail_linkul{ margin-top:34px; overflow:hidden; }
.proddetail_linkli{ float:left; width:190px; height:65px; margin-right:10px; }
.proddetail_linkli a{ display:block; width:96%; height:100%; }
.proddetail_linkli.btn-01 a{ background:url(../images/college/jdbtn.jpg) no-repeat center; }
.proddetail_linkli.btn-01 a:hover{ background:url(../images/college/jdbtn1.jpg) no-repeat center; }
.proddetail_linkli.btn-02 a{ background:url(../images/college/tmbtn.jpg) no-repeat center; }
.proddetail_linkli.btn-02 a:hover{ background:url(../images/college/tmbtn1.jpg) no-repeat center; }
.proddetail_linkli.btn-03 a{ background:url(../images/college/wdbtn.jpg) no-repeat center; }
.proddetail_linkli.btn-03 a:hover{ background:url(../images/college/wdbtn1.jpg) no-repeat center; }
.proddetail_share{ margin-top:40px; overflow:hidden; }
.proddetail_share_item{ float:left; font-size:14px; line-height:35px; color:#666666; }
.bdsharebuttonbox{ float:left; }
.bdsharebuttonbox .shareli{ float:left; width:32px; height:32px; margin:0 0 0 16px; }
.bdsharebuttonbox .shareli.icon01{ background:url(../images/bds_weixin.png) no-repeat center; }
.bdsharebuttonbox .shareli.icon02{ background:url(../images/bds_tsina.png) no-repeat center; }
.bdsharebuttonbox .shareli.icon03{ background:url(../images/bds_qq.jpg) no-repeat center; }
.bdsharebuttonbox .shareli.icon04{ background:url(../images/bds_qqzone.jpg) no-repeat center; }
.bdsharebuttonbox .shareli.icon05{ background:url(../images/bds_bd.jpg) no-repeat center; }
.proddetail_main{ width:100%; padding:120px 0 70px; border-top:1px solid #e5e4e9; background:#f5f5f5; }
.proddetail_main_{ width:1200px; margin:0 auto; }
.proddetail_main_left{ float:left; width:67.08%; position: relative; }
.proddetail_main_head{ position:absolute; top:-60px; left:0; width:100%; border-bottom:4px solid #f15929; }
.proddetail_main_head div{ width:128px; height:60px; padding-left:72px; border-top-left-radius:12px; border-top-right-radius:12px; background:#f15929 url(../images/detailcont.png) no-repeat 26px center; font-size:24px; line-height:60px; color:#ffffff; }
.proddetail_cont{ font-size:16px; line-height:30px; text-align:justify; color:#010000;}
.proddetail_cont img,.proddetail_cont video,.proddetail_cont iframe{ max-width:100%; margin-bottom:15px; }
.proddetail_cont table{ margin-bottom: 10px; border-collapse: collapse; }
.proddetail_cont td,.proddetail_cont th{ padding: 5px 10px; border: 1px solid #DDD; }
.proddetail_main_right{  float:right; width:30%; position: relative;}
.proddetail_report_head{ height:50px; padding-left:60px; background:#f15929 url(../images/report_icon.png) no-repeat 18px center; background-size:28px 22px; font-size:20px; line-height:50px; color:#ffffff; }
.proddetail_report_ul{ padding:8px 0 10px; border:1px solid #e5e4e9; background:#ffffff; }
.proddetail_report_li{ display:block; padding-left:45px; background:url(../images/pdf_icon.jpg) no-repeat 13px center; font-size:14px; line-height:50px; color:#666666; }
.proddetail_report_li:hover{ color:#e7561d; }
.proddetail_hot_head{ height:50px; padding-left:50px; background:#e6e6e6 url(../images/hot_icon.png) no-repeat 20px center; background-size:22px auto; font-size:20px; line-height:50px; color:#000000; }
.proddetail_hot_ul{ padding:10px 19px 17px; border:1px solid #e5e4e9; background:#ffffff; }
.proddetail_hot_li{ display:block; height:100px; padding:10px 0; border-bottom:1px solid #e5e4e9; overflow:hidden; }
.proddetail_hot_img{ float:left;margin-right: 8px; width:90px; height:100px; overflow:hidden; }
.proddetail_hot_img div{ width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; }
.proddetail_hot_info{ padding:10px 0 0; overflow:hidden; }
.proddetail_hot_title{ font-size:16px; line-height:30px; color:#3b3030; transition:all 0.5s ease 0s; }
.proddetail_hot_desc{ font-size:14px; line-height:25px; color:#6d6d6d; }
.proddetail_hot_li:hover .proddetail_hot_title{ color:#e7561d; }
.proddetail_contact{ position:relative; width:100%; }
.proddetail_contact_{ position:absolute; top:50%; padding-left:30.55%; transform:translateY(-50%); background:url(../images/proddetail_contact_icon.png) no-repeat 33px center; background-size:60px 60px; }
.proddetail_contact_item{ font-size:20px; line-height:28px; color:#ffffff; }
.proddetail_contact_cont{ font-size:32px; line-height:40px; color:#ffffff;  }





/*分享链接*/
.bdsharebuttonbox{ float:left; }
.bdsharebuttonbox .shareli{ float:left; width:32px; height:32px; margin:0 0 0 16px; }
.bdsharebuttonbox .shareli.icon01{ background:url(../images/bds_weixin.png) no-repeat center; }
.bdsharebuttonbox .shareli.icon02{ background:url(../images/bds_tsina.png) no-repeat center; }
.bdsharebuttonbox .shareli.icon03{ background:url(../images/bds_qq.jpg) no-repeat center; }
.bdsharebuttonbox .shareli.icon04{ background:url(../images/bds_qqzone.jpg) no-repeat center; }
.bdsharebuttonbox .shareli.icon05{ background:url(../images/bds_bd.jpg) no-repeat center; }

/*列表下一页*/
.newsdetail_btn{ width:518px; margin:40px auto; overflow:hidden;padding-bottom: 60px; }
.newsdetail_btn a{ display:block; height:45px; border:1px solid #ececec; margin:0 auto; font-size:16px; line-height:45px; text-align:center; color:#999999; }
.newsdetail_prev{ float:left; width:178px; }
.newsdetail_prev a{ width:176px; border-bottom-left-radius:12px; }
.newsdetail_next{ float:left; width:178px; }
.newsdetail_next a{ width:176px; border-bottom-right-radius:12px; }
.newsdetail_back{ float:left; width:162px; }
.newsdetail_back a{ width:140px; }
.newsdetail_btn a:hover{ background:#f15929; color:#ececec; }

#more_btn {
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	color: #999999;
	display: none;
	margin-bottom: 50px;
}

.shop_btn{position: absolute;right: 0;top:32px;}
.shop_btn_li{width: 150px;height: 40px; float:left;margin-left: 20px;}
.shop_btn_li a{ display:block; width:96%; height:100%; }
.shop_btn_li.btn-01 a{ background:url(../images/jdbtn.jpg) no-repeat center; }
.shop_btn_li.btn-02 a{ background:url(../images/tmbtn.jpg) no-repeat center; }

@media screen and (max-width: 1350px)
{
	.navsmall{height: 50px;}
	.navsmallli .navsmallli-a{width: 120px;height: 50px;line-height: 50px; font-size: 16px;}
	.navsmalllisedbox{top: 50px;height: 60px;}
	.navsmalllised_li{font-size: 14px;}
	.navsmalllised_{width: 100%;}
	.booksearch_form_ input{width: 300px;}
	.searchbg{padding-top: 71%;}
}



@media screen and (max-width: 1550px)
{
	.cfirsthead{padding-left: 1.7%;padding-right: 1.7%;}
	.searchbg{padding-top: 55%;}
}
@media screen and (max-width: 1450px)
{
	.cfirsthead{padding-left: 1.6%;padding-right: 1.6%;font-size: 18px;}
	.searchbg{padding-top: 57%;}
}
@media screen and (max-width: 1250px)
{
	.cfirsthead{padding-left: 1.36%;padding-right: 1.37%;font-size: 15px;}
	.collegeteach_list{width: 92%;}
	.collegeteach_list_{width: 22%;}

	.teachdetail{width: 95%;}
	.teachdetail_pic{width: 33.75%;height: 590px;}
	.teachdetail_text{width: 53.33%;}
	.trocollege{width: 95%;margin: 30px auto;}

	.classinfo{width: 92%;margin-bottom: 50px;}
	.classinfo_{width: 31.6%;}
	.classinfo_pic{width: 100%;}

	.proknow_{width: 97%;}
	.classdetail{width: 95%;}
	.videonewsbox_{width: 97%;padding: 30px 0 1px;}
	.videobox_{width: 68%;}
	#more_btn{margin-top: 30px;margin-bottom: 30px;}

	.proknowlist_{width: 100%;}
	.proknowlist_pic{width: 20.83%;}
	.proknowlist_li{width: 75%;}

	.proknodetail{width: 97%;}

	.booksearchcon{width: 97%;}
	.searchbg{padding-top: 68%;}

	.searchresultbgfrom{width: 97%;}
	.searchresulselect select{width: 23%;}
	.searchresulselect input{width: 23%;}
	.submitsgd2{width: 14.167%;}
	.searchresulselect div:nth-child(1){font-size: 22px;}
	.resultlist_content{width: 97%;}
	.detailtwo_content{width: 95%;}
	.productpage{width: 95%;padding-bottom: 20px;padding-top: 30px;}
	.prodlist_part_left{width: 19.17%;}
	.prodlist_part_right{margin-left: 19.17%;}
	.proddetail_{width: 97%;}
	.proddetail_imgarr{width: 42%;}
	.proddetail_info{width: 50%;}
	.proddetail_main_{width: 95%;}
	.stuplanlist{width: 95%;}
	.stuplanlistinfo{width: 99%;}
	.stuplanlist a{width: 49%;}
	.newsdetail_{width: 95%;}


}
@media screen and (max-width: 1880px)
{
	/*********** header **********/
	.navli .navli-a span{ padding:0 20px; }
}
@media screen and (max-width: 1720px)
{
	/*********** header **********/
	.navli .navli-a{ font-size:16px; }
	.navli .navli-a span{ padding:0 10px; }
}
@media screen and (max-width: 1700px)
{
	.searchbg{padding-top: 48%;}
}
@media screen and (max-width: 1500px)
{
	/*********** header **********/
	.nav { margin-left: 10px;}
	.searchbg {
		padding-top: 52%;
	}
}
@media screen and (max-width: 1400px)
{
	/*********** header **********/
	/*.navli .navli-a{ font-size:15px; }
	.navli .navli-a span{ padding:0 5px; }*/
	.searchbox{ width:40px;}
	.logoicon{ margin:25px 15px 0 0; }
	.logoicon img{ height:40px; }
}
@media screen and (max-width: 1300px)
{
	.searchbg {
		padding-top: 59%;
	}
}
@media screen and (max-width: 1200px)
{
	/*********** header **********/
	.navli .navli-a{ font-size:15px; }
	.navli .navli-a span{ padding:0 5px; }
	.navlised_{ width:100%; }
	.navlithrd_{ width:100%; }
	/*********** footer **********/
	.footer_{ width:100%; padding: 0 24px; box-sizing: border-box; }
	.footer_nav dl{ width:130px; }
	/*********** smallheader **********/
	.navsmallli .navsmallli-a{width: 110px;font-size: 15px;}
	.navsmalllised_{height: 60px;}
	.navsmalllised_li{margin-top: 10px;}
	.navsmalllised{height: 60px;}

	.resultlist_head{padding-top: 30px;font-size: 25px;}
	.resultlist_head p:nth-child(2){font-size: 12px;}
	.resultlist_head p:nth-child(3){width: 40px;}
	.collegetime_list{margin-top: 0;padding: 17px 16px;}

	.newsdone{width: 97%;padding-bottom: 1px;}
	.cproknowbtn_{width: 100px;height: 30px;line-height: 30px;font-size: 14px;}
	.cproknowsear_{width: 300px;float: none;height: 34px;}
	.proknowlist_li{width: 65%;margin-left: 60px;}
	.proknowlist_{height: 150px;}
	.proknowlist_pic img{margin: 10px 10px;}
	.proknowlist_title{font-size: 20px;margin-top: 20px;}
	.proknowlist_brief{font-size: 13px;line-height: 20px;margin-top: 8px;}
	.proknowli_date{line-height: 40px;}
	.proknowli_count{line-height: 40px;}
	.proknowli_more{line-height: 40px;}
	.proknowlist_pic{padding-top: 10%;}

	.booksearch_form_ input{width: 270px;}

	.stucomedetail_content{width: 95%;}
	.searchbg {
		padding-top: 70%;
	}

}
@media screen and (max-width: 1600px){
    .searchbg {padding-top: 51%;}
}
@media screen and (max-width: 1500px){
    .searchbg {padding-top: 55%;}
}
@media screen and (max-width: 1440px){
    .searchbg {padding-top: 57%;}
}
@media screen and (max-width: 1350px){
    .searchbg {padding-top: 60%;}
}

@media screen and (max-width: 1150px)
{
	.chistory{width: 95%;}
	.chistory{height: 160px;}
	.chistory_brief{height: 50px;}
	.detailone_content{width: 95%;}
	.collegeteach_list_{width: 22%;height: 420px;}
	.collegeteach_list_name{font-size: 16px;margin-top: 10px;}
	.searchbg{padding-top: 84%;}
	.detailone_content{width: 85%;}
}
@media screen and (max-width: 1100px)
{
	/*********** header **********/
	.logo a{ padding: 33px 10px; }
	.nav{ margin-left: 0;}
	.languagebox{ margin:24px 10px 0 0; }
	.searchbox{ margin:24px 10px 0 0; }
	.logoicon { margin:25px 10px 0 0; }
	/*********** footer **********/
	.footer_nav dl{ width:110px; }
	.booksearch_form_ input{width: 230px;}
}		
@media screen and (max-width: 1050px){
	.logoicon{ display:none; }
	.languagebox{ margin:24px 10px 0; }
	.searchbox{ margin:24px 2px 0 0; }
	.collegeteach_list_{width: 21%;height: 370px;}
	.searchbg{padding-top: 92%;}

}	

@media screen and (max-width: 1000px)
{
	input, textarea
    {
		font-size: 14px;
	}
	/*********** header **********/
	.header{ height:43px; }
	.logo a{ width:120px; padding:17px 10px 10px; line-height: normal; }
	.logoicon,.languagebox,.searchbox{ display:none; }
	.searchbox{ position:fixed; top:44px; left:0; width:100%; height:75px; border-radius:0; background:#f15929; margin:0; padding:20px 9px; box-sizing:border-box; border:none; }
	.searchinput{ float:left; width:73.67%; height:35px; padding:0; border-radius:0; }
	.searchinput input{ padding:0 5px; border-radius:0; border-top-left-radius:3px; border-bottom-left-radius:3px; font-size:14px; }
	.searchbtn{ position:relative; top:0; right:0; float:left; width:26.33%; height:35px; border-radius:0; border-top-right-radius:3px; border-bottom-right-radius:3px; background:#eeeeee; font-size:12px; line-height:35px; color:#000000; text-align:center; }
	.searchbtn:hover{ background:#eeeeee; }
	.searchbtn span{ display:block; }
	.nav{ display:none; }
	.navbtn{ display:block; }
	.mobilesearch{ display:block; }
	.shop_btn_li.btn-01 a {background: url(../images/college/jdbtn.jpg) no-repeat center;}
	.shop_btn_li.btn-02 a {background: url(../images/college/tmbtn.jpg) no-repeat center;}
	/*********** footer **********/
	.footer_nav,.footer_bottom_nav{ display:none; }
	.footer_{ padding:0 15px; }
	.footer_ewm{ float:none; width:270px; padding:27px 0 0; margin:0 auto; }
	.footer_ewm_{ width:50%; margin:0 auto; }
	.footer_ewm_img{ width:100px; margin:0 auto; }
	.footer_ewm_title{ margin-top:14px; font-size:12px; line-height:14px; }
	.footer_contact{ float:none; padding:30px 5px 0; }
	.footer_contact_{ margin-bottom:22px; }
	.footer_contact_item{ font-size:12px; line-height:20px; }
	.footer_contact_cont span{ display:none; }
	.footer_contact_cont a{ display:block; }
	
	.footer_bottom{ padding:13px 5px 13px; }
    .shop_btn{top:13px;}
	.copyrightbox{ font-size:10px; line-height:18px; }
	.copyrightbox .span01{ display:block; }
	.desinbox{ position:relative; top:0; font-size:10px; line-height:18px; margin-top:4px; }
	
	.totop{ width:30px; height:30px; }
	.totop div{ background: url(../images/totop.png) no-repeat center; background-size:auto 5px; }

	.cbanner{    margin-top: 44px;height: 135px;}
	.proknowlist_{width: 100%;}
	.newsdonee{padding-top: 30px;}
	.newsdetail_btn{ width:288px; margin:20px auto;padding-bottom: 20px; }
	.newsdetail_btn a{ height:30px; font-size:14px; line-height:30px; }
	.newsdetail_prev{ width:90px; margin:0 3px; }
	.newsdetail_next{ width:90px; margin:0 3px; }
	.newsdetail_back{ width:90px; margin:0 3px; }
	.newsdetail_prev a{ width:88px; }
	.newsdetail_next a{ width:88px; }
	.newsdetail_back a{ width:88px; }
	.videobox_ {float: none;width: 90%;height: 169px;margin: 0 auto;}
	.videonewsbox_{ width:100%; padding:28px 0 1px; }
	.videolist{ margin-top:20px; }
	.videoli{ width:100%; margin:0 0 16px; padding:0 16px; }
	.videobox{ position:fixed; top:0; left:100%; width:100%; bottom:0; z-index:150; margin-top:0; padding:50px 0 16px; background:#303030; box-sizing:border-box; overflow-y:scroll; transition:left 0.5s ease 0s; }
	.videobox.mobile{ left:0; }
	.videobox_{ float:none; width:90%; height:169px; margin:0 auto; }
	.videobox_info{ height:auto; }
	.videobox_close{ position:absolute; top:0; right:0; width:44px; height:41px; background: url(../images/close.png) no-repeat center; background-size:10px 10px;  }

	.collegetime{padding-bottom: 1px;}
	.cnewprodli_{width: 100%;padding-top: 140%;}
	.cbanner img{margin-top: 54px;transform: scale(1.4);}
	.navsmall{display: none;}
    .classdetail{margin-top: 60px;}
    .video_classdetail{width: 88%; height: 156px;padding-bottom: 0px;}
    .itembox_icon2{margin: 0 auto;}
    .classdetailtext{padding: 17px 16px 0;}
	.indexvideo{margin-top: 20px;padding-bottom: 20px;}
	.cnewprodli{margin-top: 20px;}
	.chistory{height: auto;padding-bottom: 20px;}
	.chistory_time{margin-top: 20px;font-size: 14px;}
	.chistory_head{font-size: 16px;margin-top: 10px;}
	.chistory_brief{font-size: 13px;margin-top: 10px;height: 50px;}
	.thislocal{display: none;}
	.detailcontent{margin-top: 10px !important;padding: 28px 0 0px !important;}
	.thislocal p img{margin-top: 2px;}
	.breadnav_{display: none;}
	.newsdetail{margin-top: 45px;}
	.newsdetail_ {width: 92%;}
	.newsdetail_info{padding-top: 0;}
	.detailone_head{font-size: 18px;width: 88%;margin: 0 auto;}
	.detailone_content{margin: 20px auto;font-size: 15px;line-height: 24px;padding-top: 20px;}
	.detailone{padding-bottom: 10px;padding-top: 30px;}
	.detailcontent{padding-bottom: 30px;}
	.collegethbtn_{width: 120px;height: 30px;line-height: 30px;font-size: 14px;}
	.collegeteach_list_{width: 29%;height: 460px;}
	.teachdetail{margin-bottom: 0;margin-top: 90px;}
	.teachdetail_text{height: 500px;float: none;margin: 0 auto;}
	.teachdetail_pic{height: 470px;}
	.teachdetail_pic_{width: 100%;height: 100%;background-size: contain !important;}
	.teachdetail_name{height: 46px;line-height: 37px;font-size: 25px;}
	.teachdetail_title{margin-top: 15px;font-size: 15px;line-height: 22px;}
	.teachdetail_works{margin-top: 15px;font-size: 14px;line-height: 22px;}
	.teachdetail_class{margin-top: 10px;font-size: 14px;line-height: 22px;}
	.teachdetail_share{margin-top: 20px;}
	.classinfo_{height: 210px;}
	.classinfo_title{font-size: 16px;line-height: 24px;}
	.classdetail_head{font-size: 20px;margin-top: 0px;height: 45px;margin-bottom: 20px;}
	.newslist{ margin-top:17px; }
	.newsli{ width:100%; margin:0 0 18px; }
	.newsli_{  margin: 0 10px; }
	.newsli_cont{ padding:0 10px; padding-top: 15px;}
	.newsli_title{ height:30px; line-height:30px; }
	.newsli_date{ line-height:40px; }
	.newsli_count{ line-height:40px; }
	.proknowlist_li{margin-left: 20px;}
	.proknodetail_title{font-size: 25px;}
	.booksearch_form_ input{width: 165px;height: 40px;}
	.submitsgd2{height: 40px;line-height: 40px;width: 14.167%;}
	.searchbg{background-image: url(../images/college/scm.jpg);background-size: 240%;background-repeat: no-repeat; background-position: top;padding-top: 130%;}
	.searchbgfrom{width: 100%;height: 30%; left: 0;top: 45%;}
	.searchbgfromhead{font-size: 20px;margin-top: 3px;}
	.searchselect{margin-top: 3px;height: 100%;}
	.searchselect select{width: 62.5%;height: 40px;font-size: 15px; padding-left: 5px;margin-left: 0; background-size: 6%;margin-top: 10px;}
	select::-ms-expand { display: none; }
	.collegeteach{padding-bottom: 1px;}

	.searchselect input{width: 60.5%;height: 40px; padding-left: 6px;margin-left: 0px;margin-top: 10px;}
	.submitsgd{width: 45%;height: 40px;font-size: 18px;margin: 20px auto;line-height: 18px;border-bottom-right-radius: 1em;}
	.searchresulselect select{height: 40px;padding-left: 10px;font-size: 15px;}
	.searchresulselect input{height: 40px;padding-left: 10px;}
	.searchresulselect div:nth-child(1){font-size: 20px;height: 40px; line-height: 50px;}

	.swiper-button-prev{width: 30px;height: 30px;}
	.swiper-button-next{width: 30px;height: 30px;}
	.detailtwo_head{width: 95%; font-size: 16px;padding-top: 30px;}
	.detailtwo_content{margin: 20px auto;}
	.undertitle{padding: 17px 16px;}

	.prodlist_part_left{width: 100%;height: 120px;}
	.itembox_icon{width: 40px;height: 40px;}
	.itembox_title{font-size: 20px;line-height: 8px;}
	.prodlist_part_right{margin-left: 0;margin-top: 120px;}
	.itembox_icon div{background-size: 100%;}
	.prodli{width: 49%;}
	.insidebanner .swiper-pagination{ bottom:5px; }
	.insidebanner .swiper-pagination .swiper-pagination-bullet{ width:6px; height:6px; margin:0 1.5px; }
	.prodlist{ padding:30px 0 20px; }
	.prodlist_part_left{ position:relative; width:100%; }
	.stuplan{padding-top: 30px;padding-bottom: 1px;}
	.formonerang input{height: 30px;width: 92%;}
	.formtworang{width: 92%;font-size: 16px;}
	.formtworangnth2{margin-left: 0;}
	.formthreerang{width: 92%;font-size: 16px;}
	.formtworang input{height: 30px;width: 100%;}
	.formthreerang textarea{height: 50px;width: 100%;}
	.formforebtn{margin-top: 20px;}
	.formforebtn input{width: 38%;height: 35px;line-height: 35px;font-size: 14px;}
	.itembox{ display:block; padding:20px 0; }
	.itembox_icon{ width:42px; height:42px; margin:0 auto 13px; }
	.itembox_icon div{ background-position:center top; background-size:42px auto; }
	.itembox_title{ font-size:20px; line-height:26px; }
	.prodlist_part_right{ margin-left:0;margin-top: 0px; }
	.prodlist_part{margin: 0; padding-bottom: 20px;}
	.prodli{ width:50%; }
	.prodli_img,.prodli_title{ width: auto; max-width:166px; }
	.prodli_title{ padding:0 10px; }
	.prodli_line_two{ display:block; }
	.prodli_line_four{ display:none; }
	.breadnav{top: 40px;}
	.proddetail{ height:auto; margin-top:99px; }
	.proddetail_{ width:100%; }
	.proddetail_imgarr{ float:none; width:300px; height:336px; margin:0 auto; }
	.proddetail_info{ float:none; width:100%; padding:30px 16px 20px; box-sizing:border-box; }
	.proddetail_title{ font-size:24px; line-height:30px; }
	.proddetail_desc{ margin-top:8px; }
	.proddetail_parameter_ul{ width:100%; margin-top:13px; padding:12px 0 0; }
	.parameter_li{ padding-left:10px; background: url(../images/point.png) no-repeat left 13px; background-size:4px 4px; font-size:14px; line-height:30px; }
	.parameter_item{ margin-right:10px; }
	.proddetail_linkul{ margin-top:0px; }
	.proddetail_linkli{float: none; width:140px; height:38px; margin-right:4px; margin-top: 10px;}
	.proddetail_linkli.btn-01 a{ background-size:100%; }
	.proddetail_linkli.btn-02 a{ background-size:100%; }
	.proddetail_linkli.btn-03 a{ background-size:100%; }
	.proddetail_share{ margin-top:20px; }
	.bdsharebuttonbox{ padding:7px 0; }
	.bdsharebuttonbox .shareli{ width:24px; height:20px; margin: 0 0 0 8px; }
	.bdsharebuttonbox .shareli.icon01{ background-size:20px auto; }
	.bdsharebuttonbox .shareli.icon02{ background-size:auto 18px; }
	.bdsharebuttonbox .shareli.icon03{ background-size:auto 18px; }
	.bdsharebuttonbox .shareli.icon04{ background-size:auto 18px; }
	.bdsharebuttonbox .shareli.icon05{ background-size:auto 18px; }
	.proddetail_main{ padding:60px 0 35px; }
	.proddetail_main_{ width: 89%; }
    .enrollment{font-size: 12px !important;padding-top: 0;}
	.proddetail_main_left{ float:none; width:100%; }
	.proddetail_main_head{ top:-30px; border-bottom:2px solid #f15929; }
	.proddetail_main_head div{ width:84px; height:30px; padding-left:36px; border-top-left-radius:6px; border-top-right-radius:6px; background:#f15929 url(../images/detailcont.png) no-repeat 13px center; background-size:16px 15px; font-size:16px; line-height:32px; }
	.proddetail_main_right{ float:none; width:100%; margin-top:15px; }
	.proddetail_report_head{ height: 30px; font-size: 15px; line-height: 30px; padding-left: 30px; background-position: 9px center; background-size: 14px 11px; }
	.proddetail_hot_head{ height: 30px; font-size: 15px; line-height: 30px; padding-left:25px; background-position: 10px center; background-size: 11px 10px; }
	.proddetail_contact_cont{ font-size:28px; }
	.proddetail_contact_{ background-size:50px 50px; background-position:25px center;  }
	.itembox_icon2 div{background-size: 60%;}
	.enrollment_logo{margin-top: 20px;}
	.enrollment_phone{font-size: 18px;margin-top: 20px;}
	.enrollment_logo{margin-top: 20px;}
	.enrollment_wx{font-size: 17px;line-height: 20px;}
	.stuplanlist a:nth-of-type(odd){float: none;}
	.stuplanlist a:nth-of-type(even){float: none;}
	.stuplanlist a{width: 100%;}
	.stuplanlistinfo div{margin-left: 17px;}
	.stuplanlistinfo{height: 90px;margin-top: 10px;}
	.plan_title{font-size: 15px;line-height: 20px;margin-top: 15px;}
	.plan_time{font-size: 12px;line-height: 20px;}
	.plan_address{font-size: 12px;line-height: 20px;}
	.stucomedetail{padding-bottom: 20px;width: 92%;margin-top: 65px;}
	.stucomedetail_head{font-size: 20px;padding-top: 0px;}
	.stucomedetail_content{margin: 15px auto;padding-top: 15px;}
	.stucomedetail_content img{max-width: 95%;}
	.btnbaoming{width: 150px;height: 39px;line-height: 40px;font-size: 17px;}
	.btnbaoming img{width: 27px;height: 24px;margin-top: 7px;}
	.indeximgbox div{padding-top: 50%;margin-top: 20px;}
	.proknowlist{padding: 17px 16px 0;margin-top: 0px;}
    .collegeabout_img{margin-top: 50px;}
    .collegeabout{width: 100%;height: auto;margin-bottom: 100px;top: 50px;}
    .collegeabout_img_{transform: scale(0.6);margin-top: -110px;}
    .searchdetailcontent{padding-bottom: 0;}
    .searchresultbg{margin-top: 45px;}
	.resultlist_content__{width: 100%;height: 450px;margin-bottom: 20px;}

}

@media screen and (max-width: 830px){
	.teachdetail_pic{height: 490px;}
}


@media screen and (max-width:800px)
{
    .mobilesmanav{display: block; }
	.staffingpops_{ width:90%; margin:0 auto; padding:27px 0 34px; }
	.staffingpops_close{ width:24px; height:21px; background: url(../images/close.png) no-repeat center; background-size:10px 10px; }
	.staffingpops_head{ width:110px; }
	.staffingpops_head span{ top:-15px; padding:0 5px; font-size:20px; line-height:30px; }
	.staffingpops_form{ margin-top:20px; }
	.staffingpops_form .formbox{ margin-bottom:5px; }
	.staffingpops_form .formitem{ width:28%; margin-right:5px; padding:4px 0; line-height:35px; }
	.staffingpops_form .forminput{ width:auto; padding:4px 10px 3px 0; }
	.staffingpops_form .inputtxt{ height:35px; }
	.staffingpops_form select{ height:35px; background: url(../images/arrow03.png) no-repeat 97% center; background-size:5px auto; }
	.uploadbtn{ width:90%; height:130px; }
	.uploadbtn_tip{ margin-top:4.4%; font-size:13px; }
	.uploadbtn_tip2{ font-size:11px; line-height:14px;}
	.jFiler{ font-size:10px; line-height: 16px; }
	.jFiler-items-default .jFiler-item{ padding:5px; }
	.jFiler-items-default .jFiler-item .jFiler-item-icon{ font-size:17px; margin-right:7px; }
	.jFiler .jFiler-item-info{ float:none; overflow:hidden; }
	.jFiler-items-default .jFiler-item-assets{ right:0; }
	.jFiler-items-default .jFiler-item-assets a{ padding:4px 4px 4px 6px; }
	.staffingpops_form .formbox_submit{ width:165px; height:35px; font-size:16px; line-height:35px; }

	.chistory_head{margin-top: 5px;}
	.chistory_brief{font-size: 12px;margin-top: 5px;height: 65px;}

	.collegethbtn_{width: 70px;height: 30px;line-height: 30px;font-size: 12px;}

	.teachdetail_pic{width: 88%;height: 490px; float: none;margin: 0 auto;margin-bottom: 14px;}
	.teachdetail_text{width: 90%;}
    .frombaoming{width: 100%;margin-bottom: 100px;top:50px;}
    .formonerang:nth-child(2){margin-left: 0;}
	.proknowbtn{text-align: center;}
	.cproknowsear_{display: none;}
	.proknowlist_pic img{width: 140px;height: 80px;}

	.booksearch_form_ input{width: 80%;}

	.booksearch_form_{text-align: center;}
	.booksearch_form_ .submitsgd2{float: none;}
	.booksearch_form_ input{margin-bottom: 10px;}
	.booksearch_table table tr:nth-child(1){font-size: 12px;}
	.booksearch_table table tr{font-size: 12px;}
	.booksearch_table table tr td:nth-child(2){display: none;}
	.booksearch_table table tr td:nth-child(3){display: none;}
	.booksearch_table table tr td:nth-child(4){display: none;}
	.booksearch_table table tr td:nth-child(7){width: 18% !important;}
	.booksearch_table table tr td:nth-child(8){width: 20% !important;}
	.booksearch_table table tr td:nth-child(6){display: none;}
	.resultlist_head{font-size: 20px;padding-top: 15px !important;}
	.stuplanlist {margin: 0 auto;padding-bottom: 20px;margin-bottom: -20px;}
	.booksearch_form{margin-top: 20px;}
	.booksearchcon{margin-top: 30px;}
	#tablehead tr{font-size: 13px;}
	#tablebody tr{font-size: 12px;}
	textarea, select{font-size: 12px;}
	.searchresulselect div:nth-child(1){float: none;}
	.searchresultbgfrom{padding-top: 20px;text-align: center;height: 255px;padding-bottom: 35px;}
	.resultlist{padding-top: 45px;}
	.resultlist_content{width: 90%;margin-top: 20px;margin-bottom: -20px;}
	.searchresulselect select{width: 62.5%;margin-left: 0;margin-top: 10px;background-size: 6% 20%;}
	.searchresulselect input{width: 59.5%;margin: 10px 0;}

	.searliimg{margin: 10px auto;}
	.searliimg div{width: 100%;}
	.searliimg div p{margin-left: 10px;margin-top: 7px;line-height: 18px;}
	.searliimg div .sgdname{font-size: 18px;line-height: 15px;margin-top: 15px;}
	.submitsgd2{width:45%;}
	.submitsgd2 input{width:100%;margin: 0;line-height: 40px;}
	.proknodetail_title {font-size: 20px;}
	.proknodetail{margin-top: 0;width: 88%;}
	.proknodetail_date{margin-top: 15px;}
	.proknodetail_head{height: auto;padding-bottom: 12px;}
    .classinfo_{width: 100%;height: 250px;margin-top: 10px;}
    .proknow{padding-top: 0;}
    .proknowli_info{margin-top: 10px;}
	.swiper-button-next{width: 30px;height: 30px;}
	.swiper-button-prev{width: 30px;height: 30px;}



}
@media screen and (max-width:750px)
{

	.footer_top{padding: 0 0 110px !important;}
    .shop_btn{left: 0px;right: inherit;top:-105px;}
    .shop_btn_li{float: none;margin-bottom: 10px;margin-left: 0px;}
	/*.btn-01{margin-top: -140px !important;margin-right: 4px !important;float: none !important;}*/
	/*.btn-02{margin-top: -92px !important;float: none !important;}*/
	.collegeteach_list a:nth-child(odd) .collegeteach_list_{float: left;margin-top: 10px;}
	.collegeteach_list a:nth-child(even) .collegeteach_list_{float: right;margin-top: 10px;}
	.collegeteach_list{overflow: hidden;}
	.collegeteach_list_{width: 48%;height: auto;margin: 0;}
	.collegeteach_list_img{padding-top: 160%;}
	.collegeteach_list_name{font-size: 13px;margin-top: 5px;}

	.classinfo{overflow: hidden;margin-bottom: 0px;padding-bottom: 0;}
	.classinfo a:nth-child(odd) .classinfo_{float: left;margin-right: 0;}
	.classinfo a:nth-child(even) .classinfo_{float: right;margin-right: 0;}
	.cproknowbtn_{width: 70px;font-size: 12px;}
	.proknowbtn a:first-child div{margin-left: 0;}
	.proknow_{width: 100%;padding-top: 30px;padding-bottom: 5px;}
	.proknowlist_{height: auto;margin: 5px auto;margin-bottom: 15px; overflow: hidden;padding-bottom: 10px;}
	.proknowlist_pic{width: 100%;margin: 0 auto;padding-top: 54%;}
	.proknowlist_:hover .proknowlist_pic{transform: scale(1);}
	.proknowlist_li{width: 95%;margin-left: 10px;height: auto;}
	.proknowlist_title{font-size: 18px;margin-top: 13px;}
	.proknowlist_brief{font-size: 14px;line-height: 17px;margin-top: 10px;}
	.proknowli_info div{line-height: 20px;font-size: 14px;}
	.proknowli_date{background-size: 13px 13px;}
	.proknowli_count{background-size: 16px 12px;}
	.proknowli_more{background-size: 12px 12px;}
	.proknowli_more{margin-right: 10px;}
	.newsdetail_head{padding: 0px;}
	.newsdetail_title{font-size: 20px;padding: 17px 16px 0;line-height: 20px;}
	.enrollment p img{    transform: scale(0.7);}


	.frombaoming form{width: 85%;margin: 14px auto;}
	.closebmfrom{width: 30px;height: 30px;margin-top: 0px;}
	.bmfrom_head{font-size: 20px;margin-top: 20px;}
	.formonerang{font-size: 16px;margin-top: 14px;width: 100%;}


}
@media screen and (max-width:450px)
{
	.classinfo{overflow: hidden;}
	.classinfo a:nth-child(odd) .classinfo_{float: left;margin-right: 0;}
	.classinfo a:nth-child(even) .classinfo_{float: right;margin-right: 0;}

	.classinfo_pic{background-size: contain;background-position: top;}
	.classinfo_title{}

}
	
.col-xs-12,.col-md-4
{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}