@charset "UTF-8";

/* ========BASIC======== */
body {
   margin:0;
   padding:0;
   line-height:1.5;
   letter-spacing:2px;
   font-family:"HGP明朝E","Hiragino Kaku Gothic Pro",HiraKakuPro-W3,"ヒラギノ角ゴ Pro W3","メイリオ", Meiryo,"ＭＳ Ｐゴシック",verdana,sans-serif;
   font-size:13px;
   background:white url("../images/bg.gif") 0 180px repeat-x;
   border-top:27px solid #FFFF66;
}
a.one:link {text-decoration:none;color:black;}   
a.one:visited {color:blue;}
a.one:hover {color:#FF00FF;} 
a.one:active {color:red;}

a.two:link,a.two:visited
{
float:right;
width:8em;
text-decoration:none;
text-align:center;
color:#FFFFFF;
background-color:#FF9900;
padding:0em 0em;
border-right:1px solid white;
}
a.two:hover,a.two:active {background-color:#0033FF}
a.two:visited {background-color:#FF6600;}
img {
   border:0;
   vertical-align:bottom;
}
a.three:link,a.three:visited
{
float:center;
height:30px;
width:120px;
text-decoration:none;
text-align:center;
color:#FFFFFF;
background-color:#FF9900;
padding:0em 0em;
border-right:1px solid white;
}
a.three:hover,a.three:active {background-color:#FF6600}
a.three:visited {background-color:#FF6600;}



/* ========TEMPLATE LAYOUT======== */
#top {
   width:960px;
   margin:0 auto;
   padding:0;
   
}
/* 一番top */
#top h3
{
padding:5px;
margin:-27px 0px 0px 0px;
width:960px;
border:0;
font-size:11px;
background-color:#FFFF66;
/*border-bottom:0.5px solid #C0C0C0;*/
}

/*#top h3 li {display:inline}*/
#header {
   position:relative;
   width:960px;
   margin-top:2px;
}
#serch.one {
   position:absolute;
   top:0;
   left:310px;
}
#gnavi {
   position:absolute;
   top:0;
   right:200px;
}

/* ========SERCH CUSTOMIZE======== */
#serch.one dt {
   float:left;
   margin:0 0 0 0;
   padding:0;

}
#serch.one dd {
   float:left;
   margin:0px 0 0 5px;
   padding:0;
}

/* =================Google&BaiDu search====================== */
#search-area {
  width:960px;
  height:50px;
  margin-top:0px;
  margin-bottom:0px;
  background-color:#FFFFFF;
  border:1px solid #C0C0C0;
}

#search.two {
   position:absolute;
   margin-top:5px;
   left:20px;
}
#search.three {
   position:absolute;
   margin-top:2px;
   right:0;
}




/* 主体*/
#container
{
padding:0;
width:960px;
margin:2px 0px;
/*border:1px solid #C0C0C0;
height:1500px;*/
background:white;
}

/* 最後 */
#footer
{
margin:0 auto;
border-bottom:0.5px solid #C0C0C0;
line-height:35px;
background-color:#FFFF66;
color:block;
clear:both;
text-align:center;
}

#header h1
{
padding:0;
margin:0;
font-family:"HGP明朝E";
font-size:15px;

}
/* 左フォーム */
#list
{
float:left;
width:240px;
margin:0;
}

#list h2 {
   margin:5px;
   padding:0 0 0 0px;
   color:#003300;
   font-family:"HGP明朝E";
   font-size:16px;
   font-weight:bold;
   text-align:center;
   line-height:18px;
   border-bottom:1px solid yellow;
}
/* 中間フォーム */
#main
{
float:left;
border-left:1px solid #C0C0C0;
width:454px;
/*height:945px;*/
padding:1em;
/*border-right:1px solid #C0C0C0;*/
}
#main h2 {
   margin:0px;
   padding:0 0 0 0px;
   color:#003300;
   font-family:"HGP明朝E";
   font-size:15px;
   font-weight:bold;
   line-height:20px;
   border-bottom:3px solid yellow;
}
#main table {
   margin:10px 0 0 0;
   font-size:12px;
   font-family:"HGP明朝E";
   width:700px;
   border-collapse:collapse;
   border:1px solid #C0C0C0;
 /*  border-spacing:0;*/
   line-height:1.8;
}

#main table th {
   padding:5px;
   width:30px;
   color:#006600;
 /*  border:1px solid #999;*/
   border-width:0 0 1px 1px;
 /*  background:#EFEBEF;*/
  /*  font-weight:bold;*/
   text-align:left;
}

#main table td {
   padding:5px;
   width:120px;
 /*  border:1px solid #999;*/
   border-width:0 0 1px 1px;
   text-align:left;
}

#main table td ol {
   margin:0;
   padding:0;
}

