@charset "utf-8";
/* 主体 */
.container { position:relative; z-index:8;background:#eee;background-size: cover;padding: 47px 0 56px;}
.wrap { position:relative; width:1346px; min-height:460px; _height:460px; margin:0 auto; }
.sidebar {width:305px;margin-right:33px;float: left;}
.wrap .location{display:block; overflow:hidden; *zoom:1;}
.wrap .main { display:block; overflow:hidden; *zoom:1;background: #fff;padding: 34px 37px 36px;}
.wrapBt { height:0; background:none; overflow:hidden; clear:both; }

.sidebar .side-lm{background: #fff;padding:80px 0 30px 75px;box-sizing:border-box;position:relative;overflow:hidden;}

.i-banner .bd{position: relative;}
.i-banner .t{position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index: 9;}

/* 左侧栏目标题 */
.leftTitle i{display:block;font-size:26px;line-height:26px;color:#3e3e3e;font-weight:normal;}
.leftTitle s{font-family:myFont6;position: absolute;left:22px;top:20px;font-size:62px;line-height:62px;font-weight:lighter;color:rgba(99,149,170,0.3);text-decoration:none;letter-spacing:3px;white-space: nowrap;}
.leftTitle{margin-bottom:20px;}

.lpsearch{width:170px;border:2px solid #ebebeb;height:30px;margin-top:12px;}
.lpsearch .ibtn{float: left;width:25px;background: url(/images/pic-2.png) no-repeat right center;height:32px;}
.lpsearch .text{float: left;width:125px;padding:0 10px;font-size:14px;line-height:32px;}

/* 二级、三级菜单 */
.menu {}
.menu dl dt {}
.menu dl dt a { display:block;font-size:18px;line-height:44px;position: relative;color:#3e3e3e;}
.menu dl dt a:hover,.menu dl dt .current {color:#6395aa;}
.menu dl dd{font-size:16px; line-height:32px;color:#8b8b8b;}
.menu dl dd a{color:#8b8b8b;}
.menu dl dd a:hover,.menu dl dd .current{color:#6395aa;}

.side-zx{background: #fff;margin-top:30px;padding:24px 12px;}
.side-zx .tit{font-size:20px;line-height:20px;padding-bottom:12px;border-bottom:1px solid #cfcfcf;margin-bottom:25px;}
.side-zx ul li{position: relative;margin-bottom:6px;}
.side-zx ul li .txt{position: absolute;left:0;top:0;width:100%;height:100%;vertical-align: middle;}
.side-zx ul li .txt .h{font-size:16px;vertical-align: middle;color:#fff;text-align: center;font-weight:bold;position: relative;top:50%;transform: translateY(-50%);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding:0 10px;font-family: myFont6;}
.side-zx ul li .txt .m{position: absolute;display:block;width:20px;height:20px;background:url(/images/inside-2.png) no-repeat center;right:10px;bottom:12px;}
.side-zx ul li:hover .txt{background:rgba(99,149,170,0.79);}

.side-zx ul li{overflow:hidden;}
.side-zx ul li img{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.side-zx ul li:hover img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}

.top .ipsearch{width:200px;border:2px solid #dddddd;height:30px;float: right;}
.top .ipsearch .ibtn{float: left;width:25px;background: url(/images/pic-2.png) no-repeat left center;height:32px;}
.top .ipsearch .text{float: left;width:155px;padding:0 10px;font-size:14px;line-height:32px;}
.top dl{margin-top:18px;margin-bottom:26px;}
.top dl dd{font-size:16px;width:33%;line-height:36px;color:#666666;border-radius:3px;display:block;float: left;margin-right:0.5%;overflow:hidden;}
.top dl dd:nth-child(3n){margin-right:0;}
.top dl dd a{background: #eaeaea;color:#666666;padding:0 18px;display:block;}
.top dl dd a.current,.top dl dd:hover a{background:#6395aa;color:#fff;}

/* 面包屑 */
.location { position:relative; height:64px; margin-bottom:10px;background: #fff;font-size: 14px;line-height:64px;border-bottom:2px solid #e5e5e5;}
.location h2{float: left;margin-left:16px;font-size:18px;line-height:64px;color:#575750;font-weight: normal;}
.breadcrumbs{float: right;margin-right:16px;}
.breadcrumbs a { display:inline-block;vertical-align:top;font-size:14px;line-height:64px;}
.breadcrumbs .u-home {}

.m-rdm { padding:25px 0 10px; text-align:center;}
.m-rdm a { display:inline-block; margin:0 8px 10px; padding:3px 20px; border:1px solid #ddd; line-height:24px; }
.m-rdm a:hover,.m-rdm .current { border:1px solid #999; background:#999; color:#fff; }

/* 内容模式 */
.article {line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h2 { color:#000; font-size:22px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:30px 0 0; border-top:1px solid #ddd; }
.article .dy{margin-bottom: 20px;}
.article .dy a{float:right;display:block;width: 80px;font-size: 14px;line-height: 28px;background:#efefef;text-align: center;cursor: pointer;border:1px solid #ccc;border-radius: 3px;}

/* 头部新闻 */
.hotNews { margin-bottom:30px; background:#dfdfdf; overflow:hidden; }
.hotNews .pic { float:left; width:390px; height:250px; margin-right:5px; }
.hotNews .pic img { width:100%; height:100%; }
.hotNews dl { display:block; overflow:hidden; zoom:1; padding:25px 20px 0 15px; line-height:22px; }
.hotNews dl dt { margin-bottom:13px; padding-left:10px; background:url(/images/o_ico_05.jpg) no-repeat 0 13px; color:#fff; font-size:14px; line-height:30px; }

.hotNews dl .i { min-height:110px; padding-bottom:10px; padding-left:10px; color:#333; }
.hotNews dl .m { width:84px; height:24px; margin-left:10px; background:#fff; line-height:24px; text-align:center; }
.hotNews dl .m a { display:block; color:#333; }
.hotNews dl .m a:hover { background:#666; color:#fff; }

/* 新闻列表 */
.list {}
.list li:first-child{border-top:1px dashed #c0c0c0;}
.list li { border-bottom:1px dashed #c0c0c0; font-size: 16px; line-height:45px; clear:both; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list li .xz { cursor:pointer;float:right; font-size:14px;line-height:28px;background:#6395aa;color:#fff;text-align: center;display:block;margin-top:8px;width:94px;border-radius:3px;}
.list li em { float:right;margin-right:30px;}

/* 图文新闻 */
.pothoItem {}
.pothoItem .item { float: left;width:303px;margin-right:12px;margin-bottom:30px;}
.pothoItem .item:nth-child(3n){margin-right:0;}
.pothoItem .item dl {margin-top:40px;}
.pothoItem .item dl dt { font-size:22px; line-height:22px;margin-bottom: 20px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pothoItem .item dl .i { color:#666666; font-size:14px; line-height:30px;margin-bottom:20px;height:60px;overflow: hidden;}
.pothoItem .item dl .m{font-size:14px;line-height:30px;color:#999999;}
.pothoItem .item dl .m a{color:#999999;}

.pothoItem .item .pic{position: relative;}
.pothoItem .item .pic em{position: absolute;width:55px;height:55px;display:block;top:50%;left:50%;transform: translate(-50%,-50%);background: url(/images/inside-20.png) no-repeat center;}
.pothoItem .item .pic:hover em{background: url(/images/inside-21.png) no-repeat center;}

.pothoItem .item .pic{overflow:hidden;}
.pothoItem .item .pic img{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.pothoItem .item:hover .pic img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}

.pothoItem2 .item{margin-bottom:26px;}
.pothoItem2 .item .pic { float: left;width:303px;margin-right:36px;overflow: hidden;}
.pothoItem2 .item dl {padding-right:36px;}
.pothoItem2 .item dl dt { font-size:24px; line-height:24px;margin-bottom:15px;padding-top:15px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pothoItem2 .item dl .i { color:#666666; font-size:18px; line-height:26px;margin-bottom:20px;height:52px;overflow: hidden;}
.pothoItem2 .item dl .m{font-size:14px;line-height:30px;color:#999999;}
.pothoItem2 .item dl .m span{padding-left:30px;background:url(/images/time.png) no-repeat left center;display:inline-block;float: left;}
.pothoItem2 .item dl .m em{padding-left:36px;background:url(/images/view.png) no-repeat left center;display:inline-block;float: left;margin-left:40px;}
.pothoItem2 .item dl .m a{padding-left:30px;background:url(/images/play.png) no-repeat left center;display:inline-block;float: right;}
.pothoItem2 .item dl .m a:hover{background:url(/images/play2.png) no-repeat left center;color:#6395aa;}
.pothoItem2 .item dl .m a{color:#999999;}
.pothoItem2 .item:hover dl{background:#f4f4f4;}
.pothoItem2 .item .pic img{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.pothoItem2 .item:hover .pic img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}


/* 图片列表 */
.piList .pic-item { float: left;width:303px;margin-right:12px;margin-bottom:30px;}
.piList .pic-item:nth-child(3n){margin-right:0;}
.piList .pic-item dl {margin-top:30px;}
.piList .pic-item dl dt { font-size:22px; line-height:22px;margin-bottom: 20px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.piList .pic-item .list-pic{overflow:hidden;}
.piList .pic-item .list-pic img{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.piList .pic-item:hover .list-pic img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}

.piList .pic-item .list-pic{position: relative;}
.piList .pic-item .list-pic em{position: absolute;width:100%;height:100%;display:block;top:0;left:0;}
.piList .pic-item .list-pic:hover em{background:rgba(0,0,0,0.59) url(/images/inside-20.png) no-repeat center;}


/* 分页 */
.page { padding:20px 0; line-height:24px; text-align:center;font-size:14px; }
.page a { display:inline-block; margin:0 2px; padding:0 5px; color:#333; vertical-align:top; }
.page a:hover,.page .current { color:#6395aa; }
.page span { display:inline-block; margin:0 2px; padding:0 5px; }

/* webmap */
.webmap { padding: 20px; margin: 0 auto;}
.webmap dl dt { margin: 5px 0; padding-left: 18px; background: url(/images/ico_05.gif) 3px center no-repeat; font-size: 16px; line-height: 2; }
.webmap dl dt a { color: #000; font-weight: bold; }
.webmap dl dd { padding-left: 18px; }
.webmap dl dd a { float: left; display: block; margin-right: 10px; margin-bottom: 5px; padding: 0 10px; background: #e1e1e1; color: #333; font-size: 14px; line-height: 2; white-space: nowrap; }
.webmap dl dd a:hover { background: #0b316f; color: #fff; text-decoration: none; }
.webmap dl dd p.thd a { background: #eee; }
.webmap dl dd p.thd a:hover { background: #999;}


.about{}
.about-g-in{ width: 1346px;margin: 0 auto}
.about-a{padding: 76px 38px 94px;background: #fff}
.about-a .item{}
.about-a .item .l{width: 656px;display: table-cell;vertical-align: middle;box-sizing: border-box;}
.about-a .item .r{width: 614px;display: table-cell;vertical-align: middle;box-sizing: border-box;}
.about-a .item:nth-child(1){}
.about-a .item:nth-child(1) .r{padding: 0 38px 0 60px}
.about-a .item:nth-child(2) .l{padding: 0 65px 0 128px}
.about-a .item:nth-child(3) .r{padding: 0 65px 0 65px}
.about-a .item:nth-child(4) .l{padding: 0 60px 0 145px}
.about-a .item .a{margin-bottom: 45px}
.about-a .item .a .h{font-size: 70px;color: rgba(99,149,170,0.3);font-weight: lighter;line-height: 78px;font-family:myFont6;}
.about-a .item .a .p{font-size: 28px;color: #3e3e3e}
.about-a .item .b{font-size: 16px;color: #666666;line-height: 30px;text-align: justify;}
.about-a .item .c{font-size: 22px;color: #3e3e3e;line-height: 30px;margin-bottom: 26px}
.about-a .item .d{font-size: 16px;color: #666666;line-height: 30px}
.about-a .item .d p{padding-left: 28px;background: url(/images/about_icon_01.png) no-repeat 5px 7px;}
.about-a .item .e{font-size: 28px;color: #3e3e3e;margin-bottom: 22px}
.about-a .item .img{width: 100%;height: auto;}
.about-b{margin-top: 43px;padding: 34px 37px 36px;background: #fff}
.about-a .item .a_sj{display:none;}

@media all and (max-width:1365px){
	.about-g-in{width: 96%;margin:0 2%;}
	.about-a .item .l{width:51%;}
	.about-a .item .r{width:49%;}
	.about-a .item:nth-child(1) .r{padding: 0 38px;}
	.about-a .item:nth-child(2) .l{padding: 0 35px 0 88px}
	.about-a .item:nth-child(3) .r{padding: 0 38px}
	.about-a .item:nth-child(4) .l{padding: 0 35px 0 105px}
	.about-a .item .a{margin-bottom:20px;}
	.about-a .item .a .h{font-size:50px;line-height:50px;}
	.about-a .item .a .p{font-size:24px;}
	.about-a .item .c{margin-bottom:16px;font-size:20px;}
	.about-a .item .e{font-size:24px;}
	.about-a .item .b{font-size:15px;line-height:28px;}
	.about-a .item .d{font-size:15px;line-height:28px;}
}

@media all and (max-width:1060px){
	.about-a .item:nth-child(1) .r{padding: 0 25px;}
	.about-a .item:nth-child(2) .l{padding: 0 25px 0 70px}
	.about-a .item:nth-child(3) .r{padding: 0 25px}
	.about-a .item:nth-child(4) .l{padding: 0 25px 0 85px}
	.about-a .item .a .h{font-size:40px;line-height:40px;}
	.about-a .item .a{margin-bottom:10px;}
	.about-a .item .b{font-size:14px;line-height:26px;}
	.about-a .item .d{font-size:14px;line-height:26px;}
	.about-a .item .c{margin-bottom:10px;font-size:17px;line-height:26px;}
}

@media all and (max-width:950px){
	.about-a .item .l{display:block;margin:0 auto;}
	.about-a .item .r{display:block;margin:0 auto;}
	.about-a .item:nth-child(2n+1) .r,.about-a .item:nth-child(2n+2) .l{width:auto;padding:0 25px;margin:15px 0;}
	.about-a .item:nth-child(2n+1) .l,.about-a .item:nth-child(2n+2) .r{width:55%;margin:0 auto;}
	.about-a .item .a_pc{display:none;}
	.about-a .item .a_sj{display:block;}
}

@media all and (max-width:800px){
	.container{padding:30px 0;}
	.about-a{padding:30px 20px;}
	.about-b{padding:20px;margin-top:20px;}
	.about-a .item:nth-child(2n+1) .r,.about-a .item:nth-child(2n+2) .l{width:auto;padding:0;margin:15px 0;}
	.about-a .item:nth-child(2n+1) .l,.about-a .item:nth-child(2n+2) .r{width:80%;margin:0 auto;}
}


.ind-top .bd{position: relative;}
.ind-top .bd a.prev{position: absolute;width:44px;height:44px;background:url(/images/inside-3.png) no-repeat center;top:50%;margin-top:-22px;left:18px;z-index:10;}
.ind-top .bd a.next{position: absolute;width:44px;height:44px;background:url(/images/inside-4.png) no-repeat center;top:50%;margin-top:-22px;right:18px;z-index:10;}
.ind-top .bd ul li{position: relative;}
.ind-top .bd ul li .txt{position: absolute;width:100%;left:0;bottom:0;font-size:16px;line-height:58px;padding:0 26px;color:#fff;background: rgba(0,0,0,0.3);box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.ind-bot{margin-top:18px;}
.ind-bot ul li{float: left;width: 298px;margin-right:20px;margin-bottom:10px;}
.ind-bot ul li .txt{padding-bottom:12px;border-bottom:1px solid #dedede;}
.ind-bot ul li .txt .h{font-size:26px;line-height:26px;color:#3e3e3e;margin-top:24px;margin-bottom:12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ind-bot ul li .txt .p{font-size:14px;line-height:26px;color:#616161;text-align:justify;height:208px;overflow: hidden;margin-bottom:8px;}
.ind-bot ul li .txt .m a{float: right;display:block;width:40px;height:18px;border-left:1px solid #dedede;background: url(/images/inside-8.png) no-repeat right center;}
.ind-bot ul li .txt .h a:hover{color:#6395aa;}
.ind-bot ul li .txt .m a:hover{background:url(/images/inside-7.png) no-repeat right center;border-left:1px solid #6395aa;}
.ind-bot ul li .txt:hover{border-bottom:1px solid #6395aa;}
.ind-bot ul li:nth-child(3){margin-right:0;}

.ind-bot ul li .pic{overflow:hidden;}
.ind-bot ul li .pic img{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.ind-bot ul li:hover .pic img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}


.pro-1{margin-bottom:60px;}
.pro-1 .txt{ float:left; width:470px;}
.pro-1 .txt .t1{font-size:22px; line-height:30px; color:#3e3e3e; margin-bottom:30px;}
.pro-1 .txt .t2{font-size:16px; line-height:30px; color:#7e7e7e; padding-left:32px; border-left:3px solid #c4c4c4; margin-bottom:25px;}
.pro-1 .txt .t3{font-size:18px; line-height:30px; color:#3e3e3e; margin-bottom:20px;}
.pro-1 .txt .t4{font-size:16px; line-height:26px; color:#7e7e7e;}
.pro-1 .pic{float:right; width:431px;}

.pro-2 ul li{float:left; width:300px; margin-right:17px;}
.pro-2 ul li:nth-child(3){margin-right:0}
.pro-2{margin-bottom:46px;}

.pro-3 .tit{font-size:22px; line-height:22px; color:#3e3e3e; text-transform:uppercase; background:url(/images/inside-12.png) repeat-x right center; margin-bottom:24px;}
.pro-3 .tit .h{display:inline-block; padding-right:20px; background:#fff;}
.pro-3{margin-bottom:46px;}

.pro-4 .pro-4-l{float:left; width:380px;}
.pro-4 .pro-4-l .tit{font-size:22px; line-height:22px; color:#3e3e3e; text-transform:uppercase; background:url(/images/inside-12.png) repeat-x right center; margin-bottom:17px;}
.pro-4 .pro-4-l .tit .h{display:inline-block; padding-right:20px; background:#fff;}
.pro-4 .pro-4-l .cont{font-size:16px; line-height:30px; color:#7e7e7e;}
.pro-4 .pro-4-r{float:right; width:463px;}
.pro-4 .pro-4-r .tit{font-size:22px; line-height:22px; color:#3e3e3e; text-transform:uppercase; background:url(/images/inside-12.png) repeat-x right center; margin-bottom:10px;}
.pro-4 .pro-4-r .tit .h{display:inline-block; padding-right:20px; background:#fff;}
.pro-4{ margin-bottom:30px;}

.ind-cont .ind-cont-1{margin-bottom:20px;}
.ind-cont .ind-cont-1 .pic{float: right;width:485px;}
.ind-cont .ind-cont-1 .txt{float: left;width:420px;}
.ind-cont .ind-cont-1 .txt .h{font-size:22px;line-height: 30px;color:#666;}
.ind-cont .ind-cont-1 .txt .p{font-size:16px;line-height: 30px;color:#666666;margin-top:20px;}
.ind-cont .ind-cont-2{font-size:16px;line-height:30px;color:#666666;}
.ind-cont .ind-cont-2 p{margin-bottom:20px;}

.bot{margin-top: 40px;padding: 34px 37px 36px;background: #fff;margin-left:338px;}
.bot ul li{float: left;width:302px;margin-right:10px;}
.bot ul li:nth-child(3){margin-right:0;}
.bot ul li .txt {margin-top:30px;}
.bot ul li .txt .h { font-size:22px; line-height:22px;margin-bottom:14px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.bot ul li .txt .p { color:#666666; font-size:14px; line-height:30px;margin-bottom:20px;height:60px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.bot ul li .txt .m{font-size:12px;line-height:26px;color:#fff;width:74px;background:#6395aa;text-transform: uppercase;text-align: center;border-radius:3px;overflow: hidden;}
.bot ul li .txt .m:hover{background:#76a5b9;}
.bot ul li .txt .m a{color:#fff;display:block;letter-spacing:2px;}
.bot ul{margin-bottom:30px;}

.bot .pic{overflow:hidden;}
.bot .pic img{-moz-transition:20s linear;-webkit-transition:20s linear;transition:20s linear;}
.bot .pic img:hover{-moz-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.2);}



.bot ul li .pic{overflow:hidden;}
.bot ul li .pic img{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.bot ul li:hover .pic img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}

.proba{display:none;}
.proba{position: relative;text-align: center;margin-bottom:20px;}
.proba .probaa div{font-size:30px;color: #000000;}
.proba .probaa p{font-size:24px;color: #000000;font-family: "Arial";text-transform: uppercase;}
.proba .probab{position: absolute;left:12px;top:0;font-size:28px;color: #000000;padding-right:37px;background: url(/images/pro2_07.png) no-repeat right center;background-size:30px 22px;}

.sj_side{display:none;}

@media all and (max-width:1365px){
	.proba{display:block;}
	.sidebar{display:none;}
	.sj_side{display:block;width:305px; height:100%; left:-305px; top:0; position:fixed; transform:translateZ(0px) rotate(0deg); transition:transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); z-index:1000;overflow: auto;}
    body.z-opena .sj_side {transform:translate3d(305px,0,0);-webkit-transform:translate3d(305px,0,0);}
    .sj_side .side-zx{margin-top:0;}
    .wrap {width:96%;margin:0 2%;}
    .ind-cont .ind-cont-1 .txt{float:none;margin-right:505px;width: auto;}
    .ind-top img{width: 100%;height: auto;}
    .bot{margin-left:0;}
    .ind-bot ul li{width:32%;margin-right:2%;}
    .ind-bot ul li .pic img{width:100%;height: auto;}
    .pro-1 .txt{float:none;margin-right:460px;width: auto;}
    .pro-2 ul li{width:32%;margin-right:2%;}
    .pro-2 ul li img{width:100%;height: auto;}
    .pro-4 .pro-4-l,.pro-4 .pro-4-r{width:48%}
    .piList .pic-item,.pothoItem .item{width:32%;margin-right:2%;margin-bottom:2%;}
    .piList .pic-item img,.pothoItem .item .pic img{width:100%;height:auto;}
    .bot ul li{width:32%;margin-right:2%;}
    .bot ul li .pic img{width:100%;height:auto;}
}

@media all and (max-width:1000px){
	.pro-1 .pic,.ind-cont .ind-cont-1 .pic{float:none;margin:0 auto 20px;width: auto;}
	.pro-1 .txt,.ind-cont .ind-cont-1 .txt{margin-right:0;}
	.pro-1 .pic{text-align: center;}
	.pothoItem .item dl{margin-top:30px;}
	.pothoItem .item dl dt{margin-bottom:10px;}
	.pothoItem .item dl .i{line-height:26px;margin-bottom:0px;height:52px;}
	.bot ul li .txt{margin-top:25px;}
	.bot ul li .txt .h{margin-bottom:8px;}
	.bot ul li .txt .p{line-height:26px;margin-bottom:10px;height:52px;}

}

@media all and (max-width:860px){
	.pro-4 .pro-4-l,.pro-4 .pro-4-r{width:100%;float:none;}
	.pro-4 .pro-4-l{margin-bottom:40px;}
	.piList .pic-item dl,.pothoItem .item dl{margin-top:20px;}
	.bot ul li .txt .h,.pothoItem .item dl dt,.piList .pic-item dl dt{font-size:18px;}
	.bot ul li .txt{margin-top:15px;}
	.pothoItem2 .item .pic{width:180px;margin-right:10px;}
	.pothoItem2 .item dl{padding-right:10px;}
	.pothoItem2 .item dl dt{font-size:16px;padding-top:8px;line-height:16px;margin-bottom:8px;}
	.pothoItem2 .item dl .i{font-size:14px;line-height:20px;height:40px;margin-bottom:5px;}
	.pothoItem2 .item dl .m{font-size:12px;line-height:22px;}
	.pothoItem2 .item dl .m span,.pothoItem2 .item dl .m em{display:none;}
	.pothoItem2 .item dl .m a{float:left;}

}

@media all and (max-width:660px){
	.ind-bot ul li{width:49%;}
	.ind-bot ul li:nth-child(2){margin-right:0;}
	.ind-bot ul li:nth-child(3){display:none;}
	.wrap .main{padding:30px 20px;}
	.bot{padding:20px;margin-top:20px;}
	.ind-top .bd ul li .txt{line-height:38px;}
	.ind-bot ul li .txt .p{height:130px;}
	.ind-cont .ind-cont-1 .txt .h{font-size:18px;line-height:26px;}
	.ind-cont .ind-cont-2,.ind-cont .ind-cont-1 .txt .p{font-size:14px;line-height:24px;}
	.ind-bot ul li .txt .h{font-size:18px;line-height:18px;}
	.pro-1 .txt .t1{font-size:18px;line-height:26px;margin-bottom:15px;}
	.pro-1 .txt .t2{font-size:14px;line-height:22px;margin-bottom:15px;}
	.pro-1 .txt .t3{font-size:16px;line-height:24px;margin-bottom:10px;}
	.pro-1 .txt .t4{font-size:14px;line-height:22px;}
	.pro-1{margin-bottom:30px;}
	.pro-2,.pro-3,.pro-4 .pro-4-l{margin-bottom:22px;}
	.top dl dd{width:49%;margin-bottom:0.5%;font-size:14px;}
	.top dl dd a{padding:0 8px;}
	.list li em{margin-right:15px;}
	.list li .xz{width:64px;}
	.piList .pic-item,.pothoItem .item{width:49%;}
	.piList .pic-item:nth-child(3n),.pothoItem .item:nth-child(3n){margin-right:2%;}
	.piList .pic-item:nth-child(2n),.pothoItem .item:nth-child(2n){margin-right:0;}
	.bot ul li{width:49%;}
	.bot ul li{margin-right:2%;}
	.bot ul li:nth-child(2){margin-right:0;}
	.bot ul li:nth-child(3){display:none;}
	.pro-1 .pic{width:80%;}
	.proba .probab{font-size:22px;}
	.proba .probaa div{font-size:24px;}
	.pothoItem2 .item .pic{width:140px;}
	.pothoItem2 .item dl .i{height:20px;}

}

.top2{margin-bottom:30px;}
.top2 .hh{font-size:22px;line-height:22px;display:inline-block;vertical-align: bottom;}
.top2 a.sm{width: 38px;font-size:12px;line-height: 20px;color:#fff;background:#6395aa;text-align: center;display:inline-block;vertical-align: bottom;margin-left:10px;border-radius:3px;overflow: hidden;}
.sm-c{position: fixed;background-color: rgba(25, 35, 65, 0.5);top: 0;right: 0;bottom: 0;left: 0;z-index: 99;}
.sm-c .cc{width:436px;padding:70px 115px;background:#fff;box-shadow:0 0 5px #e1e1e1;z-index:99;top:50%;left:50%;margin-left:-333px;margin-top:-280px;position: absolute;}
.sm-c .h{font-size:18px;margin-bottom:35px;text-align: center;}
.sm-c .p{font-size:14px;line-height:22px;overflow: auto;height:310px;}
.sm-c .m{font-size:14px;line-height:32px;width:86px;text-align: center;color:#fff;background:#6395aa;margin:35px auto 0;border-radius:4px;cursor:pointer;}

/*滚动条样式*/
.sm-c .p::-webkit-scrollbar {/*滚动条整体样式*/
    width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 4px;
}
.sm-c .p::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
.sm-c .p::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
}

@media all and (max-width:860px){
	.sm-c .cc{width:80%;padding:30px;box-sizing:border-box;left:10%;margin-left:0;margin-top:-240px;}
	.sm-c .p{overflow: auto;height:300px;}
}