/* Ĭ����ʽ */
a{color:#333;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;} 
a:hover {color:#b90000;text-decoration:none;} 
em,var {font-style:normal;}
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,form,p {margin:0;}
body,td,th,h1,h2,h3,h4,h5,h6 {font-size:12px;font-family:Arial,SimSun,sans-serif;}
ul,ol,p,dl,li{margin:0;padding:0;} 
ul,ol,dl{height:100%;} 
li{list-style:none;} 
img {border:none;} 
h1,h2,h3,h4{font:12px Verdana;margin:0;padding:0;} 
.floatR{float:right;}

select,input{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
select{width:100px;}
.clear{ clear:both;}
.hidden{display: none;}
.warp{width:1000px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.btm{margin-bottom:5px;}
.border{border:1px solid #ccc}
.table td{padding:8px;}
a.key_link:link,a.key_link:visited,a.key_link:active{color:#136ec2}
a.key_link:hover{color:#e00}
.versionC{color:#666;border-top:1px dashed #ccc;margin:15px 0 0 0;}

body{margin:0;font: 12px "����", Arial;line-height:22px;}
.globalW1{width:1000px;margin:0 auto;}
.gw{width:1000px;margin:auto;display:block;overflow:hidden;}
.globalW2{width:974px;margin:auto;padding:8px 12px; }
.layoutLeft{width:270px;float:left;_display:block;_overflow:hidden;}
.layoutRight{width:296px;float:right;text-align:right;padding:14px 0 0 0;}
.layoutCenter{width:396px;margin:0 10px;float:left;padding:15px 0 0 0;}
.borderGray{border:1px solid #ccc;}
.marginT{margin:8px 0 0 0;clear:both;display:block;}
.mt5{margin:5px 0 0 0;clear:both;display:block;}
.title{font-size:15px;font-weight:bold;display:inline-block;}
.ad{border:1px solid #ccc;width:996px;padding:1px;margin:0 auto 8px auto;clear:both;display: block;text-align:center;}
.ad2{border:1px solid #ccc;width:996px;padding:1px;margin:3px auto 10px;}
.ad img,.ad2 img{display: block;}
.adimg{border:1px solid #ccc;padding:1px;display: inline-block;}
.adimg img{vertical-align:top;}
.itemSearch{position:absolute;right:12px;top:6px;}
.itemSearch input{vertical-align:middle;}
.itemSearch .itemKey{height:23px;width:165px;font-size:12px;border:1px solid #CCC;margin:0 7px 0 0;color:#999;line-height:23px;padding:0 0 0 5px;}
.list_left{width:670px;padding:15px;float:left;background:url(../../Nimages/list_left_bg.jpg) top repeat-x #fcfcfc;}
.layoutRight span.city_site{padding:0 0 0 36px;text-align:left;float:left;}
.baidu-ad{text-align:center;background-color:#f1f1f1;border-bottom:1px solid #eee;border-top:1px solid #eee;margin:1px 0 0 0;}


/*ͷ����ʼ*/
#header{height:110px;}
#header .logo{padding:28px 0 0 38px;display:block;font-size:12px;}
#header .logo em{color:#b90000;font-size:16px;font-weight:bold;padding:0 0 3px 0;display:inline-block;}
#header .logo em a{font-weight:normal;font-size:12px;}
#header .searchItem{margin:0 43px 3px 0;display:block;float:right;}
#header .searchItem a{color:#666;}
#header .tel400{color:#b90000;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-style:italic;font-weight:bold;}
#header #navSub{background:url(../../Nimages/searchInputBg.jpg) no-repeat;width:393px;height:39px;border:0;display:block;text-align:right;clear:both;}
#header #navSub .inputKey{width:310px;height:40px;line-height:38px;background:none;border:none;color:#ccc;float:left;padding:0 0 0 13px;_padding:0 0 0 10px;}
#header #navSub span{float:right;}
#header .keyWord{color:#666;height:25px;line-height:25px;clear: both;display:block;overflow:hidden;width:400px;}
#header .keyWord b{font-size:14px;}
#header .hotLine{height:50px;display:block;background:url(../../Nimages/2012-9-24_04.jpg) no-repeat;}
#header .reg,#header .login{color:#999;line-height:18px;}
#header .reg{float:left;margin:0 13px 0 0;height:90px;}
#header em{display:block;}
#header .reg a{color:#666;padding:0 11px 0 0;}
#header .reg a:hover{color:#b90000;}

#nav{background:url(../../Nimages/nav_bg.jpg) repeat-x;height:60px;line-height:60px;}
#nav span.s400{padding:15px 0 0 0;display:block;}
#nav ul{padding:0 0 0 15px;}
#nav ul li{float:left;}
#nav ul li.ln{background:url(../../Nimages/nav_line.jpg) no-repeat;width:2px;height:60px;}
#nav ul li a{color:#fff;font-size:18px;font-weight:bold;font-family:"����";padding:0 15px;display:block;}
#nav ul li a:hover,#nav ul li a.cur{background:url(../../Nimages/nav_bg_on.jpg);}
#nav span{float:right;}
#nav span a{background-color:#009899;width:105px;height:45px;text-align:center;line-height:45px;color:#fff;font-size:14px;font-weight:bold;display:block;float:left;margin:12px 0 0 1px;}
#nav span a.l{background-color:#1d7374;}
#nav span a:hover{background-color:#00bebf;}

#subnav{background:url(../../Nimages/subnav_bg.jpg) repeat-x;padding:0 0 0 18px;height:35px;line-height:35px;font-size:10px;}
#subnav a{color:#fff;font-size:12px;}
#subnav ul{float:left;margin:0 15px 0 0;}
#subnav li{margin:0 10px 0 0;float:left;}
#subnav li a:hover,#subnav li a.cur{border-bottom:3px solid #0ad6d8;color:#00fdff;}
#subnav span.sub_link{float:left;margin:0 20px 0 0;}
#subnav span.sub_link a{width:90px;display:inline-block;height:30px;line-height:32px;margin:2px 0 0 0;color:#fff;font-weight:bold;text-align:center; background:url(../../Nimages/subnav_line.jpg) right no-repeat;}
#subnav span.sub_link a.cert,#subnav span.sub_link a:hover{background-color:#2a6f70;}
#subnav span.coop{float:right;}
#subnav span.coop a{background-color:#009899;color:#fff;font-size:12px;width:105px;height:35px;line-height:35px;display:inline-block;margin:0 0 0 1px;text-align:center;font-size:14px;font-weight:bold;}
#subnav span.coop a.l{background-color:#1d7374;}
#subnav span.coop a:hover{background-color:#00bebf;}

#subnav span.childmenu{text-align:center;width:760px;display:block;padding:0 10px 0 0;}
#subnav span.childmenu a{margin:0 8px;display:inline-block;}
/*ͷ������*/


/*�л�����*/
#panelDiv{position:absolute;margin:0;left:190px;top:0px;z-index:200;WIDTH: 480px;BORDER: #B95400 2px solid; PADDING:5px;BACKGROUND-COLOR: #fffafa;}
#panelDiv li{float:left;padding:0 8px 0 0;}
#panelDiv li.r{padding:0;}


/*��Ȩ��Ϣ*/
#copyRight{border-top:2px solid #333;text-align:center;}
#copyRight span{font-weight:bold;font-size:16px;color:#b90000;display:inline;}

/*��ѵ�γ�Ƶ����ҳ*/
.Hei1{height:430px;_overflow:hidden;}
.Hei2{height:255px;_overflow:hidden;}
.Hei3{height:180px;_overflow:hidden;}
.Hei4{height:266px;_overflow:hidden;}
.Hei5{height:780px;_overflow:hidden;}
.Hei4{height:290px;_overflow:hidden;}
.Hei380{height:380px;_overflow:hidden;}
.W248{width:248px;height:224px;_overflow:hidden;}
.W268{width:268px;_overflow:hidden;}
.EduLeft{width:353px;overflow:hidden;float:left;margin:0 10px 10px 0;border-top:none;display:block;}
.EduRight{width:270px;float:right;display:block;_overflow:hidden;}
 .EduRight .ti{font-size:22px;font-weight:bold;color:#fff;line-height:40px;font-family:"����"; background:#b90000;padding:0 0 0 20px;margin:0 0 6px 0;}
.EduRight img{display:block;}
.EduLeft ul.cont{padding:10px;}
ul.IsoItem{height:30px;border-top:2px solid #b90000;background:url(/Nimages/edu-tit-bg.jpg);}
ul.IsoItem li{float:left;padding:0 25px;line-height:30px;font-size:14px;color:#666;}
ul.IsoItem li.cur{font-weight:bold;color:#b90000;background:url(/Nimages/edu-tit-bgcur.jpg) right no-repeat #fff;}
ul.IsoItem li.cur a{color:#b90000;}
.EduLeft ul.cont h1{text-align:center;font-size:14px;font-weight:bold;padding:5px 0 0 0;}
.EduLeft ul.cont li h1 a{color:#B95400;width:100%;}
.EduLeft ul.cont h2{text-align:center;font-size:12px;color:#787878;padding:0 0 5px 0;}
.EduLeft ul.cont li{position:relative;}
.EduLeft ul.cont li em{position:absolute;right:0;color:#999;}
.EduLeft ul.cont li a{width:260px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px;}
.EduLeft h3{height:30px;line-height:30px;font-size:14px;border-top:2px solid #b90000;background:url(/Nimages/edu-tit-bg.jpg);padding:0 0 0 20px;font-weight:bold;} 
.EduLeft h3 a{color:#b90000;}


.right_list{border-top:none;}
.right_list h1{background:url(/Nimages/edu-tit-bg.jpg);border-top:2px solid #006F6F;height:30px;line-height:30px;font-weight:bold;font-size:14px;color:#006F6F;padding:0 0 0 10px;}
.right_list ul{padding:14px 10px 10px 10px;}
.right_list ul.consult{padding:8px 10px 10px 10px;}
.right_list li{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;_width:245px;}


/*��������Ƶ��*/
.H298{overflow:hidden;height:316px;}
.W270{width:270px;}
.Wid1{width:254px;height:250px;overflow:hidden;}
.Wid2{width:274px;}
.Wid3{width:232px;height:188px;overflow:hidden;}
.Wid4{width:252px;}
#down_ad_L{margin:0 10px 0 0;height:273px;overflow:hidden;}
#down_ad_L img{display:block;padding:1px;border:1px solid #ccc;margin:0 0 6px 0;}
#down_rec{width:438px;border-top:2px solid #b95400;height:263px;display:block;overflow:hidden;margin:0 10px 0 0;_margin:0 7px 0 0;}
#down_rec ul{padding:10px;width:195px;display:block;float:left;}
#down_rec ul li a{width:195px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px;}
#down_rec ul li a em{color:#999;}
#down_rec h1{background:url(../../Nimages/down_h1_bg.jpg) no-repeat;text-align:center;height:40px;line-height:36px;font-size:11px;color:#999;}
#down_rec b{color:#b95400;font-size:14px;line-height:30px;}
#down_rec h1 a{font-size:14px;color:#b90000;font-weight:bold;}
.down_list{background-color:#ebebeb;padding:8px;display:inline-block;}
.down_list span{background-color:#fff;display:block;padding:10px;}
.down_list span h1{background:url(../../Nimages/down_sort_bg.jpg) no-repeat;padding:0 0 0 25px;font-size:14px;height:30px;line-height:20px;font-weight:bold;color:#b90000;}
.down_list span a{margin:3px 3px 0 4px;display:inline-block;border-bottom:1px dashed #ccc;}
.down_list span a.cur{margin:3px 4px 0 4px;border-bottom:1px solid #b90000;color:#b90000;font-weight:bold;}
.down_list form{margin:0 0 8px 0;}
.inputkey2{width:180px;height:28px;border:2px solid #b95400;color:#999;line-height:28px;padding:0 0 0 10px;}
.inputkey3{width:160px;height:28px;border:2px solid #b95400;color:#999;line-height:28px;padding:0 0 0 10px;}
.inputkey4{width:205px;height:28px;border:2px solid #ccc;color:#999;line-height:28px;padding:0 0 0 10px;}
.inputImg2{background:url(../../Nimages/btn-bg.jpg);width:72px;height:32px;line-height:32px;font-size:14px;color:#fff;font-weight:bold;float:right;border:0;cursor:pointer;}
.inputImg3{background-color:#eee;width:72px;height:32px;line-height:32px;font-size:14px;color:#b90000;font-weight:bold;float:right;border:0;cursor:pointer;}

/*������Ϣ*/
.Wid_info{width:232px;height:228px;overflow:hidden;}
#info_rec{width:438px;border-top:2px solid #b95400;height:263px;display:block;overflow:hidden;margin:0 10px 0 0;_margin:0 7px 0 0;}
#info_rec ul{padding:10px;display:block;}
#info_rec ul li{float:left;width:205px;display:inline-block;}
#info_rec ul li a{width:200px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#info_rec ul li a em{color:#999;}
#info_rec h1{background:url(http://www.cniso.com.cn/Nimages/down_h1_bg.jpg) no-repeat;text-align:center;padding:10px 0 15px 0;font-size:11px;color:#999;}
#info_rec b{color:#b95400;font-size:14px;line-height:30px;}
#info_rec h1 a{font-size:14px;color:#b90000;font-weight:bold;}
#info_rec p{padding:0 10px;color:#999;display:block;height:45px;overflow:hidden; text-indent:24px;}
.info_list{background-color:#ebebeb;padding:8px;display:inline-block;}
.info_list span{background-color:#fff;display:block;padding:10px;}
.info_list span h1{background:url(http://www.cniso.com.cn/Nimages/down_sort_bg.jpg) no-repeat;padding:0 0 0 25px;font-size:14px;height:30px;line-height:20px;font-weight:bold;color:#b90000;}
.info_list span a{margin:3px 3px 0 4px;display:inline-block;border-bottom:1px dashed #ccc;}
.info_list span a.cur{margin:3px 4px 0 4px;border-bottom:1px solid #b90000;color:#b90000;font-weight:bold;}
.info_list form{margin:0 0 8px 0;}
.info_list ul li{width:205px;display:block;text-overflow:ellipsis;white-space:nowrap;}


#sort_list span{width:325px;float:left;display:block;border:1px solid #ccc;height:130px;margin:0 10px 10px 0;border-top:2px solid #b90000;overflow:hidden;}
#sort_list span.mt0{margin:0;width:324px;}
#sort_list span h1{background:url(../../Nimages/edu-tit-bg.jpg) repeat-x;height:30px;line-height:28px;font-weight:bold;padding:0 0 0 15px;}
#sort_list span h1 a{color:#b90000;}
#sort_list span ul{padding:5px 10px;display:block;}
#sort_list span ul li a{width:250px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px;}
#sort_list span ul li em{color:#999;}

#qsearch{padding:10px;background-color:#f5f5f5;}
#qsearch h1{font-size:13px;font-weight:bold;color:#333;border-bottom:1px dashed #ccc;clear:both;display:block;margin:2px 0 1px 0;}
#qsearch ul{padding:0 0 10px 2px;margin:0;height:auto;width:267px;}
#qsearch ul li{float:left;padding:0 6px 0 0;display:block; white-space:nowrap;}
#qsearch ul li a:hover{background-color:#b90000;color:#fff;}
#qsearch ul li a.cur{background-color:#b90000;color:#fff;padding:1px;}
#qsearch ul.etype li{width:61px;padding:0;}
#qsearch ul.etype_list{overflow:hidden;zoom:1;}
#qsearch ul.etype_list li{width:85px;padding:0;}
#qsearch .infotype a{margin:0 5px 0 0;white-space:nowrap;}
#qsearch .infotype a.cur{background-color:#b90000;color:#fff;padding:1px;}


/*�����б�ҳ*/
.dtit{color:#000;font-weight:bold;font-size:15px;padding:0 0 10px 12px; background:url(../../Nimages/arrow2.gif) 0 6px no-repeat;}
.orderstyle a{color:#666;border-bottom:1px dashed #aaa;padding:0 0 2px 0;}
.orderstyle a.cur{color:#b90000;font-weight:bold;border-bottom:1px solid #b90000;}
.orderstyle b{color:#b90000;}
ul.dList{clear:both;color:#7c7c7c;}
ul.dList li{ background:url(../../Nimages/dotLine2.gif) bottom repeat-x;margin:20px 0 0 0;clear:both;padding:0 0 3px 0;}
ul.dList li:hover{background:#fff;}
ul.dList li em{background:url(../../Nimages/arrow3.gif) no-repeat;width:49px;height:90px;text-align:center;display:inline-block;line-height:30px;color:#fff;font-family:Tahoma, Geneva, sans-serif;font-weight:bold;float:left;font-size:16px;margin:0 10px 0 0;}
ul.dList li h1{font-size:14px;float:left;padding:0 0 0 18px; background:url(../../Nimages/arrow4.gif) 0 4px no-repeat;}
ul.dList li p{height:45px;overflow:hidden;line-height:18px;display:block;width:610px;}
ul.dList li a{color:#b90000;}
ul.dList li a.more{float:right;color:#666;}
ul.dList li span b{color:#006f6f;}

/*��˾��*/
.company_index{background-color:#ebebeb;padding:8px;display:inline-block;}
.company_index span{display:block;padding:1px;}
.company_index span a{width:49%;height:100px;display:block;float:left;background-color:#90b1b1;text-align:center;font-weight:bold;font-size:14px;border:1px solid #fff;color:#666;line-height:100px;}
.company_index span a:hover,.company_index span a.cur{background-color:#147d35;color:#fff;text-decoration:none;}
.company_index form{margin:0 0 8px 0;}
#company_rec{height:160px;background:url(/Nimages/company_rec.jpg) no-repeat #f6f6f6;}
.gund{ float:right; margin:10px 11px 0 0; display:inline;width:935px; height:155px;overflow:hidden;white-space:nowrap;}
.gund a{ color:#999;display:inline-block;text-align:center;height:150px;WIDTH:170PX;line-height:20px; margin:0 5px;}
.gund a:hover{color:#b90000; text-decoration:none;}
.gund a p{white-space:normal;line-height:15px;WIDTH:150PX;}
.gund a img{ display:block;border:1px solid #CCC;margin:0 0 2px 0;}

/*������Ϣ*/
.threePart{width:308px;float:left;padding:3px 8px 10px 8px;}
.mr10{margin:0 11px 0 0;}
.threePart h1{height:50px;padding:0 0 0 60px;line-height:32px;font-size:14px;font-weight:bold;}
.threePart h1.t1{background:url(../../Nimages/info_Tbg1.jpg) no-repeat;}
.threePart h1.t2{background:url(../../Nimages/info_Tbg2.jpg) no-repeat;}
.threePart h1.t3{background:url(../../Nimages/info_Tbg3.jpg) no-repeat;}
.threePart h1 a{color:#fff;}
.threePart hr{height:0;border-top:1px dashed #999;margin:10px 0 5px 0;display:block;}
.threePart li{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;_width:250px;color:#888;}
.threePart span{display:block;margin:20px 0 0 0;}
.threePart span a{margin:0 5px 0 0;display:inline-block;}
.threePart span b{display:block;background:#efefef;padding:2px;margin:0 0 5px 0;}

/*��������*/
#helpNav{width:160px; background:#f8f8f8;}
#helpNav li{text-align:center;font-size:14px;}
#helpNav li a{background:url(../../Nimages/under-line.gif) bottom repeat-x;height:36px;line-height:36px;display:block;}
#helpNav li a:hover,#helpNav li a.cur{background:url(../../Nimages/under-line2.gif) bottom repeat-x;height:36px;line-height:36px;color:#b90000;font-weight:bold; text-decoration:none;}
#helpMain{width:826px;}

/*ͷ����ʽ*/
.h_nav,.h_navBlk{background-image:url(../images/001.gif); background-repeat:repeat-x;}
.hB01,.hB02,.hB01 li a{background-image:url(../images/002.gif); background-repeat:no-repeat;}
.h_nav{height:25px; border:1px solid #cf4a4a;border-bottom:1px solid #d14b4b;background-position:0 -148px;padding:1px;position:relative;z-index:99;}
.h_navBlk{height:25px;overflow:hidden;background-position:0 -90px;}
.hB01,.hB02,.hB03,.hB04{float:left;overflow:hidden;}
.hB01,.hB02{width:190px;background-position:right -225px; line-height:27px;}
.hB01 li{float:left;padding-left:18px;font-weight:bold;}
.hB01 li a{display:block;padding-left:18px;font-size:12px;}
.hB01 li a#fc{background-position:0 -180px;color:#ffed68;}
.hB01 li a#fc:link,.hB01 li a#fc:visited,.hB01 li a#hover{color:#ffed68;text-decoration:none;}
.hB01 li#jj{background:url(../images/002.gif) no-repeat 0 -260px;color:#fff;margin-left:18px}
.hB02{width:200px;}
.hB02 li{padding-right:18px;float:left;}
.hB02 li a:link,.hB02 li a:visited{color:#fff;}
.hB02 li a:hover{color:#fff;text-decoration:underline;}
.hB03 span a#yellow:link,.hB03 span a#yellow:visited,.hB03 span a#yellow:hover{color:#ffF;}
.hB03{width:440px;}
	/* ���ٵ�¼  satr */
	.loginFld{padding:0 0 0 20px; border:0;}
	.loginFld span{float:left;line-height:27px;padding:0 8px 0 8px;color:#fff;}
	.loginFld span a{color:#FFF;font-weight:bold}
	.loginFld legend {display:none;}
	.usernameFld, .passwordFld {float:left;overflow:hidden;width:130px;}
	.usernameFldlabel, .passwordFldlabel {float:left;line-height:27px;padding:0 8px 0 0;color:#fff;}
	.usernameFldinput, .passwordFldinput {float:left;position:relative;width:86px;}
	.usernameFldinput input, .passwordFldinput input {
	background:url(../images/002.gif) no-repeat scroll 0 -117px;border:0;font-size:12px;position:absolute;text-indent:3px;top:4px;width:75px; height:17px;}
	.bottonFld {float:left;overflow:hidden;padding:0;width:66px;}
	#bottonFldsubmit {background:url(../images/002.gif) no-repeat scroll 0 -54px;border:0;color:#dc1b1b;cursor:pointer;height:21px;line-height:21px;margin:2px 0 0;overflow:hidden;padding:0;text-align:center;width:66px;}
	/* ���ٵ�¼ end */
.hB04{text-align:center;width:145px;color:#fff; line-height:27px;}
.hB04 a:link,.hB04 a:visited,.hB04 a:hover{color:#fff;}

#cityurl{background:url(/Nimages/citysub_t.jpg) no-repeat; height:50px;padding:0 0 0 107px;width:893px;margin:0 auto 10px; position:relative; z-index:100;}
#cityurl span.t a{width:42px;height:22px;display:inline-block;text-align:center;background:#f2f2f2;margin:0 0 6px 5px;text-decoration:none;}
#cityurl span.t a.ac{background:url(/Nimages/subcity_c.jpg) no-repeat;} 
#cityurl span.t a:hover,#cityurl span.t a.cur{background:#fe7f18;color:#fff;}
#cityurl span.c{position:absolute;left:112px; top:22px;background:#fff;width:844px;height:150px;padding:20px;display:block;border:2px solid #fe7f18;}
#cityurl span.c strong{font-size:14px;}
#cityurl span.c p{width:300px;text-align:left;float:right;}
#cityurl span.c ul{width:500px;}
#cityurl span.c li{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}


/*��վ�ײ�*/
#link{ background:url(../images/bg.gif) repeat-x 0 -204px; line-height:30px; color:#064891; padding-left:10px}
#link span{ font-size:12px; font-weight:normal; float:right; padding-right:10px;}
#foot{ border:solid 1px #ccc; border-top:none; margin:5px auto;}
#foot div{ padding:10px; line-height:19px;}
#bottom{width:980px;margin:5px auto 0; border-top: solid 4px #005CC5; padding:5px 0;line-height:20px; text-align:center}
/*��ҳ*/
#left{ width:252px; float:left;}
.sort{height:272px;padding:5px;overflow:hidden;background:#EEF4F9;border:1px solid #C6D8E0;}
.sort .sort_bg{padding:3px 0 0 6px;margin:0;background:#FFF;height:241px;}
.sort .title{background:#2775d2;background:url(../images/bgcout.gif) no-repeat 0 0;height:21px;padding:7px 0 0 25px;text-align:;font-size:15px;color:#064891}
.sort .sort_bg a{float:left;font-size:14px;height:20px;line-height:21px;margin:4px 0 0 21px;width:70px;padding-left:11px;display:block;color:#1A4B86;border:1px solid #BFD6EA;background:url(../images/xin-7.gif) no-repeat 0 center #F5FBFF;}
.sort .sort_bg a:hover{text-decoration: none;background:#FFF2F8;color:#F30;border-color:#FA3CA7}
#right{ margin-left:257px;}
#adnews{ width:410px; float:left; border:solid 1px #9FBAD7; background:url(../images/lanbg.gif) repeat-x bottom #fff; padding:5px;}
#tab{ margin-left:427px;border:solid 1px #9FBAD7; background:url(../images/lanbg.gif) repeat-x bottom #fff; height:282px}
#hot{ margin-top:8px;}
#hots{ float:left; width:20px; background-color:#0967D3; text-align:center; padding:4px 0 2px 0; color:#FFF}
.hot{ margin-left:30px; display:block; line-height:20px; color:#FF3300; padding-top:2px; height:62px;}
.hot li{ float:left; width:188px;}
.list{ padding:10px 9px; line-height:23px; border:solid 1px #ccc; border-top:none; color:#F00;}
.list span{ font-family:Arial, Helvetica, sans-serif; font-size:10px; background-color:#b90000; color:#FFF;padding:1px 1px 0; margin:0 6px 0 0;}
.list li{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;_width:250px;}

*/.classBody{ background:url(../images/titbg.png) 0 0 no-repeat;margin-top:5px;}
.classBody h1{height:46px;}
.classBody h1 .fr{ padding:10px 4px 0px 0px; font-weight:normal;}
.classBody h1 .classTit{ float:left; display:block; width:200px; height:44px;}
.classMain{ height:279px; padding-top:5px;background-color:#fff; border:1px solid #b0d8fd; border-top:0px;background:#FFF;margin:0}
.coursdata thead tr td,.tit05,.headnews,.tip1 h1{background:url(../images/bgrep.gif) 0 0 no-repeat; }
.coursdata thead tr td{ background-position:right -21px; font-weight:bold; border-top:1px solid #fee2d0; text-align:center; line-height:27px;}
.coursdata tr td{ border-bottom:1px solid #efefef}
.coursdata  tbody tr td{text-align:center; line-height:26px;}
.coursdata  tbody tr td.txtLeft{text-align:left;padding-left:5px; white-space:nowrap;}
.coursdata .bgnone{ background:none}
.flthr{color:#CC0000;}
.f0369bb{color:#0369bb;}

 /*����Ҷ��*/
 #e_left{ width:700px; float:left;background:#fafafa;}
 #e_right{ float:right;width:290px;}
 #e_right .ti{font-size:22px;font-weight:bold;color:#fff;line-height:40px;font-family:"����"; background:#b90000;padding:0 0 0 20px;margin:0 0 6px 0;}
 #e_right ul li{white-space:nowrap;overflow:hidden;}
 #site{ line-height:25px; border-bottom:solid 1px #ccc; margin:10px 0 6px 0; padding-left:18px; background:url(../images/bg.gif) no-repeat -283px -355px}
 #topnav{ background:url(../images/bg.gif) no-repeat -280px -500px; padding:5px 0 0 18px; font-weight:bold; border:1px solid #ccc;border-bottom:none;color:#b90000;font-size:14px; line-height:24px;}
 .bar,.sou{border:#ccc 1px solid;text-align:left;background:#F7FCFF;padding:6px;margin-bottom:5px;color:#666;}
 .bar a{background:url(../images/but.png) no-repeat;border:0;width:80px; text-align:center;height:22px;margin-left:10px;color:#9A1F1A;display:inline-block;line-height:24px}
 .sou a{background:none;text-decoration:underline;color:#666;}
 ul.text{border:solid 1px #ccc; border-top:none; padding:10px 6px;line-height:23px; color:#999;}
 ul.text li{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;width:260px;_width:255px}
 ul.texts{border:solid 1px #ccc;background:#fafafa; border-top:none; padding:10px 4px; line-height:23px;}
 ul.texts li a{color:#DD2300} 
 ul.mytext{border:solid 1px #ccc;background:#fafafa; padding:10px 15px; line-height:23px;height:80px;}
 ul.mytext li{text-align:center;}
 ul.mytext li a{color:#666;font:bold 13px/30px arial;padding-left:40px;float:left;height:27px;margin:4px 0 6px 24px;}
 ul.mytext li a:hover{color:#c00; text-decoration:none}
 h2.tit{ border-left:solid 1px #ccc;border-right:solid 1px #ccc;background:url(../images/bg.gif) repeat-x 0 -204px; line-height:30px; color:#b90000;font-weight:bold; padding-left:10px}
 .right_ad{border:solid 1px #ccc; padding:1px;background-color:#fafafa; color:#2A6BA0}
 .right_ad object,.right_ad img{_width:99%;display: block;}
 .tab3 td, .tab3 td a{text-align:center;color:#E10}
 #msg{ border:solid 1px #ccc; padding:5px 20px 5px 10px; background:url(../images/lanbg.gif) repeat-x bottom; height:20px;line-height:20px; color:#666;}
 #msg span{width:100px;text-align:center; float:right;font-weight:bold;}
 #msg span a{display:block;width:76px;height:20px;float:left;background:url(../images/bt1_01.gif) no-repeat;margin-left:10px;font-weight:normal;color:#009}
 #msg span a.bt1{background:url(../images/bt1_02.gif) no-repeat;color:#FFF}
 #msg h1{display:inline-block; background:url(../images/train_t_bg.jpg) 0 1px no-repeat;color:#b90000;float:left; text-align:center;width:160px;height:21px;margin:0 0 0 10px;padding:5px 0 0 0;font-size:14px;font-weight:bold;}
#msg h2{display:inline-block;float:left;padding:4px 0 0 0;color:#777;width:115px;text-align:center;}
#msg .tips{float:right;font-weight:normal;width:230px;}
#msg .tips a{display:inline-block;float:none;background:none;margin:0;padding:0;color:#ff6600;}

 
 #content{ border:solid 1px #ccc; border-top:none;}
 #list li{ background: url(../images/xuxian.gif) repeat-x bottom;display:block; padding:12px 20px 12px 20px; line-height:18px; color:#666}
 #list li.ad{height:774px;text-align:left;padding:10px 15px;border:none;position:relative;}
 #list li.recommend{width:665px;overflow:hidden;}
 #list li.recommend ul li{line-height:18px;height:20px;padding:5px 0;}
 #list li.recommend h1{font-size:14px;font-weight:bold;color:#333;border-bottom:1px dashed #999;height:30px;margin:0 0 8px 0;}
 #list li a:hover,#list li.sfhover{background-color:#FFF;}
 #list h2{ border-bottom:solid 1px #C2D4E8; font-weight:;line-height:26px; padding-left:20px;background:url(../images/bg.gif) no-repeat -283px -356px}
 #list h2 a{color:#000;font-size:14px;}
 #list h2 a:hover{ color:#F30}
 #list h2 span{width:100px;text-align:center;font-family: Arial, Helvetica, sans-serif;font-weight:normal; float:right}
 #list h2 span.add{width:60px;}
 #list h2 span a{ font-family:"����"; font-size:12px; color:#333}
 #list em{color:red;font-style:normal}
 .bt{border-bottom:dashed #CCC 1px;}
 .bt em{float:right;width:40px;text-align:left;color:#F40;font-family:Arial, Helvetica, sans-serif}
 .genus{}
 .tips span{float:left;width:165px;font:normal 12px/20px Arial;color:#666;}
 .tips span a{color:#b90000}
 .content{ height:40px; line-height:18px; margin-top:8px;color:#666; text-indent:24px;}
 .school{ color:#005ACC}
 .school a{ color:#005ACC}.school a:hover{color:#060;}
 .online{ width:100px; float:right; margin-top:23px; text-align:right; padding-right:10px;} 
 .online span{ float:;}
 span.down a{display:block;width:63px;height:19px;float:left;line-height:19px;text-align:center;padding-left:7px;background:url(../images/down_1.gif) no-repeat;margin-left:20px;font-weight:normal;color:#FB6400}
 span.down a.bt1{background:url(../images/down.gif) no-repeat;color:#1799BA}
.sidebar{color:#FF3300; line-height:26px;color:#ff4200}
.sidebar a,.sidebar a:hover{ color:#ff4200}

/*����֪ʶ*/
.content_p{padding:15px;}
h1.news{text-align:center;color:#000;margin:8px;font-size:24px}
.ntab{text-align:center;color:#060;border-bottom:1px dashed #CCC;padding:10px 0}
.p{font-size:14px; padding:15px 5px 0;line-height:28px;color:#000}
.p img{max-width:650px;width:expression(this.width > 650 ? "650px" : "auto");height:auto;padding:1px;border:solid 1px #CCC;margin:5px 0;text-align:center;}
.p table{width:100%}
.keys{padding:5px 10px}
.keys a,.keys a:link,.keys a:active,.keys a:visited{text-decoration:underline}
.keys strong{font-weight:normal;}
/*�����Ŀ*/
.otherRegion{font-size:14px;margin:10px 6px 6px 6px;border: 1px solid #D4EDFC;background:#FFF;}
.otherRegion .title{background:transparent url(../images/common.png) repeat-x scroll 0 0;height: 28px;line-height:29px; color:#064891; padding-left:10px;font-weight:bold;}
.otherRegion .title span{background:url(../images/title_icons.gif) no-repeat 0 -22px;padding-left:15px;}
.otherRegion ul{line-height: 22px;padding-left:10px;margin:5px 0px 10px;font-size: 12px;list-style: none;}
.otherRegion ul li{background: transparent url(../images/title_icons.gif) no-repeat scroll 0px -85px;text-indent:10px;color:#686868;width:325px;float:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;margin-right:10px;}

 /*��ҳ*/ 
.sabrosus { padding:15px; margin:3px; text-align:center;}
.sabrosus A { padding:2px 5px; border:#ccc 1px solid; color:#666; margin-right:2px;}
.sabrosus A:hover { border:#780000 1px solid; color:#fff; background-color:#b90000; }
.pagination A:active {border:#ccc 1px solid; color:#666;}
.sabrosus SPAN.current { border:1px solid #780000; padding:2px 5px; background-color:#b90000; margin-right:2px; color:#fff;}
.sabrosus SPAN.disabled {border:#ccc 1px solid; color:#666; padding:2px 5px; margin-right:2px;}
 /*��ѵ��ϸҳ*/
 h2.edutit{font-size:16px; text-align:center; border-bottom: dashed 1px #9FBAD7; line-height:35px; margin:10px; color:#FF0000}
.s-1{float:right; width:450px;color:#444}
.s-1 h2{color:#666; margin:5px 0 10px 0;font-size:14px;}
.s-1 font{padding:10px;}
.s-1 li a,.s-1 li a:visited{color:#222}
.s-1 li a:hover{color:#E30}
.s-1 li{margin-right:20px; line-height:29px; font-size:13px; background:url(/img/2010/xuxian.gif) repeat-x bottom}
.s-1 li.info{float:left;width:220px;margin:0}
.s-2{border:solid 1px #9FBAD7; padding:15px; line-height:25px; font-size:14px;}
.imga{padding:1px; border:solid 1px #9FBAD7;margin-top:2px;}
.s-but{width:138px;height:38px;background:url(/img/2010/btn_baoming1.gif) no-repeat;border:0; cursor:pointer;}
.bmimg{ width:110px; float:right; margin-right:5px}
.bmimg img{ cursor:pointer}
.bm_button,a.bm_button{background:transparent url(/img/2010/button.gif) no-repeat scroll 0 0;color:#FFFFFF;cursor:pointer;width:160px;height:31px;line-height:32px; text-align:center; border:none; font-size:14px; font-weight:bold;display:block;color:#FFF;margin:0 auto}
.bm_button:hover {color:#FFFF00;background:transparent url(/img/2010/button.gif) no-repeat 0 -51px;text-decoration:none}
.baoming_btn{MARGIN-LEFT: 10px;font-size:12px; font-weight:bold; margin-top:5px;padding-left:10px;}
.baoming_btn LI {BORDER: #c7c8aa 1px solid;  BACKGROUND: #efefdf; FLOAT: left; MARGIN-RIGHT: 5px; }
.baoming_btn LI A {PADDING-RIGHT: 5px; DISPLAY: block;COLOR:#D00; PADDING-LEFT: 30px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; TEXT-ALIGN: left}
.baoming_btn LI A:visited {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; TEXT-ALIGN: left}
.baoming_btn LI A:hover {COLOR: #00C; BACKGROUND-COLOR: #EAEAD0;text-decoration:none}
.baoming_btn_bgpinglun {BACKGROUND: url(/img/2010/pinglun_bg.gif)}
.baoming_btn_bgshoucang {BACKGROUND: url(/img/2010/shoucang_bg.gif)}
.baoming_btn_bgtuijian {BACKGROUND: url(/img/2010/mail_bg.gif)}
.baoming_btn_baoming {BACKGROUND: url(/img/2010/icon2.gif)}
.baoming_btn_bgpinglun {BACKGROUND-POSITION: 8px 43%; BACKGROUND-REPEAT: no-repeat}
.baoming_btn_baoming {BACKGROUND-POSITION: 8px 43%; BACKGROUND-REPEAT: no-repeat}
.baoming_btn_bgshoucang {BACKGROUND-POSITION: 8px 43%; BACKGROUND-REPEAT: no-repeat}
.baoming_btn_bgtuijian {BACKGROUND-POSITION: 8px 43%; BACKGROUND-REPEAT: no-repeat}
.baoming_btn LI.baoming {BORDER-RIGHT: #bb0500 1px solid; BORDER-TOP: #bb0500 1px solid; BACKGROUND: url(/img/2010/baoming_btnred.gif) repeat-x; BORDER-LEFT: #bb0500 1px solid; BORDER-BOTTOM: #bb0500 1px solid}
.txt{margin:5px 10px;height:auto;color:#000;}
.txt p{padding:0;line-height:21px;overflow:hidden;color:#4c2c13;font-size:14px;}
.txt p a{color:#00f;}
.txt b.titl,.fwlc{display:block;border-bottom:1px dashed #f30;font-weight:bold;font-size:14px;color:#2d52a2;line-height:22px;height:22px;padding-left:10px;margin-bottom:10px}
 /*����ҳ��*/
.news1{ padding:0px 15px 15px 15px;font-size:14px; color:#FF6600;}
.news1 li{ background:url(../images/xuxian.gif) repeat-x bottom; line-height:32px; }
.news1 span{ padding-left:15px; font-size:12px;}

.news11{ padding:0px 15px 15px 15px;font-size:12px; color:#FF6600;}
.news11 li{ background:url(../images/xuxian.gif) repeat-x bottom; line-height:22px; margin-bottom:5px; padding:10px 0px}
.news11 span{ padding-left:15px; font-size:12px;}

.news2{ border:solid 1px #ccc;padding:10px; line-height:24px; border-top:none; height:90px; color:#FF6600}
.news2 li{ float:left; width:50%;}
.news3{ line-height:26px; text-align:center;color:#2369A8; font-size:12px;}
.news4{ line-height:28px; color:#333; padding:10px}

.container{font-family:Arial, Helvetica, sans-serif; margin-bottom:5px;padding:10px; background-color:#fff;border-bottom:1px dashed #ccc;height:auto; overflow:auto}
.container span{float:right;line-height:25px;text-align:left}
.container .w{width:128px;float:left}
.container b{font-weight:normal;color:#363}
.container span a{color:#F40;font-family:Arial, Helvetica, sans-serif}
.container h2{line-height:25px; font-size:14px; font-weight:bold; background:url(../images/xuxian.gif) repeat-x bottom; margin-bottom:6px}
.container h2 a{color:#064891;}
.container em{color:red;font-style:normal}
.sidebar{color:#FF3300; line-height:26px;color:#ff4200}
.sidebar a,.sidebar a:hover{ color:#ff4200}
.container a:hover{color:#F00; text-decoration:underline;}


/*��Ϣ���ർ��*/
#select dl{overflow:hidden; zoom:1;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px dashed #ccc;padding:4px 0 2px;}
#select dt{float:left;width:50px;font-weight:bold;text-align:right;line-height:25px;}
#select dd{float:right;position:relative;width:648px;overflow:hidden;}
#select dd div{float:left;height:20px;margin-right:15px;padding-top:5px;}
#select dd a{height:15px;line-height:15px;text-decoration:none;overflow:hidden;white-space:nowrap;}
#select dd a:link,#select dd a:visited{color:#005aa0;}
#select dd a:hover,#select dd a:active,#select dd a.curr:link,#select dd a.curr:visited{background:#b90000;color:#fff;}

.bold{font-weight:bold}
.red{color:#F00;}
.blue{color:blue;}
.green{color:#006F6F}
.orange{color:#f50}
a.blues,a.blues:link,a.blues:visited{color:#2e6ab1}
a.orange,a.orange:link,a.orange:visited{color:#F30}
a.orange:hover{color:#E00}

/*QQ���߿ͷ�*/
/*�ͷ�����*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:150px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;text-align:left;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}


