@charset "gb2312";
/* CSS Document */
body{font-family:"宋体","Microsoft Yahei",Arial Narrow;font-size:12px; background:#fff; color:#666}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,cite{padding:0; margin:0;}
body{ margin:0; height:100%}
html{ height:100%} /*兼容firefox的div高度100%*/
table{border-spacing: 0; border-collapse: collapse;}
img{border:0;}
ol,ul,li,dl,dt,dd{list-style:none;}   
a{color:#666;text-decoration:none}
a:hover{color:#1f96f1;text-decoration:underline}
.lt{float:left;}
.rt{float:right;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
.mt5{ margin-top:5px}
.cl{clear:both; overflow:hidden; line-height:0px; font-size:0px; height:0px;}
em{ font-style:normal}
.mt10{ margin-top:10px}
/*标题*/
/* 首页样式 */
#header,.main,#footer{ margin:0 auto; width:1200px;} 
#footer{text-align:center; line-height:30px; color:#666; padding:35px 0 130px 0; background:url(../images/bt.jpg) no-repeat bottom left}
#footer a{ color:#666}
#warp{ background:url(../images/bg.jpg) no-repeat center top; width:100%; float:left}
.menu{ background:url(../images/menu.jpg) no-repeat; width:1200px; height:65px;  font: 24px/65px 'Microsoft Yahei'; color:#fff;}
.menu li{ width:171px; float:left; text-align:center; height:65px;}
.menu li a{ width:171px; height:65px; display:block}
.menu li a:hover,.menu li a.cur{ background:url(../images/cur.jpg) no-repeat; color:#a94b08}
.menu li.cur a{ color:#a94b08}
.menu li a{ color:#fff}
.menu li a:hover{ text-decoration:underline}
.hotTj{ width:930px; float:left; margin-top:10px; overflow:hidden}
.hotTj dt{ background:url(../images/tit.jpg); width:20px; height:115px; float:left; font:normal 18px/22px 'Microsoft Yahei'; color:#fefefe; padding:25px 15px 0 10px}
.hotTj dd{ border:1px solid #d2c3e6; width:878px; float:right; height:138px;}
.tab,.tab2{ width:878px; border-bottom:1px solid #d2c3e6; height:33px; line-height:33px; _overflow:hidden; position:relative; float:left}
.tab li,.tab2 li{ width:138px; float:left; height:33px; border-bottom:1px solid #d2c3e6; text-align:center; border-right:1px solid #d2c3e6; cursor:pointer}
.tab li.cur,.tab2 li.cur{ border-bottom:1px solid #fff; color:#f00}
.tabbox{ width:878px; float:left; display:none}
.tabbox li{ width:208px; height:95px; position:relative; margin:5px 0 0 9px;  display:inline; float:left}
.tabbox li a img{ width:208px; height:95px}
.tabbox li a:hover img{ width:204px; height:91px; border:2px solid #f00}
.tabbox li a p{ opacity:0; background:rgba(255,255,255,0); width:100%; position:absolute; left:0px; bottom:0px; height:30px; line-height:30px; color:#333; text-align:center}
.tabbox li a:hover p{ opacity:1; background:rgba(255,255,255,0.8); width:204px; position:absolute; left:2px; bottom:2px; height:30px; line-height:30px; color:#333; text-align:center}
.tabbox li p a{ color:#333}
.wx{ border:1px solid #c7c7c7; padding:12px 0 0 8px; width:254px; height:126px; float:right; margin-top:10px; line-height:28px; color:#000}
.wx img{ float:left; margin-right:5px}
.tabbox2,.tab3box,.tab4box{ display:none}
.tabbox2 li{ width:285px; float:left; height:95px; margin:5px 0 0 6px; display:inline}
.tabbox2 li img{ width:96px; height:95px; float:left; margin-right:8px}
.tabbox2 li a img{ width:96px; height:95px}
.tabbox2 li a:hover img{ width:92px; height:91px; border:2px solid #f00}
.tabbox2 li h3{ font:normal 14px/22px 'Microsoft Yahei'; color:#f00; height:22px;}
.tabbox2 li a{ color:#000}
.tabbox2 li a:hover{ color:#f00}
.tabbox2 li p{ line-height:20px}
.imgR{ width:260px; float:right; margin-top:10px; overflow:hidden}
.imgR a img{ width:260px; height:140px}
.imgR a:hover img{ width:256px; height:136px; border:2px solid #f00}
.box1{ border:1px solid #dcdcdc; width:1198px; float:left; margin-top:10px; }
h2.t1{ font:bold 32px/32px 'Microsoft Yahei'; color:#1b5ec1}
.news{ width:465px; float:left; margin:8px 0 0 9px; display:inline}
.news dl{ border-bottom:1px dotted #c1c1c1; width:465px; padding:10px 0}
.news dl dt{ font:normal 22px/26px 'Microsoft Yahei'; color:#343434}
.news dl dt a{ color:#343434}
.news dl dt a:hover,.news dl dd a{ color:#1f96f1}
.news dl dd{ font:normal 14px/24px 'Microsoft Yahei'; color:#666 }
.news dl.lst{ border-bottom:none}
.pic{ width:465px; float:left}
.pic a:hover img{ border:3px solid #f00;} 
.pic a:hover p{ left:3px; bottom:2px; width:205px;}
.pic li{ width:210px; height:126px; float:left; margin:10px 0 0 20px; display:inline}
.pic li a{ display:block; width:210px; height:126px; position:relative}
.pic li a p{ position:absolute; bottom:0px; left:0px; width:205px; padding-left:5px; background:rgba(255,255,255,0); opacity:0; color:#333; height:44px; line-height:22px;}
.pic li a:hover p{background:rgba(255,255,255,0.6); opacity:1; color:#333}
.bar{ width:250px ; float:right; margin:10px 5px 0 0; display:inline}
.zhList li{ width:120px; height:38px; float:left; margin:0 9px 5px 0; display:inline} 
.zhList li a{ display:block; width:75px; height:38px; background:url(../images/index.png); font:bold 14px/38px 'Microsoft Yahei'; padding-left:45px; color:#fff}
.zhList li.li2 a{ background-position:-128px 0}
.zhList li.li2,.zhList li.li4,.zhList li.li6{ margin-right:0px}
.zhList li.li3 a{ background-position:0 -43px}
.zhList li.li4 a{ background-position:-128px -43px}
.zhList li.li5 a{ background-position:0 -86px}
.zhList li.li6 a{ background-position:-128px -86px}
.tsLan{ border:1px solid #d4d4d4; margin-top:10px; width:229px; float:left; padding:13px 9px 12px;}
.tsLan h3{ font:bold 18px/26px 'Microsoft Yahei'; color:#811fff}
.tsLan ul li{ background:url(../images/rbg.jpg); width:227px; height:88px; font:normal 18px/26px 'Microsoft Yahei'; color:#333; margin-top:15px}
.tsLan ul li a{ display:block; width:100px; height:88px; padding-left:127px;}
.tsLan ul li a b{ display:block; height:26px; font-weight:normal; color:#333; padding-top:10px}
.tsLan ul li a p{ font-size:16px;}
.tsLan ul li a:hover b{ color:#1f96f1}
.tsLan ul li.li2{ background-position:0px -88px;}
.tsLan ul li.li2 a{ display:block; width:210px; height:88px; padding-left:17px;}
.flash{ width:415px; float:left; margin:13px 0 0 10px; display:inline; height:400px; overflow:hidden}
.flashbox{ width:415px; height:390px; float:left;overflow:hidden}
.flashbox li{ position:relative;width:415px; height:390px; }
.flashbox li div{ background:rgba(255,255,255,0.8); width:400px; height:70px; position:absolute; left:0px; bottom:0px; font:normal 16px/26px 'Microsoft Yahei'; padding:10px 0 0 15px;}
.flashbox li div h3{ font-size:22px; font-weight:normal}
.flashbox li div h3 a{ color:#333} 
.flashbox li div h3 a:hover{ color:#1f96f1} 
.flashbox li div p{ padding-top:5px;}
.dot{ width:415px; float:left; height:8px;}
.dot li{ width:82px; height:8px; margin-right:1px; display:inline; float:left; background:#3f3f3f}
.dot li.cur{ background:#ba22b1}
.list{ width:249px; float:left}
.list li{ width:249px; height:82px; position:relative; float:left;  margin-top:8px;}
.list li a img{ width:249px; height:82px}
.list li a:hover img{ width:245px; height:78px; border:2px solid #1f96f1}
.list li a:hover p{ left:2px; bottom:2px; width:245px;}
.list li p{ position:absolute; left:0px; bottom:0px; height:23px; line-height:23px; width:230px; padding-left:19px; background:rgba(255,255,255,0.8); color:#333}
.list li code{ width:70px; padding-left:9px; height:19px; background:url(../images/index.png) no-repeat -175px -255px; color:#fff; line-height:19px; color:#fff; display:block; position:absolute; left:0px; top:10px;}
.list li.li2 code{ background-position:-175px -278px}
.wx2{ border:1px solid #d4d4d4; padding:4px; height:73px; line-height:22px; color:#666; float:left; width:239px; margin-top:8px;}
.wx2 img{ float:left; margin-right:10px;}

/*大佬对话*/
.dhLeft{ width:860px; float:left; margin:9px 0 0 9px; display:inline}
.dhLeft dl{ width:860px; float:left; margin-top:15px;}
.dhLeft dl dt{ width:440px; height:250px; float:left}
.dhLeft dl dt a img{ width:440px; height:250px}
.dhLeft dl dt a:hover img{ border:3px solid #1f96f1; width:434px; height:244px;4 } 
.dhLeft dl dd{ width:405px; float:right; font:normal 16px/30px 'Microsoft Yahei'; color:#666}
.dhLeft dl dd b{ font-size:24px; color:#f54063; display:block; font-weight:normal; line-height:24px;}
.dhLeft dl dd cite{ font-size:24px; font-style:normal; height:26px; padding:10px 0; display:block}
.dhLeft dl dd  p a{ color:#f00}
.dhList{ width:860px; float:left; margin-top:20px;}
.dhList li{ width:204px; height:140px; position:relative; float:left; margin-right:14px; display:inline}
.dhList li.lst{ margin-right:0px}
.dhList li a img{ width:204px; height:140px}
.dhList li a:hover img{ width:200px; height:136px; border:2px solid #1f96f1}
.dhList li a:hover p{ left:2px; bottom:2px; width:200px;}
.dhList li p,.dhRight ul li p{position:absolute; left:0px; bottom:0px; height:30px; line-height:30px; width:100%; text-align:center;background:rgba(255,255,255,0.8); color:#333}
.dhList li a p{ color:#333}
.dhRight{ width:300px; float:right; margin:9px 9px 0 0; display:inline}
.dhRight ul li{ width:300px; height:95px; position:relative; margin-top:11px;}
.dhRight ul li a img{ width:300px; height:95px}
.dhRight ul li a:hover img{ width:296px; height:91px; border:2px solid #1f96f1}
.dhRight ul li a:hover p{ left:2px; bottom:2px; width:296px;}
.dhShow,.dhShowbox{ padding:9px;  width:1180px; float:left}
.dhShow li{ width:380px; float:left; margin:20px 20px 0 0; display:inline; line-height:26px}
.dhShow li img{ width:140px; height:180px; margin-right:10px; float:left}
.dhShow li a img{ width:140px; height:180px}
.dhShow li a:hover img{ border:2px solid #1f96f1; width:136px; height:176px;}
.dhShow li  b{ font:normal 20px/20px 'Microsoft Yahei'; color:#333; height:25px; display:block}
.dhShow li cite{ display:block; font:normal 16px/30px 'Microsoft Yahei'; color:#0b68f4}
.dhShow li p a{ color:#1f96f1}
.dhShow li.lst{ margin-right:0px}
.liveLeft{ width:450px; float:left; margin-left:10px; display:inline}
.liveLeft h3{ font:normal 24px/26px 'Microsoft Yahei'; height:26px; padding:5px 0 0 0; height:32px }
.liveLeft h3 a{ color:#343434}
.liveLeft h3 a:hover{ color:#f00}

.liveLeft ul li{ height:32px; overflow:hidden; font:normal 16px/32px 'Microsoft Yahei'; color:#666}
.liveLeft ul li em{ width:50px; text-align:center; margin-right:5px; }
.liveLeft ul li em.e1{ color:#0c7ba4}
.liveLeft ul li em.e2{ color:#c31de7}
.liveLeft ul li em.e3{ color:#fa0505}
.liveLeft ul li em.e4{ color:#34a116}
.liveLeft ul li em.e5{ color:#d75819}
.liveLeft ul li em.e6{ color:#e2258b}
.liveLeft ul li a{ padding-left:5px}
.liveLeft dl{ width:450px; float:left}
.liveLeft dl dt{ width:210px; height:100px; float:left; position:relative; margin:7px 20px  0 0; display:inline}
.liveLeft dl dt a img{ width:210px; height:100px}
.liveLeft dl dt a:hover img{ border:2px solid #1f96f1; width:206px; height:96px;}
.liveLeft dl dt a:hover p{ left:2px; bottom:2px; width:206px;}
.liveLeft dl dt p{ background:rgba(255,255,255,0.8); width:100%; height:30px; position:absolute; left:0px; bottom:0px; text-align:center; line-height:30px}
.liveLeft dl dt.lst{ margin-right:0px}
.liveRight{ width:700px; float:right;}
.liveRight .liv1{ width:370px; float:left; height:230px; position:relative}
.liv2{ width:320px; height:230px; float:left; position:relative; margin-left:10px; display:inline}
.liv3{  width:330px; height:160px; float:left; position:relative; margin:10px 10px 0 0; display:inline}
.liv4{ width:360px; float:left; height:160px; position:relative; margin:10px 0 0 0 }
.liv1 code,.liv2 code,.liv3 code,.liv4 code,.liv5 code,.liv6 code,.liv7 code{ width:70px; height:38px; font:normal 24px/38px 'Microsoft Yahei'; background:#f90746; display:block; right:0px; top:15px; color:#fff; position:absolute; text-align:center}
.liv2 code{ background:#efbb07; top:180px}
.liv3 code{ background:#ab86f0}
.liv4 code{ background:#0fb307; left:0px; top:110px;}
.liv5{ width:200px; height:230px; float:left; position:relative; overflow:hidden}
.liv6{ width:310px; height:230px; float:left; position:relative; margin:0px 10px; display:inline}
.liv7{ width:170px; height:230px; float:left; position:relative;}
.liv5 code{ left:0px; top:180px; background:#4462e6}
.liv7 code{  top:180px; background:#efbb07}
.liv1 a img{ width:370px; height:230px; display:block; float:left}
.liv2 a img{ width:320px; height:230px; display:block; float:left}
.liv3 a img{ width:330px; height:160px; display:block; float:left}
.liv4 a img{ width:360px; height:160px; display:block; float:left}
.liv5 a img{ width:200px; height:230px; display:block; float:left}
.liv6 a img{ width:310px; height:230px; display:block; float:left}
.liv7 a img{ width:170px; height:230px; display:block; float:left}

.liv1 a:hover img{ width:364px; height:224px;  border:3px solid #f90746}
.liv2 a:hover img{ width:314px; height:224px;  border:3px solid #efbb07}
.liv3 a:hover img{ width:324px; height:154px; border:3px solid #ab86f0}
.liv4 a:hover img{ width:354px; height:154px;  border:3px solid #0fb307}
.liv5 a:hover img{ width:194px; height:224px;  border:3px solid #4462e6}
.liv6 a:hover img{ width:304px; height:224px;  border:3px solid #f90746}
.liv7 a:hover img{ width:164px; height:224px;  border:3px solid #efbb07}


.tab3{ width:1180px; float:left; padding:10px 0 20px}
.tab3 li{ width:123px; height:38px; border:1px solid #b7b7b7;  font:normal 16px/38px 'Microsoft Yahei'; text-align:center; color:#666; cursor:pointer; float:left; margin:10px 0 0 20px; display:inline}
.tab3 li.cur{ border:1px solid #098bde; background:#098bde; color:#fff}
.showPic{ width:1175px; float:left; display:none; padding:15px 0 0 5px;}
.showPic li{ width:382px; float:left; margin:0px 13px 0 0; display:inline}
.showPic li a img{width:382px; height:222px;}
.showPic li a:hover img{ border:3px solid #1f96f1; width:376px; height:216px;}
.showPic li.lst{ margin-right:0px}
.showPic li p{ height:39px; line-height:39px; text-align:center; overflow:hidden}
.dotbox{ text-align:center; height:39px; width:1175px; float:left}
.dotbox span{ text-align:center; border-radius:10px; background:#bbb; width:20px; height:20px; display:inline-block}
.dotbox span.cur{ background:#f00}



#picbig_box1{width:1120px; margin:20px auto 0; position:relative}
#an_left,#an_right{width:65px; height:98px; background:url(../images/index.png) no-repeat -69px -124px; cursor:pointer; position:absolute; z-index:8888; left:22px; top:250px}
#an_right{ background-position:-69px -232px; left:1030px}
#bigpic{width:1120px; height:555px; position:relative; overflow:hidden; float:left; display:inline; margin:0 5px;}
#picbig_box1 ul{width:8000%; position:absolute; top:0; left:0;}
#picbig_box1 li{width:1120px; float:left;}
#picbig_box1 li img{width:1120px; height:555px;}




#PicSmallBox1{height:125px; overflow:hidden; width:1120px; margin:10px auto 0;}
#an_left1,#an_right1{width:37px; height:125px; float:left; cursor:pointer; }
#picsmall_box1{width:1046px; float:left; height:125px; overflow:hidden; position:relative;}
#picsmall_box1 ul{position:absolute; width:8000%; left:0; top:0;}
#picsmall_box1 li{width:200px; float:left; cursor:pointer; height:99px; position:relative; margin-left:8px; display:inline}
#picsmall_box1 li img{width:200px; height:99px; }
#picsmall_box1 li p{ background:rgba(255,255,255,0.8); width:100%; height:30px; line-height:30px; text-align:center; position:absolute; left:0px; bottom:0px}


.tab4{ width:45px; height:90px; margin:20px 0 0 10px; display:inline; float:left}
.tab4 li{ width:35px; height:75px; background:url(../images/index.png) no-repeat 0px -224px;  margin-bottom:10px; float:left; font:normal 18px/30px 'Microsoft Yahei'; color:#fff; cursor:pointer; padding:15px 0 0 10px;}
.tab4 li.cur{ background-position:0px -124px;}
.tab4box{ width:1095px; float:right; margin-top:20px; }
.tab4box ul{ width:1095px; float:left; display:none}
.tab4box ul li{ position:relative; width:180px; height:240px; float:left; margin:0px 45px 20px 0; display:inline}
.tab4box ul li em{ position:absolute; padding-right:5px; height:19px; display:block; line-height:19px; padding-left:6px; color:#000; background:#edf100;  left:0px; bottom:11px; }
.tab4box ul li.lst{ margin-right:0px}
.tab4box ul li a img{ width:180px; height:240px}
.tab4box ul li a:hover img{ border:2px solid #1f96f1; width:176px; height:236px;}
.dot2{ width:1095px; float:left; height:34px; text-align:center}
.dot2 span{ text-align:center; border-radius:10px; background:#bbb; width:20px; height:20px; display:inline-block}
.dot2 span.cur{ background:#f00}

.bbsNews{ width:380px; float:left; margin:20px 14px 0 0 ; display:inline}
.bbsNews dl{ width:380px; float:left}
.bbsNews dl dt{ position:relative; width:380px; height:110px}
.bbsNews dl dt a img{ width:380px; height:110px;}
.bbsNews dl dt a:hover img{ border:2px solid #f00; width:376px; height:106px;}
.bbsNews dl dt a:hover p{ left:2px; bottom:2px; width:376px}
.bbsNews dl dt p{background:rgba(255,255,255,0.8); width:100%; height:30px; line-height:30px; text-align:center; position:absolute; left:0px; bottom:0px}
.bbsNews dl dd{ padding:10px 0 0 0; height:100px; line-height:24px; color:#666}
.bbsNews ul{ width:380px; float:left;}
.bbsNews ul li{ line-height:28px; height:28px; overflow:hidden}
.bbsNews ul li em{ width:42px; height:20px; display:inline-block; float:left; background:url(../images/ico.jpg) no-repeat; margin:3px 5px 0 0}
.bbsNews ul li em.e2{ background-position:0px -20px}
.bbsNews ul li em.e3{ background-position:0px -40px}
.bblst{ margin-right:0px}


.leftNews{ width:710px; float:left;}
.leftNews ul{  border-bottom:1px dotted #c1c1c1; width:710px; float:left; padding:10px 0}
.leftNews ul li{ width:330px; float:left; padding-right:20px; height:30px; line-height:30px; font-size:14px;}
.leftNews ul.lst{ border-bottom:none}
.leftNews ul li a{ background:url(../images/point.jpg) no-repeat 0px 7px; padding-left:10px;}
.rightNews{ width:410px; float:left; margin-left:30px; display:inline}
.hzLogo{ width:410px; float:left; padding-top:20px}
.hzLogo li{ width:120px; height:40px; margin:0 10px 10px 0; display:inline; float:left}
.rightNews h3{font:bold 18px/30px 'Microsoft Yahei'; color:#666; padding-top:5px}
.hzinfor{ font:normal 14px/26px 'Microsoft Yahei'}
.bpop{ background:url(../images/pop.png); width:130px; height:487px; position:absolute}
.bpop ul{ padding-top:60px; width:130px; float:left; height:360px}
.bpop ul li{ font:normal 16px/40px 'Microsoft Yahei'; color:#fff; height:40px; text-align:center}
.bpop ul li a{ color:#fff}
.top{ width:130px; height:60px; float:left}
.top a{ width:130px; height:60px; display:block;}