*{
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-family: "微软雅黑";
	/*line-height:200%;*/
}
img {
	border: 0;
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
	font-style:normal;
	border:none;
}
ol,ul,li{
	list-style:none;
}
textarea {
	resize:none;
}
.clear{
	height:0px;
	line-height:0px;
	clear:both;
}
.he1{
	width:100%;
	height:1px;
	line-height:1px;
	clear:both;
	overflow:hidden;
}
.he3{
	width:100%;
	height:3px;
	line-height:3px;
	clear:both;
	overflow:hidden;
}
.he5{
	width:100%;
	height:5px;
	line-height:5px;
	clear:both;
	overflow:hidden;
}
.he10{
	width:100%;
	height:10px;
	line-height:10px;
	clear:both;
	overflow:hidden;
}
.he13{
	width:100%;
	height:13px;
	line-height:13px;
	clear:both;
	overflow:hidden;
}
.he15{
	width:100%;
	height:15px;
	line-height:15px;
	clear:both;
	overflow:hidden;
}
.he20{
	width:100%;
	height:20px;
	line-height:20px;
	clear:both;
	overflow:hidden;
}
.he23{
	width:100%;
	height:23px;
	line-height:23px;
	clear:both;
	overflow:hidden;
}
.he35{
	width:100%;
	height:35px;
	line-height:35px;
	clear:both;
	overflow:hidden;
}
.he30{
	width:100%;
	height:30px;
	line-height:30px;
	clear:both;
	overflow:hidden;
}
.he50{
	width:100%;
	height:50px;
	line-height:50px;
	clear:both;
	overflow:hidden;
}
.he70{
	width:100%;
	height:70px;
	line-height:70px;
	clear:both;
	overflow:hidden;
}
body{
}
.all{
	width:100%;
	background:#fff;
	margin:0 auto;
}
.header{
	min-width:1200px;
	width:100%;
}


/*banner样式*/
.banner{ width:100%; height:auto; position:relative;}
#bannerBox{ width:100%; height:auto; position:absolute; top:0; left:0;}
#bannerList{ position:relative; width:100%; height:auto;}
#bannerList li{position: absolute; left:0; top:0; width:100%;}
#bannerList li a img{height:516px;position: absolute; left:0; top:0; width:100%;}
#bannerBton{ position:absolute; left:255px; bottom:-25px; }
#bannerBton li{ width:35px; height:5px; float:left; text-align: center; margin-right:7px; background-color:#ccc; line-height:15px; font-size:12px; cursor:pointer;}
#bannerBton li.up{ background-color:#F00; color:#fff;}



.img-scroll { position:relative;float:right; width:679px;}
.prev{float:right;margin-right: -12px;
    margin-top: -270px;}
.prev1{float:right;margin-right: -12px;
    margin-top: -270px;}

