/* css 通用样式*/
/* 2013年2月26日 DESIGN BY CANDY*/

/* 全局样式 */
body{color:#000;background:#FEFEFE;font-size:12px;margin:0px; padding:0;font-family:arial,Verdana,"宋体";}
div,form,img,ul,ol,li,dl,dt,dd,a img,p{margin: 0; padding: 0; border: 0;}
ul,li,dt,dd,dl{list-style:none;font-weight:100;}
li{list-style:none;}
img{vertical-align:middle;}
html {overflow-x: hidden;overflow:scroll;}

* { word-wrap: break-word; word-break: break-all; }
html{overflow-x: hidden}

.clear{clear:both;}
.left{text-align:left;}
.right{text-align:right;}

/* link 

---------------------------------------------------------------*/
a{color:#666; text-decoration:none;}
a:link{color:#666; text-decoration:none;}
a:hover{color:#333; text-decoration:underline;}
a:visited{color:#666; text-decoration:none;}

a.baise{color:#fff; text-decoration:none;}
a.baise:link{color:#fff; text-decoration:none;}
a.baise:hover{color:#333; text-decoration:underline;}
a.baise:visited{color:#fff; text-decoration:none;}

/* font 
---------------------------------------------------------------*/
.f10{font-size:10px;}
.f12{font-size:12px;color:#000!important;font-weight:100;}
.f12w{font-size:12px;color:#FFF;font-weight:100;}
.f14{font-size:14px;color:#000;}
.f16{font-size:16px;color:#000;}
.f24{font-size:24px;color:#000;font-family:"微软雅黑","宋体",Arial;}
.fl14{font-size:14px;color:#000;font-weight:100!important;}
.fb14{font-size:14px;color:#000;font-weight:bold!important;}
.fb14w{font-size:14px;font-weight:bold!important;}
.fb16{font-size:16px;color:#000;font-weight:bold!important;}
.bold{font-weight:bold;}

.txpic{border:2px solid #C6C6C6;}
/* color */
.red{color:#ff3300;}
.blue{color:#185A96;}
.gray{color:#6D6D6D;}
.bluefont{color:#0088CC;}

.xieline{clear:both;margin:0 auto;width:100%;height:24px;background:#fff url("../images/xieline.gif") left repeat-x }
.dotline{clear:both;margin:0 auto;border-bottom:1px dotted #C3C2C2;margin-bottom:10px;}


#warp{margin:0 auto;font-size:12px;width:980px;background:#FEFEFE;}

/* header 
---------------------------------------------------------------*/
.header{width:980px;margin:0 auto;padding:0;}
.top_right{float:right;}
.logo{float:left;}
.menu{width:980px; background:url("../images/nav.png") no-repeat 0px 0px; height:38px; margin:0 auto; overflow:hidden;}
.menu ul{width:980px; float:left;}
.menu_1,.menu_2,.menu_3,.menu_4,.menu_5,.menu_6{height:38px; float:left;}
.menu_1 a,.menu_2 a,.menu_3 a,.menu_4 a,.menu_5 a,.menu_6 a{display:block; text-indent:-9999px; height:38px;}
.menu_1 a{width:121px;}
.menu_1 a:hover{ background:url("../images/nav.png") no-repeat 0px -38px;}
.menu_2 a{width:181px;}
.menu_2 a:hover{ background:url("../images/nav.png") no-repeat -121px -38px;}
.menu_3 a{width:158px;}
.menu_3 a:hover{ background:url("../images/nav.png") no-repeat -302px -38px;}
.menu_4 a{width:161px;}
.menu_4 a:hover{ background:url("../images/nav.png") no-repeat -460px -38px;}
.menu_5 a{width:180px;}
.menu_5 a:hover{ background:url("../images/nav.png") no-repeat -621px -38px;}
.menu_6 a{width:179px;}
.menu_6 a:hover{ background:url("../images/nav.png") no-repeat -801px -38px;}

/* bodyer 
---------------------------------------------------------------*/
.bodyer{clear:both;width:980px;margin:0 auto;padding:0;height:auto; margin-top:10px;}
.home_flash{clear:both;margin:0 auto;}
.home_news{clear:both;margin:0 auto;margin-top:10px;width:100%;}
.home_news .news_left{float:left;width:580px;}
.home_news .news_right{float:right;width:380px;}
.newsbox_list{clear:both;min-height:150px;margin:5px 10px 0 5px;}
.xmjs_title{height:24px;overflow:hidden;BORDER-bottom: #DADCDB 1px solid; }
.xmjs_title .mingcheng{float:left;width:250px;padding-left:10px;font-size:14px;font-weight:bold;font-family:黑体;}
.xmjs_title .more{float:right;width:60px;}
.xmjs_div{margin:0 auto;margin-top:10px;text-align:center;}

.blue_kuang{width:170px;height:45px;line-height:45px;background:url("../images/blue_kuang.jpg") no-repeat!Important;font-size:16px;color:#fff;}
.yellow_kuang{width:170px;height:45px;line-height:45px;background:url("../images/yellow_kuang.jpg") no-repeat!Important;font-size:16px;color:#fff;}

.home_centerdiv{clear:both;margin:0 auto;margin-top:10px;width:100%;}

.pxly{margin:0 auto;}
.home_pic_div{float:left;width:160px;margin:10px 15px 10px 15px;text-align:center;}
.home_pic_div .pic_img{width:160px;height:120px;overflow:hidden;text-align:center;border:1px solid #ECECEC;}
.home_pic_div .pic_img img{width:160px;height:120px;}
.home_pic_div .pic_title{height:28px;line-height:28px;text-align:center;overflow:hidden;}

.hezuo_title{width:100%; height:25px;overflow:hidden;}
.hezuo_kuang{width:100%;height:50px;BORDER-top: #DADCDB 1px solid;BORDER-bottom: #DADCDB 1px solid;bacground:#fff;padding:5px 0 5px 0;overflow:hidden;}
.hezuo_kuang span{margin-right:5px;}

.weblink{clear:both;width:100%;margin-top:10px;background:#f4f4f4;padding:10px 0 0 0;}
.weblink .weblink_left{float:left;width:70px;}
.weblink .weblink_right{float:left;width:900px;}
.weblink .weblink_right .weblink_wz{height:auto;}
.weblink .weblink_right .weblink_wz span{margin:0 5px 0 5px;}
.weblink .weblink_bottom{clear:both;height:10px;}

.page_banner{clear:both;margin:0 auto;}
.page_banner .page_banner_left{float:left;width:700px;}
.page_banner .page_banner_right{float:right;width:270px;}

.page_left{float:left;width:200px;min-height:300px;margin-top:10px;}
.page_right{float:left;width:780px;margin-top:10px;}



.left_menu{width:170px;}
.r_menulog,.r_menubot{ float:left;}
.r_menubot{margin-bottom:10px;}
.r_menucon{width:170px; background:url("../images/l_menucon.jpg") repeat-y; float:left; padding-bottom:10px;}
.r_menucon ul{width:170px; float:left;}
.r_menucon li{width:170px; float:left; background:url("../images/sr_menuline.jpg") left bottom no-repeat; line-height:30px; font-weight:bold;}
.r_menucon li span{ width:120px; margin:0 auto; text-align:left; display:block;}
.r_menucon li span a{background:url("../images/ico_hui.jpg") left center no-repeat; padding-left:15px; text-decoration:none;}
.r_menucon li span a:hover{background:url("../images/ico_lan.jpg") left center no-repeat; padding-left:15px; color:#068ce3; text-decoration:none;}


.page_daohang{clear:both;height:20px;line-height:20px;margin:0 0 10px 0;padding-left:0px;BORDER-bottom: #DADCDB 1px solid; }
.page_daohang span{margin-left:5px;margin-right:5px;}

.page_content{margin:0 auto;width:780px;min-height:350px;}


/*about*/
.about_wenzi{width:760px;height:auto;overflow:hidden;line-height:26px;font-size: 14px;color:#000;}
.about_wenzi p{text-indent:2em;}




/*contact*/
.contact_div{margin:0 auto;width:780px;}
.contact_div_left{float:left;width:410px;}
.contact_div_right{float:right;width:360px;}
.contact_company{height:30px;line-height:30px;color:#000;font-size:16px;font-weight:bold;margin-bottom:20px;}
.contact_detail{margin-left:10px;line-height:26px;}

/* news */
.list{margin:0 auto;width:760px;height:30px;line-height:30px;border-bottom:1px dashed #D6D6D6;overflow:hidden;}
.list .list_title{float:left;font-size:13px;width:660px;overflow:hidden;background:url("../images/arrow.gif") 10px 13px no-repeat;padding-left:20px;text-align:left;}
.list .list_date{float:right;font-size:13px;width:80px;text-align:left;overflow:hidden;}
.pic_div{float:left;width:250px;margin:10px 10px 10px 0;text-align:center;}
.pic_div .news_pic{width:240px;height:150px;overflow:hidden;text-align:center;border:1px solid #ECECEC;}
.pic_div .news_pic img{width:240px;height:180px;}
.pic_div .news_title{height:28px;line-height:28px;text-align:center;overflow:hidden;}

.pic_show{margin:0 auto;with:700px;}
.pic_show .picimg{maring-top:10px;margin-bottom:10px;text-align:center;}
.pic_show .picimg img{width:640px;}
.pic_show .picname{height:30px;line-height:30px;font-size:14px;text-align:center}
.pic_show .picmemo{line-height:30px;font-size:14px;text-align:left}



/*详细页面*/
.detail_body{margin:0 auto;text-align:center;}
.detail_title { min-height:36px; line-height:36px; font-size:24px;font-weight:bold;margin-top:10px;text-align:center}
.detail_futitle {height:30px; line-height:30px; font-size:13px;border-bottom:1px dashed #ccc;text-align:center;}
.detail_futitle span{margin:0 15px 0 0;}
.detail_comment{margin:0 atuo;margin-top:10px;min-height:60px;line-height:20px;border:1px solid #ECECEC;background:#F2F8FF;padding:5px;text-align:left;}
.detail_pic{margin:0 auto;margin:10px 0 10px 0;text-align:center;}
.shadow-600 {margin:0 auto;display: block;  padding-bottom: 2px; width: 600px;height:auto;overflow:hidden;}
.shadow-600 img {width:590px;} 
.detail_content{min-height:200px;_height:200px;margin:10px 0 10px 0;padding:0 20px 0 20px;line-height:180%;font-size:13px;text-align:left;overflow:hidden;}
.detail_shenming{margin:0 atuo;margin-top:20px;padding:20px 0 0 10px;border-top:1px dashed #ccc;text-align:left;}
.detail_updown{margin:0 atuo;margin-top:20px;padding:20px 0 0 10px;border-top:1px dashed #ccc;text-align:left;margin-bottom:20px;line-height:28px;}


/*师资力量*/
.team_list{clear:both;height:auto;margin-top:10px;margin-bottom:20px;}
.team_title{line-height:24px;}
.team_peoplename{font-size:16px;font-weight:bold;}
.team_peoplememo{font-size:14px;margin-left:20px;}

/*合作院校*/
.schoolpic_div{float:left;width:120px;margin:20px 60px 20px 0;text-align:center;}
.schoolpic_div .school_pic{width:120px;height:45px;overflow:hidden;text-align:center;border:1px solid #ECECEC;}
.schoolpic_div .school_pic img{width:120px;height:45px;}

.schooldetail_body{margin:0 auto;text-align:center;}
.schooldetail_title { min-height:36px; line-height:36px; font-size:24px;font-weight:bold;margin-top:10px;text-align:center}
.schooldetail_futitle {height:30px; line-height:30px; font-size:13px;border-bottom:1px dashed #ccc;text-align:center;}
.schooldetail_futitle span{margin:0 15px 0 0;}
.schooldetail_pic{margin:0 auto;margin:10px 0 10px 0;text-align:center;}
.schooldetail_content{min-height:200px;_height:200px;margin:10px 0 10px 0;padding:0 20px 0 20px;line-height:180%;font-size:13px;text-align:left;overflow:hidden;}


/*footer*/
.footer{clear:both;width:980px;margin:0 auto;height:80px;BORDER-top: #5B5B5B 4px solid; }
.copyright{margin:0 auto;margin-top:10px;line-height:28px;text-align:center;}

/*选项卡*/
.tab1{ height:22px;overflow:hidden;BORDER-bottom: #DADCDB 1px solid; }
.tab1 ul{ height:22px; padding:0 5px 0 0; overflow:hidden;}
.tab1 li{ float:left; width:70px; height:22px;line-height:22px; color:#333; font-weight:bold; font-size:12px; text-align:center;  margin-right:5px; background:url("../images/tab_k_nofocus.gif") no-repeat ; overflow:hidden; cursor:pointer;}
.tab1 li.focus{ color:#D34900; height:22px; background:url("../images/tab_k_focus.gif") no-repeat!Important;}
.tab1 li.focus a{color:#D34900;}
.tab_hide_01 ul{ width:380px; margin:0; overflow:hidden;}
.tab_hide_01 li{ height:22px; font-size:12px; margin:0; overflow:hidden;}
.tab_hide_01 li .news_title{float:left;width:480px;overflow:hidden;}
.tab_hide_01 li .news_date{float:right;margin-right:10px;}
.tab_div{width:380px;height:26px;line-height:26px; padding:0 5px 0 0; overflow:hidden;}
.tab_div .news_title{float:left;width:280px;overflow:hidden;}
.tab_div .news_date{float:right;margin-right:10px;}

.tab2_div{width:250px;height:26px;line-height:26px; padding:0 5px 0 0; overflow:hidden;}
.tab2_div .news_title{float:left;width:190px;overflow:hidden;}
.tab2_div .news_date{float:right;margin-right:10px;}

/*CSS 翻页*/
.linkpage{margin-top:20px;clear:both;}
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right;
}
DIV.quotes A {
	COLOR: #aaa; BORDER: #ddd 1px solid; PADDING:2px 5px 2px 5px;  MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	color:#F38118; BORDER: #F38118 1px solid; PADDING:2px 5px 2px 5px; MARGIN-RIGHT: 5px; 
}
DIV.quotes A:active {
	BORDER: #a0a0a0 1px solid; PADDING:2px 5px 2px 5px; MARGIN-RIGHT: 5px; 
}
DIV.quotes SPAN.current {
	BORDER: #e0e0e0 1px solid; PADDING:2px 5px 2px 5px; FONT-WEIGHT: bold; COLOR: #F38118; MARGIN-RIGHT: 5px; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
