@charset "utf-8";
/*Css Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;background:none;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,li,ol,dl,dt,dd{list-style:none;}
caption,th{text-align:left;}
h1,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
em,i{font-style:normal;}
button{cursor:pointer;}
body{font-size:12px;font-family:Tahoma,Arial,"����";color:#444;}
a{color:#006699;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
body{background:#fff }

.header .title img{width: 220px;}

.lines{ width:98%; height:5px; margin-bottom:5px; border-bottom:1px #CCC dashed; }
/* ������� */

.clearfix:after {clear: both;content: '.';display: block;visibility: hidden;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}


.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
	line-height: 22px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin:0 4px;
	border:1px solid #E9E9E9;
 list-style-type: none;
}
.dede_pages ul li a{
	float:left;
	padding:2px 8px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 8px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.side .detail .txt a{ text-decoration:none; }

/*��ɫ*/
.orange,.orange a{color:#e44101!important;}
.orange2,.orange2 a{color:#de500a!important;}
.orange3,.orange3 a{color:#f50!important;}
.red,.red a{color:#f20202!important;}
.blue,.blue a{}
.blue2,.blue2 a{color:#4184d9!important;}
.blue3,.blue3 a{color:#006ffd!important;}
.green,.green a{color:#408b07!important;}
.green2,.green2 a{color:#43880e!important;}
.black,.black a{color:#333!important;}
.dark_red,.dark_red a{color:#a35429!important;}

/*���*/
.main{width:960px; margin:0 auto;}
.main_left{width:240px; float:left;}
.main_mid{width:464px; float:left; margin-left:8px;}
.main_right{width:240px; float:right;}
.main_point{width:712px; float:left;}

/*.banner{width:958px; margin:8px auto 0;}*/
#zikaoliucheng{width:958px; margin:8px auto 0; border:1px solid #ccc; position:relative; background:url(../images/hbzkwad.jpg) no-repeat 0 0; height:113px;}
.ad_box{margin:8px 0 0;}
.fl{float:left;}
.fr{float:right;}
.solidhr{border:0; border-top:1px #d4e2eb solid; margin:6px 0;}

/*��������*/
.passport{height:30px; width:960px; margin:0 auto; text-align:left; line-height:28px;}
.passport a{color:#444; padding:0 2px;}

/*ͷ��*/
.head{width:960px; margin:0 auto; height:85px;}
.head .logo{float:left; margin:13px 0 0 6px; display:inline; text-indent:-9999px; width:195px; height:64px; background:url(../images/logo.gif) no-repeat;}
.head .logo a{width:195px; height:64px; display:block;}
.head .channel{float:left; height:62px; margin:12px 0 0 10px;}
.head .channel li{float:left; background:url(../images/line01.png) repeat-y right; padding:0 17px;}
.head .channel li.last{background:none;}
.head .channel a{float:left; height:15px; line-height:14px; padding-top:47px; width:50px; text-align:center;}
.head .channel a.home{background:url(../images/navpic01.png) no-repeat;}
.head .channel a.query{}
.head .channel a.ask{background:url(../images/navpic03.png) no-repeat;}

.head .channel a.blog{background:url(../images/navpic05.png) no-repeat;}
.head .channel a.bbs{}
.head .countdown{float:right; width:240px; height:54px; line-height:27px; text-align:center; color:#333; margin-top:14px;}
.head .countdown span{color:#fff;}
.head .countdown #currenttime{ display:block;height:22px; line-height:22px; padding-top:5px;}
.head .countdown b{color:#ffea00;}

/*��������*/
.nav{width:960px; margin:0 auto;height:71px;}
.nav ul{height:36px;}
.nav ul li{float:left; padding:0 15px;  line-height:34px; font-size:14px;}
.nav ul li.last{background:none;}
.nav ul li a{color:#fff;}
.nav ul li.curr a{color:#f6ff00; font-weight:bold;}
.nav div{text-align:center; line-height:32px; color:#a2bdd0;} 
.nav div a{color:#46708d; padding:0 4px;}


.hotword{margin:8px 0 0; height:16px;}
.hotword a{color:#999; text-decoration:underline;}
.hotword a:hover{color:#035490;}

/*ģ�����*/   /* bug  */
.side{margin:8px 0 0; width:100%;}
.side .tit{background:url(../images/side_bg.png) repeat-x; border:1px solid #d4e2eb; height:28px; line-height:28px;}
.side .tit h4{float:left;z-index:50; font-size:14px; color:#035490; font-weight:bold; margin-left:-1px; padding-left:10px; position:relative;}

/*���Ƿ���*/
.side .tit h4.do{background:url(../images/series_tit.png) no-repeat 6px center; padding-left:26px; margin:0;}
.side .tit a.more{float:right; padding-right:6px; color:#477291;}
.side .content{border:1px solid #d4e2eb; border-top:0; padding:4px 8px; height:1%; overflow:hidden;}
.side .position{padding-left:10px; color:#256EB1;}
.side .module ul{ padding:0px; margin:0px;}
.side .module a{ height:24px;overflow:hidden;}

/*Բ��*/
.side .do_list li{background:url(../images/line03.png) no-repeat left center;padding-left:10px;line-height:24px;width: 320px;float: left;}
/*����*/
.side .tg_list li{ padding:0 10px 0 15px; line-height:24px; height:24px;}

/*��ʱ��*/
.side .time_list li{line-height:24px; height:24px; *line-height:22px; *height:22px;}
.side .time_list li a{float:left; font-size:14px;}
.side .time_list li span{float:right; color:#a8a8a8;}

/*�Կ�������*/
.side .tool{padding:5px 5px 10px;}
.side .tool a{background:url(../images/btn02.png) no-repeat; display:inline-block; width:71px; height:22px; line-height:22px; text-align:center; margin:4px 0 0 1px;}

/*ר���Ƽ�*/
.side .topics .pic{padding:8px 0 0;display:block;height: 100px;overflow:hidden;text-align: center;}
.side .topics ul{padding-top:4px;}

/*��Ѷ΢��*/
.side .weibo,.side .weibo iframe{ margin:0px; padding:0px;}

/*�����Կ�����*/
.side .people{ margin:0px; padding:0px;}
.side .people ul{ margin:0px 0px 0px 5px; height:1%;padding:8px 0px 0px 53px; background:url(../images/zikaorenwu.png) no-repeat 0px 8px;}
.side .people li{padding:0px;width:169px; height:70px; line-height:53px;}
.side .people .pic{float:left; display:block; width:53px; height:53px; border:1px solid #aeadad; overflow:hidden;}
.side .people h3{display:inline-block; width:158px; padding-left:6px; color:#035490; font-weight:bold; line-height:1.6;}
.side .people span{display:inline-block; width:158px; padding-left:6px; color:#888; line-height:1.3;}

/*��ʡ�Կ���Ϣ*/
.side .infod .pic{border-bottom:1px dashed #a5b1b9; padding-bottom:10px; margin-bottom:4px;}
.side .infod .pic a{width:104px; text-align:center; display:inline-block; color:#b80b0b;}
.side .infod .pic a:hover{text-decoration:none;}

/*�����ض�*/
.side .policy{padding:4px 8px 8px;}
.side .policy h4{color:#035490; font-weight:bold; line-height:1.5; height:20px; margin-top:7px;}
.side .policy .btn01 a{background:url(../images/btn03.png) no-repeat; display:inline-block; width:105px; height:22px; line-height:22px; text-align:center; margin:4px 1px 0 1px;}
.side .policy .btn02 a{ display:inline-block; width:103px; border:1px solid #d5e2eb; line-height:16px; text-align:center; margin:4px 1px 0 1px; padding:4px 0; color:#256EB1;}
.side .policy .btn02 a span{color:#9f9f9f;}
.side .policy .btn02 a:hover{text-decoration:none;}
.side .policy .policy_list li{padding-left:10px; line-height:18px;}
.side .policy .policy_list li.un{background:none;}

.side .policy .policy_list li.un a,.side .policy .link{color:#237c5c; text-decoration:underline;}
.side .policy .policy_num li{list-style:decimal; color:#256EB1; line-height:1.4; margin-top:4px;}
.side .policy .policy_num{padding-left:20px;}

.side .policy .hr{border:0; border-top:1px #d4e2eb solid; margin:6px 0;}

/*�Կ�֤������*/
.side .certifi a{width:104px; text-align:center; display:inline-block; margin:4px 2px;}
.side .certifi a:hover{text-decoration:none;}

/*�����Կ��ʴ�*/
.side .ask li{display:inline; float:left; width:216px; margin-left:4px; padding-left:10px; line-height:24px;}

/*�人�Կ��۽�*/
.side .focus{padding:4px 8px 8px;}
.side .focus ul{width:222px;}
.side .focus li{ padding-left:20px; line-height:24px; border-bottom:1px dashed #b3bcc7; float:left; width:90px;}

/*����ָ��*/
.side .guide{padding:10px 8px 16px;}
.side .guide .tab{border-left:1px solid #c3d4e0; width:440px; margin:0 0 0 4px;}
.side .guide .tab li{border-right:1px solid #c3d4e0; border-bottom:1px solid #c3d4e0; float:left; width:auto; padding:0px 23px; height:25px; line-height:24px; border-top:1px solid #c3d4e0; text-align:center; color:#3685be; font-size:14px; cursor:pointer;}
.side .guide .tab li.curr{color:#035490; height:26px; border-bottom:0; font-weight:bold;}
.side .guide .tg_list li{height:28px; line-height:28px;}

/*�ɼ���ѯ*/
.side .query{padding:20px 8px 20px;}
.side .query h2{text-align:center; color:#1a1a1a; font-weight:bold; font-size:18px; height:28px;}
.side .query .export{border:1px solid #d9e4ea; border-bottom:0; background:#fbfdff; width:600px; margin:8px auto 0;}
.side .query .export h4{height:33px; line-height:32px; border-bottom:1px solid #d9e4ea; font-size:14px; font-weight:bold; color:#035490; padding-left:14px;}
.side .query .export .list li{background:url(../images/line04.png) no-repeat 18px center; padding-left:26px; line-height:28px; border-bottom:1px solid #d9e4ea;}
.side .query .export .btn{border-bottom:1px solid #d9e4ea; padding:10px 0 10px 20px; width:580px;}
.side .query .export span{float:left; line-height:28px; margin-right:4px; color:#51728b; font-weight:bold;}
.side .query .export input{float:left; height:16px; padding:5px; border:1px solid #90a9b7; vertical-align:middle; margin-right:4px;}
.side .query .export button{float:left; border:none; color:#fff; font-size:14px; font-weight:bold; height:28px; padding:0; text-align:center; width:60px; vertical-align:middle; margin-right:4px;}

/*�����ʼǱ��*/
.series_side .tit h4{float:left; font-size:14px; color:#035490; font-weight:bold; background:url(../images/series_tit.png) no-repeat 6px center;  padding-left:26px;}
.side .sertab{padding:0; border-left:0;}
.side .sertab td{background:url(../images/line04.png) no-repeat 9px center; padding:5px 5px 5px 18px; border-left:1px solid #d4e2eb;  border-bottom:1px solid #d4e2eb;}
.side .sertab .explain{background:#fbfdff; color:#8a8a8a; line-height:1.8; padding:10px; border-left:1px solid #d4e2eb;}
.side .sertab .explain b{color:#606060;}

/*�����ʼ��б�*/
.side .series{padding:10px; background:#fbfdff;}
.side .series .time_list li{line-height:28px; height:28px; *line-height:26px; *height:26px;}

/*�����ʼ��б�*/
.side .notes{padding:10px;}
.side .notes .time_list li{line-height:28px; height:28px; *line-height:26px; *height:26px;}

/*��������*/
.side .papers{padding:0; border:0; border-right:1px solid #d4e2eb;}
.side .papers .tab td{background:url(../images/line04.png) no-repeat 9px center; padding:5px 5px 5px 18px; width:25%; line-height:1.5; border-left:1px solid #d4e2eb; border-bottom:1px solid #d4e2eb;}
.side .papers .tab .odd td{background-color:#fbfdff;}
.side .swop .testtype{ overflow:hidden; height:1%;}
.side .swop .testtype li{background:url(../images/line03.png) no-repeat 10px center; padding-left:20px; line-height:24px; float:left; }

/*���齻��*/
.side .swop{padding:10px 15px;}
.side .swop .info h4{color:#1a1a1a; font-weight:bold; font-size:18px; text-align:center; line-height:2;}
.side .swop .info h4.do{color:#035490;}
.side .swop .info h4.do img{vertical-align:middle;}
.side .swop .info p{color:#1a1a1a; font-size:14px; font-weight:bold; line-height:1.8; padding-left:20px;}
.side .swop .info .swop_num{padding-left:40px;}
.side .swop .info .swop_num li{list-style:decimal; color:#5d5d5d; line-height:1.4; margin-top:4px;}
.side .swop .info .papers_num{width:694px;}
.side .swop .info .papers_num li{background:url(../images/line03.png) no-repeat 10px center; padding-left:20px; line-height:24px; float:left; width:54px;}
.side .swop .do_list li{float:left; width:320px; padding-right:7px;}
.side .swop .do_list li a{ float:left;}
.side .swop .do_list li span{ float:right;}

.bookinfo{ width:100%; margin-top:10px;}
.bookinfo td{ height:25px; line-height:25px; padding-left:10px; border:1px solid #d4e2eb; color:#333;}
.bookinfo td input{ border:1px solid #666; height:20px; line-height:20px; font-size:14px;}

/*������ѧ����ԺУһ��*/
.side .major .major_pic{ padding:0px 5px;}
.side .major .major_pic li{float:left; line-height:20px; text-align:center; padding:10px 35px 0;}
.side .major .major_pic li img{display:block; border:1px solid #a2a2a2; width:152px; height:110px;}

/*������ϸ*/
.side .detail{padding:20px;}
.side .detail .txt{border-top:1px solid #c4c4c4; padding-top:15px; margin-top:10px; line-height:28px; font-size:14px;}
.side .detail .txt p{ line-height:1.8; margin-top:10px;}
.side .detail h1{font-size:22px; font-weight: bold; text-align:center; font-family:"微软雅黑";line-height: 50px;}
.side .detail p.info{line-height:2; text-align:center; color:#999;}
.side .detail p.info span{margin-right:6px;}
.side .detail p.info a{color:#ff0000; text-decoration:none;}
.side .detail .netx{border-top:1px solid #c4c4c4; padding-top:15px; margin-top:10px; color:#999; line-height: 2rem;}
.side .detail .netx a{color:#45735c;}

/*רҵ�б�*/
.side .prslid{padding:0; border:0; border-right:1px solid #d4e2eb;}
.side .prslid .tab td{padding:5px 5px 5px 8px; width:20%; line-height:1.5; border-left:1px solid #d4e2eb;  border-bottom:1px solid #d4e2eb;}
.side .prslid .tab .odd td{background-color:#fbfdff;}

/*רҵ����*/
.side .prsdta{padding:10px;}
.side .prsdta h1{color:#000; font-size:22px; text-align:center; font-family:"΢���ź�";}
.side .prsdta p.info{line-height:2; text-align:center; color:#999;}
.side .prsdta p.info span{margin-right:6px;}
.side .prsdta p.info strong{color:#ff5400; font-weight:normal;}
.side .prsdta .tab{border-top:1px solid #c4c4c4; margin-top:10px; padding:15px 10px 10px;}
.side .prsdta .tab th{ height:40px; padding:0 10px; border:1px solid #d9e4ea; vertical-align:middle; text-align:center; color:#256EB1;}
.side .prsdta .tab td{padding:5px 10px; border:1px solid #d9e4ea; background-color:#f8fbfe; text-align:center; color:#3e5066;}
.side .prsdta .tab .odd td{background-color:#fbfdff;}
.side .prsdta .do_list li{float:left; width:285px; font-size:14px;}

.side .cusinput{color:#333; line-height:2; padding:10px 15px;}
.side .cusinput a{ clear:both;}
/*ģ�����*/
.senior{margin:8px 0 0;}
.senior .tit{background:url(../images/side_bg.png) repeat-x; border:1px solid #d4e2eb; height:29px; line-height:28px;}
.senior .tit h4{float:left; font-size:14px; color:#035490; font-weight:bold; background:url(../images/senior.png) no-repeat 6px center;  padding-left:26px;}
.senior .tit a.more{float:right; padding-right:6px; color:#333;}
.senior .content{border:1px solid #d4e2eb; border-top:0; padding:4px 8px;}
.senior .tab{border-left:1px solid #b5c3cd;}
.senior .tab a{display:block; float:left; width:43px; height:24px; line-height:24px; text-align:center;  border-right:1px solid #b5c3cd; border-top:1px solid #b5c3cd; border-bottom:1px solid #b5c3cd; color:#718492;}
.senior .tab a.curr{height:25px; border-bottom:0; color:#035490;}
.senior .content h3{color:#b70b0b; font-size:14px; font-weight:bold; text-align:center; line-height:2;}
.senior .content p{color:#888; text-indent:2em; line-height:1.5;}
.senior .content p a{color:#237c5c; text-decoration:underline;}
.senior .content ul{ padding:8px 4px 4px; width:444px;}
.senior .content li{background:url(../images/line03.png) no-repeat left center; padding-left:10px; line-height:24px; float:left; width:212px;}

/*����ͷ��*/
.headline{margin:8px 0 0;}
.headline .tit{ border:1px solid #d4e2eb; height:34px; line-height:34px;}
.headline .tit h4{float:left; font-size:14px; color:#035490; font-weight:bold;  text-indent:-9999px; width:153px; margin-left:4px;}
.headline .tit a.rss{float:right; padding-right:6px; color:#3284c2; text-decoration:underline;}
.headline .tit a.rss:hover{color:#a20e20;}
.headline .content{border:1px solid #d4e2eb; border-top:0; padding:10px;}
.headline .headline_topics h3{ font-size:18px; font-family:"΢���ź�"; line-height:1.5; text-align:center; height:27px;}
.headline .headline_topics h3 a{color:#b80b0b;}
.headline .headline_topics ul{text-align:center; width:442px;overflow:hidden;}
.headline .headline_topics li{display:inline; color:#333; line-height:2; white-space:nowrap;}
.headline .headline_topics li a{color:#333;}
.headline .headline_topics li a:hover{color:#f60;}
.headline .headline_list .tab{margin-top:14px; border-left:1px solid #c3d4e0; width:440px;}
.headline .headline_list .tab li{ border-top:1px solid #c3d4e0; border-right:1px solid #c3d4e0; border-bottom:1px solid #c3d4e0; float:left; width:219px; height:25px; line-height:24px; text-align:center; color:#536b7d; font-size:14px; font-weight:bold; cursor:pointer;}
.headline .headline_list .tab li.curr{color:#035490; height:26px; border-bottom:0;}
.headline .headline_list .list{width:442px;}
.headline .headline_list .list li{padding:0 10px 0 15px; line-height:33px;  border-bottom:1px dashed #b3bcc2; float:left; width:417px; height:33px;}
.headline .headline_list .list li a{float:left; font-size:14px;}
.headline .headline_list .list li span{float:right; color:#a8a8a8;}

/*��������*/
.friend_links{margin:8px auto 0 auto;padding:6px 6px 4px 8px;clear:both;width:944px;border:1px solid #dfdfdf;line-height:22px;background:#fafafa;}
.friend_links strong{color:#000;}
.friend_links a{margin-right:8px; color:#6a6868;}
.friend_links a:hover{color:#f60;}
.friend_links .more{color:#adadad;}

/*��Ȩ��Ϣ*/
.footer{margin:8px auto 0 auto;padding:12px 0 10px 0;width:960px;border-top:2px solid #709ab9;text-align:center;line-height:20px;color:#444;}
.footer a{color:#0885ef;}
.footer strong{color:#444;}
.footer .subnav{color:#bbb;}
.footer .subnav a{color:#194f77;}

/*��ҳ*/
.pages{clear:both;text-align:center;}
.pages a,.pages span{display:inline-block;padding:0 7px;height:23px;line-height:23px;border:1px solid #e2e2e2;background:#f6f6f6;text-decoration:none!important;}
.pages a:hover,.pages .status{color:#fff;border:1px solid #5fa2e4;background:#70b1f1;}
.pages_course{margin-top:15px;}
.pages_letters{margin:25px 0 10px 0;}
.pages_letters{text-align:left;}
.pages_sukeuds{margin:25px 0 20px 0;}

/*�����ʼ�ѡ�*/
.series_tab{background:url(../images/series_bg.png) repeat-x; margin:8px 0 0; padding-left:10px; font-weight:bold; height:31px; border:1px solid #bfd9e8; line-height:30px; color:#2683c8;}
.series_tab a{padding:0 10px;}
.series_tab a:hover{color:#e7360d; text-decoration:none;}

/*�����ʼ�����*/
.series_search{margin:8px 0 0; height:28px; padding:7px;  border:1px solid #bed4e3; width:696px;}
.series_search span{ width:63px; height:26px; border:1px solid #7fabca; border-right:0; line-height:26px; float:left; padding-left:4px; color:#464646;}
.series_search span.do{background:none; border:0; font-weight:bold; color:#2173ac; width:auto; padding-right:6px;}
.series_search input{width:112px; float:left; height:16px; background:#fff; padding:5px; border:1px solid #7fabca; width:210px;}
.series_search button{border:none; color:#fff; float:left; margin-left:6px; height:28px; padding:0; text-align:center; width:42px; line-height:28px;}
.series_search .word{height:28px; line-height:28px; float:left; margin-left:12px;}
.series_search .word a{color:#d4451f; text-decoration:underline;}
.series_search .word a:hover{color:#035490;}
#searchlist{position:relative;z-index:51; display:none;}
#searchlist #searchitem{  width:67px; border:1px solid #7fabca; border-top:none; position:absolute;background:#fff; left:8px; top:-10px;}
#searchlist #searchitem li{ padding-left:3px; height:20px; line-height:20px; cursor:pointer;}
#indexsearch #searchitem{ left:0px; top:0px; border:1px solid #bbbbbb; border-top:none;}

/*���齻����Ŀ���*/
.swop_box{border:1px solid #d4e2eb; margin-top:8px; padding:10px;}
.swop_box td{padding:5px; border-bottom:1px dashed #c0c6cb; line-height:1.5; color:#778a98; font-size:14px;}
.swop_box td.title{background:url(../images/line04.png) no-repeat 10px center; padding-left:20px;}

/*��ѧ����*/
.zkzx_img{
	float: left;
	width: 112px;
	margin-right: 5px;
}
.helplear_box{border:1px solid #d4e2eb; margin:8px 0 0; padding:8px;}
.helplear_box li{
	border-bottom:1px dashed #b5b5b5;
	width: auto;
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
}
.helplear_box .pic{display:block; float:left; border:1px solid #dadada; margin:0 10px 0 0;}
.helplear_box .pic img{display:block;}
.helplear_box h4{
	color:#006fdc;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
	height:28px;
	width: auto;
}
.helplear_box .info{color:#384e6a; line-height:1.8;}
.helplear_box .link{color:#865c4d; line-height:1.5;}

/*�Կ�ר����*/
.literlear_box{margin:8px 0 0;}
.literlear_box h4{color:#1a1a1a; font-weight:bold; font-size:18px; text-align:center; line-height:40px; height:40px;}
.literlear_box ul{margin:0 -4px; width:724px;}
.literlear_box li{float:left; display:inline; width:218px; height:220px; padding:6px; border:1px solid #a8bac5; position:relative; margin:10px 4px 0;}
.literlear_box li h5{color:#1d6ab5; text-align:center; line-height:2; font-weight:bold;}
.literlear_box .info{color:#384e6a; line-height:1.5;}
.literlear_box .meta{color:#868686; line-height:2;}
.literlear_box .meta span{color:#000;}
.literlear_box li .link{text-align:center;}
.literlear_box li .link a{ padding-left:8px; padding-right:6px; color:#865c4e; line-height:2;}
.literlear_box li .tg{height:2px; font-size:0; line-height:0; overflow:hidden; width:232px; position:absolute; left:-1px; bottom:-3px; background:#e5eff5;}

#list2,#list3,#list4{ display:none; height:1%; overflow:hidden;}
#list2 p,#list3 p,#list4 p{ text-align:right; margin-top:10px; }
#list2 p a,#list3 p a,#list4 p a{ color:#f00;font-weight:bold;}

/*����ԺУ˵��*/
.shuoming ol{ margin:10px;}
.shuoming ol li{ display:block;clear:both; margin-top:5px; font-size:12px; height:auto; line-height:18px;}

/*��ҳ�Կ�����ͼ*/
#zikaoliucheng div{ display:inline; position:absolute;}
#zikaoliucheng div a{white-space:normal;color:#000;}
#step1{ left:144px; top:48px; width:50px; height:30px; padding:8px 10px;}
#step2{ left:234px; top:48px;padding:8px 10px; height:30px; width:72px;}
#step3{ left:353px; top:35px; height:36px; width:12px; padding:20px 7px;}
#step4{ left:408px; top:30px; width:50px; padding:10px;}
#step4 .bottom{ margin-top:48px;}
#step5{top:35px; right:422px; height:60px; width:12px; padding:8px;}
#step6{ top:35px; right:367px; height:60px; width:12px; padding:8px;}
#step7{ top:46px; right:297px; height:12px; width:25px; padding:15px;}
#step8{ top:45px; right:185px; height:38px; width:68px; padding:10px;}
#step9{ top:45px; right:65px; height:38px; width:80px; padding:10px;}
#step10{ top:45px; right:32px; height:60px; width:14px;}
#step11{ top:45px; right:5px; height:60px; width:14px;}
#zikaoliucheng #step10 a,#zikaoliucheng #step11 a{color:#d45700; font-weight:bold;}

#bdshare{ line-height:12px; float:right; height:1%; overflow:hidden; margin-top:2px; height:24px; margin:5px 0 0 98px;}
#zhengshulist{ height:100px; overflow:hidden;}

/*�޸�*/
.stu .module {padding-top:6px;overflow:hidden;}
.side .module a{overflow:hidden;display:block;height:14px;margin-bottom:-6px;}
#detial_text{margin-top:10px;}

#hbzkw_share{padding-top:20px;height:25px; overflow:hidden;}
#hbzkw_share .detail_bottom_share{float:left;}
#hbzkw_share .copy_link{float:right;border:none;width:162px;height:25px;line-height:25px;padding:0px;margin:0px;color:#fff;text-indent:28px;font-size:14px;}
.qq {

	float: right;
	width: 260px;
	font-weight: bold;
	color: #FF0000;
}
.dh {

	float: left;
	width: 280px;

}.zyd {
	font-family: "����";
	font-size: 24px;
	font-style: normal;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: underline;
}
/*div���*/
.cdd_table-row{margin:0;padding:0;list-style:none;}  
.cdd_table-row li{padding-top: 5px;	padding-bottom: 5px;padding-left: 5px;	font-size:14px;}
.cdd_table{display:table;border-collapse:collapse;border:1px solid #ccc;}  	
.cdd_table-row-group{display:table-row-group;}  
.cdd_table-row{display:table-row;}  
.cdd_table-row-group .cdd_table-row:hover,.cdd_table-footer-group .cdd_table-row:hover{background:#f6f6f6;}  
.cdd_table-cell{display:table-cell;padding:0 5px;border:1px solid #ccc;}  
.cdd_table-header-group{background:#eee;font-weight:bold; } 
.cdd_table-caption{display:table-caption;margin:0;background:#eee;text-align: center;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;font-size:14px;
}



/*��������*/
.zg_top_left {
    width: 280px;
    height: 30px;
    float: right;
    position: relative;
}
.zg_top_nav {
   
}

.zg_top_nav li {
	color: #333;
	float: left;
	height: 15px;
	width: 90px;
	text-align: center;
	cursor: pointer;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.zg_nav_h {
	width: 88px;
	height: 28px;
	position: relative;
	z-index: 1000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7ac9ef;
	border-right-color: #7ac9ef;
	border-bottom-color: #fff;
	border-left-color: #7ac9ef;
}
.zg_top_nav li em {
   
    width: 7px;
    height: 4px;
    display: inline-block;
    margin-left: 8px;
    vertical-align: middle;
    transition: .3s ease-in;
}
.zg_nav_h em {
    transform: rotate(180deg);
}
.offcn0TopQbks {
    padding: 10px 15px;
    line-height: 36px;
    width: 535px;
}
.offcn0TopQbks h4 {
    color: #666;
    font-size: 12px;
    font-weight: bold;   
}
.offcn0TopQbks a {
    color: #666;
}
.offcn0TopQbks span {
    color: #ddd;
    padding: 0 7px;
}

.offcn0TopMobile {
    left: 10px;
    width: 160px;
    padding-left: 16px;
    padding-right: 15px;
}
.webyy {
    width: 280px;
    padding: 10px;
}
.zg_yy_box {
    display: none;
    position: absolute;
    border: 1px solid #e7e7e7;
    border-top: none;
    background: #fff;
    left: 0;
    top: 30px;
    overflow: hidden;
    padding: 5px;
    width: 270px;
    -moz-box-shadow: 0 3px 3px #e3e3e3;
    -webkit-box-shadow: 0 3px 3px #e3e3e3;
    box-shadow: 0 5px 5px #e3e3e3;
    z-index: 9999;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#e3e3e3')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e3e3e3');
}
.o413TMtdlx {
    margin-bottom: 10px;
}
.o0413TopMobileDl {
    overflow: hidden;
    margin-bottom: 15px;
}
.o0413TopMobileDl dt {
    float: left;
    width: 44px;
    height: 20px;
    color: #ef2d36;
    line-height: 20px;
    padding-left: 5px;
   
    margin-right: 8px;
}
.o0413TopMobileDl dd {
    float: left;
    line-height: 20px;
    color: #666;
    width: 98px;
}
.o0413TopMobileDl a, .o0413TopMobileDl a:hover {
    color: #ef2d36;
    text-decoration: none;
}
.offcn0TopMobile img {
    display: block;
    border: none;
    margin: 0 auto 10px auto;
}
/*reset css*/
.izl-rmenu{left:50%; margin-left:532px;
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 49%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -168px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/weixin.jpg);
}
#udesk-feedback-tab {left:50%; margin-left:532px;
    position: fixed;
    right: 2px;
    top: 49%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}
.b{width:1160px;padding:0 12px;background-color:#FFF}
.l{width:840px;height:3000px;background-color:#f4f4f4;float:left;border-right:1px solid #DDD;padding-right:10px;text-align:center}
.r{width:300px;float:right;background-color:#f60}

.div2{top:10px;z-index:999;position:fixed;_position:absolute}
.pageline {
    width: 98%;
    height: 10px;
    margin-bottom: 10px;
    border-bottom: 1px #CCC dashed;
    margin-top: -10px;
}
.dede_pages .pagelist .active{
	background:#0085c6;
}
.dede_pages .pagelist .active a{
	color: white;
}
.do_list_st_a {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: block;
}
.do_list_a{
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 220px;
    display: block;
}
.latestnews .tbox .d2 p a{
	width: 68px;
    display: block;
    float: left;
	text-align: center;
	border: 1px solid #d5e2eb;
	margin: 5px 2px;
}

.seo-btn-box {text-align: center;padding: 10px 0 20px 0;}
.seo-btn-box .seo-btn-item:first-child, .seo-btn-box .seo-btn-item:nth-child(2) {display: inline-block;}
.seo-btn-box .seo-btn-item {display: inline-block;vertical-align: top;padding: 20px 17px;box-sizing: border-box;display: none;}
.seo-btn-box .seo-btn-item .seo-btn-item-first {color: #256EB1;border-color: #256EB1;background: #fff;}
.seo-btn-box .seo-btn-item-bd {-webkit-transition: all .3s ease;transition: all .3s ease;cursor: pointer;font-size: 16px;padding: 0 20px;line-height: 38px;border-radius: 28px;border: 1px solid transparent;display: block;}
.seo-btn-box .seo-btn-item .seo-btn-item-second {color: #fff;border-color: #2590d4;background: #2590d4;}
.seo-btn-box .seo-btn-item .seo-btn-item-bd:hover {color: #fff;border-color: #fa7512;background: #fa7512;text-decoration: none}