@charset "utf-8";
/* CSS Document */
img{border:0;}
dl{ margin:0px; padding:0px;}
dt{ margin:0px; padding:0px;}
dd{ margin:0px; padding:0px;}
.q1{ width:1024px; margin:0 auto; overflow:hidden;}
.q2{ width:530px; float:left; text-align:center; padding-top:5px;}
.q3{ width:237px; float:right; padding-right:10px;}
.q4{ line-height:40px; text-align:right; color:#003f7b;}
.q5{ padding-top:10px;}
.q6{ width:1024px; margin:0 auto; background-image:url(../images/bb_11.png); overflow:hidden; }
.q7{ height:49px; background:url(../images/t_03.png) no-repeat; width:1024px; margin:0 auto; margin-top:7px;}
.q8{ width:990px; margin: 0 auto; padding-top:10px; overflow:hidden;}
.q9{
	width:237px;
	float:left;
	background-image:url(../images/10_07.png);
	background-repeat: repeat-x; background-color:#f6f5f5; overflow:hidden;
}
.q10{
	height:30px;
	line-height:30px;
	color:#002e6c;
	font-family:"微软雅黑";
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	text-transform: uppercase; font-weight:bolder;
}
.q10 dl{ font-size:16px; float:left;}
.q10 dt{ float:left; font-size:12px; padding-left:5px;}
.q11{ padding-left:15px; padding-right:15px; overflow:hidden; padding-top:10px;}
.q12{
	height:34px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/li_12.png);
	background-repeat: no-repeat;
	background-position: left center; font-family:"微软雅黑"; color:#3371b0; line-height:34px; padding-left:10px; cursor:pointer; font-size:14px; font-weight:bolder;
}
.q12:hover{ color:#977001;}
.q12 a:link,.q12 a:visited{font-family:"微软雅黑"; color:#002e6c;font-size:14px;font-weight:bold;}
.q12 a:hover,.q12 .on:link,.q12 .on:visited{font-family:"微软雅黑";color:#977001;font-size:14px;font-weight:bold;}
.q13{
	height:34px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;font-family:"微软雅黑"; color:#3371b0; line-height:34px; padding-left:10px; cursor:pointer; font-size:12px;
}
.q13:hover{ color:#977001;}
.q13 a:link,.q13 a:visited{font-family:"微软雅黑"; color:#003072;font-size:12px;}
.q13 a:hover,.q13 .on:link,.q13 .on:visited{font-family:"微软雅黑";color:#ab2c28;font-size:12px;}
.q14{ width:734px; float:right; overflow:hidden;}
.q15{ height:371px;}
.q16{ padding-top:20px; overflow:hidden;}
.q17{
	height:29px;
	line-height:29px;
	background-image:url(../images/l_03.png);
	background-repeat: repeat-x;
	background-position: left bottom; overflow:hidden;
}
.q17 dl{ width:132px; height:29px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#FFFFFF; font-weight:bolder; background-image:url(../images/2_11.png); padding-right:10px; float:left;}
.q17 dd{ color:#333; float:right;padding-right:5px;}
.q17 dd a:hover{text-decoration:underline;color:#1060a9;}
.q17 dt{
	float:left;
	font-size:9px;
	color:#1160a9;
	text-transform: uppercase; font-family:"微软雅黑"; padding-left:3px;-webkit-transform: scale(0.75);
}
.q17 span{color:#1060a9;}
.jscroller,.jscroller *{overflow:hidden;}
.jscroller{width:750px;height:auto;margin:10px 0;}
.q18{list-style:none;width:163px;height:220px;float:left; margin-right:25px;}
.q18 img{
	width:161px;
	height:161px;
	border: 1px solid #FFFFFF;
}
.q18:hover img{border: 1px solid #1766b0;}
.q18 dl{ line-height:35px; text-align:center; font-family:"微软雅黑";}
.q18:hover dl{ color:#1766b0;}
.q18 dl a:link,.q18 dl a:visited{font-size:12px;font-family:微软雅黑;color:#000;}
.q18 dl a:hover{font-size:12px;font-family:微软雅黑;color:#05549c;}
.q19{ width:760px;height:auto;overflow:hidden;}
.flinks{ width:750px; padding-top:20px; overflow:hidden;}
.llink{float:left;display:inline;height:24px;margin:0 20px 30px 0;line-height:24px;}
.q20{ width:474px; float:left;}
.q21{ padding-top:15px; overflow:hidden; padding-bottom:10px;}
.q21 img{
	width:146px;
	height:95px;
	padding:2px;
	border: 1px solid #c9c7c7; background-color:#FFFFFF; float:left; margin-right:10px;
}
.q21 dl{ color:#333333; line-height:22px;}
.q21 dt{ text-align:right; color:#06549d;}
.q22{
	height:30px;
	line-height:30px;
	background-image:url(../images/li_12.png);
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	background-repeat: no-repeat;
	background-position: left center; color:#333333; cursor:pointer; padding-left:10px;
}
.q22:hover{ color:#08579f; background-image:url(../images/lii_11.png);}
.caseScroller,.caseScroller *{overflow:hidden;}
.caseScroller{ width:990px;height:200px;float:left;margin-top:18px;}
.caseScroller li{float:left;display:inline;width:198px; float:left;}
.caseScroller li .a{display:block;width:162px;height:158px;}
.caseScroller li .a:link,.caseScroller li .a:visited{border: 2px solid #FFFFFF;}
.caseScroller li .a:hover{border: 2px solid #08579f;}
.caseScroller img{
	width:162px;
	height:158px;
}
.caseScroller dl{overflow:hidden;width:164px;height:35px;font-family:"微软雅黑"; font-size:14px; text-align:center; line-height:35px;}
.q24{
	background-color:#9c9c9c;
	background-image:url(../images/001_11.png);
	background-repeat: repeat-x; height:356px;
}
.q25{ width:1024px; height:39px; background-image:url(../images/001_13.png); margin:0 auto;}
.q26{ width:130px; float:left; padding-left:40px;}
.q26 dl{ font-family:"微软雅黑"; font-size:16px; color:#fff; font-weight:bolder; line-height:30px;}
.q26 dt{
	height:30px;
	line-height:30px;
	background-image:url(../images/lii_111.png); padding-left:10px;
	background-repeat: no-repeat;
	background-position: left center; cursor:pointer; font-family:"微软雅黑"; font-size:14px; color:#FFFFFF;
}
.q26 dt:hover{
	color:#0957a0;
	text-decoration: underline;
}
.q26 a:link,.q26 a:visited{font-family:"微软雅黑"; font-size:14px; color:#FFFFFF;}
.q26 a:hover{text-decoration: underline;font-family:"微软雅黑"; font-size:14px; color:#0957a0;}
.q27{ width:1024px; margin:0 auto; padding-top:20px;}
.q28{ width:680px; float:left;}
.q29{ width:320px; float:right; color:#FFFFFF; line-height:30px; font-family: "微软雅黑"; font-size:14px;}
.q29 *{margin:0;padding:0;}
.q30{ width:205px;}
.q30 img{
	width:195px;
	height:258px;
	border: 5px solid #CCCCCC;
}
.q30 dl{ line-height:30px; text-align:center; font-family:"微软雅黑"; color:#05549c;}
.q31{ width:180px; float:left; padding-left:35px;}
.q32{ padding-top:20px; overflow:hidden;}
.q33{ padding-left:10px; padding-right:10px; line-height:25px; text-align:center; float:left; background-color:#0e5ca6; color:#3371b0; cursor:pointer; margin-right:5px;}
.q33 a{display:block;width:100%;_width:50px;height:25px;line-height:25px;text-align:center;}
.q33 a:link,.q33 a:visited{color:#fff;}
.q33 a:hover,.q33 .on:link,.q33 .on:visited{color:#fff;}
.q34{ padding-left:10px; padding-right:10px; line-height:25px; text-align:center; float:left; background-color:#feedad; color:#977001; cursor:pointer; margin-right:5px;}
.q35{ padding-top:40px; line-height:200%; color:#333333;}
.q36{ width:170px; float:left; margin-right:17px;}
.q36 img{ width:170px; height:165px;}
.q36 dl{ font-family:"微软雅黑"; font-size:14px; text-align:center; line-height:40px;}
.q36:hover dl{ color:#05549c; font-weight:bolder;}
.q36 dl a:link,.q36 dl a:visited{font-family:"微软雅黑"; font-size:14px;color:#333; font-weight:bold;}
.q36 dl a:hover{font-family:"微软雅黑"; font-size:14px;color:#05549c; font-weight:bold;}
.q37{ width:750px; padding-top:15px;}
.q38{ margin-top:15px; background-color:#FFFFFF; overflow:hidden; text-align:right;}
.q39{ font-size:14px; color:#333333; line-height:40px;}
.q40{
	width:250px;
	height:23px;
	line-height:23px;
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
}
.q41{
	width:450px;
	line-height:23px;
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
}
.q42{ width:205px; float:left; margin-left:25px; margin-top:25px;}
.q42 img{
	width:195px;
	height:258px;
	border: 5px solid #CCCCCC;
}
.q42 dl{ line-height:30px; text-align:center; font-family:"微软雅黑"; color:#333;}
.q42:hover dl{ color:#05549c;}
.q43{ width:890px; margin:0 auto; background-color:#FFFFFF; overflow:hidden;}
.q44{ width:405px; float:left; margin-top:20px; margin-bottom:20px; margin-left:25px;}
.q45{ height:40px; line-height:40px; text-align:center; background-color:#0f5da7; font-family:"微软雅黑"; font-size:18px; color:#FFFFFF;}
.q46{
	overflow:hidden;
	text-align:center;
	padding:10px 10px 0px 10px;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e1e1e1;
	border-right-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;
}
.q46 img{ width:250px; height:165px;}
.q46 dl{ font-family:"微软雅黑"; font-size:14px; line-height:25px; color:#444343; text-align:left; padding-bottom:10px; padding-top:10px;}
.q47{ overflow:hidden; }
.q47 dl{ color:#444343; float:left; font-family:"微软雅黑"; font-size:14px;}
.q47 dt{ color:#0f5da7; float:right; font-family:"微软雅黑"; font-size:14px; cursor:pointer;}
.q47 dt:hover{ color:#FF0000;}
.q47 dt a:link,.q47 dt a:visited{color:#0f5da7;font-family:"微软雅黑"; font-size:14px;}
.q47 dt a:hover{color:#FF0000;font-family:"微软雅黑"; font-size:14px;}
.q48{background-image: url(../images/11_03.png);
	background-repeat: no-repeat;
	background-position: center bottom; height:6px;}
.q49{
	height:100px;
	padding-top:20px;
	background-image:url(../images/10_11.png);
	background-repeat: repeat-x;
	background-position: left top; padding-bottom:20px;
}
.q50{ width:81px; height:100px; float:left; background-image:url(../images/10_15.png); text-align:center;}
.q50 dl{ font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#FFFFFF; line-height:50px;}
.q50 dt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}
.q51{ width:555px; float:left; color:#666666; line-height:25px; margin-left:10px;}
.q51 dl{ font-family:"微软雅黑"; font-size:14px;}
.q51 dt{ font-family:"微软雅黑"; font-size:14px; color:#0f5da7; cursor:pointer;}
.q51 dt:hover{ color:#FF0000;}
.q51 dt a:link,.q51 dt a:visited{color:#0f5da7;font-family:"微软雅黑"; font-size:14px;}
.q51 dt a:hover{color:#FF0000;font-family:"微软雅黑"; font-size:14px;}
.q52{ width:170px; height:100px; float:right;}
.q52 img{width:170px; height:100px;}
.q53{ width:840px; margin:0 auto; padding-top:30px;}
.q54{
	padding-left:26px;
	padding-right:27px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#FFFFFF;
	float:left;
	line-height:45px; cursor:pointer;
}
.q54:hover{ background-image:url(../images/ee_03.png);}
.q55{ width:226px; height:28px; float:right; margin-right:15px; background-image:url(../images/s_03.png); margin-top:7px;}
.q56{
	width:190px;
	height:20px;
	line-height:20px;
	float:left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none; padding-left:5px; padding-top:5px;
}
.q57{ width:200px; float:left;}
.q58{ float:right; padding-top:4px; width:26px;}
















.menu {
float:left;
 z-index:999999999999999; width:690px;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul .dl{
float:left;
position:relative;
z-index:999;
width:98px;
height:45px;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu .dlink,.menu .dlink:visited
{
	display:block;
	text-align:center;
	text-decoration:none;
	height:45px;
	line-height:45px;
	text-align:center;
	color:#fff;
	width:98px;
	font-size:14px; font-family:"微软雅黑";
	background-image:url(../images/r_06.png);
	background-repeat: repeat-y;
	background-position: left top;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
	color:#fff; background-color:#00376d;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; z-index:5000000;
top:45px; float:left;
left:0; font-family:"宋体";
}
.menu ul li:hover ul li{float:left;display:inline;position:relative;}
/* style the background and foreground color of the submenu links */
.menu li ul li a,.menu li ul li a:visited {
	display:block;
	text-align:center;
	text-decoration:none;
	height:45px;
	line-height:45px;
	text-align:right;
	color:#fff; padding-left:21px; padding-right:21px;
	font-size:14px; font-family:"微软雅黑";
	background-image:url(../images/r_06.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.menu ul li:hover ul li a {
	display:block;
	z-index:5000000; width:100px;
	height:25px;
	line-height:25px;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	background-image:url(../images/rr.png);
	background-color:#00376d;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #01284f;
	background-repeat: no-repeat;
	background-position: 10px center; text-align:left;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
	color:#fff;
	font-size:12px;
	z-index:5000000; background-color:#00162b;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #01284f;
}


.feedbackBtn{cursor:pointer;}

.fenye,.fenye *{overflow:hidden;margin:0;padding:0;}
.fenye{width:100%;height:24px;padding:20px 0;}
.fenye a{float:left;display:inline;margin:0 5px 0 0;}
.fenye .link1{width:40px;height:22px;border:1px solid #e7ecf0;text-align:center;line-height:22px;}
.fenye .link1:link,.fenye .link1:visited{color:#3370af;}
.fenye .link1:hover{text-decoration:underline;color:#3370af;}
.fenye .link2{width:52px;height:22px;border:1px solid #e7ecf0;text-align:center;line-height:22px;}
.fenye .link2:link,.fenye .link2:visited{color:#3370af;}
.fenye .link2:hover{text-decoration:underline;color:#3370af;}
.fenye .on{width:24px;height:22px;border:1px solid #fff;text-align:center;line-height:22px;}
.fenye .on:link,.fenye .on:visited{color:#000;}
.fenye .on:hover{text-decoration:underline;color:#000;}

.fenye .off{width:24px;height:22px;border:1px solid #e7ecf0;text-align:center;line-height:22px;}
.fenye .off:link,.fenye .off:visited{color:#3370af;}
.fenye .off:hover{text-decoration:underline;color:#3370af;}

.tpages{float:left;display:block;width:80px;height:22px;margin:0 3px 0 0;text-align:right;line-height:22px;font-size:13px;color:#676769;}
.tpages span{color:#fe6625;}
.tp{float:left;display:block;width:20px;height:22px;text-align:center;line-height:22px;font-size:13px;color:#676769;}
.pageText{float:left;display:block;width:30px;height:20px;background-color:#fff;border:1px solid #bdbdbd;}
.pageBtn{float:left;display:block;width:43px;height:22px;background-color:#fff;border:1px solid #bdbdbd;text-align:center;line-height:20px;color:#000;cursor:pointer;}

.rightTitle{width:710px;height:auto;margin:2px 0 0 14px;text-align:center;line-height:39px;font-size:14px;font-weight:bold;color:#333;}
.rightContent{width:710px;height:auto;margin:5px 15px;text-align:left;line-height:24px;color:#333;}

.knowTitle{width:960px;height:auto;margin:20px 0 0 15px;text-align:center;line-height:39px;font-size:18px;font-family:微软雅黑;font-weight:bold;color:#1160a9;}
.knowTime{width:960px;height:auto;margin:5px 0 0 15px;text-align:center;line-height:39px;font-size:12px;color:#444343;}
.knowContent{width:960px;height:auto;margin:5px 15px;text-align:left;line-height:24px;color:#333;}


   /*电子样本*/
.dianzilist,.dianzilist *{overflow:hidden;margin:0;padding:0;}
.dianzilist{width:700px;height:auto;padding:5px 0 0 61px;}
.dianzilist li{float:left;display:inline;width:211px;height:226px;text-align:center;}
.dianzilist .tp{width:136px;height:167px;margin-left:24px;}
.dianzilist li .zt{width:211px;height:44px;padding-top:15px;text-align:left;}

/*文章列表*/
.newslist{width:690px;height:auto;padding:10px 0 0 6px;}
.newslist li{float:left;display:inline;width:100%;height:30px;}
.newslist li a{position:relative;z-index:0;display:block;width:100%;height:30px;line-height:30px;text-indent:14px;}
.newslist li a:link,.newslist li a:visited{background:url(../images/newsBg.gif) 0 -30px no-repeat;color:#323232;}
.newslist li a:hover{background:url(../images/newsBg.gif) 0 0 no-repeat;text-decoration:none;color:#b26314;}
.newslist li span{position:absolute;top:0;right:0;}

/*搜索列表*/
.searchlist{width:950px;height:auto;padding:10px 0 0 6px;}
.searchlist li{float:left;display:inline;width:100%;height:30px;}
.searchlist li a{position:relative;z-index:0;display:block;width:100%;height:30px;line-height:30px;text-indent:14px;}
.searchlist li a:link,.searchlist li a:visited{background:url(../images/newsBg.gif) 0 -30px no-repeat;color:#323232;}
.searchlist li a:hover{background:url(../images/newsBg.gif) 0 0 no-repeat;text-decoration:none;color:#b26314;}
.searchlist li span{position:absolute;top:0;right:0;}


/*首页证书滚动*/
.zscroller,.zscroller *{margin:0;padding:0;list-style:none;}
.zscroller{position:relative;z-index:1;width:205px;height:286px;}
.zscroller ul{width:205px;height:286px;}
.zscroller li{width:205px;height:286px;}
.zscroller img{width:205px;height:266px;}
.zscroller span{display:block;width:205px;height:20px;text-align:center;line-height:20px;font-size:14px;font-family:微软雅黑;color:#05549c;}
.zscroller .cl,.zscroller .cr{display:block;width:6px;height:12px;position:absolute;z-index:999;bottom:0px;left:20px;background:url(../images/ctrl.gif) no-repeat;cursor:pointer;}
.zscroller .cr{left:185px;background-position:-6px 0;}