body { font-size: 12px; margin: 0; padding: 0; padding-top: 5px; }
ul,
li { list-style-type: none; margin:0px; padding:0px; }
a,
a:hover { color: #1E50A2; }
#ad { width:980px; height:90px; margin:0px auto 10px auto; padding:0px; clear:both; text-align:center; }
#top { padding: 0px; height: 75px; width: 980px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; clear: both; }
#search { width: 980px; clear: both; margin: 0px auto 10px auto; padding: 5px 0px; border-top: 5px solid #3B7BC9; }
#search2 { width: 978px; height: 90px; clear: both; margin: 0px auto 0px auto; padding: 10px 0px 0px 0px; border: 1px solid #D4D4D4; text-align:center; display:none; }
#top .logo { width: 200px; height: 75px; float: left; margin: 0; padding: 0; }
#top .logo img { margin-top: 5px; margin-left: 15px; border:0px; }
#top span { float:right; }
#top .nav { position: relative; height: 30px; top: 46px; overflow:hidden; }
#top #nav { margin: 0; padding: 0; height: 30px; position:absolute; }
#top .nav #nav li { float: left; height: 28px; width: 100px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:0px solid #D4D4D4; margin-right: 5px; line-height: 29px; font-weight: bold; text-align: center; font-size: 14px; background: url(../pro_img/botbg.png) repeat-x; background-position:left -2px; padding: 0px; display:block; }
#top .nav #nav li.hover { border-top:1px solid #D4D4D4; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; border-bottom:1px solid #3B7BC9; color: #FFF; background: #3B7BC9; }
#top .nav #nav li.hover a { color:#fff; }
#top .nav #nav li.hover a:hover { color:#fff; }
#top a { text-decoration:none; }
#top a:hover { text-decoration:underline; color:#CC0000; }
/********************************************************************************************************************************/
#main { padding: 0px; width: 980px; margin-top: 0px; margin-right: auto; margin-bottom: 20px; margin-left: auto; clear: both; }
.left { width: 120px; float: left; margin: 0; padding: 0; border: 1px solid #D4D4D4; color: #6688CC; }
.left h1 { color:#333; margin:0px; padding:0px; font-size:14px; height:30px; line-height:30px; text-align:center; background:url(../cpimg/thbg01.gif); }
.left li { font-size: 14px;color:#039; height: 30px; line-height: 30px; margin: 0px; padding: 0px; text-align:center;display:block;}
.left li a{font-size:14px;color:#039;text-decoration:none;}
.left li a:hover{font-size:14px;color:#C00;}
.left img { display:none; }
.middle { margin-top: 0px; margin-bottom: 0px; margin-right: 310px; margin-left: 130px; width: auto; }
.middle li span { float:right; font-size:12px; color:#999; }
.pos { font-size: 12px; color: #333333; border-bottom: 1px solid #D4D4D4; margin: 0px 0px 5px 0px; padding: 0px; height: 30px; line-height: 30px; }
.pos strong { font-weight:normal; }
.pos a { font-size:12px!important; color:#333; text-decoration:none; margin:0px 3px; }
.pos a:hove {
font-size:12px!important;
color:#CC0000;
text-decoration:none;
margin:0px 3px;
}
.middle .ad { margin:0px 0px 8px 0px; padding:0px; }
.middle .a { height: 100px; margin: 10px 0px; border: 1px solid #D4D4D4; }
.middle .b { border: 1px solid #D4D4D4; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; margin-bottom: 10px; display:block; overflow:auto; }
.middle .b .th { font-size: 14px; font-weight: bold; height: 30px; line-height: 30px; color:#333; background:url(../cpimg/thbg01.gif); margin:0px; padding:0px 10px; display:block; }
.middle .b .cont { margin: 0px; padding: 0px; display:block; overflow:auto; }
.middle .b .cont a { font-weight:bold; font-size:14px; text-decoration:underline; }
.middle .b .cont a:hover { font-weight:bold; font-size:14px; text-decoration:underline; }
.middle .b .cont ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; display:block; }
.middle .b .cont li { line-height: 27px; height:54px; font-size: 12px; padding: 0px 8px; margin:0px 0px 0px 0px; border-bottom: 1px solid #D4D4D4; display:block; overflow:hidden hidden; }
.middle .b .cont li span { display:block; font-size: 12px; line-height: 22px; color:#666; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-indent:0px; float:none; }
.middle .c { border: 1px solid #D4D4D4; margin: 0px; padding: 0px; height: 210px; margin-bottom: 10px; display:block; }
.middle .c .th { font-size: 14px; font-weight: bold; height: 30px; line-height: 30px; color:#333; background:url(../cpimg/thbg01.gif); margin:0px; padding:0px 10px; }
.middle .c .cont { height: 160px; margin: 0px; padding: 0px; text-align:center; display:block; }
.middle .c .cont a { font-size:12px; text-decoration:underline; }
.middle .c .cont a:hover { font-size:12px; text-decoration:underline; }
.middle .c .cont li { width:175px; height:160px; margin:0px; padding:0px; float:left; border:0px; }
.middle .c .cont li span { display:block; font-size: 12px; line-height: 26px; margin:0px; padding:0px; float:none; }
.middle .c .cont li img { margin:5px 0px; border:0px; }
.middle ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.middle li { height: 30px; line-height: 30px; border-bottom: 1px solid #D4D4D4; margin:0px; padding:0px; overflow:hidden; }
.middle a { font-size: 14px; text-decoration: underline; color: #00628B; }
.middle a:hover { font-size: 14px; color: #CC0000; text-decoration: underline; }
.right { width: 300px; float: right; margin: 0; padding: 0; }
.right .a { border: 1px solid #EAF0F6; margin: 0px; padding: 0px; height: 300px; margin-bottom: 10px; }
.right .a .th { font-size: 14px; font-weight: bold; text-indent: 10px; height: 30px; line-height: 30px; background: url(../pro_img/bodybg.png); background-position: left 30px; color:#FFFFFF; }
.right .a .cont { height: 270px; margin: 0px; padding: 0px; }
.right .a .cont a { font-size:12px; text-decoration:underline; }
.right .a .cont a:hover { font-size:12px; text-decoration:underline; }
.right .a .cont li { line-height: 27px; font-size: 12px; height: 27px; padding-right: 10px; padding-left: 10px; }
.right .a .piccont { height: 270px; margin: 0px; padding: 0px; }
.right .a .piccont li { float: left; height: 135px; width: 149px; text-align: center; }
.right .a .piccont img { margin-top: 5px; margin-bottom: 5px; }
.right .a .piccont li span { display: block; line-height: 24px; }
.right .b { border: 1px solid #D4D4D4; margin: 0px; padding: 0px; margin-bottom: 10px; }
.right .b .th { font-size: 14px; font-weight: bold; text-indent: 0px; height: 30px; line-height: 30px; color:#333; background:url(../cpimg/thbg01.gif); text-indent:8px; }
.right .b .cont { margin: 0px; padding: 0px; }
.right .b .cont a { color:#0066CC; font-size:12px; text-decoration:underline; }
.right .b .cont a:hover { color:#CC0000; font-size:12px; text-decoration:underline; }
.right .b .cont li { font-size: 12px; line-height:26px; padding-right: 10px; padding-left: 10px; }
.right .b .cont li span { display:none; font-size: 12px; line-height:18px; color:#999; margin:0px; padding:0px; }
.right .ad { margin: 0px 0px 10px 0px; padding: 0px; }
#main .middle .b .th span,
#main .middle .c .th span { float:right; }
.right .zzs { display:block; margin:0px 0px 10px 0px; padding:0px; border:1px solid #D4D4D4; }
.right .zzs .th { display:block; height:30px; line-height:30px; margin:0px; padding:0px 10px; font-size:14px; font-weight:bold; }
.right .zzs .cont { margin:0px; padding:0px; display:block; }
.right .zzs .cont li { display:block; border-top:1px solid #D4D4D4; padding:5px 0px; text-align:center; }
/********************************************************************************************************************************/
#main .pic { width:850px; margin:0px; padding:0px; float:right; overflow:auto; }
#main .pic .list { margin:0px; padding:0px; overflow:auto; }
#main .pic .list li { margin:0px; padding:0px; width:170px; height:150px; float:left; text-align:center; }
#main .pic .list li img { margin:10px 0px; border:0px; }
#main .pic .list li span { display:block; line-height:26px; }
#main .pic .ad { margin:0px; padding:10px 0px; }
/********************************************************************************************************************************/
#bottom { padding: 10px 0px; height: 80px; width: 980px; margin: 0px auto; clear: both; text-align: center; line-height: 20px; color: #666666; border-top:1px solid #D4D4D4; }
#bottom li { height:20px; line-height:20px; padding:0px 10px; }
#bottom a,
#bottom a:hover { font-size:12px; text-decoration:underline; color:#666666; }
/*列表分页*/
#main .page { margin:0px; padding:10px 0px; height:30px; line-height:30px; }
#main .page ul { list-style:none; margin:0px; padding:0px; }
#main .page li { float:left; margin:0px 3px 0px 0px; padding:0px; border:0px; }
#main .page a { font-size:14px; font-weight:bold; text-decoration:none; color:#00628B; border:1px solid #E6E6DC; padding:3px 5px; }
#main .page a:hover { font-size:14px; font-weight:bold; text-decoration:none; color:#00628B; border:1px solid #E6E6DC; padding:3px 5px; }
#main .page .pageinfo { float:right; }
#main .page .thisclass { font-size:14px; font-weight:bold; color:#CC0000; border:1px solid #FFF; padding:0px 5px; }
#promap { margin:0px auto 10px auto; padding:0px; width:978px; height:80px; clear:both; border:1px solid #D4D4D4; }
#promap li { width:48px; height:26px; line-height:26px; float:left; text-align:center; font-size:12px; }
#promap a { font-size:12px; color:#666; text-decoration:none; }
#promap a:hover { font-size:12px; color:#cc0000; text-decoration:none; }
#pageinfo { margin:0px auto 10px auto; padding:0px 10px; width:958px; line-height:26px; clear:both; border:1px solid #D4D4D4; text-indent:24px; color:#666; }
/**************************************************************************************************/
#main .middle2 { margin-top: 0px; margin-bottom: 0px; margin-right: 310px; margin-left: 130px; width: auto; }
.zhifu { margin:0px; padding:0px; }
.Tab1_th { height:30px; line-height:30px; margin:0px; padding:0px; font-size:12px; background:url(../img9/pro.menu1.bg4.png); }
.menubox1 { position:relative; overflow:hidden; height:30px; text-align:left; }
.menubox1 span { text-align:center; font-size:14px; font-weight:bold; margin:0px; padding-left:8px; }
#menu1 { position:absolute; top:4px; left:40px; height:28px; margin:0px; padding:0px; }
#menu1 li { float:left; display:block; cursor:pointer; color:#333; width:120px; text-align:center; line-height:28px; height:28px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; margin-right:1px; }
#menu1 li.hover { color:#333; margin-right:1px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; background:#FFF; }
#main1 ul { margin:0px; padding:0px; list-style:none; display: none; }
#main1 ul.block { display: block; }
.box1 { margin:0px; padding:0px; }
.box1 .cont { margin:0px; padding:0px; font-size:12px; }
.box1 .cont ul { list-style:none; margin:0px; padding:0px; }
.box1 .cont li { margin:0px; padding:0px 10px; line-height: 30px; border-bottom: 1px solid #D4D4D4; }
.box1 .cont li span { float:right; font-size:12px; color:#009966; }
.box1 .cont a { font-size:14px; color:#00628B; text-decoration:none; }
.box1 .cont a:hover { font-size:14px; color:#CC0000; text-decoration:underline; }
/**************************************************************************************************/
#main .right2 { margin:0px; padding:0px; width:120px; float:right; overflow:auto; display:none; }
.xinwen { margin:0px 0px 0px 135px; padding:0px; }
.title { margin:0px; padding:0px; height:40px; line-height:40px; border-top: 1px solid #D4D4D4;}
.title h1 { margin:0px; padding:0px; font-size:160%; text-align:center; }
.info { margin:0px; padding:0px; color:#666; height:26px; line-height:26px; text-align:center; border-bottom: 0px solid #D4D4D4; }
.daodu { margin:0px; padding:6px; text-align:left; text-indent:25px; color:#666; font-size:12px; overflow:auto; background:#fff; line-height:24px; }
.body { margin:0px 0px 0px 0px; padding:20px; color:#333; font-size:14px; line-height:24px; overflow:auto; }
.body,.info,.title,.daodu,.pages{border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4;}
.pages { margin:0px; padding:0px 0px; text-align:center ;border-bottom: 1px solid #D4D4D4;}
.pages li { display:inline; font-family:Tahoma; line-height:17px; margin-right:6px; }
.pages li a { color:#00628B; text-decoration:UNDERLINE; padding:2px 4px 2px; font-size:14px; }
.pages li a:hover { color:#CC0000; text-decoration:underline; padding:2px 4px 1px; font-size:14px; }
.xiangguan { margin:0px 0px 10px 0px; padding:0px; border: 1px solid #d4d4d4; }
.xiangguan ul { height:100%; }
.xiangguan li { font-size:14px; height:28px; line-height:28px; display:block;padding:0px 10px;}
.xiangguan li span { color:#666; font-size:12px; padding-left:20px; }
.xgjs { margin:0px; padding:0px; border: 1px solid #D4D4D4; overflow:auto; margin-bottom:10px; }
.xgjs .th { margin:0px; padding:0px 10px; background:url(../cpimg/thbg01.gif); font-size:14px; font-weight:bold; height:30px; line-height:30px; display:block; }
.xgjs .th span { float:right; font-size:12px; color:#FF6600; font-weight:normal; }
.xgjs li { width:340px; height:28px; line-height:28px; float:left; overflow:hidden; padding-left:10px; }
.xgjs li a,
.xgjs li a:hover { font-size:14px; }
.xgjs ul { overflow:auto; height:100%; }
.tpxw { margin:0px 0px 10px 0px; padding:0px; height:200px; border: 1px solid #D4D4D4; }
.tpxw .th { margin:0px; padding:0px 10px; background:url(../cpimg/thbg01.gif); font-size:14px; font-weight:bold; height:30px; line-height:30px; display:block; }
.tpxw .th span { float:right; font-size:12px; color:#FF6600; font-weight:normal; }
.tpxw li { width:210px; height:150px; float:left; text-align:center; }
.tpxw li span { display:block; line-height:28px; }
.tpxw img { margin:5px 0px; }
.tpxw a,
.tpxw a:hover { color:#00628B; font-size:12px; }
.xinwen .ad1,
.xinwen .ad2,
.xinwen .ad3,
.xinwen .ad4,
.xinwen .ad5 { margin:0px; padding:10px 0px; }
.xinwen .ad1 { display:none }
/*.xinwen .body .ad2{padding:5px 20px 20px 0px;float:left;}*/
.xinwen .body .ad2 { padding:10px; display:block; text-align:center; }
.xinwen .ad3 { display:block; text-align:center; height:90px;}
.xinwen .ad4 { display:none }
/*******news_final_article.html发表评论*********/
.news_comment_box { border:1px solid #D4D4D4; background:#FFF; margin:0px 0px 10px 0px; padding:10px; display:block;text-align:left; font-size:12px; }
.news_comment_box form { margin:0px; padding:0px; }
.news_comment_box form textarea { background:url(../images/plbg.png) no-repeat top; padding:0px 0px; margin:10px 0px; width:600px; height:70px; border:1px solid #00628B; font-size:14px; }
.news_comment_th { height:28px; line-height:28px; margin:0px; padding:0px; font-weight:bold; font-size:14px; color:#333; background:#fff; text-align:left; }
.news_comment_th span { font-size:12px; font-weight:normal; color:#666; padding-left:20px; }
.news_comment_info { margin:0px; padding:0px; height:40px; line-height:40px; }
.news_comment_pingjia { margin:0px; padding:0px; height:40px; line-height:40px; }
.news_comment_content { margin:0px; padding:0px; }
.news_comment_emot { margin:0px; padding:0px; height:30px; line-height:30px; clear:both; display:none; }
.news_comment_emot ul { list-style:none; margin:0px; padding:0px; height:30px; }
.news_comment_emot li { margin:0px; padding:0px 10px 0px 0px; height:30px; line-height:30px; float:left; }
.news_comment_user { margin:0px; padding:0px; height:30px; line-height:30px; clear:both; display:none; }
.news_comment_sumbit { margin:0px; padding:0px; height:30px; line-height:30px; }
.news_comment_more { float:right; margin:0px; padding:0px 10px 0px 0px; font-weight:normal; font-size:12px; }
.news_comment_more a,
.news_comment_more a:hover { color:#666; text-decoration:underline; }
.news_comment_list { margin:0px; padding:0px; font-size:12px; font-weight:normal; text-align:left; }
.news_comment_box button { margin:0px; padding:3px 10px; font-size:12px }
.decmt-box { margin:0px 0px 10px 0px; padding:0px; border-bottom:1px solid #D4D4D4; }
.decmt-box a,
.decmt-box a:hover { text-decoration:underline; color:#333; padding:0px 5px; }
.decmt-title { margin:0px; padding:0px; height:30px; width:70%; float:left }
.decmt-act { margin:0px; padding:0px; height:30px; width:30%; float:left; text-align:center }
.decmt-content { margin:0px; padding:5px 0px 0px 10px; }
.moodico { margin:0px; padding:0px 10px 0px 0px; width:0px; height:30px; line-height:30px; }
.username { margin:0px; padding:0px 10px 0px 0px; width:0px; height:30px; line-height:30px; }
.links { width:978px; height:30px; margin:0px auto; padding:0px; clear:both; }
.links li { height:30px; line-height:30px; float:left; margin:0px 0px 0px 10px; }
.news_comment_sumbit button{
	font-size:12px;
	width:90px;
	height:25px;
	line-height:25px;
	margin:0px;
	padding:0px;
	text-align:center;
	}