div,body,li,ol,ul,li,p,a,h1,h2{ margin:0 auto; padding:0;  font-size:12px;}
body{ background-color:#fff; background:url(../bg_body.jpg) repeat-y top center;}
.clear{ clear:both;}
ul{ list-style:none;}
a{ text-decoration:none;}
img{ border:0;}

.hidden{ display:none;}
.col_z{ color:#018a02;}
.col_b{ color:#FFF;}
.col_h{ color:#ffff66;}
.f_wei{ font-weight:bold;}
.box{ width:990px; background-color:#FFF; overflow:hidden;}
.head{ width:990px; height:82px; position:relative;}
.head_w{
	position:absolute;
	left: 722px;
	top: 54px;
	width: 258px;
	height: 16px;
	color:#018a02;
}
.head_w a{ color:#018a02;}
.head_w a:hover{ color:#b11381;}
.head1{}
.head2{ width:980px; overflow:hidden; margin-top:5px;}

.headbot{ background:url(../my_4.jpg); height:60px; position:relative; border:#ccc 1px solid;border-right:#ccc 1px solid;}
.w,.w_2,.w_4,.w_6,.w_8{
	position:absolute;
	font-size:16px;
	font-weight:bold;
	color:#018a02;
	line-height:20px;
	padding-left:3px;
	padding-top:2px;
	background:url(../my_5.jpg) no-repeat;
	width:30px;
	height:44px;
}
.w a,.w_2 a,.w_4 a,.w_6 a,.w_8 a
{
	position:absolute;
	font-size:16px;
	font-weight:bold;
	color:#018a02;
	line-height:20px;
	padding-left:3px;
	padding-top:2px;
	background:url(../my_5.jpg) no-repeat;
	width:30px;
	height:44px;
}
.w{
	left: 9px;
	top: 6px;
}
.w_2{
	left:326px;
	top: 6px;
}
.w_1{
	position:absolute;
	left: 43px;
	top: 7px;
	width: 279px;
	height: 44px;
	color:#666;
}
.w_1 a{ line-height:20px; color:#666;white-space:nowrap;}
.w_1 a:hover{ color:#d40466; text-decoration:underline;}
.p_lef{ padding-right:50px;}
.w_3{
	position:absolute;
	left:367px;
	top: 7px;
	width: 249px;
	height: 44px;
	color:#666;
}
.w_3 a{ line-height:20px; color:#666;}
.w_3 a:hover{ color:#d40466; text-decoration:underline;}
.w_4{
	left:622px;
	top:7px;
}
.w_5{
	position:absolute;
	left:660px;
	top: 8px;
	width: 51px;
	height: 44px;
	color:#666;
}
.w_5 a{ line-height:20px; color:#666;}
.w_5 a:hover{color:#d40466; text-decoration:underline;}
.w_6{
	left:714px;
	top:6px;
}
.w_7{
	position:absolute;
	left:755px;
	top: 8px;
	width: 51px;
	height: 44px;
	color:#666;
}
.w_7 a{ line-height:20px; color:#666;}
.w_7 a:hover{ color:#d40466; text-decoration:underline;}
.w_8{
	left:817px;
	top:6px;
}
.w_9{
	position:absolute;
	left:858px;
	top: 7px;
	width: 118px;
	height: 44px;
	color:#666;
}
.w_9 a{ line-height:20px; color:#666;}
.w_9s a:hover{ color:#d40466; text-decoration:underline;}
.head_ss{ width:980px; overflow:hidden; height:40px;}
.head_ssleft{ width:620px; float:left; line-height:40px;}
.span_1{ font-size:16px; font-weight:bold; color:#018a02;}
.head_ssleft a{ margin-right:15px; font-size:14px; color:#666;}
.head_ssright{ background:url(../my_6.jpg) no-repeat; width:320px; height:29px; float:right; margin-top:5px;}
.text,.button_e{ display:inline; float:left; clear:none;}
.text{ width:235px; height:28px; margin-left:15px; border:0; background:none; line-height:28px;}
.button_e{ width:40px; height:24px;  border:0; background:none; margin-left:8px;cursor:pointer;}
.main{ width:980px;overflow:hidden; margin-top:10px;}
.main_bd{ width:980px; height:390px;}
.main_bdleft{ width:280px; height:376px; float:left; border:#dcdcdc 1px solid; position:relative;}
.main_zx{ width:432px;height:376px; float:left; margin-left:5px;}
.main_zxtop{ height:34px; background:url(../my_8.jpg) no-repeat;}
.a_1,.main_zxtop li{display:block; float:left; display:inline; width:76px; height:24px; }
.main_zxtop li{ margin-left:10px; background:url(../my_9.jpg) no-repeat;line-height:24px;  text-align:center; margin-top:7px;}
.a_1{  color:#018a02; font-size:14px; font-weight:bold;}
.main_zxtop .hover{ background:url(../my_10.jpg) no-repeat; }
.main_zxtop .hover a{color:#FFF;}
.span_2{ float:right; padding-right:10px; line-height:34px;}
.main_zxbot{ overflow:hidden;}
.main_fj{height:110px; background:url(../my_11.jpg) no-repeat bottom;}
.p_1{font-weight:bold; text-align:center; line-height:30px; padding-top:15px;}
.p_1 a{font-size:16px;}
.p_1 a:hover{ text-decoration:underline;}
.p_2{ color:#4d4d4d; text-indent:20px; line-height:20px;}
.p_2 a{ font-size:13px; font-weight:bold;}
.main_lb{height:230px; margin-top:10px;}
.main_lb ul{ padding-left:6px;}
.main_lb li{ background:url(../my_12.jpg) no-repeat left; padding-left:10px; width:200px; display:block; float:left; height:30px; display:inline; line-height:30px; border-bottom:#cacaca 1px dotted;}
.main_lb a{ color:#666;}
.main_xm{ width:251px; float:right; border:#dddddd 1px solid; overflow:hidden; margin-bottom:8px; }
.main_xmtop{ background:url(../my_13.jpg) no-repeat; height:34px; line-height:34px; padding-left:10px;}
.span_5{ font-size:14px; font-weight:bold; color:#FFF;}
.span_6{ font-size:16px; font-weight:bold; color:#FFF;}
.main_xm_mr{ height:215px; }

.jdl{ width:250px; height:215px;   float:left; display:inline; overflow:hidden; margin-top:10px; }
.jdlb{ width:250px; height:215px; overflow:hidden;}
.jdj2,.jdj1{ width:250px; height:30px; background:url(../my_60.jpg) no-repeat; margin-top:1px;}
.span_3{ color:#018a02; font-size:14px; padding-left:10px;}
.span_4{ padding-left:20px; font-size:14px; color:#666666;}
.jdj1,.jdj2 li{ width:250px; height:30px; border-bottom:#dddddd 1px solid; line-height:30px; }
.divpp{width:250px;height:112px;overflow:hidden;}
.divpp1{width:250px;height:0px;overflow:hidden; line-height:0px; font-size:0px;}
.jdj3{width:250px;  height:112px; border-bottom:none;overflow:hidden; margin-top:1px;}
.jdj3 .ztimg{width:250px; height:112px;}
.fred{color:#0076ac;cursor:pointer;}

.main_djzx{ height:73px; margin-top:20px;}
.main_djzximg{ width:54px; height:73px; float:left; margin-left:20px;}
.main_djzximg p{ line-height:23px; text-align:center;}

.main_mlc{ width:978px; height:107px; border:#ebebeb 1px solid;}
.main_mr{ width:980px; overflow:hidden; margin-top:10px;}
.main_mr_left{ width:728px; float:left; overflow:hidden;}
.main_mr_leftmrg{ width:359px; height:303px; float:left; margin-right:5px; margin-bottom:5px;}
.main_mr_leftmrgt{height:36px; background:url(../my_22.jpg) no-repeat; overflow:hidden;}
.span_7{ float:right; padding-right:10px; line-height:36px;}
.span_8{ font-size:14px; font-weight:bold; font-weight:bold; color:#FFF; padding-left:20px; line-height:36px;}
.span_9{ color:#d8d8d8; font-size:13px; line-height:40px; font-weight:bold; padding-left:25px;}
.main_mr_leftmrgb{  height:262px; border:#cfcfcf 1px solid; margin-top:3px;}
.main_mr_leftmrgba{ width:330px; height:100px; margin-top:8px;}
.main_mr_leftmrgbal{ width:99px; height:93px; float:left; border:#d3b3d1 1px solid;}
.main_mr_leftmrgbal img{ margin:3px;}
.main_mr_leftmrgbar{ width:210px; height:100px; float:right;}
.p_3{ font-size:14px; font-weight:bold; color:#018a02; line-height:25px;}
.p_3 a{ font-size:14px;}
.p_3 a:hover{ text-decoration:underline;}
.p_4{ line-height:20px; color:#666; text-indent:22px;}
.main_mr_leftmrgbb{ width:330px;}
.main_mr_leftmrgbb li{ border-bottom:#b6b6b6 1px dotted; line-height:25px; height:25px; overflow: hidden; background:url(../my_12.jpg) no-repeat left; padding-left:6px;}
.main_mr_leftmrgbb a{ color:#363435;}
.main_mr_leftmrgbb a:hover{ color:#C60; text-decoration:underline;}
.main_mr_leftmrgbbb{ width:330px; height:28px; background-color:#f8f0fa; line-height:28px; margin-top:12px;}
.main_mr_leftmrgbbb a{ color:#018a02; font-size:14px; margin-left:5px;}
.main_mr_leftmrgbbb a:hover{ text-decoration:underline;}
.span_10{ float:right; padding-right:10px;}
.span_10 a{ color:#FFF;}
.main_mr_right{ width:251px; float:right; overflow:hidden;}
.main_mr_right_wt{ width:250px; min-height:580px;}
.main_mr_right_wttop{ width:250px; height:56px; background:url(../my_24.jpg) no-repeat;}
.p_5{ padding-left:62px; padding-top:6px;}
.p_5 a{ color:#d27b1e;}
.p_5 a:hover{ text-decoration:underline; color:#609;}
.p_6{ font-size:14px;color:#FFF; padding-top:2px;}
.span_11{ padding-left:38px;}
.main_mr_right_wtbot{ width:248px; overflow:hidden; border:#cfcfcf 1px solid;}
.main_mr_right_wtbota{ width:230px; overflow:hidden; border-bottom:#a17fc9 1px dotted; margin-bottom:3px; }
.p_7{ display:block; background-color:#f7f2f8; line-height:23px; margin-top:10px; color:#666;}
.p_7 a{ color:#018a02;}
.p_7 img{ margin-bottom:20px;}
.p_8{ display:block; line-height:23px; margin-top:10px; color:#666; margin-bottom:5px;}
.p_8 img{ margin-bottom:30px;}
.main_mr_right_wtbotb{ width:230px; overflow:hidden;}
.text_1{ width:164px; height:18px; border:#b0b0b0 1px solid;}
.textarea{ width:226px; border:#b0b0b0 1px solid; height:62px;}
.m_lef{ margin-left:60px;}
.p_9{ margin-top:10px; margin-bottom:8px;}

.main_mr_right_wz{ width:249px; height:auto; margin-top:8px; overflow:hidden;}
.main_mr_right_wztop{ background:url(../my_31.jpg) no-repeat;height:32px;font-size:14px;  color:#FFF; line-height:32px; text-indent:5px;}
.main_mr_right_wzbot{ overflow:hidden;width:247px; border:#cfcfcf 1px solid;}
.main_mr_right_wzbot img{ margin:3px;}
.p_10{ background:url(../my_33.jpg) no-repeat; width:244px; height:18px;}
.p_10 li{ display:inline; line-height:18px; display:block; float:left; width:75px; padding-left:45px;}
.p_10 a{  font-size:14px; font-weight:bold; color:#018a02;}


.main_lj{ width:976px; height:143px; border:#cfcfcf 1px solid; margin-bottom:10px;}
.main_ljtop{ height:29px; background:url(../my_34.jpg); border-bottom:#cfcfcf 1px solid;}
.main_ljbot{ height:100px; width:970px; margin-top:10px;}
.main_ljbot li{ display:block; display:inline; float:left; width:130px; line-height:35px; text-align:center; margin-left:6px;}
.main_ljbot a{ color:#555555;}
.main_ljbot a:hover{ color:#d40466;}


.foot{ width:978px; margin-top:10px; overflow:hidden;}
.foota{ height:30px; background-color:#018a02; color:#FFF; text-align:center; line-height:30px;}
.foota a{ color:#FFF; font-size:14px;}
.foota a:hover{ text-decoration:underline; color:#FF3;}
.footbot{ overflow:hidden; line-height:30px; text-align:center; color:#666;}
.arti_content{ width:695px; line-height:25px; font-size:14px;}
.arti_content p{ text-indent:20px;font-size:14px;}

.nav{ width:980px; height:31px; background:url(../my_3.jpg) no-repeat;}
.nmar_lef{ margin-left:80px;}
.nav li{ display:block; float:left; display:inline; width:80px; line-height:31px; text-align:center;}
.nav a{ font-size:14px; font-weight:bold;}
.nav a:hover{ color:#0CF;}

.wdin{
	position:absolute;
	left: 887px;
	top: 314px;
}
.wdin a{ font-size:15px; color:#bbbbbb; font-weight:bold;}
.wdin .hover{ color:#6d0171;}
div.index_picshow{ position:relative; width:980px; height:250px; overflow:hidden; }
div.index_picshow div.big_wrap{ width:980px; height:250px; overflow:hidden;  }
div.index_picshow div.pic_wrap{ width:980px; height:250px; overflow:hidden; }
div.index_picshow div.pic_wrap img{ width:980px; height:250px; }
div.controls{ position:absolute; right:10px; bottom:10px; text-align:right; }
div.controls span{ display:inline; float:left; width:15px; height:15px; line-height:15px; margin:0 2px; text-align:center; font-family:arial; font-size:10px; background:url(../images/flashbutton.gif) no-repeat -15px 0;	 color:#888888; cursor:pointer; }
div.controls span.on{ background-position:0 0; color:#fff; }
.banner1{ float:left; width:980px; height:250px;}

.col_z{ text-align:center;}



.film-box{ width:990px; height:336px; float:left; position:relative; overflow:hidden;}
.film-box ol{height:336px;width:5000px; overflow:hidden;}
.film-box ol li{ width:990px; height:336px;display:inline; display:block; float:left; overflow:hidden;}
.film-box ol img{width:990px;height:336px; float:left;}
.film-box ul{
	width:100px;
	height:22px;
	padding-left:8px;
	position:absolute;
	top:310px;
	bottom:7px;
	right:17px;
	z-index:1;
}
.film-box ul li{ display:inline; float:left; cursor:pointer; margin-left:5px; font-size:14px; color:#CCC;}
.film-box ul li.on{background-position:-1px -1px;_background-position:-1px 1px; color:#6c026e;}


.container, .container *{margin:0; padding:0;}

.container{width:280px; height:376px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:280px; height:375px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{
	position:absolute;
	right:11px;
	bottom:5px;
}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}


.main_list_b_biao{ width:965px; height:34px; background:url(../zd_12.gif); color:#018a02; font-size:14px; font-weight:bold; line-height:34px; padding-left:15px;}
.searchpage{ border:#ccc 1px solid;}
.list_page{ padding-top:15px;}
.title a{ font-size:14px; padding-left:10px; color:#018a02; line-height:30px;}
.date{ line-height:20px; padding-left:10px; color:#333;}
strong{ line-height:22px;}
.list_page p{ padding-left:10px; line-height:25px;}
.list_page p a{ color:#F00;}
.list_page li{ padding-bottom:20px;}

.main_label_1{ margin-top:15px;}
.main_label_1_tag{ border:#CCC 1px solid;}
.main_label_1_tag a{ line-height:30px; color:#666; margin-right:15px; padding-left:15px;}
.main_label_1_tag a:hover{ color:#66F; text-decoration:underline;}
.biao4{ width:965px; height:34px; background:url(../zd_12.gif); color:#018a02; font-size:14px; font-weight:bold; line-height:34px; padding-left:15px; display:block;}

.dmain_left{ padding-bottom:10px;}
.dmain_left ul{ padding-left:30px; padding-top:10px;}
.twli{ display:block; width:90px; display:inline; float:left; text-align:center;}
.twli a{ color:#666; font-size:13px;  line-height:25px;}
.wd_p{ width:240px; text-align:center; font-size:16px; line-height:30px; font-weight:bold; border-bottom:#018a02 1px dotted; margin-top:10px;}
.wd_p a{ color:#018a02;font-size:14px;}
.wd_pa{ text-align:right; padding-right:20px;}

.linkbox h3 a{ color:#018a02; font-size:14px;}


.zdmain{ width:980px; overflow:hidden; margin-top:10px; margin-bottom:20px;}
.zdmaintop{ height:30px; border-bottom:#cdcdcd 1px solid; line-height:30px;}
.zdmaintop a{ color:#696969;}
.zdspan{ float:right; margin-right:10px; color:#696969;}
.zdspan_a{ color:#431448; font-size:16px; font-weight:bold;}
.zdmainbot{ width:940px; overflow:hidden; margin-top:15px;}
.zdmainbz{ width:264px; height:265px; background:url(../zd_2.gif) no-repeat; float:left;}
.zdmainbz_top{ width:214px; height:99px; margin-top:20px; margin-bottom:5px;}
.zdmainbz_bot{ width:214px; overflow:hidden;}
.zdmainbz_bot_pa{ color:#2d2d2d; font-size:14px; font-weight:bold; line-height:30px;}
.zdmainbz_bot_pb{ color:#757575; line-height:25px;}
.zdmain_tb{ width:69px; height:265px; float:left;}
.zdmain_tba{ width:940px; height:58px; float:right; background:url(../zd_11.gif) right no-repeat;}

.wordfriendlink{ width:960px; overflow:hidden;}
.wordfriendlink a{ margin-left:18px;  line-height:25px;}

.form_tips{ color:#F00; font-size:13px;}
.table1 tr td{ font-size:13px;}
.notnull{ color:#F00;}
.bp_2{ font-weight:bold;  line-height:30px; padding-left:20px;}
.bp_2 a{font-size:14px;color:#018a02; }
.bp_3{ line-height:25px; padding-left:20px;}
.bp_3 a{ color:#018a02;}
.text_a{ width:480px; height:20px; border:#CCC 1px solid;}
.xspan{ float:right; padding-right:10px;}
.content{ width:480px; height:60px;}


.d1{width:990px;height:336;overflow:hidden;position:relative;}
.loading{width:990px;background-color:#000000;color:#FFCC00;font-size:12px;height:336px;text-align:center;padding-top:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;height:336px;overflow:hidden;}
.num_list{position:absolute;width:100%; display:inline;left:0px;bottom:-1px;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px;}
.d1 img{border:0px;}
.d1 ul{display:none;}
.button{
	width:100px;
	position:absolute;
	z-index:9999;
	right:20px;
	display:inline;
	bottom:2px;
	font-size:13px;
	font-weight:bold;
}
.b1,.b2{ margin-left:5px; width:15px; height:15px; text-align:center; margin-top:5px;line-height:15px;background-color:#66C;display:block;float:left; display:inline;color:#FFFFFF;cursor:pointer;}
.b2{color:#FF0;background-color:#018a02;}
u:hover {
    color: red;
}
u {
    font-size: 14px;
    text-decoration: none;
    color: #000;
}
