﻿/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1{height:0px; line-height:0px; font-size:0px; display:none;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{text-decoration:underline;}
area{blr:expression(this.onFocus=this.blur());}
ins{float:right; text-decoration:none; font-weight:normal;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle;font-family:tahoma;}
textarea{resize:none; line-height:20px; padding:2px;}
.wsp{word-wrap:break-word; word-break:break-all;}
.clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pont{cursor:pointer;}
body{background:none; font-size:12px; font-family:Verdana,Geneva,sans-serif,\5b8b\4f53;}

/* content */
#wrapa,#ins_wrapa{min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#wrapa{background:#000 url(../images/bg_01.jpg) no-repeat center top;}
#wrapb{background:url(../images/bg_02.jpg) no-repeat center 486px;}
#ins_wrapa{background:#000 url(../images/ins_02.jpg) repeat-y center;}
#ins_wrapb{background:url(../images/ins_01.jpg) no-repeat center top;}

/* header */
#header,#main,#ins_main{margin:0 auto; width:1002px;}
#header{position:relative;}
#header img{display:block;}

/* nav_box */
.nav_box{position:absolute; width:500px; height:30px; line-height:30px; left:30px; top:0; display:none;}
.nav_box,.nav_box a{color:#c7c7c7;}
.nav_box a:hover{color:#FF0;}
.nav_box span{padding:0 8px;}

/* header */
.logo_box{display:block; position:absolute; left:57px; top:48px; width:234px; height:86px;}
.bm_btn{display:block; position:absolute; left:414px; top:109px; width:107px; height:116px;}
.bm2_btn{left:547px; top:105px;}
.index_btn{position:absolute; width:910px; height:52px; left:83px; top:607px;}
.index_btn a{float:left; width:206px; height:52px; display:inline; margin-right:1px;}
.ins_indexbtn{top:431px;}
img.jiao{display:block; position:absolute; top:51px; left:95px;}
img.jiao_guize{left:300px;}
img.jiao_ph{left:506px;}
img.jiao_md{left:714px;}

/* main_box */
.main_box{background:url(../images/main_02.jpg) no-repeat 0 0; height:631px;}
.main_top{height:175px;}
.main_top dt,.main_top dd{float:left;}
.main_top dt{padding:57px 0 0 247px; width:409px;}
.main_top dd{padding-top:0px; *padding-top:5px;}
.index_login{background:url(../images/parta.jpg) no-repeat 0 0;}
.index_login,.index_login a{width:206px; height:61px; display:block;}
.index_logout{line-height:22px;}
.index_logout,.index_logout a{color:#000; font-size:14px;}

/* list_box */
.list_box{width:288px; height:130px; color:#666; line-height:26px;}
.list_box a{color:#000;}
.list_box em{color:#e36748;}

/* table_box */
.main_table{height:350px;}
.main_table dt,.main_table dd{float:left; width:365px;}
.main_table dt{padding:0 0 0 102px;}
.main_table dd{padding:0 0 0 108px;}
.table_box{width:365px;}
.table_box h3{height:40px; line-height:40px; text-align:right; padding-right:5px;}
.table_box a{color:#666;}

.table_style{border-collapse:collapse;}
.table_style th,.table_style td{text-align:center; border:1px solid #dedcd8; color:#5c5852;}
.table_style th{background:url(../images/th_bg.jpg) repeat-x; color:#e2d6a7; height:25px;}
.table_style td{background:#c0b7a9; padding:5px; line-height:24px;}

/* logo_pos */
.logo_pos{padding:30px 0 0 139px;}
.logo_list{width:730px; height:46px;}
.logo_pub{width:730px; height:46px; overflow:hidden;}
.logo_pub ul{width:1800px;}
.logo_pub ul li{float:left; width:124px; height:46px;}

/* ins_main */
#ins_main{background:url(../images/ins_mainbg.jpg) no-repeat 0 0; padding-bottom:50px; height:auto !important; min-height:200px; height:200px;}
.login_box{position:absolute; width:437px; height:37px; line-height:37px; font-size:14px; left:106px; top:370px;}
.login_box,.login_box a{color:#FFF;}

/* guize_box */
.guize_box{padding:26px 0 0 0; width:872px; margin:0 auto; line-height:22px; color:#474747; font-size:13px;}
.guize_box h3{padding:16px 0 10px 0;}
.guize_box p{padding:0 24px; text-indent:2em; padding-bottom:4px;}
.guize_box p.pd{padding-left:48px;}
.guize_box h2{padding:5px 24px; font-size:16px; font-weight:bold; color:#6a2525;}
.guize_box span{color:#c40505;}

/* submit_box */
.submit_box{padding:26px 0 0 0; width:872px; margin:0 auto; font-size:14px;}
.submit_box h3{padding:16px 0 10px 0;}
.submit_box h2{text-align:center; color:#b50404; font-weight:bold; padding:20px 0 30px 0;}
.submit_box ul li{padding:0 340px 0 0; height:32px;}
.submit_box input{width:310px; height:20px; line-height:20px; padding:0 2px; border:1px solid #aeb2b3; background:#FFF; color:#000; font-size:12px;}
.submit_box select{width:316px;}
.submit_box input,.submit_box select,.ph_box h4 input,.ph_box h4 img{vertical-align:middle;}
.submit_box a.submit{display:block; background:url(../images/submit.jpg) no-repeat 0 0; width:206px; height:61px; margin:0 auto;}
.submit_box a.submit:hover{background-position:0 -61px;}
.submit_box h5{font-size:12px; text-align:center; font-weight:normal; height:36px;}
.submit_box h5 strong{color:#F00;}

/* md_box */
.md_box{width:780px; margin:0 auto;}
.md_box p{font-size:14px; font-weight:bold; line-height:30px;}

/* ph_box */
.ph_box{width:843px; background:url(../images/ph_01.jpg) repeat-x 0 128px; padding-top:50px; margin-left:74px;}
.ph_box h3{height:120px;}
.ph_box h3 a{width:419px; height:77px;}
.ph_box h3 a.btna{background:url(../images/ph_02.jpg) no-repeat 0 -77px; float:left;}
.ph_box h3 a.btnb{background:url(../images/ph_03.jpg) no-repeat 0 -77px; float:right;}
.ph_box h3 a:hover,.ph_box h3 a#hov{background-position:0 0;}


.ph_box h4{padding:5px 0; font-size:14px;}
.ph_box h4 input.search_input{width:300px; height:20px; line-height:20px; padding:0 2px; border:1px solid #aeb2b3; background:#FFF; color:#000; font-size:12px;}
.ph_table{padding:20px 0;}

/* info_box */
.info_box{width:880px; margin:0 auto; padding-top:65px; font-size:14px;}
.info_jh{overflow:hidden; padding:20px 0;}
.info_jh dt{float:left; width:475px; height:300px; overflow:hidden; overflow-y:scroll; padding-left:54px; font-size:12px;}
.info_jh dd{background:#e9e4e4; border:1px solid #cecece; width:228px; height:293px; padding-top:6px; float:left; display:inline; margin-left:5px;}
.info_jh dd p{width:216px; height:45px; line-height:45px; background:#646262; text-indent:2.4em; color:#4fdca5; margin:0 auto; margin-bottom:5px;}

.info_box h3{height:45px; overflow:hidden;}
.info_box h4{color:#b50404; text-align:center; padding:8px 0; font-weight:bold; clear:both; font-size:12px;}
.infor_table{padding-bottom:30px;}
.infor_table table th{text-align:right; width:200px; height:30px;}
.infor_table table td{color:#666;}

/* page up page down */
.page{height:30px; line-height:30px; text-align:center;}
.page,.page a{color:#000;}
.page a:hover{color:#FFF;}

.form_left{line-height:32px;}
.form_left th{text-align:right; width:216px; font-weight:normal;}
.form_right li{text-align:right;}

.md_iframe{height:2300px; width:100%;}
#tab span{cursor:pointer;}
#tab label{padding:0 50px;}
.search_btn{background:url(../images/search.jpg) no-repeat 0 0; width:75px; height:22px; border:0 none; cursor:pointer;}
.bitian{color:#F00; font-size:12px;}
.gz_table{padding:10px 0 10px 72px; width:650px;}
.gz_table table{border-collapse:collapse;}
.gz_table table td{border:1px solid #000; line-height:28px; text-align:center; padding:2px;}