:focus
{
	outline:none;}

a
{
	text-decoration:none;
	color:#646464;
	cursor:pointer;}

.idx_BgImgs
{
	background:url(../../image/idx_icons.jpg) no-repeat;}

.banner
{
	border:0;
	width:100%;
	min-height:400px;
	height:auto;
	overflow:hidden;
	position:relative;
	margin:0;
	padding:0;}

.divmain
{
	border:0;
	position:relative;
	width:100%;
	height:auto;
	margin:0 auto;
	padding:0;}

.divmain div.uldiv
{
	left:0;
	position:absolute;
	top:0;
	width:100%;
	border:0;
	height:auto;
	margin:0 auto;
	padding:0;}

.divmain div.lidiv
{
	left:0;
	width:100%;
	height:auto;
	margin:0 auto;}

div.divBannerBtn
{
	filter:alpha(opacity=10);}

div.divArrL
{
	top:100px;
	position:absolute;
	left:0;
	height:97px;
	width:51px;
	z-index:100;
	font-size:50px;
	border:0;
	cursor:pointer;
	background-position:-132px -218px;
	filter:alpha(opacity=20);
	-moz-opacity:.2;
	opacity:.2;
	margin:0;
	padding:0;}

div.divArrL:hover,div.divArrL a:hover
{
	background-position:-10px -218px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;}

div.divArrR
{
	top:100px;
	position:absolute;
	right:0;
	height:97px;
	width:51px;
	z-index:100;
	font-size:50px;
	border:0;
	cursor:pointer;
	background-position:-71px -218px;
	filter:alpha(opacity=20);
	-moz-opacity:.2;
	opacity:.2;
	margin:0;
	padding:0;}

div.divArrR:hover,div.divArrR a:hover
{
	background-position:-193px -218px;
	filter:alpha(opacity=90);
	-moz-opacity:.9;
	opacity:.9;}

.num
{
	width:1261px;
	min-height:108px;
	color:#1675c8;
	font-size:18px;
	text-align:center;
	margin:0 auto;
	padding:12px 0 0;}

.divNumContent
{
	height:108px;
	width:1261px;
	float:left;}

.divNumContent a
{
	height:108px;
	float:left;
	background-color:#fff;
	display:inline-block;
	width:86px;
	margin:10px 20px 0;}

.numLines
{
	height:18px;
	width:1261px;
	border-top:1px solid #1675c8;
	position:relative;
	margin:25px auto 0;}

.aNumInfo
{
	color:#1675c8;
	width:auto;
	height:auto;
	cursor:pointer;
	text-decoration:none;
	font-weight:700;}

.divDownArrow
{
	position:absolute;
	width:20px;
	height:14px;
	top:-4px;
	background:url(../../image/icon_linearrowdown.jpg) no-repeat;}

.divLeftArrow
{
	position:absolute;
	width:13px;
	height:14px;
	top:20px;
	left:161px;
	background:url(../../main/img/icon_linearrowleft.jpg) no-repeat;}

form
{
	width:100%;
	min-width:450px;
	height:100%;
	border:0;
	margin:0;
	padding:0;}

body
{
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=.1);
	width:100%;
	border:0;
	font-family:Microsoft YaHei;
	background-color:#fff;
	margin:0;
	padding:0;}

.divOpenNewsLinePoint
{
	float:left;
	width:5px;
	height:5px;
	line-height:15px;
	background-color:#646464;
	cursor:default;
	margin:8px 5px 0;}

