﻿body{
margin:0px;
padding:0px;
margin:0px;
font-size:12px;
padding:0px;
color:#333333;
background:url(../images/main-bg.jpg);
font-family:"微软雅黑";
font-size:12px;
}
a{
color:#333333;
text-decoration:none;
}
a:hover{
color:#FF0000;
}
.topbg{
background:url(../images/topbg.jpg);
}
.dhbg{
background:url(../images/dhbg.jpg);
}
.topz{
text-align:right;
font-size:13px;
font-family:"微软雅黑";
}
.topz a{
padding-left:5px;
padding-right:5px;
color:#333333;
}
.tel{
text-align:right;
padding-right:25px;
}
.tel span{
color:#FF0000;
font-size:22px;
}


.tel2{
text-align:right;
font-size:12px;
font-family:"微软雅黑";
padding-right:6px;
}
.tel2 span{
color:#FF0000;
font-size:16px;
}


.topz a:hover{
color:#FF0000;
}
.tt{
text-align:center;
color:#a7a7a7;
background:url(../images/t2a.jpg);
}
.tt a{
color:#a7a7a7;
}
.tt a:hover{
color:#FFFFFF;
}
.jiange{
margin-top:0px;
}
.topk{
background:url(../images/topk.jpg);
color:#FFFFFF;
}
.topk a{
color:#FFFFFF;
}
.topk a:hover{
color:#f1f1f1;
}


