@charset "utf-8";
/* 框架 */
#head_bottom div.right { float:right; width:196px; height:109px; overflow:hidden; padding-top:0; background:#F0F0F0; border-top:#CCC 1px solid; border-left:#CCC 1px solid; padding-top:10px; }
#area { background:url(../images/bg_right.gif) repeat-y top right; }
#area div#left { float:left; width:580px; background:#FFF; border:none; }
#area div#right { float:right; width:194px; border-left:#D7D7D7 4px solid; margin-bottom:30px; min-height:270px; }
#area_top div#box_place { float:left; width:520px; height:23px; line-height: 24px; padding-left:60px; border-top: #CCC solid 1px; background: url(../images/bg_place.png) no-repeat; border-bottom:1px #ccc solid; overflow:hidden; }
#area_top div#title { float:right; width:186px; height:25px; line-height: 25px; background:#DE030E; border-left:4px #B3020B solid; padding-left:8px; overflow:hidden; }
/* 细节 */
#box_place span.f_red_12 { padding-right:30px; }
#nav_right { }
#nav_right ul { }
#nav_right li { height:26px; line-height:26px; background:#FFFFFF url(../images/bg_nav2.jpg) repeat-x; overflow:hidden; }
*html #nav_right li { margin-top:-2px; }
*+html #nav_right li { margin-top:-2px; }
*html #nav_right ul { margin-top:2px; }
*+html #nav_right ul { margin-top:2px; }
#nav_right li a { display:block; padding-left:35px; background:url(../images/icon.gif) no-repeat 12px -191px; }
#nav_right ul.f_666_12 li { background: none; }
#nav_right li.nav2 { background:#F7F7F7 url(../images/icon.gif) no-repeat 0 0; }
#box_contact { padding:10px 30px 30px 30px; }
#box_contact h1 { color:#CB020C; font-size: 13px; font-weight: bold; line-height: 40px; }
#box_contact h2 { font-weight: bold; line-height: 24px; height:24px; font-size: 12px; padding-top:12px; padding-bottom:6px; }
#box_contact p { text-indent:24px; padding-bottom:4px; line-height: 18px; font-weight: normal; color: #000; font-size: 12px; }
#box_contact p.ti { text-indent:0px; }
#box_contact p.h3 { text-indent:0px; font-size: 12px; font-weight: bold; color: #666; line-height: 24px; padding-top:6px; }
#box_contact ul.newlist li { height:30px; line-height:30px; border-bottom:#ccc dashed 1px; position:relative; padding-left:10px; background:url(../images/icon.gif) no-repeat 3px -26px; }
#box_contact ul.newlist li span { position:absolute; top:0; right:2px; }
.content_right_1 a { cursor:pointer; }
.content_right_1 .title_in { height:26px; line-height:26px; background:url(../images/bg_title_3.gif) repeat-x; }
.content_right_1 .title_in .title_name { display:block; background:url(../images/icon.gif) no-repeat 10px -190px; padding-left:24px; font-size:12px; }
.content_right_1 .bottom_in { margin-top:2px; padding-left:5px; line-height:20px; background:#FFF }
<!--
#nav { width:190px; line-height: 24px; list-style-type: none; text-align:left; border-bottom:#ccc 1px solid;/*定义整个ul菜单的行高和背景色*/ }
/*==================一级目录===================*/
#nav a { width: 190px; display: block; padding-left:0px; /*Width(一定要)，否则下面的Li会变形*/ }
#nav li { background:url(../images/bg_title_3.gif) repeat-x; /*一级目录的背景色*/  /*下面的一条白边*/ float:left; /*float：left,本不应该设置，但由于在Firefox不能正常显示
	继承Nav的width,限制宽度，li自动向下延伸*/ }
