﻿@charset "utf-8";
/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0; font-size:14px;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border-width:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:before,q:after{content:'';}
addr,acronym{border:0;}

body, button, input, select, textarea{font:12px/1.5 tahoma,arial,宋体;}
code, kbd, pre, samp{font-family:courier new,courier,monospace;}
p{ font-size:14px;}
/** HTML 5**/
header,nav,aside,menu,figure,article,time,footer{display:block; padding:0; margin:0;}

/** FONT Style **/
.f12_2{font-size:12px/2;}
.f12_b_h{ font-size:12px; font-weight:bolder; color:#da202e;}
.f12_b_b{ font-size:12px; font-weight:bolder; color:#fff;}
.f12l{font-size:12px; color:#009;}
.f12l a{font-size:12px; color:#009;}
.f12l a:hover{font-size:12px; color:#009;}
.f12x{font-size:12px; color:#FFF; }
.f12b{font-size:12px;}
.f10{font-size:10px; color:#FFF; }
.f12{font-size:12px; color:#FFF; font-weight:bolder;}
.f14w{font-size:14px; color:#FFF; font-weight:bolder;}
.f13{font-size:13px;}
.f12_hs{font-size:12px; color:#780707; font-weight:bolder;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{ text-align:center; font-size:18px; font-weight:bolder; color:#da202e;}
.f25{font-size:25px;font-weight:bolder;}
.fb{font-weight:bold;font-size:14px;}
.fn{font-weight:normal;}
.t2{text-indent:2em;font-size:14px;}
.lh150{line-height:150%;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}

/** LAYOUT Style **/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto; margin-right:auto;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block}
*html .clearfix{height:1%;}
.clearfix{display:block;}
.vm{vertical-align:middle;}
.pr{position:relative;}
.pa{position:absolute;}
.abs-right{position:absolute; right:0;}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.none{display:none;}
/** Margin Style**/
.m5{margin:5px;}
.m10{margin:10px;}
.m15{margin:15px;}
.m30{margin:30px;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.mt100{margin-top:100px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr50{margin-right:50px;}
.mr100{margin-right:100px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb50{margin-bottom:50px;}
.mb100{margin-bottom:100px;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.ml100{margin-left:100px;}

.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}

.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pt100{padding-top:100px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pr50{padding-right:50px;}
.pr100{padding-right:100px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb50{padding-bottom:50px;}
.pb100{padding-bottom:100px;}

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl50{padding-left:50px;}
.pl100{padding-left:100px;}



/** layout style **/
.warp1002{width:1002px; margin:0 auto; background-color:#FFF;}
.bdblue80{border:1px solid #5E8FD2;}
.dbblue{border-bottom:1px solid #A6C0E3;}
.bdblue20{border:1px solid #CEE3FE;}
.bdccc{border:1px solid #CCCCCC;}

#naver{text-align:center; background:url(i_03.gif) repeat-x; overflow:hidden; overflow:auto; zoom:1;}
#naver li{float:left; display:inline; height:45px; line-height:45px;}
#naver li.menu{padding:0 10px;}
#naver li.line{background:url(i_03.gif) no-repeat 0 -45px; width:3px;}
#naver a{color:#FFF; font-size:14px; font-weight:bolder;}

#searcher{background:url(i_03.gif) repeat-x 0 -90px; overflow:hidden; zoom:1; line-height:28px; border-bottom:1px solid #D5D5D5;}
#searcher .fl{color:#C00;}
#searcher .fr{background:url(i_10.gif) no-repeat 0 -30px;}
#searcher .fr input,#searcher .fr select{border:1px solid #7F9DB9; height:20px; line-height:20px;}
#searcher .fr .hotlink{color:#C00;}

#colums1{overflow:hidden; zoom:1;}
.flash{width:326px; text-align:center; background:url(i_05.gif) repeat-x; padding:5px 0; margin-left:-982px;}

#colums1 .center{width:100%;}
.hotnews{width:397px; line-height:30px; margin-left:340px; margin-right:240px;}
.hotnews h2{background:url(hotnews.gif) no-repeat center left;color:#1560BD; font-weight:bolder;}
.hotnews .content{padding:0 10px 10px 10px;}
.hotnews .content .hot{line-height:36px; text-align:center; border-bottom:1px dashed #999; font-size:14px; color:#06C;}
.hotnews .content .hot a{color:#06C;}
.hotnews .content li{background:url(i_10.gif) no-repeat 0 -4px; line-height:20px; padding-left:30px;overflow:hidden; zoom:1;}
.hotnews .content a{float:left;}
.hotnews .content .time{float:right; color:#666;}

.hotnotes{width:236px; background:url(i_35.gif) no-repeat 0 0; margin-left:-236px;}
.hotnotes h2{line-height:45px;color:#1560BD; font-weight:bolder; padding-left:30px;}
.hotnotes .content{padding:0 15px 10px 15px;}
.hotnotes .content li{line-height:1.75em;}
.hotnotes .content a{color:#06C;}
.hotnotes .content a:hover{color:#C00;}

.rowsTemp{overflow:hidden; zoom:1;}
.rowsTemp .left{float:left; display:inline;}
.rowsTemp .right{float:right; display:inline;}
.colums2{width:369px;}
.colums2 .title{background:url(i_34.gif) repeat-x 0 -31px; line-height:31px; overflow:hidden; zoom:1;}
.colums2 .title h2{height:31px; float:left; display:inline; width:84%; background:url(i_34.gif) no-repeat; color:#FFF; text-indent:20px; font-weight:bolder;}
.colums2 .title span{height:31px; float:right; display:inline; width:14%; background:url(i_34.gif) no-repeat right -62px;}
.colums2 .content{border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD; height:150px; padding:0 10px;}
.colums2 .content .icos1 li{background:url(i_10.gif) no-repeat 0 -93px; line-height:24px; padding-left:30px;overflow:hidden; zoom:1;}
.colums2 .content .icos2 li{background:url(i_10.gif) no-repeat 0 -63px; line-height:24px; padding-left:30px;overflow:hidden; zoom:1;}
.colums2 .content a{float:left; width:80%;}
.colums2 .content .time{float:right; color:#666; width:15%;}

.colums2 .footer{height:4px; background:url(i_34.gif) repeat-x 0 -97px; overflow:hidden; zoom:1;}
.colums2 .footer .l{width:90%;height:4px; background:url(i_34.gif) repeat-x 0 -93px; float:left; display:inline;}
.colums2 .footer .r{width:10%;height:4px; background:url(i_34.gif) repeat-x right -101px; float:right; display:inline;}

.colums3 h2{margin:2px; border-bottom:1px solid #A5BFE4; line-height:28px; background:#DBEAFF url(i_10.gif) no-repeat 0 -120px; padding-left:26px; color:#0264CF; font-weight:bolder;}

.contentbg{margin:5px; background-color:#D2E3FD; padding:5px;}
.contentbgred{background-color:#FFE8BF; margin:2px; padding:5px;}
.h-120{height:120px;}
.h-60{height:60px;}

.bgblue20{background-color:#EDF3FF;}

.rows2{overflow:hidden; zoom:1;}
.rows2 .fl{width:743px;}
.rows2 .fr{width:229px;}

#footer{background:url(i_86.gif) repeat-x; height:96px; line-height:1.75em; text-align:center;}