/*---二级页面---*/
.w2{ width:100%; background:#ebebeb;}
.count{ height:auto; width:980px; margin:0 auto; clear:both; overflow:hidden; }
/*---左边---*/
.left{ width:210px; padding:5px; height:auto; background:#f3f3f3; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
.title{ border:#d8d8d8 1px solid;  -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; width:208px; padding-bottom:3px; background:#FFF; }
.title h2{ background:url(images/h2.jpg) no-repeat left top; text-align:center; color:#FFF; font-size:14px; font-weight:bold; height:45px; line-height:45px; font-size:14px;}
.title h3{ height:42px; line-height:42px; border-bottom:#d0d0d0 1px dotted; }
.title h3 a,.title h3 a:link,.title h3 a:visited,.title h3 a:active{ display:block; background:url(images/h3.gif) no-repeat 24px center #ffffff; padding-left:78px; width:130px; color:#333; font-weight:100; font-size:14px;}
.title h3 a:hover{ background:url(images/h31.gif) no-repeat 24px center #f9f9f9; color:#0e55a8;}
.title h3.selected a,.title h3.selected a:link,.title h3.selected a:visited,.title h3.selected a:hover,.title h3.selected a:active{ background:url(images/h31.gif) no-repeat 24px center #f9f9f9; color:#0e55a8;}
.title_h4{ padding:10px 0px 10px 0px; border-bottom:#d0d0d0 1px dotted; }
.title h4{ height:34px; line-height:34px; }
.title h4 a,.title h4 a:link,.title h4 a:visited,.title h4 a:active{ display:block; background:#ffffff; padding-left:78px; width:130px; color:#333; font-weight:100; font-size:12px; color:#666;}
.title h4 a:hover{ background:url(images/h4over.jpg) no-repeat 0px center #f9f9f9; color:#0e55a8;}
.title h4.selected a,.title h4.selected a:link,.title h4.selected a:visited,.title h4.selected a:hover,.title h4.selected a:active{ background:url(images/h4over.jpg) no-repeat 0px center #f9f9f9; color:#0e55a8;}

/*---右边---*/
.right{ border-left:#e6e6e6 1px solid; height:auto; padding:0px 0px 20px 10px; width:736px;}
.rtitle{ background:url(images/rtitle.gif) repeat-x left top; height:36px; line-height:36px; padding-left:13px;}
.rtitle h2{ width:150px; font-size:14px; color:#000;}
.rnav{ padding-right:10px; color:#999999;}
.rnav a,.rnav a:link,.rnav a:visited,.rnav a:active{ color:#999999;}
.rnav a:hover{ color:#000;}
/*---关于我们---*/
.about{ line-height:32px; color:#333333; font-size:14px; padding:15px 15px 0px 15px;}
.about p{ padding-bottom:20px;}
/*---组织机构---*/
.jigou{ line-height:32px; color:#333333; font-size:14px; padding:15px 15px 0px 15px;}
/*---联系方式---*/
.lianxi{ color:#333333; font-size:14px; padding:15px 15px 0px 15px;}
.lianxi1{ background:url(images/lianxi.jpg) no-repeat left top; width:702px; height:194px; margin:0 auto; color:#FFF;}
.lianxi2{ height:36px; line-height:36px; background:url(images/li.gif) no-repeat 16px center #f3f3f3; margin-top:30px; padding-left:28px; font-weight:bold; color:#333;}
.lianxi3{ padding:10px 0px 0px 30px; line-height:24px;}
/*---互保问答---*/
.wenda{color:#333333; font-size:14px; padding:15px 15px 0px 15px;}
.wd1{ background:url(images/a.gif) no-repeat left top #f6f6f6; height:30px; line-height:30px; padding-left:40px; font-weight:bold; margin:15px auto;}
.wd2{ background:url(images/q.gif) no-repeat left top #FFF; height:auto; line-height:24px; color:#666666; padding:0px 0px 30px 40px; }
.tiwen{ clear:both; width:692px; margin:50px auto; padding:22px 0px 22px 0px; border:#dfdfdf 1px solid; background:#f8f8f8; height:40px; line-height:40px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; font-size:16px; font-weight:bold; color:#333;}
.tiwen1{ width:454px; height:37px; border:#dfdfdf 1px solid; background:#FFF; border-right:none; }
.tiwen11{ padding:8px 0px 6px 0px; _padding:6px 0px 6px 0px; height:23px; line-height:23px; width:450px; padding-left:3px; font-size:16px; color:#666;}
.tijiao{ background:url(images/tiwen.gif) no-repeat left top; width:97px; line-height:39px; height:39px; cursor:pointer;}
/*---大事记---*/
.dashiji{}
.sideMen{ width:735px; }
.sideMen h3{ height:40px; line-height:40px; font:normal 14px/40px "Microsoft YaHei"; margin-top:22px; color:#FFF; font-weight:bold;}
.sideMen h3 em{ display:block; height:40px; background:url(images/dsj1.gif) no-repeat left center #f7f7f7; cursor:pointer; width:735px; font-style:normal;}
.sideMen h3 em span{ float:left; width:135px; text-align:center;color:#FFF; }
.sideMen h3 em b{ float:right; width:45px; background:url(images/zhankai.gif) no-repeat left center; margin-right:10px;}
.sideMen h3 em.on{ background:url(images/dsj2.gif) no-repeat left center #f7f7f7; }
.sideMen h3 em.on b{ background:url(images/shouqi.gif) no-repeat left center;}
.sideMen ul{ padding:15px 10px 0px 10px; color:#666; font-size:14px; }
.sideMen ul li{ height:34px; line-height:34px; width:725px; overflow:hidden;}
.sideMen ul li a,.sideMen ul li a:link,.sideMen ul li a:visited,.sideMen ul li a:active{ height:34px; line-height:34px; font-size:14px; color:#333333; background:url(images/li.gif) no-repeat 5px center; padding-left:15px;}
.sideMen ul li a:hover{ color:#0659aa; background:url(images/li1.gif) no-repeat 5px center; }
/*---协会领导--*/
.lingdao{ padding:12px 15px 20px 15px;}
.lingdao ul li{ padding:20px 10px 10px 5px; height:100%; overflow:hidden; border-bottom:#d7d7d7 1px solid;}
.lingdao ul li p{ width:132px;}
.lingdao ul li p.ldtxt1{ font-size:14px; font-weight:bold; color:#126dc6; text-align:center; height:30px; line-height:30px;}
.lingdao ul li p.ldtxt1 a,.lingdao ul li p.ldtxt1 a:link,.lingdao ul li p.ldtxt1 a:visited,.lingdao ul li p.ldtxt1 a:active{ color:#126dc6;}
.lingdao ul li p.ldtxt1 a:hover{ color:#126dc6;}
.lingdao ul li p.ldtxt2{ font-size:12px; text-align:center; height:20px; line-height:20px;}
.lingdao ul li .ldli{ float:left; margin:0px 40px 10px 0px;}
.lingdaotop{ width:710px; height:auto;}
.lingdaotxt{ padding:10px 0px 0px 0px; width:560px;}
.lingdaotxt p.ldname{ height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#126dc6;}
.lingdaotxt p.zhiwei{ height:20px; line-height:20px; font-size:14px; font-weight:bold; clear:both; color:#666;}
.lingdaotxt .jianjie{ font-size:14px; line-height:24px; clear:both; color:#666; font-weight:100; padding-top:10px;}
/*---图片推荐-列表页--*/
.tushu{ padding-left:5px; height:auto; overflow:hidden;}
.tushu ul li{ padding:30px 25px 30px 0px; width:340px; border-bottom:#d7d7d7 1px dashed; height:156px; float:left;}
.tspic{ width:120px; height:156px; float:left;}
.tstxt{ float:right; width:205px;}
.tstxt1{ line-height:40px; color:#333333; font-size:16px; font-family:Microsoft YaHei,Tahoma,SimSun,Verdana; }
.tstxt1 span{ font-size:14px; font-family:"宋体"; font-weight:bold;}
.tstxt2{ font-size:14px; font-weight:bold; color:#333; padding-top:5px;}
.tstxt3{ color:#666666; line-height:24px; padding-top:5px;}
.tstxt3 a,.tstxt3 a:link,.tstxt3 a:visited,.tstxt3 a:active{ color:#116cc4;}
.tstxt3 a:hover{ color:#000;}
.ts_pages{ border-top:none;}
/*---电子刊物--*/
.kanwu{ padding-top:20px;}
.kanwu ul li{ float:left; margin:0px 13px 20px 13px;}
.kanwu ul li p{ height:30px; line-height:30px; text-align:center; font-size:14px;}


/*---图片推荐-详情页--*/
.tushuc{ height:auto; overflow:hidden; padding:28px 10px 0px 10px;}
.tscpic{ width:348px; height:348px; line-height:348px; overflow:hidden; text-align:center; float:left; border:#dbdbdb 1px solid;}
.tsctxt{ width:350px; float:right; height:350px;}
.tstitle{ height:50px; line-height:50px; padding-left:10px; font-size:26px; color:#333333; font-family:Microsoft YaHei,Tahoma,SimSun,Verdana;}
.tscount{ padding-top:5px;}
.tscount li{ border-bottom:#e9e9e9 1px solid; font-size:14px; font-weight:bold; height:40px; line-height:40px;}
.tscount li span{ font-size:12px; font-weight:100; padding:0px 15px 0px 10px; }
.tushucount{ width:720px; margin:0 auto; padding-top:25px;}
.tscount1{ height:38px; line-height:38px; background:#e9e9e9; padding-left:12px; font-size:14px; font-weight:bold; color:#333333;}
.tscount2{ padding:15px 15px 25px 15px; line-height:24px;}
/*---互保业务--*/
.left2{ width:658px; padding-right:10px; border-right:#e8e8e8 1px solid; overflow:hidden;}
.title2{ background:url(images/title21.gif) repeat-x left top; height:38px; line-height:38px; width:660px;}
.title2 b{ display:block; padding:0px 10px 0px 10px; float:left; font-size:14px; color:#1069c0; background:url(images/title2.gif) repeat-x left top; height:38px; line-height:38px; }
.title2 a,.title2 a:link,.title2 a:visited,.title2 a:active{ float:right; font-size:12px; color:#666666; width:50px;}
.title2 a:hover{ color:#1068ca;}
/*---互保业务--文章列表--*/
.list2{padding:15px 10px 25px 0px;margin:0;}
.list2 li{ height:32px; line-height:32px; }
.list2 li a,.list2 li a:link,.list2 li a:visited,.list2 li a:active{color:#333; font-size:14px; height:32px; line-height:32px; display:block; background:url(images/li0.gif) no-repeat 10px center; padding-left:20px; cursor:pointer; overflow:hidden; float:left;}
.list2 li a:hover{color:#1068ca;  background:url(images/li1.gif) no-repeat 10px center; padding-left:20px; }
.list2 li:hover{color:#1068ca; background:url(images/li1.gif) no-repeat 10px center; }
.list2 li:hover span{ color:#1068ca;}
.list2 li span{float:right; color:#646464; font-size:14px;}

.right2{ width:303px;}
/*业务系统*/
.xitong{ background:#e6eff9; padding-bottom:12px; width:303px;}
.chaxun{ background:url(images/chaxun1.jpg) no-repeat center 25px; height:165px; overflow:hidden; margin-top:10px;}
.shenfengzheng{ margin-top:56px; height:26px; line-height:26px;}
.baodanhao{ margin-top:10px; height:26px; line-height:26px;}
.sfz{border:#b5c2d0 1px solid; height:24px; line-height:24px; width:215px;}
.sfz1{ height:14px; line-height:14px; padding:5px 0px 5px 10px; width:205px; border:none; font-family:"宋体"; font-size:12px; color:#b6b6b6; background:#FFF; }
.name{ height:26px; line-height:26px; padding-left:12px;}
.cxaniu{ width:60px; height:26px; line-height:26px; margin:14px auto 0px auto;}
.cxaniu1{ width:60px; height:26px; line-height:26px; background:url(images/chaxun.gif) no-repeat left top; cursor:pointer;}
.dianzi{margin:11px 0px 0px 0px; width:313px;}
/*--推荐文章--*/
.title3{ border-bottom:#d9d9d9 1px solid; height:40px; line-height:40px; margin-top:10px; overflow:hidden;}
.title3 h3{ float:left; padding:0px 10px 0px 6px; height:40px; line-height:40px; border-bottom:#0b62b5 1px solid; font-size:14px; color:#000000;}
.title3 a{ float:right; padding-right:8px; width:40px;}
/*--各地动态--*/
.dongtaic{ text-align:center;}
.dctitle{ margin-top:0px;}
.gglist{}
.gglist li{clear:both;}
.gglist li a,.gglist li a:link,.gglist li a:visited,.gglist li a:active{color:#646464; font-size:14px; height:30px; line-height:30px; display:block; background:none; padding-left:5px; clear:none; cursor:pointer; overflow:hidden; float:left;}
.gglist li a:hover{color:#1068ca;  background:none;}
.gglist li:hover{color:#1068ca; background:none; }
.gglist b.num{ background:url(images/num.gif) no-repeat left center; float:left; width:10px; height:28px; line-height:28px; padding-top:3px; text-align:left; margin:0px 5px 0px 5px; font-weight:100; color:#fff;}
.gglist b.num2{ background:url(images/num1.gif) no-repeat left center;}
/*--文章正文--*/
.newsc h2{ font-size:20px; color:#000000; font-family:Microsoft YaHei,Tahoma,SimSun,Verdana; padding:30px 0px 10px 0px;}
.newsc h3{ font-size:14px; color:#333; font-family:Microsoft YaHei,Tahoma,SimSun,Verdana; text-align:right; padding-bottom:20px;}
.newsc .time{ height:20px; line-height:20px; color:#999999; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif;}
.newsct{ border-bottom:#bbbbbb 1px dotted; position:relative;}
.baidu{ position:absolute; right:3px; bottom:4px;}
.newscc{ line-height:30px; color:#333333; font-size:14px; text-align:left; padding:20px 10px 0px 15px; }
.newsdown{ height:34px; line-height:34px; text-align:left; padding-left:15px; background:#f2f2f2; margin:10px 0px 0px 0px;}
.newsdown a,.newsdown a:link,.newsdown a:visited,.newsdown a:active{ color:#7c7c7c; height:34px; line-height:34px; cursor:pointer;}
.newsdown a:hover{ color:#1068ca;}
.newsdown span a{ cursor:pointer;}
.xiangguan{ margin-top:30px;}
.list3{ height:auto; overflow:hidden; padding:10px 0px 10px 0px;}
.list3 li{ float:left; text-align:left; width:310px; overflow:hidden; height:30px; line-height:30px;}
.list3 li a,.list3 li a:link,.list3 li a:visited,.list3 li a:active{ float:left; text-align:left; clear:none; color:#333333; height:30px; line-height:30px;}
.list3 li a:hover{ background:url(images/li1.gif) no-repeat 10px center; color:#1068ca; }
.list3 li:hover{ background:url(images/li1.gif) no-repeat 10px center; color:#1068ca; }
/*--新闻列表--*/
.newstop{ border-bottom:#e5e5e5 1px solid; height:100%; overflow:hidden;}
.newstopl{ padding:10px 0px 10px 10px; width:720px;}
.newstopl h2{ height:54px; line-height:54px; font-size:36px; color:#0754ae; font-weight:bold; font-family:Microsoft YaHei,Tahoma,SimSun,Verdana; }
.newstopl h3{ float:left; font-weight:100; height:42px; line-height:42px; padding-right:8px;}
.newstopl span{ height:42px; line-height:42px; padding:0px;}
.newstopl span a,.newstopl span a:link,.newstopl span a:visited,.newstopl span a:active{ color:#0959b5;}
.newstopl span a:hover{ color:#000;}
.newstopr a{ display:block; width:200px;  height:54px; line-height:54px; background:url(images/tougao.jpg) no-repeat left top; margin:27px 11px 0px 0px;}
.newscount{ height:auto; overflow:hidden;}
.newscountl{ padding:0px 30px 0px 8px; width:340px;}
.news1{ height:30px; line-height:30px;}
.news1 a,.news1 a:link,.news1 a:visited,.news1 a:active{ font-size:16px; color:#333333; font-weight:bold;}
.news1 a:hover{ color:#1068ca;}
.news2{ line-height:18px; color:#999999;}
.news2 a,.news2 a:link,.news2 a:visited,.news2 a:active{ color:#014494;}
.news2 a:hover{ color:#000;}
.list4 li{}
.list4 li a,.list4 li a:link,.list4 li a:visited,.list4 li a:active{ color:#333333;}
.list4 li a:hover{ color:#1068ca;}
/*--新闻列表--轮播图--*/
.newscountr{ width:600px;}
.focusBox { position: relative; width: 600px; height: 321px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 600px; height: 321px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 38px; width:100%;  background:url(images/txtbg2.png) no-repeat center top; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 38px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:38px; line-height:38px; position:absolute; bottom:-38px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 10px; right: 10px; }
.focusBox .num li{ float: left; position: relative; width: 12px; height: 12px; line-height: 12px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; margin:0px 5px 0px 5px; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; background:url(images/yuan1.png) no-repeat center top; }
.focusBox .num li span { z-index: 1; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:url(images/yuan2.png) no-repeat center top; }
/*--新闻详细列表--*/
/*--新闻左边--*/
.mainl{ width:330px; margin-right:48px;}
.list5{ padding-top:0px;}
.list5 li{ height:30px; line-height:30px;}
.list5 li a,.list5 li a:link,.list5 li a:visited,.list5 li a:active{ height:30px; line-height:30px; color:#333333;}
.list5 li a:hover{ color:#1068ca;}
.title4{ border-top:#d9d9d9 1px solid; height:54px; line-height:54px; border-bottom:none;}
.title4 h3{ height:54px; line-height:54px;}
.title3 h3{ border-bottom:none;}
.news3{ padding-left:10px;}
/*--新闻中间--*/
.mainc{ width:280px;}
.newspic{ position:relative; width:277px; height:119px; margin:0 auto;}
.newspic p{ width:270px; display:block; height:32px; line-height:32px; background:url(images/txtbg2.png) no-repeat center top; position:absolute; right:0px; bottom:0px; font-size:12px; color:#ffffff; padding-left:7px;}
.list6{ padding-top:10px;}
.list6 li{ height:26px; line-height:26px; width:280px;}
.list6 li a,.list6 li a:link,.list6 li a:visited,.list6 li a:active{ background:url(images/li.gif) no-repeat 0px center; padding-left:10px; height:26px; line-height:26px; font-size:12px; width:230px; }
.list6 li a:hover{color:#1068ca;  background:url(images/li1.gif) no-repeat left center; padding-left:10px; }
.list6 li:hover{color:#1068ca; background:url(images/li1.gif) no-repeat left center; }
/*--新闻右边--*/
.mainr{ width:284px; height:280px;}
.mainr2{ width:298px;}
.dttitle{ height:35px; line-height:35px; color:#333333; font-weight:bold; background:url(images/btnbg.gif) repeat-x left top}
.dttitle span{ float:left; font-weight:bold; color:#333333; padding-left:11px; font-size:14px;}
.dttitle a{ float:right; font-weight:100; color:#999999; padding-right:10px;}
.dttitle a:hover{ color:#044ea6;}
.title6{ border-bottom:#e0e0e0 1px solid; height:40px; line-height:40px;}
.title6 h3{ float:left; color:#333333; font-size:14px; font-weight:bold; border-bottom:#0754ae 1px solid; padding:0px 5px 0px 5px;}
.title6 a{ float:right; width:40px; padding-right:5px;}
.title6 span{ float:right; width:100px; padding-right:5px; text-align:right;}
.title6 span a{ float:none;}
.mainrc{ padding-top:10px;}
/*--新闻列表--*/
.list8{ border-bottom:#bbbbbb 1px dotted; padding:10px 10px 10px 0px;}
/*广告位一*/
.box1{ margin-top:12px; height:auto; overflow:hidden;}
/*轮播*/
.box2{ height:auto; overflow:hidden; clear:both; margin-top:12px;}
.lunbo{ width:443px;}
.focusBox1 { position: relative; width: 443px; height: 288px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox1 .pic img { width: 443px; height: 288px; display: block; }
.focusBox1 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 34px; width:100%;  background:url(images/txtbg.png) no-repeat center bottom; overflow: hidden; }
.focusBox1 .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; font-weight:bold; }
.focusBox1 .txt li{ height:34px; line-height:34px; position:absolute; bottom:-34px;}
.focusBox1 .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; text-decoration: none; }
.focusBox1 .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox1 .num li{ float: left; position: relative; width: 20px; height: 17px; line-height: 18px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox1 .num li a,.focusBox1 .num li span { position: absolute; z-index: 2; display: block; color:#000; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox1 .num li span { z-index: 1; background:url(images/focus1.png) no-repeat left bottom;}
.focusBox1 .num li.on a,.focusBox1 .num a:hover{ background:url(images/focus2.png) no-repeat left bottom; color:#FFF;}
/*新闻滑动*/
.news{ width:520px; height:285px;}
.hasMoreTab{ width:520px;}
.hasMoreTab .hd{ line-height:35px; height:35px; background:url(images/btnbg.gif) repeat-x left top; position:relative; }
.hasMoreTab .hd .more{ float:right; font-size:12px; color:#999999; padding-right:10px;}
.hasMoreTab .hd .more a,.hasMoreTab .hd .more a:link,.hasMoreTab .hd .more a:visited{ font-size:12px; color:#999999; cursor:pointer;}
.hasMoreTab .hd .more a:hover{ color:#1068ca;}
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:35px;  overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left;  padding:0 22px; cursor:pointer; margin-left:-1px; border-bottom:#d6d6d6 1px solid; color:#333333; font-size:14px;}
.hasMoreTab .hd li a{ color:#333;}
.hasMoreTab .hd li.on{ font-weight:bold; height:35px; line-height:35px; background:#fff; color:#0754ae; font-size:14px; border-left:#d6d6d6 1px solid; border-right:#d6d6d6 1px solid;}
.hasMoreTab .bd{ padding:14px 20px 12px 15px; clear:both; position:relative;  }
.hasMoreTab .bd ul li{ height:32px; line-height:32px; _height:30px; _line-height:30px;}
.hasMoreTab .bd ul li a{color:#646464; font-size:14px; height:32px; line-height:32px; _height:30px; _line-height:30px; background:url(images/li.gif) no-repeat left center; padding-left:10px; cursor:pointer; float:left;}
.hasMoreTab .bd ul li a:link,.hasMoreTab .bd ul li a:visited{color:#646464; }
.hasMoreTab .bd ul li a:hover{ color:#1068ca;  background:url(images/li1.gif) no-repeat left center; }
.hasMoreTab .bd ul li b{ float:left; padding:10px 0px 0px 5px;}
.hasMoreTab .bd ul li span{ float:right;}
.hasMoreTab .bd ul li:hover a,.hasMoreTab .bd ul li:hover span{ color:#1068ca;}
.box10l{ width:670px;}
.box32{ clear:both; height:auto; overflow:hidden;}
.box32top{ height:auto; overflow:hidden;}
.zixun{margin:0px 8px 0px 0px; width:322px;}
.redian{margin:0px 8px 0px 0px; width:322px;}
.title10{ height:35px; line-height:35px; color:#333333; font-weight:bold; background:url(images/btnbg.gif) repeat-x left top}
.title10 span{ float:left; font-weight:bold; color:#333333; padding-left:11px; font-size:14px;}
.title10 a{ float:right; font-weight:100; color:#999999; padding-right:10px;}
.title10 a:hover{ color:#044ea6;}
.box10r{ width:300px;}
/*---视频页面--*/
.sptitle{ height:60px; line-height:60px; border-top:#e0e0e0 1px solid;}
.sptitle h2{ float:left; height:60px; line-height:60px; font-size:24px; color:#333333; font-family:Microsoft YaHei,Tahoma,SimSun,Verdana; font-weight:100;}
.sptitle a,.sptitle a:link,.sptitle a:visited,.sptitle a:active{ float:right; width:40px; padding-right:6px;}
.sptitle a:hover{ color:#044ea6;}
.spboxl{ width:400px; position:relative;}
.spboxl span{ background:url(images/spsj.png) no-repeat left top; position:absolute; top:0px; left:0px; padding:4px 24px 4px 17px; color:#FFF;}
.spboxl .boxt{ width:325px; background:url(images/spbosl.png) no-repeat left top; height:52px; position:absolute; bottom:0px; left:0px; padding:8px 0px 0px 75px; }
.spboxl .boxt .p1{ height:24px; line-height:24px; font-size:14px; color:#ffffff; font-weight:bold; }
.spboxl .boxt .p2{ color:#cccccc; height:18px; line-height:18px;}
.spboxr{ width:562px; }
.spboxr ul li{ float:left; margin:0px 18px 14px 0px;}
.spbox1{ position:relative; width:175px;}
.spbox11{ position:absolute; background:url(images/lanse.png) no-repeat left top; bottom:0px; left:0px; width:165px; height:22px; line-height:22px; padding-left:10px; color:#FFF; }
.spbox2{ width:168px; height:45px; background:#f3f3f3; padding:8px 0px 0px 7px; color:#999999;}
.spp1 a,.spp1 a:link,.spp1 a:visited,.spp1 a:active{ color:#333333; height:22px; line-height:22px;}
.spp1 a:hover{ color:#1068ca; }
.spp2{ height:44px;}
/*---视频页面--*/
.sptitle2{ margin-top:5px;}
.shipin li{ float:left; margin:0px 26px 28px 0px;}
.spbox12{ position:relative; width:225px;}
.spbox22{ position:absolute; background:url(images/sanjiao.png) no-repeat left top; bottom:7px; left:8px; width:215px; height:43px; line-height:43px; padding-left:10px; color:#FFF; }
.splist{width:213px; background:#f3f3f3; padding:8px 5px 10px 7px; color:#999999;}
.splist a,.splist a:link,.splist a:visited,.splist a:active{ line-height:20px;}
.splist a:hover{ color:#1068ca;}
.shipincc{padding:0px; padding-top:20px; text-align:left; }
.shipin2 li{ margin-right:14px;}
.spbox120{ width:210px;}
.spbox220{ width:200px;}
.splist0{ width:198px;}
/*---登录页面 --*/
.login_box{ width:969px; height:360px; border:#cbcbcb 1px solid; margin:0 auto; position:relative; background:url(images/loginbg.gif) no-repeat right bottom; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.loginbg{ background:url(images/loginbg.png) no-repeat left top; left:-1px; top:-1px; width:503px; height:351px; position:absolute;}
.login{ color:#333333;}
.kuang{ width:368px; padding-left:6px; height:38px; line-height:38px; border:#cccccc 1px solid; background:#fbfbfb; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.kuang1{ width:330px; padding:9px 0px 6px 0px; height:20px; line-height:20px; font-size:16px; color:#666; font-family:Microsoft YaHei,Tahoma,SimSun,Verdana; background:#fbfbfb;}
.user{ background:url(images/user.gif) no-repeat 345px center #fbfbfb;}
.pass{ background:url(images/pass.gif) no-repeat 345px center #fbfbfb;}
.denglu{ background:url(images/denglu.gif) no-repeat left top; width:182px; height:40px; line-height:40px; cursor:pointer;}
.denglu_zhuce{ background:url(images/zhuce.gif) no-repeat left top; width:180px; height:40px; line-height:40px; cursor:pointer;}
.zidong{ color:#666;}
.zidong a,.zidong a:link,.zidong a:visited,.zidong a:active{ color:#1776d2;}}
.zidong a:hover{ color:#1776d2;}
.jiacu14{ font-size:14px; font-weight:bold; color:#000;}
.zhanghao{ color:#646464;}
.zhanghao a,.zhanghao a:link,.zhanghao a:visited,.zhanghao a:active{ color:#1776d2;}
.zhanghao a:hover{ color:#1776d2;}
/*---注册页面 --*/
.zhuce{ color:#333; font-size:14px;}
.zhu{ font-size:12px;}
.zhuce1{ font-size:18px; font-weight:bold; color:#1573cd; font-family:Microsoft YaHei,Tahoma,SimSun,Verdana;}
.xing{ color:#cc0000;}
.wenben{ width:368px; padding-left:6px; height:38px; line-height:38px; border:#cccccc 1px solid; background:#fbfbfb; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.wenben1{ width:360px; padding:10px 0px 6px 0px; height:20px; line-height:20px; background:#fbfbfb; font-size:16px; color:#666; font-family:Microsoft YaHei,Tahoma,SimSun,Verdana;}
.yuedu{ font-size:12px; color:#646464;}
.yuedu a,.yuedu a:link,.yuedu a:visited,.yuedu a:active{ color:#1776d2; cursor:pointer;}
.yuedu a:hover{ color:#1776d2;}
.lijizhuce{ background:url(images/lijizhuce.gif) no-repeat left top; width:122px; height:40px; line-height:40px; cursor:pointer;}
.zhuce2{ color:#646464;}
.zhuce2 a,.zhuce2 a:link,.zhuce2 a:visited,.zhuce2 a:active{ color:#1776d2; cursor:pointer; }
.zhuce2 a:hover{ color:#1776d2;}

.yanzheng{ width:110px;}
.yanzheng1{ width:105px;}
.huan a,.huan a:link,.huan a:visited,.huan a:active{ color:#1776d2;}
.huan a:hover{ color:#1776d2;}
member{ height:auto; width:980px; margin:0 auto; clear:both; }
/*---会员中心---左----*/
.member_left{ min-height:650px; width:223px; border-bottom:#ddd 1px solid; background:url(images/member.gif) repeat-y left top #f9f9f9;}
.membert{ height:64px; width:223px; background:url(images/membert.jpg) no-repeat left top; text-align:center; color:#ffffff; font-family:Microsoft YaHei,Tahoma,SimSun,Verdana;}
.membert .p1{ font-size:18px; font-weight:bold; height:22px; line-height:22px; padding-top:12px;}
.membert .p2{ font-size:12px; color:#447ab7; height:16px; line-height:16px;}
.memberc{ padding:5px 8px 0px 8px;}
.memberc li{ height:50px; line-height:50px; border-bottom:#cfcfcf 1px dashed;}
.memberc li a,.memberc li a:link,.memberc li a:visited,.memberc li a:active{ display:block; font-size:14px; color:#333333; padding-left:70px;}
.memberc li a:hover{ background:url(images/memberli.gif) no-repeat 47px center; color:#1674cf; font-weight:bold;}
.memberc li.selected a,.memberc li.selected a:link,.memberc li.selected a:visited,.memberc li.selected a:hover,.memberc li.selected a:active{ background:url(images/memberli.gif) no-repeat 47px center; color:#1674cf; font-weight:bold;}
/*---会员中心---右----*/
.member_right{ width:737px; margin-right:5px;}
.mem_rightt{ border-bottom:#d6d6d6 1px solid; height:42px; line-height:42px;}
.welcome{ color:#333; font-size:14px; padding-left:5px;}
.date{ color:#999999; width:240px; text-align:right; padding-right:5px;}
.member_top{ height:118px; background:url(images/membertop.jpg) no-repeat right bottom #fafafa; margin-top:18px; border-bottom:#ebebeb 1px solid;}
.member_time{ width:400px; padding:20px 0px 0px 20px;}
.member_time p{ font-size:14px; color:#333333; margin-top:10px;}
.member_time span{ color:#666666; font-size:12px;}
.member_title{ height:40px; line-height:40px; background:url(images/member_title.gif) no-repeat left top #f1f1f1; margin-top:30px;}
.member_title h2{ font-size:14px; font-weight:bold; color:#FFF; width:110px; text-align:center;}
.member_title a,.member_title a:link,.member_title a:visited,.member_title a:active{ margin-right:15px; background:url(images/memberbi.gif) no-repeat left center; padding-left:22px; color:#333333;}
.member_title a:hover{ color:#044ea6;}
/*---我的投稿---*/
.gaojian{ margin-top:6px;}
.gaojian span{ color:#044ea6;}
.gaojian td{ padding:10px 0px 10px 0px;}
.xiala{ margin-top:6px; width:550px; border:0px;}
.textarea{ border:#e5e5e5 1px solid; padding:5px; line-height:24px; width:555px; outline:none; resize:none;}
.tougao{ width:558px; padding-left:6px; height:30px; line-height:30px; border:#cccccc 1px solid; background:#fbfbfb; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.tougao1{ width:550px; padding:6px 0px 4px 0px; height:16px; line-height:16px; background:#fbfbfb; font-size:16px; color:#666; font-family:Microsoft YaHei,Tahoma,SimSun,Verdana;}
.ljtougao{ background:url(images/ljtougao.jpg) no-repeat left top; width:122px; height:40px; line-height:40px; cursor:pointer;}
/*---投稿积分---*/
.zongjifen{ height:30px; line-height:30px; text-align:right; font-size:14px; margin-top:20px;}
.zongjifen span{ color:#025cb4; font-weight:bold; font-size:20px; padding-right:10px;}
/*----修改密码---*/
.xiugai{ background:url(images/xiugai.jpg) no-repeat left top; width:122px; height:40px; line-height:40px; cursor:pointer;}
/*----修改资料---*/
.xiugaizl{ background:url(images/xiugaizl.jpg) no-repeat left top; width:122px; height:40px; line-height:40px; cursor:pointer;}

.select_box {width:368px; position:relative; font-size:12px; color:#666; border:#cccccc 1px solid; padding-left:6px; background:#fbfbfb; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background:url(images/xiala.gif) no-repeat right center;}
.submit_box {width:362px; position:relative; font-size:12px; color:#666; padding-left:6px;}
.select_box input {cursor:pointer; display:block; z-index:2px; line-height:40px; width:100%; height:40px; overflow:hidden; border:0px solid #ccc; background:url(images/kuang.gif) no-repeat right center; color:#666;}
.select_box ul {width:368px; position:absolute; left:0; top:40px; border:1px solid #ccc; background:#fff; overflow: hidden;display:none; z-index:999; color:#666;}
.select_box ul li {display:block;height:30px;overflow:hidden;line-height:30px;width:100%;cursor:pointer; color:#666; padding-left:3px;}
.hover {background:#f1f1f1;}
.zhaohui{ width:936px; height:306px; border:#d0d0d0 1px solid; margin:0 auto; padding:0px 14px 0px 14px;}
.zhaohui1{ font-size:14px; color:#333333;}
.next{ background:url(images/next.gif) no-repeat left top; width:122px; height:40px; line-height:40px; cursor:pointer;}
.wancheng{ background:url(images/wancheng.gif) no-repeat left top; width:122px; height:40px; line-height:40px; cursor:pointer;}
.youxiang{ width:628px; height:178px; border:#cccccc 1px solid; margin:0 auto; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background:url(images/youxiang.gif) repeat-x left top; font-size:14px; font-weight:bold; color:#333; }
.yxbg{ background:url(images/youxiang.png) no-repeat 95px 55px;}
.fanhui{ color:#666666; font-size:12px; font-weight:100;}
.fanhui a,.fanhui a:link,.fanhui a:visited,.fanhui a:active{ color:#1471cb;}
.fanhui a:hover{ color:#1471cb;}
.fanhui span{ padding:0px 5px 0px 5px; text-decoration:underline; font-size:14px;}
.cuowu{ background:url(images/youxiang2.gif) repeat-x left top;}
.cwbg{ background:url(images/cuowu.png) no-repeat 95px 55px;}
.gxbg{ background:url(images/gongxi.png) no-repeat 95px 55px; }



.stitle{ background:url(images/rtitle.gif) repeat-x left top; height:36px; line-height:36px; padding-left:13px; margin-top:10px; margin-bottom:20px;}
.stitle h2{ width:150px; font-size:14px; color:#000;}
.snav{ padding-right:10px; color:#999999;}
.snav a,.rnav a:link,.rnav a:visited,.rnav a:active{ color:#999999;}
.snav a:hover{ color:#000;}

/*---搜索页 --*/
.searchpage{width:980px; margin:0 auto;}
.searchpage ul{}
.searchpage ul li{height:100px; width:980px; margin:0 auto;}
.searchpage ul li .pic{width:150px; margin-left:20px; float:left;}
.searchpage ul li .pic img{width:140px; height:100px; overflow:hidden;}
.searchpage ul li .txt{width:800px; float:right;}
.searchpage ul li .txt h3{font-size:14px; font-weight:bold; color:#0B61B5; height:30px;}
.searchpage ul li .txt h3 span{color:#FF6A02;}
.searchpage ul li .txt h3 a:link{font-size:14px; font-weight:bold; color:#0B61B5;}
.searchpage ul li .txt h3 a:visited{font-size:14px; font-weight:bold; color:#0B61B5;}
.searchpage ul li .txt h3 a:hover{font-size:14px; font-weight:bold; color:#FF6A02;}
.searchpage ul li .txt h3 a:active{font-size:14px; font-weight:bold; color:#FF6A02;}
.searchpage ul li .txt p{color:#646464; font-size:12px; line-height:22px; overflow:hidden;}
.searchpage ul li .sdate{color:#B2B2B2; font-family:arial; font-size:12px; height:30px; margin-top:5px;}
.searchpage ul li.line{background:url(images/line.gif) repeat-x left center; height:65px;}

/*---网站地图 --*/
.map{width:940px; margin:0 auto;}
.map_h2{height:32px; line-height:32px; background:url(images/xiaobiao.gif) #F3F3F3 no-repeat left center; padding-left:45px; color:#333; font-size:14px; font-weight:bold; margin-bottom:20px;}
.map_h2 a:link{color:#333; text-decoration:none;}
.map_h2 a:visited{color:#333; text-decoration:none;}
.map_h2 a:hover{color:#085CAE; text-decoration:none;}
.map_h2 a:active{color:#085CAE; text-decoration:none;}
.map_ul{ margin-left:45px; margin-bottom:20px; overflow:hidden; font-size:14px;}
.map_ul .txt{float:left; height:30px; line-height:30px; padding-right:30px;}



/*---在线留言 --*/
.liuyan{ color:#333333; font-size:14px; padding:15px 15px 0px 15px;}
.liuyan_count{ margin:0 auto; width:600px;}
.liuyan_count li{ margin:15px auto;}
.liuyan_count li label{ padding:0px 8px 0px 0px; width:70px; text-align:right; float:left; height:32px; line-height:32px;}
.liu{ height:18px; font-size:14px; line-height:18px; padding:7px 0px 6px 5px; border:#ccc 1px solid; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.liu2{ height:60px; font-size:14px; line-height:22px; padding:7px 3px 6px 5px; border:#ccc 1px solid; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.liu_name{ width:150px;}
.liu_phone{ width:250px;}
.liu_youxiang{ width:250px;}
.liu_count{ width:350px;}
.liu_yanzheng{ font-size:12px;}
.liu_yanzheng a,.liu_yanzheng a:link,.liu_yanzheng a:visited,.liu_yanzheng a:active{ color:#1776d2;}
.liu_yanzheng a:hover{ color:#1776d2;}
.button{ background:url(images/liuyan.jpg) no-repeat left top; width:122px; height:40px; line-height:40px; cursor:pointer;}

.block{padding-top:10px;}


/*----图书推荐-----大图展示---*/
.game163{ position: relative; padding:1px; overflow: hidden; width:290px; clear:both; }
.game163 .bigImg{ height: 115px; position: relative;}
.hasMoreTab3 .bd .con2 ul.bigImg li { height:115px; width:290px; margin:0 auto;}
.hasMoreTab3 .bd .con2 ul.bigImg li img{ width:115px; height:115px;}
.hasMoreTab3 .bd .con2 ul.bigImg li a,.hasMoreTab3 .bd .con2 ul.bigImg li a:link,.hasMoreTab3 .bd .con2 ul.bigImg li a:visited,.hasMoreTab3 .bd .con2 ul.bigImg li a:active{ background:none; width:115px; line-height:115px; height:115px; padding:0px;}
.hasMoreTab3 .bd .con2 ul.bigImg li a:hover{ background:none;}

.tsbg{ width:175px; height:115px; padding-left:0px;}
p.tsbg1{ padding:0px 0px 0px 0px; width:175px; font-weight:bold; padding-top:9px; margin-bottom:9px; height:16px; font-weight:bold; overflow:hidden; clear:both;}
.hasMoreTab3 .bd .con2 ul.bigImg li p.tsbg1 a,p.hasMoreTab3 .bd .con2 ul.bigImg li p.tsbg1 a:link,.hasMoreTab3 .bd .con2 ul.bigImg li p.tsbg1 a:visited,.hasMoreTab3 .bd .con2 ul.bigImg li p.tsbg1 a:active{ font-size:12px; color:#333333; height:18px; line-height:18px; padding-left:8px; width:120px; }
.hasMoreTab3 .bd .con2 ul.bigImg li p.tsbg1 a:hover{ color:#1068ca;}
p.tsbg3{ color:#666666; clear:both; width:175px; line-height:20px; }
/*----图书推荐-----小图列表---*/
.game163 .smallScroll{ height: 63px; margin-top:11px;}
.game163 .smallImg{ float:left;  margin:0px; display:inline; width: 262px; overflow: hidden;}
.game163 .smallImg ul{ height:63px;  width: 9999px; overflow: hidden; }
.hasMoreTab3 .bd .con2 div.smallImg ul li{ width:63px; height:63px; line-height:63px; float: left; padding:0px;  cursor:pointer;  display: inline; background:none; }
.hasMoreTab3 .bd .con2 div.smallImg ul li a,.hasMoreTab3 .bd .con2 div.smallImg ul li a:link,.hasMoreTab3 .bd .con2 div.smallImg ul li a:visited,.hasMoreTab3 .bd .con2 ul li p.tsbg1 a:active{ background:none; width:63px; height:63px; line-height:58px;}
.game163 .smallImg img{ border: 2px solid #cccccc; width:47px; height:47px;  }
.game163 .smallImg .on img{ border:#ff7800 2px solid;}
/*----图书推荐-----左右滚动---*/
.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; padding-top:10px; background:url(images/game.gif) no-repeat left 23px;}
.game163 .sNext{ background-position: 0 -63px;}
.game163 .sPrev:hover{background-position: 0 -17px;}
.game163 .sNext:hover{background-position: 0 -103px;}



.toupiao{width:100%; margin:0 auto; margin-bottom:30px; overflow:hidden;}
.toupiao h3{font-size:24px; text-align:center; font-family:microsoft yahei; padding:20px 0; color:#000; font-weight:bold;}

.toupiao ul{}
.toupiao ul li{background:url(images/toupiao_bg.gif) repeat-x left bottom; margin-bottom:15px; padding-bottom:15px; font-size:12px; overflow:hidden;}
.xk{width:40px; float:left; margin-top:3px; text-align:center;}
.nr{width:700px; float:left; font-size:12px; line-height:18px; color:#333;}
.ps{width:200px; float:right;}
.ps_n{height:25px; line-height:25px; background:url(images/shu.gif) no-repeat left center #0660b6; font-weight:bold; color:#fff; padding-left:5px; width:100px; text-align:center; font-size:14px;}
.btn{width:150px; height:50px;BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; background:url(images/toupiao.gif); margin:0 auto;}

