@charset "gb2312";
/* CSS Document */

/*------body-------------*/
body {background: #fff url(zftop.jpg) no-repeat top center; margin:0; padding:0; font:14px/24px "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; color:#333;}
a { color:#333; font:14px/21px "Î¢ÈíÑÅºÚ",Arial, [SungtiCSEG], Helvetica, sans-serif; text-decoration:none;}
a:hover { color:#ca1c1d; font:14px/21px "Î¢ÈíÑÅºÚ",Arial, [SungtiCSEG], Helvetica, sans-serif; text-decoration:none; }
td, ul,dd,dt,dl, ol, li, input, a, textarear, span, p, form, strong, select, label, checkbox, radiobotton, h1, h2, h3, h4, h5, h6 { margin:0;padding:0;}
ul,li{list-style-type:none;margin:0;padding:0;}
img{border:none;}
.clearfloat {clear:both;height:1px;overflow:hidden;margin-top:-1px;}

/*------font-------------*/
.menu{ height:40px; width:1090px; padding-left:50px; margin:0 auto;}
.menu li{float:left; padding:0 20px;}
.menu li a{display:block; font:bold 16px/40px "Î¢ÈíÑÅºÚ"; color:#fff; padding:0 20px;}
.menu li a:hover{ color:#ca1c1d; background:#FFFFFF}

.n4Tabc{  width:535px; clear:both; height: 300px; font-weight:bold;}
.n4Tabc .TabTitle{  background-image:url(zfhovery.jpg); background-repeat: repeat-x; height:33px; line-height:33px; width:535px;}
.n4Tabc .TabTitle ul{  font-weight:normal; background-image:url(zfhovery.jpg); background-repeat: repeat-x; height:33px; float:left;  width:470px;}
.n4Tabc .TabTitle li{  float:left; margin:0; padding:0; list-style:none; width:112px; height:33px; font-weight:bold;  line-height:23px;}
.n4Tabc .TabTitle li a{  float:left; display:block; cursor: pointer; font-weight:bold; width:112px; height:33px; font-size:16px; line-height:25px; color:#696969; font-weight:bold;  margin-top:0; text-align:center;}
.n4Tabc .TabTitle li a:hover { background-image:url(zfhover.jpg); cursor: pointer; background-repeat:no-repeat; height:33px; line-height:25px; width:112px; color: #cd2323; font-weight:bold; }
.n4Tabc .TabTitle .normal{}
.n4Tabc .TabTitle .active a{  background-image:url(zfhover.jpg); cursor: pointer; background-repeat:no-repeat; margin-top:0px; height:33px; line-height:25px;  width:112px; color: #cd2323; font-weight:bold; }
.n4Tabc .TabContent {padding:0px; height:200px;}
.n4Tabc .TabContent ul { margin:0; padding:0; }
.n4Tabc .TabContent li { font-size:14px; line-height:28px; list-style:none; margin:0; padding:0; font-weight:normal; color:#545454}
.none {display:none;}
.clear { clear:both; font-size:0;}
.more{ width:50px; float:right; margin-top:5px;}
.padd{ height:12px;}
.padd1{ height:30px;}

.htbt{ background:url(zfbtbjtp.jpg) center; height:35px; line-height:28px; color:#ca1c1d; font-size:28px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"}
.title{ background:url(zfbtitle.jpg) no-repeat; height:34px; color:#ca1c1d; font-size:18px; font-weight:blod;}
.huis{ color:#a5a5a5;}
.xjdx{width:105px; height:71px; float:left; padding:0 15px 15px 0;}
.f15 a{ font-size:15px; font-weight:bold; color:#545454}
.f15 a:hover{ font-size:15px; font-weight:bold; color:#ca1c1d}
.f13{ font-size:13px; line-height:18px; color:#545454}
.bottom{ background:#ececec; height:123px; color:#4e4e4e; font-size:14px;}
.title1{ background:url(zfcasebt.jpg) no-repeat; height:34px; color:#ca1c1d; font-size:18px; font-weight:blod;}
.title2{ height:34px; color:#ca1c1d; font-size:18px; font-weight:blod;}
.f20 a{ font-size:16px; background-repeat:no-repeat; width:169px; height:73px; padding-top:3px;  color:#FFFFFF; font-weight:bold; padding-left:20px; font-family:"Î¢ÈíÑÅºÚ"}
.f20 a:hover{ font-size:18px; background-repeat:no-repeat;  width:169px; height:73px;  color:#FFFFFF;  padding-left:20px; font-family:"Î¢ÈíÑÅºÚ"}
.jdjbxx{ width:167px; height:53px; background:url(zfxx1.jpg) no-repeat; float:left; padding:25px 0 0 10px;}
.jdjbxx1{ width:167px; height:53px; background:url(zfxx2.jpg) no-repeat; float:left; padding:25px 0 0 10px;}
.jdjbxx2{ width:167px; height:53px; background:url(zfxx3.jpg) no-repeat; float:left; padding:25px 0 0 10px;}
.jdjbxx3{ width:167px; height:53px; background:url(zfxx4.jpg) no-repeat; float:left; padding:25px 0 0 10px;}