
/*公用*/
body{
	font-size:12px;
	font-family: "宋体";
	color:#333333;
	background: url(bg.gif) repeat-y center top;
}
h1,h2,h3,h4,h5,ul,li,dt,tr,td,dl,dd { padding:0; margin:0}
img{
	border:none;
}
a{
	color:#333333;
	text-decoration:none;
}
a:hover{
    color:#C00;
 	text-decoration:none;
}
ul{
	list-style:none;
}
li{
	list-style:none;
}
div,ul,li,dl,dd,dt,p,span,a,body,h2{
	padding:0px;
	margin:0px;
}
.clear{
	clear:both;}
.mt10{
	margin-top:10px;}
.mt5{
	margin-top:5px;}

/*通用样式*/
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
	padding:0; margin:0;
}

.input{
	border:1px solid #CCC;
	padding:3px 2px;
	background:url(input_bg.png) repeat-x #FFF;}
.submit{
	width:80px;
	height:24px;
	line-height:24px;
	background:url(submit.gif) no-repeat;
	text-align:center;
	cursor:pointer;
	border:0px solid #CCC;
	color:#FFF;
	margin-right:15px;}

.head { width:960px; margin:0 auto; overflow:hidden}
.top_nav { line-height:35px; text-align:left; font-size:14px; margin-bottom:0px; overflow:hidden}
.top_ad {margin-bottom:8px; overflow:hidden}
.logo_search { width:960px; height:60px; margin:0 auto 8px; overflow:hidden;}
.logo { width:246px; height:54px; float:left;}
.tianqi { width:224px; height:54px; float:left; line-height:27px; padding:0 0 0 40px;}


.search { width:432px; height:54px; text-align:left; margin:0 0 0 0; float:left; overflow:hidden}
.search .search-submit{
	width:84px;
	height:33px;
	line-height:33px;
	text-align:center;
	cursor:pointer;
	border:0px solid #CCC;
	color:#FFF;
	float:left;
	background:url(search.png) no-repeat -348px 0px;
	 }	
.search .search-keyword {
	width:333px;
	height:33px;
	line-height:33px;
	border:0px;
	margin:0;
	padding:0 0 0 15px;
	color:#d6d6d6;
	float:left;
	background:url(search.png) no-repeat 0px 0px;
}

.search .form {
	float:left;
	margin:0;
	display:block;
}


.gjz {display:block;line-height:21px;color:#989898;}
.gjz a:link,.gjz a:visited { color:#989898; text-decoration:none;}
.gjz a:hover { color:#ff0000; text-decoration:none;}




.menu { width:960px; height:34px; overflow:hidden; background:url(nav.gif) no-repeat;  margin:0 auto 8px; line-height:34px; text-align:center;color:#ffffff;font-size:14px; }
.menu a { margin:0 5px;}
.menu a:link,.menu a:visited { color:#ffffff; text-decoration:none;}
.menu a:hover { color:#ff0000; text-decoration:none;}


.main_1 { width:960px; margin:0 auto 8px; overflow:hidden; display:block}
.main_1_left { width:650px; float:left; overflow:hidden; }


.banner { width:650px; height:400px; overflow:hidden; margin-bottom:8px;}
.zdf h2 { background:url(zdf.gif) no-repeat; width:650px; height:31px; overflow:hidden;}
.zdf_box { border:1px solid #d2d2d2; border-top:none; width:628px; height:163px; padding:5px 10px;}

.zdf_box_left { width:120px; float:left;}
.zdf_box_left a{ margin:2px;}

.zdf_box_right { width:488px; float:left; margin-left:20px; display:inline}
.zdf_box_right ul { width:232px; height:40px;  line-height:16px;float:left; margin:6px; display:inline;}
.zdf_box_right ul a { margin:0 3px;}
.zdf_box_right ul h3 { font-size:12px; float:left; margin:0; padding:0; background:#1498c5; font-weight:normal; width:60px; height:16px; text-align:center; line-height:16px; }
.zdf_box_right ul h3 a:link,.zdf_box_right ul h3 a:visited { color:#FFFFFF;}
.zdf_box_right ul h3 a:hover { color:#FF0000;}

.main_1_right { width:300px; float:right; overflow:hidden;}

.cztz { width:300px; height:130px; padding:39px 0 0 0; background:url(cztz.gif) no-repeat; margin-bottom:8px; overflow:hidden}
.cztz ul { padding:0 15px 0 20px; overflow:hidden}
.cztz ul li { line-height:26px; display:block}
.cztz ul li span { float:right;}

.ppyy { width:300px; height:139px; padding:0; background:url(ppyy.gif) no-repeat; margin-bottom:8px; overflow:hidden}
.ppyy_search { width:186px; height:22px; text-align:left; margin:13px 0 0 105px; float:left; overflow:hidden; display:inline}
.ppyy_search .search-submit{
	width:37px;
	height:22px;
	line-height:22px;
	text-align:center;
	cursor:pointer;
	border:0px solid #CCC;
	color:#FFF;
	float:left;
	background:url(search.png) no-repeat -149px -44px;
	 }	
.ppyy_search .search-keyword {
	width:134px;
	height:22px;
	line-height:22px;
	border:0px;
	margin:0;
	padding:0 0 0 15px;
	color:#d6d6d6;
	float:left;
	background:url(search.png) no-repeat 0px -44px;
}

.ppyy_search .form {
	float:left;
	margin:0;
	display:block;
}
.ppyy ul { padding:2px 7px; overflow:hidden}
.ppyy ul li { float:left; margin:5px; display:inline;}
.ppyy ul li img { border:#CCCCCC 1px solid;}



.rwph { width:300px; height:250px; padding:39px 0 0 0; background:url(rwph.gif) no-repeat; margin-bottom:8px; overflow:hidden}
.rwph ul { padding:0 20px 0 36px; overflow:hidden}
.rwph ul li { line-height:31px;}


.main_jkbj { overflow:hidden; width:960px; margin:0 auto 8px;}
.main_jkbj h2 { width:960px; height:39px; background:url(jkbj.gif) no-repeat;}
.main_jkbj_box { width:960px; height:417px; margin:8px auto 0; }

.main_jkbj_box_left { width:290px; height:417px; float:left; background:url(zjmy.gif) no-repeat;}

.zjmy { overflow:hidden; height:209px; width:290px;}
.zjmy h3 { width:290px; height:41px; overflow:hidden; }
.zjmy h3 span { font-size:12px; font-weight:normal; float:right; line-height:41px; margin:0 10px; display:inline;}

.zjmy_tj { overflow:hidden; padding:0 0 0 20px; }
.zjmy_tj_img { width:70px; height:70px; float:left; border:2px solid #95ceeb}
.zjmy_tj_right { width:170px; height:45px; float:left; padding:22px 10px 0 10px}
.zjmy_tj_right h4 { font-size:14px; font-weight:bold; line-height:25px;}
.zjmy_tj_right h4 a:link,.zjmy_tj_right h4 a:visited { color:#ffffff}
.zjmy_tj_right h4 a:hover { color:#cc0000}
.zjmy_tj_right p { font-size:12px; font-weight: normal; line-height:20px; color:#ffffff}

.zjmy_list { overflow:hidden; margin:10px 20px;}
.zjmy_list li { line-height:24px; font-size:14px; background:url(dian.gif) left center no-repeat; padding-left:10px;}
.zjmy_list li a:link,.zjmy_list li a:visited { color:#333333}
.zjmy_list li a:hover { color:#cc0000}






.main_jkbj_box_midd { width:310px; height:417px; float:left; display: inline; margin:0 30px;}
.main_jkbj_box_midd_toutiao { overflow:hidden;}
.main_jkbj_box_midd_toutiao h3 { font-size:14px; font-weight:bold; text-align:center; line-height:24px;}
.main_jkbj_box_midd_toutiao p { line-height:20px; color:#666666; font-size:12px; text-indent:2em}

.main_jkbj_box_midd_list { overflow:hidden; margin:5px auto;}
.main_jkbj_box_midd_list li { line-height:23px; font-size:14px; background:url(dian.gif) left center no-repeat; padding-left:10px;}
.main_jkbj_box_midd_list li a:link,.main_jkbj_box_midd_list li a:visited { color:#747474}
.main_jkbj_box_midd_list li a:hover { color:#cc0000}

.baoguang { overflow:hidden;}
.baoguang h3 { width:310px; height:25px; overflow:hidden; background:url(baoguang.gif) left center no-repeat;}
.baoguang h3 span { font-size:12px; font-weight:normal; float:right; line-height:39px; margin:0; display:inline;}
.baoguang_toutiao { overflow:hidden; width:310px; display:block; margin:10px auto;}
.baoguang_toutiao_img { float:left; width:98px; height:88px;}
.baoguang_toutiao_img img { border:3px solid #dcdcdc}
.baoguang_toutiao_right { float:left; width:205px; height:88px; float:right}
.baoguang_toutiao_right h4 { font-size:12px; font-weight:bold; text-align: left; line-height:24px;}
.baoguang_toutiao_right p { line-height:20px; color:#333333; font-size:12px; }

.baoguang_list { border:#CCCCCC 1px solid; width:288px; height:108px; padding:5px 10px;}
.baoguang_list li { line-height:22px; font-size:12px; background:url(dian.gif) left center no-repeat; padding-left:10px;}
.baoguang_list li a:link,.baoguang_list li a:visited { color:#747474}
.baoguang_list li a:hover { color:#cc0000}






.main_jkbj_box_right { width:300px; height:417px; float:left; background:url(spbd.gif) no-repeat;}
.main_jkbj_box_right h3 { width:300px; height:39px; }
.main_jkbj_box_right h3 span { font-size:12px; font-weight:normal; float:right; line-height:39px; margin:0 20px; display:inline;}
.spbd_video { width:255px; height:190px; margin:0 auto; overflow:hidden}
.spbd_list { padding:15px 23px; overflow:hidden}
.spbd_list li { line-height:23px; display:block; padding-left:20px; background:url(icon_video.gif) left center no-repeat;}









.main_jkhd { overflow:hidden; width:960px; margin:0 auto 8px;}
.main_jkhd h2 { width:960px; height:39px; background:url(jkhd.gif) no-repeat;}

.main_jkhd_box { width:960px; margin:8px auto 0; overflow:hidden;}
.main_jkhd_box_left { width:245px; height:325px; float:left; background:url(hdpk.gif) no-repeat; overflow:hidden}
.main_jkhd_box_left_img { width:190px; height:124px; margin:38px auto 14px; overflow:hidden}
.main_jkhd_box_left_img p { line-height:24px; text-align:center;}
.toupiao { width:230px; margin:0 auto;}
.toupiao_zhengfang { float:left; width:95px; margin:0 10px; display:inline}
.toupiao_zc_t { width:95px; height:70px; overflow: hidden; line-height:20px; margin-bottom:25px; }
.toupiao_zf { width:84px; height:24px; float:left;}
.toupiao_ff { width:84px; height:24px; float:right;}
.toupiao_zfps { font-size:12px; line-height:26px; float:left}
.toupiao_ffps { font-size:12px; line-height:26px; float:right}


.main_jkhd_box_midd { width:390px; height:325px; float:left; display:inline; margin:0 20px; overflow:hidden}
.main_jkhd_box_midd_img { width:330px; height:180px; overflow:hidden; margin:0 auto;}
.main_jkhd_box_midd_img p { width:330px; height:20px; text-align:center; line-height:20px; background:#01a0e2; display:block;}
.main_jkhd_box_midd_img p a:link,.main_jkhd_box_midd_img p a:visited { color:#FFFFFF; font-size:12px;}
.main_jkhd_box_midd_img p a:hover { color:#FF0000; font-size:12px;}



.gundong {
	WIDTH: 371px; HEIGHT: 135px; margin:10px auto 0; overflow:hidden
}
.pic_top DIV {
	FLOAT: left
}
.pic_yi {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 100px; PADDING-RIGHT:8px; HEIGHT: 135px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.pic_yi A:link {
	COLOR: #ffffff
}
.pic_yi A:visited {
	COLOR: #ffffff
}
.pic_yi A:hover {
	COLOR: #ff0000
}
.pic_yi P {
	TEXT-ALIGN: center; LINE-HEIGHT: 15px; WIDTH: 100px; DISPLAY: block; BACKGROUND: #353638; HEIGHT: 15px
}
.pic_left {
	PADDING: 0px; WIDTH: 13px; BACKGROUND: url(left.gif) no-repeat center 50%; HEIGHT: 135px;
}
.pic_right {
	PADDING: 0px; WIDTH: 13px; BACKGROUND: url(right.gif) no-repeat center 50%; HEIGHT: 135px;
}




.main_jkhd_box_right { width:285px; height:325px; float:left; background:url(wdhd.gif) no-repeat; overflow:hidden}

.wenda_search { width:263px; height:36px; margin:43px 11px 0 11px; overflow:hidden; }
.wenda_search .search-submit{
	width:54px;
	height:36px;
	line-height:36px;
	text-align:center;
	cursor:pointer;
	border:0px solid #CCC;
	color:#FFF;
	float:left;
	background:url(search.png) no-repeat -209px -76px;
	 }	
.wenda_search .search-keyword {
	width:194px;
	height:36px;
	line-height:36px;
	border:0px;
	margin:0;
	padding:0 0 0 15px;
	color:#d6d6d6;
	float:left;
	background:url(search.png) no-repeat 0px -76px;
}

.wenda_search .form {
	float:left;
	margin:0;
	display:block;
}

.wenda_list { width:288px; padding:5px 15px; overflow:hidden}
.wenda_list li { line-height:23px; font-size:12px; padding-left:10px;}
.wenda_list li a:link,.wenda_list li a:visited { color:#333333}
.wenda_list li a:hover { color:#cc0000}









.main_mytj { overflow:hidden; width:960px; margin:0 auto 8px;}
.main_mytj h2 { width:960px; height:39px; background:url(mytj.gif) no-repeat;}
.main_mytj h2 span { font-size:12px; font-weight:normal; float:right; line-height:39px; margin:0 20px; display:inline;}
.main_mytj_box { overflow:hidden; width:940px; margin-top:8px; background:url(mytj_bg.gif); height:150px; padding:0 10px;}
.main_mytj_box ul li { float:left; overflow:hidden; width:110px; margin:8px 12px; display:inline} 
.main_mytj_box ul li img{ border:3px solid #FFFFFF}
.main_mytj_box ul li img:hover{ border:3px solid #1498c5}
.main_mytj_box ul li p{ background:#8d8d8d; width:110px; height:14px; line-height:14px; text-align:center;}
.main_mytj_box ul li p a:link,.main_mytj_box ul li p a:visited { color:#FFFFFF;}
.main_mytj_box ul li p a:hover { color:#FF0000;}





.main_myuantj { overflow:hidden; width:960px; margin:0 auto 8px;}
.main_myuantj h2 { width:960px; height:39px; background:url(myuantj.gif) no-repeat;}
.main_myuantj h2 span { font-size:12px; font-weight:normal; float:right; line-height:39px; margin:0 20px; display:inline;}

.main_myuantj_box { overflow:hidden; margin-top:8px;}
.yy_img { float:left; width:400px; height:160px;}
.yy_art { float:left; width:299px; height:150px; padding:5px 20px;}
.yy_art h3 { font-size:14px; font-weight:bold; text-align:center; display:block; margin:0; padding:0; line-height:30px;}
.yy_art p { font-size:12px; text-align: left; display:block; margin:0; padding:0; text-indent:2em; line-height:24px;}

.set .title {
	TEXT-ALIGN: center;WIDTH: 14px; line-height:14px;  HEIGHT: 144px; overflow:hidden; padding:8px; background:#59b8b2; color:#FFFFFF; margin-right:1px; display:inline
}
.set .title DIV {
	TEXT-ALIGN: center; WIDTH: 14px; HEIGHT: 144px; display:block; overflow:hidden;
}

.set .content {
	WIDTH: 739px; HEIGHT: 160px; overflow:hidden
}

#accordionGiftLelo {
	WIDTH: 956px; HEIGHT: 160px; OVERFLOW: hidden; padding:1px; border:#CCCCCC 1px solid;
}
.accordionWrapper {
	BACKGROUND-COLOR: #fff; DISPLAY: inline-block; OVERFLOW: hidden
}
.accordionWrapper IMG {
	PADDING: 0px; BORDER: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; 
}
.accordionWrapper DIV {
	MARGIN: auto; DISPLAY: inline; FLOAT: left
}
.accordionWrapper DIV.title {
	CURSOR: pointer
}
.accordionWrapper DIV.content {
	DISPLAY: none
}










.ny_main { width:960px; margin:0 auto 10px; overflow:hidden; display:block}

.ny_left { width:650px; float:left; overflow:hidden; }

.ny_content {
	BORDER-BOTTOM: #aacbee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aacbee 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; WIDTH: 648px; FLOAT: left; HEIGHT: auto; COLOR: #333333; BORDER-TOP: #aacbee 1px solid; BORDER-RIGHT: #aacbee 1px solid
}
.cont_nav {
	BACKGROUND-IMAGE: url(c20090928_02.jpg); TEXT-ALIGN: left; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 30px; COLOR: #333333; FONT-SIZE: 12px
}
.cont_nav SPAN A {
	COLOR: #333333
}
.cont_nav SPAN A:hover {
	COLOR: #cc0000
}
.cont_nav SPAN {
	BACKGROUND-IMAGE: url(c20090928_03.jpg); PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 9px
}
.biaoti {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 30px; FONT-FAMILY: "ºÚÌå"; FONT-SIZE: 20px
}
.biaoti A {
	
}
.biaoti A:hover {
	COLOR: #cc0000
}
.biaoti H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "ºÚÌå"; COLOR: #003399; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.biaoti H2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "ºÚÌå"; COLOR: #003399; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.fubiao {
	BACKGROUND-IMAGE: url(c20090928_23.jpg); TEXT-ALIGN: center; PADDING-BOTTOM: 15px; LINE-HEIGHT: 29px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 29px; COLOR: #003399; FONT-SIZE: 12px
}
.fubiao A {
	COLOR: #cc0000
}
.c_neirong {
	TEXT-ALIGN: left; LINE-HEIGHT: 28px; MARGIN-BOTTOM: 30px; COLOR: #000000; MARGIN-LEFT: 15px; FONT-SIZE: 16px; MARGIN-RIGHT: 15px
}
.fenye {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 20px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.fenye A {
	COLOR: #003399
}
.fenye A:hover {
	COLOR: #cc0000
}
.fenye A:visited {
	COLOR: #cc0000
}
.fenye A:active {
	COLOR: #cc0000
}



.ny_right { width:300px; float:right; overflow:hidden; }
.ny_ad_1 { width:300px; height:190px; margin-bottom:10px; overflow:hidden}








.list_top_left { width:731px; height:252px; float:left; border:1px solid #d9d9d9; overflow:hidden}
.list_top_left_jd { width:340px; height:230px; padding:11px; float:left; overflow:hidden}
.list_top_left_hd { width:369px; height:252px; float:left; overflow:hidden}


.news_tab { width:70px; height:252px;OVERFLOW: hidden; float:left}
.news_tab ul{width:70px; height:252px;OVERFLOW: hidden;}
.news_tab LI {
	TEXT-ALIGN: center; MARGIN: 0px 5px 1px 0px; WIDTH: 70px; FONT:200 14px/31px "宋体"; BACKGROUND: #d9d9d9; FLOAT: left; HEIGHT: 31px; CURSOR: pointer; color:#1498c5; overflow:hidden; display:block;
}
.news_tab LI.Cur {
	WIDTH: 70px; height:31px; BACKGROUND: #1498c5; COLOR: #fff; overflow:hidden;
}

.index_news {
	width:280px; overflow:hidden; padding:0px;line-height:24px; color:#333; float:left
}


.index_news_item {
	WIDTH: 270px; DISPLAY: none; FLOAT: left; OVERFLOW: hidden; margin:0 0 0 10px;
}
.index_news_item ul li { line-height:31px; overflow:hidden; border-bottom:#CCCCCC 1px dashed; font-size:14px;}
.index_news_item ul li span { float:right; font-size:12px;}
.index_news_item ul li span a:link,.index_news_item ul li span a:visited { color:#CC0000}



.list_top_right { width:217px; height:254px; float:right; background: url(yzphb.gif) no-repeat; overflow:hidden}
.list_top_right ul { overflow:hidden; margin:34px 5px 0 5px; }
.list_top_right ul li { line-height:23px;}



.list_list_left { width:710px; float:left; overflow:hidden}
.list_list_left h2 { width:710px; height:81px; background:url(zmzj.gif) no-repeat;}
.list_list_left ul li { overflow:hidden; margin:5px 0;}
.zmzj_img { margin:5px;}
.zmzj_img img { border:2px solid #1498c5;}
.zmzj_p { line-height:20px;}





.list_list_right { width:240px; float:right; overflow:hidden}
.list_list_right_title { width:240px; height:36px; background:url(yydp.gif) no-repeat; padding:40px 8px 0 8px;}
.list_list_right_title a { overflow:hidden; margin:0 3px;}
.list_list_right ul h2 { overflow:hidden; background:url(kbjy.gif) no-repeat; width:240px; height:29px; margin:10px 0;}
.list_list_right ul li { overflow:hidden; line-height:22px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #CCCCCC;}




.footer { width:960px; height:160px; margin:0 auto; padding-top:30px; border-top:#cecece 7px solid;}

.foot{
text-align:center;
line-height:20px;
clear:both; 
margin-top:10px;
margin-bottom:20px;
color:#333333;
width:976px;
margin:0 auto;
height:90px;
}

.pl img{
height:48px;width:auto;
}

.pl_02 img{
height:48px;
width:118px;
}