.dhx{
background:url(../images/dhx.jpg) left center no-repeat;
}
.menu {  height:46px; float:right; padding-right:100px }
.menu ul { list-style: none; margin: 0px; padding: 0px; }
.menu ul li { float:left; margin-left:0px;}
.menu ul li  a  { display:block; width:121px; height:46px;  line-height:46px; color:#333333; font-weight:bold; text-align:center; font-size:17px; font-family:"微软雅黑";}

.menu .s{ float:left; width:4px !important; text-align:center; color:#ef4122;  line-height:43px;  }
.menu .m{ float:left;  position:relative; }

.menu .on a{ color:#CA2D1C  }



.menu ul li a:hover { color:#333333; text-decoration:none;}
.menu ul li a.current { background:url(../images/hd2.jpg) center center no-repeat; font-weight:bold; color:#333333;}
.menu ul li ul { border-top:0px solid #888; border-left:0px solid #888888; border-right:0px solid #888; display:none; position:absolute; margin-left:0px; font-size:12px; margin-top:0px; font-weight:normal;z-index:99999}
.menu ul li ul li { float:none; width:128px; background:#cccccc; margin:0; font-weight:normal; height:30px; line-height:30px; border-bottom:0px #999999 solid;}
.menu ul li ul li a { background:none; height:22px; line-height:22px; width:128px; font-size:12px; font-weight:normal; font-family:"微软雅黑"; }
.menu ul li ul li a:hover { background:#eeeeee; color:#333333; height:22px; line-height:22px; padding-top:8px; width:128px; font-size:12px;}
.menu ul li:hover ul { display:block;}
.menu ul li.sfhover ul { display:block;}


.banbg{
background:url(../images/banbg.jpg)  center bottom repeat-x;
height:160px; overflow:hidden
}
.ll1{
background:url(../images/ll1.jpg) center center no-repeat;
font-family:"微软雅黑";
font-size:16px;
color:#FFFFFF;
}
.ll2{
background:url(../images/ll2.jpg);
}
.xian{
border-bottom:1px #dddddd dashed;
}
.ll1a{
background:url(../images/ll1a.jpg) center center no-repeat;
font-family:"微软雅黑";
font-size:16px;
color:#FFFFFF;
}
.btbg{
border-bottom:1px #dee1e6 dashed;

}
.flbk{

background:#f1f1f1;
}
.titlebg{
background:url(../images/btbg.jpg);
}
.btbk{
border:1px #dee1e6 solid;
}
.jgg{
margin-top:16px;
}
.bttitle{
font-size:15px;
font-weight:bold;
font-family:"微软雅黑";
}


.tdsmokebg{
font-size:15px;
font-weight:bold;
font-family:"微软雅黑";
text-align:center;
color:#FF0000;
padding-left:0px;
padding-top:1px;
cursor:hand;
}
.tdsmokebg a{
color:#FF0000;
text-decoration:none;
}
.tdsmokebg a:hover{
color:#FF0000;
text-decoration:underline;
}


.tdsmoke{
font-size:15px;
font-weight:bold;
font-family:"微软雅黑";
text-align:center;
padding-left:0px;
padding-top:1px;
cursor:hand;
}
.tdsmoke a{
color:#333333;
text-decoration:none;
}
.tdsmoke a:hover{
color:#333333;
text-decoration:underline;
}

.titleen{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}
.xjg{
margin-top:5px;
}
.bttitlea{
font-size:15px;
font-weight:bold;
font-family:"微软雅黑";
color:#666666;
}

.fldiv{
float:left;
margin-top:5px;
padding:0px;
width:175px;
height:146px;
}
.flbk2{
border:3px #CCCCCC solid;
}
.flbt{
font-size:12px;
font-weight:bold;
text-align:center;
background:#cccccc;
}
.flbt a{
color:#333333;
}

.flbt  a:hover{
color:#333333;
}
.flbt span{
color:#666666;
font-size:6px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

.flbt span a{
color:#666666;
font-size:6px;
}

.flbt span a:hover{
color:#FF0000;
}
.bt{
font-size:18px;

color:#777777;
font-family:"微软雅黑";
}
.bt span{
color:#555555;
font-size:20px;
}

.picdiv{
float:left;
width:200px;
height:198px;
margin:0px;
padding:0px;
}
A.a04 {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 184px; PADDING-TOP: 4px; HEIGHT: 150px; BACKGROUND-COLOR: #cccccc
}
A.a04:hover {
	BACKGROUND-COLOR: #8ec100
}

.picdiv2{
float:left;
width:272px;
height:237px;
margin:0px;
padding:0px;
}
.picdiv2 .bk:hover,.picdiv3 .bk:hover{ border:1px #F00 solid}
.picdiv2a{
float:left;
width:271px;
height:152px;
margin:0px;
padding:0px;
}

.picdiv3{
float:left;
width:360px;
height:396px;
margin:0px 9px;
padding:0px;
border:1px solid #ddd;
background-color:#FFF;
margin-bottom:20px
}
.picdiv3a{
float:left;
width:271px;
height:152px;
margin:0px;
padding:0px;
}


A.a042 {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH:250px; PADDING-TOP: 5px; HEIGHT: 180px; BACKGROUND-COLOR: #ece9e9
}


A.a042a {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH:228px; PADDING-TOP: 5px; HEIGHT: 105px; BACKGROUND-COLOR: #ece9e9
}
A.a042a:hover {
	BACKGROUND-COLOR: #8ec100
}
.cpbtlb{
background:#ece9e9;
font-size:13px;
padding-bottom:3px;
}
.ljg{
margin-top:5px;
}
.xwbt{
background:#fffff3;
border-bottom:1px #CCCCCC dashed;
font-size:13px;
}
.xwbta{
font-size:15px;
font-weight:bold;
color:#FF0000;
padding-top:6px;
}
.xwbta a{
color:#FF0000;
}
.xwbta a:hover{
color:#FF0000;
text-decoration:underline;
}
.xwnr{
line-height:22px;
padding-top:4px;
color:#666666;
}
.xwbtgd{
font-size:14px;
color:#FF0000;
}
.xwbtgd a{
color:#FF0000;
}
.xwbtgd a:hover{
color:#FF0000;
text-decoration:underline;
}

.ll1b{
background:url(../images/ll1b.jpg) center center no-repeat;
font-family:"微软雅黑";
font-size:16px;
color:#FFFFFF;
}
.lxnr{
line-height:25px;
padding-top:8px;
}
.wbbg{
background:url(../images/wbbg.jpg) repeat-x;
margin-top:26px;
}
.yqlj{
color:#333333;
font-size:13px;
}
.yqlj span{
font-weight:bold;
}
.yqlj a{
padding-left:5px;
padding-right:5px;
}
.yqlj a:hover{
color:#FF0000;
}
.ljbt{
color:#333333;
font-size:14px;
font-weight:bold;
padding-left:4px;
border-bottom:1px #CCCCCC dashed;
}
.yqljnr{
line-height:22px;
padding-top:6px;
padding-bottom:10px;
padding-left:4px;
}
.yqljnr a{
color:#909090;
padding-left:5px;
padding-right:5px;

}
.yqljnr a:hover{
color:#CCCCCC;
}
.yd{
border:1px #eeeeee solid;
}
.gd{
color:#990000;
text-align:right;
}
.gd a{
color:#990000;
}
.gd a:hover{
color:#990000;
text-decoration:underline;
}
.syjj{
line-height:26px;
}
.syjj span{
color:#990000;
font-weight:bold;
}
.jiange2{
margin-top:26px;
}

.hzdiv{
float:left;
width:176px;
height:78px;
text-align:center;
margin:0px;
padding:0px;
}

#demo {
	 OVERFLOW: hidden;  WIDTH: 1000px;  HEIGHT: 85px; margin:0px auto; padding:0px;
}

#indemo {
	FLOAT: left; WIDTH: 800%
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}

.bk{
border:1px #c9c9c9 solid;
background:#f1f1f1;
}

.fywz{
text-align:right;
color:#666666;
}
.fywz a{
color:#666666;
}
.fywz a:hover{
color:#990000;
}
.pagenr{
line-height:26px;
font-size:13px;
}
.pagenr p{
margin:0px;
padding:0px;
}

.picbk{
border:3px #CCCCCC solid;
}

.albt{
font-size:15px;
font-weight:bold;
}
.alnr{
line-height:24px;
color:#666666;
padding-top:5px;
}
.algd{
color:#84af00;
}
.algd a{
color:#84af00;
}
.algd a:hover{
color:#FF0000;
}
.sj{
color:#666666;
text-align:right;
}

.footbg{
background:url(../images/foot2.jpg) center top repeat-x #ebebeb;
margin-top:12px;
height:236px
}
.footnr{
	padding-left:10px
}
.yq{ float:left; display:block; width:100%; height:auto; text-align:right; font-size:14px; padding-bottom:16px}
.qt{width:100%; height:130px;}
.qt1{width:300px; height:130px; float:left; text-align:right; padding-right:10px}
.qt2{width:277px; height:130px; float:right; font-size:14px; color:#333}
/*MainPromotionBanner*/
#MainPromotionBanner{width:1060px; height:400px;  padding:0px;  }
#MainPromotionBanner #SlidePlayer {position:relative; margin:0px auto; }
#MainPromotionBanner .Slides{padding:0px; margin:0px auto; list-style: none; height: 400px; overflow: hidden; }
#MainPromotionBanner .Slides li {float: left; width: 1060px;	height:400px;}

#MainPromotionBanner .Slides img{border:0; display: block; width: 1060px; height: 400px;}

#MainPromotionBanner .SlideTriggers{margin: 0; padding: 0; list-style: none; position: absolute; top: 310px; right: 8px; z-index: 10; height: 15px;	}
#MainPromotionBanner .SlideTriggers li{	float: left; display: inline; color: #000000; cursor: pointer; overflow: hidden; background:url(../images/a2.jpg) no-repeat center center; width:18px; height:18px; line-height:18px; text-align:center; margin:0 5px 0 0; display:inline;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background:url(../images/a1.jpg) no-repeat center center; font-weight:bold; font-size:12px; color:#020202k; height:18px; width:18px; line-height:18px; color:#FFFFFF;}


   #MainPromotionBanner .countNum {
                position: absolute;
                width: 100%;

			
                padding-left: 48%;
                /*------*/
                padding-left: 0;
                /*------*/
                padding-top: 0px;
                height: 56px;
                bottom: 0;
                background-color: black;
                filter: Alpha(opacity=70);
                opacity: 0.7;
            }
			
			
			li{
list-style-type:none;
margin:0px;
padding:0px;
}

#navMenu LI {
	BACKGROUND-POSITION: right 1px; FLOAT: left; border-right:1px #eeeeee solid; WIDTH: 211px; BACKGROUND-REPEAT: no-repeat;  HEIGHT: 56px; TEXT-ALIGN: center
}
#navMenu LI A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; padding-top:5px; font-family:"微软雅黑"; LINE-HEIGHT: 22px;  HEIGHT: 51px; TEXT-DECORATION: none; 
}
#navMenu LI A:link {
	COLOR: #ffffff
}

#navMenu LI A.here {
	BACKGROUND-IMAGE: url(../images/hd.png); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; font-weight:bold;
}
#navMenu LI A:hover {
	    background:#000066;
                filter: Alpha(opacity=70); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
#navMenu {
	FONT-SIZE: 14px; MARGIN: 0px auto; WIDTH: 848px; COLOR: #fff; TEXT-DECORATION: none; float:left;
}

#navMenu2 LI {
	BACKGROUND-POSITION: right 1px; FLOAT: left;  WIDTH: 211px; BACKGROUND-REPEAT: no-repeat;  HEIGHT: 56px; TEXT-ALIGN: center
}
#navMenu2 LI A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; padding-top:5px; font-family:"微软雅黑"; LINE-HEIGHT: 22px;  HEIGHT: 51px; TEXT-DECORATION: none;
}
#navMenu2 LI A:link {
	COLOR: #ffffff
}

