@charset "utf-8";

/*通用样式*/
*{margin:0;padding:0;font-size:14px;font-family:NanumGothic,'나눔고딕',nGothic,dotum,gulim;}
ol,ul,li,dl,dt,dd{list-style:none outside;text-decoration:none;}
input,select,textarea{vertical-align:middle;*vertical-align:middle/9;letter-spacing:1px;color:#333;}
button{cursor:pointer;}
em,i,u,cite{font-style:normal;}
img{border:0 none;vertical-align:middle;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:none;color:#ec550a;}
a:focus{outline:none;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.clearfix{display:block;min-height:1%;}
*html .clearfix{height:1%;}
.clear{display:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.posr{position:relative;}
.posa{position:absolute;}
.tr{text-align:right;}
.tc{text-align:center;}
.f14{font-size:14px;}
.fb{font-weight:bold;}
.t2{text-indent:2em;}
.lh{line-height:230%;}
.w1000{width:1000px;margin:0 auto; padding:0;}
.mb10{margin-bottom:10px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}

/*页面样式*/
.tbg{height:91px; background:url(../images/hyyy/tbg.jpg) repeat-x; overflow:hidden;}
.tbg .fb{padding-top:35px;}
.tbg .fb a{border-right:#666 solid 1px; padding:0 15px;}
.w1040{width:1040px;margin:0 auto; padding:0; background:url(../images/hyyy/bbg.jpg) repeat-y;}
.cp{padding:2px 40px;}
.w1040 p.lh b{color:#ec550a;}
.w1040 h2.h2{width:1000px;height:57px; line-height:57px; color:#fff; font-size:30px; background:url(../images/hyyy/btbg.jpg) repeat-x; margin-left:20px;}
.w1040 h2.h2 img{margin:16px 0;margin-left:20px;}
#main{width:1000px;background:url(../images/hyyy/cbg.jpg) no-repeat right bottom;margin-left:20px;}
#main ul.left{width:700px;margin-left:20px; display:inline; overflow:hidden;}
#main ul.left li{border-top:#5e5e5e dashed 1px; margin-top:-1px; padding:5px 0 5px 10px; overflow:hidden;}
#main ul.left h4{height:40px; line-height:40px; background:url(../images/hyyy/i.jpg) no-repeat left center; font-size:24px; padding-left:20px; color:#ec550a; overflow:hidden;}
.footer{height:129px; background:url(../images/hyyy/btm.jpg) repeat-x; overflow:hidden;}
.footer .w1000{padding-top:20px;}