.prev img{
}
/*.img-list ul { width:9999px;}*/
.img-list { position:relative; width:679px;height:340px;overflow:hidden;}
.img-list ul { width:684px;height:334px;}
.img-list li { float:right; display:inline; width:228px; height:169px;text-align:center;}
.img-list li a{ display:block;float:right; display:inline; width:223px; height:165px; background-color:#BDBDDF;}



.img-scroll2 { position:relative;float:right; width:679px;}
.prev{float:right;margin-right: -12px;
    margin-top: -270px;}
.prev2{float:right;margin-right: -12px;
    margin-top: -270px;}

.prev img{
}
/*.img-list ul { width:9999px;}*/
.img-list2 { position:relative; width:679px;height:340px;overflow:hidden;}
.img-list2 ul { width:684px;height:334px;}
.img-list2 li { float:right; display:inline; width:228px; height:169px;text-align:center;}
.img-list2 li a{ display:block;float:right; display:inline; width:223px; height:165px; background-color:#BDBDDF;}

.img-scroll3 { position:relative;float:right; width:679px;}
.prev{float:right;margin-right: -12px;
    margin-top: -270px;}
.prev3{float:right;margin-right: -12px;
    margin-top: -270px;}

.prev img{
}
/*.img-list ul { width:9999px;}*/
.img-list3 { position:relative; width:679px;height:340px;overflow:hidden;}
.img-list3 ul { width:684px;height:334px;}
.img-list3 li { float:right; display:inline; width:228px; height:169px;text-align:center;}
.img-list3 li a{ display:block;float:right; display:inline; width:223px; height:165px; background-color:#BDBDDF;}

.img-scroll4 { position:relative;float:right; width:679px;}
.prev{float:right;margin-right: -12px;
    margin-top: -270px;}
.prev4{float:right;margin-right: -12px;
    margin-top: -270px;}

.prev img{
}
/*.img-list ul { width:9999px;}*/
.img-list4 { position:relative; width:679px;height:340px;overflow:hidden;}
.img-list4 ul { width:684px;height:334px;}
.img-list4 li { float:right; display:inline; width:228px; height:169px;text-align:center;}
.img-list4 li a{ display:block;float:right; display:inline; width:223px; height:165px; background-color:#BDBDDF;}

.top-tm{
	width:100%;
	height:78px;
	background:#ccc;
	opacity:0.5;
	position:fixed;
	top:0;
	left:0;
	z-index:99px;
}
.top{ 
	width:1231px;
	height:48px;
	margin:0 auto;
}
.topc{
	width:1220px;
	height:78px;
	background:#333333;
	position:fixed;
	top:0;
	z-index:99999;
}
.logo{
	width:140px;
	background:#F5F5F5;
	position:absolute;
	top:0;
}
.logo1{
	width:100%;
	height:78px;
	background:url(../images/logo.png) no-repeat;
	background-size: 100% 100%;
}
.logo-ul{
	width:100%;
	/*height:438px;*/
}
.logo-ul li{
	width:100%;
	height:54.8px;
	float:left;
}
.logo-ul li a{
	display:block;
	width:100%;
	height:54.8px;
	font-size:14px;
	color:#333333;
	text-indent:0.5em;
	line-height:30px;
}
.logo-ul li a:hover{
	background:#333333;
	color:#fff;
}
.logo-ul li a p{
	font-size:12px;
	color:#a9a9a9;
	line-height:15px;
}
.nav{
	float:left;
	width:640px;
	height:100%;
	margin-left:140px;
}
.nav ul{
	width:640px;
	height:100%;
	float:right;
}
.nav ul li{
	width:88px;
	height:100%;
	float:left;
}
.nav ul .nav-li1{
	width:100;
	height:100%;
}
.nav ul li a{
	width:88px;
	height:100%;
	float:left;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:78px;
}
.nav ul li .nav-li{
	float:left;
	background:url(../images/sous.png) no-repeat  center;

}
.nav ul li .nav-li:hover{
	background:url(../images/sous.png) no-repeat center;
}
.nav ul li a:hover{
	background:#525252;
}




.navaa{
	float:left;
	width:640px;
	height:100%;
	margin-left:140px;
}
.navaa ul{
	width:640px;
	height:100%;
	float:right;
}
.navaa ul li{
	width:120px;
	height:100%;
	float:left;
}
.navaa ul .nav-li1{
	width:100;
	height:100%;
}
.navaa ul li a{
	width:120px;
	height:100%;
	float:left;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:78px;
}
.navaa ul li .nav-li{
	float:left;
	background:url(../images/sous.png) no-repeat  center;

}
.navaa ul li .nav-li:hover{
	background:url(../images/sous.png) no-repeat center;
}
.navaa ul li a:hover{
	background:#525252;
}
.tel{
	width:440px;
	height:100%;
	background:#525252;
	float:right;
}
.zxrx{
	width:255px;
	height:100%;
	float:left;
	background:url(../images/logo-rx.png) no-repeat;
}
.rx-zt{
	font-size:14px;
	color:#ECECEC;
	text-indent:4em;
	line-height:30px;
}
.rx{
	font-size:20px;
	color:#FCFCFC;
	line-height:17px;
	text-indent:2.7em;
}
.zx{
	width:87px;
	height:100%;
	float:left;
	background:url(../images/zx-bg1.png) no-repeat;
}
.zx a{
	display:block;
	width:87px;
	height:100%;
	color:#fff;
	font-size:14px;
	line-height:100px;
	text-decoration:underline;
	/*text-align:center;*/
	text-indent:0.6em;
}
.weixin{
	float:right;
	height:100%;
}
.container{
	width:1135px;
	margin:0 auto;
	padding-left:147px;
}
.service{
	width:1059px;
	margin:0 auto;
}
.service-title{
	font-size:24px;
	color:#111111;
	text-align:center;
	line-height:70px;
}
.service-gd{
	font-size:14px;
	color:#555555;
}
.service-gd a{
	display:block;
	font-size:14px;
	color:#555555;
	text-align:center;
}
.service-c{
	width:100%;
}
.service-c span{
	display:block;
	font-size:14px;
	color:#999999;
	text-indent:2em;
	line-height:25px;
}
.service-c1{
	width:100%;
	height:175px;
}
.service-c1left{
	width:705px;
	/*height:100%;*/
	float:left;
}
.service-c1left1{
	width:350px;
	/*height:100%;*/
	float:left;
}
.service-c1left2{
	width:350px;
	float:right;
}
.service-c1right{
	width:350px;
	float:right;
}
.c1left1{
	font-size:16px;
	color:#111111;
	text-align:center;
	line-height:36px;
}
.c1left1-c{
	width:100%;
	height:140px;
	background:#F5F5F5;
	text-align:center;
	font-size:14px;
	color:#999999;
	line-height:25px;
	text-indent:4em;
}
.service-jies{
	width:270px;
	height:100%;
	margin:0 auto;
}
.dt{
	width:1059px;
	/*height:342px;*/
	/*background:blue;*/
	margin:0 auto;
}
.dt-title{
	width:1059px;
	height:67px;
	border-bottom:1px solid #EDEDED;
	background:url(../images/dt_bg.png) no-repeat left center;
}
.dt-title1{
	font-size:20px;
	color:#111111;
	text-indent:2em;
	line-height:67px;
	float:left;
}
.dt-title2{
	display:block;
	float:right;
	line-height:80px;
	margin-right:10px;
}
.dt-c{
	width:1059px;
	height:255px;
}
.dt-c1{
	width:370px;
	height:255px;
	float:left;
}
.dt-c1l{
	width:183px;
	height:255px;
	float:left;
	background:#028471;
}
.dt-c2l{
	width:183px;
	height:255px;
	float:left;
	background:#34495E;
}
.dt-c1date{
	width:57px;
	height:60px;
	float:left;
	background:url(../images/xgl.png) no-repeat;
}
.dt-c1date1{
	width:57px;
	height:60px;
	float:left;
	background:url(../images/lb-bg8.png) no-repeat;
}
.dt-c1date2{
	width:57px;
	height:60px;
	float:left;
	background:url(../images/lb-bg9.png) no-repeat;
}
.dt-c1date3{
	width:57px;
	height:60px;
	float:left;
	background:url(../images/lb-bg10.png) no-repeat;
}
.date1{
	display:block;
	font-size:16px;
	color:#fff;
	margin-left:10px;
	padding-top:9px;
}
.date2{
	display:block;
	font-size:16px;
	color:#fff;
	margin-left:28px;
}
.dt-c1title{
	width:122px;
	float:right;
	color:#fff;
	font-size:14px;
	line-height:20px;
	margin-top:5px;
}
.dt-c1title a{
	display:block;
	width:122px;
	float:right;
	color:#fff;
	font-size:14px;
	line-height:20px;
	margin-top:5px;
}
.dt-c1r{
	width:183px;
	height:255px;
	float:right;
}
.dt-c1r1{
	width:183px;
	height:125px;
	float:left;
	background:#3B9939;
}
.dt-c2r1{
	width:183px;
	height:125px;
	float:left;
	background:#4AA49A;
}
.dt-c1r1date{
	width:55px;
	height:53px;
	float:left;
	background:url(../images/xg2.png) no-repeat;
}
.dt-c2r1date{
	width:55px;
	height:53px;
	float:left;
	background:url(../images/xg5.png) no-repeat;
}
.date3{
	display:block;
	font-size:16px;
	color:#fff;
	margin-left:14px;
	padding-top:16px;
}
.date4{
	display:block;
	font-size:16px;
	color:#fff;
	margin-left:29px;
}
.dt-c1rtitle{
	width:128px;
	height:53px;
	float:right;
}
.dt-c1rtitle a{
	display:block;
	width:124px;
	height:53px;
	color:#fff;
	font-size:14px;
	line-height:25px;
	float:left;
	text-decoration:underline;
}
.dt-c1rc{
	display:block;
	width:159px;
	color:#fff;
	font-size:12.2px;
	line-height:20px;
	margin:0 auto;
}
.dt-c1r2{
	width:183px;
	height:125px;
	float:left;
	background:#4cb3a9;
}
.dt-c2r2{
	width:183px;
	height:125px;
	float:left;
	background:#F43B40;
}
.dt-c1r2date{
	width:55px;
	height:53px;
	float:left;
	background:url(../images/xg3.png) no-repeat;
}
.dt-c2r2date{
	width:55px;
	height:53px;
	float:left;
	background:url(../images/xg6.png) no-repeat;
}
.dt-c1c{
	width:748px;
	height:255px;
	float:left;
}
.dt-c2{
	width:370px;
	height:255px;
	float:right;
}
.dt-c2date{
	width:57px;
	height:60px;
	float:left;
	background:url(../images/xg4.png) no-repeat;
}
.dt-c2c{
	width:305px;
	height:255px;
	float:right;
	background:#E7E7E7;
}
.dt-c2xg{
	width:288px;
	height:245px;
	margin:0 auto;
}
.dt-c2xg-js{
	font-size:14px;
	color:#333333;
	line-height:30px;
	text-indent:0.5em;
}
.ncase{
	width:1059px;
	margin:0 auto;
}
.ncase-title{
	width:1059px;
	height:67px;
	border-bottom:1px solid #EDEDED;
	background:url(../images/case-logo.png) no-repeat left center;
}
.ncase-container{
	width:1059px;
}
.ncase-cleft{
	width:377px;
	/*height:335px;*/
	float:left;
}
.n-c1-t{
	width:377px;
	height:32px;
	background:#000;
	opacity:0.6;
	margin-top:-32px;
	z-index:999;
	color:#fff;
	font-size:14px;
	line-height:30px;
	text-indent:1em;
}
.n-c1-t1{
	width:377px;
	height:32px;
	background:#000;
	opacity:0.3;
	margin-top:-32px;
	z-index:999;
	color:#fff;
	font-size:14px;
	line-height:30px;
	text-indent:1em;
}
.ncase-cright{
	width:678px;
	float:right;
}
.ncase-cright li{
	width:226px;
	height:170px;
	float:right;
}
.ncase-cright li a{
	display:block;
	width:224px;
	height:165px;
	float:right;
}
.ncase-cr1{
	width:450px;
	float:left;
}
.ncase-cr1l{
	width:223px;
	float:left;
}
.ncase-cr1lt{
	width:100%;
	height:166px;
}
.n-img2-t{
	display:block;
	width:223px;
	height:30px;
	background:#000;
	opacity:0.6;
	margin-top:-35px;
	z-index:999;
	color:#fff;
	font-size:14px;
	line-height:30px;
	text-indent:1em;
}
.n-img2-t1{
	width:223px;
	height:30px;
	background:#000;
	opacity:0.5;
	/*margin-top:-35px;*/
	margin-top:-34px;
	z-index:999;
	color:#fff;
	font-size:14px;
	line-height:30px;
	text-indent:1em;
}
.ncase-cr1r{
	width:223px;
	float:right;
}
.ncase-cr2{
	width:223px;
	float:right;
}
.jdcase{
	width:1059px;
	margin:0 auto;
}
.jdcase-title{
	width:1059px;
	height:67px;
	border-bottom:1px solid #EDEDED;
	background:url(../images/jdcase-logo.png) no-repeat left center;
}
.jdcase-container{
	width:1059px;
}
.jd-nav{
	width:100%;
	height:58px;
}
.jd-nav ul{
	width:100%;
	height:58px;
	line-height:58px;
}
.jd-nav ul li{
	width:110px;
	height:25px;
	float:left;
	margin-top:20px;
}
.jd-nav ul li a{
	display:block;
	width:77px;
	height:25px;
	float:left;
	color:#555555;
	font-size:14px;
	line-height:25px;
	text-align:center;
}
.jd-nav ul li a:hover{
	display:block;
	width:77px;
	height:25px;
	background:#E60012;
	border-radius:25px;
	z-index:8889;
	color:#fff;
}
.bpinp{
	width:100%;
	height:445px;
	background:#333333;
}
.bpinp-title{
	width:1079px;
	/*height:500px;*/
}
.bpinp-logo{
	width:400px;
	height:85px;
	background:url(../images/bpinp-logo.png) no-repeat left center;
	font-size:18px;
	color:#999999;
	line-height:85px;
	text-indent:8em;
	float:left;
}
.bpinp-nav{
	/*width:360px;*/
	height:85px;
	float:left;
}
.bpinp-nav ul{
	/*width:360px;*/
	height:85px;
	float:left;
}
.bpinp-nav ul li{
	width:85px;
	height:100%;
	float:left;
}
.bpinp-nav ul li a{
	width:85px;
	height:100%;
	float:left;
	text-align:center;
	font-size:14px;
	line-height:86px;
	color:#ededed;
}
.ckgd{
	width:100px;
	height:30px;
	float:right;
	border:1px solid #BBBBBB;
	margin-top:30px;
}
.ckgd a{
	display:block;
	width:100px;
	height:30px;
	font-size:12px;
	color:#fff;
	text-align:center;
	line-height:30px;
}
.bpinp-container{
	width:1130px;
	/*margin-left:235px;*/
	margin:0 auto;
	padding-left:178px;
}
.bpinp-c{
	width:1110px;
	float:right;
}
.bpinp-c1{
	width:1060px;
}
.bvi{
	width:100%;
	height:445px;
	background:#3D3D3D;
}
.bvi-logo{
	width:400px;
	height:85px;
	background:url(../images/bvi-logo.png) no-repeat left center;
	font-size:18px;
	color:#999999;
	line-height:85px;
	text-indent:8em;
	float:left;
}
.bbz{
	width:100%;
	height:445px;
	background:#333333;
}
.bbz-logo{
	width:400px;
	height:85px;
	background:url(../images/bbz-logo.png) no-repeat left center;
	font-size:18px;
	color:#999999;
	line-height:85px;
	text-indent:8em;
	float:left;
}
.bm{
	width:100%;
	height:445px;
	background:#3D3D3D;
}
.bm-logo{
	width:400px;
	height:85px;
	background:url(../images/bm-logo.png) no-repeat left center;
	font-size:18px;
	color:#999999;
	line-height:85px;
	text-indent:8em;
	float:left;
}
.sy-lxwm-c{
	width:1135px;
	/*margin-left:217px;*/
	/*margin-bottom:165px;*/
	margin:0 auto;
	padding-left:145px;
	height:622px;
}
.sy-lxwm{
	width:1059px;
	/*height:495px;*/
	height:500px;
	margin:0 auto;
	background:url(../images/lxwm-bg.png) no-repeat;
}
.footer-pf{
	width:100%;
	height:120px;
	background:#EEEEEE;
	position:fixed;
	bottom:97px;
}
.sfooter-pf{
	width:100%;
	height:120px;
	background:#EEEEEE;
	position:fixed;
	bottom:0px;
}
.footer-pf-c{
	width:1220px;
	height:100%;
	margin:0 auto;
}
.footer-pf-c ul{
	width:1220px;
	height:100%;
	margin:0 auto;
	background:url(../images/ft-logo.png) no-repeat left center;
}
.footer-pf-c ul li{
	width:240px;
	height:100%;
	float:left;
	color:#333333;
	font-size:16px;
	text-indent:4em;
	line-height:20px;
	padding-top:40px;

}
.footer-pf-c ul li a{
	display:block;
	width:240px;
	height:100%;
	float:left;
	color:#333333;
	font-size:16px;
	text-indent:4em;
	line-height:20px;
	/*padding-top:40px;*/
}
.footer-pf-c ul li a p{
	color:#666666;
	font-size:14px;
}
.footer-lx{
	width:100%;
	height:97px;
	background:#333333;
	position:fixed;
	bottom:0;
}
.ft-lx-c{
	width:1220px;
	height:100%;
	margin:0 auto;
}
.ft-lx-c1{
	width:750px;
	height:100%;
	float:left;
	color:#999;
	font-size:14px;
	line-height:26px;
}
.ft-lx-c2{
	width:309px;
	height:100%;
	float:right;
	color:#999;
	font-size:14px;
	line-height:26px;
	text-align:right;
	margin-right:30px;
}
.ft-lx-c2 .qq{
	width:162px;
	height:100%;
	float:left;
}
.ft-lx-c2 .qq a{
	float:left;
	margin-left:10px;
}

.ft-lx-tel{
	font-size:24px;
	color:#646464;
	font-family:"Impact";
}

.right-pf{
	width:100px;
	position:fixed;
	bottom:120px;
	right:0;
}
.right-pf1{
	width:100px;
	position:fixed;
	bottom:218px;
	right:0;
}
.zx-pf{
	width:100px;
	height:100px;
	background:url(../images/zx-pf.png) no-repeat ;
}
.zx-pf a{
	display:block;
	width:100px;
	height:100px;
	color:#fff;
	font-size:18px;
	line-height:150px;
	text-align:center;
}
.huidb{
	width:100px;
	height:100px;
	background:url(../images/huidb.png) no-repeat ;
}
.huidb a{
	display:block;
	width:100px;
	height:100px;
	color:#fff;
	font-size:18px;
	line-height:150px;
	text-align:center;
}
.case-lb{
	width:1059px;
	margin:0 auto;
	padding-bottom:230px;
}

.case-lb-title{
	width:100%;
	height:50px;
	line-height:50px;
	color:#111111;
	font-size:20px;
	border-bottom:1px solid #EDEDED;
}
.case-lb-nav{
	width:100%;
	height:60px;
}
.case-lb-nav ul{
	width:1050px;
	height:60px;
	float:left;
}
.case-lb-nav li{
	width:100px;
	height:100%;
	float:left;
}
.case-lb-nav ul li a{
	display:block;
	width:70px;
	height:100%;
	float:left;
	text-align:center;
	color:#555555;
	font-size:14px;
	line-height:50px;
}
.case-lb-c{
	width:100%;
}
.case-lb-c ul{
	width:100%;
}
.case-lb-c ul li{
	width:210px;
	height:245px;
	float:left;
}
.case-lb-c ul li a{
	display:block;
	width:205px;
	height:210px;
	float:left;
	line-height:20px;
}
.case-lb-c ul li a img{
	display:block;
	width:205px;
	height:152px;
} 
.case-c-t1{
	width:100%;
	color:#000;
	font-size:14px;
}
.case-c-t1j{
	width:100%;
	color:#666;
	font-size:12px;
}
.case-more{
	width:170px;
	height:35px;
	margin:0 auto;
}
.case-more a{
	display:block;
	width:170px;
	height:35px;
	line-height:35px;
	text-align:center;
	background:url(../images/case-more.png) no-repeat right center;
	color:#e60012;
	font-size:18px;
}
.case-xq{
	width:1059px;
	margin:0 auto;
	/*padding-bottom:307px;*/
}
.case-xq-left{
	width:716px;
	float:left;
	/*padding-bottom:140px;*/
	padding-bottom:60px;
}
/*.case-xq-titlel{
	width:100%;
	height:50px;
	line-height:26px;
	color:#111111;
	font-size:20px;
	border-bottom:1px solid #EDEDED;
}*/
.sqbj{
	width:100%;
	height:85px;
}
.sqbj-xq{
	width:100%;
	height:23px;
	color:#999;
	font-size:14px;
	line-height:40px;
}
.sqbj-left{
	width:365px;
	height:100%;
	float:left;
}
.sqbj-right{
	width:351px;
	height:100%;
	float:right;
}
.sqbj-r1{
	color:#333;
	float:left;
	font-size:16px;
	line-height:40px;
}
.sqbj-r2{
	width:140px;
	height:35px;
	float:right;
	background:#D7151B;
}
.sqbj-r2 a{
	display:block;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:35px;
}
.case-xq-c{
	width:100%;
	/*height:1340px;*/
	color:#999999;
	font-size:14px;
	padding-bottom:30px;
}
.case-xq-c1{
	width:100%;
	height:1040px;
	color:#999999;
	font-size:14px;
	padding-bottom:30px;
	/*background:url(../images/fw.png) no-repeat left center;*/
}
.lm2{
	width:100%;
	color:#999999;
	font-size:14px;
	padding-bottom:30px;
	background:blue;
	height:200px;
}
.lm2 ul{
	width:100%;

}
.lm2 ul li{
	width:208px;
	height:245px;
	float:left;
	background:yellow;
}
.lm2 ul li a{
	display:block;
	width:204px;
	height:213px;
	float:left;
	background:#fff;
}
.case-xq-c11{
	width:100%;
}
.case-xqc-img{
	width:100%;
	/*height:586px;*/
	text-align: center;
	border:1px solid #EFEEEE;
}
.fhlb{
	width:125px;
	height:26px;
	float:left;
}
.fhlb a{
	display:block;
	width:125px;
	height:26px;
	float:left;
	background:url(../images/case-more.png) no-repeat right center;
	color:#e60012;
	font-size:18px;
}
.case-xq-right{
	width:290px;
	float:right;
	/*height:200px;*/
}
.case-xq-right1{
	width:100%;
	height:370px;
}
.xq-r1-tel{
	width:290px;
	height:99px;
	background:url(../images/xq-tel.png) no-repeat;
	color:#EEEEEE;
	font-size:28px;
	font-family:[Avanti];
	line-height:100px;
	text-indent:2.6em;
}
.xq-r1-c{
	width:290px;
	height:270px;
	float:right;	
	background:url(../images/sq-rbg.png) no-repeat left center;
}
.xq-r1-c p{
	height:30px;
	color:#504c47;
	font-size:14px;
	text-indent:3.5em;
	line-height:47px;
}
.email{
	height:30px;
	color:#504c47;
	font-size:14px;
	text-indent:2em;
	line-height:47px;
}
.gjlx{
	width:133px;
	height:30px;
	float:left;
	margin-top:-33px;
}
.gjlxa{
	display:block;
	width:133px;
	height:30px;
	background:url(../images/gjlx-img.png) no-repeat right center;
	color:#d60012;
	font-size:16px;
	text-indent:2.3em;
	line-height:32px;
}
/*.gjlx a{
	display:block;
	width:133px;
	height:30px;
	background:url(../images/gjlx-img.png) no-repeat right center;
	color:#e60012;
	font-size:16px;
	text-indent:2.3em;
	line-height:32px;
}*/
.case-xq-dt{
	width:100%;
}
.lx-xq-dt{
	width:100%;
	padding-bottom:245px;
}
.xq-dt-title{
	width:130px;
	height:60px;
	background:url(../images/dt_bg.png) no-repeat left center;
	float:left;
	color:#111111;
	font-size:20px;
	text-indent:2em;
	line-height:60px;
}
.gd-img{
	float:right;
	line-height:65px;
}
.xq-dt-c1{
	width:100%;
	border-top:1px solid #EFEEEE;
}
.dt-c1-title{
	width:100%;
	color:#646464;
	font-size:14px;
}
.dt-c1-date{
	width:70px;
	height:53px;
	background:url(../images/dt-date.png) no-repeat right bottom;
	float:left;
}
.dt-d1{
	display:block;
	color:#666;
	font-size:20px;
	line-height:55px;
}
.dt-d2{
	display:block;
	color:#999;
	font-size:13px;
	margin-top:-18px;
}
.dt-tr{
	width:218px;
	color:#646464;
	font-size:14px;
	float:right;
	line-height:20px;
}
.dt-tr a{
	display:block;
	width:218px;
	color:#646464;
	font-size:14px;
	float:right;
	line-height:20px;
}
.dt-c1-c{
	width:100%;
	color:#999;
	font-size:12px;
	line-height:24px;
}
.lyqt{
	width:1059px;
	margin:0 auto;
	height:272px;
	padding-bottom:250px;
}
.lyqt1{
	width:1059px;
	margin:0 auto;
	height:272px;
	padding-bottom:250px;
	padding-left:147px;
}
.case-xq-titleb{
	width:100%;
	height:40px;
	line-height:26px;
	color:#111111;
	font-size:20px;
	border-bottom:1px solid #EDEDED;
}
.dt-c{
	width:100%;
	height:255px;
}
.dt-c li{
	width:264.5px;
	height:100%;
	float:left;
}
.dt-c li a{
	display:block;
	width:245px;
	height:100%;
	float:left;
	background:#028471;
}
.dt-rtitle{
	color: #fff;
    float: right;
    font-size: 14px;
    line-height: 23px;
    margin-top: 8px;
    /*width: 187px;*/
    width:186px;
}
.dt-c22{
	width:100%;
}
.dt-c22 li{
	width:529px;
	height:95px;
	float:left;
	margin-bottom:20px;
}
.dt-c22 li a{
	display:block;
	width:510px;
	height:95px;
	float:left;
	border-bottom:1px solid #EDEDED;
}
.dt-c22 li a img{
	display:block;
	width:100px;
	height:70px;
	float:left;
}
.dt-c22 li a .dt-c2-title{
	width:392px;
	float:right;
	color:#666;
	font-size:14px;
	line-height:41px;
}
.dt-c2-date{
	width:392px;
	float:right;
	color:#999;
	font-size:14px;
}
.dt-lb{
	width:1059px;
	/*width:925px;*/
	margin:0 auto;
	padding-bottom:220px;
}
.dt-lb1{
	width:1059px;
	margin:0 auto;
	padding-bottom:220px;
}
.dtxq-img{
	width:467px;
	height:302px;
	margin:0 auto;
}
.sj{
	float:right;
}
.sj span{
	color:#e60012;
	font-size:14px;
}
.lx-fs{
	width:100%;
	height:381px;
	background:url(../images/lx-fs.png) no-repeat;
}

#Tab2 {
	width:100%;
	
}
/*菜单class*/
.Menubox {
	width: 100%;
	height: 40px;
}
.Menubox ul {
	/*width:100%;*/
	width:390px;
	height:40px;
	float:left;
}
.ul-right{
	width:326px;
	height:40px;
	float:right;
	/*background:blue;*/
	border-bottom:1px solid #E0E0E0;
}
.Menubox li {
	float: left;
	display: block;
	cursor: pointer;
	width: 97px;
	height:40px;
	text-align: center;
	color: #333333;
	font-size:16px;
	line-height:40px;
	border-bottom:1px solid #E0E0E0;
}
.Menubox li.hover {
	padding: 0px;
	background: #fff;
	width: 97px;
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-bottom:none;
	background: url(bg1.gif);
	color: #e60012;
	font-size:16px;
	height: 40px;
	line-height:40px;
}
.Contentbox {
	clear: both;
	color:#666;
	font-size:14px;
}
.case-xq-c11 li{
	width:358px;
	height:360px;
	float:left;

}
.case-xq-c11 li a{
	display:block;
	width:278px;
	height:360px;
	color:#666;
	font-size:18px;
	line-height:30px;
	text-indent:2em;
	border-bottom:1px solid #ddd;
	margin:0 auto 30px;
}
.jianjie{
	width:275px;
	margin:0 auto;
	/*padding-top:185px;*/
}
.go{
	width:100%;
	float:left;
	line-height:45px;
}
.go a {
	display:block;
	color:#555;
	font-size:14px;
}
.go a span{
	display:block;
	color:#e60012;
	font-size:14px;
	float:left;
}
.next1{
	width:100%;
	float:left;
}
.next1 a {
	display:block;
	color:#555;
	font-size:14px;
}
.next1 a span{
	display:block;
	color:#e60012;
	font-size:14px;
	float:left;
}
.mc{
	width:100%;
	height:32px;
	background:#3D3D3D;
	color:#b9b9b9;
	font-size:14px;
	line-height:32px;
	text-indent:1em;
	margin:10px 10px;
	float:left;
}
.mc .mcc{
	display:block;
}
.i-mc{
	width:100%;
	height:32px;
	background:#3D3D3D;
	color:#b9b9b9;
	font-size:14px;
	line-height:32px;
	float:left;
	margin-bottom:10px;
}
.i-mc input{
	background:#3D3D3D;
	border:none;
	text-indent:1em;
	width:300px;
	color:#fff;
}
.mc input{
	background:#3D3D3D;
	border:none;
	text-indent:1em;
	width:400px;
	color:#fff;
}
.lxr{
	width:338px;
	height:32px;
	line-height:32px;
	background:#3D3D3D;
	color:#b9b9b9;
	font-size:14px;
	text-indent:1em;
	margin:10px 10px;
	float:left;
}
.i-lxr{
	width:230px;
	height:32px;
	line-height:32px;
	background:#3D3D3D;
	color:#b9b9b9;
	font-size:14px;
	float:left;
	margin-bottom:10px;
}
.lxr input{
	background:#3D3D3D;
	border:none;
	color:#fff;
}
.i-lxr input{
	background:#3D3D3D;
	border:none;
	color:#fff;
}
.lxr1{
	width:338px;
	height:32px;
	line-height:32px;
	background:#3D3D3D;
	color:#b9b9b9;
	font-size:14px;
	/*text-indent:1em;*/
	margin:10px 10px;
	margin-right:-9px;
	float:right;
	/*margin-right:-10px;*/
}
.i-lxr1{
	width:233px;
	height:32px;
	line-height:32px;
	background:#3D3D3D;
	color:#b9b9b9;
	font-size:14px;
	/*text-indent:1em;*/
	float:right;
	margin-bottom:10px;
}
.lxr1 input{
	background:#3D3D3D;
	border:none;
	color:#fff;
}
.i-lxr1 input{
	background:#3D3D3D;
	border:none;
	color:#fff;
}
.xnr{
	width:100%;
	background:#3D3D3D;
	color:#b9b9b9;
	font-size:14px;
	line-height:32px;
	text-indent:1em;
	margin:10px 10px;
	float:left;
}
.xnr textarea{
	color:#fff;
}
.i-xnr{
	width:100%;
	background:#3D3D3D;
	color:#b9b9b9;
	font-size:14px;
	line-height:32px;
	text-indent:1em;
	float:left;
}
.i-xnr textarea{
	color:#fff;
}
#tijiao{
	width:120px;
	height:30px;
	background:#3D3D3D;
	border:none;
	color:#b9b9b9;
	font-size:14px;
	margin-left:200px;
	margin-right:30px;
}
.tj{
	width:120px;
	height:30px;
	background:#3D3D3D;
	border:none;
	color:#b9b9b9;
	font-size:14px;
	margin-left:110px!important;
	margin-right:30px;
	margin-top:10px;
}
#chongzhi{
	width:120px;
	height:30px;
	background:#3D3D3D;
	border:none;
	color:#b9b9b9;
	font-size:14px;
}
.b-lxfs{
	width:100%;
	height:300px;
	background:url(../images/lx-fs.png) no-repeat right center;
	margin-bottom:30px;
}
.b-lxfs p{
	color:#666;
	font-size:14px;
	text-indent:2em;
	line-height:30px;
}
#job_list th{
	color:#333;
	font-size:14px;
	line-height:40px;
}
#job_list tr td a{
	display:block;
	color:#e60012;
	font-size:14px;
}
#job_list tr td{
	color:#666;
	font-size:14px;
}
.grjl{
	width:100%;
	height:30px;
	background:#F5F5F5;
}
.grjl .jl{
	width:110px;
	height:30px;
	color:#666;
	font-size:16px;
	text-align:center;
	line-height:30px;
	background:url(../images/rjt1.png) no-repeat center right;
}
.gbook-ul{
	width:495px;

}
.s-lxfs{
	width:537px;
	float:left;
	margin-left:25px;
}
.s-lxfs p{
	color:#666;
	font-size:14px;
	line-height:30px;
}
.b-tel{
	width:537px;
	height:50px;
	float:left;
	margin-left:25px;
	margin-top:25px;
}
.b-tel1{
	width:175px;
	height:50px;
	float:left;
}
.b-tel2{
	float:left;
}
.btitle{
	width:690px;
	height:42px;
	line-height:53px;
	color:#333;
	font-size:18px;
	border-bottom:1px solid #E0E0E0;
}
.title{
	display:block;
	color:#ee0000;
	font-size:24px;
	text-align:center;
	line-height:65px;
	text-indent:0;
}















