/* CSS Document 
img{
-webkit-filter:grayscale(80%); 
filter:grayscale(80%);
-webkit-filter:grayscale(0.8);
}*/
*{ margin:0 auto; padding:0;}
.clear{ clear:both}
ul,li{ list-style:none}
a{ text-decoration:none; color:#666}
body{  background:#FFF}
img{ border:0;}
.fl{ float:left;}
.fr{ float:right;}

/*top*/
.top{ width:100%; font-size:12px; color:#999999}
.tbgg{ background:#db1e24; height:90px; width:100%;}
.header{ width:100%; height:28px; border-bottom:1px solid #E8E8E8; border-top:1px solid #E8E8E8}
.header_nr{ width:1080px; height:28px;}
.header_nr img{ padding-right:10px; padding-top:6px;}
.header_nr dl{ width:250px; float:left; display:block;}
.header_nr dl a{ color:#4FD8FF; text-decoration:none}
.header_nr ul{   float:right; display:block; line-height:28px;}
.header_nr ul li{ float:left; padding-left:10px;}
.ls{ color:#4FD8FF;}

.logo_nf{ background-color:#FFFFFF; width:100%; height:100px;}
.logo_nf_nr{ width:1080px; }
.logo{ width:1080px; height:100px; padding-top:0px; float:left}
.pp{ width:250px; height:54px; padding-left:190px;padding-top:1px; float:left}

.nav{ background:url(../images2015/nav_bg.jpg) top center repeat-x; width:100%; height:50px; margin-top:1px;}
.nav_nr{ width:1140px; padding-left:60px;} 
.nav_nr dl{ width:272px; height:50px; float:left}
.nav_nr span{ width:850px; display:block; float:left;}
.nav_nr span a{   display:block; float:left;  padding-top:18px; padding-left:13px; font-size:14px; font-family:"微软雅黑"; color:#FFFFFF; }
.nav_nr span img { margin-left:4px; float:left;} 
.nav_nr_an{font-size:14px;font-weight:bold; }
.nav_nr_an li{float:left; padding-left:2px;}
.nav_nr_an li img{float:left; padding-left:2px;display:inline; }
.nav_nr_an li .bi{position:relative;z-index:0; color:#FFFFFF;}
.nav_nr_an li .bi:hover{z-index:99; color:#FF9900;} 
.nav_nr_an li a {height:20px;line-height:20px;text-decoration:none;  color:#666666;display:block; text-align:center;}
.nav_nr_an li a:hover,.nav_nr_an li{color:#FFFFFF; } 

.nav_img{ padding-bottom:14px;}
.nav_nr2{ width:1080px;} 
.nav_nr2 span{ width:1000px; display:block; float:right}
.nav_nr2 span img { margin-left:15px; }
.sy_cclx{ width:70px; height:16px; margin-left:3px;}

.banner{ width:100%}
.zhuanye{ width:1080px; margin:0 auto; z-index:2;  }
/*

.kecheng{background:url(../images2015/zy_bg.gif) no-repeat; width:272px; height:470px; position:absolute ;z-index:2; ; padding-top:12px; }
.kecheng h1{ color:#333; font-family:"微软雅黑"; font-size:13px; text-align:left; line-height:26px;padding-left:50px; }
.kecheng  p{ color:#FF0000; font-family:"微软雅黑"; font-size:15px; text-align:left;  line-height:26px;padding-left:50px; padding-right:15px;}


.kecheng h1 span{font-family:"微软雅黑"; font-size:13px; text-align:left;  float:right;  display:block; color:#333;}
.kecheng h1 a{ color:#333}
.kecheng h1 a:link {
	color: #333;
}
.kecheng h1 a:visited {
	color: #333;
}
.kecheng h1 a:hover {
	color: #333;
}
.kecheng h1 a:active {
	color: #333;
}
 */

 .nav1{height: 0px;line-height: 45px;background-color: #139bf1;position: relative;z-index: 10;}

.nav-hot{width: 25.27%;background-color: #0685eb;position: relative;float: left;}

.nav-hot dt{margin-left: 20px;font-size: 18px;color: #fff;height: 45px;line-height: 45px;}
.nav-hot dt .iconfont{font-size: 20px;padding-right: 10px;}
.nav-hot dd{background: url(/images2015/nav-hot-bg.png) repeat left top;position: absolute;left: 0;width: 100%;z-index: 9;}

.nav-hot .txt1 p{font-size: 14px;color: #333;}

.nav-hot .txt1 span,.nav-hot .txt2 span{font-size: 12px;color: #666;}

.nav-hot .txt1 span em,.nav-hot .txt2 span em{color: #e22a2c;}

.nav-hot .txt2 p{font-size: 14px;color: #e22a2c;margin-left: 6px;}

.nav-hot .txt1{float: left;}

.nav-hot .txt2{float: right;}

.nav-hot li{padding: 12px 12px 10px;border-bottom: 1px solid #dee2e6;overflow: hidden;line-height: 1.5;}

.nav-hot li > a {display: block; overflow: hidden;vertical-align: middle;}

.nav-hot li a:hover p{color: #e22a2c;}

.nav-hot li p{line-height: 22px;}

.nav-hot li.last{border-bottom: none;}

.nav-hot ul{height: 473px;overflow: hidden;}

#zx1{ text-align:left; padding-left:15px; }
#zx2{ text-align:left; padding-left:15px; }
#zx3{ text-align:left; padding-left:15px; }
#zx4{ text-align:left; padding-left:15px; }
#zx5{ text-align:left; padding-left:15px; }
#zx6{ text-align:left; padding-left:15px; }
#zx7{ text-align:left; padding-left:15px; }



.zxbn{ width:231px; height:45px; margin:18px 0 20px 18px;}
.fullSlide {width:100%;position:relative;height:473px;background:#000;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:473px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:473px;}
.fullSlide .hd {width:100%;position:absolute;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;
filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
/*banner滑动结束*/

/**学校通知样式**/
.notice{ height:35px; overflow:hidden; border-bottom:1px solid #f7f7f7; }
.notice li{ line-height:35px; font-size:15px; color:#CC2222;font-weight: bold ; padding-left:25px; background:url(../images/notice.jpg) no-repeat center left;}
.w1200 {
	margin: 0px auto; width: 1080px;
}
.notice li a{display:block; color:#CC2222;}
/**学校通知样式**/

/*vqq-banner*/
ul,ol{list-style:none}
.none{display:none}
.hidden{visibility:hidden}
.btn_inner{display:none}
 
.site_focus .focus_thumbnails .ico_prev,.site_focus .focus_thumbnails .ico_next{display:block;position:absolute;top:14px;width:16px;height:16px;border:5px solid #000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.7660444431189777, M12=-0.6427876096865394,M21=0.6427876096865398,M22=0.7660444431189779,sizingMethod='auto expand');-ms-interpolation-mode:bicubic}
 
 .sbox {float: left;height: 115px; overflow: hidden; padding: 0;position: relative;width: 201px;}
.sboxtop {height: 115px;left: 0;position: relative;top: 0; width: 201px;z-index: 10;}
.sboxtop a {display: block; height: 115px;position: relative;width: 201px;}
.scrollbox {height: 115px;left: 0; position: relative; top: -115px; width: 201px; z-index: 2;}
.scrollbox img {border: medium none;}
.zhuanti4{ width:808px; float:right; }
.ztfour{ width:1090px; margin:0 auto; margin-top:10px; }

.dqlj{ color:#333; }
.dqlj2{ color:#3ABBE2; padding-top:12px;}
.dqlj3{ color:#3ABBE2; padding-top:18px;}
.dqlj4{ color:#3ABBE2; padding-top:18px;}
.dqlj5{ color:#3ABBE2; padding-top:18px;}
.dqlj6{ color:#3ABBE2; padding-top:18px;}
.dqlj7{ color:#3ABBE2; padding-top:13px;}
.dqlj a{ color:#333}
 
.vd{ overflow:hidden; border:1px solid #ccc; padding-bottom:10px;width:1080px; background-color:#FFFFFF; }
.vd a{display: inline;
  color:#000000;
  float: left;
  height: 30px;
  line-height: 30px;
  width: 190px;
  margin: 10px auto 0px 20px;
  text-align: center;
  border: 1px solid #ccc;
  text-decoration:none;
}
.vd a:hover{ background-color:#2393e1; color:#fff;border: 1px solid #2393e1;}





/*弹窗*/
.v_pupop{position:fixed;z-index:9999;width:100%;height:100%;top:0;left:0;display:none;}
.pupop_bg{width:100%;height:100%;position:absolute;left:0;top:0;background:#373737;opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
.v_pupop_box{position:absolute;width:700px;height:450px;z-index:9999;top:50%;margin-top:-225px;left:50%;margin-left:-350px;box-shadow:0 0 5px rgba(0,0,0,0.8);}
.v_pupop_close{position:absolute;right:-60px;top:-60px;cursor:pointer;}
.v_pupop_close i{color:#DDD;font-size:48px;}


.right_fixed{position:fixed;width:80px;height:100%;right:0;top:0;z-index:9999;background:#373737;}
.right_fixed_t{font-size:16px;text-align:Center;padding:7px 0;background:#EE7800;color:#FFF;margin-top:100px;}
.right_fixed_box li{margin:1px 0;border-top:1px solid #575757;}
.right_fixed_box li a{display:block;padding:7px 0;text-align:Center;color:#888;}
.right_fixed_box i{display:block;width:47px;height:47px;margin:0 auto;font-size:40px;color:#EE7800;transition:.5s;-webkit-transform:rotate(0deg);}
.right_fixed_box li a:hover i{transition:0.5s;-webkit-transform:rotate(360deg);}
.right_fixed_box p{font-size:14px;color:#FFF;}


.window{position:fixed;left:50%;top:50%;margin-left:-187px;margin-top:-270px;width: 374px;height:500px;z-index:9999;display:none;}
.window .red_packets{width:100%;height:100%;position:absolute;top:0;left:0;}
.window_bg{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer;background:#FFF;opacity:0.5;filter:alpha(opacity=50);display:none;}
.window_box{background:url(../images/redpackets.png) no-repeat center;width:100%;height:100%;}
.window_close{position:absolute;right:5px;top:5px;width:30px;height:30px;z-index:99;cursor:pointer;}
.window_content{width:100%;height:100%;color:#FFF;position:relative;}
.window_content a{display:block;text-indent:-9999px;position:absolute;}
.window_content a.red_open{width:118px;height:118px;background:url(../images/open_btn.png) no-repeat center;top:280px;left:130px;}
.window_content a.red_more{width:100%;height:30px;bottom:20px;left:0;}

.red_open_box{width:100%;height:100%;position:absolute;left:0;top:0;display:none;}
.red_content{width:100%;height:100%;position:relative;}
.red_success{width:100%;height:100%;background:url(../images/red_open.png) no-repeat center;position:absolute;left:0;top:0;}
.red_success .red_tip{padding-top:215px;color:#FFF;text-align:Center;}
.red_success .red_tip p{padding:15px 0;font-size:24px;color:#ffe2b1;}
.red_success .red_tip a{display:block;width:340px;padding:10px 0;background:#640b0d;border-radius:5px;margin-top:10px;margin-left:auto;margin-right:auto;color:#FFF;font-size:16px;}

.red_received{padding-top:215px;color:#FFF;text-align:Center;}
.red_received h3{font-size:24px;padding-bottom:10px;}
.red_received p{font-size:14px;padding-bottom:10px;}

.red_submit{padding-top:215px;color:#FFF;text-align:center;}
.red_submit h3{font-size:18px;padding:15px 0 20px;}
.red_submit li{padding-bottom:15px;}
.red_submit label{width:60px;font-size:16px;}
.red_submit input.red_in{width:220px;font-size:16px;border:0;background:#FFF;padding:10px 5px;}
.red_submit input.red_btn{width:280px;font-size:16px;border:0;background:#640b0d;padding:5px;padding:10px 0;color:#FFF;border-radius:5px;cursor:pointer;outline:0;}
.red_submit input.red_btn:hover{background:#EE7800;}

.red_failed{width:100%;height:100%;background:url(../images/red_none.png) no-repeat center;position:absolute;left:0;top:0;}
.red_failed .red_tip{padding-top:215px;color:#FFF;text-align:Center;}
.red_failed .red_tip p{font-size:16px;padding-top:20px;}
.red_failed .red_tip a{display:block;margin-top:20px;width:340px;padding:10px 0;background:#640b0d;border-radius:5px;margin-left:auto;margin-right:auto;color:#FFF;font-size:16px;}
.window_content a.current{
	animation:rotate 1s infinite;
	-webkit-animation:rotate 1s infinite;
}
@keyframes rotate{
	0%{transform:rotateY(0deg);}
	50%{transform:rotateY(-180deg);}
	100%{transform:rotateY(-360deg);}
}
@-webkit-keyframes rotate{
	0%{-webkit-transform:rotateY(0deg);}
	50%{-webkit-transform:rotateY(-180deg);}
	100%{-webkit-transform:rotateY(-360deg);}
}


.no_open{display:block;width:150px;height:20px;position:absolute;right:15px;bottom:15px;font-size:12px;text-align:right;color:#FA9120;}