﻿/* CSS Document */
/* 全局样式 */
*{ margin:0; padding:0;}
body{ color:#666; font:12px "宋体"; margin:0 auto;}	
a{ color:#666; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;}
a:hover{ color:#b00f14;}
img{ border:0;}
ul,li{ list-style:none;}
.fonta{ font-family:Arial;}
.cored{ color:#b00f14;}
.font14{ font-size:14px;}
.fontbold{ font-weight:bold;}	
.outwidth{ width:1002px;}
.minheight{ height:auto!important; height:30px; min-height:30px;}		
.outheight{ height:auto!Important; height:500px; min-height:500px;}
.fl{ float:left;}
.fr{ float:right;}	
.clear{ clear:both; height:0; overflow:hidden;}	
.marcen{ margin:0 auto;}
.outposition{ position:relative;}
/*图文混排页面引用“liblock”样式，使后台添加列表符号显示**********************************/
.liblock ul li{ list-style:disc; margin-left:30px;}
.liblock ol li{ list-style:decimal; margin-left:30px;}


.header{ background:url(../images/header.jpg) repeat-x; height:107px;}
.head{ width:1000px; margin:0 auto;}
.logo{ width:131px; margin-left:-18px; padding-left:18px; background:url(../images/logobg.jpg) no-repeat center bottom; height:107px;}
.topr{ width:869px; height:107px;}
.lang{ background:url(../images/topr.jpg) no-repeat left 13px; height:50px; padding:24px 0 0 0; text-align:right;}


.navdiv{ height:33px;}
#nav{ height:33px; padding:0 0 0 50px;}
#nav li{ width:91px; float:left; background:url(../images/navli.jpg) no-repeat right center; padding-right:2px; height:33px;}
#nav li .nava{ width:91px; display:block; height:33px; line-height:33px; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:14px;}
#nav li .nava:hover{ background:url(../images/nava.jpg) repeat-x;}
#nav #nav01{ width:71px;}
#nav #nav01 .nava{ width:71px;}


/*banner*/
.banner{ height:283px; position:relative; overflow:hidden;}
#player { width: 1600px; height:283px; position:absolute; left:50%; margin-left:-800px;}
#player a { color: #333; }
#player .Limg { position: relative; }
#player .Limg li { position: absolute; top: 0; left: 0; }
#player .Limg li img { width: 1600px; height: 283px; margin: 0 auto; }
#player .Nubbt { position: absolute; z-index:3; left:48%; bottom:7px; line-height:12px;}
#player .Nubbt span { display:inline-block; overflow: hidden; width:12px; height:12px; cursor: pointer; margin-right:10px; font-style: normal; background:url(../images/01.png) no-repeat;}
#player .Nubbt span.on {background:url(../images/02.png) no-repeat;}
.barbg{ height:26px; background:url(../images/barbg.png) no-repeat; position:absolute; left:50%; margin-left:-800px; width:1600px; z-index:2; bottom:0px;}


.inmain{ width:1000px; margin:14px auto;}
.m1{ height:265px; margin:0 auto;}
.m1l{ width:359px; height:261px; border:1px solid #eaeaeb; padding:1px; margin-right:12px;}
.inh2{ height:29px; line-height:29px; background:#e7e7e7; font-size:14px; font-family:"微软雅黑"; padding-left:15px; color:#000;}
.inh2 span{ float:right; padding:12px 10px 0 0;}
#player1 { width:343px; height:211px; padding:15px 0 0 9px; position:relative;}
#player1 a { color: #333; }
#player1 .Limg { position: relative; }
#player1 .Limg li { position: absolute; top: 0; left: 0; }
#player1 .Limg li img { width:343px; height:211px; margin: 0 auto; }
#player1 .Nubbt { position: absolute; z-index:99; right:0px; bottom:0px;}
#player1 .Nubbt span { float: left; overflow: hidden; width:17px; height:17px; line-height:17px; margin-left:1px; text-align:center; cursor: pointer; font-style: normal;  background:url(../images/hdplos.png) no-repeat left bottom; color:#fff;}
#player1 .Nubbt span.on {background: url(../images/hdploson.png) no-repeat center bottom;}

.slidings{height:29px; background:#e7e7e7; border-bottom:1px solid #b41b20; font-family:"微软雅黑"; margin:0 auto;clear:both;}
.slidings li{float:left;width:77px;}
.slidings li a{display:block;width:77px;height:29px;line-height:29px;text-align:center;float:left; color:#000;}
.slidings li.hover a{background:url(../images/hdmah.jpg) no-repeat; color:#fff;}
.slidnr{line-height:2;position:relative;left:0px;}	
.sliding_yc{display:none;}
.more{ position:absolute; top:-17px; right:10px;}
.innews{ padding:15px 10px 0;}
.innews li{ height:30px; line-height:30px; background:url(../images/n_1.jpg) repeat-x left bottom; color:#999;}
.innews li a{ background:url(../images/n_2.jpg) no-repeat left center; padding-left:10px; display:inline-block;}
.innews li span{ float:right;}

.m1r{ width:250px;}
.picdiv a{ display:inline-block; margin-bottom:10px;}



.m2{ height:243px; margin:12px auto;}
.m2l{ width:359px; height:239px; border:1px solid #eaeaeb; padding:1px; margin-right:12px;}
.slidings2{height:29px; background:#e7e7e7; border-bottom:1px solid #b41b20; font-family:"微软雅黑"; margin:0 auto;clear:both;}
.slidings2 li{float:left;width:77px;}
.slidings2 li a{display:block;width:77px;height:29px;line-height:29px;text-align:center;float:left; color:#000;}
.slidings2 li.hover a{background:url(../images/hdmah2.jpg) no-repeat; color:#a80006;}
.innews li img{ margin:0 0 -2px 10px;}

.inh21{ height:22px; background:#e7e7e7; font-size:14px; font-family:"微软雅黑"; padding:7px 10px 0 10px; color:#000;}
.inh21 span{ float:right; padding-top:5px;}

.inzt{ padding:15px 10px 0 9px;}
.inntop{ position:relative; padding:5px 0 10px 145px; height:75px;}
.inntop img{ display:block; width:135px; height:75px; position:absolute; left:0px; top:5px;}
.inntop strong{ display:block; line-height:30px;}
.inntop div{ line-height:20px; color:#666;}

.m2r{ width:246px; height:239px; border:1px solid #eaeaeb; padding:1px;}
.inm2h2{ background:url(../images/inm2h2.jpg) no-repeat; height:29px; line-height:29px; padding:0 10px; color:#fff; font-size:14px; font-family:"微软雅黑";}
.inm2h2 span{ float:right; padding-top:12px;}


.m3{ height:243px;}
.innews em{ font-style:normal; color:#b00f14; margin-right:5px;}
.intop1{ padding-bottom:16px;}
.intop1 img{ width:126px; height:67px; border:1px solid #e7e7e7; padding:4px;}
.m3zt{ padding:20px 10px 0 9px;}
.m3zt a{ display:block; position:relative; width:230px; height:165px; border-top:1px solid #d31b22;}
.m3zt img{ width:230px; height:165px;}
.m3zt span{ display:block; height:20px; line-height:20px; position:absolute; bottom:0px; left:0px; background:url(../images/m3zt.png) repeat; text-align:center; color:#fff; width:230px;}


.m4{ border:1px solid #eaeaeb; margin:12px auto; padding:1px;}
.m4h2{ height:30px; line-height:30px; font-family:"微软雅黑"; font-size:14px; color:#000; padding-left:15px;}
/*.scroll_01{ position:relative; margin:0 auto; height:56px; padding-top:10px;}
#demo{ overflow:hidden; width:925px; height:56px; margin:0 auto;} 
#indemo{float:left;width: 800%;}
#demo1,#demo2{float:left;}
.left_01{ position:absolute; left:5px; top:25px; display:block; z-index:9; width:7px; height:11px; background:url(../images/left.jpg) no-repeat;}
.right_01{ position:absolute; right:5px; top:25px; display:block; z-index:9; width:7px; height:11px; background:url(../images/right.jpg) no-repeat;}
#demo a{ width:150px; height:38px; border:1px solid #f2f1f1; margin-right:9px; display:inline-block;}
#demo img{ width:150px; height:38px;}
#demo a:hover{ border:1px solid #b00f14;}*/
.link{ padding:10px;}
.link a{ width:150px; height:38px; border:1px solid #f2f1f1; margin:0 2px 10px 3px; display:inline-block;}
.link a img{ width:150px; height:38px;}
.link a:hover{ border:1px solid #b00f14;}


/*内页*/
.bar{ height:234px; overflow:hidden; position:relative;}
.barin{ width:1600px; height:234px; position:absolute; left:50%; margin-left:-800px;}
.main{ width:1000px;}

.left{ width:260px; margin-left:-5px;}
.lefth2{ background:url(../images/lefth2.png) no-repeat; height:63px; line-height:63px; text-align:center; font-family:"微软雅黑"; font-size:18px; color:#e21c2b;}
.lefth2 span{ font-size:12px; text-transform:uppercase; margin-left:3px;}
.list{ padding:0 5px 0px; background:url(../images/leftbg.jpg) repeat-y;}
.list li{ height:32px; line-height:32px; margin-bottom:1px;}
.list li a{ display:block; height:32px; line-height:32px; color:#666; font-weight:bold; padding-left:45px; background:url(../images/lista.jpg) no-repeat;}
.list li a:hover,.list li a.hover{ background:url(../images/listah.jpg) no-repeat; color:#fff;}
.listbot{ background:url(../images/list.jpg) no-repeat center bottom; height:17px; line-height:17px; margin-top:-1px;}
.leftlist{ padding-left:5px;}



.right{ width:745px; margin-left:-5px;}
.righth2{ height:36px; line-height:36px; border-bottom:1px solid #ededed;}
.righth2 span{ float:right; background:url(../images/local.jpg) no-repeat left center; padding-left:20px; display:inline-block;}
.contant{ padding:20px 0 50px 45px; line-height:26px; color:#898989;}

/*新闻列表*/
.newstop{ position:relative; padding:10px 0 40px 195px; height:92px;}
.newstop img{ display:block; border:1px solid #d0cece; position:absolute; width:175px; height:90px; left:0px; top:10px;}
.newstop a{ display:block; font-size:14px; color:#e21c2b; line-height:32px;}
.newstop div{ height:55px; position:relative;}
.newstop div span{ position:absolute; right:0px;}

.newsul{ background:url(../images/n_3.jpg) repeat-x left top;}
.newsul li{ height:32px; line-height:32px; background:url(../images/n_3.jpg) repeat-x left bottom;}
.newsul li a{ color:#808080;}
.newsul li a:hover{ color:#b00f14;}
.newsul li span{ float:right; color:#898989;}

/*分页*/
.page{ text-align:center; padding:35px 0; font-size:12px;}
.page a{ padding:4px 8px; border:1px solid #999; color:#999; margin-right:3px;}
.page a:hover,.page a.hover{ color:#fff; background:#b6b6b6; border:1px solid #b6b6b6;}

.back{ text-align:right; padding:25px 0;}
.newsh1{ text-align:center; line-height:32px; background:url(../images/n_3.jpg) repeat-x left bottom; font-size:18px; font-weight:bold; color:#e21c2b;}
.time{ text-align:center; line-height:30px; background:url(../images/n_3.jpg) repeat-x left bottom; color:#c1c1c1; margin-bottom:20px;}

/*会员展示*/
.memul li{ height:128px; padding:58px 0 0 269px; background:url(../images/memli.jpg) no-repeat left bottom; position:relative;}
.memul li img{ display:block; width:240px; height:135px; border:1px solid #e8e8e8; position:absolute; left:0px; top:28px;}
.memul li span{ display:block; line-height:30px;}
.memul li span a{ color:#e21c2b; font-size:14px; font-weight:bold;}
.memul li div{ color:#898989; font-style:normal; height:55px;}
.newsmore{ position:absolute; right:0px; background:url(../images/newsmore.jpg) no-repeat left center; padding-left:15px;}

/*会员风采*/
.styleul li{ width:214px; height:160px; border:1px solid #e6e6e6; float:left; margin-bottom:34px; margin-right:26px;}
.styleul li img{ display:block; width:214px; height:128px;}
.styleul li span{ display:block; width:214px; height:32px; line-height:32px; text-align:center;}
#lastli{ margin-right:0px;}




/*Footer*/
.menu{ height:32px; line-height:32px; background:#e7e7e7; text-align:center; color:#666;}
.footer{ text-align:center; line-height:20px; padding:15px 0;}