#navMenu2 LI A.here {
	BACKGROUND-IMAGE: url(../images/hd.png); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; font-weight:bold;
}
#navMenu2 LI A:hover {
	    background:#000066;
                filter: Alpha(opacity=70); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
#navMenu2 {
	FONT-SIZE: 14px; MARGIN: 0px auto; WIDTH: 211px; COLOR: #fff; TEXT-DECORATION: none; float:left;
}
 

.lbtx{
border-bottom:3px #ebebeb solid;
}
.lbtx a{ font-weight:bold}
.lbt{
font-size:24px;
font-weight:bold;
font-family:"微软雅黑";
padding-left:4px;
}
.lbt span{
color:#666666;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
}

.lbt2{
font-size:23px;
font-weight:bold;
font-family:"微软雅黑";
padding-left:4px;
}
.lbt2 span{
color:#F00;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}

.fyx{
border-bottom:2px #ebebeb solid;
}
.fydh{
text-align:right;
font-size:13px;
line-height:23px;
}

.fydh2{
text-align:right;
font-size:14px;
line-height:23px;
font-weight:bold;
}
.fydh2 a{
padding-left:4px;
padding-right:4px;
color:#555555;
}
.fydh2 a:Hover{
color:#FF0000;
}
.ll1{
background:#c2c1c1;
}
.ll2{
background:#e6e6e6;
padding-bottom:12px;
}

.lbk{
border:1px #d3d2d2 solid;
}
.ll1bt{
font-size:15px;
font-weight:bold;
color:#333333;
}
.ll1bten{
color:#FF0000;
font-size:13px;
font-weight:bold;
}

.fl1{
color:#FF0000;
font-size:14px;
font-weight:bold;
}
.fl1 a{
color:#FF0000;
}
.fl1 a:hover{
color:#FF0000;
text-decoration:underline;
}
.fl2{
padding-bottom:1px;
font-size:13px;
}
.fl3{
padding-bottom:1px;
font-size:14px;
font-weight:bold;
}



.dh{
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:8px;
}
.fybt{
font-size:16px;
font-weight:bold;
}
.fyjg{
margin-top:20px;
}


.aldiv{
float:left;
margin-top:12px;
width:409px;
height:157px;
padding:0px;
cursor:hand;
}
.albg{
background:#ececec;
border:1px #cdcdcd solid;
font-size:13px;
}


.albg:hover {
	border: #fc5400 1px solid;
}

.aldiv img{
border:1px #CCCCCC solid;
}
.alxxdiv{
float:left;
width:94px;
height:84px;
padding:0px;
margin:0px;
text-align:center;
cursor:hand
}
.alxxdiv img{
border:2px #FFFFFF solid;

}






.pro_g_bg {
	OVERFLOW: hidden; WIDTH: 596px; HEIGHT: 64px; margin:0 auto
}
.pro_g_l {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 66px; HEIGHT: 124px
}
.pro_g_c {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 560px; HEIGHT: 124px; margin:0 auto
}
.pro_g_c_l {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 30px; HEIGHT: 70px; TEXT-ALIGN: left; text-align:left;
}
.pro_g_c_l IMG {
	MARGIN-TOP: 23px
}
.pro_g_c_c {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 500px; HEIGHT: 124px; margin:0 auto
}
.pro_g_c_c UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.pro_g_c_c UL .pro_li {
	BACKGROUND: url(../images/pro_img_bg.jpg) no-repeat; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 160px; HEIGHT: 115px; border:2px #000000 solid;
}
img{
border:0px;
}
.pro_g_c_c UL LI {
	LINE-HEIGHT: 16px
}
.pro_g_c_c UL .pro_li IMG {
	MARGIN: 3px 0px 0px 3px
}
.ScrCont {
	WIDTH: 32766px; ZOOM: 1
}
#List1_1 {
	FLOAT: left
}
#List2_1 {
	FLOAT: left
}
.pro_g_c_r {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 30px; HEIGHT: 70px; TEXT-ALIGN: right; text-align:right;
}
.pro_g_c_r IMG {
	MARGIN-TOP: 25px
}
.pro_g_r {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 7px; HEIGHT: 190px
}
.pro_g_x {
	OVERFLOW: hidden; WIDTH: 911px; HEIGHT: 6px
}
.main_3 {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 711px; HEIGHT: 96px
}
.pagenr{
line-height:26px;
font-size:13px;
}
.aboutbt{
background:#d2d0d0;
}
.pagenrbt{
font-size:15px;
font-weight:bold;
color:#FF0000;
}
.pagenrtel{
font-size:14px;
font-weight:bold;
text-align:right;
}
.pagenrtel span{
font-size:16px;
}



