
* { text-align:left}
a {text-decoration:none}
body{ text-align:center; margin:0px; padding:0px; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
#top { width:1001px; margin-bottom:20px;}
.top_1 { background:url(../../images/top_bg.gif) no-repeat ; display:block;width:1001px; height:119px; }
.top_2 {background: url(../../images/nav_bg.gif) repeat-x; height:46px; width:901px;  margin:0px; padding:0px 0px 0px 100px;; }
.top_2 li {  height:30px;background:url(../../images/nav_li_bg.gif) no-repeat 0px 0px; float:left; color:#FFFFFF; font-size:14px; font-weight:bold; margin:0px 0px 0px 0px; padding:15px 5px 0px 8px}
.top_2 li a { color:#fff; font-size:14px;  font-weight:bold}
.tel { float: right; margin:3px 10px 0px 10px;height:38px; background: url(../../images/tel.gif) no-repeat; width:150px; display:block}
.top_3 { float:left; height:22px; margin:0px 0px 0px 45px; }

.top_3 li { float:left; background:url(../../images/top_3_bg.gif) no-repeat 9px 7px; padding:5px 0px 0px 20px}
.top_3 li a { color:#333333; }
#gg { width:1001px; height:42px; background:url(../../images/gg_bg.gif) repeat-x}
#gg span { display:block; width:95%; float:left; padding:12px 0px 0px 30px ; color:#E05050;	 height:30px; background:url(../../images/gg_s_bg.gif) no-repeat left}
#gg span a { color:#909090}
#banner { background:url(../../images/banner.gif) no-repeat; margin:0px; width:1001px; height:171px; }

#main { text-align:left;width:1001px; padding:0px; background:url(../../images/main_bg.gif) no-repeat;  margin:1px 0px 0px 0px}
#left {float:right; clear:left;width:210px; margin:0px; background:url(../../images/left-bg.gif) no-repeat right top }
#left img { margin:7px 0px 0px 12px;}

#left1 {float:left; clear:left;width:210px; margin:0px; background:url(../../images/left-bg.gif) no-repeat right top }

#left1 img { margin:7px 0px 0px 12px;}
.qywh,.cqfc { background:url(../../images/qywh.gif); display:block; width:209px; height:92px;}
.cqfc {background:url(../../images/cqfc.gif);}
.vote {color:#1F3659; background:url(../../images/vote_bg.gif) no-repeat 5px 0px;  height:200px}
.vote_1 { display:block; ; margin:10px 0px 0px 50px}
.vote ul { margin:20px 0px 0px 30px; padding:0px; list-style:none }
.vote_2 { margin:10px 0px 0px 50px; display:block}
.vote_2 input { background:url(../../images/vote_2.gif); border:0px; width:40px; height:20px; text-align:center; font-size:12px}


#center { float:left;  width:537px;  background:url(../../images/center_bg.gif) no-repeat 10px 5px; margin:0px; padding:0px; } 
#main_p { float:left;  width:790px;  background:url(../../images/p_bg1.gif) no-repeat 10px 5px; margin:0px; padding:0px; } 
#main_p span { display:block;  margin:15px 0px 0px 100px;}

.newimg { margin:72px 0px 0px 23px ; width:181px; height:119px; display:block ; background:url(../../images/new.gif); padding:3px 0px 0px 17px;}
.newimg  a { display:block;background:url(../../images/new.jpg) no-repeat; width:164px; height:115px;}
.newtop { display:block;float:right; width:260px; font-size:12px;font-weight:bold;letter-spacing:2px; margin:50px 20px 0px 0px}
.newtop a { padding:0px 0px 0px 10px;color:#DF0024; }
.newtop p a { color:#A5A5A5; text-indent:2em;  line-height:150%; margin:0px 0px 0px 5px; display:block; width:239px;}
.newlist { margin:30px 0px 0px 50px;list-style: url(../../images/newlist.gif); letter-spacing:2px; }
.newlist li { width:458px;border-bottom:#CCCCCC 1px dashed; margin:6px 0px 0px 0px; padding:0px; }
.newlist a {color:#787878; float:left}
.newlist li span {  font-size:10px; float:right; margin:0px 20px 0px 0px ; padding:0px;color:#787878;  }
.job { display:block; height:20px; padding:5px 0px 0px 20px ; width:460px; border:#CCCCCC 1px solid; color:#1F3659; margin:30px 0px 0px 30px}
.job a { color:#999999}
#right { border-left:#fff 1px solid;float: left; background:#000000;  width:252px; height:50px; background:url(../../images/right_bg.gif) no-repeat right top}
.p_img { display:block; margin:52px 0px 0px 0px; }
.p_img a { margin:0px 0px 0px 5px;background: url(../../images/p_img.gif); display:block; width:108px; height:98px; float:left; padding:6px 0px 0px 7px }
.p_img  a img { border:none;}
.p_list { list-style:none; margin:10px 0px 0px 10px;; padding:0px; width:183px;}
.p_list li a { color:#4C5767}
.p_list li { background:url(../../images/p_list.gif) no-repeat 3px;; padding:0px 0px 0px 18px; border-bottom:#ECECEC 1px solid; margin:3	px 0px 0px 0px }
.more a { float:right;font-size:12px; color:#999999}
.more { padding:0px 20px 0px 0px; display: block; float:right; height:14px; }
.classlist { width:220px;  padding:0px; margin:0px;  height:60px; background:url(../../images/class.gif) no-repeat; display:block; margin:10px; padding:80px 0px 0px 10px}
.classlist li { float:left; display:block; width:70px; margin-bottom:5px; margin-left:10px;  background:url(../../images/newlist.gif) no-repeat 5px; padding:0px 0px 0px 10px} 
.classlist li a { color:#003A67}
.p_classlist   { width:179px;  padding:0px; margin:0px;  height:70px; background: url(../../images/l_class.gif) no-repeat; display:block; margin:10px; padding:70px 0px 0px 5px}
.p_classlist li a { color:#003A67}
.p_classlist li  { float:left; display:block; background:url(../../images/newlist.gif) no-repeat 5px; padding:5px 0px 0px 10px}

#footer { width:1001px; height:111px; background:#ededed url(../../images/footer.gif) no-repeat 300px ; border-top:#1F375C 9px solid; margin:20px 0px 0px 0px  }
#footer span { display:block; margin:30px 0px 0px 400px; color:#A5A5A5}
.blod { font-weight:bold}
.flash_img { margin:10px; display:block; width:178px; border:#CCCCCC 1px solid; padding:1px}
#page { display:block;width:720px; margin:20px 0px 0px 0px ; background:url(../../images/page.gif) repeat-x;  padding:50px 40px 0px 20px; line-height:150%; text-indent:2em; color:#667386; text-align:center}
.side { background: url(../../images/side.gif) no-repeat ; width:211px; height:50px; display:block;   float:right}

.hello{



  padding:10px;
  margin:3px;
  height:20px;

  color:#000;

  }
.hello ul { width:300px; margin:0px; display:block; text-align:center; wmargin:0px ; padding:0px 0px 0px 20px;list-style:none; font-size: 12px; float:right}
.hello ul li {  background:url(../../images/top_3_bg.gif) no-repeat 0px 3px;float:left;  padding-left; 5px; margin-left:3px}
.hello ul li a { padding-left:8px;color:#333333; }
#page ul li span {  font-size:10px; float:right; margin:0px 0px 0px 0px ; padding:0px;color:#787878;  }

#next { margin:20px;}
#next a { color:#336073}
#page img { border:#E6E6E6 5px solid; }
#page td a {color:#336073; font-weight:bold}
.n_p { color:#336073; text-align:left; margin:0px; padding:0px; }
.n_p a { color:#336073; font-weight:bold}
 #p_plist { width:500px; text-align:left; float:left}
 #p_plist ul { float:left; text-align:left} 
 #p_plist  a { color:#666666}
#p_plist ul li { float:left; text-align:left; background:url(list.jpg) no-repeat 10px 5px; padding-left:20px; }
#ppr { width:690px; margin-top:10px;}
#ppr ul { list-style:none;float:left; text-align:left; }
#ppr ul li a { text-align:left; display:block;   }
#ppr ul li { margin:0px; width:140px; }
 #p_nav { margin:30px 0px 0px 20px;  text-align:left}
 #p_nav  a { color:#666666}
 .ppr {display: block; padding-left:10px; width:140px; margin:0px; text-align:center; color:#22375C; font-size:14px}
 
 
 
 
 
 ul#nav,ul#nav ul{
    margin: 0 auto;
    text-align:left;
    padding: 0;
    list-style: none;
	display:block;

    z-index:99;
}
ul#nav {
    width:950px;
    display:block;
    height:45px;
    clear:both;background:url(../../images/nav_bg.gif) repeat-x;margin:0px;
	margin-left:20px;
}
 
ul#nav li {
    position: relative;
    z-index:999;
    float:left;
	display:block;	
margin:0px;
	
   

}
ul#nav ul li{
    display:block; margin:0px; 
}
ul#nav ul {
   
    height:auto;
    position: absolute;
    text-align:left;
    left: 0px; 
    display: none;
	
	margin:0px;
    
}
 
/*当鼠标在子菜单和父菜单上时，父菜单的样式*/
ul#nav li.over a,ul#nav li:hover a{
background:url(../../images/nav_bg.gif) repeat-x;
    background: #fff;
    font-weight:bold; 
    color: #E2144A;
}


/*将子菜单的样式清除*/
ul#nav li.over ul a,ul#nav li:hover ul a{

    font-weight:normal;
    color:#777;
}
/*子菜单的hover样式*/
ul#nav li.over ul a:hover,ul#nav li:hover ul a:hover{

    font-weight:normal;
    color: #E2144A;
    background: #fff; 
    border-color:#E2144A;
	padding-top:2px;
}




 
/* Styles for Menu Items */
ul#nav ul a {
    font-size:14px;
    line-height:45px;
    display: block;
    padding:0 0 0 10px;
    width:78px;
	font-weight:bold; 
    color: #fff;



 
}

ul#nav  a {
    font-size:14px;
    line-height:45px;
    display: block;
    padding:0 0 0 10px;
    width:78px;
	font-weight:bold; 
    color: #fff;
 background:url(../../images/nav_li_bg.gif) no-repeat;
}



 
ul#nav ul li{

	    border:0;
		float:left;
		margin:0px;
display: block; 
}


 
ul#nav ul a { padding: 2px 0px 0px 10px; margin:0px;border:0;width:auto; float:left; color: #777; display:block; height:20px; line-height:normal; font-size:12px; } /* Sub Menu Styles */
        
ul#nav li:hover ul,ul#nav  li.over ul { display: block; } /* The magic */


#divv {width:1001px; height:45px; background:url(../../images/nav_bg.gif) }




 
.use li a:over {background: url(../../images/top_3_bg.gif)}
 
 
 #imgs { border:none; margin:0px; text-align:center}
 
 
 

