@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0;font-family: tahoma, verdana, ""; font-size:12px; color:#333; white-space:normal;background:url(/Templets/Content/images/bg.png) repeat-x 0 1px; }
*{margin:0; padding:0; word-break:bread-all;}
ul{list-style:none;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#FF3300;}
/*Header area*/
#header{width:900px; margin:0 auto; height:80px; margin-bottom:8px; border-bottom:1px #d5d5d5 solid;  background-image:url(/Templets/Content/images/top_bg.jpg); background-repeat:no-repeat;}
.logo{width:406px; float:left;}
.nav{float:left;}
.nav .navtop{width:100%; float:none; padding-bottom:10px; background:none; height:49px; line-height:49px; padding-left:370px;}
.nav .navtop a{display:inline;}
.nav ul{ margin-top:0px;}
.nav li{height:31px; width:67px; line-height:31px; float:left; display:inline; text-align:center; background:url(/Templets/Content/images/net_28.gif) no-repeat; margin-left:3px;}
.nav li a{display:block;}
.nav li a:hover{background:url(/Templets/Content/images/net_26.gif) no-repeat;}
.nav .navspace{background:url(/Templets/Content/images/net_26.gif) no-repeat;}
/*End head*/

/*mainbody*/
#mainbody{width:900px; margin:0 auto; height:auto; background-color:#FFFFFF;}
.mainleft{width:650px; float:left;}
.mainright{width:220px; float:left; margin-left:30px;}
.clearfloat{clear:both;}
.banner{clear:both; margin-bottom:20px;}
.template_all{}
.template_all li{float:left; display:inline; width:317px; min-height:200px; _height:200px;}
.template_all .template_left{}
.template_all .template_right{margin-left:16px; *margin-left:16px !important; _margin-left:8px;}
.pagetitle{padding-bottom:10px; margin-bottom:10px; border-bottom:1px #d5d5d5 solid;}
.title{margin-bottom:10px; border-bottom:1px #d5d5d5 solid;}
.title h2{font-size:14px; font-weight:bold; color:#069; height:26px; line-height:26px; width:277px; display:block; float:left;}
.title .more{ float:left; margin-top:10px;}
.imgbox{}
.box{margin:0 4px; float:left; line-height:20px; text-align:center; border:1px #d5d5d5 solid;  background-color:#f1f1f1;}
.box a{text-align:center; display:block; width:94px; height:20px; overflow:hidden;}
.imgbox ul{}
.imgbox li{ min-height:25px; _height:25px; line-height:25px; clear:both;}
.imgbox li a{color:#333; padding-left:15px;}

.banner2{margin:15px auto;}
.imgbox dl{display:block;}
.imgbox dt a img{border:1px #CCCCCC solid; padding:2px; margin-right:10px;}
.imgbox dt a:hover img{border:1px #FF3300 solid; padding:2px;}
.imgbox dd{height:25px; line-height:25px;}
.template_left .imgbox .box img{width:90px; height:120px;}

/*rightcontent*/
.right_content .title{margin-bottom:0; height:27px;}
.right_content .title h2{width:180px;}
.mainright p{margin:15px 5px;}
.mainright li{padding-left:20px; height:25px; line-height:25px;}
.mainright .right_content{margin-bottom:20px;}
.mainright .p{line-height:22px;}
.mainright .p strong{font-size:14px;}
.mainright .link1{margin:0; padding:0; margin-bottom:0;}
.mainright .link1 a{font-size:14px; line-height:25px; padding-right:10px;} 
.mainright .link1 span a{color:#06c;}


/*listpage*/
.list_h1{font-size:18px; color:#069; font-weight:bold; text-indent:20px; height:50px; line-height:50px; border-bottom:1px #CCCCCC solid; margin:20px auto;}
.listcontent{ margin-bottom:15px;}
.listcontent .title{border:0; margin:0; border-bottom:0; height:26px; padding-left:25px; font-size:14px; font-weight:bold; line-height:26px; background:url(/Templets/Content/images/list_02.gif) 8px 6px no-repeat; background-color:#e7e7e7;}
.listcontent .title a{float:right; margin-right:10px; font-size:12px; font-weight:normal;}
.listcontent li{padding-left:25px; background:url(/Templets/Content/images/list_01.gif) 6px 5px no-repeat; height:25px; line-height:25px;}
/*End listpage*/


/*cms*/
.guide{margin-bottom:10px; border-bottom:1px #d5d5d5 solid;}
.guide h2{font-size:14px; font-weight:bold; color:#069; height:26px; line-height:26px; width:277px; display:block;}
.guide h2 a{color:#069;}

.newscontent h1{text-align:center; margin:0 12px;}
.newscontent h2{font-size:12px; margin:0 12px;}
.newscontent p{margin:15px 12px; line-height:22px;}

.classlist p{line-height:25px;}
.classlist h5{padding:8px 0;}
.classlist p a{color:#CCCCCC;}
/*cms*/


/*friendlink*/
#friendlink{width:900px; margin:0 auto; height:auto; line-height:20px; background-color:#FFFFFF;}
#friendlink ul{width:900px;margin:0 auto;}
#friendlink li{display:inline;line-height:20px; margin-right:10px;}
#friendlink a{color:#000000;}
/*friendlink*/

/*footer*/
#footer{background:url(/templets/content/images/xline.gif) repeat-x top;width:900px; margin:0 auto; height:30px; line-height:30px; background-color:#FFFFFF;}
.left{width:620px; float:left;}
.right{width:280px; float:left;}
#footer a{color:#06c;}
/*footer*/

#mainbody .mainleft h5 a{color:#0099FF;}