@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-family:"ËÎÌå";font-size:12px; line-height:20px; color:#525252;-webkit-text-size-adjust:none; }
a{ text-decoration:none;color:#2b2929;}
a:hover{ color:#ab343a;}
.fl{ float:left;}
.fr{ float:right;}
.fw{ font-weight:bold;}
.pr{ position:relative;}
.fn{ font-weight:normal;}
.o{ overflow:hidden;}
.clear:after{ content:""; display:block; clear:both; visibility:hidden;}
.clear{ zoom:1;}
.header{ width:100%; height:191px;}
.head-ul{ width:100%; height:100%; }
.head-ul li{ width:100%; height:100%; position:absolute; left:0; top:0; background-position:center 0; background-repeat:no-repeat;}
.nav{ height:46px; border-bottom:1px solid #cacecd; background:url(imagesnav.png) repeat-x;}
.mauto{ width:1000px; margin:0 auto;}
.nav-ul{ padding-top:6px; font-size:14px; font-weight:bold;}
.nav-ul li{ width:106px; height:40px; text-align:center; line-height:40px;float:left; padding:0 18px; background:url(imagesbd.png) no-repeat 0 center;}
.nav-ul li a{ display:block; width:100%; height:100%; color:#ffd394;}
.nav-ul li.current a,.nav-ul li a:hover{ background:url(imagesc.png) no-repeat 0 0; color:#c81309;}
.footer{ border-top:2px solid #da3716; background:url(imagesfoot.png) repeat-x top #fff; text-align:center; margin-top:20px;}
.foot{ height:39px; line-height:39px;}
.foot a{ margin:0 10px;}
.foot2{ line-height:30px; padding:10px 0;}
.weather{ height:30px; line-height:30px; border:1px solid #ededed; background:#f3f3f3; padding:0 20px;}
.co0{ color:#cc2a1d;}
.txt{ width:133px; height:16px; line-height:16px; border:1px solid #d6928f;}
.btn{ width:47px; height:19px; background:url(imagesbtn.png) no-repeat 0 0; margin-left:10px; _display:inline; cursor:pointer;}
.form1{ padding-top:6px;}
.pt10{ padding-top:10px;}
.ghgk{ width:257px; height:244px;}
.bd{border:1px solid #e5b98c;}
.bt{ height:39px; padding-left:15px; background:url(imagesbt.png) repeat-x;}
.co1{ color:#a61a0d;}
.ghgk-m{ padding:10px 7px;}
.bt-m{ width:105px; height:36px; line-height:36px; text-align:center; color:#fff; font-size:14px; margin-top:3px; background:url(imagesb1.png) no-repeat 0 0;}
.s{ width:314px; height:221px; padding:12px 10px; background:url(imagess.png) no-repeat 0 0; margin-left:14px; _display:inline;}
.slider{ width:100%; height:100%;}
.slider ul{ width:100%; height:100%;}
.slider ul li{ width:100%; height:100%; position:absolute; left:0; top:0;}
.slider ul li a{ display:block; width:100%; height:100%; position:relative;}
.slider ul li a span{ display:block; height:35px; line-height:35px; width:100%; text-indent:15px; color:#fff; font-size:14px; font-weight:bold; position:absolute; left:0 ;bottom:0; background:url(imagess1.png) repeat;}
.num{ width:100%; height:20px; position:absolute; bottom:6px; right:10px; text-align:right;}
.num a{ display:inline-block; width:18px; height:18px; text-align:center; line-height:18px; background:#d4d3d1; margin:0 3px;}
.num a.current{ color:#fff; background:#ce0a0b;}
.index-news{ width:392px; height:242px; border-left:0;}
.index-bt-ul{ padding-top:5px;}
.index-bt-ul li{ float:left; width:109px; height:34px; position:relative; margin-right:10px;}
.index-bt-ul li a{ display:block; width:100%; height:100%; line-height:34px; font-size:14px; color:#9f5411; font-weight:bold; text-align:center; background:url(imagesb3.png) no-repeat 0 0;}
.index-bt-ul li a.current{ height:40px; background:url(imagesb2.png) no-repeat 0 0; color:#fff; position:absolute; left:0; top:0; }
.index-news-m{ padding:10px 20px 4px;}
.index-n-ul li{ line-height:27px; padding-left:10px; background:url(../images/bg0.png) no-repeat left center;}
.index-n-ul li.hover{ background-image:url(imagesbg1.png); color:#d21e1d;}
.index-item{ width:321px;}
.bt2{ width:100%; height:34px; line-height:34px; background:url(imagesbt2.png) repeat-x;}
.btt2{ width:95px; height:37px; background:url(imagesb4.png) no-repeat 0 0; position:absolute; left:-1px; top:1px; font-size:14px; color:#fff; font-weight:bold; line-height:32px; text-align:center;}
.ml{ margin-left:15px; _display:inline;}
.more{ color:#a14e1a; padding-right:10px;}
.index-zs{ margin-top:10px; height:160px;}
.index-show{ width:924px; margin:0 auto; overflow:hidden;}
.w9999{ width:9999px;}
.index-show ul{ float:left; padding-top:10px;}
.index-show ul li{ width:144px; float:left; padding-right:12px;}
.index-show ul li a span{ display:block; line-height:30px; text-align:center;}
.index-show ul li img{ display:block; padding:3px; border:1px solid #c2ddf0;}
.tl,.tr{ width:28px; height:28px; cursor:pointer; position:absolute; top:60px;}
.tl{ left:5px; background:url(imagestl.png) no-repeat 0 0;}
.link{ background:url(imageslk.png) repeat-x top; margin-top:10px; padding:0 18px; height:auto !important; min-height:185px; height:185px;}
.tr{ right:5px; background:url(imagestr.png) no-repeat 0 0;}
.link-bt{ height:41px; border-bottom:2px solid #fdc69f;}
.link-bt-m{ width:92px; height:43px; line-height:43px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#b81e1e; background:url(imagesbt4.png) no-repeat 0 0; position:absolute; left:0;top:0;}
.link2{ height:49px; border-bottom:1px solid #dadada; margin-bottom:8px;}
.link2 ul{ padding-top:10px;}
.link2 ul li{ float:left; padding-right:10px;}
.link2 ul li a{ display:block; width:111px; height:31px; line-height:31px; text-align:center; font-size:14px; background:url(imageslk2.png) no-repeat center 0;}
.link2 ul li a.current{ color:#d63a09; font-weight:bold; background:url(imageslk3.png) no-repeat 0 0;}
.lkc{ width:13px; height:16px; background:url(imageslkc.png) no-repeat 0 0; position:absolute; left:49px; top:41px;}
.link-m{ line-height:25px; padding:10px 0 20px;}
.link-m a{ display:inline-block; width:116px; text-align:center;}
.hide{ display:none;}
.sec-left{ width:251px;}
.bt3{ height:36px; line-height:36px; text-align:center; color:#ffd394; font-size:16px; background:url(imagesbt3.png) repeat-x;}
.sec-list li{ width:100%; height:30px; text-align:center; line-height:30px;background:url(imagesli2.png) no-repeat 0 0; margin-top:-1px;}
.mt10{ margin-top:10px;}
.sec-right{ width:731px;}
.sec-ad{ line-height:39px; padding-right:10px; color:#767676;}
.sec-ad a{ color:#767676;}
.main{ padding:10px;}
.sec-n-ul li{ height:29px; line-height:29px; border-bottom:1px dotted #ccc; padding:0 10px 0 15px; background:url(imagesli.png) no-repeat 5px center;}
.page{ padding:30px 0; text-align:center;}
.page a{ display:inline-block; height:21px; line-height:21px; padding:0 9px; border:1px solid #e4e4e4; background:#fbfbfb; margin:0 2px;}
.bt4{ text-align:center; padding:20px; border-bottom:1px solid #d3d3d3;}
.bt4 h3{ font-size:14px; line-height:30px;}
.bt4 h4{ font-weight:normal; font-size:12px; line-height:20px;}
.detail-m{ padding:15px 10px; line-height:25px;}
.ts{ padding:20px 10px; border-top:1px solid #d3d3d3;}



.sec-list li.current a {color:#ba1500;} 

.main .pics { padding:10px 0 10px 5px;}
.main .pics li{ width:156px; float:left; padding:0 12px 15px 5px;}
.main .pics li img{ display:block; border:1px solid #dadada; width:150px; height:110px; padding:2px;}
.main .pics li a{ display:block; height:134px;}
.main .pics li a span{ display:block; width:168px; margin:0 auto; height:33px; line-height:33px; text-align:center; }


.link-m li { width:158px; float:left;}