﻿@charset "utf-8";
/* CSS Document */
/*---------公共---------*/
body{ margin:0; padding:0; background:#EFEFEF; color:#000; font:12px "宋体",Tahoma,Helvetica,Arial; text-align:left;}

div,form,img,ul,ol,li,dl,dt,dd{ margin: 0; padding:0; border:0;}
body{margin:0;}
p,h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{ font-size:12px;}
ul,li{ list-style:none;}
button{cursor:pointer;}
input,select{ margin:0; padding:0; font-size:12px;}
select{ height:21px;}
img{ vertical-align:top;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.clear{ clear:both; width:1px; height:0; font-size:1px; visibility:hidden;}
h1{ color:#09175e; font-size:14px; font-weight:bold; text-align:center; }
h2{ font-size:12px; font-weight:bold; }
h3{ font-size:12px; font-weight:bold; }
em{ font-style:normal;}
/*---------主体---------*/
.main{ width:990px; margin-top:10px; margin-bottom:10px; background:#FFF;}
.left{ display:inline; float:left; width:200px; margin:0px 10px 0px 10px;}
.right{ display:inline;  float:left;  width:760px; margin-right:10px;}
.mid{ float:left; width:540px;}

.right2{ display:inline; float:left; width:200px; margin:0 10px; padding:5px 5px 0 5px; background:#F0F0F0;}
/*---------模块---------*/
.container{ margin:auto; width:990px; background:#FFF;}
.header{ width:990px; height:146px;}
.top{ height:24px; color:#aaa; line-height:24px; text-align:right; padding-right:15px;}
.top a{color:#aaa; text-decoration:none;}
.top a:hover{color:#aaa; text-decoration:underline;}
.center{ width:990px; height:91px; background:url(../images/top01.gif);}
.logo{ float:left; width:263px; text-align:center; padding-top:20px;}
.banner{ float:left; width:707px; text-align:right; padding:0px 10px 10px 0px;}
.bom{ width:990px; background:#eaf1f6; height:31px;}
/*.nav{ float:left; width:424px; text-align:center; line-height:32px;}*/
/*.nav{ float:left; width:504px; text-align:center; line-height:32px;}*/
/*modify by zp*/
.nav{ float:left; width:588px; text-align:center; line-height:32px;}

.nav li{float:left; width:84px; height:31px; color:#174d7f;font-weight:bold;}
.nav li.ss{ background:url(../images/nav01.gif); color:#FFF; font-weight:bold;}
.nav li a{color:#174d7f; text-decoration:none; }
.nav li a:hover{color:#174d7f; text-decoration:underline; }
/*.serch{ float:left; width:330px; height:31px; text-align:right; margin-left:240px;}*/
/* modify by cyc 2010-12-31 */
.serch{ float:left; width:330px; height:31px; text-align:right; margin-left:70px;}

.txtbox{ float:left;  width:147px; height:21px;border:none; background:url(../images/nav03.gif) no-repeat; margin:5px 10px 0px 0px ; padding:3px 0px 0px 5px; }
.txtb{ float:left; width:93px; height:21px; margin:5px 10px 0px 0px ;}
.btn{ float:left;margin:6px 10px 0px 0px ;}
/*---------底部---------*/
.footer{ margin:auto; width:990px; height:200px; overflow:auto; _overflow:hidden; background:#FFF;}
.partner{float:left; width:968px; height:93px; border:1px #e6e6e6 solid; margin:10px; _margin-left:5px; background:url(../images/bg09.gif);}
.partner ul{ width:968px; height:32px;}
.partner li{ float:left; text-align:center; width:161px; height:93px; background:url(../images/bg10.gif) right no-repeat; overflow:hidden;}
.partner li img{ float:left; width:110px; height:32px; margin:25px; }
.footer .partner li.bgnone{ background:none;}
.cpright{ display:inline; height:60px; float:left; width:990px; margin-top:10px; background:url(../images/bg11.gif) top repeat-x;}
.cpright .subnav{ float:left; width:990px; color:#000; line-height:40px; text-align:center;}
.cpright .subnav a{ margin:0 15px; color:#000;}
.cpright .subnav span{color:#767676;}
.cpright p{ float:left; width:990px; line-height:26px; color:#767676; text-align:center;}
.cpright img{ margin-top:10px; *margin-top:0px; }

/*---------关于开卷0522---------*/
.amain{ float:left; width:800px; margin-top:10px; padding-bottom:10px; background:#FFF; }
.content{ margin:auto; width:780px; background:#FFF; height:100%}
.foot{ float:left; margin:auto; width:800px; height:50px; background:#FFF; _overflow:hidden;}
.acpright{ display:inline; height:60px; float:left; width:800px; margin-top:10px; background:url(../images/bg11.gif) top repeat-x;}
.acpright p{ float:left; width:800px; line-height:26px; color:#767676; text-align:center; _margin-top:8px;}
.acpright img{ margin-top:10px; *margin-top:0px; _margin-top:5px; }

.aleft{display:inline; float:left; background-color:#eaf1f6; width:200px; height:800px; margin:0px 10px 0px 10px;}
.aleft_logo{ float:left; background-color:#FFF; width:200px; height:130px;}
.aleft_logo img{ margin:30px 0px 0px 5px;}
.aleft_logo02{ color:#999999; width:120px; margin-top:34px; margin-left:80px;}
.aleft_nav{ float:left; background:#76909F;  width:200px; padding:0px;}
.aleft_nav ul{margin:0px; padding:0px;}
.aleft_nav li{ height:30px; font-weight:bold; background:#b4cbdc; border-bottom:1px solid #eaf1f6;  line-height:30px; text-align:center;}
.aleft_nav li img{ float:right; margin:13px 10px 0px 0px;}
.aleft_nav li a{color:#FFF; text-decoration:none;}
.aleft_nav li a hover{color:#FFF; text-decoration:none;}
.aleft_nav li.ass{ background:#c6d8e5; color:#FFF; }

.anr{ float:left; width:550px; margin:0px 10px 0px 0px; _margin:0px 5px 0px 0px; padding:0px; }
.atop{ float:left; font-family:Arial; width:550px; height:30px; color:#aaa; line-height:30px; _line-height:24px; text-align:right;}
.atop a{color:#aaa; text-decoration:none;}
.atop a:hover{color:#aaa; text-decoration:underline;}

.abanner{ float:left; width:550px; height:210px; margin:0px 0px 10px 0px; padding:0px;}
.acon{ float:left; width:550px; background:#f1f1f1; overflow:hidden; }
.acon_n{ float:left; width:550px;  overflow:hidden;  min-height:550px;}
.acon_n01{ width:540px; height:27px; background:url(../images/bgxx.gif); line-height:28px; overflow:hidden; }
.acon_n p{ text-align:left; margin:10px; _margin:8px 2px 5px 10px; overflow:hidden; line-height:20px;}

.asybule{ color:#09175e; font-weight:bold; padding-left:10px;}

.apagenum{ float:left; width:550px; height:20px; padding:12px 0; line-height:20px; text-align:center; overflow:hidden; color:#A0A0A2;}
.apagenum a{ margin:0 4px; color:#000;}
.apagenum img{ margin:0 0 0 0;margin:0 0 0 0\9;margin:-3px 0 0 0;_margin:-3px 0 0 0;}
.apagenum a.on{ color:#2292DE;}

/*---------资讯中心2-开卷文摘---------*/
.zx2-kjwz{border-top:solid 2px #073894;margin:10px; width:970px; }
.zx2-kjwz h2{ background:url(../images/kjwz.gif); width:120px; height:37px; margin-left:7px; text-indent:-2000px; margin-bottom:5px;}
.zx2-kjwz-news{ float:left; width:515px; height:195px; border:solid 1px #c0e1f6; margin-right:13px;}
.zx2-kjwz-news h3{background:url(../images/zx2-kjwz-newsbg.gif) repeat-x; height:28px; line-height:28px; padding-left:15px;}
.zx2-kjwz-news dl{ width:235px; float:left; line-height:20px; padding:11px}
.zx2-kjwz-news dt,.zx2-kjwz-news dt a:link,.zx2-kjwz-news dt a:visited,.zx2-kjwz-news dt a:hover{color:#083893; font-weight:bold;}
.zx2-kjwz-news dd,.zx2-kjwz-news dd a:link,.zx2-kjwz-news dd a:visited,.zx2-kjwz-news dd a:hover{color:#000;}
.zx2-kjwz-news dd span{ color:#00c0ff;}
.zx2-kjwz-news dd span.gray{ color:#aaa;}

.zx2-kjwz ul{background:url(../images/kjwz-bg2.gif) repeat-x 10px; width:438px;height:180px;  border:solid 1px #c0e1f6; padding-top:15px; float:left;}
.zx2-kjwz li{float:left;color:#083793;}
.zx2-kjwz li p{margin-right:15px; width:99px; text-align:center; line-height:22px;}
.zx2-kjwz li p,.zx2-kjwz li p a:link,.zx2-kjwz li p a:visited,.zx2-kjwz li p a:hover{color:#083793;}
.zx2-kjwz li.arrow{ margin-top:65px;}
.zx2-kjwz-tu img{border:solid 1px #a4a4a4;}
.zx2-kjwz-tunew img{border:solid 1px #3263e3;}


/*added*/
.nav li.ss a{ color:White;}
.ligt{ color:#0065ce;}
.clickformore{ text-align:right; margin-right:12px; margin-bottom:10px; margin-top:5px;}
.clickformore a{ color:#0065ce }

.ulink{ list-style-type:none;overflow:hidden;padding-left:4px; margin-top:5px;}
.ulink li{ list-style-type:none; float:left;padding:5px 8px 5px 8px; margin-left:0px; width:231px; border:solid 1px #C7C7C7; margin:4px 4px 4px 4px;}
.ulink li a{color:#0065ce; text-decoration:none; }
.ulink li a:hover{color:#0065ce; text-decoration:underline; }


/*----add by zp----*/
.digestcl a
{
	color: Black;
}

/*ddddddddddddddd*/

/* CSS Document */
/*---------公共---------*/
/*
body{ margin:0; padding:0; background:#EFEFEF; color:#000; font:12px "宋体",Tahoma,Helvetica,Arial; text-align:left;}
table,td,tr,th{color:#000; font:12px "宋体",Tahoma,Helvetica,Arial;}
div,form,img,ul,ol,li,dl,dt,dd{ margin: 0; padding:0; border:0;}
body{margin:0;}
p,h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{ font-size:12px;}
ul,li{ list-style:none;}
button{cursor:pointer;}
input,select{ margin:0; padding:0; font-size:12px;}
select{ height:21px;}
img{ vertical-align:top;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.clear{ clear:both; width:1px; height:0; font-size:1px; visibility:hidden;}
h1{ color:#09175e; font-size:14px; font-weight:bold; text-align:center; }
h2{ font-size:12px; font-weight:bold; }
h3{ font-size:12px; font-weight:bold; }
em{ font-style:normal;}
/*---------主体---------
.main{ width:990px; margin-top:10px; margin-bottom:10px; background:#FFF;}
.left{ display:inline; float:left; width:200px; margin:0px 10px 0px 10px;}
.right{ display:inline;  float:left;  width:760px; margin-right:10px;}
.mid{ float:left; width:540px;}

.right2{ display:inline; float:left; width:200px; margin:0 10px; padding:5px 5px 0 5px; background:#F0F0F0;}*/
/*---------模块---------
.container{ margin:auto; width:990px; background:#FFF;}
.header{ width:990px; height:146px;}
.top{ height:24px; color:#aaa; line-height:24px; text-align:right; padding-right:15px;}
.top a{color:#aaa; text-decoration:none;}
.top a:hover{color:#aaa; text-decoration:underline;}
.center{ width:990px; height:91px; background:url(../images/top01.gif);}
.logo{ float:left; width:263px; text-align:center; padding-top:20px;}
.banner{ float:left; width:707px; text-align:right; padding:0px 10px 10px 0px;}
.bom{ width:990px; background:#eaf1f6; height:31px;}
.nav{ float:left; width:420px; text-align:center; line-height:32px;}
.nav li{float:left; width:84px; height:31px; color:#174d7f;font-weight:bold;}
.nav li.ss{ background:url(../images/nav01.gif); color:#FFF; font-weight:bold;}
.nav li a{color:#174d7f; text-decoration:none; }
.nav li a:hover{color:#174d7f; text-decoration:underline; }
.serch{ float:left; width:330px; height:31px; text-align:right; margin-left:240px;}
.txtbox{ float:left;  width:147px; height:21px;border:none; background:url(../images/nav03.gif) no-repeat; margin:5px 10px 0px 0px ; padding:3px 0px 0px 5px; }
.txtb{ float:left; width:93px; height:21px; margin:5px 10px 0px 0px ;}
.btn{ float:left;margin:6px 10px 0px 0px ;}
/*---------底部---------*/
.footer{ margin:auto; width:990px; height:200px; overflow:auto; _overflow:hidden; background:#FFF;}
.partner{float:left; width:968px; height:93px; border:1px #e6e6e6 solid; margin:10px; _margin-left:5px; background:url(../images/bg09.gif);}
.partner ul{ width:968px; height:32px;}
.partner li{ float:left; text-align:center; width:161px; height:93px; background:url(../images/bg10.gif) right no-repeat; overflow:hidden;}
.partner li img{ float:left; width:110px; height:32px; margin:25px; }
.footer .partner li.bgnone{ background:none;}
.cpright{ display:inline; height:60px; float:left; width:990px; margin-top:10px; background:url(../images/bg11.gif) top repeat-x;}
.cpright .subnav{ float:left; width:990px; color:#000; line-height:40px; text-align:center;}
.cpright .subnav a{ margin:0 15px; color:#000;}
.cpright .subnav span{color:#767676;}
.cpright p{ float:left; width:990px; line-height:26px; color:#767676; text-align:center;}
.cpright img{ margin-top:10px; *margin-top:0px; }
*/
/*---------关于开卷0522---------
.amain{ float:left; width:780px; margin-top:10px; padding-bottom:10px; background:#FFF;}
.content{ margin:auto; width:780px; background:#FFF;}
.foot{ float:left; margin:auto; width:780px; height:50px; background:#FFF; _overflow:hidden;}
.acpright{ display:inline; height:60px; float:left; width:780px; margin-top:10px; background:url(../images/bg11.gif) top repeat-x;}
.acpright p{ float:left; width:780px; line-height:26px; color:#767676; text-align:center; _margin-top:8px;}
.acpright img{ margin-top:10px; *margin-top:0px; _margin-top:5px; }

.aleft{display:inline; float:left; background-color:#eaf1f6; width:200px; height:800px; margin:0px 10px 0px 10px;}
.aleft_logo{ float:left; background-color:#FFF; width:200px; height:130px;}
.aleft_logo img{ margin:30px 0px 0px 5px;}
.aleft_logo02{ color:#999999; width:100px; margin-top:34px; margin-left:100px;S}
.aleft_nav{ float:left; background:#76909F;  width:200px; padding:0px;}
.aleft_nav ul{margin:0px; padding:0px;}
.aleft_nav li{ height:30px; font-weight:bold; background:#b4cbdc; border-bottom:1px solid #eaf1f6;  line-height:30px; text-align:center;}
.aleft_nav li img{ float:right; margin:13px 10px 0px 0px;}
.aleft_nav li a{color:#FFF; text-decoration:none;}
.aleft_nav li a hover{color:#FFF; text-decoration:none;}
.aleft_nav li.ass{ background:#c6d8e5; color:#FFF; }

.anr{ float:left; width:550px; height:800px; margin:0px 10px 0px 0px; _margin:0px 5px 0px 0px; padding:0px; }
.atop{ float:left; font-family:Arial; width:550px; height:30px; color:#aaa; line-height:30px; _line-height:24px; text-align:right;}
.atop a{color:#aaa; text-decoration:none;}
.atop a:hover{color:#aaa; text-decoration:underline;}

.abanner{ float:left; width:550px; height:210px; margin:0px 0px 10px 0px; padding:0px;}
.acon{ float:left; width:550px; height:550px; background:#f1f1f1; overflow:hidden; }
.acon_n{ float:left; width:550px; height:510px; overflow:hidden; }
.acon_n01{ width:540px; height:27px; background:url(../images/bgxx.gif); line-height:28px; overflow:hidden; }
.acon_n p{ text-align:left; margin:10px; _margin:8px 2px 5px 10px; overflow:hidden; line-height:20px;}
*/

.asybule{ color:#09175e; font-weight:bold; padding-left:10px;}

.apagenum{ float:left; width:550px; height:20px; padding:12px 0; line-height:20px; text-align:center; overflow:hidden; color:#A0A0A2;}
.apagenum a{ margin:0 4px; color:#000;}
.apagenum img{ margin:0 0 0 0;margin:0 0 0 0\9;*margin:-3px 0 0 0;_margin:-3px 0 0 0;}
.apagenum a.on{ color:#2292DE;}
 



