.open-catalog{border-right:1px solid #f2f2f2;}
.open-catalog li{margin:10px 0 0 0;border-top:1px solid #f2f2f2;font:normal 18px/60px 'microsoft yahei';height:60px;position:relative}
.open-catalog li.no{margin:0}
.open-catalog a{background:transparent url(../images/govopen/icon-catalog.png) no-repeat scroll -60px 60px;display:block;margin:-1px 0 0 0;position:absolute;text-indent:75px;width:100%}
.open-catalog a:hover,
.open-catalog li.active a{background:transparent url(../images/govopen/icon-catalog-hover.png) no-repeat scroll -60px 60px;color:#c80000}
.open-catalog a.icon-catalog,
.open-catalog li.active a.icon-catalog{background-position:0 0;}
.open-catalog a.icon-guide,
.open-catalog li.active a.icon-guide{background-position:0 -70px;}
.open-catalog a.icon-mechanism,
.open-catalog li.active a.icon-mechanism{background-position:0 -140px;}
.open-catalog a.icon-report,
.open-catalog li.active a.icon-report{background-position:0 -210px;}
.open-catalog a.icon-reg,
.open-catalog li.active a.icon-reg{background-position:0 -280px;}

.title-catalog-org{background:#c80000;color:white;font:normal 18px/40px 'microsoft yahei';text-align:center}
.list-org{background:#f2f2f2;padding:5px 15px 15px 5px;}
.list-org li a,.list-org li div{display:block;margin:10px 0 0 10px;line-height:35px;}
.list-org li a,.list-org li div{background:#fff url(../images/share/icon-arrow.png) no-repeat scroll 10px -7px;text-indent:2em}
.list-org-open{background:white;}
.list-org-open li a,.list-org-open li div{background-color:#f2f2f2;overflow:hidden;white-space:nowrap;}

.list-catalog{line-height:39px;border-top:1px solid #f2f2f2;}
.list-catalog li{border-bottom:1px solid #f2f2f2;}

.icon-banner{font:normal 22px/58px 'microsoft yahei';padding:0 0 0 70px;}
.icon-banner,
.icon-banner a{color:#ff9703;display:block;}
.icon-banner{background:transparent url(../images/govopen/icon-banner.png) no-repeat scroll -60px 60px;}
.icon-emphases{background-position:0 0;}
.icon-fiveopen{background-position:0 -60px;}
.icon-infosend{background-position:0 -120px;}
.icon-data{background-position:0 -180px;}
.icon-object{background-position:0 -240px;}
.icon-object{font:normal 19px/29px 'microsoft yahei';}

.catalog-naver{background:#ebf3fa;overflow:hidden;padding:0 15px;white-space:nowrap}

.list-leader div{padding:10px;text-align: center;}
.list-leader img{width: 80%;height:200px;}

.leader-left{border-right:1px solid #f2f2f2}
.leader-basic{border-left:1px solid #f2f2f2;border-top:1px solid #f2f2f2;text-align:center;}
.leader-basic img{width:160;height:200px;}

.open-status{background:#fafafa;color:#c80000;line-height:40px;text-align:center; font-weight:bold;}
.open-status div:before{content:"<"}
.open-status div{background:white;border-right:1px solid #f2f2f2;color:#aaa;cursor:pointer;display:block;float:left;font-family:Simsun, Courier;height:40px;text-align:center;width:40px;}

.open-ul-cont{position:relative;overflow:hidden}
.open-ul-cont > ul{position:absolute;width:100%;}
.open-ul > li{border-top:1px solid #f2f2f2;line-height:40px;}
.open-ul > li > a:hover,
.open-ul > li > a.active{background:#fafafa;}
.open-ul > li.c-show > div{border-left:1px solid #f2f2f2;color:#aaa;cursor:pointer;display:block;float:right;font-family:Simsun, Courier;height:40px;text-align:center;width:40px;}
.open-ul > li a{display:block;text-indent:1.5em;  color:#333}
.open-ul > li.c-show:hover > div,
.open-status div:hover{background-color:#fff;}
.open-ul > li.c-show > div:before{content:">"}
.open-ul > li > ul{border-top:1px solid #f2f2f2;padding:15px;line-height:30px;}
.open-ul > li > ul > li > a:hover,
.open-ul > li > ul > li > a.active{background:#c80000;border-radius:5px;color:white;overflow:hidden;}


/*.open-ul-cont{position:relative;overflow:hidden}
.open-ul-cont ul{position:absolute;width:100%;}

.open-ul > li{border-top:1px solid #f2f2f2;line-height:40px;}
.open-ul > li:hover,
.open-ul > li.active{background:#fff096;}
.open-ul > li.c-show > div{border-left:1px solid #f2f2f2;color:#aaa;cursor:pointer;display:block;float:right;font-family:Simsun, Courier;height:40px;text-align:center;width:40px;}
.open-ul > li a{display:block;text-indent:1.5em;}
.open-ul > li.c-show:hover > div,
.open-status div:hover{background-color:#ff9e13;color:white}
.open-ul > li.c-show > div:before{content:">"}*/

.open-search{height:317px;padding:15px;}
.open-input{border:1px solid #ccc;height:30px;line-height:30px;padding:0 5px;width:228px}
.open-submit{background:#ff9e13;color:white;cursor:pointer;height:35px;width:240px;
			 border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}

.list-open{border-top:1px solid #f2f2f2}
.list-open > li{border-bottom:1px solid #f2f2f2;cursor:pointer;min-height:98px;overflow:hidden;padding:15px 0;position:relative}
.list-open > li > h3{font:normal 16px/35px 'microsoft yahei';padding:0 20px;}
.list-open > li > p{font:normal 12px/28px 'microsoft yahei';padding:0 20px;}
.list-open > li > p > *{background:transparent url(../images/govopen/icon-open-info.png) no-repeat scroll -30px 30px;color:#6e4b2d;display:block;font-weight:normal;float:left;padding:0 15px 0 25px;}
.list-open > li > p > i{background-position:-6px 0}
.list-open > li > p > b{background-position:-7px -30px}
.list-open > li > p > em{background-position:-6px -60px}
.list-open > li > p > strong{background-position:-6px -90px}
.list-open > li > div{display:none}
.list-open > li:hover > div{background:#fff;border:1px solid #ffa321;display:block;left:0;height:96px;padding:15px;position:absolute;top:0;width:813px;z-index:1;}
.list-open > li:hover > div td{line-height:24px;}
.list-open > li:hover > div td.title{color:#6e4b2d;text-align:center;width:100px;}

.open-corp-catalog > ul > li > h2{border-top:1px solid #f2f2f2;position:relative}
.open-corp-catalog > ul > li > h2 > a{color:#3c960f;display:block;font:normal 16px/40px 'microsoft yahei';text-indent:1em;}

.open-corp-catalog > ul > li > h2 > div{background:transparent url(../images/share/icon-arrow.png) no-repeat scroll 16px -55px;
									    border-bottom:1px solid #f2f2f2;cursor:pointer;display:block;font-family:Simsun, Courier;height:40px;line-height:40px;position:absolute;right:0;top:0;text-align:center;width:40px;
										transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}
.open-corp-catalog > ul > li > h2 > div.down{border-top:1px solid #f2f2f2;border-bottom:0;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);}

.open-corp-catalog > ul > li > ul{border-top:1px solid #f2f2f2;padding:5px 15px 15px 15px;}
.open-corp-catalog > ul > li > ul > li > a{background:transparent url(../images/share/icon-arrow.png) no-repeat scroll 0 -7px;border-bottom:1px solid #f2f2f2;display:block;line-height:35px;text-indent:1em;}
.open-corp-catalog > ul > li > ul > li > ul{border-bottom:1px solid #f2f2f2;padding:5px 0 5px 1em;}
.open-corp-catalog > ul > li > ul > li > ul > li > a{background:transparent url(../images/share/icon-arrow.png) no-repeat scroll 0 -108px;display:block;overflow:hidden;text-indent:1em;white-space:nowrap;}

.reg-info {padding:15px 25px;}
.reg-info p{padding:10px 0 0 0;text-indent:2em;font:normal 16px/40px 'microsoft yahei';}
table.reg-table{border-left:1px solid #ccc;border-top:1px solid #ccc;}
table.reg-table td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;font:normal 12px/18px 'å®‹ä½“';padding:5px;}

.reg-pop-index{display:none;position:fixed; top:0; left:0; z-index:4;width:100%; height:100%; background:#000;filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
.reg-pop{display:none;position:fixed;z-index:9;top:40%;left:38%;width:440px;height:155px;  background:#fff;}
.reg-pop h1{height:40px; padding:0 15px; background:#f08300; font:normal bold 16px/40px 'microsoft yahei'; color:#fff;}
.reg-pop h1 b{display:block; float:right;width:14px; height:14px; margin-top:13px;background:transparent url(../images/govopen/icon-reg-close.png) no-repeat scroll right center;cursor:pointer;}
.reg-pop .reg-pop-body{padding:35px 0 0 35px;}
.reg-pop .reg-pop-body input[type="text"]{width:245px; height:28px; margin-right:20px; border:1px solid #ccc; text-indent:10px;}
.reg-pop .reg-pop-body input[type="submit"]{width:108px; height:32px; background:#f08300;color:#fff; font:normal bold 16px/32px 'microsoft yahei';}



