﻿/* ==全局设置== */
@charset "utf-8";
html,BODY{
	color:#000000;
	line-height:23px;
	font-size:12px;
	text-decoration: none;
	margin:0;
	padding:0;
	-webkit-text-size-adjust: none;
	overflow-x:hidden;
	min-width: 1200px;
}
/*
html,body,div,img{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: progid: DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: gray;
}*/
.main{ width:1200px !important;  height:auto; margin:0 auto; padding:0; }
.index{margin-top:20px; margin-bottom:20px; clear:both;}
.logobg{width:100%;background:#6388cf url(logobg.jpg);}
.menuu{width:80px; height:auto; float:left}
.menuu li{ width:68px; height:68px; border:0; margin:5px 2px !important; list-style:none;}

.menubgold{width:100%; height:50px;line-height:50px; background:#004e96; clear:both;}
.menubgold ul{ list-style:none; text-indent:0px; margin:0 auto; padding:0px; width:100%; max-width:1200px;}
.menubgold li{ list-style:none; float:left;height:50px;line-height:50px; text-align:center; width:10%;font-size:16px; color:#FFF;}
.menubgold li a{color:#fff;}
.menubgold li a:link{color:#fff;}
.menubgold li a:hover{color:#FF0; display:table; background:#003366;width:100%;}

.logotel{float:right;text-align:right;font-size:x-large;font-weight: bold;color: #003366;text-decoration: none;margin-top:30px; margin-bottom:10px;width:100%;max-width:380px;}
.topsearch{float:right; width:100%; max-width:380px; text-align:right;}
.top1{background-color: #f2f2f2;width:100%;min-height:35px;overflow:hidden;text-align:center;}
.top3{width:70%;overflow:hidden;line-height:35px;text-align:left;float:left;}
.logo{max-width:1100px;max-height:200px;overflow:hidden; margin:0 auto;}
.logo img{ width:100%; height:100%; border:0;}
.top3 p{ float:left; margin:0px; padding:0px;}

.top4{width:30%;overflow:hidden;float:left;text-align:right;line-height:35px;}

.end{ width:100%; overflow:hidden; clear:both; margin:0;}
.end1{background-color: #004e96;width:100%;height:5px;overflow:hidden;}
.end2{background-color: #4f5458;text-align:center;color:#FFF;padding:30px;font-size:12px;width:100%;min-height:100px;}
.end2 a:link{ color:#FFF;}

.add00{height:auto;width:20%;padding:20px;min-width:100px;float:left; text-align:center; margin:0 auto;}
.addimg{text-align:center;width:100%; height:auto;margin:0;}
.addimg img{ width:100%; height:100%; border:0;}
.addtit{font-size:16px;line-height:30px; height:30px; overflow:hidden; text-align:center;font-weight: bold;color: #000;text-decoration: none;width:100%;margin-top:10px;margin-bottom:10px;}
.addcon{font-size:14px;width:90%; margin-left:10px; font-size:inherit; height:66px; line-height:inherit; overflow:hidden; text-align:left; color:#999;}
.yuanpic{width:100%; height:100%;border-radius:50%; overflow:hidden;border:2px #003366 solid;}

.teachertit{width:100%;	height:80px;color:#004e96;	text-align:center;font-size:28px;line-height: 80px;	font-weight: bold;text-decoration: none;position:relative;}
.mainfengcai{max-width:1200px; height:auto; margin:0 auto;clear:both; background:#fff;}
.mainkecheng{max-width:1200px; width:100%; height:auto; margin:0 auto;clear:both; background:#fff; display:table;}
.mainkecheng li{ width:46%; float:left; height:150px; list-style:none; margin:2%; overflow:hidden;}
.mainkecheng li span{width:30%; overflow:hidden; float:left;}
.mainkecheng li span p{width:80%; height:100%; margin:0 auto; border:1px #003366 solid; padding:2px; overflow:hidden;}
.mainkecheng li span img{height:100%; width:100%; border:0px;}
.mainkecheng li h3{ width:70%; height:30px; line-height:30px; font-size:14px; font-weight:bold; overflow:hidden;margin:0px; padding:0px;}
.mainkecheng li h3 a{color:#003366;}
.mainkecheng li h3 a:link{color:#003366;}
.mainkecheng li h3 a:hover{color:#F00;}
.mainkecheng li p{width:70%; line-height:25px; font-size:12px; color:#999; overflow:hidden;margin:0px; padding:0px;}

.gallery-row{ max-width:1200px; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px; clear:both;}
.gallery-row:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.gallery-item { float: left; width: 16%; margin:0.33333333%; }
.gallery-item a { display: block; margin: 5px; }
.gallery-item img { display: block; height: auto; }

.mainshuxue{ max-width:1200px; margin-left:auto; margin-right:auto; margin-bottom:10px;margin-top:10px;}
.shuxuepicb{ width:400px; height:300px; float:left; overflow:hidden; border:1px #003366 solid; padding:1px; margin:0px;}
.shuxuepicb img{ width:100%; height:auto;}

.shuxuepics{margin:0px; padding:0px;}
.shuxuepics li{ list-style:none; float:left; width:350px; margin:0px 0px 0px 10px;}
.shuxuepics h3{ width:100%; height:25px; line-height:25px; font-size:14px; font-weight:bold; overflow:hidden;margin:0px; padding:0px;}
.shuxuepics h3 a{color:#003366;}
.shuxuepics h3 a:link{color:#003366;}
.shuxuepics h3 a:hover{color:#F00;}
.shuxuepics p{width:100%; height:75px; line-height:25px; font-size:12px; color:#999; overflow:hidden;margin:0px; padding:0px;}

.newspic10{width:350px; height:auto;float:left; margin-left:5px;margin-bottom:5px; overflow:hidden;}
.newspic11{width:140px; height:auto; min-width:110px;border:1px #003366 solid; float:left;padding:1px; margin-right:5px;}
.newspic11 img{width:100%; height:110px;}
.newspic12{width:200px;height:120px;float:left;overflow:hidden;}
.newspic13{width:100%;height:20px;float:left;line-height:20px;font-size:14px;overflow:hidden;font-weight: bold;color: #dc261c;text-decoration: none; text-align:left;}
.newspic13 a{color:#003366;font-size:14px;text-decoration: none;font-weight: bold;}
.newspic13 a:link{color:#003366;}
.newspic13 a:visited{color:#003366;}
.newspic13 a:active{color:#003366;}
.newspic13 a:hover{color:#F00;}

.newspic14{width:100%;height:auto;float:left;line-height:20px;font-size:12px;overflow:hidden;color: #999;text-indent:25px;text-decoration: none;}

.cppicshow{float:left;width:23%;height:auto;text-align:center; font-size:12px; padding:5px; margin:0px;}
.cppicshow img{width:100%;height:135px;border:1px #003366 solid;padding:1px;}
.cppicshow p{width:100%;height:20px; margin: 0px; line-height: 20px;}

.pagebanner{ margin-right:auto; margin-left:auto; width:1200px; height:220px; overflow:hidden; margin-top:5px; padding-bottom:5px;}
TD{color:#000000;font-size:12px;line-height:150%;}
SELECT{color:#000000;FONT-SIZE: 12px;HEIGHT: 20px;}

li.xubaolist{height:30px; float:left; text-align:left; margin-left:70px; min-width:120px;}
A{text-decoration: none;}
A:link {color:#000000;}
A:visited {color:#000000;}
A:active {color:#000000;}
A:hover{color:#ff6611}


li{line-height:150%}
li.fang {LIST-STYLE-TYPE: square;}
li.img  {LIST-STYLE-IMAGE: url(li.gif)}

ul {MARGIN: 0px;}
ul.fang {LIST-STYLE-TYPE: square }
ul.img  {LIST-STYLE-IMAGE: url(li.gif)}

.INPUT{color:#000000;font-size:12px;height:15px;padding:3px;border:1px #555555 solid;background-image: url(inputbg.gif)}
.TEXTAREA{color:#000000;font-size:12px;padding:3px;border:1px #555555 solid;background-image: url(inputbg.gif)}
.menu1200{max-width:1200px;height:45px;	margin:0 auto;overflow:hidden;}

/* ==栏目菜单样式== */
.menuline{height:45px; background-color:#FFF; width:1px; float:left;}

div.menu {float:left; width:12%;text-align:center;} 
A.menu {color:#fff;font-size:14px;text-decoration: none;font-weight: bold;line-height:45px;} 
A.menu:link{color:#fff;}
A.menu:visited{color:#fff;}
A.menu:active{color:#fff;}
A.menu:hover{color:#FF0;}


div.menunow {float:left;background-color: #003366;height:45px;text-align:center;float:left;width:12.5%;} 
A.menunow {color:#fff;font-size:14px;text-decoration: none;font-weight: bold;line-height:45px;} 
A.menunow:link{color:#fff;}
A.menunow:visited{color:#fff;}
A.menunow:active{color:#fff;}
A.menunow:hover{color:#FF0;}

.button{color:#000000;font-size:12px;border:1px outset}

.btmenu {color:#000000;font-size:12px;line-height:150%;text-decoration: none} 
A.btmenu:link{color:#000000;}
A.btmenu:visited{color:#000000;}
A.btmenu:active{color:#000000;}
A.btmenu:hover{color:#ff6611;}

.smenu {color:#ffffff;font-size:12px;line-height:150%;text-decoration: none} 
A.smenu:link{color:#ffffff;}
A.smenu:visited{color:#ffffff;}
A.smenu:active{color:#ffffff;}
A.smenu:hover{color:#ffffff;}

.smenuv {color:#555555;font-size:14px;line-height:35px;text-decoration: none} 
A.smenuv:link{color:#555555;}
A.smenuv:visited{color:#555555;}
A.smenuv:active{color:#555555;}
A.smenuv:hover{color:#F00;}
div.smenuv {width:100%; overflow:hidden; margin:0px; height:35px; line-height:35px; text-align:center;}

/* ==页内导航样式== */
.pageleft{ width:220px;float:left;padding:0px;}
.pageright{ width:900px;float:left;}
.nav {color:#da251c;font-size:16px;text-indent:40px;line-height:43px;border-bottom-width: 1px;border-bottom-style: inset;border-bottom-color: #CCC;width:90%;height:43px;text-align:left;margin:0 auto;} 
.newsjiathis{width:80%;; height:60px; text-align:left; margin:0 auto; clear:both;}
.lefttitle{width:100%;height:43px;color:#da251c;text-align:center;font-size:16px;line-height:43px;border-bottom-width: 1px;border-bottom-style: inset;border-bottom-color: #CCC;margin-bottom:30px;overflow:hidden;}
.leftcon{ margin:0px; padding:0px; left:0px; width:100%; overflow:hidden;}

/* ==文章频道详情样式== */

.newstitle {color:#000000;font-size:22px;font-weight:bold; line-height:150%；text-align:center;}
.newsinfo {background:#f0f0f0;color:#555555;font-size:12px; width:95%; margin:0 auto; line-height:35px; text-align:center;}
.newscon {color:#000000;font-size:16px;line-height:180%;adding:15px; text-align:left; margin-left:30px;}
div.newscon{ min-height:200px;}
/*.newscon table{border:1px #dddddd solid; width:700px; margin-left:25px;}
.newscon td{ border:1px #dddddd solid;font-size:14px; line-height:25px; color:#000;}*/
.newscon img{ max-width:700px; width:100%; height:auto;}


.tablexu table,td{border:1px #dddddd solid;}
.tablexu td{font-size:14px; line-height:25px; padding:10px; text-align:center; color:#000;white-space:normal; word-break:break-all;}
.tablexu p{margin:0px;}

.formbbs {color:#000000;font-size:14px;line-height:25px;padding:15px; text-align:left; margin-left:30px;}

/* ==表格样式== */

td.title{background:#eeeeee }
.table{border:1px #dddddd solid}
.tablemenu{color:#555555;BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid;background:#eeeeee}
.line{background:#dddddd}


.mainleft{ width:900px; min-height:100px;float:left; display:table;}
.mainright{width:290px; min-height:100px;float:left; display:table; margin-left:10px;}

.mainnews{ width:445px; height:280px; overflow:hidden; float:left; border:1px #c9cdce solid; margin:5px 0px; }
.mainnewstop{ width:100%; height:45px; background:#f2f7fb; line-height:45px; color:#2483bb; font-size:16px; font-weight:bold; text-indent:30px; text-align:left;}
.mainnewstop a,a:link,a:hover{color:#2483bb;}
.mainnewscon{border-top:1px #c9cdce solid; padding:5px;}
.mainrrtop{ background:url(pic/maintitbg1.gif); width:290px; height:40px;font-weight:bold; line-height:40px; text-align:left; text-indent:10px; font-size:16px; color:#2483bb; overflow:hidden;}
.mainrrtop a,a:link,a:hover{color:#2483bb;}
.mainrrcon{width:290px; height:auto;}
.mainrrcon img{width:100%; height:auto;}
.mainrrcon li{ list-style:none; margin-top:10px;}

.leftrrtop{ background:url(pic/maintitbg1.gif); width:220px; height:40px;font-weight:bold; line-height:40px; text-align:left; text-indent:10px; font-size:16px; color:#2483bb; overflow:hidden;}
.leftrrcon{width:220px; height:auto;}
.leftrrcon img{width:100%; height:auto;}
.leftrrcon li{ list-style:none; margin-top:10px;}

li.cpteacher{ list-style:none; max-width:290px; height:70px; overflow:hidden; margin:5px 0px; background:#f2f2f2;}
li.cpteacher img{ width:70px; height:auto; margin-right:10px;float:left;}
li.cpteacher h3{ width:210px; height:25px; font-size:14px; line-height:25px; float:left; font-weight:bold; margin:0px; padding:0px;}
li.cpteacher p{ width:210px; height:45px; font-size:12px; line-height:22px;float:left;margin:0px; padding:0px; color:#666}

.mainpic{width:100%; height:40px; line-height:40px; color:#fff; background:#284f93; text-align:left; text-indent:30px; font-size:16px; font-weight:bold;}
.mainpicon{width:100%; height:160px; overflow:hidden; margin-bottom:10px;}

.youqingtop{ background:url(youqing.gif); width:1200px; height:46px; overflow:hidden;}
.youqingcon{width:1200px; height:auto; padding:20px; display:table; border:1px solid #cccccc; border-top:none !important; margin-bottom:20px;}
.youqingcon li{ list-style:none; float:left; line-height:30px; margin-left:15px;}
/* ==交替样式== */

.list{BACKGROUND-COLOR: expression((this.sectionRowIndex%2==0)?'#f5f5f5':'#ffffff');font-size:14px;}


/* =={#lanTitle#}列表样式== */

.tList{color:#000000;line-height:25px;font-size:12px; text-align:left;}
.tList1{color:#b0b0b0;line-height:25x;%;font-size:12px;text-align:left;}

a.tList{font-size:12px;text-decoration: none;}
a.tList:link{color:#000000}
a.tList:visited{color:#000000}
a.tList:active{color:#000000}
a.tList:hover{color:#ff6611}

/* ==图片列表样式== */

td.piclist{background:#ffffff}
div.piclist{border:1px #dddddd solid;width:50px;height:50px;padding:1px;background:#ffffff}

a.pictitle{color:#000000;font-size:12px;line-height:26px}
div.pictitle{border:0px #dddddd solid;padding:1px;background:#ffffff}



/* ==更多链接样式== */

a.more{font-size:12px;text-decoration: none;}
a.more:link{color:#555555;}
a.more:visited{color:#555555;}
a.more:active{color:#555555;}
a.more:hover{color:#ff6611;}

/* ==树型菜单样式== */

.dtree {color: #555555;font-size: 12.00px;	white-space: nowrap;}
.dtree img  {border: 0px;	vertical-align: middle;}
.dtree a   {color: #555555;font-size: 12.00px;	TEXT-DECORATION: none}
.dtree a.node{color: #555555;white-space: nowrap;padding: 1px 2px 1px 2px;TEXT-DECORATION: none}
.dtree a.nodeSel {color: #555555;font-size: 12.00px;	white-space: nowrap;	padding: 1px 2px 1px 2px;TEXT-DECORATION: none}
.dtree a.node:hover {color: #555555;font-size: 12.00px;	TEXT-DECORATION: none}
.dtree a.nodeSel:hover {color: #555555;	font-size: 12.00px;TEXT-DECORATION: none}
.dtree a.nodeSel {background-color: #cfdfef;font-size: 12.00px;}
.dtree .clip {overflow: hidden;}


/* ==翻页样式== */


div#showpages {
padding:0px;
margin:10px 0px;
width:100%;
white-space: nowrap;
}

#pagesinfo {
float:left;
padding-top:3px;
white-space: nowrap;
}

#pages {
float:left;
white-space: nowrap;
margin:20px;
}

#pages ul{
margin:0;
padding:0;
}

#pages a:link,#pages a:visited,#pages a:active{
color:#505050;
text-decoration: none;
}

#pages a:hover{
color:#ff0000;
text-decoration: none;
}

#pages li{
margin:3px;
padding:2px 3px;
list-style-type: none;
float:left;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#505050;
border:1px #d5d5d5 solid;
white-space: nowrap;
}

#pages li.pagesnow{
color:#505050;
background-color:#f0f0f0;
white-space: nowrap;
}

#pages li.pbutton{
color:#505050;
background-color:#f7f7f7;
padding:3px 5px 1px 5px;
white-space: nowrap;
}

#pages li.opt{
color:#505050;
padding:0px 2px;
white-space: nowrap;
border:0px;
}

/* ==文章频道检索列表样式== */
.newsquery li{color:#000000;line-height:30px;font-size:14px; text-align:left; text-indent:30px; width:100%; height:30px; overflow:hidden;}
.newsquery{color:#000000;line-height:30px;font-size:14px; padding:30px;}
.newsquery li span{ float:right;}
a.newsquery{color:#000000;line-height:30px;font-size:14px;text-decoration: none}
a.newsquery:link{color:#000000;}
a.newsquery:active{color:#000000;}
a.newsquery:visited{color:#000000;}
a.newsquery:hover{color:#ff6611;}

.newsquerytitle{border:1px #eeeeee solid;background:#f0f0f0}
.newsquerytime{color:#555555;font-size:12px}


/* ==一级分类列表样式== */

.class{color:#000000;font-size:12px;}
a.class{color:#000000;text-decoration: none}
a.class:link{color:#000000;}
a.class:visited{color:#000000;}
a.class:hover{color:#ff6611;}

table.class{border:1px #dddddd solid}
td.class{padding-left:10px}

/* ==二级分类列表样式== */

table.bigclass{border:1px #dddddd solid}
td.bigclass{background:#eeeeee;padding-left:10px;height:25px}

.bigclass{color:#000000;font-size:12px;line-height:150%}
a.bigclass{color:#000000;font-weight:bold;line-height:150%;text-decoration: none}
a.bigclass:link{color:#000000;}
a.bigclass:visited{color:#000000;}
a.bigclass:actived{color:#000000;}
a.bigclass:hover{color:#ff6611;}


table.smallclass{border:0px #dddddd solid}
td.smallclass{background:#f7f7f7;padding-left:10px;height:18px}

.smallclass{color:#555555;font-size:12px;line-height:150%}
a.smallclass{color:#555555;line-height:150%;text-decoration: none}
a.smallclass:link{color:#555555;}
a.smallclass:visited{color:#555555;}
a.smallclass:actived{color:#555555;}
a.smallclass:hover{color:#ff6611;}



/* ==下载频道样式== */

td.downquery{height:22px}

.downquery{color:#000000;line-height:150%;font-size:12px}
a.downquery{color:#000000;line-height:150%;font-size:12px;text-decoration: none}
a.downquery:link{color:#000000;}
a.downquery:active{color:#000000;}
a.downquery:visited{color:#000000;}
a.downquery:hover{color:#ff6611;}

.downquerytitle{border:1px #eeeeee solid;background:#f0f0f0}
.downquerytime{color:#555555;font-size:12px}

.downpropname{color:#555555;font-size:12px;background:#dddddd}
.downprop{color:#555555;font-size:12px;padding-left:10px;background:#f0f0f0}
.downintro {color:#000000;font-size:12px;line-height:150%;}


/* ==图文频道样式== */

.cpline{background:#dddddd}
td.cpquery{background:#ffffff;}
div.cpquery{border:1px #eeeeee solid;padding:5px;background:#ffffff;}

a.cpquerytitle{color:#000000;font-size:12px;line-height:26px}
div.cpquerytitle{border:1px #eeeeee solid;padding:2px;background:#f7f7f7}


.cppropname{color:#555555;font-size:12px;background:#dddddd}
.cpprop{color:#555555;font-size:12px;padding-left:10px;background:#f0f0f0}
.cpintro {color:#000000;font-size:12px;line-height:150%;}


/* ==提示图文样式== */

.notic{font-size:12px;color:#000000}
.noticerr{font-size:12px;color:#ff6600}
.noticlink{font-size:12px;color:#ff6600}


/* ==会员频道样式== */

.mustfill {color:#ff0000;font-size:14px;}
.memberinfo{color:#555555;}


/* ==评论样式== */

td.bbsquery{height:23px}

.bbsquery{color:#000000;line-height:150%;font-size:12px}
a.bbsquery{color:#000000;line-height:150%;font-size:12px;text-decoration: none}
a.bbsquery:link{color:#000000;}
a.bbsquery:active{color:#000000;}
a.bbsquery:visited{color:#000000;}
a.bbsquery:hover{color:#ff6611;}

.bbsquerytitle{border:1px #eeeeee solid;background:#f0f0f0}
.bbsquerytime{color:#555555;font-size:12px}


.bbstitle{background:#eeeeee}
.bbscon{background:#ffffff}
.bbstable{background:#dddddd;}
.bbsline{background:#dddddd}


/* ==全站搜索样式== */

.searchtitle{color:#000000;font-size:14px;line-height:32px}
a.searchtitle{color:#000000;font-size:14px;line-height:32px}
.searchbody{color:#000000;font-size:13px;line-height:18px;height:60px}
.searchtime{color:#555555;font-size:12px}
.bodytop {padding-top: 20px;background-image: url(2011bodybg.gif);background-repeat: repeat-x;}
.newstit1{font-size: 28px;line-height: 60px;font-weight: bold;color: #FFF;text-decoration: none;background-color: #15c1ce;height: 60px;	width: 270px;margin-left:10px;text-indent:25px;margin-bottom:10px;}
.newstit2{color: #FFF;text-decoration: none;	height:260px;
	width: 270px;
	margin-left:10px;
	overflow:hidden;
}
.newstit3{
	font-size: 32px;
	line-height: 70px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #db241c;
	height: 70px;
	width: 270px;
	margin-left:10px;
	text-align:center;
}
.dian{
	background-image: url(pic/dian.gif);
	height:3px;
	overflow:hidden;
	width:100%;
	margin-left:auto;
	margin-right:auto;
}
.listnews{
	background-image: url(pic/list1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
	line-height: 25px;
	text-align:left;
	color: #333;
	text-decoration: none;
	height: 25px;
	width: 100%;
	text-indent:15px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
.listnews1{
	font-size: 14px;
	line-height: 28px;
	color: #333;
	text-decoration: none !important;
	height: 28px;
	width: 95%;
	text-align:left;
	text-indent:5px;
	overflow:hidden;
}
.listnews1 a,a:link,a:active{color: #333;text-decoration: none !important;}
.listnews1 a:hover{color:#258fb9;}
.listnews1 li{line-height: 28px;height: 28px;}
.listnews1 li span{ margin-left:5px;}


.bright{ width:280px; height:400px; overflow:hidden; float:left;margin-top:10px;}


.newslist{ width:1200px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;text-align:left;}
.newslist0{ width:365px; float:left; height:300px; margin-right:5px;}
.newslist1{width:360px;height:60px;line-height:60px;color:#258fb9;font-size:20px;font-weight: bold;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #258fb9;}
.newslist2{width:360px;height:60px;line-height:60px;color:#df5157;font-size:20px;font-weight: bold;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #df5157; margin-left:5px;}
.newslist3{width:360px;height:60px;line-height:60px;color:#d18f2f;font-size:20px;font-weight: bold;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #d18f2f; margin-left:5px;}
.newslistcon{ width:350px; height:200px; margin-left:5px;}
.newslistmore{ width:360px; height:50px;}
.more1{ width:90px; height:40px; border-radius:5%; overflow:hidden;line-height:40px; text-align:center; float:right; font-size:14px; background-color:#258fb9; color:#FFF;}
.more2{ width:90px; height:40px; border-radius:5%; overflow:hidden; line-height:40px; text-align:center; float:right; font-size:14px; background-color:#df5157; color:#FFF;}
.more3{ width:90px; height:40px; border-radius:5%; overflow:hidden; line-height:40px; text-align:center; float:right; font-size:14px; background-color:#d18f2f; color:#FFF;}

.more1 a{color:#fff;font-size:14px;text-decoration: none;}
.more1 a:link{color:#fff;}
.more1 a:visited{color:#fff;}
.more1 a:active{color:#fff;}
.more1 a:hover{color:#FF0;}
.more2 a{color:#fff;font-size:14px;text-decoration: none;}
.more2 a:link{color:#fff;}
.more2 a:visited{color:#fff;}
.more2 a:active{color:#fff;}
.more2 a:hover{color:#FF0;}
.more3 a{color:#fff;font-size:14px;text-decoration: none;}
.more3 a:link{color:#fff;}
.more3 a:visited{color:#fff;}
.more3 a:active{color:#fff;}
.more3 a:hover{color:#FF0;}


.maintit{ width:1200px; margin-left:auto; margin-right:auto; min-height:60px; margin-bottom:10px;margin-top:20px; overflow:hidden;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #CCC;}

.mainname{
	background-image: url(pic/logo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 50px;
	width: 1020px;
	font-size: 24px;
	line-height: 50px;
	font-weight: bold;
	color: #da251c;
	float:left;
	text-decoration: none;
	text-indent:60px;
	text-align:left;
}
.mainmore{
	color:#FFF;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	background-color: #da251c;
	height: 30px;
	width: 80px;
	float:left;
	text-align:center;
	margin-top:10px;
	overflow:hidden;
}


.mainxiaoyuan{ width:1200px;min-height:550px; margin-left:auto; margin-right:auto; margin-bottom:10px;margin-top:10px;}
.xiaoyuanleft{ width:400px; min-height:550px; float:left;}
.xiaoyuanuyan{ width:710px; min-height:550px; margin-left:10px; float:left;}

.mainteacher{ width:1200px; height:400px; margin-left:auto; margin-right:auto; margin-bottom:10px;margin-top:30px;}
.teachercon{ width:1200px; height:320px; float:left; overflow:hidden; margin-top:10px;}
.up20{ margin-top:20px;}
.ededed{width:100%;background-color:#004e96;height:auto;clear:both; padding-top:40px; padding-bottom:40px;}
.liucheng{ width:100%; max-width:1200px; height:auto; display:table;}
.liucheng li{ list-style:none; padding:15px; margin:0px; text-indent:0px; float:left; width:16.6666667%; height:auto; text-indent:0px;}
.liucheng li img{ width:100%; height:100%; border:0;MARGIN:auto;MAX-WIDTH: 100%!important;HEIGHT: auto!important; width:expression(this.width > 95% ? "160px" : this.width)!important;  
}


.bottomlink{background-color: #439b19;height:110px;width: 1200px; overflow:hidden;margin-left:auto;margin-right:auto;margin-bottom:10px;margin-top:10px;}
.clear{ clear:both; width:100%; height:0px; overflow:hidden;}

.newslistpiccon{ width:100%; height:30px; line-height:30px; overflow:hidden; text-align:center;}
.newslistpiccon a{
	color:#000;
	font-size:12px;
	text-decoration: none;
	line-height: 30px;
	text-align: center;
}
.newslistpiccon a:link{color:#000;}
.newslistpiccon a:visited{color:#000;}
.newslistpiccon a:active{color:#000;}
.newslistpicconi a:hover{color:#F00;}
.newslistpicbody{
	width:100%;
	height:66px;
	line-height:22px;
	overflow:hidden;
	font-size: 12px;
	color: #999;
	text-align:left;
	text-decoration: none;
}
.newslistpicmemo{
	width:100%;
	height:66px;
	line-height:22px;
	overflow:hidden;
	font-size: 12px;
	color: #999;
	text-align:center;
	text-decoration: none;
}
.listsame{ width:100%; height:auto; padding:20px;}
.listsame li{float:left; height:25px; line-height:25px; margin-left:10px; list-style:none;}

#banner{width:100%;height:208px; background:url(banner_bj_new.gif) no-repeat top left;}
#search_box{ width:520px; position:relative; padding-left:63px; padding-top:45px; color:#00587c;font-size:14px; }
#search_box p{margin-bottom:4px; *margin-bottom:4px;font-weight:bold;}
#search_box p input{ height:21px; line-height:21px; width:340px; border:1px solid #A4D8EC; background:#B8E7F8;}  
#search_box .exp{padding-left:75px; color:#555; margin-top:13px;font-weight:normal;font-size:12px;}
#btn_search{position:absolute; top:75px; left:500px;}

