﻿body {

 font-family: Arial, Helvetica, sans-serif; padding:0px; margin:0px; font-size:12px; text-decoration:none;

}
//轮播图
.focusBox {position:relative;width: 380px;height: 220px;overflow:hidden;float:left;}
.focusBox .pic {position:relative; height:220px; float:left;}
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic img {width: 380px;height: 220px;display: block;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: sticky; margin-bottom: -62px;bottom: 0; left:0; z-index: 2; height: 36px; width:100%; overflow: hidden;}
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 13px; font-weight: bold; text-decoration: none; }
.focusBox .num {z-index: 3; position: relative; bottom: 15px;float: right;right: 6px; }
.focusBox .num li{ float: left; position: relative; width: 15px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #685E66; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size: 12px;}
.focusBox .num li span { z-index: 1; background: #f6f6f6; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#3d94d7; color:#fff;}
.focusBox .btbg{background:#000;alpha(opacity=50); opacity: 0.5; width:100%; height:34px;bottom:0; left:0;}


.toml{ width:100%; height:103px; background:url(../images/top.jpg) repeat-x center 0px;}

.dbdw{ width:1001px; height:91px; margin:0px auto; padding-top:5px;}

.logo{ width:303px; height:89px; float:left; margin-left:30px; margin-top:1px; display:inline;}

img{ border:0px;}

.tbks{ width:auto; height:40px; float:right; padding-right:28px; text-align:right; padding-top:48px;}

.tbks1{ width:auto; height:40px; float:right; padding-right:28px; text-align:right;}

.clear{ clear:both;}

.tbks ul{ list-style:none; padding:0px; margin:0px; text-align:right;}

.tbks li{ padding:0px 5px; float:left;  height:15px; line-height:15px;}

.tbks li a{ text-decoration:none; color:#ffffff;}

.tbks li a:hover{ text-decoration:none;}



.tbkss{ width:auto; float:right; margin-top:25px; text-align:right;}

.tbkss ul{ list-style:none; padding:0px; margin:0px; text-align:right;}

.tbkss li{ padding:0px 5px; float:left;  height:15px; line-height:15px;}

.tbkss li a{ text-decoration:none; color:#ffffff;}

.tbkss li a:hover{ text-decoration:none;}



.tbksx{ width:auto; float:right;  text-align:right; margin-top:15px;}

.tbksx ul{ list-style:none; padding:0px; margin:0px; text-align:right;}

.tbksx li{ padding:0px 5px; float:left;  height:15px; line-height:15px;}

.tbksx li a{ text-decoration:none; color:#ffffff;}

.tbksx li a:hover{ text-decoration:none;}





a.one{ text-decoration:none; color:#ffffff;}

a.one:link{ text-decoration:none; color:#ffffff;}

a.one:visited{ text-decoration:none; color:#ffffff;}

a.one:active{ text-decoration:none; color:#ffffff;}

a.one:hover{ text-decoration:none;}

.banner{ width:100%; height:380px; background:url(../images/banner.jpg) repeat-x;}

.bntx{ width:1000px; height:378px; margin:0px auto; padding-top:1px;}

.nam{ width:986px; height:38px; padding:0px 14px 0px 0px; overflow:hidden;}

.nam1{ width:986px; height:38px; padding:0px 8px 0px 6px; overflow:hidden;}

.lunb{ width:1000px; height:339px;}

.dxxian{ width:100%; height:7px; background:url(../images/bxk.jpg) repeat-x; overflow:hidden;}



#nav {

 padding:0px 0px 0px 6px;

 margin:0px;

 WIDTH: 986px;

 

}

#nav .mainlevel {

   FLOAT: left; PADDING-TOP: 0px; list-style:none; margin-right:5px; display:inline; 

}

#mainlevel_01 {

 MARGIN-LEFT: 0px; position:relative;

}

#nav .mainlevel A {

 LINE-HEIGHT: 38px; font-size:14px; font-weight:bold; height:38px; width:84px; text-align:center; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none; 

}

.navhover{color:#ffffff !important; background:url(../images/caca.jpg);}



#nav .mainlevel UL A { padding:0px; margin:0px;  color:#fff;}



#nav .mainlevel UL { list-style:none; Z-INDEX:999; width:172px; margin:0px; padding:0px;   POSITION: absolute; FILTER: alpha(opacity=80);   DISPLAY: none;  -moz-opacity: 0.8; opacity: 0.8; MARGIN-LEFT: -88px;

}

#nav .mainlevel UL#sub_10 {   MARGIN-LEFT: -86px;

}

#nav .mainlevel LI { padding:0px; WIDTH: 172px; HEIGHT: 39px; margin:0px auto; background:url(../images/dhli.jpg);

}

#nav .mainlevel LI A{ text-decoration:none; color:#FFFFFF;  font-size:14px; font-weight:normal; text-align:left; padding-left:20px; display:block; width:140px; height:39px;  line-height:39px;}

#nav .mainlevel LI A:hover {

  COLOR:#FFFF00; TEXT-DECORATION: none;

}



.xmztb{ width:100%; height:auto; background:#cfcfcf;}

.bxs{ width:1000px; height:7px; background:url(../images/bxs.jpg) repeat-x; margin:0px auto;}

.kjul{ width:1000px; height:39px; background:#ffffff; margin:0px auto;}

.cxwhitearea{ width:1000px; height:200px; background:#ffffff; margin:0px auto;}

.cxwhitearea2{

	width:1000px;

	height:400px;

	background:#ffffff;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.zblm{ width:290px; height:39px; float:left; line-height:39px; padding-left:20px;}

.znss{ width:218px; height:39px; float:right;}

a.sz{ text-decoration:none; color:#343434; display:block; width:75px; text-align:center; float:left;}

a.sz:hover{ color:#b70304;}

.sswz{ width:60px; height:39px; line-height:39px; float:left; color:#343434; text-align:center;}

.sskj{ width:114px; height:30px; float:left; padding-top:9px;}

.ssan{ width:30px; height:29px; float:left; padding-top:9px;}

.zwqy{ width:1000px; height:auto; background:#ffffff; margin:0px auto;}

.zbmain{ width:772px; height:auto; float:left; padding-left:8px; padding-top:12px; overflow:hidden;}

.ybmain{ width:205px; height:auto; float:right; padding-right:10px; padding-top:12px;}

.tongz{ width:382px; height:auto; float:left; background:#ffffff;}

.xinwen{ width:382px; height:auto; float:right; background:#ffffff;}

.jzbg{ width:730px; height:145px; margin:0px auto; padding-top:18px;}

.ksbk{ width:198px; height:75px; margin-bottom:22px; float:right;}

.kstd{

	width:1000px;

	height:128px;

	background:#53575a;

	border-bottom:#757575 1px solid;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.tdmz{

	width:100px;

	height:110px;

	float:left;

	background-image: url(../images/tdmz.jpg);

	background-position: center;

}

.tddg{ width:820px; height:100px; padding-top:16px; float:left; padding-left:20px;}

.xwdl{ width:288px; height:102px; float:left; margin-top:11px;}



.tztb{ width:382px; height:26px;}

.tzlbk{

	width:360px;

	height:200px;

	padding-top:7px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.tzlb{ width:340px; height:25px; border-bottom:#c5c5c5 1px dashed; margin:0px auto;}

.lbwzk{

	width:330px;

	height:25px;

	float:left;

	line-height:25px;

	background:url(../images/tzl.jpg) no-repeat;

	padding-left:15px;

	overflow: hidden;

}

.lbsjk{ width:41px; height:25px; float:right; line-height:25px; color:#b3b3b3; text-align:center;}

a.lb{ text-decoration:none; color:#424242;}

a.lb:hover{

	color:#FFFFFF;

	background-color: #b70304;

}

a.gg{ text-decoration:none; color:#999999;}

a.gg:hover{ color:#b70304;}

.sybt{ width:340px; height:26px; margin:0px auto; border-bottom:#758ba2 2px solid; }

.tzzb{ width:100px; height:26px; line-height:26px; font-size:14px; font-weight:bold; background:url(../images/fha.jpg) no-repeat 78px 8px; color:#5c5c5c; line-height:26px; float:left; text-indent:10px;}

.tzzb2{

	width:200px;

	height:26px;

	line-height:26px;

	font-size:14px;

	font-weight:bold;

	color:#5c5c5c;

	line-height:26px;

	float:left;

	text-indent:10px;

	background-image: url(../images/fha.jpg);

	background-repeat: no-repeat;

	background-position: 120px 8px;

}

.tzyb{ width:30px; height:26px; line-height:26px; float:right;}

.tzybc{ width:60px; height:26px; line-height:26px; float:right;}

a.gda{ text-decoration:none; color:#8d8d8d;}

a.gda:hover{ color:#ba0403;}

.xtbt{ width:100%; height:27px; border-bottom:#758ba2 1px solid;}

.tzzd{ width:100px; height:26px; line-height:26px; font-size:14px; font-weight:bold; background:url(../images/fha.jpg) no-repeat 76px 8px; color:#5c5c5c; line-height:26px; float:left; text-indent:10px;}

.ztlb{ width:100%; height:101px;}

.jzzb{ width:350px; height:85px; float:left; padding:15px 0px 0px 10px;}

.jzyb{ width:330px; height:85px; float:right; padding:15px 0px 0px 0px;}

.rwtx{ width:82px; height:70px; float:left; border:#bdb9ba 1px solid; padding:1px;}

.rwjs{ width:251px; height:75px; float:right; line-height:150%; font-family:"宋体"; }

a.rt{ text-decoration:none; color:#bd0100; font-family:Arial;}

a.rt:hover{ text-decoration:none;}

.rwjsr{ width:231px; height:75px; float:right; line-height:150%;}

.ewm{ width:175px; height:90px; float:right; padding-top:8px; padding-left:20px; color:#FFFFFF;}

.dbdhk{ width:1000px; height:38px; background:#494a4c; margin:0px auto; padding-top:4px; }

.bq{ width:100%; height:71px; background:url(../images/bq.jpg) repeat-x; padding-top:12px;  color:#FFFFFF; text-align:center; line-height:220%;}

.ksdgl{ width:150px; height:24px; line-height:24px; float:left; background:url(../images/kdg.jpg) no-repeat 0px center; padding-left:10px;}

.casn{ height:36px; float:left; margin-right:58px; display:inline; padding-left:27px; line-height:36px;}

a.kht{ text-decoration:none; color:#FFFFFF; font-family:"微软雅黑"; font-size:14px;}

a.kht:link{ color:#FFFFFF;}

a.kht:hover{ color:#fea50d;}

a.kht:active{ color:#fea50d;}

.syybkj{ width:200px; height:77px; background:url(../images/zbbg.jpg); padding:4px 2px 6px 3px; margin-bottom:10px;}







#slider {    width: 1000px; 

    height: 339px; 

    position: relative; 

    overflow: hidden; 

 

}

#slider img{  border: 0px;left: 0;  margin: 0px;}

#sliderContent {

    width: 100%; 

    position: absolute;

    top: 0;

 padding:0px;

    margin-left: 0;

}

.sliderImage {

    float: left;

    position: relative;

    display: none;

    width: 100%;

    height:339px;

    left: 0;

    margin: 0px;

 padding:0px;

 top:0;



}

.sliderImage img{

    float: left;

    position: relative;

    left: 0;

    margin-left: 0;

 top:0;

}

.sliderImage span {

    position: absolute;

    font: 14px 微软雅黑,sans-serif;

    padding: 1px 9px;

    width: 700px;

 padding-top:10px;

 margin-bottom:10px;

 margin-left:11px;

    height:60px;

 line-height:180%;

    background-color: #000;

    filter: alpha(opacity=0);

    -moz-opacity: 0;

    -khtml-opacity: 0;

    opacity: 0;

    color: #fff;

    display: none;

letter-spacing:0.3mm;

}

.clear {

 clear: both;

}

.sliderImage span strong {

    font-size: 80%;

}

.top {

 top: 0;

 left: 0;

}

.bottom {

 bottom: 0;

    left: 0;

}

ul {

 list-style-type: none;

}





.banlm{ width:100%; height:156px; background:url(../images/banlm.jpg) repeat-x;}

.bnnm{ width:1000px; height:155px; margin:0px auto; padding-top:1px;}

.lmdh{ width:1000px; height:112px;}

.lmztb{ width:1000px; height:auto; margin:0px auto; background:url(../images/lmbg.jpg) repeat-y; position:relative;}

.lmzbkj{ width:227px; height:auto; float:left; background:url(../images/lmgb.jpg) no-repeat;}

.lmzsb{ width:198px; height:325px; background:url(../images/lmzb.jpg); padding-top:19px; padding-left:28px;}

.lmybkj{ width:772px; height:auto; float:left;}

.lmwz{ width:704px; height:33px; line-height:33px; margin:0px auto; background:url(../images/lmt.jpg) no-repeat 5px 50%; color:#828282; text-indent:20px;}

.lmtd{ width:703px; height:9px; margin:0px auto; background:url(../images/lmtd.jpg);}

.lmss{ width:704px; height:39px; margin:0px auto;}

.znlms{ width:218px; height:39px; }

.lmlbdk{ width:704px; height:auto; border-bottom:#8b8b8b 1px dashed; margin:0px auto; padding-bottom:5px;}

.lmlbdk ul{ list-style:none; padding:0px; margin:0px;}

.lmlbdk li{ width:689px; height:31px; color:#b6b6b6; line-height:31px; background:url(../images/tzl.jpg) no-repeat 5px 50%; padding-left:15px;}

.lmlbdk li a{ text-decoration:none; color:#515151;}

.lmlbdk li a:hover{ color:#9d0b0c;}

.lmlbdk li span{ float:right; color:#515151;}

.lmfyk{ width:704px; height:90px; margin:0px auto;}

.lmztp{ width:182px; height:275px; padding:2px 1px 2px 3px;}

.lmzan{ width:185px; height:26px; margin:14px auto 0px;}

.lmzan a{ text-decoration:none; display:block; width:185px; height:26px; line-height:26px; background:url(../images/lmz2.jpg); text-align:center; color:#535353;}

.lmzan a:hover{ background:url(../images/lmz1.jpg); color:#FFFFFF;}

.lmztbg{ width:182px; height:287px; margin:18px auto 0px; background:url(../images/lmztbg.jpg); padding:2px 2px 2px 2px;}

.lmztbg1{ width:182px; height:287px; margin:50px auto 0px; background:url(../images/lmztbg.jpg); padding:2px 2px 2px 2px;}





.lmztbg12{ width:181px; height:287px; margin:18px auto 0px; padding-bottom:5px; background:url(../images/lmztbg.jpg); padding:2px 2px 2px 3px;}



.lmtzb{ width:230px; height:33px; float:left; line-height:33px;}

.lmwmk{ width:684px; height:33px; margin:0px auto; background:url(../images/lmt.jpg) no-repeat 5px 50%; color:#828282; padding-left:20px;}

.lmtyb{ width:353px; height:33px; float:right; line-height:33px; text-align:right;}

.hdxlb{ width:660px; height:auto; margin:20px auto 30px;}

.hdxlb1{ width:700px; height:auto; margin:20px auto 30px;}

.hdxlbzczp{ width:750px; height:auto; margin:5px auto 5px;}

.zbhd{ width:315px; height:auto; border:#d6d6d8 1px solid; float:left; }

.ybhd{ width:315px; height:auto; border:#d6d6d8 1px solid; float:right; }

.bsfk{ width:285px; height:35px; background:#FFFFFF; line-height:35px; padding:0px 10px 0px 20px;}

.hsfk{ width:285px; height:35px; background:#f3f3f5; line-height:35px; padding:0px 10px 0px 20px;}







a.one1{ text-decoration:none; color:#000000; float:right;}

a.one1:hover{ color:#FF0000;}

a.two1{ text-decoration:none; color:#000000;}

a.two1:hover{ color:#FF0000;}







.fwlz{ float: left; width:540px; text-align:left; }

.fwltj{ float: right; width:240px; }

.zfwl{ float: left;}

.jrfw{ float: right;}

.fhdb{ position:absolute;bottom:15px;right:50px;}





.a{ text-decoration:none;}





#nav1 {

 padding:0px 0px 0px 16px;

 margin:0px;

 WIDTH: 980px;

 

}

#nav1 .mainlevel {

   FLOAT: left; PADDING-TOP: 0px; list-style:none; margin-right:11px; display:inline; 

}

#mainlevel_01 {

 MARGIN-LEFT: 0px; position:relative;

}

#nav1 .mainlevel A {

 LINE-HEIGHT: 38px; font-size:14px; font-weight:bold; height:38px; width:86px; text-align:center; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none; 

}

.navhover{color:#ffffff !important; background:url(../images/caca.jpg);}



#nav1 .mainlevel UL A { padding:0px; margin:0px;  color:#fff;}

#nav1 .mainlevel UL { list-style:none; Z-INDEX:999; width:172px; margin:0px; padding:0px;   POSITION: absolute; FILTER: alpha(opacity=80);   DISPLAY: none;  -moz-opacity: 0.8; opacity: 0.8; }

#nav1 .mainlevel UL#sub_10 {   MARGIN-LEFT: -86px;

}

#nav1 .mainlevel LI { padding:0px; WIDTH: 172px; HEIGHT: 39px; margin:0px auto; background:url(../images/dhli.jpg);

}

#nav1 .mainlevel LI A{ text-decoration:none; color:#FFFFFF;  font-size:12px; font-weight:normal;   display:block; width:145px; height:39px;  line-height:39px; text-align:left; padding-left:12px;}

#nav1 .mainlevel LI A:hover {

  COLOR:#FFFF00; TEXT-DECORATION: none;

}





.tzlb2{

	width:650px;

	height:28px;

	border-bottom:#c5c5c5 1px dashed;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.chaxun {

	padding: 4px;

	float: left;

	height: 300px;

	width: 200px;

}

.lmzanB{

	width:185px;

	height:26px;

	margin:10px auto 0px;

	background:url(../images/../images/lmz1.jpg);

	line-height:26px;

	color:#FFFFFF;

	text-align:center;

	font-size: 9pt;

	font-weight: bold;

}

.xsxxhdform {

	font-family: "黑体";

	font-size: 9pt;

	color: #FF0000;

	text-decoration: none;

	border: thin solid #990000;

	

}

.tzggdiv {

	width:170px;

	height:auto;

	border: 1px solid #E8E8E8;

	padding: 10px;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: auto;

	margin-left: auto;

}

.bannerimg {

	width:1000px;

	height:339;

	}

.lbtzggdiv{

	width:154px;

	height:25px;

	float:left;

	line-height:25px;

	background:url(../images/tzl.jpg) no-repeat;

	padding-left:15px;

	overflow: hidden;

	text-overflow: ellipsis; white-space: nowrap; 

}

a.lbtzggdiv{ text-decoration:none; color:#424242;}

a.lbtzggdiv:hover{ color:#b70304;}





.zhuanczp{

	width:740px;

	height:auto;

	float:left;

	background:#ffffff;

	}

.zhuanczpbk{ width:100%; height:auto; margin:0px auto; padding-top:7px;}

.zhuanczptb{ width:100%; height:26px;}

.zhuanczpbt{ width:100%; height:26px; margin:0px auto; border-bottom:#758ba2 2px solid; }

.ltwcontent {

	font-family: "宋体";

	font-size: 9pt;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-indent: 18pt;

	line-height: 18pt;

}