#main table td li {
   margin:0;
   padding:0;
}

/* 右フォーム */
#other
{
float:left;
/* border-left:1px solid red;
border-right:1px solid red;*/
width:205px;
/*height:945px;*/
padding:1em;
}


/* 水平menu */
#menu {  
    margin:0px 0px;  
    padding:0; 
    width:960px;  
    height:30px;  
    overflow:hidden;
    background:url("../images/bg_menu.gif") 0 0 ;
}  
#menu li {list-style:none; font-size:15px; width:120px; float:left;}

#menu li a {  
    margin:-5px;
    display:block;  
    line-height:40px;  
    color:white; 
    font-family:HGP明朝E,HG正楷書体-PRO,serif;
    font-weight: bold; 
    text-align:center; 
    text-decoration:none;
}  
#menu li a:hover { background:#fff url("../images/bg_menu1.gif") 0 0 repeat-x;}  
#menu li.active {
   background:#fff url("../images/bg_menu1.gif") 0 0 repeat-x;
   text-decoration:none;
}

#main h4 {
   margin:0px;
   padding:2px;
   font-size:12px;
   background:white;
   
}

/*幻灯片*/
.f-l li{float:left;}
.ov{overflow:hidden;zoom:1;}

.blk_jdt_prebtn, .blk_jdt_nextbtn{height:36px; position:absolute; top:88px; width:22px; z-index:1000; display:none; outline:none;}
.blk_jdt_prebtn{background:url('http://img.cankaoxiaoxi.com/templates/cankaoxiaoxi/css/images/news_cq_1130_prebtn.png') 0 0 no-repeat; left:0;}
.blk_jdt_nextbtn{background:url('http://img.cankaoxiaoxi.com/templates/cankaoxiaoxi/css/images/news_cq_1130_nextbtn.png') 0 0 no-repeat; right:0;}

#slide{margin:0px;width:240px; overflow:hidden; position:relative; height:220px; background: #ededed;}
#slide ul{position:absolute; width:240px; height:220px;}
#slide li{float:left;position:relative; height:220px;}
.mask{height:20px; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; top:0px; width:240px;left:0;}
#slide p{line-height:20px; text-indent:15px; font-size:14px; }
#slide p a{color:#000; font-weight:bold;}
#slide ol{position:absolute; top:200px; left:125px;}
#slide ol li{ background:url(http://upload.cankaoxiaoxi.com/2013/0424/1366770033597.png) 0 0 no-repeat; height:12px; width:12px; margin-left:3px;}
#slide ol li.on{background:url(http://upload.cankaoxiaoxi.com/2013/0424/1366769707562.png) 0 -1px no-repeat;}


#pageTop {
　 margin-bottom:0px;
　 left:300px;
  /* clear:both;*/
}
/* ========FOOTMENU CUSTOMIZE======== */
#footMenu ul {
   margin:0;
   padding:10px 0 0 0;
   text-align:right;
}

#footMenu li {
   display:inline;
   margin:0 0 0 10px;
   list-style:none;
}

#footMenu li a {
   padding-left:10px;
   background:url("../images/bg_footmenu.gif") 0 50% no-repeat;
}


/* ========FOOTER CUSTOMIZE======== */
.copyright {
   padding:30px 0;
   font-size:11px;
   font-style:normal;
   color:#333;
   text-align:center;
}

#doc-view{width:100%;color:#333}
#doc-view,#doc-main{position:relative}#doc-hd,#doc-bd,#doc-ft{position:relative}#doc-main-hd,#doc-main-bd,#doc-main-ft{position:relative}#partner-bd{position:relative}.ie6 
#doc-view,.ie6 #doc-bd{zoom:1}.container{margin:0 auto;width:1000px}#doc,#doc-view{min-width:1002px}#doc-bd .f-l{width:240px}#doc-bd .f-r{width:750px}
#doc-view{z-index:1}#doc-hd,#doc-main-hd{z-index:300}#doc-bd,#doc-main-bd,#partner-bd{z-index:200}

#plane{display:none;z-index:300;position:fixed;bottom:10%;left:50%;margin-left:499px;width:25px}
#plane a{color:#666;background-image:url("../images/scroll.png");background-repeat:no-repeat}
#plane a:hover{text-decoration:none;color:#333}
#plane a.upToTop,
#plane a.downToFooter{position:absolute;z-index:100;display:block;width:22px;line-height:14px;text-align:center;cursor:pointer;border:1px solid #c8c8c8;background-color:#fafafa}
#plane a.upToTop{bottom:10px;padding-top:20px;height:62px;background-position:-13px 6px}
#plane a.downToFooter{bottom:100px;padding:6px 0 20px;height:56px;background-position:6px 66px}.ie6
#plane{position:absolute;top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight - document.getElementById('doc-view').offsetTop)-40)}