/*****Reset*****/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}  
img{ display:block;}   
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}   
input,textarea,select{*font-size:100%;}   
/*****Basic Elements*****/
body{color: #333333; background:#fff url(../images/page_bg.gif) repeat-x;text-align: left; font-size:12px; font-family:宋体;}    
h1, h2, h3, h4, h5, h6{ font-weight: bold; font-size:14px;}
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
ul li{list-style:none;} 
table{ margin:0 auto;} 
h1,h2,h3,h4,h5,h6 {font-size:14px; color:#000000;}     
a{color:#333333;text-decoration:none;}
a:visited {color:#333333;text-decoration:none;}
a:hover {color:#cc0000;text-decoration:underline;}
a:active {color:#cc0000;}
.c_blue01{ color:#355AA1;}
.c_blue02,.c_blue02 a:link,.c_blue02 a:visited{ color:#2E73C1;}
.c_blue02 a:hover{ color:#cc0000;}
.c_red01,.c_red01 a:link,.c_red01 a:visited{ color:#CD3301;}

.black_12d, a.black_12d:link, a.black_12d:visited {text-decoration:none; color:#333; background:url(../images/dot_333.jpg) no-repeat 5px 5px; padding-left:13px;}
.black_12d, a.black_12d:active, a.black_12d:hover {color:#000000; background:url(../images/dot_333.jpg) no-repeat 5px 5px; padding-left:13px;}

/*****Generic Classes*****/
.clear {clear:both; height:0; overflow:hidden; display:block;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.blank5{clear:both; height:5px; overflow:hidden; display:block;}
.blank10{clear:both; height:10px; overflow:hidden; display:block;}
.blue_line{ background:#CCE3FC;clear:both; height:1px; overflow:hidden; display:block; margin:0px 10px;}
.un_line,.un_line a{text-decoration:none;}
.no_border{border:none;}
.m_r10{ margin-right:10px;}
.m_l10{ margin-left:10px;}
.f_b{font-weight:bold;}
.f_i{font-style:italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.clearfix:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.clearfix{ height:auto !important;min-height:1px;height:1px;}
/*****Basic Layout*****/
.area{width:910px;margin:0 auto;overflow:hidden; background:#fff;}
.col_230{width:230px;}
.col_360{width:360px;}
.col_300{width:300px;}
.col_670{width:670px;}
.col_230{width:230px;}
/*****Banner*****/
.banner_box{background:url(../images/top2.jpg) no-repeat;height:239px;width:998px;margin:0 auto; position:relative;}
.link_box{ position:absolute; top:175px;}
.link_box a{display:inline-block;float:left; text-indent:-9999em;}
.link_box a.l_01{width:115px;height:20px;margin-left:65px;margin-top:10px;}
.link_box a.l_02{width:115px;height:20px;margin-left:5px;margin-top:10px;}
.link_box a.l_03{width:160px;height:20px;margin-left:2px;margin-top:10px;}
.link_box a.l_04{width:130px;height:35px;margin-left:185px;}
.link_box a.l_05{width:140px;height:35px;}
.nav_box{font-size:14px;color:#213967; position:absolute; top:249px; left:130px;}
.nav_box a:link,.nav_box a:visited{color:#213967; font-weight:bold; margin:0px 7px;}
/*****P_style*****/
.p_style01{line-height:22px;text-indent:2em;}
.p_style02{line-height:22px;}
.p_style03{line-height:22px; font-size:14px;}
.p_style04{line-height:22px; color:#666;}
/*****Title*****/
.tit01{background:url(../images/tit_bg01.gif) repeat-x;height:26px;line-height:26px;}
.tit01 h2{color:#fff;padding-left:30px; float:left; background:url(../images/icons.gif) 0px 6px no-repeat; margin-left:60px; display:inline;}
.tit02{background:url(../images/tit_bg.gif) no-repeat; height:31px; width:293px; margin-left:1px; text-indent:-9999em; margin-bottom:10px;}
.tit03{background:url(../images/tit_bg.gif) 0px -40px no-repeat; height:31px; width:360px; margin-left:7px; text-indent:-9999em;}
.tit04{background:url(../images/tit_bg.gif) 0px -80px no-repeat; height:31px; width:226px; margin-left:5px; text-indent:-9999em; margin-right:1px;}
.tit05{ height:30px; margin:5px 5px;}
.tit05 h2{ margin-left:62px; padding-left:10px; width:150px; background:#EAEAEA; position:relative;top:1px; line-height:26px; color:#2E6DBD;}
.tit05_01{background:url(../images/icons.gif) 0px -78px no-repeat;}
.tit05_02{background:url(../images/icons.gif) 0px -118px no-repeat;}
.tit05_03{background:url(../images/icons.gif) 0px -158px no-repeat;}
.tit06{background:url(../images/tit_bg01.gif) repeat-x;height:26px;line-height:26px;}
.tit06 h2{color:#fff;padding-left:30px; float:left;background:url(../images/icons.gif) 0px -18px no-repeat;}
.tit07{background:url(../images/tit_bg02.gif) repeat-x;height:29px;line-height:29px;}
.tit07 h2{color:#000;padding-left:30px; float:left;background:url(../images/icons.gif) 0px -45px no-repeat;}
.tit08{background:url(../images/tit_bg.gif) 0px -121px no-repeat;height:30px;line-height:30px;}
.tit08 h2{ text-indent:-999em; float:left;}
.tit09{background:url(../images/tit_bg.gif) 0px -161px no-repeat;height:30px;line-height:30px;}
.tit09 h2{ text-indent:-999em; float:left;}
.tit10{background:url(../images/tit_bg.gif) 0px -201px no-repeat;height:30px;line-height:30px;}
.tit10 h2{ text-indent:-999em; float:left;}
.tit11{background:url(../images/tit_bg.gif) 0px -241px no-repeat;height:30px;line-height:30px; border:1px solid #fff;}
.tit11 h2{ text-indent:-999em; float:left;}
span.more{ float:right; margin-right:10px;}

/*****Content*****/
.hot_box{padding:4px; height:300px;}
.s_img span{display:block; float:left; margin-left:2px; margin-top:6px;}
.s_img span img{width:83px; height:56px;}
.s_img .arrow_l{width:14px;height:57px;background:url(../images/icons.gif) -10px -206px no-repeat;margin:6px 0px 0px 0px;cursor:pointer; float:left;}
.s_img .arrow_r{width:14px;height:57px;background:url(../images/icons.gif) -44px -207px no-repeat;margin:6px 0px 0px 2px;cursor:pointer; float:left;}
.s_img span.current img{border:1px solid #335AA1;width:81px; height:54px;}
.news_box h2{line-height:35px; text-align:center; font-size:20px; font-family:黑体; font-weight:normal;}
.news_box h2 a:link,.news_box h2 a:visited{color:#cc3300;}
.news_box p{text-align:left;line-height:22px;}
.news_list{ background:url(../images/news_l_bg.gif) no-repeat; height:88px; margin-top:5px;}
p.more{ display:block; text-align:right; margin-right:10px; line-height:20px;}
.top_r{ background:#E3F0F9; padding:5px; height:272px;}
.top_r strong{ color:#000; line-height:30px;}

.con_box01_l{float:left;width:300px; background:url(../images/dash_line.gif) right repeat-y; padding-bottom:10px;}
.con_box01_m{ float:left;width:374px; background:url(../images/dash_line.gif) right repeat-y;}
.con_box01_r{ float:right;width:232px;}
.con_box01_l p,.con_box01_r p{ margin-left:10px; margin-right:5px;}
.con_box01_r p.more{ margin-top:8px;}

.con_box02{ padding:5px 0px 5px 5px;}
.con_box03{ background:#E3EFF9; border:1px solid #fff; padding:8px;}
.con_box03 p{ line-height:18px;}
.con_box02 p{ line-height:20px;}
.con_box02 p.t_p{ padding-left:65px;}
.img_box01{ background:#30578E url(../images/con_bg01.gif) no-repeat; width:100%;}
.img_box01 .img_b_inner{width:210px; float:left; margin:10px 0px 5px 10px; display:inline;}
.img_box01 .img_b_inner img{ width:200px; height:140px; border:5px solid #fff; margin-bottom:5px;}
.img_box01 .img_b_inner p{ color:#CBDDF3; line-height:20px; text-align:center;}
.img_box01 .img_b_inner p a:link,.img_box01 .img_b_inner p a:visited{color:#CBDDF3;}
.list_box01{ background:#D6E3F4;}
.img_box02{ width:100%; padding-bottom:10px;}
.img_box02 .img_b_inner{width:215px; float:left; margin:10px 0px 0px 10px; display:inline;}
.img_box02 .img_b_inner img{ width:215px; height:150px;margin-bottom:5px;}
.img_box02 .img_b_inner p{ color:#fff; line-height:22px; text-align:center; background:#30578E;}
.img_box02 .img_b_inner p a:link,.img_box02 .img_b_inner p a:visited{color:#fff;}
/*****List*****/
.list_style01{ padding:10px 0px 0px 15px;}
.list_style01 li{background:url(../images/dot_blue.gif) 0px 12px no-repeat; padding-left:10px;height:27px; line-height:27px; font-size:14px;}
.list_style01 li a:link,.list_style01 li a:visited{ color:#244072;}
.list_style01 li a:hover{ color:#cc0000;}
.list_style02{ margin:8px 10px 0px;}
.list_style02 li{ margin-bottom:8px;}
.list_style02 li img{ border:1px solid #BFCFE6; padding:4px; float:left; margin-right:8px;}
.list_style02 li strong{ line-height:22px;}
.list_style03{ padding:10px 0px 5px 10px;}
.list_style03 li{background:url(../images/dot_666.gif) 0px 9px no-repeat; padding-left:10px;height:22px; line-height:22px;}
.list_style03 li a:link,.list_style03 li a:visited{ color:#666;}
.list_style03 li a:hover{ color:#cc0000;}
.list_style04{height:auto !important; min-height:149px;height:149px;padding:5px 0px 5px 15px;}
.list_style04 li{padding-left:10px;height:24px; line-height:24px; width:315px; float:left;background:url(../images/dot_blue.gif) 0px 9px no-repeat;}
/*****Border && Bg*****/
.border_blue{border:1px solid #C2D3E7;}
/*****Table*****/
.table_style01{width:800px; background:#999; margin:10px auto 0px;text-align:center; }
.table_style01 th,.table_style01 td{ background:#fff; line-height:20px;}
.table_style01 th{font-weight:bold;}
.table_style01 td.t_left{ text-align:left; padding-left:10px;}
.table_style01 td p.t_p{padding-left:60px;}



/*****列表页*****/
.list_border{height:auto !important; min-height:1000px;height:1000px; padding-bottom:44px;}
.list_tit{font-size:14px;background:url(../images/bg_arr6.gif) 0px 8px no-repeat;padding-left:15px;line-height:30px;color:#213967; margin:10px 20px;}
.list_style05 li{background:url(../images/dot_blue.gif) 10px 13px no-repeat;margin:0 auto;text-align:left; font-size:14px; height:30px; width:600px; line-height:30px; padding-left:10px; border-bottom:1px dashed #ddd;}
.list_style05 li span{color:#666666; font-size:12px; float:right; margin-right:10px;}
.list_style05 li a:link,.list_style05 li a:visited{ float:left; text-align:center; margin-left:10px;}

/*****最终页*****/
.art_border{height:auto !important; min-height:1000px;height:1000px;line-height:24px;font-size:14px;padding:0px 20px 44px 20px;}
.art_border p{padding:6px 0px;}
.art_tit{line-height:50px; border-bottom:1px solid #C2D2E7; margin:0px 15px; color:#213967; font-size:20px; font-family:黑体; font-weight: normal; text-align:center;}
.art_info{display:block; line-height:40px; color:#666; text-align:center; margin-bottom:30px;}

/*****翻页*****/
#pagenav{height:23px;line-height:23px;font-size:12px;background:#fff;margin:40px auto 0px;padding:0px;text-align:center;}
a.npl:link,a.npl:visited,a.npl:hover,a.npl:active{color:#333333;text-decoration:none;border:1px solid #FAC45F;padding:4px 7px 2px;background:#FBEDBD;}
a.cpl:link,a.cpl:visited,a.cpl:hover,a.cpl:active{color:#fff;text-decoration:none;border:1px solid #F9E6AC;padding:4px 7px 2px;background:#FAC45F;font-weight:normal;}
a.pl:link,a.pl:visited{color:#666;text-decoration:none;border:1px solid #FAC45F;padding:4px 7px 2px;background:#FBEDBD;}
a.pl:hover,a.pl:active {color:#fff;text-decoration:none;border:1px solid #F9E6AC;padding:4px 7px 2px;background:#FAC45F;font-weight:normal;}
#pagenav2{font-family:"宋体";height:23px;line-height:23px;font-size:12px;background:#fff;margin:15px auto;padding:0px;text-align:center;}
