@charset "utf-8";
 
/* CSS Document */
html{ background:url(../images/html_bg.jpg) repeat-x center 31px #d9cba6;}
body {font-family:"宋体", arial,Verdana; margin:0; padding:0; font-size:12px; color:#333;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
h1{ font-size:25px;}
h2{ font-size:20px;}
table,td,tr,th{font-size:12px;}
ul,li{margin:0; padding:0; list-style:none;}
em,i{ font-style:normal;}
a:link {color:#666; text-decoration:none;}
a:visited {text-decoration:none; color:#666;}
a:hover {text-decoration:none; color:#ff6c00; text-decoration:underline}
a:active {text-decoration:none;}

/* --------头部-------- */
#header{ width:1007px; overflow:hidden; height:auto; margin:0 auto;}
#header .flash{ width:1010px; height:317px;}
#header .nav{ width:1010px; height:50px; font:14px/26px "微软雅黑"; background:url(../images/nav.gif) no-repeat;}
#header .nav ul{ width:977px; height:27px; padding:15px 0 8px 33px; overflow:hidden;}
#header .nav li{ float:left; height:27px; padding:0 19px;}
#header .nav a{ height:27px; display:inline-block;}
#header .nav .nav_a{ padding:0 0 0 38px; background:url(../images/nav_a.gif) no-repeat;}
#header .nav .nav_a a{ color:#fff; padding-right:15px; background:url(../images/nav_a2.gif) no-repeat right;}

/* --------中间-------- */
#center{ width:1000px; height:auto; margin:12px auto 0;}
.area{ width:1000px; height:auto; overflow:hidden;}
.jcsp{ float:left; width:383px; height:354px; background:url(../images/jcsp.gif) no-repeat; position:relative;}
.jcsp .more{ position:absolute; top:53px; right:20px; }
.jcsp .more a{ display:block; width:50px; height:15px; text-indent:-999px;}
.jcsp .sp{ width:320px; height:240px; padding:80px 0 0 37px; overflow:hidden;}
.box1{ float:right; width:607px; height:336px; padding-bottom:17px; background:url(../images/box1_3.gif) no-repeat bottom;}
.box1 .title{ width:601px; height:30px; padding:3px 3px 0; background:url(../images/box1_1.gif) no-repeat;}
.box1 .main{ width:607px; height:303px; font:12px/25px "微软雅黑"; background:url(../images/box1_2.gif) repeat-y;}
.box1 .title span{ float:right;}
.box1 .title span a{ display:block; width:70px; height:30px; text-indent:-999px;}
.box1 .title li{ float:left; }
.box1 .title li a{ display:inline-block; width:101px; height:30px; font:bold 14px/30px "宋体"; color:#424141; text-align:center; background:url(../images/box1_lib.jpg) no-repeat;}
.box1 .title .highlight{ color:#ffeab7; background:url(../images/box1_lia.jpg) no-repeat;}
.box1 .main_1{ width:577px; height:295px; padding:7px 15px 0; overflow:hidden;}
.box1 .main_1 li{ width:577px; height:25px;}
.box1 .main a{ color:#ffeab7;}
.box1 .main span{ float:right; color:#344756;}

.box2{ width:1000px; height:auto; margin-top:15px; overflow:hidden;}
.box2 .title{ width:1000px; height:40px; background:url(../images/title.gif) repeat-x;}
.box2 .title i{ float:left; width:140px; height:40px; background:url(../images/title_t.gif) no-repeat;}
.box2 .title .t1{ background-position:0 0;}
.box2 .title .t2{ background-position:0 -40px;}
.box2 .title .t3{ background-position:0 -80px;}
.title span{ float:right; padding-right:10px; font:14px/36px "微软雅黑"; }
.box2 .title a{color:#4e2d0f;}
.box2 .main{ background:#eae1c0;}
.pic_img{ float:left; padding:0 5px; overflow:hidden;}
.pic_img .ds{ width:216px; height:195px; padding:5px 5px 0; background:#dccba6; overflow:hidden;}
.pic_img .ds img{ width:216px; height:161px; }
.pic_img .ds p{ font:12px/34px "微软雅黑"; _line-height:28px; *line-height:28px; text-align:center;}
.pic_img .ds p a{color:#8b4b10;}
.photolist1{ width:980px; height:auto; padding:10px 0 12px 20px; display:table;}
.photolist1 li{ float:left; padding:8px 14px 8px 0;}
.photolist1 li .ds{ width:301px; height:112px; padding:5px; background:#dccba6;}
.photolist1 li .img{ float:left; width:148px; height:112px;}
.photolist1 li .img img{width:148px; height:112px;}
.photolist1 li .txt{ float:left; width:143px; height:112px; padding-left:10px; font:12px/22px "微软雅黑"; color:#502600; overflow:hidden;}
.photolist1 li .txt a{ color:#502600;}
.photolist1 li .txt h3{ font:bold 14px/24px "宋体";}
.photolist2{ width:980px; height:auto; padding:13px 0 15px 10px; display:table;}
.photolist2 .pic_img{ padding:0 9px;}
.photolist2 .pic_img .ds img{ width:168px; height:126px; _position:relative;}
.photolist2 .pic_img .ds{ width:168px; height:157px; padding:5px 5px 0; background:#dccba6; overflow:hidden;}
.photolist2 .pic_img .ds p{ line-height:24px;}

.yqlj{ width:984px; height:97px; padding:4px 2px; margin-top:15px; border:6px solid #d2c39c; background:#eae1c0;}
.yqlj .title{ width:984px; height:35px; background:url(../images/title2.gif) no-repeat;}
.yqlj .main{ width:952px; height:52px; padding:8px 16px 0; overflow:hidden;}
.yqlj .main a{ display:inline-block; padding:5px 0; color:#502600;}
.yqlj .main i{ display:inline-block; padding:5px 8px; color:#937a64;}

/*---------首页拓展培训---------*/
.Website_pic{ width:996px; height:200px; padding:13px 2px 14px; font-size:12px; line-height:16px; overflow:hidden; position:relative; }
.Website_pic .pic{ width:946px; height:200px; margin:0px; padding:0 1px 0 25px;}
.Website_pic .pic01{float:left; height:200px;}
.Website_pic .pic_l, .Website_pic .pic_r{ width:24px; height:200px; background:url(../images/but.gif) no-repeat -26px center; cursor:pointer; position:absolute;}
.Website_pic .pic_l{ left:2px;}
.Website_pic .pic_r{ right:2px; top:0; background-position:left;}
.clear{ clear:both;}
.caseCont{ float:left; width:946px; height:auto; overflow:hidden;}
/* FF */
.ScrcaseCont {width:10000000px;}  
/* IE6 */ 
*html .ScrcaseCont {width:10000000px;}  
/* IE7 */ 
*+html .ScrcaseCont {width:10000000px;}

/* ----内页---- */
.box_pages{ width:1000px; height:auto; background:url(../images/pages2.gif) repeat-y; display:table;}
.box_pages .top{ width:1000px; height:2px; background:url(../images/pages1.gif) no-repeat;}
.box_pages .bottom{ clear:both; width:1000px; height:16px; background:url(../images/pages3.gif) no-repeat;}
.box_pages .left{ float:left; width:254px; height:auto; padding:0 2px;}
.box_pages .right{ float:right; width:733px; height:auto; padding:0 2px;}
.leftbox{ width:254px; height:auto; overflow:hidden;}
.leftbox .title{ width:254px; height:40px; background:url(../images/title.gif) repeat-x;}
.leftbox .title i{ float:left; width:140px; height:40px; background:url(../images/title_t.gif) no-repeat;}
.leftbox .title .t2{ background-position:0 -40px;}
.leftbox .title .t4{ background-position:0 -120px;}
.leftbox .title .t5{ background-position:0 -160px;}
.leftbox .main{ clear:both; width:254px; height:auto; overflow:hidden;}
.gonggao{ width:234px; height:auto; padding:8px 10px; overflow:hidden;}
.gonggao li{ width:234px; height:24px; font:12px/24px "微软雅黑"; overflow:hidden;}
.red a{ color:#C00;}

.left_px{ width:242px; height:auto; padding:5px 6px; }
.left_px li{ padding:4px 0;}
.left_px li .ds{ width:232px; height:88px; padding:5px; background:#dccba6;}
.left_px li .img{ float:left; width:116px; height:88px;}
.left_px li .img img{width:116px; height:88px;}
.left_px li .txt{ float:left; width:110px; height:88px; padding-left:6px; font:12px/22px "微软雅黑"; color:#502600; overflow:hidden;}
.left_px li .txt a{ color:#502600;}
.left_px li .txt h3{ font:bold 14px/24px "宋体"; }

.Contact{ width:224px; height:auto; padding:12px 15px 0; overflow:hidden;}
.Contact li{ width:224px; height:24px; font:12px/24px "微软雅黑"; overflow:hidden;}

.content{ width:729px; height:auto; padding:2px 2px 0;}
.content .title{ width:727px; height:32px; padding-left:2px; background:url(../images/title2.gif) no-repeat right -40px; overflow:hidden;}
.content .title i{ height:28px; padding:0 10px; margin:2px 0; color:#664000; font:bold 14px/28px "宋体"; background:#dbcbb2; display:table;}
.content .main{ width:729px; height:auto; overflow:hidden;}
.content .main .txtbox{ padding:10px 14px; font:14px/24px "宋体"; color:#664000;}
.content .main .txtbox img{ max-width:701px;}
.newslist{ width:715px; height:auto; padding:10px 7px 0; overflow:hidden;}
.newslist li{ width:705px; height:30px; padding:0 5px; font:12px/30px "微软雅黑"; color:#9d7f4e; background:url(../images/DottedLine.gif) repeat-x bottom; overflow:hidden;}
.newslist span{ float:right;}
.newslist a{ color:#664000;}

.introduce{ width:692px; height:94px; padding:8px 10px; margin:10px auto 0; font:14px/24px "宋体"; color:#664000; background:#d6c5a0; overflow:hidden;}
.photolist3{ width:722px; height:auto; padding:10px 0 0px 10px; display:table;}
.photolist3 li{ float:left; padding:8px 13px 8px 0;}
.photolist3 li .ds{ width:338px; height:112px; padding:5px; background:#dccba6;}
.photolist3 li .img{ float:left; width:148px; height:112px;}
.photolist3 li .img img{width:148px; height:112px;}
.photolist3 li .txt{ float:left; width:180px; height:112px; padding:0 0 0 10px; font:12px/22px "微软雅黑"; color:#502600; overflow:hidden;}
.photolist3 li .txt a{ color:#502600;}
.photolist3 li .txt h3{ font:bold 14px/24px "宋体";}

.photolist4{ width:713px; height:auto; padding:10px 8px 0px 8px; display:table;}
.photolist4 .pic_img{ margin:10px 0px 5px;}

.bigbox{ width:1000px; height:auto; background:url(../images/bigbox2.gif) repeat-y; overflow:hidden;}
.bigbox .t{ width:1000px; height:2px; background:url(../images/bigbox1.gif) no-repeat;}
.bigbox .b{ width:1000px; height:16px; background:url(../images/bigbox3.gif) no-repeat;}
#allbox{ width:976px; height:auto; padding:8px 12px;}


/* --------翻页-------- */
.pages_list { clear:both; display:inline-block; width:729px; height:35px; padding:15px 0 10px; line-height:36px; _line-height:38px; font-family:Verdana; text-align:center;} 
.pages_list a{ margin:0 1px; padding:6px 10px; font-size:12px; color:#7a4c01; text-decoration:none; border:solid 1px #c6b6a2; background:#fff; }
.pages_list a:hover{border: solid 1px #c6b6a2; background:#c9af85; color:#fff;} 
.pages_list strong{ border: solid 1px #c6b6a2; background:#c9af85; color:#fff; margin:0 1px; padding:6px 10px; font-size:12px;}
.pages_list a.prev,#pages .pages_list a.next { padding:6px 10px; *padding:8px 10px 4px 10px; border:solid 1px #c6b6a2;} 
.pages_list a:hover.prev,#pages .pages_list a:hover.next{border: solid 1px #c6b6a2; background:#fff; color:#7a4c01;}
.pages_list input{ display:inline-block; width:25px; height:26px; margin:-4px 1px 0; *margin-top:4px; _margin-top:0; padding:0 2px; font:12px/26px "宋体"; text-align:center; border:solid 1px #c6b6a2; background:#fff; color:#7a4c01; }


/*----新闻详细页---*/
.NewsSview{ width:689px; padding:25px 20px; text-align:center;}
.NewsSview h2{ color:#664000;}
.text_info{width:100%; height:25px; line-height:25px; color:#664000; text-align:center; margin:25px 0; border:1px solid #c6b6a2; background:#f2ecdd;}
.text_info span{ margin:0 10px;}
.text_box{ color:#664000; font-size:14px; line-height:25px; padding:0 10px; text-align:left;}
.lastnext { text-align:left; font-size:14px; line-height:22px;}

/*----会员交流---*/
#allbox .item1{ width:976px; height:32px; padding-left:2px; margin-bottom:7px; background:url(../images/title2.gif) no-repeat right -40px; overflow:hidden;}
#allbox .item1 b{ height:28px; padding:0 10px; margin:2px 0; color:#664000; font:bold 14px/28px "宋体"; background:#dbcbb2; display:inline-block;}
#allbox .item1 span{ float:right; width:66px; height:30px; padding-left:32px; margin-left:5px; font:bold 14px/30px "宋体"; background:url(../images/but.gif) no-repeat -52px 0;}
#allbox .item1 .yq{ background-position:-152px 0;}
#allbox .item1 span a{color:#fff;}
.allitem{background:#ede4bf; border:1px solid #bda885; color:#beb17b; line-height:28px; margin:0 0 10px; text-indent:8px; padding-left:7px;}
.allitem .ahover{ border:1px solid #F72F05; background:#FFF6F0; padding:1px 4px;padding:1px 4px; _padding:3px 4px 0 4px;}
.allitem a{ color:#664000; padding:2px 3px; *padding:3px 2px 0 2px;}
.allitem .black{color:#333333;}
.allitem a:hover{ color:#fff; text-decoration:none; background:#664000; }
.allitem .abiao4{color:#fff; background:#664000;}
.tab01{ background:#fff;}
.tab01 th{ height:31px; line-height:31px; font-weight:normal; text-align:left; color:#666; padding:0 0 0 13px; background:#fbf4d6}
.cytjlist .tab01 td,#friendleft .tab01a td{padding:10px 0 10px 13px; border-bottom:1px dashed #e6ddb6;}
.cytjlist .search{ float:left; padding-top:6px;}
.cytjlist .search input{ height:18px; border:1px solid #c6b6a2;}
.cytjlist .search .doSearch{padding:3px 5px; cursor: pointer; color:#a00a03; font-size:12px; border:#ccc 1px solid; background:#fff;}
.cytjlist .pages_list{float:right; width:609px; padding:2px 0; margin:0; text-align:right;}

/* --------页脚-------- */
#ifooter{ width:1000px; height:100px; padding-top:15px; margin:0 auto; text-align:center; font:12px/22px Verdana, Geneva, sans-serif; color:#937559;}
#ifooter a{color:#937559;}