/* CSS Document */
/*-------------------------------------- 全局公共样式---------------------------- ------------*/
body{ margin:0 auto; BACKGROUND: padding:0; font-family:"微软雅黑",arial; color:#222; font-size:14px;}


ul,dl{ list-style-type:none;}
ul,li{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,td{ margin:0; padding:0; border:0; font-size:14px;  font-family:"微软雅黑",arial;}



A:link {
	FONT-SIZE: 14px;COLOR: #333333; TEXT-DECORATION: none;font-family:"微软雅黑",arial;
}
A:visited {
	FONT-SIZE: 14px;COLOR: #333333; TEXT-DECORATION: none;font-family:"微软雅黑",arial;
}
A:active {
	FONT-SIZE: 14px;COLOR: #333333; TEXT-DECORATION: none;font-family:"微软雅黑",arial;
}
A:hover {
	FONT-SIZE: 14px;  COLOR: #cc0000; TEXT-DECORATION: none;font-family:"微软雅黑",arial;
}



#erji {
	TEXT-ALIGN: left; MARGIN: 0px auto;  margin-top:1px; WIDTH: 220px; BACKGROUND: #d1e8e3; FLOAT: left; FONT-SIZE: 14px
}
#erji LI {
	BORDER-BOTTOM: #fff 1px solid; width:220px; HEIGHT: 40px; OVERFLOW: hidden
}
#erji A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/ii.gif) no-repeat 10px 14px; HEIGHT: 40px; color:#222; PADDING-TOP: 7px
}
#erji A:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/i.gif) #ccc no-repeat 10px 14px; HEIGHT: 40px; COLOR: #fff; background-color:#a0d4c8; PADDING-TOP: 7px
}
.erji2 {
	BACKGROUND: #565555; COLOR: #fff
}


.fl {
	font-size: 14px;
	color: #999999;
	line-height:170%;
}
.fl {
	FONT-SIZE: 14px;COLOR: #999999; TEXT-DECORATION: none
}

.fl a {
	font-size: 14px;
	color: #999999;
	text-decoration: none;
}
.fl a:hover {
	font-size: 14px;
	color: #aaaaaa;
	text-decoration: none;
}


.dirfl {
	font-size: 14px;
	color: #999999;
	line-height:170%;
}
.dirfl {
	FONT-SIZE: 14px;COLOR: #999999; TEXT-DECORATION: none
}

.dirfl a {
	font-size: 14px;
	color: #999999;
	text-decoration: none;
}
.dirfl a:hover {
	font-size: 14px;
	color: #aaaaaa;
	text-decoration: none;
}



A.font1 {
	FONT-SIZE: 14px; COLOR: #017da1; TEXT-DECORATION: none
}
A.font2 {
	FONT-SIZE: 14px; COLOR: #fff; TEXT-DECORATION: none
}
A.font3 {
	COLOR: #fff; LINE-HEIGHT: 30px; TEXT-DECORATION: none
}
A.font4 {
	FONT-WEIGHT: normal; COLOR: #515253; LINE-HEIGHT: 30px
}
A.font5 {
	FONT-SIZE: 14px; COLOR: #118eba; TEXT-DECORATION: none
}

.gray14 {
	font-size: 14px;
	line-height:170%;
}
.gray14 A:visited {
	FONT-SIZE: 14px;COLOR: #222; TEXT-DECORATION: none
}
.gray14 A:active {
	FONT-SIZE: 14px;COLOR: #222; TEXT-DECORATION: none
	}
.gray14 a {
	font-size: 14px;
	color: #222;
	text-decoration: none;
}
.gray14 a:hover {
	font-size: 14px;
	color: #cc0000;
	text-decoration: none;
}


.gray14ind {
	font-size: 15px;
	color: #ffffff;
	line-height:170%;
}
.gray14ind a:visited {
	FONT-SIZE: 15px;COLOR: #ffffff; TEXT-DECORATION: none
}
.gray14ind A:active {
	FONT-SIZE: 15px;COLOR: #ffffff; TEXT-DECORATION: none
}
.gray14ind a {
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
}
.gray14ind a:hover {
	font-size: 15px;
	color: #ffff00;
	text-decoration: none;
}


