@charset "gb2312";
body { margin: 0; padding: 0px; font-size: 12px; color: #333; text-align: left; font-family: "Microsoft Yahei", "microsoft Yahei",
 "Tahoma", "Arial", "Helvetica", "STHeiti"; font-size:12px;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, form, fieldset, input, textarea, blockquote, th, td { margin: 0px; padding: 0px; }
input, select { vertical-align: middle; font-size: 12px }
table { border-collapse: collapse; border-spacing: 0; }
li { list-style: none }
img { border: 0px; }
img a { cursor: pointer }
.clear { clear: both; _display: inline }
a { text-decoration: none; color: #333; }
h1, h2, h3, h4, h5, h6, h7 { margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; }
.clearfix:after, .page dl:after, .courseazu:after, .select-detail:after { display: block; visibility: hidden; clear: both; height: 0; content: '.'; }
.clearfix, .page dl, .courseazu, .select-detail { zoom: 1; }
.fl{ float:left;}
.fr{ float:right;}

/*top*/
.top {height: 30px;font-size: 14px;line-height: 40px;background-color:#FFFFFF;}
.w{margin:0 auto;width: 1000px;}
.l{float: left;}
.r{float: right;}
.top a:hover{color:#cc0000;}

/* CSS Document */
.banner{background:url(../img/header_1.png) center top no-repeat;width:100%;height: 505px;margin: 0 auto;}
.b-main{ width:922px; height:auto; margin:0 auto; font-size:0; line-height:0;}
.b-main img{width: 100%;}
.lead{ width:100%; height:116px; 
	position: relative;top: -40px;
	}

.m-lead{ width:1100px; height:120px; margin:0 auto; 
	/* box-shadow: 0px 0px 10px 0px rgba(39, 95, 233, 0.14); */
	box-shadow: 0px 0px 10px rgba(39, 95, 233, 0.14); 
	background-color: #fff;border-radius: 10px;}
.lead-l{font-size: 32px;font-weight: bold; color:#2A6DEA; width:65px; padding-right:10px; 
margin:18px 0  0 40px;border-right:1px solid #A7CBF8; }
.m-lead p{font-size: 18px; color:#333333; width:930px;  line-height:40px; padding:0; margin:22px 0 0 20px;}
.m-lead p em{ color:#FF0000; font-style:normal; }

/* 头部 */
.ztheader{width: 100%;height: 50px;background: #FFFFFF;line-height: 50px;margin: 0 auto;}
.ztheader .zthead1100,.ztdxtx1100,.ztwidth1100{width: 1100px;margin: 0 auto;height: 100%;position: relative;}
.ztheader .zthead1100 .logimg{display: inline-block;float: left;overflow: hidden;width: 159px;position: relative;
	top: 9px;
}
.ztheader .zthead1100 .logimg img{width: 100%;}
.ztheader .zthead1100 .ztdhl{width: auto;height: 100%;float: left;margin-left: 57px;font-size: 16px;}
.ztheader .zthead1100 .ztdhl ul li{float: left;margin-right: 20px;	cursor: pointer;position: relative;}
.ztheader .zthead1100 .ztdhl ul li:nth-child(2):hover .typeulbox{display: block;}
.ztheader .zthead1100 .ztdhl ul li:nth-child(3):hover .typeulbox{display: block;}
.ztheader .zthead1100 .ztdhl ul li .typeulbox{position: absolute;width: 200px;overflow: hidden;line-height: 0px;left: -24px;display: none;z-index: 100;}
.ztheader .zthead1100 .ztdhl ul li .typeulbox>img{position: relative;left: 32px;top: 1px;}
.ztheader .zthead1100 .ztdhl ul li .typeulbox .typeul{width: 100%;overflow: hidden;background: #fff;border-radius: 4px;}
.ztheader .zthead1100 .ztdhl ul li .typeulbox .typeul a{display: block;overflow: hidden;margin: 0 auto;width: 90%;border-bottom: 1px solid #F5F5F5;font-size: 16px;color: #666666;height: 42px;line-height: 42px;}
.ztheader .zthead1100 .ztdhl ul li .typeulbox .typeul a:hover{color: #188EEE;}
.ztheader .zthead1100 .ztdhl ul li span img{position: relative;top: -3px;margin-left: 4px;}
.ztheader .zthead1100 .ztdhl ul li span:hover img{transform: rotate(180deg);}
.ztheader .zthead1100 .ztdhl ul li:last-child a img{position: relative;top: 3px;}
.ztheader .zthead1100 .ztdhr{width: auto;float: right;margin-right: 4%;overflow: hidden;position: relative;
	top: 8px;
}
.ztheader .zthead1100 .ztdhr a{height: 24px;line-height: 24px;overflow: hidden;display: inline-block;margin-right: 20px;font-size: 16px;}
.ztheader .zthead1100 .ztdhr a:first-child{width: 50px;border: 1px solid #188EEE;border-radius: 4px;margin-right: 15px;color: #188EEE;text-align: center;font-size: 14px;height: 22px;line-height: 22px;}
.ztheader .zthead1100 .ztdhr a:first-child:hover{background: #188EEE;color: #FFFFFF;}
.ztheader .zthead1100 .ztdhr a:nth-child(2){width: 50px;border: 1px solid #D9D9D9;border-radius: 4px;color: #666666;text-align: center;font-size: 14px;height: 22px;line-height: 22px;}
.ztheader .zthead1100 .ztdhr a:nth-child(2):hover{background: #D9D9D9;}
.addermap{position: absolute;right: 0;top: 1px;font-size: 16px;cursor: pointer;}
.addermap:hover .adderbox{display: block;}
.addermap .addertext{text-align: right;overflow: hidden;}
.addermap:hover .addertext img{transform: rotate(180deg);}
.addermap .addertext img{position: relative;top: -3px;margin-left: 2px;}
.addermap .adderxl {position: absolute;top: -8px;right: 10px;display: block;width: 24px;height: 10px;background-image: url(//www.cnitpm.com/img/box_sanjiao.png);background-position: center;background-repeat: no-repeat;}
.addermap .adderbox{display: none;position: absolute;width: 220px;right: 0;top: 49px;z-index: 1000;box-shadow: 0 2px 6.51px 0.49px rgba(9, 2, 4, 0.3);}
.addermap .adderbox .adderboxul{border: 1px solid #1e8cf5;background-color: #fff;height: 250px;}
.addermap .adderbox .adderboxul > li {float: left;padding: 0 15px;}
.addermap .adderbox .adderboxul .adderitem li{width: 47px;float: left;height: 250px;}
.addermap .adderbox .adderboxul .adderitem li a{font-size: 14px;color: #666;line-height: 40px;display: block;text-align: left;height: 30px;}
.addermap .adderbox .adderboxul .adderitem li a:hover{color: #188EEE;}


/**content**/
.content{ width:100%;height:auto; }
.ch-share-box{ width:1100px; position:relative; margin:0 auto;}
.qy-titbox{ text-align:center; height:118px; padding-top:25px;}
.qy-titbox span,.qy-titbox strong,.qy-titbox strong i{ display:inline-block; vertical-align:middle;}
.qy-titbox span{ width:110px; height:6px; background:#bacfe7; font-size:0;}
.qy-titbox strong{ height:118px; background:url(//www.cnitpm.com/zt/img/bgtou.png) 0 0 no-repeat; margin:0 30px; }
.qy-titbox strong i { width:80px;font:bold 18px/20px "Impact"; margin-top:24px; color:#154cb5;vertical-align:top; padding-left:10px;}
.qy-titbox strong i b{font:bold 44px/44px "Impact";}
.qy-titbox strong em{ font:36px/45px "Microsoft Yahei";font-style:normal; color:#154cb5; margin-top:35px; display:inline-block; vertical-align:top;}

/**content-two**/
.elite-box{ width:100%; height:auto; background:#1680e9;}
.main{ background-image:linear-gradient(20deg, #2c47be, #1680e9); padding-bottom:40px; }
.elite-box .qy-titbox{ padding-top:40px}
.elite-box .qy-titbox span{ background:#0d4bad;}
.elite-box .qy-titbox strong i{ color:#fff;}
.elite-box .qy-titbox strong em{ color:#fff;}
.elite-box .qy-titbox strong{ background:url(//www.cnitpm.com/zt/img/bgtou.png) 0 -125px;}
.j-list{ background:#5092df; padding:0 10px 10px; margin-top:20px;}

.ui-table{ clear:both;background:#fff;}
.ui-table th,.ui-table td{ border:1px #f9f2f2 solid; padding:10px 10px;font:normal 14px/22px "Microsoft Yahei";}
.ui-table th{ border-right:1px #71aaed solid; background:#5092df;font:normal 16px/24px "Microsoft Yahei"; color:#fff; text-align:center;border-top:1px #71aaed solid;}
.ui-table tr td p{ height:25px; overflow:hidden;}
.ui-table tr td p .yj{ font-size:14px; color:#333;}

.ui-table tbody tr:nth-child(2n),.ui-table tbody tr.trbg{background:#fafafa;}
.ui-table tbody tr:hover{background:#f5f5f5;}
.ui-table td span{ color:#666;}
.ui-table td em{ width:17px; height:17px; background:url(//www.cnitpm.com/zt/img/bgnn.jpg) 0 -130px; display:inline-block; vertical-align:middle;}
.ui-table td b{ color:#ff5b3a;vertical-align:middle; margin-left:9px;}
.ui-table .distance{ width:66px;}
.ui-table td .sp{ width:70px; height:24px;border-radius:20px; display:inline-block; background: url(//www.cnitpm.com/zt/img/bgtou.png) 0 -272px #fe684a no-repeat;}
.ui-table td .sp:hover{background: url(//www.cnitpm.com/zt/img/bgtou.png) 0 -272px #ff7e00 no-repeat;}
.ui-table td .sp i{ color:#fff; font-style:normal; margin-left:12px;}

.ui-table .list-prize{ border-left:1px solid #5092df;}
.ui-table .list-prizer{border-right:1px solid #5092df;}
.ui-table tr:hover td,.ui-table .list-yellow td{ background:#eef6ff; }
.ui-table tr:hover td p{ min-height:25px;}
.ui-table tr:hover td a i{ font-size:14px;}
.empiric{ width:260px;}

/*content-three*/
.content-three{width:100%; height:auto;background:#fbf8f8; padding-bottom:10px;}
.awards{ width:999px; height:auto; margin:0 auto;}
.awards{ margin-top:20px;}
.awards-p{font:16px/24px "Microsoft Yahei"; color:#666; margin-bottom:5px;line-height:30px;margin-left:20px;}
.awards-top{ background:#fff;margin-top:16px;}
.awards-top span{ border:1px solid #bfbfbf; width:246px !important; height:58px; display:inline-block;cursor:pointer ;
font:20px/58px "Microsoft Yahei"; text-align:center;}
.awards-top .awards-top-s{ background:#1c6dc3;border:1px solid #1c6dc3; color:#fff; position:relative;}
.awards-top-s i{ position:absolute; width: 0; height: 0;border-left: 9px solid transparent; border-right: 9px solid transparent;
 border-top: 9px solid #1c6dc3; left:48%; bottom:-10px; font-size:0;}  
.awards-bottom{ background:#fff url(//www.cnitpm.com/zt/img/bei.jpg) bottom right no-repeat; padding:25px 0;  }
.awards-bottom-l{ width:226px; height:233px; background:url(//www.cnitpm.com/zt/img/bgnn.jpg) 0 -160px no-repeat; margin-left:40px;}
.awards-bottom-r{margin-left:40px; width:660px;}
.awards-bottom-r dt{font: 36px/40px "Microsoft Yahei"; color:#333; position:relative; margin-top:20px;}
.awards-bottom-r dt span{width: 0; height: 0; border-top: 9px solid transparent;border-right: 9px solid #1c6dc3;
 border-bottom: 9px solid transparent; display:inline-block; position:absolute; left:-18px; top:11px; }  
.awards-bottom-r dd em{font:18px/26px "Microsoft Yahei"; color:#333; position:relative; display:inline-block; margin:10px 0} 
.awards-bottom-r dd em i{ font-style:normal; color:#ec421f;}
.awards-bottom-r dd span{ position:absolute; width:260px; border-bottom:2px dashed #dadada; top:14px; left:350px;}
.awards-bottom-r dd p{font:16px/26px "Microsoft Yahei"; color:#666;} 
 
 
 /*content-four*/
.content-four{ background:#fff; }
.box_03{width:1030px; margin:0 auto; }
 .qy-titbox strong{ background: url(//www.cnitpm.com/zt/img/bgtou.png) 0 -455px; color:#ee4928;}
 .qy-titbox strong i, .qy-titbox strong em{ color:#ee4928;}
 .qy-titbox span{ background:#ffdfd9;}



/*content-five*/ 
.red_title { font-size: 60px;font-weight: bold;padding: 30px 0; line-height: 60px; width: 100%; background: #fff; text-align: center;}
.red_move_class{ overflow:hidden; height:600px; background:url(//www.cnitpm.com/zt/img/move_class_bg.jpg) no-repeat top center;}
.red_move_main{ width:1000px; height:600px; margin:0 auto; margin-top:-1px; background:url(http://img.233.com/wx/img/foot/2016/move_class_1.png) no-repeat center;}
.red_move_cl_tmain{ width:520px; height:278px; padding:77px 0 0 480px; margin:0 auto; color:#fff}
.red_move_cl_tmain h3{ font-size:42px; height:58px; line-height:58px; font-weight:bold}
.red_move_cl_tmain h4{ font-size:18px; line-height:30px; overflow:hidden; font-weight:normal;margin-bottom:20px}
.red_move_cl_tmain p{ height:30px; line-height:30px; padding:5px 0; font-size:18px; position:relative; text-indent:30px;}
.red_move_cl_tmain p span.ico{ vertical-align:top; width:30px; height:30px; margin-right:5px; display:block; position:absolute; left:0px; top:0px; background:url(//www.cnitpm.com/zt/img/ico.png) no-repeat; top:8px;}

.red_move_cl_bot{ height:318px; background-image:url(http://img.233.com/wx/img/foot/2016/move_class2.jpg)}
.red_move_cl_bbg{ width:520px; padding:0 0 0 480px; margin:0 auto}
.red_move_ewm{ width:146px; height:146px; float:left; overflow:hidden;}
.red_move_ewm img{ width:146px; height:146px; display:block;}
.red_move_but{ width:300px; overflow:hidden; padding-left:18px}
.red_move_but a{ display:block; width:275px; height:66px; line-height:66px; margin-bottom:10px; border:1px solid #f15852; color:#f05f6f; border-radius:5px; text-align:center; font-size:20px}
   

/*rigscoll_s*/
.rigscoll {position:fixed;left:50px;top:240px;  _position:absolute;_top:expression(documentElement.scrollTop+340);
 _margin-top:30px; _left:50%;_margin-left:600px; }
.rigscolltop {width:100px;height: auto;display:block; text-align:center; }
.rigscoll ul {pdisplay:block;position:relative;background:#7e55ec; border-radius:4px;}
.rigscoll ul li {display:block; }
.rigscoll ul .gotop{  margin-left:13px; _margin-top:-20px;}
.rigscoll ul li a {color:#fff;display:block;height:32px; font:14px/32px "Microsoft Yahei"; border-bottom:1px dashed #4d46be; }
.rigscoll ul li a:hover {color:#ff0; }
.rigscoll ul li.gotop{ background:#655cff; width:100%; margin:0; text-align:center;}
.rigscoll ul li.gotop a{color:#ff0;border-bottom:none;text-indent:0px;}
.rigscoll ul li.gotop a:hover{color:#ffec44;}
/*rigscoll_e*/ 


/*2017 6 29*/

.reflections{height: auto;position:relative;}
.reflections-boxdd{width: 1100px; overflow: hidden;  padding-top: 34px;}
.reflections-boxdd ul{ width: 1100px;}
.reflections-ul li{ width:304px; height:230px; background:url(../img/fan_imga06.png)no-repeat;background-size: 100% 100%;
	display:inline-block; position: relative;padding:0 20px; float: left;}

.reflections-ul li.act_mar{margin: 0 34px;}
.trainee-s{ position: absolute; top:20px; left:30px;box-shadow: 0px 2px 0px #7e55ec;}
.trainee-s,.trainee-s em{ width:235px; height:155px; border-radius:8px;overflow: hidden; }
.trainee-s em{ display:inline-block;}
.trainee-s em imgs{width:235px; height:155px; border-radius:8px;display:inline-block; overflow: hidden;}
.trainee-s a{ width:53px; height:53px; position: absolute; z-index: 6; background:url(//www.cnitpm.com/zt/img/bgtou.png) 0 -320px; display:inline-block; bottom:15px; right:15px;}
.trainee-s span{font:16px/20px "Microsoft Yahei"; position:absolute ; width: 140px; height:30px; background:url(//www.cnitpm.com/zt/img/bgtou.png) 0 -400px; bottom:0; left:0; text-indent:10px; line-height: 30px; color: #fff;}

.trainee-z{ margin-top: 120px; text-align: center;}
.trainee-z strong{font:bold 40px/40px "Impact"; vertical-align:middle; color:#fff956;}
.trainee-z strong i{font:bold 20px/20px "Microsoft Yahei"; vertical-align:middle;} 
.trainee-z span{font:18px/28px "Microsoft Yahei"; width:210px; height:28px; color: #fff; border:1px solid #fff; display: inline-block; border-radius: 24px; margin: 4px 0;}
.trainee-z em{font-style:normal;font:18px/28px "Microsoft Yahei"; color:#fff; }
.trainee-x{ margin:0 15px;}
.trainee-x h6{font: bold 15px/34px "Microsoft Yahei"; color:#0d62cc; background:#fff; width: 100px; height:34px; text-align: center; border-radius:17px; margin:26px 0 10px; }
.trainee-x p{font:14px/20px "Microsoft Yahei"; color:#fff; height: 60px; overflow: hidden; }
.trainee-x p a{ color:#fff956;}
.trainee-x p a:hover{ color:#ffe826;}  
.video-bomb{ width: 800px; height:400px; position: absolute; background: #fff; z-index: 10; left:50px; top:-30px; }

.content-three .qy-titbox{ padding-top:45px;}
.trainee-s a:hover{
	
	
	
	
	
-webkit-animation:pulse 1s .2s ease both;
-moz-animation:pulse 1s .2s ease both;}
@-webkit-keyframes pulse{
0%{-webkit-transform:scale(1)}
50%{-webkit-transform:scale(1.1)}
100%{-webkit-transform:scale(1)}
}
@-moz-keyframes pulse{
0%{-moz-transform:scale(1)}
50%{-moz-transform:scale(1.1)}
100%{-moz-transform:scale(1)}
}
/* CSS Document */


/*cents03*/


.section .section01{ width:315px; padding-bottom:20px; background:#fff; position:relative; float:left;  margin-top:30px;}
.section .section01:nth-child(2){margin: 0 27px;}
.section li:hover{ background:#ff8d36;}
.section li:hover{}
.section .section01_04{ margin-right:0;}
.section li img{ margin:1px;}
.section li a{display:block; position:relative; overflow:hidden; cursor:pointer;}
.section li em{
	width: 96px;
	height: 48px;
	position: absolute;
	background: url(bg.png) -459px 0;
	text-indent: 7px;
	font: 24px/40px "微软雅黑";
	color: #FFF;
	right: 24px;
}

.section .sectiontxt{ display: block; width: 100%; height: 202px;
  text-align: center;
  font: 16px/24px "微软雅黑"; color: #FFF; position: absolute; bottom: -2px; left: 0px; top: 210px; 
 transition:top .2s ease-out 0s}
.sectiontxt .bg{height:100%;background:#000; filter:Alpha(opacity=60);background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6); z-index:1;top:0;right:0; bottom:0;left:0; position:absolute;}
.sectiontxt .tech_icon{position:absolute; z-index:2;top:35px; _top:76px; left:76px; font-style:normal; line-height:54px;border:#fff solid 1px; _border:#2586e9 solid 1px; _color:#2586e9; border-radius:4px; width:168px; height:54px; display:block; font-size:22px;}
.sectiontxt .tech_icon:hover{ background:#d62100; color:#fff; border-color:#d62100; }
.sectiontxt .tech_icon em{
	background: url(//www.cnitpm.com/zt/img/pic.png) no-repeat -13px -110px;
	width: 12px;
	height: 11px;
	display: block;
	position: absolute;
	top: 22px;
	font-size:0;
}

.section li:hover .sectiontxt{top:0;}
.tech{ width:1000px; margin:0 auto 40px;}
.section01 h3{ font-size:24px; margin:0 16px; line-height:45px; text-align:center;}
.section01 p{ font-size:16px; margin:0 16px; line-height:26px;}
.section01:hover{ color:#fff;}
/*cents03 end*/ 


/**content-four**/
.content-4{ width:1000px; height:auto;  padding-bottom:110px; padding-top:20px;margin:0 auto;}
.main-top{ padding-top:15px;}
.h2-txt3{margin:0 auto 30px; width:100%; height:130px; background:url(//www.cnitpm.com/zt/img/h2-4.png) center 0 no-repeat; text-align: center; }
.h2-txt3 span{font:40px/130px "Microsoft Yahei"; color:#fff; background: -webkit-linear-gradient(left, #445ac7 , #58edff);     /* 背景色渐��?*/
  -webkit-background-clip: text;         /* 规定背景的划分区��?*/  -webkit-text-fill-color: transparent;  /* 防止字体颜色覆盖 */}

.online-s{ position:relative;}
.online-li{width:303px; background:#fff; border-radius:10px 10px 0 0; position: relative; float:left;border:1px solid #eee;}
.online-li:hover{/* box-shadow: 0 0 10px #333; */transform: translateY(-5px); -webkit-transform: translateY(-5px); z-index: 4; transition: transform 1s; -moz-transition: -moz-transform 1s; /* Firefox 4 */ -webkit-transition: -webkit-transform 1s; /* Safari and Chrome */ -o-transition: -o-transform 1s; /* Opera */}
.online-li h5{ width:100%; height: 75px; font:30px/75px "Microsoft Yahei"; color:#fff; text-align: center; border-radius:10px 10px 0 0; background:#de2c4d;     background-image: linear-gradient(20deg, #de2c4d, #ff4f20);}
.online-li .h5two{ background: #3179f0;background-image: linear-gradient(20deg, #3179f0, #2fafff);}
.online-li .h5three{ background: #3179f0;background-image: linear-gradient(20deg, #4a5bff, #705cff);}
.price{ margin:4px 10px 0;  height:58px;}
.price li { padding:12px 0;}
.price li em{ font:14px/24px "Microsoft Yahei";}
.price .priceli{ border-bottom:1px  dashed  #e1e1e1;}
.price li span{font:14px/24px "Microsoft Yahei";display: inline-block;vertical-align:bottom; width:84px; display: inline-block;}
.price li strong{font:24px/24px "Microsoft Yahei"; color:#ff3251; margin:0 20px 0 28px; width:75px; text-align:left; display: inline-block;vertical-align:bottom; }
.price li strong i{font:18px/24px "Microsoft Yahei";}
.price li a{font:14px/26px "Microsoft Yahei"; text-align: center; width:60px; height:26px; border-radius:13px; border:1px solid #ff3251; color:#ff3251; display:inline-block; }
.price li a:hover{ background:#ff3251; color:#fff;}
.price-b{ background:#f7f7f7; padding-bottom:10px; height:68px;}
.price-b span{font:14px/22px "Microsoft Yahei"; width:66px; height:22px; color:#777; border:1px  dashed #777; display: inline-block;
	text-align: center; border-radius:2px; margin:10px 0 0 6px;}
.price-sm{ margin:0 10px 10px 10px;}
.price-sm p{ margin-top:10px;}
.price-sm p span{font:14px/22px "Microsoft Yahei"; color:#333; margin-left:10px; width:240px; display:inline-block; vertical-align:top;}
.price-sm p em{font:14px/22px "Microsoft Yahei"; width:20px; height:20px; border:1px solid #777; display: inline-block; color:#777;
	border-radius:11px; text-align: center; vertical-align:top;}
.price-sm p .p-red{ color:#fb4f4f;}
.online-ann{width:305px; text-align: center; position: absolute; bottom:-60px; left:0;}
.online-ann a{ width:240px; height:44px;font:16px/44px "Microsoft Yahei";background: #ff2c54; background-image: linear-gradient(20deg, #ff6339, #ff2c54); color:#fff; text-align: center; display: inline-block; border-radius:22px; }
.online-ann a:hover{background: #ff6339; }
.online-li{margin-right:10px;}
.online-lileft{ margin-left:54px; }
.onlineleft{ position: absolute; left:-10px; top:60px;width:55px;}
.onlineleft span{ width:55px; height:55px; background: url(//www.cnitpm.com/zt/img/bg24.png) 0 -350px no-repeat; display: inline-block; font: bold 15px/20px "Microsoft Yahei"; color:#333; text-align: center; padding-top:8px;}
.onlineleft02{ margin-top:125px;}
.onlineleft03{ margin-top:55px;}


/* 公用页尾 */
body,p{margin:0; padding:0;}
.hfoot{padding:10px 0 20px 0; margin:0 auto;  font-size:12px; text-align:center;line-height:24px;}
.hfoot a{text-decoration:none;}
.hfoot a:hover{color:#cc0000;}

.banner1{width:100%;height:auto;margin: 10px auto 0;}

/* 2023 02 17 */
.tit_fangs{text-align: center;color: #333333;font-size: 50px;font-weight: bold;}
.tit_fangs img:nth-child(1){display: inline-block;width: 65px;height: 65px;position: relative;top: 16px;}
.tit_fangs img:nth-child(2){display: inline-block;width: 17px;height: 34px;}

.fangts{overflow: hidden;padding: 64px 0 15px 0;}
.fangts span{float: left;width: 100px;line-height: 30px;border-radius: 15px;background-color: #fff;color:#318BF7;font-size: 18px;font-weight: bold;text-align: center;}
.fangts p{float: left;width: 194px;line-height: 30px;margin-left: 10px;color: #fff;font-weight: bold;font-size: 16px;white-space: nowrap;text-overflow :ellipsis;overflow : hidden;}
.munal{overflow: hidden;}
.munal .muna_lf{float: left;width: 125px;margin-right: 30px;}
.munal p{font-size: 16px;color: #fff;line-height: 30px;    margin-top: 8px;}
.munal .muna_rimg{float: left;width: 139px;height: 94px;border: 5px solid #FFFFFF;border-radius: 6px;}
.munal .muna_rimg img{display: block;width: 100%;height: 100%;}

.lookTar,.mulianj{display: block;width: 350px;line-height: 60px;background-color: #FF6A00;border-radius: 30px;margin:40px auto;text-align: center;font-size: 22px;color: #fff;font-weight: bold;cursor: pointer;}
.lookTars{display: none;width: 350px;line-height: 60px;background-color: #FF6A00;border-radius: 30px;margin:40px auto;text-align: center;font-size: 22px;color: #fff;font-weight: bold;}

.content_seven{background-color: #F2F8FF;padding: 30px 0;}
.tit_texts{text-align: center;color: #666666;font-size: 18px;padding: 26px 0;}
.con_imgbm{width: 1100px;margin: auto;background-color: #fff;overflow: hidden;}
.con_imgbm img{display: block;width: 1040px;height: 500px;}


/*  */

.trainul{width: 100%;margin: 10px auto;overflow: hidden;}
.trainul li{width: 30%;float: left;margin-right: 3%;box-shadow:0px 0px 14px 2px rgba(0, 0, 0, 0.1);border-radius:10px;overflow: hidden;background: #FAFAFA;text-align: left;margin-bottom: 25px;}
.trainul li .updiv{width: 100%;background: url(https://www.cnitpm.com/wx/img/classbt1.png) no-repeat;text-align: center;font-size: 18px;color: #FFFFFF;padding-top: 10px;padding-bottom: 10px;height: 120px;overflow: hidden;background-size: 100% 100%;}
.trainul li .updiv1{background: url(https://www.cnitpm.com/wx/img/classbt2.png) no-repeat !important;}
.trainul li .updiv2{background: url(https://www.cnitpm.com/wx/img/classbt3.png) no-repeat !important;}
.trainul li .updiv p{font-size: 28px;font-weight: bold;}
.trainul li .updiv span{width: 95%;margin: 0 auto;overflow: hidden;display: block;height: 35px;line-height: 35px;font-size: 16px;}
.trainul li:last-child,.ysinfoa a:last-child{margin-right: 0% !important;}
.trainul li .downdiv{width: 100%;overflow: hidden;padding: 1rem;font-size: 16px;line-height: 35px;color: #666666;}
.trainul li .downdiv p:nth-child(1),.trainul li .downdiv p:nth-child(3){color: #FF0000 !important;}
.trainul li .downdiv .jiap{margin: 10px auto;text-align: center;color: #666666;width: 100%;overflow: hidden;}
.trainul li .downdiv .jiap em{text-decoration: line-through;}
.trainul li .downdiv .jiap span span{font-size: 30px;font-weight: bold;letter-spacing: 2px;}
.trainul li .downdiv .jiap span{color: #FF3333;}
.trainul li .downdiv .pbor{border-bottom: 1px solid #E6E6E6;padding-bottom: 5px;}
.trainul li .downdiv .pbtn,.trainul li .downdiv .pbtn1,.trainul li .downdiv .pbtn2{width: 90%;margin: 0 auto;overflow: hidden;font-size: 20px;margin-bottom: 8px;}
.trainul li .downdiv .pbtn a{width: 45%;float: left;color: #3FB7C1;display: inline-block;border: 1px solid #3FB7C1;text-align: center;border-radius: 20px;margin-right: 10%;overflow: hidden;cursor: pointer;}
.trainul li .downdiv .pbtn a:last-child{margin-right: 0% !important;}
.trainul li .downdiv .pbtn a:hover{background: #3FB7C1;color: #FFFFFF;}
.trainul li .downdiv .pbtn1 a{width: 45%;float: left;color: #6594EC;display: inline-block;border: 1px solid #6594EC;text-align: center;border-radius: 20px;margin-right: 10%;overflow: hidden;cursor: pointer;}
.trainul li .downdiv .pbtn1 a:last-child{margin-right: 0% !important;}
.trainul li .downdiv .pbtn1 a:hover{background: #6594EC;color: #FFFFFF;}
.trainul li .downdiv .pbtn2 a{width: 45%;float: left;color: #F66C4C;display: inline-block;border: 1px solid #F66C4C;text-align: center;border-radius: 20px;margin-right: 10%;overflow: hidden;cursor: pointer;}
.trainul li .downdiv .pbtn2 a:last-child{margin-right: 0% !important;}
.trainul li .downdiv .pbtn2 a:hover{background: #F66C4C;color: #FFFFFF;}


.wid1100{width: 1100px;margin: 0 auto 40px;overflow: hidden;position: relative;}
.hei520{height: 520px;background: #fff;box-sizing: border-box;padding: 28px 40px 40px;}
.titp{width: 100%;text-align: center;font-weight: bold;font-size: 40px;background: url(../../img/2022scf/tit_bg.png)no-repeat center top;overflow: hidden;padding-top: 14px;margin: 0 auto 20px;}
.titp img{margin: 0 8px;position: relative;top: -4px;}

.uldemo{margin: 0 auto 30px;width: 100%;overflow: hidden;}
.uldemo a{display: inline-block;float: left;margin-right: 15px;border-radius: 20px;height: 40px;line-height: 40px;background: #fff;text-align: center;font-size: 18px;padding: 0 16px;cursor: pointer;}
.uldemo a:last-child,.uldemo1 li:last-child{margin-right: 0;}
.uldemo a.xzli,.uldemo a:hover,.btndemo:hover{background: linear-gradient(0deg, #FF4E50 0%, #FB7E58 100%);color: #fff;}

.pxkcul>li,.rignav,.head{display: none;}
.pxkcul>li:first-child{display: block;}
.trainul li{width: 31.3% !important;margin-left: 0 !important;box-shadow: none !important;margin-bottom: 0 !important;}
.trainul li .updiv{height: 95px !important;}
.trainul li .downdiv{box-sizing: border-box;}
.trainul li .downdiv>p:last-child a{margin-right: 8% !important;}
.trainul li .downdiv .pbor{border-bottom: none !important;}
.trainul li .downdiv>a div{height: 400px;border-bottom: 1px solid #E6E6E6;margin: 0 auto 20px;}

.tit_padmu{padding: 40px 0;}

/* 轮播 */

.lunbo650{width: 1040px;
    height: 500px;
    margin: 30px auto;overflow: hidden;border-radius: 4px;position: relative;}
.slider .slider-img{width: 3300px;position: relative;}
.slider .slider-img .slider-img-ul{position: absolute;left: 0;top: 0;overflow: hidden;}
.slider .slider-img .slider-img-ul li{float: left;}
.slider .slider-dot > ul > li{cursor: pointer;width: 10px;height: 10px;border-radius: 50%;background: #fff;margin-left: 10px;display: inline-block;}
.slider .slider-dot > ul > li.active, .slider .slider-dot > ul > li:hover{background: #ff7e00;}
.slider .slider-dot{display: none;}
.slider .slider-btn:hover{background: rgba(125, 125, 125, .3);}
.lunbo650 .slider .slider-img .slider-img-ul li img{width: 1040px;
    height: 500px;border-radius: 4px;}
/* .slider-dot{display: block !important;} */
.lunbo650 .slider .slider-dot>ul{position: absolute;bottom: 7px;width: 100%;text-align: center;}
.lunbo650 .slider .slider-btn{position: absolute;width: 36px;height: 36px;top: 44.5%;line-height: 36px;text-align: center;color: #fff;font-size: 14px;border-radius: 50%;background: #00000063;}
.slider:hover .slider-btn{display: block;color: #fff;text-shadow: 0 0 5px #666;}
.lunbo650 .slider .slider-btn.slider-btn-left {left: 10px}
.lunbo650 .slider .slider-btn.slider-btn-right{right: 10px}
.xgzx_right{width: 290px;height: 330px;background: #FFFFFF;border-radius: 4px;margin-left: 20px;float: left;overflow: hidden;margin-top: 20px;}
.xgzx_right .xgzx_top{width: 251px;margin: 0 auto;overflow: hidden;height: 22px;line-height: 20px;margin-top: 13px;}
.xgzx_right .xgzx_top>span{display: inline-block;width: 83px;height: 20px;float: left;overflow: hidden;text-align: center;margin-right: 21px;}
.xgzx_right .xgzx_top>ul{width: 80px;text-align: center;float: left;margin-right: 21px;line-height: 16px;}
.xgzx_right .xgzx_top>ul li{display: inline-block;float: left;margin-right: 15px;color: #666666;font-size: 16px;cursor: pointer;position: relative;}
.xgzx_right .xgzx_top>ul li:hover,.xgzx_right .xgzx_top>ul li.colt,.xgzx_right .xgzx_rdzxlist>div a:hover{color: #188EEE;}
.xgzx_right .xgzx_top>ul li em{display: none;overflow: hidden;height: 2px;width: 16px;margin: 0 auto;background: #188EEE;position: absolute;bottom: -6px;left: 9px;}
.xgzx_right .xgzx_top>ul li.colt em{display: block !important;}
.xgzx_right .xgzx_top>a{display: block;width: 45px;height: 19px;background: #E5F4FF;border-radius: 10px;text-align: center;overflow: hidden;float: right;line-height: 19px;font-size: 12px;color: #188EEE;}
.xgzx_right .xgzx_top>a:hover{background: #d1e6f5;}
.xgzx_right .xgzx_rdzxlist{width: 250px;margin: 8px auto 0;overflow: hidden;}
.xgzx_right .xgzx_rdzxlist>div{width: 100%;margin: 0 auto;overflow: hidden;display: none;}
.xgzx_right .xgzx_rdzxlist>div a{width: 100%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #4D4D4D;font-size: 14px;line-height: 35px;}
.xgzx_right .xgzx_rdzxlist>div a em{display: inline-block;width: 14px;height: 14px;border-radius: 2px;line-height: 14px;text-align: center;margin-right: 5px;}
.xgzx_right .xgzx_rdzxlist>div a:nth-child(-n+3) em{background: #FF6A00;font-weight: bold;color: #FFFFFF;font-size: 12px;}

/*  */
.ydhidetion div{display: none;}
.ydhidetion div:nth-child(-n+3){display: block;}
.head_shud,.ydshowtion{display: none;}

@media screen and (max-width:1024px){
	.top,.rigscoll,.ydhidetion,.content-three,.red_move_class,.hfoot,.right_pk{display: none;}

	.ydshowtion,.head_shud{display: block;}


	.reflections-boxdd{padding-top: 20px;}
	.head_shud{position: fixed;top: 0;left: 0; width: 100%;overflow: hidden;padding: 0.5rem 4% 0.3rem 4%;background-color: #fff;box-sizing: border-box;z-index: 999;}
	.head_shuimg{float: left;}
	.head_shuimg img{display: block;width: 6rem;}
	.head_appdl{float: right;width: 21%;display: flex;align-items: center; justify-content: space-between;}
	.head_appdl a{width: 40%;}
	.head_appdl a img{width: 0.8rem;height: 1rem; display: block;margin:0 auto;}
	.head_appdl a:nth-child(2) img{width: 0.9rem;}
	.head_appdl a p{text-align: center;font-size: 0.7rem;color: #666666;padding-top: 0.1rem;margin: 0;}
	
	.banner{background: url(../img/fan_imga08.png) no-repeat;height: 240px;background-size: 100% 100%;margin-top: 3rem;}
	.b-main{width: 100%;}
	.m-lead{width: 92%;display: flex;justify-content: space-between;align-items: center; margin: 0 auto;box-sizing: border-box;}
	.lead{top: -3px;height: auto;margin-bottom: 0.8rem;}
	.lead-l{width: 15%;margin:0;text-align: center;font-size: 1.4rem;font-weight: bold; padding: 0;}
	.m-lead{height: auto;padding: 0.8rem 0;}
	.m-lead p{flex: 1;font-size: 0.8rem;margin: 0;line-height: 1.2rem;padding: 0 4%;}
	.m-lead p em{font-size: 0.8rem;}
	.ch-share-box{width: 100%;}
	.tit_fangs{font-size: 1.4rem;}
	.tit_fangs img:nth-child(1){width: 32px;height: 32px;top: 8px;}
	.tit_fangs img:nth-child(2){width: 7px;height: 15px;}

	.reflections-boxdd ul,.reflections-boxdd{width: 100%;}
	.reflections-ul{display: flex;justify-content: space-between;align-items: center;padding: 0 3%;flex-wrap: wrap;box-sizing: border-box;}
	.reflections-ul a{width: 48.5%;margin-bottom: 0.8rem;}
	.reflections-ul li{width: 100%;height: auto; padding: 0 3% 0.5rem 3%;float: none;box-sizing: border-box;}
	.fangts{padding: 25px 0 0 0;display: flex;justify-content: space-between;align-items: center;}
	.fangts span{width: auto;line-height: 1.1rem;width: 27%; font-size: 0.7rem;float: none;}
	.fangts p{width: auto;font-size: 0.7rem;margin: 0;float: none;flex: 1;white-space: nowrap;text-overflow :ellipsis;overflow : hidden;margin-left: 2%;}
	.munal{display: flex;justify-content: space-between;align-items: center;}
	.munal .muna_lf{float: none;width: 60%;margin-right: 2%;}
	.munal .muna_rimg{float: none;width:37%;height: auto;border: 3px solid #fff;}
	.munal p{font-size: 0.6rem;line-height: 1.1rem;margin-top:0px}
	.reflections-ul li.act_mar{margin: 0;}

	.lookTar{display: none;}
	.lookTars,.mulianj{display: block; width: 60%;line-height: 2.2rem;font-size: 1rem;margin: 15px auto 30px;}

	.con_imgbm{width: 92%;margin: auto;}
	.con_imgbm img{width: 100%;height: auto;margin: 0;}
	.content_seven{padding: 28px 0;}
	.tit_texts{padding: 16px 0;font-size: 1rem;}
	.tit_padmu{padding: 20px 0;}
	.reflections-boxdd ul a{display: none;}

	.reflections-boxdd ul a:nth-child(-n+6){display: block;}
	/* 轮播 */
		/* .lunbo6501{display: block;}
		.lunbo6502{display: block;} */

		.lunbo650{width: 320px; height: 240px;margin: 15px auto;}
		.slider .slider-img{width: 2000px;position: relative;}
		.lunbo650 .slider .slider-img .slider-img-ul li img{display: block; width: 320px;
			height: 240px;border-radius: 4px;}
			.lunbo650 .slider .slider-btn{width: 26px;height: 26px;line-height: 26px;}
	/*  */
	.top,.titp img,.tabul li table tr td:nth-child(n+3){display: none;}
	.trainul li{width: 94% !important;margin: 0 0 20px 3% !important;}
	.wid1100{width: 94%;margin: 0 auto 20px;}
	.rigscoll,.yddhide,.bkzn_right,.ztheader{display: none;}
	#pxkc{margin: 0 auto;}
}
@media screen and (max-width:1024px){ }
  