@charset "gb2312";
/* 23.11.2011,wangchuang*/
/*reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, button, textarea, p, th, td { margin:0; padding:0 }
fieldset, img { border:0 }
:focus { outline:0 }
em, strong, th, var { font-style:normal; font-weight:normal }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit }
code, kbd, samp, tt { font-size:100% }
input, button, textarea, select { font-size:100% }
li { list-style:none }
table { border-collapse:collapse; border-spacing:0 }
sup { vertical-align:text-top }
sub { vertical-align:text-bottom }
a:link, a:visited { color:#333; text-decoration:none }
a:hover, a:active { text-decoration:underline }
body {font-size:12px; font-family:"����", sans-serif; }
.clearfix:after { content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden }
.clearfix { display:inline-block }
* html .clearfix { height:1% }
.clear { height:0; line-height:0; font-size:0; overflow: hidden; clear:both; }
.space { height:10px; line-height:0; font-size:0; overflow: hidden; clear:both; }
.space2 { height:5px; line-height:5px; font-size:0; overflow: hidden; clear:both; }
.prev,.next,.hd,.day_box,.s2_prev,.s2_next,.sm_prev,.sm_next,.tit_1,.tit_2,.thd strong,.thd button,.tabs li,.tabs2 li,.toplist li var{background-image:url(../images/theme_ui.png); background-repeat: no-repeat;}
.flbox{overflow:hidden;*padding-bottom:6px;}
.wraper { width:960px;margin:10px auto 0 auto; padding-bottom:20px;}

.col2 { width:960px; margin: 0 auto}
.col2 .mod { width:958px; border: 1px solid #ccc}
.col2 .mod .hd { height:30px; line-height:30px; padding-top:1px; background-position: left top; }
.col2 .mod .hd h2 { padding-left:12px; font-size:14px; font-weight:700; color:#000; float: left;}
.topImg { width:958px; height:360px;overflow: hidden; padding-bottom:15px;}
.topImg ul {margin-top:15px;overflow:hidden}
.topImg ul li {width:180px;height:175px;padding-left:13px;float:left;}
.topImg ul li img{padding:5px;border:1px solid #ddd;}
.topImg div { position:relative; border: 1px solid #d6d6d6; float: left; overflow: hidden; display:inline; margin:15px 0 0 15px;_margin:15px 0 0 10px;}
.topImg p {text-align:center;height:35px;line-height:16px;padding-top:3px}
.topImg p a {color:#333}
.topImg ul li div span { display:block; position:absolute; left:0; bottom:0; z-index:1; width:100%; height:30px; background:#000;opacity: 0.3;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;}
.Timg1 { width:248px; height:248px;}
.Timg2 { width:160px; height:115px;}
.li1{width:265px;}
.li2{width:175px;}
.pic1 {margin:10px}
.pic1 .item{WIDTH: 159px; FLOAT: left; OVERFLOW: hidden;border:0;margin:0;text-align:center;}
.pic1 .item img{BORDER: #ddd 1px solid;}
.pic1 .item .title {TEXT-ALIGN: center; LINE-HEIGHT: 23px; WIDTH: 159px;border:0;margin:0;text-align:center;height:50px;}
.tplbx{margin:0;padding:0}
.tplbx p{text-align: center;font-weight: bold;height:25px;line-height:25px}
.tplbx ul{margin:0;padding:0}
.tplbx ul li{width:100%;background:url(../images/dianimg.gif) left 8px no-repeat;padding-left:10px;height:22px}


.timgtxt { width:290px; margin: 20px auto 6px; height:210px; overflow:hidden;}
.timgtxt a.pic { display:block; float: left; width:350px; height:180px;}
.timgtxtr { width: 248px; float: right;}
.timgtxt strong { display:block; height:26px; float: left; width:100%; line-height:26px; overflow: hidden;}
.timgtxt strong a { font-size:18px; color:#000; font-weight: 700; font-family:"΢���ź�", "����", Arial, sans-serif}
.timgtxt ul { padding: 10px 0 0; width:100%; float: left;}
.timgtxt li { float:left; display: inline; width: 240px; padding-left:8px; background:url(../images/list_ico.gif) no-repeat left 50%; height:24px; line-height:24px; overflow: hidden;}
.timgtxt li a { color:#000;}


.Imagefocus{ width:612px; margin:10px auto 0; overflow:hidden;}
.Imagefocus ul{ width:640px; overflow:hidden;margin-left:-8px;}
.Imagefocus li{ float:left; margin:0 14px; width:292px;display: inline;}
.Imagefocus ul li a.pic{display:block; width: 280px; height:200px; border: 1px solid #ebeaea; overflow: hidden; position:relative;}
.Imagefocus ul li a.pic img{}
.Imagefocus ul li p {height:24px; line-height:24px; overflow: hidden;}
.Imagefocus ul li p a { color:#000;}

.imglist_yxjy{width:612px;}
.imglist_yxjy ul{ width:640px;}
.hdimgList2 { width:292px;}
.hdimgList2 ul{ width:320px;}
.imglist_yxjy,.hdimgList2{overflow: hidden;padding-top:2px; margin:0 auto 5px;background:url(../images/repeat_1.png) repeat-x left bottom;}
.imglist_yxjy ul,.hdimgList2 ul{ overflow:hidden;margin-left:-14px;}
.imglist_yxjy ul li,.hdimgList2 ul li { float: left; display: inline; width:132px; margin: 0 14px; padding: 6px 0 0;}
.imglist_yxjy li a.pic,.hdimgList2 ul li a.pic { display:block; width: 130px; height:92px; border: 1px solid #ebeaea; overflow: hidden;}
.imglist_yxjy li a.pic img,.hdimgList2 ul li a.pic img {  width: 130px; height:92px;}
.imglist_yxjy li p,.hdimgList2 ul li p {height:20px; line-height:15px; overflow: hidden; padding-top:6px; text-align:center;}
.imglist_yxjy li p a,.hdimgList2 li p a { color:#000;}


.sy_list {  width: 100%; padding-bottom:3px;}
.sy_list li { float: left; display: inline; width:132px; padding:10px 0 4px; margin: 0 10px;}
.sy_list li a.pic { width: 128px; height:68px; display:block; overflow: hidden; border: 1px solid #d6d6d6;}
.sy_list li strong { display:block; height: 21px; line-height:21px; overflow: hidden;}
.sy_list li strong a { color:#000; font-weight:700;}
.sy_list li p { height: 18px; line-height: 18px; overflow: hidden;}

.col2 .mod .hd span { float: right; padding-right:14px;}
.col2 .mod .hd span a { color:#000;}

.days { float: left; width:176px; margin-top:20px; border: 1px solid #d8d8d8; display:inline; margin-left:10px;}
.days p { text-align:center; color:#000; font-family:Arial, Helvetica, sans-serif; height: 22px; line-height:22px;}
.days p a,.days p span { color:#000; font-family:Arial, Helvetica, sans-serif; margin: 0 5px}
.days ul,.days ol { width:100%;}
.days li { float:left; width:25px;height:20px; text-align:center; line-height:20px; font-family:Arial, Helvetica, sans-serif}
.days ol li { color:#a2a1a1;}
.days ul li a { text-decoration: underline;}
.days ul li a:hover,.days ul li a:active,.days p a:hover,.days p a:active{ color:#BD0A01}
.days ul { border-top:1px solid #d8d8d8}
.theiframe { width:750px; float: right; }
.thepics { width:100%;overflow: hidden; padding-top:20px;}
.thepics li { width:132px; display:inline; float:left; margin: 0 8px; overflow: hidden;}
.thepics li a.pic { display:block; width:130px; height:150px; border: 1px solid #d6d6d6}
.thepics li p { height: 24px; line-height:24px; text-align:center; overflow: hidden;}
.thepics li p a { color:#000;}
.zk{width:290px;margin:10px auto;height:205px;}
.zk a img{width:288px;height:133px;border:1px solid #d6d6d6}
.zk h3 a{font-size:14px;font-weight:800;}
.zk p a:hover{color:#cc0000;}
#hg{width:103px;}/*  |xGv00|eff1d04357f59373ce634b3212f0b863 */

.mt10{margin-top:10px;}