@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {
	padding: 0;
	margin: 0;
}
html {
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;

} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;

}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边,块显示*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
}/* 链接无下划线,有为underline;链接去框 */
abbr,em,i,li,ol,ul{list-style-type:none;font-style:normal}
a:hover {
	color: #c30d23;
}/* 鼠标在链接上 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #666;
	background: #fff;
}
.w1200{ width:1200px; margin:0 auto;}
.w1100{ width:1100px; margin:0 auto;}
.w900{ width:1000px; margin:0 auto;}
.w100{width:100%;margin:0 auto;min-width:1200px;}
.bai{background: #F2F2F2;}
select, input {
	vertical-align: middle;
	outline: none;
}
em, i {
	font-style: normal;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
	border: none;
}
textarea{outline: none;}
input {
	outline: none;
	border: none;
}
.clear {
	clear: both;
	overflow:hidden;
}
.h5{
	clear: both;
	height: 5px;
	overflow:hidden;
}
.h6{
	clear: both;
	height: 6px;
	overflow:hidden;
}
.h10 {
	clear: both;
	height: 10px;
	overflow:hidden;
}
.h15 {
	clear: both;
	height: 15px;
	overflow:hidden;
}
.h20 {
	clear: both;
	height: 20px;
}
.h25 {
	clear: both;
	height: 25px;
	overflow:hidden;
}
.h30 {
	clear: both;
	overflow:hidden;
	height: 30px;
}
.h35{
	clear: both;
	overflow:hidden;
	height: 35px;
}
.h40 {
	clear: both;
	height: 40px;
	overflow:hidden;
}
.h45{
	clear: both;
	height: 45px;
	overflow:hidden;
}
.h50 {
	clear: both;
	height: 50px;
	overflow:hidden;
}
.h55{
	clear: both;
	height: 55px;
	overflow:hidden;
}
.h60 {
	clear: both;
	height: 60px;
	overflow:hidden;
}
.h70 {
	clear: both;
	height: 70px;
	overflow:hidden;
}
.h80 {
	clear: both;
	height: 80px;
	overflow:hidden;
}
.h90 {
	clear: both;
	height: 90px;
	overflow:hidden;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
img {
	border: none;
}
/*公共部分结束*/

/*
* 框架
*/

.wrap{
	width: 1200px;
	margin:0px auto;
}
.bc_fff{
	background: #fff;
}
.subCont{
	overflow: hidden;
}
.min_h400{
	min-height: 400px;
	height: auto !important;
	height: 400px;
}
.contL{
	width: 870px;
	overflow: hidden;
}
.contR{
	width: 270px;
	position: relative;
	z-index: 2;
}
.contBd{
	width: 1px;
	height: 100%;
	overflow: hidden;
	background: #eaeaea;
	position: absolute;
	right: 290px;
	top:0px;
	z-index: 1;
}
/*顶部开始*/
.top{
	height: 180px;
	position: relative;
	background: #fff;
	display:block;z-index:999999;top:0px;position:fixed;box-shadow:0 3px 5px rgba(0,0,0,0.2); 
	width:100%;}
