* { margin:0; padding:0; }
body { font:12px/20px "ËÎÌå", Arial, Helvetica, sans-serif; color:#333; }
ul, dl, li { list-style:none; }
img { border:none }
em, i { font-style:normal; }
a { color:#333; text-decoration:none }
a:hover { color:#333; text-decoration:underline }
.gray, .gray a { color:gray; }
.red, .red a { color:#c36; }
.l { float:left; }
.r { float:right; }
.b1 { border:1px solid #d5d5d5; }
.b2 { border:1px solid #e3e3e3; }
.mt10 { margin-top:10px; }
.bred{color:#fff;font-weight:bold;background:#f9c;}
.clr { clear:both; }
.clr10 { clear:both; height:10px; font-size:1; overflow:hidden; }
.banner{width:640px;margin:2px auto;overflow:hidden;}
.banner2{width:600px;height:60px;margin:30px auto;overflow:hidden;}
.banner_960{width:958px;height:90px;border:1px solid #d5d5d5;overflow:hidden;text-align:center;}
.more { text-align:right; float:right; }
#header,#layout, #footer { width:980px; margin:0 auto 10px auto; overflow:hidden; }
.top{position:relative;width:980px;overflow:hidden;}
.top .logo{float:left;padding:0 0 5px 10px;}
.top .r{padding-right:130px;margin-top:10px;}
.top .fav{position:absolute;top:15px;right:0;}
.nav { width:980px;height:36px;background:#3D3D3D;overflow:hidden;}
.nav li { float:left;width:105px;height:36px; display:inline;border-right:1px solid #fff;overflow:hidden;}
.nav li a{display:block;width:105px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff;text-decoration:none;}
.nav li a:hover{background:#E3E3E3;text-decoration:none;color:#000;}
.nav li.curr a{background:#E3E3E3;color:#fff;font-weight:bold;}
.site{padding:0 0 5px 5px;}
.side { width:298px; }
.sidebar { width:200px; }
.sidelist { width:198px; }
.content { width:748px; }
.side .title, .sidelist .title { background:url(imagessidebg.gif) no-repeat left top; height:26px; line-height:28px; border-bottom:1px solid #e3e3e3; overflow:hidden; }
.side .title h3, .sidelist .title span { padding-left:20px; font-size:12px; color:#FF6600; font-weight:bold; }
.side ul { padding:5px 10px; overflow:hidden; }
.side ul li { line-height:20px; }
.side ul.numlist { background:url() no-repeat 6px 8px; padding:4px 10px 5px; }
.side ul.numlist li { line-height:24px; border-bottom:1px solid #EEE; }
.side ul.numlist li span { float:right; color:#f9c; }
.sidelist ul{padding:4px 0;}
.sidelist ul li { line-height:22px; background:url(imagesdot.gif) no-repeat 10px center; padding-left:18px; }
.main { width:978px; float:left; clear:both; }
.main .hat, .content .hat { height:30px; background:url(imageshat.gif) no-repeat right top; overflow:hidden; }
.main .hat strong, .content .hat strong { font-size:14px; float:left; line-height:32px; background:url(imagesdot_t.gif) no-repeat left top; padding-left:20px; width:200px; }

/******/
.flv{width:670px; float:left;}
.main1 { width:668px; }
.main1 .hat, .content .hat { height:30px; background:url(imageshat.gif) no-repeat right top; overflow:hidden; }
.main1 .hat strong, .content .hat strong { font-size:14px; float:left; line-height:32px; background:url(imagesdot_t.gif) no-repeat left top; padding-left:20px; width:200px; }
.frv{width:300px; float:right;}
.frv .list{ font-size:14px;}
.frv .list li{height:25px;line-height:23px;}
.cbox{margin-bottom:10px;}
.cbox .head{height:30px; border-bottom:1px solid #ccc;}
.cbox .head h3{padding-left:10px;line-height:33px;}
.cbox .body{padding:10px;}
.cbox .tab li{float:left;height:33px;line-height:33px;padding:0 12px;border-right:solid 1px #c6d8e0;color:#000;cursor:pointer;font-size:14px;}
.cbox .hat { height:30px; overflow:hidden; }
.cbox .hat strong { font-size:14px; float:left; line-height:32px; background:url(imagesdot_t.gif) no-repeat left top; padding-left:20px; width:200px; }
#tj_t h5 a{ color:#FFF; font-size:12px;}
.tj_right{padding:0px 4px 4px 4px; height:590px;}
.tj_right_hot{padding:0px 4px 4px 4px; height:400px;}
#tj_t1{
	width:132px;
	height:186px;
	overflow:hidden;
	float:left;
	margin-left:6px;
	padding:1px;
	margin-top:10px;
	display:inline;
}
#tj_t1 img{ border:solid 1px #CCC;}
#tj_t1 p{
    bottom: 1px;
    display: block;
    font-weight: normal;
    height: 25px;
    left: 1px;
    line-height: 26px;
    overflow: hidden;
    padding: 0 5px;
    width:132px;
	margin:0; 
	padding:0; 
	text-align:center;}
#tj_t1 h5 a{ color:#FFF; font-size:12px;}
a{outline:none;}
.ad-h{ height:250px;}
/**********/
#ifocus { width:646px; height:334px; border:3px solid #e3e3e3; background:#fff; float:left; }
#ifocus_pic { display:inline; position:relative; float:left; width:523px; height:319px; overflow:hidden; margin:7px 0 0 5px; }
#ifocus_pic #ifocus_piclist { position:absolute;overflow:hidden;}
#ifocus_piclist li { width:523px;  height:319px;float:left;overflow:hidden; }
#ifocus_piclist img { width:523px; height:319px;}
#ifocus_btn { display:inline; float:right; width:110px; margin:2px 2px 0 0 }
#ifocus_btn li { width:110px; height:81px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50) }
#ifocus_btn img { width:90px; height:69px; margin:7px 0 0 11px; }
#ifocus_btn li.current { background: url(imagesifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0;bottom:0; _bottom:-1px; width:523px; height:35px; background:#000; opacity:1.5; -moz-opacity:0.5; filter:alpha(opacity=96); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; font-size:16px }
#ifocus_tx .normal { display:none }
.main .piclist{ padding:0 5px 12px 5px; float:left; }
.main1 .piclist{ padding:0 5px 12px 5px; float:left; }
.content .piclist { padding:0 4px 12px 4px; float:left; }
.piclist li { width:134px;height:184px;float:left; display:inline; margin:10px 7px 0 7px; overflow:hidden;}
.main .piclist li{margin:10px 12px 0 12px;}
.main1 .piclist li{margin:10px 12px 0 12px;}
.piclist li .item {height:164px;width:134px;margin:0 auto;text-align:center;overflow:hidden;}
.piclist li .item a{width:height:160px;width:130px;border:1px solid #e5e5e5;padding:1px;display:block;overflow:hidden;}
.piclist li .item a:hover{border:2px solid #e3e3e3;padding:0;}
.piclist li .item img{overflow:hidden;width:130px;height:160px; }
.piclist li p {width:136px;height:20px;line-height:20px; text-align:center;overflow:hidden; }

.description{ width:608px; padding:10px; border:1px solid #DBDBDB; margin:10px auto; background:#F7F7F7; line-height:22px;}

.linle-pag0{width:668px;height:30px; text-align:center; overflow:visible; padding-top:0px;}
.linle-pag{float:left;position:relative;overflow:visible; left:50%;height:30px;font-family:Arial,"??¨¬?"; font-size:14px; color:#666;  }
.linle-pag a {float:left; margin:0 3px; position:relative; right:50%; padding:0 10px; border:#ebebeb 1px solid; line-height:27px; height:27px;color:#666; display:inline-block; }
.linle-pag a:hover {float:left;margin:0 3px; position:relative; right:50%; background:#ccc; border:#999 1px solid; color:#333; text-decoration:none }
.linle-pag span {margin:0 3px;float:left; position:relative; right:50%; padding:0 10px; line-height:27px;border:#ebebeb 1px solid;color:#666;height:27px;display:inline-block;}
.linle-pag .page_bg { background:#ccc; color:#333; border:#999 1px solid; }

.page { padding-left: 10px; text-align: center;margin:10px 0; line-height:20px;clear:both;}
.page a { display: inline-block; height: 20px; line-height:20px; padding:0 8px; margin:0 5px; border: 1px solid #C9C9C9; }
.page strong{padding:0 8px;}
.page .current { height: 20px;line-height:20px;padding: 0 8px; border: 1px solid #C9C9C9; color: #fff; background: #C9C9C9; }
.pictitle h1{text-align:center;font-size:20px;padding-top:10px;height:30px;color:#c36;}
.pictitle p{text-align:center;line-height:24px;color:#999;}
.pictitle p i{color:#c36;font-weight:bold;padding:0 5px;font-style:italic;font-size:16px;}
.pictext{width: 100%; margin-bottom: 10px; padding: 20px 0; position: relative; overflow: hidden;}
.pictext .bigpic img{ margin:0 auto; border: 0; display: block; }
.pictext .inext {position: absolute; right: 0; top: 0; width: 50%; height: 100%; _height:1000px;cursor: pointer; display: block; z-index: 100;}
.pictext .inext .next-image{cursor: url(skinskintukuimagescurr.cur), auto;display: block; height: 100%; outline: none; width: 100%;}
.pictext .iprev {position: absolute; left: 0; top: 0; width: 50%; height: 100%; _height:1000px;cursor: pointer; display: block; z-index: 100;}
.pictext .iprev .prev-image{cursor: url(skinskintukuimagescurl.cur), auto;display: block; height: 100%; outline: none; width: 100%;}
.pictext .inext, .pictext .iprev { /* Or else IE will hide it */
      background: url(../img/non-existing.jpg)\9; }
.pagetwo{padding:0 10px;height:30px;line-height:30px;overflow:hidden;clear:both; font-size:14px;}
.friend { padding:5px; }
.friend strong { color:#000; font-weight:normal; }
.friend a { margin:0 5px; }
#footer .link, #footer p { text-align:center; margin:0 auto; }
#footer .link { background:#e3e3e3; height:30px; line-height:30px; padding-top:2px; color:#fff;}
#footer .link a{color:#fff;}
#footer p { color:#666; }

.about_l{float:left;width:160px;overflow:hidden;}
.about_l .b_t{float:left;width:100%;height:15px;background:url(../images/left_1.gif) no-repeat;}
.about_l .b_b{float:left;width:100%;height:15px;background:url(../images/left_3.gif) no-repeat;}
.about_l ul{float:left;width:100%;height:auto;background:url(../images/left_2.gif) repeat-y;clear:both;}
.about_l li{float:left;width:100px;padding:5px 30px;line-height:30px;;text-align:center;font-size:14px;overflow:hidden;}
.about_l li a{color:#fff;display:block;width:100px;height:30px;font-weight:bold;background:url(../images/about.gif) no-repeat;text-decoration:none}
.about_l li a.tab{color:#333;font-weight:normal;background:none;}
.about_l li a.tab:hover{background:url(../images/about.gif) no-repeat;color:#fff;}
.about_r{float:right;width:790px;overflow:hidden;font-size:14px;}
.about_r .r_t{float:left;width:100%;height:15px;background:url(../images/right_1.gif) no-repeat;}
.about_r .r_b{float:left;width:100%;height:15px;background:url(../images/right_3.gif) no-repeat;}
.about_r .about_text{padding:0 10px;background:url(../images/right_2.gif) repeat-y;min-height:200px;_height:200px;}
.about_r .about_text p{text-indent:2em;line-height:24px;}
.about_r .about_text p b{color:#c36;}

.xads{width:290px;height:240px;padding:5px;overflow:hidden;border:1px solid #ddd;float:left;}
.xads .xpic,.xads .xlist{width:100%;padding-top:5px;zoom:1;clear:both;}
.xads .xpic li{width:145px;text-align:center;float:left;overflow:hidden;}
.xads .xpic li .item{width:134px;height:164px;overflow:hidden;}
.xads .xpic li .item a{padding:1px;border:1px solid #d5d5d5;display:block;}
.xads .xpic li .item a:hover{border:1px solid #c36;}
.xads .xpic li .item img{width:130px;height:160px;overflow:hidden;}
.xads .xlist li{width:134px;padding-left:9px;float:left;background: url(imagesdot.gif) no-repeat 2px 8px;line-height:22px;overflow:hidden;}

.favbox{background:url(../images/c-favor-bj.gif);height:50px;overflow:hidden;}
.favcon{margin:0 auto;width:800px;overflow:hidden;}
.favcon .fav_l{float:left;width:60%;text-align:center;margin-top:15px;display:inline;}
.fav_l span{font: 14px/18px "Arial","Helvetica",sans-serif;}
.favcon .fav_l2{float:left;width:20%;text-align:center;margin-top:10px;display:inline;}
.fav_l2 a{cursor:pointer;background:url(../images/c-save.gif) no-repeat 0 0;width:90px;height:28px;display:block;}
.favcon .fav_r{float:left;width:20%;text-align:right;margin-top:15px;display:inline;}
.fav_r span{cursor:pointer;background:url(../images/c-save.gif) no-repeat 0 -120px;width:20px;height:18px;display:block;float:right;}

/****************************************/
.tukut .menuinfo { height:27px;  top:0px; width:980px; left:0; padding:0 8px; }
.tukut .menuinfoL a { color:#333; padding:0 13px; display:inline-block; height:27px; line-height:27px;}
.tukut .menuinfoL a:hover { color:#C00; padding:0 13px; }
.tukut .menuinfoR a { color:#333; padding:0 5px; display:inline-block; height:27px; line-height:27px; }
.tukut .menuinfoL span{ line-height:27px;width:1px; height:14px; display:inline-block; background:url(imgnavline.gif) no-repeat; position:relative; top:3px;>top:-1px; }


/**/
.menunav_tuku { width:980px; height:50px; background:url(../../img/menuNav_tuku.jpg) 0 -27px repeat-x; padding:0 0px; position:relative; }
.menunav_tuku ul li { float:left; display:inline; height:40px; }
.menunav_tuku ul li .nava { color: #FFFFFF; display: inline-block; padding: 0 12px; height:44px; line-height:40px; font-size:14px; color:#fff; margin-left:25px;font-family:Arial,ËÎÌå; }
.menunav_tuku ul li .nava:hover { text-decoration:none; font-size:14px; color:#fff; }
.menunav_tuku ul li.hove .nava { background:url(../../img/titlebg_tuku.jpg) center -75px repeat-x; }
.menunav_tuku .menuinfo { height:100px; position:absolute; top:40px; width:964px; left:0; padding:0 8px; }
.menunav_tuku .menuinfoL a { color:#333; padding:0 9px; display:inline-block; height:40px; line-height:40px;}
.menunav_tuku .menuinfoL a:hover { color:#C00; padding:0 9px; }
.menunav_tuku .menuinfoR a { color:#333; padding:0 5px; display:inline-block; height:40px; line-height:40px; }
.menunav_tuku .menuinfoL span{ line-height:40px;width:1px; height:14px; display:inline-block; background:url(imgnavline.gif) no-repeat; position:relative; top:3px;>top:-1px; }
