body{
    background:url(../images/b_t.jpg) no-repeat center top;
}
.bodywrap{
     min-width: 1200px; *width:expression(document.body.clientWidth < 1200 ? '1200px':'auto');
    margin: 0 auto; margin-top:591px;
    height:auto;
    background:url(../images/b_f.jpg) no-repeat center bottom;
}
a { color:#1f336b}




.main{width: 1200px; margin:0 auto;}
.m_b { padding-bottom:70px;}
.main h1 { background:url(../images/x_h.jpg) no-repeat center left; height:28px; text-align:right; line-height:28px; display:block; margin-bottom:32px;}
.main h1 a { color:#969696;}
.footer{background:#b22325; width:100%; padding:27px 0px;line-height:28px; color:#ffffff; text-align:center; margin:0 auto;}


.left{width: 503px; padding-left:70px;}

.new_banner{width:503px;height:305px;position:relative; margin:0 auto; overflow:hidden }
.rslides{width:503px;position:relative;list-style:none;padding:0;}
.rslides img { width:503px; height:305px;}

.rslides_nav{ display:none;text-indent:-10em; }

.rslides_tabs{ position:absolute; right:20px; bottom:15px;clear:both;text-align:center; z-index:99999;}
.rslides_tabs li{ float:left;}
.rslides_tabs a{ width:11px;text-indent:-5em; height:11px;background:url(../images/js_b.png) no-repeat; overflow:hidden; display:block; float:left; margin:0px 5px;}
.rslides_tabs .rslides_here a{ background:url(../images/js_h.png) no-repeat}


.right{ width: 565px;font-size:20px;}
.right span,.right p ,.right ul { display:block;}
.right span a { font-weight:bold;color:#1f336b;}
.right p { text-indent:28px;color:#232425; font-size:16px; line-height:25px; margin:20px 0px;}
.right ul li { background:url(../images/x_d.jpg) no-repeat center left; padding-left:10px; height:30px; line-height:30px; margin-top:8px;}
.right ul li a { color:#1f336b; }

.m_l { width:1200px; margin-top:68px;}
.m_l h2 { width:1200px; height:49px; display:block; background:url(../images/x_b.jpg) no-repeat center top; text-align:center}

.m_nr { border:1px #e1d4d1 solid; border-top:0px;}
.b_3 { background:#fbfeef}
.b_2 { background:#effcfe}
.b_1 { background:#fff0f0}
.m_nr h3 { background:url(../images/xx.png) no-repeat center bottom; display:block; height:128px; position:relative;}
.m_nr h3 b { position:absolute; left:540px; bottom:10px; font-size:28px; color:#020404;letter-spacing:8px}
.m_nr h3 a {color:#525252; font-size:14px; position:absolute; right:70px; bottom:8px;}
.m_nr ul { display:block; width:1100px;border-bottom:1px #bababa dashed; margin:0 auto; padding:15px 0px 10px 0px; color:#525252; font-size:18px;}
.m_nr ul.none { border:0px;}
.m_nr ul li { display:block;background:url(../images/s.jpg) no-repeat center left; padding-left:15px;  height:30px; line-height:30px; margin:25px 0px; text-align:right}
.m_nr ul li a { font-size:24px;float:left}
.m_nr ul li a.ct { font-weight:bold}
.l_c_n { min-height:900px; background:#FFFFFF; padding-bottom:45px;}
.l_c_n h4 { border-bottom:4px #be3131 solid; color:#020404; padding-bottom:20px;font-size:18px;}
.l_c_n h4 a { color:#020404} 
.l_c_n ul { width:1200px; margin:0 auto;padding:40px 0px; font-size:18px;}
.l_c_n ul li { width:1200px; float:right; text-align:right; padding:15px 0px;}
.l_c_n ul li a { float:left; color:#020404}
.m_b_l { height:45px; width:1200px; margin:0 auto;}
.l_cont { width:1080px; margin:0 auto; line-height:25px;}
.l_cont h5 { display:block; margin-top:80px; text-align:center; font-size:24px; margin-bottom:30px;}
.l_cont span {  display:block;text-align:center; color:#9c9c9c; margin-bottom:70px;}
.l_cont p { text-indent:2em; padding:3px 0px;}