@charset "utf-8";
html { color: rgb(0, 0, 0); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0px; padding: 0px; }
fieldset, img { border: 0px none; }
li { list-style: none outside none; }
body { font: 12px/1.231 arial,helvetica,clean,sans-serif; }
h1 { font-size: 14px; }
.mt10 { margin-top: 10px; }
body { color: rgb(102, 102, 102); font-size: 12px; background: url("bg02.gif") repeat scroll 0% 0% transparent; }
a { color: rgb(102, 102, 102); text-decoration: none; }
a:focus { outline: 0px none; }
a:hover { text-decoration: underline; }
.clear { clear: both; height: 0px; line-height: 0; font-size: 0px; }
p { word-spacing: -1.5px; }
.fr { float: right; }
.pr { position: relative; }
.contents, .footer { width: 960px; margin: 0px auto; overflow: hidden; }
.header { width: 960px; margin: 0px auto; }
.contents { background: none repeat scroll 0px 0px rgb(161, 1, 1); padding: 5px 14px; }
.left { width: 201px; float: left; overflow: hidden; }
.right { width: 754px; float: left; display: inline; margin-left: 5px; overflow: hidden; }
.right_main { width: 755px; border-top: 0px none; border-bottom: 0px none; padding-bottom: 15px; overflow: hidden; background: none repeat scroll 0% 0% rgb(128, 0, 1); margin-top: 10px; }
.tops { background: url("bg18.gif") repeat-x scroll center top transparent; height: 241px; }
.t_head { background: url("bg30.jpg") no-repeat scroll center top transparent; }
.h_top { height: 25px; line-height: 25px; }
.h_top span { float: left; color: rgb(236, 58, 54); }
.h_top p { float: right; color: rgb(236, 58, 54); }
.h_top p a { color: rgb(236, 58, 54); padding: 0px 5px; }
.h_con { height: 155px; }
.h_con h1 { padding-top: 35px; float: left; }
.h_pho { width: 375px; padding-top: 50px; }
.h_pho p { float: right; font-size: 14px; color: rgb(255, 210, 0); }
.h_pho p span { display: block; font-family: Arial; font-size: 26px; font-weight: bold; font-style: italic; }
.h_nav { height: 52px; padding-top: 8px; }
.bq a { color: rgb(255, 210, 0); }
.bq { background: url("bg03.gif") repeat-x scroll 0% 0% transparent; height: 270px; }
.bq01 { background: url("bg24.jpg") no-repeat scroll center top transparent; height: 270px; }
.f_nav { margin-top: 18px; height: 40px; line-height: 40px; text-align: center; color: rgb(255, 210, 0); }
.f_nav a { padding: 0px 10px; color: rgb(255, 210, 0); }
.foot_con { padding: 40px 0px 0px; }
.foot_con p { color: rgb(224, 101, 49); line-height: 25px; text-align: center; }
.foot_con p a { color: rgb(224, 101, 49);}
.contents a { color: rgb(255, 223, 136); }
.contents { color: rgb(217, 170, 5); }
body .tops { height: auto; }
.topadcs { width: 960px; margin: 5px auto 10px; }
html body .bq { margin-top: 10px; }
.leib { width: 201px; overflow: hidden; }
.leib .tit { background: url("bg14.gif") no-repeat scroll 0% 0% transparent; width: 201px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(217, 170, 5); font-weight: bold; padding-left: 10px; }
.leib .nr { background: none repeat scroll 0% 0% rgb(128, 0, 1); padding: 10px 0px 10px 15px; width: 186px; }
.leib2 { width: 201px; overflow: hidden; }
.leib2 .tit { background: url("bg14.gif") no-repeat scroll 0% 0% transparent; width: 201px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(217, 170, 5); font-weight: bold; padding-left: 10px; }
.leib2 a:hover, .leib a:hover { text-decoration: underline; }
.plc { background: url("bg13.gif") no-repeat scroll center bottom transparent; height: 30px; line-height: 30px; padding: 0px 10px; overflow: hidden; }
.plc span { padding-left: 20px; color: rgb(217, 170, 5); }
.agent_con { width: 710px; padding-top: 10px; line-height: 24px; margin-left: 19px; }
.agent_con .age_li_about { padding-left: 0px; }
.agent_con .age_li_about a { color: rgb(217, 170, 5); }
.leftlx { background: none repeat scroll 0% 0% rgb(128, 0, 1); border-bottom: medium none; border-top: medium none; color: rgb(255, 223, 136); }
.leftlx .dianh { padding: 0px 5px 0px 10px; }
.leftlx p { line-height: 24px; }
.leftlx .dianhua { background: url("ico03.gif") no-repeat scroll 0px 10px transparent; color: rgb(255, 223, 136); line-height: 10px; padding: 10px 0px 10px 55px; }
.leftlx .dianhua span { display: block; font: 18px "Impact"; color: rgb(255, 210, 0); }
.tops .header { width: 988px; }
.header .h_top, .header .h_con, .header .h_nav { margin: 0px auto; width: 960px; }