@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;}
html,body,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,input,textarea,table,tr,th,td{margin:0;padding:0;list-style:none}
img{border:0;}
input{ border:0; outline:none; vertical-align:middle;}
html{-webkit-text-size-adjust:none;}
body{font-size:12px;font-family:"ËÎÌå"; color:#666666; line-height:22px;-webkit-text-size-adjust:none; background:url(imagesbg.jpg) repeat-x; }
a{ text-decoration:none;color:#666666;}
a:hover{ color:#c8151c;}

.bai { color:#FFF}
.bai a{ text-decoration:none;color:#FFF;}
.bai a:hover{ color:#F90;}

.h { overflow:hidden;}
.pr { position:relative;}
.pa { position:absolute;}
.n { display:none}

.fl{ float:left;}
.fr{ float:right;}
.fw{ font-weight:bold;}
.fc{text-align:center;}

.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f24{font-size:24px;}

.lh27 { line-height:27px;}

.p10 { padding:10px;}
.pt10 { padding-top:10px;}
.pr10 { padding-right:10px;}
.pl10 { padding-left:10px;}
.pt20 { padding-top:20px;}
.ptb5 { padding:5px 0 5px 0;}
.pb10 { padding:10px;}
.mt10 { margin-top:10px;}
.mt13 { margin-top:13px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}

.clear:after{ content:""; display:block; clear:both; visibility:hidden;}
.clear{ zoom:1;}



/**/
.header { width:1000px; height:228px; margin:0 auto;}
.logo { height:158px;}
.menu { padding-top:7px; overflow:hidden;}
.menu ul li { width:124px; text-align:center; float:left; color:#FFF; background:url(imagesmenu_ge.jpg) right 0 no-repeat; font-size:14px;}
.menu ul li a { display:block; width:84px; height:26px; color:#FFF; text-align:center; margin:0 auto}
.menu ul li a:hover,.menu ul li.current a { background:url(../images/menu_on.jpg) no-repeat}

.wea { padding-top:10px;}
.wea1 { width:220px;}

.form1{ padding-top:2px;}
.txt{ width:160px; height:18px; text-indent:20px; background:url(imagesinput.png) no-repeat 0 0; margin-right:10px; border:#cccccc solid 1px;}
.btn{ width:44px; height:20px; background:url(imagesbtn.jpg) no-repeat 0 0; cursor:pointer;}
.sub{ padding-top:15px;}

.main { width:1000px; margin:0 auto;}
.banner { width:285px; height:220px; background:url(imagesbg_f.jpg) no-repeat;}
.slider{ width:274px; height:208px; margin:0 auto; padding-top:5px;}
.slider ul{ width:100%; height:100%;}
.slider ul li{ width:100%; height:100%; position:absolute; left:0; top:0;}
.num{ height:20px; width:100%; position:absolute; right:0; bottom:0; text-align:right;}
.num a{ display:inline-block; width:16px; height:16px; background:#010101; color:#fff; line-height:16px; text-align:center; margin-left:1px;}
.num a.current{ background:#990708;}

.w438 { width:438px; margin-left:15px;}
.t1t { height:38px; background:url(imagest1t.jpg) no-repeat;}
.t1m { background:url(imagest1m.jpg) repeat-y;}
.t1b { height:7px; background:url(imagest1b.jpg) no-repeat; overflow:hidden;}

.more { float:right; padding:10px 10px 0 0;}

.list1 { padding:4px 10px 2px 10px;}
.list1 li { line-height:28px;}

.w248 { width:248px;}
.t2t { height:38px; background:url(../images/t2t.jpg) no-repeat;}
.t2m { background:url(imagest2m.jpg) repeat-y;}
.t2b { height:7px; background:url(imagest2b.jpg) no-repeat; overflow:hidden;}

.w380 { width:380px;}
.t3t { height:35px; background:url(imagest3t.jpg) no-repeat;}
.t3m { background:url(imagest3m.jpg) repeat-y;}
.t3b { height:7px; background:url(../images/t3b.jpg) no-repeat; overflow:hidden;}

.tab { width:190px; float:right; padding-top:6px;}
.tab a { color:#7C6610; cursor:pointer}
.tab a.current { color:#CA161F}

.w293 { width:293px;}
.t4t { height:34px; background:url(imagest4t.jpg) no-repeat;}
.t4m { background:url(imagest4m.jpg) repeat-y;}
.t4b { height:7px; background:url(imagest4b.jpg) no-repeat; overflow:hidden;}
.ml10 { margin-left:17px;}

.dtt { margin:7px 0 0 16px;}

.w322 { width:322px;}
.t5t { height:34px; background:url(imagest5t.jpg) no-repeat;}
.t5m { background:url(imagest5m.jpg) repeat-y;}
.t5b { height:7px; background:url(imagest5b.jpg) no-repeat; overflow:hidden;}
.ml10 { margin-left:17px;}

.links li { width:164px; float:left; }
.links img { border:#CCC solid 1px; padding:2px; height:44px; width:150px;}

.footer { width:1000px; margin:10px auto 0 auto; height:92px; background:url(imagesbg_foot.jpg) repeat-x;}
.foot { text-align:center; padding-top:20px;}

/*Ò³Ãæ*/
.left { width:251px; float:left;}
.right { width:728px; float:right;}


/*left*/
.left_tit1 { height:40px; line-height:40px; background:url(imagesbg_left.jpg) no-repeat; text-align:center; font-size:16px; font-weight:bold; color:#FFF;}
.left_nav {}
.left_nav ul { }
.left_nav li { text-align:center;  height:29px; line-height:29px; background:url(../images/bg_left_nav.jpg) no-repeat;}
.left_nav li a {}
.left_nav li a:hover, .left_nav li.current a{ color:#a61a0d;}

/*left end*/
.r1 { height:34px; line-height:34px; padding-left:20px; background:url(imagesbg_r1.jpg) no-repeat;}
.r1 span { font-weight:bold}
.r2 { background:url(imagesbg_r2.jpg) repeat-y; padding:10px;}
.r3 { height:7px; background:url(imagesbg_r3.jpg) no-repeat; overflow:hidden;}

.r_a { padding-top:5px;}
/* r end*/

.newslist { margin-bottom:10px;}
.news li { height:32px; line-height:32px; padding-left:10px; }

.page { text-align:center; padding-top:15px;}
.page a,.pager span{padding:3px 8px; border:solid #ddd 1px; color:#9b9b9b; overflow:hidden; margin-right:5px}
.page a{color:#9b9b9b}
.page span.current{color:#fff; background:#fe0103; border:solid #fe0103 1px; padding:3px;}

.detail{ padding:0 5px 0 5px;  font-size:13px; line-height:25px; overflow-x:hidden;}
.btdiv{ text-align:center; color:#9d9d9d; padding-bottom:10px; border-bottom:1px dotted #b3b3b3;}
.btdiv h3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#323232; font-weight:normal; line-height:40px;}
.wz{ line-height:30px; padding:20px 0;}
.tsdiv{ border-top:1px dotted #b3b3b3; padding:10px 5px;}
.wz table { padding:0;cellspacing:0;border-collapse:collapse;}
.wz table td {border: solid 1px;}
/*news ºÍ ·ÖÒ³ ÏêÏ¸ end*/
.newslist .pics li{ width:166px; float:left; padding:0 5px 15px 5px;}
.newslist .pics li img{ display:block; border:1px solid #dadada; width:166px; height:110px;}
.newslist .pics li a{ display:block; height:134px;}
.newslist .pics li a span{ display:block; width:168px; margin:0 auto; height:23px; line-height:23px; text-align:center; }
/**/