/*???????*/
html {overflow-y:scroll;}
a.white_link:link {
	color:#fff; font-size:15px;font-family:"??????";
	text-decoration:none;
}
a.white_link:visited {
	color:#fff;font-size:15px;font-family:"??????";
	text-decoration:none;
}
a.white_link:hover {
	color: #FFFF00;font-size:15px; font-family:"??????";
	text-decoration:underline;
}


a.white_title_link:link {
	color:#fff; font-size:15px;font-family:"??????";font-weight:bold;
	text-decoration:none;
}
a.white_title_link:visited {
	color:#fff;font-size:15px;font-family:"??????";font-weight:bold;
	text-decoration:none;
}
a.white_title_link:hover {
	color: #FFFF00;font-size:15px; font-family:"??????"; font-weight:bold;
	text-decoration:underline;
}





body{ margin:0px}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:middle;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
/* link css */
a {color:#2b2b2b; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#ba2636;text-decoration:none;}
a:active {color:#ba2636;}
.sub-list a,.sub-list a:visited {color:#585858;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cWhite,.cWhite:visited,.cWhite a{color:#ffffff;}
.cDGray-temp,.cDGray-temp:visited,.cDGray-temp a{color:#d7d7d7;}
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2;}
.cDRed,.cDRed:visited,.cDRed a{color:#ba2636;}
.cRed {color:#f00;}
.cOrange,.cOrange:visited,.cOrange a{color:#ff6606;}
.tab-u a:hover,.cRed a:hover,a.cRed:hover,.sub-list a:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cDGray-temp a:hover,a.cDGray-temp:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover,.cOrange a:hover,a.cOrange:hover{color:#ba2636;}
.areaBox { width:1000px; margin:auto;}
/*line*/
.lineblue { border:1px solid #bbdfea}
.linegree { border:1px solid #2e909b}
.lineqgree{ border-right:1px solid #bbe0ec;border-top:1px solid #bbe0ec; border-bottom:1px solid #bbe0ec; }
.lineqgree2{ border-top:1px solid #bbe0ec; border-bottom:1px solid #bbe0ec;}
.linedashed { border-bottom:1px dashed #e0e0e0}
.lineGraybottom { border-bottom:1px solid #e0e0e0}
.linebluebottom { border-bottom:1px solid #bbdfea}
.linebgbottom { background:url(/zrzyt/xhtml/img/hd_34_45dqr.gif) bottom repeat-x;}
.lineGray { border:1px solid #dbdbdb}
.lineDblue { border:1px solid #a5c9d5}
.lineGray3 { border-bottom:1px solid #dbdbdb; border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}

/*???*/
.clearD8 { margin-top:8px; margin-bottom:8px;}
.clear10 { margin-top:10px;}
/*???????*/
.bsinput { background:url(/zrzyt/xhtml/img/hb_index_126_45dqr.gif) no-repeat; width:225px; height:24px; border:0; font-size:12px; padding-left:5px}
.bsbtn { background:url(/zrzyt/xhtml/img/hb_index_131_45dqr.gif) no-repeat; width:80px; height:23px; border:0; cursor:pointer;}
.hdinput { background:url(/zrzyt/xhtml/img/hd_22_45dqr.gif) no-repeat; width:103px; height:23px; border:0; padding-left:5px; font-size:12px; color:#666666}
.hdbtn { background:url(/zrzyt/xhtml/img/hd_19_45dqr.gif) no-repeat; width:52px; height:23px; border:0; cursor:pointer;}
.hdbtnblue { background:url(/zrzyt/xhtml/img/hdlist_12_45dqr.gif) no-repeat; width:67px; height:25px; border:0; cursor:pointer; color:#FFFFFF; font-size:12px; font-weight:bold;}
/* menu */
.menu_bg { background:url(/zrzyt/xhtml/img/zt_red_04_45dqr.gif) no-repeat center top; height:61px;}
.menu { margin:auto; width:900px;}
.menu ul {}
.menu ul li,.menu ul li a,.menu ul li a:visited { width:130px; float:left; line-height:50px;height:50px;font-size:14px; color:#FFFFFF; font-weight:bold; text-align:center}
.menu ul li a:hover { width:130px;  float:left; line-height:50px;height:50px;font-size:14px; color: #000; font-weight:bold;text-align:center}
.menu_10 { width:10px; height:50px; line-height:50px; float:left;font-size:14px; color:#FFFFFF; font-weight:bold;}

.picnewsbg{ background:url(/zrzyt/xhtml/img/zt_red_07_45dqr.gif) no-repeat; width:122px; height:39px;}
.picnewstitel { font: "??????"; font-size:14px; font-weight:bold; text-align:center; line-height:30px;}

.footbg { background:url(/zrzyt/xhtml/img/zt_red_32_45dqr.gif) no-repeat center top; width:969px; height:101px;}

.ztlisttitel {  font: "??????"; font-size:14px; font-weight:bold; text-align:left; color:#FFFFFF; padding-left:10px}
.ztleftlist_nav { text-align:center; font-size:14px; font-weight:bold;}


/*??????*/
.line_blue_3 { border-bottom:1px solid #009cbf;border-right:1px solid #009cbf;border-left:1px solid #009cbf;}
.leftlist_nav {}
.leftlist_nav a,.leftlist_nav a:visited { background:url(/zrzyt/xhtml/img/page_14_45dqr.gif) no-repeat; width:145px; height:27px; line-height:27px; color:#0a3248; margin:auto; font-weight:bold; display:block; padding-left:35px}
.leftlist_nav a:hover { background:url(/zrzyt/xhtml/img/page_22_45dqr.gif) no-repeat; width:145px; height:27px; line-height:27px; color:#c40000;margin:auto; font-weight:bold;display:block;}
.clearleft30 { margin-left:32px;}
.clear8 { margin-top:8px;}
.cf14 { font-size:14px;}
.cgree { color:#125266}
.pagetitle { font-size:24px; font: "??????"; font-weight:bold; line-height:40px; color: #003300}
.pagecom { font-size:14px; line-height:28px;}

/*????*/
.leftmenubg { width:229px; margin-bottom:10px;}
.leftmenu a,.leftmenu a:visited  { background:url(/zrzyt/xhtml/img/hbgc_04_03_45dqr.jpg) no-repeat; width:229px; height:34px; display:block; padding-left:30px; line-height:34px; font: "??????"; font-size:14px; font-weight:bold; color:#FF0000}
.leftmenu a:hover { background:url(/zrzyt/xhtml/img/hbgc_04_06_45dqr.jpg) no-repeat; width:229px; height:34px; display:block; padding-left:30px; line-height:34px; font: "??????"; font-size:14px; font-weight:bold; color:#FFFFFF}
.bodybg { background:url(/zrzyt/xhtml/img/bg_03_45dqr.gif) no-repeat top center; }