.gray14ind2 {
	font-size: 14px;
	line-height:170%;
}
.gray14ind2 a {
	font-size: 14px;
	color: #ff6600;
	text-decoration: none;
}
.gray14ind2 a:hover {
	font-size: 14px;
	color: #0084CC;
	text-decoration: none;
}

.gray14zx {
	font-size: 13px;
	line-height:100%;
}
.gray14zx a {
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
}
.gray14zx a:hover {
	font-size: 13px;
	color: #ff0000;
	text-decoration: underline;
}


.gray14about {
	font-size: 15px;
	line-height:100%;
}
.gray14about a {
	font-size: 15px;
	color: #555555;
	text-decoration: none;
}
.gray14about a:hover {
	font-size: 15px;
	color: #ff0000;
	text-decoration: underline;
}

.bottom A:visited {
	FONT-SIZE: 12px;COLOR: #eeeeee; TEXT-DECORATION: none
	line-height:26px;
	
}
.bottom A:active {
	FONT-SIZE: 12px;COLOR: #eeeeee; TEXT-DECORATION: none
	line-height:26px;
}

.bottom {
	font-size: 12px;
	color: #eeeeee;
	line-height:26px;
}
.bottom a {
	font-size: 12px;
	color: #eeeeee;
	text-decoration: none;
	line-height:26px;
}
.bottom a:hover {
	font-size: 12px;
	color: #ffff00;
	text-decoration: underline;
	line-height:26px;
}

.yqlj {
	font-size: 12px;
	line-height:100%;
}
.yqlj a {
	font-size: 12px;
	color: #222222;
	text-decoration: none;
}
.yqlj a:hover {
	font-size: 12px;
	color: #ffff00;
	text-decoration: underline;
}

.classfl {
	font-size: 16px;
	line-height:100%;
}
.classfl A:visited {
	FONT-SIZE: 16px;COLOR: #222222; TEXT-DECORATION: none
}
.classfl A:active {
	FONT-SIZE: 16px;COLOR: #222222; TEXT-DECORATION: none
}
.classfl a {
	font-size: 16px;
	color: #222222;
	text-decoration: none;
}
.classfl a:hover {
	font-size: 16px;
	color: #cc0000;
	text-decoration: underline;
}


.cpfw {
	font-size: 13px;
	line-height:100%; color:#FFFFFF;
}
.cpfw A:visited {
	FONT-SIZE: 13px;COLOR: #ffffff; TEXT-DECORATION: none
}
.cpfw A:active {
	FONT-SIZE: 13px;COLOR: #ffffff; TEXT-DECORATION: none
}
.cpfw a {
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
}
.cpfw a:hover {
	font-size: 13px;
	color: #ffffff;
	text-decoration: underline;
}

.4gcss {
	font-size: 16px;
	line-height:100%;
}
.4gcss A:visited {
	FONT-SIZE: 16px;COLOR: #222222; TEXT-DECORATION: none
}
.4gcss A:active {
	FONT-SIZE: 16px;COLOR: #222222; TEXT-DECORATION: none
}
.4gcss a {
	font-size: 16px;
	color: #222222;
	text-decoration: none;
}
.4gcss a:hover {
	font-size: 16px;
	color: #ff8500;
	text-decoration: underline;
}

.dqwz {
	font-size: 16px;
	line-height:100%;
	color:#222222;
}
.dqwz A:visited {
	FONT-SIZE: 16px;COLOR: #222222; TEXT-DECORATION: none
}
.dqwz A:active {
	FONT-SIZE: 16px;COLOR: #222222; TEXT-DECORATION: none
}
.dqwz a {
	font-size: 16px;
	color: #222222;
	text-decoration: none;
}
.dqwz a:hover {
	font-size: 16px;
	color: #ff6600;
	text-decoration: none;
}

.dqwz2 {
	font-size: 16px;
	line-height:100%;
	color:#ffffff;
}
.dqwz2 A:visited {
	FONT-SIZE: 16px;COLOR: #ffffff; TEXT-DECORATION: none
}
.dqwz2 A:active {
	FONT-SIZE: 16px;COLOR: #ffffff; TEXT-DECORATION: none
}
.dqwz2 a {
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
}
.dqwz2 a:hover {
	font-size: 16px;
	color: #ffff00;
	text-decoration: none;
}

