@charset "utf-8";
/* CSS Document */

@import url(reset.css);

.w1002{ width:1002px;}

body{ background:url(sjxzjlpt_bg.jpg) repeat-x left 75px #fff;}
.header{ width:100%; background:#df3f3c; }
.header .header_nav{ height:75px; position:relative; z-index:10000000; width:1200px;}
.header .header_nav .wz_a{ *width:204px  !important;  width:224px !important;}
.header .header_nav .wz_a a{ color:#fff; float:left; display:block;  padding-left:8px;}
.header .header_nav .wz_a a:hover{ color:#ffd965;}
.header .header_nav dl{}
.header .header_nav dl dt{ overflow:hidden; width:114px; padding:17px 80px 0 0px; margin-left:40px;}
.header .header_nav dl dt img{ height:100%;}
.header .header_nav dl dd{ margin: 0 0 0 150px;}
.header .header_nav dl dd ul.nav_right{ overflow:hidden; line-height:75px;}
.header .header_nav dl dd ul.nav_right li{ float:left;}
.header .header_nav dl dd ul.nav_right li a{ padding:0 18px; display:block; color:#fff;}
.header .header_nav dl dd ul.nav_right li a.sy{ padding:0 30px;}
.header .header_nav dl dd ul.nav_right li a:hover{ background:#ae3d3b;}
.header .header_nav dl dd.kstd_box{ float:right; }
.header .header_nav dl dd .kstd{ right:0; width:75px; background:#404040; height:75px; top:0; text-align:center;}
.header .header_nav dl dd .kstd a{ color:#fff;}
.header .header_nav dl dd .kstd a p{ line-height:36px;}
.header .header_nav dl dd .kstd a i{ background:url(header.png) no-repeat right top; width:35px; height:18px; display:block; margin:0 auto;}
.header .header_nav dl dd .kstd_list{ display:none; z-index:10000000; position:absolute; top:75px; right:0; width:75px; overflow:hidden; background:#404040; -moz-opacity: 0.8; opacity: 0.8; filter: alpha(opacity=80); }
.header .header_nav dl dd .kstd_list a{ color:#fff;  display:block;  width:75px; line-height:36px; text-align:center;}
.header .header_nav dl dd .kstd_list a:hover{ background:#bababa; color:#404040;}

.lyb_content{ background:url(sjxzjlpt_bg.png) no-repeat center top; height:580px; position:relative;}
.lyb_content .yun_bg{ background:url(yun01.png) no-repeat center top; position:absolute; bottom:0; height:580px; width:100%;}
.lyb_content .yun_bg .but_content{ margin-top:288px; margin-left:400px; overflow:hidden;}
.lyb_content .yun_bg .but_content a{ background:url(but_bg.jpg) no-repeat;  height:71px; width:217px;color:#fff; margin-right:26px; display:block; float:left; line-height:71px;}
.lyb_content .yun_bg .but_content a:hover{ background:url(but_bg_on.jpg) no-repeat;  height:71px; width:217px;color:#fff; margin-right:26px; display:block; float:left; line-height:71px;}
.lyb_content .yun_bg .bottom{margin:227px auto 30px auto; color:#333; overflow:hidden; width:535px;}
.lyb_content .yun_bg .bottom p{ line-height:24px;}

/*�б�ҳ*/
.bannar_content{ height:220px; background:url(sjxzjlpt_bg_list.png) no-repeat center top;}
.bannar_content .but_list{ bottom:10px; right:0; overflow:hidden; position:absolute;}
.bannar_content .but_list a{ background:url(but_bg.jpg) no-repeat; width:153px; height:50px; display:block; float:left; margin-right:20px; color:#fff; line-height:50px;}
.bannar_content .but_list a:hover{ background:url(but_bg_on.jpg) no-repeat;  height:50px; width:153px;}

.nav_two{ height:40px; line-height:40px; background:#df3f3c; color:#fff;}
.nav_two a{ padding-right:10px; color:#fff;}
.nav_two a:hover{ color:#ffd965;}
.search_content{ background:#f6f6f6; height:50px; line-height:50px;}
.search_content .search_list{ background:url(search_icon_a.png) no-repeat 20px center; height:50px; width:100%; position:relative;}
.search_content .search_list input{ position:absolute; left:60px; top:8px; width:440px; height:33px; background:url(search_k.jpg) no-repeat; border:0; padding-left:10px;}
.search_content .search_list button{ position:absolute; left:420px; top:8px; width:89px; height:33px; background:none; border:0; cursor:pointer;}
.ksly{ margin:15px; overflow:hidden;}
.ksly a{ background:url(ksly_a.jpg) no-repeat; width:96px; height:33px; display:block;}
.list_content{ margin-top:15px; border:1px solid #cdcdcd; overflow:hidden; padding-bottom:20px;}
.list_content dt{ height:43px; border-bottom:1px solid #cdcdcd; border-top:1px solid #fff; line-height:43px; background:url(sy_icon.jpg) no-repeat 20px center #f2f2f2; color:#333; text-indent:3.5em;}
.list_content dt a{ color:#333; padding-right:8px;}
.list_content dt a:hover{ color:#bf312e;}
.list_content dd p{ background:url(p_list_icon.jpg) no-repeat 10px center; height:50px; line-height:50px; border-bottom:1px dashed #ddd; text-indent:3em;}

.list_content dd table.table_content{ margin:20px;}
.list_content dd table.table_content td input{ width:200px; height:24px;}
.list_content dd table.table_content td select{ width:205px; height:28px;}
.list_content dd table.table_content td textarea{ width:450px; height:200px}


.footer{ background:url(footer_bg_2.jpg) no-repeat center top; margin-top:35px; height:80px;}
.footer .footer_content{ padding-top:30px; color:#fff;}