/* CSS Document */
/*------------top--------------*/
#top{
	width:800px;
	height:85px;
	background:white url(head-bg.gif) repeat-x;
	margin-left:auto;
	margin-right:auto;
}
#top .top_div{
	width:100%;
	height:100%;
	background:url(logo.gif) 4px top no-repeat;
	overflow:hidden;
	position:relative;
}
#top ul{
	position:relative;
	width:580px;
	height:25px;
	margin-top:60px;
	margin-left:220px;
}
#top ul li{
	height:22px;
	line-height:22px;
	float:left;
}
#top ul .top_li01{width:130px;}
#top ul .top_li02{width:130px;}
#top ul .top_li03{width:134px;}
#top ul .top_li04{width:56px;}
#top ul .top_li05{width:130px; text-align:center;}
#top .input01{
	width:94px;
	height:16px;
	line-height:18px;
	border:1px solid #CA2F29;
	background:none;
}
#top .input02{
	width:39px;
	height:16px;
	line-height:18px;
	border:1px solid #000;
	background:none;
}
#top .input03{
	width:51px;
	height:21px;
	line-height:21px;
	margin-left:2px;
	color:white;
	border:0;
	background:url(head_btn.gif) no-repeat;
	cursor:pointer;
}
#top .top_div_div{
	position:absolute;
	top:6px;
	left:632px;
	width:160px;
	text-align:right;
	
}
#top .top_div_div a{color:#fb0326; font-weight:700; font-size:14px;}
/*------------nav--------------*/
#nav{
	width:800px;
	margin-left:auto;
	margin-right:auto;
}
.main_nav{
	width:100%;
	height:38px;
	background:white url(menu_line.gif) repeat-x;
	overflow:hidden;
}
.main_nav a{
	display:block;
	color:white;
	width:88px;
	height:34px;
	padding-top:4px;
	font-size:12px;
	font-weight:700;
	line-height:34px;
	text-align:center;
	text-decoration:none;
	float:left;
}
.main_nav a:hover,#main_nav_over{
	color:#000;
	text-decoration:none;
	background:url(menu_bg_over.gif) bottom center no-repeat;
}
.sub_nav{
	width:100%;
	height:28px;
	background:white url(hide_line.gif) top repeat-x;
	overflow:hidden;
}
.sub_nav ul{width:100%; height:28px; overflow:hidden;}
.sub_nav ul li{height:28px; float:left;}
.sub_nav_l{width:15px; background:url(hide_left.gif) left bottom no-repeat;}
.sub_nav_c{width:770px;}
.sub_nav_c code{width:2px; line-height:28px; float:left;}
.sub_nav_c a{line-height:28px; width:74px; padding:0 6px; text-align:center; float:left;}
.sub_nav_c a:hover{color:white; background:url(hide_btn.gif) center center no-repeat;}
.sub_nav_r{width:15px; background:url(hide_right.gif) right bottom no-repeat;}
/*------------notice--------------*/
#notice{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	height:22px;
	background:white url(tells.gif) left center no-repeat;
}
#notice div{height:22px; line-height:22px; float:left;}
.notice_div01{width:420px; color:white; font-weight:700;}
.notice_div02{width:375px;}
.notice_div02 a{color:#ae2f26;}
.notice_div02 a:hover{color:#ae2f26; text-decoration:underline;}
/*------------banner--------------*/
#banner{
	width:800px;
	background:white;
	margin-left:auto;
	margin-right:auto;
	background:white;
}
/*------------main--------------*/
#main{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	padding-top:4px;
	padding-bottom:12px;
	background:white;
	overflow:hidden;
	position:relative;
}
/*--------------mainLeft-----------------*/
#mainLeft{
	width:245px;
	margin-right:5px;
	float:left;
}
#mainLeft ul{width:245px; float:left;}
#mainLeft ul li{float:left;}
.mainLeft_more{
	display:block;
	width:38px;
	height:11px;
	line-height:11px;
	margin-top:10px;
	margin-right:12px;
	*margin-right:12px !important;
	*margin-right:6px;
	float:right;
}
.mainLeft_foot{
	width:100%;
	height:6px;
	line-height:6px;
	font-size:0;
	overflow:hidden;
	background:url(mainLeft_foot.gif) top no-repeat;
}
.mainLeft01_til{
	width:100%;
	height:30px;
	background:url(left01.gif) no-repeat;
}
.mainLeft01_cont{ width:100%; height:160px; margin-top:4px;}
.mainLeft01_cont a{
	display:block;
	width:40px;
	height:154px;
	float:left;
}
.mainLeft02_til{
	width:100%;
	height:30px;
	background:url(left04.gif) no-repeat;
}
.mainLeft02_cont,.mainLeft03_cont,.mainLeft05_cont,.mainLeft06_cont{
	width:223px;
	padding:4px 10px 0 10px;
	border-left:1px solid #ffa035;
	border-right:1px solid #ffa035;
	background:#fcfbed;
	overflow:hidden;
}
.mainLeft02_cont a,.mainLeft03_cont a{
	display:block;
	width:205px;
	padding-left:18px;
	height:29px;
	line-height:29px;
	border-bottom:1px dotted #ccc;
	background:url(left_ico01.gif) 1px 8px no-repeat;
	overflow:hidden;
	float:left;
}
.mainLeft03_til{
	width:100%;
	height:30px;
	background:url(left02.gif) no-repeat;
}
.mainLeft05_til{
	width:100%;
	height:30px;
	background:url(left06.gif) no-repeat;
}
.mainLeft05_cont a{
	display:block;
	width:205px;
	padding-left:18px;
	height:29px;
	line-height:29px;
	border-bottom:1px dotted #ccc;
	background:url(left_ico02.gif) 1px 8px no-repeat;
	overflow:hidden;
	float:left;
}
.mainLeft06_til{
	width:100%;
	height:30px;
	background:url(left05.gif) no-repeat;
}
.mainLeft06_cont a{
	display:block;
	width:205px;
	padding-left:18px;
	height:29px;
	line-height:29px;
	border-bottom:1px dotted #ccc;
	background:url(left_ico03.gif) 1px 11px no-repeat;
	overflow:hidden;
	float:left;
}
/*-----------------mainRight----------------------*/
#mainRight{width:550px; float:right;}
.mainRight01{width:550px; height:140px; float:left;}
.mainRight01 .mainR01_pic{
	width:200px;
	height:140px;
	float:left;
}
.mainR01_table{ width:339px; float:right;}
.mainR01_table li{float:left;}
.mrtable_tr1{width:100%; height:28px;}
.mrtable_tr1 li{height:28px; line-height:28px; text-align:center;}
.mrtable_tr1 .td01{width:13px; background:url(cx_01.gif) no-repeat;}
.mrtable_tr1 .td02{width:122px; background:url(ymcx.gif) no-repeat;}
.mrtable_tr1 .td03{width:95px; background:url(en.gif) no-repeat;}
.mrtable_tr1 .td04{width:102px; background:url(cn.gif) no-repeat;}
.mrtable_tr1 .td05{width:7px; background:url(cx_02.gif) no-repeat;}
.mrtable_tr1 a:hover{text-decoration:none;}
.mrtable_tr2{
	width:337px;
	height:102px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.mrtable_tr2 li{margin-left:10px; *margin-left:10px !important; *margin-left:5px;}
.mrtable_tr2 .martable_tr2_td1{ width:317px; height:20px; margin-top:20px;}
.mrtable_tr2 .martable_tr2_td1 span{ display:block; float:left; height:20px;}
.mrtable_tr2 .martable_tr2_td1 .mtt01{width:60px; background:url(www.gif) right bottom no-repeat;}
.mrtable_tr2 .martable_tr2_td1 .mtt02{width:165px;}
.mrtable_tr2 .martable_tr2_td1 .mtt03{width:92px;}
.mrtable_tr2 .martable_tr2_td1 .mtt02 input{
	width:160px;
	height:18px;
	border:1px solid black;
}
.mrtable_tr2 .martable_tr2_td1 .mtt03 input{
	width:63px;
	height:18px;
	border:0;
	margin-top:1px;
	margin-left:10px;
	background:url(chax.gif) no-repeat;
	cursor:pointer;
}
.mrtable_tr2 .martable_tr2_td2{ width:316px; margin-top:10px;}
.mrtable_tr2 .martable_tr2_td2 span{
	display:block;
	float:left;
	width:79px;
	height:22px;
}
.mrtable_tr3{width:100%; height:8px;}
.mrtable_tr3 li{height:8px; line-height:8px; font-size:0;}
.mrtable_tr3 .td01{width:7px; background:url(cx_04.gif) top right no-repeat;}
.mrtable_tr3 .td02{width:325px; background:url(cx_05.gif) top repeat-x;}
.mrtable_tr3 .td03{width:7px; background:url(cx_06.gif) top left no-repeat;}
.mainRight02{width:550px; margin-top:2px; float:left;}
.mr02_top ,.mr02_bottom{
	width:550px;
	height:7px;
	line-height:7px;
	font-size:0;
	float:left;}
.mr02_top span ,.mr02_bottom span{display:block; height:7px; font-size:0; float:left;}
.mr02_top .mr2t01{width:7px; background:url(xl01.gif) no-repeat;}
.mr02_top .mr2t02{width:536px; background:url(xl02.gif) repeat-x;}
.mr02_top .mr2t03{width:7px; background:url(xl03.gif) no-repeat;}
.mr02_bottom .mr2b01{width:7px; background:url(xl06.gif) no-repeat;}
.mr02_bottom .mr2b02{width:536px; background:url(xl07.gif) repeat-x;}
.mr02_bottom .mr2b03{width:7px; background:url(xl08.gif) no-repeat;}
.mr02_middle{
	width:536px;
	padding:0 6px;
	background:#f8f8f8;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	float:left;
}
.mr02_cont,.mr03_cont{ width:536px; background:white; float:left;}
.mr02_cont .mrmc01{
	width:100%;
	height:22px;
	background:url(xl_title.gif) 8px center no-repeat;
}
.mr02_cont .mrmc02{
	width:100%;
	border-bottom:1px dashed #ccc;
	float:left;
}
.mr02_cont .mrmc02 ul{
	width:268px;
	margin-top:12px;
	padding-bottom:10px;
	float:left;
}
.mr02_cont .mrmc02 ul li{
	width:164px;
	margin-left:100px;
	line-height:20px;
}
.mr02_cont .mrmc02 ul li b{ color:#eb8d0a;}
.mr02_cont .mrmc02 ul li a{color:#30abe2;}
.mr02_cont .mrmc02 ul li span{color:red;}
.mr02_cont .mrmc02 .mmul01{background:url(zj_pic002.gif) 10px top no-repeat;}
.mr02_cont .mrmc02 .mmul02{background:url(zj_pic006.gif) 10px top no-repeat;}
.mr02_cont .mrmc03{
	width:100%;
	float:left;
}
.mr02_cont .mrmc03 ul{
	width:133px;
	margin-top:12px;
	margin-bottom:10px;
	float:left;
}
.mr02_cont .mrmc03 .ulLine{border-left:1px dashed #ccc;}
.mr02_cont .mrmc03 ul li{
	width:80px;
	color:#666;
	margin-left:50px;
	line-height:20px;
	text-align:right;
}
.mr02_cont .mrmc03 ul li span{color:red;}
.mr02_cont .mrmc03 ul li a{color:#2C8AA3;}
.mr02_cont .mrmc03 .mm_ul01{background:url(ind_ul_lt.gif) 2px top no-repeat;}
.mr02_cont .mrmc03 .mm_ul02{background:url(ind_ul_wd.gif) 2px top no-repeat;}
.mr02_cont .mrmc03 .mm_ul03{background:url(ind_ul_cms.gif) 2px top no-repeat;}
.mr02_cont .mrmc03 .mm_ul04{background:url(ind_ul_cs.gif) 2px top no-repeat;}
.mainRight03{width:550px; margin-top:6px; float:left;}
.mr03_cont .mr3_li1,.mr03_cont .mr3_li2{
	width:266px;
	height:190px;
	float:left;}
.mr3_li1{
	background:url(index-add03.gif) right bottom no-repeat;
}
.mr3_li1_t{height:40px; background:url(index-add01.gif) center top no-repeat;}
.mr3_li2{
	margin-left:4px;
	background:url(index-add04.gif) right bottom no-repeat;
}
.mr3_li2_t{height:40px; background:url(index-add02.gif) center top no-repeat;}
.mr3_li_cont{ padding:12px 0 0 10px; line-height:20px;}
.mainRight04{width:550px; margin-top:5px; float:left;}
.mr04_li01{
	width:415px;
	height:81px;
	padding:24px 15px 0 120px;
	line-height:18px;
	float:left;
	background:url(zljz01.gif) right top no-repeat
}
.mr04_li02{
	width:100%;
	height:118px;
	background:url(mbts_bg.gif) no-repeat;
	float:left;
}
.mr04_li02 .mr04_ul1{
	width:100%;
	height:22px;
	line-height:22px;
	color:#20640f;
	float:left;
}
.mr04_li02 .mr04_ul1 .mr04_ul1_li1{width:410px; padding-left:90px; float:left;}
.mr04_li02 .mr04_ul1 .mr04_ul1_li1 a{color:#20640f;}
.mr04_li02 .mr04_ul1 .mr04_ul1_li1 a:hover{color:#20640f;}
.mr04_li02 .mr04_ul1 .mr04_ul1_li2{width:50px; float:left;}
.mr04_li02 .mr04_ul1 .mr04_ul1_li2 img{margin-top:4px;}
.mr04_li02 .mr04_ul2{
	width:540px;
	padding-left:5px;
	float:left;
}
.mr04_li02 .mr04_ul2 li{width:90px; height:94px; float:left;}
.mr04_li02 .mr04_ul2 li img{
	width:83px;
	height:83px;
	margin-left:3px;
	margin-top:5px;
	border:2px solid #ccc;
}
.mainRight05{width:550px; margin-top:5px; float:left;}
/*------------foot--------------*/
#foot{
	width:800px;
	height:190px;
	margin-left:auto;
	margin-right:auto;
	border-top:2px solid #ea8a1e;
	background:white;
	position:relative
}
.foot_LR{
	width:130px;
	height:130px;
	padding-top:50px;
	float:left;
}
.foot_LR li{ width:100%; height:50px; float:left;}
.foot_LR li img{margin-left:45px;}
.foot_center{
	width:540px;
	height:190px;
	float:left;
}
.foot_center li{width:100%; float:left; line-height:20px;}
.foot_nav{
	text-align:center;
	color:#ea8a1e;
	font-weight:700;
}
.foot_nav a{color:#ea8a1e;}
.foot_nav a:hover{color:#ea8a1e;}
.foot_line{border-bottom:1px dotted #ea8a1e;}
/*-------------------------------------------*/
.space{ width:100%; height:140px; background:url(ind_space.gif) left top no-repeat;}
.space li{ width:428px; margin-left:122px;}
.space .space01{ line-height:20px; padding:4px 0; color:#333;}
.space .space02{ height:24px; line-height:24px; text-align:right; background:url(ind_space_line.gif) no-repeat;}
.space .space02 a,.space .space02 a:hover{ color:white;}


/*-----------------------qyspace.html--------------------------*/
.sp_left{
	position:relative;
	width:200px;
	border:1px solid #a7d0d9;
	background:url(sp_leftbg.gif) repeat-y;
	float:left;
}
.sp_lefttil{ width:180px; padding-left:20px; color:#45555a; font-size:14px; font-weight:700; line-height:34px; background:url(sp_lefttil.gif) repeat-x; position:relative; float:left;}
.sp_leftcont{ width:180px; padding:0 10px; background:url(sp_leftfoot.gif) left bottom no-repeat; position:relative; float:left;}
.sp_leftcont ul{ width:100%; margin-top:12px; padding-bottom:6px; float:left;}
.sp_leftcont ul li{ float:left;}
.sp_leftcont ul .sp_left01{ width:64px;}
.sp_leftcont ul .sp_left01 img{ width:55px; height:55px;}
.sp_leftcont ul .sp_left02{ width:116px; color:#8d9797; line-height:18px;}
.sp_leftcont ul .sp_left02 h4{ color:#fe7749; font-size:12px;}
.sp_right{
	position:relative;
	width:596px;
	margin-left:2px;
	float:left;
}
.sp_rtop{ width:596px; height:183px; position:relative;}
.sp_rcont{ width:596px; margin-top:2px; position:relative;}
.sp_rtab{ width:294px; position:relative; margin-top:4px; padding-bottom:4px; border:1px solid #a2ced7; float:left; background:#f9fdff;}
.sp_rtab_mar{ margin-left:4px;}
.sp_rtab01{ width:100%; height:34px; border-bottom:1px solid #a2ced7; background:url(sp_rtil_bg.gif) bottom repeat-x;}
.sp_rtab01 li{ height:34px; line-height:34px; font-size:14px; margin-left:20px; padding-left:22px; background:url(sp_rtil.gif) left center no-repeat;}
.sp_rtab02{ width:236px; color:#666; line-height:22px; margin:6px auto auto 14px; padding:11px 14px 0 0;  border:1px dotted #7e8182; background:#f4f4f4;}
.sp_rtab03{ width:246px; margin:6px auto auto 24px;}
.sp_rtab03 .sp_rtab_li01{ width:106px; float:left;}
.sp_rtab03 .sp_rtab_li01 img{ width:66px; height:66px; border:1px solid #e9eaeb;}
.sp_rtab03 .sp_rtab_li02{ width:140px; color:#666; font-size:14px; line-height:22px; float:left;}
.sp_rtab03 .sp_rtab_li02 span{ color:#f60; font-size:16px; font-weight:700;}

.song_mar{ margin-top:-10px; *margin-top:-10px !important; *margin-top:-6px;}