.more {
	font-size: 12px;
	line-height:100%;
	color:#ffffff;
}
.more A:visited {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none
}
.more A:active {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none
}
.more a {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.more a:hover {
	font-size: 12px;
	color: #ffff00;
	text-decoration: none;
}

.more2 {
	font-size: 12px;
	line-height:100%;
	color:#222222;
}
.more2 A:visited {
	FONT-SIZE: 12px;COLOR: #222222; TEXT-DECORATION: none
}
.more2 A:active {
	FONT-SIZE: 12px;COLOR: #222222; TEXT-DECORATION: none
}
.more2 a {
	font-size: 12px;
	color: #222222;
	text-decoration: none;
}
.more2 a:hover {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}


.kc2 {
	font-size: 14px; line-height:30px;
	color:#222222;
}
.kc2 A:visited {
	FONT-SIZE: 14px;COLOR: #222222; TEXT-DECORATION: none
}
.kc2 A:active {
	FONT-SIZE: 14px;COLOR: #222222; TEXT-DECORATION: none
}
.kc2 a {
	font-size: 14px;
	color: #222222;
	text-decoration: none;
}
.kc2 a:hover {
	font-size: 14px;
	color: #ff0000;
	text-decoration: none;
}

.kc2jg {
	font-size: 14px; line-height:30px;
	color:#cc0000;
}
.kc2jg A:visited {
	FONT-SIZE: 14px;COLOR: #cc0000; TEXT-DECORATION: none
}
.kc2jg A:active {
	FONT-SIZE: 14px;COLOR: #cc0000; TEXT-DECORATION: none
}
.kc2jg a {
	font-size: 14px;
	color: #cc0000;
	text-decoration: none;
}
.kc2jg a:hover {
	font-size: 14px;
	color: #ff0000;
	text-decoration: none;
}

.left{ float:left}
.m_top{ margin-top:8px;}
.m_left{ margin:0 8px 0 8px;}
h4{ font-size:14px; font-weight:bold; color:#fff;}
h3{font-weight:bold; color:#34A2BA; text-align:center}
h2{font-weight:bold; color:#34A2BA; text-align:center; font-size:16px;}
.border{border:1px solid #C8E5ED;}
form{ padding:0px; margin:0px ; border:0px;}
/*------------------------------------- top---------------------------- ------------*/
.top{ height:25px; border:1px solid #C8E5ED; background:url(../images/top_bj.jpg) repeat-x; }
.top_left{ font-size:12px; width:657px;padding:8px 0 0 17px;}
.top_right{ font-size:12px; padding:6px 0 0 18px; height:19px; width:266px;background:url(../images/top_img.jpg) no-repeat 0 5px;}
.top_right a{ margin-right:36px; }
.logo{ height:60px; line-height:60px; }
.logo_left{ float:left;}
.logo_right{ float:right; width:728px;}
.logo_right1{ float:left; width:468px;}
.logo_right2{ text-align:left; line-height:20px;float:right; font-size:12px; width:250px;}
.nav{ height:35px; width:950px;border:1px solid #0293AF; margin-top:8px;background-color:#BDDFE6;}
.nav1{width:941px; height:33px; background:url(../images/nav_bj.jpg) repeat-x;margin:1px;  padding-left:15px;}
.nav1 li{ width:100px; height:33px; line-height:33px; float:left; background:url(../images/nav_line.jpg) no-repeat right; text-align:center}
.nav1 li a{ width:100px; height:33px;color:#fff; display:block;}
.nav1 li a:hover{ background:url(../images/nav_img.jpg) no-repeat center 25px; color:#EEE;}
.nav1 span li{ background:none}
.wei{ width:950px; line-height:20px; font-size:12px;}
.wei span{float:left;}
.search1_1{ width:250px; height:20px; display:inline; float:right;}
.search1_1 input{width:180px; height:17px;float:left; line-height:16px; border:1px solid #9DDAE7; color:#999}
.search1_1 label input{ width:54px; margin-left:8px; height:20px; border:none;}
.link1{ width:950px; border:1px solid #C8E5ED}
.link_title{ width:900px; height:22px;background:url(../images/right_bj.gif); font-size:14px;padding:7px 0 0 13px; color:#2B98B3}
.link_centen{ margin:5px; line-height:25px;}
.link_centen span{ margin:0px 5px; color:#CCC;}
.foot{ width:950px; text-align:center; line-height:28px; margin:10px 0; float:left;}
.foot1{ width:950px; margin-top:8px; border:1px solid #C8E5ED; background-color:#ffffff; text-align:center; padding:8px 0px 5px 0px; float:left;}
.page_nav{width:100%; margin-top:8px; margin-bottom:8px; line-height:28px; float:left;}
.page_nav a{border:1px solid #dddddd; width:40px; line-height:22px; padding-top:2px; margin-right:2px; display:block; float:left; text-align:center;}

.txtnput{float: left;width:300px; padding-left:10px; padding-top:8px; height:27px;background:url(../images/inputbg.png);border:none;}

.sub-menu{position:absolute;z-index:10;background:#999}

.sub-menu .menu-item{background:#999;border-right:none;font-size:14px;line-height:36px;float:none;position:relative;height:36px;vertical-align:top;display:none;width:100% !important}

.sub-menu .sub-menu{top:0}


/*e_ns 开始 */
.e_ns{height:500px; overflow:hidden; margin-bottom:26px;min-width:1200px; }
.e_ns h3{height:136px; overflow:hidden; text-align:center; margin-top:36px; _padding-top:40px;}
.e_ns h3 a{height:44px; line-height:44px; font-size:24px; color:#a4a4a4; display:block; text-align:center;}
.e_ns h3 img{border:0; line-height:0; display:inline-block;}
.e_ns h3 b{height:48px; line-height:40px; font-size:20px; color:#e9e9e9; display:block; text-align:center; background:url(/img/e_nst01.jpg) no-repeat center; padding-right:12px;}
.e_ns .e_nsm{height:466px; margin-top:32px;}
.e_nsm dl{width:221px;height:466px; float:left; margin-right:20px; margin-left:2px;}
.e_nsm dl a{text-decoration:none; display:block;}
.e_nsm dl dt{width:221px;height:255px; overflow:hidden;}
.e_nsm dl dt span{height:47px; line-height:20px; display:block; background-color:#028981; font-size:14px; color:#f8d6d6; font-family:Tahoma, Geneva, sans-serif; text-align:center; padding-top:12px;overflow:hidden;}
.e_nsm dl dt b{height:24px;overflow:hidden;line-height:24px; display:block; font-size:20px; color:#fffefe; font-family:"Microsoft YaHei";}
.e_nsm dl dt img{width:215px;height:190px; border:3px solid #484848; display:block; line-height:0;}
.e_nsm dl dd{ height:130px;padding:20px 15px 18px; background:url(/img/e_nsd02.gif) no-repeat bottom #484848; display:block;}
.e_nsm dl dd p{height:154px; _height:140px;overflow:hidden; line-height:22px; font-size:12px; color:#f6f6f6;text-align:left;}
.e_nsm dl a:hover dt span{ background-color:#bb0000;text-decoration:none;}
.e_nsm dl a:hover dd{background:url(/img/e_nsd01.gif) no-repeat bottom:0 #484848; text-decoration:none;}
.e_nsm dl.ent{margin-right:0;}
.fw{ font-family:"Microsoft YaHei";}
/*e_ns 结束 */

/*荣誉*/
.indexHonor{width:100%;overflow:hidden}
.indexHonorList{border-right:1px solid #f2f2f2;margin-top:21px;float:left;display:inline}
.indexHonorItem{float:left;width:170px;border:1px solid #f2f2f2;border-right:none;background:#fff;padding:34px 14px 0 14px;height:159px;text-align:center;font-size:14px;background:#fff;}
.indexHonorItem figcaption{color:#565656;display:none;height: 20px;overflow: hidden;}

/*end */

/*图片放大*/

.imgmax img{ background:url(/images/loading.gif) no-repeat center center;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}

.imgmax img:hover{opacity: 0.9;filter: alpha(opacity=100);transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear; -webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);-m-transform:scale(1.01);transform:scale(1.01);}




.post_box{margin-bottom:70px;  width:400px; float:left}


.c-top{margin-bottom:10px;}

.datetime{width:60px;background:#028981;text-align:center;line-height:20px;float:left;color:#FFF;font-size:14px;font-family:Arial;padding:8px 0}

.tit{margin-left:60px;background:#f6f6f6;padding-left:5px}

.tit .h1{border-bottom:1px solid #DFDFDF;padding-bottom:5px;height:24px;line-height:28px;overflow:hidden}

.tit .h1 a{color:#FF6100;font-size:16px;line-height:28px}

.tit .h1 a:hover{color:#FD7B2F;text-decoration:underline}

.tit .iititle{height:16px;line-height:16px;font-size:12px;margin-top:10px;overflow:hidden}

.tit .iititle span,.post-edit-link{background:url(images/iititle.gif) no-repeat;padding-left:20px;margin-right:30px;color:#999;float:left;height:18px}

.tit .iititle .i1{background-position:0px -33px}

.tit .iititle .i2{background-position:0px -77px}

.tit .iititle .i3{background-position:0px 1px}

.tit .iititle .i4{background-position:0px -16px}

.post-edit-link{background-position:0px -100px}

.cb_bq{background-position:0px -55px !important}

.tit .iititle{color:#999}

.tit .iititle a{color:#999}

.tit .iititle a:hover{color:#FD5E02}

.tit .iititle2{height:16px;line-height:16px;font-size:12px;margin-top:6px}

.tit .iititle2 span{background:url(images/iititle.gif) no-repeat;padding-left:20px;margin-right:30px;color:#999;float:left;height:16px}

.tit .iititle2 span a{color:#999}

.tit .iititle2 span a:hover{color:#FF6100}

.tit .iititle2 span.i2{background-position:0px -77px}

.tit .iititle2 span.i1{background-position:0px -33px}

.tit .iititle2 span.i4{background-position:0px -16px;}

.c-con{line-height:24px;font-size:12px; width:100%; height:200px;margin-top:5px;border-bottom:1px dotted #DFDFDF;padding-bottom:5px;text-overflow:ellipsis; text-align:left;color:#333;}

.c-con img{margin-right:10px; margin-top:0px; height:140px;float:left; width:auto}
.c-con a{color:#666; font-size:12px}
.c-con a:hover{color:#555; font-size:12px}
.c-bot{margin-top:5px;height:18px}
.c-bot .cb_bq{background:url(images/iititle.gif) 0px -94px no-repeat;float:left;padding-left:20px;height:16px}

.cb_bq a{color:#999}

.cb_bq a:hover{color:#FD7B2F}


a.more-link{color:#f60}

a.more-link:hover{color:#f00}

.cls{clear:both}


/*顶部菜单样式*/
.topcdys{ width:60px; height:30px; line-height:30px; float:left; margin-left:10px;}


/* 首页推荐切换*/

.product{ height: 268px; position: relative; overflow: hidden; display: none; margin-top: 20px;}
.product ul{ position: absolute; left: 0px;}
.product-wrap .show{ display: block;}
.product-wrap .product li{ float: left; display: inline; margin-left: 13px;background: #f3f3f3;border: 2px solid #fafafa; transition:0.4s;-webkit-transition:0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;}
.product-wrap .product li.ml0{margin-left:0px;}
.product-wrap .product li a.imgwrap{ display: block; width: 226px; height: 200px; background: #fff; text-align:center;}
.product-wrap .product li p{padding-left: 15px;color: #666666;line-height: 22px;}
.product-wrap .product li p a{ color: #666666; text-decoration: none;}
.product-wrap .product li p a:hover{ color: #ff6600; text-decoration: none;}
/* 首页推荐切换 end */

.content{ width:100%; height:auto; margin:0 auto; text-align:center}
.contentTop{width:1200px; height:50px; line-height:50px; margin: 15px 0px; border-bottom: 1px solid #e5e5e5;}
.contentTop a{ float:right; width: 150px; height: 40px; border: 1px solid #fac400; line-height: 40px; text-align: center; display: block; margin-top: 9px; color: #fac400; display: none;}
.contentTop a:hover{ background: #fac400; color: #FFFFFF;}
.contentTop h2{ font-size:20px; float:left; border-left: 4px solid #fac400; height: 30px; line-height: 30px; float: left; margin-top: 10px; padding-left: 10px;}
.caseList{ width:100%; height:auto; position:relative; overflow:hidden; margin:0 auto}
.caseList ul{ width:1200px; height:auto; margin:0 auto}
.caseList li{ width:280px; height:300px; float:left;margin:0px 7px 35px 8px; position:relative; overflow:hidden;}
.caseList li .caseThum{ width:278px; height:210px; position:relative; overflow:hidden; border:1px solid #dddddd; background-color:#fff}
.caseList li .caseThum img{ position:absolute; width:278px; height:210px; left:0px; top:4px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s;}
.caseList li .caseName{ width:290px; padding-left:0px; height:50px; line-height:50px; text-align:center;  font-size:16px; color:#3e3e3e; border-bottom:1px solid #f2f2f2; overflow: hidden;}
.caseList li .caseBottom{ width:100%; height:110px; position:absolute; left:0px; bottom:-5px; -webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s; background:#ffffff;}
.caseList li .caseInfo{ width:300px; height:50px; color:#ee0000;}
.caseList li .caseInfo .caseIcon{ width:150px; padding-left:5px; height:15px; float:left; font-size:16px; line-height:15px; margin-top:20px; margin-left:10px;}
.caseList li .caseInfo .caseIcon.ll{}
.caseList li .caseInfo .caseIcon.pl{ display: none;}
.caseList li .caseInfo .caseTime{ width:100px; height:15px; float:right; margin-top:20px; font-size:8px; line-height:15px; text-align:right; margin-right:10px;}
.caseList li:hover .caseBottom{ bottom:0px; background: #028981; color: #FFFFFF;}
.caseList li:hover .caseBottom .caseName,.caseList li:hover .caseInfo{ color: #FFFFFF;}
.caseList li:hover .caseBottom .caseName{ border-bottom: 1px dotted #00b7ac;}
.caseList li:hover .caseThum img{ -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.caseList li:hover .caseInfo .caseIcon.ll{ background-position: -20px 0px;}

/****************************************************************************************/
.loadMore{ width: 100%; height: 50px; margin-top:50px;}
.loadMore a{ display: block; width: 300px; height: 50px; border-radius:5px; line-height: 50px; margin: auto; text-align: center; background: #028981; color: #FFFFFF; cursor: pointer;}
.loadMore a:hover{ background-color: #ff6600; color: #FFFFFF;}
.navBar{ width: 50px; height: 100%; background: #222324; position: fixed; top: 0px; right: 0px;}
.backTop{ width: 80px; height: 80px; position: fixed; right: 50px; bottom: -100px; background:#FFFFFF url(../images/backTop.png) 0px 0px no-repeat; cursor: pointer; z-index: 500; border: 1px solid #E5E5E5;}
.backTop:hover{ background:#ffa700 url(../images/backTop.png) 0px -80px no-repeat;}
.backTop.active{ bottom: 50px;}







/*图片标题效果*/

img{ border:none;}
.lanrenzhijia {
	width:240px;
	height:330px; text-align:center;
	margin:auto;
	position:relative;
}
.text {
	width:240px;
	height:auto;
	text-align:center;
	font-family:Microsoft YaHei, SimSun;
	position:absolute;
	left:0px;
	bottom:0px;
}
.imgbt {
	width:240px;
	height:20px;
	padding:0px 10px; 
}
.imgbt span {
	display:block;
}
.span_a {
	width:240px;
	line-height:20px;
	float:left;
	font-size:14px;
	color:#FF3366;
	padding-right:10px;
}
.span_b {
	width:60px;
	line-height:20px;
	float:left;
	font-size:16px;
	color:#FF3366;
	 font-family:Microsoft YaHei, SimSun;
	text-align:right;
}
.imgtext {
	width:240px;
	height:auto;
	float:left;
	padding:5px;
	color:#fff; 
	font-size:14px; 
	 font-family:Microsoft YaHei, SimSun;
}
.imgtext_tit {
	font-size: 16px;  
	line-height:100%;
	color:#fefee2;
}
.imgtext_tit A:visited {
	FONT-SIZE: 16px;COLOR: #fefee2; TEXT-DECORATION: none
}
.imgtext_tit A:active {
	FONT-SIZE: 16px;COLOR: #fefee2; TEXT-DECORATION: none
}
.imgtext_tit a {
	font-size: 16px;
	color: #fefee2;
	text-decoration: none;
}
.imgtext_tit a:hover {
	font-size: 16px;
	color: #ffff00;
	text-decoration: none;
}