.h_nr{ height:128px; overflow:hidden;margin:0 auto;width: 1200px;}
.h_logo{ width:580px; height:68px; overflow:hidden; margin:28px 0 0 0;}
.h_logo span{ width:580px; height:68px; overflow:hidden;}
.h_logo span img{width:580px; height:66px;  }
.h_logo h1{ width:370px; font:18px "Microsoft Yahei"; color:#212121; padding:7px 0 0 20px; line-height:30px;}
.h_logo h1 i{ display:block; color:#e80000;}
.h_lx{ width:186px; margin-top:43px; height:50px; overflow:hidden; padding-left:63px; font-size:14px; color:#212121; font-family:"Microsoft Yahei"; background:url(../images/tel.gif) no-repeat left 0px;}
.h_lx span{ font:26px/34px Arial, Helvetica, sans-serif; color:#e80000; display:block;}
/*导航开始*/
.menu{width:100%;height:50px;margin:0 auto;background:#333A4A;min-width:1200px}
#nav {line-height: 50px;list-style-type: none;background:#17487e;width:1200px;margin:0 auto;min-width:1200px}
#nav a {display: block; width: 171px; text-align:center;}
#nav li {float: left; width: 171px;text-align: center; background:url(../images/nav_bg.jpg) no-repeat right center;}
#nav li a{font-size:20px;color:#fff;font-family:"Microsoft Yahei"; font-weight: bold;}
#nav li a:hover{color:#FFFF00;display: block;background-color: #FC353A;font-family:"Microsoft Yahei"; font-weight: bold;}
#nav .tt a{color:#FFFF00;display: block;background-color: #FC353A;font-family:"Microsoft Yahei"; font-weight: bold;}
#nav li ul {line-height: 40px; text-align:center;left: -999em;width: 118px; position: absolute;background: #17487e;z-index: 9999999;_margin-left:-60px;*margin-left:-60px}


/*banner开始*/
.banner{
	width: 100%;
	overflow:hidden;
	position: relative;
	z-index: 1;
	height: 440px;
	padding-top:180px;
	min-width:1200px;
}
.banner .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:20px;
	left:0px;
	text-align: center;
	z-index: 9;
}
.banner .hd ul {
	display: inline-block;
	overflow: hidden;
}
.banner .hd ul li {
	cursor:pointer;
	float: left;
	display:inline;
	zoom:1;
	width: 25px;
	height: 0px;
	border-bottom:2px solid #e6e8cf;
	padding-top: 2px;
	cursor: pointer;
	text-indent: 99em;
	margin: 0px 5px;
}
.banner .hd ul li.on {
	background: #41afad;
	border-color: #41afad;
}
.banner .bd{ position:relative; z-index:5;overflow:hidden;height: 470px;}
.banner .bd dd{
	overflow:hidden;
	zoom:1;
	width: 100%; 
	vertical-align:middle;
	height: 440px;
	position: relative;
}
.banner .bd dd:after{
	display: block;
	content: "";
	overflow: hidden;
	width: 100%;
	height: 100%;
	z-index: 2;
	position: absolute;
	left: 0px;
	top:0px;
	background:rgba(0,0,0,0.1);
	filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#20000000',endColorstr = '#20000000');
}
.banner .bd dd .bigImg{
	display:block; 
	width:100%;
	height: 440px;
	position: absolute;
	left: 0px;
	top:0px;
	z-index: 1;
}
.banner .bd dd.active .bigImg{
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
.banSmallImg{
	display: block;
	overflow: hidden;
	position: absolute;
	left: 50%;
	top:180px;
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
	-webkit-opacity: 0;
	-moz-opacity: 0;
	-ms-opacity: 0;
	-o-opacity: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;
	z-index: 3;
}
.banSmallImg.hover{
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	transform: translateY(0px);
	-webkit-opacity: 1;
	-moz-opacity: 1;
	-ms-opacity: 1;
	-o-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=1);
}
.banSmallImg img{
	display: block;
}
.banner .checkBox{
	height: 38px;
	overflow: hidden;
	width: 1200px;
	position: absolute;
	left: 50%;
	top:50%;
	margin-left: -600px;
	margin-top: -19px;
	z-index: 2;
}
.banner .bt{
	display: block;
	width: 40px;
	height: 40px;
	overflow: hidden;
	-webkit-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	-ms-opacity: 0;
	-o-opacity: 0;
	opacity: 0;
}

.banner:hover .bt{
	-webkit-opacity: 1;
	-moz-opacity: 1;
	-ms-opacity: 1;
	-o-opacity: 1;
	opacity: 1;
}

.banner .prev{
	background: url(../images/bt.png) no-repeat center left;
	float: left;
	text-align: right;
}

/*.banner .prev:hover{
	background: url(../images/bt.png) no-repeat center left;
}
*/
.banner .next{
	background: url(../images/bt.png) no-repeat center right;
	float: right;
}
/*.banner .next:hover{
	background: url(../images/bt.png) no-repeat center right;
}*/
/*banner结束*/

.in_scroll{width:1200px;height:300px; overflow: hidden; margin:0px auto;min-width:1200px;}
.caseInfoWater{display:block; margin-right:-52px;}
.caseInfoWater li{
	width:380px;
	height:auto;
	display:inline-block;
    background-color:#df0b19;
	margin-top: 0px;
	margin-right: 27px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.caseInfoWater li a{position:relative;display:block;width:380px;overflow:hidden}
.caseInfoWater li a img{position:relative;display:block;width:380px; height:175px;}
.caseInfoWater li a h3{
	font-size:24px;
	color:#fff;
	margin-bottom:3px;
	line-height:46px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all; 	text-align: center;
}
.caseInfoWater li a p{line-height:24px;color:#ffffff;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.caseInfoWater li a i{position:absolute;display:block;width:100%;height:100%;bottom:132px;*bottom:135px;left:0;background-color:#df0b19}
.caseInfoWater li .info{height:90px;position:relative;padding:15px 20px;z-index:2}
.caseInfoWater li:hover  a h3{color:#333;line-height:46px;text-align: center;}
.caseInfoWater li:hover  a p{color:#fff;}
.caseInfoWater li:hover {border-color:#E3E0E0;}
.caseInfoWater li:hover .info{background:#999999;}


/*底部开始*/
.footWrap{ background:url(../images/f_bj.jpg) repeat-x center top; height:250px; overflow:hidden;}
.footer{height:242px;  overflow:hidden; font-family:"Microsoft Yahei";}

.fnav{ height:50px; line-height:50px; text-align:center; color:#fff; font-size:14px; overflow:hidden;}
.fnav a{ color:#fff; padding:0 30px; display:inline-block; line-height:50px;}
.fnav a:hover , .fnav a.cur { background:#e80000;}
.f_pic{  width:182px; height:76px; margin:48px 0 0 ; overflow:hidden;}
.f_pic img{  width:182px; height:76px; }

.f_wz{ line-height:24px; color:#fff; padding:45px 0 0 70px; width:530px;}
.f_wz a{ color:#fff;}
.f_wz em{display:inline-block; padding:0 10px;}

.footer p{ float:right; width:107px; margin:30px 80px 0 0; display:inline;}
.footer p img{ width:105px; height:102px; border:1px solid #f3f3f3;}

/*底部结束*/
/*
* 第一通栏 begin
*/
.indTitBox{
	overflow: hidden;
	position: relative;
	padding-top: 10px;
	text-align: center;
}
.indTitBox em{
	display: block;
	width: 18px;
	height: 4px;
	overflow: hidden;
	background: #d0b883;
	position: absolute;
	left: 50%;
	margin-left: -5px;
	top:0px;
}
.indTitCh{
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 28px;
	color:#000;
	font-weight: bold;
}
.indTitEn{
	display: block;
	overflow: hidden;
	font-size: 12px;
	color:#999;
}
.indTabBox{
	overflow: hidden;
	text-align: center;
}
.indTab_dl{
	display: inline-block;
	overflow: hidden;
}
.indTab_dl dd{
	float: left;
	display: inline;
	overflow: hidden;
	margin: 0px 5px;
}
.indTab_dl dd a{
	display: block;
	width: 133px;
	height: 38px;
	overflow: hidden;
	font-size: 18px;
	color:#333;
	border:1px solid #e1e1e1;
	text-align: center;
	line-height: 38px;
}
.indTab_dl dd.hover a{
	background: #41afad;
	border-color:#41afad;
	color: #fff;
	font-weight: bold;
}

.ind1stL{
	width: 590px;
	overflow: hidden;
	background: #f6f6f6;
}
.ind1stLSlide{
	overflow: hidden;
	position: relative;
}
.ind1stLSlide .bd{
	height: 360px;
	overflow: hidden;
	position: relative;
	z-index: 1;
}
.ind1st_dl{
	overflow: hidden;
}
.ind1st_dl dd{
	width: 590px;
	height: 360px;
	overflow: hidden;
	float: left;
	display: inline;
	position: relative;
}
.ind1st_dl dd a{
	display: block;
	overflow: hidden;
}
.ind1st_dl dd a img{
	display: block;
	width: 590px;
	height: 360px;
}
.ind1stSlideTit{
	display: block;
	width: 100%;
	height: 60px;
	overflow: hidden;
	line-height: 60px;
	position: absolute;
	left: 0px;
	bottom:0px;
	z-index: 2;
	background: rgba(0,0,0,0.8);
	filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000');
}
.ind1stSlideTit span{
	display: block;
	margin: 0px 60px;
	font-size: 18px;
	color:#fff;
	text-align: center;
}
.ind1stLSlide .bt{
	display: block;
	width: 60px;
	height: 60px;
	overflow: hidden;
}
.ind1stLSlide .prev{
	position: absolute;
	left: 0px;
	bottom:0px;
	z-index: 3;
	background: url(../images/ind1stSlideBt.png) no-repeat left top;
}
.ind1stLSlide .next{
	position: absolute;
	right: 0px;
	bottom:0px;
	z-index: 3;
	background: url(../images/ind1stSlideBt.png) no-repeat right top;
}
.ind1stDeta{
	padding: 20px 20px 15px 20px;
	overflow: hidden;
}
.ind1stR{
	width: 590px;
	overflow: hidden;
}
.ind1stR_dl{
	display: none;
	height: 475px;
	overflow: hidden;
}
.ind1stR_dl dd{
	overflow: hidden;
	padding-bottom: 5px;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.listTime2{
	width: 105px;
	height: 63px;
	padding: 26px 0px;
	overflow: hidden;
	background: #f6f6f6;
	text-align: center;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.listTime2 span{
	display: block;
	overflow: hidden;
	font-size: 32px;
	color:#666;
	font-weight: bold;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.listTime2 i{
	display: block;
	overflow: hidden;
	font-size: 14px;
	color:#999;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.ind1stRDeta{
	overflow: hidden;
	padding: 14px 15px 14px 25px;
}
.ind1stRDeta a{
	font-size: 18px;
	color:#333;
	overflow: hidden;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.ind1stR_dl dd:hover{
	background: #f8f8f8;
}
.ind1stR_dl dd:hover a{
	color:#41afad;
}
.ind1stR_dl dd:hover .listTime2{
	background: #41afad;
}
.ind1stR_dl dd:hover .listTime2 span,
.ind1stR_dl dd:hover .listTime2 i{
	color:#fff;
}





.listIntr{
	height: 45px;
	font-size: 14px;
	color:#999;
	line-height: 22px;
	overflow: hidden;
}
.listName.hover,
.listIntr.hover{
	color:#fff;
}
.listTime{
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color:#000;
	overflow: hidden;
}
a.indMore{
	display: block;
	width: 195px;
	height: 48px;
	overflow: hidden;
	border:1px solid #d7d7d7;
	font-size: 16px;
	color:#333;
	text-align: center;
	line-height: 48px;
	margin: 0px auto;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
a.indMore:hover{
	background: #41afad;
	color:#fff;
	border-color:#41afad;
}
/*Title*/
.Title{width: 100%;text-align: center;padding:20px 0;}
.Title h3{font-size: 28px;color: #007C84;text-align: center;font-weight: bold;}
.Title h3 a{color: #007C84;text-decoration: none;}
.Title p{font-size: 14px;    margin-bottom: 10px;color: #666666;margin-top: 11px;}
.Title i{display: block;width: 143px;height: 3px;margin-top: 14px;}
.Title i img{display: block;}

/* end*/
.floor_6_main{ width:100%; background:url(images/kefu_bannerbg.jpg) no-repeat center center; height:122px;min-width:1200px;}
.floor_6{position:relative; height:122px;}
.floor_6_l{position:absolute; left:-250px; bottom:-5px; z-index:999;}
.floor_6_l img{ width:298px;}
.floor_6_r{ width:1000px;line-height:50px;}
.floor_6_r dd{ width:600px; margin-left:50px;color:#ffd800; font-size:30px; padding-top:10px; font-weight:bold;}
.floor_6_r dd span{ color:#FFF;}
.floor_6_r dt{ padding-top:15px;}
.floor_6_r dt h2{ color:#FFF;font-size:14px; font-weight:bold; line-height:20px;}
.floor_6_r dt h3{color:#FFF;font-size:28px; font-weight:bold; line-height:38px;}
.floor_6_r dt h4{ width:136px; height:28px; background-color:#FFF; text-align:center; line-height:28px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
.floor_6_r dt h4 a{ color:#009d33; font-size:18px;}



.list{padding:20px 0 0}
.list ul li{float:left;position:relative;width:545px;height:85px;margin:20px 80px 0 0;padding:0;line-height:20px}
.list ul li img{float:left;border:1px solid #eee;margin-top:7px;margin-right:20px;padding:2px;height:80px;width:80px;border-radius:4px}
.list ul li a:hover img{border:1px solid #f60}
.list ul li.nomr{margin-right:0}
.list ul li.last{margin-right:0}
.list ul li .date{overflow:hidden;margin-top:5px;margin-right:20px;width:70px;height:72px;border-radius:4px;text-align:center}
.list ul li .date i{display:block;height:44px;padding-top:6px;background:#eee;color:#aaa;font-style:normal;font-size:38px;font-family:antonioregular;line-height:44px;text-shadow:0 1px 1px #fff;}
.list ul li .date em{display:block;height:22px;background:#ccc;color:#fff;line-height:22px;font-size:13px}
.list ul li a:hover .date i{background:#f60;color:#fff;text-shadow:0 1px 1px #a90009}
.list ul li a{color:#2C2C2C;}
.list ul li a:hover .date em{background:#d63700;color:#fff}
.list ul li h3{height:20px;overflow:hidden;display:block;margin-bottom:8px;padding-top:5px;font-size:16px;font-weight:700}
.list ul li .desc{display:block;height:48px;line-height:24px;overflow:hidden;margin:0 0 5px;color:#999}
.list ul li .look{background-position:-659px 3px;display:inline-block;*display:inline;zoom:1;padding:0 0 0 1.8em;cursor:pointer;color:#ababab}
.list ul li .browser .date{display:inline-block;*display:inline;zoom:1;padding:0 0 0 1.8em;cursor:pointer}

#about{width:100%;min-width:1200px;padding:30px 0;height:415px;background:#f5f5f5;background:url(../images/about_bg.jpg) no-repeat center top #163e59}
#about .b_title h2{background:#efefef}
#about .aboutcon{clear:both;overflow:hidden;margin:auto;width:1170px}
#about .aboutcon .info{width:860px}
#about .aboutcon .info p.text{padding:18px 25px;background:#fff;font-style:normal;line-height:36px;font-size:16px}
#about .aboutcon .specialefficacy{position:relative;overflow:hidden;margin-top:10px;width:860px;height:110px;}
#about .aboutcon .specialefficacy ul li{float:left;display:inline;margin-right:10px;width:280px;height:110px;background:#fff;text-align:center}
#about .aboutcon .specialefficacy ul li div{overflow:hidden;margin-top:20px;padding:0;height:50px;color:#f60;text-align:center;font-weight:700;font-size:50px;line-height:50px}
#about .aboutcon .specialefficacy ul li span{display:block;padding-top:5px;width:100%;font-size:16px}
#about .aboutcon .specialefficacy ul li p{font-family:antonioregular;display:inline}
#about .aboutcon .specialefficacy ul li b{font-weight:700;font-family:Arial}
#about .aboutcon .specialefficacy ul li.nr{margin-right:0}


.promain{width:1200px;margin:0 auto;min-width:1200px;}
.promain ul{overflow:hidden;width:1200px;display:none}
.promain ul li{width:270px;height:232px;color:#fff;float:left;margin-right:30px;text-align:center;margin-bottom:30px;position:relative}
.promain ul li a{color:#fff;line-height:46px;background-color:#999999;font-size:15px;display:block;width:270px;height:232px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;position:relative;z-index:2}
.promain ul li a img{display:block;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}
.promain ul li a:hover{text-decoration:none;background-color:#be0f17}
.promain ul li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.promain ul li a .probg{display:block;width:270px;height:186px;overflow:hidden}
.promain ul li .yy{position:absolute;width:96%;left:2%;bottom:4px;z-index:1;height:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}
.promain ul li:hover .yy{-webkit-box-shadow:0px 5px 20px #be0f17;-moz-box-shadow:0px 5px 20px #be0f17;-ms-box-shadow:0px 5px 10px #be0f17}



/*------------------主体结构-----------------*/

.mainbox{ width:100%; margin:0 auto; background-color: #F6F6F6;}
.mainbox2{ width:100%; margin:0 auto; }
.main2{ width:1200px; margin:0px auto; margin-bottom:10px; }
.middle{width:1200px; float:left ; }
.lef{width:240px; float:left;margin-bottom:20px;position:relative ;background-color: #fff;}
.righ{width:960px; float:right; position:relative;background-color: #fff;}
/*------------about-------------*/
.leftimg{ width:240px; float:left; margin-bottom:1px; display:inline; }
.leftimg img{ width:240px; float:left;}
.left1{ width:240px; position:relative }
.left1-bt{ width:240px; float:left; height:90px; background-color:rgb(8,68,143); text-indent:25px; display:inline ;position:absolute; top:-90px; left:0; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.left1-bt p{width:240px;float:left;height:30px;font-size:22px;color:#fff;font-family:"微软雅黑";margin-top:22px;display:inline;font-weight: 500;}
.left1-bt li{ width:240px; float:left; height:30px; font-size:12px; color:#fff; font-family:"微软雅黑"; }
.left1-nr{ width:240px; float:left; }
.left1-nr ul li{ width:240px; float:left;}
.left1-nr ul li a{ width:240px; height:50px; line-height:50px; float:left ; color:#333; font-size:14px; font-family:"微软雅黑"; text-indent:25px; display:block; background-color:#9DDDB4; border-bottom:1px solid #fff }
.left1-nr ul li a:hover{ width:240px; height:50px; line-height:50px; float:left ; color:#fff; font-size:14px; font-family:"微软雅黑"; text-indent:25px; display:block ; background-color:#BF542B ; border-bottom:1px solid #fff ;background-image:url(../images/dajiantou.png); background-repeat:no-repeat; background-position:219px center }
#now{ width:240px; height:50px; line-height:50px; float:left ; color:#fff; font-size:14px; font-family:"微软雅黑"; text-indent:25px; display:block ; background-color:#BF542B ; border-bottom:1px solid #fff ;background-image:url(../images/dajiantou.png); background-repeat:no-repeat; background-position:219px center}
.dphone{ overflow:hidden; background:#4E78AC; padding:20px 0;margin-bottom:1px;}
.dphone ul{ float:left; background:url(../images/phImg.png) no-repeat center; margin-left:5px; width:62px; height:50px;}
.dphone li{ margin-left:66px; color:#fff; padding:5px 13px; border-left:1px dotted #285B9B;}
.dphone li span{ font-size:13px;}
.dphone li p{ font-size:20px; font-family:"Arial";}
.position{ font-size:14px; font-weight:normal; color:#333; margin-left:55px;}
.position a{ color:#333; text-decoration:none }
.position a:hover{ color:#333; text-decoration:underline }
.about{ width:960px; float:left; }
.about-bt{ width:960px; float:left; height:50px;line-height:50px; background-color:#f6f6f6 ; border-bottom:1px dotted #eee; font-family:"微软雅黑";background-image:url(../images/yuan.png); background-repeat:no-repeat; background-position:30px center }
.about-nr{ width:940px; float:left; padding:20px 0 0 15px; min-height:400px;}
.about-nr ul li{ width:940px; float:left;  line-height:32px; font-size:16px;　}
.about-nr ul li img{ max-width:900px; margin:5px;width: expression(this.width > 900 ? 900: true);  }
.about-nr ul li a{ color:#BF542B }
.about-nr ul li a:hover{ color:#BF542B ; text-decoration:underline }

.about-noo{ width:940px; float:left; padding:10px 0 0 15px; }

.is-con-title{text-align: center;font-weight:bold;font-size: 30px;color:#000;font-family:"微软雅黑";padding:20px 0;}
.is-con-fj{height:37px;	text-align:center;background-color:#f5f5f5;font-size:14px;font-family:"微软雅黑";	line-height:37px;border-top:1px solid #dddddd;color:#333;margin-right: 10px;margin-left: 10px;}
.content-detail{line-height:34px;font-size:16px;padding:10px;color: #333333;font-family:"微软雅黑";height:800px;height:auto;}
.content-detail img{ max-width:900px; margin:5px;width: expression(this.width > 900 ? 900: true);  }

.mapBox{clear:both;height:550px;overflow:hidden;position:relative;}
.mapBoxC{width:320px;height:320px;overflow:hidden;background:rgba(51,58,74,0.7);padding:30px 20px;position:absolute;	top:65px;right:50px;}
.mapBoxC .divT{clear:both;font-size:24px;line-height:40px;color:#fff;}
.mapBoxC .divT2{clear:both;overflow:hidden;height:52px;font-size:14px;line-height:26px;color:#fff;padding-left:24px;}
.mapBoxC .divT2.icon1{background:url(../images/icon31.png) no-repeat left 4px}
.mapBoxC .divT2.icon2{background:url(../images/icon32.png) no-repeat left 5px}
.mapBoxC .divT2.icon3{background:url(../images/icon33.png) no-repeat left 9px}
.mapBoxC .divT2.icon4{background:url(../images/icon34.png) no-repeat 2px 7px}

.mapBoxd{width:289px;height:150px;overflow:hidden;background:rgba(93,99,99,0.7);padding:10px 10px;right:20px;margin-left:10px;margin-top:10px;margin-bottom:10px;}
.mapBoxd .divT{clear:both;font-size:24px;line-height:40px;color:#fff;}
.mapBoxd .divT2{clear:both;overflow:hidden;height:32px;font-size:14px;line-height:26px;color:#fff;padding-left:24px;}
.mapBoxd .divT2.icon1{background:url(../images/icon31.png) no-repeat left 4px}
.mapBoxd .divT2.icon2{background:url(../images/icon32.png) no-repeat left 5px}
.mapBoxd .divT2.icon3{background:url(../images/icon33.png) no-repeat left 9px}
.mapBoxd .divT2.icon4{background:url(../images/icon34.png) no-repeat 2px 7px}



.sub_left{width:920px;float:left;}
.sub_left_title{height:68px;}
.news_list dd{clear:both;}
.news_list dd a{margin:0px auto;width:890px;display:block;background:url(../images/libg11.gif) no-repeat left top;height:65px;overflow:hidden;text-decoration:none;}
.news_list dd{border-bottom:#d8d8d8 1px dashed;padding-bottom:18px;padding-left:0px;padding-right:0px;padding-top:18px;}
.news_list dd a b{text-align:center;width:63px;display:block;font-family:"arial";height:63px;color:#808080;font-size:34px;padding-top:5px;float:left;}
.news_list dd a span{width:793px;display:block;font-family:"microsoft yahei","宋体";float:right;color:#272727;font-size:20px;line-height:28px;font-weight: 700;}
.news_list dd a span h3{display:block;font-family:"microsoft yahei","宋体";color:#272727;font-size:16px;}
.news_list dd a b i{text-align:center;text-transform:uppercase;display:block;font-size:10px;padding-top:2px}
.news_list dd a span i{text-transform:uppercase;display:block;font-family:"arial";color:#989898;font-size:12px;}
.news_list dd a span p{line-height:22px;font-family:"microsoft yahei";color:#999;font-size:12px;font-weight: 300;}
.news_list dd a:hover{border-bottom-style:none;border-right-style:none;background-position:0px -67px;border-top-style:none;border-left-style:none;}
.news_list dd a:hover b{color:#fff;}
.news_list dd a:hover span{color:#c20000;}
i{font-style:normal}
.text-c{text-align:center;font-size:12px;}

#pages{padding:14px 0 10px;font-family:微软雅黑;}
#pages a{display:inline-block;height:22px;line-height:22px;background:#fff;border:1px solid #e3e3e3;text-align:center;color:#333;padding:0 10px}
#pages a.a1{background:url(../images/admin_img/pages.png) no-repeat 0 5px;width:56px;padding:0}
#pages a:hover{background:#f1f1f1;color:#000;text-decoration:none;}
#pages span{display:inline-block;height:22px;line-height:22px;background:#5a85b2;border:1px solid #5a85b2;color:#fff;text-align:center;width:20px;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px;}
.page .noPage{display:inline-block;width:56px;height:22px;line-height:22px;background:url(../img/icu/titleBg.png) repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}



.div2{width:240px;display:block;overflow:hidden;top:130px;float:left;z-index:0;background:#fff;position:fixed;_position:absolute}
.div3{display:none;}
.div2 .div3{display:block; margin-top:130px; padding-top:0px;overflow:hidden;}


#nban{position: relative; height: 300px;padding-top: 140px;}

.about-noo{ width:940px; float:left; padding:10px 0 0 15px; }

/*========== cases */



.pt_customerl{width:900px;margin:0 auto;min-width:900px;}
.pt_customerl ul{overflow:hidden;width:900px;display:none}
.pt_customerl ul li{width:270px;height:232px;color:#fff;float:left;margin-right:30px;text-align:center;margin-bottom:30px;position:relative}
.pt_customerl ul li a{color:#fff;line-height:46px;background-color:#999999;font-size:15px;display:block;width:270px;height:232px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;position:relative;z-index:2}
.pt_customerl ul li a img{display:block;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}
.pt_customerl ul li a:hover{text-decoration:none;background-color:#be0f17}
.pt_customerl ul li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.pt_customerl ul li a .probg{display:block;width:270px;height:186px;overflow:hidden}
.pt_customerl ul li .yy{position:absolute;width:96%;left:2%;bottom:4px;z-index:1;height:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}
.pt_customerl ul li:hover .yy{-webkit-box-shadow:0px 5px 20px #be0f17;-moz-box-shadow:0px 5px 20px #be0f17;-ms-box-shadow:0px 5px 10px #be0f17}



/*---产品中心---*/
.pro_main {background-color:#fff;zoom:1;overflow:hidden;float:left;width:950px;}
.d_jjs2{ padding-top:10px;}
dl.dl_pd{width:430px;height:155px; overflow:hidden; vertical-align:top; margin-bottom:25px; margin-right:25px;padding:8px;background:#f4f4f4;box-shadow: 0 0 2px #ccc;float:left;}
dl.dl_pd dt{float:left; width:209px; height:155px;overflow:hidden;}
dl.dl_pd dt a{display:block; width:209px; height:155px;}
dl.dl_pd dt img{ display:block;width:209px;height:155px;}
dl.dl_pd dd{float:left; padding-left:22px; width:195px; overflow:hidden;}
dl.dl_pd dd h4{display:block; font-size:16px; font-weight:normal; height:35px; overflow:hidden; }
dl.dl_pd dd h4 i{float:left; padding-right:15px; display:none;}
dl.dl_pd dd h4 a{
	color:#1B5CBD;
	overflow:hidden;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 35px;
	font-weight: bold;
}
dl.dl_pd dd p{ display:block;font-size:13px; width:235px; line-height:28px; height:84px; overflow:hidden;}
dl.dl_pd dd span{ display:block; margin-top:5px;}
dl.dl_pd dd span a {display: block;width: 90px;height: 31px;background: url("../images/case07.png") no-repeat center;font: 14px/31px "Microsoft YaHei";color: #fff;text-align: center;}
dl.dl_pd:hover h4 a{color:#1B5CBD;}




.calendar {position:relative;width:280px;background:#fff;text-align:center;border-radius:8px;overflow:hidden;margin-top:8px;}
.calendar #monthName {position:relative;padding:5px 5px;background:#000000;color:#fff;font-size:15px;}
.calendar #dayName {margin:20px;font-size:20px;font-weight:400;color:#464646;}
.calendar #dayNumber {margin:0;line-height:2em;font-size:44px;font-weight:700;color:#fff;background-color:#CC0000;}
.calendar #dayNumber span {line-height:2em;font-size:15px;font-weight:700;color:#fff;}
.calendar #year {font-size:16px;color:#f0d385;line-height:2em;background-color:#333a4a;}
