@charset "utf-8";.mr50{margin-right:50px;}.mb20{margin-bottom:20px;}.flexslider{position:relative; height:540px; overflow:hidden;}.slides{position:relative;z-index:1; overflow:hidden;}.bigsro .bdbg1{ background:url(scrol1.jpg) center center no-repeat;vertical-align: top;}.bigsro .bdbg2{ background:url(scrol2.jpg) center center no-repeat;vertical-align: top;}.bigsro .bdbg3{ background:url(scrol3.jpg) center center no-repeat;vertical-align: top;}.bigsro .bdbg4{ background:url(scrol4.jpg) center center no-repeat;vertical-align: top;}.bigsro .bdbg5{ background:url(scrol_20160516.jpg) center center no-repeat;vertical-align: top;}.bigsro li{ position:relative;}.bigsro li a{ display:block; position:relative;width:100%; height:540px;} .picshft{max-width: 1170px;height: 100%;margin: 0 auto;position: relative;}.bigsro .picshow{ position:absolute; text-align:left; top:25%; right: 0%; display:none; cursor:pointer;}.bigsro .picshow h1{ font-size:52px; font-weight:bold; color:#fff;font-family:"微软雅黑"; height:70px; line-height:70px; margin-bottom:10px;}.bigsro .picshow p{color:#fff;font-family:"微软雅黑"; height:40px; line-height:40px; }.bigsro .picshow p.p1 img{ display:inline-block; margin-left:10px; vertical-align:middle;}.bigsro .picshow p.p1{ font-size:36px; }.bigsro .picshow p.p2{ font-size:28px; }.bigsro .picshow p.p3{ font-size:30px; }.bigsro .picshow span.scrobtn{ display:inline-block; width:155px; text-align:center; height:50px; line-height:50px; color:#fff; font-size:25px;font-family:"微软雅黑"; border-radius:8px; text-decoration:none; margin-top:20px;}.bigsro .picshow a.bg1{ background: url(btnbg2.png) no-repeat;}.bigsro .picshow span.bg2{ background:url(btnbg1.png) no-repeat;}.slides  left top repeat-x; z-index:4; position:absolute; width:100%; height:7px;}.flex-control-nav{height:19px;  position:absolute; z-index:1; bottom:20px;text-align:center;width:100%;}.flex-control-nav li{display:inline-block;width:24px;height:6px;margin:0 2px;*display:inline;zoom:1;}.flex-control-nav a{float:left; margin-right:10px;width:17px; height:17px;overflow:hidden; list-style:none; text-indent:-999px; background:url(dot.png) no-repeat; }.flex-control-nav .flex-active{background:url(doted.png) no-repeat;}.scroll{max-width:100%;}.focus{ margin:0 auto; position:relative; overflow:hidden;}.focus .hd{height:19px;  position:absolute; z-index:1; bottom:20px;text-align:center;width:100%;}.focus .hd ul{ display:inline-block;padding:3px 5px;border-radius:5px; font-size:0; vertical-align:top;}.focus .hd ul li{ float:left; margin-right:10px;width:17px; height:17px;overflow:hidden; list-style:none; text-indent:-999px; background:url(dot.png) no-repeat; }.focus .hd ul li.on{ background:url(doted.png) no-repeat;}.focus .bd{ position:relative; z-index:0; width:100%;}.focus .bd li{ position:relative;overflow:hidden; text-align:center;list-style:none;}.smallsro{ display:none;}.smallsro .picshow{text-align:left; height:110px; background-color:#efefef;}.smallsro .smlbg1{ background-color:#6298b2; padding:15px; height:80px;}.smallsro .smlbg2{ background-color:#85c2ec; padding:15px; height:80px;}.smallsro .smlbg3{ background-color:#ef880e; padding:15px; height:80px;}.smallsro .smlbg4{ background-color:#85c2ec; padding:15px; height:80px;}.smallsro .smlbg0{ background-color:#a4c74f; padding:15px; height:80px;}.smallsro .picshow h1{ font-size:16px; color:#fff;font-family:"微软雅黑"; height:24px; line-height:24px;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);}.smallsro .picshow p{ font-size:16px; color:#fff;font-family:"微软雅黑";text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); height:18px; line-height:18px; }.news{ width:1170px; height:59px; margin:20px auto; background:#f7f7f7; position:relative; overflow:hidden;}.news .newtit{ display:block; width:120px; height:59px; color:#3a3a3a; font-size:18px; font-family:"微软雅黑"; line-height:59px; text-align:center;background:url(titlebg.png) no-repeat left; float:left;}.news .newlist{display:block; margin-left:20px; float:left; width:75%; height: 59px;overflow: hidden;}.news .newlist li{line-height:59px; width:100%;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}.news .newlist li a{ font-size:16px; color:#3a3a3a;font-family:"微软雅黑"; text-decoration:none;}.news .flex-prev{ display:inline-block; width:22px; height:12px; position:absolute; top:15px; right:35px;background: url(prve.png) no-repeat;}.news .flex-next{ display:inline-block; width:22px; height:12px; position:absolute; top:35px; right:35px;background: url(next.png) no-repeat;}.flexslider1 ol{ display:none;}.tuij{width:1170px; margin:0 auto 30px;}.tith{ height:37px; color:#3a3a3a; font-size:20px;font-family:"微软雅黑"; border-left:5px solid #0081d4; padding-left:15px; line-height:37px; margin-bottom:8px;}.tith2{ height:37px;border-left:5px solid #0081d4; padding-left:15px; line-height:37px; margin-bottom:8px;}.tith2 .fl{color:#3a3a3a; font-size:20px;font-family:"微软雅黑";}.tith2 .fr{background:#70a4bd;color:#fff;font-size:10px;padding:0 5px;border-radius:2px;margin-top: 20px;height: 16px;line-height: 16px;text-decoration: none;}.tuijcon{padding: 20px 0;}.tuijcon li{ float:left; width:33.33333333333%; height:auto;overflow:hidden; position:relative;}.tuijcon li.fst{width:100%;}.tuijcon li img{width: 100%;vertical-align: bottom;}.tuijcon li .explantj{padding-top: 30%;width:100%;height:100%; text-align:center; color:#fff;font-family:"微软雅黑"; background-color:#29a8f7; opacity:0.9;filter:alpha(opacity=90); position:absolute; left:0; top:0; display:none; text-decoration:none;}.tuijcon li .explantj span{ font-size:18px; display:block; margin-bottom:20px;}.tuijcon li .explantj span{ font-size:18px; color:#fff; text-decoration:none;}.tuijcon li .explantj span img{ vertical-align:middle; display:inline-block; margin-left:5px;width: auto;}.newsBox{width:1170px; margin:50px auto;}.newsList{width:100%;}.newsList li{width:46%;display:inline;margin-left:2%;padding:28px 0;border-bottom:1px solid #e4e7e9;}.newsList li .pic{float:left;width:12%;display:inline;margin:0 4% 0 1%;height: 45px;overflow: hidden;}.newsList li .pic img{width:100%;}.newsList li .info{float:left;width:82%;}.newsList li .info h3{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 10px;}.newsList li .info a,.newsList li .info a:visited{color:#3e7894;font-size:18px;font-weight:bold;text-decoration:none;}.newsList li .info p{color:#999;font-size:12px;}.lawcon{ width:1170px; margin:0 auto;}.lawcon h1{ font-size:30px; font-weight:bold; margin:30px 0;}.lawclis{ margin-top:20px;}.lawclis h2{ font-size:20px; margin-bottom:10px;  margin-top:30px;}.lawclis p{ font-size:16px; line-height:35px; text-indent:1em;}.lawclis p span{ font-weight:bold;}@media only screen and (max-width:1200px){   .news{ margin:20px ; width:auto;}   .tuij{width:auto; margin:0 20px;}   .mr50{ margin-right:2%;}   .tuijcon li .explantj img{ width:28px;}   .lawcon{ width:95%; margin:0 auto;}   .newsBox{width:auto;padding: 0 20px;}   .newsList li{margin-left:0;}}@media only screen and (max-width:640px){	.news .newtit{font-size:17px;}	.news .newlist li a{ font-size:15px;}	.tuijcon li .explantj span{ font-size:16px; margin-bottom:15px;}	.tuijcon li .explantj span{ font-size:16px;}	.tuijcon li .explantj span img{ width:25px !important; }}@media only screen and (max-width:1128px){    .bigsro li a,.flexslider{ height:460px;}	.bigsro .bdbg1,.bigsro .bdbg2,.bigsro .bdbg3,.bigsro .bdbg4{background-size:auto 100%;}	.bigsro .picshow h1{ font-size:42px; line-height:50px;height:50px;} 	.bigsro .picshow p.p1{ font-size:32px;}	.bigsro .picshow p.p1 img{ width:36px;}	.pisc4 img{ width:80%;}   }@media only screen and (max-width:960px){   .bigsro li a,.flexslider{ height:420px;}   .bigsro .bdbg1,.bigsro .bdbg2,.bigsro .bdbg3{background-size:auto 100%;}   .bigsro .picshow h1{ font-size:38px;line-height:40px;height:40px;}   .bigsro .picshow p.p1,.bigsro .picshow p.p2,.bigsro .picshow p.p3{ font-size:28px;}       .bigsro .picshow p.p1 img{ width:35px;}    .pisc4 img{ width:70%;} }@media only screen and (max-width:880px){   .bigsro li a,.flexslider{ height:380px;}   .bigsro .bdbg1,.bigsro .bdbg2,.bigsro .bdbg3{background-size:auto 100%;}   .bigsro .picshow h1{ font-size:32px;line-height:36px;height:36px;}   .bigsro .picshow p{line-height:32px;height:32px;}   .bigsro .picshow p.p1,.bigsro .picshow p.p2,.bigsro .picshow p.p3{ font-size:22px;}       .bigsro .picshow p.p1 img{ width:30px;}    .pisc4 img{ width:60%;} }@media only screen and (max-width:800px){   .bigsro li a,.flexslider{ height:350px;}   .bigsro .bdbg1,.bigsro .bdbg2,.bigsro .bdbg3{background-size:auto 100%;}   .bigsro .picshow h1{ font-size:30px;line-height:32px;height:32px;}   .bigsro .picshow p.p1,.bigsro .picshow p.p2,.bigsro .picshow p.p3{ font-size:20px;}       .bigsro .picshow p.p1 img{ width:26px;}    .pisc4 img{ width:50%;}    .newsList li {width: 96%;float:left; position:relative;}   .newsList li .pic{ position:absolute;width: 65px;}   .newsList li .info{ float:none; width:auto; display:block;margin-left: 85px;}}@media only screen and (max-width:720px){   .flexslider{ display:none;}    .smallsro{ display:block;}   .smallsro img{ width:100%;vertical-align: middle;}     .focus .hd ul li.on,.focus .hd ul li{ background-size:80%;}   .focus .hd{bottom:8px;}}@media only screen and (max-width:960px){}@media only screen and (max-width:920px){   .news .newlist{ width:70%;}}@media only screen and (max-width:580px){	.news,.botline,.tuij{ margin-left:10px;margin-right:10px;}	.tuijcon li .explantj span{ font-size:14px; margin-bottom:10px;}	.tuijcon li .explantj span{ font-size:14px;}	.tuijcon li .explantj span img{ width:21px !important; }}@media only screen and (max-width:500px){	.news{ height:50px;}	.news .newtit{ font-size:16px;height:50px; width:100px; line-height:50px; background-size:100%;}	.news .newlist{ height:50px;}	.news .newlist li{ line-height:50px;}	.news .newlist li a{ font-size:14px;}	.news .prve{ right:16px; top:11px;}	.news .next{ right:16px; top:31px;}	.news .prve img,.news .next img{ width:18px;}	.tith{ font-size:16px; height:30px; line-height:30px;}	.newsList li .info a{ font-size:16px;}	.tuijcon li .explantj span{ font-size:12px; margin-bottom:8px;}	.tuijcon li .explantj span{ font-size:12px;}	.tuijcon li .explantj span img{ width:18px !important; }}@media only screen and (max-width:420px){	.news .newtit{ width:100px ; font-size:15px; height:50px;}	.news .newlist{margin-left:5px; }}@media only screen and (max-width:360px){	.tuijcon li .explantj span{ font-size:15px; margin-bottom:10px;}	.tuijcon li .explantj span{ font-size:15px;}	.tuijcon li .explantj span img{ width:20px !important; }}