﻿@charset "UTF-8";
/**author:don + mail: i.don@hotmail.com + date:2010-12-15**/
a:link{color:#000 ; text-decoration:none;}
a:visited{ color:#000;text-decoration:none;}
a:hover{color:#000; text-decoration:underline; }
a:active{color:#f30; }

/*----left----*/
#uc{ background:url(img/uc.jpg) no-repeat scroll 0 0 transparent; height:258px; width:205px;}
.box { width:205px; margin-top:10px;}
.box h3{ background-image:url(img/boxbg.gif); text-indent:-999em; height:39px;}
.box1 h3{ background-position:0 0; overflow:hidden;}
.box .c{color:#990000; background-image:url(img/boxbg.gif);}

.box1 .c{ background-position:0 -39px; height:146px; padding:2px 10px 0 14px;}
.box1 .c a{display:block; float:left;}
.box1 .c a img{ border:1px solid #111; margin:0 0 5px 3px;}

.box2 h3{ background-position:0 -185px;}
.box2 .c{ background-position:0 -224px; height:180px; padding:5px 20px 10px 16px; overflow:hidden;}
.box2 .c li{ display:block; text-align:center;}
.box2 .c a:link, .box2 .c a:visited{ color:#481810; text-decoration:none; line-height:22px;}
.box2 .c a:hover{ color:#164b00; text-decoration:underline;}
.box2 div .btn{ clear:both; display:block; width:146px; height:39px; overflow:hidden; text-indent:-999em; background:url(img/act.gif) no-repeat; border:0; margin:3px auto 0; }



.box3 h3{ background-position:0 -219px;} 
.box3 .c{ background-position:0 -258px; height:150px; padding:5px 20px; overflow:hidden;}
.box3 .c li{ background:url(img/icon1.gif) no-repeat 0 5px; line-height:20px; padding-left:13px;}
.box3 .c a:link, .box3 .c a:visited{ color:#481810; text-decoration:none;}
.box3 .c a:hover{ color:#164b00; text-decoration:underline;}


.box4 h3{ background-position:0 -419px;} 
.box4 .c{ background-position:0 -458px; height:132px;}
.box4 ul{ height:120px;}
.box4 ul li a{ display:block; width:168px; height:49px; margin:0 auto 8px; *margin:4px auto 0;}
.box4 ul li a img{ border:1px solid #680302; display:block; width:168px; height:49px; }


.pic{ background:url(img/boxbg.gif) no-repeat 0 -590px; height:135px;}
.pic .c{ background-position:0 -457px; height:111px;}
.pic ul{ height:122px; padding-top:13px;}
.pic ul li a{ display:block; width:168px; height:49px; margin:0 auto 8px; *margin-bottom:5px;}
.pic ul li a img{ border:1px solid #680302; display:block; width:168px; height:49px; }

.box5 h3{ background-position:0 -725px;}
.box5 .c{ background-position:0 -764px; height:118px; padding:0 10px 0 18px;}
.box5 .c li{color:#481810; line-height:22px;}
.box5 .c li span a:link,.box4 .c li span a:visited{color:#481810; text-decoration:none;}
.box5 .c li span a:hover{color:#164b00; text-decoration:underline;}


.friendlink{clear:both;}
.friendlink .c{ background-position:0 -882px; line-height:18px; overflow:hidden; color:#481810; height:131px;}
.friendlink .c a{ padding:0 5px; white-space:nowrap; color:#481810;}
.friendlink .c a:link,.friendlink .c a:visited{color:#481810; text-decoration:none;}
.friendlink .c a:hover{color:#1f8056; text-decoration:underline;}

#friend_scroll{ margin-top:45px; padding:0 18px;}

.cooper{width:205px;}
.cooper h3{ background: url(img/cooper.gif) no-repeat; height:39px; overflow:hidden; text-indent:-999em;}
.cooper .c{ overflow:hidden; padding:0 0 0 10px;}
.cooper li a img{display:block; float:left; border:1px solid #000; width:88px; height:31px; margin:0 5px 7px 0;}
/*----left----*/



/*----right----*/
.slite{ background:url(img/sbg.gif) no-repeat; width:322px; height:251px; padding:15px 0 0 18px;}
/* // ----tab_div---- // */
.news{ background:url(img/nr.jpg) no-repeat; width:451px; height:266px;}
.new_messages{ margin:20px 0 18px 49px;  height:46px; width:383px; overflow:hidden; text-align:left;}
.MsoNormal span{font-size:12px;}
.new_messages strong.topth a{ display:block; width:376px; overflow:hidden; text-align:center; font-size:14px; color:#f6e44f; text-decoration:none; margin-bottom:4px;}
.new_messages strong.topth a:link,.new_messages strong.topth a:visited{color:#f6e44f; text-decoration:none;}
.new_messages strong.topth a:hover{color:#f6e44f; text-decoration:none;}

.new_messages a p{ display:block; height:23px; line-height:23px; overflow:hidden;}
.new_messages a{ display:block; height:23px; line-height:23px; *line-height:23px; text-align:center; color:#f6e44f; text-decoration:none;  white-space:nowrap; overflow:hidden; font-family: "微软雅黑"; width:336px; margin:0 auto;}
.new_messages .MsoNormal{ display:block; height:23px; width:339px; overflow:hidden;}
.new_messages a:link,.new_messages a:visited{color:#fff; text-decoration:none; }
.new_messages a:hover{color:#fff; text-decoration:underline;}

.news p a:link,.news p a:visited{color:#fff; text-decoration:underline;}
.more1{ display:block; width:50px; height:18px; overflow:hidden; background:url(img/blank.gif) no-repeat; position:absolute; top:3px; *top:6px; right:3px;}
.more1:link,.more1:visited{ color:#fff; text-decoration:none;}
.more1:hover{color:#fff; text-decoration:underline;}
.table{ position:relative;}
.table h3{ margin:4px 0 0 7px;background:url(img/new_nav_off.gif) no-repeat; height:36px;}
.table h3 a{ float:left; width:58px; height:32px; margin-right:2px;line-height:32px; text-align:center; overflow:hidden; text-indent:-999em;}
.table h3 a:hover,.table a.on{ background-image:url(img/new_nav_on.gif);}
.n1{background-position:0 0;}
.n2{background-position:-60px 0;}
.n3{background-position:-120px 0;}
.n4{background-position:-180px 0;}
.tab_div ul{ width:420px; margin:0 auto; height:100px; min-height:100px;}
.tab_div li{height:26px; line-height:26px; *height:24px; *line-height:24px; overflow:hidden; }
.tab_div li a{float:left; background:url(img/icon2.gif) no-repeat 0 center; width:340px; overflow:hidden; white-space:nowrap;  padding-left:10px; color:#481810;}
.tab_div li a:link,.tab_div li a:visited{ color:#481810; text-decoration:none;}
.tab_div li a:hover{ color:#1f8056; text-decoration:underline;}
.tab_div li span.date{ display:block; color:#481810;}


.col4{ width:498px; height:426px; overflow:hidden; background:url(img/dg.jpg) no-repeat scroll 0 0 transparent;}
.col5{ width:252px;  overflow:hidden; z-index:999; height:426px;}
.swf{ width:252px; height:527px; position:absolute; top:320px; right:0; z-index:9999;}
.place01{ background:url(img/pbg01.jpg) no-repeat scroll 0 0 transparent; width:252px; height:218px;}
.place02{ background:url(img/pbg02.jpg) no-repeat scroll 0 0 transparent; width:252px; height:218px;}
.place03{ background:url(img/pbg03.jpg) no-repeat scroll 0 0 transparent; width:252px; height:218px;}
/* // ----tab_div---- // */


.switch{ width:791px;}
.switch .b{background: url(img/c01.gif) no-repeat 0 0; height:20px;}
.margin{ background:url(img/swbg.gif) no-repeat 0 0; width:791px; height:377px;}
.switch .margin h3{ background:url(img/tsth.gif) no-repeat 0 0; width:791px; height:32px; overflow:hidden; text-indent:-999em; } 

.guid{ width:127px; margin:8px 0 0 20px; _margin-left:10px; height:299px; background:url(img/sbtn_off.gif) no-repeat;}
.guid a{ display:block; width:127px; height:57px; text-indent:-999em; overflow:hidden; white-space:nowrap;}
.guid a:hover, .guid a.on{background-image:url(img/sbtn_on.gif);}
.guid a.q1{ background-position:0 0; height:69px;}
.guid a.q2{ background-position:0 -69px;}
.guid a.q3{ background-position:0 -126px;}
.guid a.q4{ background-position:0 -183px;}
.guid a.q5{ background-position:0 -240px; height:59px;}
.bPic{ margin:8px 20px 0 0; _margin-right:10px; overflow:hidden;}


.module{ background:url(img/xyglbg.gif) no-repeat; width:791px; height:333px; margin:0 auto;}
.place{ margin:35px 0 0 0;}
.place p{ display:block; width:128px; padding:10px; margin:10px 0 0 136px; color:#fff28a; line-height:26px;  filter:alpha(opacity=70); -moz-opacity: 0.70;  opacity: 0.70; }

   
.ntro1{ display:block; background: url(img/01.jpg) no-repeat; width:276px; height:253px; overflow:hidden; margin-left:28px;}
.ntro2{ display:block; background: url(img/02.jpg) no-repeat; width:276px; height:253px; overflow:hidden; margin-left:28px;}
.ntro3{ display:block; background: url(img/03.jpg) no-repeat; width:276px; height:253px; overflow:hidden; margin-left:28px;}
.ntro4{ display:block; background: url(img/04.jpg) no-repeat; width:276px; height:253px; overflow:hidden; margin-left:28px;}


.pdiv{ background:url(img/n_off.gif) no-repeat; width:296px; height:37px; overflow:hidden; margin-left:21px;}
.pdiv a{ float:left; height:37px; overflow:hidden; white-space:nowrap; text-indent:-999em;}
.pdiv a:hover, .pdiv .current{ background-image:url(img/n_on.gif);}
.pl01{ background-position:0 0; width:74px;}
.pl02{ background-position:-74px 0; width:69px;}
.pl03{ background-position:-143px 0; width:69px;}
.pl04{ background-position:-212px 0; width:70px;}


.yxzl{ width:460px; margin:30px 9px 0 0; _width:462px; _margin-right:4px;}
.yxjs{ background:url(img/xybg.gif) no-repeat 0 0; height:97px;}
.xszn{ background:url(img/xybg.gif) no-repeat 0 -101px; height:96px;}
.yxxt{ background:url(img/xybg.gif) no-repeat 0 -201px; height:97px; }
.yxzl ul{ padding:10px 0 0 48px;}
.yxzl ul li{ line-height:26px; height:26px; *height:24px;  *line-height:24px; overflow:hidden; width:410px; }
.yxzl ul li a{ white-space:nowrap; margin-right:28px;}
.yxzl ul li a:link,.yxzl ul li a:visited{color:#481810; text-decoration:none;}
.yxzl ul li a:hover{color:#164b00; text-decoration:underline;}

/* // ----yxzt wjxq---- // */
.row{ background: url(img/r1bg.jpg) no-repeat 0 0; width:791px; height:273px; overflow:hidden;}
.row h3{ height:39px; text-indent:-999em; overflow:hidden;}
.yxgl{width:395px; position:relative;}
.yxgl .c{ width:360px; margin:10px 0 0 25px;  min-height:210px; _height:210px; overflow:hidden;}
.yxgl .c ul li{height:30px; line-height:30px; *height:28px; *line-height:28px; overflow:hidden; padding-left:10px; }
.yxgl .c ul li.even{ background-color:#feecde;}
.yxgl .c ul li.odd{ background-color:#fefaf9;}
.yxgl .c ul li a{display:inline-block; *display:inline; *zoom:1;  background:url(img/icon2.gif) no-repeat 0 center; width:270px; overflow:hidden; white-space:nowrap;  padding-left:10px; color:#481810;}
.yxgl .c ul li a:link,.yxgl .c ul li a:visited{ color:#481810; text-decoration:none;}
.yxgl .c ul li a:hover{ color:#1f8056; text-decoration:underline;}
.yxgl .c ul li span{ display:inline-block; *display:inline; *zoom:1; color:#481810;}
.yxgl .c ul li span.date{ display:inline-block; *display:inline; *zoom:1; color:#481810; padding-right:15px;}
.more{ display:block; width:50px; height:20px; position:absolute; top:10px; right:10px; text-indent:-999em;}

.wjxq {width:395px;}
.wjxq dl{width:360px; margin:0 0 0 18px;}
.wjxq .t1{ background:url(img/jt.gif) no-repeat; width:350px; height:23px; overflow:hidden;}
.wjxq .t2{ background:url(img/lz.gif) no-repeat; width:350px; height:23px; overflow:hidden;}
.wjxq dt strong{ display:block; float:left; text-indent:-999em;}
.wjxq dt a{float:right; width:50px; height:20px; line-height:20px; margin-right:5px; text-indent:-999em; }
.wjxq dd{ display:block; *margin-bottom:8px;}
.wjxq dd a img{ float:left; width:108px; height:68px; border:1px solid #383737; margin:8px 5px; }

/* // ----yxzt wjxq---- // */

.row1{ background:url(img/r2bg.jpg) no-repeat; width:791px; height:283px; overflow:hidden;}
.module1{ width:390px; height:229px; margin:39px auto 0;  }
.iframe1{ margin-left:8px; _margin-left:3px;}
.iframe1 h3{ margin-left:20px;}
.iframe2 h3{ margin-left:10px;}
.iframe2{}
.module1 h3{height:32px; overflow:hidden; margin-top:2px;}
.module1 .c{height:180px; width:350px; margin:8px auto 0; overflow:hidden;}
.module1 h3,.module h3{}
.module1 h3 strong,.module h3 strong{float:left; width:81px; height:32px; overflow:hidden; margin:0 0 0 0 ; }
.module1 h3 strong a{display:block; overflow:hidden; width:81px; height:32px; line-height:27px; padding-top:5px;  color:#fff;  text-align:center; line-height:24px; }
.module1 h3 strong a:link,.module1 h3 strong a:visited{color:#fff; text-decoration:none; }
.module1 h3 strong a:hover,.module1 h3 strong a.current{ background:url(img/btnoff.gif) no-repeat 0 0; color:#3d0c0c; text-decoration:none; }
.module1 h3 strong a.current:visited{color:#3d0c0c; text-decoration:none;}
.db{ background:url(img/frlink.gif) no-repeat scroll 0 bottom transparent; width:791px; height:19px; overflow:hidden;}


/*--- add xian 2011-08-12 ---*/
.bPic .img{width:613px;height:300px;position:relative;}
.bPic .img .imgTitle{width:573px;height:68px;position:absolute; left:0;bottom:0;background:url(img/imgTitle.png) no-repeat;padding:0 20px;display:inline;}
.bPic .img .imgTitle h2{height:22px;margin-top:15px;}
.bPic .imgTitle h2 a{line-height:22px;color:#9be8ff;font-size:18px;}
.bPic .img .imgTitle p{color:#FFF;font-size:12px;width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*--- add xian 2011-08-12 ---*/

#ckepop{position:absolute;top:55px;right:-40px;z-index:9999; width:300px;}
#ckepop a{color:#333;}
#ckepop a:hover{color:#009;}
#ckepop strong.share_to{ display:block; float:left; line-height:30px; color:#f63;}