﻿@charset "utf-8";

body{overflow-x: hidden;padding:0px;font-family:"微软雅黑","microsoft yahei","宋体";}
a{ color:#000;text-decoration:none;}
ul,li,ol,dd,dt,form,dl,dd,dt,p,input{ list-style-type:none; margin:0px; padding:0px;}
img,img a{ border:0px; margin:0px; padding:0px;}

.n{font-weight:normal;font-style:normal;}
.b{font-weight:bold;}
.i{font-style:italic;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both; height:0px; font-size:0px;}
.wl,.wl a{ color:#fff;}
.wb,.wb a{ color:#0059b2;}
.wr,.wr a{ color:#e1152f;}
.wh,.wh a{ color:#666;}
.wg,.wg a{ color:#999;}
.w0,.w0 a{ color:#000;}
.ma{ margin:0 auto;}
.oh{ overflow:hidden;}
.pr{ position:relative;}
.pa{ position:absolute;}


.fs{ font-family:"宋体";}
h1{ font-size:24px; font-weight:bold; line-height:30px; height:40px; margin:0px; padding:0px;}
h2{ font-size:18px; font-weight:bold; line-height:30px; height:35px; margin:0px; padding:0px;}
h3{ font-size:14px; font-weight:bold; line-height:20px; height:26px; margin:0px; padding:0px;}
.title3{}

.f12,.f12 a{ font-size:12px;}
.f14,.f14 a{ font-size:14px;}
.f16,.f16 a{ font-size:16px;}
.f16,.f16 a:hover{ font-size:16px;color:#e1152f}
.f18,.f18 a{ font-size:18px;}
.f20,.f20 a{ font-size:20px;}
.f22,.f22 a{ font-size:22px;}
.f24,.f24 a{ font-size:24px;}
.f28,.f28 a{ font-size:28px;}
.f32,.f32 a{ font-size:32px;}
.f36,.f36 a{ font-size:36px;}
.f40,.f40 a{ font-size:40px;}
.l12{ line-height:12px;}
.l14{ line-height:14px;}
.l16{ line-height:16px;}
.l18{ line-height:18px;}
.l20{ line-height:20px;}
.l22{ line-height:22px;}
.l24{ line-height:24px;}
.l26{ line-height:26px;}
.l28{ line-height:28px;}
.l30{ line-height:30px;text-align:center;}
.l32{ line-height:32px;}
.l36{ line-height:36px;}
.l40{ line-height:40px;}
.tal{ text-align:left;}
.tac{ text-align:center;}
.tar{ text-align:right;}

.w100{ width:100%;}
.w1000{ width:1100px;background:white;}
.w10002{ width:1100px;}
.w1100{ width:1100px;}
.w360{ width:478px;}
.w276{ width:276px;}
.w480{ width:480px;}


.h20{ height:20px;}
.h24{ height:24px;}
.h26{ height:26px;}
.h28{ height:28px;}
.h30{ height:30px;}
.h35{ height:35px;}
.h40{ height:40px;}
.h50{ height:50px;}
.h60{ height:60px;}
.h70{ height:70px;}
.h80{ height:80px;}
.h100{ height:100px;}
.h150{ height:150px;}
.h200{ height:200px;}
.h250{ height:250px;}
.h300{ height:300px;}
.h350{ height:350px;}
.h400{ height:400px;}



.pd5{ padding:5px;}
.pd10{ padding:10px;}
.pd15{ padding:15px;}
.pd20{ padding:20px;}
.pd25{ padding:25px;}
.pd30{ padding:30px;}
.pd40{ padding:40px;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}
.pl30{ padding-left:30px;}
.pl40{ padding-left:40px;}
.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr25{ padding-right:25px;}
.pr30{ padding-right:30px;}
.pr40{ padding-right:40px;}
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb25{ padding-bottom:25px;}
.pb30{ padding-bottom:30px;}
.pb40{ padding-bottom:40px;}
.pb50{ padding-bottom:50px;}


.mg5{ margin:5px;}
.mg10{ margin:10px;}
.mg15{ margin:15px;}
.mg20{ margin:20px;}
.mg25{ margin:25px;}
.mg30{ margin:30px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml25{ margin-left:25px;}
.ml30{ margin-left:30px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr25{ margin-right:25px;}
.mr30{ margin-right:30px;}

.mr23{ margin-right:23px;}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}
.mb60{ margin-bottom:60px;}


.topnav{ border-bottom:1px #eee solid;   
    width: 1100px;
    margin: auto;}
.top{ height:88px;}
.nav_x{ width:750px; height:60px;}
.nav_f{ width:690px; height:60px;margin-left:15px;}
.nav_f a{ display:block;padding:0px 10px; height:30px; float:left; font-size:15px; color:#444;}
.nav_f a:hover{ color:#e1152f; font-weight:bold;}
.logo{ padding-top:8px;}
.searchin{ width:155px; height:30px;border:1px #e9a9ab solid; background:#f5f5f5; position:relative; margin-top:8px;}
.searchin_in{ width:120px; height:30px; line-height:30px; padding:0px 30px 0px 5px; border:0; background:none;}
.searchin_an{ width:30px; height:30px; background: no-repeat center; border:0px; cursor:pointer; position:absolute; right:0px; top:0px;}
.searchin_an:hover{ background: no-repeat center;}






.navbg{ height:52px; background:#e1152f;margin:auto;}
.nav ul li{float:left; position:relative; width:100%; z-index:99;}
.na{ width:156px; height:59px; display:block;position:absolute;top:0px; left:50%; font-size:18px; color:#fff; text-align:center;z-index:1; line-height:50px;}
.na:hover{ background:  no-repeat;}
.na_o{ background:url(/uploads/image/sdimage/nav_o.png) !important;}
.na img{ margin-right:6px; margin-bottom:-4px;}
.nm{ display:none; position:absolute; left:0px; top:52px; width:100%; height:402px; background:#f3eeeb; border-bottom:3px #ddd solid;}
.na_wmdt{ margin-left:-525px;}
.na_bwch{ margin-left:-380px;}
.na_zthd{ margin-left:-240px;}
.na_wmws{ margin-left:-100px;}
.na_gygg{ margin-left:40px;}
.na_lwyd{ margin-left:172px;}
.na_szzg{ margin-left:358px;}
.na1{ width:156px; height:59px; display:block;position:absolute;top:0px; left:50%; font-size:18px; color:#fff; text-align:center;z-index:1; line-height:50px;}
.na1:hover{ background:  no-repeat;}
.na1_o{ background:url(/uploads/image/sdimage/nav_o.png) !important;}
.na1 img{ margin-right:6px; margin-bottom:-4px;}
.na_xj{ margin-left:310px;}
.nm01div{ width:249px; float:left;}
.nm01div a:hover{ color:#e1152f; text-decoration:underline}
.nm01div_br{ border-right:1px #ddd solid;}
.nm01lie{ padding-left:20px;}
.nm01lier{ width:172px;}
.nm01an{ width:190px; margin:0 auto 8px auto; padding:9px; text-align:center;line-height:18px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px; }
.nm01an:hover{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.nm01an a{color:#fff;font-size:14px; font-weight:800;}
.nm01an a:hover{color:#fff;font-size:14px; font-weight:800; text-decoration:none;}
.nm01an_b1{ background:#e1152f}
.nm01an_b2{ background:#003e6a}
.nm01an_b3{ background:#43984b}
.nm02nav a{ float:left; display:block; font-size:16px; color:#333; padding-right:10px; margin-right:10px;line-height:20px; border-right:1px #ddd solid;}
.nm02nav a.selected{color:#333; font-weight:800;}
.nm02_gyhb{ width:1100px; height:280px;position:relative; overflow:hidden;}
.nm02_gyhb ul{width:20000px;position:absolute;left:0px;top:0px;}
.nm02_gyhb ul li{ float:left; width:184px; height:240px; margin-right:20px;}
.nm02_gyhb ul li img{width:184px; height:240px;}
.nm02_gyhb .abtn{position:absolute;bottom:0px; left:50%;display:block;height:27px;width:68px;overflow:hidden;}
.nm02_gyhb .aleft{ background: no-repeat; margin-left:-90px;}
.nm02_gyhb .aright{ background: no-repeat; margin-left:22px;}
.nm03_ws{ width:110%;}
.nm03_ws ul li{ float:left; width:184px; height:140px; margin-right:20px; margin-bottom:15px; position:relative;}
.nm03_ws ul li img{width:184px; height:110px;}
.nm03_wsbt{ height:30px; background:  no-repeat 8px 8px #f3f3f3; font-size:12px; color:#333; padding:0 10px 0px 30px; line-height:30px; overflow:hidden;}
.wsfc{ width:184px; height:110px; background:  no-repeat; position:absolute; left:0px; top:0px;}
.nm04_ch{width:1025px;}
.nm04_ch ul li{ float:left; width:184px; height:154px; margin-right:20px;}
.nm04_ch ul li:hover{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.nm04_ch ul li img{width:184px; height:120px;}
.nm05l{ width:576px; height:314px;}
.nm05l img{ width:184px; height:120px; float:left; margin-right:20px;}
.nm05r{ width:388px; height:314px; overflow:hidden;}
.nm05r ul{width:410px;}
.nm05r ul li{ float:left; width:184px; height:160px; margin-right:20px;}
.nm05r ul li img{width:184px; height:120px;}
.nm06l{ width:550px;}
.wbwxlie ul li{ width:115px; margin-right:28px; height:160px; float:left; position: relative;}
.wbwxlie ul li img{ width:115px; height:115px;}
.wbwxlie ul li div{ display:none; position:absolute; width:115px; height:115px; top:0px; left:0px; cursor:none;}
.wbwxliel{ width:580px;}
.idtabs a.selected{ color:#e1152f; font-weight:bold;}
.nm06r{ width:401px;}
.wbwxlier{ width:430px;}





.lie ul li{ line-height:28px; font-size:15px; color:#333;}
.lie ul li a{font-size:15px; color:#333;}
.lie ul li a:hover{ color:#e1152f}
.lie02 ul li{ line-height:20px; font-size:12px; color:#333; padding:0px 0px 8px 10px; background: no-repeat 0px 7px;}
.lie02 ul li a{font-size:12px; color:#333;}
.lie02 ul li a:hover{ color:#999}


.linkbt{ height:34px;border-bottom:1px #e1152f solid;}
.linkbt a{line-height:34px; padding:0px 20px; font-size:16px; color:#666; display:block; float:left;}
.linkbt a.selected{color:#e1152f; border-left:1px #e1152f solid; border-top:1px #e1152f solid; border-right:1px #e1152f solid; background:#fff; font-weight:bold;}
.link_a{ margin-top:10px;}
.link_a ul{ margin-bottom:10px;}
.link_a a{ display:block; height:24px; line-height:24px; padding-right:15px; float:left; font-size:12px; color:#666;white-space:nowrap;}
.link_a a:hover{ color:#999;}
.link_scbt{ color:#e1152f !important; font-weight:bold;}
.link_zgwmw ol{ margin-top:10px;}
.link_zgwmw ol li{height:24px; line-height:24px; padding-right:15px; float:left; font-size:12px;white-space:nowrap;}
.link_zgwmw ol li a{font-size:12px; color:#666;}
.link_zgwmw ol li a:hover{ color:#999;}
.hr_1{clear:both;}


.footbox{ background:#e1152f; padding:44px 0px 60px 0px;margin:auto;}
.foot{width:400px; margin:0 auto;}
.footnav{ width:400px; height:28px; border-bottom:1px #ff7373 solid;}
.footnav a{ color:#ffbfbf; font-size:14px;display:block; float:left; margin-right:30px;}
.bqsm{ color:#ffbfbf; font-size:12px; line-height:24px;}
.bqsm img{ margin-top:7px;}
.erwm{ width:600px;}
.erwm div{ float:left; margin-left:30px;color:#ffbfbf; text-align:center; font-size:12px; line-height:30px;}
.erwm div img{ width:115px; height:115px;}




.window{ width:98px;z-index:8;position:fixed;_position:absolute; left:50%; margin-left:515px; top:220px; }
.online{ width:98px; position:relative; z-index:9;background:#f6f6f6; padding-bottom:10px;}
.linebt{ background:#e1152f; margin-bottom:5px;}
.line{ width:80px; height:25px;  margin:0 auto; position:relative; z-index:9; border-bottom:1px solid #ddd;}
.line p{ width:52px; height:25px; line-height:25px;position:absolute; right:0px; top:0; z-index:940; overflow:hidden; padding-left:28px;}
.line p.curr{ height:24px !important; background:#fff; border:1px solid #ddd; border-right:none !important;}
.curr a:hover{ color:#e1152f;}
.totop{ height:28px; background: no-repeat center; cursor:pointer}





.cliebt{ width:600px;}
.classl{ width:770px;}
.classr{ width:200px;}
.sec_nav{ border-bottom:1px #e1152f solid; height:40px; margin-bottom:15px;}
.sec_navbt{ padding:2px 8px 4px 8px; background:#e1152f; border-radius:4px;font-size:14px;line-height:14px;color:#fff; margin-top:4px;}
.classlie{padding-bottom:15px; border-bottom:1px #ccc dashed;margin-top:20px;}
.cl_tw{font-size:14px; color:#666; line-height:22px;}
.cl_tw img{ float:left; margin-right:12px; width:116px; height:76px;}
.cl_tw a{ color:#666; font-size:14px;}
.page a{height:28px; border:1px #bbb solid; float:left; margin-right:8px; text-align:center; line-height:28px; font-size:16px;color:#666; padding:0px 10px; display:block;}
.page_s{ background:#e1152f; color:#fff !important; border:none !important; line-height:30px !important; height:30px !important; cursor:default;}
.tw01{ height:90px;}
.tw01 img{ width:116px; height:76px; float:left; margin-right:10px;}
.class_yc img{ width:200px; height:120px;}
.class_rimg{ width:200px; height:60px;}
.fourlie{ width:1030px;}
.fourlie ul li{ width:232px; margin-right:24px; float:left; margin-bottom:20px; position:relative;}
.fourlie ul li p img{width:232px; height:300px;}
.fourlie ul li span img{width:232px; height:140px;}
.img_lmz ul li img{width:232px; height:65px !important;}
.videobt{height:14px; background:  no-repeat; font-size:12px; color:#999; padding:0 10px 0px 25px; line-height:14px; overflow:hidden;}
.vliefc{ width:232px; height:140px; background:  no-repeat; position:absolute; left:0px; top:0px;}
.imgliebt{ height:30px; background:#eee; text-align:center; line-height:30px; font-size:12px; color:#666; overflow:hidden; padding:0px 8px; font-weight:800;}
.hbliebt{ height:30px; background:#eee;font-size:12px; overflow:hidden; padding:0px 8px; font-weight:800; line-height:28px;}
.hbliebt a{ display:block;color:#666; padding-top:6px;}
.hbliebt a img{ width:17px !important; height:17px;}
.tvinfo{ height:50px; background:#d8d8d8; line-height:50px;}
.tvinfo img{ margin-bottom:-5px; margin-right:6px;}
.contentbox{ background:#f5f4f3}
.contentpaper{ border:1px #e6e6e6 solid; background:#fff; padding:40px;}
.contentbt{ font-size:32px; line-height:40px; padding-bottom:20px; border-bottom:1px #ccc solid; margin-bottom:15px;}
.content_an{ height:26px; overflow:hidden;}
.content_an a{ margin-left:10px; display:block; float:left; width:40px; text-align:center;}
.content_an a span{ overflow:hidden; text-indent:-500px; display:block;width:40px; height:26px; line-height:26px;}
.content_an a:hover img{ display:none}
.content_an a:hover span{ text-indent:0px;}
.bdsharebuttonbox{ display:none; position:absolute; left:0px; top:0px;}
.contentfx{ position:relative;}
.ccbox{ line-height:30px; font-size:16px; color:#333;letter-spacing:1px;}
.ccbox a{ color:#333;}
.ccbox p{ margin-bottom:15px;}
.ccbox img{ max-width:690px; display:block;}
.cc_gt{ margin-bottom:-4px; cursor:pointer;}
.wxwbbt{ background: no-repeat 0px 27px; font-size:24px; color:#333; font-weight:bold; padding:20px 0px 26px 25px; line-height:24px;}
.wxwbbt span{ font-size:18px; color:#e1152f;}
.wxwbnav{ position:absolute; width:100px;top:390px; left:50%; margin-left:376px; background:#f5f4f3; padding:2px 0px 7px 0px;}
.wxwbnav p{ margin-bottom:2px; background:#fff; height:32px; text-align:center; font-size:16px; color:#999; line-height:32px;}
.wxwbnav p a{font-size:16px; color:#999;}
.wxwbnav p a:hover{ color:#e1152f;}
#wxwbnav_bt{ background:#e1152f; text-align:center; font-size:18px; font-weight:bold; color:#fff; margin-top:8px;}
.wxwbline{ width:925px; border-right:2px #ccc dashed;}
.listbt{ padding:20px 0px 0px 0px; width:100%;}
.listbt a{ display:block; float:left; width:90px; height:30px; background:#bbb; text-align:center; font-size:18px; color:#fff; line-height:30px; margin:0px 8px 8px 0px;;}
.listbt a.selected{background:#e1152f;font-size:18px; color:#fff;}


.topws_r{ width:662px;height:61px;}
.wsnav ul li{ width:61px; height:61px; float:right; margin-left:2px; background:#f3f3f3; overflow:hidden;}
.wsnav ul li p{ width:61px; height:57px; float:left;border-bottom:4px #e1152f solid; font-size:18px; line-height:57px; color:#333; text-align:center;}
.wsnav ul li div{ width:148px; height:49px;padding:5px 0px 5px 10px;float:left;background: no-repeat left center;}
.wsnav ul li div a{ display:block; float:left; margin-right:7px; line-height:24px; font-size:14px; color:#666;white-space:nowrap;}
.wsnav ul li div a:hover{color:#e1152f;}
.wsn{ width:219px !important;}
.wsn p{background:#e1152f; color:#fff !important; font-weight:bold;}
.m-slide{ position: relative; width:692px; height: 275px; overflow:hidden;}
.m-slide .img { float:left; position: relative }
.m-slide .img img { display: block; width: 450px; height: 275px }
.m-slide .img .first { display: block }.m-slide .tab { float: right }
.m-slide .tab li { border-bottom:1px #ccc solid;width:222px;height:39px;background:#fff; font-size:14px; color:#333; line-height:38px; padding:0px 10px; overflow:hidden;}
.m-slide .tab li a{ font-size:14px; color:#333;}
.m-slide .tab .on{ background:#e1152f; height:51px; font-size:18px; font-weight:bold; color:#fff; line-height:25px; padding:12px 10px; overflow:hidden;}
.m-slide .tab .on a{font-size:18px; font-weight:bold; color:#fff;}
.more{ display:block; background:url(/uploads/image/sdimage/more.png); width:18px; height:18px; margin:7px 0px 0px 0px; float:right;}
.fb{ font-size:16px; color:#666; float:left; margin:6px 0px 0px 12px;}
.ws_l{ width:380px; height:300px;overflow:hidden;}
.ws_l p img{ width:380px; height:265px;}
.ws_r{ width:592px; height:300px;overflow:hidden;}
.wstw img{ width:184px; height:110px; float:left; margin-right:20px;}
.wsnav_f{ width:100px; background:#fff; padding:5px; position:fixed; top:10px; left:50%; margin-left:510px;box-shadow:0px 4px 5px #ccc; display:none}
.wsnav_f ul li{ width:100px; height:36px; margin-bottom:2px; background:#f3f3f3; overflow:hidden;}
.wsnav_f ul li p{ width:100px; height:36px; border-bottom:4px #e1152f solid; font-size:18px; line-height:36px; color:#333; text-align:center;}
.wsnav_f ul li div{ width:90px;background: no-repeat center top; padding:10px 5px;}
.wsnav_f ul li div a{ line-height:20px; font-size:14px; color:#666; width:100%; display:block; text-align:center; padding:3px 0px;}
.wsnav_f ul li div a:hover{color:#e1152f; font-weight:bold;}
.wsn_m{ height:auto !important;}
.wsn_m p{background:#e1152f; color:#fff !important; font-weight:bold;}



.wqmap{ width:853px; height:497px; position:relative; margin:0 auto; background: no-repeat;}
.wqmap div span{ position:absolute; display:block; width:50px; height:24px; font-size:16px; color:#ffffcc; background: no-repeat left center; padding-left:20px; line-height:22px; cursor:pointer;}
.wqmap div span:hover{ background: no-repeat left center; color:#fff;}
.wqmap div p{ display:none;position:absolute; width:300px; padding:40px; background:#5f0a0a; border:1px #999 solid; border-radius:14px; top:120px; left:50%; margin-left:-190px; z-index:9;}
.wqmap div p a{ display:block; width:50%; line-height:36px;float:left; font-size:16px; color:#fff; text-align:center;}
.wqmap div p a:hover{color:#ffffcc;}
.wqmap div p .close{ width:24px; height:24px; background:; position:absolute; top:10px; right:10px;cursor:pointer;}
.chengdu{left: 462px;top: 184px;background:  no-repeat left center !important;}
.chengdu:hover{background: no-repeat left center !important; color:#fff;}
.mianyang{left: 535px;top: 115px;}
.deyang{left: 510px;top: 145px;}
.zigong{left: 532px;top: 257px;}
.luzhou{left: 610px;top: 332px;}
.guangyuan{left: 623px;top: 99px;}
.suining{left: 600px;top: 181px;}
.neijiang{left: 551px;top: 233px;}
.leshan{left: 450px;top: 267px;}
.nanchong{left: 648px;top: 152px;}
.yibin{left: 532px;top: 298px;}
.guangan{left: 682px;top: 196px;}
.dazhou{left: 755px;top: 153px;}
.bazhong{left: 707px;top: 111px;}
.panzhihua{left: 307px;top: 395px;}
.yaan{left: 381px;top: 223px;}
.meishan{left: 465px;top: 221px;}
.ziyang{left: 546px;top: 204px;}
.aba{left: 350px;top: 97px;}
.ganzi{left: 177px;top: 187px;}
.liangshan{left: 332px;top: 343px;}
.wqbt{ height:36px; background: no-repeat center;}
.dfcz a{ display:block; border-right:1px #ccc solid; float:left; font-size:14px; line-height:14px; color:#333; margin:0px 8px 0px 0px; padding-right:9px;}
.dfcz a:hover{ color:#007eca;}

.main {width: 1100px;font-size: 14px;margin: 0 auto;overflow: hidden; } 
.hotlogo1 {
width: 64px;
height: 64px;
margin: 0 5px 0 0;
overflow: hidden;
background: url(/uploads/image/sdimage/tu_1.jpg) left top no-repeat;
}
.hotlogo2 {
background: url(/uploads/image/sdimage/tu_1.jpg) -64px top no-repeat;
margin: 0 0 0 5px;
}
.left {
float: left;
}
.hotnews {
width: 960px;
}
.hotnews .title a {
color: #0059b2;
}
.hotnews .title a:hover{
color: #c00;
text-decoration: underline;
}

.hotnews .title {
font-size: 24px;
font-family: "microsoft yahei","微软雅黑","simsun","宋体";
font-weight: 700;
text-align: center;
height: 50px;
line-height: 50px;
}
.hotnews .a1 {
font-size: 30px;
}
.right {
float: right;
}



.lazy {background:#fafafa  no-repeat center center;}
.slide {background:#fafafa;overflow:hidden;}

#layout8 .title{
	border-top:1px solid #c90300;
	border-bottom:1px solid #eaeaea;
	overflow:hidden;
	padding-bottom:13px;
	_height:33px;
}
#layout8 .title ul{
	float:left;
	margin-top:-1px;
}
#layout8 .title li{
	float:left;
	font-size:14px;
	margin-right:20px;
	display:inline;
	background:none;
	padding-left:0px;
	font-family:"microsoft yahei","simhei";
}
#layout8 .title li a.on{
	border-top:2px solid #c90300;
	color:#c90300;
	padding:11px 1px 0px 1px;
}
#layout8 .title li a{
	color:#000;
	padding:13px 1px 0px 1px;
	height:auto;
	display:block;
	float:left;
	text-decoration:none;
}
#layout8 p{
	font-size:13px;
	line-height:30px;
}
#layout8 p a{ margin:0px 4px;text-decoration:none;
	outline:none;
	text-overflow:clip;
color: #292525;}
#layout8 p a:hover {
	color:#be0318;
	text-decoration:underline;
}
.w10001{
	width:1100px;
	margin:0px auto;
	overflow:hidden;
	position:relative;
}
.w1000{
	width:1100px;
	margin:0px auto;
	overflow:hidden;
	position:relative;
}
.w10002{
	width:1100px;
	margin:0px auto;
	overflow:hidden;
	position:relative;
}
