@charset "utf-8";
body {margin:0 auto; padding:0; background-color:#fff; position:relative;}/* */
body,html{ padding-top:0px; overflow-x:hidden;}
* {font-size:14px; color:#606060; font-family:'微软雅黑';}
*:focus {outline:none;}
img { border:0px;}
ul {margin:0px; *margin-left:0px; margin-left:-40px;}
li {list-style-type:none;}
a { outline:none; outline:0;text-decoration:none;outline-style:none;}
a:link {font-size: 14px;color: #858585;text-decoration: none;}/* transition:color 0.3s linear;*/
a:visited {font-size: 14px;color: #858585;text-decoration: none;}/* transition:color 0.3s linear;*/
a:hover {font-size: 14px;color:#225EAB;text-decoration:none;}/* transition:color 0.3s linear;*/
p { margin:0px; padding:0px;}
form { margin:0px; padding:0px;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea { -webkit-appearance: none;}
*{-webkit-tap-highlight-color: transparent;}
.leftz{float:left;}.righty{float:right;}

.top { margin:0 auto; width:100%; position:absolute; position:fixed; z-index:999; z-index:999; left:0%; right:0%; top:0%; padding-bottom:1.3%;}
.top .topmenu { margin:0 auto; width:84%; padding-top:0.3%; padding-bottom:0.3%; position:relative;}
.top .topmenu .logo { float:left; width:9.51%; height:auto; overflow:hidden; text-align:left; margin-top:1.5%;}
.top .topmenu .logo img { width:100%; height:auto;}
.top .topmenu .pmenu { float:left; display:block; width:59.8%; margin-left:25%; margin-top:1.2%;}
.top .topmenu .pmenu ul { width:100%;}


.top .topmenu .pmenu ul .mn { display:block; float:left; width:11%; position:relative; text-align:center; margin-right:0%;}
.top .topmenu .pmenu ul .mn .big { display:block; width:auto; overflow:hidden; color:#fff; font-size:0.85vw; line-height:2vw;}
.top .topmenu .pmenu ul .mn:hover .big { color:#F39800;}
.top .topmenu .pmenu ul .mn:hover p { margin:0 auto; width:2vw; height:0.15vw; overflow:hidden; background-color:#F39800;}
.top .topmenu .pmenu ul .mn.on .big { color:#F39800;}
.top .topmenu .pmenu ul .mn.on p { margin:0 auto; width:2vw; height:0.2vw; overflow:hidden; background-color:#F39800;}
.top .topmenu .pmenu ul .mn .small { position:absolute; width:150%; background: rgba(0,122,255,0.9); top:2.2vw; left:0.3vw; padding:0vw 0; opacity:0; transition:.3s;}
.top .topmenu .pmenu ul .mn .small a { display:block; width:100%; text-align:center; line-height:2.3vw; color:#fff;font-size:0.85vw;border-bottom:1px solid rgba(255,255,255,0.6)}
.top .topmenu .pmenu ul .mn .small a:hover { color:#F39800;}
.top .topmenu .pmenu ul .mn:hover .small { opacity:0.8;}

.top .topmenu .mmenu { float:right; width:5%; margin-top:1.7%; text-align:right;}
.top .topmenu .mmenu img { width:33%; height:auto; cursor:pointer;}
.top .pagemenu { display:none; width:100%; overflow:hidden; position:absolute; left:0; top:0; right:0; background-color:#1C2172; opacity:0.9; padding-top:5%; padding-bottom:7%; z-index:9999;}
.top .pagemenu .menuarea { margin:0 auto; width:84%; overflow:hidden;}
.top .pagemenu .menuarea .closearea { width:100%; overflow:hidden;}
.top .pagemenu .menuarea .closearea .closemenu { display:block; float:left; width:3%; text-align:left; color:#fff; font-size:2vw; color:#fff; line-height:3vw; cursor:pointer;}
.top .pagemenu .menuarea .menushow { width:100%; overflow:hidden; margin-top:3%;}
.top .pagemenu .menuarea .menushow ul { width:102%;}
.top .pagemenu .menuarea .menushow ul li { float:left; width:10.5%; margin-right:2%; overflow:hidden;}
.top .pagemenu .menuarea .menushow ul li .big { width:100%; overflow:hidden;}
.top .pagemenu .menuarea .menushow ul li .big a { display:block; width:100%; text-align:left; color:#EBEBEB; font-weight:bold; font-size:1.2vw; line-height:1.5vw;}
.top .pagemenu .menuarea .menushow ul li .big span { display:none;}
.top .pagemenu .menuarea .menushow ul li .small { width:100%; overflow:hidden; margin-top:1.5vw;}
.top .pagemenu .menuarea .menushow ul li .small a { display:block; width:100%; text-align:left; color:#EBEBEB; font-size:1vw; line-height:2.5vw;}
@media screen and (max-width:750px){
	.top { padding-bottom:3vw; padding-top:2vw; background-color:#000; opacity:0.9;}
	.top .topmenu { width:100%; padding-top:0.3%; padding-bottom:0.3%;}
	.top .topmenu .logo { width:25%; margin-top:1%; margin-left:5%;}
	.top .topmenu .pmenu { display:none;}
	.top .topmenu .mmenu { width:10%; margin-top:1.5%; margin-right:5%;}
	.top .topmenu .mmenu img { width:50%;}
	.top .pagemenu { display:none; top:12vw; padding-top:1%; padding-bottom:7%;}
	.top .pagemenu .menuarea { width:90%;}
	.top .pagemenu .menuarea .closearea .closemenu { float:right; width:5%; margin-right:-0.5vw; text-align:right; color:#fff; font-size:6vw; color:#fff; line-height:6vw;}
	.top .pagemenu .menuarea .closearea .changelg { display:none;}
	.top .pagemenu .menuarea .menushow { margin-top:2%;}
	.top .pagemenu .menuarea .menushow ul { width:100%;}
	.top .pagemenu .menuarea .menushow ul li { float:inherit; width:100%; margin-right:0%; padding-top:1.5%; position:relative;}
	.top .pagemenu .menuarea .menushow ul li .big { height:8vw;}
	.top .pagemenu .menuarea .menushow ul li .big a { position:absolute; width:100%; left:0; top:0; z-index:1; font-size:3.5vw; text-indent:0.5vw; line-height:7vw; height:7vw; padding-top:1vw; padding-bottom:1vw; border-bottom:1px solid #fff;}
	.top .pagemenu .menuarea .menushow ul li .big span { display:block; position:absolute; right:0; top:0; z-index:2; width:4%; cursor:pointer; text-align:center; font-size:5vw; line-height:8vw; height:8vw; color:#fff;}
	.top .pagemenu .menuarea .menushow ul li .small { display:none; margin:0 auto; width:95%; margin-top:1vw; margin-bottom:3vw;}
	.top .pagemenu .menuarea .menushow ul li .small a { color:#fff; border-bottom:1px dashed #fff; font-size:3.3vw; line-height:8vw;}
}
.adarea { margin:0 auto; width:100%; height:47vw; display:block; overflow:hidden; margin-top:0px; z-index:0; position:relative;}
.adarea .adleft { display:none;}
.adarea .adright { display:none;}
.adarea .ads { width:100%; height:47vw; z-index:5; overflow:hidden; position:relative;}
.adarea .ads .aditem { width:100%; height:47vw; left:0; box-sizing:6; text-align:center; overflow:hidden; position:absolute;}
.adarea .ads .aditem.mask { z-index:-1;}
.adarea .ads .aditem .adimg { width:100%; height:auto; display:block; transform:scale;}
.adarea .ads .aditem .binfo { margin:0 auto; width:84%; overflow:hidden; position:relative; text-align:left; z-index:99; margin-top:-33vw;}
.adarea .ads .aditem .binfo .notes { width:100%; overflow:hidden; margin-top:2.5%; text-align:left; font-size:3.4vw; color:#fff; line-height:4.6vw; font-weight:bold; letter-spacing:0.2vw;} 
.adarea .ads .aditem .binfo .notes:before { content: '';width: 4vw;height: 1px;border-bottom: 5px solid #F39800;display: inline-block;position: absolute;bottom: 4vw;left:0;}
.adarea .ads .aditem .binfo .snotes { width:100%; overflow:hidden; margin-top:3vw; text-align:left; font-size:1.3vw; color:#fff; line-height:1.5vw;height:3vw; letter-spacing:0.3vw;} 
.adarea .ads .aditem .binfo .snotes strong{font-weight:bold;color:#f39800}

.adarea .bts { display:block; margin:0 auto; z-index:9999; width:40%; height:0.6vw; overflow:hidden; position:absolute; z-index:999; margin-top:-3vw; left:0px; right:0px;}
.adarea .bts ul { display: table;margin:0 auto;text-align:center;padding:0;}
.adarea .bts ul li { float:left; display:block; width:2vw; height:0.35vw; margin-left:0.3vw; margin-right:0.3vw; border-radius:50vw; overflow:hidden; cursor:pointer; background-color:#fff; opacity:0.5;}
.adarea .bts ul li.current { opacity:1;}
@media screen and (max-width:750px){
	.adarea { height:73vw; background-color:#03F}
	.adarea .ads { height:73vw;}
	.adarea .adleft { display:block; opacity:0.5; position:absolute; left:3vw; top:37vw; width:3vw; height:5.5vw; z-index:9999; background:url(../images/cl.png) no-repeat left top; background-size:100% 100%; cursor:pointer;}
	.adarea .adright { display:block; opacity:0.5; position:absolute; right:3vw; top:37vw; width:3vw; height:5.5vw; z-index:9999; background:url(../images/cr.png) no-repeat center top; background-size:100% 100%; cursor:pointer;}
	.adarea .adleft:hover { opacity:1;}
	.adarea .adright:hover { opacity:1;}
	.adarea .ads .aditem { height:73vw;}
	.adarea .ads .aditem .adimg { width:156%; margin-left:-28%;}
	.adarea .ads .aditem .binfo { width:80%; margin-top:-48vw; text-align:center;}
	.adarea .ads .aditem .binfo .notes { margin-top:2%; font-size:6vw; text-align:center; color:#fff; line-height:7vw; letter-spacing:2vw; font-weight:bold; letter-spacing:0.1vw;}
	.adarea .ads .aditem .binfo .notes:before { width: 8vw; border-bottom: 1vw solid #F39800; bottom: 11vw;left:45.5%;}
	.adarea .ads .aditem .binfo .snotes { margin-top:8vw; text-align:center; font-size:3vw; line-height:3.6vw;height:7.2vw; letter-spacing:0vw;} 
	.adarea .bts { width:50%; height:1.5vw; margin-top:-5vw;}
	.adarea .bts ul li {width:5vw; height:1.5vw; margin-left:1vw; margin-right:1vw;}
}
.index1 { width:100%; overflow:hidden; padding:5vw 0;}
.index1 .showarea { margin:0 auto; width:84%; display:flex; justify-content:space-between; overflow:hidden;}
.index1 .showarea .linfo { width:23%; padding-left:2%;}
.index1 .showarea .rinfo { width:60%;}
.index1 .showarea .linfo .aboutname { width:100%; text-align:left; font-size:3.3vw; line-height:4vw; color:#000; font-weight:bold; font-family:'Arial'}
.index1 .showarea .linfo .aboutname font { font-size:3.3vw; line-height:4vw; color:#1C2172; font-family:'Arial'}
.index1 .showarea .linfo .line { width:2.5vw; height:0.3vw; background-color:#1C2172; border-radius:2vw; margin-top:2vw;}
.index1 .showarea .linfo .nameinfo { width:100%; overflow:hidden; margin-top:3vw;}
.index1 .showarea .linfo .nameinfo .bigname { width:100%; text-align:left; font-size:2vw; line-height:3vw; font-weight:bold; color:#000; }
.index1 .showarea .linfo .nameinfo .sname { width:100%; margin-top:1vw; text-align:left; font-size:1.3vw; line-height:1.5vw; color:#000; }
.index1 .showarea .linfo .viewmore { width:100%; overflow:hidden; margin-top:11vw; text-align:left;}
.index1 .showarea .linfo .viewmore img { width:37%; height:auto;}
.index1 .showarea .rinfo .aboutinfo { width:100%; overflow:hidden; font-size:0.85vw; line-height:2vw; color:#393939; text-align:justify;}
.index1 .showarea .rinfo .aboutinfo img { width:100%; height:auto;}
@media screen and (max-width:750px){
	.index1 { padding:8vw 0;}
	.index1 .showarea { margin:0 auto; width:90%; display:block;}
	.index1 .showarea .linfo { width:100%; padding-left:0%;}
	.index1 .showarea .rinfo { width:100%;}
	.index1 .showarea .linfo .aboutname { font-size:6vw; line-height:6.5vw;}
	.index1 .showarea .linfo .aboutname font { font-size:6vw; line-height:6.5vw;}
	.index1 .showarea .linfo .aboutname br { display:none;}
	.index1 .showarea .linfo .line { width:8vw; height:1vw; border-radius:4vw; margin-top:3vw;}
	.index1 .showarea .linfo .nameinfo { width:70%; margin-top:5vw; float:left;}
	.index1 .showarea .linfo .nameinfo .bigname { font-size:4vw; line-height:4.5vw; }
	.index1 .showarea .linfo .nameinfo .sname { margin-top:3vw; font-size:3.8vw; line-height:4vw; }
	.index1 .showarea .linfo .viewmore { float:right; width:30%; overflow:hidden; margin-top:10vw; text-align:right;}
	.index1 .showarea .linfo .viewmore img { width:60%; height:auto;}
	.index1 .showarea .rinfo .aboutinfo { padding-top:8vw; font-size:3.8vw; line-height:6vw;}
	.index1 .showarea .rinfo .aboutinfo img { width:100%; height:auto;}
}
.index2 { width:100%; overflow:hidden; padding:5vw 0; background:url(../images/bg1.jpg) no-repeat center top; background-size:100% auto;}
.index2 .showtitle { margin:0 auto; width:84%; text-align:center; overflow:hidden;}
.index2 .showtitle .enname { font-size:3.3vw; line-height:3.5vw; position:relative; z-index:1; font-weight:bold; color:#090909; opacity:0.1; font-family:'Arial';}
.index2 .showtitle .cnname { font-size:2.2vw; line-height:3vw; position:relative; z-index:2; color:#000; margin-top:-1.5vw;}
.index2 .showtitle .line { margin:0 auto; margin-top:1.3vw; width:3vw; height:0.25vw; background-color:#F39800;}
.index2 .showarea { margin:0 auto; width:84%; margin-top:4vw; overflow:hidden;}
.index2 .showarea ul { width:101.5%;}
.index2 .showarea ul li { float:left; width:25%; overflow:hidden; margin-right:0 !important;}
.index2 .showarea ul li a { display:block; width:94%; margin:0 auto; overflow:hidden; background-color:#FFF; border-radius:0.6vw;}
.index2 .showarea ul li a .dtitle { margin:0 auto; width:90%; overflow:hidden; margin-top:2vw; font-size:1.1vw; color:#1C2172; line-height:2vw; position:relative;}
.index2 .showarea ul li a .dtitle p { position:absolute; right:0vw; top:0vw; display:block; width:2vw; height:2vw; border-radius:50%; transition:.3s; background:url(../images/row.png) no-repeat center center; background-size:20% auto; background-color:#F39800;}
.index2 .showarea ul li a .notes { margin:0 auto; width:90%; overflow:hidden; margin-top:1vw; font-size:0.83vw; color:#0F0F0F; line-height:1.5vw; text-align:justify;}
.index2 .showarea ul li a .img { margin:0 auto; width:95%; overflow:hidden; margin-top:1.2vw; margin-bottom:0.6vw; text-align:center;}
.index2 .showarea ul li a .img img { width:100%; height:12vw; border-radius:0.6vw;}
.index2 .showarea ul li a:hover p { background-color:#FFAE28; right:0vw;}
.index2 .viewarea { margin:0 auto; width:84%; overflow:hidden; margin-top:2vw; display:flex; justify-content:space-between;}
.index2 .viewarea .goarea { width:20%;}
.index2 .viewarea .goarea div { float:left; width:2.1vw; height:2.1vw; overflow:hidden; margin-right:1vw; cursor:pointer;}
.index2 .viewarea .goarea .gleft { background:url(../images/gl.png) no-repeat center center; background-size:100% 100%;}
.index2 .viewarea .goarea .gright { background:url(../images/gr.png) no-repeat center center; background-size:100% 100%;}
.index2 .viewarea .viewmore { width:20%; text-align:right;}
.index2 .viewarea .viewmore img { width:42.5%; height:auto;}
@media screen and (max-width:750px){
	.index2 { padding:8vw 0; background-size:100% 100%;}
	.index2 .showtitle { width:90%;}
	.index2 .showtitle .enname { font-size:6vw; line-height:6.5vw;}
	.index2 .showtitle .cnname { font-size:5vw; line-height:5.5vw; margin-top:-3vw;}
	.index2 .showtitle .line { margin-top:3vw; width:8vw; height:0.5vw;}
	.index2 .showarea { width:90%; margin-top:6vw;}
	.index2 .showarea ul { width:101.5%;}
	.index2 .showarea ul li { width:100%;}
	.index2 .showarea ul li a { width:100%; border-radius:2vw;}
	.index2 .showarea ul li a .dtitle { width:90%; margin-top:4vw; font-size:4.6vw; line-height:6.5vw;}
	.index2 .showarea ul li a .dtitle p { right:0vw; top:0vw; width:6vw; height:6vw; border-radius:50%; transition:.3s;}
	.index2 .showarea ul li a .notes { width:90%; margin-top:3vw; font-size:3.5vw; line-height:6vw;}
	.index2 .showarea ul li a .img { width:95%; margin-top:3vw; margin-bottom:2.5vw;}
	.index2 .showarea ul li a .img img { border-radius:0.6vw;}
	.index2 .viewarea { width:90%; margin-top:4vw;}
	.index2 .viewarea .goarea { width:50%;}
	.index2 .viewarea .goarea div { width:6vw; height:6vw; margin-right:2vw;}
	.index2 .viewarea .viewmore { width:50%; text-align:right;}
	.index2 .viewarea .viewmore img { width:38%; height:auto;}
}
.index3 { width:100%; height:38.5vw; overflow:hidden; padding:5vw 0; background:url(../images/bg2.jpg) no-repeat center top; background-size:100% auto;}
.index3 .showarea { margin:0 auto; width:84%; overflow:hidden;}
.index3 .showarea .rinfo { float:right; width:43.2%; overflow:hidden;}
.index3 .showarea .rinfo .enname { display:none;}
.index3 .showarea .rinfo .titlename { float:right; margin-right:1.9vw; width:2.5vw; font-size:2.1vw; line-height:2.5vw; text-align:center; color:#000;}
.index3 .showarea .rinfo .titlename img { width:0.6vw; height:0.6vw; margin-top:1vw;}
.index3 .showarea .rinfo .line { display:none;}
.index3 .showarea .rinfo .infos { float:left; width:87%; margin-right:0vw;}
.index3 .showarea .rinfo .infos .data1 { width:90%; overflow:hidden; margin-top:2.8vw;}
.index3 .showarea .rinfo .infos .data1 .dian { float:left; width:1.5vw; height:1.5vw; background:url(../images/dian2.png) no-repeat center center; background-size:100% 100%;}
.index3 .showarea .rinfo .infos .data1 .rinfos { float:left; width:90%; margin-left:1vw;}
.index3 .showarea .rinfo .infos .data1 .rinfos .stitle { width:100%; font-size:1.2vw; color:#000; line-height:1.2vw;}
.index3 .showarea .rinfo .infos .data1 .rinfos .notes { width:100%; text-align:justify; overflow:hidden; margin-top:1vw; font-size:0.9vw; color:#787878; line-height:1.6vw;} 
.index3 .showarea .rinfo .infos .data2 { width:73.5%; margin-left:26.5%; overflow:hidden; margin-top:2.8vw;}
.index3 .showarea .rinfo .infos .data2 .dian { float:left; width:1.5vw; height:1.5vw; background:url(../images/dian2.png) no-repeat center center; background-size:100% 100%;}
.index3 .showarea .rinfo .infos .data2 .rinfos { float:left; width:85%; margin-left:1vw;}
.index3 .showarea .rinfo .infos .data2 .rinfos .stitle { width:100%; font-size:1.2vw; color:#000; line-height:1.2vw;}
.index3 .showarea .rinfo .infos .data2 .rinfos .notes { width:100%; text-align:justify; overflow:hidden; margin-top:1vw; font-size:0.85vw; color:#787878; line-height:1.6vw;} 
.index3 .showarea .rinfo .infos .data3 { width:90%; overflow:hidden; margin-top:2.8vw;}
.index3 .showarea .rinfo .infos .data3 .dian { float:left; width:1.5vw; height:1.5vw; background:url(../images/dian2.png) no-repeat center center; background-size:100% 100%;}
.index3 .showarea .rinfo .infos .data3 .rinfos { float:left; width:90%; margin-left:1vw;}
.index3 .showarea .rinfo .infos .data3 .rinfos .stitle { width:100%; font-size:1.2vw; color:#000; line-height:1.2vw;}
.index3 .showarea .rinfo .infos .data3 .rinfos .notes { width:100%; text-align:justify; overflow:hidden; margin-top:1vw; font-size:0.9vw; color:#787878; line-height:1.6vw;} 
@media screen and (max-width:750px){
	.index3 { width:100%; height:266vw; overflow:hidden; padding:8vw 0; background:url(../images/bg2.jpg) no-repeat 0px bottom; background-size:260% auto;} 
	.index3 .showarea { width:90%;}
	.index3 .showarea .rinfo { float:inherit; width:100%; overflow:hidden;}
	.index3 .showarea .rinfo .enname { display:block; font-size:6vw; text-align:center; line-height:6.5vw; position:relative; z-index:1; font-weight:bold; color:#090909; opacity:0.1; font-family:'Arial';}
	.index3 .showarea .rinfo .titlename { float:inherit; position:relative; z-index:2; margin-right:0vw; width:100%; margin-top:-3vw; font-size:5vw; line-height:5.5vw; text-align:center;}
	.index3 .showarea .rinfo .titlename img { display:none;}
	.index3 .showarea .rinfo .line { margin:0 auto; background-color:#F39800; display:block; margin-top:3vw; width:8vw; height:0.5vw;}
	.index3 .showarea .rinfo .infos { float:inherit; width:100%; margin-top:5vw; margin-right:0vw;}
	.index3 .showarea .rinfo .infos .data1 { width:100%; margin-top:0vw;}
	.index3 .showarea .rinfo .infos .data1 .dian { float:left; width:3.5vw; height:3.5vw; margin-top:1vw;}
	.index3 .showarea .rinfo .infos .data1 .rinfos { float:left; width:92%; margin-left:3vw;}
	.index3 .showarea .rinfo .infos .data1 .rinfos .stitle { font-size:4vw; line-height:4.5vw;}
	.index3 .showarea .rinfo .infos .data1 .rinfos .notes { margin-top:3vw; font-size:3.5vw; line-height:6vw;} 
	.index3 .showarea .rinfo .infos .data2 { width:100%; margin-left:0%; margin-top:5vw;}
	.index3 .showarea .rinfo .infos .data2 .dian { float:left; width:3.5vw; height:3.5vw; margin-top:1vw;}
	.index3 .showarea .rinfo .infos .data2 .rinfos { float:left; width:92%; margin-left:3vw;}
	.index3 .showarea .rinfo .infos .data2 .rinfos .stitle { font-size:4vw; line-height:4.5vw;}
	.index3 .showarea .rinfo .infos .data2 .rinfos .notes { margin-top:3vw; font-size:3.5vw; line-height:6vw;} 
	.index3 .showarea .rinfo .infos .data3 { width:100%; margin-top:5vw;}
	.index3 .showarea .rinfo .infos .data3 .dian { float:left; width:3.5vw; height:3.5vw; margin-top:1vw;}
	.index3 .showarea .rinfo .infos .data3 .rinfos { float:left; width:92%; margin-left:3vw;}
	.index3 .showarea .rinfo .infos .data3 .rinfos .stitle { font-size:4vw; line-height:4.5vw;}
	.index3 .showarea .rinfo .infos .data3 .rinfos .notes { margin-top:3vw; font-size:3.5vw; line-height:6vw;}
}
.index4 { width:100%; height:45.8vw; overflow:hidden; padding:0; background:url(../images/bg3.jpg) no-repeat center top; background-size:100% auto;}
.index4 .showarea { width:100%; height:45.8vw; overflow:hidden;}
.index4 .showarea ul { width:100.2%;}
.index4 .showarea ul li { float:left; position:relative; width:24.9%; height:45.8vw; border-right:1px solid #757575;}
.index4 .showarea ul li .view { display:block; position:absolute; width:85%; left:7.5%; bottom:10%; transition:.6s;}
.index4 .showarea ul li .view .img { width:100%; text-align:left;}
.index4 .showarea ul li .view .img img { width:20.3%; height:auto;}
.index4 .showarea ul li .view .stitle { width:100%; text-align:left; margin-top:1.5vw; font-size:1.3vw; color:#fff; line-height:1.5vw;}
.index4 .showarea ul li .view .notes { width:100%; text-align:left; margin-top:1vw; font-size:0.85vw; color:#fff; line-height:1.5vw;} 
.index4 .showarea ul li a { display:block; position:absolute; left:0; top:45.8vw; transition:.6s; width:100%; height:45.8vw; opacity:0.9;}
.index4 .showarea ul li a .img { margin:0 auto; width:85%; margin-top:13vw; text-align:left;}
.index4 .showarea ul li a .img img { width:20.3%; height:auto;}
.index4 .showarea ul li a .stitle { margin:0 auto; width:85%; text-align:left; margin-top:2vw; font-size:1.3vw; color:#fff; line-height:1.5vw;}
.index4 .showarea ul li a .notes { margin:0 auto; width:85%; text-align:left; margin-top:1vw; font-size:0.85vw; color:#fff; line-height:1.8vw;}
.index4 .showarea ul li a p { display:block; margin-left:7.5%; margin-top:2vw; width:2.8vw; height:2.8vw; border-radius:50%; transition:.3s; background:url(../images/row2.png) no-repeat center center; background-size:33% auto; background-color:#F39800;}
.index4 .showarea ul li a p:hover { background-color:#FFAE28;}
.index4 .showarea ul li a:hover { background-color:#1C2172;}
.index4 .showarea ul li:hover a { top:0;}
.index4 .showarea ul li:hover .view { bottom:-100%;}
@media screen and (max-width:750px){
	.index4 { width:100%; height:190vw; overflow:hidden; padding:0; background:url(../images/bg3.jpg) no-repeat right top; background-size:420% auto;}
	.index4 .showarea { width:100%; height:190vw; overflow:hidden;}
	.index4 .showarea ul { width:100.5%;}
	.index4 .showarea ul li { width:49.5%; height:95vw; border-right:1px solid #757575; border-bottom:1px solid #757575;}
	.index4 .showarea ul li .view { display:none;}
	.index4 .showarea ul li a { left:0; top:0; width:100%; height:95vw; background-color:transparent; opacity:1;}
	.index4 .showarea ul li a .img { margin:0 auto; width:85%; margin-top:5vw; text-align:left;}
	.index4 .showarea ul li a .img img { width:23%; height:auto;}
	.index4 .showarea ul li a .stitle { margin-top:4vw; font-size:3.5vw;line-height:4vw; font-weight:bold;}
	.index4 .showarea ul li a .notes { margin-top:3vw; font-size:3vw; line-height:5vw;height:50vw;overflow:hidden; text-overflow:ellipsis;}
	.index4 .showarea ul li a p { margin-left:7.5%; margin-top:3vw; width:6vw; height:6vw; border-radius:50%; transition:.3s; background:url(../images/row2.png) no-repeat center center; background-size:33% auto; background-color:#F39800;}
	.index4 .showarea ul li a p:hover { background-color:#FFAE28;}
}
.index5 { width:100%; overflow:hidden; padding:5vw 0; background-color:#f1f3f6;}
.index5 .showtitle { margin:0 auto; width:84%; text-align:left; overflow:hidden;}
.index5 .showtitle .enname { font-size:3.3vw; line-height:3.5vw; position:relative; z-index:1; font-weight:bold; color:#090909; opacity:0.1; font-family:'Arial';}
.index5 .showtitle .cnname { font-size:2.2vw; line-height:3vw; position:relative; z-index:2; color:#000; margin-top:-1.5vw;}
.index5 .showtitle .line { margin-top:1.3vw; width:3vw; height:0.25vw; background-color:#F39800;}
.index5 .showarea { margin:0 auto; width:84%; overflow:hidden; margin-top:3.5vw; display:flex; justify-content:space-between;}
.index5 .showarea .img { width:50%; text-align:left;}
.index5 .showarea .img img { width:100%; height:auto;}
.index5 .showarea .rinfo { width:45%; text-align:left; overflow:hidden}
.index5 .showarea .rinfo .yh { width:100%; text-align:left; margin-top:1vw;}
.index5 .showarea .rinfo .yh img { width:10%; height:auto;}
.index5 .showarea .rinfo .stitle { width:100%; text-align:left; margin-top:2vw; font-size:1.5vw; line-height:2vw; color:#252525;}
.index5 .showarea .rinfo .notes,.index5 .showarea .rinfo .notes p { width:100%; text-align:left; margin-top:2vw; font-size:0.85vw; line-height:1.5vw; color:#646464; text-align:justify;}
.index5 .showarea .rinfo .viewmore { width:100%; text-align:left; margin-top:2vw;}
.index5 .showarea .rinfo .viewmore img { width:18.2%; height:auto;}
.index5 .changearea { margin:0 auto; width:90%; position:relative; overflow:hidden; margin-top:3vw;}
.index5 .changearea .gol { position:absolute; z-index:99; left:0; top:4vw; width:2.3vw; height:2.3vw; background:url(../images/gol.png) no-repeat center center; background-size:100% 100%; overflow:hidden; cursor:pointer;}
.index5 .changearea .gor { position:absolute; z-index:99; right:0; top:4vw; width:2.3vw; height:2.3vw; background:url(../images/gor.png) no-repeat center center; background-size:100% 100%; overflow:hidden; cursor:pointer;}
.index5 .changearea .infolist { margin:0 auto; width:95%; overflow:hidden;}
.index5 .changearea .infolist ul { width:100%;}
.index5 .changearea .infolist ul li { float:left; width:33.33%; padding-top:1vw; padding-bottom:1vw;}
.index5 .changearea .infolist ul li .info { margin:0 auto; box-shadow:0 0 15px rgb(0,0,0,0.1); width:95%; height:5.5vw; padding:1.5vw 0; background-color:#fff; border-radius:0.6vw;}
.index5 .changearea .infolist ul li .info .snotes { margin:0 auto; width:90%; height:3vw; overflow:hidden; text-align:left; font-size:0.85vw; color:#1d1d1d; line-height:1.5vw;}
.index5 .changearea .infolist ul li .info .name { margin:0 auto; width:90%; margin-top:0.5vw; text-align:right; font-size:0.8vw; color:#919191; line-height:1.2vw;}
.index5 .changearea .infolist ul li .info .name img { width:4vw; height:1px; vertical-align:middle; margin-right:1vw;}

.pro .changearea { margin:0 auto; width:90%; position:relative; overflow:hidden; margin-top:3vw;}
.pro .changearea .gol { position:absolute; z-index:99; left:0; top:4vw; width:2.3vw; height:2.3vw; background:url(../images/gol.png) no-repeat center center; background-size:100% 100%; overflow:hidden; cursor:pointer;}
.pro .changearea .gor { position:absolute; z-index:99; right:0; top:4vw; width:2.3vw; height:2.3vw; background:url(../images/gor.png) no-repeat center center; background-size:100% 100%; overflow:hidden; cursor:pointer;}
.pro .changearea .infolist { margin:0 auto; width:95%; overflow:hidden;}
.pro .changearea .infolist ul { width:100%;}
.pro .changearea .infolist ul li { float:left; width:33.33%; padding-top:1vw; padding-bottom:1vw;}
.pro .changearea .infolist ul li .info { margin:0 auto; box-shadow:0 0 15px rgb(0,0,0,0.1); width:95%; height:5.5vw; padding:1.5vw 0; background-color:#fff; border-radius:0.6vw;}
.pro .changearea .infolist ul li .info .snotes { margin:0 auto; width:90%; height:3vw; overflow:hidden; text-align:left; font-size:0.85vw; color:#1d1d1d; line-height:1.5vw;}
.pro .changearea .infolist ul li .info .name { margin:0 auto; width:90%; margin-top:0.5vw; text-align:right; font-size:0.8vw; color:#919191; line-height:1.2vw;}
.pro .changearea .infolist ul li .info .name img { width:4vw; height:1px; vertical-align:middle; margin-right:1vw;}
@media screen and (max-width:750px){
	.index5 { padding:8vw 0;}
	.index5 .showtitle { width:90%; text-align:center;}
	.index5 .showtitle .enname { font-size:6vw; line-height:6.5vw;}
	.index5 .showtitle .cnname { font-size:5vw; line-height:5.5vw; margin-top:-3vw;}
	.index5 .showtitle .line { margin:0 auto; margin-top:3vw; width:8vw; height:0.5vw;}
	.index5 .showarea { width:90%; margin-top:6vw; display:inherit;}
	.index5 .showarea .img { width:100%;}
	.index5 .showarea .rinfo { width:100%; margin-top:3vw;}
	.index5 .showarea .rinfo .yh { margin-top:0vw;}
	.index5 .showarea .rinfo .yh img { width:8%; height:auto;}
	.index5 .showarea .rinfo .stitle { margin-top:4vw; font-size:4.5vw; line-height:4.7vw;}
	.index5 .showarea .rinfo .notes { margin-top:4vw; font-size:3.5vw; line-height:6vw;}
	.index5 .showarea .rinfo .notes p{font-size:3.5vw; line-height:6vw;}
	.index5 .showarea .rinfo .viewmore { margin-top:4vw;}
	.index5 .showarea .rinfo .viewmore img { width:18.2%; height:auto;}
	.index5 .changearea { width:90%; margin-top:5vw;}
	.index5 .changearea .gol { left:0; top:15vw; width:8vw; height:8vw;}
	.index5 .changearea .gor { right:0; top:15vw; width:8vw; height:8vw;}
	.index5 .changearea .infolist { width:80%;}
	.index5 .changearea .infolist ul { width:100%;}
	.index5 .changearea .infolist ul li { float:left; width:100%; padding-top:2vw; padding-bottom:2vw;}
	.index5 .changearea .infolist ul li .info { width:95%; height:25vw; box-shadow:0 0 10px rgb(0,0,0,0.1); padding:5vw 0; border-radius:2vw;}
	.index5 .changearea .infolist ul li .info .snotes { width:90%; height:15vw; font-size:3.3vw; line-height:5vw;}
	.index5 .changearea .infolist ul li .info .name { width:90%; margin-top:2vw; font-size:3vw; line-height:4vw;}
	.index5 .changearea .infolist ul li .info .name img { width:6vw; height:1px; margin-top:-1vw; margin-right:2vw;}
	.pro .changearea { width:90%; margin-top:5vw;}
	.pro .changearea .gol { left:0; top:15vw; width:8vw; height:8vw;}
	.pro .changearea .gor { right:0; top:15vw; width:8vw; height:8vw;}
	.pro .changearea .infolist { width:80%;}
	.pro .changearea .infolist ul { width:100%;}
	.pro .changearea .infolist ul li { float:left; width:100%; padding-top:2vw; padding-bottom:2vw;}
	.pro .changearea .infolist ul li .info { width:95%; height:25vw; box-shadow:0 0 10px rgb(0,0,0,0.1); padding:5vw 0; border-radius:2vw;}
	.pro .changearea .infolist ul li .info .snotes { width:90%; height:15vw; font-size:3.3vw; line-height:5vw;}
	.pro .changearea .infolist ul li .info .name { width:90%; margin-top:2vw; font-size:3vw; line-height:4vw;}
	.pro .changearea .infolist ul li .info .name img { width:6vw; height:1px; margin-top:-1vw; margin-right:2vw;}
}

.index6 { width:100%; overflow:hidden; padding:5vw 0; background-color:#fff;}
.index6 .showtitle { margin:0 auto; width:84%; text-align:center; overflow:hidden;}
.index6 .showtitle .enname { font-size:3.3vw; line-height:3.5vw; position:relative; z-index:1; font-weight:bold; color:#090909; opacity:0.1; font-family:'Arial';}
.index6 .showtitle .cnname { font-size:2.2vw; line-height:3vw; position:relative; z-index:2; color:#000; margin-top:-1.5vw;}
.index6 .showtitle .line { margin:0 auto; margin-top:1.3vw; width:3vw; height:0.25vw; background-color:#F39800;}
.index6 .showarea { margin:0 auto; width:84%; overflow:hidden; margin-top:3.5vw;}
.index6 .showarea ul { width:103%;}
.index6 .showarea ul li { float:left; width:22%; height:14vw; overflow:hidden; background-color:#03F; margin-right:3%; margin-bottom:2vw; position:relative;}
.index6 .showarea ul li .img { width:100%; height:auto;}
.index6 .showarea ul li p { display:block; position:absolute; width:100%; left:0; bottom:0; transition:.5s; padding:1vw 0; text-align:center; font-size:1.2vw; color:#fff; background:url(../images/mask.png) repeat left top;}
.index6 .showarea ul li a { display:block; opacity:0; transition:.5s; display:flex; flex-direction:column; justify-content:center; position:absolute; top:14vw; left:0; width:100%; height:14vw; background:url(../images/mask.png) repeat left top;}
.index6 .showarea ul li a .name { width:100%; text-align:center; font-size:1.2vw; color:#fff;}
.index6 .showarea ul li a .bt { margin:0 auto; overflow:hidden; width:40%; padding:0.5vw 0; text-align:center; margin-top:1.5vw; color:#fff; font-size:0.8vw; background-color:#f39800; border-radius:5vw;}
.index6 .showarea ul li a .bt img { width:1vw; height:auto; margin-left:50vw; transition:.5s; vertical-align:middle; margin-top:-0.4vw;}
.index6 .showarea ul li:hover a { opacity:1;}
.index6 .showarea ul li:hover p { bottom:-100%;}
.index6 .showarea ul li:hover a { top:0;}
.index6 .showarea ul li:hover a .bt img { margin-left:0.5vw;}
@media screen and (max-width:750px){
	.index6 { padding:8vw 0;}
	.index6 .showtitle { width:90%;}
	.index6 .showtitle .enname { font-size:6vw; line-height:6.5vw;}
	.index6 .showtitle .cnname { font-size:5vw; line-height:5.5vw; margin-top:-3vw;}
	.index6 .showtitle .line { margin:0 auto; margin-top:3vw; width:8vw; height:0.5vw;}
	.index6 .showarea { width:90%; overflow:hidden; margin-top:6vw;}
	.index6 .showarea ul { width:105%;}
	.index6 .showarea ul li { float:left; width:45%; height:30vw; margin-right:5%; margin-bottom:4vw;}
	.index6 .showarea ul li .img { width:100%; height:auto;}
	.index6 .showarea ul li p { display:none;}
	.index6 .showarea ul li a { display:block; display:flex; flex-direction:column; justify-content:center; position:absolute; top:0; left:0; width:100%; height:30vw;}
	.index6 .showarea ul li a .name { font-size:4vw;}
	.index6 .showarea ul li a .bt { width:60%; padding:1vw 0; margin-top:3vw; font-size:3.2vw; border-radius:5vw;}
	.index6 .showarea ul li a .bt img { width:4vw; height:auto; margin-left:2vw; margin-top:-1vw;}
	.index6 .showarea ul li:hover a { top:0;}
	.index6 .showarea ul li:hover a .bt img { margin-left:0.5vw;}
}
.index7 { width:100%; overflow:hidden; padding:0 0 5vw 0; background-color:#fff;}
.index7 .showsel { margin:0 auto; width:84%; overflow:hidden; display:flex; justify-content:space-between;}
.index7 .showsel .showtitle { width:50%; text-align:left; overflow:hidden;}
.index7 .showsel .showtitle .enname { font-size:3.3vw; line-height:3.5vw; position:relative; z-index:1; font-weight:bold; color:#090909; opacity:0.1; font-family:'Arial';}
.index7 .showsel .showtitle .cnname { font-size:2.2vw; line-height:3vw; position:relative; z-index:2; color:#000; margin-top:-1.5vw;}
.index7 .showsel .showtitle .line { margin-top:1.3vw; width:3vw; height:0.25vw; background-color:#F39800;}
.index7 .showsel .newssel { width:50%; display:flex; justify-content:flex-end;}
.index7 .showsel .newssel a { display:inline-block; margin-top:3.5vw; margin-left:0.6vw; text-align:center; border:1px solid #b1b1b1; padding:0 2vw; border-radius:5vw; height:2.5vw; line-height:2.5vw; font-size:1.1vw; color:#2d2d2d;}
.index7 .showsel .newssel a:hover { background-color:#1c2172; color:#fff; border:1px solid #1c2172;}
.index7 .showsel .newssel a.on { background-color:#1c2172; color:#fff; border:1px solid #1c2172;}
.index7 .showarea { margin:0 auto; width:84%; overflow:hidden; margin-top:3.5vw; display:flex; justify-content:space-between;}
.index7 .showarea.hide { display:none;}
.index7 .showarea .lefthot { width:48%; overflow:hidden;}
.index7 .showarea .rightinfo { width:48%; overflow:hidden;}
.index7 .showarea .lefthot .hotimg { display:block; width:100%; height:26.5vw; overflow:hidden; position:relative; overflow:hidden;}
.index7 .showarea .lefthot .hotimg img { width:100%; height:26.5vw;}
.index7 .showarea .lefthot .hotimg .sinfo { position:absolute; width:45%; right:0; bottom:0; overflow:hidden;}
.index7 .showarea .lefthot .hotimg .sinfo .hottitle { width:100%; padding:1.5vw 0; background:url(../images/mask.png) repeat left top; display:flex; flex-direction:column; justify-content:center;}
.index7 .showarea .lefthot .hotimg .sinfo .hottitle .hottime { margin:0 auto; width:80%; text-align:left; font-size:0.9vw; color:#fff; line-height:1.1vw;}
.index7 .showarea .lefthot .hotimg .sinfo .hottitle .hotname { margin:0 auto; width:80%; margin-top:0.6vw; text-align:left; font-size:0.9vw; color:#fff; line-height:1.3vw;}
.index7 .showarea .lefthot .hotimg .sinfo .hotview { width:100%; background-color:#f39800; overflow:hidden;}
.index7 .showarea .lefthot .hotimg .sinfo .hotview .viewarea { margin:0 auto; width:80%; padding:1vw 0; text-align:left; font-size:0.8vw; color:#fff; line-height:0.8vw;}
.index7 .showarea .lefthot .hotimg .sinfo .hotview .viewarea img { width:0.8vw; height:auto; vertical-align:middle;}
.index7 .showarea .rightinfo .rhot { width:100%; overflow:hidden; display:flex; justify-content:space-between;}
.index7 .showarea .rightinfo .rhot .limg { width:44%;}
.index7 .showarea .rightinfo .rhot .limg img { width:100%; height:auto;}
.index7 .showarea .rightinfo .rhot .rinfo { width:52%;}
.index7 .showarea .rightinfo .rhot .rinfo .shtime { width:100%; overflow:hidden; text-align:left; color:#b3b3b3; font-size:0.85vw; margin-top:0.3vw;}
.index7 .showarea .rightinfo .rhot .rinfo .shname { width:100%; overflow:hidden; text-align:left; margin-top:1vw;}
.index7 .showarea .rightinfo .rhot .rinfo .shname a { font-size:1.2vw; color:#000; line-height:1.4vw;height:1.4vw;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index7 .showarea .rightinfo .rhot .rinfo .shname a:hover { color:#1c2172;}
.index7 .showarea .rightinfo .rhot .rinfo .shnotes { width:100%; overflow:hidden; margin-top:1vw; font-size:0.85vw; line-height:1.4vw; height:4.2vw;color:#757575;}
.index7 .showarea .rightinfo .rhot .rinfo .viewarea { width:100%; overflow:hidden; margin-top:2.2vw;}
.index7 .showarea .rightinfo .rhot .rinfo .viewarea a { font-size:0.8vw; color:#b3b3b3; line-height:0.8vw;}
.index7 .showarea .rightinfo .rhot .rinfo .viewarea a img { width:0.7vw; height:auto; vertical-align:middle;}
.index7 .showarea .rightinfo .rnews { width:100%; overflow:hidden; margin-top:2vw; padding-top:2vw; border-top:1px solid #dddddd;}
.index7 .showarea .rightinfo .rnews a { display:block; width:100%; height:1.5vw; margin-bottom:1.5vw; display:flex; justify-content:space-between;}
.index7 .showarea .rightinfo .rnews a .newsname { width:80%; height:1.5vw; overflow:hidden; line-height:1.5vw; font-size:0.9vw; color:#1d1d1d;}
.index7 .showarea .rightinfo .rnews a .newstime { width:20%; text-align:right; height:1.5vw; line-height:1.5vw; font-size:0.9vw; color:#b3b3b3;} 
.index7 .showarea .rightinfo .rnews a:hover .newsname { color:#1c2172; font-weight:bold;}
@media screen and (max-width:750px){
	.index7 { padding:0 0 8vw 0;}
	.index7 .showsel { width:90%; display:inherit;}
	.index7 .showsel .showtitle { width:100%; text-align:center;}
	.index7 .showsel .showtitle .enname { font-size:6vw; line-height:6.5vw;}
	.index7 .showsel .showtitle .cnname { font-size:5vw; line-height:5.5vw; margin-top:-3vw;}
	.index7 .showsel .showtitle .line { margin:0 auto; margin-top:3vw; width:8vw; height:0.5vw;}
	.index7 .showsel .newssel { width:100%; display:flex; justify-content:center;}
	.index7 .showsel .newssel a { display:inline-block; margin-top:5vw; margin-left:1vw; margin-right:1vw; padding:0 4vw; border-radius:5vw; height:7.5vw; line-height:7.5vw; font-size:3.3vw;}
	.index7 .showarea { width:90%; margin-top:5vw; display:inherit;}
	.index7 .showarea .lefthot { width:100%;}
	.index7 .showarea .rightinfo { width:100%; margin-top:5vw;}
	.index7 .showarea .lefthot .hotimg { height:60vw;}
	.index7 .showarea .lefthot .hotimg img { height:60vw;}
	.index7 .showarea .lefthot .hotimg .sinfo { position:absolute; width:100%; left:0;}
	.index7 .showarea .lefthot .hotimg .sinfo .hottitle { padding:3vw 0;}
	.index7 .showarea .lefthot .hotimg .sinfo .hottitle .hottime { width:90%; font-size:3.5vw; line-height:4vw;}
	.index7 .showarea .lefthot .hotimg .sinfo .hottitle .hotname { width:90%; margin-top:2vw; font-size:3.8vw; line-height:4.5vw;}
	.index7 .showarea .lefthot .hotimg .sinfo .hotview .viewarea { width:90%; padding:2vw 0; font-size:3.3vw; line-height:5vw;}
	.index7 .showarea .lefthot .hotimg .sinfo .hotview .viewarea img { width:3vw;}
	.index7 .showarea .rightinfo .rhot { width:100%; display:inherit;}
	.index7 .showarea .rightinfo .rhot .limg { width:100%;}
	.index7 .showarea .rightinfo .rhot .limg img { width:100%; height:auto;}
	.index7 .showarea .rightinfo .rhot .rinfo { width:100%; margin-top:3vw;}
	.index7 .showarea .rightinfo .rhot .rinfo .shtime { display:none; font-size:3.3vw; margin-top:0vw;}
	.index7 .showarea .rightinfo .rhot .rinfo .shname { margin-top:3vw;}
	.index7 .showarea .rightinfo .rhot .rinfo .shname a { font-size:4vw; line-height:4.5vw;}
	.index7 .showarea .rightinfo .rhot .rinfo .shnotes { margin-top:3vw; font-size:3.5vw; line-height:6vw;}
	.index7 .showarea .rightinfo .rhot .rinfo .viewarea { margin-top:3vw;}
	.index7 .showarea .rightinfo .rhot .rinfo .viewarea a { font-size:3.3vw; line-height:5vw;}
	.index7 .showarea .rightinfo .rhot .rinfo .viewarea a img { width:3vw;}
	.index7 .showarea .rightinfo .rnews { margin-top:5vw; padding-top:5vw;}
	.index7 .showarea .rightinfo .rnews a { height:4vw; margin-bottom:4vw;}
	.index7 .showarea .rightinfo .rnews a .newsname { width:70%; height:4vw; line-height:4vw; font-size:3.5vw;}
	.index7 .showarea .rightinfo .rnews a .newstime { width:30%; height:4vw; line-height:4vw; font-size:3.5vw;} 
}
.fsearch { width:100%; height:7vw; overflow:hidden; padding:4vw 0; background:url(../images/bg4.jpg) no-repeat center top; background-size:100% auto; display:flex; flex-direction:column; justify-content:center;}
.fsearch .showarea { margin:0 auto; width:84%;}
.fsearch .showarea .stitle { width:100%; text-align:center; font-size:2.2vw; color:#fff; line-height:2.6vw;}
.fsearch .showarea .inputs { width:100%; margin-top:1.6vw; text-align:center; display:flex; justify-content:center;}
.fsearch .showarea .inputs input { display:inline-block; border:0px; margin-left:0.8vw; line-height:2vw; height:2vw; font-size:0.85vw; border-radius:0.5vw;}
.fsearch .showarea .inputs input.input1 { width:12%; text-indent:0.9vw;}
.fsearch .showarea .inputs input.input2 { width:15%; text-indent:0.9vw;}
.fsearch .showarea .inputs input.input3 { width:25%; text-indent:0.9vw;}
.fsearch .showarea .inputs input.input4 { width:8%; cursor:pointer; text-align:center; transition:.3s; background-color:#feb63f; line-height:2.1vw; height:2.1vw; font-size:0.8vw; color:#fff;}
.fsearch .showarea .inputs input.input4:hover { background-color:#f8a316;}
@media screen and (max-width:750px){
	.fsearch { overflow:hidden; height:auto; padding:8vw 0; background-size:300% 100%; display:flex; flex-direction:column; justify-content:center; align-items:center;}
	.fsearch .showarea { margin:0 auto; width:90%;}
	.fsearch .showarea .stitle { font-size:4.5vw; line-height:5vw;}
	.fsearch .showarea .inputs { width:100%; margin-top:6vw; text-align:center; display:inherit;}
	.fsearch .showarea .inputs input { display:inherit; width:100% !important; margin-bottom:4vw; text-indent:3vw !important; margin-left:0vw; line-height:10vw; height:10vw; font-size:3.5vw; border-radius:2vw;}
	.fsearch .showarea .inputs input.input4 { width:100% !important; text-indent:0 !important; transition:.3s; line-height:10vw; height:10vw; font-size:3.3vw;}
}
.footer { width:100%; overflow:hidden; background-color:#1c2172; padding:3vw 0 1vw 0;}
.footer .bottom { margin:0 auto; width:84%; overflow:hidden; display:flex; justify-content:space-between;}
.footer .bottom .fleft { width:50%;}
.footer .bottom .fright { width:50%; display:flex; justify-content:space-between;}
.footer .bottom .fleft .flogo { width:100%; text-align:left;}
.footer .bottom .fleft .flogo img { width:26%; height:auto;}
.footer .bottom .fleft .flinks { width:100%; text-align:left; margin-top:2.2vw;}
.footer .bottom .fleft .flinks a { display: inline-block; margin-right:1.5vw; font-size:0.8vw; line-height:1.2vw; color:#fff;}
.footer .bottom .fleft .flinks a:hover { text-decoration:underline;}
.footer .bottom .fright .fcontact { width:60%; margin-left:5%; font-size:0.8vw; line-height:2.1vw; color:#fff;}
.footer .bottom .fright .fcontact a { font-size:0.8vw; line-height:2.1vw; color:#fff;}
.footer .bottom .fright .fcontact a:hover { text-decoration:underline;}
.footer .bottom .fright .fcontact img { width:0.8vw; height:auto; margin-right:1vw; vertical-align:middle;}
.footer .bottom .fright .fcode { width:35%; display:flex; justify-content:flex-end;}
.footer .bottom .fright .fcode .code { width:40%; text-align:center; margin-left:5%; font-size:0.8vw; color:#fff;}
.footer .bottom .fright .fcode .code img { width:84%; height:auto; margin-bottom:0.3vw;}
.footer .copyarea { margin:0 auto; width:100%; text-align:center; margin-top:1vw; padding-top:1vw; font-size:0.8vw; line-height:1.2vw; color:#fff; opacity:0.3; border-top:1px solid #64679e;}
.footer .copyarea * { font-size:0.8vw; line-height:1.2vw; color:#fff;}
.footer .copyarea a,.footer .copyarea a:visited  { font-size:0.8vw; line-height:1.2vw; color:#fff;}

.footer .copyarea a:hover { opacity:1;}
@media screen and (max-width:750px){
	.footer { padding:8vw 0 4vw 0;}
	.footer .bottom { width:90%; display:inherit;}
	.footer .bottom .fleft { width:100%;}
	.footer .bottom .fright { width:100%; display:inherit;}
	.footer .bottom .fleft .flogo { width:100%; text-align:center;}
	.footer .bottom .fleft .flogo img { width:40%; height:auto;}
	.footer .bottom .fleft .flinks { width:100%; margin-top:5vw; text-align:center;}
	.footer .bottom .fleft .flinks a { margin-right:1vw; margin-left:1vw; font-size:3.3vw; line-height:6vw;}
	.footer .bottom .fright .fcontact { margin-top:6vw; width:100%; margin-left:0%; font-size:3vw; line-height:6vw; text-align:center;}
	.footer .bottom .fright .fcontact a { font-size:3vw; line-height:6vw;}
	.footer .bottom .fright .fcontact img { width:3vw; height:auto; margin-right:2vw; vertical-align:middle;}
	.footer .bottom .fright .fcode { width:100%; display:inherit; text-align:center; margin-top:6vw;}
	.footer .bottom .fright .fcode .code { display:inline-block; width:30%; text-align:center; margin-left:2.5%; margin-right:2.5%; font-size:3.2vw;}
	.footer .bottom .fright .fcode .code img { width:84%; height:auto; margin-bottom:0.3vw;}
	.footer .copyarea { margin-top:5vw; padding-top:5vw; font-size:3.1vw; line-height:5vw;}
	.footer .copyarea * { font-size:3.1vw; line-height:5vw;}
	.footer .copyarea a { font-size:3.1vw; line-height:5vw;}
}
.pagead { width:100%; height:31vw; overflow:hidden; margin-top:0px; position:relative; z-index:0;}
.pagead .pageinfo { width:100%; height:31vw; text-align:center; overflow:hidden;}
.pagead .pageinfo img { width:100%; height:31vw; position:relative; z-index:1;}
.pagead .pageinfo .infoview { margin:0 auto; width:75%; position:relative; z-index:2; margin-top:-20vw; overflow:hidden;}
.pagead .pageinfo .infoview .enname { text-align:left; font-size:1.3vw; color:#fff; line-height:1.5vw; overflow:hidden;}
.pagead .pageinfo .infoview .line { width:3vw; margin-top:0.7vw; height:1px; border-top:0.2vw solid #f39800; overflow:hidden;}
.pagead .pageinfo .infoview .cnname { text-align:left; margin-top:1.5vw; font-size:2.5vw; color:#fff; line-height:3vw; overflow:hidden;}
@media screen and (max-width:750px){
	.pagead { height:55vw;}
	.pagead .pageinfo { height:55vw;}
	.pagead .pageinfo img { width:150%; height:55vw; margin-left:-25%;}
	.pagead .pageinfo .infoview { width:90%; margin-top:-32vw;}
	.pagead .pageinfo .infoview .enname { font-size:4vw; line-height:4.5vw;}
	.pagead .pageinfo .infoview .line { width:10vw; margin-top:3vw; height:1px; border-top:0.8vw solid #f39800;}
	.pagead .pageinfo .infoview .cnname { margin-top:3vw; font-size:5.5vw; line-height:6vw;}
}
.pageabout { margin:0 auto; width:84%; padding:4vw 0 5vw 0; background-color:#fff; position:relative; z-index:3; border-radius:1vw; margin-top:-6vw; overflow:hidden;}
.pageabout .aboutlogo { margin:0 auto; width:70%; text-align:center; overflow:hidden;}
.pageabout .aboutlogo img { width:18%; height:auto;}
.pageabout .aboutinfo { margin:0 auto; width:80%; margin-top:4vw; overflow:hidden;}
.pageabout .aboutinfo .notes,.pageabout .aboutinfo .notes p { width:100%; overflow:hidden; text-align:justify; font-size:0.9vw; line-height:2vw; color:#393939;}
.pageabout .aboutinfo .aboutitems { width:100%; overflow:hidden; margin-top:4vw;}
.pageabout .aboutinfo .aboutitems .ul { width:110%;}
.pageabout .aboutinfo .aboutitems .ul .item { float:left; width:31%; margin-right:1.33%; text-align:left; display:flex; align-items:center;}
.pageabout .aboutinfo .aboutitems .ul .item .lname { width:20%; margin-top:0.5vw; border-radius:5vw; line-height:2vw; font-size:1vw; color:#fff; padding:0.1vw 1.5vw; text-align:center; background-color:#f39800}
.pageabout .aboutinfo .aboutitems .ul .item .number { width:auto; margin-left:0.5vw; font-size:3vw; line-height:3.2vw; font-weight:bold; color:#f39800;} 
.pageabout .aboutinfo .aboutitems .ul .item .rinfo { width:auto; margin-left:0.5vw; font-size:1vw; color:#000; line-height:1vw;} 
.pageabout .aboutinfo .aboutitems .ul .item .rinfo font { font-size:1.3vw; line-height:1.5vw; font-weight:bold; color:#f39800;}
@media screen and (max-width:750px){
	.pageabout { width:90%; padding:8vw 0; border-radius:2vw; margin-top:0vw;}
	.pageabout .aboutlogo { width:100%;}
	.pageabout .aboutlogo img { width:30%;}
	.pageabout .aboutinfo { width:100%; margin-top:6vw;}
	.pageabout .aboutinfo .notes,.pageabout .aboutinfo .notes p { font-size:3.5vw; line-height:6vw;}
	.pageabout .aboutinfo .aboutitems { margin-top:6vw;}
	.pageabout .aboutinfo .aboutitems .ul { width:100%;}
	.pageabout .aboutinfo .aboutitems .ul .item { float:left; width:48%; margin-right:1.33%; text-align:left; display:flex; align-items:center; margin-bottom:5vw;}
	.pageabout .aboutinfo .aboutitems .ul .item .lname { width:14vw; margin-top:1vw; border-radius:5vw; line-height:8vw; font-size:3vw; padding:0vw 1.5vw;}
	.pageabout .aboutinfo .aboutitems .ul .item .number { margin-left:2vw; font-size:5.5vw; line-height:5.6vw;} 
	.pageabout .aboutinfo .aboutitems .ul .item .rinfo { margin-left:2vw; font-size:2.5vw; line-height:2.5vw;} 
	.pageabout .aboutinfo .aboutitems .ul .item .rinfo font { font-size:3vw; line-height:4vw;}
	.pageabout .aboutinfo .aboutitems .ul .item.mobi { width:73%;}
	.pageabout .aboutinfo .aboutitems .ul .item.mobi .rinfo { width:60%;}
}
.guwen { width:100%; overflow:hidden; padding:2vw 0 4vw 0; background-color:#fff;}
.guwen .showtitle { margin:0 auto; width:84%; text-align:center; overflow:hidden;}
.guwen .showtitle .title { font-size:2.2vw; line-height:3vw; position:relative; z-index:2; color:#000;}
.guwen .showtitle .line { margin:0 auto; margin-top:1.3vw; width:3vw; height:0.25vw; background-color:#F39800;}
.guwen .showarea { margin:0 auto; width:84%; overflow:hidden; margin-top:4vw;}
.guwen .showarea ul { width:103%;}
.guwen .showarea ul li { float:left; width:22%; margin-right:3%; text-align:center; margin-bottom:2vw;}
.guwen .showarea ul li .img { width:100%; text-align:center;}
.guwen .showarea ul li .img img { width:68.7%; height:auto;}
.guwen .showarea ul li .tname { width:100%; text-align:center; margin-top:2vw; font-size:1.2vw; color:#000; font-weight:bold; line-height:1.5vw;} 
.guwen .showarea ul li .ttip { width:100%; text-align:center; margin-top:0.8vw; font-size:0.9vw; color:#1c2172; line-height:1.2vw;} 
.guwen .showarea ul li .notes { margin:0 auto; width:95%; text-align:left; margin-top:1.5vw; font-size:0.8vw; color:#0f0f0f; line-height:1.5vw;}
.guwen .viewmore { margin:0 auto; width:84%; text-align:center; margin-top:2vw;}
.guwen .viewmore img { width:8.3%; height:auto;}
@media screen and (max-width:750px){
	.guwen { padding:2vw 0 8vw 0;}
	.guwen .showtitle { width:90%;}
	.guwen .showtitle .title { font-size:5vw; line-height:5.5vw; margin-top:0vw;}
	.guwen .showtitle .line { margin:0 auto; margin-top:3vw; width:8vw; height:0.5vw;}
	.guwen .showarea { width:90%; margin-top:6vw;}
	.guwen .showarea ul { width:103%;}
	.guwen .showarea ul li { float:left; width:47%; margin-right:3%; margin-bottom:6vw;}
	.guwen .showarea ul li .img img { width:68.7%; height:auto;}
	.guwen .showarea ul li .tname { margin-top:4vw; font-size:4vw; line-height:4.5vw;} 
	.guwen .showarea ul li .ttip { margin-top:3vw; font-size:3.5vw; line-height:4vw;} 
	.guwen .showarea ul li .notes { margin:0 auto; width:90%; height:15vw; overflow:hidden; text-align:center; margin-top:3vw; font-size:3vw; line-height:5vw;}
	.guwen .viewmore { width:90%; margin-top:3vw;}
	.guwen .viewmore img { width:22%; height:auto;}
}
.tedian { width:100%; overflow:hidden; height:37vw; padding:5vw 0; background:url(../images/bg6.jpg) no-repeat center top; background-size:100% auto;}
.tedian .showtitle { margin:0 auto; width:84%; text-align:center; overflow:hidden;}
.tedian .showtitle .title { font-size:2.2vw; line-height:3vw; position:relative; z-index:2; color:#fff;}
.tedian .showtitle .line { margin:0 auto; margin-top:1.3vw; width:3vw; height:0.25vw; background-color:#F39800;}
.tedian .showarea { margin:0 auto; width:84%; overflow:hidden; margin-top:4vw;}
.tedian .showarea ul { width:101.33%;}
.tedian .showarea ul li { float:left; overflow:hidden; width:32%; margin-right:1.33%; padding-bottom:3vw; background-color:#fff; border-radius:0.6vw;}
.tedian .showarea ul li .img { width:100%; text-align:center; margin-top:3vw;}
.tedian .showarea ul li .img img { width:23%; height:auto;}
.tedian .showarea ul li .img img{transition: transform 0.8s ease; }
.tedian .showarea ul li .img img:hover{transform: rotate(360deg); cursor:pointer}
.tedian .showarea ul li .name { width:100%; text-align:center; margin-top:1.5vw; font-size:1.2vw; line-height:1.5vw; font-weight:bold; color:#000;}
.tedian .showarea ul li .notes { margin:0 auto; width:74%; text-align:justify; margin-top:1.5vw; font-size:0.8vw; line-height:1.5vw; color:#090909;}
@media screen and (max-width:750px){
	.tedian { height:247vw; padding:8vw 0; background-size:400% 100%;}
	.tedian .showtitle { width:90%;}
	.tedian .showtitle .title { font-size:5vw; line-height:5.5vw; margin-top:0vw;}
	.tedian .showtitle .line { margin:0 auto; margin-top:3vw; width:8vw; height:0.5vw;}
	.tedian .showarea { width:90%; margin-top:6vw;}
	.tedian .showarea ul { width:100%;}
	.tedian .showarea ul li { float:inherit; width:100%; margin-right:0%; margin-bottom:3vw; padding-bottom:7vw; border-radius:2vw;}
	.tedian .showarea ul li .img { margin-top:5vw;}
	.tedian .showarea ul li .img img { width:20%; height:auto;}
	.tedian .showarea ul li .name { margin-top:3vw; font-size:4vw; line-height:4.5vw;}
	.tedian .showarea ul li .notes { width:85%; text-align:justify; margin-top:3vw; font-size:3.3vw; line-height:6vw;}
}
.culture { width:100%; overflow:hidden;padding:5vw 0;}
.culture .showtitle { margin:0 auto; width:84%; text-align:center; overflow:hidden;}
.culture .showtitle .title { font-size:2.2vw; line-height:3vw; position:relative; z-index:2; color:#000;}
.culture .showtitle .line { margin:0 auto; margin-top:1.3vw; width:3vw; height:0.25vw; background-color:#F39800;}
.culture .showarea { margin:0 auto; width:84%; overflow:hidden; margin-top:4vw;}
.culture .showarea ul { width:101.33%;}
.culture .showarea ul li { float:left; overflow:hidden; width:32%; height:14.2vw; margin-right:1.33%; border-radius:0.6vw; position:relative;}
.culture .showarea ul li img { width:100%; height:auto; position:relative; z-index:1;}
.culture .showarea ul li .infos { margin:0 auto; width:80%; position:relative; z-index:2; margin-top:-10.5vw;} 
.culture .showarea ul li .infos .name { width:100%;}
.culture .showarea ul li .infos .name span { display:inline-block; width:auto; font-size:1.1vw; color:#fff; line-height:1.3vw; font-weight:bold; border-bottom:1px solid #fff;}
.culture .showarea ul li .infos .notes { width:100%; margin-top:2vw; font-size:0.85vw; line-height:1.5vw; color:#fff;}
@media screen and (max-width:750px){
	.culture { padding:8vw 0;}
	.culture .showtitle { width:90%;}
	.culture .showtitle .title { font-size:5vw; line-height:5.5vw; margin-top:0vw;}
	.culture .showtitle .line { margin:0 auto; margin-top:3vw; width:8vw; height:0.5vw;}
	.culture .showarea { width:90%; overflow:hidden; margin-top:6vw;}
	.culture .showarea ul { width:100%;}
	.culture .showarea ul li { float:inherit; width:100%; height:47vw; margin-right:0%; margin-bottom:3vw; border-radius:2vw;}
	.culture .showarea ul li img { width:100%; height:auto;}
	.culture .showarea ul li .infos { width:90%; margin-top:-35vw;} 
	.culture .showarea ul li .infos .name span { font-size:4vw; line-height:5vw;}
	.culture .showarea ul li .infos .notes { margin-top:6vw; font-size:3.5vw; line-height:6vw;}
}
.videos { width:100%; height:25vw; overflow:hidden; padding:0 0 5vw 0; margin-bottom:2vw;}
.videos .showtitle { margin:0 auto; width:84%; text-align:center; overflow:hidden;}
.videos .showtitle .title { font-size:2.2vw; line-height:3vw; position:relative; z-index:2; color:#000;}
.videos .showtitle .line { margin:0 auto; margin-top:1.3vw; width:3vw; height:0.25vw; background-color:#F39800;}
.videos .changev { margin:0 auto; width:84%; text-align:center; overflow:hidden; display:flex; justify-content:center; align-items:center;}
.videos .changev a { display:inline-block; width:auto; padding:0.5vw 3.5vw; margin-left:1vw; margin-right:1vw; font-size:1vw; color:#1c2172; line-height:2vw; border-radius:2vw; border:2px solid #1c2172;}
.videos .changev a.on { background-color:#1c2172; color:#fff;}
.videos .changev a:hover { background-color:#1c2172; color:#fff;}
.videos .showarea { margin:0 auto; width:92%; overflow:hidden; margin-top:4vw; margin-bottom:10vw; position:relative;}
.videos .showarea.hide { display:none;}
.videos .showarea .toleft { position:absolute; cursor:pointer; left:0; top:0; width:5%; height:15.2vw; background:url(../images/toleft.png) no-repeat center center; background-size:17% auto;}
.videos .showarea .toright { position:absolute; cursor:pointer; right:0; top:0; width:5%; height:15.2vw; background:url(../images/toright.png) no-repeat center center; background-size:17% auto;}
.videos .showarea .toleft1 { position:absolute; cursor:pointer; left:0; top:0; width:5%; height:15.2vw; background:url(../images/toleft.png) no-repeat center center; background-size:17% auto;}
.videos .showarea .toright1 { position:absolute; cursor:pointer; right:0; top:0; width:5%; height:15.2vw; background:url(../images/toright.png) no-repeat center center; background-size:17% auto;}
.videos .showarea .toleft2 { position:absolute; cursor:pointer; left:0; top:0; width:5%; height:15.2vw; background:url(../images/toleft.png) no-repeat center center; background-size:17% auto;}
.videos .showarea .toright2 { position:absolute; cursor:pointer; right:0; top:0; width:5%; height:15.2vw; background:url(../images/toright.png) no-repeat center center; background-size:17% auto;}
.videos .showarea .toleft3 { position:absolute; cursor:pointer; left:0; top:0; width:5%; height:15.2vw; background:url(../images/toleft.png) no-repeat center center; background-size:17% auto;}
.videos .showarea .toright3 { position:absolute; cursor:pointer; right:0; top:0; width:5%; height:15.2vw; background:url(../images/toright.png) no-repeat center center; background-size:17% auto;}
.videos .showarea .showlist { margin:0 auto; width:93%; overflow:hidden;}
.videos .showarea .showlist ul { width:100%;}
.videos .showarea .showlist ul li { float:left; overflow:hidden; width:33.33%; margin-right:0%;}
.videos .showarea .showlist ul li .vinfo { margin:0 auto; width:95%; height:15.2vw; border-radius:0.6vw; position:relative;}
.videos .showarea .showlist ul li .vinfo img { width:100%; height:auto; position:relative; z-index:1;}
.videos .showarea .showlist.video ul li .vinfo a { display:block; position:absolute; transition:.1s; top:0; z-index:2; width:100%; height:100%; display:flex; justify-content:center; align-items:center; background:url(../images/play.png) no-repeat center center; background-size:8% auto;}
.videos .showarea .showlist.img ul li .vinfo a { display:block; position:absolute; transition:.1s; top:0; z-index:2; width:100%; height:100%; display:flex; justify-content:center; align-items:center;}
.videos .showarea .showlist.video ul li .vinfo a:hover { background-size:10% auto;}
.videos .showarea .showlist ul li .vname { margin:0 auto; width:95%; margin-top:1vw; text-align:center;}
.videos .showarea .showlist ul li .vname a { font-size:0.9vw; line-height:1.3vw; color:#000;}
.videos .showarea .showlist ul li:hover .vname a { color:#1c2172; font-weight:bold;}

.videos .showarea .showlist ul li .vname2 { margin:0 auto; width:calc(100% - 3vw); padding:1.5vw;}
.videos .showarea .showlist ul li .vname2 a.title { font-size:0.9vw; font-weight:bold;overflow:hidden;line-height:1.5vw;color:#000;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.videos .showarea .showlist ul li .vname2 a.title:hover{ color:#ff0000;}

.videos .showarea .showlist ul li .vname2 p{ font-size:0.7vw; overflow:hidden;line-height:1.3vw;height:1.3vw;color:#757575;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.videos .showarea .showlist ul li .vname2 .lanmu{height:1.3vw;margin:0.4vw 0;}
.videos .showarea .showlist ul li .vname2 .lanmu a{background:#B3B3B3;padding:4px 15px;border-radius:8px;font-size:0.75vw;color:#fff}
.videos .showarea .showlist ul li .vname2 .lanmu a:hover{background:#1c2172;}

@media screen and (max-width:750px){
	.videos { padding:0 0 8vw 0; height:85vw;}
	.videos .showtitle { width:90%;}
	.videos .showtitle .title { font-size:5vw; line-height:5.5vw; margin-top:0vw;}
	.videos .showtitle .line { margin:0 auto; margin-top:3vw; width:8vw; height:0.5vw;}
	.videos .changev { width:90%;}
	.videos .changev a { width:auto; padding:2vw 5vw; margin-left:2vw; margin-right:2vw; font-size:3.5vw; line-height:3vw; border-radius:4vw; border:1px solid #1c2172;}
	.videos .showarea { width:98%; margin-top:6vw;}
	.videos .showarea .toleft { width:5%; height:45vw; background-size:55% auto;}
	.videos .showarea .toright { width:5%; height:45vw; background-size:55% auto;}
	.videos .showarea .toleft1 { width:5%; height:45vw; background-size:55% auto;}
	.videos .showarea .toright1 { width:5%; height:45vw; background-size:55% auto;}
	.videos .showarea .toleft2 { width:5%; height:45vw; background-size:55% auto;}
	.videos .showarea .toright2 { width:5%; height:45vw; background-size:55% auto;}
	.videos .showarea .toleft3 { width:5%; height:45vw; background-size:55% auto;}
	.videos .showarea .toright3 { width:5%; height:45vw; background-size:55% auto;}
	.videos .showarea .showlist { margin:0 auto; width:85%; height:80vw;}
	.videos .showarea .showlist ul { width:100%;}
	.videos .showarea .showlist ul li { float:left; width:100%; height:80vw; margin-right:0%; margin-bottom:0vw;}
	.videos .showarea .showlist ul li .vinfo { height:45vw; border-radius:2vw;}
	.videos .showarea .showlist ul li .vname { margin-top:2vw;}
	.videos .showarea .showlist ul li .vname a { font-size:3.5vw; line-height:6vw;}
	
	
.videos .showarea .showlist ul li .vname2 { padding:4vw;}
.videos .showarea .showlist ul li .vname2 a.title { font-size:4.3vw; overflow:hidden;line-height:7vw;}
.videos .showarea .showlist ul li .vname2 a.title:hover{ color:#ff0000;}
.videos .showarea .showlist ul li .vname2 p{ font-size:3.5vw; overflow:hidden;line-height:5.3vw;height:5.3vw;}
.videos .showarea .showlist ul li .vname2 .lanmu{height:5.3vw;margin-top:2vw;}
.videos .showarea .showlist ul li .vname2 .lanmu a{padding:5px 10px;border-radius:10px;font-size:3vw;color:#fff}
.videos .showarea .showlist ul li .vname2.lanmu a:hover{background:#1c2172;}
}
.pagepro { width:100%; overflow:hidden; padding:5vw 0; margin-bottom:5vw; background-color:#f6f8fd;}
.pagepro .showtitle { margin:0 auto; width:84%; text-align:left; overflow:hidden;}
.pagepro .showtitle .enname { font-size:3.3vw; line-height:3.5vw; position:relative; z-index:1; font-weight:bold; color:#090909; opacity:0.1; font-family:'Arial';}
.pagepro .showtitle .cnname { font-size:2.2vw; line-height:3vw; position:relative; z-index:2; color:#000; margin-top:-1.5vw;}
.pagepro .showtitle .line { margin-top:1.3vw; width:3vw; height:0.25vw; background-color:#F39800;}
.pagepro .showarea { margin:0 auto; width:84%; overflow:hidden; margin-top:0vw; display:flex; justify-content:space-between;}
.pagepro .showarea .img { width:50%; text-align:left;}
.pagepro .showarea .img img { width:100%; height:auto;}
.pagepro .showarea .rinfo { width:45%; text-align:left; overflow:hidden}
.pagepro .showarea .rinfo .yh { width:100%; text-align:left; margin-top:1vw;}
.pagepro .showarea .rinfo .yh img { width:10%; height:auto;}
.pagepro .showarea .rinfo .stitle { width:100%; text-align:left; margin-top:2vw; font-size:1.5vw; line-height:2vw; color:#252525;}
.pagepro .showarea .rinfo .notes{ width:100%; text-align:left; margin-top:2vw; font-size:0.85vw; line-height:1.5vw; color:#646464; text-align:justify;}
.pagepro .showarea .rinfo .notes p{font-size:0.85vw; line-height:1.5vw; color:#646464; text-align:justify;}
@media screen and (max-width:750px){
	.pagepro { padding:8vw 0; margin-bottom:8vw;}
	.pagepro .showtitle { width:90%; text-align:center;}
	.pagepro .showtitle .enname { font-size:6vw; line-height:6.5vw;}
	.pagepro .showtitle .cnname { font-size:5vw; line-height:5.5vw; margin-top:-3vw;}
	.pagepro .showtitle .line { margin:0 auto; margin-top:3vw; width:8vw; height:0.5vw;}
	.pagepro .showarea { width:90%; margin-top:0vw; display:inherit;}
	.pagepro .showarea .img { width:100%;}
	.pagepro .showarea .rinfo { width:100%; margin-top:3vw;}
	.pagepro .showarea .rinfo .yh { margin-top:0vw;}
	.pagepro .showarea .rinfo .yh img { width:8%; height:auto;}
	.pagepro .showarea .rinfo .stitle { margin-top:4vw; font-size:4.5vw; line-height:4.7vw;}
	.pagepro .showarea .rinfo .notes { margin-top:4vw; font-size:3.5vw; line-height:6vw;}
	.pagepro .showarea .rinfo .notes p{ margin-top:4vw; font-size:3.5vw; line-height:6vw;}
}
.pagejoin { width:100%; overflow:hidden; padding:5vw 0; margin-bottom:5vw; background-color:#f6f8fd;}
.pagejoin .showarea { margin:0 auto; width:75%; padding-bottom:2.5vw; background-color:#fff; overflow:hidden;}
.pagejoin .showarea .thead { margin:0 auto; width:95%; overflow:hidden; margin-top:2vw; background-color:#f6f8fd;}
.pagejoin .showarea .thead .th { float:left; width:26%; font-size:0.9vw; line-height:2.5vw; color:#000; padding:0 2%;}
.pagejoin .showarea .thead .th:last-child { width:5%; text-align:center;}
.pagejoin .showarea .tbody { margin:0 auto; width:95%; overflow:hidden; margin-top:0vw;}
.pagejoin .showarea .tbody .tr { width:100%; overflow:hidden; border-bottom:1px solid #ededed; padding:0.4vw 0; background-color:#fff; transition:.5s;}
.pagejoin .showarea .tbody .tr .tds { width:100%; overflow:hidden;}
.pagejoin .showarea .tbody .tr .tds .td { float:left; width:26%; font-size:0.9vw; line-height:2.5vw; color:#000; padding:0 2%;}
.pagejoin .showarea .tbody .tr .tds .td:last-child { width:5%; text-align:center;}
.pagejoin .showarea .tbody .tr .tds .td:last-child p.on { display:none;}
.pagejoin .showarea .tbody .tr .tds .td:last-child p { margin:0 auto; cursor:pointer; display:block; margin-top:0.4vw; width:1.75vw; height:1.75vw; background:url(../images/row5.png) no-repeat center center; background-size:100% 100%;}
.pagejoin .showarea .tbody .tr .tdinfo { display:none; width:auto; padding:0.5vw 2%; overflow:hidden; font-size:0.8vw; line-height:1.3vw; color:#090909;} 
.pagejoin .showarea .tbody .tr .tdinfo b { font-size:0.85vw; font-weight:bold; color:#090909; line-height:1.5vw;}
.pagejoin .showarea .tbody .tr:hover { background-color:#fcf5ee;}
.pagejoin .showarea .contactemail { margin:0 auto; width:95%; text-align:center; margin-top:3vw; margin-bottom:2vw; font-size:1.2vw; color:#1c2172; font-weight:bold;}
.pagejoin .showarea .contactemail a { font-size:1.2vw; color:#1c2172; font-weight:bold;}
.pagejoin .showarea .contactemail a:hover { text-decoration:underline;}
.pagejoin .showarea2 { margin:0 auto; width:75%; overflow:hidden; margin-top:5vw; position:relative;}
.pagejoin .showarea2 .infos { width:100%; overflow:hidden; position:relative; z-index:2;}
.pagejoin .showarea2 .infos ul { width:100%;}
.pagejoin .showarea2 .infos ul li { float:left; width:20%; text-align:center; font-size:1vw; color:#000; overflow:hidden;}
.pagejoin .showarea2 .infos ul li img { width:45%; height:auto; margin-bottom:2vw;}
.pagejoin .showarea2 .sline { position:absolute; z-index:1; width:85%; left:7.5%; top:3.5vw; height:1px; overflow:hidden; border-top:1px dashed #bcbcbc;}
.pagejoin .showarea2 .sline2 { display:none; position:absolute; z-index:1; width:85%; left:7.5%; top:3.5vw; height:1px; overflow:hidden; border-top:1px dashed #bcbcbc;}
@media screen and (max-width:750px){
	.pagejoin { padding:8vw 0; margin-bottom:8vw;}
	.pagejoin .showarea { width:90%; padding-bottom:5vw;}
	.pagejoin .showarea .thead { width:95%; margin-top:3vw;}
	.pagejoin .showarea .thead .th { float:left; width:39%; font-size:3.5vw; line-height:8vw; color:#000; padding:0 2%;}
	.pagejoin .showarea .thead .th.mobihide { display:none;}
	.pagejoin .showarea .thead .th:last-child { width:10%; text-align:center;}
	.pagejoin .showarea .tbody { width:95%; margin-top:0vw;}
	.pagejoin .showarea .tbody .tr { padding:2vw 0; transition:.5s;}
	.pagejoin .showarea .tbody .tr .tds { width:100%; overflow:hidden;}
	.pagejoin .showarea .tbody .tr .tds .td { float:left; width:39%; font-size:3.3vw; line-height:5vw; padding:0 2%;}
	.pagejoin .showarea .tbody .tr .tds .td.mobihide { display:none;}
	.pagejoin .showarea .tbody .tr .tds .td:last-child { width:10%; text-align:center;}
	.pagejoin .showarea .tbody .tr .tds .td:last-child p.on { display:none;}
	.pagejoin .showarea .tbody .tr .tds .td:last-child p { margin:0 auto; cursor:pointer; display:block; margin-top:0.4vw; width:5vw; height:5vw;}
	.pagejoin .showarea .tbody .tr .tdinfo { padding:2vw 2%; font-size:3.2vw; line-height:5vw; text-align:justify;} 
	.pagejoin .showarea .tbody .tr .tdinfo b { font-size:3.3vw; line-height:5vw;}
	.pagejoin .showarea .contactemail { margin-top:6vw; margin-bottom:3vw; font-size:3.5vw; font-weight:bold;}
	.pagejoin .showarea .contactemail a { font-size:3.5vw; font-weight:bold;}
	.pagejoin .showarea2 { width:90%; margin-top:10vw;}
	.pagejoin .showarea2 .infos ul { width:100%;}
	.pagejoin .showarea2 .infos ul li { float:left; width:33.33%; text-align:center; font-size:3.5vw; margin-bottom:5vw;}
	.pagejoin .showarea2 .infos ul li img { width:55%; height:auto; margin-bottom:2vw;}
	.pagejoin .showarea2 .infos ul li.margin { margin-left:16.5%;}
	.pagejoin .showarea2 .sline { width:85%; left:7.5%; top:9vw;}
	.pagejoin .showarea2 .sline2 { display:block; width:50%; left:25%; top:40vw;}
}
.joinimgs { width:100%; overflow:hidden; padding:0 0 5vw 0;}
.joinimgs .showtitle { margin:0 auto; width:84%; text-align:center; overflow:hidden;}
.joinimgs .showtitle .title { font-size:2.2vw; line-height:3vw; position:relative; z-index:2; color:#000;}
.joinimgs .showtitle .line { margin:0 auto; margin-top:1.3vw; width:3vw; height:0.25vw; background-color:#F39800;}
.joinimgs .showarea { margin:0 auto; width:82%; overflow:hidden; margin-top:4vw; margin-bottom:2vw; position:relative;}
.joinimgs .showarea .toleft { position:absolute; cursor:pointer; left:0; top:0; width:5%; height:15.2vw; background:url(../images/toleft.png) no-repeat center center; background-size:17% auto;}
.joinimgs .showarea .toright { position:absolute; cursor:pointer; right:0; top:0; width:5%; height:15.2vw; background:url(../images/toright.png) no-repeat center center; background-size:17% auto;}
.joinimgs .showarea .toleft1 { position:absolute; cursor:pointer; left:0; top:0; width:5%; height:15.2vw; background:url(../images/toleft.png) no-repeat center center; background-size:17% auto;}
.joinimgs .showarea .showlist { margin:0 auto; width:93%; overflow:hidden;}
.joinimgs .showarea .showlist ul { width:100%;}
.joinimgs .showarea .showlist ul li { float:left; overflow:hidden; width:33.33%; margin-right:0%;}
.joinimgs .showarea .showlist ul li .vinfo { margin:0 auto; width:95%; height:15.2vw; position:relative;}
.joinimgs .showarea .showlist ul li .vinfo img { width:100%; height:auto; position:relative; z-index:1;}
.joinimgs .showarea .showlist ul li .vinfo a { display:block; position:absolute; transition:.1s; top:0; z-index:2; width:100%; height:100%; display:flex; justify-content:center; align-items:center;}
.joinimgs .showarea .showlist ul li .vname { margin:0 auto; width:95%; margin-top:1vw; text-align:center;}
.joinimgs .showarea .showlist ul li .vname a { font-size:0.9vw; line-height:1.3vw; color:#000;}
.joinimgs .showarea .showlist ul li:hover .vname a { color:#1c2172; font-weight:bold;}
@media screen and (max-width:750px){
	.joinimgs { padding:0 0 8vw 0;}
	.joinimgs .showtitle { width:90%;}
	.joinimgs .showtitle .title { font-size:5vw; line-height:5.5vw; margin-top:0vw;}
	.joinimgs .showtitle .line { margin:0 auto; margin-top:3vw; width:8vw; height:0.5vw;}
	.joinimgs .showarea { width:98%; margin-top:6vw;}
	.joinimgs .showarea .toleft { width:5%; height:48vw; background-size:55% auto;}
	.joinimgs .showarea .toright { width:5%; height:48vw; background-size:55% auto;}
	.joinimgs .showarea .showlist { margin:0 auto; width:85%; height:52vw;}
	.joinimgs .showarea .showlist ul { width:100%;}
	.joinimgs .showarea .showlist ul li { float:left; width:100%; height:52vw; margin-right:0%; margin-bottom:0vw;}
	.joinimgs .showarea .showlist ul li .vinfo { height:45vw;}
	.joinimgs .showarea .showlist ul li .vname { margin-top:2vw;}
	.joinimgs .showarea .showlist ul li .vname a { font-size:3.5vw; line-height:6vw;}
}
.showvideo { display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/mask.png) repeat left top; z-index:999;}
.showvideo .views { position:relative; position:fixed; width:50vw; height:30vw; margin-top:-15vw; top:50%; margin-left:-25vw; left:50%; text-align:center; background-color:#000}
.showvideo .views video { width:100%; height:100%;}
.showvideo .views .closevideo { position:absolute; transform: rotate(0deg); transition: .5s; width:2vw; height:2vw; cursor:pointer; top:-3vw; right:0vw; background:url(../images/close.png) no-repeat center center; background-size:100% 100%;}
.showvideo .views .closevideo:hover { transform: rotate(360deg);}
@media screen and (max-width:750px){
	.showvideo { width:100%; height:100%;}
	.showvideo .views { width:90%; height:54vw; margin-top:-27vw; top:50%; margin-left:-45%; left:50%;}
	.showvideo .views .closevideo { width:8vw; height:8vw; top:-10vw; right:0vw;}
}

.pageyoushi { width:100%; overflow:hidden; padding:5vw 0; margin-bottom:5vw; background-color:#f6f8fd;}
.pageyoushi .showarea { margin:0 auto; width:84%; overflow:hidden; margin-top:0vw; display:flex; justify-content:space-between;gap: 20px;}
.pageyoushi .showarea .youshi{background:#fff;text-align:center;padding:4%;border-radius:10px;}
.pageyoushi .showarea .youshi .tu img{transition: transform 0.8s ease; }
.pageyoushi .showarea .youshi .tu img:hover{transform: rotate(360deg); cursor:pointer}
.pageyoushi .showarea .youshi .rinfos{width:100%; }
.pageyoushi .showarea .youshi .stitle{color:#000;font-size:1.2vw;font-weight:bold;height:4vw;line-height:4vw;}
.pageyoushi .showarea .youshi .notes p{color:#333;font-size:0.88vw;text-align:left;line-height:1.5vw;}


@media screen and (max-width:750px){

.pageyoushi .showarea { margin:0 auto; width:90%;  flex-direction: column;}
.pageyoushi .showarea .youshi .stitle{color:#000;font-size:5vw;height:15vw;line-height:15vw;}
.pageyoushi .showarea .youshi .notes p{color:#333;font-size:3.5vw;text-align:left;line-height:6vw;}
}

.pagezong {width:100%; overflow:hidden; padding:4vw 0; background-color:#f6f8fd;}
.pagezong .showarea { margin:0 auto; width:84%; overflow:hidden; margin-top:0vw;}

.fuwu{width:100%;overflow:hidden;margin-bottom:80px;}
.fuwu .tu{width:50%;}
.fuwu .tu img{max-width:100%;}
.fuwu .rinfos{width:44%;padding:3%;}
.ztitle{color:#000;font-size:1.3vw;font-weight:bold;height:5vw;line-height:4vw;}
.znotes p{color:#333;font-size:0.88vw;text-align:left;line-height:1.8vw;}
.anniu{margin-top:3vw;}
.anniu a{border:1px solid #1c2172;padding:13px 60px 13px 40px;border-radius:2vw; color:#1c2172;font-size:0.88vw;background:url(../images/yjt.png) no-repeat right 20px center;}
.anniu a:hover{background:#F39800 url(../images/yjt2.png) no-repeat right 20px center;color:#fff;border:1px solid #F39800;}

.anniu3{margin-top:1.5vw;}
.anniu3 a{border:1px solid #1c2172;padding:13px 60px 13px 40px;border-radius:2vw; color:#1c2172;font-size:0.88vw;background:url(../images/yjt.png) no-repeat right 20px center;}
.anniu3 a:hover{background:#F39800 url(../images/yjt2.png) no-repeat right 20px center;color:#fff;border:1px solid #F39800;}

.lanmu33{height:1.3vw;margin-top:1vw;}
.lanmu33 a{background:#F39800;padding:5px 20px;border-radius:10px;font-size:0.75vw;color:#fff}
.lanmu33 a:hover{background:#1c2172;}

.shuji{width:100%;overflow:hidden;margin-bottom:80px;}
.shuji .tu{width:45%;border:0px solid #bfbfbf;text-align:center;padding:70px 0}
.shuji .tu img{max-width:100%;}
.shuji .rinfos{width:44%;padding:3%;}

.headtabs{background:#fff;overflow:hidden;padding:40px 0}
.headtabs li{float:left;font-size:0.9vw;color:#333;}
.headtabs li a{margin-right:70px;margin-left:20px;font-size:0.9vw;color:#333;}
.headtabs li strong{margin-left:50px;font-size:0.9vw;color:#333;}
.headtabs li a.on{color:#235fe3;}

.caselist { margin:0 auto; width:100%; overflow:hidden;}
.caselist ul { width:102%;}
.caselist ul li { float:left; overflow:hidden; width:31.33%;border-radius:0.7vw; margin-right:2%;background:#fff;margin-top:40px;}
.caselist ul li .vinfo { margin:0 auto; width:100%; position:relative;}
.caselist ul li .vinfo img { width:100%; height:auto;}

.caselist ul li .vname { margin:0 auto; width:calc(100% - 3vw); padding:1.5vw;}
.caselist ul li .vname a.title { font-size:1vw; overflow:hidden;line-height:1.7vw;color:#000;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.caselist ul li .vname a.title:hover{ color:#ff0000;}

.caselist ul li .vname p{ font-size:0.75vw; overflow:hidden;line-height:1.3vw;height:1.3vw;color:#757575;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.caselist ul li .vname .lanmu{height:1.3vw;margin-top:1vw;}
.caselist ul li .vname .lanmu a{background:#F39800;padding:5px 20px;border-radius:10px;font-size:0.75vw;color:#fff}
.caselist ul li .vname .lanmu a:hover{background:#1c2172;}


.dede_pages {margin:40px auto;height:40px;width:100%;text-align:center;overflow:hidden;}
.dede_pages ul {display:inline-block; *display:inline; zoom:1;margin:0 auto;position:relative;}
.dede_pages ul li {list-style:none;float:left;border:1px solid #ddd;height:35px; line-height:35px;border-radius:3px; margin:0 3px;font-size:14px;}
.dede_pages ul li a,.dede_pages ul li span{color:#333;display:block;padding:0px 14px;}
.dede_pages ul li a:hover{padding:0px 14px;background:#1c2172;color:#fff;}
.dede_pages ul li.active{background:#1c2172;display:block;color:#fff;}
.dede_pages ul li.active a{color:#fff;display:block;}
@media (max-width: 767px){ 

.dede_pages {height:65px;}
.dede_pages ul li {height:25px; line-height:25px;margin-bottom:5px;}
.dede_pages ul li a,.dede_pages ul li span{padding:0px 10px;}
.dede_pages ul li a:hover{padding:0px 10px;}
.dede_pages ul li .current{background:#1c2172;display:block;color:#fff;}
}


.lianxi{margin:0vw auto;}
.lianxi .bigname { width:100%; text-align:left;margin-left:18%; overflow:hidden; margin-top:12%; font-size:1.6vw; color:#000; line-height:3vw;}
.lianxi .leftinfo { float:left; width:30%; overflow:hidden;}
.lianxi .rimg { float:right; width:65%; text-align:right; overflow:hidden;margin-top:0%;}
.lianxi .data { margin:0 auto; width:90%;margin-left:10%; overflow:hidden;margin-top:5%; }
.lianxi .data .dh{ width:100%; margin-top:2%; font-size:1.1vw; color:#171717; line-height:5vw; text-align:justify;border-bottom:1px solid #e7e7e7;}
.lianxi .data .dh img{vertical-align:middle;margin-right:1.5vw;margin-left:2vw;}
.lianxi .data .dh img.wx{margin-right:0w;margin-left:0vw;}
.lianxi .data .dh2{border-bottom:0px;}

.pagezong .changev { margin:0 auto; width:84%; text-align:center; overflow:hidden; display:flex; justify-content:center; align-items:center;}
.pagezong .changev a { display:inline-block; width:auto; padding:0.5vw 3.5vw; margin-left:1vw; margin-right:1vw; font-size:1vw; color:#1c2172; line-height:2vw; border-radius:2vw; border:2px solid #1c2172;}
.pagezong .changev a.on { background-color:#1c2172; color:#fff;}
.pagezong .changev a:hover { background-color:#1c2172; color:#fff;}

.newslist { margin:0 auto; width:90%; margin-top:20px;overflow:hidden;}
.newslist ul { width:102%;}
.newslist ul li { float:left; overflow:hidden; width:31.33%;margin-right:2%;background:#fff;margin-top:40px;}
.newslist ul li .vinfo { margin:0 auto; width:100%; position:relative;}
.newslist ul li .vinfo img { width:100%; height:auto;}

.newslist ul li .vname span{font-size:0.9vw;margin-top:0.5vw;}

.newslist ul li .vname { margin:0 auto; width:calc(100% - 3vw); padding:1.5vw;}
.newslist ul li .vname a.title { font-size:1vw; overflow:hidden;line-height:1.7vw;color:#000;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newslist ul li .vname a.title:hover{ color:#ff0000;}

.newslist ul li .vname p{ font-size:0.75vw; overflow:hidden;line-height:1.3vw;height:1.3vw;color:#757575;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newslist ul li .vname .lanmu{height:1.5vw;margin-top:1vw;}
.newslist ul li .vname .lanmu a{background:#F39800;padding:5px 20px;border-radius:10px;font-size:0.75vw;color:#fff}
.newslist ul li .vname .lanmu a:hover{background:#1c2172;}


.newsxq{padding:5% 10%;background:#fff;overflow:hidden;}
.newsxq h1{text-align:center;font-size:33px;color:#000;line-height:50px;margin-bottom:80px;}
.newsxq .info{text-align:center;border-bottom:1px solid #e9e9e9;padding-bottom:10px;}.newsxq .info span{margin-right:5px;}
.met-editor{width:100%;line-height:40px;margin:20px 0}
.met-editor p,.met-editor p *{line-height:40px;font-size:18px;}
.met-editor img{max-width:100%}

.tuanduilist { margin:0 auto; width:100%; overflow:hidden;}
.tuanduilist ul { width:102%;}
.tuanduilist ul li { float:left; overflow:hidden; width:31.33%;border-radius:0.7vw; margin-right:2%;background:#fff;margin-top:40px;}
.tuanduilist ul li .vinfo { margin:0 auto; width:100%; text-align:center;position:relative;margin-top:60px;}
.tuanduilist ul li .vinfo img { width:50%; height:auto;}

.tuanduilist ul li .vname { margin:0 auto; width:100%; padding:2vw 0;text-align:center;}
.tuanduilist ul li .vname a { font-size:1.1vw;width:100%; overflow:hidden;line-height:2.7vw;color:#000;font-weight:bold;}
.tuanduilist ul li .vname span{font-size:1vw;color:#1c2172}
.tuanduilist ul li .vcon{padding:0px 60px 0 60px;font-size:0.85vw;line-height:1.4vw;height:7vw;overflow:hidden;}
.tuanduilist ul li .vcon p{font-size:0.85vw;line-height:1.4vw;}
.an2{text-align:center;margin:60px 0 60px 0;}

.tuandui{margin:0 auto; width:90%; padding:5%;overflow:hidden;border-radius:0.7vw;background:#fff;}
.tuandui .vimg{width:30%;float:left;}.tuandui .vimg img{max-width:100%;}
.tuandui .vcon{width:40%;float:left;}
.tuandui .vcon a{ font-size:1.2vw;width:100%; overflow:hidden;line-height:2.7vw;color:#000;font-weight:bold;}
.tuandui .vcon span{font-size:0.95vw;color:#1c2172}
.tuandui .vcon .nei{margin-top:40px;font-size:0.85vw;line-height:1.6vw;overflow:hidden;}
.tuandui .vcon .nei p{font-size:0.85vw;line-height:1.6vw;}
.tuandui .vyou{float:right;width:30%;text-align:right;padding-top:50px;}
.shuzi .item{width:50%;float:left;margin-top:100px;}
.shuzi .item .number{margin-left:0.5vw; font-size:3vw;text-align:center; line-height:3.2vw; margin-bottom:10px;font-weight:bold; color:#f39800;}
.shuzi .item .lname {line-height:2vw; font-size:1vw; text-align:center;color:#000;}

@media screen and (max-width:750px){
.pagezong .showarea {width:90%;}
.fuwu,.shuji{margin-bottom:40px;}	
.fuwu .tu{width:100%;}
.shuji .tu{width:99%;padding:40px 0}
.fuwu .rinfos,.shuji .rinfos{width:94%;padding:3%;}
.anniu{margin-top:10vw;}.anniu3{margin-top:10vw;}
.ztitle{font-size:5vw;font-weight:bold;height:15vw;line-height:14vw;}
.znotes p{font-size:3.5vw;line-height:6.5vw;}
.anniu a{padding:8px 40px 8px 20px;border-radius:10vw; color:#1c2172;font-size:3.5vw;}
.anniu3 a{padding:8px 40px 8px 20px;border-radius:10vw; color:#1c2172;font-size:3.5vw;}

.headtabs{padding:10px 0}
.headtabs li{float:left;font-size:4vw;margin-bottom:10px;}
.headtabs li a{margin-right:20px;margin-left:20px;font-size:4vw;}
.headtabs li strong{margin-left:20px;font-size:4vw;}
.caselist ul { width:100%;}
.caselist ul li {width:100%;border-radius:3.7vw; margin-right:0%;margin-top:20px;}

.caselist ul li .vname { padding:4vw;}


.caselist ul li .vname a.title { font-size:4.3vw; overflow:hidden;line-height:7vw;}
.caselist ul li .vname a.title:hover{ color:#ff0000;}

.caselist ul li .vname p{ font-size:3.5vw; overflow:hidden;line-height:5.3vw;height:5.3vw;}
.caselist ul li .vname .lanmu{height:3.3vw;margin-top:3vw;}
.caselist ul li .vname .lanmu a{background:#F39800;padding:5px 10px;border-radius:10px;font-size:3vw;color:#fff}
.caselist ul li .vname .lanmu a:hover{background:#1c2172;}


.lianxi .bigname { width:100%; text-align:left;margin-left:12%; overflow:hidden; margin-top:12%; font-size:6.6vw; color:#000; line-height:9vw;}
.lianxi .data .dh{ width:100%; margin-top:20px; font-size:4.1vw;padding-bottom:19px;}
.lianxi .leftinfo { float:left; width:100%;}
.lianxi .rimg,.lianxi .rimg img{ width:100%;}

.pagezong .changev { margin:20px auto 0; width:100%;}
.pagezong .changev a {padding:2.5vw 5.5vw; font-size:3.5vw; color:#1c2172; line-height:2vw; border-radius:5vw;}

.newslist { margin:0 auto; width:100%; margin-top:0px;overflow:hidden;}
.newslist ul { width:102%;}
.newslist ul li { float:left; overflow:hidden; width:100%;margin-right:0%;background:#fff;margin-top:30px;}
.newslist ul li .vinfo { margin:0 auto; width:100%; position:relative;}
.newslist ul li .vinfo img { width:100%; height:auto;}


.newslist ul li .vname span{font-size:3.5vw;}
.newslist ul li .vname { padding:2vw;}

.newslist ul li .vname a.title { font-size:4.3vw; overflow:hidden;line-height:7vw;}
.newslist ul li .vname a.title:hover{ color:#ff0000;}

.newslist ul li .vname p{ font-size:3.5vw; overflow:hidden;line-height:5.3vw;height:5.3vw;}
.newslist ul li .vname .lanmu{height:6.3vw;margin-top:2vw;}
.newslist ul li .vname .lanmu a{background:#F39800;padding:3px 10px;border-radius:10px;font-size:3vw;color:#fff}
.newslist ul li .vname .lanmu a:hover{background:#1c2172;}


.newsxq{padding:5% 3%;}
.newsxq h1{font-size:20px;line-height:40px;margin-bottom:20px;}
.met-editor{line-height:26px;margin:20px 0}
.met-editor p,.met-editor p *{line-height:26px;font-size:15px;}

.tuandui .vimg{width:100%;float:left;}
.tuandui .vimg img{width:100%;float:left;}
.tuandui .vcon{width:100%;float:left;text-align:center;}
.tuandui .vyou{float:left;width:100%;text-align:left;padding-top:10px;}
.tuandui .vcon a{ font-size:6vw;line-height:10.8vw;}
.tuandui .vcon span{font-size:4.5vw;line-height:6vw;}
.tuandui .vcon .nei{margin-top:40px;text-align:left;}
.tuandui .vcon .nei p{font-size:4vw;line-height:7.6vw;}
.shuzi .item{width:50%;float:left;margin-top:50px;}
.shuzi .item .number{margin-left:0.5vw; font-size:10vw;text-align:center; line-height:13.2vw; margin-bottom:10px;font-weight:bold; color:#f39800;}
.shuzi .item .lname {line-height:2vw; font-size:4vw; text-align:center;color:#000;}

.tuanduilist { margin:0 auto; width:100%; overflow:hidden;}
.tuanduilist ul { width:100%;}
.tuanduilist ul li { float:left; overflow:hidden; width:100%;border-radius:0.7vw; margin-right:0%;background:#fff;margin-top:40px;}
.tuanduilist ul li .vinfo { margin:0 auto; width:100%; text-align:center;position:relative;margin-top:60px;}
.tuanduilist ul li .vinfo img { width:50%; height:auto;}

.tuanduilist ul li .vname { margin:0 auto; width:100%; padding:2vw 0;text-align:center;}
.tuanduilist ul li .vname a { font-size:4.5vw;width:100%; overflow:hidden;line-height:6.7vw;color:#000;font-weight:bold;}
.tuanduilist ul li .vname span{font-size:4vw;color:#1c2172}
.tuanduilist ul li .vcon{padding:0px 20px 0 20px;height:auto;}
.tuanduilist ul li .vcon p{font-size:4vw;line-height:6.4vw;}
.an2{text-align:center;margin:60px 0 60px 0;}

}
.guandian{width:100%;overflow:hidden;}
.gdzc{width:68%;float:left;background:#fff;}
.gdlist{width:100%;}
.gdlist ul{margin:0px 50px;padding-left:0px;}
.gdlist ul li{padding:50px 0;border-bottom:1px solid #e7e7e7;overflow:hidden;}
.gdlist ul li .vinfo{float:left;width:30%;}
.gdlist ul li .vinfo img{width:100%;}
.gdlist ul li .vname{float:left;width:65%;margin-left:5%;}
.gdlist ul li .vname .tit{width:100%;margin-bottom:.5vw;overflow:hidden;}
.gdlist ul li .vname .tit a{color:#000;line-height:2vw;font-size:1.2vw;}
.gdlist ul li .vname span{padding-top:2vw;color:#797979;font-size:0.85vw;line-height:1.5vw;}
.gdyc{width:30%;float:right;background:#fff;}
.gdyc .ttt{color:#000;line-height:2vw;font-size:1.2vw;padding:40px;padding-bottom:10px;}
.gdyc ul{margin:0px 40px;padding-left:0px;}
.gdyc ul li{padding:20px 0px;border-top:1px solid #e7e7e7;overflow:hidden;}
.gdyc ul li a{color:#000;line-height:1.5vw;font-size:0.9vw;}
.gdyc ul li span{padding-top:2vw;color:#797979;font-size:0.85vw;line-height:1.5vw;}
@media screen and (max-width:750px){
.gdzc{width:100%;}	
.gdyc{width:100%;}	
.gdlist ul{margin:0px 10px;padding-left:0px;}
.gdlist ul li{padding:10px 0;}
.gdlist ul li .vname .anniu,.gdlist ul li .vname span{display:none;}	
.gdlist ul li .vname .tit a{color:#000;line-height:7vw;font-size:4.2vw;}
.gdyc ul{margin:0px 10px;}
.gdyc .ttt{color:#000;line-height:6vw;font-size:5.2vw;padding:10px;padding-bottom:10px;}
.gdyc ul li{padding:20px 0px;;}
.gdyc ul li a{color:#000;line-height:5.5vw;font-size:3.9vw;}
.gdyc ul li span{padding-top:6vw;font-size:3.85vw;line-height:6.5vw;}
}


.rongyu { width:100%; overflow:hidden; padding:4vw 0 4vw 0; background:url(../images/rybg.png) no-repeat center bottom;}
.rongyu .showtitle { margin:0 auto; width:84%; text-align:center; overflow:hidden;}
.rongyu .showtitle .title { font-size:2.2vw; line-height:3vw; position:relative; z-index:2; color:#000;}
.rongyu .showtitle .line { margin:0 auto; margin-top:1.3vw; width:3vw; height:0.25vw; background-color:#F39800;}
.rongyu .showarea { margin:0 auto; width:100%; overflow:hidden;}
.rongyu .showarea .conn{margin:40px auto;}
.rongyu .showarea .conn img{max-width:100%;}
@media screen and (max-width:750px){
.rongyu .showtitle .title { font-size:5vw; line-height:5.5vw; margin-top:0vw;}
.rongyu .showtitle .line { margin:0 auto; margin-top:3vw; width:8vw; height:0.5vw;}

}