/*
* name:Global && Pc StyleSheet
* version:v3.3.1
* update:雪碧图对齐
* date:2016-04-30
*/

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
html { overflow-x:auto;}
/* html,body,.wrap { min-width:1200px;} */
/* .wrap { width:1461px; margin-right:auto; margin-left:auto;} */
body{font-size:14px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#e60920;}
::-moz-selection {color:#fff; background:#e60920; }
::selection {color:#fff; background:#e60920; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}

.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}

.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
/*公用样式*/
/*翻入式动画*/
.rolling  .rolling_box {
    -webkit-perspective:1300px;
    -o-perspective:1300px;
    -ms-perspective:1300px;
    perspective:1300px;
    -webkit-transform-style:preserve-3d;
    -o-transform-style:preserve-3d;
    -ms-transform-style:preserve-3d;
    transform-style:preserve-3d;
}
.rolling .rolling_box .is_animated {
    -webkit-transition-duration:1.2s;
    -webkit-transition-property:-webkit-transform,opacity;
    -webkit-transition-delay:.15s;
    -webkit-transition-timing-function:'ease-in-out';
    -moz-transition-duration:1.2s;
    -moz-transition-property:all;
    -moz-transition-delay:.15s;
    -moz-transition-timing-function:'ease-in-out';
    -o-transition-duration:1.2s;
    -o-transition-property:transform,opacity;
    -o-transition-delay:.15s;
    -o-transition-timing-function:'ease-in-out';
    -ms-transition-duration:1.2s;
    -ms-transition-property:transform,opacity;
    -ms-transition-delay:.15s;
    -ms-transition-timing-function:'ease-in-out';
    transition-duration:1.2s;
    transition-property:transform,opacity;
    transition-delay:.15s;
    transition-timing-function:'ease-in-out';
    -webkit-transform:rotatex(-80deg) translateZ(0);
    -ms-transform:rotatex(-80deg) translateZ(0);
    transform:rotatex(-80deg) translateZ(0);
    -webkit-transform-origin:0 0 0;
    -ms-transform-origin:0 0 0;
    transform-origin:0 0 0;
    opacity:0
}
.rolling .rolling_box .is_animated.revealed {
    -webkit-transform:rotatex(0) translateZ(0);
    -ms-transform:rotatex(0) translateZ(0);
    transform:rotatex(0) translateZ(0);
    opacity:1
}
.rolling .rolling_box .tansDelay00{transition-delay: 0s;-webkit-transition-delay: 0s;}
.rolling .rolling_box .tansDelay200{transition-delay: .2s;-webkit-transition-delay: .2s;}
.rolling .rolling_box .tansDelay400{transition-delay:.4s;-webkit-transition-delay: .4s;}
.rolling .rolling_box .tansDelay600{transition-delay: .6s;-webkit-transition-delay: .6s;}
.rolling .rolling_box .tansDelay800{transition-delay: .8s;-webkit-transition-delay: .8s;}
.rolling .rolling_box .tansDelay1000{transition-delay: 1s;-webkit-transition-delay: 1s;}


.trs{transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease}
.rect-65{padding-bottom:65%;}
.rect-56{padding-bottom:56%;}
.rect-67{padding-bottom:67%;}
.about .rect-105{padding-bottom:68%;}
.rect-40{padding-bottom:40%;}
.rect-42{padding-bottom:42%;}

@media only screen and (max-device-width: 760px) {
.widget-newsdetail-7 .n_left { width:100%; float:none; }
.widget-newsdetail-7 .n_right { display:none; }
.widget-newsdetail-7 .myart { padding:20px 0 0; background-color:#fff; }
}



.scientific .tit3{font-size:26px; color:#333; line-height:1; margin-bottom:30px;}
.scientific .lists3 .l_cell{width:48%;margin-right:4%}
.scientific .lists3 .r_cell{width:48%;}
.scientific .lists3 li{width:50%;height:65px; line-height:65px;margin-bottom:20px; transition:all 0.3s linear; -webkit-transition:all 0.3s linear; cursor:pointer; float:left;}
.scientific .lists3 li>a{display:block;}
.scientific .lists3 li:hover{transform:translateX(26px); -webkit-transform:translateX(26px); -moz-transform:translateX(26px);-ms-transform:translateX(26px);-o-transform:translateX(26px);}
.scientific .lists3 li .nums{width:17%; text-align:center; background-color:#e60012; color:#fff; font-size:24px;font-style:italic;}
.scientific .lists3 li:hover .text{color:#e60012;}
.scientific .lists3 li .content{width:83%;}
.scientific .lists3 li .text{font-size:14px; color:#333; padding-left:35px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;background-color: #e7e7e7;width: 80%;}
.scientific .lists3 .cell1 .content,.scientific .lists3 .cell3 .content,.scientific .lists3 .cell5 .content,.scientific .lists3 .cell7 .content,.scientific .lists3 .cell9 .content{background-color:#efefef;}
.scientific .lists3 .cell2 .text,.lists3 .cell4 .text,.lists3 .cell6 .text,.lists3 .cell8 .text,.lists3 .cell10 .text{ border-top:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;}
/*乒乓球学校*/
.pp_school .part2{margin-top:20px;}
.pp_school .part2 .list_title{position:absolute;width:100%;height:32px;line-height:32px;bottom:0;left:0;text-align:center;font-size:14px;color:#626262;background:url(../img/black.6.png) repeat;color:#fff;font-weight:normal;}
.pp_school .part2 .arrs{width:21px;height:40px;background:url(../img/cx_pro_arr.png) no-repeat;opacity:.6;top:50%;margin-top:-20px;display:block;}
.pp_school .part2 .arr_prev{background-position:0px 0px;left:0;}
.pp_school .part2 .arr_next{background-position:-21px 0px;right:0;}

/*20170510  honor_new*/
.honor_new .honor-scroll{ width:90%;margin-left:auto; margin-right:auto; margin-bottom:30px;}
.honor_new .honor-focus{width:100%}
.honor_new .honor-focus > li{width:480px; padding-left:5px; padding-right:5px;}
.honor_new .mb-wrapper{margin:0 auto;position:relative; height:300px;left:0;top:0}
.honor_new .mb-slider,.mb-scroll{width:100%;height:390px !important;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}
.honor_new .mb-active-slider{border-color:#333}
.honor_new .mb-slider .mb-panel{margin-top:100px;display:block;cursor:pointer;float:left;list-style:none}
.honor_new .mb-panel a{outline:0}
.honor_new .mb-slider .mb-panel.current{cursor:auto}
.honor_new .mb-inside *{max-width:100%}
.honor_new a.mb-scrollButtons{display:block;width:45px;height:58px;background:transparent url(../img/arrows.png) no-repeat;position:absolute;top:50%;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0;}
.honor_new a.mb-scrollButtons.mb-left{background-position:left top;left:-45px}
.honor_new a.mb-scrollButtons.mb-right{background-position:right top;right:-45px}
.honor_new a.mb-scrollButtons.mb-left:hover{background-position:left bottom}
.honor_new a.mb-scrollButtons.mb-right:hover{background-position:right bottom}
.honor_new a.mb-scrollButtons.disabled{display:none}
.honor_new .mb-controls{ display:none;}
.honor_new .mb-inside img{width:100%;}

.honor_new .honor-list li{ overflow:hidden; line-height:44px; border-bottom:1px dashed #eaeaea; font-size:15px; }
.honor_new .honor-list li._first{ background:#b81b23; color:#fff; border-bottom:none;}
.honor_new .honor-list li ._title{ float:left;width:60%;padding-left:5%; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.honor_new .honor-list li ._date{ float:right; width:20%; text-align:center;}

.honor_new .mb-wrapper{margin:0 auto 20px;position:relative; height:320px;left:0;top:0; /*overflow: hidden;*/}
.honor_new .mb-slider,.mb-scroll{width:100%;height:320px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}
.honor_new .mb-active-slider{border-color:#333}
.honor_new .mb-slider .mb-panel{ /*height: 185px !important;  margin-top:54px !important; height: 190px !important;  */display:block;cursor:pointer;float:left;list-style:none}
.honor_new .mb-panel a{outline:0;display:block; padding:10px; background-color:#e8e8e8;}
.honor_new .mb-slider .mb-panel.current{cursor:auto; /*height: auto !important;  margin-top: auto !important; height: auto !important; */}
.honor_new .mb-inside *{max-width:100%}
.honor_new .mb-controls{ display: none; text-align:center;position:absolute; top:350px; left:560px;z-index:100}
.honor_new .mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}
.honor_new .mb-panel{margin-top:90px}
.honor_new .mb-controls a:hover{color:black}
.honor_new .mb-controls a.current{color:#900}
.honor_new .main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}
.honor_new .main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}
.honor_new .main-nav a:hover{color:black;border-bottom:2px solid black}
.honor_new .mb-inside img{width:100%; width:auto;}


body .select-ui-options-default-bottom{border-radius:0px;}
body .select-ui-options-default{border-color:#ddd;}

@media only screen and (max-device-width:1024px){
    .widget-newslist-10 .hd_btn{margin-left:0;}
    .widget-newslist-10 .inp_box{margin-right:1%;}

}
@media only screen and (max-device-width:640px){

    .widget-newslist-10 .inp_box{width:100%;margin:0;padding:0;margin-bottom:20px;}
    .widget-newslist-10 .hd_btn{width:100%;}
}



/*idea_new*/
.idea_new .sfq_box li{width:300px; height:500px; overflow:hidden;}
.idea_new .sfq_box li.on{width:600px;}
.idea_new .sfq_box .pd{position:relative; border-right: 1px solid #fff; height:500px; overflow:hidden;}
.idea_new .sfq_box .cell1 .pd{border:0;}
.idea_new .sfq_box .img{position:absolute; top:0; left:0; width:600px; height:500px; z-index:1;}
.idea_new .sfq_box .cont{position:absolute; z-index:2; width:100%; height:100%; left:0; top:0; background:rgba(255,255,255,0.5);}
.idea_new .sfq_box .p_wrap{width:100%; height:148px; position:absolute; left:0; top:50%; margin-top:-74px;}
.idea_new .sfq_box .p_wrap .tubiao{text-align:center; margin:15px auto 8px auto;width:85px;height: 85px;	display: -webkit-flex;justify-content: center;align-items: center;}
.idea_new .sfq_box li .text1,.idea_new .sfq_box li .text2,.idea_new .sfq_box li .text3{ font-size: 18px; text-align:center;color: #333333;font-weight: bold;}   
.idea_new .sfq_box li.on  .text1{color:#8ed000;font-size: 18px; text-align:center;}
.idea_new .sfq_box li.on  .text2{color:#006ace;font-size: 18px; text-align:center;}
.idea_new .sfq_box li.on  .text3{color:#f17421;font-size: 18px; text-align:center;}
.idea_new .sfq_box li.on .cont{width:145px; height:150px; top:50%; margin-top:-75px;background:rgba(255,255,255,0.9);}
.idea_new .sfq_box .co{width:360px; height:150px; position:absolute; left:100%; top:50%; margin-top:-75px; z-index:2;display: -webkit-flex;justify-content: center;align-items: center;}
.idea_new .sfq_box .cell1 .co{ background:url(../img/sfq_bg1.png) repeat;}
.idea_new .sfq_box .cell2 .co{ background:url(../img/sfq_bg3.png) repeat;}
.idea_new .sfq_box .cell3 .co{ background:url(../img/sfq_bg2.png) repeat;}
.idea_new .sfq_box li.on .co{left:145px;}
.idea_new .sfq_box .co .info{padding:0px 15px; font-size:24px;  color:#fff;}

@media (min-width:1200px) and (max-width:1480px) {
	.container{
		width:1200px;
		margin:0 auto;
    }
    .idea_new .sfq_box li{
        width: 200px;
    }
	.idea_new .sfq_box li.on{
        width:800px;
    }

}

