body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
body {font: 12px/1.75 "宋体",arial,sans-serif;}

input, textarea, select, button, file {font-size:12px;}
input,select,textarea,.textarea_style{font-family:"宋体";border:1px solid #dcdcdc;}


.newhead{ width:980px; overflow:hidden; margin:8px auto; }
.newhead .newlogo{ float:left; }
.newhead .newlogo a{ float:left; }
.newhead .newlogo b{ float:left; font-weight:normal; font-size:22px; color:#000000; margin-top:15px; height:45px; overflow:hidden; width:120px;}
.newhead .newtopadd{ float:right; height:60px;width:570px;}

#newmenuright{float:right;width:755px;height:60px}
.pindaomenu{padding:8px 0 5px 0;overflow:hidden;float: right;}
.pindaomenu ul{float:left;height:50px;background:url(../image/titline.gif) right center no-repeat;margin-right:11px;display:inline}
.pindaomenu ul li{width:100%;float:left;height:25px;}
#newmenuright b,#newmenuright a:link,#newmenuright a:visited{line-height:25px;display:inline;display:inline}
#newmenuright b{margin:0 2px 0 0;color:#333;}
.pindaomenu ul.n1{width:125px;}
.pindaomenu ul.n2{width:170px;}
.pindaomenu ul.n3{width:220px;}
.pindaomenu ul.n4{width:205px;margin:0;background:none}
.pindaomenu ul.n5 {width: 190px;}
.pindaomenu ul.n6 {background: none repeat scroll 0 0 transparent;margin: 0;width: 226px;}



a{color:#333333;text-decoration:none;}
a:hover{color:#BF0000; text-decoration:underline;}
/*div {overflow:hidden;zoom:1;}*/
ul, ol,li { list-style:none;}
em,i {font-style: normal;font-weight:normal; }


.mar_1 {margin:1px;}
.mt10 , .mar_10 {margin-top:10px;}
.b{ font-weight:bold;}
.date{ color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:8px;}
.c,.clear{overflow:hidden; clear:both ; height:0px;padding:0px;margin:0px;text-align:none;font-size:0px;font-style:normal;}
hr {height:0px;border:none;border-bottom:1px  dotted  #ccc;margin-top:5px;padding-top:7px;*padding-top:12px;}
img {padding:0;border:0;}
.b1 {border:1px solid #ddd;}
.b2 {border:1px solid #ddd;padding: 8px;}
.b3 {border:1px solid #ddd;border-top:0;overflow:hidden;}


h3 {clear:both;line-height:29px;height:29px;background:url("../image/right.gif") repeat-x 0 -666px;overflow:hidden;zoom:1;}
h3 b {float:left;line-height:30px;padding-left:10px;}
h3 span {font-family:"宋体", "Courier" ,"Candara" ,Tahoma;float:right;line-height:30px;font-weight:normal;}
h3 span a{color:#333;}
h3 a:hover{color:#5E0202;}
h3 span img,h2 span img  {vertical-align:middle;}

h2 {height:26px;line-height:26px;overflow:hidden;zoom:1;}
h2 b,h2 b a {margin:0;float:left;color:#07519A}
h2 span a{color:#333333; font-size: 14px;}
h2 span a:hover{color:#5E0202;}

h4 {font-size:14px;line-height:29px;height:29px;overflow:hidden;zoom:1;background:url("../image/right.gif") repeat-x 0 -632px;overflow:hidden;zoom:1;}
h4 b {float:left;line-height:29px;padding-left:13px;}
h4 span {font-family:"宋体", "Courier" ,"Candara" ,Tahoma;float:right;font-size:12px;padding-right:8px;line-height:26px;font-weight:normal;}
h4 span a {color:#333;}


/*新导航2013.8.18*/
#topmenu ul li {float:left;margin-right:10px;}
#topadbox {display:none;}
#ihead {width:980px;margin:0 auto;}

.w980 {width:980px;margin:0px auto;background:#FFF;overflow:hidden;zoom:1;}
.w_1000 {width:1000px;margin:0px auto;background:#FFF;overflow:hidden;zoom:1;}

#foot {    border-top: 4px solid #0070b5;
    color: #9a9a99;
    line-height: 26px;
    margin-top: 20px;
    padding-top: 10px;
    text-align: center;}
#foot_menu {}
#foot img {border:0;padding:0;}
#foot p {color:#838383}
#foot p a {color:#838383}
#foot p a:hover {color:#BF0000;}

/*位置*/
#position {background:url(../image/bg.gif) repeat-x   0 -1262px;height:29px;line-height:29px;padding-left:5px;font-size:12px;overflow:hidden;}
#position a {background:url("../image/ico_20.gif") no-repeat  right;padding:0px 15px 0 6px;}
#position span {float:right;}
#position span a {background:url("../image/right.gif") no-repeat -300px 3px;padding:4px 0px 4px 22px;}
#position img {float: left;}
#position a.liuxue-bg-no{ background:none;padding: 4px 0 4px 0px;}

.w980 h3 {
    background: url("../image/kaoshi_x.gif") repeat-x scroll 0 0;
    border-bottom: 1px solid #D9E4F3;
    height: 29px;
    line-height: 29px;
}
.b1 {
    border: 1px solid #9CBEE4;
}

.w980 h3 b {
    color: #2454a5;
    font-size: 14px;
}
.w980 h3 b a{
    color: #2454a5;
    font-size: 14px;
}
.map_lj {
    display: inline-block;
    margin: 0;
    width: 100%;
	padding: 10px 10px 7px 10px;
}
.map_lj li {
    color: #2454a5;
    float: left;
    line-height: 24px;
    margin: 0 10px 0 0;
    padding: 0;
    white-space: nowrap;
}
.map_lj li a {
    color: #2454a5;
    margin-right: 10px;
}

#footer {
    margin-top: 20px;
    font-size: 14px;
}
.footer_d2 {
    padding: 20px 0 10px;
    background-color: #f4f4f4;
    border-top: 1px solid #e4e4e4;
    text-align: center;
}.footer_d2 p {
    margin: 12px 0;
    color: #a1a1a1;
}