img{ border:none;}
#ft{ width:1003px; margin:0 auto;}
/**fang tan left**/
.ftdetail{ width:728px; float:left; margin-left:7px; display:inline; }
.ftcont{ width:228px; height:192px; background:#C1DDF7; float:left; position:relative;}
.ftyjzs{ width:7px; height:7px; position:absolute; top:0; left:0; }
.ftyjys{ width:7px; height:7px; position:absolute; top:0; right:0; }
.ftyjzx{ width:7px; height:7px; position:absolute; bottom:0; left:0; }
.ftsearch{ width:94%; height:20px; margin:0 auto;}
.ftpic{ width:198px; height:130px; margin:0 auto; background:#fff; padding:6px;}


.ftcontword{ width:500px; height:192px; float:left; margin:auto; margin-bottom:9px; padding-left:10px; overflow:hidden;}
.ftnav{ width:100%; height:21px; line-height:21px; list-style:none}
.ftnav li{ width:88px; height:21px; background:url(/images/ftbj1.jpg) no-repeat left top; text-align:center; margin-left:30px;}

.ftcontentc2{background:#C1DDF7;}
.ftcontent{ width:490px; height:171px;margin-left:10px; background:#C1DDF7;overflow:hidden;}
.ftwhite,.hdwhite{ width:468px; height:135px; float:left; background:#fff; padding:7px 5px;text-align:left; overflow:hidden;}

.ftzzscap,.hdmap{ width:100%; display:block; height:26px; background:url(/images/ftbj2.jpg) repeat-x left top;}
.ftzzsword{ width:150px;background:url(/images/ftbj3.jpg) repeat-x left top; float:left; height:26px; text-align:center; color:#fff; line-height:26px;}
.ftzzsbj{ width:29px; height:26px; float:left;} 
.ftzzstw,.ftzzstw1{ width:726px;border:#ccc 1px solid; border-top:none;}
.ftzzstw{height:533px}
.ftzzstw1{}
.ftzzsul{ width:100%; margin:0 auto; height:533px; overflow:auto; list-style:none;}
.ftzzsul li{ width:118px; height:58px; margin:27px 0px 0px 20px; border:#7B7B7B 1px solid; float:left; overflow:hidden }


/**fang tan right**/
.ftlistz{ width:251px; float:left; margin-left:7px; display:inline; }
.ftlasted,.hdlistk{ width:251px; height:285px; position:relative; margin:0 auto; background:url(/images/ftbj5.jpg) repeat-y left top;}
.hdlistk{ height:442px;}
.ftzsj1{ width:10px; height:10px; position:absolute; left:0; top:0;}
.ftzxj1{ width:10px; height:10px; position:absolute; left:0; bottom:-1px;}
.ftysj1{ width:10px; height:10px; position:absolute; right:-1px; top:0;}
.ftyxj1{ width:10px; height:10px; position:absolute; right:-1px; bottom:-1px;}
.ftzxcap{ width:90%; height:17px; overflow:hidden; margin:0 auto; text-align:left;}
.ftzxlist,.hdlist1,.hdlist2{ width:232px; height:210px; overflow:auto; margin:0 auto; list-style:none; background:#fff; padding:10px 0px;}
.hdlist1{ height:362px;}
.ftzxlist li,.hdlist1 li,.hdlist2 li{ width:90%; height:20px; line-height:20px; background:url(/images/listsk2.jpg) no-repeat left 8px; text-align:left; text-indent:10px; margin:0 auto; overflow:hidden}


.ftword1{ color:#498AC7}
.ftword1 a{ color:#498AC7}
.ftword1 a:hover{ color:#498AC7}

/**shang cheng star**/
#sc{ width:1003px; margin:0 auto;}
.scbook{ width:230px; float:left;}
.classlogin{ width:209px; height:117px; border:#D6D6D6 1px solid; margin:0px auto; position:relative; overflow:visible}
.classlogin img{ margin:0px 1px}
.clys{ position:absolute; left:-1px; top:-1px; width:10px; height:10px; background:url(/images/bc_bj1.jpg) no-repeat left top;}
.clyx{ position:absolute; left:-1px;bottom:-1px !important; bottom:-2px;width:10px; height:10px;background:url(../images/bc_bj3.jpg) no-repeat left top;}
.clzs{ position:absolute;right:-1px !important; right:-2px; top:-1px; width:10px; height:10px;background:url(../images/bc_bj2.jpg) no-repeat left top;}
.clzx{ position:absolute;right:-1px !important; bottom:-1px !important; right:-2px; bottom:-2px; width:10px; height:10px;background:url(../images/bc_bj4.jpg) no-repeat left top;}
.loginword{ width:89%; line-height:20px; margin:0 auto; font-weight:bold; color:#735122; border-bottom:#AFAFAF 1px solid; text-indent:10px;}
.classlogin .input1{ width:94px; height:16px; color:#735122; border:#CECFCE 1px solid;}

.scnewbook,.scnewbook1{ width:201px; height:24px; line-height:24px; text-align:center; background:url(/images/scbj3.jpg) repeat-x left top; position:relative; margin:0 auto;}
.scnewbook1{background:url(/images/scbj03.jpg) repeat-x left top;}
.scnewbook h6,.scnewbook1 h6{ width:100%; line-height:24px; color:#fff; background:url(/images/zclist.jpg) no-repeat 30px 5px; font-size:12px;}
.scnewbook1 h6{background:url(/images/zclist1.jpg) no-repeat 30px 5px;}
.sccapbjz{ width:9px; height:24px; position:absolute; top:0; left:0;}
.sccapbjy{ width:9px; height:24px; position:absolute; top:0; right:-1px;}
.scnewlist,.scnewlist1{ width:199px; height:203px; border:#1094D2 1px solid; margin:0 auto; padding:10px 0px; overflow:auto; overflow-x:hidden;}
/*1.7change*/
.scnewlist table{ width:85%; margin:0 auto;}
.scnewlist table td{border-bottom:#BEBEBE 1px dashed; line-height:20px; height:20px; text-indent:8px;}

.scnewlist1{ border:#D21060 1px solid; overflow:auto}
.scnewlist li,.scnewlist1 li{ width:95%; height:20px; line-height:20px; border-bottom:#BEBEBE 1px dashed; margin:0 auto; background:url(/images/list3.jpg) no-repeat 10px 8px; overflow:hidden;}

.scnewlist1 .scqkjl{ width:90%; height:20px; line-height:25px; text-align:right; background:none; border:none; margin:0 auto; overflow:hidden}
.scqkjl a{ text-decoration:underline;}
.scqkjl a:hover{ text-decoration:underline; color:#990000}

.sclogina{ width:211px; background:#F0F0F0; margin:0 auto;}
.sclogina p{ width:93%; margin:0 auto; text-align:center; line-height:20px;}




.sclist{ width:773px;float:right;}
.scsearch{ width:100%; height:23px; line-height:23px; background:#DAEBFB; text-align:left; text-indent:17px; font-weight:bold; color:#1047D2}
.scjg{ width:100%; margin:0 auto;}
.scbookoth{ width:320px; float:left; margin-left:15px; display:inline;  margin-top:6px; border-bottom:#1047D2 1px dashed; background:#FCFCFC; margin-bottom:6px;}
/*1.9change*/
.scbookpic{ width:95px; float:left; border:1px solid #666; padding:1px;}
.scbookcont{width:204px; height:230px; float:left; margin-left:10px;}
.scbookcont h4{ line-height:20px; border-bottom:#DADADA 1px solid; text-align:left; width:100%; font-size:12px; font-weight:bold;}

.scp1{ width:190px;  height:60px;text-align:left; margin-top:5px; color:#333; overflow:hidden}
.scbtn{ width:100%; text-align:center; height:23px; margin:0 auto;}

.scsxy1{ width:85%; height:22px; line-height:20px; text-align:center;}



/**shang cheng end**/

.scgray{ color:#4F4F4F}
.scgray a{ color:#4F4F4F}
.scgray a:hover{ color:#4F4F4F}

.scgray1{ color:#333}
.scgray1 a{ color:#333}
.scgray1 a:hover{ color:#333}

/**shangcheng ny**/
.scbookpicny{ width:95px; height:125px; float:left; margin-left:4px; display:inline; border:1px solid #666; padding:1px;}

.scbook1{ width:575px; height:25px; line-height:25px; float:left; margin-left:10px;  border-bottom:#ccc 1px solid;}
.scbook2{ width:575px; float:left; margin-left:10px;margin-top:5px;}

.scbook3{ width:95%; height:30px; overflow:hidden; text-indent:20px;}

.scspecail{ text-decoration:line-through;}

.sclist h4{ text-align:left; font-size:16px; font-weight:normal; text-indent:10px;}

.scbook4{ width:93%; text-align:left; padding:10px;} 
.scxx{ width:95%; height:1px; font-size:0px; line-height:0px; border-bottom:#ccc 1px dashed;}

.sckhpj{ width:95%; height:18px; border-bottom:#F5F5F5 2px solid; background:url(/images/scbj4.jpg) repeat-x left top; text-indent:20px; padding-top:5px;}

.scbook5{ width:65%; text-align:left; padding:10px;} 
.scpjtx{ width:55px; height:150px; float:left; display:inline; margin-left:10px; text-align:center}
.scpjtx img{ border:#B4B4B4 1px solid}
.scpjtx p{ line-height:50px;}
.sctjnr1{ width:535px; float:left; position:relative; margin-left:20px; border:#E5A9A9 1px solid; overflow:visible}
.sctjnr1 .bj1{ width:16px; height:31px; position:absolute; top:-1px; left:-14px; background:url(/images/a_tj1.jpg) no-repeat left top;}


.scgray2{ color:#3D434F}
.scgray2 a{ color:#3D434F}
.scgray2 a:hover{ color:#3D434F}

.scblue1{ color:#477AAF}
.red1{ color:#f00; font-weight:bold;}
.scinput1{ border:none}

.scgray3{ color:#9B9B9B}
.scyell{ color:#B18850}
.scgray4{ color:#414141}
.scgray4 a{ color:#414141}
.scgray4 a:hover{ color:#414141}


/**gouwuche star**/
.gwc{ width:770px; background:#C1DEF3;  float:left; }
.gwcont{ width:755px;  background:#fff; margin:0 auto; position:relative}
.gwczsj{ width:10px; height:10px; position:absolute; left:0; top:0; background:url(/images/zsj01.jpg) no-repeat left top}
.gwczxj{ width:10px; height:10px; position:absolute; left:0; bottom:0;background:url(/images/zxj01.jpg) no-repeat left top}
.gwcysj{ width:10px; height:10px; position:absolute; right:-1px; top:0;background:url(/images/ysj01.jpg) no-repeat left top}
.gwcyxj{ width:10px; height:10px; position:absolute; right:-1px; bottom:0;background:url(/images/yxj01.jpg) no-repeat left top}

.gwctable1{ width:97%; border:none; background:#A0B5E2; margin:0 auto;}
.gwctable1 td{ background:#F2F5FD}
.gwctable1 tr{ height:25px;}
.gwctable1 .tr1{ font-weight:bold;height:25px;}
.gwctable1 td{ text-align:center}
.gwctable1 .td1{ text-align:left; text-indent:5px;}

.jgp1,.jgp2{ width:90%; margin:0 auto; line-height:20px;}
.jgp2{ text-align:center}

.ht{ width:100%; height:25px; background:#F0F0F0}

.gwcjxgw{ width:97%; height:100px; margin:0 auto; border:#91A9DD 1px solid; background:#F2F5FD;}
.gwcjx1{ width:50%; height:60px; text-align:center; float:left; margin-top:20px;}


.gwcxdh{ width:1003px; height:30px; line-height:30px; margin:0 auto; text-align:center; background:#f0f0f0;}
.gwcxdh table{ margin:0 auto;}


.redspe{ color:#f00;}
.redspe a{ color:#f00; text-decoration:underline}
.redspe a:hover{ color:#000; text-decoration:underline}

/**question star**/
#question{ width:985px; margin:0 auto;}
.queslist1{ width:575px; float:left;}
.qdjj{ width:212px;  border:#A9C6DB 1px solid;}
.qjj1,.qjj2,.qjj3{ width:100%; height:24px; background:url(/images/qbj1.jpg) no-repeat 15px 3px; background-color:#EFF1D4; border-top:#E7E9BE 1px solid; overflow:hidden; text-indent:45px; line-height:24px;}
.qjj2{ background:url(/images/qbj2.jpg) no-repeat 15px 3px; background-color:#D4F1E7;border-top:#BEE9DA 1px solid;}
.qjj3{ background:#D4E5F1; border-top:#BED8E9 1px solid;}

.qjjlist,.qjjlist1{ width:95%;  margin:0 auto; background:#F6F9FA; list-style:none;}
.qjjlist1{ background:#fff;}
.qjjlist li,.qjjlist1 li{ width:85%; margin:0 auto; line-height:23px; text-align:left; height:23px; overflow:hidden}

.queslist2{ width:410px; float:right;}
.qdjj2{ width:195px;}
.qxgwt,.qxgwt2{ width:100%; background:#B7D0F2; margin:0px auto;}
.qxgwt2{ background:#B7E0F2}
.qggq{ width:95%; border:#ccc 1px solid; margin:0px auto; background:#fff;}
.qggq .p1,.qggq .p2{ width:90%; height:20px; line-height:20px; margin:0 auto; background:url(/images/gg.jpg) no-repeat left 1px; text-align:left; text-indent:20px;}
 .qggq .p2{ background:url(/images/gg2.jpg) no-repeat left 1px;}
 .qggq .p3{ width:90%; height:20px; line-height:20px; margin:0 auto; text-indent:20px;}
.ggqlist{  list-style:none; margin:0 auto; text-indent:20px}		 
.ggqlist li{ width:100%; height:20px; line-height:20px; background:url(/images/list11.jpg) no-repeat left 7px; text-align:left; text-indent:10px; overflow:hidden; font-size:14px; color:#261CDC}
.jfphul{list-style:none; text-indent:20px}
.ggqlist li a{ color:#261CDC}
.ggqlist li a:hover{ color:#f00}

.ggqlist1{	width:100%;	height:100px;margin:0 auto; border:none;}
.ggqlist1 .tr1{ height:20px; line-height:20px; color:#666;border-bottom:#E1E1E1 1px dashed;}


.qqgd1{ width:90%; margin:0 auto; text-align:right; height:25px; line-height:25px;}




/**question end**/

.quinput1{ width:187px;}
.quinput2{ width:120px;}
.quinput3{ width:60px;}

.qword1{ color:#727272}
.qword1 a{ color:#261CDC}
.qword1 a:hover{ color:#261CDC}

.qjh1{ color:#666;}
.qjh1 a{color:#CC5C00; text-decoration:underline}
.qjh1 a:hover{color:#000; text-decoration:underline}

.qword2{color:#261CDC}
.qword2 a{color:#261CDC}
.qword2 a:hover{color:#000}

/**question gonggao**/
.quggqy{ width:775px;}
.qudqwz{ width:100%; height:25px; line-height:25px; margin:0 auto; text-align:left; text-indent:10px; border-bottom:#ccc 1px solid }
.quggqy h5{ font-size:16px; text-align:center; height:50px; line-height:50px; color:#B49000;}
.quggword{ width:90%; line-height:23px; margin:0 auto; text-align:left; text-indent:24px;}

.qugglist{ width:95%; margin:0 auto; list-style:none;}
.qugglist li{ width:50%; height:25px; line-height:25px; background:url(/images/list14.jpg) no-repeat 10px 7px; float:left; text-indent:20px; font-size:14px; overflow:hidden}

.qfy{ width:100%; height:30px; line-height:30px; text-align:center; overflow:hidden}

/**zuixin action**/

.hdnav{ width:100%; height:21px; line-height:21px; list-style:none}
.hdnav li{ width:88px; height:21px; background:url(/images/hdbj1.jpg) no-repeat left top; text-align:center; margin-left:30px; float:left; display:inline}
.hdnav .li1{ width:138px;background:none;display:block}
.hdnav .li2{ width:83px; height:17px; line-height:17px; background:url(/images/hdbj2.jpg) no-repeat left top; margin-top:3px; margin-left:3px;}

.hdwhite{ overflow:auto; background:#ff0}

.hdlasted{ width:251px; height:285px; position:relative; margin:0 auto; background:url(/images/hdbj3.jpg) repeat-y left top;}
.hdzsj1{ width:10px; height:10px; position:absolute; left:0; top:0;}
.hdzxj1{ width:10px; height:10px; position:absolute; left:0; bottom:-1px;}
.hdysj1{ width:10px; height:10px; position:absolute; right:-1px; top:0;}
.hdyxj1{ width:10px; height:10px; position:absolute; right:-1px; bottom:-1px;}
.hdzxlist{ width:232px; height:200px; overflow:hidden; margin:0 auto; list-style:none; background:#fff; padding:10px 0px;overflow:auto;}
.hdzxlist li{ width:90%; height:20px; line-height:20px; background:url(/images/listsk2.jpg) no-repeat left 8px; text-align:left; text-indent:10px; margin:0 auto; overflow:hidden}
.hdgd{ width:90%; margin:0 auto;text-align:right; line-height:25px;}

.hdmap{ background:url(/images/hdbj4.jpg) repeat-x left top;}
.hdword{ width:150px;background:url(/images/hdbj5.jpg) repeat-x left top; float:left; height:26px; text-align:center; color:#fff; line-height:26px;}

.hdcontent,.hdcontent1{ width:98%; margin:0 auto;padding:1%; overflow:auto; overflow-x:hidden; list-style:none;}
.hdcontent{ height:413px}
.hdcontent1 {min-height:405px;padding:5px 0px;}


/**huiyuan jifen**/
.qphb{ width:85%; margin:0 auto;}
.qphb td{ border-bottom:#ccc 1px solid; padding:5px; text-align:center; color:#666666}

/**wenjijuewenti**/

.quwt{ width:90%; margin:0 auto;}
.tjjcapny,.tjjcapny1,.yjjwtny{width:99%; height:24px; background:url(/images/qbj1.jpg) no-repeat 15px 3px; background-color:#EFF1D4; border:#E7E9BE 1px solid; overflow:hidden; text-indent:45px; line-height:24px;}

.tjjcapny1{ background:#FEF2EF; border:#FEDBD8 1px solid;}

.quwt1,.quwt2{ margin:0 auto; width:99%;}
.quwt2{ border-bottom:#ccc 1px dashed; }
.quwt1 td,.quwt2 td{ padding:5px; font-size:14px; border-bottom:#ccc 1px dotted; text-indent:30px;}
.quwt2 td{ border:none;}

.yjjwtny{background:url(/images/qbj2.jpg) no-repeat 15px 3px; background-color:#D4F1E7;border-top:#BEE9DA 1px solid; }


.quword1{color:#261CDC; font-size:12px;}
.qwlhd{ width:99%; text-align:center; border:#ccc 1px solid; background:#f9f9f9; height:105px; padding:10px 0px; font-size:14px; }
.z12h{ font-size:12px;}



/********************************************************************************/
.hd_gg{ float:left; width:218px;}
.hd_gg .nav{ height:27px; line-height:27px; background:#bddbf7; font-size:14px; font-weight:bold; color:#226bb8; text-align:center;}
.hd_gglist{ border-bottom:dashed #CCCCCC 1px;}
.hd_gglist .zbt{ width:203px; height:27px; line-height:27px; padding-left:15px; background:url(/images/hd/hd_04.gif) no-repeat left center; overflow:hidden;}
.hd_gglist .zbt a:link{ color:#074a91;}
.hd_gglist .zbt a:visited{ color:#074a91;}
.hd_gglist .fbt{ width:218px; height:27px; line-height:27px; overflow:hidden;}
.hd_ztzq{ border:solid #fcebd7 1px;}
.hd_ztzq .nav{ height:25px; line-height:25px; background:#ffebd2; font-size:14px; font-weight:bold; color:#cfaa25; text-align:center;}
.hd_ztmain{ text-align:center;}
.hd_ztmain img{ margin:10px 0px;}
.hd_hdzq{width:249px; border:solid #c6dcf1 1px;}
.hd_hdzq .nav{ height:24px; line-height:24px; background:#bddbf7; font-size:14px; font-weight:bold; color:#2368a3; text-align:center;}
.hd_hdzqlisk{ width:251px; height:26px; line-height:26px;color:#e49c3a; overflow:hidden;}
.hd_hdzqlisk a:link{ color:#e49c3a;}
.hd_hdzqlisk a:visited{ color:#e49c3a;}