/*基本样式定义开始*/
html,body,div,span,p,a,img,ul,li,dl,dt,dd,ol,form,label,form{ margin:0; padding:0; border:0; outline:0; font-size:100%;}

body{
	font-size:13px !important;
	font-size:12px;
	font-family:Tahoma,Verdana;
	line-height:150%;
	/*background-image: url(bj3.jpg);
	background-repeat: repeat-y;
	background-position: center;*/
}

td{ height:20px;}
a{ font-size:13px !important; font-size:12px; color:#004F96; text-decoration:none;}
a:link{ color:#000000;}
a:visited{ color:#000000;}
a:hover{ text-decoration:underline; color:#0868C8;}
a:active{ color:#0868C8;}
img{ border:none;}
ol,ul,li{ list-style:none;}
.container{ width:950px; margin:0 auto;}
.main_tit{ height:28px; padding-left:10px; background:url(tit_bg.gif) repeat-x; color:#004F96; font-weight:bold;}
/*基本样式定义完成*/

/*注册登录样式定义开始*/
.input_blur{height:16px; line-height:16px; border:1px solid #dcdcdc;  padding-left:2px;}
.button_style{background:url(bg_admin.gif) repeat-x 0 -51px; background-color:#FFFFFF; text-align:center; border:1px solid #9cc9e0; color:#FFFFF7; cursor:pointer; height:20px; padding:1px 4px;}
/*注册登录样式定义结束*/

/*首页样式定义开始*/
.head{ width:100%; height:30px; background:url(head_bg.gif) repeat-x; line-height:30px;}
.index_login{ float:left; width:680px; height:30px !important; height:26px; padding-top:0px !important; padding-top:4px; line-height:30px;}
.topnav{ float:left; width:270px;}

#logo{ float:left; width:222px; margin-top:-0px;}
.index_ad{ float:left; width:718px; margin-left:-0px;}
.index_ad li{ float:left; margin-top:-0px;}

.nav{ float:left; width:940px; margin-top:-1px; padding-left:10px; height:35px; background:url(nav_bg1.gif) no-repeat;}
.nav li{ float:left; width:85px; font-weight:bold; text-align:center; position:relative;}
.nav li a:link{ display:block; line-height:35px; font-weight:bold; font-size:15px !important; font-size:13px; color:#FFFFFF;}
.nav li a:visited{ display:block; line-height:35px; font-size:14px !important; font-size:13px; color:#FFFFFF;}
.nav li a:hover{ display:block; line-height:35px; font-size:14px !important; font-size:13px; color:#FFFF00; text-decoration:none;}


.nav li ul li a:link{ display:block; text-decoration:none; color:#ffffff; height:24px; line-height:24px; text-align:center; background-color:#339933;}
.nav li ul li a:visited{ display:block; text-decoration:none; color:#ffffff; height:24px; line-height:24px; text-align:center; background-color:#339933;}
.nav li ul li a:hover{color:#FFFFFF; background-color:#035288; text-decoration:none;}
.nav li ul{display:none; position:absolute; top:35px; left:0;}


.index_nav{ float:left; width:948px; border:1px #A1D0F4 solid; border-top:none; background-color:#FDFEFD;}
.index_nav ul{ float:left; width:924px; padding-left:12px !important; padding-left:6px; padding-right:12px; height:23px; line-height:23px;}
.index_nav ul li{ float:left; width:62px; margin-right:4px; background:url(nav_li_bg.gif) right no-repeat;}


/*
 background:url(nav_on1.gif) no-repeat; margin-top:5px;
.nav .on{ background:url(nav_on1.gif) no-repeat; line-height:35px; margin-top:5px;}
.nav .on a:link{ color:#000000;}
.nav .on a:visited{ color:#000000;}
.nav .on a:hover{ color:#000000; line-height:25px;}*/

.index_s{ float:left; width:950px; height:32px; padding-top:0px; background:url(s_bg.gif) left -13px no-repeat;}
.s_keywords{ float:left; width:600px; padding-left:10px; padding-top:5px;}
.s_form{ float:left; width:340px; padding-top:3px;}
.s_form li{ float:left; margin-left:1px;}
.s_inputs{ width:230px; height:24px; line-height:24px; padding-left:30px; border:none; background:url(s_inputs_bg.gif) no-repeat; color:#666666;}
.s_btn{ width:60px; height:24px; background:url(s_btn.gif) no-repeat; border:none; margin-top:1px;}
.index_s form{ padding:0px; margin:0px;}

.index_annou{ float:left; width:940px; padding-right:10px; height:32px; line-height:32px; background:url(annou_bg.gif) no-repeat; margin-top:-1px; overflow:hidden;}
.index_annou span{ float:left; display:block; width:100px; padding-left:16px; color:#FFFFFF; font-weight:bold;}
.annou_list{ float:left; width:820px;}
.index_annou li{ float:left; padding-top:0px !important; padding-top:8px;}

.announce{ width:600px; margin:10px auto 0 auto; border:1px #008002 solid;}
.announce .main_tit{ line-height:28px;}
.announce .main_con{ padding:6px; min-height:500px;}
.announce_other{ margin:10px 0; text-align:right; padding-right:10px;}
.annoumarquee{cursor:pointer; height:120px;}


.index_new{ float:left; width:260px; margin-top:-1px;}
.index_pic{ float:left; width:414px; height:267px; padding:1px; border:1px #008002 solid; margin-left:10px; margin-top:10px; overflow:hidden;}
.index_rnd{ float:left; width:252px; margin-left:10px; margin-top:10px;}

.new_tit{ float:left; width:245px; height:28px; line-height:28px; background:url(new_tit.gif) no-repeat; padding-left:15px; font-weight:bold; color:#FFFFFF;}
.new_con{ float:left; width:246px; border:1px #008002 solid; border-top:none; padding:6px;}
.new_con li{ float:left; width:100%; height:23px; line-height:23px;}

.rnd_tit{ float:left; width:242px; height:27px; padding-top:1px; line-height:28px; background:url(tit_bg3.gif) no-repeat; padding-left:10px; font-weight:bold; color:#FFFFFFD;}
.rnd_con{ float:left; width:238px; border:1px #008000 solid; border-top:none; padding:2px;}
.rnd_con li{ float:left; width:100%; height:23px; line-height:23px;}

.m_left{ float:left; width:698px; overflow:hidden;}
.m_right{ float:left; width:252px;}

.index_article001{ float:left; width:342px; border:1px solid #008002; margin-right:5px; margin-top:-1px; height:100%;}
.index_article001 .main_con{ margin:6px 6px 0 6px; padding-bottom:6px;}
.index_article001 .main_tit li{ float:left; width:74px; height:26px; padding-top:1px; background:url(tit_li_bg.gif) no-repeat; margin-top:2px; text-align:center; color:#FFFFFF;}
.index_article001 .main_tit span{ float:right; padding-top:4px; padding-right:10px;}
.index_article001 .main_tit span a:link{ font-weight:normal; color:#0068B1;}
.index_article001 .main_tit span a:visited{ font-weight:normal; color:#0068B1;}
.index_article001 .main_tit span a:hover{ font-weight:normal; color:#0068B1;}

.index_article001_pic{ float:left; width:325px; margin-bottom:6px; overflow:hidden;}
.index_article001_pic dl{ width:325px; padding:0px; margin-top:0px;}
.index_article001_pic dl dt{ float:right; width:185px; height:24px; line-height:24px;}
.index_article001_pic dl dt a:link{ font-size:13px !important; font-size:12px; font-weight:800; color:#147DD8; text-decoration:none;}
.index_article001_pic dl dt a:visited{ font-size:13px !important; font-size:12px; font-weight:800; color:#147DD8; text-decoration:none;}
.index_article001_pic dl dt a:hover{ text-decoration:underline;}

.index_article001_pic dl dd.pic{ float:left;}
.index_article001_pic dl dd.pic a{ display:block; border:1px solid #ddd;}
.index_article001_pic dl dd.pic a img{ margin:2px; border:0;}
.index_article001_pic dl dd.pic a:hover{ border:1px solid #bbb;}
.index_article001_pic dl dd.text{ float:right; width:185px; font-size:12px; line-height:19px; color:#666; text-indent:26px;}
.index_article001_pic dl dd.links{ float:right; width:185px; margin-top:-6px; text-align:right;}
.index_article001_pic dl dd.links a{ font-size:12px; line-height:15px; color:#06c; text-decoration:none;}
.index_article001_pic dl dd.links a:hover{ text-decoration:underline;}
.index_article001_pic dl:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.index_article001_text li{ float:left; width:100%; height:22px; line-height:22px;}
.index_article001_text li span{ float:right; padding-right:10px; color:#999999;}

.picnews{ float:left; width:950px; margin-right:-1px; margin-top:-1px; height:100%; overflow:hidden;}
.picnews1{ float:left; width:688px; margin-right:10px; margin-top:10px;}
.pic_tit{ height:30px; line-height:30px; padding-left:36px; background:url(tit_bg1.gif) repeat-x; color:#ffffff; font-weight:bold;}
.pic_tit span{ float:right; padding-right:10px;}
.pic_tit span a:link{ font-weight:normal;}
.pic_tit span a:visited{ font-weight:normal;}
.pic_tit span a:hover{ font-weight:normal;}

.infiniteCarousel{ width: 948px; border:1px solid #008002;  position: relative; margin-left:auto; margin-right:auto;}
.infiniteCarousel .wrapper{ width: 888px; margin:0 30px;  top: 0;}
.infiniteCarousel ul a img{ border:1px solid #E3E3E3;  padding:2px;  width:156px; height:px; margin-bottom:3px;  display:block;}
.infiniteCarousel .wrapper ul{ width: 888px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; top: 0;}
.infiniteCarousel ul li{ display:block; color:#6C6D61; float:left; padding:6px; width: 165px; text-align:center;}
.infiniteCarousel ul li a,.infiniteCarousel ul li a:visited{color:#6C6D61;}
.infiniteCarousel .wrapper ul li a:hover{text-decoration:underline;	}
.infiniteCarousel ul li a:hover img{ border-color: #aaa;}
.infiniteCarousel ul li a span{ display:block; line-height:17px; padding-top:0px;}

.infiniteCarousel .arrow{ display: block; height: 26px; width: 26px; text-indent: -9999px; position: absolute; top: 80px;  cursor: pointer;  outline: 0;}
.infiniteCarousel .forward{  background:url(green_skin.png) 0 -256px no-repeat;  right: 0;}
.infiniteCarousel .back {  background:url(green_skin.png) 0 -222px no-repeat;  left: 0;}

.picnews .main_con{ float:left; width:686px; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; padding-top:6px; border:1px solid #008002;}
.picnews .main_con li{ float:left; width:130px; text-align:center; margin-left:6px !important; margin-left:4px;}
.picnews .main_con img{ border:1px #CCCCCC solid; padding:1px;}

.picnews1 .main_con{ float:left; width:686px; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; padding-top:6px; border:1px solid #008002;}
.picnews1 .main_con li{ float:left; width:130px; text-align:center; margin-left:6px !important; margin-left:4px;}
.picnews1 .main_con img{ border:1px #CCCCCC solid; padding:1px;}

.index_ad1{ float:left; width:688px; margin-top:-1px;}
.index_ad1 li{ float:left;}

.index_right_box{ float:left; width:252px; margin-top:0px;}
.right_tit{ float:left; width:242px; height:25px; padding-top:1px; line-height:26px; background:url(tit_bg3.gif) no-repeat; font-size:14px; padding-left:10px; font-weight:bold; color:#FFFFFFD; overflow:hidden;}
.view_tit{ float:left; display:block; width:242px; height:27px; padding-top:1px; line-height:28px; background:url(tit_bg3.gif) no-repeat; font-size:14px; padding-left:10px; font-weight:bold; color:#FFFFFFD; overflow:hidden;}
.view_tit span{ float:left; display:block; width:100px;}
.view_tit li{ float:left; display:block; height:21px; width:46px; line-height:21px; margin-top:6px; text-align:center; font-weight:normal;}
.view_tit .view_on{ float:left; display:block; height:21px; width:46px; background:url(view_on.gif) no-repeat; color:#00376D; margin-top:6px; line-height:24px; text-align:center; font-weight:bold;}
.view_con{ float:left; width:246px; border:1px #008001 solid; height:98% !important; height:100%; overflow:hidden; border-top:none; padding:2px;}

.ad_con{ float:left; width:250px; height:100%; border:1px #008001 solid; border-top:none;}
.ad_con li{ float:left;}
.index_right_box .main_con{ float:left; width:248px; border:1px #008001 solid; border-top:none; padding:1px;}
.picad_con{ float:left; width:238px; border:1px #008001 solid; height:338px; overflow:hidden; border-top:none; padding:2px 6px 0 6px;}
.picad_con li{ float:left; width:100%; margin-top:4px;}
.picad_con img{ border:1px #008001 solid; padding:1px;}

.view_con .news_list li{ float:left; width:100%; height:23px !important; height:17px; overflow:hidden;}
.view_con .news_list em{ display:block; width:17px; height:15px; float:left; margin-right:2px; font-size:9px; line-height:15px; background:url(top2.gif) no-repeat; text-align:center; color:#000000;}
.view_con .news_list li.top3 em{ background:url(top1.gif) no-repeat; text-align:center; color:#FFffff;}

.index_link{ float:left; width:948px; border:1px #008005 solid; margin-top:-1px;}
.index_link .main_con{ margin:6px 6px 0 6px; padding-bottom:6px;}
.main_tits{ height:25px; line-height:25px; padding-left:10px; background:url(tit_bg2.gif) repeat-x; color:#2766B3; border-bottom:1px #008005 solid; font-weight:bold;}
.index_link span{ float:right; padding-right:10px;}
.index_link span a:link{ font-weight:normal; color:#0068B1;}
.index_link span a:visited{ font-weight:normal; color:#0068B1;}
.index_link span a:hover{ font-weight:normal; color:#0068B1;}
.index_link li{ float:left; padding:0 4px;}

.copyright{ float:left; width:950px; margin-top:10px; height:60px; border-top:2px #008006 solid; padding-top:6px;}
.copyright li{ text-align:center; padding:3px 0;}
/*首页样式定义结束*/


/*频道首页样式定义开始*/
.c_left{ float:left; width:698px; overflow:hidden;}
.c_right{ float:left; width:252px;}
.navdh{ float:left; width:683px; padding-left:10px; margin-right:5px; height:27px !important; height:23px; padding-top:0px !important; padding-top:6px; line-height:29px; background:url(nav_dh_bg.gif) repeat-x; border-left:0px #DDDDDD solid; border-right:0px #DDDDDD solid; margin-top:0px;}

.news_new{ float:left; width:686px; height:249px; border:1px #DDDDDD solid; border-top:none; margin-right:10px !important; margin-right:5px; overflow:hidden;}
.news_new .main_con{ margin:6px 6px 0 6px; padding-bottom:6px;}
.news_newpic{ float:left; width:278px; margin-right:10px; overflow:hidden;}
.news_newlist{ float:left; width:384px; overflow:hidden;}
.news_newlist li{ float:left; width:100%; height:23px; line-height:23px;}
.news_newlist li span{ float:right; padding-right:10px;}
.news_newlist .stit{ color:#004F96;}

.news_scroll{ clear:both; width:698px;}
.newstmain{ float:left; width:342px; height:310px; border:1px #008002 solid; margin-top:0px; margin-right:5px;}
.newstmain .main_tit{ height:28px; line-height:28px;}
.newstmain .main_tit span{ float:right; padding-right:10px;}
.news_scroll .main_con{ margin:3px 6px 0px 6px; padding-bottom:2px;}
.news_scroll .main_con li{ float:left; width:100%; height:22px; line-height:22px;}
.news_scroll .main_con li span{ float:right;}
.newstmain .main_tit span a:link{ font-weight:normal; color:#004F96;}
.newstmain .main_tit span a:visited{ font-weight:normal; color:#004F96;}
.newstmain .main_tit span a:hover{ font-weight:normal; color:#004F96;}

.c_dh, .c_box{ float:left; width:252px; margin-top:0px;}
.c_dh .main_con{ float:left; width:238px; border:1px #008001 solid; border-top:none; padding:6px;}
.c_dh .main_con li{ float:left; width:119px; text-align:center; height:26px; line-height:26px;}
.main_con{ clear:both; margin:0px;}

.c_box .view_con{ height:98% !important; height:100%; overflow:hidden;}

.c_pic_con{ float:left; width:325px; margin-bottom:6px; overflow:hidden;}
.c_pic_con dl{ width:325px; padding:0px; margin-top:0px;}

.c_pic_con dl dt{ float:right; width:185px; height:24px; line-height:24px;}
.c_pic_con dl dt a:link{ font-size:13px !important; font-size:12px; font-weight:800; color:#147DD8; text-decoration:none;}
.c_pic_con dl dt a:visited{ font-size:13px !important; font-size:12px; font-weight:800; color:#147DD8; text-decoration:none;}
.c_pic_con dl dt a:hover{ text-decoration:underline;}

.c_pic_con dl dd.pic{ float:left;}
.c_pic_con dl dd.pic a{ display:block; border:1px solid #ddd;}
.c_pic_con dl dd.pic a img{ margin:2px; border:0;}
.c_pic_con dl dd.pic a:hover{ border:1px solid #bbb;}
.c_pic_con dl dd.text{ float:right; width:185px; font-size:12px; line-height:19px; color:#666; text-indent:26px;}
.c_pic_con dl dd.links{ float:right; width:185px; margin-top:-6px; text-align:right;}
.c_pic_con dl dd.links a{ font-size:12px; line-height:15px; color:#06c; text-decoration:none;}
.c_pic_con dl dd.links a:hover{ text-decoration:underline;}
.c_pic_con dl:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}


/*频道首页样式定义结束*/


/*频道列表页样式定义开始*/
.s_list{ float:left; width:671px; border:1px #008000 solid; border-top:none; margin-right:10px; padding:10px; overflow:hidden;}
.pic_list{ float:left; width:672px; border:1px #008000 solid; border-top:none; margin-right:10px; padding:10px; overflow:hidden;}

/*文字标题列表*/
.list_text li{ float:left; width:100%; height:24px; line-height:24px;}
.list_text li span{ float:right; padding-right:10px;}

/*标题和内容简介列表*/
.list_text dl{ width:666px; border-bottom:1px #CCCCCC dashed; padding:6px 0; margin:4px 0;}
.list_text dl dt{ float:left; width:656px; height:24px !important; height:auto; padding-left:10px;}
.list_text dl dt a{ font-weight:bold; font-size:16px !important; font-size:13px; color:#000000;}
.list_text dl dt span{ float:right; padding-right:10px;}
.list_text .text{ padding:0 20px; color:#737373; margin:4px 0;}

/*左图片 右上标题 右下内容样式定义*/
.list_pic dl{ float:left; width:654px; padding:6px; margin-top:2px; border-bottom:1px #CCCCCC dashed;}
.list_pic dl dt{ float:right; width:510px; height:24px !important; height:auto; padding-left:10px;}
.list_pic dl dt a:link,.list_pic dl dt a:visited{ font-weight:bold; font-size:16px !important; font-size:13px; color:#000000;}
.list_pic dl dt a:hover{ font-weight:bold; font-size:17px !important; font-size:13px; color:#FF0000; text-decoration:underline;}
.list_pic dl dt span{ float:right; padding-right:10px; color:#000000;}
.list_pic dl dd.pic{float:left;}
.list_pic dl dd.pic a{display:block; border:1px solid #ddd;}
.list_pic dl dd.pic a img{margin:2px; border:0;}
.list_pic dl dd.pic a:hover{border:1px solid #bbb;}
.list_pic dl dd.text{ float:right; width:470px; font-size:12px; line-height:19px; color:#666; text-indent:2em;}
.list_pic .text{ padding:0 20px; color:#737373; margin:4px 0;}
.list_pic dl dd.links{ float:right; width:490px; margin-top:-6px; text-align:right;}
.list_pic dl dd.links a{ font-size:12px; line-height:15px; color:#06c; text-decoration:none;}
.list_pic dl dd.links a:hover{ text-decoration:underline;}
.list_pic dl:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

.list_pics li{ float:left; width:166px; text-align:center; margin-top:10px;}
.list_pics li img{ border:1px #dddddd solid; padding:1px;}
.newspage{ float:left; width:666px; margin-top:10px; overflow:hidden; text-align:center;}

/*频道列表页样式定义结束*/


/*频道内容页样式定义开始*/
.s_con{ float:left; width:685px; border:1px #008000 solid; border-top:none; margin-right:5px; padding:3px; overflow:hidden;}
h2{ float:left; width:666px; text-align:center; min-height:40px; line-height:40px;}
.s_bar{ float:left; width:666px; text-align:center; padding-top:3px; padding-bottom:8px; border-bottom:1px #dddddd dashed;}
.Ishortcontent{ float:left; width:654px; border:1px #DDDDDD solid; background-color:#e6e6e6; padding:10px; height:auto; line-height:22px; margin-top:10px; margin-bottom:10px;}
.Acontent{ float:left; width:656px; padding:0 10px; margin-top:10px; line-height:220%; font-size:13px;}
.Acontent br{ line-height:100%;}

.Aedit{ float:left; width:636px; margin:2px auto; height:50px; padding-left:10px; text-align:right;}
.Anext{ float:left; width:636px; margin:10px auto; padding-bottom:6px; padding-left:10px; border-bottom:1px #dddddd dashed;}
.Anext li{ float:left; width:100%; height:26px; line-height:26px;}

.s_more{ float:left; width:682px; padding-top:6px; border-top:1px #dddddd dashed;}
.s_more span{ display:block; height:30px; line-height:30px; font-weight:bold;}
.s_more li{ float:left; width:100%; height:25px;}
.s_more li a:link{ font-size:13px !important; font-size:12px;}
.s_more li a:visited{ font-size:13px !important; font-size:12px;}
.s_more li a:hover{ font-size:13px !important; font-size:12px;}

.mood{ float:left; width:646px; padding-top:2px;}

.Icomment{ float:left; width:691px; border:1px #008002 solid; margin-top:0px;}
.Icomment .main_tit{ line-height:28px;}
.commenttab{ float:left; width:691px; border:1px #008002 solid; margin-top:0px;}
.pltit{ padding-left:10px; border-bottom:1px #008002 solid;}
.pltit span{ float:right; padding-right:10px;}

.AcontentPage{ width:500px; margin:0 auto; margin-top:6px; text-align:center; padding:4px;}
.AcontentPage li{ float:left; display:block; border:1px #dddddd solid; margin:2px; background-color:#ffffff;}
.AcontentPage li a:link{ display:block; padding:0 5px; background-color:#F2F2F2;}
.AcontentPage li a:visited{ display:block; padding:0 5px; background-color:#F2F2F2;}
.AcontentPage li a:hover{ display:block; padding:0 5px; background-color:#ffffff; text-decoration:none; color:#0000FF;}

.npage{ float:left; width:636px; margin:2px auto; padding-left:10px; text-align:left;}
.npage li{ float:left; width:50%; text-align:left;}
.npage span{ display:block; height:30px; line-height:30px; font-weight:bold;}

.A_tag{ float:left; width:644px; border:1px #DDDDDD solid; background-color:#d6d6d6; padding:10px; height:auto; line-height:22px; margin-top:10px; margin-bottom:10px;}
.IDown{ float:left; width:638px; padding-left:6px; height:auto; line-height:23px; height:23px; margin-top:10px;}

#logindiv li{ float:left; width:90%; padding-left:5%; height:26px; line-height:26px;}
/*频道内容页样式定义结束*/


/*留言页面样式定义开始*/
.chatcontent{ float:left; border:1px #008002 solid; width:686px; margin-top:10px;}
.chatcontent .main_tit{ line-height:28px;}
.chatcontents li{ margin-left:10px; line-height:24px; padding:4px 0 0 0;}
.chatre{background-color:#F0F7FF; border-top:1px #008002 solid; padding:4px 0 2px 10px; color:#FF0000;}
.chatre span{ float:right; padding-right:20px;}
.chatre a{color:#3B78AF;}
.chatre a:hover{ color:#FF0000;}
.fontcolor{ color:#999999;}
.chatbutton{ background-color:#35B7EB; border:0; color:#FFFFFF; padding:4px 0 2px 0; letter-spacing:1px;}
.showpage{ float:left; width:656px; margin-top:6px; padding:6px 30px 0 0; padding-right:30px !important; padding-right:20px; text-align:right;}

/*留言页面样式定义结束*/


/*单页面样式定义*/
.about_left{ float:left; width:180px; margin-right:10px; margin-top:10px; overflow:hidden;}
.about_left_top{ float:left; width:180px; height:10px; background:url(about_left_top.gif) no-repeat;}
.about_left_con{ float:left; width:180px; height:auto; background:url(about_left_con.gif) repeat-y;}
.about_left_bottom{ float:left; width:180px; height:10px; background:url(about_left_bot.gif) no-repeat;}
.about_left li a:link,.about_left li a:visited{ float:left; margin-left:4px; display:block; width:170px; text-align:center; padding-top:4px; height:26px; background:url(li_bg.gif) no-repeat; overflow:hidden;}
.about_right{ float:left; width:758px; margin-top:10px; border:1px #e5e5e5 solid; min-height:300px;}
.about_tit{ height:26px; line-height:26px; padding-left:10px; background:url(about_tit.gif) repeat-x; font-weight:bold; border-bottom:1px #e5e5e5 solid;}
.about_right .main_con{ clear:both; margin:6px;}

.about_right .top{ margin-top:0px;}
.about_right ul{ float:left; width:100%; margin:3px 0;}
.about_right ul span{ float:left; display:block; width:auto; margin:0 5px;}
.about_right ul span a:link{ font-weight:bold;}
.about_right ul span a:visited{ font-weight:bold;}
.about_right ul span a:hover{ font-weight:bold;}
.about_right ul li{ float:left; margin:0 3px;}

/*图片列表样式定义开始*/
.index_right_box .main_con li{ float:left; width:100%; height:23px; line-height:23px;}
.topics_list{ float:left; width:252px; margin-top:10px;}
.topics_list .ad_con{ float:left; width:238px; padding:6px; height:260px; border:1px #008001 solid; border-top:none;}
.topics_list li{ float:left; width:100%; height:23px; line-height:23px;}

/*注册页面样式定义*/
.reg{ float:left; width:950px;}
.reg_tit{ float:left; width:938px; padding-left:10px; height:29px !important; height:23px; padding-top:0px !important; padding-top:6px; line-height:29px; background:url(nav_dh_bg.gif) repeat-x; border-left:1px #DDDDDD solid; border-right:1px #DDDDDD solid; margin-top:10px;}
.reg .main_con{ float:left; width:936px; padding:6px; border:1px #DDDDDD solid; border-top:none;}
.inputr{ width:160px; height:16px; border:1px #CCCCCC solid;}
.sendemail{text-align:left;position:absolute;width:240px;height:100px;z-index:1;background-color:#FFFFFF;border:1px #AACCF1 solid;padding:10px;line-height:20px;}
.inputb{background:url(header_bg.gif) center repeat-x;border:1px #C7C8C9 solid; color:#FFFFFF; font-size:12px; padding:4px 4px 0 4px;}

/*浮动qq样式定义*/
.qq{ width:130px; font-size:12px; float:right; margin:10px 20px 0 0;}
.qqtop{ float:left; width:130px; height:93px; background:url(qqlist_topbg.gif) no-repeat;}
.qqcon{ float:left; width:130px; background:url(qqlist_conbg.gif) repeat-y;}
.qqcon li{ float:left; width:105px; overflow:hidden; list-style-type:none; margin:3px 0 0 0px; margin-left:14px !important; margin-left:8px;}
.qqcon li a{font-size:12px; text-decoration:none; color:#000000;}
.qqcon li a:hover{font-size:12px; text-decoration:underline;}
.qqbottom{ float:left; width:130px; height:14px; background:url(qqlist_bottombg.gif) no-repeat;}

/*图片内容页样式定义开始*/
.pic_con{ float:left; padding:10px 20px; width:908px; border:1px #DDDDDD solid; border-top:none;}

.nph_set_title{ float:left; width:908px; height:40px; font-size:18px line-height:40px; border-bottom:1px #DDDDDD solid; margin-bottom:10px;}
/*图片内容页样式定义结束*/

.topicslist li{ float:left; width:220px; text-align:center; margin-top:10px;}

.focus_ad{ position:relative;}
.focus_ad a img{border:none;}
.focus_ad ul.pagination{position:absolute; z-index:100; right:12px; bottom:15px; display:block; padding:4px 2px 4px 12px;}
.focus_ad ul.pagination:hover{background:#999; background:rgba(51,51,51,.5); border-radius:3px;}
.focus_ad ul.pagination li{width:15px; height:8px; overflow:hidden; background:url(bg.png) 0 -89px no-repeat; float:left; cursor:pointer;}
.focus_ad ul.pagination li a{width:100%; height:100%; display:block; padding-top:100%; overflow:hidden;}
.focus_ad ul.pagination li.current{background:url(bg.png) 0 -68px no-repeat;}
.slides_container{width:412px; height:100%; margin:1px 1px 1px; overflow:hidden;}


.pcontent{ float:left; width:100%; border:0px #000 solid; margin-top:10px; margin-bottom:10px;}
/*首页后自己增加样式定义*/
.index_left{ float:left; width:310px;}
.index_left_xin{ float:left; width:300px;}
.index_pic1{ float:left; width:423px; padding:1px; border:1px #008002 solid; margin-left:5px; margin-top:-1px;}
.index_pic_xin{ float:left; width:308px; height:100%; padding:1px; border:1px #008000 solid; margin-top:-1px;}
.index_pic_xin2{ float:left; width:414px; padding:1px; border:1px #008002 solid; margin-left:5px; margin-top:-1px;}
.index_annou_xin{ float:left; width:298px; margin-top:-1px; border:1px #008000 solid; height:100%;}
.index_annou_xin li{ float:left; height:23px; line-height:23px;}
.index_pic_xin .new li{ float:left; width:100%; height:23px; line-height:23px;}

.index_left_xin_pic{ float:left; width:296px;; padding:1px; border:1px #008000 solid; margin-top:-1px;}
.index_left_xin .news li{ float:left; height:24px; line-height:24px;}
.index_left_xin .new li{ float:left; height:23px; line-height:23px;}
.index_left_xin .new li span{ float:right; padding-right:2px;}

.index_new_xin{ float:left; width:376px; border:1px #008000 solid; margin-left:5px; margin-top:-1px;}
.new_tit_xin{ float:left; width:366px; height:35px; line-height:28px; background:url(new_tit.gif) no-repeat; padding-left:10px; font-weight:bold;}
.new_con_xin{ float:left; width:380px; border-top:none; padding:2px; height:100%;}

.index_new_xin1{ float:left; width:386px; border:1px #008000 solid; margin-left:5px; margin-top:-1px;}
.new_tit_xin1{ float:left; width:376px; height:35px; line-height:28px; background:url(new_tit.gif) no-repeat; padding-left:10px; font-weight:bold;}

.index_rnd_xin{ float:left; width:252px; margin-left:5px; margin-top:-1px;}
.rnd_tit_xin{ float:left; width:252px; height:27px; padding-top:1px; line-height:28px; background:url(tit_bg3.gif) no-repeat; padding-left:5px; font-weight:bold; color:#FF4903;}
.rnd_con_xin{ float:left; width:246px; border:1px #008001 solid; border-top:none; padding:2px;}
.index_rnds{ float:left; width:252px; margin-top:1px;}
.index_rnd_tit{ float:left; width:100%; height:22px; padding-top:1px; line-height:22px; background:url(tit_bg_rnd.gif) no-repeat; padding-left:100px; font-weight:bold; color:#FF4903;}
.index_annou_news{ float:left; width:297px; height:22px; padding-top:1px; line-height:22px; background:url(tit_bgs.gif) no-repeat; padding-left:120px; font-weight:bold; color:#FF4903;}
.new_annou_news{ float:left; width:298px; height:22px; padding-top:1px; line-height:22px; background:url(tit_bgss.gif) no-repeat; padding-left:120px; font-weight:bold; color:#FF4903;}

.index_rnd2{ float:left; width:262px; margin-left:5px; margin-top:-1px;}
.rnd_tit2{ float:left; width:260px; height:27px; padding-top:1px; line-height:28px; background:url(new_tit2.gif) no-repeat; padding-left:10px; font-weight:bold; color:#00376D;}
.rnd_con1{ float:left; width:248px; border:1px #008001 solid; border-top:none; padding:1px;}
.rnd_con1 li{ float:left; width:100%; height:22px; line-height:22px;}
.rnd_con2{ float:left; width:248px; border:1px #008001 solid; border-top:none; padding:1px;}
.rnd_con2 li{ float:left; width:100%; height:23px; line-height:23px;}

.main_tit_pic{ height:22px; padding-left:100px; line-height:22px; color:#FF0000; background:url(tit_bgs.gif) repeat-x; font-weight:bold;}
.main_tit_pic span{ float:right; padding-top:6px; padding-right:10px;}
.main_tit_pic span a:link{ font-weight:normal;}
.main_tit_pic span a:visited{ font-weight:normal;}
.main_tit_pic span a:hover{ font-weight:normal;}

.new_con_xin .new1{ float:left; width:135px; border-top:1px #CCCCCC dashed; padding-top:2px; margin-top:0px;}
.new_con_xin .new12{ float:left; width:135px; padding:1px; border:1px #008000 solid; margin-top:2px;}
.new_con_xin .new1 li{ float:left; width:135px; height:24px; line-height:24px;}
.new_con_xin .new1 li span{ float:right; padding-right:10px;}

.new_con_xin .new{ float:left; width:64%; margin-left:0px; border-top:1px #CCCCCC dashed; padding-top:2px; margin-top:0px;}
.new_con_xin .new li{ float:left; width:100%; height:24px; line-height:24px;}
.new_con_xin .new li span{ float:right; padding-right:1px;}
.new_con_xin .top dt{ float:left; width:100%; text-align:center; height:35px; line-height:35px; font-weight:bold; font-size:14px;}
.new_con_xin .top dt a:link{ color:#363636; font-weight:bold; font-size:18px !important; font-size:18px;}
.new_con_xin .top dt a:visited{ color:#363636; font-weight:bold; font-size:18px !important; font-size:18px;}
.new_con_xin .top dt a:hover{ color:#008000; font-weight:bold; font-size:18px !important; font-size:18px;}
.new_con_xin .top dd{ float:left; width:100%; text-indent:25px; color:#666666;}

.new_con_xin3{ float:left; width:364px; border-top:none; padding:3px; height:px;}
.new_con_xin3 .top dt{ float:left; width:100%; text-align:center; height:35px; line-height:35px; font-weight:bold; font-size:14px;}
.new_con_xin3 .top dt a:link{ color:#363636; font-weight:bold; font-size:18px !important; font-size:18px;}
.new_con_xin3 .top dt a:visited{ color:#363636; font-weight:bold; font-size:18px !important; font-size:18px;}
.new_con_xin3 .top dt a:hover{ color:#008000; font-weight:bold; font-size:19px !important; font-size:19px;}
.new_con_xin3 .top dd{ float:left; width:100%; text-indent:25px; color:#666666;}

.new_con_new{ float:left; width:246px; border:1px #008002 solid; border-top:none; padding:2px;}
.new_con_new li{ float:left; width:100%; height:23px; line-height:23px;}
.new_con_new .new1{ float:left; width:98px;}
.new_con_new123 .new1{ float:left; width:98px; border-top:1px #CCCCCC dashed; padding-top:3px; margin-top:4px;}
.new_con_new .new1 li{ float:left; width:98px; height:23px; line-height:23px;}
.new_con_new .new1 li span{ float:right; padding-right:10px;}

.new_con_new .new{ float:left; width:55%;}
.new_con_new123 .new{ float:left; width:60%; margin-left:0px; border-top:1px #CCCCCC dashed; padding-top:3px; margin-top:4px;}
.new_con_new .new li{ float:left; width:115%; height:23px; line-height:23px;}
.new_con_new .new li span{ float:right; padding-right:2px;}

.new_con_news{ float:left; width:294px; border:1px #008002 solid; border-top:none; padding:2px;}
.new_con_news li{ float:left; width:100%; height:23px; line-height:23px;}
.new_con_news .new1{ float:left; width:121px;}
.new_con_news123 .new1{ float:left; width:121px; border-top:1px #CCCCCC dashed; padding-top:3px; margin-top:4px;}
.new_con_news .new1 li{ float:left; width:121px; height:23px; line-height:23px;}
.new_con_news .new1 li span{ float:right; padding-right:10px;}

.new_con_news .new{ float:left; width:55%;}
.new_con_news123 .new{ float:left; width:60%; margin-left:0px; border-top:1px #CCCCCC dashed; padding-top:3px; margin-top:4px;}
.new_con_news .new li{ float:left; width:110%; height:23px; line-height:23px;}
.new_con_news .new li span{ float:right; padding-right:2px;}

.news_con_xin{ float:left; width:698px; border-top:none; padding:0px; height:100%;}
.news_con_xin .new1{ float:left; width:300px; border-top:1px #CCCCCC dashed; padding-top:2px; margin-top:0px;}
.news_con_xin .new12{ float:left; width:300px; padding:1px; border:1px #008000 solid; margin-top:2px;}
.news_con_xin .new1 li{ float:left; width:300px; height:23px; line-height:23px;}
.news_con_xin .new1 li span{ float:right; padding-right:10px;}

.news_con_xin .new{ float:left; width:54%; margin-left:0px; border-top:1px #CCCCCC dashed; padding-top:4px; margin-top:0px;}
.news_con_xin .new li{ float:left; width:100%; height:23px; line-height:23px;}
.news_con_xin .new li span{ float:right; padding-right:4px;}

.rnd_con_xin dl{ width:249px; padding:0px; margin-top:1px;}
.rnd_con_xin dl dt{ float:right; width:145px; height:24px; line-height:24px;}
.rnd_con_xin dl dt a:link{ font-size:13px !important; font-size:12px; text-decoration:none;}
.rnd_con_xin dl dt a:visited{ font-size:13px !important; font-size:12px; text-decoration:none;}
.rnd_con_xin dl dt a:hover{ text-decoration:underline;}
.rnd_con_xin dl dd.pic{ float:left; margin-top:2px;}
.rnd_con_xin dl dd.pic a{ display:block; border:1px solid #ddd;}
.rnd_con_xin dl dd.pic a img{ margin:2px; border:0;}
.rnd_con_xin dl dd.pic a:hover{ border:1px solid #bbb;}
.rnd_con_xin dl dd.text{ float:right; width:145px; font-size:12px; line-height:19px; color:#999; text-indent:26px;}
.rnd_con_xin dl dd.links{ float:right; width:145px; margin-top:6px; text-align:right;}
.rnd_con_xin dl dd.links a{ font-size:12px; line-height:15px; color:#06c; text-decoration:none;}
.rnd_con_xin dl dd.links a:hover{ text-decoration:underline;}
.rnd_con_xin dl:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}

.rnd_con_pic{ float:left; width:100%; border:0px #008001 solid; border-top:none; padding:2px;}
.rnd_con_pic dl{ width:99%; padding:1px; margin-top:1px;}
.rnd_con_pic dl dt{ float:right; width:170px; height:24px; line-height:24px;}
.rnd_con_pic dl dt a:link{ font-size:13px !important; font-size:12px; text-decoration:none;}
.rnd_con_pic dl dt a:visited{ font-size:13px !important; font-size:12px; text-decoration:none;}
.rnd_con_pic dl dt a:hover{ text-decoration:underline;}
.rnd_con_pic dl dd.pic{ float:left; margin-top:2px;}
.rnd_con_pic dl dd.pic a{ display:block; border:1px solid #ddd;}
.rnd_con_pic dl dd.pic a img{ margin:1px 0px 1px 0px; border:1px;}
.rnd_con_pic dl dd.pic a:hover{ border:1px solid #bbb;}
.rnd_con_pic dl dd.text{ float:right; width:170px; font-size:12px; line-height:19px; color:#999; text-indent:26px;}
.rnd_con_pic dl dd.links{ float:right; width:170px; margin-top:1px; text-align:right;}
.rnd_con_pic dl dd.links a{ font-size:12px; line-height:15px; color:#06c; text-decoration:none;}
.rnd_con_pic dl dd.links a:hover{ text-decoration:underline;}
.rnd_con_pic dl:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}

.infiniteCarousel_pic{float:left;  width:px; border:0px #008001 solid; border-top:0px; padding:1px; position: relative; margin-left:0px; margin-right:0px;}
.infiniteCarousel_pic li{ float:left; width:100%; height:100%; line-height:100%;}
.infiniteCarousel_pic .wrapper{ width: 100%; margin:0 0px;;  top: 0;}
.infiniteCarousel_pic ul a img{ border:1px solid #E3E3E3;  padding:2px;  width:136px; height:px; margin-bottom:3px;  display:block;}
.infiniteCarousel_pic .wrapper ul{ width: 100%; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; top: 0;}
.infiniteCarousel_pic ul li{ display:block; color:#6C6D61; float:left; padding:4px; width: 138px; text-align:center;}
.infiniteCarousel_pic ul li a,.infiniteCarousel ul li a:visited{color:#6C6D61;}
.infiniteCarousel_pic .wrapper ul li a:hover{text-decoration:underline;	}
.infiniteCarousel_pic ul li a:hover img{ border-color: #aaa;}
.infiniteCarousel_pic ul li a span{ display:block; line-height:17px; padding-top:0px;}

.infiniteCarousel_pic1{float:left;  width:258px; border:1px #008001 solid; border-top:0px; padding:1px; position: relative; margin-left:0px; margin-right:0px;}
.infiniteCarousel_pic1 li{ float:left; width:100%; height:100%; line-height:100%;}
.infiniteCarousel_pic1 .wrapper{ width: 100%; margin:0 0px;;  top: 0;}
.infiniteCarousel_pic1 ul a img{ border:1px solid #E3E3E3;  padding:2px;  width:116px; height:150px; margin-bottom:3px;  display:block;}
.infiniteCarousel_pic1 .wrapper ul{ width: 100%; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; top: 0;}
.infiniteCarousel_pic1 ul li{ display:block; color:#6C6D61; float:left; padding:4px; width: 118px; text-align:center;}
.infiniteCarousel_pic1 ul li a,.infiniteCarousel ul li a:visited{color:#6C6D61;}
.infiniteCarousel_pic1 .wrapper ul li a:hover{text-decoration:underline;	}
.infiniteCarousel_pic1 ul li a:hover img{ border-color: #aaa;}
.infiniteCarousel_pic ul li a span{ display:block; line-height:17px; padding-top:0px;}

.new_index_new{ float:left; width:100%; margin-left:0px; border-top:1px #CCCCCC dashed; padding-top:2px; margin-top:2px;}
.new_index_new li{ float:left; width:50%; height:23px; line-height:23px;}
.new_index_new li span{ float:right; padding-right:1px;}

.new_index_news{ float:left; width:105%; margin-left:0px; border-top:0px #CCCCCC dashed; padding-top:2px; margin-top:3px;}
.new_index_news li{ float:left; width:33%; height:24px; line-height:24px;}
.new_index_news li span{ float:right; padding-right:3px;}

.new_index_main{ float:left; width:105%; margin-left:0px;}
.new_index_main li{ float:left; width:50%; height:24px; line-height:24px;}
.new_index_main li span{ float:right; padding-right:-2px;}

.view_index_tit{ float:left; display:block; width:376px; height:27px; padding-top:0px; line-height:28px; background:url(tit_bg5.gif) no-repeat; font-size:14px; padding-left:10px; font-weight:bold; color:#FFFFFFD; overflow:hidden;}
.view_index_tit span{ float:left; display:block; width:100px;}
.view_index_tit li{ float:left; display:block; height:21px; width:46px; line-height:21px; margin-top:6px; text-align:center; font-weight:normal;}
.view_index_tit .view_on{ float:left; display:block; height:21px; width:46px; background:url(view_on.gif) no-repeat; color:#00376D; margin-top:6px; line-height:24px; text-align:center; font-weight:bold;}

.view_index_con{ float:left; width:375px; border:0px #008001 solid; height: 98% !important; height: 98%; overflow:hidden; border-top:none; padding:5px;}
.view_index_con .news_list li{ float:left; width:50%; height:24px !important; height:17px; overflow:hidden;}
.view_index_con .news_list em{ display:block; width:17px; height:15px; float:left; margin-right:2px; font-size:9px; line-height:15px; background:url(top2.gif) no-repeat; text-align:center; color:#000000;}
.view_index_con .news_list li.top3 em{ background:url(top1.gif) no-repeat; text-align:center; color:#FFffff;}


.wrapper_pic{ width: 100%; margin:0 30px;  top: 0;}
.wrapper_pic ul{ width: 100%; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; top: 0;}
.wrapper_pic ul li a:hover{text-decoration:underline;	}

.news_picnews{ float:left; width:683px; margin-right:5px; margin-top:5px;}
.news_picnews .main_con{ float:left; width:676px; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; padding-top:3px; border:1px solid #008002;}
.news_picnews .main_con li{ float:left; width:165px; text-align:center; margin-left:3px !important; margin-left:2px;}
.news_picnews .main_con img{ border:1px #CCCCCC solid; padding:1px;}

.new_picnews{ float:left; width:250px; height:100%; margin-right:3px; margin-top:0px;}
.new_picnews .main_con{ float:left; width:250px; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:2px; padding-top:2px; border:1px solid #008002;}
.new_picnews .main_con li{ float:left; width:120px; text-align:center; margin-left:2px !important; margin-left:2px;}
.new_picnews .main_con img{ border:1px #CCCCCC solid; padding:1px;}

.index_picnews{ float:left; width:386px; height:100%; margin-right:0px; margin-top:0px;}
.index_picnews .main_con{ float:left; width:385px; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:2px; padding-top:2px; border:1px solid #008001;}
.index_picnews .main_con li{ float:left; width:188px; text-align:center; margin-left:2px !important; margin-left:2px;}
.index_picnews .main_con img{ border:1px #CCCCCC solid; padding:1px;}

/*首页广告样式定义*/
.index_top_ad{ float:left; width:950px; margin-top:0px;}
.index_top_ad li{ float:left; margin-top:1px;}
.index_top_ad .adleft{ margin-right:0px;}
.index_top_ad .adstyle{ margin-left:5px;}
.index_top_ad .adright{ margin-left:4px;}

