@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px; font-family: "微软雅黑"; font-size: 12px; color:#333; overflow-x:hidden; } 
ul,li,p{ padding:0px; margin:0px; list-style-type:none;}
a { font-size: 12px; color: #333; font-family: "微软雅黑"; text-decoration:none; } 
a:visited { color: #333; } 
a:hover { color:#eb1e78; } 
a:active { color: #333; }
h2,h3,h4{ font-weight:100;}
i{margin:0px;padding:0px;font-style:normal;}



.top5{ width:100%; height:120px;box-shadow:0 1px 10px #666; position:relative; z-index:9999; }
.top5 .topb{ width:1200px; height:120px; margin:0 auto; overflow:hidden; position:relative;}
.top5 .topb .logo{ width:177px; height:55px; position:absolute; left:0px; top:37px;}
.top5 .topb .logo img{ height:55px;}
.top5 .topb .tel{ position:absolute; right:20px; top:36px; background:url(../images/i_06.png) left center no-repeat; padding-left:25px; height:18px; line-height:18px; font-size:16px; color:#eb1e78; line-height:19px;}
.top5 .topb .nav{ height:22px; width:auto; position:absolute; right:0px; top:69px;}
.top5 .topb .nav a{ display:block; padding:0 20px; height:22px; display:block; margin-left:2px; float:left; font-size:14px; line-height:22px;}
.top5 .topb .nav a:hover{ background:#eb1e78; color:#fff; border-radius: 11px;}
.top5 .topb .nav a.cur{ background:#eb1e78; color:#fff; border-radius: 11px;}

/* index_focus */
.index_focus{position:relative;width:100%;height:600px;margin:0 auto;overflow:hidden;}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;}
.index_focus_post{z-index:10;}
.index_focus .pic{height:auto;display:block;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus .slide_nav{position:absolute;left:45%;bottom:3%;}
.index_focus .slide_nav a{cursor:pointer;float:left;font-size:28px;font-family:arial;color:#c1b7b6;padding:5px 8px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none;color:#eb1e78;filter:alpha(opacity=80);opacity:0.8;}

.index_focus_pre,.index_focus_next{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre{left:30px;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:30px;background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}
.index_focus_info{position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);background:url("../images/index_focus_bg.png") no-repeat;_background:none;}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";display:none;}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none;}



.sbe{ width:1200px; height:444px; margin:0 auto; margin-top:100px; position:relative;}
.sbe .shiping{ width:727px; height:444px; position:absolute; left:-850px;/* left:0px; */top:0px; background:url(../images/i_13.png) left top no-repeat;}
.sbe .shiping .vod{width:667px; height:384px; background:#fff; margin-top:28px; margin-left:30px;}
.sbe .biaoyu{ position:absolute; /*left:819px; */left:1319px; top:5px;}
.sbe .vewm{ width:310px; height:201px; position:absolute; right:0px; bottom:0px; background:url(../images/i_19.png) right center no-repeat; z-index:999;}
.sbe .vewm2{ width:140px; height:140px; position:absolute; right:19px; top:285px; z-index:888;}
.sbe .vewm2 img{ border:0px; width:140px; height:140px;}
.sbe .vewm3{ width:150px; height:90px; font-size:12px; color:#8b8b8b; line-height:150%; position:absolute; right:191px; top:353px; z-index:999; text-align:right; }

.huiysq{ width:100%; height:190px; background:url(../images/i_24.png) center top no-repeat; margin-top:85px; margin-bottom:85px;}

.inew{ width:1200px; height:385px;  margin:0 auto; position:relative;}
.inew .ishd{ width:580px; height:auto; overflow:hidden; float:left; position:relative; left:-500px;}
/*.inew .ishd h3{ margin:0px; padding:0px; font-size:18px; font-weight:100; background:url(../images/i_27.png) left top no-repeat; height:30px; line-height:32px;letter-spacing:17px; padding-left:7px;}*/
.inew .ishd h3{ margin:0px; padding:0px; font-size:18px; font-weight:100; height:30px; line-height:30px;border-bottom:1px solid #eb1e78;}
.inew .ishd h3 font{ width:95px; height:30px; line-height:30px; color:#fff; text-align:center; display:block; background:#eb1e78;-moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; float:left;}
.inew .ishd h3 span{ font-size:12px; float:right; background:url(../images/i_30.png) right 13px no-repeat; padding-right:19px; color:#818080;letter-spacing:0;}
.inew .ishd h3 span a{color:#818080;}
.inew .ishd h3 span a:hover{color:#eb1e78;}
.inew .ishd .dhliebiao{ margin-top:35px;}
.inew .ishd .dhliebiao a{ width:170px; height:127px; border:3px solid #d7d7d7;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow:hidden; display:block; float:left; position:relative; margin-right:26px; margin-bottom:26px;}
.inew .ishd .dhliebiao a:nth-child(3n+3){ margin-right:0px;}
.inew .ishd .dhliebiao a img{ width:170px; height:127px;}
.inew .ishd .dhliebiao a p{ margin:0px; position:absolute; left:0px; bottom:0px; height:28px; line-height:28px; padding:0 5px; background:rgba(0,0,0,0.5); font-size:12px; color:#fff; overflow:hidden; width:160px; text-align:center;}
.inew .ishd .dhliebiao a:hover{ border:3px solid #eb1e78;}

.inew .qyhd{ width:580px; height:auto; overflow:hidden; float:right; position:relative; right:-500px;}
/*.inew .qyhd h3{ margin:0px; padding:0px; font-size:18px; font-weight:100; background:url(../images/i_27.png) left top no-repeat; height:30px; line-height:32px;letter-spacing:17px; padding-left:7px;}*/

.inew .qyhd h3{ margin:0px; padding:0px; font-size:18px; font-weight:100; height:30px; line-height:30px;border-bottom:1px solid #eb1e78;}
.inew .qyhd h3 font{ width:95px; height:30px; line-height:30px; color:#fff; text-align:center; display:block; background:#eb1e78;-moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; float:left;}
.inew .qyhd h3 span{ font-size:12px; float:right; background:url(../images/i_30.png) right 13px no-repeat; padding-right:19px; color:#818080;letter-spacing:0;}
.inew .qyhd h3 span a{color:#818080;}
.inew .qyhd h3 span a:hover{color:#eb1e78;}
.inew .qyhd .dhliebiao{ margin-top:35px;}
.inew .qyhd .dhliebiao a{ color:14px; padding-bottom:16px; margin-bottom:17px; border-bottom:1px dashed #d7d7d7; display:block; height:auto; overflow:hidden;}
.inew .qyhd .dhliebiao a span{ font-size:14px;  overflow:hidden; background:url(../images/d_03.png) left 8px no-repeat; padding-left:12px; display:block;}
.inew .qyhd .dhliebiao a p{ padding:0px; padding-bottom:0px; margin-bottom:0px; color:#808080; font-size:12px; line-height:20px; height:40px; overflow:hidden;}

.izjjj{ background:#e9e9e9; margin-top:80px; padding:80px 0; padding-bottom:50px; position:relative;}
.izjjj h3{ width:661px; height:30px; line-height:30px; font-size:22px; color:#333; background:url(../images/i_35.png) center center no-repeat; text-align:center; font-weight:100; margin:0 auto; position:relative; }

.izjjj2{ background:#fff; margin-top:0px; padding:80px 0; padding-bottom:50px; position:relative;}
.izjjj2 h3{ width:661px; height:30px; line-height:30px; font-size:22px; color:#333; background:url(../images/i_35.png) center center no-repeat; text-align:center; font-weight:100; margin:0 auto; position:relative;}

.Box {position: relative; }
			.Box .content {width: 1200px;margin: 0 auto;}
			.Box .Box_con {position: relative; margin-top:70px;}
			.Box .Box_con .btnl {position: absolute;}
			.Box .Box_con .btn {display: block;width: 38px;height: 71px;position: absolute;top: 90px;cursor: pointer;}
			.Box .Box_con .btnl {background: url(../images/jleft.png) no-repeat center;left: -72px;}
			.Box .Box_con .btnr {background: url(../images/jright.png) no-repeat center;right: -72px;}
			.Box .Box_con .btnl:hover {background: url(../images/jlefth.png) no-repeat center;}
			.Box .Box_con .btnr:hover {background: url(../images/jrighth.png) no-repeat center;}
			.Box .Box_con .conbox {position: relative;overflow: hidden;}
			.Box .Box_con .conbox ul {position: relative;list-style: none;}
			.Box .Box_con .conbox ul li {float: left;width: 206px;height: 310px;margin-right: 42.5px;overflow: hidden;}

			.Box .Box_con .conbox ul li img {width: 200px;height: 250px;}

			.Box .Box_con .conbox ul li a.sm{ position:relative;display: block;width: 200px;height: 250px; border:3px solid #d7d7d7;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow:hidden;}
			.Box .Box_con .conbox ul li a.sm span{ display:none;}
			.Box .Box_con .conbox ul li a:hover.sm span{ display:block; padding:10px; width:180px; height:100px; background:rgba(0,0,0,0.5); margin:0px; position:absolute; left:0; bottom:0; color:#fff; line-height:18px;}
			.Box .Box_con .conbox ul li a.sm:hover{border:3px solid #eb1e78;}
			
			.Box .Box_con .conbox ul li a.xm{ padding-top:10px; font-size:14px; text-align:center; line-height:18px; display:block;}
			.Box .Box_con .conbox ul li a.xm span{ font-size:12px;}
			
			.Box .BoxSwitch {margin-top: 30px;text-align: center;}
			.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
			.Box .BoxSwitch span.cur {background: red;}
			
			
.Box2 {position: relative;}
			.Box2 .content {width: 1200px;margin: 0 auto;}
			.Box2 .Box_con {position: relative; margin-top:70px;}
			.Box2 .Box_con .btnl {position: absolute;}
			.Box2 .Box_con .btn {display: block;width: 38px;height: 71px;position: absolute;top: 90px;cursor: pointer;}
			.Box2 .Box_con .btnl {background: url(../images/jleft.png) no-repeat center;left: -72px;}
			.Box2 .Box_con .btnr {background: url(../images/jright.png) no-repeat center;right: -72px;}
			.Box2 .Box_con .btnl:hover {background: url(../images/jlefth.png) no-repeat center;}
			.Box2 .Box_con .btnr:hover {background: url(../images/jrighth.png) no-repeat center;}
			.Box2 .Box_con .conbox {position: relative;overflow: hidden;}
			.Box2 .Box_con .conbox ul {position: relative;list-style: none;}
			.Box2 .Box_con .conbox ul li {float: left;width: 276px;height: 240px;margin-right: 32px;overflow: hidden;}

			.Box2 .Box_con .conbox ul li img {width: 270px;height: 203px;}

			.Box2 .Box_con .conbox ul li a.sm{ position:relative;display: block;width: 270px;height: 203px; border:3px solid #d7d7d7;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow:hidden;}
			
			.Box2 .Box_con .conbox ul li a.sm:hover{border:3px solid #eb1e78;}
			
			.Box2 .Box_con .conbox ul li a.xm{ padding:10px 3px 0 3px; font-size:14px; text-align:left; line-height:18px; height:18px; overflow:hidden; display:block;}
			.Box2 .Box_con .conbox ul li .gx{ display:block; height:2px; width:20px; background:#eb1e78; overflow:hidden; margin-left:3px; margin-top:10px;}
			.Box2 .Box_con .conbox ul li .hyjzp{ padding:3px; line-height:160%; margin:0px; margin-top:8px; color:#808080;}
			
			.Box2 .BoxSwitch {margin-top: 30px;text-align: center;}
			.Box2 .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
			.Box2 .BoxSwitch span.cur {background: red;}
			
			
			
			
.foot5{ background:#333333; height:auto; overflow:hidden; padding:40px 0 20px 0; width:100%; margin-top:50px;}
.foot5 .footb{ width:1200px; height:184px; margin:0 auto; position:relative;}
.foot5 .footb .bandlink{ width:1200px; position:absolute; left:0px; bottom:10px; color:#fff;}
.foot5 .footb .bandlink a{ font-size:12px; color:#fff; margin-right:15px;}
.foot5 .footb .bandlink a:hover{color:#eb1e78; }
.foot5 .footb .md{ position:absolute; left:0px; top:0px; width:300px;}
.foot5 .footb .md h3{ padding:0px; margin:0px; height:20px; line-height:20px; font-size:14px; color:#eb1e78; background:url(../images/i_43.png) left bottom no-repeat; padding-bottom:10px; font-weight:normal;}
.foot5 .footb .md .hct{ padding-top:20px;}
.foot5 .footb .md .hct a{ color:#fff; font-size:12px; margin-right:25px; margin-bottom:10px; display:block; float:left;}
.foot5 .footb .md .hfx{ padding-top:10px; color:#fff; clear:both;}

.foot5 .footb .lx{ position:absolute; left:480px; top:0px; width:350px;}
.foot5 .footb .lx h3{ padding:0px; margin:0px; height:20px; line-height:20px; font-size:14px; color:#eb1e78; background:url(../images/i_43.png) left bottom no-repeat; padding-bottom:10px; font-weight:normal;}
.foot5 .footb .lx .hct{ padding-top:20px;}
.foot5 .footb .lx .hct p{ height:16px; line-height:16px; padding:0px; margin:0px; background:url(../images/s_47.png) left center no-repeat; padding-left:25px; color:#fff; margin-bottom:15px;}

.foot5 .footb .gz{ position:absolute; right:0px; top:0px; width:238px;}
.foot5 .footb .gz h3{ padding:0px; margin:0px; height:20px; line-height:20px; font-size:14px; color:#eb1e78; background:url(../images/i_43.png) left bottom no-repeat; padding-bottom:10px; font-weight:normal;}
.foot5 .footb .gz .hct{ margin-top:20px; background:url(../images/e_03.png) left top no-repeat; height:94px; position:relative;}
.foot5 .footb .gz .hct a{ width:65px; padding-top:46px; background:url(../images/i_47.png) center top no-repeat; color:#fff; text-align:center; position:absolute; left:11px; top:20px; font-size:12px;}
.foot5 .footb .gz .hct a span{ display:none;}
.foot5 .footb .gz .hct a:hover span{ padding:0px; margin:0px; display:block; background:url(../images/e3_03.png) left top no-repeat; width:100px; height:107px; position:absolute; left:-18px; top:-97px;}
.foot5 .footb .gz .hct a:hover span img{ width:88px; height:88px; margin-top:6px; margin-left:1px;}

.copy5{ background:#262626; height:40px; line-height:40px; width:100%; text-align:center; font-size:12px; color:#fff;}
.copy5 a{ color:#fff; font-size:12px;}

.yuanqbt{ width:500px; height:115px; margin:0 auto; margin-top:50px; margin-bottom:45px; background:url(../images/x_05.png) center top no-repeat; font-size:22px; text-align:center; line-height:84px; color:#eb1e78;font-weight:100;}

.yuanqbt2{ width:500px; height:115px; margin:0 auto; margin-top:50px; margin-bottom:45px; background:url(../images/x_05.png) center top no-repeat; font-size:22px; text-align:center; line-height:84px; color:#333;font-weight:100; clear:both;}


.listbanner{ width:100%; height:224px;  padding-top:1px; position:relative;}
.listbanner h3{ height:47px; width:100%; padding:0px; margin:0px; line-height:47px; font-size:22px; color:#fff; font-weight:100; margin-top:85px; text-align:center; padding-top:0px; background:url(../images/lbx.png) center top no-repeat; overflow:hidden; position:relative; z-index:9999;}
.listbanner img{ position:absolute; left:50%; margin-left:-960px; top:0px; }

.kclm{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.kclm .lmlb{ width:570px; height:246px; float:left; margin-right:60px; padding-bottom:33px; background:url(../images/x_09.png) left bottom no-repeat; margin-bottom:27px; position:relative;}
.kclm .lmlb:nth-child(2n+2){ margin-right:0px;}
.kclm .lmlb img{ width:570px; height:246px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.kclm .lmlb h3{ height:30px; width:300px; font-size:22px; font-weight:100; color:#fff; margin:0px; padding:0px; text-align:center; position:absolute; top:68px; left:50%; margin-left:-150px;}
.kclm .lmlb span{ width:40px; height:2px; background:#eb1e78; overflow:hidden; position:absolute; left:50%; margin-left:-20px; top:109px;}
.kclm .lmlb p{ margin:0px; padding:0px; width:520px; height:30px; line-height:30px; position:absolute; top:140px; left:50%; margin-left:-260px; color:#fff; text-align:center; color:#fff; overflow:hidden;}
.kclm .lmlb p a{ font-size:14px; color:#fff; padding:0 10px;}
.kclm .lmlb p a:hover{color:#eb1e78;}
.kclm .lmlb a.more{ width:126px; height:30px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; background:rgba(0,0,0,0.5); line-height:30px; text-align:center; color:#fff; font-size:12px; display:block; position:absolute; bottom:55px; left:50%; margin-left:-63px;}
.kclm .lmlb a:hover.more{ background:#eb1e78;}

.Box3 {position: relative; margin-top:70px;}
			.Box3 .content {width: 1200px;margin: 0 auto;}
		
			.Box3 .Box_con .conbox {position: relative;overflow: hidden;}
			.Box3 .Box_con .conbox ul {position: relative;list-style: none;}
			.Box3 .Box_con .conbox ul li {float: left;width: 206px;height: 310px;margin-right: 42.5px;overflow: hidden;}
			.Box3 .Box_con .conbox ul li:nth-child(5n+5){ margin-right:0px;}

			.Box3 .Box_con .conbox ul li img {width: 200px;height: 250px;}

			.Box3 .Box_con .conbox ul li a.sm{ position:relative;display: block;width: 200px;height: 250px; border:3px solid #d7d7d7;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow:hidden;}
			
			
			/*.Box3 .Box_con .conbox ul li a.sm span{ display:none;}
			.Box3 .Box_con .conbox ul li a:hover.sm span{ display:block; padding:10px; width:180px; height:100px; background:rgba(0,0,0,0.5); margin:0px; position:absolute; left:0; bottom:0; color:#fff; line-height:18px;}
			*/
			
			
			.Box3 .Box_con .conbox ul li a.sm .tcc{ display:none;}
			.Box3 .Box_con .conbox ul li a:hover.sm .tcc{ display:block; padding:10px; width:180px; height:100px; background:rgba(0,0,0,0.5); margin:0px; position:absolute; left:0; bottom:0; color:#fff; line-height:18px;}
			
			.Box3 .Box_con .conbox ul li a.sm:hover{border:3px solid #eb1e78;}
			
			.Box3 .Box_con .conbox ul li a.xm{ padding-top:10px; font-size:14px; text-align:center; line-height:18px; display:block; padding-left:3px;}
			.Box3 .Box_con .conbox ul li a.xm span{ font-size:12px;}
			
			.Box3 .BoxSwitch {margin-top: 30px;text-align: center;}
			.Box3 .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
			.Box3 .BoxSwitch span.cur {background: red;}

			.Box3 .content a.jsmore{ width:510px; height:30px; text-align:center; line-height:32px; font-size:14px; color:#333; display:block; margin:0 auto; background:url(../images/x_15.png) center top no-repeat; margin-top:55px;}
			.Box3 .content a:hover.jsmore{background:url(../images/x_15h.png) center top no-repeat; color:#fff;}

.abooutbimg{ width:1200px; margin:0 auto; font-size:14px; line-height:250%;}
.abooutbimg p{ padding:0px; margin:0px;}
.abooutbimg img{-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; width:576px; }




a.jrqydd{width:190px; height:30px; line-height:30px; text-align:center; color:#fff; background:#eb1e78; display:block; margin:0 auto;border-radius: 15px; margin-top:10px; margin-bottom:50px;}
a.jrqydd:hover{ background:#e5e5e5; color:#333;}

.xglm{ width:1200px; height:32px; margin:0 auto; overflow:hidden; text-align:center; box-sizing:border-box;}
.xglm a{ width:100px; height:26px; text-align:center; line-height:26px; font-size:14px; color:#333; margin:0 15px; display:block;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; float:left;}
.xglm a:hover{ background:#eb1e78; color:#fff;}
.xglm a.cur{ background:#eb1e78; color:#fff;}

.xglm2{ width:1200px; height:32px; margin:0 auto; overflow:hidden; text-align:center; box-sizing:border-box;}
.xglm2 a{ width:150px; height:26px; text-align:center; line-height:26px; font-size:14px; color:#333; margin:0 15px; display:block;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; float:left;}
.xglm2 a:hover{ background:#eb1e78; color:#fff;}
.xglm2 a.cur{ background:#eb1e78; color:#fff;}


.xglm3{ width:1200px; height:32px; margin:0 auto; overflow:hidden; text-align:center; box-sizing:border-box;}
.xglm3 a{ width:100px; height:26px; text-align:center; line-height:26px; font-size:14px; color:#333; margin:0 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; padding:3px 20px;}
.xglm3 a:hover{ background:#eb1e78; color:#fff;}
.xglm3 a.cur{ background:#eb1e78; color:#fff;}



.listbox{width:1200px; height:auto; overflow:auto; margin:0 auto; margin-top:60px; }
.page{ margin-right:3px; text-align:center; float:right; margin-top:30px;}
.page a{ line-height:15px; padding:5px 5px; float:left; font-size:12px; display:block; margin-left:5px; border:1px solid #ccc;}
.page a.cur{ border:0px; background:#eb1e78; color:#fff;}

.conbox4 {position: relative;overflow: hidden;}
.conbox4 ul {position: relative;list-style: none;}
.conbox4 ul li {float: left;width: 206px;height: 310px;margin-right: 42.5px;margin-bottom: 40px;overflow: hidden;}
.conbox4 ul li:nth-child(5n+5){ margin-right:0px;}

.conbox4 ul li img {width: 200px;height: 250px;}

.conbox4 ul li a.sm{ position:relative;display: block;width: 200px;height: 250px; border:3px solid #d7d7d7;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow:hidden;}
.conbox4 ul li a.sm span{ display:none;}
.conbox4 ul li a:hover.sm span{ display:block; padding:10px; width:180px; height:100px; background:rgba(0,0,0,0.5); margin:0px; position:absolute; left:0; bottom:0; color:#fff; line-height:18px;}
.conbox4 ul li a.sm:hover{border:3px solid #eb1e78;}
			
.conbox4 ul li a.xm{ padding-top:10px; font-size:14px; text-align:center; line-height:18px; display:block; padding-left:3px;}
.conbox4 ul li a.xm span{ font-size:12px;}




.conbox5 {position: relative;overflow: hidden;}
.conbox5 ul {position: relative;list-style: none;}
.conbox5 ul li {float: left;width: 376px;height: 314px;margin-right: 36px; margin-bottom:36px;overflow: hidden;}
.conbox5 ul li:nth-child(3n+3){ margin-right:0px;}

.conbox5 ul li img {width: 370px;height: 278px;}

.conbox5 ul li a.sm{ position:relative;display: block;width: 370px;height: 278px; border:3px solid #d7d7d7;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow:hidden;}
.conbox5 ul li a.sm:hover{border:3px solid #eb1e78;}
	
.conbox5 ul li a.xm{ padding-top:15px; font-size:14px; text-align:center; line-height:18px; display:block; color:#333;}

			
a.nipou{width:570px; height:207px; overflow:hidden;background:#d7d7d7; margin-bottom:60PX; margin-right:60PX; padding:0px; border:0px solid #eee; display:block;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; float:left; position:relative;}
a.nipou:nth-child(2n+2){ margin-right:0px;}

a.nipou .bt{font-size:14px; padding-top:15px; line-height:20px; }
a.nipou .rq{height:25px; line-height:25px; font-size:12px; color:#999; padding-top:2px;}
a.nipou p{color:#808080; font-size:12px; padding:15px 0; height:88px; line-height:22px;overflow:hidden; margin:0px; padding:0px;}
a.nipou span{ width:32px; height:2px;background:#eb1e78; overflow:hidden; margin-top:5px; margin-bottom:8px; display:block;}
a.nipou .more{ width:86px; height:20px;border-radius: 13px; line-height:20px; text-align:center; font-size:12px; color:#808080; position:absolute; right:10px; bottom:10px; border:1px dashed #eb1e78;}

a:hover.nipou{background:#eb1e78;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
a:hover.nipou .bt{font-size:14px; color:#fff;}

a:hover.nipou .rq{height:25px; line-height:25px; font-size:12px; color:#fff;}
a:hover.nipou p{color:#fff; font-size:12px; padding:15px 0; height:85px; overflow:hidden; margin:0px; padding:0px;}
a:hover.nipou span{ width:32px; height:2px;background:#fff; overflow:hidden; margin-top:5px; margin-bottom:8px; display:block;}
a:hover.nipou .more{ width:86px; height:20px;border-radius: 13px; line-height:20px; text-align:center; font-size:12px; color:#fff; position:absolute; right:10px; bottom:10px; border:1px dashed #fff;}

.youyuanziti{ font-family:"微软雅黑";padding-top:20px; line-height:220%; font-size:12px;}

.contact5{ width:200px; height:190px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border:1px solid #c7c7c7; margin-left:35px; float:left;}
.contact5 .tubiao{ width:80px; height:41px; background:url(../images/c_03.png) center top no-repeat #efefef; margin:0 auto;margin-top:-20px ;}
.contact5 .bt{ width:180px; margin:0 auto; margin-top:15px; font-size:14px; text-align:center;}
.contact5 .gxian{ width:22px; height:2px; margin:0 auto; overflow:hidden; margin-top:12px; background:#eb1e78;}
.contact5 .nr{width:150px; margin:0 auto; margin-top:20px; font-size:14px; text-align:center; line-height:22px;}
.contact5 .shijian{background:url(../images/contact_16.png) center top no-repeat; height:33px; margin-top:16px;}



/* scrollDiv */
.scrollDiv{height:480px; width:380px;/* 必要元素 */line-height:25px;overflow:hidden;/* 必要元素 */margin:40px 24px; }
.scrollDiv li{height:66px; padding:7px 0; margin-bottom:15px; margin-top:10px;}
.scrollDiv li img{ width:66px; height:66px;-moz-border-radius: 33px; -webkit-border-radius: 33px; border-radius: 33px; float:left;box-shadow:0 1px 5px #000; margin-left:2px;}
.scrollDiv li .gsxx{ width:300px;  height:66px; font-size:12px; line-height:20px; float:right;}
.scrollDiv li .gsxx span{ color:#eb1e78; font-size:14px; padding-bottom:2px; display:block; height:20px; margin-top:1px;}

#btn1{ background:url(../images/cjt2.png) center top no-repeat; width:50px; height:50px; display:block; position:absolute; left:50%; margin-left:-25px; top:-25px;}
#btn1:hover{background:url(../images/cjb2.png) center top no-repeat;}

#btn2{ background:url(../images/cjt1.png) center top no-repeat; width:50px; height:50px; display:block; position:absolute; left:50%; margin-left:-25px; bottom:-25px;}
#btn2:hover{background:url(../images/cjb1.png) center top no-repeat;}
.fgsmap img{ width:670px;}




.listhuyjz{ width:277px; height:420px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border:1px solid #c7c7c7; margin-right:28px; float:left; margin-bottom:150px; cursor:pointer;}
.listhuyjz:nth-child(4n+4){ margin-right:0px;}
.listhuyjz .tubiao{ width:188px; height:188px;  margin:0 auto;margin-top:-94px; overflow:hidden; text-align:center;-webkit-border-radius: 94px; border-radius: 94px; box-shadow:0 1px 5px #000;border:3px solid #fff;}
.listhuyjz .tubiao img{ min-width:188px; height:188px; margin-left:-25%; }
.listhuyjz .bt{ width:257px; margin:0 auto; margin-top:25px; font-size:14px; text-align:center;}
.listhuyjz .zhiwei{width:257px; margin:0 auto; margin-top:10px; font-size:12px; text-align:center; color:#808080;}
.listhuyjz .gxian{ width:22px; height:2px; margin:0 auto; overflow:hidden; margin-top:12px; background:#eb1e78;}
.listhuyjz .nr{width:250px; margin:0 auto; margin-top:15px; font-size:12px; text-align:left; line-height:22px;}

.listhuyjz:hover{background:#eb1e78; }
.listhuyjz:hover .tubiao{ }
.listhuyjz:hover .tubiao img{ }
.listhuyjz:hover .bt{ color:#fff; }
.listhuyjz:hover .zhiwei{ color:#fff;}
.listhuyjz:hover .gxian{ background:#fff;}
.listhuyjz:hover .nr{ color:#fff;}


.bdsharebuttonbox{}
.bdsharebuttonbox a{ background:#fff; width:16px; height:16px; padding:4px; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; margin-right:20px;}
.bdshare-button-style1-16 a{}

.leftright{
	
	animation:leftright 1s infinite;
    -webkit-animation:leftright 1s infinite; /*Safari and Chrome*/
	animation-iteration-count:1;/*不循环播放，*/
    animation-fill-mode:forwards;/*结束时停在最后一针*/
     }

@keyframes leftright
{
from {left:-850px;display:block;}
to {left:0px;display:block;}
}

@-webkit-keyframes leftright /*Safari and Chrome*/
{
from {left:-850px;display:block;}
to {left:0px;display:block;}
}





.leftright2{
	
	animation:leftright2 1s infinite;
    -webkit-animation:leftright2 1s infinite; /*Safari and Chrome*/
	animation-iteration-count:1;/*不循环播放，*/
    animation-fill-mode:forwards;/*结束时停在最后一针*/
     }

@keyframes leftright2
{
from {left:-500px;display:block;}
to {left:0px;display:block;}
}

@-webkit-keyframes leftright2 /*Safari and Chrome*/
{
from {left:-500px;display:block;}
to {left:0px;display:block;}
}




.rightleft{
	
	animation:rightleft 1s infinite;
    -webkit-animation:rightleft 1s infinite; /*Safari and Chrome*/
	animation-iteration-count:1;/*不循环播放，*/
    animation-fill-mode:forwards;/*结束时停在最后一针*/
     }

@keyframes rightleft
{
from {left:1319px;display:block;}
to {left:819px;display:block;}
}

@-webkit-keyframes rightleft /*Safari and Chrome*/
{
from {left:1319px;display:block;}
to {left:819px;display:block;}
}



.rightleft2{
	
	
	animation:rightleft2 1s infinite;
    -webkit-animation:rightleft2 1s infinite; /*Safari and Chrome*/
	animation-iteration-count:1;/*不循环播放，*/
    animation-fill-mode:forwards;/*结束时停在最后一针*/
     }

@keyframes rightleft2
{
from {right:-500px;display:block;}
to {right:0;display:block;}
}

@-webkit-keyframes rightleft2 /*Safari and Chrome*/
{
from {right:-500px;display:block;}
to {right:0;display:block;}
}




.bottomtop{
	
	
	animation:bottomtop 1s infinite;
    -webkit-animation:bottomtop 1s infinite; /*Safari and Chrome*/
	animation-iteration-count:1;/*不循环播放，*/
    animation-fill-mode:forwards;/*结束时停在最后一针*/
     }

@keyframes bottomtop
{
from {bottom:-300px;display:block;}
to {bottom:0;display:block;}
}

@-webkit-keyframes bottomtop /*Safari and Chrome*/
{
from {bottom:-300px;display:block;}
to {bottom:0;display:block;}
}




a.fxwxin{ position:relative;}
a.fxwxin p{ display:none;}
a.fxwxin:hover{opacity:1;}
a.fxwxin:hover p{ padding:0px; margin:0px; display:block; background:url(../images/fxweixin.png) left top no-repeat #fff; width:280px; height:122px; position:absolute; left:26px; top:-50px; opacity:1; font-size:12px; line-height:180%; padding:18px 22px 18px 125px; box-sizing:border-box;}




.Boxl {position: relative;}
			.Boxl .content {width: 913px;margin: 0 auto; }
			.Boxl .Box_con {position: relative; margin-top:0px;}
			.Boxl .Box_con .btnl {position: absolute;}
			.Boxl .Box_con .btn {display: block;width: 38px;height: 71px;position: absolute;top: 90px;cursor: pointer;}
			.Boxl .Box_con .btnl {background: url(../images/jleft.png) no-repeat center;left: -72px;}
			.Boxl .Box_con .btnr {background: url(../images/jright.png) no-repeat center;right: -72px;}
			.Boxl .Box_con .btnl:hover {background: url(../images/jlefth.png) no-repeat center;}
			.Boxl .Box_con .btnr:hover {background: url(../images/jrighth.png) no-repeat center;}
			.Boxl .Box_con .conbox {position: relative; overflow:hidden;}
			.Boxl .Box_con .conbox ul {position: relative;list-style: none;}

.Boxl .Box_con .conbox ul li{ width:200px; height:190px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border:1px solid #c7c7c7; margin-right:35px; float:left; margin-top:20px;}
.Boxl .Box_con .conbox ul li .tubiao{ width:41px; height:41px; background:url(../images/c_03.png) center top no-repeat #efefef;-moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; margin:0 auto;margin-top:-20px ; padding:0 20px; background-size:41px 41px;}
.Boxl .Box_con .conbox ul li .tubiao img{width:41px; height:41px;-moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; }
.Boxl .Box_con .conbox ul li .bt{ width:180px; margin:0 auto; margin-top:15px; font-size:14px; text-align:center;}
.Boxl .Box_con .conbox ul li .gxian{ width:22px; height:2px; margin:0 auto; overflow:hidden; margin-top:12px; background:#eb1e78;}
.Boxl .Box_con .conbox ul li  .nr{width:150px; margin:0 auto; margin-top:20px; font-size:14px; text-align:center; line-height:22px;}
.Boxl .Box_con .conbox ul li .shijian{background:url(../images/contact_16.png) center top no-repeat; height:33px; margin-top:16px;}

			

			
			
			
.contact6{ width:200px; height:190px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border:1px solid #c7c7c7; margin-left:35px; float:left;}
.contact6 .tubiao{ width:80px; height:41px; background:url(../images/c_03.png) center top no-repeat #efefef; margin:0 auto;margin-top:-20px ;}
.contact6 .bt{ width:180px; margin:0 auto; margin-top:15px; font-size:14px; text-align:center;}
.contact6 .gxian{ width:22px; height:2px; margin:0 auto; overflow:hidden; margin-top:12px; background:#eb1e78;}
.contact6 .nr{width:150px; margin:0 auto; margin-top:20px; font-size:14px; text-align:center; line-height:22px;}
.contact6 .shijian{background:url(../images/contact_16.png) center top no-repeat; height:33px; margin-top:16px;}

			
			
	
