body {    overflow-x: hidden;    overflow-y: hidden;} body {color:#666666} a{color:#333333}a:active,a:hover {color:#2a2c77}@media (min-width: 1570px) {.container{ width: 1570px; }}@media (min-width: 1570px) {.container{ width: 1570px; }}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Top .top{ width:100%; float:left; height:105px; float:left; width:100%;position:absolute; left: 0; top:0;z-index:80;-webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}#Top .top .logo{ height:105px; float:left; line-height:105px;}#Top .top .logo a{ vertical-align:middle; line-height:0; display:inline-block; margin-top:-3px;}#Top .top .search{ width:255px; height:44px; margin-top:30px; float:right; padding-right:55px; background:rgba(0,0,0,0.4); position:relative;-moz-border-radius:22px; -webkit-border-radius:22px; -khtml-border-radius:22px;border-radius:22px;}#Top .top .search .search_b{ background:url(../images/3074_top6.png) no-repeat center center; opacity:0.6; right:5px; width:50px; height:44px; position:absolute; top:0;}#Top .top .search .search_b:hover{ opacity:1;}#Top .top .search .search_k{ width:100%; height:44px; line-height:24px; float:left; padding:10px 10px 10px 30px; font-size:14px; color:white; background:none;}#Top .top .lang{ float:right; margin-right:66px; width:68px; height:105px; line-height:105px; position:relative; font-size:16px; color:white; letter-spacing:1px; background:url(../images/3074_top7.png) no-repeat 90% center; text-align:center;}#Top .top .lang ul{ width:120px; float:left; background:white; position:absolute; left:0; top:100%; padding:20px 30px; text-align:left; display:none;}#Top .top .lang ul li{ width:100%; float:left; font-size:14px; color:#333; line-height:20px; margin:5px 0;}#Top .top .lang ul li a{ color:#333;}#Top .top .lang ul li:hover a{ color:#2a2c77; text-decoration:underline;}#Top .top .lang:hover ul,#Top .top .lang.on ul{ display:block;-webkit-animation:fadeInUp1 0.5s 0s ease both;-moz-animation:fadeInUp1 0.5s 0s ease both;}@-webkit-keyframes fadeInUp1{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp1{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}#Top .menu{ z-index:99; float:right; margin-right:11px;}#Top .menu > ul{ float:left; width:100%;}#Top .menu ul .nli{ float:left; text-align:center; z-index:99; position:relative; height:105px; margin:0 35px;}#Top .menu ul .nli span a{ display:block; white-space:nowrap; width:100%; float:left; height:105px; line-height:105px; color:#fff; text-align:center; font-size:16px;}#Top .menu ul .nli.on span a{ font-weight:bold;}#Top .menu ul .nli:hover .sub{ display:block;-webkit-animation:fadeInUp1 0.5s 0s ease both;-moz-animation:fadeInUp1 0.5s 0s ease both;}/*ä¸‹æ‹‰èœå•ï¼ˆæ¼‚æµ®åœ¨menu .nliä¸Šï¼‰*/#Top .sub { z-index:21;  position:absolute; display: none; float:left;  clear:both; width:180px; left: 50%; margin-left: -90px;top:100% !important; background:white; background:rgba(255,255,255,0.8);}#Top .sub .ul1{ width:100%;}#Top .sub .l2{ width:100%; float: left; position: relative;}#Top .sub .l2 .l2_a{ color:#fff;}#Top .sub .l2 .l2_a{ line-height: 46px;  width:100%;  display:block; font-size: 14px;  float:left;  color:#333; letter-spacing:1px;}#Top .sub .l2:hover .l2_a { color:#fff; background:#2a2c77;}#Top .sub .l2:hover{ background:white;}#Top .sub .ul2 { float:left; /* position:absolute; left:100%; top:20px;*/ display:none;  margin:0px;  width:100%;  overflow:hidden;background:url(../images/bg_8.png);/*  box-shadow:0 3px 16px rgba(0,0,0,0.15);*/}#Top .sub .ul2 .l3{ float:left;  position:static;  padding:0; margin:0; width: 100%; height: 40px; line-height:40px; float:left; font-size:12px; color:#333; text-align:left;}#Top .sub .ul2 .l3 .l3_a{ padding:0px 20px; line-height: 40px;  width:100%;  display:block;  float:left;  color:#333333; background-position:left center;}#Top .sub .ul2 .l3:hover .l3_a { color:#fff; background: url(../images/bg_3.png);}.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}#Top .menuph{ float:right; cursor: pointer;  width: 22px;  height: 22px; text-align: center; display: none;}#Top .menuph .point {  display: inline-block;  width: 22px;  height: 22px;  margin-top: 15px;  position: relative;  }#Top .menuph .point:hover .navbtn,#Top .menuph .point:hover .navbtn::after,#Top .menuph .point:hover .navbtn::before {  width: 22px;  }#Top .menuph .navbtn {  position: absolute;  top: 8px;  right: 0;  display: inline-block;  width: 16px;  height: 2px;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }#Top .menuph .navbtn::after,#Top .menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 22px;  height: 2px;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }#Top .menuph .navbtn::after { top:-8px; width:12px;}#Top .menuph .navbtn::before { top:8px; }#Top .menuph .point.active .navbtn{  background: transparent;  }#Top .menuph .point.active .navbtn::after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  top: 0px; background: #fff;  width: 22px;}#Top .menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: 0px; background: #fff;}#Top .pf_menu_bg{ width:100%; height: 100%; position:fixed; left:0; top:0 !important; z-index:8; background:black; z-index: 9; display:none; opacity:0.8;}#Top .pf_menu{ position:fixed; height:100%; width:80%; overflow-y:auto; right:-100%;background:white; top:52px; z-index:11; display:block; padding:0 0 15px 0; float: left;-webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}#Top .pf_menu_bg.on_1{ display:block;}#Top .pf_menu.on_1{ right:0;}#Top .ph_menu .search{ float:left; width:96%; margin-left:2%; margin-top:15px; height:44px; position:relative; background:#2a2c77; padding-right:40px; overflow:hidden; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}#Top .ph_menu .search .search_b{ background:url(../images/3074_top6.png) no-repeat center center; right:0px; width:40px; height:44px; position:absolute; top:0;}#Top .ph_menu .search .search_k{ width:100%; height:44px; line-height:24px; float:left; padding:10px 10px 10px 20px; font-size:14px; color:white; background:none;}#Top .nav_box{ float:left; width:100%; border-top:solid 1px #f0f0f0;}#Top .ph_menu{ float:left; width:100%;}#Top .ph_menu .nli{ float:left; width:100%; border-bottom:solid 1px #f0f0f0;}#Top .ph_menu .nli span{ float:left; width:100%; padding:0 15px 0 15px; position:relative;}#Top .ph_menu .nli .l1_a{ float:left; width:100%; color:#2a2c77; font-size:14px; line-height:20px; padding: 12px 0; letter-spacing: 1px;}#Top .ph_menu .nli i{ width:40px; height:44px; position:absolute; right:0; top:0; background:url(../images/3074_top_6_h.png) center center no-repeat; background-size:8px auto;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}#Top .ph_menu .nli.on i{ transform:rotate(90deg);}#Top .ph_menu .nli.on .l1_a{ color:#2a2c77; }#Top .ph_menu .nli .l2_ul{ display:none; height:auto; float:left; width:100%; padding: 5px 15px; background:#2a2c77;}#Top .ph_menu .nli .l2_ul li a{ line-height:34px; font-size:12px; color:#fff; text-transform:uppercase; opacity:0.8;}#Top .ph_menu .nli .l2_ul li a:active{ opacity:1;}@media screen and  (max-width:1570px){#Top .top .lang{ margin-right:26px;}#Top .top .search{ width:200px;}#Top .menu ul .nli{ margin:0 25px;}}@media screen and  (max-width:1200px){#Top .top .lang{ margin-right:10px;}#Top .top .search{ width:200px;}#Top .menu ul .nli{ margin:0 15px;}#Top .top .logo a img{ vertical-align:middle; height:44px;}}@media screen and  (max-width:992px){#Top .top{ position:fixed; top:0; background:#2a2c77; height:50px;}#Top .top .logo{ width:200px; text-align:center; position:absolute; left:50%; top:0; height:50px; line-height:50px; margin-left:-100px;}#Top .top .search{ display: none;}#Top .top .lang{ float:left; line-height:50px; height:50px; width:50px; background-position:right center; font-size:13px;}#Top .top .lang ul{ width:80px; padding:10px 18px; }#Top .top .lang ul li{ font-size:12px; line-height:16px; margin:3px 0;}#Top .top .logo a img{ height:36px;}#Top .menu{ display: none;}#Top .menuph{ display:block;}}@media screen and  (max-width:768px){#Top .top{ padding-right:10px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Slide .slide_banner{ width:100%; float:left; position:relative; min-height:200px;}#Slide .slide_banner:before{ content:''; width:100%; background:url(../images/3075_top5.png) repeat-x center center; height:276px; position:absolute; left:0; top:0; z-index:3;}#Slide .slide_banner img{ width:100%; float:left; transform:scale(1, 1);}@media screen and (min-width:992px) {#Slide .slide_banner .slick-slide.slick-current img{-webkit-animation-name: smal-big;    animation-name: smal-big;  -webkit-animation-duration: 10s;          animation-duration: 10s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}}@-webkit-keyframes smal-big {  0% { transform:scale(1, 1)}  100% { transform:scale(1.1, 1.1)}}@keyframes smal-big {  0% { transform:scale(1, 1)}  100% { transform:scale(1.1, 1.1)}}#Slide .slide_banner .slick-slide{ position:relative;}#Slide .slide_banner .text{ width:1200px; position:absolute; left:50%; top:50%; margin:0 0 0 -600px; text-align:center; letter-spacing:1px;    -webkit-transform: translate(0, -30%);    -ms-transform: translate(0, -30%);    transform: translate(0, -30%);}#Slide .slide_banner .text h1{ width:100%; font-size:60px; color:white; line-height:68px; font-weight:bold;}#Slide .slide_banner .text h4{ width:100%; margin-top:9px; color:white; font-size:24px; line-height:30px;}#Slide .slide_banner .text .bian{ width:76px; background:white; opacity:0.6; height:1px; display:inline-block; vertical-align:top; margin-top:38px;}#Slide .slide_banner .slick-dots{    position: absolute;    bottom: 30px;    display: block;    width: 100%;    padding: 0;    margin: 0;    list-style: none;    text-align: center;}#Slide .slide_banner .slick-dots li{    position: relative;    display: inline-block;    width: 3px;    height: 22px;    margin: 0 10px;    padding: 0;    cursor: pointer;	background:none;	vertical-align:top;}#Slide .slide_banner .slick-dots li button{    display: block;	background:white;    width: 3px;    height: 3px;    padding: 0;	margin-top:19px;    cursor: pointer;    color: transparent;    border: 0;    outline: none;	-moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px;border-radius:2px;-webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}#Slide .slide_banner .slick-dots li.slick-active button{	height:22px; margin-top:0;}#Slide .slide_banner .slick-prev,#Slide .slide_banner .slick-next{    font-size: 0;    line-height: 0;    position: absolute;    left:70px;    top: 50%;    display: block;    width: 90px;    height: 90px;    padding: 0;    -webkit-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);    cursor: pointer;    color: transparent;    border: none;    outline: none;    background: transparent;    background:url(../images/3075_banner.png) no-repeat left center;    z-index:100; opacity:0.6;}#Slide .slide_banner .slick-next{    left:auto;    right:70px;	background-position:right center;}#Slide .slide_banner .slick-prev:hover,#Slide .slide_banner .slick-next:hover{ opacity:1;}@media screen and (max-width: 1370px) {#Slide .slide_banner .slick-prev{ left:35px;}#Slide .slide_banner .slick-next{ right:35px;}}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){#Slide .slide_banner .text{ width:900px; margin:0 0 0 -450px;}#Slide .slide_banner .slick-prev{ left:15px;}#Slide .slide_banner .slick-next{ right:15px;}}@media screen and  (max-width:992px){#Slide .slide_banner{ margin-top:50px;}#Slide .slide_banner:before{ content:''; width:100%; background:url(../images/3075_top5.png) repeat-x center center; height:276px; position:absolute; left:0; top:0; z-index:3; display:none;}#Slide .slide_banner .text{ width:700px; margin:0 0 0 -350px;}#Slide .slide_banner .slick-prev,#Slide .slide_banner .slick-next{ display:none !important;}#Slide .slide_banner .text h1{ font-size:40px; line-height:54px;}#Slide .slide_banner .text h4{ margin-top:5px; font-size:16px; line-height:24px;}#Slide .slide_banner .text .bian{ width:60px; margin-top:20px;}}@media screen and  (max-width:768px){#Slide .slide_banner .text{ letter-spacing:0;}#Slide .slide_banner .text h1{ font-size:20px; line-height:30px;}#Slide .slide_banner .text h4{ font-size:12px; line-height:20px;}#Slide .slide_banner .text{ width:100%; margin:0 0 0 0; left:0; padding:0 15px;}#Slide .slide_banner .text .bian{ width:40px; margin-top:10px;}#Slide .slide_banner .slick-dots{ bottom: 10px;}#Slide .slide_banner .slick-dots li{    width: 3px;    height: 20px;    margin: 0 3px;}#Slide .slide_banner .slick-dots li button{ margin-top:17px;}#Slide .slide_banner .slick-dots li.slick-active button{height:20px;	}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content .index1{ margin-top:90px; overflow:hidden;}#Content .indexHead{ width:100%; float:left; text-align:center; padding-bottom:46px; background:url(../images/3076_index1.png) no-repeat center bottom;}#Content .indexHead h2{ width:100%; float:left; font-size:54px; color:#333; line-height:70px; letter-spacing:1px;}#Content .indexHead h5{ width:100%; float:left; margin-top:16px; font-size:16px; color:#888; line-height:24px; letter-spacing:1px;}#Content .index1 .index1Body{ width:100%; float:left; margin-top:40px;}#Content .index1 .index1Body li{ width:50%; float:left; text-align:center;}#Content .index1 .index1Body li .pic{ width:100%; height:410px; position:relative;}#Content .index1 .index1Body li .pic .mb{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; opacity:0.8;}#Content .index1 .index1Body li .pic .text{ width:100%; position:absolute; left:0; top:50%; z-index:2;    -webkit-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);}#Content .index1 .index1Body li .pic .text h3{ width:100%; color:white; font-size:48px; line-height:62px; letter-spacing:2px;}#Content .index1 .index1Body li .pic .text h6{ width:100%; margin-top:15px; color:white; font-size:16px; line-height:22px;}#Content .index1 .index1Body li dl{ width:100%; float:left;}#Content .index1 .index1Body li dl dd{ width:33.333%; float:left; height:328px; display:table;}#Content .index1 .index1Body li dl dd span{ display:table-cell; vertical-align:middle; width:100%; padding:0 10px;}#Content .index1 .index1Body li dl dd span h4{ width:100%; font-size:22px; color:white; line-height:32px; letter-spacing:1px;}#Content .index1 .index1Body li dl dd span h5{ width:100%; margin-top:16px; font-size:14px; line-height:34px; letter-spacing:1px; min-height:102px;}#Content .index1 .index1Body li dl dd span h5 a{ display:block; color:#c4c5d1; position:relative;}#Content .index1 .index1Body li dl dd span h5 a:before{ content:''; width:40%; height:1px; position:absolute; left:30%; bottom:2px; border-bottom:dashed 1px white; opacity:0;}#Content .index1 .index1Body li dl dd span h5 a:hover{ color:white;}#Content .index1 .index1Body li dl dd span h5 a:hover:before{ opacity:1;}#Content .index1 .index1Body li dl dd span .detail{ display:inline-block; vertical-align:top; margin-top:37px; width:132px; height:36px; border:solid 1px white; color:white; line-height:34px; font-size:14px; letter-spacing:1px; text-transform:uppercase; opacity:0.6;}#Content .index1 .index1Body li dl dd span .detail:hover{ opacity:1;}#Content .index1 .index1Body li.l1 dl dd.d1{ background:#26286b;}#Content .index1 .index1Body li.l1 dl dd.d2{ background:#2a2c77;}#Content .index1 .index1Body li.l1 dl dd.d3{ background:rgba(42,44,119,0.95);}#Content .index1 .index1Body li.l2 dl dd.d1{ background:#c6630d;}#Content .index1 .index1Body li.l2 dl dd.d2{ background:#dd6e0f;}#Content .index1 .index1Body li.l2 dl dd.d3{ background:rgba(221,110,15,0.95);}#Content .index1 .index1Body li.l2 dl dd span h5 a{ color:white;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){}@media screen and  (max-width:992px){#Content .index1{ margin-top:50px;}#Content .index1 .index1Body{ margin-top:30px;}#Content .index1 .index1Body li .pic{ height:260px;}#Content .index1 .index1Body li .pic .text h3{ font-size:40px; line-height:50px; letter-spacing:1px;}#Content .index1 .index1Body li .pic .text h6{ margin-top:10px; font-size:14px; line-height:20px;}#Content .index1 .index1Body li dl dd{ width:100%; height:200px;}#Content .index1 .index1Body li dl dd span h4{ font-size:16px; line-height:26px; letter-spacing:0px;}#Content .index1 .index1Body li dl dd span h5{ margin-top:10px; font-size:12px; line-height:28px; letter-spacing:0px; min-height:84px;}#Content .index1 .index1Body li dl dd span .detail{ margin-top:15px; width:100px; height:32px; line-height:34px; font-size:12px; letter-spacing:0px;}#Content .indexHead{ padding-bottom:30px; background-size:20px auto;}#Content .indexHead h2{ font-size:40px; line-height:60px; letter-spacing:0px;}#Content .indexHead h5{ margin-top:10px; font-size:14px; line-height:20px; letter-spacing:0px;}}@media screen and  (max-width:768px){#Content .index1{ margin-top:30px;}#Content .index1 .index1Body{ margin-top:20px;}#Content .index1 .index1Body li .pic{ height:80px;}#Content .index1 .index1Body li .pic .text h3{ font-size:20px; line-height:30px; letter-spacing:0px;}#Content .index1 .index1Body li .pic .text h6{ margin-top:2px; font-size:12px; line-height:18px;}#Content .index1 .index1Body li dl dd{ height:160px;}#Content .index1 .index1Body li dl dd span h4{ font-size:14px; line-height:22px;}#Content .index1 .index1Body li dl dd span h5{ margin-top:6px; line-height:22px; min-height:66px;}#Content .index1 .index1Body li dl dd span .detail{ margin-top:10px; width:100px; height:28px; line-height:26px;}#Content .indexHead{ padding-bottom:20px; background-size:14px auto;}#Content .indexHead h2{ font-size:20px; line-height:34px;}#Content .indexHead h5{ margin-top:6px; font-size:12px; line-height:18px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content2 .index2{ padding:100px; background:#f0f0f6;}#Content2 .index2 li{ width:50%; float:left; text-align:center; padding:75px 15px 100px 15px; text-align:center; background:white; position:relative;}#Content2 .index2 li h2{ width:100%; font-size:48px; color:#333; line-height:56px; letter-spacing:2px;}#Content2 .index2 li .p{ width:100%; margin-top:17px; font-size:16px; color:#666; line-height:30px; letter-spacing:1px;}#Content2 .index2 li .pic{ display:inline-block; vertical-align:top; width:526px; margin-top:42px; height:320px; position:relative; overflow:hidden;}#Content2 .index2 li .pic img{ width:100%; position:absolute; left:0; top:0; min-height:100%;}#Content2 .index2 li:hover{ box-shadow:0 0 43px rgba(0,0,0,0.07); z-index:2;}@media screen and  (max-width:1570px){#Content2 .index2 li .pic{ width:400px; height:266px;}}@media screen and  (max-width:1200px){#Content2 .index2{ padding:60px;}#Content2 .index2 li{ padding:40px 15px 60px 15px;}}@media screen and  (max-width:992px){#Content2 .index2{ padding:30px;}#Content2 .index2 li{ padding:20px 15px 30px 15px;}#Content2 .index2 li .pic{ width:100%; margin-top:20px; height:auto; padding-bottom:66.5%; position:relative;}#Content2 .index2 li h2{ font-size:40px; line-height:46px; letter-spacing:1px;}#Content2 .index2 li .p{ margin-top:12px; font-size:14px; line-height:24px; letter-spacing:0px;}#Content2 .index2 li:hover{ box-shadow:0 0 20px rgba(0,0,0,0.07);}}@media screen and  (max-width:768px){#Content2 .index2{ padding:20px;}#Content2 .index2 li{ width:100%; padding:20px 15px 15px 15px;}#Content2 .index2 li h2{ font-size:24px; line-height:34px; letter-spacing:0px;}#Content2 .index2 li .p{ margin-top:8px; font-size:12px; line-height:20px;}#Content2 .index2 li:hover{ box-shadow:0 0 10px rgba(0,0,0,0.07);}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content3 .index3{ padding:88px 0 100px 0;}#Content3 .index3 .index3Body{ margin:0 -55px;}#Content3 .index3 .index3Body ul{ width:100%; float:left; margin-top:52px;}#Content3 .index3 .index3Body ul li{ width:100%; float:left; padding:0 55px;}#Content3 .index3 .index3Body ul li a{ display:block; width:100%; float:left; text-align:center;}#Content3 .index3 .index3Body ul li a .pic{ width:100%; padding-bottom:200%; position:relative; overflow:hidden; background:#2a2c77;}#Content3 .index3 .index3Body ul li a .pic img{ width:100%; position:absolute; left:0; top:0; min-height:100%;		 transition: all 0.3s linear;	-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear;-o-transition: width all 0.3s linear;}#Content3 .index3 .index3Body ul li a:hover .pic img{transform: scale(1.1,1.1); opacity:0.4;	-ms-transform: scale(1.1,1.1);	-webkit-transform: scale(1.1,1.1);	 -o-transform: scale(1.1,1.1);	   -moz-transform: scale(1.1,1.1);}#Content3 .index3 .index3Body ul li a .title{ width:100%; margin-top:34px; line-height:34px; font-size:22px; color:#333;}#Content3 .index3 .index3Body ul li a .jj{ width:100%; margin-top:8px; line-height:24px; font-size:16px; color:#666;}#Content3 .index3 .index3Body ul li a:hover .title{ color:#2a2c77;}#Content3 .index3 .index3Down{ width:100%; float:left; margin-top:75px; border:solid 1px #e5e5e5;}#Content3 .index3 .index3Down .more{ width:20%; float:left; font-size:14px; color:#888; letter-spacing:1px; text-transform:uppercase; border-left:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5; height:62px; line-height:62px; text-align:center;}#Content3 .index3 .index3Down .more:hover{ color:white; background:#2a2c77;}#Content3 .index3 .index3Down .zuo,#Content3 .index3 .index3Down .you{ width:40%; height:62px; float:left; background:url(../images/3078_index9.png) no-repeat center center; cursor:pointer;}#Content3 .index3 .index3Down .you{ background-image:url(../images/3078_index10.png);}#Content3 .index3 .index3Down .zuo:hover{ background-image:url(../images/3078_index9_h.png);}#Content3 .index3 .index3Down .you:hover{ background-image:url(../images/3078_index10_h.png);}#Content3 .indexHead{ width:100%; float:left; text-align:center; padding-bottom:46px; background:url(../images/3078_index1.png) no-repeat center bottom;}#Content3 .indexHead h2{ width:100%; float:left; font-size:54px; color:#333; line-height:70px; letter-spacing:1px;}#Content3 .indexHead h5{ width:100%; float:left; margin-top:16px; font-size:16px; color:#888; line-height:24px; letter-spacing:1px;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){#Content3 .index3 .index3Body{ margin:0 -30px;}#Content3 .index3 .index3Body ul li{ width:100%; float:left; padding:0 30px;}}@media screen and  (max-width:992px){#Content3 .index3{ padding:44px 0 50px 0;}#Content3 .index3 .index3Body{ margin:0 -10px;}#Content3 .index3 .index3Body ul li{ padding:0 10px;}#Content3 .index3 .index3Body ul{ margin-top:30px;}#Content3 .index3 .index3Body ul li a .title{ margin-top:20px; line-height:28px; font-size:17px;}#Content3 .index3 .index3Body ul li a .jj{ margin-top:6px; line-height:20px; font-size:14px;}#Content3 .index3 .index3Down{ margin-top:40px;}#Content3 .index3 .index3Down .more{ font-size:12px; letter-spacing:0px; height:40px; line-height:40px;}#Content3 .index3 .index3Down .zuo,#Content3 .index3 .index3Down .you{ height:40px;}#Content3 .indexHead{ padding-bottom:30px; background-size:20px auto;}#Content3 .indexHead h2{ font-size:40px; line-height:60px; letter-spacing:0px;}#Content3 .indexHead h5{ margin-top:10px; font-size:14px; line-height:20px; letter-spacing:0px;}}@media screen and  (max-width:768px){#Content3 .index3{ padding:22px 10px 30px 10px;}#Content3 .index3 .index3Body{ margin:0 -5px;}#Content3 .index3 .index3Body ul li{ padding:0 5px;}#Content3 .index3 .index3Body ul{ margin-top:20px;}#Content3 .index3 .index3Body ul li a .title{ margin-top:10px; line-height:22px; font-size:13px;}#Content3 .index3 .index3Body ul li a .jj{ margin-top:4px; font-size:12px;}#Content3 .index3 .index3Down{ margin-top:20px;}#Content3 .index3 .index3Down .more{ width:60%;}#Content3 .index3 .index3Down .zuo,#Content3 .index3 .index3Down .you{ width:20%;}#Content3 .indexHead{ padding-bottom:20px; background-size:14px auto;}#Content3 .indexHead h2{ font-size:20px; line-height:34px;}#Content3 .indexHead h5{ margin-top:6px; font-size:12px; line-height:18px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content4 .index4 .pic{ width:50%; float:left; height:738px;}#Content4 .index4 .text{ width:50%; float:left; height:738px; display:table; position:relative; background:url(../images/3079_index25.jpg) no-repeat center center; background-size:cover;}#Content4 .index4 .text:before{ content:''; width:100%; height:100%; position:absolute; left:0; top:0; background:#2a2c77; opacity:0.9; z-index:1;}#Content4 .index4 .text span{ display:table-cell; vertical-align:middle; padding:0 10%; position:relative; z-index:2;}#Content4 .index4 .text h3{ width:100%; color:white; font-size:48px; line-height:62px; letter-spacing:1px;}#Content4 .index4 .text h4{ width:100%; margin-top:5px; color:white; font-size:22px; line-height:32px; letter-spacing:2px;}#Content4 .index4 .text .jj{ width:100%; margin-top:46px; color:white; font-size:16px; line-height:32px; letter-spacing:2px; height:160px; overflow:hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 5;-webkit-box-orient: vertical;word-break: break-all;}#Content4 .index4 .text dl{ width:100%; margin-top:73px; border:solid 1px rgba(255,255,255,0.2); padding:34px 0 38px 0;}#Content4 .index4 .text dl dd{ width:33.333%; float:left; text-align:center;}#Content4 .index4 .text dl dd h3{ width:100%; color:whtie; font-size:48px; line-height:52px; letter-spacing:2px;}#Content4 .index4 .text dl dd h3 img{ vertical-align:middle; margin:13px 0 0 8px; float:right;}#Content4 .index4 .text dl dd h5{ width:100%; margin-top:8px; color:white; font-size:16px; line-height:24px; letter-spacing:2px;}#Content4 .index4 .text .more{ display:block; width:68px; height:68px; position:absolute; left:-34px; top:50%; margin-top:-34px; background:#dd6e0f; text-align:center; line-height:68px; color:white; font-size:14px; text-transform:uppercase; z-index:3;-moz-border-radius:50%; -webkit-border-radius:50%; -khtml-border-radius:50%;border-radius:50%;}@media screen and (max-width: 1360px) {#Content4 .index4 .pic,#Content4 .index4 .text{ height:600px;}#Content4 .index4 .text span{ padding:0 8%;}#Content4 .index4 .text dl{ margin-top:50px;}}#Content4 .indexHead{ width:100%; float:left; text-align:center; padding-bottom:46px; background:url(../images/3079_index1.png) no-repeat center bottom;}#Content4 .indexHead h2{ width:100%; float:left; font-size:54px; color:#333; line-height:70px; letter-spacing:1px;}#Content4 .indexHead h5{ width:100%; float:left; margin-top:16px; font-size:16px; color:#888; line-height:24px; letter-spacing:1px;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){}@media screen and  (max-width:992px){#Content4 .index4 .pic,#Content4 .index4 .text{ height:500px;}#Content4 .index4 .text span{ padding:0 6% 0 8%;}#Content4 .index4 .text h3{  font-size:40px; line-height:50px; letter-spacing:0px;}#Content4 .index4 .text h4{ font-size:16px; line-height:26px; letter-spacing:1px;}#Content4 .index4 .text .jj{ margin-top:24px; font-size:14px; line-height:26px; letter-spacing:1px; height:130px;}#Content4 .index4 .text dl{ margin-top:30px; padding:20px 0 24px 0;}#Content4 .index4 .text .more{ width:50px; height:50px; left:-25px; margin-top:-25px; line-height:50px; font-size:12px;}#Content4 .index4 .text dl dd h3{ font-size:38px; line-height:46px; letter-spacing:1px;}#Content4 .index4 .text dl dd h3 img{ width:12px; margin:8px 0 0 6px;}#Content4 .index4 .text dl dd h5{ margin-top:6px; font-size:14px; line-height:18px; letter-spacing:1px;}#Content4 .indexHead{ padding-bottom:30px; background-size:20px auto;}#Content4 .indexHead h2{ font-size:40px; line-height:60px; letter-spacing:0px;}#Content4 .indexHead h5{ margin-top:10px; font-size:14px; line-height:20px; letter-spacing:0px;}}@media screen and  (max-width:768px){#Content4 .index4 .pic,#Content4 .index4 .text{ height:300px; width:100%;}#Content4 .index4 .text span{ padding:0 6% 0 6%;}#Content4 .index4 .text h3{  font-size:30px; line-height:40px;}#Content4 .index4 .text h4{ font-size:14px; line-height:22px; letter-spacing:0px;}#Content4 .index4 .text .jj{ margin-top:12px; font-size:12px; line-height:20px; letter-spacing:0px; height:98px;}#Content4 .index4 .text dl{ margin-top:20px; padding:10px 0 12px 0;}#Content4 .index4 .text .more{ left:auto; right:10px; top:10px; width:50px; height:50px; margin-top:0; line-height:50px; font-size:12px;}#Content4 .index4 .text dl dd h3{ font-size:20px; line-height:30px; letter-spacing:0px;}#Content4 .index4 .text dl dd h3 img{ width:8px; margin:6px 0 0 4px;}#Content4 .index4 .text dl dd h5{ margin-top:4px; font-size:12px; letter-spacing:0px;}#Content4 .indexHead{ padding-bottom:20px; background-size:14px auto;}#Content4 .indexHead h2{ font-size:20px; line-height:34px;}#Content4 .indexHead h5{ margin-top:6px; font-size:12px; line-height:18px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content5 .indexHead{ width:100%; float:left; text-align:center; padding-bottom:46px; background:url(../images/3080_index1.png) no-repeat center bottom;}#Content5 .indexHead h2{ width:100%; float:left; font-size:54px; color:#333; line-height:70px; letter-spacing:1px;}#Content5 .indexHead h5{ width:100%; float:left; margin-top:16px; font-size:16px; color:#888; line-height:24px; letter-spacing:1px;}#Content5 .index5{ padding:90px 0 50px 0;}#Content5 .index5 .index5Body{ margin:0 -7px;}#Content5 .index5 .index5Body ul{ width:100%; float:left; margin-top:42px; padding-bottom:50px;}#Content5 .index5 .index5Body ul li{ width:16.66%; float:left; padding:7px;}#Content5 .index5 .index5Body ul li a{ display:block; width:100%; border:solid 1px #e5e5e5; position:relative; padding-bottom:49%; overflow:hidden;}#Content5 .index5 .index5Body ul li a img{ width:100%; position:absolute; left:0; top:0; min-height:100%;		 transition: all 0.3s linear;	-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear;-o-transition: width all 0.3s linear;}#Content5 .index5 .index5Body ul li a:hover img{transform: scale(1.1,1.1);	-ms-transform: scale(1.1,1.1);	-webkit-transform: scale(1.1,1.1);	 -o-transform: scale(1.1,1.1);	   -moz-transform: scale(1.1,1.1);}#Content5 .index5 .index5Body ul li a:hover{ border-color:white; box-shadow:0 0 7px rgba(0,0,0,0.07);}#Content5 .index5 .index5Body ul .slick-dots{    position: absolute;    bottom: 0px;    display: block;    width: 100%;    padding: 0;    margin: 0;    list-style: none;    text-align: center;}#Content5 .index5 .index5Body ul .slick-dots li{    position: relative;    display: inline-block;	background:#999;    width: 10px;    height: 10px;    margin: 0 6px;    padding: 0; float:none;-moz-border-radius:50%; -webkit-border-radius:50%; -khtml-border-radius:50%;border-radius:50%;    cursor: pointer;}#Content5 .index5 .index5Body ul .slick-dots li button{ display:none;}#Content5 .index5 .index5Body ul .slick-dots li.slick-active{	background:#333;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){}@media screen and  (max-width:992px){#Content5 .indexHead{ padding-bottom:30px; background-size:20px auto;}#Content5 .indexHead h2{ font-size:40px; line-height:60px; letter-spacing:0px;}#Content5 .indexHead h5{ margin-top:10px; font-size:14px; line-height:20px; letter-spacing:0px;}#Content5 .index5{ padding:50px 0 30px 0;}#Content5 .index5 .index5Body ul{ margin-top:20px; padding-bottom:30px;}#Content5 .index5 .index5Body ul li{ width:25%;}}@media screen and  (max-width:768px){#Content5 .indexHead{ padding-bottom:20px; background-size:14px auto;}#Content5 .indexHead h2{ font-size:20px; line-height:34px;}#Content5 .indexHead h5{ margin-top:6px; font-size:12px; line-height:18px;}#Content5 .index5{ padding:20px 10px 20px 10px;}#Content5 .index5 .index5Body ul{ margin-top:10px; padding-bottom:20px;}#Content5 .index5 .index5Body ul li{ padding:2px;}#obtn .index5 .index5Body ul .slick-dots li{    width: 8px;    height: 8px;    margin: 0 4px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Down .footer{ padding:73px 290px 51px 0; width:100%; position:relative; float:left;}#Down .footer .footerLeft,#Down .footer .footerLeft dl{ float:left; width:100%;}#Down .footer .footerLeft dl dd{ width:25%; float:left;}#Down .footer .footerLeft dl dd .title{ width:100%; font-size:18px; color:white; line-height:30px;}#Down .footer .footerLeft dl dd ul{ width:100%; float:left; margin-top:10px;}#Down .footer .footerLeft dl dd ul li{ width:100%; float:left;}#Down .footer .footerLeft dl dd ul li a{ display:block; width:100%; float:left; font-size:14px; line-height:32px; opacity:0.6; color:white;}#Down .footer .footerLeft dl dd ul li a:hover{ opacity:1;}#Down .footer .footerRight{ width:290px; position:absolute; right:0; top:73px;}#Down .footer .footerRight .tel{ width:100%; color:white; font-size:28px; line-height:48px; font-weight:bold;}#Down .footer .footerRight .tel img{ vertical-align:middle; margin:-3px 12px 0 0;}#Down .footer .footerRight .kefu{ width:100%; float:left; margin-top:16px;}#Down .footer .footerRight .kefu a{ display:block; float:left; width:140px; height:44px; line-height:44px; text-align:center; color:white; background:#47484d; font-size:16px; overflow:hidden;-moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px;border-radius:4px;}#Down .footer .footerRight .kefu a img{ vertical-align:middle; margin:-3px 0 0 7px;}#Down .footer .footerRight .kefu a:hover{ background:#2a2c77;}#Down .footer .footerRight .kefu a:last-child{ float:right;}#Down .footer .footerRight .gz{ width:100%; float:left; margin-top:30px; font-size:14px; line-height:40px; color:#f3f3f3;}#Down .footer .footerRight .gz a{ display:inline-block; width:40px; height:40px; background:#303138; margin-right:12px; position:relative; vertical-align:top;-moz-border-radius:50%; -webkit-border-radius:50%; -khtml-border-radius:50%;border-radius:50%;}#Down .footer .footerRight .gz a img{ width:100%; float:left;}#Down .footer .footerRight .gz a:hover{ background:#2a2c77;}#Down .container .p .fgh{    color:white !important;}#Down .footer .footerRight .gz a .ewm{ position:absolute; left:50%; top:-190px; background:url(../images/3081_footer6.png) no-repeat center center; width:160px; height:197px; background-size:contain; margin-left:-85px; padding:0; display:none;}#Down .footer .footerRight .gz a .ewm img{ opacity:1; float:left; padding:25px 30px 0 30px;}#Down .footer .footerRight .gz a .ewm h6{ width:100%; text-align:center; font-size:12px; color:#2A2A2A; margin-top:0px; float:left;}#Down .footer .footerRight .gz a:hover .ewm{ display:block;-webkit-animation:fadeInUp1 0.5s 0s ease both;-moz-animation:fadeInUp1 0.5s 0s ease both;}#Down .footerDown{ width:100%; float:left; border-top:solid 1px #303138; padding:21px 0;}#Down .footerDown .bq{ float:left; font-size:14px; color:white; line-height:32px; letter-spacing:1px; opacity:0.7;}#Down .footerDown .bq a{    color:white !important;}#Down .footerDown .link{ float:right; font-size:14px; color:#616161; line-height:32px; letter-spacing:1px;}#Down .footerDown .link a{ color:white;opacity:0.7;}#Down .footerDown .link a:hover{ opacity:1;}#Down .footerDown .link span{ margin:0 11px;}#Down .footerDown .link .footerDownRight{ width:160px; float:right; position:relative;}#Down .footerDown .link .footerDownRight .yqLink{ width:100%; height:32px; line-height:32px; background:rgba(255,255,255,0.2) url(../images/526-1.png) no-repeat 94% center; cursor:pointer; font-size:14px; color:#a1a1a1; letter-spacing:1px;}#Down .footerDown .link .footerDownRight ul{ width:100%; position:absolute; left:0; bottom:100%; background:#000; display:none; max-height:186px; overflow-y:auto;-moz-border-top-left-radius:4px; -webkit-border-top-left-radius:4px; -khtml-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-top-right-radius:4px; -webkit-border-top-right-radius:4px; -khtml-border-top-right-radius:4px;border-top-right-radius:4px;}#Down .footerDown .link .footerDownRight ul::-webkit-scrollbar {background:#ce2e33;width:5px;}#Down .footerDown .link .footerDownRight ul::-webkit-scrollbar-thumb {background: black; overflow:hidden;-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;border-radius:5px;}#Down .footerDown .link .footerDownRight ul::selection {	color: white;	-webkit-text-fill-color: black;	   -moz-text-fill-color: black;	        text-fill-color: black;			 overflow:hidden;-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;border-radius:5px;	}#Down .footerDown .link .footerDownRight ul::-moz-selection {color:black;-webkit-text-fill-color:black; overflow:hidden;-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;border-radius:5px;}#Down .footerDown .link .footerDownRight ul li{ width:100%; float:left; border-bottom:solid 1px #ccc;}#Down .footerDown .link .footerDownRight ul li a{ display:block; width:100%; float:left; text-align:center; font-size:12px; color:#fff; line-height:30px;}#Down .footerDown .link .footerDownRight ul li a:hover{ background:black;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){}@media screen and  (max-width:992px){#Down .footer{ padding:40px 290px 30px 0;}#Down .footer .footerRight{ top:40px;}}@media screen and  (max-width:768px){#Down .footer{ padding:20px 10px 10px 10px;}#Down .footer .footerRight{ position:relative; left:auto; top:auto; width:100%; float:left; padding:0 10%;}#Down .footer .footerLeft{ display:none;}#Down .footer .footerRight .tel{ font-size:22px; line-height:40px;}#Down .footer .footerRight .tel img{ margin:-3px 8px 0 0; width:28px;}#Down .footer .footerRight .kefu{ margin-top:10px;}#Down .footer .footerRight .kefu a{ width:120px; height:38px; line-height:38px; font-size:14px;}#Down .footer .footerRight .kefu a img{ margin:-3px 0 0 5px; height:15px;}#Down .footer .footerRight .gz{ margin-top:20px; font-size:12px; line-height:30px;}#Down .footer .footerRight .gz a{ width:30px; height:30px; margin-right:8px;}#Down .footerDown{ padding:16px 0; text-align:center;}#Down .footerDown .bq{ width:100%; font-size:12px; line-height:26px; letter-spacing:0px;}#Down .footerDown .link{ width:100%; font-size:12px; line-height:26px; letter-spacing:0px;}#Down .footerDown .link span{ margin:0 6px;}#Down .footerDown .link .footerDownRight{ width:160px; display:inline-block; vertical-align:top; float:none;}#Down .footerDown .link .footerDownRight .yqLink{ height:26px; line-height:26px; background-size:10px auto;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content6 .banner{ width:100%; float:left; position:relative; min-height:150px;}#Content6 .banner img{ width:100%; float:left;}#Content6 .banner .text{ width:100%; position:absolute; left:0; top:50%; z-index:4;}#Content6 .banner .text h3{ width:100%; color:white; font-size:36px; line-height:48px; letter-spacing:1px;}#Content6 .banner .text h4{ width:100%; margin-top:8px; color:white; font-size:18px; line-height:24px; letter-spacing:1px; font-family:Arial; text-transform:uppercase;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){}@media screen and  (max-width:992px){#Content6 .banner .text h3{ font-size:26px; line-height:38px; letter-spacing:0px;}#Content6 .banner .text h4{ margin-top:6px; font-size:16px; line-height:22px; letter-spacing:0px;}}@media screen and  (max-width:768px){#Content6 .banner .text{ padding:0 10px;}#Content6 .banner .text h3{ font-size:20px; line-height:30px;}#Content6 .banner .text h4{ margin-top:4px; font-size:14px; line-height:20px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Location .headline{ border-bottom:solid 1px #dadada;}#Location .headline .pz_SideLayer{ float:left;}#Location .headline .pz_SideLayer li{ float:left; margin-right:20px;}#Location .headline .pz_SideLayer li a{ display:block; float:left; padding:0 30px; font-size:16px; color:#333; line-height:65px; letter-spacing:1px;}#Location .headline .pz_SideLayer li.on a,#Location .headline .pz_SideLayer li:hover a{ color:white; background:#2a2c77;}#Location .headline .mbx{ float:right; line-height:65px; font-size:14px; color:#888; letter-spacing:1px;}#Location .headline .mbx a{ color:#888;}#Location .headline .mbx a:hover{ color:#2a2c77;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){#Location .headline .pz_SideLayer li a{ padding:0 20px;}#Location .headline .pz_SideLayer li{ margin-right:0;}}@media screen and  (max-width:992px){#Location .headline .pz_SideLayer{ width:100%;}#Location .headline .pz_SideLayer li{ width:20%;}#Location .headline .pz_SideLayer li a{ width:100%; padding:0; text-align:center; font-size:14px; line-height:45px;}#Location .headline .mbx{ display:none;}}@media screen and  (max-width:768px){#Location .headline .pz_SideLayer{ width:100%; overflow-x:auto; white-space:nowrap;}#Location .headline .pz_SideLayer li{ width:auto; float:none; display:inline-block; vertical-align:top;}#Location .headline .pz_SideLayer li a{ width:auto; padding:0 10px; font-size:12px; line-height:35px;}#Location .headline .mbx{ display:none;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content7 .nyHead{ width:100%; float:left; font-size:36px; color:#333; line-height:52px; letter-spacing:1px; position:relative; padding-bottom:16px; text-align:center; margin-top:73px;}#Content7 .nyHead:before{ content:''; width:40px; height:2px; background:#dd6e0f; position:absolute; left:50%; bottom:0; margin-left:-20px;}#Content7 .product{ width:100%; float:left; margin-top:50px;}#Content7 .product ul{ width:100%; float:left;}#Content7 .product ul li{ width:100%; float:left; margin-bottom:80px;}#Content7 .product ul li .pic{ width:50%; float:left; height:524px; position:relative; z-index:2;}#Content7 .product ul li .text{ width:50%; float:left; background:url(../images/3084_pro4.jpg) no-repeat center center; background-size:cover; height:524px; border:solid 1px #efefef; text-align:center; padding:89px 20px 20px 20px;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}#Content7 .product ul li .text h4{ width:100%; font-size:30px; color:#333; line-height:50px; letter-spacing:1px; position:relative;}#Content7 .product ul li .text h4:before{ content:''; width:1px; height:24px; background:#2a2c77; position:absolute; left:50%; bottom:-53px;}#Content7 .product ul li .text ul{ width:100%; float:left; margin-top:72px;}#Content7 .product ul li .text ul li{ width:50%; float:left; margin:0;}#Content7 .product ul li .text ul li a{ width:100%; float:left; font-size:18px; color:#666; line-height:60px; letter-spacing:1px;}#Content7 .product ul li .text ul li a:hover{ color:#dd6e0f; text-decoration:underline;}#Content7 .product ul li.l1 .pic{ float:right;}#Content7 .product ul li .text:hover{ box-shadow:0 0 49px rgba(0,0,0,0.06); border-color:white;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){}@media screen and  (max-width:992px){#Content7 .product{ margin-top:30px;}#Content7 .product ul li{ margin-bottom:40px;}#Content7 .product ul li .pic{ height:400px;}#Content7 .product ul li .text{ height:400px; padding:60px 20px 20px 20px;}#Content7 .product ul li .text h4{ font-size:24px; line-height:40px; letter-spacing:0px;}#Content7 .product ul li .text h4:before{ height:20px; bottom:-40px;}#Content7 .product ul li .text ul{ margin-top:50px;}#Content7 .product ul li .text ul li a{ font-size:16px; line-height:50px; letter-spacing:0px;}#Content7 .nyHead{ font-size:26px; line-height:40px; letter-spacing:0px; padding-bottom:10px; margin-top:40px;}#Content7 .nyHead:before{ width:30px; margin-left:-15px;}}@media screen and  (max-width:768px){#Content7 .product{ margin-top:20px;}#Content7 .product ul li{ margin-bottom:20px;}#Content7 .product ul li .pic{ width:100%; height:200px;}#Content7 .product ul li .text{ width:100%; height:200px; padding:10px 10px 10px 10px;}#Content7 .product ul li .text h4{ font-size:18px; line-height:30px;}#Content7 .product ul li .text h4:before{ height:15px; bottom:-20px;}#Content7 .product ul li .text ul{ margin-top:30px;}#Content7 .product ul li .text ul li a{ font-size:14px; line-height:30px;}#Content7 .product ul li .text:hover{ box-shadow:0 0 10px rgba(0,0,0,0.06);}#Content7 .nyHead{ font-size:20px; line-height:30px; margin-top:20px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#rgb3085 .productBox{ width:100%; float:left; padding:33px 0 80px 0;}#rgb3085 .productBox .return{ width:100%; float:left;}#rgb3085 .productBox .return a{ font-size:16px; color:#656564; line-height:44px;}#rgb3085 .productBox .return a:hover{ color:#2a2c77;}#rgb3085 .productBox .return a img{ vertical-align:middle; margin:-3px 17px 0 0; width:30px;}@media screen and (max-width: 991px) {#rgb3085 .productBox{ padding:20px 0 40px 0;}#rgb3085 .productBox .return a{ font-size:14px; line-height:30px;}#rgb3085 .productBox .return a img{ margin:-3px 12px 0 0; width:20px;}}#rgb3085 .productBox .productBoxHead{ width:100%; background:#2a2c77; position:relative; float:left; margin-top:33px;}#rgb3085 .productBox .productBoxHead img{ width:100%; float:left; opacity:0.3;}#rgb3085 .productBox .productBoxHead h4{ width:100%; text-align:center; position:absolute; left:0; top:50%; color:white; font-size:48px; letter-spacing:1px; margin-top:-25px; line-height:50px;}#rgb3085 .productBox .productBoxBody{ width:100%; padding:0 10%; float:left;}#rgb3085 .productBox .productBoxBody .text{ width:100%; margin-top:52px; float:left; font-size:16px; color:#555; line-height:30px; letter-spacing:1px;}#rgb3085 .productBox .productBoxBody ul{ width:100%; float:left; margin-top:54px; border-top:solid 3px #2a2c77;}#rgb3085 .productBox .productBoxBody ul li{ width:100%; float:left; padding:60px 0; border-bottom:dashed 1px #ccc;}#rgb3085 .productBox .productBoxBody ul li .pic{ float:right; width:450px;}#rgb3085 .productBox .productBoxBody ul li .pic img{ width:100%;}#rgb3085 .productBox .productBoxBody ul li .text{ float:left; width:55%; padding:58px 0 0 0; margin:0;}#rgb3085 .productBox .productBoxBody ul li .text h4{ width:100%; font-size:24px; color:#2a2c77; line-height:36px; letter-spacing:1px;}#rgb3085 .productBox .productBoxBody ul li .text .jj{ width:100%; margin-top:24px; font-size:16px; color:#444; line-height:30px; letter-spacing:1px;}#rgb3085 .productBox .productBoxBody ul li.l1 .pic{ float:left;}#rgb3085 .productBox .productBoxBody ul li.l1 .text{ float:right;}@media screen and  (max-width:1570px){#rgb3085 .productBox .productBoxBody ul li .pic{ width:350px;}#rgb3085 .productBox .productBoxBody ul li .text{ padding:18px 0 0 0;}}@media screen and  (max-width:1200px){#rgb3085 .productBox .productBoxBody ul li .pic{ width:300px;}#rgb3085 .productBox .productBoxBody ul li .text{ padding:0 0 0 0;}}@media screen and  (max-width:992px){#rgb3085 .productBox{ padding:20px 0 40px 0;}#rgb3085 .productBox .productBoxHead{ margin-top:12px;}#rgb3085 .productBox .productBoxHead h4{ font-size:30px; letter-spacing:0px;}#rgb3085 .productBox .productBoxBody .text{ margin-top:30px; font-size:14px; line-height:24px; letter-spacing:0px;}#rgb3085 .productBox .productBoxBody ul{ margin-top:30px; border-top:solid 2px #2a2c77;}#rgb3085 .productBox .productBoxBody ul li{ padding:30px 0;}#rgb3085 .productBox .productBoxBody ul li .pic{ width:250px;}#rgb3085 .productBox .productBoxBody ul li .text h4{ font-size:18px; line-height:30px; letter-spacing:0px;}#rgb3085 .productBox .productBoxBody ul li .text .jj{ margin-top:18px; font-size:14px; line-height:24px; letter-spacing:0px;}}@media screen and  (max-width:768px){#rgb3085 .productBox{ padding:10px 10px 20px 10px;}#rgb3085 .productBox .productBoxHead{ margin-top:8px;}#rgb3085 .productBox .productBoxHead h4{ font-size:20px; letter-spacing:0px;}#rgb3085 .productBox .productBoxBody{ padding:0;}#rgb3085 .productBox .productBoxBody .text{ margin-top:20px; font-size:12px; line-height:20px;}#rgb3085 .productBox .productBoxBody ul{ margin-top:20px;}#rgb3085 .productBox .productBoxBody ul li{ padding:15px 0;}#rgb3085 .productBox .productBoxBody ul li .pic{ width:100%;}#rgb3085 .productBox .productBoxBody ul li .text{ width:100%; margin-top:10px;}#rgb3085 .productBox .productBoxBody ul li .text h4{ font-size:14px; line-height:24px;}#rgb3085 .productBox .productBoxBody ul li .text .jj{ margin-top:10px; font-size:12px; line-height:20px; }}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content8 .about1{ padding:70px 0 80px 0; overflow:hidden;}#Content8 .about1 .text{ width:100%; float:left; text-align:center; font-size:16px; color:#333; line-height:36px; letter-spacing:1px;}#Content8 .about1 .text ul{ width:100%; margin-top:30px;}#Content8 .about1 .text ul li{ display:inline-block; width:290px; vertical-align:top;}#Content8 .about1 .text ul li h3{ width:100%; color:#2a2c77; font-size:48px; line-height:56px; letter-spacing:2px;}#Content8 .about1 .text ul li h3 img{ vertical-align:middle; margin:13px 0 0 8px;}#Content8 .about1 .text ul li h5{ width:100%; margin-top:8px; color:#333; font-size:16px; line-height:24px; letter-spacing:2px;}#Content8 .about1 .about1Body{ width:100%; float:left; margin-top:50px;}#Content8 .about1 .about1Body .pic{ width:50%; float:left; height:605px;}#Content8 .about1 .about1Body .content{ float:right; width:50%; background:#f2f2f2; min-height:605px; padding:50px 58px 50px 60px; font-size:16px; color:#333; line-height:36px; letter-spacing:1px;}#Content8 .nyHead{ width:100%; float:left; font-size:36px; color:#333; line-height:52px; letter-spacing:1px; position:relative; padding-bottom:16px; text-align:center; }#Content8 .nyHead:before{ content:''; width:40px; height:2px; background:#dd6e0f; position:absolute; left:50%; bottom:0; margin-left:-20px;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){#Content8 .about1 .about1Body .content{ padding:20px 30px;}}@media screen and  (max-width:992px){#Content8 .about1{ padding:40px 0 60px 0;}#Content8 .about1 .text{ font-size:14px; line-height:30px; letter-spacing:0px;}#Content8 .about1 .text ul{ margin-top:20px;}#Content8 .about1 .text ul li{ width:200px;}#Content8 .about1 .text ul li h3{ font-size:38px; line-height:46px; letter-spacing:1px;}#Content8 .about1 .text ul li h3 img{ margin:9px 0 0 6px;}#Content8 .about1 .text ul li h5{ font-size:14px; line-height:20px; letter-spacing:1px;}#Content8 .about1 .about1Body{ margin-top:30px;}#Content8 .about1 .about1Body .pic{ width:100%; height:400px;}#Content8 .about1 .about1Body .content{ width:100%; min-height:400px; font-size:14px; line-height:30px; letter-spacing:0px;}#Content8 .nyHead{ font-size:26px; line-height:40px; letter-spacing:0px; padding-bottom:10px;}#Content8 .nyHead:before{ width:30px; margin-left:-15px;}}@media screen and  (max-width:768px){#Content8 .about1{ padding:20px 0 30px 0;}#Content8 .about1 .text{ font-size:12px; line-height:24px; letter-spacing:0px; padding:0 10px;}#Content8 .about1 .text ul{ margin-top:10px;}#Content8 .about1 .text ul li{ width:32%;}#Content8 .about1 .text ul li h3{ font-size:22px; line-height:30px; letter-spacing:0px;}#Content8 .about1 .text ul li h3 img{ margin:7px 0 0 4px; width:10px;}#Content8 .about1 .text ul li h5{ font-size:12px; line-height:18px; letter-spacing:0px;}#Content8 .about1 .about1Body{ margin-top:20px;}#Content8 .about1 .about1Body .pic{ height:300px;}#Content8 .about1 .about1Body .content{ min-height:300px; font-size:12px; line-height:24px; padding:20px 20px;}#Content8 .nyHead{ font-size:20px; line-height:30px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content9 .nyHead{ width:100%; float:left; font-size:36px; color:#333; line-height:52px; letter-spacing:1px; position:relative; padding-bottom:16px; text-align:center; }#Content9 .nyHead:before{ content:''; width:40px; height:2px; background:#dd6e0f; position:absolute; left:50%; bottom:0; margin-left:-20px;}#Content9 .about2{ height:764px; padding:74px 0 68px 0;}#Content9 .about2 .text{ float:left; margin-top:10px; height:557px; width:1531px; position:relative;background:url(../images/3087_about4.png) no-repeat center right; background-size:auto 100%;}#Content9 .about2 .text span{ position:absolute; right:745px; top:50%; text-align:right;    -webkit-transform: translate(0, -65%);    -ms-transform: translate(0, -65%);    transform: translate(0, -65%);}#Content9 .about2 .text span h3{ width:100%; color:white; font-size:36px; line-height:46px; letter-spacing:1px;}#Content9 .about2 .text span h5{ width:100%; margin-top:20px; color:white; font-size:18px; line-height:30px;}@media screen and  (max-width:1570px){#Content9 .about2 .text{ float:right; margin-right:5%;}}@media screen and  (max-width:1200px){#Content9 .about2 .text{ margin-right:0; height:500px;}#Content9 .about2 .text span{ right:600px;}#Content9 .about2{ height:700px;}}@media screen and  (max-width:992px){#Content9 .nyHead{ font-size:26px; line-height:40px; letter-spacing:0px; padding-bottom:10px;}#Content9 .nyHead:before{ width:30px; margin-left:-15px;}#Content9 .about2{ height:auto; padding:50px 0 40px 0;}#Content9 .about2 .text{ height:340px;}#Content9 .about2 .text span{ right:430px;}#Content9 .about2 .text span h3{ font-size:26px; line-height:36px; letter-spacing:0px;}#Content9 .about2 .text span h5{ margin-top:10px; font-size:16px; line-height:24px;}}@media screen and  (max-width:768px){#Content9 .nyHead{ font-size:20px; line-height:30px;}#Content9 .about2{ padding:30px 10px 20px 10px;}#Content9 .about2 .text{ height:auto; background:none !important; width:100%;}#Content9 .about2 .text img{ margin-top:-50px; width:100%;}#Content9 .about2 .text span{ position:relative; right:auto; top:auto; float:left; width:100%; text-align:center;    -webkit-transform: translate(0, 0);    -ms-transform: translate(0, 0);    transform: translate(0, 0);}#Content9 .about2 .text span h3{ font-size:16px; line-height:26px; color:#333;}#Content9 .about2 .text span h5{ margin-top:10px; font-size:12px; line-height:20px; color:#333;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content10 .about3{ padding:70px 0 80px 0; overflow:hidden;}#Content10 .about3 .slide_pic_3{ width:100%; float:left; position:relative; margin-top:50px; padding:0 0;}#Content10 .about3 .slide_pic_3:after{ content:''; height:180px; position:absolute; left:0; bottom:0; z-index:3; background:white;}#Content10 .about3 .slide_pic_3:before{ content:''; width:100%; height:1px; position:absolute; left:0; top:50%; background:#3462ce;}#Content10 .about3 .slide_pic_3 .li_hp{ width:100%;  float:left; height:470px; position:relative;}#Content10 .about3 .slide_pic_3 .li_hp .time{ width:100px; height:100px; background:url(../images/3088_fzlc3.png) no-repeat center center; line-height:100px; text-align:center; position:absolute; left:50%; top:50%; margin:-50px 0 0 -50px; font-size:24px; color:white; font-weight:bold; font-family:Arial; box-shadow:0 0 12px rgba(171,171,171,0.38); z-index:2;-moz-border-radius:50%; -webkit-border-radius:50%; -khtml-border-radius:50%;border-radius:50%;		 transition: all 0.3s linear;	-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear;-o-transition: width all 0.3s linear;}#Content10 .about3 .slide_pic_3 .li_hp .time:hover{transform: scale(1.1,1.1);	-ms-transform: scale(1.1,1.1);	-webkit-transform: scale(1.1,1.1);	 -o-transform: scale(1.1,1.1);	   -moz-transform: scale(1.1,1.1);}#Content10 .about3 .slide_pic_3 .li_hp .bian{ width:68px; height:219px; background:url(../images/3088_fzlc1.png) no-repeat center center; position:absolute; left:4px; top:0;}#Content10 .about3 .slide_pic_3 .li_hp .text{ width:100%; position:absolute; left:0; top:8px; padding-left:31px}#Content10 .about3 .slide_pic_3 .li_hp .text .time1{ width:100%; float:left; font-size:16px; color:#3462ce; line-height:30px; font-weight:bold;}#Content10 .about3 .slide_pic_3 .li_hp .text .p{ width:100%; float:left; font-size:14px; color:#282828; line-height:24px; max-height:120px; overflow-y:auto;}#Content10 .about3 .slide_pic_3 .li_hp:hover{ z-index:2;}#Content10 .about3 .slide_pic_3 .l2 .bian{ background-image:url(../images/3088_fzlc2.png); top:auto; bottom:0;}#Content10 .about3 .slide_pic_3 .l2 .text{ top:68%;}#Content10 .about3 .slide_pic_3 .slick-prev,#Content10 .about3 .slide_pic_3 .slick-next {	position: absolute;	left: -100px;	top: 50%;	display: block;	width: 55px;	height: 72px;	background:url(../images/3088_fzlc4.jpg) no-repeat left center;}#Content10 .about3 .slide_pic_3 .slick-next {	left: auto;	right: -100px;	background-position:right center;}#Content10 .about3 .slide_pic_3 .slick-prev:hover,#Content10 .about3 .slide_pic_3 .slick-next:hover{ background-image:url(../images/3088_fzlc5.jpg);}@media  screen and (max-width:1770px){#Content10 .about3 .slide_pic_3{ padding: 0 66px;}#Content10 .about3 .slide_pic_3 .slick-prev{ left:0;}#Content10 .about3 .slide_pic_3 .slick-next{ right:0;}}#Content10 .nyHead{ width:100%; float:left; font-size:36px; color:#333; line-height:52px; letter-spacing:1px; position:relative; padding-bottom:16px; text-align:center; }#Content10 .nyHead:before{ content:''; width:40px; height:2px; background:#dd6e0f; position:absolute; left:50%; bottom:0; margin-left:-20px;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){}@media screen and  (max-width:992px){#Content10 .about3{ padding:40px 0 50px 0;}#Content10 .about3 .slide_pic_3{ margin-top:30px;}#Content10 .nyHead{ font-size:26px; line-height:40px; letter-spacing:0px; padding-bottom:10px;}#Content10 .nyHead:before{ width:30px; margin-left:-15px;}}@media screen and  (max-width:768px){#Content10 .about3{ padding:20px 0 30px 0;}#Content10 .about3 .slide_pic_3{ padding: 0 10px;}/*#Content10 .about3 .slide_pic_3:before{ top:45px; display:none;}#Content10 .about3 .slide_pic_3 .li_hp{ border-bottom:solid 1px #ddd; height:auto; overflow:hidden; padding-top:90px; padding-bottom:15px; text-align:center;}#Content10 .about3 .slide_pic_3 .li_hp .bian{ display:none;}#Content10 .about3 .slide_pic_3 .li_hp .text{ width:100%; position:relative; left:auto; top:auto; float:left; padding:0 10px;}#Content10 .about3 .slide_pic_3 .li_hp .text .time1{ font-size:14px; line-height:26px;}#Content10 .about3 .slide_pic_3 .li_hp .text .p{ font-size:12px; line-height:22px;}#Content10 .about3 .slide_pic_3 .l2 .text{ top:auto;}#Content10 .about3 .slide_pic_3:after{ display:none;}*/#Content10 .about3 .slide_pic_3 .slick-prev,#Content10 .about3 .slide_pic_3 .slick-next {width: 30px;height: 39px; background-size:auto 100%; top:auto; bottom:8px;}#Content10 .about3 .slide_pic_3 .li_hp .time{ width:70px; height:70px; background-size:contain; line-height:70px; font-size:18px; top:auto; bottom:0; margin-top:0;}#Content10 .about3 .slide_pic_3 .li_hp{ height:220px; margin-bottom:10px;}#Content10 .about3 .slide_pic_3::after{ display:none;}#Content10 .about3 .slide_pic_3::before{ top:auto; bottom:45px;}#Content10 .about3 .slide_pic_3 .li_hp .text{ width:100%; position:relative; left:auto; top:auto; float:left; padding-left:30px; padding-top:10px;}#Content10 .about3 .slide_pic_3 .l2 .bian{ background-image:url(../images/3088_fzlc1.png); top:0; bottom:auto;}#Content10 .about3 .slide_pic_3 .li_hp .bian{ background-size:contain; width:55px; height:190px;}#Content10 .about3 .slide_pic_3 .li_hp .text .p{ font-size:12px; line-height:22px; max-height:108px;}#Content10 .nyHead{ font-size:20px; line-height:30px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#List .case{}#List .case .caseBody{ margin:0 -55px;}#List .case .caseBody ul{ width:100%; float:left;}#List .case .caseBody ul li{ width:33.333%; float:left; margin-top:80px; padding:0 55px;}#List .case .caseBody ul li a{ display:block; width:100%; float:left; text-align:center;}#List .case .caseBody ul li a .pic{ width:100%; padding-bottom:66.6%; position:relative; overflow:hidden; background:#2a2c77;}#List .case .caseBody ul li a .pic img{ width:100%; position:absolute; left:0; top:0; min-height:100%;		 transition: all 0.3s linear;	-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear;-o-transition: width all 0.3s linear;}#List .case .caseBody ul li a:hover .pic img{transform: scale(1.1,1.1); opacity:0.4;	-ms-transform: scale(1.1,1.1);	-webkit-transform: scale(1.1,1.1);	 -o-transform: scale(1.1,1.1);	   -moz-transform: scale(1.1,1.1);}#List .case .caseBody ul li a .title{ width:100%; margin-top:34px; line-height:34px; font-size:22px; color:#333;}#List .case .caseBody ul li a .jj{ width:100%; margin-top:8px; line-height:24px; font-size:16px; color:#666;}#List .case .caseBody ul li a:hover .title{ color:#2a2c77;}#List .case .caseBody ul li a .detail{ display:inline-block; vertical-align:top; margin-top:35px; width:122px; height:36px; line-height:34px; font-size:14px; color:#888; text-transform:uppercase; border:solid 1px #d5d5d5;}#List .case .caseBody ul li a .detail:hover{ color:white; background:#2a2c77;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){#List .case .caseBody{ margin:0 -30px;}#List .case .caseBody ul li{ float:left; padding:0 30px;}}@media screen and  (max-width:992px){#List .case{}#List .case .caseBody{ margin:0 -10px;}#List .case .caseBody ul li{ margin-top:30px; padding:0 10px;}#List .case .caseBody ul li a .title{ margin-top:20px; line-height:28px; font-size:17px;}#List .case .caseBody ul li a .jj{ margin-top:6px; line-height:20px; font-size:14px;}#List .case .caseBody ul li a .detail{ margin-top:15px; width:100px; height:30px; line-height:28px; font-size:12px;}}@media screen and  (max-width:768px){#List .case{ padding:0 10px;}#List .case .caseBody{ margin:0 -5px;}#List .case .caseBody ul li{ margin-top:20px; width:50%; padding:0 5px;}#List .case .caseBody ul li a .title{ margin-top:10px; line-height:22px; font-size:13px;}#List .case .caseBody ul li a .jj{ margin-top:4px; font-size:12px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Pagination .d_0100_fy{ float:left; width:100%; text-align:center; padding:80px 0;}#Pagination .pz_fy1{display:inline-block; *display:inline; *zoom:1;vertical-align: top;}#Pagination .pz_fy1 a {display:block; float:left; width:38px; height:38px; text-align:center; line-height:36px; border:1px solid #e1e1e1; font-size:14px; color:#888; margin:0 5px; font-weight:bold;-webkit-border-radius:18px;  -khtml-border-radius:18px;   -moz-border-radius:18px;        border-radius:18px;}#Pagination .pz_fy1 a:hover,#Pagination .pz_fy1 a.on{color: #fff; border:1px solid #dd6e0f; background:#dd6e0f; text-decoration:none;}#Pagination .pz_fy1 a.prve{ background:url(../images/3090_sprve_fy.png) no-repeat center; width:100px;}#Pagination .pz_fy1 a.prve:hover,#Pagination .pz_fy1 a.prve.on{ background:url(../images/3090_sprve_fy_h.png) no-repeat center #2a2c77; border:1px solid #2a2c77;}#Pagination .pz_fy1 a.next{ background:url(../images/3090_snext_fy.png) no-repeat center; width:100px;}#Pagination .pz_fy1 a.next:hover,#Pagination .pz_fy1 a.next.on{ background:url(../images/3090_snext_fy_h.png) no-repeat center #2a2c77; border:1px solid #2a2c77;}#Pagination .fy_phone{ display:none;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){#Pagination .d_0100_fy{ padding:40px 0;}}@media screen and  (max-width:992px){}@media screen and  (max-width:768px){#Pagination .d_0100_fy{ padding:20px 0;}#Pagination .pz_fy1{ display:none;}#Pagination .fy_phone{ display:block;  float:left; width:100%; text-align:center; font-size:14px; color:#333;}#Pagination .fy_phone a {display:inline-block; *display:inline; *zoom:1; width:100px; height:30px; text-align:center; line-height:28px; border:1px solid #e1e1e1; margin:0 5px;-webkit-border-radius:18px;  -khtml-border-radius:18px;   -moz-border-radius:18px;        border-radius:18px;}#Pagination .fy_phone a.prve{ background:url(../images/3090_prve_fy.png) no-repeat center;}#Pagination .fy_phone a.next{ background:url(../images/3090_next_fy.png) no-repeat center;}#Pagination .fy_phone span{ padding:0 5%; color:#333; display:inline-block; *display:inline; *zoom:1; vertical-align:top; height:30px; line-height:30px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Subpage .caseBox{ padding:33px 0 72px 0;}#Subpage .caseBox .return{ width:100%; float:left;}#Subpage .caseBox .return a{ font-size:16px; color:#656564; line-height:44px;}#Subpage .caseBox .return a:hover{ color:#2a2c77;}#Subpage .caseBox .return a img{ vertical-align:middle; margin:-3px 17px 0 0; width:30px;}#Subpage .caseBox .caseBoxHead{ width:100%; float:left; margin-top:26px;}#Subpage .caseBox .caseBoxHead .title{ width:100%; float:left; font-size:36px; color:#333; line-height:52px; letter-spacing:1px; position:relative; padding-bottom:16px; text-align:center;}#Subpage .caseBox .caseBoxHead .title:before{ content:''; width:40px; height:2px; background:#dd6e0f; position:absolute; left:50%; bottom:0; margin-left:-20px;}#Subpage .caseBox .caseBoxHead .text{ width:100%; float:left; margin-top:60px; padding:0 10%; font-size:16px; color:#555; line-height:30px; letter-spacing:1px;}#Subpage .caseBox .caseBoxHead .text h4{ width:100%; margin-top:54px; font-weight:bold; font-size:24px; color:#2a2c77; line-height:36px; letter-spacing:1px;}#Subpage .caseBox .caseBoxHead .text ul{ width:100%; margin-top:30px;}#Subpage .caseBox .caseBoxHead .text ul li{ width:100%; font-size:16px; color:#555; line-height:30px; letter-spacing:1px;}#Subpage .caseBox .caseBoxHead .text ul li span{ color:#dd6e0f;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){}@media screen and  (max-width:992px){#Subpage .caseBox{ padding:20px 0 40px 0;}#Subpage .caseBox .return a{ font-size:14px; line-height:30px;}#Subpage .caseBox .return a img{ margin:-3px 12px 0 0; width:20px;}#Subpage .caseBox .caseBoxHead{ margin-top:20px;}#Subpage .caseBox .caseBoxHead .title{ font-size:26px; line-height:40px; letter-spacing:0px; padding-bottom:10px;}#Subpage .caseBox .caseBoxHead .title:before{ width:30px; margin-left:-15px;}#Subpage .caseBox .caseBoxHead .text{ margin-top:30px; font-size:14px; line-height:24px; letter-spacing:0px;}#Subpage .caseBox .caseBoxHead .text h4{ margin-top:30px; font-size:18px; line-height:26px; letter-spacing:0px;}#Subpage .caseBox .caseBoxHead .text ul{ margin-top:20px;}#Subpage .caseBox .caseBoxHead .text ul li{ font-size:14px; line-height:24px; letter-spacing:0px;}}@media screen and  (max-width:768px){#Subpage .caseBox{ padding:10px 10px 20px 10px;}#Subpage .caseBox .caseBoxHead{ margin-top:10px;}#Subpage .caseBox .caseBoxHead .title{ font-size:20px; line-height:30px;}#Subpage .caseBox .caseBoxHead .title:before{ width:30px; margin-left:-15px;}#Subpage .caseBox .caseBoxHead .text{ padding:0; margin-top:20px; font-size:12px; line-height:20px; }#Subpage .caseBox .caseBoxHead .text h4{ margin-top:20px; font-size:16px; line-height:22px;}#Subpage .caseBox .caseBoxHead .text ul{ margin-top:10px;}#Subpage .caseBox .caseBoxHead .text ul li{ font-size:12px; line-height:20px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content11 .contact1{ margin:0 -16px;}#Content11 .contact1 ul{ width:100%; float:left; margin-top:132px;}#Content11 .contact1 ul li{ width:25%; float:left; padding:0 16px;}#Content11 .contact1 ul li .zbox{ width:100%; float:left; background:#f0f0f6; text-align:center; padding:0 50px 10px 50px; height:234px;-moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px;border-radius:6px;}#Content11 .contact1 ul li .zbox .ico{ display:inline-block; vertical-align:top; width:104px; height:104px; background:#2a2c77; margin-top:-53px;-moz-border-radius:50%; -webkit-border-radius:50%; -khtml-border-radius:50%;border-radius:50%;}#Content11 .contact1 ul li .zbox .ico img{ width:100%; float:left;}#Content11 .contact1 ul li .zbox h5{ width:100%; margin-top:27px; line-height:23px; font-size:18px; color:#333; letter-spacing:2px;}#Content11 .contact1 ul li .zbox h6{ width:100%; line-height:18px; font-size:12px; color:#888787; letter-spacing:1px; font-family:Arial; text-transform:uppercase;}#Content11 .contact1 ul li .zbox .jj{ width:100%; margin-top:19px; line-height:26px; font-size:14px; color:#666; letter-spacing:1px;}#Content11 .contact1 ul li .zbox .btn{ width:100%; height:88px; line-height:88px; position:relative; margin-top:10px;}#Content11 .contact1 ul li .zbox .btn .ewm{ width:88px; height:88px; position:absolute; left:50%; top:0; margin-left:-44px; padding:5px; background:white; overflow:hidden; opacity:0;-moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px;border-radius:6px;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}#Content11 .contact1 ul li .zbox .btn .ewm img{ width:100%; float:left;}#Content11 .contact1 ul li .zbox .btn:hover .ewm{ opacity:1;}#Content11 .contact2{ width:100%; float:left; margin:30px 0 80px 0; position:relative;}#Content11 .contact2 .ditu{ width:100%; height:698px;}#Content11 .contact2 .ditu .BMap_shadow img,#Content11 .contact2 .ditu .BMap_pop{display:none !important;}#Content11 .contact2 .contact2Body{ position:absolute; right:60px; top:60px; background:rgba(255,255,255,0.9); box-shadow:0 0 10px rgba(0,0,0,0.06); padding:32px 40px 40px 40px; width:550px;}#Content11 .contact2 .contact2Body h3{ width:100%; font-size:30px; color:#2a2c77; line-height:47px; font-weight:bold; padding-left:22px; position:relative;}#Content11 .contact2 .contact2Body h3:before{ content:''; width:6px; height:30px; background:#2a2c77; position:absolute; left:0; top:50%; margin-top:-15px;}#Content11 .contact2 .contact2Body h5{ width:100%; margin-top:5px; font-size:16px; color:#333; line-height:23px; position:relative; letter-spacing:1px;}#Content11 .contact2 .contact2Body ul{ width:100%; float:left; margin-top:12px;}#Content11 .contact2 .contact2Body ul li{ width:100%; float:left; margin-top:14px; border:solid 1px #e7e7e7; padding:0 30px 0 105px; position:relative;}#Content11 .contact2 .contact2Body ul li .name{ position:absolute; left:0; top:0; line-height:52px; font-size:16px; color:#333; text-align:center; width:105px;}#Content11 .contact2 .contact2Body ul li .name:before{ content:''; width:1px; height:22px; position:absolute; right:0; top:50%; margin-top:-11px; border-right:dashed 1px #b2b2b2;}#Content11 .contact2 .contact2Body ul li span{ position:absolute; right:19px; top:0; line-height:52px; font-size:16px; color:#dd6e0f;}#Content11 .contact2 .contact2Body ul li input{ display:block; width:100%; height:52px; line-height:22px; padding:10px; font-size:14px; color:#333; background:none;appearance: none;-moz-appearance: none;-webkit-appearance: none;outline: 0;border:0}#Content11 .contact2 .contact2Body ul li select{ display:block; width:100%; height:52px; line-height:52px; padding:0 10px; font-size:14px; color:#333; background:url(../images/3092_con6.png) no-repeat 90% center;appearance: none;-moz-appearance: none;-webkit-appearance: none;outline: 0;border:0}#Content11 .contact2 .contact2Body ul li.l1{ border:0; padding:0; margin-top:20px;}#Content11 .contact2 .contact2Body ul li.l1 input{ width:100%; cursor:pointer; height:58px; line-height:58px; background:#2a2c77; text-align:center; color:white; font-size:16px; overflow:hidden; padding:0;-moz-border-radius:29px; -webkit-border-radius:29px; -khtml-border-radius:29px;border-radius:29px;}#Content11 .contact2 .contact2Body ul li.l1 input:hover{ opacity:0.8;}@media screen and  (max-width:1570px){#Content11 .contact1 ul li .zbox{ padding:0 30px 10px 30px;}}@media screen and  (max-width:1200px){#Content11 .contact1 ul li .zbox{ padding:0 10px 10px 10px;}#Content11 .contact2 .contact2Body{ width:450px;}}@media screen and  (max-width:992px){#Content11 .contact1{ margin:0 -10px;}#Content11 .contact1 ul{ margin-top:80px;}#Content11 .contact1 ul li{ padding:0 10px;}#Content11 .contact1 ul li .zbox{ padding:0 10px 10px 10px; height:180px;}#Content11 .contact1 ul li .zbox .ico{ width:80px; height:80px; margin-top:-40px;}#Content11 .contact1 ul li .zbox h5{ margin-top:15px; line-height:20px; font-size:16px;letter-spacing:1px;}#Content11 .contact1 ul li .zbox h6{ letter-spacing:0px;}#Content11 .contact1 ul li .zbox .jj{ margin-top:12px; line-height:22px; font-size:12px; letter-spacing:0px;}#Content11 .contact1 ul li .zbox .btn{ width:100%; height:70px; line-height:70px;}#Content11 .contact1 ul li .zbox .btn > img{ width:20px;}#Content11 .contact1 ul li .zbox .btn .ewm{ width:70px; height:70px; margin-left:-35px;}#Content11 .contact2{  margin:20px 0 40px 0;}#Content11 .contact2 .ditu{ height:500px;}#Content11 .contact2 .contact2Body{ right:30px; top:30px; padding:15px 20px 20px 20px; width:400px;}#Content11 .contact2 .contact2Body h3{ font-size:20px; line-height:37px; padding-left:18px;}#Content11 .contact2 .contact2Body h3:before{ width:4px; height:24px; margin-top:-12px;}#Content11 .contact2 .contact2Body h5{ font-size:14px; line-height:20px; letter-spacing:0px;}#Content11 .contact2 .contact2Body ul{ margin-top:8px;}#Content11 .contact2 .contact2Body ul li{ margin-top:8px; padding:0 20px 0 90px;}#Content11 .contact2 .contact2Body ul li .name{ line-height:40px; font-size:14px; width:90px;}#Content11 .contact2 .contact2Body ul li span{ right:10px; line-height:40px; font-size:14px;}#Content11 .contact2 .contact2Body ul li input{ height:40px; line-height:20px;}#Content11 .contact2 .contact2Body ul li select{ height:40px; line-height:40px;}#Content11 .contact2 .contact2Body ul li.l1{ margin-top:10px;}#Content11 .contact2 .contact2Body ul li.l1 input{ height:48px; line-height:48px; font-size:14px;}}@media screen and  (max-width:768px){#Content11 .contact1{ margin:0 0;}#Content11 .contact1 ul{ margin-top:20px;}#Content11 .contact1 ul li{ padding:0 10px; margin-top:50px; width:50%;}#Content11 .contact2{  margin:10px 0 20px 0;}#Content11 .contact2 .ditu{ height:300px;}#Content11 .contact2 .contact2Body{ position:relative; right:auto; top:auto; padding:15px 20px 20px 20px; width:100%; float:left;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}@font-face {	font-family: 'OPENSANS-BOLD';	src: url('../other/OPENSANS-BOLD.eot');	src: local('â˜º'), url('../other/OPENSANS-BOLD.woff') format('woff'), url('../other/OPENSANS-BOLD.ttf') format('truetype'), url('../other/OPENSANS-BOLD.svg#webfontHIqteXlE') format('svg');	font-weight: normal;	font-style: normal;}#Content12 .qywh1{ padding:72px 0 70px 0;}#Content12 .nyHead{ width:100%; float:left; font-size:36px; color:#333; line-height:52px; letter-spacing:1px; position:relative; padding-bottom:16px; text-align:center; }#Content12 .nyHead:before{ content:''; width:40px; height:2px; background:#dd6e0f; position:absolute; left:50%; bottom:0; margin-left:-20px;}#Content12 .qywh1 ul{ width:100%; float:left; margin-top:40px; text-align:center;}#Content12 .qywh1 ul li{ display:inline-block; vertical-align:top; margin:0 67px; width:252px;}#Content12 .qywh1 ul li .zbox{ width:250px; height:312px; padding:47px 10px 62px 10px;}#Content12 .qywh1 ul li .zbox .ico{ width:100%;}#Content12 .qywh1 ul li .zbox .ico img{ height:76px; vertical-align:top;}#Content12 .qywh1 ul li .zbox h3{ width:100%; margin-top:10px; line-height:36px; text-transform:uppercase; font-size:32px; color:white;font-family: 'OPENSANS-BOLD'; opacity:0.2;}#Content12 .qywh1 ul li .zbox h4{ width:100%; line-height:34px; font-size:22px; color:white;}#Content12 .qywh1 ul li .jj{ width:100%; margin-top:20px; line-height:36px; font-size:18px; color:#333; letter-spacing:1px;}#Content12 .qywh1 ul li.l1{ margin-top:40px;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){#Content12 .qywh1 ul li{ margin:0 30px;}}@media screen and  (max-width:992px){#Content12 .nyHead{ font-size:26px; line-height:40px; letter-spacing:0px; padding-bottom:10px;}#Content12 .nyHead:before{ width:30px; margin-left:-15px;}#Content12 .qywh1{ padding:40px 0;}#Content12 .qywh1 ul{ margin-top:20px;}#Content12 .qywh1 ul li{ margin:0 20px; width:200px;}#Content12 .qywh1 ul li .zbox{ width:200px; height:250px; padding:30px 10px 40px 10px;}#Content12 .qywh1 ul li .zbox .ico img{ height:50px;}#Content12 .qywh1 ul li .zbox h3{ line-height:30px; font-size:26px;}#Content12 .qywh1 ul li .zbox h4{ line-height:28px; font-size:18px; letter-spacing:0px;}#Content12 .qywh1 ul li .jj{ margin-top:10px; line-height:30px; font-size:16px; letter-spacing:0px;}#Content12 .qywh1 ul li.l1{ margin-top:20px;}}@media screen and  (max-width:768px){#Content12 .nyHead{ font-size:20px; line-height:30px;}#Content12 .qywh1{ padding:20px 0;}#Content12 .qywh1 ul{ margin-top:10px;}#Content12 .qywh1 ul li{ margin:0 0; width:33.33%; text-align:center; float:left;}#Content12 .qywh1 ul li .zbox{ display:inline-block; vertical-align:top; width:100px; height:145px; padding:15px 10px 20px 10px;}#Content12 .qywh1 ul li .zbox .ico img{ height:30px;}#Content12 .qywh1 ul li .zbox h3{ margin-top:5px; line-height:20px; font-size:16px;}#Content12 .qywh1 ul li .zbox h4{ line-height:14px; font-size:12px;}#Content12 .qywh1 ul li .jj{ line-height:24px; font-size:14px;}#Content12 .qywh1 ul li.l1{ margin-top:10px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Content13 .nyHead{ width:100%; float:left; font-size:36px; color:#333; line-height:52px; letter-spacing:1px; position:relative; padding-bottom:16px; text-align:center; }#Content13 .nyHead:before{ content:''; width:40px; height:2px; background:#dd6e0f; position:absolute; left:50%; bottom:0; margin-left:-20px;}#Content13 .qywh2{ padding:70px 5.5% 79px 5.5%; width:100%; float:left;}#Content13 .qywh2 .pic{ float:left; width:40.43%; margin-top:72px;}#Content13 .qywh2 .text{ float:right; width:51.1%; position:relative; margin-top:138px;}#Content13 .qywh2 .text h2{ position:absolute; left:-24px; top:-84px;}#Content13 .qywh2 .text .textBox{ width:100%; background:white; padding:50px 60px 60px 60px; position:relative; z-index:2;}#Content13 .qywh2 .text .textBox .p{ width:100%; font-size:16px; color:#444; line-height:36px; letter-spacing:1px;}#Content13 .qywh2 .text .textBox .qm{ width:100%; margin-top:32px; line-height:39px;}#Content13 .qywh2 .text .textBox .qm h5{ display:inline-block; vertical-align:middle; width:72%; text-align:right; height:39px; line-height:39px; border-bottom:solid 1px #d7d7d7; font-size:16px; color:#333; letter-spacing:1px; float:right;}#Content13 .qywh2 .text .textBox .qm h3{ float:right; line-height:39px; font-size:30px; color:#333; margin-left:30px;}@media screen and  (max-width:1570px){#Content13 .qywh2{ padding:70px 0 79px 0;}}@media screen and  (max-width:1200px){#Content13 .qywh2 .text .textBox .qm h5{ width:65%;}#Content13 .qywh2 .text h2{ position:absolute; left:-24px; top:-60px;}#Content13 .qywh2 .text{ margin-top:90px;}#Content13 .qywh2 .text .textBox{ padding:30px 40px 34px 40px;}#Content13 .qywh2 .text .textBox .p{ font-size:14px; line-height:30px;}}@media screen and  (max-width:992px){#Content13 .nyHead{ font-size:26px; line-height:40px; letter-spacing:0px; padding-bottom:10px;}#Content13 .nyHead:before{ width:30px; margin-left:-15px;}#Content13 .qywh2{ padding:45px 0;}#Content13 .qywh2 .pic{ margin-top:40px;}#Content13 .qywh2 .text{ margin-top:60px;}#Content13 .qywh2 .text h2{ left:-14px; top:-40px;}#Content13 .qywh2 .text h2 img{ height:60px;}#Content13 .qywh2 .text .textBox{ padding:20px 30px 22px 30px;}#Content13 .qywh2 .text .textBox .p{ font-size:12px; line-height:24px;}#Content13 .qywh2 .text .textBox .qm{ margin-top:20px; line-height:42px; background-position:left bottom;}#Content13 .qywh2 .text .textBox .qm h5{ width:60%; font-size:14px;}#Content13 .qywh2 .text .textBox .qm h3{ font-size:20px;}}@media screen and  (max-width:768px){#Content13 .nyHead{ font-size:20px; line-height:30px;}#Content13 .qywh2{ padding:20px 15px;}#Content13 .qywh2 .pic{ width:100%; margin-top:20px;}#Content13 .qywh2 .text{ margin-top:50px; width:100%;}#Content13 .qywh2 .text h2{ left:-10px; top:-40px;}#Content13 .qywh2 .text h2 img{ height:45px;}#Content13 .qywh2 .text .textBox{ padding:15px 20px 11px 20px;}#Content13 .qywh2 .text .textBox .qm{ height:auto; background-position:left center;}#Content13 .qywh2 .text .textBox .qm h5{ width:60%;}#Content13 .qywh2 .text .textBox .qm h3{ margin-left:15px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#List2 .news1{ background:#f0f0f6; padding:81px 0 80px 0; overflow:hidden;}#List2 .news1 .news1Body{ margin:0 -14px;}#List2 .news1 .news1Body ul{ width:100%; float:left;}#List2 .news1 .news1Body ul li{ width:100%; float:left; padding:0 14px;}#List2 .news1 .news1Body ul li a{ display:block; width:100%; float:left; background:white; padding:43px 40px 30px 40px;}#List2 .news1 .news1Body ul li a .time{ width:100%; float:left; font-size:16px; color:#888; line-height:28px; padding-bottom:15px; position:relative;}#List2 .news1 .news1Body ul li a .time:before{ content:''; width:24px; height:3px; background:#dd6e0f; position:absolute; left:0; bottom:0;}#List2 .news1 .news1Body ul li a .title{ width:100%; float:left; margin-top:25px; font-size:18px; color:#333; line-height:28px;}#List2 .news1 .news1Body ul li a:hover .title{ color:#2a2c77;}#List2 .news1 .news1Body ul li a .jj{ width:100%; float:left; margin-top:11px; font-size:14px; color:#666; line-height:26px; height:52px; overflow:hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}#List2 .news1 .news1Body ul li a .pic{ width:100%; float:left; margin-top:43px; padding-bottom:66.5%; position:relative; overflow:hidden;}#List2 .news1 .news1Body ul li a .pic img{ width:100%; position:absolute; left:0; top:0; min-height:100%;}#List2 .news2{ margin:51px 0 0 0;}#List2 .news2 .news2Body{ margin:0 -14px;}#List2 .news2 .news2Body ul{ width:100%; float:left;}#List2 .news2 .news2Body ul li{ width:50%; float:left; padding:0 14px; margin-top:30px;}#List2 .news2 .news2Body ul li a{ display:block; background:#f7f7fa; padding:37px 28px 40px 134px; position:relative; width:100%; height:219px;-moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px;border-radius:10px;}#List2 .news2 .news2Body ul li a .time{ position:absolute; left:18px; top:37px; width:85px; text-align:center; border-right:solid 1px #e5e5e5; height:142px;}#List2 .news2 .news2Body ul li a .time h3{ width:100%; font-size:36px; color:#2a2c77; line-height:32px; font-family:Arial;}#List2 .news2 .news2Body ul li a .time h5{ width:100%; font-size:16px; color:#9f9f9f; line-height:22px; font-family:Arial;}#List2 .news2 .news2Body ul li a .title{ width:100%; font-size:18px; color:#333; line-height:22px;}#List2 .news2 .news2Body ul li a .jj{ width:100%; margin-top:22px; font-size:14px; color:#666; line-height:26px; height:52px; overflow:hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}#List2 .news2 .news2Body ul li a .detail{ float:left; margin-top:27px; font-size:14px; color:#1e1e1e; line-height:19px; height:19px; font-weight:bold; font-family:Arial; border-bottom:solid 1px #1e1e1e;}#List2 .news2 .news2Body ul li a:hover{ box-shadow:0 0 10px rgba(0,0,0,0.05); background:white;}#List2 .news2 .news2Body ul li a:hover .title{ color:#2a2c77;}#List2 .news2 .news2Body ul li a:hover .detail{ color:#dd6e0f; border-bottom:solid 1px #dd6e0f;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){#List2 .news1 .news1Body ul li a{ padding:23px 20px 20px 20px;}}@media screen and  (max-width:992px){#List2 .news1{ padding:60px 0;}#List2 .news1 .news1Body ul{ padding-bottom:30px; position:relative;}#List2 .news1 .news1Body ul .slick-dots{    position: absolute;    bottom: 0px;    display: block;    width: 100%;    padding: 0;    margin: 0;height:10px;    list-style: none;    text-align: center;}#List2 .news1 .news1Body ul .slick-dots li{    position: relative;    display: inline-block;	opacity:0.6;	float:none;    width: 10px;    height: 10px;    margin: 0 5px;    padding: 0;	vertical-align:top;	background:#dd6e0f;-moz-border-radius:50%; -webkit-border-radius:50%; -khtml-border-radius:50%;border-radius:50%;    cursor: pointer;}#List2 .news1 .news1Body ul .slick-dots li button{ display:none;}#List2 .news1 .news1Body ul .slick-dots li.slick-active{	opacity:1;}#List2 .news2{ margin:30px 0 0 0;}#List2 .news2 .news2Body{ margin:0 -8px;}#List2 .news2 .news2Body ul li{ padding:0 8px; margin-top:20px;}#List2 .news2 .news2Body ul li a{ padding:20px 18px 20px 100px; height:150px;}#List2 .news2 .news2Body ul li a .time{ left:10px; top:20px; width:70px; height:110px;}#List2 .news2 .news2Body ul li a .time h3{ font-size:30px; line-height:26px;}#List2 .news2 .news2Body ul li a .time h5{ font-size:14px; line-height:20px;}#List2 .news2 .news2Body ul li a .title{ font-size:16px; line-height:20px;}#List2 .news2 .news2Body ul li a .jj{ margin-top:11px; font-size:12px; line-height:20px; height:40px;}#List2 .news2 .news2Body ul li a .detail{ margin-top:20px;}}@media screen and  (max-width:768px){#List2 .news1{ padding:20px 10px;}#List2 .news1 .news1Body ul{ padding-bottom:20px;}#List2 .news1 .news1Body ul .slick-dots li{    width: 8px;    height: 8px;    margin: 0 4px;}#List2 .news1 .news1Body ul li a{ padding:13px 20px 20px 20px;}#List2 .news1 .news1Body ul li a .time{ font-size:14px; line-height:22px; padding-bottom:10px;}#List2 .news1 .news1Body ul li a .time:before{ width:20px; height:2px;}#List2 .news1 .news1Body ul li a .title{ margin-top:15px; font-size:16px; line-height:22px;}#List2 .news1 .news1Body ul li a .jj{ margin-top:9px; font-size:12px; line-height:20px; height:38px;}#List2 .news1 .news1Body ul li a .pic{ margin-top:20px;}#List2 .news2{ margin:10px 0 0 0;}#List2 .news2 .news2Body{ margin:0 0px;}#List2 .news2 .news2Body ul li{ width:100%; margin-top:10px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#Subpage2 .newsBox{ width:100%; float:left; padding:35px 0 80px 0;}#Subpage2 .newsBox .return{ width:100%; float:left;}#Subpage2 .newsBox .return a{ font-size:16px; color:#656564; line-height:44px;}#Subpage2 .newsBox .return a:hover{ color:#2a2c77;}#Subpage2 .newsBox .return a img{ vertical-align:middle; margin:-3px 17px 0 0; width:30px;}#Subpage2 .newsBox .newsBoxBody{ width:100%; float:left; background:#f6f6fa; margin-top:35px;}#Subpage2 .newsBox .newsBoxBody .c_1151{ width:73.31%; float:left; border-right:solid 1px #d4d4d4; padding:55px 60px 79px 58px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .title{ width:100%; float:left; font-size:30px; color:#232323; line-height:41px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .time{ width:100%; float:left; margin-top:11px; font-size:14px; color:#666; line-height:28px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .time span{ margin-right:20px; display:inline-table; vertical-align:top;}#Subpage2 .newsBox .newsBoxBody .c_1151 .time span img{ vertical-align:middle; margin:-3px 5px 0 0;}#Subpage2 .newsBox .newsBoxBody .c_1151 .p{ width:100%; float:left; font-size:16px; color:#232323; line-height:36px; margin-top:24px; border-top:solid 1px #d4d4d4; padding-top:30px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .img{ width:100%; float:left; margin:32px 0 38px 0;}#Subpage2 .newsBox .newsBoxBody .c_1151 .end{ width:100%;  float:left; text-align:center; background:url(../images/3096_news7.png) no-repeat center center;}#Subpage2 .newsBox .newsBoxBody .c_1151 .end span{ display:inline-block; width:50px; height:50px; line-height:50px; background:#2a2c77; font-size:14px; color:white; text-transform:uppercase; position:relative;-moz-border-radius:50%; -webkit-border-radius:50%; -khtml-border-radius:50%;border-radius:50%;}#Subpage2 .newsBox .newsBoxBody .c_1151 .end span:before{ content:''; width:1px; height:70px; background:#cfcfcf; position:absolute; left:50%; top:100%;}#Subpage2 .newsBox .newsBoxBody .c_1151 .wzfy{ width:100%; float:left; margin-top:20px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .wzfy .wzfy_left{ width:48%; float:left; font-size:14px; color:#8b8b8b; line-height:24px; font-weight:bold; letter-spacing:1px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .wzfy .wzfy_left a{ display:block; width:100%; float:left; font-size:16px; color:#232323; line-height:24px; font-weight:normal;}#Subpage2 .newsBox .newsBoxBody .c_1151 .wzfy .wzfy_left a:hover{ color:#073d6f;}#Subpage2 .newsBox .newsBoxBody .c_1151 .wzfy .wzfy_right{ text-align:right; float:right;}#Subpage2 .newsBox .newsBoxBody .c_419{ width:26.69%; float:left; padding:52px 30px 0 30px;}#Subpage2 .newsBox .newsBoxBody .c_419 .subhead{ width:100%; float:left; font-size:30px; color:#232323; line-height:44px; padding-bottom:23px; border-bottom:solid 1px #d4d4d4;}#Subpage2 .newsBox .newsBoxBody .c_419 ul{ width:100%; float:left;}#Subpage2 .newsBox .newsBoxBody .c_419 ul li{ width:100%; float:left; padding:23px 0; position:relative; border-bottom:dashed 1px #c5c5c8;-webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}#Subpage2 .newsBox .newsBoxBody .c_419 ul li .title{ width:100%; float:left; font-size:18px; color:#232323; line-height:30px; height:60px; overflow:hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;-webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}#Subpage2 .newsBox .newsBoxBody .c_419 ul li .time{ width:100%; float:left; margin-top:7px; font-size:14px; color:#444; line-height:28px;}#Subpage2 .newsBox .newsBoxBody .c_419 ul li .time img{ vertical-align:middle; margin:-3px 7px 0 0; height:14px;}#Subpage2 .newsBox .newsBoxBody .c_419 ul li:hover .title{ color:#dd6e0f;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){#Subpage2 .newsBox .newsBoxBody .c_419{ width:35%;}#Subpage2 .newsBox .newsBoxBody .c_1151{ width:65%;}}@media screen and  (max-width:992px){#Subpage2 .newsBox{ padding:20px 0 40px 0;}#Subpage2 .newsBox .return a{ font-size:14px; line-height:30px;}#Subpage2 .newsBox .return a img{ margin:-3px 12px 0 0; width:20px;}#Subpage2 .newsBox{ padding:20px 0 40px 0;}#Subpage2 .newsBox .newsBoxBody{ margin-top:20px;}#Subpage2 .newsBox .newsBoxBody .c_1151{ padding:22px 20px 40px 20px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .title{ font-size:20px; line-height:31px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .title span{ margin:-3px 0 0 6px; width:48px; height:22px; line-height:22px; font-size:16px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .time{ margin-top:6px; font-size:12px; line-height:24px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .p{ margin-top:6px; font-size:14px; line-height:30px; margin-top:6px; padding-top:14px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .img{ margin:22px 0 28px 0;}#Subpage2 .newsBox .newsBoxBody .c_1151 .end span{ width:40px; height:40px; line-height:40px; background:#073d6f; font-size:12px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .end span:before{ height:40px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .wzfy{ margin-top:10px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .wzfy .wzfy_left{ font-size:12px; line-height:22px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .wzfy .wzfy_left a{ font-size:12px; line-height:22px;}#Subpage2 .newsBox .newsBoxBody .c_419{ padding:20px 10px 0 10px;}#Subpage2 .newsBox .newsBoxBody .c_419 .subhead{ font-size:20px; line-height:30px; padding-bottom:12px;}#Subpage2 .newsBox .newsBoxBody .c_419 ul li{ padding:11px 0;}#Subpage2 .newsBox .newsBoxBody .c_419 ul li .title{ font-size:14px;  line-height:24px; height:48px;}#Subpage2 .newsBox .newsBoxBody .c_419 ul li .time{ margin-top:5px; font-size:12px; line-height:22px;}#Subpage2 .newsBox .newsBoxBody .c_419 ul li .time img{ margin:-3px 4px 0 0; height:10px;}}@media screen and  (max-width:768px){#Subpage2 .newsBox .newsBoxBody .c_1151{ width:100%; padding:12px 10px 29px 10px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .wzfy .wzfy_left{ width:100%;}#Subpage2 .newsBox .newsBoxBody .c_1151 .wzfy .wzfy_right{ text-align:left; margin-top:5px;}#Subpage2 .newsBox .newsBoxBody .c_419{ width:100%; padding:10px 10px 0 10px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .end span:before{ height:30px;}#Subpage2 .newsBox .newsBoxBody .c_419 ul li .title{ height:46px;}#Subpage2 .newsBox .newsBoxBody .c_1151 .time span img{ margin:-3px 3px 0 0; height:10px;}}.container-fluid{ padding:0; width:100%; float:left;}.container{ padding:0;}#rgb3097 .containerBox{ padding:60px 0; min-height:700px; font-size:18px; line-height:32px; width:100%; float:left; color:#333333;}@media screen and  (max-width:1570px){}@media screen and  (max-width:1200px){}@media screen and  (max-width:992px){#rgb3097 .containerBox { padding:30px 0; min-height:400px; font-size:14px; line-height:24px;}}@media screen and  (max-width:768px){} #Content13 .p{        height:500px;        overflow-y:scroll;    } @media screen and (max-width: 1570px){     #Content13 .p {         height:400px;} }  @media screen and (max-width: 992px){     #Content13 .p {         height:300px;} }