
/* CSS Document */
*{ font-size:12px; list-style:none;}
#rank_in a,#last_join span a,.recommend_clock a,#news1 a,#bbs a,#note a,#friend_in a{ color:#333333; text-decoration:none;}
#rank_in a:hover,#last_join span a:hover,.recommend_clock a:hover,#news1 a:hover,#bbs a:hover,#note a:hover,#friend_in a:hover,#last_join2_in a:hover{ color:#0000FF;}
body{ margin:0px; padding:0px; background:url(homeimg/bg.gif) repeat-x top left #fafdf6;}
.fl{ float:left;}
.fr{ float:right;}
.c{ clear:both;}
a{ text-decoration:none; color:#3e3e3e;}
a:hover{ text-decoration:underline; color:red;}
#box{ width:1000px; margin:0px auto; position:relative; background:#fff;}
#banner{ width:1000px; position:relative; background:url(homeimg/logo2.jpg) no-repeat top left; height:200px; overflow:hidden;}
#logo{ display:none;position:absolute; top:18px; left:60px;}
#logo img{ display:none;border:0px; width:68px; height:67px;}
#e_name1{ display:none;position:absolute; top:90px; left:10px; color:#fff; font-size:14px;}
#e_name2{ display:none;position:absolute; top:110px; left:10px; color:#fff; font-size:14px;}

#flash2{ position:absolute; left:25px; top:0px;}
#flash3{ position:absolute; left:400px; top:-30px;}
#flash3{ position:absolute; left:10px; top:130px;}
#flash4{ position:absolute; left:320px; top:162px;}
#menu{ background:url(homeimg/menu_bg.jpg) no-repeat top left; width:965px; height:34px;  margin:0px 0px 3px 0px; padding:2px 0px 0px 35px;}
#menu span{ margin:0px 55px 0px 0px; float:left;}
#menu span a{ text-decoration:none; font-size:14px; font-weight:bold; color:#fff; width:79px; height:31px; display:block; line-height:31px; text-align:center;}
#menu span a:hover{ background:url(homeimg/menu_a.gif) no-repeat center left;}
.menu_selected{ background:url(homeimg/menu_a.gif) no-repeat center left;}
#content{ width:1000px; overflow:hidden;}
.left{ float:left;}
#login{ background:url(homeimg/login_bg.jpg) top left; width:212px; height:282px; position:relative;overflow:hidden  }
#id_nologin,#id_logined{color: #8E5710;font-size: 12px;padding: 42px 0 0 16px;position: relative;}
#id_nologin{ display:block;padding-left:10px;}
#id_logined{ display:none;}
#id_logined span{ width:70px; display:block; float:left; text-align:center; line-height:30px; padding:0px 0px 0px 20px; margin:0px 2px 0px 2px;}
#logined_ico1{ background:url(homeimg/ico11.gif) no-repeat center left; }
#logined_ico2{ background:url(homeimg/ico12.gif) no-repeat center left; }
#logined_ico3{ background:url(homeimg/ico13.gif) no-repeat center left; }
#logined_ico4{ background:url(homeimg/ico14.gif) no-repeat center left; }
#logined_ico5{ background:url(homeimg/ico15.gif) no-repeat center left; }
#id_logined a{ text-decoration:none; font-size:14px;}
#id_login_account,#id_login_psw{width:105px;}
.login_one{ width:212px; height:30px;}
#id_login_query_account{ color:#8e5710; text-decoration:none;}
#id_login_query_account:hover{text-decoration:underline}
#id_login_submit{ position:relative; top:10px;	left:60px;	width:60px; height:47px; border:none; background:url(homeimg/login_btn.gif) no-repeat center left;}
#last_join{ background:url(homeimg/last_join_bg.jpg) no-repeat top left; width:212px; height:402px; position:relative;}
#last_join_in{ position:absolute; top:82px; left:28px;}
#last_join span a{ text-decoration:none; width:169px; display:block; line-height:30px; background:url(homeimg/ico_1.gif) no-repeat center left; padding:0px 0px 0px 15px;}
.more_1{ position:absolute; top:348px; left:145px;}
.more_1 img{ border:0px; width:47px; height:28px;}
#ad_1{ margin:5px 0px 5px 0px; width:212px; height:184px; font-size:0px;}
#ad_1 img{ border:0px; width:212px; height:184px;}
#rank{ background:url(homeimg/rank_bg.jpg) no-repeat top left; width:212px; height:409px; position:relative;overflow-x:hidden;}
#rank_in{ position:absolute; top:55px; left:25px; width:175px;overflow-x:hidden;}
#rank_in span{ width:187px; padding:0px 0px 0px 20px; display:block; line-height:32px;}
#rank_1{ background:url(homeimg/rank_1.gif) no-repeat center left;}
#rank_2{ background:url(homeimg/rank_2.gif) no-repeat center left;}
#rank_3{ background:url(homeimg/rank_3.gif) no-repeat center left;}
#rank_4{ background:url(homeimg/rank_4.gif) no-repeat center left;}
#rank_5{ background:url(homeimg/rank_5.gif) no-repeat center left;}
#rank_6{ background:url(homeimg/rank_6.gif) no-repeat center left;}
#rank_7{ background:url(homeimg/rank_7.gif) no-repeat center left;}
#rank_8{ background:url(homeimg/rank_8.gif) no-repeat center left;}
#rank_9{ background:url(homeimg/rank_9.gif) no-repeat center left;}
#rank_10{ background:url(homeimg/rank_10.gif) no-repeat center left;}
#rank_u{width:202px;padding:5px}

#studentBlog_top{ background:url(homeimg/studentBlog_top.gif) no-repeat top left; width:212px; height:59px; position:relative;margin-top:5px;}
#studentBlog_mid{ background:url(homeimg/studentBlog_mid.gif) repeat-y top left; width:212px; height:825px;overflow:hidden;position:relative; }
#studentBlog_bot{ background:url(homeimg/studentBlog_bot.gif) no-repeat top left; width:212px; height:27px; position:relative;}
#studentBlog_content{overflow-x:hidden;padding:0 11px 5px 25px;width:190px;}
#studentBlog_content .item{ display:block;margin-bottom:9px; line-height:18px}
#studentBlog_content .title{ text-decoration:none; width:169px; background:url(homeimg/ico_2.gif) no-repeat center left; padding:0px 0px 0px 15px;}
#studentBlog_content .author{font-style:italic;width:169px;padding-left:15px;display:inline-block;color:gray}
#right{ float:right; margin:0px 0px 0px 0px; width:780px; overflow:hidden;}
#recommend{ background:url(homeimg/Recommend_bg.gif) no-repeat top left; width:780px; height:410px; position:relative;}
#search{ position:absolute; top:27px; left:280px;}
#more_2{ position:absolute; top:10px; left:655px;}
#more_2 img{ border:0px;}
#recommend_in{ position:absolute; top:70px; left:0px;}
.recommend_clock{ width:124px;  text-align:center; float:left; margin:10px 0px 5px 25px; display:inline;}
.recommend_block_img{  width:124px; height:124px;}
.recommend_block_img a{ border:2px solid #bababa; background:#CCCC33; display:block;}
.recommend_block_img a:hover{ border:2px solid #ffcc00; background:#CCCCCC; display:block;}
.recommend_clock img{ border:0px; height:120px;width:120px}
.recommend_clock h3{ margin: 5px 0 5px -10px; padding:0px; width:140px; font-weight:normal;}

#recommendBlog_top{ position:relative; width:780px; background:url(homeimg/recommendblog_bg1_01.gif) no-repeat top left; height:61px; overflow:hidden;margin:5px 0px 0px 0px;}
#recommendBlog_center{ position:relative; width:780px; background:url(homeimg/recommendblog_bg1_02.gif) repeat-y;height:260px}
#recommendBlog_bottom{ position:relative; width:780px; background:url(homeimg/recommendblog_bg1_04.gif) no-repeat top left; height:20px; overflow:hidden;}
#blog_tytq{ position:absolute; top:5px; left:20px;}
#blog_jsyd{ position:absolute; top:5px; left:280px;}
#blog_bwjx{ position:absolute; top:5px; left:530px;}
#blog_tytq div,#blog_jsyd div,#blog_bwjx div{ line-height:25px; text-decoration:none;height:25px;overflow:hidden;}
#blog_tytq a{ background:url(homeimg/ico_2.gif) no-repeat center left; padding:0px 0px 0px 15px;}
#blog_jsyd a{ background:url(homeimg/ico_3.gif) no-repeat center left; padding:0px 0px 0px 15px;}
#blog_bwjx a{ background:url(homeimg/ico_4.gif) no-repeat center left; padding:0px 0px 0px 20px;}

#news_bg_top{ position:relative; width:780px; background:url(homeimg/news_bg_top.gif) no-repeat top left; height:52px; overflow:hidden;margin:5px 0px 0px 0px;}
#news{ position:relative; width:780px; background:url(homeimg/news_bg.gif) no-repeat bottom left; height:280px; margin:0px 0px 5px 0px;}
#news1{ position:absolute; top:5px; left:30px;}
#bbs{ position:absolute; top:5px; left:290px;}
#note{ position:absolute; top:5px; left:540px;}
#news1 ul,#bbs ul,#note ul{ margin:0px; padding:0px; list-style:none;}
#news1 ul li,#bbs ul li,#note ul li{ line-height:25px; text-decoration:none;}
#news1 a{ background:url(homeimg/ico_2.gif) no-repeat center left; padding:0px 0px 0px 15px;}
#bbs a{ background:url(homeimg/ico_3.gif) no-repeat center left; padding:0px 0px 0px 15px;}
#note a{ background:url(homeimg/ico_4.gif) no-repeat center left; padding:0px 0px 0px 20px;}
#more_3{ position:absolute; top:250px; left:190px;}
#more_4{ position:absolute; top:250px; left:445px;}
#more_5{ position:absolute; top:250px; left:705px;}
#more_3 img,#more_4 img,#more_5 img{ border:0px;}
#ad_center { width:780px; height:124px;}
#ad_center img{ border:0px; width:780px; height:124px;}
#photo{ position:relative; width:780px;}
#photo_top{ position:relative; background:url(homeimg/photo_bg1.jpg) no-repeat top left; height:16px;margin-top:5px;}
#photo_mid{ position:relative; background:url(homeimg/photo_bg2.jpg) repeat-y;padding:0 10px;}
#photo_bot{ position:relative; background:url(homeimg/photo_bg3.jpg) no-repeat top left; height:13px;}
#photo_s_hdr{background:url(homeimg/bblz.jpg) no-repeat top left; height:26px;padding:5px 0 10px 0}
#photo_t_hdr{background:url(homeimg/jsfc.jpg) no-repeat top left; height:26px;padding:5px 0 10px 0}
#photo_in{ position:absolute; top:38px; left:10px;}
.photo_block{ position:relative; width:108px; margin:0px 2px 5px 16px; line-height:20px; display:inline-block;}
.photo_block img{display:inline-block;width:100px;height:100px;padding:2px;border:2px solid gray;}
.photo_title{display:inline-block;width:100px;height:20px;overflow:hidden;text-align:center}
.photo_img1{ position:absolute; z-index:1; top:20px; left:15px;}
.photo_img2{ position:absolute; z-index:10; top:0px; left:0px;}
.photo_img1 img,.photo_img2 img{ border:0px;}
.photo_img1 img{  width:100px; height:80px;}
#latestVideo{text-align:center;}
#latestVideo img{width:160px;height:120px;border:1px solid gray;padding:2px;}
#friend{ background:url(homeimg/friend_bg.jpg) no-repeat top left; width:1000px; height:143px; position:relative; margin:5px 0px 0px 0px;}
#friend_in{ position:absolute; top:50px; left:0px; color:#000000; padding:0px 30px;}
#friend_in span{ margin:10px 5px 0px 0px; line-height:26px;}
#footer{ width:1000px; height:155px; background:url(homeimg/footer_bg.jpg) no-repeat top left; position:relative; text-align:center; padding:35px 0px 0px 0px;}
#footer p{ margin:0px; padding:0px; line-height:24px;}

/*list*/
#tj_Suppliers{ position:relative; width:215px;}
#tj_img{ }
#tj_img img{ width:215px; height:90px; border:0px;}
#tj_Suppliers span{ background:url(homeimg/tj_bg.gif) no-repeat center left; width:195px; height:33px; display:block; margin:2px 0px 4px 0px; padding:0px 0px 0px 20px;}
#tj_Suppliers a{ background:url(homeimg/ico_5.gif) no-repeat center left; padding:0px 0px 0px 15px; line-height:33px; color:#9d3c14; }
#tj_Suppliers a:hover{ color:#CC0000;}
#last_join2{ background:url(homeimg/last_join2_bg.jpg) no-repeat top left; width:215px; height:349px; margin:10px 0px 0px 0px; position:relative;}
#last_join2_in{ position:absolute; top:40px; left:10px;}
#last_join2_in ul{ margin:0px; padding:0px; list-style:none;}
#last_join2_in ul li{ line-height:30px;}
#last_join2_in span a{ color:#1a82c1;}
#last_join2_in a{ color:#000000;}
#rqph{ background:url(homeimg/rqph_bg.jpg) no-repeat top left; width:778px; height:650px; position:relative;}
#posion{ position:absolute; top:8px; left:35px;}
#rq_tit1{ position:absolute; top:40px; left:10px; line-height:30px;}
#rq_t1{ display:block; font-size:16px; color:#98c55d; float:left; font-weight:bold;}
#rp_t2{ display:block; margin:0px 0px 0px 10px; float:left; color:#000;}
#rqph_top{ background:url(homeimg/rq_top.jpg) no-repeat top left; width:778px; height:64px; position:relative;}
#now_position{ position:absolute; top:8px; left:35px;}
#now_position a{ font-size:14px; font-weight:bold;}
#rq_tit{ position:absolute; top:40px; left:10px; font-size:16px; color:#98c55d; font-weight:bold; width:600px;}
#rq_tit span{ margin:0px 0px 0px 15px; display:block; color:#000; position:absolute; top:2px; left:160px; font-weight:normal;}
#rq_bottom{ background:url(homeimg/rq_bottom.jpg) no-repeat bottom center; width:778px;}
.rq_block{ width:146px; float:left; margin:10px 20px 0px 20px; display:inline;}
.rq_block img{ border:3px solid #cecfcc;}
.rq_block h3{ margin:0px; padding:0px; width:146px; line-height:30px; text-align:center; font-weight:normal;}
#quyu{ width:1000px; overflow:hidden; position:relative; margin:5px auto;}
#quyu_top{ background:url(homeimg/quyu_top.jpg) no-repeat top left; width:1000px; height:41px;}
#quyu_top1{ background:url(homeimg/quyu_top1.jpg) no-repeat top left; width:1000px; height:26px;padding-top:15px;text-align:center;font-weight:bold;font-size:20px !important}
#quyu_center{ background:url(homeimg/quyu_c.jpg) repeat-y top left; width:970px; padding:15px; min-height:400px; height:400px; height:auto !important; overflow:auto;}
#quyu_bottom{ background:url(homeimg/quyu_b.jpg) no-repeat top left; width:1000px; height:7px;}
#quyu_center a{ color:#000000;}
/*qiehuan*/
#menu_con{ line-height:25px;padding: 10px 20px;width:930px; background:#FFFFFF; min-height:380px; height:380px; height:auto !important; overflow:auto;}
#nav{ padding:0px 0px 0px 30px; margin:0px; width:723px; float:left;}
#nav li{ float:left; height:32px; width:76px; text-align:center; line-height:32px; font-weight:bold;}
.nav_on{ background:url(homeimg/nav_on.jpg) no-repeat top left; width:76px; height:32px; display:block;}
.nav_off{ background:url(homeimg/nav_off.jpg) no-repeat top left; width:76px; height:32px; display:block;}
/* neirongqiehuan*/
#neirong{ padding:0px; margin:0px; width:970px; background:url(homeimg/neirong_tit.jpg) no-repeat top left; height:40px; line-height:40px; float:left;}
#neirong li{ float:left; font-weight:bold; width:80px; text-align:center;}
.neirong_on{ color:#99FF33; display:block;}
.neirong_off{ color:#FF0000; display:block;}
/* neirong1qiehuan*/
#neirong1{ padding:0px; margin:0px; width:970px; background:url(homeimg/neirong_tit.jpg) no-repeat top left; height:40px; line-height:40px; float:left;}
#neirong1 li{ float:left; font-weight:bold; width:80px; text-align:center;}
.neirong1_on{ color:#99FF33; display:block;}
.neirong1_off{ color:#FF0000; display:block;}
/* neirong2qiehuan*/
#neirong2{ padding:0px; margin:0px; width:970px; background:url(homeimg/neirong_tit.jpg) no-repeat top left; height:40px; line-height:40px; float:left;}
#neirong2 li{ float:left; font-weight:bold; width:80px; text-align:center;}
.neirong2_on{ color:#99FF33; display:block;}
.neirong2_off{ color:#FF0000; display:block;}
/* neirong3qiehuan*/
#neirong3{ padding:0px; margin:0px; width:970px; background:url(homeimg/neirong_tit.jpg) no-repeat top left; height:40px; line-height:40px; float:left;}
#neirong3 li{ float:left; font-weight:bold; width:80px; text-align:center;}
.neirong3_on{ color:#99FF33; display:block;}
.neirong3_off{ color:#FF0000; display:block;}
/*school*/
.school{ padding:0px 10px 0px 10px; margin:0px;}
.school li{ width:220px; float:left; line-height:30px;padding-left:10px;}
#quesion_left_top{ background:url(homeimg/question_left_top.jpg) no-repeat top left; width:212px; height:45px;}
#quesion_left_center{ background:url(homeimg/question_left_center.jpg) repeat-y top left; width:212px;}
#quesion_left_center ul{ margin:0px 0px 0px 20px; padding:0px;}
#quesion_left_center ul li{ line-height:30px; background:url(homeimg/ico_6.gif) no-repeat center left; padding:0px 0px 0px 20px; width:170px; overflow:hidden;}
#quesion_left_bottom{ background:url(homeimg/question_left_bottom.jpg) no-repeat top left; width:212px; height:33px;}
#question_right_tit{ background:url(homeimg/question_right_tit.jpg) no-repeat top left; width:743px; height:27px; font-size:14px; font-weight:bold; line-height:27px; padding:0px 0px 0px 35px;}
#question_right_con{ background:url(homeimg/question_mes_bg.jpg) no-repeat bottom left; width:778px; min-height:400px;  height:auto !important; height:400px;  overflow:visible; padding:10px 0px 20px 0px;}
#question_right_con h3{ margin:0px; padding:0px; width:100%; text-align:center; line-height:40px;}
#question_mes{ width:630px; margin:0px 0px 0px 70px; line-height:24px;}
#question_mes p{ text-indent:24px;}
.highlight{background-color:red;color:white;padding:0px 2px}

.new{background:url(/images/new.gif) no-repeat;display:inline-block;width:18px;height:7px;margin-left:5px;}

#recommendPhoto_bg{background: url("homeimg/lovelyBaby.gif") no-repeat scroll left top transparent;height:170px;width:780px;margin: 5px 0 0;}
#recommendPhoto{height:140px;left:75px;top:18px;position: relative;width:684px;overflow: hidden;}
#recommendPhoto td{text-align:center;}
#recommendPhoto img{width: 100px;height:100px;cursor:pointer;margin:2px;}






