/* CSS Document by weilaixu.cn */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{margin:0;padding:0;}
body{ font-size:12px; color:#000; line-height:1.5em;
 }


body a:link{ text-decoration:none; font-size:12px}
body a:visited{text-decoration:none;font-size:12px}
body a:hover{text-decoration:none;font-size:12px}
body a:active{font-size:12px}
ul li,ol li{list-style:none; margin:0px; padding:0px; }
ul{margin:0px; padding:0px;}
fieldset,img,abbr,acronym{ border:none}
/* end reset */
.inbox{}
.fl{ float:left}
.fr{ float:right!important}
.fn{ float:none}
.clear{ clear:both}
.clearleft{ clear:left}
.clearright{ clear:right}
.over{ overflow:hidden}
.ie6haslayout{ zoom:1}
.pos_abs{ position:absolute}
.pos_rel{ position:relative}
.pos_sta{ position:static}
.box_none{ display:none}
.box_block{ display:block}
.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pl5{ padding-left:5px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr15{ padding-right:15px}
.pr20{ padding-right:20px}
.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}
.mt5{ margin-top:5px}
.mt8{ margin-top:8px}
.mt-5{ margin-top:-5px}
.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.ml5{ margin-left:5px}
.ml10{ margin-left:10px}
.ml8{ margin-left:8px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.mr5{ margin-right:5px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}
.mr20{ margin-right:20px}
.mb5{ margin-bottom:5px}
.mb8{ margin-bottom:8px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}
.tl{ text-align:left;}
.gminline{}
.gminline div{ display:inline}
/* end gm */
.font_12px{ font-size:12px}
.font_13px{ font-size:13px}
.font_14px{ font-size:14px}
.font_line_12{ line-height:1.2em}
.font_line_15{ line-height:1.5em}
.font_line_18{ line-height:1.8em}
.font_line_20{ line-height:2em}
/* end font */
p,.content{}
p,.content,p a,.content a{text-decoration:none;}
p a:link,.content a:link{}
p a:hover,.content a:hover{}
p strong,p a strong,.content strong,.content a strong{}
p.f12{ font-size:12px;}
p.no2em{ text-indent:0}


h1{ font-size:14px;color:#000; text-align:center; line-height:30px; border-bottom:1px solid #CCCCCC}
h2{ font-size:12px; color:#888; text-align:center; padding-top:1px; font-weight:100; line-height:25px;margin-bottom:10px;}
h2 span{ color:#3463B1;}
h3{}
h4{}
h5{}
h6{}
input{}
input,button,textarea,select{font-size:12px; line-height:1.5em}
/* end message */

#wrapper {width: 100%;background:#fff url(../images/bg.jpg) center top repeat-x}
#innerWrapper {width:1002px;margin:0px auto;overflow:hidden;clear:both;}
.wrap,.box,.foot,.menu,.top,.banner{margin:0px auto; overflow:hidden; clear:both}
.wrap,.box,.foot{width:980px;}
.wrap{background:#fff url(../images/c_bg.jpg) repeat-x top;}
.side_left{ width:291px; overflow:hidden;}
.side_center{ width:475px; overflow:hidden;}
.side_right{ width:212px; overflow:hidden;}
.side_left,.side_center,.side_right{ float:left}
.foot{ color:#000; text-align:center; line-height:18px;margin-top:5px; background:url(../images/bqbg.jpg) repeat-x; height:83px;}

.banner{width:980px; height:225px; position:relative; overflow:hidden;}
.banner .bd{position:relative; z-index:0; overflow:hidden;}
.banner .bd li{width:980px; height:225px; overflow:hidden;}
.banner .bd li img{width:980px; height:225px; vertical-align:top;}

/* end layout */

.logo{ width:395px;float:left;}
.top_p{ width:607px;float:right; overflow:hidden;}
.menu{width:1002px; height:35px; line-height:35px;background:url(../images/mbg.jpg) no-repeat;}
.menu ul{ width:980px; margin:0px auto;}
.menu ul li{width:98px;float:left;height:35px; text-align:center}
.menu ul li a,a:link{color:#fff; font-weight:bold; text-decoration:none;}
.menu ul li a:visiter{color:#fff;font-weight:bold;}
.menu ul li a:hover{color:#FFFF00;font-weight:bold;}
.menu ul li a:active{color:#fff;font-weight:bold;}
.submenu{
	width:100px;
	float:right;
	margin-top:-234px;
	margin-right:206px;
}
*html .submenu{
	width:100px;
	float:right;
	margin-top:-234px;
	margin-right:103px;
} /* ie6 fixed */
*+html .submenu{
	width:100px;
	float:right;
	margin-top:-234px;
	margin-right:205px;
} /* ie7 fixed, 注意顺序 */


.submenu a{display:block; color:#fff; font-size:12px; text-decoration:none; border-bottom:1px solid #B2E4F0; border-left:1px solid #B2E4F0;border-right:1px solid #B2E4F0;  text-align:center; line-height:28px !important;line-height:28px;height:28px !important; height:28px;}
.submenu a:visiter{color:#fff;}
.submenu a:hover{ color:#0170B7; background:#fff;}
#sub9{background:#72C5E2; display:none;filter:alpha(opacity=85);opacity:0.9;line-height:25px !important;line-height:25px;height:58px !important; height:56px;}
 
/*end menu*/
/* end top */
.inside{width:271px;border:1px solid #B4D4E9; background-color:#FFFFFF; margin:8px auto;}
.inside h3,.inside h4,.insdie_center h3,.inside_right h3{color:#fff; font-size:14px; line-height:26px; text-align:left; border:1px solid #FFFFFF; padding-left:10px; height:26px; }
.inside h3{background: url(../images/bt_bg01.jpg) no-repeat;}
.inside h4{background: url(../images/bt_bg02.jpg) no-repeat;}
.insdie_center h3{background: url(../images/bt_bg03.jpg) no-repeat;}
.inside_right h3{ background:url(../images/bt_bg04.jpg) no-repeat;}
.inside h3 span,.inside h4 span,.side_center h3 span{float:right; margin-right:5px;}
.insdie_l{background: #fff url(../images/tb_bg01.jpg) repeat-x top; margin:0px auto; padding:15px 5px 15px 10px; line-height:18px; color:#004F8A; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.insdie_p{width:250px;background: url(../images/p02.gif) repeat-x; height:1px; line-height:1px;margin-bottom:10px; margin-left:10px; overflow: hidden}/*设置DIV高度为1的方法*/
.insdie_m{overflow:hidden; zoom:1;margin-bottom:9px !important; margin-top:13px; margin-bottom:11px;}
.insdie_m img{ float:left; margin-left:17px; padding-bottom:6px; }
/* end side left */

.insdie_center{border:1px solid #B4D4E9; background-color:#FFFFFF; margin:8px auto;}
.insdie_center_news_t{background: #fff url(../images/tb_bg01.jpg) repeat-x top; margin:0px auto; padding:10px 5px 3px 10px; line-height:18px; color:#004F8A; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; height:100px;}
.insdie_center_news_pic{float:left; width:148px; height:97px; overflow:hidden; position:relative;}
.insdie_center_news_pic .bd li{width:148px; height:97px; float:left;}
.insdie_center_news_pic .bd li a{display:block; height:97px; overflow:hidden;}
.insdie_center_news_pic .bd li p{display:block; height:97px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.insdie_center_news_pic .hd{height:16px; position:absolute; right:0; bottom:0;}
.insdie_center_news_pic .hd li{width:16px; height:16px; line-height:16px; background:rgba(0,0,0,0.4); border-left:rgba(255,255,255,0.7) 1px solid; overflow:hidden; text-align:center; color:#fff; font-size:12px; cursor:pointer; float:left; font-family:Arial, Helvetica, sans-serif;}
.insdie_center_news_pic .hd li:first-of-type{border-left:0;}
.insdie_center_news_pic .hd li.on{background:rgba(255,0,0,0.9); width:20px;}

.insdie_center_news_tn{float:right; padding-right:10px;}

.insdie_center_news_tn ul{width:280px;}
.insdie_center_news_tn ul li{ font-size:12px; font-weight:normal; line-height:18px;}
.insdie_center_news_tn ul li a,a:link{ color:#000000; text-decoration:none; font-size:12px}
.insdie_center_news_tn ul li a:visiter{color:#000000; text-decoration:none}
.insdie_center_news_tn ul li a:hover{ color:#FF0000}
.insdie_center_news_tn ul li span{float:left;}
.insdie_center_news_tn ul li span img{border:none}

.insdie_center_news{width:448px; margin:0px auto}
.insdie_center_news ul{ margin-bottom:5px;}
.insdie_center_news ul li{background:url(../images/dot2.gif) left top no-repeat; line-height:32px; height:32px; padding-left:15px;}
.insdie_center_news ul li span{ float:right; color:#999999}
.insdie_center_news ul li a,a:link{ color:#000000; text-decoration:none; font-weight:normal; font-size:12px}
.insdie_center_news ul li a:visiter{color:#000000; text-decoration:none}
.insdie_center_news ul li a:hover{ color:#FF0000}

.p{ background:url(../images/p02.gif) repeat-x bottom;}

.insdie_center_search{border:1px solid #B4D4E9; background-color:#F0F0F0; height:44px;}
.insdie_center_search_text{ margin-top:10px;border:1px solid #9D9D9D; background:#fff url(../images/sstbg.jpg) no-repeat left; width:358px; height:20px; text-align:center; color:#999999}
.insdie_center_search_button{ margin-top:10px;border:1px solid #A5CEDE; background:url(../images/ssbg.jpg); color:#0A5D9E; height:24px;}
/* end side_center*/

.inside_right{width:195px;border:1px solid #B4D4E9; background-color:#FFFFFF;margin:8px auto;clear:both;}
.inside_right ul{ padding:10px 68px 11px 9px;background:url(../images/gwdw_bg.jpg) no-repeat center;}
.inside_right ul li{ height:23px; line-height:23px; padding-bottom:2px; padding-top:3px; padding-left:4px; color:#006699}
.inside_right ul li a,a:link{ color:#006699; text-decoration:none}
.inside_right ul li a:visiter{color:#006699; text-decoration:none}
.inside_right ul li a:hover{color:#FF0000}

.inside_right_link{width:195px;border:1px solid #B4D4E9; background-color:#FFFFFF;margin-left:auto; margin-right:auto;}
.inside_right_link div{overflow:hidden; zoom:1;margin-bottom:17px !important;margin-top:14px !important; margin-top:18px; margin-bottom:15px; text-align:center;}
.inside_right_link div img{ float:left; margin-left:17px; padding-bottom:6px; height:37px;}
.inside_right_link div img a,a:link{ color:#000000; text-decoration:none;height:37px;}
.inside_right_link div img a:visiter{color:#000000; text-decoration:none;height:37px;}
.inside_right_link div img a:hover{ color:#FF0000;height:37px;}
.inside_right_link div select{ width:158px;}
/* end side_right*/
/* end index.asp*/
/*start list.asp*/
.inside_right div{overflow:hidden; zoom:1;margin-bottom:17px !important;margin-top:14px !important; margin-top:18px; margin-bottom:15px; text-align:center;}
.inside_right div img{ float:left; margin-left:17px; padding-bottom:6px; height:37px;}
.inside_right div img a,a:link{ color:#000000; text-decoration:none;height:37px;}
.inside_right div img a:visiter{color:#000000; text-decoration:none;height:37px;}
.inside_right div img a:hover{ color:#FF0000;height:37px;}
.inside_right div select{ width:158px;}
/*end list left*/
.center_list{width:757px;border:1px solid #B4D4E9; background-color:#FFFFFF; margin-top:8px; float:left;}

.center_list h3{color:#fff; font-size:14px; line-height:26px; text-align:left; border:1px solid #FFFFFF; padding-left:10px; height:26px; }
.center_list h3{background:url(../images/conbt.jpg) no-repeat;}
.center_list h3 span{float:right; font-size:12px; font-weight:normal; padding-right:10px;}
.center_list h3 span a,a:link{ color:#fff; text-decoration:none;}
.center_list h3 span a:visiter{color:#fff; text-decoration:none;}
.center_list h3 span a:hover{ color:#FF0000;}

.center_list ul{padding:10px 5px 10px 10px}
.center_list ul li{line-height:18px; width:580px;}
.center_list ul li a,a:link{ color: #000; text-decoration:none; font-size:12px}
.center_list ul li a:visiter{color:#000; text-decoration:none; font-size:12px}
.center_list ul li a:hover{ color:#FF0000;}

.center_list ul li p{ padding:10px; font-size:12px}
.center_list ul li h4{ font-weight:normal;padding-left:10px;color:#000000; font-size:12px; background-color: #efefef; height:26px; line-height:26px;}
.center_list ul li h4 a,a:link{ color: #006699; text-decoration:none; font-size:12px}
.center_list ul li h4 a:visiter{color:#006699; text-decoration:none; font-size:12px}
.center_list ul li h4 a:hover{ color:#FF0000;}
.center_list ul li h4 span{ float:right; color:#999999; padding-right:10px;}
.center_pic{ width:140px; height:335px; left:50%; position:absolute; margin-left:330px; top:400px; zoom:1}
.center_pic img{ border:1px solid #000000}
.center_page{ background-color:#efefef; border-top:1px dashed #CCCCCC; text-align:center; height:30px; line-height:30px;}

.content{ width:690px;margin:10px auto; overflow:hidden;}
.content div{}

.input_a{ border:1px solid #CCCCCC; background-color:#FFFFFF; width:400px; height:20px;}
.input_b{ border:1px solid #CCCCCC; background-color:#FFFFFF; width:200px; height:20px;}
.textarea_a{ width:530px; height:120px;border:1px solid #CCCCCC; background-color:#FFFFFF; color: #999999}


.piclist{ padding-top:12px}
.piclist ul{ padding-left:10px;}
.piclist ul li{ display:inline; margin-right:12px; text-align:center; float:left; padding:0px; margin-bottom:5px}
.piclist ul li img{ display:block; border:4px solid #F3F3F3; margin-bottom:3px}
.piclist ul li a,a:link{ color:#000; text-align:center; text-decoration:none; font-size:14px;}
.piclist ul li a:hover{ color:#0000ff}
.piclist ul li a:visited{ color:#800080}.GuestBookContent {
	border: 1px solid #CCCCCC;
	padding: 5px;
}

.any  input {
	height: 25px;
	width: 230px;
}

.any  textarea {

       height: 150px;
	   width: 590px;
}

.articleCon img{max-width:690px; margin:5px auto;_width:expression(document.body.clientWidth > 690 ? "690px" : "auto"); vertical-align:top;}
.articleCon p{text-indent:2em; line-height:24px;}