.warp_show{ width:100%; height:auto; overflow:hidden;}
.warp_shBox{ clear:both; position:relative;}
.name2{color:#484848;font-size:32px;line-height: 1;font-weight:bold;text-align:center;}
.intro{font-size:14px;line-height:22px;width:806px;margin: 16px auto 32px;text-align:center;}


.pro_chnal{ height: 250px;}
.pro_chnal li{ float:left; position:relative; background:url(../images/pro_chline1.png) repeat-y right top; width:300px; height: 238px; padding:5px 0;}
.pro_chPo{ width: 240px; margin:0 auto;}
.pro_chImg{ width:160px; height:160px; margin:0 auto;}
.pro_chname{ color:#333; font-size:18px; width:240px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin: 22px 0 5px; text-align:center;}
.pro_chintro{ color:#888; font-size:14px; line-height:22px; height: 22px; overflow:hidden; text-align:center;}
.pro_chintro pre{ font-family:'Microsoft YaHei';}
.pro_chShave{ display:none; position:absolute; top:0; left:0; z-index:10; width:300px; height: 274px; overflow:hidden;text-align: center;}
.pro_chShow{position:absolute;top:0;left:0;background-color:#254472;width: 224px; height: 250px; padding: 24px 30px;}
.pro_chicon{ width:52px; height:52px; margin-right:24px; display:inline;}
.pro_chall{ width: 100%; margin-top:16px; display:inline;}
.pro_chaName{ margin-bottom:14px;}
.pro_chaName a{ display:block; color:#FFF; font-size:18px; width:208px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro_chaLbox{ width:118px; height:36px; line-height:36px; border-bottom:1px dotted #254472;}
.pro_chaLbox a{ display:block; background:url(../images/pro_chsbac.png) no-repeat left; padding-left:14px; margin-left:2px; color:#bdf9db; font-size:14px; height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.pro_chaLbox a:hover{ background:url(../images/pro_chsbho.png) no-repeat left; color:#FFF;}
.pro_chaMore{width:116px;margin-left: auto;margin-right: auto;}
.pro_chaMore a{display: block;color: rgba(255,255,255,.9);font-size:14px;width:114px;height: 33px;line-height: 32px;text-align:center;border: 1px solid rgba(255,255,255,0.9);border-radius:14px;-moz-border-radius:14px;-webkit-border-radius: 0px;}
.pro_chaMore a:hover{ color:#FFF;}
.pro_chaMore a span{ background:url(../images/pro_chMicon.png) no-repeat right; padding-right:24px;}
.pro_chaPimg{ position:relative; width:135px; height:135px; margin:0 auto;}
.pro_chaPbd{ position:absolute; top:0; left:0; z-index:10; width:135px; height:135px;}
.pro_chaPbd a{ display:block; background:url(../images/pro_chpBd.png) no-repeat; width:135px; height:135px;}
.pro_chaPen,.pro_chaPcn,.pro_chaPro{ text-align:center;}
.pro_chaPen{ color:#FFF; font-size:18px; padding-top:12px; margin-bottom:2px;}
.pro_chaPcn{ color:#FFF; font-size:14px;}
.pro_chaPro{ color:#bdf9db; line-height:18px; height:54px; overflow:hidden; padding-top:8px;}
.pro_chnal li.cur1 .pro_chShow{ left:-444px;}
.pro_chnal li.cur2 .pro_chShave{ right:0; left:auto;}
.pro_chnal li.cur2 .pro_chShow{ right:-444px; left:auto;}
.pro_chnal li.zIndex{ z-index:20;}
.box-b{ bottom:0;}


#warp_shBox2{ height: 550px;}
.school{ position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; height: 550px;}
.sch_img{ width:1920px; height: 550px;}
.sch_infor{ position:absolute; top:0; left:50%; margin-left: -600px; width:1200px; height: 550px; z-index:20;}
.sch_infBox{ padding: 154px 0 0 60px;}
.sch_ifBname a{ display:block; color:#FFF; font-size:40px; font-weight:bold; line-height:normal;}
.sch_ifBcon{ color:#FFF; font-size: 14px; line-height: 2;width:524px; margin:24px 0 34px;}
.sch_ifBmore{ height:36px;}
.sch_ifBmore a{ display:block; color:#FFF; font-size:13px; width:110px; height: 30px; line-height: 29px; text-align:center; border:5px solid rgba(255,255,255,0.3); border-radius:18px;}
.sch_ifBmore a span{ font-size:15px; padding-left:8px;}

/*news*/
.news{position:relative;height: 394px;}
.news_hot{position:absolute;top:40px;left:0;width:564px;height:354px;}
.box-b2{ left:0;}
.news_list{ position:absolute; top:40px; width:600px; height:384px; overflow:hidden;}
.box-b3{ right:0;}
.news_Himg{ width:564px; height:250px; position: relative; overflow: hidden;}
.news_hot .news_all{ padding-top:22px;}
.news_aTop,.news_aTop a{ display:block; height:24px;}
.news_hot .news_aTop{ margin-bottom:14px;}
.news_aTname{ display:inline-block; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_aTime{ color:#888;}
.news_aDown{ color:#888; line-height:22px; height:44px; display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;}
.news_hot .news_aTname{ font-size:22px; width:470px;}
.news_list li{ clear:both; height:auto; overflow:hidden; padding:10px 0 40px;}
.news_time{ font-family:Arial; color:#dcdcdc; font-size:72px; width:110px; height:72px; line-height:72px; text-align:center; border-right:3px solid #f3f3f3;}
.news_list .news_all{ width:464px;}
.news_list .news_aTname{ width:380px; font-size:16px;}
.news_list .news_aDown{ padding-top:10px;}

.three_chnal{position:relative;width:100%;}

/*about*/
.about{ width:1200px; height:330px; overflow:hidden;}
.about_show{ width:1220px;}
.about_show .job_Lbox{ margin:0 20px 0 0; display:inline;}

/*cont*/
#warp_shBox6{ background:url(../images/cont_img.jpg) no-repeat center; width:100%; height:532px;}
#warp_shBox6 .pdd{ padding:84px 0 0 0;}
#warp_shBox6 .name a{ color:#FFF;}
.cont{ height:140px; padding-top:40px;}
.cont li{ float:left; width:300px; height:140px;}
.cont li a{ display:block; width:300px;}
.cont_icon{ display:block; width:115px; height:100px; margin:0 auto;}
.cont_name{ display:block; color:#919090; font-size:14px; width:300px; padding-top:16px; text-align:center;}
.cont_icon1{ background:url(../images/cont_ac1.png) no-repeat;}
.cont_icon2{ background:url(../images/cont_ac2.png) no-repeat;}
.cont_icon3{ background:url(../images/cont_ac3.png) no-repeat;}
.cont_icon4{ background:url(../images/cont_ac4.png) no-repeat;}
.cont li a:hover .cont_icon1{ background:url(../images/cont_ho1.png) no-repeat;}
.cont li a:hover .cont_icon2{ background:url(../images/cont_ho2.png) no-repeat;}
.cont li a:hover .cont_icon3{ background:url(../images/cont_ho3.png) no-repeat;}
.cont li a:hover .cont_icon4{ background:url(../images/cont_ho4.png) no-repeat;}
.cont li a:hover .cont_name{ color:#254472;}


.float_po{ position:fixed; top:50%; left:24px; margin-top:-140px; z-index:1400; width:43px; }
.float_po li{ background:url(../images/float_pobd.png) no-repeat; position:relative; position:relative; width:43px; height:40px;}
.float_poName{ display:none; background:url(../images/float_poNbd.png) no-repeat; position:absolute; top:-15px; left:0; z-index:30; width:43px; height:43px;}
.float_poName a{ display:block; padding:9px 9px 0 9px; color:#FFF; font-size:12px;  line-height:14px; width:25px; height:34px; text-align:center;}
.float_poClick a{ display:block; width:43px; height:43px; font-size:0; text-indent:-9999;}
.float_po li.cur .float_poName{ display:block;}
.float_po li a{ cursor:pointer;}
.float_poLine{ background:url(../images/float_poline.png) no-repeat; position:absolute; left:0; bottom:0; width:43px; height:27px;}

.pro_chaList{color: rgba(255,255,255,.9);font-size:14px;line-height: 1.8;text-align: center;margin-bottom: 30px;}
.tt6{ font-size: 18px; color:#fff; margin-bottom:15px;}


