@charset "gb2312";
/* CSS Document */
/*top*/
.top {height: 30px;font-size: 14px;line-height: 30px;background-color:#FFFFFF;}
.w{margin:0 auto;width: 1000px;}
.l{float: left;}
.r{float: right;}

/*base*/
/*万能清除浮动*/
.clearfix:after { display:block;visibility:hidden;clear:both;height:0;content:'.';font:normal 0px/0px Arial;}
.clearfix { zoom:1;}
body{overflow-x:hidden !important;}
.h50,.h30{display:block;visibility:hidden;clear:both;height:0;content:'.'; zoom:1;height:40px;line-height:40px;font-size:1px;}
.h30{height:30px;line-height:30px;}

a {color:#333;text-decoration:none;}
a:link {color:#333;text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:hover {color: #f30;}
a:active {color: #f30;}

/*通用布局功能样式*/
.f-fl{ float:left; _display:inline;}
.f-fr{ float:right; _display:inline;}

/*导航*/
.header{width:1190px;margin:0px auto;padding:10px 0;position:relative; z-index:2; }
.ui-tel{width:200px;height:42px;background:url(../img/wx-bg.png) no-repeat 0 -90px;margin-right:105px;}
.sehbom{width:195px;height:38px;line-height:38px;border:1px solid #dbdbdb; position:relative; z-index:999}
.sehbom .input2{width:145px;height:38px;line-height:38px;border:0;float:left;padding-left:12px;webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}

.sehbom .submit{width:38px;height:38px;background:#dbdbdb url(../img/wx-bg.png) no-repeat -193px 0;border:none;float:left;cursor:pointer}
.sehbom:hover{border:1px solid #d62100;height:38px;line-height:38px;}
.sehbom:hover .submit{background:#d62100 url(../img/wx-bg.png) no-repeat -102px 0;}
.sehbom .ui-search-list {width:100.5%; background-color:#f7f7f7; position:absolute; top:39px; *top:39px; left:-1px; z-index:9999;; }
.sehbom .ui-search-list ul {border:1px solid #dadada;border-top:0px; position:relative; zoom:1; }
.sehbom .ui-search-list li{padding-left:24px;padding-right:10px;border-bottom:1px solid #dadada;margin-left:0px;font:normal 14px/40px "microsoft yahei";color:#666;display:block;cursor:pointer;background:url(../img/wx-bg.png) no-repeat -208px -42px;}
.sehbom .ui-search-list li:hover{color:#f30}
.sehbom .ui-search-list li.jieguo{line-height:18px !important;padding-top:10px;padding-bottom:10px;}

/*底部*/
#footer{clear:both;font:12px/24px Arial !important;margin:0px auto;width:100%;color:#333;text-align:center;text-decoration:none;padding-bottom:40px;background:#fff}
/*底部结束*/

/*客服*/
#customer-ser{right:45px; z-index:999}
.customer-ser { width:112px; height: auto; display:block;  background:#c12501 url(//www.cnitpm.com/images/curs-bg.png) no-repeat; position: fixed; right:20px; top:100px; _position: absolute;  _top:expression(documentElement.scrollTop+240);_margin-top: 30px;  _right: 20px; font-family:Microsoft Yahei, microsoft Yahei; }*html .customer-ser{top:60px}.customer-ser .ser-tit{height:32px}.customer-ser .cust-logo{display:none;overflow:hidden;float:left;margin:10px 0 0 10px}.customer-ser .cust-ser-con{height: auto; border-top:0; overflow:hidden;}.customer-ser .img{width:92px;height:94px;display:block;margin:0 auto}.customer-ser .cust_close{width:25px;height:32px;display:block;float:right}.customer-ser .cust-ser-con ul{font-size:13px}.customer-ser .cust-ser-con li a{padding:11px 0 11px 10px;display:block;border-top:1px solid #ad2705;line-height:20px;color:#f4e0dd;overflow:hidden;*padding:0;*height:43px;*line-height:43px;font-family:Microsoft Yahei,microsoft Yahei}.customer-ser .cust-ser-con li a:hover{color:#f6e23f}.customer-ser .cust-ser-con li.kecheng a{border-top:0;*height:42px;*line-height:20px;*padding:10px 0 10px 10px}*html .customer-ser .cust-ser-con li.kecheng a{height:62px}.customer-ser .cust-ser-con li.kecheng a:hover{color:#f4e0dd}.customer-ser .cust-ser-con li .cu-num{font-weight:bold;color:#f6e23f;font-size:13px}*html .customer-ser .cust-ser-con li .cu-num{font-size:14px;}.customer-ser .cust-ser-con li i{width:24px;height:19px;display:block;float:left;background:url(../img/icon-kf2.png) no-repeat;margin:0 8px 0 0;*margin:0 5px 0 0}.customer-ser .cust-ser-con li i.ph-ico{background-position:-31px 0;*margin:12px 5px 0 10px}*html .customer-ser .cust-ser-con li i.ph-ico{margin:12px 5px 0 5px}.customer-ser .cust-ser-con li a:hover i.ph-ico{background-position:-61px 0}


/* 重置样式*/ 
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;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details { display:block; } 
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0px; }
address,caption,em,code{ font-style:normal; font-weight:normal;}
pre, code, kbd, samp { font-family:inherit; } 
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a{ text-decoration:none;}
body{ background:#fff;font-size: 12px;font-family: "微软雅黑"}
/*重置样式 end*/
.main-box:after,.main:after,.content:after,.list-box:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix,.main,.content,.list-box{zoom: 1;}
.clearfix:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.Apart-top{ height:40px;}

/*=============================顶部TOP样式开始=============================*/

* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
/*=============================顶部TOP样式结束=============================*/
.ui-grid-box{width:100%;margin:0 auto;padding:0px 0px 0px; position:relative; z-index:1; clear:both;}
.ui-grid-box:after{display:block;visibility:hidden;clear:both;height:0;content:'.';}
/* 固定三列 */
.ui-grid-side1-1{float:left;width:320px;}
.ui-grid-main1{float:left;width:500px;margin-left:35px;}
.ui-grid-side1-2{float:right;width:200px;}

/*手机二维码*/
.ui-grid-side1-Qr{position:absolute;right:-48px; top:-12px; border: 1px solid #e8e8e8; display: block; background: #fff;  text-align:center; margin-right:4%; width:85px;}
.ui-grid-side1-Qr:hover{border:1px solid #e8baba;}
.ui-grid-side1-Qr a{  float: right; display:inline-block;}
.ui-grid-side1-Qr img{  width:75px; height:75px;  padding-top: 3px;   padding-right: 3px;}
.ui-grid-side1-Qr p{margin-right: 3px; line-height: 12px; border-right: 1px solid #e8e8e8; padding: 0px 0px 5px 0; width:85px; color: #ff0000;font-size: 12px;display:inline-block;float:left;}


/*导航*/
.header{width:1190px;margin:0px auto;padding:10px 0;position:relative; z-index:2; }
.ui-tel{width:200px;height:42px;background:url(../img/wx-bg.png) no-repeat 0 -90px;margin-right:105px;}
.sehbom{width:195px;height:38px;line-height:38px;border:1px solid #dbdbdb; position:relative; z-index:999}
.sehbom .input2{width:145px;height:38px;line-height:38px;border:0;float:left;padding-left:12px;webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}

.sehbom .submit{width:38px;height:38px;background:#dbdbdb url(../img/wx-bg.png) no-repeat -193px 0;border:none;float:left;cursor:pointer}
.sehbom:hover{border:1px solid #d62100;height:38px;line-height:38px;}
.sehbom:hover .submit{background:#d62100 url(../img/wx-bg.png) no-repeat -102px 0;}
.sehbom .ui-search-list {width:100.5%; background-color:#f7f7f7; position:absolute; top:39px; *top:39px; left:-1px; z-index:9999;; }
.sehbom .ui-search-list ul {border:1px solid #dadada;border-top:0px; position:relative; zoom:1; }
.sehbom .ui-search-list li{padding-left:24px;padding-right:10px;border-bottom:1px solid #dadada;margin-left:0px;font:normal 14px/40px "microsoft yahei";color:#666;display:block;cursor:pointer;background:url(../img/wx-bg.png) no-repeat -208px -42px;}
.sehbom .ui-search-list li:hover{color:#f30}
.sehbom .ui-search-list li.jieguo{line-height:18px !important;padding-top:10px;padding-bottom:10px;}


/*增加图标*/
.btn-icon{ float:right;display:inline-block; width:280px; height:40px; font-size:16px; font-family:宋体; background:#fff; margin-left:15px}
.btn-icon li{ float:left; width:125px; width:125px; height:40px; line-height:40px; margin-left:12px;}
.btn-icon li a,.btn-icon li a:link{ color:#666}
.btn-icon li a:hover{ color:#f30}
.btn-icon li i{ float:left;display:inline-block; width:40px; height:40px; margin-right:5px; background: url(../img/wx-bg-1.png) no-repeat; overflow:hidden;}
.btn-icon li i.icon-st{ background-position:-1px -1102px}
.btn-icon li a:hover i.icon-st{ background-position:-50px -1102px}
.btn-icon li i.icon-tk{ background-position:-1px -1147px}
.btn-icon li a:hover i.icon-tk{ background-position:-50px -1147px}
/*================品牌结束================== */

/******banner*******/
.banner-1{ width:100%; margin:0 auto; background:url(../img/ba_bg.jpg) no-repeat center 0; height:520px;}
.ba-main{ width:1100px; margin:0 auto; font-size:0; line-height:0;}
/******banner  end****/

/*cents01*/
.main_head{  vertical-align:middle; text-align:center;  width:1100px; margin:0 auto; margin-bottom:30px;}
.main_head .linebox{ height:18px; width:435px; background: url(../img/pic.png) no-repeat; display:inline-block; vertical-align:middle; margin-bottom:34px; margin-right:16px;}
.main_head .linebox02{ background-position: 0 -40px; margin-right:0; margin-left:16px;}
.main_head .hd_txt{ font-size:40px; color:#333333; font-weight:bold;display: block;overflow: hidden;margin-top: 30px;}
.main_head .hd_txt img:first-child{transform: rotate(180deg);}
.main_head .hd_txt img{position: relative;top: -2px;margin-left: 15px;margin-right: 15px;}
.main_head p{color: #666666;font-size:20px;overflow: hidden;width: 100%;margin-top: 10px;}

.cent_main{ width:100%; margin:0 auto;padding-bottom:40px;overflow: hidden;}
.brand_box{width:1100px; margin:0 auto;overflow: hidden;}
.brand_m{ width:357px; float:left; margin-right:14px; transition: all 0.3s linear 0s;margin-top: 6px;}
.brand_m:hover{transform: translateY(-5px);
-webkit-transform: translateY(-5px); cursor:pointer;}
.brand_m03{ margin-right:0;}
.brand_m>div:last-child{margin-top: 16px;}
.brand_m .img_box img{ display:block; overflow:hidden;}
.brand_m .img_box{overflow:hidden; width:357px; height:214px;}
.brand_m .img_box img:hover{
	animation:pulse 2s .1s ease both;
-webkit-animation:pulse 2s .1s ease both;
-moz-animation:pulse 2s .1s ease both;}
@keyframes pulse{
0%{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
@-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)}
}

.brand_txt{ background:#fff; text-align:center; height:189px; padding-top:18px;border: 1px solid #E6E6E6; }
.brand_txt h3{ color:#FF0000; font-size: 20px; font-weight:bold;margin-bottom: 6px; }
.brand_txt p{ font-size:16px; line-height:30px; margin:0 20px; }
.icon_box{ height:110px;width: 100%;margin: 10px auto 0;overflow: hidden;}
.icon_box p{ width:1100px; margin:0 auto; text-align:center; }
.icon_box .st_icon{
	width: 190px;
	height: 50px;
	background: linear-gradient(0deg, #FF8456 0%, #FF5739 100%);
	border-radius: 25px;
	line-height: 50px;
	text-align: center;
	overflow: hidden;
	display: inline-block;
	font-size: 20px;
	color: #fff;
}
.icon_box .st_icon:last-child{background: linear-gradient(0deg, #0D8AFF 0%, #0DA6FF 100%);}
.icon_box .st_icon:first-child:hover{background: linear-gradient(0deg, #FF5739 0%, #FF8456 100%);}
.icon_box .st_icon:last-child:hover{background: linear-gradient(0deg, #0DA6FF 0%, #0D8AFF 100%);}
.icon_box .st_icon img{position: relative;top: 4px;margin-right: 15px;}
.icon_box .st_icon02{ margin-left:100px;}
/*cents01 end*/

/*cents02*/
.advantage_box{ width:100%; background:url(../img/ys_bg.jpg) no-repeat center 0; padding-bottom:35px; }
.advantage_main{ width:1100px; margin:0 auto;background: url(../img/ys.jpg) no-repeat;  padding-top:4px; padding-bottom:40px;}
.advantage{ width:1100px; margin:0 auto; }
.advantage .advantage_left{ float:left; }
.advantage .advantage_rt{ float:right;}
.advantage .advantage_list{ width:378px; height:150px; background: url(../img/tm_bg.png) repeat; _background: #fff; border-radius:8px; padding:15px; margin-bottom:20px; }

.advantage .advantage_list:hover{
	animation:bounce 1.5s 0s ease both;
-webkit-animation:bounce 1.5s 0s ease both;
-moz-animation:bounce 1.5s 0s ease both;}
@keyframes bounce{
0%,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-30px)}
60%{transform:translateY(-15px)}
}
@-webkit-keyframes bounce{
0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}
40%{-webkit-transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px)}
}
@-moz-keyframes bounce{
0%,20%,50%,80%,100%{-moz-transform:translateY(0)}
40%{-moz-transform:translateY(-30px)}
60%{-moz-transform:translateY(-15px)}
}

.advantage .advantage_list03{ margin-bottom:0;}
.advantage_list h3{ color:#000; font-size:22px; line-height:30px; }
.advantage_list p{ font-size:16px; line-height:28px; margin-top:10px; }
.advantage_list .list_yd{ width:12px; height:12px; display:inline-block; background:#d62100; border-radius:6px; margin-right:6px; font-size:0}
.icon_advantage{ width:1100px; margin:35px auto 0; text-align:center;}
.icon_advantage .st_icon{ width:270px; height:70px; display:inline-block; border:#d62100 solid 1px; text-align:center; color:#d62100; font:24px/70px "微软雅黑"; border-radius:4px;}
.icon_advantage .st_icon:hover{ background:#d62100; color:#fff;}
.icon_advantage .st_icon:hover i{ background-position:0 -66px;}
.icon_advantage .st_icon i{ width:20px; height:20px; display:inline-block; background: url(../img/pic.png) 0 -88px; margin-left:10px; font-size:0; margin-top:22px;}
/*cents02 end*/

/*cents03*/
.main_head .linebox_c{ background-position:0 -330px; width:386px;}
.main_head .linebox_c02{ background-position:0 -365px;width:386px; margin-left:16px; margin-right:0 }
/* .tech_box{ padding-top:60px;} */


.section .section01{ width:257px; padding-bottom:20px; background:#f5f5f5; position:relative; float:left; margin-right:24px; margin-top:30px;}
.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:44px; font-style:normal; line-height:54px;border:#fff solid 1px; _border:#d62100 solid 1px; _color:#d62100; 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(../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:1100px; 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*/ 


/*cents04*/
.platform_box{ background:url(../img/pt_bg2.jpg) center 0 no-repeat;  padding-bottom:21px;}
.platform_main{ background:url(../img/pt_bg.jpg) no-repeat; padding-top:10px; width:1100px; margin: 0 auto; padding-bottom:20px;}
.platform .p_box{ width:548px; float:left; text-align:center; height:380px;background:url(../img/tm_bg.png) repeat; _background:#fff; }
.platform .p_box .p_pic{ background:url(../img/pic.png) no-repeat -35px -66px; width:85px; height:109px; display:block; margin:28px auto 0;}
.platform .p_box .p_picAPP{ background-position:-130px -66px;}
.platform .p_box .p_picQQ{ background-position:-225px -66px;}
.platform .p_box .p_pic24{ background-position:-320px -66px;}
.platform .p_box h3{ font-size:24px; line-height:30px; margin-bottom:10px;}
.platform .p_box p{ font-size:16px; color:#666; margin: auto 80px; line-height:28PX;}
.platform .p_box .p_icon{ border:#60b25e solid 1px; width:250px; height:50px; display:block; text-align:center; font-size:24px; margin:25px auto 0; line-height:50px; color:#60b25e; border-radius:4px; _line-height:50px; _padding-top:10px; vertical-align:middle;  }
.platform .p_box .p_icon i{ background: url(../img/pic.png) no-repeat 0 -110px; width:12px; height:11px; display:inline-block; margin-left:8px; margin-top:-3px; font-size:0; _margin-top:10px; vertical-align:middle;}
.platform .p_box .p_icon:hover{ background:#60b25e; color:#fff;}
.platform .p_box .p_icon:hover i{ background-position:-13px -110px;}
.platform .p_box .p_iconQQ{ border:#66a9e3 solid 1px; color:#66a9e3;}
.platform .p_box .p_icon24{ border:#ff923d solid 1px; color:#ff923d;}
.platform .p_box .p_iconQQ:hover{ background:#66a9e3; }
.platform .p_box .p_icon24:hover{ background:#ff923d;}
.platform .p_box .p_iconQQ i{ background-position:0 -123px;}
.platform .p_box .p_icon24 i{ background-position:-13px -123px;}

.p_box .download{ margin:12px auto 0; width:340px; }
.p_box .download .ewm{ background:url(../img/APP.png) no-repeat; width:96px; height:96px; display: inline-block; float:left; }
.p_box .download .download_icon{ margin-left:10px; float:left; line-height:44px;}
.p_box .download .download_icon .icon_txt{ width:220px; height:44px; display:block; border:#d62100  solid 1px; border-radius:4px; color:#d62100; font-size:20px; margin-bottom:5px;}
.p_box .download .download_icon .icon_txt:hover{ background:#d62100; color:#fff}
.p_box .download .download_icon .icon_txt em{ font-size:16px;}
/*cents04 end*/

/*cents05*/
.map_box{ padding-top:10px;}
.map{ width:1100px; margin:0 auto;}
.main_head .linebox_d{ width:334px; background-position:0 -205px; }
.main_head .linebox_d02{ width:334px; background-position:0 -235px; margin-left:16px; margin-right:0; }
.map_list{ width:120px; float:left; margin-right:76px;}
.map_list_xx{ margin-right:0;}
.map_list .map_pic{ background:url(../img/pic.png) no-repeat 0 -275px; display:block; height:40px; width:40px; margin-left:22px; margin-bottom:15px;}
.map_list .map_pic02{ background-position:-56px -275px;}
.map_list .map_pic03{ background-position:-112px -275px;}
.map_list .map_pic04{ background-position:-168px -275px;}
.map_list .map_pic05{ background-position:-224px -275px;}
.map_list .map_pic06{ background-position:-280px -275px;}
.map_list:hover .map_pic{ background-position:0 -413px; }
.map_list:hover .map_pic02{ background-position:-56px -413px;}
.map_list:hover .map_pic03{ background-position:-112px -413px;}
.map_list:hover .map_pic04{ background-position:-168px -413px;}
.map_list:hover .map_pic05{ background-position:-224px -413px;}
.map_list:hover .map_pic06{ background-position:-280px -413px;}

.map_list .li_head{ font-size:18px; border-left:#d62100 solid 4px; margin-left:-3px; font-weight:bold;}
.map_list li{ height:28px; line-height:28px; font-size:14px; border-left:#dbdbdb solid 1px; padding-left:12px; overflow:hidden;}
.map_list li a{ color:#000;}
.map_list li a:hover{ color:#d62100; text-decoration: underline;}
.city_pic{ width:100%; margin-top:30px;}
/*cents05 end*/

/*footer*/
#footer{clear:both;font:12px/24px Arial;margin:0px auto;width:990px;COLOR:#333;text-align:center;padding-top:10px;text-decoration:none;padding-bottom:40px;}

/*右边浮动导航*/
.sidebar-box{ position:fixed; left:55%; bottom:20px; margin-left:520px; width:45px; z-index:999;}
.sidebar-box ul li{ display:block; width:100%; text-align:center; cursor:pointer; color:#666; position:relative;}
.sidebar-box ul li em{display:block; background:#ccc;  height:38px; width:45px; border-radius:50%; font-size:18pxpx; color:#fff; line-height:14px; padding-top:7px;}
.sidebar-box ul li .top-ico b{ background:url(../img/pic.png) no-repeat -335px -415px; width:19px; height:19px; display:block; margin:0 auto; }
.sidebar-box ul li em.top-ico{ height:33px; padding-top:0;  padding-top:12px;}
.sidebar-box ul li em:hover{ background:#d62100;}

.sidebar-box .con-fixed{border: 1px solid #ccc; background: #fff;box-shadow: 0 3px 2px 0 rgba(0,0,0,0.1);position: absolute;right: 70px; top:50%; border-radius: 8px;}
.sidebar-box .fixed-ewm{ padding:15px; margin-top:-76px;}
.sidebar-box .con-fixed i {background: url(wx-ico.png) no-repeat;width: 6px;height: 11px;position: absolute;top: 50%;margin-top: -5px; right: -6px;}
.sidebar-box .fixed-share li a:hover{ border:1px solid #ddd}

.header{ clear:both !important; width:1200px !important;}
.ui-grid-side1-1{ width:400px !important;}
.sehbom{ width:133px !important;}
.sehbom .input2{ width:95px !important; }
.ui-grid-main1{ width:450px !important;}


/*bnanner*/
*{margin:0;padding:0}article,aside,audio,blockquote,body,button,canvas,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,input,legend,li,main,nav,ol,p,pre,section,summary,td,textarea,th,ul,video{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none;visibility:hidden}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}

.banner{min-width:1000px;overflow:hidden;height:350px;position:relative;}.banner .bdIndex li{height:350px}.banner .bdIndex li a{height:100%;width:100%;display:block;background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-ms-background-size:cover!important;-o-background-size:cover!important}.banner .banner-nav{position:absolute;height:100%;top:0;left:0}.banner .banner-nav .banner-list{height:100%;width:100%;position:relative}.banner .banner-nav .banner-list>ul{height:100%;width:192px;background-color:rgba(0,0,0,.7);background:rgba(0,0,0,.5);-pie-background:rgba(0,0,0,.5);box-shadow:1px 1px rgba(0,0,0,.5)}.banner .banner-nav .banner-list>ul>li{overflow:hidden;padding:0 18px;height:19%;border-bottom:1px solid #4a4a4a;cursor:pointer}.banner .banner-nav .banner-list>ul>li:last-of-type{border:none}.banner .banner-nav .banner-list>ul>li>h3{color:#fff;line-height:25px;font-size:16px;margin-top:9px;overflow:hidden}.banner .banner-nav .banner-list>ul>li>h3 i{float:right;margin-top:3px;color:#999}.banner .banner-nav .banner-list>ul>li>p{margin-top:6px}.banner .banner-nav .banner-list>ul>li>p a{font-size:12px;margin-right:6px;display:inline-block;color:#959596}.banner .banner-nav .banner-list>ul>li.selected,.banner .banner-nav .banner-list>ul>li:hover{background-color:#666;opacity:1}.banner .banner-nav .banner-list>ul>li:first-of-type{height:24%}.banner .banner-nav .banner-list .list_div{display:none;padding:20px 10px 20px 40px;box-sizing:border-box;position:absolute;left:192px;top:0;width:446px;height:100%;background-color:#666}.banner .banner-nav .banner-list .list_div dl{margin:15px 0;zoom:1}.banner .banner-nav .banner-list .list_div dl:after{content:" ";clear:both;display:table}.banner .banner-nav .banner-list .list_div dl dt{color:#ccc;width:96px;height:30px;border:1px solid #757575;background-color:#6e6e6e;border-radius:5px;line-height:30px;text-align:center;float:left}.banner .banner-nav .banner-list .list_div dl dd{padding-left:106px}.banner .banner-nav .banner-list .list_div dl dd a{display:inline-block;color:#fff;line-height:30px;margin:0 10px}.banner .banner-nav .banner-list .list_div .list-content{height:100%;overflow:auto}

.banner .hdIndex{width:50%;max-width:600px;left:50%;position:absolute;bottom:30px}.banner .hdIndex ul{float:right}.banner .hdIndex li{width:25px;height:2px;border:1px solid #42abfb;margin:0 3px;float:left;cursor:pointer}.banner .hdIndex li.on{background-color:#42abfb}@media (min-width:1200px){.banner .banner-nav{left:50%;margin-left:-600px}}

/* 6.26 ---- 信管前五十名*/
.grade_box{ padding-top:10px;}
.grade{ width:1100px; margin:0 auto 40px;}
.reflections{height: auto;margin: -10px 0 0 90px;position:relative; width:970px;}
.reflections-boxdd{width: 920px; overflow: hidden; height:388px; padding: 40px 0 0 4px;}
.reflections-boxdd ul{ width: 1330px;}
.jiantl,.jiantr{ width:50px; height:100px; position: absolute; z-index:9;top:180px; }
.jiantl{background: url(../img/bgtou.png) -180px 0 #f0c6c6;  left:-80px;}
.jiantr{background: url(../img/bgtou.png) -240px 0 #f0c6c6; right:-30px; }
.jiantl:hover{ background: url(../img/bgtou.png) -180px 0 #ed9393; cursor:pointer}
.jiantr:hover{ background: url(../img/bgtou.png) -240px 0 #ed9393;cursor:pointer}
.reflections-ul li{ width:274px; height:387px; background:url(../img/bgnn.jpg) -308px -158px; margin-right:45px;
	padding-top: 70px; display:inline-block; position: relative; float: left;}
.trainee-s{ position: absolute; top:20px; left:20px;box-shadow: 0px 2px 0px #cc0f0f;}
.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(../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(../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:#cf0d0d; 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;}  

.gg_btn{width:1100px;float:left;height:auto;}
.gg_btn a{width:520px;border:#d62100 solid 1px;text-align:center;margin:0 auto; line-height:80px; margin:40px auto; display:block; font-size:24px; color:#d62100; border-radius:4px;  }
.gg_btn a:hover{background:#d62100; color:#fff;}

/* 修改 */
.ys_head{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	background: url(../img/head_bg.png)no-repeat top center #fff;
}
.ys_head h1{
	width: 100%;
	text-align: center;
	color: #fff;
	font-size: 74px;
	font-weight: 500;
	overflow: hidden;
	margin: 90px auto 72px;
}
.ys_head h1 img{position: relative;top: -10px;margin-left: 20px;margin-right: 20px;}
.ys_head .shu{
	width: 1100px;
	height: 170px;
	margin: 0 auto 10px;
	overflow: hidden;
	border-radius: 4px;
	box-shadow: 0px 0px 12px 2px rgba(0, 0, 0, 0.1);
	background: url(../img/bai_bg.png)no-repeat center;
}
.ys_head .shu ul{
	width: 1000px;
	margin: 30px auto;
	overflow: hidden;
}
.ys_head .shu ul li{width: 28%;float: left;overflow: hidden;margin-right: 8%;}
.ys_head .shu ul li:last-child{margin-right: 0;}
.ys_head .shu ul li span:first-child{
	display: block;
	float: left;
	overflow: hidden;
	width: 90px;
	height: 104px;
	text-align: center;
	overflow: hidden;
	color: #666666;
	font-size: 16px;
	line-height: 104px;
	background: url(../img/dbx_bg.png)no-repeat center;
	margin-right: 20px;
}
.ys_head .shu ul li span:first-child em{color: #FF0000;font-size: 45px;font-weight: bold;}
.ys_head .shu ul li span:last-child{
	float: left;
	display: inline-block;
	font-size: 20px;
	color: #333;
	line-height: 30px;
	text-align: center;
	margin-top: 20px;
}









/* 更新20211015 */