/* CSS Document */
body{color:#000; margin:0 auto; padding:0; font-size:12px; font-family:"ËÎÌå"; background:url(../img/bg.jpg) repeat-x;}
a,a:link{color:#000; text-decoration:none}
a:hover{color:#f00; text-decoration:underline}
img{border:none}
.img:visited img{border: 1px solid #D9D9D9;}
.img img{border: 1px solid #D9D9D9;padding:3px;}
.img:hover img{border: 1px solid #0C4DA9;}
.img:hover{color: #0C4DA9; }
.header{width:1000px; margin:auto; text-align:right;}
.top{width:1000px; height:122px; margin:auto; background:url(../img/logo.jpg) no-repeat;}
.nv{width:1000px; height:47px; float:left; margin-top:4px;}
.nv ul{width:1000px; margin:0 auto; padding:0}
.nv li{list-style:none; float:left; line-height:47px; padding:0 6px; width:99px; height:47px; text-align:center; }
.nv li a{display:block; font-size:14px; font-weight:bold;  color:#fff}
.nv li a:link{display:block}
.nv li a:hover{ background:url(../img/hg.jpg) repeat-x;text-decoration:none}
#focus {width:1000px; height:371px;  overflow:hidden; position:relative}
#focus ul {height:371px; position:absolute; margin:0; padding:0}
#focus ul li {float:left; width:1000px; height:371px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden}
#focus .btnBg {position:absolute; width:1000px; height:0px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:1000px; height:10px; padding:3px 7px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:135px; background:url(sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
.bor{border:1px solid #D9D9D9}
.bor2{border:0px solid #D8D8D8; width:221px; white-space:normal;overflow: hidden; margin-bottom:10px}
.bor3{border:1px solid #E9E9E9; background:#F6F6F6; width:767px; white-space:normal;overflow: hidden; margin-bottom:10px}
.bor31{border:1px solid #E9E9E9; background:#FFFFFF; width:752px; margin:7px;}
.bor4{border:1px solid #D8D8D8; width:356px; white-space:normal;overflow: hidden; margin-bottom:10px}
.bor5{border:1px solid #D8D8D8; width:758px; white-space:normal;overflow: hidden; margin-bottom:10px}
.list { width:259px; height:auto;float:left; margin-left:3px; margin-bottom:10px;}
.list ul{margin:0; padding:0}
.list ul li{MARGIN-TOP: 5px; list-style:none; PADDING-LEFT: 33px; FONT-WEIGHT: bold; BACKGROUND: url("list1.jpg") no-repeat; LINE-HEIGHT: 33px; HEIGHT: 33px}
.list ul li a{ color:#333333}
.list ul li a:hover{color:#333333; text-decoration:underline}
.list ul li.no{line-height:35px; background:#F8F8F8; font-weight:100}
.m10{margin-top:10px}
.banner{width:1000px; height:371px; margin:9px auto;}
.main{width:1000px; margin:auto}
.left{width:221px; float:left;}
.right{width:767px; float:right}
.t{height:30px; line-height:30px; padding-left:20px; background:url(title_bg.gif) repeat-x; color:#0C4DA9; font-size:14px; font-weight:bold; border-bottom:1px solid #E3E3E3}
.t_{ width:221px; float:left; height:66px; line-height:75px; text-indent:16px; background:url(zct.jpg) no-repeat; color:#E0251D;  font-size:14px; }
.t_1{ width:221px; float:left; height:41px; line-height:41px; font-weight:bold; text-indent:16px; background:url(../img/jct1.jpg) no-repeat; color:#333333;  font-size:14px; }
.ti{text-align:center; line-height:30px}
.ti a,
.ti a:link{ width:104px; float:left}
.t2{line-height:25px; margin:10px auto 10px 0px; padding-left:10px; border:1px solid #CCCCCC; border-top:none;}
.t3{line-height:24px; margin:0px 10px 0 10px; font-size:14px; float:left}
.t4{}
.t4 ul{margin:10px 5px; padding:0}
.t4 li{list-style:none; width:360px; line-height:25px}
.t5{width:700px; margin:auto}
.t5 ul{margin:10px auto; padding:0}
.t5 ul li{width:700px; list-style:none; border-bottom:1px solid #D9D9D9; line-height:30px}
.cp{width:725px; margin:auto}
.cp ul{margin:5px auto; padding:0}
.cp ul li{width:210px; height:200px; float:left; margin-left:16px; list-style:none; overflow:hidden; text-align:center; line-height:28px;}
.tit{width:752px; height:40px; line-height:40px;}
.titb{font-size:14px; font-weight:bold; float:left; margin-left:30px; color:#3FAB24; }
.titm{float:right; line-height:40px; margin-right:10px; color:#666666; font-family:"Î¢ÈíÑÅºÚ";}
.titm a{color:#666666;}
.btitle{text-align:center; margin:50px auto 10px auto; font-size:18px; font-weight:bold}
.time{text-align:center; line-height:30px}
.body{line-height:23px; margin:20px 10px}
.news1{width:356px; float:left}
.news2{width:356px; float:left; margin-left:8px;}
.fen{width:700px; margin:10px auto}
.en{font-size:11px; color:#C4C4C4; font-family:Arial, Helvetica, sans-serif}
.am{margin-left:550px}
.am a{font-size:12px; font-weight:100}
.am a:hover{text-decoration:none}
.bm{ margin-right:10px; float:right;}
.bm a{font-size:12px; font-weight:100}
.bm a:hover{text-decoration:none}
.cm{ margin-right:10px;  float:right;}
.cm a{font-size:12px; font-weight:100}
.cm a:hover{text-decoration:none}
.dm{margin-left:540px}
.dm a{font-size:12px; font-weight:100}
.dm a:hover{text-decoration:none}
.em{margin-left:480px}
.em a{font-size:12px; font-weight:100}
.em a:hover{text-decoration:none}
.link{width:958px; padding:10px; line-height:20px; margin-top:10px;}
.foot{width:1000px; text-align:center; line-height:23px; margin:10px auto; color:#666666; }
.foot a{color:#454545;}
#qqon{width:90px; height:auto; background-color:#EEF2FA; border:1px solid #A9B9DA}
#t{width:auto; height:25px; background-color:#2F7DC7; font-size:14px; font-weight:bold; text-align:center; color:#FFF; padding-top:5px;}
#qq{margin:10px 3px; text-align:center;}
.logo
{
width:1000px;
float:left;
height:100px;
background:url(../img/logo.jpg) no-repeat;}
.zhu
{margin:0 auto;}
.zhu1
{
width:100%;
background:#E8E8E8;
height:114px;
}
.wzsy
{
width:146px;
height:38px;
float:left;
line-height:38px;
text-indent:55px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFFFFF;}
.wzsy a
{
color:#FFFFFF;}
.daohang
{
width:1000px;
height:51px;
margin:0 auto;}
.yczy
{
width:720px;
float:left;
border:1px solid #243273;
border-top:none;}
.gsjjt
{
margin:6px;
}
.foott
{
width:633px;
height:57px;
margin:0 auto;
background:url(../img/wrb2.jpg) no-repeat;}
.zxbb
{
width:1000px;
float:left;
height:37px;
background:url(../img/wrb1.jpg) no-repeat;
line-height:37px;}
.zxbbz
{
padding-left:122px;}
.yqlin
{
background:url(../img/yqljb.jpg) repeat-x;
height:96px;
}
.linzh
{
margin:0 auto;
background:url(../img/yqlj.jpg) no-repeat;
height:96px;
}
.ceng1
{
width:1000px;
float:left;
height:100%;
margin-top:10px;
}
.spzs
{
width:267px;
float:left;
height:100%;
}
.spzst
{
width:267px;
float:left;
height:27px;
background:url(../img/wrb3.jpg) no-repeat;
}
.spzsn
{
width:221px;
height:100%;
float:left;
border:1px solid #D8D8D8;
border-top:none;
}
.biaot
{
color:#515151;
font-size:12px;
margin-left:15px;
line-height:27px;
float:left;
font-weight:bold;
}
.biaot1
{
color:#FFFFFF;
font-size:12px;
margin-left:15px;
line-height:27px;
float:left;
font-weight:bold;
}
.biaot2
{
color:#333333;
font-size:14px;
margin-left:17px;
line-height:34px;
float:left;
font-weight:bold;
}
.more
{
line-height:34px;
color:#515151;
font-size:12px;
float:right;
margin-right:10px;}
.more a
{color:#515151;}
.sgsjj
{
width:472px;
float:left;
height:100%;
margin-left:10px;
}
.sgsjjt
{
width:472px;
float:left;
height:27px;
background:url(../img/wrb4.jpg) no-repeat;}
.sgsjjn
{
width:470px;
float:left;
height:100%;
border:1px solid #D8D8D8;
border-top:none;}
.syxwzx
{
width:242px;
float:left;
height:100%;
margin-left:9px;}
.syxwzxt
{
width:242px;
float:left;
height:27px;
background:url(../img/wrb5.jpg) no-repeat;
}
.syxwn
{
width:240px;
float:left;
height:100%;
border:1px solid #D8D8D8;
border-top:none;}
.sccpzs
{
width:748px;
float:left;
height:100%;
}
.newsec11 {
	TEXT-ALIGN: center; LINE-HEIGHT: 29px; WIDTH: 109px;  HEIGHT: 29px; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.newsec11 A:link {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.newsec11 A:visited {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.newsec11 A:hover {
	COLOR: #FFFFFF; FONT-SIZE: 12px; background:url(../img/cphg.jpg) repeat-x; TEXT-DECORATION: none
}
.newsec22 A:link {
	COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.newsec22 A:visited {
	COLOR: #ffffff; FONT-SIZE: 12px;  TEXT-DECORATION: none
}
.newsec22 A:hover {
	COLOR: #ffffff; FONT-SIZE: 12px;  TEXT-DECORATION: none
}
.newsec22 {
	TEXT-ALIGN: center; LINE-HEIGHT: 29px; WIDTH: 106px; BACKGROUND: url(../img/cphg.jpg) no-repeat left top; HEIGHT: 29px; COLOR: #ffffff;TEXT-DECORATION: none
}

.sylxw
{
width:241px;
float:left;
height:100%;
margin-left:10px;}
.sylxt
{
width:241px;
float:left;
height:30px;
background:url(../img/wrb6.jpg) no-repeat;}
.lxwfn
{
width:239px;
float:left;
height:100%;
border:1px solid #D8D8D8;
border-top:none;}
.fwcx
{
width:230px;
float:left;
height:37px;}
.lxt1
{
width:224px;
height:25px;
float:left;
line-height:25px;
text-align:center;
color:#FFFFFF;
margin:13px 0 0 7px;
background:url(../img/lxt1.jpg) no-repeat;
font-weight:bold;
}
.lxt1 a
{color:#FFFFFF;}
.fwtxt
{
width:1000px;
float:left;
height:34px;
background:url(../img/wrb7.jpg) no-repeat;}
.fwtxn
{
width:1000px;
float:left;
height:100%;
}
.fwtxzt
{
width:348px;
float:left;
height:241px;
margin:5px;
background:url(../img/fwtxt.jpg) no-repeat;}
.fwtxzn
{
width:622px;
float:right;
height:100%;
margin:7px 15px 0 0;}
.newsec111 {
	TEXT-ALIGN: center; LINE-HEIGHT: 29px; WIDTH: 106px; BACKGROUND: url(/images/xklink01.jpg) no-repeat left top; HEIGHT: 29px; COLOR: #3264a5; FONT-SIZE: 14px;  TEXT-DECORATION: none
}
.newsec111 A:link {
	COLOR: #FF6600; FONT-SIZE: 12px;  TEXT-DECORATION: none
}
.newsec111 A:visited {
	COLOR: #FF6600; FONT-SIZE: 12px;  TEXT-DECORATION: none
}
.newsec111 A:hover {
	COLOR: #FF6600; FONT-SIZE: 12px; BACKGROUND: url(../img/cphg.jpg) no-repeat left top;  TEXT-DECORATION: none
}
.newsec222 A:link {
	COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.newsec222 A:visited {
	COLOR: #ffffff; FONT-SIZE: 12px;  TEXT-DECORATION: none
}
.newsec222 A:hover {
	COLOR: #ffffff; FONT-SIZE: 12px;  TEXT-DECORATION: none
}
.newsec222 {
	TEXT-ALIGN: center; LINE-HEIGHT: 29px; WIDTH: 106px; BACKGROUND: url(../img/cphg.jpg) no-repeat left top; HEIGHT: 29px; COLOR: #ffffff;  TEXT-DECORATION: none
}
.leftx {
	font-size:12px;
	line-height: 36px;
	color: #666666;

	text-decoration: none;
	padding-left: 40px;
}
.leftx a{ color:#666666;}
.leftx a:hover{ color:#FB6D01;  }
.cpdb
{
width:221px;
float:left;
height:31px;
background:url(../img/cpdb.jpg) no-repeat;}
.yqljt
{
width:1000px;
height:30px;
float:left;
margin-top:10px;
background:url(../img/yqljt.jpg) no-repeat;
}
.yqln
{
width:998px;
float:left;
height:100%;
font-size:12px;
line-height:25px;
margin-bottom:10px;
border:1px solid #CCCCCC;
border-top:none;}
.gsjianj
{
width:487px;
float:left;
height:100%;
}
.gsjjt
{
width:487px;
float:left;
height:34px;
background:url(../img/jct2.jpg) no-repeat;}
.gsjjn
{
width:487px;
float:left;
height:100%;
}
.syxwys
{
background:url(../img/xinb.jpg) repeat-y;
height:31px;
line-height:31px;
padding-left:12px;}