@charset "gb2312";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; }
body{ margin:0px auto; color:#444; background:url(resourceswebqxrmzfimagesbgg.jpg) center top no-repeat #ffffff;font-family:"Microsoft YaHei", '微软雅黑', '宋体'; font-size:14px; }
a{ color:#7e7e7e; text-decoration:none; }
a:hover { color:#d30808; text-decoration:none; }
ol, ul{ list-style:none;}
li{ list-style-type:none; }
img { border:0;}
.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.display{ display:block;}
.hidden{ display:none;}

.fl{ float:left;}
.fr{ float:right;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.pt10{ padding-top:10px;}
.ml15{ margin-left:15px;}
.zongde{ width:100%; height: auto; overflow: hidden; background: url(resourceswebqxrmzfimagesbg1.png) no-repeat center top;} 
/*头部样式*/
/*.top{ height:40px; width:1170px; overflow:visible; margin:0 auto; line-height:40px;}
.top_left{ float:left; font-size:12px; padding-left:10px; }
.top_right{ float:right; font-size:12px; }
.top_right a{ margin:0px 10px; }

#head{ width:1170px; margin:0px auto; }
.banner{ width:1170px; height:300px; overflow:hidden;}
.flash{ float:right; width:700px; height:300px; }

.nav{padding-left:30px; width:1140px; height:50px; overflow:hidden; margin:0px auto; background: url(resourceswebqxrmzfjyjimagesdh.png) no-repeat;}
.nav ul li{ float:left; width:110px; height:50px; line-height:50px; font-size:18px; text-align:center; overflow:hidden;}
.nav ul li a{ color:#FFF; }
.nav ul li a:hover{ background-color:#aa0606; display:block }
*/
.mainBox{ width:1177px; margin:0 auto; clear:both; height:auto; overflow:hidden;}


/*top*/


.top{ height:44px; line-height:44px;}
.top_left{ font-size:12px; height:44px; line-height:44px; float:left; width:600px;overflow:hidden; color:#FFFFFF;}
.top_left a{ margin:0 5px;}
.top_right{font-size:12px; height:44px; line-height:44px;float:right; width:550px;height:auto; overflow:hidden;}
.top_right_left{ float:left; width:200px; display:block;text-align: right; margin-right:15px;}
.top_right_right{ float:right; width:310px; display:block;}
.top_right_right span{ float:left; width:65px; color:#cd0d0a; font-size:12px;}

/*搜索*/
/*
.serch{ float:right; background:url(resourceswebqxrmzfimagesiosn.png) -559px -131px no-repeat; width:212px; height:25px; line-height:25px;  padding-left:30px; margin-top:7px;}
.ssk{ border:none; width:140px; float:left; height:23px; line-height:23px; margin-top:1px; *height:17px; *line-height:17px; *border:1px solid #fff;}
.button{ border:none; background:none;height:25px; line-height:25px; color:#ffffff; width:59px; text-align: center; float:right; font-size:12px;}  
**/
.serch{ float:right; background:url(resourceswebqxrmzfimagesiosn.png) -565px -131px no-repeat; *background:url(resourceswebqxrmzfimagesiosn.png) -565px -131px no-repeat;  width:232px; *width:235px; height:25px; line-height:25px;  margin-top:9px; overflow: hidden;}


.ssk{border:none; width:164px; float:left;height:23px; line-height:23px; margin-top:1px; padding-left: 5px;}



.serch .button{ border:none; background:none; height:25px; line-height:25px; color:#ffffff; width:59px; text-align: center; float:right; font-size:12px;}

/*banner*/
.banner{
   height:252px;
   overflow:hidden;
}
.mainBox .banner_left{
   float:left;
   position:absolute;
   top:100px;
   display:block;
    z-index:4;
}
.mainBox .banner_right{
   float:right;
    position: relative;
   display:block;
}
.mainBox .logo_zi{ position:absolute; background:url(resourceswebqxrmzfimagesny_tit.png) no-repeat; width:141px; height:41px; top:170px; left:590px; z-index:5; text-align:center; font-size:24px; line-height:38px; color:#FFFFFF;}

.content{ background:url(resourceswebqxrmzfimagesbg.png) repeat-y; margin:0 auto; width:1185px;}
/*导航*/
.menuBox{ background:#d70a03; height:53px; line-height:53px; overflow:hidden;  width:1177px; margin:0 auto;}
.menuBox ul{ height:auto; overflow:hidden;}
.menuBox ul li{ float:left; display:inline; border-left:1px solid #ca0802;}
.menuBox ul li a{ color:#fff; display:inline-block; height:53px; line-height:48px; width:91px;  font-size:16px; padding-left:55px;}
.menuBox .hover{ background:#ff0000; }
.menuBox .hover a{ color:#ffffff;}
#menu1 a{ background:url(resourceswebqxrmzfimagesiosn.png) -146px 0px no-repeat;}
#menu2 a{ background:url(resourceswebqxrmzfimagesiosn.png) -288px 0px no-repeat;}
#menu3 a{ background:url(resourceswebqxrmzfimagesiosn.png) -435px 0px no-repeat;}
#menu4 a{ background:url(resourceswebqxrmzfimagesiosn.png) -578px 0px no-repeat;}
#menu5 a{ background:url(resourceswebqxrmzfimagesiosn.png) -720px 0px no-repeat;}
#menu6 a{ background:url(resourceswebqxrmzfimagesiosn.png) -875px 0px no-repeat;}
#menu7 a{ background:url(resourceswebqxrmzfimagesiosn.png) -1013px 0px no-repeat;}
#menu8 a{ background:url(resourceswebqxrmzfimagesiosn.png) -1px 0px no-repeat; }
#menu1[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -146px 0px no-repeat;}
#menu2[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -288px 0px no-repeat;}
#menu3[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -435px 0px no-repeat;}
#menu4[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -578px 0px no-repeat;}
#menu5[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -720px 0px no-repeat;}
#menu6[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -875px 0px no-repeat;}
#menu7[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -1013px 0px no-repeat;}
#menu8[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -1px 0px no-repeat; }
/*#menu1[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -1px -63px no-repeat;}
#menu2[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png)-146px -63px no-repeat;}
#menu3[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -288px -63px no-repeat;}
#menu4[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -435px -63px no-repeat;}
#menu5[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -578px -63px no-repeat;}
#menu6[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -720px -63px no-repeat;}
#menu7[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -875px -63px no-repeat;}
#menu8[class="hover"] a{ background:url(resourceswebqxrmzfimagesiosn.png) -1013px -63px no-repeat;}*/




/*底部样式*/
.links{ width:1150px; height:48px;  background:url(resourceswebqxrmzfjyjimageslinkbg.jpg) no-repeat; margin:10px auto 0px auto; }
.links select{ width:265px; color:#888; font-size:12px; font-family:"宋体"; }
.foot{ line-height:30px; padding:15px 0px; text-align:center;}

/*底部*/
.footer{ text-align:center; line-height:26px; border-top:3px solid #d3010a; background:#f3f4f5; height:160px; padding-top:10px; font-size:12px; width:1155px; margin:0 auto;}
.footer_con{ width:660px; margin:0 auto; padding-top:15px; text-align:left;}
.footer_con img{ float:left; margin-right:20px;}




.wrapper{ width: 1157px; background:#fff; padding:1px 10px 0 18px; margin:0px auto;background: url(resourceswebqxrmzfimagesbg.png) repeat-y;}

.gg{ width:1150px; height:44px; overflow:hidden; }
#scrollDiv{ float:left; padding-left:60px; font-size:12px}
#scrollDiv li{height:44px; line-height:44px;}
/*搜索*/
/*.search{ float:right; margin-top:8px; width:240px; height:27px; margin-right:8px; display:inline; }
.ssk{ float:left; width:183px; background:#fff; line-height:25px; height:25px; overflow:hidden; font-size:12px; border:1px solid #ddd; color:#999; padding-left:5px; }
.search span{ float:right; width:50px; height:27px; line-height:27px; background-color:#ddd; color:#444; text-align:center}
.search span a{ color:#444}*/
.swsy{float:left;}
.box{ width:1150px; height:300px; overflow:hidden}
/*焦点图*/
.box_left{ width:405px; height:300px; float:left; margin-right:15px;overflow:hidden}
.box_right{ width:440px; height:300px; float:left;overflow:hidden}
.box_rig{ width:275px; height:300px; float:right;overflow:hidden}
.tzgg_nr{padding:0 7px; height:245px; width:259px;border:1px solid #ddd; border-top:none; overflow:hidden; padding-bottom:10px}


.focus{ position:relative; width:400px; height:300px; float:left;overflow:hidden;}  
.focus img{ width:400px; height:300px;} 

.focus .btn{ position:absolute; bottom:34px; left:460px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; text-decoration:none; text-align:left; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; font-size:12px; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; left:290px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:0px auto;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(resourceswebqxrmzfjyjimagesfocus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


.TabTitle1{ height:40px;overflow:hidden; border:1px solid #ddd; background-color:#f8f8f8}
.TabTitle1 ul li{ float:left; cursor:pointer; width:90px; height:40px; font-size:16px; line-height:40px; text-align:center; color:#FFF; }
.TabTitle1 a{ color:#444}
.TabTitle1 .hover{ text-align:center; background: url(resourceswebqxrmzfjyjimagesa.jpg) no-repeat; color:#d30808;}
.TabTitle1 .hover a{ color:#d30808;}
.TabTitle1 span{ font-size:12px; line-height:40px; padding-right:10px}

.tt{width:420px; height:78px; margin-top:5px; margin-right:10px; margin-left:10px;border-bottom:1px dashed #dddddd; text-align:center; overflow:hidden}
.tt span{ width:420px; font-size:18px; line-height:25px; height:25px; overflow:hidden;}
.tt span a{color:#be080c;}
.tt p{ font-size:14px; color:#777; height:25px; line-height:25px;text-indent:2em; text-align:left }

.tit{background-color:#f3f3f3;border:1px solid #ddd;border-top:2px solid #f8c71b;height:40px;}
.tit h2{ float:left;  line-height:40px; width:100px; height:40px; font-size:16px; text-align:left; color:#d30808; font-weight:bold; padding-left:17px}
.tit span{float:right;height:40px; line-height:40px; margin-right:10px}
.tit p{ float:right; font-size:12px; width:55px;height:40px; line-height:40px; padding-left:5px;}

.tit1{background-color:#f3f3f3;border:1px solid #ddd;border-top:2px solid #f8c71b;height:40px;}
.tit1 h2{ float:left;  line-height:40px; width:90px; height:40px; font-size:16px; text-align:center; color:#d30808; font-weight:bold; background:url(resourceswebqxrmzfjyjimagesb.jpg) no-repeat}
.tit1 span{float:right;height:40px; line-height:40px; margin-right:10px}
.tit1 p{ float:right; font-size:12px; width:55px;height:40px; line-height:40px; padding-left:5px;}

.yjdt{ border:1px solid #ddd;border-top:none; overflow:hidden;height: 256px;}
.list{ height:249px; padding:4px 10px;}
.list ul li { line-height:28px; height:28px; background:url(resourceswebqxrmzfjyjimagesxb3.jpg) left 13px no-repeat; padding-left:13px; overflow:hidden;}
.list ul li a{}
.list ul li a:hover{text-decoration:none}
.list ul li span{ float:right; font-size:12px;}

.list1{ height:186px; padding:12px 10px;}
.list1 ul li { line-height:30px; height:30px; background:url(resourceswebqxrmzfjyjimagesxb3.jpg) left 14px no-repeat; padding-left:13px; overflow:hidden;}
.list1 ul li a{}
.list1 ul li a:hover{text-decoration:none}
.list1 ul li span{ float:right; font-size:12px;}

.list2{ padding:7px 2px;}
.list2 ul li { line-height:34px; height:34px; overflow:hidden;border-bottom:1px dashed #dddddd;}
.list2 ul li span{ float:right; font-size:12px;}

/*图片新闻*/

#Picxw {
	text-align: left;
	padding-top:5px; height:252px;overflow:hidden;
}
#Picxw ul{}
#Picxw ul li { 
    padding:0 8px;
	float: left;
	display: block;
	width: 129px; overflow:hidden;

}
#Picxw ul li img {
	padding: 1px;
	border: 1px solid #DDDDDD;
	height: 94px;
	width: 125px;
	overflow:hidden;
}
#Picxw ul li span {
	display: block;
	text-align: center;
	width: 129px;
	font-size: 12px;
	line-height: 25px;
	height: 25px;
	overflow:hidden;
}

.banner1{ width:1150px; height:120px; overflow:hidden}
.slideBox{POSITION: relative; WIDTH:1150px; HEIGHT:120px; OVERFLOW: hidden}
.slideBox .hd{Z-INDEX: 1;POSITION: absolute;BOTTOM: 10px;HEIGHT: 15px;OVERFLOW: hidden;RIGHT: 15px}
.slideBox .hd UL{ZOOM: 1;FLOAT: left;OVERFLOW: hidden}
.slideBox .hd UL LI{TEXT-ALIGN: center;LINE-HEIGHT: 14px;WIDTH: 15px;BACKGROUND: #fff;FLOAT: left;HEIGHT: 15px;COLOR: #000;CURSOR: pointer;MARGIN-RIGHT: 5px}
.slideBox .hd UL LI.on{BACKGROUND: #f00;COLOR: #fff}
.slideBox .bd{Z-INDEX: 0;POSITION: relative;HEIGHT: 100%}
.slideBox .bd img{ WIDTH:1150px; HEIGHT:120px;}
/*专题*/
.zt{ width:1150px; height:60px; overflow:hidden}
.zt ul{padding:0px;}
.zt ul li{ height:60px; width:276px;overflow:hidden; margin-right:14px; float:left;display:block;}

/*教育教学一行*/
.jyjx{ height:255px; width:565px; overflow:hidden; float:left;}
.zwgk{ height:254px; width:275px; overflow:hidden; float:right; background:url(resourceswebqxrmzfjyjimageszwgk.jpg) no-repeat}
.zwgk_nr{ margin-top:50px}
.zwgk_nr ul{ padding-left:0px}
.zwgk_nr ul li{ float:left; width:80px; height:41px; line-height:41px;display:block;overflow:hidden; padding-bottom:10px; padding-left:50px}

/*党建工作一行*/
.xxgk{ width:1150px;}
.xxgk_left{width:373px;}

/*政民互动一行*/
.zmhd{float:left; width:570px; margin-right:15px;}
.wsbs{float:right;width:565px;}
.zmhd_nr{border:1px solid #ddd;border-top:none; overflow:hidden;width:568px; height:167px}

.zmhdList{overflow:hidden; margin:10px}
.zmhdListTitle{ background:#f3f3f3; border:1px solid #dad7d7; height:27px; line-height:27px;}
.zmhdListTitle ul li{ height:27px; line-height:27px; overflow:hidden; float:left; display:inline;}
.zmhdListTitle #xxbt{ width:293px; text-align:left; padding-left:10px; border-right:1px solid #dad7d7; }
.zmhdListTitle #rq{ width:150px; text-align:center; border-right:1px solid #dad7d7;}
.zmhdListTitle #my{ width:88px; text-align:center;}
.zmhdListBox{ height:auto; overflow:hidden;}
.zmhdListItem{ height:30px; overflow:hidden;}
.zmhdListItem ul li{height:27px; line-height:27px; overflow:hidden; float:left; display:inline;}
.zmhdListItem #xxbt{ width:288px; text-align:left; padding-left:10px }
.zmhdListItem #rq{ width:88px; text-align:center;}
.wlwzListItem #my{ width:88px; text-align:center;}

.wssbs_nr{border:1px solid #ddd;border-top:none; overflow:hidden;width:541px; height:130px; padding:18px 11px;}
.wssbs_nra{}
.wssbs_nra ul{padding:0px;}
.wssbs_nra ul li{ height:70px; width:89px;overflow:hidden; margin-right:1px; float:left;display:block; background-color:#efeeee; padding-top:10px }
.wssbs_nrb{}
.wssbs_nrb ul{padding:0px;}
.wssbs_nrb ul li{ height:50px; width:89px;overflow:hidden; margin-right:1px; float:left;display:block; background-color:#efeeee; line-height:50px; text-align:center }

/*校园风采*/
.xyfc{ width:1115px; height:210px; margin:10px auto 0px auto; overflow:hidden; background:url(resourceswebqxrmzfjyjimagesxyfc.jpg) no-repeat; padding-left:60px; padding-top:15px; }
.pic img{width:213px; height:160px; padding:2px; border:1px solid #dfdfdf; margin:0px 5px;overflow:hidden;}

/*内页样式*/
.ny{ width:1140px; margin:0 auto; padding-top:15px; }
.ny_left{ float:left; width:233px; }
.ny_left_top{ height:40px; line-height:40px; font-size:15px; color:#fff; background:#d40808; padding-left:15px; }

.ny_right{ float:right; width:885px;}
.ny_right_top{ height:34px; line-height:34px; background:url(resourceswebqxrmzfjyjimagesh2.jpg) #f4f4f4 left no-repeat;}
.ny_right_top h2{ width:102px; text-align:center; float:left; font-size:15px; line-height:34px;color:#FFF }
.ny_right_top span{ float:right; font-size:12px; padding-right:10px; }
.ny_right_con{ width:855px; _height:400px; min-height:400px; margin:0px auto; padding:15px 0px; line-height:210%; }

/*详细页样式*/
.ny_right_con1{ width:1100px; margin:0px auto; padding:15px 0px; line-height:210%; }
.ny_right_con1_nr{ padding:10px;}
.wzdh {
	height:30px;
	font-size:14px;
	background:#f3f3f3;
	margin-top:3px; 
	color:#333;
	line-height:30px;
	text-align:center;
}
.wzdh a {
	margin-left:8px;
}

.wlbj {
	margin-top:30px;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-left:10px;
}

/*留言*/
.lybt {
	font-weight:bold;
	color:#db0000;
	background:#f9f9f9;
	line-height:36px;
	font-size:14px;
	text-align:right;
}
.ly_red {
	color:#FF0000;
}
.ly_txt {
	width:180px;
	line-height:20px;
	height:20px;
	border:1px solid #eaeaea;
}
.ly_txt1 {
	width:450px;
	line-height:20px;
	height:20px;
	border:1px solid #eaeaea;
}
.ly_nr {
	width:540px;
	height:130px;
	border:1px solid #eaeaea;
	margin-top:5px;
	margin-bottom:5px;
}
.lyxq{
margin-bottom:25px;}
.lyxq_bt{
	font-size:15px;
	color:#ca0000;
	margin-top:10px;
	padding-left:3px;
	font-weight:bold;
	margin-bottom:10px;
}

.lyxq_nr {
	text-align:left;
	font-size:14px;
	color:#333;
	line-height:30px;
	background:#f9f9f9;
	border-collapse:collapse;
}
.lyxq_nr td {
	border:1px solid #ddd;
	padding:5px;
	font-size:14px;
	line-height:30px;
}
.dc_but { width:60px; height:30px; border:none; line-height:30px; font-family:"微软雅黑"; background:#bc010c; color:#FFF; cursor:pointer;}


