﻿*{margin: 0;padding: 0;}
html, body{position: relative;height: 100%;font-size: 14px;font-family:"Microsoft YaHei"; background:#fff;}
i,em{font-style: normal;}
li{list-style: none;}
html {font-size: 10px; -webkit-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:    10px;}}
@media screen and (min-width:360px){html{font-size: 11.25px;}}
@media screen and (min-width:375px){html{font-size: 11.7px;}}
@media screen and (min-width:480px){html{font-size:    15px;}}
@media screen and (min-width:414px){html{font-size:  13px;}}
@media screen and (min-width:560px){html{font-size:  17.5px;}}
@media screen and (min-width:640px){html{font-size:    20px;}}

/* 内页样式 */
/* */
.wrap{	width: 100%;max-width: 640px;margin: 0 auto;
	min-width: 320px;
	overflow:hidden;
	-webkit-box-sizing: border-box;
	position:relative;
	font-size:1rem;
}

/**/
.g_prolis{position:relative; padding-top:4.2rem;}
/* 内页分页样式  */
/*底部样式*/
.g_ft{padding:1.5rem 0 0; border-top:1px solid #bbbfc1; background:#ced2d5;font-size: 1.25rem;color: #666;text-align: center; line-height:175%;}
.g_ft2{position: fixed; bottom:0; width:100%;}
.g_ft nav span{ display:block;}
.g_ft nav a{color: #212322;display: inline-block;padding: 0 2%; font-size:1.3rem;}
.g_ft nav{ padding-bottom:1.8rem;}
.g_ft .add a{ display:block; text-align: center; color:#0c8c61;}
.g_ft .add{ height:3.17rem; line-height:3.17rem; text-align:center; background:#ffda81; color:#212322;}
.g_ft em{ display:inline-block; width:3.3rem; position:absolute; right:0; top:-3.65rem; overflow:hidden; height:3.3rem;}
/*ia1*/
body{ background:#ced2d5;}
.g-ia1{ background:#ced2d5; padding:4.2rem 0 0;}
.g-ia1 p{ border-bottom:1px solid #bbbfc1; padding:4.4rem 9%;}
.g-ia1 p:last-child{ border-bottom:none;}
.g-ia1 p strong{ display:block; overflow:hidden; font-size:1.5rem; color:#000; font-weight:bold;}
.g-ia1 p strong span{ display:inline-block; width:2.15rem; float:left; padding-right:0.65rem;}
.g-ia1 p em{ display:block; font-size:1.3rem; color:#000; line-height:1.8rem; padding:0.5rem 0 0 12%;}
.g-ia1 p em span{ display:block;}
/*ia2*/
.g-ia2{ overflow:hidden; padding-bottom:3.5%;background:#ced2d5; padding:4.2rem 0 0;}
.g-ia2 h2{ background:url(../nyimg/pro.jpg) no-repeat; background-size:100% 10rem; height:10rem; margin-bottom:2.17rem; color:#212322; font-size:1.5rem; font-weight:normal; box-sizing:border-box; padding:2rem 0 0 6.1%;}
.g-ia2 h2 strong{ display:block; font-weight:bold;}
.g-ia2 h3{ text-align:center; padding-bottom:1.35rem; text-align:center;}
.g-ia2 h3 a{ display:inline-block; line-height:2.5rem; height:2.5rem; margin:0 3%; width:26%; border:1px solid #a6a9ab; color:#212322; font-weight:normal; border-radius:0.35rem;}
.g-ia2 h3 a.cur{ border:1px solid #222; background:#222; color:#fff; position:relative;}
.g-ia2 h3 a.cur:before{ content:""; position:absolute;border-top:0.35rem solid #222;border-left:0.35rem solid transparent;border-right:0.35rem solid transparent;height: 0;width: 0; left:45%; top:100%; }
.g-ia2 ul{ overflow:hidden; margin:0 4%;}
.g-ia2 ul li{ margin-bottom:1.25rem; background:#fff; box-sizing:border-box; padding:0.75rem;}
.g-ia2 ul li i{ display:block; height:2.5rem; line-height:2.5rem; padding-top:0.83rem; color:#222; font-size:1.5rem;}
.g-ia2 ul li i span{ display:inline-block; float:right; width:2.5rem;}
/*ia3*/
.g-ia3{overflow:hidden; padding-bottom:3.5%;background:#ced2d5; padding:4.2rem 0 0;}
.g-ia3 h2{ color:#222; font-size:1.75rem; line-height:3.72rem; background:#f5f6f7; font-weight:normal; text-align:center;}
.g-ia3 dl{ padding:0.65rem 2.2% 1.25rem;}
.g-ia3 dl dd{ padding-left:2%; font-size:1.17rem; color:#222;}
.g-ia3 dl dd h4{ padding:1rem 0; font-weight:normal; font-size:1.17rem;}
.g-ia3 dl dd h4 strong{ font-size:1.25rem; font-weight:bold;}
.g-ia3 dl dd p{ padding-bottom:1rem;}
.g-ia3 dl dd p strong{ display:block; padding-bottom:0.5rem;}
.g-ia3 h5{ margin:0 5%; color:#222; font-size:1.3rem; padding-bottom:0.25rem; border-bottom:1px solid #b1b4b6; margin-bottom:1rem; font-weight:normal;}
.g-ia3 ul{ margin:0 5%;font-size:1.17rem; color:#222; line-height:1.6rem;}
.g-ia3 ul li{ padding-bottom:1.35rem;}
.g-ia3 ul li strong{ display:block; padding-top:0.75rem; font-size:1.25rem;}
.g-ia3 ul li span{ display:block;}
.g-ia3 em{ display:block; font-size:1.25rem; color:#222; text-align:center; position:relative; height:3rem;}
.g-ia3 em:before{ content:""; position:absolute;height:1px;width:33%;content: "";left:5%;top:0.6rem; background:#b1b4b6;}
.g-ia3 em:after{ content:""; position:absolute;height:1px;width:33%;content: "";right:5%;top:0.6rem; background:#b1b4b6;}
.g-ia3 b{ display:block; font-size:0; margin:0 5%; overflow:hidden; padding-bottom:2rem;}
.g-ia3 b img{ width:47.5%; float:left; display:inline-block;}
.g-ia3 b img:last-child{ float:right;}
.g-ia3 h6{ padding-bottom:1rem; text-align:center;}
.g-ia3 h6 a{ display:inline-block; height:2.35rem; line-height:2.35rem; border:1px solid #a6a9ab; border-radius:0.25rem; font-weight:normal; font-size:1.17rem; color:#212322; padding:0 6%;}
/*ia4*/
.g-ia4{overflow:hidden;background:#ced2d5; padding:4.2rem 0 0;}
.g-ia4 h2{ background:url(../nyimg/n_img1.jpg) no-repeat; background-size:100% 10rem; height:10rem; margin-bottom:2.17rem; color:#212322; font-size:1.5rem; font-weight:normal; box-sizing:border-box; padding:2rem 0 0 6.1%;}
.g-ia4 h2 strong{ display:block; font-weight:bold; font-size:1.8rem;}
.g-ia4 h3{ text-align:center; padding-bottom:1.75rem; text-align:center; margin:0 4%;}
.g-ia4 h3 a{ display:inline-block; line-height:2.5rem; height:2.5rem; padding:0 3%; width:26%; font-size:1.7rem; color:#212322; font-weight:normal; border-radius:0.35rem;}
.g-ia4 h3 a.cur{ font-weight:bold;background:url(../nyimg/n_ico.gif) no-repeat right 1.2rem; background-size:0.75rem 0.42rem;}
.g-ia4 dl{ overflow:hidden; background:#fff; padding:0.75rem; margin:0 4% 1.25rem;}
.g-ia4 dl dt{ font-size:0; width:45%; float:left;}
.g-ia4 dl dd{ float:right; width:48%; margin-right:0.25rem; color:#666; font-size:1rem; line-height:1.6rem;}
.g-ia4 dl dd em{ color:#0081dc; display:block; padding-top:0.5rem;}
.g-ia4 dl dd h4{ color:#222; font-size:1rem; line-height:2.1rem; font-weight:normal;}
.g-ia4 dl dd p a{ color:#222;}
.g-ia4 h5{ text-align:center; padding:1.75rem 0;font-weight:normal;}
.g-ia4 h5 i{ padding:0 3.5%;}
.g-ia4 h5 i a{ display:inline-block; height:1.875rem; width:1.875rem; text-align:center; line-height:1.875rem; border:1px solid #adb0b2; border-radius:0.2rem; color:#222; font-size:1rem; font-family:Arial; margin:0 1%;}
.g-ia4 h5 i a.cur{ background:#222; border:1px solid #222; color:#fff;}
.g-ia4 h5 .up{display:inline-block; height:1.875rem; text-align:center; line-height:1.875rem; border:1px solid #adb0b2; border-radius:0.2rem;color:#222; font-size:1rem; width:20%;}
.g-ia4 h5 .down{display:inline-block; height:1.875rem; text-align:center; line-height:1.875rem; border:1px solid #222; border-radius:0.2rem;color:#fff; font-size:1rem; width:20%; background:#222;}
/*ia5*/
.g-ia5{overflow:hidden;background:#ced2d5; padding:4.2rem 0 0;}
.g-ia5 h2{ background:url(../nyimg/n_img1.jpg) no-repeat; background-size:100% 10rem; height:10rem; margin-bottom:2.17rem; color:#212322; font-size:1.5rem; font-weight:normal; box-sizing:border-box; padding:2rem 0 0 6.1%;}
.g-ia5 h2 strong{ display:block; font-weight:bold; font-size:1.8rem;}
.g-ia5 h3{ padding-top:1.25rem; text-align:center; font-size:1.55rem; color:#222; margin-bottom:1.35rem;}
.g-ia5 h3 span{ display:block; font-size:0.75rem; font-weight:normal; padding-top:0.5rem; color:#666;}
.g-ia5 h4{ margin:0 5.5% 1rem; color:#494b4b; font-weight:normal; border-bottom:1px dashed #9da0a2; font-size:1.35rem; line-height:2rem;}
.g-ia5 h4 i{ padding-left:1%;}
.g-ia5 h4 span{ display:inline-block; float:right; color:#222; padding:0 7% 0 3%; background:#ffda81; position:relative;}
.g-ia5 h4 span:before{ content:""; position:absolute;height:0.67rem;width:0.8rem;left:80%;top:35%;background:url(../nyimg/n_iio2.gif) no-repeat; background-size:100% 0.67rem;}
.g-ia5 p{ margin:0 5.5% 1.35rem;color:#494b4b; font-size:1.35rem; line-height:2rem; text-indent:2rem;}
.g-ia5 p span{ display:block; text-indent:0;}
.g-ia5 em{ display:block; font-size:0;margin:0 5.5% 1rem; }
.g-ia5 i{ display:block; text-align:center;margin:0 5.5% 1rem; color:#222; font-size:1rem;}
.g-ia5 h4 i{ display:inline-block;}
.g-ia5 i a{ display:block;margin:1.25rem auto 0 ; height:2rem; line-height:2rem; color:#fff; background:#222; border-radius:0.2rem; position:relative; width:6.42rem; padding-right:1rem;}
.g-ia5 i a:before{ content:""; position:absolute;height:1.17rem;width:1rem;left:77%;top:15%;background:url(../nyimg/n_iio.gif) no-repeat; background-size:100% 1.17rem;}
.g-ia5 h5{ text-align:center; padding:2rem 0; margin-top:-1.35rem; font-weight:normal;}
.g-ia5 h5 a{ margin:0 3.5%;display:inline-block; height:1.875rem; text-align:center; line-height:1.875rem; border:1px solid #adb0b2; border-radius:0.2rem;color:#222; font-size:1rem; width:20%;}
.g-ia5 h5 a.cur{border:1px solid #222; background:#222; color:#fff;}
/*ia6*/
.g-ia6{ overflow:hidden;background:#ced2d5; padding:4.2rem 0 0;}
.g-ia6 h2{ margin-bottom:2.17rem; color:#212322; font-size:1.5rem; font-weight:normal;position:relative;}
.g-ia6 h2 i{ display:inline-block; position:absolute; top:2rem; left:6.1%;}
.g-ia6 h2 strong{ display:block; font-weight:bold; font-size:1.8rem;}
.m-ia61 h3{ color:#212322; font-size:1.75rem; text-align:center; padding-bottom:1.25rem; position:relative;font-weight:bold;}
.m-ia61 h3:before{ content:""; position:absolute;height:1px;width:10%;left:45%;top:72%; background:#9a9d9f;}
.m-ia61 em{ display:block; color:#212322; font-size:1.17rem; margin:0 6.3% 1.7rem;; line-height:160%;}
.m-ia61 h4{ font-size:1.45rem; text-align:center; color:#212322; font-weight:bold; padding-bottom:1.75rem;}
.m-ia61 p{background:url(../nyimg/fnbg.gif) no-repeat; background-size:100% 25.25rem; overflow:hidden; text-align:center; font-size:1.17rem;}
.m-ia61 p i{ display:inline-block; float:left; width:33.33%; padding-top:5.65rem; height:4.17rem;}
.m-ia61 p a{ display:inline-block; color:#fff; padding-top:1.85rem; padding-right:1%;}
.m-ia61 p a span{ display:block;}
.m-ia62{ background:#ffda81; padding:0 5.3%; padding-top:2rem;}
.m-ia62 h3{ color:#212322; font-size:1.75rem; text-align:center; padding-bottom:1.25rem; position:relative; font-weight:bold;}
.m-ia62 h3:before{ content:""; position:absolute;height:1px;width:10%;left:45%;top:72%; background:#9a9d9f;}
.m-ia62 em{ display:block; color:#212322; font-size:1.17rem; margin:0 0 1.7rem; line-height:160%; text-align:center;}
.m-ia62 dl dd h4{ color:#212322; font-size:1.45rem; line-height:2.5rem; padding-top:0.5rem;}
.m-ia62 dl dd p{color:#212322; font-size:1.17rem;line-height:160%; padding-bottom:1.25rem;}
.m-ia62 h5{ text-align:center; padding:1.7rem 0; margin-top:25rem;}
.m-ia62 h5 a{ display:inline-block; width:1.5rem; height:1.5rem; border-radius:1.5rem; background:#fff; margin:0 2%;}
.m-ia62 h5 a.cur{ background:#212322;}
.m-ia63{padding:0 5.3%;padding-top:2rem;}
.m-ia63 h3{ color:#212322; font-size:1.75rem; text-align:center; padding-bottom:1.25rem; position:relative; font-weight:bold;}
.m-ia63 h3:before{ content:""; position:absolute;height:1px;width:10%;left:45%;top:72%; background:#9a9d9f;}
.m-ia63 em{ display:block; color:#212322; font-size:1.17rem; margin:0 0 1.7rem; line-height:160%; text-align:center;}
.m-ia63 dl{ overflow:hidden; margin-bottom:1rem;}
.m-ia63 dl dt{ font-size:0; width:3rem; float:left; padding-top:0.25rem;}
.m-ia63 dl dd{ float:right; width:78%;color:#212322; font-size:1.17rem; line-height:160%; padding-bottom:1rem; border-bottom:1px solid #bbbfc1;}
.m-ia63 dl dd em{ color:#0081dc; display:block; padding-top:0.5rem;}
.m-ia63 dl dd h4{ color:#333; font-size:1.35rem; line-height:2rem; margin-bottom:0.25rem; font-weight:bold;}
.m-ia63 dl:last-child dd{ border-bottom:none;}
