@charset "utf-8";
/* CSS Document */
/*************基本样式**************/
body{width:100%; margin:0px; padding:0px; font-size:12px; color:#333; background:#fff; font-family:"宋体";}
img{border:0 none;}
body, h1, h2, h3, h4, h5, h6, p, ul, li, dl, dt, dd, ol,li,input, form{margin:0px; padding:0px;}
ul{list-style:none;}
td,div{font-size: 12px;line-height:24px;color: #333333;}
div,ul,ol,li,dl,dt,dd,img,p,*{margin:0px;padding:0px;list-style:none;border:0;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
a{color:#5c5d5d;font-size:12px;text-decoration:none;}
a:hover{color:#d00203;font-size:12px;text-decoration: underline;}
.linkbai a:link,.linkbai a:visited,.linkbai{color:#fff;font-size:12px;text-decoration:none;}
.linkbai a:hover{color:#fff;font-size:12px;text-decoration: underline;}
.linklan a:link,.linklan a:visited,.linklan,a.linklan:link,a.linklan:visited{color:#5fb5ec;font-size:12px;text-decoration:underline;}
.linklan a:hover,a.linklan:hover {color:#50a6dd;font-size:12px;text-decoration:underline;}
/*************布局样式**************/
/**头部**/
.top1{ background:url(headbg.jpg) repeat-x; height:32px; line-height:32px; width:100%;}
.top1 ul{ width:960px; margin:0 auto; color:#FFFFFF;}
.top1 ul li{ width:auto;}
.top1 ul li.topa{ float:left; display:block; margin:0 0 0 30px; width:400px;}
.top1 ul li.topa input.bg01{ background:url(headssk.jpg) no-repeat; width:110px; height:18px; line-height:18px;border:0px; padding:0 0 0 20px;}
.top1 ul li.topa a { float:left; padding:0 15px 0 0;}
.top1 ul li.topa input,.top1 ul li.topa img { float:left; margin:7px 0 0 0;}
.top1 ul li.topb{ float:right; display:block; margin:0 5px 0 5px;}
.top1 ul li.topc{ float:right; display:block; margin:0 60px 0 0px;}
.top2{ background:url(topbg.jpg) center top no-repeat; height:158px;width:100%; clear:both;}
.top2 .top2-1{ margin: 0 auto; width:960px; position:relative;}
.top2 .top2-2{ margin:0 0 0 0px; float:left;}
.top2 .top2-3{ height:32px; line-height:32px;margin:0 10px 0 0px; float:right;_height:26px;_margin-top:6px; }
.top2 .top2-3 input{background:url(wbk.jpg) no-repeat; width:100px; height:17px; line-height:17px; border:0px; padding:0 0 0 7px; margin:0 5px;}
.top2 .top2-4{ height:80px; width:750px; float:left; margin:8px 0 0 40px;}
.top2 .top2-4 ul{ overflow:hidden; zoom:1;}
.top2 .top2-4 ul li{ float:left; line-height:27px;}
.top2 .top2-4 ul li a{ padding:5px 6px;}
.top2 .top2-4 ul li span a{ padding:5px 5px 5px 10px; font-weight:bold; color:#e10000;}
.top2 .top2-4 ul li a:link,.top2 .top2-4 ul li a:visited{ font-size:14px;}
.top2 .top2-5{ height:63px; width:960px; clear:both; margin-top:-25px; float:left;}
.top2 .top2-5r{ float:right; background:url(navrt.jpg) no-repeat; width:8px; height:28px; margin-top:35px;}
.top2 .top2-5 ul{ display:block; margin-top:35px; background:url(navbg.jpg); height:32px; width:765px;}
.top2 .top2-5 ul li{ float:left; line-height:28px;line-height:28px\9;*line-height:28px;_line-height:28px;}
.top2 .top2-5 ul li a{ font-size:14px; color:#FFF; padding:0px 12px;}
.banner{width:960px; margin:auto;}
.icontent{width:960px; margin:auto; background:url(bg.png); overflow:hidden; display:block;}
.ictleft{width:742px; float:left;}
.ilfbox1{width:712px; float:left; padding-left:30px;}
.ilftitle{color:#00667f; font-size:16px; line-height:35px; font-weight:bold;}
.ilfbot li { background:url(probg.jpg); float: left; height:271px;  margin: 0 2px 0px 0; padding: 15px 16px 5px 18px;  width: 200px; }
.ilfbot img{padding-bottom:5px; overflow:hidden;}
.ilfbot h3 {overflow:hidden; line-height:30px;}
.ilfbot h3 a {display: block; float: left; font-size: 18px; overflow: hidden;  width: 9em; color:#006666;}
.ilfbot h3 span {float: right;  font-size: 12px; font-weight: normal;  margin-top: 3px;}
.ilfbot p{overflow:hidden; line-height:20px;}
.xbanner{width:960px; margin:auto;}

.ictright{width:217px; float:left; background:#fff; border-left:1px #dbdada solid; padding:3px 0px 10px;}
.irtbox1{width:217px; float:left;}
.irtbox1top{width:217px; float:left;background:url(rtit.jpg) no-repeat; height:35px; line-height:35px; text-align:center; font-size:28px;}
.irtbox1bot{width:207px;float:left; padding: 5px 0px 20px 10px;}
.irtbox1bot li{width:207px; border-bottom:1px #c1c1c1 dashed; height:32px;}
.irtbox1bot span{width:11px; float:left; padding:9px 5px 0px 0px;}
.irtbox1bot a{line-height:32px;}
.irtbox2top{background:url(rtitbg.jpg) repeat-x; height:33px; line-height:33px;}
.irtbox2top li{float:left; width:107px; text-align:center; font-weight:bold; border-right:1px #eaeaea solid;}
.irtbox2bot{padding:10px 0px 10px 5px;}
.ictright2{width:217px; float:left; background:#fff; padding:3px 0px 0px;}
.irtbox3top{width:207px; background:url(rtitbg.jpg) repeat-x; height:33px; line-height:33px; padding-left:10px; font-weight:bold;}
.irtbox3bot{border-bottom:1px #f1f1f1 solid; padding:10px 0px 5px ;width:217px; overflow:hidden; display:block;}
.irtbox3bot li{width:90px; float:left; margin-left:10px; display:inline;}
.irtbox3bot img{overflow:hidden; float:left;}
.irtbox3bot p{line-height:30px; text-align:center;}
.irt2img{margin-top:10px;width:217px; float:left;}
.icontent2{width:960px; margin:auto; background:url(bg.png); overflow:hidden; display:block; padding-bottom:15px;}
.ilinks{width:958px; margin:auto; border:1px #ccc solid; padding:10px 0px; overflow:hidden; display:block;}
.ilinkslf{width:125px; float:left; line-height:50px; font-size:14px; font-weight:bold; text-align:center;}
.ilinksrt{width:833px; float:left;}
.ilinksrt li{float:left; width:110px; margin-left:10px; display:inline; background:url(linkicon.jpg) no-repeat 0px 10px; padding-left:10px; line-height:25px;}
.ilinksrt a{color:#4e7ba0;}
.footer{width:960px; margin:auto; margin-top:10px; border-top:1px #333 solid; line-height:25px; padding:10px 0px; text-align:center;}
.hidden{display:none;}
.ssd01{color:#d00203;}






.blank0{ height:0px; overflow:hidden; clear:both;}  
.nav{ width:950px; margin:0 auto;}
.con930 {width: 930px;	padding-right: 10px;	padding-left: 10px;	margin: 0 auto;	clear: both;}
.t1 {	font-size: 12px;	line-height: 24px;	height: 24px;	padding-top: 5px;	text-align: left;}
.t1 a:link,.t1 a:visited,.t1 a:active,.t1 a:hover{	color:#000}
.t2 {	font-size: 24px;	line-height: 40px;	color: #000;background-repeat: no-repeat;background-position: right;text-align: left;
	height: 40px;	padding-left: 10px;	width: 920px;font-family: "黑体";}
#apDiv1 {	position: absolute;	width:42px;	height:66px;z-index:1;	left: 20px;	top: 295px;}
#apDiv2 {position: absolute;	width:42px;	height:66px;	z-index:1;	top: 295px;	right: 20px;}
.border-white{border:1px solid #fff;}
.t3 {	font-size: 13px;line-height: 26px;	color: #000;text-indent: 26px;	padding: 20px;	text-align: left;}
.t4 {}
.t4_1 {	text-align: center;	float: left;height: 50px;width: 80px;color: #000;padding-top: 30px;	font-weight: 700;font-size: 14px;}
.t4_2 {	float: left;width: 634px;padding-top:15px;}
.t4_2_1 {background-image: url(left.gif);	background-position: center;float: left;height: 80px;width: 21px;cursor: pointer;background-repeat: no-repeat;}
.t4_2_2 {background-image: url(right.gif);	background-repeat: no-repeat;background-position: center;	float: right;
	height: 80px;width: 21px;cursor: pointer;}
.t5{text-align:right;color:#FFFFFF;	clear: both;}
.hd {background-color: #efefef;	padding: 10px;	width: 930px;margin: 0 auto;}
.hd_1 {	float: left;width: 330px;height: 120px;	padding-left: 20px;}
.hd_2 {	float: left;width: 520px;height: 120px;	padding-left: 20px;}
.hd_3 {	background-image: url(xian.jpg);float: left;height: 120px;	width: 21px;}
.container10{margin: 0 auto;padding:0px;width:10px;}
.container930{margin: 0 auto;padding:0px;width:930px; color:#000}
.container930 a{font-size:14px; color:#000000;}
.img-kuang7{ width:206px; text-align:center; float:left; margin-left:8px;margin-right:8px; margin-top:12px}
.img-172{border:solid;	border-color:#d2d2d2;border-width: 1px; padding:3px 3px 3px 3px}
.text-172{ width:172px;}
* {margin:0;padding:0;border:0;}
#scrool_div {width:583px;position:relative;	height:80px;overflow:hidden;margin-left:30px;_margin-left:15px;}
#scrool_wrap {height:80px;position:absolute;width:2000px;}
#scrool_wrap li {float:left;position:relative;margin-right:5px; margin-left:1px;}
#scrool_div img{width:98px; height:64px;margin:3px;	padding:2px;}

span {cursor:pointer;}
.img0{	border:1px solid #7f7f7f;}
.curimg{ border:1px solid #4ca9ff;}
.container{	margin: 0 auto;	padding:0px;width:100%;	text-align: left;background-color: #e2e2e2;}
.grid_4{width:230px;display:inline;float:left;margin-right:0px; margin-left:10px;}
.grid_12{width:710px;display:inline;float:left;margin-left:0px;margin-right:0px; text-align:center}
.clear{	clear:both;	display:block;	overflow:hidden;visibility:hidden;	height:0px;	line-height: 0px;}
#top1{text-align:center;height:30px;line-height:30px;letter-spacing:-0.5px;	background-color:#fff;}
.padding-top10{ padding-top:10px;}
.topbutton ,a.topbutton:link,a.topbutton:visited{width:69px;height:41px;text-align: center; background-image:url(menu01.jpg);position: absolute; padding-top:15px; color:#FFFFFF; display:block}
a.topbutton:hover{background-image:url(menu01over.jpg); display:block; text-decoration:none; color:#FFCC66; font-weight:bold}
.font-gray666 ,a.font-gray666:link,a.font-gray666:visited{color:#666666;}
a.font-gray666:hover{color:#000000;}
.t7 {background-color: #000;width: 950px;	margin: 0 auto;}

#scrool_wrap{width:150000px;}
#dingcaidiv{background:url(dc-b.gif) repeat-x;}
.div950{ width:950px; margin:0 auto;}
.div-l {float: left;width: 200px;}
.div-r {background-image: url(bai.gif);background-repeat: no-repeat;background-position: right bottom;
	float: right;width: 740px;}
#nav a{ color:#000000; font-size:14px; font-weight:700}
.fx{height:32px;line-height:32px}
.fx span{ display:block; float:left}
.fx img{ margin:7px 2px 0px 5px}
.fx a{ font-size:12px; color:#000000; }
.link{  padding:13px 20px; color:#a6b8c7}
.link a{ color:#a6b8c7}
.lianx{ text-align:center; color:#a6b8c7; padding:7px 0px;}
.lianx a{ color:#a6b8c7}
.banq{ color:#a6b8c7; text-align:center; padding:2px 8px 8px; line-height:24px}
.banq a{ color:#a6b8c7;}
.mid .dhlib li{ }
.mid .dhlib li a{ font-size:14px; color:#333333; padding:25px; line-height:24px}
.mingc{ width:101px; height:22px; margin:6px 20px 0px; padding-top:1px; text-align:center; line-height:22px;font-size:14px; color:#FFFFFF; font-weight:bold;}
.mingc a{ font-size:14px; color:#FFFFFF; font-weight:bold; }
#underlink{}
.link_buttom{float:right;width:70px;margin-right:0px;vertical-align:center;	color: #000;}
.link_buttom1{float:right;width:80px;margin-right:4px; vertical-align:center;}
.link_buttom1 dt{font-size:12px;padding-top:-4px;*padding-top:-3px;	_padding-top:-3px;	padding-left:4px;float:left;cursor:pointer;
color:#000;}
.link_buttom1 dt a,.link_buttom2 dt a:visited { color:#7a7a7a; text-decoration:none; }
.link_buttom1 dt a:hover { color: #7a7a7a; text-decoration:none; }
.link_buttom2{	float:right;width:78px;	margin-right:4px;vertical-align:center;}
.link_buttom2 dt{font-size:12px;padding-top:-6px;*padding-top:-3px;	_padding-top:-3px;	padding-left:4px;float:left;cursor:pointer;
	color:#000;}
.link_buttom2 dt a,.link_buttom2 dt a:visited { color:#7a7a7a; text-decoration:none; }
.link_buttom2 dt a:hover { color: #7a7a7a; text-decoration:none; }

.link_buttom3{float:right; margin-right:0px;width:80px; vertical-align:center;}
.link_buttom3 dt{ font-size:12px;  padding-top:-6px; padding-left:3px; float:left; cursor:pointer;color:#000}
.link_buttom3 dt a,.link_buttom3 dt a:visited { color:#7a7a7a; text-decoration:none; }
.link_buttom3 dt a:hover { color: #7a7a7a; text-decoration:none; }

.link_buttom4{float:right;width:80px;margin-right:4px; vertical-align:center;}
.link_buttom4 dt{
	font-size:12px;
	padding-top:-6px;
	padding-left:4px;
	float:left;
	cursor:pointer;
	color:#000
}
.link_buttom4 dt a,.link_buttom4 dt a:visited { color:#7a7a7a; text-decoration:none; }
.link_buttom4 dt a:hover { color: #7a7a7a; text-decoration:none; }

.link_buttom5{float:right;width:80px;margin-right:4px; vertical-align:center;}
.link_buttom5 dt{
	font-size:12px;
	padding-top:-6px;
*padding-top:-3px;		_padding-top:-3px;
	padding-left:4px;
	float:left;
	cursor:pointer;
	color:#000
}
.link_buttom5 dt a,.link_buttom2 dt a:visited { color:#7a7a7a; text-decoration:none; }
.link_buttom5 dt a:hover { color: #7a7a7a; text-decoration:none; }
.top{ width:960px; background:#FFFFFF; margin:0 auto; line-height:42px}
.baner{ width:950px; margin:0 auto; background:url(hr_di.jpg) no-repeat bottom; text-align:left;}
.baner .par1{ float:left; width:175px; display:block}
.baner .par2{ float:left; width:710px; background:url(logo1.JPG) no-repeat bottom right; height:54px; padding-top:8px;padding-left:20px;}
.baner_mc{ color:#000000; line-height:28px}
.baner_mc a{ font-size:14px; font-weight:bold;  color:#000000;}
.tt1{ color:#000000; line-height:26px}
.tt1 a{ font-size:12px; color:#000000;}
.zxians{ width:948px; border:1px solid #dedede; background:#FFFFFF; border-width:0px 1px;}
.playNav{ height:30px;line-height:22px;padding-top:20px; padding-bottom:20px}
.playNav i{ display:block;float:left;}
.playNav .title{padding-left:10px;font-size:28px; line-height:32px; font-weight:bold;font-family:"黑体";
color:#000000;}
i{ font-style:normal;}
.jump{height:23px;line-height:22px;padding:0 1px 0 2px;text-align:center;font-size:14px; float:left; font-weight:bold;
color:#000000;}
.jump span{ color:#000000;}
span#showPage{ color:#D60011;}
.fx{ width:385px; height:32px; overflow:hidden; padding-left:64px; background:url(fx.jpg) no-repeat; float:left; text-align:left; line-height:34px}
.fx a{ display:block; float:left; padding-left:16px;}
.fx1{ width:409px; height:32px; overflow:hidden; background:url(fx1.jpg) no-repeat; float:right; text-align:left; line-height:34px}
.fx1 a{ display:block; float:left; padding-left:16px;}
.imgShow{ width:910px;zoom:1; padding-bottom:20px; margin:0 auto; overflow:hidden}
.syzj{ display:block; float:left; background:url(shangyiye_fx.jpg) no-repeat; width:118px; height:95px; padding-top:10px; padding-right:19px; margin-left:14px; text-align:center;}
.syzj img{ width:102px; height:68px;} 
.syzj2 img{ width:102px; height:68px; padding-left:8px;} 
.syzj2{ display:block; float:left; background:url(xiayiye.jpg) no-repeat; width:118px; height:95px; padding-top:10px; margin-left:13px;}
.blank10{ height:10px; overflow:hidden; clear:both;}
#dibandiv li{ width:154px; float:left; margin-left:60px; _margin-left:40px; margin-bottom:20px; line-height:24px}
#dibandiv li img{ height:106px; padding:2px; cursor:pointer; border:1px solid #e5e3e4; display:block; margin:0 auto;}
.fx_new{ width:415px; height:32px; overflow:hidden; padding-left:32px;  float:right; text-align:right; line-height:34px}
.bannerimg{text-align:center;}

.bannerimg p{ font-size:14px; color:#000000; line-height:25px; padding-left:8px; padding:5px;}


.imgShow_fy{ width:910px;zoom:1; padding-bottom:20px; margin:0 auto; overflow:hidden; font-size:14px; color:#000000; text-align:center;}

.syzj span{ text-align:center; font-size:12px; color:#ccc; width:102px;}

.leftbtn{width:475px; display:block; cursor:url("http://www.xinhuanet.com/photo/static/arr_left.cur"), auto;; float:left; background-image:url(touming.gif);}
.rightbtn{width:475px; display:block; cursor:url("http://www.xinhuanet.com/photo/static/arr_right.cur"), auto; background-image:url(touming.gif); float:right;}