.divLinePointNoMargin
{
	float:left;
	width:5px;
	height:5px;
	margin-top:8px;
	line-height:15px;
	background-color:#646464;}

.divCutTxt
{
	float:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:left;}

.divTopBanner
{
	height:155px;
	min-width:1261px;
	background:url(../../image/banner.jpg) no-repeat center top;
	overflow:hidden;
	text-align:center;
	margin:0;
	padding:0;}

.divMapBtn
{
	height:170px;
	width:100%;
	margin:0;
	padding:0;}

.divContent
{
	min-height:385px;
	min-width:1261px;
	width:100%;
	margin:0;
	padding:0;}

.divBottom
{
	position:fixed;
	bottom:0;
	width:100%;
	min-height:45px;
	overflow:hidden;}

.divBBtn
{
	background-color:#dcdcdc;
	height:45px;}

.divBInfo
{
	filter:alpha(opacity=70);
	background-color:rgba(0,0,0,.7);
	height:185px;
	width:100%;
	display:none;}

.divMGLeft
{
	width:370px;
	height:360px;
	padding-left:10px;}

.divMGLBigImg
{
	width:370px;
	height:290px;}

.divMGLImgCount
{
	height:4px;
	width:368px;
	border:1px solid red;}

.divMGLBIImg
{
	min-height:252px;}

.divMGLBITxt
{
	font-size:12px;
	color:#646464;
	width:370px;
	text-align:center;
	margin:0 auto;}

.divMGLLittilImgs
{
	width:370px;
	height:60px;
	overflow:hidden;}

.divMGLLImg
{
	float:left;
	text-align:center;
	height:58px;
	width:86px;
	border:1px solid #646464;
	margin-left:2px;
	overflow:hidden;}

.last
{
	float:left;
	text-align:left;
	height:60px;
	width:85px;}

.divMGRight
{
	float:left;
	width:815px;
	height:360px;
	margin-left:60px;}

.divNATop
{
	height:27px;
	position:relative;}

.divIALMeneLine
{
	cursor:pointer;
	width:141px;
	height:37px;
	background-color:#a72126;
	font-size:18px;
	color:#fff;
	line-height:37px;
	margin:7px;}

.divBTxt
{
	font-size:12px;
	color:#a72126;}

.icon_arrowToRight
{
	width:47px;
	height:36px;
	background-position:-10px -393px;
	float:left;}

.divIARE2LeftArrow
{
	width:25px;
	height:25px;
	position:absolute;
	top:30%;
	left:17px;
	cursor:pointer;
	background-position:-80px -358px;}

.divIARE2LeftArrow:hover,.divIARE2LeftArrow a:hover
{
	background-position:-10px -358px;}

.divIARE2RightArrow
{
	width:25px;
	height:25px;
	right:10px;
	position:absolute;
	top:30%;
	cursor:pointer;
	background-position:-45px -358px;}

.divIARE2RightArrow:hover,.divIARE2RightArrow a:hover
{
	background-position:-115px -358px;}

.divIARE3Btn2
{
	height:36px;
	min-width:116px;
	width:auto;
	float:left;
	background-color:#fff;
	color:#a72126;
	line-height:33px;
	margin-right:13px;
	overflow:hidden;
	border:1px solid #dcdcdc;
	cursor:pointer;}

.zfxxgk_btn
{
	color:#646464;
	width:100%;
	margin:3px 5px;}

.divJGGKRItem
{
	float:left;
	width:33%;
	height:50%;
	text-align:center;
	cursor:pointer;
	color:#646464;}

.divOpenNews
{
	position:relative;
	height:117px;}

.divOpenNewsLine
{
	width:100%;
	color:#646464;
	cursor:pointer;
	line-height:22px;
	clear:both;}

.divIARightI1LTArea
{
	width:30%;
	height:98%;
	border:1px solid #ccc;
	float:left;
	margin-right:12px;
	color:#1675c8;
	cursor:pointer;}

.divIARightI1LTAImg
{
	width:98%;
	height:30px;
	text-align:center;
	padding-top:10px;}

.GridDownLoadImg
{
	display:inline-block;
	width:23px;
	height:27px;
	background-position:-10px -141px;
	margin:0 auto;}

.ViewOnlineImg
{
	display:inline-block;
	width:30px;
	height:27px;
	background-position:-42px -141px;
	margin:0 auto;}

.AskOnlineImg
{
	display:inline-block;
	width:30px;
	height:27px;
	background-position:-82px -141px;
	margin:0 auto;}

.Icon_Znjg
{
	display:inline-block;
	width:32px;
	height:32px;
	background-position:-10px -177px;
	margin:0 auto;}

.Icon_Zxjg
{
	display:inline-block;
	width:32px;
	height:32px;
	background-position:-49px -177px;
	margin:0 auto;}

.Icon_Ldjs
{
	display:inline-block;
	width:32px;
	height:32px;
	background-position:-90px -177px;
	margin:0 auto;}

.Icon_Ldfg
{
	display:inline-block;
	width:32px;
	height:32px;
	background-position:-131px -177px;
	margin:0 auto;}

.Icon_Jgsz
{
	display:inline-block;
	width:32px;
	height:32px;
	background-position:-168px -177px;
	margin:0 auto;}

.divIARightI1LTAText
{
	width:98%;
	height:30px;
	font-size:16px;
	color:#1675c8;}

.divIARightI1LLbl
{
	height:30px;
	width:98%;
	border:1px solid #ccc;
	margin-top:8px;
	background-color:#dcdcdc;
	color:#1675c8;
	padding-top:5px;
	cursor:pointer;}

.divIARightI1RNLine
{
	width:250px;
	color:#646464;
	position:relative;}

.AILine
{
	width:145px;
	font-size:11px;
	color:#646464;
	line-height:18px;
	margin:0 6px;}

.WRLine
{
	font-size:11px;
	color:#646464;
	line-height:18px;}

.divLGLine
{
	font-size:11px;
	color:#646464;
	line-height:25px;}

.divWFLine
{
	font-size:11px;
	color:#646464;
	line-height:20px;}

.divM3TzgsLine
{
	height:30px;
	line-height:30px;
	padding:0 20px;}

.divM3TzgsLTitle
{
	width:650px;
	font-size:14px;
	float:left;
	text-align:left;}

.divM3GITBtn
{
	color:#fff;
	width:180px;
	height:80px;
	margin-bottom:28px;
	background-color:#0c7dd9;
	font-size:24px;}

.divM2GIRBtn
{
	background-color:#fff;
	border:1px solid #dcdcdc;
	color:#a72126;
	float:left;
	height:36px;
	line-height:36px;
	margin-right:13px;
	min-width:116px;
	overflow:hidden;
	width:auto;
	cursor:pointer;}

.divM2GIRTArea
{
	border:1px solid #ccc;
	color:#646464;
	float:left;
	height:70px;
	width:108px;
	background-color:#eee;
	cursor:pointer;
	margin:4px;}

.divM7GILTitle,.divM7GILDate
{
	border-bottom:1px dotted #dcdcc8;
	padding-left:10px;
	font-size:14px;}

.divM6GIRTArea
{
	border:1px solid #ccc;
	color:#646464;
	float:left;
	height:76px;
	width:108px;
	background-color:#eee;
	margin:4px;}

.icon_circleArrowR
{
	background-position:-40px -611px;
	width:20px;
	height:20px;
	float:right;
	margin-right:6px;
	padding-bottom:6px;}

.icon_circleArrowR_01
{
	background-position:-10px -612px;
	width:20px;
	height:20px;
	float:right;
	margin-top:10px;
	margin-right:6px;}

.icon_circleArrowR:hover,.icon_circleArrowR a:hover
{
	cursor:pointer;
	background-position:-70px -612px;}

.divM5IARE2LeftArrow
{
	width:14px;
	height:30px;
	left:0;
	position:absolute;
	top:30%;
	cursor:pointer;
	background-position:-33px -513px;}

.divM5IARE2LeftArrow:hover,.divM5IARE2LeftArrow a:hover
{
	background-position:-10px -513px;}

.divM5IARE2RightArrow
{
	width:14px;
	height:30px;
	right:1px;
	position:absolute;
	top:30%;
	cursor:pointer;
	background-position:-59px -513px;}

.divM5IARE2RightArrow:hover,.divM5IARE2RightArrow a:hover
{
	background-position:-82px -513px;}

.divM5IARE2MLi
{
	height:98px;
	width:98px;
	float:left;
	border:1px solid #dcdcdc;
	position:absolute;
	margin:0 3px;}

.divM5IARE2MLi:hover,.divM5IARE2MLi a:hover
{
	cursor:pointer;
	border-color:#1675c8;}

.divM5RBBtn
{
	width:254px;
	height:30px;
	text-align:center;
	float:left;
	border:1px solid #eee;
	line-height:30px;
	color:#646464;
	margin:2px 12px;}

.divM5RBBtn:hover,.divM5RBBtn a:hover
{
	color:#1675c8;
	cursor:pointer;
	border-color:#1675c8;}

.icon_NewsPlus
{
	width:16px;
	height:16px;
	float:right;
	margin-right:6px;
	padding-bottom:6px;
	background-position:-10px -439px;
	cursor:pointer;}

.numImg
{
	width:86px;
	height:82px;}

.numImg_Index
{
	background-position:-10px -10px;}

.numImg_xxgk
{
	background-position:-106px -10px;}

.numImg_wsbs
{
	background-position:-202px -10px;}

.numImg_ywzx
{
	background-position:-298px -10px;}

.numImg_pjgz
{
	background-position:-394px -10px;}

.numImg_hzjl
{
	background-position:-490px -10px;}

.numImg_yjxp
{
	background-position:-586px -10px;}

.numImg_cbw
{
	background-position:-682px -10px;}

.numImg_bshgzz
{
	background-position:-778px -10px;}

.numImg_ktsb
{
	background-position:-874px -10px;}

.divGrid
{
	width:1261px;
	height:auto;
	min-height:310px;
	text-align:center;
	margin:0 auto;
	padding:0 5px;}

.icon_BPlus
{
	height:16px;}

.divBSharing,.divBOnlineQ
{
	width:auto;
	height:35px;
	margin-right:10px;
	float:right;
	text-align:center;}

.divBITop
{
	height:150px;
	border-top:5px solid #1675c8;}

.divBITLeft
{
	float:left;
	text-align:center;
	width:100%;}

.divBIT_close
{
	border:0;
	text-decoration:none;
	display:inline-block;
	cursor:pointer;
	float:right;
	margin:5px 5px 0 0;
	padding:0;}

.divContentInner
{
	width:100%;
	min-width:360px;
	height:auto;
	margin:0;
	padding:0;}

.divNATLable
{
	font-size:18px;
	color:#000;
	width:80px;
	border-bottom:2px solid #1675c8;
	text-align:left;
	position:absolute;
	bottom:-1px;
	left:0;
	padding-bottom:5px;}

.divNATMore
{
	float:right;
	font-size:12px;
	color:#1675c8;
	width:60px;
	cursor:pointer;
	line-height:30px;}

.divNAContent
{
	height:129px;
	width:590px;
	border:1px solid #dcdcdc;}

.divNACTitle
{
	width:530px;
	font-size:16px;
	color:#464646;
	text-align:center;
	float:none;
	font-weight:700;
	margin:5px auto 0;}

.divNACContent
{
	width:550px;
	height:52px;
	font-size:12px;
	color:#646464;
	line-height:18px;
	text-align:left;
	overflow:hidden;
	text-indent:2em;
	margin:0 auto;
	padding:7px 10px 0;}

.divInfoArea
{
	margin-top:10px;
	width:805px;
	height:195px;}

.divIALeft
{
	float:left;
	border:1px solid #1675c8;
	height:185px;
	width:155px;
	position:relative;}

.divIARight
{
	float:left;
	margin-left:13px;
	border:1px solid #1675c8;
	height:185px;
	width:629px;}

.divIARightInside
{
	height:185px;
	width:629px;
	display:none;
	margin:0;
	padding:0;}

.divIARightI0Left
{
	float:left;
	width:270px;
	position:relative;
	padding:5px 10px;}

.divNewsArea
{
	float:left;
	width:590px;}

.divOpenNewsTitle
{
	float:left;
	border-bottom:2px solid #1675c8;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	width:100px;
	color:#1675c8;}

.divOpenNewsLines
{
	font-size:12px;
	text-align:left;
	line-height:20px;
	border-top:1px solid #ccc;
	position:absolute;
	top:33px;
	left:0;}

.divJGGK
{
	padding-top:7px;}

.divJGGKLeft
{
	border:1px solid #ccc;
	float:left;
	width:40px;
	height:42px;
	color:#1675c8;
	padding:3px;}

.divJGGKRight
{
	border:1px solid #ccc;
	border-left:none;
	float:left;
	height:42px;
	width:220px;
	padding:3px 0;}

.divIARightI0Right
{
	float:left;
	width:50%;
	position:relative;
	padding:4px 4px 4px 0;}

.zfxxgk_txt
{
	color:#646464;
	text-align:center;
	min-width:220px;}

.divIARightI1Left
{
	float:left;
	width:330px;
	padding:10px;}

.divIARightI1Right
{
	float:left;
	width:260px;
	padding:7px;}

.divIARightI1RNLines
{
	font-size:12px;
	text-align:left;
	line-height:23px;
	border-top:1px solid #ccc;
	width:250px;}

.divOpenNewsLineTxt
{
	float:left;
	width:235px;}

.LinePoint_zxxxgk
{
	line-height:20px;
	cursor:default;}

.divzxxxgkTxt
{
	width:255px;}

.divOpenNewsLineTxtDate
{
	position:absolute;
	right:5px;
	bottom:0;}

.divIARightI2Left
{
	float:left;
	width:350px;
	padding:10px 5px;}

.divIARI2LAwardsList
{
	float:left;
	width:160px;
	background-color:#eee;
	color:#1675c8;
	padding-bottom:3px;
	border:1px solid #eee;}

.AwardsIndex
{
	margin-left:7px;
	margin-right:6px;}

.divIARightI2Right
{
	float:left;
	width:255px;
	height:183px;
	padding:7px 0;}

.divLGTitle
{
	text-align:left;
	color:#1675c8;
	width:70px;}

.divLGTitleRedLine
{
	border-bottom:3px solid #1675c8;
	position:absolute;
	margin-top:3px;
	width:70px;
	left:5px;}

.divLGLines
{
	width:250px;
	height:140px;
	border-top:1px solid #dcdcdc;
	margin-top:3px;
	padding-top:5px;}

.DCTLGLine
{
	line-height:20px;
	width:235px;
	text-align:left;
	display:inline-block;}

.divWFLines
{
	width:250px;
	height:130px;
	border-top:1px solid #dcdcdc;}

.divIAREle1
{
	width:96%;
	height:29px;
	line-height:29px;
	background-color:#a72126;
	margin:8px auto 0;}

.icon_miaozhunqi
{
	float:left;
	width:23px;
	height:23px;
	background-position:-10px -324px;
	margin:2px 5px;}

.divIARE1Txt
{
	float:left;
	color:#fff;
	line-height:26px;}

.divIAREle1Iitle
{
	width:110px;
	margin:0 auto;}

.divIAREle2
{
	width:auto;
	height:80px;
	margin-top:11px;
	position:relative;}

.divIARE2Ul
{
	float:left;
	width:590px;
	height:80px;
	margin-left:22px;
	overflow:hidden;}

.divIARE2MLi
{
	height:77px;
	width:125px;
	float:left;
	border:1px solid #dcdcdc;
	cursor:pointer;
	margin:0 10px;}

.divIARE2MLImg
{
	width:44px;
	height:31px;
	margin:10px auto;}

.divIARE2MLImg_gnhz1
{
	background-position:-10px -101px;}

.divIARE2MLImg_gnhz2
{
	background-position:-64px -101px;}

.divIARE2MLImg_gnhz3
{
	background-position:-98px -101px;}

.divIARE2MLImg_gnhz4
{
	background-position:-138px -101px;}

.divIARE2MLImg_gnhz5
{
	background-position:-181px -101px;}

.divIARE2MLImg_gnhz6
{
	background-position:-224px -101px;}

.divIARE2MLImg_gnhz7
{
	background-position:-268px -101px;}

.divIARE2MLTxt
{
	font-size:13px;
	color:#646464;
	text-align:center;
	margin:0 auto;}

.divIAREle3
{
	width:auto;
	height:37px;
	margin-top:11px;
	margin-left:14px;}

.divIARE3Btn1
{
	height:37px;
	min-width:116px;
	width:auto;
	float:left;
	background:#a72126;
	color:#fff;
	line-height:37px;
	margin-right:13px;
	overflow:hidden;
	cursor:pointer;}

.icon_zhinanzhen
{
	width:23px;
	height:23px;
	background-position:-43px -324px;
	margin-top:8px;
	margin-left:10px;
	float:left;}

.divIARE3BtnTxt
{
	float:left;
	padding-left:16px;
	padding-right:16px;
	color:#1675c8;}

.divIARE3Btn1Txt
{
	float:left;
	padding-left:16px;
	padding-right:16px;
	color:#fff;}

.divIARE3Btn3
{
	height:37px;
	min-width:116px;
	width:auto;
	float:left;
	background-color:#fff;
	color:#a72126;
	line-height:37px;
	margin-right:13px;
	overflow:hidden;
	border:1px solid #dcdcdc;
	cursor:pointer;}

.divMGInner
{
	width:1261px;
	margin:0 auto;}

.divM2GILeft
{
	width:850px;
	height:380px;
	float:left;}

.divM2GILTArea2
{
	float:left;
	margin:0 10px;
	padding:0;}

.divM2GILLTxt
{
	float:left;
	width:600px;
	text-align:left;
	padding-left:5px;
	line-height:20px;}

.divM2GIRTop
{
	width:388px;
	height:166px;
	border:1px solid #eee;}

.divM2GIRTopTitle
{
	height:132px;
	width:34px;
	background-color:#1675c8;
	color:#fff;
	font-size:18px;
	text-align:center;
	padding-top:30px;
	float:left;}

.divM2GIRTopFloats
{
	margin-top:2px;
	width:354px;
	height:166px;
	float:left;}

.divm2_zfxxgk_btn
{
	width:388px;
	margin:3px 0;}

.divm2_zfxxgk_txt
{
	float:left;
	padding-left:16px;
	padding-right:16px;
	text-align:center;
	min-width:300px;
	height:36px;
	color:#1675c8;}

.divM3GITop
{
	width:1261px;
	height:300px;
	margin:0 auto;}

.divBLEnTxt
{
	font-size:12px;
	color:#a72126;
	height:16px;}

.divM3GITLeft
{
	float:left;
	width:1053px;
	border:1px solid #1675c8;
	margin:0;
	padding:0;}

.divM3GITLTitleArea
{
	width:100%;
	height:45px;
	background:url(../../image/wsbs_tzgstatitle.jpg) 0 0 no-repeat;
	overflow:hidden;
	margin:0;
	padding:0;}

.divM3TzgsTATitle
{
	float:left;
	text-align:left;
	width:60%;
	height:45px;
	font-size:20px;
	line-height:45px;
	color:#fff;
	margin:0;
	padding:0 0 0 20px;}

.divM3TzgsTAMore
{
	float:right;
	font-size:12px;
	padding-top:25px;
	margin-right:25px;
	cursor:pointer;
	color:#1675c8;}

.divM3TzgsLines
{
	height:249px;}

.divM3GITRight
{
	float:left;
	width:180px;
	margin-left:20px;}

.divM3GITBtnTxt
{
	padding-top:12px;
	float:left;
	width:130px;
	color:#fff;}

.divM3GITBtnImg
{
	float:left;
	width:38px;
	height:38px;
	margin-top:30px;}

.divM3GITBtnImg_bgxz
{
	background-position:-10px -465px;}

.divM3GITBtnImg_wszx
{
	background-position:-55px -465px;}

.divM3GITBtnImg_wsdc
{
	background-position:-101px -465px;}

.divM3GIBottom
{
	width:1261px;
	margin:10px auto 0;}

.divM3GIBtn
{
	width:603px;
	height:40px;
	float:left;
	border:1px solid #1675c8;
	line-height:35px;
	font-size:24px;
	color:#1675c8;
	cursor:pointer;}

.wssbxt
{
	margin-left:45px;}

.divM4GILLDate
{
	font-size:12px;
	float:right;
	margin-right:10px;
	line-height:25px;}

.divM4GIRight
{
	width:620px;
	height:370px;
	float:left;
	margin-left:20px;}

.divM4GILeft
{
	width:620px;
	min-height:140px;
	padding-top:15px;
	float:left;}

.Ywzx_Djhd
{
	margin-top:8px;}

.divM5Left
{
	width:686px;
	float:left;
	height:340px;}

.divM5LeftInnerTop
{
	width:686px;
	height:100px;}

.divM6GILLineTxt_ldjg
{
	float:left;
	width:320px;
	text-align:left;
	line-height:22px;}

.divM6GILLineTxt_gzwj
{
	float:left;
	width:550px;
	text-align:left;
	line-height:22px;}

.divM6GILLineDate
{
	line-height:22px;
	font-size:12px;
	float:right;
	margin-right:10px;}

.divM5LeftInnerBottom
{
	width:686px;
	height:287px;}

.divM5Right
{
	width:575px;
	height:340px;
	float:left;}

.divM5RightInnerTop
{
	width:575px;
	height:145px;
	margin-left:14px;}

.divM5IAREle2
{
	width:575px;
	height:110px;
	margin-top:11px;
	position:relative;}

.divM5IARE2Ul
{
	float:left;
	width:530px;
	height:100px;
	margin-left:20px;
	overflow:hidden;
	position:relative;
	border-left:2px solid #646464;
	border-right:2px solid #646464;}

.divM5IARE2MLImg
{
	width:50px;
	height:50px;
	background-position:-10px -552px;
	margin:10px auto;}

.divM5IARE2MLINum
{
	font-size:16px;
	font-weight:700;
	text-align:center;
	padding-top:5px;
	color:#646464;}

.divM5IARE2MLTxt
{
	font-size:14px;
	color:#646464;
	text-align:center;
	margin:0 auto;}

.divM5RightInnerBottom
{
	width:575px;
	height:195px;
	margin-left:14px;}

.divM5RBBtns
{
	height:191px;
	width:561px;
	font-size:14px;
	margin-top:14px;}

.divM6GILeft
{
	width:620px;
	height:375px;
	float:left;
	border:1px solid #dedede;
	margin-left:10px;}

.divM6GIRight
{
	width:610px;
	height:375px;
	float:left;
	border:1px solid #dedede;
	margin-left:10px;}

.divM6GIRTop
{
	width:390px;
	height:174px;}

.divM6GIRTopLeft
{
	width:188px;
	height:173px;
	float:left;
	border:1px solid #dcdcdc;
	cursor:pointer;
	color:#646464;}

.divM6GIRTLTitle
{
	width:188px;
	text-align:center;
	line-height:40px;
	height:40px;
	font-size:16px;}

.ljrwgzs
{
	margin-left:8px;}

.img_idx_hzjl_dshz
{
	background:url(../../main/img/idx_hzjl_dshz.jpg) no-repeat;}

.img_idx_hzjl_qyhz
{
	background:url(../../main/img/idx_hzjl_qyhz.jpg) no-repeat;}

.img_idx_hzjl_yjjd
{
	background:url(../../main/img/idx_hzjl_yjjd.jpg) no-repeat;}

.divIARE6MLTxt
{
	font-size:16px;
	color:#646464;
	text-align:center;
	margin:0 auto;}

.divIARE6MLImg_hzlt
{
	height:35px;
	width:183px;
	float:left;
	margin-top:5px;
	border:1px solid #dcdcdc;
	cursor:pointer;}

.divIARE6MLImg_gbhlt
{
	height:35px;
	width:183px;
	float:left;
	margin-left:17px;
	margin-top:5px;
	border:1px solid #dcdcdc;
	cursor:pointer;}

.divIARE6MLImg2
{
	width:40px;
	height:28px;
	float:left;
	margin:3px;}

.img_idx_hzjl_hzlt
{
	background:url(../../main/img/idx_hzjl_hzlt.jpg) no-repeat;}

.img_idx_hzjl_gbhlt
{
	background:url(../../main/img/idx_hzjl_gbhlt.jpg) no-repeat;}

.divIARE6MLTxt2
{
	font-size:16px;
	width:130px;
	color:#646464;
	text-align:center;
	float:left;
	line-height:28px;
	margin:3px;}

.divM7GILines
{
	width:1100px;
	height:300px;
	border:1px solid #eee;
	background-color:#fafafa;
	margin:30px auto 0;}

.divM7GILIcon
{
	float:left;
	width:40px;
	height:40px;
	background:url(../../main/img/icon_listfront.jpg) no-repeat;}

.divM7GILTitle
{
	float:left;
	width:850px;
	height:39px;
	text-align:left;}

.divM7GILDate
{
	float:right;
	width:150px;
	height:39px;
	margin-right:30px;}

.divM7GILMore
{
	float:right;
	color:#1675c8;
	font-size:14px;
	margin-right:80px;
	cursor:pointer;}

.divM8GInnerBigArea
{
	width:620px;
	height:180px;
	float:left;}

.divM8GInnerBigArea_Title
{
	height:30px;
	line-height:30px;
	min-width:150px;
	width:620px;
	background-color:#eee;
	font-size:18px;
	color:#969696;
	text-align:center;}

.divM8GInnerBigArea_Inner
{
	width:620px;
	height:140px;}

.divBooksInfo_left
{
	border:1px solid #eee;
	height:140px;
	float:left;
	width:302px;}

.divBooksInfo_Right
{
	border:1px solid #eee;
	height:140px;
	width:302px;
	float:left;
	margin-left:10px;}

.divBookCover
{
	float:left;
	width:106px;
	height:140px;
	overflow:hidden;}

.ImgBookCover
{
	width:90px;
	height:124px;
	display:block;
	margin:8px;}

.divBookTitle
{
	width:100%;
	margin:5px 0;}

.divBookPublishYear
{
	margin-top:20px;}

.divBookPublishYear_one
{
	float:left;
	font-size:12px;
	cursor:pointer;
	min-width:55px;
	width:auto;
	margin:4px;}

.divBIBottom
{
	border-top:1px solid #fff;
	height:29px;
	text-align:center;
	line-height:30px;
	font-size:11px;
	color:#fff;}

.divTopThreeNumBtn
{
	float:left;
	cursor:pointer;
	color:#aaa;
	margin:0 5px;}

.divM3GITLeft_yjxp
{
	width:900px;}

.divM3GITBtn_yjxp
{
	width:240px;
	height:40px;
	margin-bottom:5px;}

.divM3GITBtnTxt_yjxp
{
	font-size:16px;
	line-height:40px;
	height:40px;
	width:auto;
	margin:0 0 0 10px;
	padding:0;}

.divM3TzgsLines_Yjxp
{
	height:265px;}

.actived
{
	cursor:pointer;
	background-color:#1675c8;
	color:#fff;}

.divM9GILeft
{
	width:850px;
	height:255px;
	float:left;
	margin-left:5px;}

.divM9GILLine
{
	font-size:14px;
	color:#323232;
	line-height:25px;
	height:25px;
	clear:both;}

.divM9GIRTopLeft
{
	float:left;
	border:1px solid #dcdcdc;
	cursor:pointer;
	color:#646464;
	height:100px;
	width:100%;
	position:relative;}

.divM9GIRTopLRedLine
{
	border-bottom:3px solid #1675c8;
	position:absolute;
	top:-2px;
	left:0;
	width:80px;
	height:1px;}

.divM9GIRTLTitle
{
	text-align:left;
	margin-top:10px;
	padding-left:30px;}

.divM9GIRTLCont
{
	height:35px;
	overflow:hidden;
	font-size:12px;
	text-align:left;
	text-indent:2em;}

.divIdxSearch
{
	height:27px;
	width:100%;}

.divIdxSearch_left
{
	height:25px;
	width:675px;
	border:1px solid #b4b4b4;
	float:left;}

.icon_SearchRFront
{
	float:left;
	width:16px;
	height:16px;
	background:url(../../main/img/icon_search_rfront.jpg) no-repeat;
	margin:4px 4px 2px;}

.input_search_idx
{
	border:0;
	width:590px;
	height:16px;
	margin:2px auto;}

.input_searchbtn_idx
{
	float:right;
	border:0;
	width:50px;
	height:25px;
	background-color:#fff;
	cursor:pointer;}

.divIdxSearch_Right
{
	float:right;
	height:27px;
	width:125px;}

.input_AdvanceSearchBtn_idx
{
	border:1px solid #b4b4b4;
	width:100px;
	height:27px;
	background-color:#fff;
	cursor:pointer;}

.divSearchArea
{
	float:left;
	width:auto;
	height:129px;}

.divSearchArea_Normal
{
	width:223px;
	height:101px;
	background:url(../../image/idx_searcharea.jpg) 0 0 no-repeat;}

.divSearchArea_Advance
{
	width:223px;
	height:28px;}

.divSearchArea_Advance_a
{
	display:inline-block;
	width:210px;
	height:30px;
	border:1px solid #b4b4b4;
	background-color:#fff;
	cursor:pointer;
	line-height:30px;
	border-radius:5px;}

.divSearchArea_Normal_text
{
	border:1px solid #b4b4b4;
	width:195px;
	height:35px;
	line-height:35px;
	font-family:Microsoft YaHei;
	border-radius:5px;
	padding-left:5px;
	margin:10px 2px;}

.divSearchArea_Normal_A
{
	float:right;
	margin-right:5px;
	display:inline-block;
	width:81px;
	height:39px;
	cursor:pointer;
	background:url(../../image/idx_searchareabtn.jpg) 0 0 no-repeat;}

.divSearchArea_Normal_A:hover,.divSearchArea_Normal_A a:hover
{
	background:url(../../image/idx_searchareabtnhover.jpg) 0 0 no-repeat;}

.divsearchListArea
{
	border:1px solid #a4a4a4;
	width:265px;
	height:30px;
	border-radius:5px;
	float:right;
	position:relative;
	margin:0 auto 5px;}

.searchList_Span
{
	font-size:14px;
	color:#646464;
	margin:0 3px;}

.searchList_InputTxt
{
	width:220px;
	border:0;
	left:10px;
	top:1px;
	height:26px;
	font-family:Microsoft YaHei;
	line-height:26px;
	color:#646464;
	position:absolute;}

.searchList_btnSearch
{
	border:0;
	width:16px;
	height:17px;
	background:url(../../image/icon_search_lfront.jpg) 0 0 no-repeat;
	cursor:pointer;
	top:7px;
	right:5px;
	position:absolute;}

.divsearchListArea_xwzx
{
	border:1px solid #a4a4a4;
	width:315px;
	height:25px;
	border-radius:5px;
	float:right;
	position:relative;
	margin:0 auto 5px;}

.searchList_InputTxt_xwzx
{
	width:270px;
	border:0;
	left:10px;
	top:1px;
	height:22px;
	font-family:Microsoft YaHei;
	line-height:22px;
	color:#646464;
	position:absolute;}

.searchList_btnSearch_xwzx
{
	border:0;
	width:16px;
	height:17px;
	background:url(../../image/icon_search_lfront.jpg) 0 0 no-repeat;
	cursor:pointer;
	top:5px;
	right:5px;
	position:absolute;}

.divM8GInnerBigArea_Title_Span
{
	background-color:#1675c8;
	color:#fff;
	min-width:160px;
	width:auto;
	float:left;
	margin:0;
	padding:0;}

ol,ul,li
{
	list-style:none;}

*html
{
	background-image:url(../../../);
	background-attachment:fixed;}

#wcagnav
{
	height:38px;}

.disabilitiesNav
{
	width:100%;
	height:75px;
	position:fixed;
	top:0;
	left:0;
	z-index:9999999;
	text-align:center;
	_position:absolute;
	_left:expression(eval(document.documentElement.scrollLeft));
	_top:expression(eval(document.documentElement.scrollTop));}

.disabilitiesNav .disabilitiesTopBg
{
	width:100%;
	height:75px;
	position:absolute;
	top:0;
	left:0;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	-pie-background:linear-gradient(#5c6262,#212121);
	border-radius:0 0 10px 10px;
	-webkit-box-shadow:#000 0 2px 3px;
	-moz-box-shadow:#000 0 2px 3px;
	box-shadow:#000 0 2px 3px;
	background:#484a4a;}

.disabilitiesNav .disabilitiesMain
{
	width:100%;
	height:55px;
	z-index:9999999;
	position:absolute;
	top:0;
	left:0;
	margin:0 auto;
	padding:10px 0;}

.disabilitiesNav .disabilitiesMain .disabilitiesContent
{
	width:980px;
	height:55px;
	overflow:visible;
	margin:0 auto;}

.disabilitiesNav ul
{
	height:55px;
	line-height:55px;
	float:left;
	margin:0;
	padding:0;}

.disabilitiesNav ul.disabilitiesN1 input
{
	width:77px;
	height:54px;}

.disabilitiesNav ul.disabilitiesN1 .jhelper_btn01 input
{
	background-position:-166px -304px;}

.disabilitiesNav ul.disabilitiesN1 .jhelper_btn01 input:hover
{
	background-position:-330px -304px;}

.disabilitiesNav ul.disabilitiesN1 li.jhelper_btn02 input
{
	background-position:-243px -304px;}

.disabilitiesNav ul.disabilitiesN1 .jhelper_btn02 input:hover
{
	background-position:-407px -304px;}

.disabilitiesNav ul.disabilitiesN2 input
{
	width:51px;
	height:48px;
	margin-top:3px;}

.disabilitiesNav ul.disabilitiesN2 .jhelper_btn01 input
{
	background-position:-166px -178px;}

.disabilitiesNav ul.disabilitiesN2 .jhelper_btn02 input
{
	background-position:-217px -178px;}

.disabilitiesNav ul.disabilitiesN2 .jhelper_btn03 input
{
	background-position:-268px -178px;}

.disabilitiesNav ul.disabilitiesN2 .jhelper_btn04 input
{
	background-position:-319px -178px;}

.disabilitiesNav ul.disabilitiesN2 .jhelper_btn05 input
{
	background-position:-370px -178px;}

.disabilitiesNav .font_titleBar li.disabilitiesNow em
{
	display:block;
	width:80px;
	height:80px;
	background:url(jhelper_nav.jpg) no-repeat -431px -166px;
	position:absolute;}

.disabilitiesNav .font_titleBar li.disabilitiesNow em.disabilitiesB1
{
	left:44px;
	top:-11px;}

.disabilitiesNav .font_titleBar li.disabilitiesNow em.disabilitiesB2
{
	left:95px;
	top:-11px;}

.disabilitiesNav .font_titleBar li.disabilitiesNow em.disabilitiesB3
{
	left:146px;
	top:-11px;}

.disabilitiesNav .font_titleBar li.disabilitiesNow em.disabilitiesB4
{
	left:197px;
	top:-11px;}

.disabilitiesNav .font_titleBar li.disabilitiesNow em.disabilitiesB5
{
	left:248px;
	top:-11px;}

.disabilitiesNav ul.disabilitiesN3 li input
{
	width:97px;
	height:52px;
	background-position:-340px -370px;}

.disabilitiesNav ul.disabilitiesN3 li.jhelper_open input
{
	width:97px;
	height:52px;
	background-position:-167px -370px;}

.disabilitiesNav ul.disabilitiesN4 li input
{
	width:94px;
	height:53px;
	margin-left:20px;
	display:inline;}

.disabilitiesNav ul.disabilitiesN4 .jhelper_btn01 input
{
	background-position:-166px -434px;}

.disabilitiesNav ul.disabilitiesN4 .jhelper_btn01 input:hover
{
	background-position:-269px -434px;}

.disabilitiesNav ul.disabilitiesN4 .jhelper_btn02 input
{
	background-position:-166px -501px;}

.disabilitiesNav ul.disabilitiesN4 .jhelper_btn02 input:hover
{
	background-position:-269px -501px;}

.disabilitiesNavFold
{
	width:100%;
	height:42px;
	position:fixed;
	top:0;
	left:0;
	text-align:center;
	z-index:9999999;
	_position:absolute;
	_left:expression(eval(document.documentElement.scrollLeft));
	_top:expression(eval(document.documentElement.scrollTop));}

.disabilitiesNavFold .disabilitiesTopBg
{
	width:100%;
	height:42px;
	position:absolute;
	top:0;
	left:0;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	-pie-background:linear-gradient(#5c6262,#212121);
	border-radius:0 0 10px 10px;
	-webkit-box-shadow:#000 0 2px 3px;
	-moz-box-shadow:#000 0 2px 3px;
	box-shadow:#000 0 2px 3px;
	background:#484a4a;}

.disabilitiesNavFold .disabilitiesMain
{
	width:100%;
	height:42px;
	z-index:9999999;
	position:absolute;
	top:0;
	left:0;
	margin:0 auto;}

.disabilitiesNavFold .disabilitiesMain .disabilitiesContent
{
	width:980px;
	height:42px;
	margin:0 auto;}

.disabilitiesNavFold ul
{
	height:42px;
	line-height:42px;
	float:left;
	margin:0;
	padding:0;}

.disabilitiesNavFold ul.disabilitiesN1 input
{
	width:77px;
	height:33px;
	margin-top:5px;}

.disabilitiesNavFold ul.disabilitiesN1 .jhelper_btn01 input
{
	background-position:-166px -770px;}

.disabilitiesNavFold ul.disabilitiesN1 .jhelper_btn01 input:hover
{
	background-position:-330px -770px;}

.disabilitiesNavFold ul.disabilitiesN1 li.jhelper_btn02 input
{
	background-position:-243px -770px;}

.disabilitiesNavFold ul.disabilitiesN1 .jhelper_btn02 input:hover
{
	background-position:-407px -770px;}

.disabilitiesNavFold ul.disabilitiesN2 input
{
	width:51px;
	height:32px;
	margin-top:5px;}

.disabilitiesNavFold ul.disabilitiesN2 .jhelper_btn01 input
{
	background-position:-166px -814px;}

.disabilitiesNavFold ul.disabilitiesN2 .jhelper_btn02 input
{
	background-position:-217px -814px;}

.disabilitiesNavFold ul.disabilitiesN2 .jhelper_btn03 input
{
	background-position:-268px -814px;}

.disabilitiesNavFold ul.disabilitiesN2 .jhelper_btn04 input
{
	background-position:-319px -814px;}

.disabilitiesNavFold ul.disabilitiesN2 .jhelper_btn05 input
{
	background-position:-370px -814px;}

.disabilitiesNavFold .font_titleBar li.disabilitiesNow input.disabilitiesM1
{
	background-position:-445px -814px;}

.disabilitiesNavFold .font_titleBar li.disabilitiesNow input.disabilitiesM2
{
	background-position:-496px -814px;}

.disabilitiesNavFold .font_titleBar li.disabilitiesNow input.disabilitiesM3
{
	background-position:-547px -814px;}

.disabilitiesNavFold .font_titleBar li.disabilitiesNow input.disabilitiesM4
{
	background-position:-598px -814px;}

.disabilitiesNavFold .font_titleBar li.disabilitiesNow input.disabilitiesM5
{
	background-position:-649px -814px;}

.disabilitiesNavFold ul.disabilitiesN3 li input
{
	width:93px;
	height:33px;
	background-position:-166px -858px;
	margin-top:5px;}

.disabilitiesNavFold ul.disabilitiesN3 li input:hover
{
	background-position:-269px -858px;}

.disabilitiesNavFold ul.disabilitiesN3 li.jhelper_open input
{
	width:93px;
	height:33px;
	background-position:-166px -989px;}

.disabilitiesNavFold ul.disabilitiesN3 li.jhelper_open input:hover
{
	background-position:-269px -989px;}

.disabilitiesNavFold ul.disabilitiesN4 li input
{
	width:93px;
	height:33px;
	margin-left:20px;
	margin-top:5px;
	display:inline;}

.disabilitiesNavFold ul.disabilitiesN4 .jhelper_btn01 input
{
	background-position:-166px -902px;}

.disabilitiesNavFold ul.disabilitiesN4 .jhelper_btn01 input:hover
{
	background-position:-269px -902px;}

.disabilitiesNavFold ul.disabilitiesN4 .jhelper_btn02 input
{
	background-position:-166px -945px;}

.disabilitiesNavFold ul.disabilitiesN4 .jhelper_btn02 input:hover
{
	background-position:-269px -945px;}

.disabilitiesLanguage
{
	width:100%;
	height:160px;
	overflow:hidden;
	position:fixed;
	bottom:0;
	left:0;
	z-index:9999999999;
	background:fixed;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

.disabilitiesLanguage .disabilitiesFooterBg
{
	width:100%;
	height:160px;
	position:absolute;
	top:0;
	left:0;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	opacity:.8;
	-pie-background:linear-gradient(#5c6262,#212121);
	border-radius:10px 10px 0 0;
	background:#484a4a;}

.disabilitiesLanguage .LanguageMain
{
	position:absolute;
	top:10px;
	left:20px;
	z-index:99999999;
	width:100px;}

.disabilitiesLanguage .LanguageMain ul
{
	float:left;
	margin:0;
	padding:0;}

.disabilitiesLanguage .font_titleBar li input
{
	width:47px;
	height:44px;
	background:url(jhelper_nav.jpg) no-repeat;
	cursor:pointer;}

.disabilitiesLanguage .font_titleBar li input.jhelper_btn01
{
	background-position:-166px -565px;}

.disabilitiesLanguage .font_titleBar li input.jhelper_btn01:hover
{
	background-position:-269px -565px;}

.disabilitiesLanguage .font_titleBar li input.jhelper_btn02
{
	background-position:-212px -565px;}

.disabilitiesLanguage .font_titleBar li input.jhelper_btn02:hover
{
	background-position:-315px -565px;}

.disabilitiesLanguage .LanguageSpell li input
{
	width:95px;
	height:45px;
	border:none;
	background:url(jhelper_nav.jpg) no-repeat;
	cursor:pointer;}

.disabilitiesLanguage .LanguageSpell li.jhelper_btn01 input:hover
{
	background-position:-268px -629px;}

.disabilitiesLanguage .LanguageSpell li.jhelper_open input
{
	background-position:-371px -629px;}

.disabilitiesLanguage .LanguageSpell li.jhelper_btn02 input
{
	background-position:-165px -694px;}

.disabilitiesLanguage .LanguageSpell li.jhelper_btn02 input:hover
{
	background-position:-268px -694px;}

.disabilitiesLanguage .LanguageSpell li.jhelper_btn02 input.inputOn
{
	background-position:-371px -694px;}

.disabilitiesLanguage .Languagetext
{
	width:100%;
	position:absolute;
	top:10px;
	left:130px;
	z-index:99999999;
	overflow:auto;}

.disabilitiesLanguage .LanguageTextMin
{
	padding-right:140px;}

.disabilitiesLanguage .LanguageTextMin .LanguageTextContent
{
	width:100%;
	height:138px;
	background:#dee0e0;
	border-radius:10px;}

.disabilitiesLanguage .LanguageTextMin .LanguageTextContent p
{
	width:90%;
	margin:0 auto;
	padding:0;}

.disabilitiesLanguage .LanguageTextMin .LanguageTextContent table
{
	width:100%;
	height:138px;
	margin:0 auto;}

.disabilitiesLanguage .LanguageTextMin .LanguageTextContent table td
{
	font-size:32px!important;
	line-height:1.2em!important;
	font-family:"Microsoft YaHei";
	text-align:center;
	vertical-align:middle;}

.disabilitiesLanguage .LanguageTextMin .LanguageTextContent table td.jhelper_pinyin
{
	font-size:22px!important;}

.disabilitiesLanguage .LanguageTextMin .LanguageTextContent table td#helper_messageBoxText
{
	width:100%;
	height:100%;}

.disabilitiesRight
{
	width:70px;
	height:300px;
	position:fixed;
	background:#4c4c4c;
	right:0;
	top:90px;
	border-radius:10px;
	z-index:99999999;
	overflow:hidden;
	_position:absolute;
	_right:expression(eval(document.documentElement.scrollRight));
	_top:expression(eval(document.documentElement.scrollTop+90));}

.disabilitiesRight li
{
	border-bottom:solid 1px #6c6c6c;
	float:left;}

.disabilitiesRight li input
{
	width:70px;
	background:url(jhelper_nav.jpg) no-repeat;
	cursor:pointer;
	float:left;
	margin:2px 0;}

.disabilitiesRight li input.jhelper_btn01
{
	height:105px;
	background-position:-707px -284px;
	border-radius:10px 10px 0 0;
	overflow:hidden;}

.disabilitiesRight li input.jhelper_btn01:hover
{
	background-position:-787px -284px;}

.disabilitiesRight li.jhelper_open input.jhelper_btn01
{
	height:105px;
	background-position:-707px -629px;
	border-radius:10px 10px 0 0;
	overflow:hidden;}

.disabilitiesRight li.jhelper_open input.jhelper_btn01:hover
{
	background-position:-787px -629px;}

.disabilitiesRight li input.jhelper_btn02
{
	height:105px;
	background-position:-707px -399px;}

.disabilitiesRight li input.jhelper_btn02:hover
{
	height:105px;
	background-position:-787px -399px;}

.disabilitiesRight li.jhelper_open input.jhelper_btn02
{
	background-position:-707px -514px;}

.disabilitiesRight li.jhelper_open input.jhelper_btn02:hover
{
	background-position:-787px -514px;}

.disabilitiesRight li input.jhelper_btn03
{
	height:34px;
	background-position:-868px -331px;}

.disabilitiesRight li input.jhelper_btn03:hover
{
	background-position:-948px -331px;}

.disabilitiesRight li input.jhelper_btn04
{
	height:34px;
	background-position:-868px -216px;
	border-radius:0 0 10px 10px;
	overflow:hidden;}

.disabilitiesRight li input.jhelper_btn04:hover
{
	background-position:-947px -216px;}

.divDZJGMark
{
	width:30px;}

.divDZJGMark img
{
	max-width:100%;
	width:30px;}

.zgw-modal
{
	width:400px;
	z-index:99999;
	position:absolute;
	display:none;
	filter:alpha(opacity=70);
	background-color:rgba(0,0,0,.7);
	color:#fff;
	border-radius:10px;
	padding:10px 15px;}

.no-margin
{
	margin:0;}

.text-center
{
	text-align:center;}

.divM10GILeft
{
	width:618px;
	height:310px;
	float:left;
	border:1px solid #dedede;
	margin-top:10px;}

.divM10GILLines
{
	margin-top:10px;
	min-height:280px;}

.divM10GILLDate
{
	font-size:12px;
	float:right;
	margin-right:10px;
	line-height:20px;}

.divM10GIRight
{
	width:610px;
	height:312px;
	float:left;
	margin-left:20px;}

.divM10GIBtn
{
	width:618px;
	height:30px;
	border:1px solid #1675c8;
	line-height:30px;
	font-size:18px;
	color:#1675c8;
	cursor:pointer;}

.divsearchListArea_ktsb
{
	border:1px solid #a4a4a4;
	width:315px;
	height:30px;
	border-radius:5px;
	float:right;
	position:relative;
	margin:0 auto;}

.divYjzlLeft
{
	float:left;
	margin-left:20px;
	width:249px;}

.divYjzlList
{
	width:978px;
	float:left;
	margin-left:10px;
	border:1px solid #1675c8;
	min-height:310px;}

.divYjzlListSingle
{
	width:100%;
	height:100%;
	min-height:354px;
	position:relative;}

.divYjzlListLine
{
	height:28px;
	line-height:28px;
	width:100%;
	font-size:14px;}

.divYjzlListLine_txt
{
	width:83%;
	float:left;
	padding-left:15px;
	text-align:left;}

.divYjzlListLine_Date
{
	width:15%;
	font-size:12px;
	float:right;}

.divYjzlMore
{
	font-size:14px;
	right:10px;
	bottom:10px;
	cursor:pointer;
	position:absolute;}

.divDWGKTitle
{
	float:left;
	text-align:left;
	color:#1675c8;
	width:70px;
	border-bottom:2px solid #1675c8;
	padding-top:5px;
	padding-bottom:5px;
	left:0;}

.divDWGKLines
{
	font-size:12px;
	text-align:left;
	line-height:23px;
	border-top:1px solid #ccc;
	position:absolute;
	top:38px;
	left:10px;
	width:300px;
	padding-left:10px;}

.divDWGKLine
{
	font-size:12px;
	color:#646464;
	line-height:23px;}

.DWGKLine
{
	line-height:23px;
	width:280px;
	text-align:left;
	display:inline-block;}

#adFloat
{
	position:fixed;
	z-index:10;
	width:80px;
	height:140px;
	background-color:#fff;
	border:1px solid #1675c8;
	right:10px;
	bottom:8%;}

#adFloat2
{
	position:fixed;
	z-index:10;
	width:90px;
	background-color:#fff;
	right:10px;
	bottom:55%;}

#divWeChat
{
	width:110px;
	height:110px;
	text-align:center;
	padding-top:5px;
	position:fixed;
	bottom:50px;
	border:1px solid #999;
	background-color:#fff;}

#_span_jiucuo img
{
	height:40px;}

.pnt_idx_xxgk_dwgk,.AILines,.WRLines,.divM4GILLines
{
	margin-top:10px;}

.divIALMeneLine:hover,.divIALMeneLine a:hover,.DIALMLActived
{
	width:141px;
	height:37px;
	background-color:#fff;
	background-image:url(../../main/img/divialmenelinehover.jpg);
	font-size:18px;
	color:#a72126;
	line-height:37px;
	margin:7px;}

.divJGGKRItem:hover,.divJGGKRItem a:hover,.divOpenNewsLine:hover,.divOpenNewsLine a:hover,.divIARightI1LLbl a,.divIARightI1RNLine a:hover,.divM3TzgsTAMore:hover,.divM3TzgsTAMore a:hover,.divM3GIBtn a,.divM6GIRTLLine:hover,.divM6GIRTLLine a:hover,.divBookPublishYear_one:hover,.divBookPublishYear_one a:hover,.divTopThreeNumBtn:hover,.divTopThreeNumBtn a:hover,.divM9GIRTLLine:hover,.divM9GIRTLLine a:hover,.divSearchArea_Advance_a:hover,.divSearchArea_Advance_a a:hover,.divM10GIBtn a,.divYjzlListLine_txt a:hover,.divYjzlMore a
{
	color:#1675c8;}

.AILine:hover,.AILine a:hover,.WRLine:hover,.WRLine a:hover,.divLGLine:hover,.divLGLine a:hover,.divWFLine:hover,.divWFLine a:hover,.divM2GILLine a:hover,.divM4GILLine a:hover,.divM7GILine:hover,.divM7GILine a:hover,.divM6GILLine a:hover,.divM9GILLine a:hover,.divM10GILLine a:hover,.divKTSB_ZDKT_LLine a:hover,.divKTSB_ZXKT_LLine a:hover,.divDWGKLine:hover,.divDWGKLine a:hover
{
	color:#1675c8;
	cursor:pointer;}

.divM3TzgsLine a:hover,.ttndactived
{
	cursor:pointer;
	color:#1675c8;}

.divM3TzgsLDate,.divM9GILLineDate
{
	font-size:12px;
	float:right;}

.divM3GITBtn:hover,.divM3GITBtn a:hover,.divYjzlActived
{
	cursor:pointer;
	background-color:#1675c8;}

.divBMore,.divBLan,.divBWza,.divBSharing,.divBOnlineQ,.divWXGZH,.imgMGLLImg
{
	cursor:pointer;}

.divM2GILLine,.divKTSB_ZDKT_LLine,.divKTSB_ZXKT_LLine
{
	font-size:14px;
	color:#323232;
	line-height:30px;
	height:30px;
	clear:both;
	padding-left:5px;}

.divM2GIRTAImg,.divM6GIRTAImg
{
	height:30px;
	padding-top:10px;
	text-align:center;
	width:98%;}

.divM2GIRTAText,.divM6GIRTAText
{
	font-size:16px;
	padding-top:5px;
	height:30px;
	width:98%;}

.divM4GILLine,.divM6GILLine,.divM10GILLine
{
	font-size:14px;
	color:#323232;
	line-height:30px;
	height:30px;
	clear:both;}

.divM4GILLText,.divM10GILLText
{
	float:left;
	width:410px;
	text-align:left;
	padding-left:5px;
	line-height:20px;}

.divM7GILineTh,.divM7GILine
{
	width:100%;
	height:40px;
	line-height:40px;}

.divBMore,.divBWza,.divBMore,.divWXGZH,.divBLan
{
	width:105px;
	height:40px;
	padding-top:5px;
	float:left;
	text-align:center;}

.divIARightI1RNotice,.divIARI2RContentList
{
	height:160px;}

.divIARightI1RNTitle,.divWFTitle
{
	float:left;
	text-align:left;
	color:#1675c8;
	width:70px;
	border-bottom:3px solid #1675c8;
	padding-top:5px;
	padding-bottom:5px;}

.LeaderGroup,.disabilitiesRight ul
{
	margin:0;
	padding:0;}

.divM2GILTitle,.divM4GILTitle,.divM5LeftITitle,.divM5RITTitle,.divM6GILTitle,.divM9GILTitle,.divM10GILTitle
{
	height:30px;
	line-height:30px;
	width:100%;
	background-color:#eee;
	font-size:18px;
	color:#969696;}

.divM2GILTArea1,.divM4GILTArea1,.divM5GILTArea1,.divM6GILTArea1,.divM9GILTArea1,.divM10GILTArea1
{
	background-color:#1675c8;
	color:#fff;
	width:138px;
	float:left;
	margin:0;
	padding:0;}

.divM2GILLTxtDate,.divKTSB_ZDKT_Date,.divKTSB_ZXKT_Date
{
	float:right;
	padding-right:10px;
	line-height:22px;
	font-size:12px;}

.divM2GIRight,.divM9GIRight
{
	width:390px;
	height:365px;
	margin-left:10px;
	float:left;}

.divM4GILMore,.divM5GILMore,.divM10GILMore
{
	float:right;
	color:#1675c8;
	font-size:14px;
	margin-right:10px;
	cursor:pointer;}

.divM6GILMore,.divM6GILMore a,.divKTSB_ZDKT_More,.divKTSB_ZDKT_More a,.divKTSB_ZXKT_More,.divKTSB_ZXKT_More a
{
	float:right;
	color:#1675c8;
	font-size:14px;
	margin-right:20px;
	cursor:pointer;}

.divM6GILLineTxt,.divM9GILLineTxt
{
	float:left;
	width:650px;
	text-align:left;}

.divM6GIRTLLines,.divM9GIRTLLines
{
	width:188px;
	height:122px;
	border-top:1px solid #dcdcdc;
	font-size:14px;
	cursor:pointer;}

.divM6GIRTLLine,.divM9GIRTLLine
{
	width:188px;
	line-height:22px;
	text-align:center;
	padding:2px;}

.divM6GILLines,.divM6GILLines_gj
{
	min-height:260px;
	height:auto;}

.divM6GIRBottom,.divM9GIRBottom
{
	width:390px;
	margin:5px 0 3px;}

.divM6GIRBARE2ML,.divM9GIRBARE2ML
{
	height:107px;
	width:117px;
	margin-right:15px;
	float:left;
	border:1px solid #dcdcdc;
	cursor:pointer;}

.divIARE6MLImg_yjjd,.divIARE9MLImg_yjjd
{
	margin-right:0;}

.divIARE6MLImg,.divIARE9MLImg
{
	width:55px;
	height:39px;
	margin:20px auto 10px;}

.divM8GInnerBigArea_r,.disabilitiesNav ul.disabilitiesN3,.disabilitiesNavFold ul.disabilitiesN3
{
	margin-left:20px;}

.divBookTextInfo,.divBookTextInfo_r
{
	float:left;
	width:193px;
	height:140px;
	border-left:1px solid #eee;}

.divM6GILALable,.divKTSB_ZDKT_GILALable,.divKTSB_ZXKT_GILALable
{
	width:110px;
	border:1px solid #eee;
	text-align:center;
	font-size:14px;
	float:left;
	color:#646464;
	margin:10px 3px 0;
	padding:3px;}

.divM6GILALable:hover,.divM6GILALable a:hover,.divKTSB_ZDKT_GILALable:hover,.divKTSB_ZDKT_GILALable a:hover,.divKTSB_ZXKT_GILALable:hover,.divKTSB_ZXKT_GILALable a:hover
{
	cursor:pointer;
	color:#1675c8;
	border:1px solid #1675c8;}

.m6actived,.KTSB_ZDKT_actived,.KTSB_ZXKT_actived
{
	color:#1675c8;
	border:1px solid #1675c8;}

.divM6GILLTxt,.divKTSB_ZDKT_Txt,.divKTSB_ZXKT_Txt
{
	float:left;
	width:460px;
	text-align:left;
	padding-left:5px;
	line-height:22px;}

.input_searchbtn_idx:hover,.input_searchbtn_idx a:hover,.input_AdvanceSearchBtn_idx:hover,.input_AdvanceSearchBtn_idx a:hover
{
	color:#fff;
	background-color:#1675c8;}

#wcagnav input,#gettextmessagebox input
{
	border:0;}

.disabilitiesNav ul.disabilitiesN2,.disabilitiesNavFold ul.disabilitiesN2
{
	margin-left:20px;
	position:relative;}

.disabilitiesNav ul span,.disabilitiesNavFold ul span
{
	font-size:24px;
	font-family:"Microsoft YaHei";
	color:#fff;
	text-shadow:0 -1px 0 #000;
	float:left;
	margin-right:10px;}

.disabilitiesNav ul li,.disabilitiesNavFold ul li,.disabilitiesLanguage .font_titleBar li
{
	float:left;}

.disabilitiesNav ul li input,.disabilitiesNavFold ul li input
{
	border:none;
	display:block;
	background:url(jhelper_nav.jpg) no-repeat;
	float:left;
	text-indent:-9999999px;
	cursor:pointer;}

.disabilitiesNav ul.disabilitiesN1 .jhelper_btn01 .inputOn,.disabilitiesNav ul.disabilitiesN1 .jhelper_btn01 .inputOn:hover
{
	background-position:-494px -304px;}

.disabilitiesNav ul.disabilitiesN1 .jhelper_btn02 .inputOn,.disabilitiesNav ul.disabilitiesN1 .jhelper_btn02 .inputOn:hover
{
	background-position:-571px -304px;}

.disabilitiesNav ul.disabilitiesN4 .jhelper_btn01 .inputOn,.disabilitiesNav ul.disabilitiesN4 .jhelper_btn01 .inputOn:hover
{
	background-position:-372px -434px;}

.disabilitiesNav ul.disabilitiesN4 .jhelper_btn02 .inputOn,.disabilitiesNav ul.disabilitiesN4 .jhelper_btn02 .inputOn:hover
{
	background-position:-372px -501px;}

.disabilitiesNavFold ul.disabilitiesN1 .jhelper_btn01 .inputOn,.disabilitiesNavFold ul.disabilitiesN1 .jhelper_btn01 .inputOn:hover
{
	background-position:-494px -770px;}

.disabilitiesNavFold ul.disabilitiesN1 .jhelper_btn02 .inputOn,.disabilitiesNavFold ul.disabilitiesN1 .jhelper_btn02 .inputOn:hover
{
	background-position:-571px -770px;}

.disabilitiesNavFold ul.disabilitiesN4 .jhelper_btn01 .inputOn,.disabilitiesNavFold ul.disabilitiesN4 .jhelper_btn01 .inputOn:hover
{
	background-position:-372px -902px;}

.disabilitiesNavFold ul.disabilitiesN4 .jhelper_btn02 .inputOn,.disabilitiesNavFold ul.disabilitiesN4 .jhelper_btn02 .inputOn:hover
{
	background-position:-372px -945px;}

.disabilitiesLanguage .font_titleBar li.disabilitiesNow input.jhelper_btn01,.disabilitiesLanguage .font_titleBar li.disabilitiesNow input.jhelper_btn01:hover
{
	background-position:-371px -565px;}

.disabilitiesLanguage .font_titleBar li.disabilitiesNow input.jhelper_btn02,.disabilitiesLanguage .font_titleBar li.disabilitiesNow input.jhelper_btn02:hover
{
	background-position:-418px -565px;}

.disabilitiesLanguage .LanguageSpell li.jhelper_btn01 input,.disabilitiesLanguage .LanguageSpell li.jhelper_close input
{
	background-position:-165px -629px;}

.divKTSB_ZDKT_Lines,.divKTSB_ZXKT_Lines
{
	min-height:260px;
	height:auto;
	margin-top:8px;}

.divAdfloatClose,.divAdfloatClose2
{
	height:20px;
	width:20px;
	position:fixed;
	color:#fff;
	font-size:10px;
	z-index:13;
	cursor:pointer;
	text-align:center;}