/*--Web Design: MrJin QQ 915508--*/
.maintitle_1 { width:400px; height:32px; background:url(images/ele_title.png) no-repeat 0 -120px; overflow:hidden;}
.maintitle_1 h3 { float:left; width:300px; line-height:33px; text-indent:20px;}
.maintitle_1 h3 a { font-size:14px; color:#333;}
.maintitle_1 h3 a:hover { color:#000;}
.maintitle_1 span { float:right; width:45px; line-height:33px; }
.maintitle_1 span a { font-size:12px; color:#333;}
.maintitle_1 span a:hover { color:#066;}
.mainul_1 { width:400px; height:196px; padding-top:3px; background:url(images/ele_con.png) no-repeat -600px bottom;}
	#ztkx_mu { height:148px; margin-bottom:5px; background:url(images/ele_con.png) no-repeat -600px -349px; overflow:hidden;}
	#zhsb_mu { margin-bottom:5px;}
.mainul_1 li { width:390px; margin-left:5px;}
.mainul_1 li a { display:block; width:390px; height:24px; line-height:24px; text-indent:15px; font-size:13px; color:#333; white-space:nowrap; background:url(images/icons.png) no-repeat 1px 7px; overflow:hidden;  }
.mainul_1 li a:hover { color:#039; background:url(images/icons.png) no-repeat 1px -23px;}
/*----*/
.maintitle_2 { width:400px; height:36px; background:url(images/ele_title.png) no-repeat 0 -160px; overflow:hidden;}
.maintitle_2 h3 { float:left; width:300px; line-height:52px; text-indent:17px;}
.maintitle_2 h3 a { font-size:14px; color:#900;}
.maintitle_2 h3 a:hover { color:#000;}
.maintitle_2 span { float:right; width:75px; line-height:37px; }
.maintitle_2 span a { font-size:12px; color:#333;}
.maintitle_2 span a:hover { color:#066;}
.mainul_2 { width:400px; height:285px; margin-bottom:5px; padding-top:1px; background:url(images/ele_con.png) no-repeat -1050px bottom;}
.mainul_2 li { float:left; width:320px; height:90px; margin:0 42px 4px 38px; display:inline;}
.mainul_2 li a { display:block; width:320px; height:90px; overflow:hidden;}
.mainul_2 li a img { border:0;}
.mainul_2 li a strong { display:block; width:320px; height:15px; line-height:12px; font-size:12px; text-align:center; color:#900; font-weight:100; cursor:hand; white-space:nowrap; overflow:hidden;}
.mainul_2 li a:hover { color:#c00; text-decoration:none;}
.mainul_2 li a:hover strong { color:#f00;}
/*----*/
#bqry_st { margin-bottom:5px;}
#bqry_st a { display:block; width:270px; height:253px; white-space:nowrap; text-indent:300px; overflow:hidden; background:url(images/biquan_ry.jpg) no-repeat 0 0;}
/*----*/
#gybq_mu { width:240px; height:208px; margin-bottom:5px; padding:5px 15px 6px 15px; font-size:12px; color:#036; line-height:23px; text-indent:2em; background:url(images/ele_con.png) no-repeat 0 bottom; }
#gybq_mu a { color:#c00;}
#gybq_mu a:hover { color:#000;}
/*----*/
#gzml_mu { width:254px; height:350px; padding:2px 9px 0 9px; background:url(images/ele_con.png) no-repeat 0 bottom; overflow:hidden; }
#gzml_mu li { width:252px; height:25px; border-bottom:1px dotted #C8D0CF; line-height:26px; overflow:hidden;}
#gzml_mu li a { display:block; font-size:13px; color:#000; cursor:hand;}
#gzml_mu li a span { float:left; width:50px; height:25px; text-align:center; white-space:nowrap; overflow:hidden;}
#gzml_mu li a strong { width:200px; height:25px; font-weight:100; white-space:nowrap; overflow:hidden;}
#gzml_mu li a:hover { color:#c00; cursor:hand; text-decoration:none;}
#gzml_mu li a:hover span { color:#03c;}
#gzml_mu li a:hover strong { color:#c00;}
/*----*/
.h_links { width:920px; margin:5px auto 0 auto; padding:6px 14px; border:1px solid #999; background:#fff; overflow:hidden;}
.h_links span { font-size:13px; font-weight:800; color:#333; line-height:18px;}
.h_links a { font-size:13px;color:#333;}
.h_links a:hover { color:#036;}
/*----*/