﻿html
{
    background:#FFFFFF;
}
body
{
    margin:0;
    padding:0;
}
div,ul,li,td,p,h1,h2,h3,h4,h5,h6,form,input,textarea
{
    margin:0;
    padding:0;
    list-style:none;
    font-size:13px;
    text-align:center;
    /*font-family:"Microsoft YaHei" ! important;*/
    font-family:\5B8B\4F53,Arial Narrow,arial,serif;
}
li,td,p,h1,h2,h3,h4,h5,h6,form,input,textarea
{
    text-align:left;
}
img
{
    border:none;
    padding:0;
    margin:0;
}

a {color: #333333; text-decoration:none;}
a:visited {color: #333333;text-decoration:none;}
a:hover {color: #000000; text-decoration:none;}
a:active {color: #333333;}

.clear
{
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden;
}

/* header */
#header
{
    margin:auto;
    width:1000px;
    height:230px;
			}
#header ul.top
{
    height:188px;
    overflow:hidden;
    background:url(style_res/top.jpg) no-repeat 0 0;
}
#header ul.top li
{
    height:188px;
    padding:0 0 0 150px;
    font-size:16px;
    color:#CC0000;
    line-height:26px;
    font-family:"Microsoft YaHei" ! important;
    font-weight:bold;
}
#header ul.top li div.l
{
    float:left;
    width:700px;
    height:168px;
    padding:20px 0 0 0;
    overflow:hidden;
}
#header ul.top li div.r
{
    float:right;
    width:120px;
    text-align:center;
    font-weight:bold;
    font-size:12px;
}
#header ul.nav
{
    height:34px;
    padding:8px 0 0 0;
    overflow:hidden;
}
#header ul.nav li
{
    height:34px;
    line-height:34px;
    padding:0 0 0 5px;
    background:url(style_res/nav_c.jpg) repeat-x 0 0;
}
#header ul.nav li span
{
    float:left;
    height:34px;
    font-size:14px;
    font-weight:bold;
    color:#FFFFFF;
    padding:0 21px;
    background:url(style_res/nav_i.jpg) no-repeat 0 0;
}
#header ul.nav li span.l
{
    background:none;
}
#header ul.nav li span a
{
    display:block;
    color:#FFFFFF;
    height:34px;
}
#header ul.nav li label
{
    position:absolute;
    margin-left:-20px;
    width:150px;
    background:#067F94;
    border-top:none;
    z-index:99999999;
}
#header ul.nav li label a
{
    display:block;
    color:#FFFFFF;
    font-size:13px;
    font-weight:normal;
    padding:0 3px 0 20px;
    border-bottom:1px solid #07889E;
}
#header ul.nav li label a:hover
{
    color:#CC0000;
}

#footer
{
    margin:auto;
    width:1000px;
    height:94px;
    overflow:hidden;
    background:url(style_res/footer_c.jpg) repeat-x 0 0;
}
#footer ul.l
{
    height:94px;
    background:url(style_res/footer_l.jpg) no-repeat 0 0; 
}
#footer ul.l li.r
{
    height:94px;
    background:url(style_res/footer_r.jpg) no-repeat right 0; 
}
#footer ul.l li.r div.menu
{
    height:24px;
    padding:10px 0 0 0;
    color:#FFFFFF;
}
#footer ul.l li.r div.menu a
{
    color:#FFFFFF;
}
#footer ul.l li.r div.menu a:hover
{
    color:#CCCCCC;
}
#footer ul.l li.r div.text
{
    color:#FFFFFF;
    line-height:20px;
}

#search
{
    width:210px;
    height:45px;
    overflow:hidden;
}
#search li
{
    width:205px;
    height:34px;
    padding:3px 0 0 5px;
    background:url(style_res/so_bg.jpg) no-repeat 0 0;
}
#search li input
{
    float:left;
    width:170px;
    height:24px;
    border:1px solid #FFFFFF;
}
#search li input.btu
{
    width:30px;
    height:26px;
    border:none;
    cursor:pointer;
    background:none;
}

#limg
{
    width:210px;
    background:url(style_res/menu_b.jpg) no-repeat 0 bottom;
    padding:10px 0 8px 0;
    
}
#limg li
{
    background:url(style_res/menu_z.jpg) repeat-y 0 0;
}
#limg li div
{
    padding:6px 10px 5px 10px;
    background:url(style_res/menu_tt.jpg) no-repeat 0 0;
}

#center
{
    margin:auto;
    width:1000px;
    overflow:hidden;
    padding:10px 0;
}
#center div.left
{
    float:left;
    width:210px;
    overflow:hidden;
}
#center div.right
{
    float:right;
    width:780px;
    overflow:hidden;
    background:url(style_res/text_z.jpg) repeat-y 0 0;
}

#center div.left ul.menu
{
    background:url(style_res/menu_z.jpg) repeat-y 0 0;
}
#center div.left ul.menu li.t
{
    height:28px;
    line-height:28px;
    text-align:left;
    color:#04687F;
    font-size:13px;
    font-weight:bold;
    text-indent:15px;
    background:url(style_res/menu_t.jpg) no-repeat 0 0;
}
#center div.left ul.menu li.i
{
    padding:3px 10px 10px 10px;
    border-top:none;
    background:url(style_res/menu_b.jpg) no-repeat 0 bottom;
}
#center div.left ul.menu li.i label
{
    display:block;
    height:30px;
    background:url(style_res/bottom1.jpg) repeat-x 0 bottom;
}
#center div.left ul.menu li.i label.b
{
    background:none;
}
#center div.left ul.menu li.i label a
{
    display:block;
    height:30px;
    line-height:30px;
    text-align:left;
    text-indent:18px;
    color:#333333;
    background:url(style_res/ico1.gif) no-repeat 9px 12px;
}
#center div.left ul.menu li.i label a:hover,#center div.left ul.menu li.i label a.o
{
    color:#CC0000;
}

#center div.right ul.nonce
{
    height:38px;
    background:url(style_res/text_t.jpg) no-repeat 0 0;
}
#center div.right ul.nonce li
{
    height:38px;
    line-height:38px;
    text-indent:15px;
    color:#333333;
    background:url(http://m.lingxuanbao.com/wrmc/images/ico1.jpg) no-repeat 5px center;
}
#center div.right ul.nonce li b
{
    color:#333333;
}

#center div.right ul.text
{
    padding:10px 15px 45px 15px;
    background:url(style_res/text_b.jpg) no-repeat 0 bottom;
}
#center div.right ul.text li.i
{
    padding:0 0 10px 0;
}
#center div.right ul.text li.i label
{
    display:block;
    height:24px;
    text-align:left;
    padding-left:124px;
    font-size:14px;
}

#center div.right ul.text li.t
{
    padding:20px 0 20px 0;
    text-align:center;
    font-size:16px;
    font-weight:bold;
    color:#666666;
    border-bottom:1px solid #E0E0E0;
}
#center div.right ul.text li.m
{
    text-align:center;
    font-size:12px;
    color:#666666;
    padding:10px 0 15px 0;
}
#center div.right ul.text li.x
{
    text-align:left;
    line-height:24px;
    color:#333333;
    padding:0 0 10px 0;
}
#center div.right ul.text li.x p
{
    padding:10px 0;
}
#center div.right ul.text li.x a
{
    text-decoration:underline;
}
#center div.right ul.text li.x a:hover
{
    text-decoration:none;
}

#center div.right ul.text li.un
{
    padding:5px 0;
    height:22px;
    text-align:left;
    line-height:22px;
    border-top:1px solid #E2E2E2;
}
#center div.right ul.text li.un label
{
    float:left;
    width:360px;
    color:#666666;
}
#center div.right ul.text li.un label a
{
    color:#333333;
}
#center div.right ul.text li.un label a:hover
{
    color:#CC0000;
}

#center div.right ul.text li.list span.t
{
    display:block;
    height:30px;
    line-height:30px;
    font-size:13px;
    padding:15px 0 0 0;
    text-indent:10px;
    border-bottom:1px solid #E1E1E1;
}
#center div.right ul.text li.list span.t a
{
    float:left;
}
#center div.right ul.text li.list span.t em
{
    float:right;
    width:50px;
    text-align:center;
    font-style:normal;
}

#center div.right ul.text li.list span.i
{
    display:block;
    height:33px;
    line-height:33px;
    font-size:13px;
    border-bottom:1px dotted #E1E1E1;
}
#center div.right ul.text li.list span.i a
{
    float:left;
    color:#333333;
    text-align:left;
    text-indent:5px;
}
#center div.right ul.text li.list span.i a:hover
{
    color:#CC0000;
}
#center div.right ul.text li.list span.i a.b
{
    font-weight:bold;
}
#center div.right ul.text li.list span.i em
{
    float:right;
    width:100px;
    font-style:normal;
    color:#999999;
    text-align:center;
}
#center div.right ul.text li.list label.x
{
    display:block;
    padding:5px 5px 5px 15px;
    text-align:left;
    line-height:22px;
    color:#666666;
    border-bottom:1px solid #E1E1E1;
}

#center div.right ul.text li.list span.v
{
    float:left;
    width:375px;
    height:160px;
    padding:5px 0 0 0;
}
#center div.right ul.text li.list span.v label.l
{
    float:left;
    width:120px;
    height:150px;
}
#center div.right ul.text li.list span.v label.l img
{
    width:120px;
    height:150px;
}
#center div.right ul.text li.list span.v label.r
{
    float:right;
    width:245px;
    height:150px;
}
#center div.right ul.text li.list span.v label.r b
{
    display:block;
    font-size:13px;
    color:#333333;
    font-size:14px;
    padding:0 0 3px 0;
}
#center div.right ul.text li.list span.v label.r em
{
    display:block;
    height:30px;
    font-style:normal;
    line-height:30px;
    color:#666666;
}
#center div.right ul.text li.list span.v label.r em a:hover
{
    color:#CC0000;
} 

#center div.right ul.text li.img span.u
{
    float:left;
    width:160px;
    height:165px;
    overflow:hidden;
    padding:0 36px 0 0;
}
#center div.right ul.text li.img span.u img
{
    width:160px;
    height:121px;
}
#center div.right ul.text li.img span.u b
{
    display:block;
    font-weight:normal;
    text-align:center;
    padding:5px 0 0 0;
}
#center div.right ul.text li.img span.u b a
{
    color:#333333;
}
#center div.right ul.text li.img span.u b a:hover
{
    color:#CC0000;
}

#center div.right ul.text li.page
{
    clear:both;
    height:30px;
    padding:10px 0 0 0;
}

#main
{
    margin:auto;
    width:1000px;
    overflow:hidden;
    padding:10px 0 0 0;
}
#main div.left
{
    float:left;
    width:392px;
}
#kinMaxShow{display:none;}
#main div.center
{
    float:left;
    width:392px;
}
#main div.left ul.img
{
    height:275px;
    background:url(style_res/mrim_z.jpg) repeat-y 0 0;
}
#main div.left ul.img li.i
{
    height:267px;
    padding:0 3px 8px 3px;
    background:url(style_res/mrim_b.jpg) no-repeat 0 bottom;
}

#main div.left ul.rim,#main div.center ul.rim
{
    height:275px;
    background:url(style_res/mrim_z.jpg) repeat-y 0 0;
}
#main div.left ul.rim li.t,#main div.center ul.rim li.t
{
    height:38px;
    text-align:left;
    line-height:38px;
    font-size:14px;
    color:#FFFFFF;
    text-indent:13px;
    font-weight:bold;
    background:url(style_res/mrim_t.jpg) no-repeat 0 0;
}
#main div.left ul.rim li.t a,#main div.center ul.rim li.t b
{
    float:left;
}
#main div.left ul.rim li.t a,#main div.center ul.rim li.t a
{
    color:#FFFFFF;
}
#main div.left ul.rim li.t em a,#main div.center ul.rim li.t em
{
    float:right;
    width:60px;
    text-align:left;
    font-style:normal;
    font-weight:normal;
}
#main div.left ul.rim li.t em a,#main div.center ul.rim li.t em a
{
    color:#333333;
}
#main div.left ul.rim li.i,#main div.center ul.rim li.i
{
    height:227px;
    padding:5px 10px;
    background:url(style_res/mrim_b.jpg) no-repeat 0 bottom;
}
#main div.left ul.rim li.i label,#main div.center ul.rim li.i label
{
    display:block;
    height:30px;
    line-height:30px;
    padding:5px 0 0 0;
    background:url(style_res/bottom1.jpg) repeat-x 0 bottom;
}
#main div.left ul.rim li.i label a,#main div.center ul.rim li.i label a
{
    color:#636363;
}
#main div.left ul.rim li.i label a:hover,#main div.center ul.rim li.i label a:hover
{
    color:#CC0000;
}

#main div.right
{
    float:right;
    width:210px;
}
#main div.right ul.rim
{
    background:url(style_res/menu_z.jpg) repeat-y 0 0;
}
#main div.right ul.rim li.t
{
    height:28px;
    line-height:28px;
    text-align:left;
    text-indent:15px;
    font-weight:bold;
    color:#0A6B7C;
    background:url(style_res/menu_t.jpg) no-repeat 0 0;
}
#main div.right ul.rim li.t a
{
    color:#0A6B7C;
}
#main div.right ul.rim li.i
{
    height:440px;
    padding:5px 10px 0 10px;
    background:url(style_res/menu_b.jpg) no-repeat 0 bottom;
}
#main div.right ul.rim li.i label
{
    display:block;
    text-align:left;
    padding:5px 0;
    line-height:20px;
    color:#656565;
}
#main div.right ul.rim li.i label a
{
    color:#656565;
}
#main div.right ul.rim li.i label a:hover
{
    color:#CC0000;
}
#main div.right ul.link
{
    padding:5px 0 0 0;
}
#main div.right ul.link li
{
    height:30px;
    padding:0 0 0 3px;
    background:url(style_res/link.jpg) no-repeat 0 0;
}

.wp_subcolumn_list .wp_sublist .sublist_title {
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 15px 0 0 0;
    border-bottom: 1px solid #E1E1E1;
    margin-bottom: -7px;
	text-indent: 10px;
} 

.wp_subcolumn_list .wp_sublist .sublist_title a {
    font-size: 13px;
}

img {
    padding-right: 19px;
	padding-left: 11px;
}

.wp_search {margin-bottom: 7px;
    background: url(style_res/so_bg.jpg) no-repeat 0 0;
}

.wp_search .search {
    background: none;
    width: 30px;
    height: 30px;
    border: 0px;
    cursor: pointer;}
	
.wp_search #keyword {
    width: 173px !important;
    background: none;
    border: 0px;
    margin-left: 5px;
    height: 33px;
    line-height: 33px;
}

.wp_nav {
    display: block;
    margin: 0;
    padding: 0;
    display: block;
    height: 34px;
    background: url(style_res/nav_c.jpg);
}

#wp_nav_w1 .wp_nav .nav-item a {
    color: #fff;
    font-size: 14px;
    font-family: \5B8B\4F53,Arial Narrow,arial,serif;
    font-weight: bold;
}

.wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 6px 21px;
    line-height: 22px;
    cursor: pointer;
}

.wp_nav .sub-nav .nav-item .mark {
    background: #067F94;
}

.wp_nav .sub-nav .nav-item a.parent:hover {
    background: #067f94;
    color: #f00;
}

#wp_nav_w1 .wp_nav .nav-item ul a {
    font-family: "Microsoft Yahei";
    display: block;
    text-align: center;
    position: relative;
    z-index: 100;
    display: block;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: normal;
    border-bottom: 1px solid #07889E;
}
#wp_nav_w1 .wp_nav .nav-item ul a:hover {color: #f00;}
.wp_nav .sub-nav .nav-item a {
    border-top: 0px solid #D8E1CC;
}
.wp_nav .sub-nav {
    border: 0px solid #ccc;
}
