
/*

base style----------------------------*/

html{text-align:center;}
body{padding:0px; margin:0px auto; border:0px; width:auto; margin:0px auto; position:relative; /*background:#F7F8FC url(/images/bg.gif) repeat-x 0px 0px;*/ height:auto; text-align:center;font:12px "宋体";}
div,ul,li,p,ol,table,tr,td,span,h1,h2,h3,h4,h5,h6{padding:0px; margin:0px; border:0px;}
.main-bg{ background-color:#F2F4F7; height:auto; width:980px; text-align:center; margin:0px auto;}
/*
a:link{color:#8c5d0e; text-decoration:none;}
a:visited{color:#8c5d0e; text-decoration:none;}
a:hover{color:#8c5d0e; text-decoration:underline;}
a:action{color:#8c5d0e; text-decoration:none;}
*/
img{border:0px;}
div ul li{ list-style-type:none;}
a{
	color:#666666;
	text-decoration:none;
}
a:hover{
	color:#666666;
	text-decoration:underline;
}
.clear{ clear:both;}
.f-left{ float:left;}
/*****************头部菜单开始*********************/

#nav{
	
}



#main-top-c{background:url(/images/top-bg.gif) repeat-x 0px 0px; height:230px; text-align:left; position:relative;}
#main-top-c div.flash-c{float:left; width:300px; margin-top:10px; padding-left:20px;}
#main-top-c div.navigate-c{float:left; width:660px;margin-top:50px; text-align:right; background:url(/images/letsinchtomile.png) no-repeat 240px bottom; height:140px;}

.list{
	line-height:23px;
	
	font-weight:normal;
}


.list a:link{
	color:#666666;
	text-decoration:none;
}
.list a:visited{
	color:#666666;
	text-decoration:none;
}
.list a:hover{
	color:#666666;
	text-decoration:none;
	background-color:#ffffcc;
	padding:5px 12px 6px 11px;
}
.list a:active{
	color:#666666;
	text-decoration:none;
}


.menu1{
	background-color:#4fc1ff;
	color:#666666;

}

.menu2{
background-color:none;
}

#navarea 
{
	margin:0px auto;
	height:25px;
	border-bottom:0px;
	text-align:center;
	color:#666666; margin-left:90px;
	
	}
#navarea .navc {padding:0px 0px 0px 120px;}
#navarea li { list-style:none; float:left; color:#fff; line-height:25px; height:25px; font-size:12px;position: relative; width:80px;  }
#navarea li a {text-align:center; color:#fff; text-decoration:none; display:block;}
#navarea li a:hover {text-align:center; color:#666666;text-decoration:none; display:block; background-color:#ffffcc;}
#navarea li ul {display:none; position: absolute;left:0px;}
#navarea li ul li { float:none; background-color:#4fc1ff; line-height:23px; height:23px;}
#navarea li ul li a {text-align:center; padding:0px; display:block; width:100%; line-height:23px; color:#666; height:23px;}
#navarea li ul li a:hover {text-align:center; padding:0px; display:block;width:100%; line-height:23px; background-color:#ffffcc; height:23px;}
#navarea .last { border-right:none;}