.img-scroll1{ position:relative; width:288px;height:245px;margin:0 auto;}

.img-scroll1 .prev1 { position:absolute; display:block; width:24px; height:40px; background-color:#a29b95;
top:360px; color:#FFF; text-align:center;z-index:8888;opacity:0.6;}
.img-scroll1 .next1 { position:absolute; display:block; width:24px; height:40px; background-color:#a29b95;
top:90px; text-align:center;z-index:8888;opacity:0.6;}
.img-scroll1 .prev1 { left:0}
.img-scroll1 .next1 { right:0}


.img-list1 { position:relative; width:288px; height:245px;overflow:hidden}
.img-list1 ul { width:9999px;}
.img-list1 li { float:left; display:inline; width:288px;height:245px;background:#E7E7E7;}
.img-list1 li a{display:block;width:288px;height:245px;background:#E7E7E7;}
.hdfh{
    color:#fff;
    line-height:40px;
    font-size:18px;
}
.hdfh1{
    color:#fff;
    line-height:40px;
    font-size:18px;
}

.img-scroll-bvi { position:relative;float:right; width:679px;}
.img-scroll-bvi .prev-bvi{float:right;margin-right: -12px;
    margin-top: -270px;}
.img-scroll-bvi .prev-bvi{float:right;margin-right: -12px;
    margin-top: -270px;}

.prev img{
}
/*.img-list ul { width:9999px;}*/
.img-list-bvi { position:relative; width:679px;height:340px;overflow:hidden;}
.img-list-bvi ul { width:684px;height:334px;}
.img-list-bvi li { float:right; display:inline; width:228px; height:169px;text-align:center;}
.img-list-bvi li a{ display:block;float:right; display:inline; width:223px; height:165px; background-color:#BDBDDF;}


table{
	color:#666;
	font-size:14px;
}
#jianli{
	display:none;
}
#jianli table tr{
	line-height:35px;
}
.search{
	width:640px;
	height:78px;
	margin-top:78px;
	background:#fff;
	display:none;
}
.ss{
	background:#fff;
	width:100px;
	height:78px;
	line-height:78px;
	background:url(../images/search.png) no-repeat left center;
	border:none;
}
.xz{
	width:480px;
	border:none;
	border-bottom:1px solid #dfdfdf;
	text-indent:2em;
	margin-left:30px;
}
.zp-js{
	width:100%;
	color:#666;
	font-size:14px;
	line-height:30px;
}
#page{
	margin-bottom:20px;
	text-align:center;
}
#page a{
	 background: #ebebeb none repeat scroll 0 0;
    border-radius: 3px;
    color: #000;
    font-size:14px;
    margin: 5px;
    padding:5px;
}
#page a:hover{
	background:#333333;
	color:#fff;
}
.n-img{
	display:none;
	width:165px;
	height:224px;
	background:#000;
	opacity:0.5;
}
.gd-ul1{
	width:1059px;
	height:210px;
	overflow:hidden;
	position:relative;
	float:left;
}
.gd-ul1 ul{
	width:9999px;
	position:absolute;
	left:0;
	top:0;
}
.gd-ul1 ul li{
	width:208px;
	height:210px;
	float:left;
}
.gd-ul1 ul li a{
	display:block;
	width:204px;
	height:100%;
	float:left;
}
.gd-ul1 ul li a p{
	color:#000;
	font-size:14px;
}
.gd-ul1 ul li a span{
	display:block;
	color:#666;
	font-size:12px;
	line-height:20px;
}
