/*author:TinaGao date:2012-11-28*/
body,div,p,form,table,td,lable,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dd,dt,img{padding:0;margin:0;border:0;}
body{font-size:12px;font-family:"宋体"; line-height:22px;background:#fff url(../img/bg1.jpg) repeat-x top left;}
td,input,select{font-size:12px;font-family:'宋体,arial';}
a{color: #000000; text-decoration: none;}
a:visited{color: #000; text-decoration: none;}
a:hover{color: #990000;text-decoration: underline;}
ul li{list-style:none;}
a img{border:0}
.clear{clear:both;}

/*公共部分*/
.wrap{width:960px;margin:0 auto;}
.areaTime{width:300px;height:55px;padding:20px 0 15px 660px;overflow:hidden;}
.areaTime dd{float:left;width:100px;background:url(../img/gq.jpg) no-repeat 0 0; height:21px; line-height:22px;padding-left:40px;color:#fff;font-size:12px;margin:5px 0;}
.areaTime #gq_ld{background-position:0 -21px;}
.areaTime #gq_ny{background-position:0 -42px;}
.areaTime #gq_sls{background-position:0 -63px;}
.navdiv{background:url(../img/navbg.jpg) no-repeat;width:960px; height:48px;padding-bottom:10px;overflow:hidden;}
.navdiv ul{float:left;}
.navdiv ul li{float:left;background:url(../img/line1.jpg) no-repeat center right;padding-right:1px; height:48px; line-height:48px;}
.navdiv ul li a,.navdiv ul li a:visited,.navdiv ul li a:hover,.navdiv ul li a.on{display:inline-block;padding:0 7px;font-size:16px;font-family:"黑体";color:#1b75bb;height:48px; line-height:48px; text-decoration:none;text-align:center}
.navdiv ul li a:hover,.navdiv ul li a.on,.navdiv ul li a:visited.on{background:url(../img/libg1.jpg) repeat-x;color:#fff;}
.navdiv ul li a#home{width:44px;}
.navdiv ul li a#home:hover,.navdiv ul li a#home.on{background:url(../img/libg.jpg) no-repeat 0 0;width:44px;}
.znsearch{float:right;margin-top:10px;width:170px;height:21px;overflow:hidden;}
.znsearch input{marign:0;padding:0;}
.znsearch .g_txt1{background:#fff;border:none;width:125px;padding:0 5px;color:#a7a7a7; height:21px;font-size:12px; line-height:22px; vertical-align:top;}
.znsearch .g_btn1{background:url(../img/searchbg.jpg) no-repeat;width:21px; height:21px;cursor:pointer;border:none;margin-left:-5px;}
.maindiv{padding-top:15px;background:#fff;}
/*TinaGao*/
.g_center{padding:0 10px;width:940px;}
.g_mainTopL{float:left;width:618px;background:url(../img/bg2.jpg) no-repeat left bottom;padding-bottom:18px;overflow:hidden;}
.g_mainTopR{float:right;width:308px;}
/*焦点图*/
.foucsPic{position:relative;width:618px; height:315px;overflow:hidden;}
.foucsPic ul.foucsImg{width:618px; height:315px;overflow:hidden;}
.foucsPic ul.foucsImg li{width:618px; height:315px;overflow:hidden;}
.foucsPic .opa_bg{position:absolute;height:28px;line-height:28px;padding-left:10px;width:312px;bottom:4px;color:#fff;overflow:hidden;}
.foucsPic ul.foucsTit{position:absolute; height:28px;line-height:28px;padding-left:5px;width:200px;left:4px;bottom:4px;color:#fff;font-size:14px;overflow:hidden;font-weight:bold;}
.foucsPic ul.foucsOrder{position:absolute;width:125px;height:20px;bottom:5px;right:5px; text-align:right;overflow:hidden;}
.foucsPic ul.foucsOrder li,.foucsPic ul.foucsOrder li.on,.foucsPic ul.foucsOrder li:hover{ float:left;margin-right:5px;width:20px; height:20px;cursor:pointer;overflow:hidden; background:#fff;filter:alpha(opacity=70);opacity:0.7;color:#226db0; text-align:center}
.foucsPic ul.foucsOrder li.on,.foucsPic ul.foucsOrder li:hover{border:none;background-position:-47px 0;width:20px; height:20px;cursor:pointer; font-weight:bold;}

.g_titbg{background:url(../img/g_tit1.jpg) no-repeat 0 0;width:307px; height:57px;line-height:57px;overflow:hidden;color:#fff;font-family:微软雅黑;font-size:16px;}
#g_tit2.g_titbg{background-position:0 -68px;padding-left:15px; width:237px;}
#g_tit3.g_titbg{background-position:0 -132px;padding-left:15px; width:237px;}
#g_tit4.g_titbg{background-position:0 -189px;padding-left:15px; width:237px;}
#g_tit5.g_titbg{background-position:0 -246px;padding-left:15px; width:337px;}
#g_tit6.g_titbg{background-position:0 -302px;padding-left:15px;width:293px;}
#g_tit7.g_titbg{background-position:0 -359px;padding-left:15px; width:293px;}
#g_tit8.g_titbg{background-position:0 -424px;padding-left:15px; width:335px;height:56px;}
#g_tit9.g_titbg{background-position:0 -595px;padding-left:15px; width:335px;}
#g_tit10.g_titbg{background-position:0 -481px;padding-left:15px; width:335px;}
#g_tit11.g_titbg{background-position:0 -538px;padding-left:15px; width:335px;}


.g_titbg ul{padding-top:20px; height:37px;}
.g_titbg #g_pl,.g_titbg #g_pl.checked,.g_titbg #g_jx,.g_titbg #g_jx.checked{float:left;background:url(../img/g_card.jpg) no-repeat 0 0;width:130px; height:32px;padding-top:5px;overflow:hidden; line-height:32px; text-align:center;cursor:pointer}
.g_titbg #g_pl{background-position:0 -37px;}
.g_titbg #g_pl.checked{background-position:0 0;}
.g_titbg #g_jx{background-position:-130px 0;width:135px;}
.g_titbg #g_jx.checked{background-position:-130px -37px;width:135px;}
.g_conbg{background:#f1f1f2;width:308px;overflow:hidden;}
#g_conbg2.g_conbg{width:232px;padding:0 10px;}
#g_conbg3.g_conbg{width:300px;padding:35px 26px;padding-bottom:31px\9;*padding-bottom:35px;_padding-bottom:35px;}
#g_conbg4.g_conbg{width:330px;padding:0 10px; background:none;}
.g_conbgdiv{width:212px;margin:10px auto 0;}

.g_conb{background:url(../img/g_tit1.jpg) no-repeat 0 -57px; height:8px;width:308px;overflow:hidden;}
#g_conb2.g_conb{background-position:0 -124px; height:7px;width:232px;margin:0;padding:0 10px;}
#g_conb3.g_conb{background-position:0 -416px; height:7px;width:352px;}

.g_mainMidL{float:left;width:252px;}
.g_mainMidR{float:right;width:673px;}
.g_ul001{padding:8px 0 4px;}
.g_ul001 li,.g_ulw320 li{background:url(../img/g_point.jpg) no-repeat left 10px;padding-left:10px;width:220px; height:26px; line-height:26px;overflow:hidden;}
.g_ulw320 li{width:320px;}
.g_ul001 li a,.g_ul001 li a:visited,.g_ul001 li a:hover{color:#4a5b93;font-size:14px;font-family:"宋体"; text-decoration:underline;}
.g_ul001 li a:hover{color:#900;}
.g_mainMidRTop{width:100%;}
.g_mainMidRTopL{float:left;width:352px;}
.g_mainMidRTopR{float:right;width:308px;}
.btns{padding:8px 35px 0;width:230px;margin:0 auto;}
.barbtns{padding:10px 35px;width:230px;margin:0 auto;background:#f1f1f2;}
.g_dl001{padding:8px 35px 0 35px;width:238px;margin:0 auto;}
.g_dl001 dt{text-align:center; vertical-align:top;}
#goldadd{padding:10px 5px 5px 10px;width:293px;}
#goldadd p{height: 24px;line-height: 22px;overflow: hidden;padding-right: 6px; padding-top: 2px;}
#goldadd .jsq_span{ background: none repeat scroll 0 0 #E1E1E1;color: #666666;float: right;height: 21px;line-height: 21px;overflow: hidden;padding: 0 0 0 3px;width: 105px;}
#goldadd input{border: 1px solid #BEBEBE;font-size: 12px;height: 16px;line-height: 16px;overflow: hidden;width: 54px;}
#goldadd .jsq_span input{background: none repeat scroll 0 0 transparent;border: 0 none;color: #666666;width: 43px;}
.g_ggdiv{width:954px;margin:0 auto;border:solid 1px #ccc;margin-top:15px;}
.g_MainBottom{background:url(../img/g_bg3.jpg) repeat-x left bottom;padding:0 10px 20px;width:940px;}
.g_mainbBox{float:left;width:350px;margin-right:15px;}
.g_rgg{float:right;width:210px;}
.g_spdiv{padding-left:50px;width:570px;}
.g_ul002{margin:15px 0 0px;}
.g_ul002 li{float:left;background:url(../img/g_bg4.jpg) no-repeat;width:210px; height:254px;overflow:hidden;padding:24px 30px 12px;margin-right:12px;margin-top:10px;}
/*联系我们*/
.g_linkus{padding-left:50px;width:585px;}
.g_linkusL{float:left;width:236px;margin-right:20px;margin-top:35px;}
.g_linkusR{float:left;width:328px;}
.g_linkusLTop,.g_linkusLBot{width:236px; height:17px;background:url(../img/g_tit1.jpg) no-repeat left -660px;}
.g_linkusLMid{width:206px;background:url(../img/g_bg5.jpg) repeat-y;overflow:hidden;padding:0 10px 0 20px;}
.g_linkusLBot{height:18px;background-position:0 -677px;}
.g_dl002 dt{float:left;width:40px; height:28px;background:url(../img/g_ioc1.jpg) no-repeat 0 0;}
.g_dl002 dd{float:left;font-size:12px; height:30px; line-height:30px;}
.g_dl002 dd span{font-size:14px;font-weight:bold;}
.g_dl002 dt#g_02{background-position:0 -33px;}
.g_dl002 dt#g_03{background-position:0 -64px;}
.g_dl003 dt{float:left;width:40px; height:22px;background:url(../img/g_ioc1.jpg) no-repeat 0 -97px; height:22px; line-height:22px;}
.g_dl003 dd{float:left;font-size:12px; height:24px; line-height:24px;}
.g_dl004 dt{float:left;width:70px;height:32px;background:url(../img/g_ioc1.jpg) no-repeat 0 -145px;}
.g_dl004 dd{float:left;font-size:12px; height:34px; line-height:34px;}
.g_dl004 dd span{font-size:14px;font-weight:bold;}

.g_dl005 dt{float:left;width:40px;height:25px;background:url(../img/g_ioc1.jpg) no-repeat 0 -178px; }
.g_dl005 dd{ line-height:25px;}
.g_dl005 dd span{font-size:14px;font-weight:bold;}
#g_01 dt{background:url(../img/g_ioc1.jpg) no-repeat 0 -290px;width:50px; height:40px; line-height:22px;}
#g_01 dd{ height:60px;overflow:hidden; text-align:right}
#g_04.g_dl005 dt{background-position:0 -230px;}
#g_04.g_dl005 dd{ line-height:30px;}
#g_08.g_dl002 dt{background-position:0 -260px;}
#g_08.g_dl002 dd{ line-height:18px; height:18px;}
.g_linkusRTop,.g_linkusRBot{width:328px; height:165px;background:url(../img/g_bg6.jpg) no-repeat 0 0;overflow:hidden;}
.g_linkusRBot{ height:19px; background-position:0 -165px;}
.g_linkusRMid{ background:url(../img/g_bg7.jpg) repeat-y;width:278px;padding:0 10px 0 40px;overflow:hidden}
.g_company{color:#666;font-size:14px; line-height:26px;padding:20px 0 0 70px;width:550px;}

.g_f_666{color:#666;font-size:12px;}
.g_a_red,.g_a_red:visited{color:#900;}
.g_mt15{margin-top:15px;}
.g_mt10{margin-top:10px;}
.g_f14{font-size:14px; text-align:center}
/*wangzhiyong author (the next code)*/
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
/*CLEARFIX
-------------------------------------------------------------- */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/*zyMain*/
.zy_Main{ width:960px;padding-top:17px;}
/*zyMainLside*/
.zy_MainLside{ width:640px;background-color:#fff; color:#000;}
.zyclass1Tit{ background:url("../img/zy_class1Tit.png") left top no-repeat; width:623px; height:75px;  font:bold 40px/83px "microsoft yahei"; color:#fff; text-indent:50px;overflow:hidden}
.zyclass1Tit p{float:left;display:inline-block;}
.zyclass1Tit a,.zyclass1Tit a:visited,.zyclass1Tit a:hover{float:right;display:inline-block;color:#4b5c94;font-size:14px;font-family:"宋体";font-weight:normal;}

.zy_schoolIntro-box{ padding-left:50px; width:490px;}
.zy_class3Tit{ line-height:28px; font-size:14px; font-weight:bold;}
.zy_comPra{ font-size:14px;}
.pt28{ padding-top:28px;}
.pt20{ padding-top:20px;}
.pt15{ padding-top:15px;}
.zy_class2Tit{ background:url("../img/zy_class2Tit.png") left top no-repeat; margin-left:50px; margin-top:195px; width:578px; height:47px; font:bold 20px/50px "microsoft yahei"; color:#fff; text-indent:23px;font-weight:normal}
.zy_textList{ margin-left:50px; padding-top:19px; width:530px;}
.zy_textList li{ padding-left:37px; background:url("../img/zy_textListDian.png") 24px center no-repeat; height:27px; line-height:27px; white-space:nowrap; overflow:hidden;}
.zy_textListItem a{ display:inline-block; width:405px; overflow:hidden;}
.zy_textListItem a:link,.zy_textListItem a:visited{ font-size:14px; color:#485a90; text-decoration:underline;}
.zy_textListItem a:hover{ color:#900;}
.zy_textListItem span{ color:#666;}
/*zyMainRside*/
.zy_MainRside{ width:300px; background-color:#fff;}
/*ad1*/
.zy_ad1{ width:299px; height:217px; overflow:hidden; border-left:1px solid #f2f2f3; border-bottom:1px solid #f1f1f2;}
.zy_ad1 img{ vertical-align:top;width:299px; height:217px; }
/*tit2*/
.zy_class2Tit2{ background:url("../img/zy_class2Tit2.png") left top no-repeat; width:300px; height:47px; color:#fff; font:bold 18px/50px "microsoft yahei"; text-indent:20px;}
.zy_class2Tit3{ background:url("../img/g_tit1.jpg") 0 -713px no-repeat; width:300px; height:57px; color:#fff; font:bold 18px/50px "microsoft yahei"; text-indent:20px;}
/*ad2*/
.zy_ad2{ width:300px; height:318px; overflow:hidden;}
.zy_ad2 img{ vertical-align:top;width:300px; height:318px;}
/*video*/
.zy_lastVideo{ background-color:#F1F1F2;}
.zy_lastVideoImg{text-align:center; padding-top:17px;}
.zy_lastVideo img{ vertical-align:top;}
.zy_lastVideo blockquote { width:212px; margin:0 auto; padding-top:5px; padding-bottom:10px; color:#666666;}
.zy_lastVideo a:link,.zy_lastVideo a:visited{ color:#900;}
.zy_lastVideo a:hover{ text-decoration:underline;}
/*news*/
.zy_lastNews{ width:300px; background-color:#F1F1F2; padding:20px 0 30px 0;}
.zy_lastNewsItem{ width:252px; background:url("../img/zy_textListDian2.png") 21px center no-repeat; padding-left:30px; white-space:nowrap; overflow:hidden; height:22px;}
/*zy_ztwz*/
.zy_wzList{ width:600px;}
.zy_wzList li{ padding-left:70px; background:url("../img/zy_textListDian.png") 56px center no-repeat; height:27px; line-height:27px; white-space:nowrap; overflow:hidden;}
.zy_wzListItem a{ display:inline-block; width:433px; overflow:hidden;}
.zy_wzListItem a:link,.zy_wzListItem a:visited{ font-size:14px; color:#485a90; text-decoration:underline;}
.zy_wzListItem a:hover{ color:#900;}
.zy_wzListItem span{ color:#666;}
.zy_lineDash1{ height:1px; font-size:0; line-height:0; background:url("../img/zy_dashLine1.png") left top repeat-x; margin-left:56px; width:545px;}
.pt10{ padding-top:10px;}
.mt7{ margin-top:7px;}
.mt35{ margin-top:35px;}

/*百科*/
.intro { border-bottom: 1px solid #D6D6D6;color: #555555;font-size: 14px;margin: 0 15px;padding: 30px 0 10px;}
.intro .name {color: #000000;font: 30px 黑体;}
.intro .num {color: #000000;font-size: 14px;font-weight: bold;}
.intro a {color: #0C2FB1;font-size: 14px;text-decoration: underline;}
#list ul {background: none repeat scroll 0 0 transparent;border: medium none;float: left;padding: 1em 1.5em;}
#list li {background: url(../img/line01.gif) repeat-x scroll center bottom transparent;float: left;height: auto;line-height: 1.5em;padding: 5px 0;}
#list li a {color: #0C2FB1;font-size: 14px;text-decoration: underline;line-height: 1.5em;}
#list li span {float: left;padding-right: 10px;width:190px;}
.zy_uploaddiv{width:640px;overflow:hidden;font-size:14px;}
.ul_upload{margin:20px 0 20px 20px;width:560px;}
.ul_upload li{float:left;background:url(../img/downloadbg.png) no-repeat left 0px; padding-left:20px; height:30px; line-height:30px;width:200px;margin-right:30px;margin-top:10px;overflow:hidden;}
.ul_upload li a,.ul_upload li a:visited,.ul_upload li a:hover{padding-left:10px;color:#000; height:25px; line-height:25px;margin-top:5px; text-align:none; display:block;}
.ul_upload li a:hover{color:#900;}
.uploadCon{padding:0 20px;width:580px;font-size:14px;}
/*2013-1-14每日评论*/
.pl_tit,.pl_tit:visited,.pl_tit:hover{color:#4a5b93;font-size:14px; height:26px; line-height:26px;width:232px;overflow:hidden; text-decoration:underline; display:block;margin-top:15px;}
.pl_inf{color:#656567;font-size:12px; line-height:22px;margin-bottom:10px;}
.pl_inf span{font-size:14px;display:block;}
.a_red,.a_red:visited,.a_red:hover{color:#900;font-size:12px;color:#900; text-decoration:none; }
.a_red:hover{ text-decoration:underline;}
.pb50{padding-bottom:50px;}
.mt25{margin-top:25px;}
