﻿@charset "utf-8";
/* ============ lxg 20201120 for casecenter ================ */


html, form, h1, h2, h3, h4, h5, h6, p{margin:0; padding:0;}
body {
margin:0; padding:0; border:none;
font-size:12px;
color: #231f20;
background: #FFF;
font-family:Arial, Helvetica, sans-serif;
/*font-family:'\5B8B\4F53';
font-family:'\5FAE\8F6F\96C5\9ED1';*/
}
img{ margin:0; padding:0; border:none;}
ol, ul, li, dl, dt, dd{
margin:0; padding:0;
list-style: none;
}
.fl{ float:left;}
.fr{ float:right;}

a{ color:#33322D; text-decoration:none;}
a:hover{ color:#AF1B40; text-decoration:underline;}

input{ color: #727171; }

.clear{ clear:both;}
/*----------------------------------------------------

----------------------------------------------------*/
/* clearfix */
.clearfix:after {
  content: ".";
  display: block;
  visibility: hidden;
  height: 0.1px;
  font-size: 0.1em;
  line-height: 0;
  clear: both;
}


.header{ width: 1200px; height: 170px; margin: 0 auto; position: relative;    z-index: 100;}
.header .logo{ padding: 30px 0;}
.header .top{ position: absolute; top: 55px; right: 182px;}
.top ul{ float: left;}
.top ul.u1{}
.top ul.u1 li{ float: left; margin-left: 28px;}
.top ul.u1 li a{ color: #7F7F7F; display: block; height: 20px; line-height: 20px; float: left; padding-left: 20px;}
.top ul.u1 li.a_1 a{ background: url(/static/images/ico_01.png) no-repeat 0 5px;}
.top ul.u1 li.a_2 a{ background: url(/static/images/ico_02.png) no-repeat 0 5px;}

.top ul.u2{ height: 20px; border-bottom: 1px solid #DCDCDC; width: 158px; width: 170px;  height: 23px;  border-radius: 18px;  outline: none;  border: 1px solid #ccc;  padding-left: 10px;  position: absolute;}
.top ul.u2 li{ float: left;}
.tx01{ font-size: 14px; width: 142px; height: 21px; line-height: 18px; padding: 0; border: none; background: none; margin-right: 5px;}
.btn_01{ width: 18px; height: 18px; background: url(/static/images/ico_03.png) no-repeat; border: none; cursor: pointer;padding: 0px;  margin-top: 4px;}


.nav{ /*clear: both; position: absolute; top: 100px;*/  height: 35px; background-color: #f0f0f0; float: left;  padding: 10px 0;}
.nav ul{ float: right;}
.nav ul li{ float: left; height: 32px; padding-left: 2px; padding: 0 13px;width: 90px;text-align: center;}
.nav ul li a{ color: #231f20; display: block; height: 32px; line-height: 32px; font-size: 14px; }
.nav ul li a:hover{ text-decoration: none; color:#900; border-bottom:4px solid #900;}
.nav ul li.cur a{ background: #A8193B; color: #fff;}


.footer{ clear: both; border-top: 8px solid #9F2943;}
.foot{ width: 1200px; margin: 0 auto; min-height: 25px; padding: 16px 0 30px;}
.foot .link{ width: 180px; height: 28px; border: 1px solid #D8D8D8; position: relative;}
.foot .link h4{ height: 28px; line-height: 28px; font-weight: normal; padding: 0 12px; color: #949599; cursor: pointer; background: url(/static/images/ico_10.png) no-repeat 155px 10px; overflow: hidden;}
.foot .link #flink{ display: none; width: 180px; height: 200px; overflow-X: hidden; overflow-Y:auto; border: 1px solid #D8D8D8; position: absolute; left: -1px; bottom: 28px; background: #fff;}
.foot .link #flink li{ height: 28px; line-height: 28px; border-bottom: 1px solid #D8D8D8; overflow: hidden;}
.foot .link #flink li:last-child{ border-bottom: none;}
.foot .link #flink li a{ display: block; color: #949599; padding: 0 15px;}
.foot .link #flink li a:hover{ background: #A8193B; color: #fff; text-decoration: none;}
.foot .cp{ width: 400px; color: #939598;}