#nav li a:hover {	/*一级目录onMouseOver显示的背景色*/ }
#nav a:link { color:#000; text-decoration:none; }
#nav a:visited { color:#000; text-decoration:none; }
#nav a:hover { color:#F00; text-decoration:none; }
/*==================二级目录===================*/
#nav li ul { list-style:none; text-align:left; }
#nav li ul li { background: #F7F7F7; border-bottom:#DEDEDE 1px dashed;/*二级目录的背景色*/ }
#nav li ul a { padding-left:20px; width:170px;/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/ }
/*下面是二级目录的链接样式*/
#nav li ul a:link { color:#666; text-decoration:none; }
#nav li ul a:visited { color:#666; text-decoration:none; }
#nav li ul a:hover { color:#F00; text-decoration:none; font-weight:normal;/* 二级onmouseover的字体颜色、背景色*/ }
/*==============================*/
#nav li:hover ul { left: auto; }
#nav li.sfhover ul { left: auto; }
#content { clear: left; }
#nav ul.collapsed { display: none; }
-->
.page { width:525px; margin-top:30px; }
.page div { float:left; height:24px; line-height:24px; font-size:12px; border:#CCCCCC 1px solid; margin-right:5px; }
.first, .last { width:50px; text-align:center; cursor:pointer; background:#F0F0F0; }
.page a { color:#000 }
.previous, .after { width:70px; text-align:center; cursor:pointer; background:#F0F0F0; }
.pages { width:218px; background:#fff; padding-left:10px; text-align: center; }
.pages a { height:24px; width:16px; margin-right:3px; text-align:center; }

#area div#left2 { float:left; width:198px; background:#f0f0f0; border:none; }
#area div#center2 { float:left; width:380px; border-left:#CCC 1px solid; border-right:#CCC 1px solid; border-top: #CB030D solid 1px; }
#area div#right2 { float:right; width:198px; background:#f0f0f0; border:none; }
#area_top div#box_place2 { float:left; width:718px; height:23px; line-height: 24px; padding-left:60px; border-top: #CB030D solid 1px; background:#fff url(../images/bg_place2.png) no-repeat; overflow:hidden; }

#box_place a { margin-right:24px; }
#box_place span.f_red_12 { padding-right:30px; }
#box_place2 a { margin-right:24px; }
#box_place2 span.f_red_12 { padding-right:30px; }
.box_s1 { height:180px; }
.box_s1 h2 { height:26px; padding:0 10px; background:url(../images/bg_box.gif) repeat-x; line-height: 26px; position:relative; border-top: #CB030D solid 1px; }
.box_s1 ul { padding:5px 10px; overflow:hidden; }
.box_s1 ul li { padding:4px 0 4px 10px; line-height: 18px; background:url(../images/icon.gif) no-repeat 0 -29px }
.box_s1 div.js { padding:10px; }
.bgs1 { background: #FFF url(../images/bg_s1.jpg) repeat-x bottom left; }
#box_lsgg { height:239px; overflow:hidden; }
#box_lsgg h2 { height:24px; font-size: 13px; line-height: 24px; font-weight: bold; color: #FFF; background:#CB030D url(../images/bg_nav.jpg) no-repeat; padding:0 10px; margin:0 1px; }
#box_lsgg ul { padding:10px 15px; }
#box_lsgg ul li { height:25px; line-height: 25px; border-bottom:#CCC dashed 1px; padding-left:12px; background:url(../images/icon.gif) no-repeat 2px -29px; }
#box_lsgg li a { float:left }
#box_lsgg li span { float:right; }
.box_cp { padding:9px 0; border-bottom:1px #999 dashed; margin:0 15px; }
.box_cp td a { margin-right:12px; }
.box_s5 { border-top: #CB030D solid 1px; height:180px; }
.box_s5 h2 { background:#f0f0f0; height:24px; border-bottom:1px #fff solid; line-height: 24px; padding:0 10px; color:#FF0000; font-size: 13px; font-weight: bold; }
.box_jichu { border-top:1px #ccc solid; padding:5px 15px; }
.box_jichu td { border-bottom:1px #ccc dashed; padding:5px 0; line-height: 20px; }
.box_jichu td.f_red_12 { padding-left:10px; background:url(../images/icon.gif) no-repeat 2px 12px; }
.h240 { height:240px; overflow:hidden; }
.h180 { height:180px; overflow:hidden; }
.button_cor { background:url(../images/button.png) no-repeat 0 -120px; }
.button_buy { background:url(../images/button.png) no-repeat 0 -150px; }
.button_per1, .button_per2, .button_cor, .button_buy { width:176px; height:25px; border:none; font-size: 12px; color: #CB020C; line-height: 28px; padding-left:35px; cursor:pointer; text-align: left; }
