body,div,p,table,tr,td,ul,li,dl,dt,dd,a,img,span,input,select,form,h1,h2,h3,h4,h5,h6,label,hr{margin:0;padding:0;}
body{background:#fff;font:12px/22px '\5b8b\4f53';color:#333;}
a{text-decoration:none;color:#122E67}
a:hover{text-decoration:underline;}
a img{border:0;outline:none;vertical-align:top;}
ul li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:normal;}
select,input,button,textarea{outline:none;}
table{border:0;border-collapse:collapse;}
table tr,table td{margin:0;padding:0;}
.clearfix:after{content:".";clear:both;display:block;height:0;visibility:hidden;}
.clearfix{zoom:1;display:inline-block;}
*html .clearfix{height:1%;}
.clearfix{display:block;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
.m5{margin:5px;}.mt5{margin-top:5px;}.mr5{margin-right:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px;}
.m10{margin:10px;}.mt10{margin-top:10px;}.mr10{margin-right:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}
.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.pl5{padding-left:5px;}
.p10{padding:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px;}
.pr20{padding-right:20px;}.pb40{padding-bottom:40px;}.pt40{padding-top:40px;}.pt20{padding-top:20px;}.pb30{padding-bottom:30px;}.pb50{padding-bottom:50px;}
.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}.mt50{margin-top:50px;}.mr20{margin-right:20px;}.mt15{margin-top:12px;}.mb3{margin-bottom:3px;}
.h{display:none;}
.clear{clear:both;height:0px;overflow:hidden;}
.wrap{width:1000px;margin:0 auto;}
.col-l{width:350px;float:left;display:inline;overflow:hidden;}
.col-c{width:280px;float:left;display:inline;overflow:hidden;margin-left:35px;}
.col-r{width:300px;float:right;display:inline;overflow:hidden;}

.topNav ul{height:41px;background:url(/img/news/henan/img/02.png) repeat-x}
.topNav ul{height:41px;padding-top:5px;padding-left:1px;}
.topNav ul li{height:41px;line-height:41px;padding:0 39px;float:left;display:inline;font-size:16px;}
.topNav ul li.s{}
.topNav ul li a{color:#000;font-family:\5fae\8f6f\96c5\9ed1;}

.txts{font-size:16px;height:22px;height:22px;overflow:hidden;font-family:\5fae\8f6f\96c5\9ed1;}
.friendLink{background: #f0f0f0;border-top: 2px solid #a00;overflow: hidden;padding: 25px 0;}
.mtjg{width: 100%;}
.mtjg .mtjg_tit{color: #767676;font: 16px/26px "microsoft yahei";margin-bottom: 12px;}
.mtjg .mtjg_tit img{vertical-align: middle;}
.mtjg .mtjg_con{color: #ddd;line-height: 26px;margin-left: -6px;}
.mtjg .mtjg_con a{color: #555;display: inline-block;margin: 0 6px;}
.mtjg .mtjg_con a:hover{color: #a00;}
.w620{width:620px;float:left;display:inline;}
.w300{width:300px;float:right;display:inline;}
.w300 h3{height:36px;line-height:36px;border-left:8px solid #c9c9c9;font-family:\5fae\8f6f\96c5\9ed1;font-weight:100;background:#f8f8f8;}
.w300 h3 strong{color:#1e5faf;font-size:18px;padding-left:10px;float:left;display:inline;font-weight:100;}
.w300 h3 strong a{color:#1e5faf}
.w300 h3 .m{color:#000;float:right;display:inline;padding-right:5px;font-size:12px;}

h2{border-bottom:1px solid #dcdcdc;height:40px;line-height:40px;font-family:\5fae\8f6f\96c5\9ed1;font-weight:100;}
h2 strong{float:left;display:inline;font-size:30px;font-weight:100;color:#0e050a;}
h2 a:hover{text-decoration:none;}
h2 strong .red{color:#f00;}
h2 .mobi{background:url(/img../images/01.png) no-repeat 10px 14px;display:block;float:left;display:inline;width:30px;}
h2 .more{float:right;display:inline;font-size:12px;font-weight:100;color:#000;font-family:"\5b8b\4f53";}
.news{padding-top:15px;}
.news li{font-family:\5fae\8f6f\96c5\9ed1;background:url("/hexun/images/con_news_ico.jpg") no-repeat left 17px;font-size:18px;height:36px;line-height:36px;padding-left: 10px;}
.news li.no1{background-position:0 19px;font-size:26px;height:40px;line-height:40px;overflow:hidden;}
.pic3 li{width:180px;height:136px;float:left;display:inline;margin-right:40px;position:relative;}
.pic3 li.end{margin-right:0px;}
.pic3 li a{text-decoration:none;}
.pic3 li img{width:180px;height:136px;display:block;}
.pic3 li .b{height:30px;line-height:30px;filter:alpha(opacity=70);opacity: 0.7;-moz-opacity:0.7;position:absolute;bottom:0;left:0;width:180px;background: linear-gradient(rgba(0, 0, 0, 0), #000);background:-webkit-linear-gradient(rgba(0, 0, 0, 0), #000);background:#000\9;filter:alpha(opacity=50)\9;}
.pic3 li .t{color:#fff;height:30px;line-height:30px;position:absolute;bottom:0;left:0;width:180px;text-align:center;overflow:hidden;cursor:pointer;font-size:13px;font-family:\5fae\8f6f\96c5\9ed1;text-decoration:none;}

.gwxx{position:relative;padding-top:66px;padding-bottom:63px;}
.gwxx li{overflow:hidden; HEIGHT: 132px;FLOAT: left; WIDTH: 170px;MARGIN-RIGHT: 6px;position:relative;}
.gwxx li a{text-decoration:none;}
.gwxx li .b{height:30px;line-height:30px;position:absolute;bottom:0;left:0;width:170px;background: linear-gradient(rgba(0, 0, 0, 0), #000);background:-webkit-linear-gradient(rgba(0, 0, 0, 0), #000);background:#000\9;filter:alpha(opacity=50)\9;}
.gwxx li .t{color:#fff;height:30px;line-height:30px;position:absolute;bottom:0;left:0;width:170px;text-align:center;overflow:hidden;font-family:\5fae\8f6f\96c5\9ed1;text-decoration:none;cursor:pointer;}
.gwxx li img{width:170px;display:block;height:132px;}
.gwxx #prev1,.gwxx #next1{position:absolute;top:30px;width:57px;background:#ccc;height:132px;font-weight:100;font-family:"宋体";text-align:center;line-height:132px;_line-height:146px;padding:0px;color:#fff;font-size:88px;overflow:hidden;cursor:pointer;text-decoration:none;}
.gwxx #prev1:hover,.gwxx #next1:hover{background:#a9a9a9;}
#scroll{WIDTH:5000px}
.scrollBox{OVERFLOW: hidden;WIDTH:874px;position:absolute;top:30px;left:63px}


.app_dl{font-family:\5fae\8f6f\96c5\9ed1;}
.app_dl .hd{background: url(/img/news_index2015/img/app_title.png) ;  width: 300px;  height: 52px;  margin-bottom: 14px;  text-indent: -10000px;}
.app_dl .bd{  height: 140px;}
.app_dl .img{  width: 127px;  float: left;  font-size: 10px;  color: #c0c0c0}
.app_dl .btn{  padding-top: 13px;}
.app_dl .btn a{  width: 140px;  height: 38px;  line-height: 38px;  color: #ce0000;  font-size: 14px;  padding-left: 20px;  background: #eeeeee;  border-radius: 3px;  transition: All 0.3s ease-in-out;  -webkit-transition: All 0.4s ease-in-out;  -moz-transition: All 0.4s ease-in-out;  -o-transition: All 0.4s ease-in-out;  overflow: hidden;  margin-bottom: 5px;  *margin-bottom: -6px;  float: right;text-decoration:none;}
.app_dl .btn a:hover{  background:#ce0000;  color:#eeeeee;}
.app_dl .ft{  background: url(/img/news_index2015/img/app_sg.png) ;  width: 300px;  height: 21px;  margin: 15px 0 25px 0}

.top10{background:url(/img../images/02.png) no-repeat 0 10px;}
.top10 li{height:41px;line-height:41px;overflow:hidden;border-bottom:1px dotted #bebfbf;font-size:16px;font-family:\5fae\8f6f\96c5\9ed1;padding-left:30px;}

.colorBox{position:relative;width:290px;height:234px;overflow:hidden;}
.colorBox a{color:#fff;position:absolute;font-size:18px;font-family:\5fae\8f6f\96c5\9ed1;text-align:center;}
.colorBox a:hover{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;}
.colorBox .a1{width:145px;height:46px;line-height:46px;background:#efc966;top:0;left:0}
.colorBox .a2{width:145px;height:187px;line-height:187px;background:#4ec5c9;bottom:0;left:0}
.colorBox .a3{width:144px;height:112px;line-height:112px;background:#7c609f;top:0;right:0}
.colorBox .a4{width:144px;height:52px;line-height:52px;background:#66ccff;top:113px;right:0}
.colorBox .a5{width:144px;height:69px;line-height:69px;background:#f36c34;bottom:0;right:0}

.zt li{height:42px;line-height:42px;overflow:hidden;font-family:\5fae\8f6f\96c5\9ed1;}
.zt li .zt{float:left;display:inline;width:35px;height:14px;background:url(/img../images/03.png) no-repeat;margin:14px 10px 0;}
.zt li .rd{float:left;display:inline;width:35px;height:14px;background:url(/img../images/04.png) no-repeat;margin:14px 10px 0;}
.zt li a{font-size:14px;float:left;width:240px;}

/*---------焦点图b-------------*/
.foucs_pic{position:relative;border:solid 1px #aaaaaa;width:300px; height:180px;overflow:hidden;margin-top:25px;margin-bottom:10px;}
.foucs_pic .foucs_img{width:300px; height:180px;overflow:hidden;}
.foucs_pic .foucs_opabg{position:absolute;bottom:0px;left:0;width:300px; height:60px;overflow:hidden;filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;background:#000;background:linear-gradient(rgba(0, 0, 0, 0), #000);background:-webkit-linear-gradient(rgba(0, 0, 0, 0), #000);display:none\0;*display:none;[display:none];_display:none}
.foucs_pic .foucs_title{position:absolute;bottom:0px;left:10px;width:300px; height:30px; line-height:30px;overflow:hidden;font-size:12px;color:#fff;}
.foucs_pic .foucs_title a{color:#fff;text-decoration:none;font-size:15px;font-family:\5fae\8f6f\96c5\9ed1;}
.foucs_pic .foucs_num{position:absolute;bottom:0;right:0;width:60px; height:18px;padding:5px 3px 0 4px; text-align:right;overflow:hidden;}
.foucs_pic .foucs_num li{float:left;background:url(/img/house/2011/img/hot_ico.gif) no-repeat 0 0;width:7px; height:7px;text-align:center;color:#7d7d7d;font-weight:bold;cursor:pointer;margin-right:5px;}
.foucs_pic li img{width:300px;}
.foucs_pic .foucs_num li.on{ background-position:0 -48px;}
.foucs_pic .foucs_lr{ position:absolute;top:50px;width:300px;z-index:100; height:51px;}
.foucs_pic .foucs_lr #foucs_l,.foucs_pic .foucs_lr #foucs_r{float:left;left:0; background:#b9b4b1;filter:alpha(opacity=70);opacity:0.7;width:31px; height:51px;overflow:hidden;}
.foucs_pic .foucs_lr #foucs_r{float:right;right:0;}
.foucs_pic .foucs_lr #foucs_l p,.foucs_pic .foucs_lr #foucs_r p{width:31px; height:51px;background:url(/img/house/2011/img/btn_lr.gif) no-repeat -32px 0; cursor:pointer;}
.foucs_pic .foucs_lr #foucs_r p{background-position:0 0 }
/*---------焦点图e--------------*/

.brand_column {padding: 20px 0 30px 0;}
.brand_column .hx_img_mask {  position: static;}
.brand_column .bc_box {  position: relative;z-index:1}
.brand_column .bc_box .bc_logo {  position: absolute;  top: 0;  left: 0;  z-index: 3;}
.brand_column .bc_box .change_btn {  position: absolute;  top: 10px;  right: 10px;  color: #999;  z-index: 3;}
.brand_column .bc_box .change_btn .change_pic {   color: #000;  text-shadow: 0px 1px #fff;}
.brand_column .bc_box .change_btn .change_pic img {  vertical-align: middle;  transition: All 0.4s ease-in-out;  -webkit-transition: All 0.4s ease-in-out;  -moz-transition: All 0.4s ease-in-out;  -o-transition: All 0.4s ease-in-out;  margin-right: 10px;}
.brand_column .bc_box .change_btn .change_pic:hover {  color: #000;  text-shadow: 0px 1px #fff;}
.brand_column .bc_box .change_btn .change_pic:hover img {  transform: rotate(360deg);  -webkit-transform: rotate(360deg);  -moz-transform: rotate(360deg);  -o-transform: rotate(360deg);  -ms-transform: rotate(360deg);}
.brand_column ul {  width: 300px;  height: 180px;  overflow: hidden;  position: relative;}
.brand_column li {  width:300px;  height:180px;  overflow: hidden;  left: 0;  top: 0;  position: relative;}
.brand_column li.current {-webkit-animation: myfirst 1s alternate; animation: myfirst 1s alternate;} 
.foucs_img .show{ -webkit-animation: myfirst 1s alternate; animation: myfirst 1s alternate;}        
    @keyframes myfirst{
      0%  {opacity:1;filter:Alpha(opacity=100)}
      50% {opacity:0.5; filter:Alpha(opacity=50)}
      100%{opacity:1; filter:Alpha(opacity=100)}
    }
    @-webkit-keyframes myfirst{ /* Safare and Chrome */
      0%  {opacity:1;filter:Alpha(opacity=100)}
      50% {opacity:0.5; filter:Alpha(opacity=50)}
      100%{opacity:1; filter:Alpha(opacity=100)}
    } 
.brand_column li img {  width: 100%;  height: 100%;  z-index: 1;}
.hx_img_mask {  position: relative;}
.hx_img_mask .mask {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: #000;  opacity: .1;  filter: alpha(opacity=10);  z-index: 12;  transition: opacity .2s;  z-index: 2;cursor:pointer;_display:none;}
.hx_img_mask:hover .mask {  opacity: 0;  filter: alpha(opacity=0);  *text-decoration: none;}
.hx_img_mask:hover h2{  color: #fff;}
.hx_img_mask img {  width: 100%;  height: 100%;}
.hx_img_mask h2 {  height: 50px;  line-height: 50px;  width: 95%;  padding-left: 5%;  position: absolute;  left: 0;  bottom: 0;  color: #ccc;  text-align: left;  font-size: 18px;  overflow: hidden;  background: url(/img/news_index2015/img/creole_mask.png) 0 bottom repeat-x;  background-image: linear-gradient(rgba(0, 0, 0, 0), #000000);background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), #000000);  _background: #000;  _filter: alpha(opacity=50);  z-index: 3;cursor:pointer;}
.hx_img_mask h2 span {  font-size: 24px;}
.ptbg,.pbbg{height:6px;background:url(/book/upload/book/images/ptbbg.png) no-repeat 0 0;overflow:hidden;}
.pbbg{background:url(/bschool/upload/bschool/img/ptbbg.jpg) no-repeat 0 -6px;}
.ppBox{border-left:solid 1px #eeeef0;border-right:solid 1px #eeeef0;padding:0 15px;}
.ppBox dt{float:left;width:120px;}
.ppBox dd{float:right;width:135px;border-left:solid 1px #e8e8ea;padding:0 0px 0 8px;margin-top:30px;}
.ppBox dd a{color:#bbb;font:bold 14px/20px '\5b8b\4f53';}
.rightLink{padding-top:30px;line-height:27px;color:#e2e2e2;}
.rightLink a{font-size:13px;font-family:\5fae\8f6f\96c5\9ed1;color:#555;}
.picBox{width:1000px;height:500px;overflow:hidden;margin-top:27px;margin-bottom:70px;}
.focuspic {width:1000px;height:500px;overflow:hidden;position:relative;}
.focuspic ul{position:absolute;top:0;left:0;z-index:1}
.focuspic ul li{float:left;width:1000px;height:500px;position:relative;}
.focuspic ul li div img{width:100%;height:100%;}
.focuspic ul li a{text-decoration:none;}
.focuspic ul li .b{height:50px;width:100%;line-height:50px;filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;background: linear-gradient(rgba(0, 0, 0, 0), #000);background:-webkit-linear-gradient(rgba(0, 0, 0, 0), #000);position:absolute;bottom:0;left:0;display:none;}
.focuspic ul li .t{height:50px;width:100%;line-height:50px;position:absolute;bottom:0;left:0;color:#fff;text-align:center;font-size:15px;cursor:pointer;font-family:\5fae\8f6f\96c5\9ed1;display:none;_display:block;}
.focuspic ul li a:hover .b{display:block;}
.focuspic ul li a:hover .t{display:block;text-decoration:none;}
.focuspic ul li .a1{width:248px;height:249px;position:absolute;top:0;left:0}
.focuspic ul li .a2{width:248px;height:249px;position:absolute;bottom:0;left:0}
.focuspic ul li .a3{width:248px;height:249px;position:absolute;top:0;left:250px}
.focuspic ul li .a4{width:248px;height:249px;position:absolute;bottom:0;left:250px}
.focuspic ul li .a5{width:500px;height:500px;position:absolute;top:0;right:0}
.focuspic .prev,.focuspic .next{color:#fff;font-size:100px;text-align:center;margin-top:-66px;position:absolute;z-index:3;width:57px;height:132px;line-height:132px;top:50%;cursor:pointer;text-decoration:none;}
.focuspic .prev:hover,.focuspic .next:hover{background:#000;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;text-decoration:none;}
.focuspic .prev{left:0;}.focuspic .next{right:0;}
.focuspic .prevBg,.focuspic .nextBg{display:none;}
.focuspic .prevBg{left:0}.focuspic .nextBg{right:0}
.focuspic .textLink,.focuspic .textBg{display:none;}


.focuspic1 {width:1000px;height:449px;overflow:hidden;position:relative;}
.focuspic1 ul{position:absolute;top:0;left:0;z-index:1}
.focuspic1 ul li{float:left;width:1000px;height:449px;position:relative;}
.focuspic1 ul li div img{width:100%;height:100%;}
.focuspic1 ul li a{text-decoration:none;}
.focuspic1 ul li .b{height:50px;width:100%;line-height:50px;filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;background: linear-gradient(rgba(0, 0, 0, 0), #000);background:-webkit-linear-gradient(rgba(0, 0, 0, 0), #000);position:absolute;bottom:0;left:0;display:none;}
.focuspic1 ul li .t{height:50px;width:100%;line-height:50px;position:absolute;bottom:0;left:0;color:#fff;text-align:center;font-size:15px;cursor:pointer;font-family:\5fae\8f6f\96c5\9ed1;display:none;_display:block;}
.focuspic1 ul li a:hover .b{display:block;}
.focuspic1 ul li a:hover .t{display:block;text-decoration:none;}
.focuspic1 ul li .a1{width:194px;height:145px;position:absolute;top:0;left:0}
.focuspic1 ul li .a2{width:194px;height:145px;position:absolute;top:152px;left:0}
.focuspic1 ul li .a3{width:194px;height:145px;position:absolute;bottom:0;left:0}
.focuspic1 ul li .a4{width:194px;height:145px;position:absolute;top:0;left:201px}
.focuspic1 ul li .a5{width:194px;height:145px;position:absolute;top:152px;left:201px}
.focuspic1 ul li .a6{width:194px;height:145px;position:absolute;bottom:0;left:201px}
.focuspic1 ul li .a7{width:598px;height:449px;position:absolute;top:0;right:0}

.focuspic1 .prev,.focuspic1 .next{color:#fff;font-size:100px;text-align:center;margin-top:-66px;position:absolute;z-index:3;width:57px;height:132px;line-height:132px;top:50%;cursor:pointer;text-decoration:none;}
.focuspic1 .prev:hover,.focuspic1 .next:hover{background:#000;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;text-decoration:none;}
.focuspic1 .prev{left:0;}.focuspic1 .next{right:0;}
.focuspic1 .prevBg,.focuspic1 .nextBg{display:none;}
.focuspic1 .prevBg{left:0}.focuspic1 .nextBg{right:0}
.focuspic1 .textLink,.focuspic1 .textBg{display:none;}


#toolsBar20111010{z-index:99999}












