@charset "utf-8";

body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:14px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY:  "Microsoft Yahei","宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px;  min-width:1004px; background:url(../images/bg.jpg) top center repeat-x;}
table{ border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;color:#ff0000;}
a{color:#222222;}
.clear {clear:both;}
.hidden{display:none;}
.hei40{ height:40px;}
 

.logob{width:1200px; margin:0 auto; height:117px;  background:url(../images/lou.jpg) 600px 50px no-repeat;}
.logo{ width:700px;  float:left;}
.ssb{ width:305px; float:right; margin-top:50px; background:url(../images/ssbg.jpg) right top no-repeat; height:36px;}
.ss{height:24px; line-height:24px;  width:245px; float:left; border:0; margin-top:5px; margin-left:11px;}
.ssbt{ float:right; width:40px;}





/*menu样式*/
.menub{width:100%; margin:0 auto; height:50px; background-color:#30a7fe;}
/*
.menu{ width:1200px; margin:0 auto; height:50px;  line-height:50px;}
.menu ul{}
.menu ul li{ float:left;height:50px; line-height:50px; text-align:center; width:100px; font-size:18px; }
.menu ul li a{color:#ffffff;}*/
/*.menu ul li a:hover{color:#0555a2;}
.menu ul li .focus{ background-color:#1a8de2; display:block;  border:3px solid #30a7fe;height:44px; line-height:44px;color:#ffffff; width:95px;}
.menu ul li .focus a{}*/


div#menu{color:#ffffff; width:1300px; margin:auto; display:block; height:50px;}
ul.menu{clear:both;float:none;cursor:pointer;z-index:1000000;position:relative;}
div#menu ul{margin:0px;padding:0px;list-style:none;float:left;z-index:200000;position:relative;}
div#menu li{position:relative;margin:0px;padding:0px;display:block;overflow:visible;float:left;z-index:3;}
/* menu::level1 */
div#menu li a{height:50px;display:block;float:left;line-height:50px;text-decoration:none;color:#fff;overflow:hidden;z-index:400000;position:relative; text-align:center; width:118px; font-size:18px;}
div#menu li a:hover{ background-color:#1a8de2; display:block;color:#ffffff; }
div#menu li .focus{ background-color:#1a8de2; display:block; height:50px; line-height:50px;color:#bce3ff; }
div#menu li span{color:#fff;display:block;padding:0 20px;z-index:6;position:relative;}
div#menu li span.bg{display:block;padding:0;height:30px;z-index:5;position:relative;float:left;}
div#menu li.current{font-weight:bold;}
div#menu li.current ul{font-weight:normal;}
/* menu::level2 */
div#menu ul.menu ul{padding:0px;background:#30a7fe; left:-999em;width:165px;position:absolute;top:50px; }
div#menu li:hover ul,div#menu li.sfhover ul{left:0px;z-index:100;visibility:visible;}
div#menu li li{width:100%;text-indent:0px;float:none;height:45px;}
div#menu li li a,div#menu li li span.separator{margin:0px 1px;padding:0px; border-bottom:1px solid #1d87d5; height:45px;float:none;display:block;line-height:45px; width:163px;font-size:16px;}
div#menu li li a.parent{}
/* menu::level3 */
div#menu li ul ul{margin:-22px 0 0 164px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul{border-top:1px solid #1d87d5; top:30px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul,div#menu li:hover ul ul ul,div#menu li.sfhover ul ul ul,div#menu li:hover ul ul ul ul,div#menu li.sfhover ul ul ul ul{left:-999em;}
div#menu li li:hover ul,div#menu li li.sfhover ul,div#menu li li li:hover ul,div#menu li li li.sfhover ul,div#menu li li li li:hover ul,div#menu li li li li.sfhover ul{left:0pt;z-index:100;}
div#menu a:hover{color:#FFFFFF;}
div#menu span:hover{color:#fff;}
div#menu li ul span:hover{color:#bce3ff;}




.bone{ width:1200px; margin:25px auto;}
.bonel{ width:782px; float:left;}
.boner{ width:365px; float:right;}

.scrolldoorFrame{width:100%;overflow:hidden;}
.scrollUl{width:100%;overflow:hidden;height:60px; margin:0 auto; background:url(../images/icon1.jpg) 95px 28px no-repeat;}
.bord1{border-bottom:1px dashed #b4b4b4; }
.scrollUl li{float:left; width:110px;height:60px;line-height:60px;font-family:"宋体"; font-size:20px;}
.sd01{ color:#222222;}
.sd01 a{ color:#222222;}
.sd02{color:#888888;}
.sd02 a{ color:#888888;}

.bonel .news{}
.bonel .news ul{}
.bonel .news ul li{ border-bottom:1px dashed #b4b4b4; height:122px; padding-top:10px;}
.bonel .news ul li em{display:block; color:#000000; font-size:18px; height:43px; line-height:43px;}
.bonel .news ul li span{ display:block; color:#000000; font-size:14px;line-height:25px; font-family:宋体; text-indent:2em; margin-top:10px;}


.boner .news{ width:100%}
.boner .news ul{}
.boner .news ul li{height:83px; }
.boner .news ul li .tit{color:#222222; font-size:14px;  line-height:21px; float:right; width:275px; padding-top:8px;}
.boner .news ul li .rq{  color:#ffffff; font-size:14px;line-height:21px; background:url(../images/rqbg.png) 1px 4px no-repeat;  float:left; width:73px; padding-top:12px;  height:53px; text-align:center}

.fwzn{ font-family:宋体; margin-top:22px;}
.fwzn ul{ background:url(../images/line1.jpg) 105px 4px no-repeat; }
.fwzn ul li{ float:left;  width:118px;}
.fwzn ul li .pic1{  background:url(../images/fwzn01.jpg) top left no-repeat; text-indent:8px;}
.fwzn ul li .pic2{  background:url(../images/fwzn02.jpg) top center no-repeat; text-align:center}
.fwzn ul li .pic3{ background:url(../images/fwzn03.jpg) top right no-repeat;  text-indent:51px}
.fwzn ul li a{ display:block; height:20px;  padding-top:66px;}



.btwo{ width:1200px; margin:0 auto; /*margin-top:45px;*/margin-top:25px;}
.btwo ul{}
.btwo ul li{  float:left; display:inline;}
.btwo .mr{ margin-right:8px;}
.btwo .mr2{ margin-right:5px;}
.btwo .mt{ margin-top:-84px;}
.btwo .mt2{ margin-top:8px;}


.cyljb{width:100%; margin:0 auto; margin-top:50px; background:#efefef;  height:172px;}
.cylj{ width:1200px;  margin:0 auto; padding-top:20px; height:150px;font-size:14px;}
.cyljb .titb1{ width:200px; float:right;}
.cyljb .titb2{ width:213px; float:left}
.cyljb .titb3{ width:500px; float:left;height:120px; background:url(../images/line2.jpg) 465px center  no-repeat;}
.cyljb .titb4{ width:80px; float:left; }
.cyljb .titb5{ width:150px;height:120px; float:left;  text-align:center;  background:url(../images/line2.jpg) right center no-repeat;}
.cyljb .tit1{ background:url(../images/icon2.jpg) center left no-repeat; font-size:16px; color:#333333; text-indent:30px;}
.cyljb .cont{  font-size:12px; color:#222222; line-height:22px; margin-top:15px;}
.cyljb .tit2 img{ width:78px; height:78px;}
.cyljb .cont2{  font-size:13px; color:#222222; line-height:22px;}
.cyljb .cont3{ margin-left:36px;}



.foot{ background-color:#333333;width:100%; margin:0 auto;}
.footn{ background-color:#333333;width:100%; margin:0 auto; text-align:center;}
.foot .cpy{width:1200px; margin:0 auto; height:42px; line-height:42px; color:#9c9c9c; font-size:12px;}
.footn .cpy{width:1200px; margin:0 auto; height:42px; line-height:42px; color:#9c9c9c; font-size:12px;}




.listb{ width:1200px; margin:0 auto; margin-top:32px;}
.listbl{ width:240px;  margin-bottom:20px;background:#e9e9e9 url(../images/lislbg.jpg) bottom center  no-repeat;padding-bottom:540px;}
.yjlm{ background-color:#30a7fe; height:47px; line-height:47px; text-align:center; width:100%; color:#ffffff; font-size:18px;}
.ejlm{ width:100%;}
.ejlm ul{}
.ejlm ul li{width:100%;height:37px; background-color:#d9d9d9;  text-align:center; line-height:37px; font-size:14px; margin-top:10px;}
.ejlm ul li a{ display:block;height:37px; line-height:37px; }
.ejlm ul li a:hover{ display:block; height:37px; line-height:37px;background-color:#30a7fe; color:#ffffff;}
.dqwz{ width:100%; background:url(../images/icon3.jpg) 5px 13px no-repeat; border-bottom:3px solid #37a2f4; font-size:14px;height:44px; line-height:44px; text-indent:35px; color:#757575;}
.dqwz a{color:#757575;}
.dqwz a:hover{color:#ff0000;}

.listo .news{ margin:10px;}
.listo .news ul{}
.listo .news ul li{ border-bottom:1px dashed #b4b4b4; height:110px; padding-top:10px;}
.listo .news ul li em{display:block; color:#000000; font-size:18px; height:43px; line-height:43px;}

.listo .news ul li .tit{ width:765px;}
.listo .news ul li .rq{  color:#ffffff; font-size:14px;line-height:21px; background:url(../images/rqbg.png) 1px 4px no-repeat;  float:right; width:73px; padding-top:12px;  height:53px; text-align:center; margin-top:12px;}

.listo .news ul li span{ display:block;font-size:14px;line-height:24px; text-indent:2em; }
.listo .news ul li span a{ color:#666666; }

.listb .fy{ text-align:center; height:60px; margin-top:40px;}


.listw{ margin:10px;}


.listw{ margin:10px;}
.listw .news{ margin:30px 10px 0px 10px;}
.listw .news ul{}
.listw .news ul li{ background:url(../images/icon4.jpg) left center no-repeat;  line-height:30px; text-indent:20px;}
.listw .news ul li em{ float:right; font-size:12px;}
.linehr{ height:1px; border:none;border-top:1px dashed #b4b4b4; margin-top:18px;*margin-top:10px; margin-bottom:18px;*margin-bottom:10px;}


.infob{}
.infob .tit{ text-align:center; font-size:26px; line-height:45px; margin:30px 15px;}
.infob .titx{ text-align:center; height:37px; width:100%; background-color:#d9d9d9; line-height:37px; font-size:13px; color:#666666;}
.infob .nr{font-size:16px; color:#222222; line-height:34px; text-align:justify; margin:25px 12px;  text-indent:2em; border-bottom:1px dashed #b4b4b4; padding-bottom:35px;}

.infob .sxt{ line-height:34px; margin-left:12px;}
.infob .dsg{ text-align:right; margin:12px;}


.szzt_menub{width:100%; margin:0 auto; height:50px; background-color:#e60012;}
.szzt_menu{ width:1200px; margin:0 auto; height:50px;  line-height:50px;}
.szzt_menu ul{}
.szzt_menu ul li{ float:left;height:50px; line-height:50px; text-align:center; font-size:18px;width:120px; }
.szzt_menu ul li a{color:#ffffff; }*/
.szzt_menu ul li a:hover{color:#ffe39f;background-color:#ffb400;}
.szzt_menu ul li .focus{ background-color:#ffb400; display:block;  border:3px solid #ffb400;height:44px; line-height:44px;color:#ffffff; }
.szzt_menu ul li .focus a{}

.szzt_yjlm{ background-color:#e60012; height:47px; line-height:47px; text-align:center; width:100%; color:#ffffff; font-size:18px;}
.szzt_ejlm{ width:100%}
.szzt_ejlm ul{}
.szzt_ejlm ul li{width:100%;height:37px; background-color:#d9d9d9;  text-align:center; line-height:37px; font-size:14px; margin-top:10px;}
.szzt_ejlm ul li a{ display:block;height:37px; line-height:37px; }
.szzt_ejlm ul li a:hover{ display:block; height:37px; line-height:37px;background-color:#e60012; color:#ffffff;}



div#menu2 ul.menu ul{padding:0px;background:#e60012; left:-999em;width:165px;position:absolute;top:50px; }
div#menu2 li:hover ul,div#menu2 li.sfhover ul{left:0px;z-index:100;visibility:visible;}
div#menu2 li li{width:100%;text-indent:0px;float:none;height:45px;}
div#menu2 li li a,div#menu2 li li span.separator{margin:0px 1px;padding:0px; border-bottom:1px solid #ab1d1d; height:45px;float:none;display:block;line-height:45px; width:163px;font-size:16px;}
div#menu2 li li a.parent{}

div#menu2 li ul ul{margin:-22px 0 0 164px;}
div#menu2 li:hover ul ul,div#menu2 li.sfhover ul ul{border-top:1px solid #ab1d1d; top:30px;}
div#menu2 li:hover ul ul,div#menu2 li.sfhover ul ul,div#menu2 li:hover ul ul ul,div#menu2 li.sfhover ul ul ul,div#menu2 li:hover ul ul ul ul,div#menu2 li.sfhover ul ul ul ul{left:-999em;}
div#menu2 li li:hover ul,div#menu2 li li.sfhover ul,div#menu2 li li li:hover ul,div#menu2 li li li.sfhover ul,div#menu2 li li li li:hover ul,div#menu2 li li li li.sfhover ul{left:0pt;z-index:100;}
div#menu2 a:hover{color:#FFFFFF;}
div#menu2 span:hover{color:#fff;}
div#menu2 li ul span:hover{color:#fef9f3;}



.szzt_dqwz{ width:100%; background:url(../images/icon3.jpg) 5px 13px no-repeat; border-bottom:3px solid #e60012; font-size:14px;height:44px; line-height:44px; text-indent:35px; color:#757575;}
.szzt_dqwz a{color:#757575;}
.szzt_dqwz a:hover{color:#ff0000;}




/*********************修改*******************/
/*学生动态*/
.fir_xsdt{width:1200px;margin:0 auto;padding-top:12px;}
.fir_xsdt_nav{width:1200px;height:45px;line-height:45px;border-bottom:2px #30a7fe solid;}
.fir_xsdt_nav h1{color:#222;font-size:20px;float:left;line-height:45px;font-weight:normal;}      .fir_xsdt_nav span{font-size:14px;color:#999;padding-left:10px;text-transform:uppercase;line-height:45px;}
.fir_xsdt_nav .more{float:right;line-height:45px;}  .fir_xsdt_nav .more a{color:#222;}

.fir_xsdt_font{width:1200px;height:247px;padding-top:20px;}
.fir_xsdt_font_left{width:650px;float:left;}
.fir_xsdt_font_left ul li{width:310px;padding-right:15px;float:left;}
.fir_xsdt_font_left ul li img{width:310px;height:154px;border-top:1px #595959 solid;}
.fir_xsdt_font_left ul li dl{width:310px;}
.fir_xsdt_font_left ul li dl dt{width:310px;line-height:36px;font-size:18px;color:#000;}    .fir_xsdt_font_left ul li dl dt a{color:#000;}
.fir_xsdt_font_left ul li dl dd{width:310px;text-indent:2em;color:#777777;font-size:14px;line-height:25px;}
 .fir_xsdt_font_left ul li dl dd a{color:#777;}



.fir_xsdt_font_right{width:550px;float:right;}
.fir_xsdt_font_right ul li{width:532px;height:41px;line-height:41px;float:left;border-bottom:1px #dddddd dotted;padding:0px 6px 0px 12px;font-size:16px;color:#222;}
.fir_xsdt_font_right ul li a{color:#222;}
.fir_xsdt_font_right ul li a span{color:#777;font-size:14px;float:right;}


.two_star{width:1200px;/*height:467px;*/margin:0 auto;padding-top:30px;}
/*通知公告*/
.two_tzgg{width:381px;float:left;padding-right:28px;}
.two_tzgg_nav{width:381px;height:45px;border-bottom:2px #30a7fe solid;}

.two_tzgg_nav h1{color:#222;font-size:20px;float:left;line-height:45px;font-weight:normal;}     .two_tzgg_nav span{font-size:14px;color:#999;padding-left:13px;text-transform:uppercase;line-height:45px;}
.two_tzgg_nav .more{float:right;line-height:45px;}  .two_tzgg_nav .more a{color:#222;}

.two_tzgg_font{width:381px;padding-top:6px;}
.two_tzgg_font ul li{width:381px;height:61px;line-height:30px;float:left;/*padding-top:23px;*/padding-top:15px;font-size:15px;}
.two_tzgg_font ul li .date{width:72px;height:51px;background:#30a7fe; border-radius:5px;color:#fff;line-height:20px;padding-top:10px;font-size:15px;margin-right:17px;text-align:center;float:left;}
/*政策文件*/
.two_zcwj{width:381px;float:left;padding-right:28px;}
/*联系我们*/
.two_call{width:381px;float:right;}
.two_call_font{width:381px;/*padding-top:28px;*/padding-top:14px;line-height:30px;font-size:15px;}
.call_top{width:381px;height:135px;}
.call_bottom{width:368px;height:153px;background:#123379;padding-top:8px;padding-left:13px;}
.call_bottom ul li{width:180px;float:left;text-align:left;height:38px;}
.call_bottom ul li a{color:#fff;font-size:15px;}


/*********************结束*******************/