/* CSS Document */
body{color:#000; margin:0 auto; padding:0; font-size:12px; font-family:"Microsoft YaHei"; background:url(../img/bg.jpg) repeat-x #F6F6F6;}
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;}
.nv{width:1175px; height:54px; float:left;}
.nv ul{width:1175px; margin:0 auto; padding:0}
.nv li{list-style:none; float:left; line-height:54px; width:117px; height:54px; text-align:center; }
.nv li a{display:block; font-size:15px; font-family:"Î¢ÈíÑÅºÚ";  color:#fff; background:url(../img/ge.jpg) no-repeat right;}
.nv li a:link{display:block}
.nv li a:hover{ background:url(../img/hg.jpg) repeat-x;text-decoration:none}
#focus {width:999px; height:410px;  overflow:hidden; position:relative}
#focus ul {height:410px; position:absolute; margin:0; padding:0}
#focus ul li {float:left; width:999px; height:410px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden}
#focus .btnBg {position:absolute; width:999px; height:0px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:999px; 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:155px; 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:238px; white-space:normal;overflow: hidden; margin-bottom:0px; background:url(../img/ybt1.jpg) repeat-y;}
.bor3{border:1px solid #D8D8D8; width:938px; white-space:normal;overflow: hidden; margin-bottom:10px; border-left:none; background:#FFFFFF;}
.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:226px; height:auto;float:left; margin-left:12px; margin-bottom:10px;}
.list ul{margin:0; padding:0}
.list ul li{MARGIN-TOP: 10px; list-style:none; PADDING-LEFT: 33px; FONT-WEIGHT: bold; BACKGROUND: url("list1.jpg") no-repeat; LINE-HEIGHT: 36px; HEIGHT: 36px}
.list ul li a{ color:#282826}
.list ul li a:hover{color:#027DD8; text-decoration:underline}
.list ul li.no{line-height:35px; background:#F8F8F8; font-weight:100}
.m10{margin-top:10px}
.banner{width:1000px; height:410px; margin:9px auto;}
.main{width:1177px; margin:10px auto}
.left{width:238px; float:left;}
.right{width:938px; float:left;}
.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:238px; float:left; height:57px; line-height:57px; text-align:center; background:url(zct.jpg) no-repeat; color:#ffffff; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; font-weight:bold;}
.ti{text-align:center; line-height:30px}
.ti a,
.ti a:link{ width:104px; float:left}
.t2{line-height:25px; margin:10px auto 10px 10px}
.t21{line-height:27px; margin:10px auto 10px 13px; font-weight:bold; color:#373737; font-size:14px; margin-top:209px;}
.t3{line-height:23px; margin:10px; float:left}
.t4{}
.t4 ul{margin:10px 5px; padding:0}
.t4 li{list-style:none; width:360px; line-height:25px}
.t5{width:900px; margin:auto}
.t5 ul{margin:10px auto; padding:0}
.t5 ul li{width:900px; list-style:none; border-bottom:1px solid #D9D9D9; line-height:30px}
.cp{width:920px; 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:938px; height:57px; line-height:57px; background:url(../img/dt.gif) no-repeat;}
.titb{font-size:16px; font-weight:bold; float:left; margin-left:20px; color:#6C6B6B;  font-family:"Î¢ÈíÑÅºÚ";}
.titm{float:right; margin-right:10px; color:#6C6B6B; font-family:"Î¢ÈíÑÅºÚ";}
.titm a{color:#282826;}
.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:22px 71px; min-height:532px;}
.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:#FFFFFF; }
.foot a{color:#FFFFFF;}
#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:1175px;
float:left;
height:107px;
background:url(../img/logo.jpg) no-repeat;}
.zhu
{margin:0 auto;}
.zhu1
{
width:100%;
background:url(../img/fb.jpg) repeat-x;
height:138px;
}
.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:1175px;
height:54px;
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:1177px;
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:238px;
height:100%;
float:left;
border:1px solid #D8D8D8;
border-top:none;
}
.biaot
{
color:#FFFFFF;
font-size:16px;
margin-left:15px;
line-height:51px;
float:left;
font-weight:bold;
background-color: #047DCE;
width: 81px;
margin: 0px 29px 1px 10px;
padding-left: 13px;}
.biaot1
{
color:#FFFFFF;
font-size:12px;
margin-left:15px;
line-height:27px;
float:left;
font-weight:bold;
}
.biaot2
{
color:#FFFFFF;
font-size:14px;
margin-left:15px;
line-height:30px;
float:left;
font-weight:bold;
}
.more
{
line-height:27px;
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%;
}

.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:37px;
background:url(../img/wrb7.jpg) no-repeat;}
.fwtxn
{
width:998px;
float:left;
height:100%;
border:1px solid #D8D8D8;
border-top:none;}
.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;}
.ybt2
{
width:238px;
float:left;
height:4px;
background:url(../img/ybt2.jpg) no-repeat; }
.sycpzs
{
width:886px;
float:right;
height:100%;
border:1px solid #E7E6E6;
background:#FFFFFF;}
.sycpt
{
width:886px;
height:51px;
float:left;
}
.sycpzn
{
width:886px;
float:left;
height:auto;}
.sycplb
{
width:273px;
float:left;
height:100%;
border:1px solid #E7E6E6;
background:#FFFFFF;
}
.cplbt
{
width:273px;
float:left;
height:51px;
}
.sycpst
{
width:232px;
float:left;
height:161px;
margin-left:20px;}
.cplbz
{
width:273px;
float:left;
height:458px;
margin-top:10px;}
.leftt {
	font-size: 14px;
	line-height: 33px;
	color: #333333;
	font-size:14px;
	text-decoration: none;
	padding-left: 20px;
}
.leftt a{ color:#333333;}
.leftt a:hover{ color:#000000;  }
.leftt li
{
list-style:none;}
.gcalt
{
width:1177px;
float:left;
height:67px;
background:url(../img/gcalt.jpg) no-repeat;}
.gcann
{
width:1175px;
float:left;
height:100%;
border:1px solid #E7E6E6;
border-top:none;
background:#FFFFFF;}
.gsjjsy
{
width:354px;
float:left;
height:100%;
border:1px solid #E8E7E7;
background:#FFFFFF;}
.gsjjst
{
width:354px;
float:left;
height:51px;
}
.gsjyto
{
width:313px;
float:left;
height:152px;
margin: 20px 0 0 16px;
}
.gsjjzy
{
width:354px;
float:left;
height:auto;}
.xwzxsy
{
width:538px;
float:left;
height:100%;
margin: 0 13px 0 13px;
}
.xyzxtb
{
width:538px;
height:51px;
background:url(../img/xwtb.jpg) no-repeat;
float:left;}
.xwzxzy
{
width:536px;
float:left;
height:100%;
border:1px solid #E7E6E6;
border-top:none;
background:#FFFFFF;}
.syxwys
{
 background:url(../img/xwzb.jpg) no-repeat;
 line-height:32px; }
.lxwms
{
width:256px;
float:left;
height:406px;
background:url(../img/sylxb.jpg) no-repeat;}
.talkj
{
float:right;
line-height:40px;
font-size:14px;
font-weight:bold;
}


*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "ÐÂËÎÌå";}
/* marqueeleft */
.marqueeleft{height:230px;width:1034px;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:280px;height:256px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:270px;height:195px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
/* marqueetop */
.marqueetop{height:329px;width:148px;overflow:hidden;margin:40px auto;}
.marqueetop li{padding:5px 0;width:270px;height:195px;overflow:hidden;}
.marqueetop li .pic{display:block;border:#ccc 1px solid;width:270px;height:195px;padding:2px;overflow:hidden;}
.marqueetop li .txt{text-align:center;height:23px;line-height:23px;}
