@import url("base.css");
@import url("table.css");
#main_full{ width:980px; border:1px solid #B9DFF9; margin:10px auto 0; }
#main_l{ width:638px;}
/*侧边搜索*/
.sidesearch{ height:30px; line-height:30px;}

/*圆角矩形*/
.cribox_top,.cribox_btm{ background:url(../image/bg_1.gif) no-repeat 0 0; height:10px; line-height:10px;}
.cribox_bdr,.cribox_bdr_1{ border:6px solid #E5F3FE; border-width:0 6px; padding:0 5px; height:190px; max-height:190px; overflow:hidden;}
.cribox_bdr_1{height:25px; max-height:25px; padding-top:5px;}
.cribox_btm{ background-position:0 -10px; overflow:hidden;}

/*栏目*/
.cat,.cat_index{ margin:10px auto; clear:both; overflow:hidden!important;}
.cat{ padding:0 5px;}
/*栏目标题*/
.cat_title,.cat_title_1{ border:1px solid #99D3FB; background:url(../image/bg_2.jpg) repeat-x 0 -64px; height:27px; overflow:hidden; line-height:27px; padding:0 10px; margin-bottom:10px;}
.cat_title_1{ background-position:0 24px; border:0;}
/*more*/
.cat_title img,.cat_title_1 img{ float:right;}
.cat_title h3,.cat_title_1 h3{ font-size:14px; color:#069;background:url(../image/bg_model.gif) no-repeat -7px 3px; padding-left:1em;}
.cat_left{ width:214px; float:left; border:1px solid #99D3FB; text-align:center; padding:5px 0; overflow:hidden;}
.cat_left p{text-indent:2em; width:204px; text-align:left; line-height:200%; margin:0 auto;}
.cat_left p a{ font-size:12px;}
.cat_left a img{ border:1px solid #CCCCCC;padding:1px;}
.cat_left ul{ margin:0 auto;}
.cat_right{ width:410px; float:right;}
.cat_right a{ font-size:14px;}
/*幻灯片*/
#slide{ width:300px;}
/*热点新闻*/
#hotnews{ width:312px;}
#hotnews h1{}
#hotnews li{ font-size:14px;}


#head{width:100%;}

#top_l{ float:left;margin-top:7px;}
#div_logined{float:left;margin-top:7px;}
#logo_menu{background-color:#fff;width:960px;margin:0 auto;padding:0px;}
#logo{ float:left;width:150px;}
#top_menu{width:795px;float:right;text-align:left; line-height:180%;margin-top:8px;}
#top_menu p{color:#ccc;}
#head, { width:960px; margin:0 auto; background:#fff;clear:both; overflow:hidden;}
#head{ background:transparent; overflow:hidden;}
#index_banner{width:938px;margin:0 auto;padding:10px;border:1px solid #BAD6E5; background:#F0FAFF;}
#index_txt{width:960px;margin:0 auto;padding:0px;border:0px solid #BAD6E5; background:#F0FAFF;line-height:22px; }
#index_jk{width:980px;margin:0 auto;padding:0px;border:0px solid #BAD6E5;}
.b_1{float:left;width:140px;}
.b_2{float:left;width:640px;padding-left:9px;}
.b_3{float:right;width:140px;}
.bb_1{float:left;width:305px;}
.bb_2{float:left;width:310px;padding-left:9px;}
.bb_3{float:right;width:305px;}
.ads_pic{height:60px;}
.ads_pic_1{height:130px;}
.ads_txt{line-height:20px;clear:both;}
.ads_txt a, .ads_txt a:visited{color:#666;}




/*参考开始*/
body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, table, th, td, h1, h2, h3, h4, h5, h6 { font-family:"宋体"; margin:0; padding:0; color:#333; font-size:12px;}
*{padding:0px;margin:0px;}
a:link, a:visited { text-decoration:none; color:#333;}
a:hover, a:active { text-decoration:underline; color:#f00;}
ul, ol, li{ list-style:none;}
input, textarea, select, button, file {	font-size:12px;}
img { border:0;}
p, li {line-height:180%;}
.list12 li a:link, .list12 li a:visited{background:url(../image/list_bg.gif) no-repeat 0 5px;font:normal 12px/20px "宋体";color:#333;padding-left:8px;}
.list12 li a:hover, .list12 li a:active{color:#f00;}
.link12 li a:link, .link12 li a:visited{font:normal 12px/20px "宋体";color:#333;}
.link12 li a:hover, .link12 li a:active{color:#f00;}
.blue14 a:link, .blue14 a:visited{font:normal 14px/26px "宋体";color:#333;}
.blue14 a:hover, .blue14 a:active{color:#f00;}
.blue14 .c_blue a:link, .blue14 .c_blue a:visited{font:normal 14px/26px "宋体";color:#1e50a2;}
.blue14 .c_blue a:hover, .blue14 .c_blue a:active{color:#f00;}
.link16 a{font:bold 16px/30px "宋体";color:#f30;}
.link16 a:hover{font:bold 16px/30px "宋体";color:#333;}

.f_l, #slide{ float:left;}
.f_r, .date { float:right;}
.date{ color:#ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-right:8px;}
.clear{clear:both;height:0px;line-height:0px;}
.mar10{margin-bottom:10px;}
.mr_20{margin-right:14px;}
.mr_6{margin-right:6px;}
.c_blue{ color:#1e50a2;}
.c_blue a{ color:#1e50a2;}
.line{background:url(../image/dot_line.gif) repeat-x bottom center;margin-bottom:5px;padding-bottom:5px;}
.blank10{height:10px;line-height:10px;clear:both; overflow:hidden;}
.blank50{height:50px;line-height:50px;}
.padd15{padding:0px 15px 15px;}
.padd10{padding:0 10px;}



.i_l_vlist li{ background:url(../image/dian.gif) no-repeat left center;padding-left:20px;}
.i_r_vlist{padding:10px 15px;}
.i_r_vlist li{ background:url(../image/dian.gif) no-repeat left center;padding-left:20px;}


#i_focus_title h1{font:bold 16px/30px "宋体"; text-align:center;}
#i_focus_title p{ text-indent:2em;color:#999;}
#i_focus_title a{color:#1E50A2;}
.i_txtlist{background:url(../image/i_list_dot.gif) no-repeat left top;padding-left:12px; font-size:14px;}
.i_txtlist li{ font-size:14px;line-height:24px;}
.i_txtlist a{font:normal 14px/24px "宋体";color:#1E50A2;}
.i_txtlist span a{color:#1E50A2;}
.blank10dot{height:12px;line-height:12px;background:url(../image/dot_line.gif) repeat-x left center;clear:both;}

#i_photo_t{height:26px; background:url(../image/tsya.gif);text-align:right;padding-right:12px;line-height:26px;margin:10px auto;}
#i_photo li{float:left;width:110px;padding:5px;text-align:center; background:#efefef;}

.i_rt{width:280px;height:24px; background:url(../image/i_rtbg.gif);line-height:24px;margin-bottom:15px;}
.i_rt h4{height:24px;width:73px; text-align:center;color:#1E50A2;}
.i_rt span{float:right;padding-right:12px;}
.i_rdiv{width:250px;padding:0px 15px;}

.i_rdiv .ml{margin:0px;}
.i_rdiv .ml li{width:100px; background-color:#efefef;text-align:center;margin:0px 5px;float:left;padding:4px; border:1px solid #ccc;}
.xl li a:link, .xl li a:visited{background:url(../image/list_bg.gif) no-repeat 0 5px;font:normal 12px/150% "宋体";color:#333;text-decoration:none;padding-left:8px;}
.xl li a:hover, .xl li a:active{font:normal 12px/150% "宋体";color:#f00;text-decoration:underline;}

#i_focus{width:958px; margin:10px auto 0; border:1px solid #AACBEE;}
#i_focus_l{width:677px;float:left; background:url(../image/zuixin.jpg) no-repeat left top;border-right:1px solid #AACBEE;}
#i_focus_r{width:280px;float:right;background:url(../image/wenba.jpg) no-repeat right top;padding-top:45px;}
#i_weather{text-align:right;height:22px;line-height:22px;margin:15px 20px;}
#i_focus_c{padding:0px 18px 15px 15px;}
#i_focus_cl{width:234px;float:left;}
#i_focus_cr{width:392px;float:right;margin-left:18px;}

/*参考下半部分开始制作*/
.i_wrap{width:958px; margin:10px auto 0; border:1px solid #CFCFCF;}
.i_wrap_l{width:210px;float:left;}
.i_wrap_m{width:466px;float:left;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.i_wrap_r{width:280px;float:right;}
.i_wrap_mc{width:442px;padding:12px;}
.i_w_l_ads{width:200px;margin:5px;}
.i_w_l_tbg{ height:26px; font:bold 12px/26px "宋体";padding-left:12px; background:url(../image/i_w_l_tbg.gif) repeat-x left center;}
.i_m_l{width:122px;margin-right:12px;float:left;}
.i_m_r{width:308px;float:right;}
.i_m_t{height:35px;line-height:35px;padding-right:12px;text-align:right;}
.i_m_t a{color:#666;}
.shengdihong{background:url(../image/zgya_bg.jpg) no-repeat 0px 0px;}
.shanbeiminge{background:url(../image/zgya_bg.jpg) no-repeat 0px -35px;padding-top:50px;}

.yananjingji{background:url(../image/jing.jpg) no-repeat 0px 0px;}
.yananqiye{background:url(../image/jing.jpg) no-repeat 0px -35px;padding-top:50px;}

.shanbeiwenhua{background:url(../image/zgya_bg.jpg) no-repeat -466px 0px;}
.ansaiyaogu{background:url(../image/zgya_bg.jpg) no-repeat -466px -35px;padding-top:50px;}
.yananlvyou{background:url(../image/zgya_bg.jpg) no-repeat -932px 0px;}
.tesexiaochi{background:url(../image/zgya_bg.jpg) no-repeat -932px -35px;padding-top:50px;}
.i_m_l_pic{width:120px; background:#efefef;text-align:center;line-height:24px;}
.i_m_l_pic img{border:1px solid #ccc;}
.i_m_l_txt{width:110px;padding:5px;margin-top:10px;border:1px solid #efefef; background:#f5f5f5;}
.i_m_l_txt li{ background:url(../image/dot_line.gif) repeat-x left bottom;}
.i_m_l_txt a{color:#666;}
.i_l_pic{width:180px;}
.i_l_pic li{width:84px; background-color:#efefef;text-align:center;float:left;border:1px solid #ccc;line-height:20px;}
.i_r_pic{width:250px;padding:0px 15px;}
.i_r_pic li{width:108px;background-color:#efefef;text-align:center;float:left;padding:4px; border:1px solid #ccc;line-height:20px; overflow:hidden;}
.i_r_pic_s{width:250px;padding:0px 15px;}
.i_r_pic_s li{width:75px; background-color:#efefef;text-align:center;float:left;padding:1px;border:1px solid #ccc;line-height:20px;}
.i_w_l_pic{width:200px;padding:4px;}
.i_w_l_pic li{width:86px;background-color:#efefef;margin-bottom:5px;text-align:center;float:left;padding:3px;border:1px solid #ccc;line-height:20px;}
.i_w_l_pic3{width:220px;}
.i_w_l_pic3 li{width:95px;background-color:#efefef;margin-bottom:5px;text-align:center;float:left;padding:3px;border:1px solid #ccc;line-height:20px;}

/*太平洋*/
.i_tpy{width:960px; border:1px solid #bad6e5;padding:5px;margin:5px auto 0;text-align:left;}
.tpy{background:url(../image/qcbj.jpg) no-repeat 0px 0px;}

/*友情链接*/
.i_link{width:938px;border:1px solid #bad6e5;padding:10px;margin:10px auto 0;text-align:center;}
.link_pic, .link_text{clear:both;}
.link_text ul{clear:both;}
.link_pic li{margin:0 7px;float:left;}




.i_lbox{width:212px;padding:10px;border:1px solid #ccc;border-top:none;border-bottom:none;}
.i_lbox2{width:212px;padding:10px;border:1px solid #ccc;border-top:none;}
.i_lads{width:220px;padding:6px;border:1px solid #ccc;border-top:0px;}
.i_tlads{width:958px;margin:10px auto 0;border:1px solid #ccc;}
.i_tlads_l{width:677px;border-right:1px solid #ccc;float:left;padding:9px 0px;text-align:center;}
.i_tlads_r{width:280px;float:right;padding:9px 0px;text-align:center;}

/*首页焦点图*/
#focus_tab{width:224px;height:189px;padding:4px;border:1px solid #ccc;}
#focus_img {background: #fff;overflow: hidden; width: 224px; position:relative; height: 189px;line-height:24px;}
#focus_img a:link, #focus_img a:visited{font-size:12px;color:#333; text-decoration:none;}
#focus_img a:hover, #focus_img a:active{font-size:12px;color:#f00; text-decoration:underline;}
#focus_img #idSlider {position: absolute; text-align:center;}
#focus_img #idSlider img {display: block;  width: 224px; height: 165px;}
#focus_img #idNum {right: 0px; position: absolute; top: 149px}
#focus_img #idNum li {font:normal 10px/16px Verdana, Arial, Helvetica, sans-serif;background: #000;float: left;overflow: hidden;width: 20px;cursor: pointer;color: #fff;height: 16px;text-align: center;filter: Alpha(Opacity=70);}
#focus_img #idNum li.on {background:#f00}

/*TAB*/
.dis {display:block;}
.undis {display:none;}

/* 横向 */
#v_pic {clear:both;width:250px;margin:0 auto;}
#v_pic li {float:left;width:70px;height:54px;background:#efefef;text-align:center;padding:4px;!important;_padding:4px 4px 0px 4px;margin:0 2px;}
#v_pic li.s {background:#E0EFFF;padding:3px;!important;_padding:3px 3px 0px 3px;border:1px solid #8CBAEB;}
#v_title {clear:both;width:250px;margin:0 auto;text-align:center;background:url(../image/dot_line.gif) repeat-x left bottom;}
#v_title a{font:bold 12px/24px "宋体";color:#1E50A2;}





/*首页搜索*/
.search_tag_top{background:url(../image/bg_1.gif) no-repeat 0 -20px;padding-top:5px;}
.search_tag_top p{ height:20px; line-height:20px;background:#E4F3FC url(../image/bg_search.jpg) no-repeat 10px 0; padding-left:60px;}
#search_tag span{ padding:5px 10px; margin:0; cursor:pointer;}
#search_tag span.selected{ background:#fff; height:20px; line-height:20px;}
/*内容页*/
#content {width:100%; margin:0 auto; overflow:hidden;}
#content_head { text-align:center; padding:10px; border-bottom:1px solid #B9DFF9; }
#content_head h1 { font-family:"宋体"; font-size:20px; color:#077ac7;}
#content_head h2{line-height:24px; font-size:12px; font-weight:normal;}
#digest { margin:10px; border:1px solid #eee; background-color: #fefeff; padding:8px; line-height:150%;text-indent:2em; font-size:14px;}
#digest strong { color:#f00;}
#endtext{ margin:0 auto;}
#endtext,#endtext p,#endtext li,#content p{text-align:left; text-indent:2em; overflow:hidden; font-size:14px; clear:both; line-height: 180%; word-wrap:break-word; word-break:break-all;}
#endtext,#endtext p,#endtext li{ width:620px;}
#endtext .icon { border:0; margin:3px 0 0;}
#endtext img { border:1px solid #ccc;max-width:700px;width:expression(this.width > 700 && this.width > this.height ? 700 : true);overflow:hidden;}
#endtext p{ margin-top:10px;}
#endtext a { text-decoration:underline;	color:#1f3a87;}
#endtext a:hover { color:#bc2931;}

/*关键字*/
#keyword{ font-size:14px; margin:10px 14px; padding:0; color:#077ac7;}
#keyword a{ margin-left:8px; color:#f00;}
/*分页标题*/
#titles{ margin:10px 20px; border:1px solid #B9DFF9; width:596px; overflow:hidden;}
#titles h3{ font-size:12px; background-color:#E4F3FC; color:#077ac7; line-height:22px; border:1px #fff solid; padding:0 8px;}
#titles a{ list-style:none; width:280px; float:left; padding-left:8px;line-height:180%; }
/*上下页*/
#pre_and_next{border-top:1px solid #6DC0E9; border-bottom:1px solid #6DC0E9;}
#pre_and_next li{ margin:8px 10px;}
#commnent_tag{ font-size:12px; padding:10px; margin-top:5px; font-weight:bold;color:#077ac7;}
#commnent_tag img{ float:right; margin-top:-10px;}

/*内容页栏目样式*/
#content h3,.box h3,#text_1{ font-size:12px; background-color:#E4F3FC; color:#077ac7; line-height:24px;  padding:0 8px;}
#content h3 a,.box h3 a,#text_1 a{ color:#077ac7; font-weight:bold; font-size:12px;}
#text_1{text-align:right; padding-right:10px;}
.search_list{ border-bottom:1px dashed #B9DFF9; margin-bottom:10px; padding:6px;}
.search_list dt{ line-height:24px;}
.search_list dt a:link,.search_list dt a:visited{ font-size:14px; color:#00c; text-decoration:underline;}
.search_list dt a:hover,.search_list dt a:active{ font-size:14px; color:#00c; text-decoration:underline;}
dd.search_txt{ color:#666; line-height:180%;}
dd.search_attribute,dd.search_attribute a:link,dd.search_attribute a:visited,dd.search_attribute a:hover,dd.search_attribute a:active{ text-align:left; color:#008000;}

/*搜索条件*/
.search_term{ width:100%;}
.search_term th{ text-align:right; padding-right:10px;}
.search_term td{ height:36px; line-height:36px; }
.search_res{ height:28px; line-height:28px; background-color:#E4F3FC; font-size:14px; text-indent:10px; font-weight:bold;}
.c_red{ color:#f00;}
#search_index{ width:500px; height:400px; overflow:hidden; margin:0 auto; clear:both; padding:40px 0; }
#search_index li { height:30px; line-height:30px; text-align:center;}
#search_index p { padding:20px 0; margin:0 auto; text-align:center; }
#search_index li span{ font-size:14px; color:#00c; padding:0 8px; }
#search_index a:link,#search_index a:visited,#search_index a:hover,#search_index a:active{ color:#00c; text-decoration:underline;}
#search_index a.now:link,#search_index a.now:visited,#search_index a.now:hover,#search_index a.now:active{ color:#454545; text-decoration:none; font-weight:bold;}
.search_box{ margin:20px 10px;}
/*图片内容页*/
#ArtFrom{margin-bottom:0;border-bottom:0}
#ArticleCnt{margin-top:10px; width:100%; text-align:center;}
#lantern { width:610px; margin:10px auto; background:#f4f4f4;overflow:hidden;}
#tool { background:url(../image/pic_tool.gif) repeat-x;height:33px; border-bottom:#FFF solid 1px }
#tool .f_l{ margin:6px 0 0 12px;font-size:12px}
#tool .f_r{ margin:6px 9px 0 0 }
#pagejump{ margin-left:5px}
#bimg {margin:7px 5px; text-align:center; overflow:hidden;width:600px;overflow:hidden;}

#simg {height:75px;padding-top:8px;background:url(../image/tool_img.gif) repeat-x #E9E9E9}
#simg .p{ float:left;width:22px;text-align:right;text-indent:0}
#simg .n{ float:right;width:22px;text-align:left;text-indent:0}
#simg img.s{ filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#simg img{text-indent:0}
#sImage{float:left;width:510px;}
#sImage div,#sImage p{ width:70px; height:58px; background:#ececec; display:block; text-align:center; float:left; display:inline; overflow:hidden; border:#C7C7C7 solid 1px; margin:0 0 0 12px}
#sImage img{ filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; height:58px;text-indent:0}
#Explain { padding:5px 15px 0 15px;margin:0 auto; line-height:18px; font-size:12px}
#Explain p{margin:0;padding:0;font-size:12px;}
.ss{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#butStop,#ArtPLinkTop,#ArtPLink,#cntLeft #Article #atPage{display:block;}
#hdcnt p{text-indent:2em}
#hdcnt{margin-bottom:40px}
#ArticleCnt,#ArtCnt{text-indent:0}
/* 下载*/
.down_info { width:610px; background:#E4F3FC; margin:10px;}
.down_info caption { font-size:14px; font-weight:bold; padding:8px;	text-align:left; color:#077ac7;}
.down_info th {	width:110px; text-align:right; font-weight:normal; background:#fff;}
.down_info td {background:#fff;	padding:8px;}
#down_intro{ font-size:14px; margin:5px; text-indent:2em; line-height:1.8em;}
/*下载列表*/
.down_list{ padding:5px; margin-bottom:8px; border-bottom:1px dashed #B9DFF9;}
.down_list dt{ font-size:14px; font-weight:bold; color:#077ac7; line-height:30px;}
dd.down_txt{ color:#787878; text-indent:2em; line-height:180%;}
dd.down_attribute{ padding:10px 0 0;}
/*下载信息*/
.down_info { width:610px; background:#E4F3FC; margin:10px;}
.down_info caption { font-size:14px; font-weight:bold; padding:8px;	text-align:left; color:#077ac7;}
.down_info th {	width:110px; text-align:right; font-weight:normal; background:#fff;}
.down_info td {background:#fff;	padding:8px;}
/*下载简介*/
#down_intro{ text-indent:0;}
/*下载地址*/
#down_address{ padding:10px; line-height:24px;}
#down_address a{ width:300px; display: block;}
/* 下载&信息 */
.cat_info{ width:315px; margin:10px 4px 0 0; float:left;}
/*信息 */
#info_nav{ margin-top:-5px;}
#info_nav dl{ margin:5px 5px 0;border-bottom:1px dashed #dcdcdc;}
#info_nav dt{ font-size:14px; font-weight:bold; color:#06c;}
#info_nav dd a{ margin-right:6px; height:28px; line-height:28px; color:#06c;}
/*地区*/
#area{ padding:8px 8px;}
#area a{margin:0 6px; line-height:180%;}

.vote_submit p {border:#FFFFFF 1px solid;}
/*热门标签列表*/
#tag_list{}
#tag_list li{ width:139px; text-indent:8px; display:block; float:left; line-height:30px; color:#ccc; font-family:arial; font-size:11px;}
#tag_list li a{ font-size:14px;}
/*vote*/
#vote_info{ line-height:180%; text-indent:2em; font-size:14px; color:#454545; padding:10px; border-bottom:1px dotted #B9DFF9;}
#vote_list{ padding:10px;}

#vote_list dl{ margin-bottom:5px; width:100%; overflow:hidden; border-bottom:1px dotted #B9DFF9;}
#vote_list dt{ color:#077ac7; font-size:12px; font-weight:bold; text-indent:1em;height:30px; line-height:30px;}
#vote_list dd{ color:#077ac7; padding-right:10px; height:24px; line-height:24px;}

#vote_list dl.inline{}
#vote_list dl.inline dd{ float:left; display:block;}
#vote_list dl.pic_vote{}
#vote_list dl.pic_vote dd{ float:left; display:block; width:94px; height:90px; overflow:hidden; text-align:center; margin-top:10px; line-height:18px;}
#vote_list dl.pic_vote dd img{ padding:1px; border:1px solid #ccc;}

.block_add {position:absolute;z-index:100;border:#ff9900 solid 1px;background-color: yellow;filter:Alpha(Opacity=45);cursor:pointer;padding:5px}
#sitemap{ margin:10px;}
#sitemap h3{ font-size:14px; line-height:30px; margin-top:10px;}
#sitemap p{ padding-left:20px; line-height:28px; border-bottom:1px dashed #B9DFF9;}
#sitemap p a{margin-right:40px;}