.c-news-center{background:url(/Images/index-news-bg.jpg) no-repeat 0px 0px; padding:10px 0px 0px 0px; font-size:14px; width:371px; height:319px; text-align:left; color:#FFF; float:left;}
.c-news-center ul li{list-style-type:decimal; margin:0px 10px 0px 35px;line-height:30px;}
.c-news-center ul li a:link{color:#fff; text-decoration:none;}
.c-news-center ul li a:visited{color:#fff; text-decoration:none;}
.c-news-center ul li a:hover{color:#fff;text-decoration:underline;}
.c-news-center ul li a:action{color:#fff; text-decoration:none;}


.checked a{color:red; text-decoration:underline;}
.optiton{display:none;}

/*****************头部菜单结束*********************/


#menu{float:left; width:220px; height:auto; text-align:left; background-color:#e7e7e7; padding-bottom:10px;}
#menu .item1{ border:none; height:30px; margin-bottom:5px; line-height:30px; padding-left:10px; padding-top:3px; font-size:16px; font-weight:bold; color:#fff;}
#menu .item{height:auto; background:url(/images/b-img-ico-bottom.gif) no-repeat -5px bottom; padding-bottom:5px;}

#menu ul.optiton li{line-height:23px; height:23px; padding-left:25px;}
#menu .item h3{padding-left:20px; line-height:23px; height:23px; background:url(/images/b-img-ico.gif) no-repeat 10px 7px; font-size:12px; color:#555555; font-weight:300;}
#menu .item h3 a{ color:#555555; text-decoration:none;}
li a{color:#555; text-decoration:none;}

.optiton{display:none; }
.optiton li{ background:url(/images/b-img-ico-2.gif) no-repeat 18px 8px;}
li.checked{background-color:#f3f3f3;}
.checked a{color:#ff6600; text-decoration:none;}



/*===============================index.asp=================================*/

.aimg a img{border-top:5px solid #dbdbdb; border-bottom:5px solid #dbdbdb; border-left:5px solid #dbdbdb; border-right:5px solid #dbdbdb;}
.aimg a:hover img{border-top:5px solid #ccc; border-bottom:5px solid #ccc; border-left:5px solid #ccc; border-right:5px solid #ccc;}
.big-font{ text-align:left; margin-left:15px; height:59px; color:#666666;}
.big-font h2{letter-spacing:-2px;font-family:Arial; font-size:32px; line-height:38px; height:38px;}
.big-font h4{line-height:20px; height:20px;}
.big-font a{color:#666; text-decoration:none;}
.big-font a span{color:#3366cc;}
.big-font a:hover{color:#36c;}


.right-big-demo{float:left; width:200px;}
.right-big-demo div{background:url(/Images/index-courseware.png) no-repeat 25px 0px; height:165px; width:200px; text-align:center; padding-top:60px;}
.right-big-demo div h2{line-height:28px; padding-left:10px;}
.right-big-demo div h2 a{
	color:#fff;
	text-decoration:none;
	font-size: 18px;
}


.news-flash-div{height:auto; width:980px; margin-top:25px;}

.zxkf-div-s{height:auto; width:980px; margin-top:20px;border-bottom:1px solid #cecece; display:inline-block; padding-bottom:5px;}
.zxkf-div-s .div-one-c{float:left; width:640px; text-align:left;}
.zxkf-div-s .div-one-c .div-one-c-a{border-top:1px dotted #9f9e9e; margin-top:1px;}

.zxkf-div-s .div-one-c .dd-margin{margin-left:20px; margin-top:5px;}
.zxkf-div-s .div-one-c .img-width{width:80px; height:80px; margin-top:15px;}
.zxkf-div-s .div-one-c ul{line-height:23px; margin-left:10px;}

.show-case-div-s{height:auto; width:980px; margin-top:30px;}
.show-case-div-s .div-img-case{text-align:left; margin-right:22px; margin-bottom:10px;}
.show-case-div-s .div-img-case h3{line-height:26px;}
.show-case-div-s .div-img-case p{line-height:18px;}

.custom-list-div{border-top:1px solid #ccc; border-bottom:1px solid #ccc; display:inline-block;background-color:#eaeaea; height:130px; width:980px; text-align:center;}
.custom-list-div .left-img{MARGIN-TOP: 50px; BACKGROUND: url(/images/marqueeleft.png) no-repeat; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 45px; margin-left:10px;}
.custom-list-div .center-div{ float:left; width:920px;OVERFLOW: hidden; height:130px; margin:0px 5px;}
.custom-list-div .center-div ul li{float:left; width:115px; height:103px; padding:14px 0px;display:inline;}
.custom-list-div .right-img{MARGIN-TOP: 50px; BACKGROUND: url(/images/marqueeright.png) no-repeat; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 45px;}



.bottom-div-b{border-top:1px solid #cecece; color:#fff; margin-top:20px; padding-bottom:10px; background-color:#222;}
.bottom-div-b p{line-height:23px; padding-top:10px;}

/*=========================end==========================================*/




/*==============================内页头部样式==========================*/

.insade-top-css{background:url(/images/top-bg.gif) repeat-x 0px 0px; height:230px; text-align:left; position:relative;}
.insade-top-css .flash-css{float:left; width:300px; margin-top:10px; padding-left:20px;}
.insade-top-css .naviage-div-css{float:left; width:660px;margin-top:50px; text-align:right; background:url(/images/letsinchtomile.png) no-repeat 240px bottom; height:140px;}

/*===================================end==============================*/



/*==============================内页样式==========================*/

#content-div-in .insade-center-css{text-align:left; background-color:#d4ebf9}
#content-div-in .insade-center-css h4.line{line-height:30px; height:30px; font-size:13px; color:#666; margin-left:20px;}
#content-div-in .content-s{float:left; width:700px;margin:0px 20px; text-align:left; color:#292929; }
#content-div-in .content-s div.c-list{margin-bottom:20px; height:500px;}
#content-div-in .content-s div.c-list ul{line-height:22px; list-style-type:decimal;}
#content-div-in .content-s div.c-list ul li{line-height:25px;}

#content-div-in .pic-list-s{float:left; text-align:left; margin-right:10px; margin-bottom:20px; height:230px; width:230px;}
#content-div-in .pic-list-s h3{line-height:30px;}
#content-div-in .pic-list-s p{line-height:20px;}

/*===================================end==============================*/