@charset "gb2312";
/* CSS Document */

/*ssq*/
.mainssq { width:960px; margin:0 auto; clear:both; overflow:hidden;}
.mainssq .left { float:left; width:273px;}
.mainssq .left2 { float:left; width:440px;}
.mainssq .center { float:left; width:440px; margin-left:10px;}
.mainssq .center2 { float:left; width:273px; margin-left:10px;}
.mainssq .leftcenter { float:left; width:723px;}
.mainssq .right { float:right; width:227px;}
.mainssq .centerright { float:right; width:677px;}
.mgtp { margin-top:10px;}
.banner { border:solid 1px #ccc;}
.textbanner { border:solid 1px #CCC; padding:10px;}
.textbanner p { line-height:20px; height:21px;}
.mainssq .menu { height:36px;}
.mainssq .menu h2 { float:left}
.mainssq .menu ul {background:url(titlessqbj.png) repeat-x bottom; float:right; width:810px; height:26px; padding-left:20px; padding-top:10px;}
.mainssq .menu li { float:left; line-height:16px; width:75px; border-right:solid 1px #E2E2E2; height:16px; text-align:center;}
.mainssq .menu li.right { border-right:solid 0px #E2E2E2;}
/*left*/
.mainssq .left .news { border:solid 1px #CCC; background:url(ssqnewsbj.png) repeat-x top;}
.mainssq .left .news h2 { color:#000; font-size:20px; font-family:"黑体";   width:250px; height:35px; overflow:hidden; text-align:center; margin:0 auto; display:block; overflow:hidden; padding:25px 0 0 0;}
.mainssq .left .news p { width:250px; overflow:hidden; margin:0 auto; display:block; line-height:24px; color:#666;text-indent:2em;}
.mainssq .left .news p font,.mainssq .left .news p font a { color:#F00;}
.mainssq .left .news ul.n2 { width:250px; overflow:hidden; margin:0 auto; display:block; padding-top:8px;}
.mainssq .left .news ul.n2 li { float:left; width:390px; line-height:24px; height:25px; }
.mainssq .left .news ul.n2 li .more { float:right; font-size:14px;}
.mainssq .left .news ul.n2 li a { font-size:12px;}
.mainssq .left .news .rightmore { width:250px; text-align:right; line-height:33px; margin:0 auto; }
.mainssq .left dl.column { border:solid 1px #CCCCCC;}
.mainssq .left dl.column dt { background:url(titleleft.png) no-repeat; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .left dl.column dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .left dl.column dt span { float:right; font-size:14px;}
.mainssq .left dl.column dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .left dl.column dd {}
.mainssq .left dl.column dd ul.list { background:url(ssqcnbk.png) repeat-x; margin:0 auto; padding:8px 13px;}
.mainssq .left dl.column dd ul.list li { line-height:24px; height:24px;}
/*center*/
.mainssq .center dl.column { border:solid 1px #CCCCCC;}
.mainssq .center dl.column dt { background:url(titlecenter.png) repeat-x; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .center dl.column dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .center dl.column dt span { float:right; font-size:14px;}
.mainssq .center dl.column dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .center dl.column dd { height:436px;}
.mainssq .center dl.column dd .kj { width:418px; padding:10px; overflow:hidden; }
.mainssq .center dl.column dd .kj .time { width:418px; height:40px;}
.mainssq .center dl.column dd .kj .time p { float:left; height:30px; line-height:24px; padding-left:13px;}
.mainssq .center dl.column dd .kj .time p select { width:80px; height:20px;}
.mainssq .center dl.column dd .kj .time p strong { color:#F00;}
.mainssq .center dl.column dd .kj .time p font { color:#F00;}
.mainssq .center dl.column dd .kj .hm {  width:418px; height:42px;}
.mainssq .center dl.column dd .kj .hm h2 { float:left; line-height:32px; font-size:14px;}
.mainssq .center dl.column dd .kj .hm ul {}
.mainssq .center dl.column dd .kj .hm ul li { float:left; height:32px; width:32px; line-height:32px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; margin-right:5px;}
.mainssq .center dl.column dd .kj .hm ul li.red { background:url(ball_red.gif) repeat-x center center;}
.mainssq .center dl.column dd .kj .hm ul li.blue { background:url(ball_blue.gif) repeat-x center center;}
.mainssq .center dl.column dd .kj .detail { width:418px;  height:40px;}
.mainssq .center dl.column dd .kj .detail p { float:left; line-height:30px; width:50%; font-size:14px;}
.mainssq .center dl.column dd .kj .detail p strong { color:#F00;}
.mainssq .center dl.column dd .kj .ending { width:418px; overflow:hidden; }
.mainssq .center dl.column dd .kj .ending h2 { color:#CC3333; font-weight:bold; font-size:14px; line-height:24px;}
.mainssq .center dl.column dd .kj .ending table { background:#FFFDFB; border-bottom:solid 1px #F7EDEB; border-left:solid 1px #F7EDEB;}
.mainssq .center dl.column dd .kj .ending table th { border-top:solid 1px #F7EDEB; border-right:solid 1px #F7EDEB; line-height:30px; color:#000; text-align:center; font-size:14px; font-weight:bold;}
.mainssq .center dl.column dd .kj .ending table td { border-top:solid 1px #F7EDEB; border-right:solid 1px #F7EDEB; line-height:24px; padding-left:20px;}
.mainssq .center dl.column dd .kj ul.note { width:398px; height:60px; background:#F4F3F3; padding:10px; margin:10px 0 0 0;}
.mainssq .center dl.column dd .kj ul.note li { float:left; background:url(inc5.gif) no-repeat left center; width:30%; padding-left:10px;line-height:30px;}
.mainssq .center dl.column dd .kj ul.note li a { color:#00F;}
.mainssq .leftcenter .nTab{ border:1px #FB9F4C solid; height:300px; overflow:hidden; position:relative;}
.mainssq .leftcenter .nTab h2 { position:absolute;; background:url(ssqtab3.png) repeat-x; right:10px; top:4px; height:23px; line-height:23px; width:100px; text-align:center;}
.mainssq .leftcenter .nTab h2 a { color:#FFF; font-weight:bold;}
.mainssq .leftcenter .nTab .TabTitle{ clear:both;overflow: hidden;height:30px;}
.mainssq .leftcenter .nTab .TabTitle ul{;border:0;margin:0;padding:4px 0 0 10px; background:url(ssqtabbj.jpg) no-repeat; height:26px;}
.mainssq .leftcenter .nTab .TabTitle li{float: left;width: 160px; height:18px; line-height:18px;cursor: pointer;padding: 4px 0px 2px 0px;list-style-type: none; text-align:center; margin-right:2px;}
.mainssq .leftcenter .nTab .TabTitle .active{background:url(ssqtab2.png) repeat-x;border-left:1px #CE1F03 solid;border-top:1px #CE1F03 solid;border-right:1px #CE1F03 solid;border-bottom:1px #FFF solid; color:#FF0000; font-weight:bold; text-decoration:underline;}
.mainssq .leftcenter .nTab .TabTitle .normal{background:url(ssqtab.png) repeat-x;color:#666666; font-weight:bold;border:1px #CE1F03 solid; border-bottom-width:0px;}
.mainssq .leftcenter .nTab .TabContent{background:#fff;padding:13px 0; width:700px; height:200px; margin:0 auto;}
.mainssq .leftcenter .nTab .TabContent .select {  overflow:hidden; height:125px;}
.mainssq .leftcenter .nTab .TabContent .select .left { float:left; width:60%; text-align:center;}	
.mainssq .leftcenter .nTab .TabContent .select .left h3 { background:url(tabred.png); line-height:19px; height:19px;}
.mainssq .leftcenter .nTab .TabContent .select .left ul { width:300px; margin:0 auto; padding:10px 0;}
.mainssq .leftcenter .nTab .TabContent .select .left ul li { float:left; margin:0 5px 5px 0; cursor:pointer;}
.mainssq .leftcenter .nTab .TabContent .select .right { float:right; width:40%; text-align:center;}
.mainssq .leftcenter .nTab .TabContent .select .right h3 {background:url(tabblue.png); line-height:19px; height:19px;}
.mainssq .leftcenter .nTab .TabContent .select .right ul { width:180px; margin:0 auto; padding:10px 0;}
.mainssq .leftcenter .nTab .TabContent .select .right ul li { float:left;margin:0 5px 5px 0; cursor:pointer;}
.mainssq .leftcenter .nTab .TabContent .select .nqiu { background:url(ssqnonq.png) repeat-x;  width:21px; height:17px; text-align:center; padding-top:4px; }
.mainssq .leftcenter .nTab .TabContent .select .redqiu { background:url(ssqredq.png) repeat-x; width:21px; height:17px; text-align:center; padding-top:4px; }
.mainssq .leftcenter .nTab .TabContent .select .blueqiu { background:url(ssqblueq.png) repeat-x; width:21px; height:17px; text-align:center; padding-top:4px; }
.mainssq .leftcenter .nTab .TabContent .result { overflow:hidden;}
.mainssq .leftcenter .nTab .TabContent .result p { float:left; height:30px; line-height:30px; padding-left:20px;}
.mainssq .leftcenter .nTab .TabContent .result p font { color:#F00;}
.mainssq .leftcenter .nTab .TabContent .result .select {  overflow:hidden;border:solid 1px #CCC; height:80px; margin-top:2px; padding-top:10px;}
.mainssq .leftcenter .nTab .TabContent .result .select .left { float:left; width:50%; text-align:left;}	
.mainssq .leftcenter .nTab .TabContent .result .select .left h3 { background:none; line-height:19px; height:19px; padding-left:40px;}
.mainssq .leftcenter .nTab .TabContent .result .select .left ul { width:270px; margin:0 auto; padding:5px 0 5px 5px;}
.mainssq .leftcenter .nTab .TabContent .result .select .left ul li { float:left; margin:0 5px 5px 0;}
.mainssq .leftcenter .nTab .TabContent .result .select .right { float:right; width:50%; text-align:left;}
.mainssq .leftcenter .nTab .TabContent .result .select .right h3 {background:none; line-height:19px; height:19px; padding-left:40px;}
.mainssq .leftcenter .nTab .TabContent .result .select .right ul { width:220px; margin:0 auto; padding:5px 0;}
.mainssq .leftcenter .nTab .TabContent .result .select .right ul li { float:left;margin:0 5px 5px 0;}
.mainssq .leftcenter .nTab .TabContent .dzbxz { border:solid 1px #CCC; overflow:hidden; height:30px;}
.mainssq .leftcenter .nTab .TabContent .dzbxz p { float:left; line-height:32px; height:30px; overflow:hidden; padding-left:15px;}
.mainssq .leftcenter .nTab .TabContent .dzbxz p strong { color:#F00; padding-right:40px;}
.mainssq .leftcenter .nTab .TabContent .dzbxz p select { margin-top:0px;*margin-top:0px;_margin-top:4px; height:20px;}
.mainssq .leftcenter .nTab .TabContent table.lb { border-left:solid 1px #F7EDEB; border-bottom:solid 1px #F7EDEB; margin-top:5px;}
.mainssq .leftcenter .nTab .TabContent table.lb th { line-height:14px; height:40px; padding-left:10px; border-top:solid 1px #F7EDEB; border-right:solid 1px #F7EDEB; color:#666666;}
.mainssq .leftcenter .nTab .TabContent table.lb td { line-height:16px; padding-left:10px; border-top:solid 1px #F7EDEB; border-right:solid 1px #F7EDEB;}
.mainssq .leftcenter .none {display:none;}
.mainssq .center dl.column2 { border:solid 1px #CCCCCC;}
.mainssq .center dl.column2 dt { background:url(titlecenter.png) repeat-x; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .center dl.column2 dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .center dl.column2 dt span { float:right; font-size:14px;}
.mainssq .center dl.column2 dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .center dl.column2 dd { overflow:hidden; height:163px;}
.mainssq .center dl.column2 dd .czleft { float:left; width:145px;}
.mainssq .center dl.column2 dd .czleft ul { margin:0; padding:0;}
.mainssq .center dl.column2 dd .czleft ul li { float:left; width:131px; display:block; padding:17px 0 0 10px;}
.mainssq .center dl.column2 dd .czleft ul li img { width:127px; height:94px; display:block; padding:1px; border:solid 1px #CCC;}
.mainssq .center dl.column2 dd .czleft ul li a { width:131px; display:block; text-align:center; line-height:30px;}
.mainssq .center dl.column2 dd .czright { float:right; width:290px;}
.mainssq .center dl.column2 dd .czright ul.n2 { overflow:hidden; padding-top:20px;}
.mainssq .center dl.column2 dd .czright ul.n2 li { line-height:24px; height:25px; }
.mainssq .center dl.column2 dd .czright ul.n2 li a { font-size:14px;}
/*right*/
.right dl.column { border:solid 1px #CCCCCC;}
.right dl.column dt { background:url(titleleft.png) repeat-x; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .right dl.column dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .right dl.column dt span { float:right; font-size:14px;}
.mainssq .right dl.column dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .right dl.column dd { overflow:hidden;}
.mainssq .right dl.column dd .imagestop { padding:13px; height:81px; line-height:20px;}
.mainssq .right dl.column dd .imagestop .imgs { float:left; padding:1px; border:solid 1px #B8B8B8; margin:0 6px 0 0;*margin:0 6px 0 0;_margin:0 3px 0 0;}
.mainssq .right dl.column dd ul.map { background:url(ssqmapbj.png) repeat-x bottom; display:block; height:66px; padding:13px 10px 13px 10px; }
.mainssq .right dl.column dd ul.map li { float:left; width:50%; line-height:20px;}
.mainssq .right dl.jc { border:solid 1px #CCCCCC;}
.mainssq .right dl.jc dt { background:url(ssqjcbj.jpg) no-repeat; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 26px; height:29px; line-height:29px;}
.mainssq .right dl.jc dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .right dl.jc dt span { float:right; font-size:14px;}
.mainssq .right dl.jc dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .right dl.jc dd { overflow:hidden; height:293px;}

/*qlc*/
.mainssq .center dl.column dd .kj ul.noteqlc { width:398px; height:34px; background:#F4F3F3; padding:10px; margin:10px 0 0 0;}
.mainssq .center dl.column dd .kj ul.noteqlc li { float:left; background:url(inc5.gif) no-repeat left center; width:30%; padding-left:10px;line-height:18px;}
.mainssq .center dl.column dd .kj ul.noteqlc li a { color:#00F;}

/*P62*/
.mainssq .left dl.column dd ul.mapp62a { display:block; height:66px; padding:8px 10px 8px 10px; }
.mainssq .left dl.column dd ul.mapp62a li { float:left; width:50%; line-height:22px;}
.mainssq .left dl.column dd ul.mapp62b { background:url(ssqmapbj.png) repeat-x bottom; display:block; height:66px; padding:0px 10px 3px 10px; *padding:0px 10px 3px 10px; _padding:3px 10px 3px 10px; }
.mainssq .left dl.column dd ul.mapp62b li { float:left; width:100%; line-height:22px;}

/*36x7*/
.mainssq .left dl.column dd ul.map36x7a { display:block; height:66px; padding:13px 10px 10px 10px; overflow:hidden; }
.mainssq .left dl.column dd ul.map36x7a li { float:left; width:50%; line-height:22px;}
.mainssq .right dl.column dd ul.map36x7a { display:block; height:66px; padding:13px 10px 10px 10px; overflow:hidden; }
.mainssq .right dl.column dd ul.map36x7a li { float:left; width:50%; line-height:22px;}
.mainssq .left dl.column dd ul.map36x7b { background:url(ssqmapbj.png) repeat-x bottom; display:block; height:110px; padding:0px 10px 3px 10px; *padding:0px 10px 3px 10px; _padding:3px 10px 3px 10px; }
.mainssq .left dl.column dd ul.map36x7b li { float:left; width:100%; line-height:22px;}

/*22x5*/
.mainssq .left dl.column dd ul.map22x5b { background:url(ssqmapbj.png) repeat-x bottom; display:block; height:68px; padding:0px 10px 3px 10px; *padding:0px 10px 3px 10px; _padding:3px 10px 3px 10px; }
.mainssq .left dl.column dd ul.map22x5b li { float:left; width:100%; line-height:22px;}
.mainssq .left dl.column dd .imagestop { height:75px; line-height:20px; padding:10px 10px 5px 10px;}
.mainssq .left dl.column dd .imagestop .imgs { float:left; padding:1px; border:solid 1px #B8B8B8; margin:0 6px 0 0;*margin:0 6px 0 0;_margin:0 3px 0 0;}
/*3d*/
.mainssq .center dl.column dd .kj ul.note3d { width:398px; height:50px; background:#F4F3F3; padding:10px; margin:10px 0 0 0;}
.mainssq .center dl.column dd .kj ul.note3d li { float:left; background:url(inc5.gif) no-repeat left center; width:30%; padding-left:10px;line-height:24px;}
.mainssq .center dl.column dd .kj ul.note3d li a { color:#00F;}
.mainssq .right dl.column dd ul.map3d { background:url(ssqmapbj.png) repeat-x bottom; display:block; height:68px; padding:10px 20px 13px 20px; *padding:10px 20px 13px 20px; _padding:13px 20px 13px 20px; }
.mainssq .right dl.column dd ul.map3d li { background:url(ico4.png) no-repeat left center; padding-left:15px; float:left; width:120px; display:block; line-height:22px;}
.mainssq .right dl.column dd ul.map3d li.red { background:url(ico6.png) no-repeat left center; padding-left:15px; }
.mainssq .center dl.column dd .kj table.zhu { height:34px; padding:10px; margin:10px 0 0 0; background:none; border:0; }
.mainssq .center dl.column dd .kj table.zhu td { border:0; line-height:24px; padding-left:20px; color:#666666;}
.mainssq .center dl.column dd .kj table.zhu td font { color:#F00;}

/*ggl*/
.mainssq .left .hd { background:#E7E7E7; height:222px;  }
.mainssq .left .hd .flashnews { width:269px; height:200px; background:url(hdbj.png) no-repeat left top; padding-top:10px;}
.mainssq .left .hd .flashnews .photo { width:259px; height:194px; margin:0px auto; background:#999}
.mainssq .center .news { border:solid 1px #CCC; background:url(ssqnewsbj.png) repeat-x top;}
.mainssq .center .news .content { margin:0 auto; height:220px;}
.mainssq .center .news .content h2 { color:#000; font-size:20px; font-family:"黑体";   width:390px; height:25px; overflow:hidden; text-align:center; margin:0 auto; display:block; overflow:hidden; padding:25px 0 0 0;}
.mainssq .center .news .content h2 a { font-size:20px; font-family:"黑体"; }
.mainssq .center .news .content p { width:390px; overflow:hidden; margin:0 auto; display:block;line-height:24px; color:#666;}
.mainssq .center .news .content p a { color:#F00;}
.mainssq .center .news .content ul.n3 { width:390px; overflow:hidden; margin:10px auto 0; display:block;}
.mainssq .center .news .content ul.n3 li { float:left; width:390px; line-height:24px; height:25px; }
.mainssq .center .news .content ul.n3 li .more { float:right; font-size:14px;}
.mainssq .center .news .content ul.n3 li a { font-size:14px;}
.mainssq .center .news .content .rightmore { width:390px; text-align:right; line-height:24px; margin:0 auto; }
.mainssq .right dl.column dd ul.mapggl {display:block; height:83px; padding:0px 10px; }
.mainssq .right dl.column dd ul.mapggl li { float:left; width:100%; line-height:24px;}
.mainssq .right dl.column dd table.zs { line-height:22px; margin-top:10px;}
.mainssq .right dl.column dd table.zs strong { color:#A26319;}
.mainssq .right dl.column dd table.zs {}
.mainssq .leftcenter dl.column { border:solid 1px #CCCCCC;}
.mainssq .leftcenter dl.column dt { background:url(titlecenter.png) repeat-x; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .leftcenter dl.column dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .leftcenter dl.column dt span { float:right; font-size:14px;}
.mainssq .leftcenter dl.column dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .leftcenter dl.column dd { overflow:hidden;}
.mainssq .leftcenter dl.column dd ul { margin:0px 10px 10px 0px;}
.mainssq .leftcenter dl.column dd ul li { float:left; background:#EEEDED; line-height:22px; width:230px; margin:10px 0 0 7px; *margin:10px 0 0 7px; _margin:10px 0 0 5px;}
.mainssq .leftcenter dl.column dd ul li a { display:block; float:left;}
.mainssq .leftcenter dl.column dd ul li img { border:solid 1px #CCC; padding:1px; margin-right:3px;}
.mainssq .leftcenter dl.column dd ul li strong { color:#F00;}

/*中心简介*/
.mainssq .menu2 { height:30px;}
.mainssq .menu2 h2 { float:left; background:url(titlezxjjbj.png) repeat-x bottom; width:130px;}
.mainssq .menu2 h2 a { display:block; float:right; background:url(titlezxjj.png) no-repeat; width:114px; height:20px; text-align:center; padding-top:10px; font-size:16px; font-weight:bold; color:#CC0000;}
.mainssq .menu2 ul {background:url(titlezxjjbj.png) repeat-x bottom; float:right; width:810px; height:20px; padding-left:20px; padding-top:10px;}
.mainssq .menu2 li { float:left; line-height:16px; width:75px; border-right:solid 1px #E2E2E2; height:16px; text-align:center;}
.mainssq .menu2 li.right { border-right:solid 0px #E2E2E2;}
.mainssq .zxjjleft { float:left; width:191px;}
.mainssq .zxjjleft ul { width:146px; margin:0 auto;}
.mainssq .zxjjleft ul li { width:146px; height:46px; text-align:center; margin-top:30px;}
.mainssq .zxjjleft ul li a { display:block; background:url(zxjjbutton1.png) no-repeat; width:146px; height:32px; padding-top:14px; color:#F00; font-size:18px; font-weight:bold;}
.mainssq .zxjjleft ul li a:hover { background:url(zxjjbutton2.png) no-repeat; text-decoration:none; }
.mainssq .zxjjleft ul li a.hover { background:url(zxjjbutton2.png) no-repeat;}
.mainssq .zxjjright { float:right; width:685px; padding:20px 40px;}
.mainssq .zxjjright h4 { width:100%; text-align:center; font-size:16px; font-weight:bold;}
.mainssq .zxjjright p { text-indent:28px; font-size:14px; line-height:24px; color:#666666; padding-top:20px;}

/*news*/
/* left*/
.mainssq .left .hdnews { background:#E7E7E7; }
.mainssq .left .hdnews .flashnews { width:269px; height:207px; background:url(hdbj.png) no-repeat left top; padding-top:10px;}
.mainssq .left .hdnews .flashnews .photo { width:259px; height:194px; margin:0px auto; background:#999}
.mainssq .left .hdnews dl.gg { width:267px; background:#FFF; border-color:#FF310A #CCCCCC #CCCCCC #CCCCCC; border-width:0px 1px 1px 1px; border-style:solid;}
.mainssq .left .hdnews dl.gg dt { background:url(leftbj.png) no-repeat; height:26px; line-height:26px; color:#CC3333; font-weight:bold; padding:0 7px 0 18px;}
.mainssq .left .hdnews dl.gg dt span { float:right;}
.mainssq .left .hdnews dl.gg dt span a { color:#666666; text-decoration:none; font-weight:normal;}
.mainssq .left .hdnews dl.gg dd { padding:10px;}
.mainssq .left .hdnews dl.gg dd ul li { line-height:20px;}
.mainssq .left dl.columnews { border:solid 1px #CCCCCC;}
.mainssq .left dl.columnews dt { background:url(titleleft.png) no-repeat; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .left dl.columnews dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .left dl.columnews dt span { float:right; font-size:14px;}
.mainssq .left dl.columnews dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .left dl.columnews dd {}
.mainssq .left dl.columnews dd .imagestop { padding:13px; height:79px; line-height:20px;}

.mainssq .left dl.columnews dd .imagestop .imgs { float:left; padding:1px; border:solid 1px #B8B8B8; margin:0 6px 0 0;*margin:0 6px 0 0;_margin:0 3px 0 0;}
.mainssq .left dl.columnews dd .hr { width:247px; margin:0 auto;}
.mainssq .left dl.columnews dd ul.list { margin:0 auto; padding:8px 13px;}
.mainssq .left dl.columnews dd ul.list li { line-height:24px; height:24px;}
/* center*/
.center .news .content ul.n1 { width:390px; overflow:hidden; margin:0 auto; display:block;}
.center .news .content ul.n1 li { float:left; width:50%; text-align:center; line-height:20px;}
.mainssq .center .newsggl { background:#E7E7E7; border-top:solid 2px #FF310A; padding:6px 0 5px;}
.mainssq .center .newsggl .content { background:#FFF; margin:0 auto; border:solid 1px #E0E0E0; width:432px; height:455px;}
.mainssq .center .newsggl .content h2 { color:#000; font-size:20px; font-family:"黑体";   width:390px; height:25px; overflow:hidden; text-align:center; margin:0 auto; display:block; overflow:hidden; padding:25px 0 0 0;}
.mainssq .center .newsggl .content h2 a { font-size:20px; font-family:"黑体";  color:#000; }
.mainssq .center .newsggl .content ul.n1 { width:390px; overflow:hidden; margin:0 auto; display:block;}
.mainssq .center .newsggl .content ul.n1 li { float:left; width:50%; text-align:center; line-height:20px;}
.mainssq .center .newsggl .content ul.n2 { width:390px; overflow:hidden; margin:0 auto; display:block; padding-top:20px;}
.mainssq .center .newsggl .content ul.n2 li { float:left; width:390px; line-height:24px; height:25px; }
.mainssq .center .newsggl .content ul.n2 li .more { float:right; font-size:14px;}
.mainssq .center .newsggl .content ul.n2 li a { font-size:14px;}
.mainssq .center .newsggl .content .rightmore { width:390px; text-align:right; line-height:24px; margin:0 auto; }
.mainssq .center dl.columnnews { border:solid 1px #CCCCCC;}
.mainssq .center dl.columnnews dt { background:url(titlecenter.png) repeat-x; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .center dl.columnnews dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .center dl.columnnews dt span { float:right; font-size:14px;}
.mainssq .center dl.columnnews dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .center dl.columnnews dd {}
.mainssq .center dl.columnnews dd .imagestop { padding:13px; height:86px; line-height:20px;}
.mainssq .center dl.columnnews dd .imagestop .imgs { float:left; padding:1px; border:solid 1px #B8B8B8; margin:0 10px 0 0; *margin:0 10px 0 0; _margin:0 7px 0 0;}
.mainssq .center dl.columnnews dd .imagestop strong ,.mainssq .center dl.columnnews dd .imagestop strong a { font-size:14px;}
.mainssq .center dl.columnnews dd .imagestop p a { color:#F00;}
.mainssq .center dl.columnnews dd .hr { width:247px; margin:0 auto;}
.mainssq .center dl.columnnews dd ul.list { margin:0 auto; padding:8px 13px;}
.mainssq .center dl.columnnews dd ul.list li { line-height:24px; height:24px;}
.mainssq .center dl.columnnews dd ul.list li span { float:right;font-size:14px;}
.mainssq .center dl.columnnews dd ul.list li a { font-size:14px;}
.mainssq .center dl.columnnews dd .note { background:#F8F8F8; padding:5px 10px; line-height:20px; width:380px; margin:0 auto 10px; height:42px; *height:41px; _height:37px;overflow:hidden;}
.mainssq .center dl.columnnews dd .note a { color:#00F;}
/* right*/
.mainssq .right dl.periodical { border:solid 1px #CCCCCC;}
.mainssq .right dl.periodical dt { background:url(ico7.png) no-repeat 10px center; border-bottom:solid 1px #0867C5; padding:0 7px 0 24px; height:29px; line-height:29px;}
.mainssq .right dl.periodical dt a { color:#000; font-size:14px; font-weight:bold;}
.mainssq .right dl.periodical dt span { float:right; font-size:14px;}
.mainssq .right dl.periodical dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .right dl.periodical dd { overflow:hidden;}
.mainssq .right dl.periodical dd ul.mapnews {display:block; height:130px; padding:10px; }
.mainssq .right dl.periodical dd ul.mapnews li { float:left; width:100%; line-height:22px;}
.mainssq .right dl.rank { border:solid 1px #CCCCCC;}
.mainssq .right dl.rank dt { background:url(newsyxb.png) no-repeat ; border-bottom:solid 1px #FF310A; padding:0 7px 0 24px; height:29px; line-height:29px;}
.mainssq .right dl.rank dt a { color:#000; font-size:14px; font-weight:bold;}
.mainssq .right dl.rank dt span { float:right; font-size:14px;}
.mainssq .right dl.rank dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .right dl.rank dd { overflow:hidden; background:url(newsyxbbj.png);}
.mainssq .right dl.rank dd ul.mapnews {display:block; height:150px; padding:10px; }
.mainssq .right dl.rank dd ul.mapnews li { float:left; width:100%; line-height:24px;}
.mainssq .right dl.vote { border:solid 1px #CCCCCC;}
.mainssq .right dl.vote dt { background:url(titleleft.png) no-repeat; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .right dl.vote dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .right dl.vote dt span { float:right; font-size:14px;}
.mainssq .right dl.vote dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .right dl.vote dd {}
.mainssq .right dl.vote dd table { background:url(tpbj.png) repeat-x bottom; height:233px; margin-top:10px;}
.mainssq .right dl.vote dd table td { line-height:20px;}
.mainssq .right dl.vote dd table input { margin-right:5px;}
.mainssq .right dl.vote dd table font.tpfont { color:#996600; font-weight:bold;}
.mainssq .right dl.column dd ul.mapnews {display:block; height:125px; padding:10px; }
.mainssq .right dl.column dd ul.mapnews li { float:left; width:100%; line-height:24px;}
/*news结束*/
/*彩票文化*/
.mainssq .leftcenter dl.culture { border:solid 1px #CCCCCC;}
.mainssq .leftcenter dl.culture dt { background:url(titlecenter.png) repeat-x; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .leftcenter dl.culture dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .leftcenter dl.culture dt span { float:right; font-size:14px;}
.mainssq .leftcenter dl.culture dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .leftcenter dl.culture dd { overflow:hidden; height:370px; padding:20px 0 0 0;}
.mainssq .leftcenter dl.culture dd .czleft { float:left; width:290px; border-right:dashed 1px #ccc;}
.mainssq .leftcenter dl.culture dd .czleft ul { margin:0; padding:0;}
.mainssq .leftcenter dl.culture dd .czleft ul li { float:left; width:110px; height:120px; display:block; padding:0px 0 0 20px;}
.mainssq .leftcenter dl.culture dd .czleft ul li img { width:103px; height:77px; display:block; padding:1px; border:solid 1px #CCC;}
.mainssq .leftcenter dl.culture dd .czleft ul li a { width:105px; display:block; text-align:center; line-height:30px;}
.mainssq .leftcenter dl.culture dd .czleft .imagestop { padding:10px 10px 0; height:81px; line-height:20px;}
.mainssq .leftcenter dl.culture dd .czleft .imagestop .imgs { float:left; padding:1px; border:solid 1px #B8B8B8; margin:0 6px 0 0;*margin:0 6px 0 0;_margin:0 3px 0 0;}
.mainssq .leftcenter dl.culture dd .czright { float:right; width:430px;}
.mainssq .leftcenter dl.culture dd .czright h2 { color:#000; font-size:20px; font-family:"黑体";   width:390px; height:25px; overflow:hidden; text-align:center; margin:0 auto; display:block; overflow:hidden;}
.mainssq .leftcenter dl.culture dd .czright h2 a { color:#000; font-size:20px; font-family:"黑体"; }
.mainssq .leftcenter dl.culture dd .czright p { width:390px; overflow:hidden; margin:0 auto; display:block;line-height:24px;}
.mainssq .leftcenter dl.culture dd .czright p a { color:#F00;}
.mainssq .leftcenter dl.culture dd .czright ul.n2 { width:390px; overflow:hidden; margin:0 auto; display:block; padding-top:20px;}
.mainssq .leftcenter dl.culture dd .czright ul.n2 li { float:left; width:390px; line-height:24px; height:25px; }
.mainssq .leftcenter dl.culture dd .czright ul.n2 li .more { float:right; font-size:14px;}
.mainssq .leftcenter dl.culture dd .czright ul.n2 li a { font-size:14px;}
.mainssq .leftcenter dl.culture dd .czright ul.n3 { width:390px; overflow:hidden; margin:0 auto; display:block;}
.mainssq .leftcenter dl.culture dd .czright ul.n3 li { float:left; width:390px; line-height:24px; height:25px; }
.mainssq .leftcenter dl.culture dd .czright ul.n3 li .more { float:right; font-size:14px;}
.mainssq .leftcenter dl.culture dd .czright ul.n3 li a { font-size:14px;}
.mainssq .leftcenter dl.culture dd .czright .rightmore { width:390px; text-align:right; line-height:24px; margin:0 auto; }
.mainssq .right dl.column dd ul.mapculture {display:block; height:94px; padding:5px 10px; overflow:hidden; }
.mainssq .right dl.column dd ul.mapculture li { float:left; width:100%; line-height:24px;}
.mainssq .right dl.column dd ul.mapculture2 {display:block; height:224px; padding:0px 10px; overflow:hidden; }
.mainssq .right dl.column dd ul.mapculture2 li { float:left; width:100%; line-height:24px;}
/*彩票文化结束*/
/*龙江公益开始*/
.imagestop2,.imagestop2 a,.imagestop,.imagestop a { color:#666;}
.imagestop2 strong,.imagestop2 strong a,.imagestop strong,.imagestop strong a { color:#000; font-size:14px;}
.mainssq .leftcenter dl.culture dd .czleft .imagestop2 { padding:10px 10px 0; height:101px; line-height:20px;}
.mainssq .leftcenter dl.culture dd .czleft .imagestop2 .imgs { float:left; padding:1px; border:solid 1px #B8B8B8; margin:0 6px 0 0;*margin:0 6px 0 0;_margin:0 3px 0 0;}
.mainssq .leftcenter dl.culture dd .czcenter { float:left; width:343px; padding-left:10px; border-right:dashed 1px #ccc;}
.mainssq .leftcenter dl.culture dd .czcenter .imagestop2 { padding:10px 10px 0; height:101px; line-height:20px;}
.mainssq .leftcenter dl.culture dd .czcenter .imagestop2 .imgs { float:left; padding:1px; border:solid 1px #B8B8B8; margin:0 6px 0 0;*margin:0 6px 0 0;_margin:0 3px 0 0;}
.mainssq .leftcenter dl.culture dd .czcenter .imagestop2 p a { color:#F00;}
.mainssq .leftcenter dl.culture dd .czcenter .imagestop2 p { color:#666;}
/*龙江公益结束*/
/*政策法规开始*/
.mainssq .leftcenter dl.culture dd ul.zcfg { overflow:hidden; margin:0 auto; display:block;}
.mainssq .leftcenter dl.culture dd ul.zcfg li { line-height:24px; height:25px; }
.mainssq .leftcenter dl.culture dd ul.zcfg li .more { float:right; font-size:14px;}
.mainssq .leftcenter dl.culture dd ul.zcfg li a { font-size:14px;}
/*政策法规结束*/
.imagestop a { color:#666;}
.imagestop strong a { color:#000; font-size:12px;}
/*地市之窗开始*/
.mainssq .menu3 { height:30px;}
.mainssq .menu3 h2 { float:left; background:url(titlezxjjbj.png) repeat-x bottom; width:130px;}
.mainssq .menu3 h2 a { display:block; float:right; background:url(titlezxjj.png) no-repeat; width:114px; height:20px; text-align:center; padding-top:10px; font-size:16px; font-weight:bold; color:#CC0000;}
.mainssq .menu3 ul {background:url(titlezxjjbj.png) repeat-x bottom; float:right; width:810px; height:20px; padding-left:20px; padding-top:10px;}
.mainssq .menu3 li { float:left; line-height:16px; padding:0 8px; border-right:solid 1px #E2E2E2; height:16px; text-align:center;}
.mainssq .menu3 li.right { float:left; line-height:16px; width:50px; padding:0 8px; border-right:solid 0px #E2E2E2; height:16px; text-align:center;}
.mainssq .left table.citytable { background:#F5F5F5; border-top:solid 1px #C8E4FE; border-left:solid 1px #C8E4FE;}
.mainssq .left table.citytable td { border-right:solid 1px #C8E4FE; border-bottom:solid 1px #C8E4FE; height:30px; line-height:30px; font-size:18px; color:#0867C5; font-weight:bold; padding-left:60px;}
.mainssq .left table.citytable td a { font-size:18px; color:#0867C5; font-weight:bold;}
.mainssq .left dl.column2 { border:solid 1px #CCCCCC;}
.mainssq .left dl.column2 dt { border-bottom:solid 2px #0066CC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .left dl.column2 dt a { color:#000; font-size:14px; font-weight:bold;}
.mainssq .left dl.column2 dt span { float:right; font-size:14px;}
.mainssq .left dl.column2 dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .left dl.column2 dd { overflow:hidden; padding:10px;}
.mainssq .left dl.column2 dd ul.mapculture { background:url(listtop2.jpg) no-repeat 5px; padding-left:25px;overflow:hidden; }
.mainssq .left dl.column2 dd ul.mapculture li { line-height:24px;}
.mainssq .centerright dl.culture { border:solid 1px #CCCCCC;}
.mainssq .centerright dl.culture dt { border-bottom:solid 2px #0066CC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .centerright dl.culture dt a { color:#000; font-size:14px; font-weight:bold;}
.mainssq .centerright dl.culture dt span { float:right; font-size:14px;}
.mainssq .centerright dl.culture dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .centerright dl.culture dd { overflow:hidden; height:370px; padding:10px;}
.mainssq .centerright dl.culture dd .czleft { float:left; width:250px; border-right:dashed 1px #ccc; height:150px;}
.mainssq .centerright dl.culture dd .czleft ul { margin:0; padding:0;}
.mainssq .centerright dl.culture dd .czleft ul li { float:left; width:110px; height:120px; display:block; padding:0px 0 0 20px;}
.mainssq .centerright dl.culture dd .czleft ul li img { width:103px; height:77px; display:block; padding:1px; border:solid 1px #CCC;}
.mainssq .centerright dl.culture dd .czleft ul li a { width:105px; display:block; text-align:center; line-height:30px;}
.mainssq .centerright dl.culture dd .czleft .imagestop2 { height:101px; line-height:20px; margin-top:25px;}
.mainssq .centerright dl.culture dd .czleft .imagestop2 .imgs { float:left; padding:1px; border:solid 1px #B8B8B8; margin:0 6px 0 0;*margin:0 6px 0 0;_margin:0 3px 0 0;}
.mainssq .centerright dl.culture dd .czright { float:right; width:400px;}
.mainssq .centerright dl.culture dd .czright ul.n3 { width:390px; overflow:hidden; margin:0 auto; display:block;}
.mainssq .centerright dl.culture dd .czright ul.n3 li { float:left; width:390px; line-height:24px; height:25px; }
.mainssq .centerright dl.culture dd .czright ul.n3 li .more { float:right; font-size:14px;}
.mainssq .centerright dl.culture dd .czright ul.n3 li a { font-size:14px;}
.mainssq .centerright dl.culture dd .czright .rightmore { width:390px; text-align:right; line-height:24px; margin:0 auto; }
.mainssq .centerright .city { overflow:hidden; width:100%;}
.mainssq .centerright .city .cleft { float:left; width:300px;}
.mainssq .centerright .city .cright { float:right; width:300px;}
.mainssq .centerright .city dl.column {}
.mainssq .centerright .city dl.column dt { background:url(citybj.png) repeat-x; padding:0 7px 0 18px; height:30px; line-height:26px; overflow:hidden;}
.mainssq .centerright .city dl.column dt a { color:#000; font-size:14px; font-weight:bold;}
.mainssq .centerright .city dl.column dt span { float:right; font-size:14px;}
.mainssq .centerright .city dl.column dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .centerright .city dl.column dd { overflow:hidden; padding:5px 10px;}
.mainssq .centerright .city dl.column dd ul { margin:0px 10px 10px 0px;}
.mainssq .centerright .city dl.column dd ul li { line-height:22px; font-size:14px;}
.mainssq .centerright .city dl.column dd ul li a { font-size:14px;}
/*地市之窗结束*/
/*地市之窗2开始*/
.mainssq .left2 .news { border:solid 1px #CCC; background:url(ssqnewsbj.png) repeat-x top;}
.mainssq .left2 .news h2 { color:#000; font-size:20px; font-family:"黑体"; width:380px; height:35px; overflow:hidden; text-align:center; margin:0 auto; display:block; overflow:hidden; padding:25px 0 0 0;}
.mainssq .left2 .news h2 a { font-size:20px; font-family:"黑体";}
.mainssq .left2 .news p { width:380px; overflow:hidden; margin:0 auto; display:block; line-height:24px; color:#666;}
.mainssq .left2 .news p font,.mainssq .left .news p font a { color:#F00;}
.mainssq .left2 .news ul.n2 { width:380px; overflow:hidden; margin:0 auto; display:block; padding-top:8px;}
.mainssq .left2 .news ul.n2 li { float:left; width:390px; line-height:24px; height:25px; }
.mainssq .left2 .news ul.n2 li .more { float:right; font-size:14px;}
.mainssq .left2 .news ul.n2 li a { font-size:12px;}
.mainssq .left2 .news .rightmore { width:380px; text-align:right; line-height:24px; margin:0 auto; }
.mainssq .left2 .news .content ul.n1 { width:390px; overflow:hidden; margin:0 auto; display:block;}
.mainssq .left2 .news .content ul.n1 li { float:left; width:50%; text-align:center; line-height:20px;}
.mainssq .left2 dl.columnnews { border:solid 1px #CCCCCC;}
.mainssq .left2 dl.columnnews dt { background:url(titlecenter.png) repeat-x; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .left2 dl.columnnews dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .left2 dl.columnnews dt span { float:right; font-size:14px;}
.mainssq .left2 dl.columnnews dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .left2 dl.columnnews dd {}
.mainssq .left2 dl.columnnews dd ul.list { margin:0 auto; padding:10px 13px;}
.mainssq .left2 dl.columnnews dd ul.list li { line-height:25px; height:25px;}
.mainssq .left2 dl.columnnews dd ul.list li span { float:right;}
.mainssq .left2 dl.columnnews dd ul.list li a { font-size:14px;}

.mainssq .center2 .hd { background:#E7E7E7; height:222px;}
.mainssq .center2 .hd .flashnews { width:269px; height:200px; background:url(hdbj.png) no-repeat left top; padding-top:10px;}
.mainssq .center2 .hd .flashnews .photo { width:259px; height:194px; margin:0px auto; background:#999}
.mainssq .center2 dl.column { border:solid 1px #CCCCCC;}
.mainssq .center2 dl.column dt { background:url(titleleft.png) repeat-x; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq .center2 dl.column dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq .center2 dl.column dt span { float:right; font-size:14px;}
.mainssq .center2 dl.column dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .center2 dl.column dd { overflow:hidden;}
.mainssq .center2 dl.column dd .imagestop { padding:8px; height:81px; line-height:20px;}
.mainssq .center2 dl.column dd .imagestop .imgs { float:left; padding:1px; border:solid 1px #B8B8B8; margin:0 6px 0 0;*margin:0 6px 0 0;_margin:0 3px 0 0;}
.mainssq .center2 dl.column dd .imagestop strong ,.mainssq .center2 dl.column dd .imagestop strong a { font-size:14px;}
.mainssq .right .imagestop3 { padding:8px; height:62px; *height:60px; _height:60px; line-height:20px; overflow:hidden;}
.mainssq .right .imagestop3 .imgs { float:left; padding:1px; border:solid 1px #B8B8B8; margin:0 10px 0 0; *margin:0 10px 0 0; _margin:0 7px 0 0;}
.mainssq .right .imagestop3 strong ,.mainssq .right .imagestop3 strong a { font-size:14px;}
.mainssq .right .imagestop3 p a { color:#F00;}

.mainssq .leftcenter dl.culture dd .czcenter h2 {color:#000; font-size:20px; font-weight:bold;  width:340px; height:26px; overflow:hidden; text-align:center; margin:0 auto; display:block; overflow:hidden; }
.mainssq .leftcenter dl.culture dd .czcenter h2 a { font-size:20px; font-family:"黑体";}
.mainssq .leftcenter dl.culture dd .czcenter ul.n1 { margin:0 auto;}
.mainssq .leftcenter dl.culture dd .czcenter ul.n1 li { float:left; width:320px;line-height:27px; height:27px;}
.mainssq .leftcenter dl.culture dd .czcenter ul.n1 li a { font-size:14px;}

.mainssq dl.culture2 { border:solid 1px #CCCCCC; width:354px; float:left;}
.mainssq dl.culture2 dt { background:url(titlecenter.png) repeat-x; border-bottom:solid 1px #CCCCCC; padding:0 7px 0 18px; height:29px; line-height:29px;}
.mainssq dl.culture2 dt a { color:#E20B00; font-size:14px; font-weight:bold;}
.mainssq dl.culture2 dt span { float:right; font-size:14px;}
.mainssq dl.culture2 dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq dl.culture2 dd { overflow:hidden; height:370px; padding:10px;}

.mainssq dl.culture2 dd .czcenter .imagestop2 { padding:10px 10px 0; height:101px; line-height:20px;}
.mainssq dl.culture2 dd .czcenter .imagestop2 .imgs { float:left; padding:1px; border:solid 1px #B8B8B8; margin:0 6px 0 0;*margin:0 6px 0 0;_margin:0 3px 0 0;}
.mainssq dl.culture2 dd .czcenter ul.n1 { margin:0 auto; }
.mainssq dl.culture2 dd .czcenter ul.n1 li { float:left; width:320px;line-height:27px; height:27px; padding:0;}
.mainssq dl.culture2 dd .czcenter ul.n1 li a { font-size:14px;}
/*地市之窗2结束*/



.left .hd2 { background:#E7E7E7; padding-bottom:5px;}
.left .hd2 .flashnews { width:269px; height:200px; overflow:hidden; background:url(hdbj.png) no-repeat left top; border-bottom:#CCCCCC 1px solid; margin-bottom:10px; padding-top:10px;}
.left .hd2 .flashnews .photo { width:259px; height:193px; margin:0px auto; background:#999}
.left .hd2 dl.gg { width:267px; background:#FFF; border-color:#FF310A #CCCCCC #CCCCCC #CCCCCC; border-width:0px 1px 1px 1px; border-style:solid;}
.left .hd2 dl.gg dt { background:url(titleleft.png) no-repeat; height:29px; line-height:29px; color:#CC3333; font-weight:bold; padding:0 7px 0 18px; font-size:14px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; }
.left .hd2 dl.gg dt span { float:right;}
.left .hd2 dl.gg dt span a { color:#666666; text-decoration:none; font-weight:normal;}
.left .hd2 dl.gg dd { padding:10px;}
.left .hd2 dl.gg dd ul li { line-height:24px;}

/*培训开始*/
.mainssq .menu4 { height:30px;}
.mainssq .menu4 h2 { float:left; background:url(titlezxjjbj.png) repeat-x bottom; width:130px;}
.mainssq .menu4 h2 a { display:block; float:right; background:url(titlezxjj.png) no-repeat; width:114px; height:20px; text-align:center; padding-top:10px; font-size:16px; font-weight:bold; color:#CC0000;}
.mainssq .menu4 ul {background:url(titlezxjjbj.png) repeat-x bottom; float:right; width:810px; height:20px; padding-left:20px; padding-top:10px;}
.mainssq .menu4 li { float:left; line-height:16px; width:65px; border-right:solid 1px #E2E2E2; height:16px; text-align:center;}
.mainssq .menu4 li.right { border-right:solid 0px #E2E2E2;}

.mainssq dl.kjxz { width:267px;  background:url(training_12.jpg) no-repeat top left; height:111px; border:solid 1px #ccc;}
.mainssq dl.kjxz dt { color:#003366; font-weight:bold; padding:6px 7px 0 18px; height:20px;}
.mainssq dl.kjxz dt span { float:right;}
.mainssq dl.kjxz dd { padding:10px;}
.mainssq dl.kjxz dd ul li { line-height:20px;}

.mainssq .main04 { background:url(training_03.jpg) repeat-x; height:28px; padding:7px 0 0 0;}
.mainssq .main04 .munul { padding-left:35px; float:left;}
.mainssq .main04 .munur { float:right; padding-right:30px; line-height:22px; color:#cc0000;}
.mainssq .main04 .munur a { color:#cc0000;}

.mainssq .pxtopnews { background:url(training_07.jpg) no-repeat top left;}
.mainssq .pxtopnews h1 { display:block; text-align:center; padding-top:28px;}
.mainssq .pxtopnews h1 a { font-size:20px; font-family:"黑体";}
.mainssq .pxtopnews p { width:390px; overflow:hidden; margin:0 auto; padding-top:9px; display:block;line-height:24px; color:#666;}
.mainssq .pxtopnews p a { color:#F00;}
.mainssq .pxtopnews ul.n2 { width:390px; overflow:hidden; margin:0 auto; display:block; padding-top:20px;}
.mainssq .pxtopnews ul.n2 li { float:left; width:390px; line-height:24px; height:25px; }
.mainssq .pxtopnews ul.n2 li .more { float:right; font-size:14px;}
.mainssq .pxtopnews ul.n2 li a { font-size:14px;}
.mainssq dl.pxtopnews2 { background:url(training_10.jpg) no-repeat top left;}
.mainssq dl.pxtopnews2 dt { padding-right:8px; height:22px; padding-top:8px;}
.mainssq dl.pxtopnews2 dt span { float:right;}
.mainssq dl.pxtopnews2 dt span a { color:#666;}
.mainssq dl.pxtopnews2 dd {}
.mainssq dl.pxtopnews2 dd ul.vid { display:block; width:390px; margin:0 auto;}
.mainssq dl.pxtopnews2 dd ul.vid li {background:url(inc5.gif) no-repeat left center; padding-left:10px;line-height:30px;}
.mainssq dl.pxtopnews2 dd ul.vid li a { font-size:14px;}
.mainssq dl.pxtopnews2 dd ul.vid li em a { color:#F00;}
.mainssq .right dl.js { border:solid 1px #CCCCCC;}
.mainssq .right dl.js dt { background:url(training_08.jpg) no-repeat ; border-bottom:solid 1px #FF310A; padding:0 7px 0 24px; height:29px; line-height:29px;}
.mainssq .right dl.js dt a { color:#000; font-size:14px; font-weight:bold;}
.mainssq .right dl.js dt span { float:right; font-size:14px;}
.mainssq .right dl.js dt span a { font-size:12px; color:#666666; font-weight:normal;}
.mainssq .right dl.js dd { overflow:hidden; background:url(newsyxbbj.png);}
.mainssq .right dl.js dd ul.mapnews {display:block; height:141px; padding:10px; }
.mainssq .right dl.js dd ul.mapnews li { float:left; width:100%; line-height:24px;}


/*培训结束*/


