.pages{
padding-bottom:15px;
padding-right:20px;
}
.pages a:link{
display:inline;
border:1px solid #cccccc;
color:#333333;
padding:0px 7px;
margin:0px 3px;
}
.pages a:visited{
display:inline;
border:1px solid #cccccc;
color:#333333;
padding:0px 7px;
margin:0px 3px;
text-decoration:none;
}
.pages a:hover{
display:inline;
border:1px solid #ff5301;
color:#ffffff;
background:#ff5301;
padding:0px 7px;
margin:0px 3px;
}
.pages .click{
display:inline;
border:1px solid #ff831e;
color:#000000;
background:#ffebd9;
padding:0px 5px;
margin:0px 3px;
}

.jgbg{
    display:inline;
border:1px solid #ff5301;
color:#ffffff;
background:#ff5301;
padding:0px 7px;
margin:0px 3px;
}


/*幻灯片*/
	.fullSlide{ width:1060px;  position:relative;  height:400px; padding:0; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; height:400px;  }
	.fullSlide .bd ul{ width:1060px !important; height:400px !important; margin:0; padding:0  }
	.fullSlide .bd li{ width:1060px;  height:400px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:400px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:45px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.fullSlide .hd ul{ text-align:center;  padding-top:-5px !important;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:5px; background:url(../images/tg_flash_p.png) -14px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0 0; }
	
/*品牌设计倡导者*/	
.cdz{ width:1060px; height:300px; margin:0 auto; margin-top:20px}
.cdz-bt{background-image:url(../images/cdz.png); width:1060px; height:64px; margin:0 auto}
.lm-bt{width:100%; height:48px;}
.lm-bt-s{width:2px; height:48px; background-color:#ca2d1c; float:left; margin-right:9px}

.lm-d{color:#ca2d1c}	
.wz{font-size:24px;font-family:"微软雅黑"; color:#ca2d1c}
.wzs{font-size:15px;font-family:"微软雅黑"; color:#676565}
	
	
.blueidea {
	background-color: #CCC;
	margin:5px 20px 0 0px;/*因为我一共做了三个实例,等一下排列使它们不会靠在一起*/
	padding:0;/*形成边框装饰，同时等一下也方便控制其子元素位置,所以我没有用BORDER*/
	height: 170px;/*与图片等高*/
	width: 250px;
	position: relative;
	float:left;/*让三个实例横向排列*/
}
.blueidea a img {
	height:170px;
	width: 250px;
	border:none;
}
.blueidea a span {
	margin-top:-9000px;/*初始化对象不可见,这里不用display: none,因为display: none对搜索引擎不友好*/
	margin-left:-9000px;
	position: absolute;
}
.blueidea a:hover {
	background-color: #FFF;/*IE7以下版本A状态伪类bug*/
}
.blueidea a:hover span {
	height:170px;
	width: 250px;

	text-align:center;
	position: absolute;
	left: 0px;
	top: 0px;
	padding:0px;/*让说明文字不要太靠上边界*/
	background:#fb6a50 url(blueidea.gif) no-repeat 5px 10px;/*LOGO图片定位*/
	/*text-indent: 28px;文本缩进28px,避免与背景LOGO叠加*/
	filter:alpha(opacity=90);/*CSS透明度滤镜*/
	opacity:0.9;/*针对Mozilla浏览器CSS透明度滤镜*/
	display: block;
	text-decoration: none;/*去除说明文字链接下划线*/
	cursor:pointer; /*让光标显示手形*/
	margin:0px;/*重定位文字说明层回到正常位置*/
}
.blueidea .line{width:180px; height:1px; background-color:#fff; margin:0 auto}
.blueidea em { 
	position:absolute; 
	left:5px; 
	bottom:5px;
	width:25px;
	height:25px; 
	cursor:pointer;
	background:url(blueidea1.gif) no-repeat;
}
.blueidea em:hover { 
	background-image:url(blueidea2.gif) ;/*"+"图片鼠标滑过背景变换,只有标准浏览器起作用,IE7以下版本BUG*/
}	
	
	
	
	
/*最新案例*/	
.al{ width:1060px; height:400px; margin:0 auto; margin-top:10px;}
.lm-bt-al{width:100%; height:34px; border-bottom:1px solid #b9b9b9}
.lm-bt-s-al{width:2px; height:34px; background-color:#ca2d1c; float:left; margin-right:9px}
	
	.ladyScroll{width:1060px;height:330px;margin:0px auto;position:relative;}
	.ladyScroll .prev,.ladyScroll .next{width:22px;height:54px;position:absolute;top:150px;left:10px;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
	.ladyScroll .next{ left:auto; right:10px; background-position:0 -108px;}
	.ladyScroll .prev:hover{ background-position:0 -54px; }
	.ladyScroll .next:hover{ background-position:0 -162px; }

	.ladyScroll .scrollWrap{width:1060px;margin-left:0px;padding-top:0px;overflow:hidden;position:absolute; margin-top:-5px}
	.ladyScroll dl{float:left;width:540px;text-align:center;position:relative;}
	.ladyScroll  span{display:block;width:530px;height:48px;position:absolute;left:0px;bottom:0;background:#505050;filter:alpha(opacity=80);opacity:0.80;}
	.ladyScroll  dt{margin:0 auto;width:540px;overflow:hidden;}
	.ladyScroll  img{display:block;width:530px;height:320px;}
	.ladyScroll  dd{width:530px;height:40px;line-height:30px;font-size:18px;color:#fff;text-align:left;overflow:hidden;position:absolute;left:5px;bottom:0;}
	.ladyScroll  dd a{ color:#fff;  }
	.ladyScroll  dd a:hover{ text-decoration:none;  }
	.ladyScroll dl:hover span{ background:#e96750;  }	
	
/*我们的服务*/	
.fw{ width:1060px; height:390px; margin:0 auto; margin-top:0px; }	
.fw-bt{background-image:url(../images/fw.png); width:1060px; height:58px; margin:0 auto; margin-bottom:10px}	
.lm-bt-fw{width:100%; height:24px; border-bottom:1px solid #b9b9b9}
.lm-bt-s-fw{width:2px; height:24px; background-color:#ca2d1c; float:left; margin-right:9px}
.lm-d-fw{font-size:17px}

.fw1{width:310px; height:331px; float:left}	

.fw2{width:410px; height:331px; float:left; margin-left:10px}
.fw-al{width:410px; height:303px; background-color:#bebebe; position:relative; top:6px}
.blueidea1 {
    background-color: #CCC;
   margin: 5px;
    padding: 0;
    height: 140px;
    width: 192px;
    position: relative;
    float: left;
}
.blueidea1 a img {
	height:140px;
	width: 193px;
	border:1px solid #fff;
}
.blueidea1 a span {
	margin-top:-9000px;/*初始化对象不可见,这里不用display: none,因为display: none对搜索引擎不友好*/
	margin-left:-9000px;
	position: absolute;
}
.blueidea1 a:hover {
	background-color: #FFF;/*IE7以下版本A状态伪类bug*/
}
.blueidea1 a:hover span {
	height:142px;
	width: 195px;

	text-align:center;
	position: absolute;
	left: 0px;
	top: 0px;
	padding:0px;/*让说明文字不要太靠上边界*/
	background:#fb6a50 url(blueidea.gif) no-repeat 5px 10px;/*LOGO图片定位*/
	/*text-indent: 28px;文本缩进28px,避免与背景LOGO叠加*/
	filter:alpha(opacity=90);/*CSS透明度滤镜*/
	opacity:0.9;/*针对Mozilla浏览器CSS透明度滤镜*/
	display: block;
	text-decoration: none;/*去除说明文字链接下划线*/
	cursor:pointer; /*让光标显示手形*/
	margin:0px;/*重定位文字说明层回到正常位置*/
}	
.fw3{width:318px; height:331px; float:right}	




	.focusBox { position: relative; width:200px; height:150px; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { width:200px; height:150px; display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;
	}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 30px; height: 40px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 80%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }





	