@charset "gb2312";
/* CSS Document */

p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"宋体";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background: #fff;}
h1,h2,h3,h4,h5,h6{font-family:"";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px;}
table, th, tr, td{}
a:link,a:visited{color:#3f3f3f; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}

/*框架*/
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.marb6{ margin-bottom:6px; clear:both}
.marb10{ margin-bottom:10px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}

/*链接颜色*/
.c_white a:link{ color:#fff; text-decoration:none}
.c_white a:visited{ color:#fff; text-decoration:none}
.c_white a:hover{ color:#fff; text-decoration:underline}

/*logo*/
.logo{ margin:5px auto;}
.logo .img{ float:left; display:block; width:178px; height:50px; background:url(http://www.jianshe99.com/jianzao/images/logo.jpg) no-repeat; margin-right:10px;}
.logo strong{ font-size:28px; font-weight:800; color:#dd3500; float:left; font-family:微软雅黑; margin-top:10px; height:30px; line-height:30px; display:block;}
.logo strong a{ color:#dd3500;}
.logo .list{ width:600px; float:right; line-height:24px;}
.logo .list span{ margin:0 12px;}
.logo .list a{ color:#333333;}
.logo .list .red1{ color:#fa6105;}
.heng1{ height:32px; background:url(images/heng1.jpg); position:relative;}
.heng1 .open{ color:#fff; position:absolute; top:3px; left:40px;}

/*nav*/
.nav{ width:950px; height:32px; background:url(../images/nav.gif) no-repeat;}
.nav h1{ float:left; display:inline; width:172px; height:28px; margin:4px 0 0 20px; background:url(../images/nav_tit.gif) no-repeat; text-align:center; line-height:28px; font-size:18px; font-weight:bold; color:#e83817; font-family:"微软雅黑";}
.nav span{ float:right; line-height:32px; padding:0 10px 0 0; text-align:right; color:#fff;}

/*弹出*/
.AccMenuItem { position:relative; cursor:pointer;}
.AccMenuItem .acc01{ position:absolute;  display:none; width:828px;  padding:10px; border:solid 1px #f7ae73; background:#fff7e3; color:#fa6105;  z-index:100; line-height:20px; left:-1px; *left:-1px; _left:-1px; top:52px; top:52px; top:36px\9; *top:48px; _top:48px;}
.AccMenuItem .acc01 img{ position:absolute; display:block; width:24px; height:12px; top:-12px; left:36px;_left:29px;}
.AccMenuItem .acc01 a{ padding:0 10px 0 0; color:#fa6105; font-weight:normal;float:left;}
.AccMenuItem .active_cat{}
.AccMenuItem .active_cat div{display:block;} 
.AccMenuItem .AccBottom {margin: 0 auto;width: 300px;}

.AccMenuItem .acc02{position:absolute;  display:none; width:828px;  padding:10px; border:solid 1px #f7ae73; background:#fff7e3; color:#fa6105;  z-index:90;line-height:20px; left:-103px; *left:-103px; _left:-109x; top:52px; top:36px\9; *top:48px; _top:48px;}
.AccMenuItem .acc02 img{ position:absolute; display:block; width:24px; height:12px; top:-12px; left:142px; _left:135px;}
.AccMenuItem .acc02 a{ padding:0 10px 0 0; color:#fa6105; font-weight:normal;float:left;}

.AccMenuItem .acc03{position:absolute;  display:none; width:828px;  padding:10px; border:solid 1px #f7ae73; background:#fff7e3; color:#fa6105;  z-index:3;line-height:20px; left:-216px; *left:-216px; _left:-216px; top:52px; top:36px\9; *top:48px; _top:48px;}
.AccMenuItem .acc03 img{ position:absolute; display:block; width:24px; height:12px; top:-12px; left:247px; _left:240px;}
.AccMenuItem .acc03 a{ padding:0 10px 0 0; color:#fa6105; font-weight:normal;float:left;}

.AccMenuItem .acc04{position:absolute;  display:none; width:828px;  padding:10px; border:solid 1px #f7ae73; background:#fff7e3; color:#fa6105;  z-index:3;line-height:20px; left:-318px; *left:-318px; _left:-323px; top:52px; top:36px\9; *top:48px; _top:48px;}
.AccMenuItem .acc04 img{ position:absolute; display:block; width:24px; height:12px; top:-12px; left:354px; _left:347px;}
.AccMenuItem .acc04 a{ padding:0 10px 0 0; color:#fa6105; font-weight:normal;float:left;}

.AccMenuItem .acc05{position:absolute;  display:none; width:828px;  padding:10px; border:solid 1px #f7ae73; background:#fff7e3; color:#fa6105;  z-index:3;line-height:20px; left:-431px; *left:-431px; _left:-431px; top:52px; top:36px\9; *top:48px; _top:48px;}
.AccMenuItem .acc05 img{ position:absolute; display:block; width:24px; height:12px; top:-12px; left:460px; _left:453px;}
.AccMenuItem .acc05 a{ padding:0 10px 0 0; color:#fa6105; font-weight:normal;float:right;}

.AccMenuItem .acc06{position:absolute;  display:none; width:828px;  padding:10px; border:solid 1px #f7ae73; background:#fff7e3; color:#fa6105;  z-index:3;line-height:20px; left:-538px; *left:-533px; _left:-538px; top:52px; top:36px\9; *top:48px; _top:48px;}
.AccMenuItem .acc06 img{ position:absolute; display:block; width:24px; height:12px; top:-12px; left:569px; _left:562px;}
.AccMenuItem .acc06 a{ padding:0 10px 0 0; color:#fa6105; font-weight:normal;float:right;}

.AccMenuItem .acc07{position:absolute;  display:none; width:828px;  padding:10px; border:solid 1px #f7ae73; background:#fff7e3; color:#fa6105;  z-index:3;line-height:20px; left:-646px; *left:-646px; _left:-646px; top:52px; top:36px\9; *top:48px; _top:48px;}
.AccMenuItem .acc07 img{ position:absolute; display:block; width:24px; height:12px; top:-12px; left:674px; _left:667px;}
.AccMenuItem .acc07 a{ padding:0 10px 0 0; color:#fa6105; font-weight:normal;float:right;}

.AccMenuItem .acc08{position:absolute;  display:none; width:828px;  padding:10px; border:solid 1px #f7ae73; background:#fff7e3; color:#fa6105;  z-index:3;line-height:20px; left:-747px; *left:-748px; _left:-748px; top:52px; top:36px\9; *top:48px; _top:48px;}
.AccMenuItem .acc08 img{ position:absolute; display:block; width:24px; height:12px; top:-12px; left:779px; _left:772px;}
.AccMenuItem .acc08 a{ padding:0 10px 0 0; color:#fa6105; font-weight:normal;float:right;}

/*地区分类*/
.dqfl{ width:850px; min-height:340px; background:url(../images/bg01.jpg) no-repeat bottom #fffdf6; padding:20px 50px;}
.dqfl .tit_warp{ height:35px; background:url(../images/xian01.gif) repeat-x bottom;}
.dqfl .tit{ width:145px; height:35px; line-height:35px; padding:0 0 0 50px; font-size:16px; font-weight:bold; color:#fff; font-family:"微软雅黑"; background:url(../images/tit01.gif) no-repeat;}
.dqfl .biaoge{ width:100%; border-bottom:2px solid #fe8525; border-right:1px solid #fe8525; background:#fff; position:relative; z-index:1;}
.dqfl .biaoge td{ height:56px; line-height:56px; border-left:1px solid #ffd491;border-bottom:1px solid #ffd491;  text-align:center; font-size:14px;}
.dqfl .biaoge td:hover{ background:#fff3dd; font-weight:bold; color:#ff4d00; cursor:pointer;}
.dqfl .biaoge td:hover a{ display:block; color:#ff4d00;}
.dqfl .biaoge .more{display:none; background:#fff;position:absolute;}
.dqfl .biaoge span{ display:block; height:56px; width:101px;}
.dqfl .biaoge td a:link{ color:#3F3F3F; text-decoration:none}
.dqfl .biaoge td a:visited{ color:#3F3F3F; text-decoration:none}
.dqfl .biaoge td a:hover{ color:#ff4d00; text-decoration:underline}
.divbox{/*提供一个相对节点，让弹出层相对它绝对定位；*/
line-height:0;
font-size:0;
position:relative;
}

/*学员心声*/
.index-xinsheng {padding:10px 9px;}
.index-xinsheng #xingsheng{ overflow:hidden; width:100%; height:180px; font-size:12px}
.index-xinsheng #xingsheng .font-title{ width:52px; margin-right:10px; float:left; height:76px; overflow:hidden}
.index-xinsheng #xingsheng .font-title span {wdith:49px; text-align:center;display:block; margin-top:4px; overflow:hidden;}
.index-xinsheng #xingsheng .font-cont{line-height:19px; overflow:hidden;}
.index-xinsheng #xingsheng .font-title a{color:#171614;}
.index-xinsheng .pad { margin:10px 0}
.index-xinsheng p { background:url(/images/indexnew/dian2.gif) left center no-repeat; padding-left:15px}
.line{clear:both;height:1px;overflow: hidden; background-image:url(../images/line.gif);}

/*市级logo*/
.shiji{ height:151px; width:100%; background:url(../images/shi_logo.gif) repeat-x;}
.sk_logo{ width:950px; height:114px; margin:0 auto; background:url(../images/shi_logo.jpg) no-repeat; position:relative;}
.sk_logo .bg{ width:39px; height:114px; background:url(../images/sj_lb.jpg) no-repeat; position:absolute; right:-39px; top:0;}
.sk_logo h2{ font-size:42px; font-weight:bold; font-weight:bold; color:#fff; font-family:"微软雅黑"; padding:25px 450px 0 0; text-align:right;}

.con{ margin-bottom:10px;}
.con .l{ width:665px; float:left;}
.con .l .mbx{ color:#171717; height:35px; line-height:35px;}
.con .l .mbx a{ color:#171717;}
.con .l .mbx span{ margin:0 5px;}
.con .l .zw{ border:solid 1px #ffd18e; border-top:solid 3px #fa8c1f; padding:20px; font-size:14px; line-height:26px;}
.con .l .zw .editor{ text-align:right;}
.con .l .zw .tit{ font-size:19px; font-weight:800; color:#171717; text-align:center;}
.con .l .zw .subtit{ text-align:center; color:#888888; height:40px; line-height:40px; border-bottom:solid 1px #e6e6e6; margin-bottom:10px; font-size:12px;}
.con .l .zw .subtit a{ color:#888888;}
.con .l .zw .ysyd{ margin-top:15px; padding-top:10px; border-top:solid 1px #e6e6e6; font-weight:800; color:#ff3300;}
.con .l .zw .ysyd a{ color:#171717; margin-right:20px;}
.con .l .zw .scfx{ padding-top:5px; font-weight:800; color:#ff3300;}
.con .l .zw .scfx .lt{ font-size:12px; color:#171717; padding:3px 0 3px 20px; font-weight:normal; background:url(http://www.jianshe99.com/head/images/new/top.gif) no-repeat scroll 0 -70px transparent; margin-right:15px;}
.con .l .zw .pian{ margin-top:10px;}
.con .l .zw .pian span{ padding:5px 10px; border:solid 1px #dddddd; font-size:12px; margin-right:15px;}
.con .l .zw .pian a{ color:#171717;}
.con .l .otit{ margin-top:15px; height:24px; line-height:24px; border-bottom:solid 1px #ffdbb8;}
.con .l .otit strong{ display:block; float:left; height:23px; border-bottom:solid 2px #fa8c1f; font-size:14px; color:#ec5b21; padding:0 20px 0 5px;} 
.con .l .kszx{ padding:8px 0 0 0;}
.con .l .kszx ul{}
.con .l .kszx li{ float:left; height:26px; line-height:26px; width:220px; overflow:hidden; font-size:14px;}
.con .l .qtxx{ padding:8px 0;}
.con .l .qtxx li{ float:left; height:26px; line-height:26px; padding:0 10px 0 0; font-size:14px;}
.con .l .xgxw{ margin-top:15px;}
.con .l .xgxw li{ font-family:宋体; color:#171717; width:331px; float:left; font-size:14px; line-height:26px; height:26px; overflow:hidden;}
.con .l .xgxw li a{ color:#171717;}

.con .r{ width:275px; float:right;}
.con .r .sou{ height:35px; line-height:35px;}
.con .r .sou img{ padding:5px 3px 0 0; vertical-align:top;}
.con .r .sou input{ margin-top:8px;}
.con .r .sou select{ width:63px;}
.con .r .sou .txt{ width:95px; height:19px; border:solid 1px #cccccc; margin:0 3px;}
.con .r .sou .btn{ width:40px; height:21px; background:url(../images/soubtn.jpg); cursor:pointer; border:none; color:#fff;}
.con .r .rcon{ border:solid 1px #ffd495;}
.con .r .rtit{ height:30px; line-height:30px; background:url(../images/rtit.jpg) repeat-x; border-bottom:solid 1px #ffd495;}
.con .r .rtit strong{ color:#ec5b21; float:left; font-size:14px; padding-left:30px; background:url(../images/rtiticon.jpg) 10px center no-repeat;}
.con .r .rtit strong a{ color:#ec5b21;}
.con .r .rtitte{ height:30px; line-height:30px; background:url(../images/rtit.jpg) repeat-x;}
.con .r .rtitte strong{ color:#ec5b21; float:left; font-size:14px; padding-left:10px;}
.con .r .rtit .more{ float:right; margin-right:10px; color:#E15B01;}
.con .r .bkzn{ padding:10px 13px; line-height:24px;}
.con .r .bkzn a{ color:#171717;}
.con .r .bkzn span{ margin:0 4px;}
.con .r .bctj{ padding:10px 10px 0;}
.con .r .bctj li{ border-bottom:solid 1px #ffd18e; padding-bottom:8px; margin-bottom:8px;}
.con .r .bctj .ban{ width:78px; border-right:dashed 1px #ffd18e; float:left; color:#f36f18; font-family:微软雅黑; text-align:center; font-weight:800;}
.con .r .bctj .ban span{ font-size:16px;}
.con .r .bctj .txt{ padding-left:15px; float:left; width:158px;}
.con .r .xyxs{ padding:0 0 5px;}
.con .r .jptj{ padding:10px;}
.con .r .jptj li{ font-family:宋体; color:#171717; height:24px; line-height:24px; overflow:hidden;} 
.con .r .jptj li a{ color:#171717;}
.con .r .zttj{ width:253px; overflow:hidden; padding:10px;}
.con .r .zttj ul{ width:300px;}
.con .r .zttj li{ width:120px; float:left; margin-right:10px; text-align:center; line-height:24px;}
.con .r .zttj li a{ color:#171717;}



.shigun{ padding:10px 5px;}
.shibtnl{ width:23px; height:23px; background:url(../images/shibtnl.jpg); float:left; margin-top:43px; margin-right:6px; cursor:pointer;}
.shicon{ width:206px; height:140px; overflow:hidden; float:left;}
.shicon img{ padding:2px; border:solid 1px #dbd1cd; width:200px; height:113px; vertical-align:top;}
.shicon1{ width:100000px;}
.shicon1 ul{ float:left;}
.shicon1 li{ float:left; width:206px; margin-right:10px;}
.shicon1 li .txt span{ padding-left:10px; background:url(../images/rjiao.jpg) left center no-repeat; float:left; color:#171717;}
.shicon1 li .txt span a{ color:#171717;}
.shicon1 li .txt .ting{ float:right; color:#e15b01;}
.shicon1 li p{ line-height:24px;}
.shibtnr{ width:23px; height:23px; background:url(../images/shibtnr.jpg); float:right; margin-top:43px; cursor:pointer;}

/*地区页*/
.dqtit{ height:32px; line-height:32px; background:url(../images/dqtit.jpg);}
.dqtit strong{ display:block; height:32px; width:235px; float:left; text-align:center; font-size:18px; color:#ec5b21; font-family:微软雅黑;}
.dqtit ul{ float:right;}
.dqtit li{ float:left; color:#fff; margin-right:10px; font-family:宋体;}
.dqtit li a{ color:#fff;}
.dqcity{ border:1px solid #ddd9d3; border-top:0; background:#fdfdfd url(../images/dqbg.gif) left bottom repeat-x; padding:10px 13px;}
.dqcity h3{ line-height:24px; color:#f67d08;}
.dqcity ul{}
.dqcity li{ float:left; padding:0 15px 0 0; line-height:24px;}
.dqcon{ border:solid 1px #ffd18e;}
.dqcon .tit{ height:41px; line-height:41px; background:url(../images/tit02.gif) repeat-x;}
.dqcon .tit h4{ float:left; background:url(../images/tit02_d.gif) no-repeat 10px; padding:0 0 0 25px; font-size:16px; font-weight:bold; color:#ec5b21; font-family:"微软雅黑";}
.dqcon .tit span{ float:right; color:#ec5b21; padding-right:10px;}
.dqcon .tit span a{ color:#ec5b21;}
.dqlist li{ color:#171717; font-family:宋体; height:30px; line-height:30px; overflow:hidden;}
.dqcon .xian{ height:1px; border-bottom:dashed 1px #dddddd; overflow:hidden; margin:15px auto;}
.dqlist{ padding:15px 20px;}
.dqlist li a{ color:#171717; font-size:14px; float:left; width:545px; height:30px; overflow:hidden;}
.dqlist li a:hover{ color:#ec5b21;}
.dqlist li span{ float:right; color:#878686;}
.page{ margin:15px auto 5px;}
.pagel{ float:left;}
.pagel a{ padding:2px 7px; border:solid 1px #dddddd; color:#171717; margin-right:5px;}
.pagel b{ padding:2px 7px; background:#F1EDED; border:solid 1px #dddddd; margin-right:5px;}
.pager{ float:right; color:#171717;}
.pager .txt{ width:30px; height:20px; border:solid 1px #999999; margin:0 5px; vertical-align:middle; text-align:center;}
.pager .btn{ border:solid 1px #999999; background:#e4e4e4; height:23px; padding:0 3px; cursor:pointer; vertical-align:middle;}