.wrap { background:#fff;}
.wrap img { width:100%;}
.m-cnt:after,.c-list:after,.m-box:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
/*导航样式*/
.g-nav2 a {background:#1990e6;font-size:1rem; color:#fff; padding:4% 0; text-align:center; display:block; float:left;width: 33.33%;border:2px solid #fff;
box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;background: #1990e6;border-width: 2px 0 0 2px;}
.g-nav2 a:nth-child(3){border-right: 2px solid #fff}
.g-nav2 a:last-child{border-right: 2px solid #fff}
.g-nav2 a:nth-child(4),.g-nav2 a:nth-child(5),.g-nav2 a:nth-child(6){border-bottom: 2px solid #fff}
/*通栏广告*/
.g-adv{ position:relative; width:100%; margin:0 auto; height: auto; z-index:15;}.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto; }
/**/
.g-two{background-size: 100% 1.13rem; overflow: hidden;padding-bottom: 7.9rem;}
.g-two h4{text-align: center;color: #1990e6;font-size: 1.5rem;margin-top: 1.4rem;height: 4rem;position: relative;}
.g-two h4 i{margin: 0 auto;border-radius: 0.2rem; background: #1990e6; display: block;width: 94%;height: 1.4rem;text-align: center;line-height: 1.4rem;font-size: 1rem;color: #fff;margin-top: 0.5em;}
.g-two h4:before{ content:""; position:absolute;height:1px;width:10%;content: "";left:20%;top:30%; background:#1990e6;}
.g-two h4:after{ content:""; position:absolute;height:1px;width:10%;content: "";right:20%;top:30%; background:#1990e6;}
.two li{margin-top: 1rem; width: 44.7%;float: left;text-align: center;position: relative;background: #fff;margin-left: 3%;}
.two li img{display: block;height: 8em;}
.two li p{height: 7.7rem;overflow: hidden; border:0.1em solid #e8e8e8; border-top:0em;}
.two li b{color: #333333;font-size: 1.25rem;font-weight: normal; display: block;height: 1.4rem;width: 5.2rem;text-align: center;margin: 0 auto;border-bottom: 1px solid #999999;padding: 0.5rem 0;margin-bottom: 0.5rem;}
.two li span{display: block;color: #333333;font-size: 1rem;font-weight: bold; width:70%; margin:0 auto; text-align:center;    height: 60px;    overflow: hidden;}
.two li em{display: block;color: #333333;font-size: 1rem;}
.two li i{border-radius: 100%; width: 2.5rem;height: 2.5rem;background: #1990e6;text-align: center;line-height: 2.5rem;color: #fff;font-size: 1rem;position: absolute;right: -0.5rem;top:-0.5rem;}
.twoc{position: relative;margin-top: 1rem;}
.twoc .prev{width: 8.3%;position: absolute;left: 40.5%;top:19.5rem; z-index: 99}
.twoc .next{width: 8.3%;position: absolute;right: 40.5%;top:19.5rem; z-index: 99}
.g-two .dls{display: inline;float: left;}
/**/
.cpBox{padding:1.750em 0; background-image:url(/images/cpBg_ico.png);}
.cpBox h4{width:90%; height:1.5em; line-height:1.5em; text-align:center; background-color:#1990e6; border-radius:0.4em; font-size:1.2em; margin:0 auto 1em auto; font-weight:900;}
.cpBox>h4>a{color:#fff;}
.cpTabB{margin:0 1em; position:relative;}
.cpTabB>span{position:absolute; right:2%; bottom:0.25em; width:31%; height:3em; line-height:3em; text-align:center; color:#fff; background-color:#999; border-radius:2em; font-size:1em;}
.cpTabB>span>a{color:#fff;}
.cpBox .cpTab{overflow:hidden;}
.cpBox .cpTab li{float:left; margin:0 1% 0.25em 1%; width:31%; height:3em; line-height:3em; text-align:center; color:#fff; background-color:#999; border-radius:2em; font-size:1em;}
.cpBox .cpTab li.on{background-color:#de2714;}
.cpBox ul.uls{margin:0 1em; overflow:hidden;}
.cpBox .uls li{float:left; margin:1.250em 2% 0 2%; padding:1em 0; width:46%; text-align:center; background-color:#fff; border-radius:0.5em;}
.cpBox .uls li img{width:10.208em; height:7em;}
.cpBox .uls li h5{ font-weight:normal; font-size:1.083em;}
.cpBox .uls li h5 a{color:#5b6259;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; text-align: center; display: block;}
/**/
.g-thre{padding-bottom: 1rem;}
.g-thre h4{margin-top: 1.5rem; text-align: center;color: #333333;font-size: 1.5rem;}
.g-thre h4 span{color: #1990e6}
.g-thre h4 em{display: block; color: #333333;font-size: 1.5rem;border: 1px solid #1990e6;color: #1990e6;font-size: 1rem;width:71%;border-width: 1px 0 1px 0;margin: 0 auto; }
.g-thre h4 i{display: block;color: #333333;font-size: 1.2rem;}
.g-thre dl{padding: 0.5rem 0;margin-top: 0.5rem;}
.g-thre dt{width: 34%;float: left;margin-left: 3%; }
.g-thre dt img{display: block;    width: 10em; height: 7em;}
.g-thre dd{height: 6.1rem; width: 56%;float: right;background: url(/images/thre_06.jpg) no-repeat left bottom;background-size: 2.3rem 0.17rem;}
.g-thre dd p{color: #4a4a4a;font-size: 0.9rem;line-height: 1.7rem;overflow: hidden; }
.g-thre .thre-b{color: #1990e6;font-size: 1.5rem;text-align: center;}
.g-thre .thre-b em{display: inline-block;width: 6.3rem;height: 1.5rem;border-radius: 0.2rem;background: #1990e6;color: #fff;font-size: 1rem;margin-right: 0.8rem;vertical-align: middle;text-align: center;line-height: 1.5rem;}
/**/
.g-gg1{margin: 0 0 2rem 0;}
.g-gg1 img{display: block;}
.g-gg2{margin: 0 0 0rem 0;}
.g-gg2 img{display: block;}
/**/
.g-ys{position: relative;margin-bottom: 3rem;}
.g-ys h4{position: relative; text-align: center;color: #333333;font-size: 1.2rem;height: 4.7rem;position: relative;margin-bottom:1.2rem;margin-top: 1rem;}
.g-ys h4 b{color: #1990e6;font-size: 1.2rem;font-weight: normal;}
.g-ys h4 span{color: #1990e6}
.g-ys h4 em{color: #1990e6}
.g-ys h4 i{margin: 0 auto;margin-top: 0.5rem; border-radius: 0.2rem; background: #1990e6; display: block;width: 59%;height: 1.4rem;text-align: center;line-height: 1.4rem;font-size: 1rem;color: #fff}
.g-ys h4:before{ content:""; position:absolute;height:1px;width:10%;content: "";left:10%;top:60%; background:#1990e6;}
.g-ys h4:after{ content:""; position:absolute;height:1px;width:10%;content: "";right:10%;top:60%; background:#1990e6;}
.ys dl{width: 93%;margin: 0 auto;border: 2px solid #1990e6;border-radius: 0.2rem;padding-bottom: 3rem;height: 22.63rem;overflow: hidden;}
.ys dd{border-left: 0.2rem solid #1990e6;padding-left: 0.5rem;margin-left: 1.3rem;}
.ys dd h3{height: 3.5rem;color: #333333;font-size: 1.25rem;}
.ys dd h3 b{display: block;width: 80%;}
.ys dd p{width: 90%; font:0.9rem "Microsoft YaHei"; color:#333;padding-left: 1.3rem;background:url(/images/ys_13.jpg) no-repeat left 0.3rem;background-size: 0.6rem 1rem;text-align: left;line-height: 1.3rem;margin-top: 0.5rem;}
.ys dd p span{color: #1990e6}
.ys-b{width: 52.7%;margin: 0 auto;background: #fff;position: absolute;bottom:-1rem;left: 23%; }
.ys-b li{float: left;margin-left: 0.5rem; width: 2.8rem;height: 2.8rem;background:url(/images/ys_19.jpg) no-repeat;background-size: cover;text-align: center;line-height: 2.8rem;color: #666666;font-size: 1rem;font-weight: bold;}
.ys-b li.z-on{background:url(/images/ys_17.jpg) no-repeat;background-size: cover;color: #fff;}
.g-ys .dls{display: inline;float: left;}
/**/
.g-news {background:#f5f9fd url('obile/Images/Index/four_08.jpg') no-repeat center bottom; background-size: 100% 1.3rem;padding-bottom: 6rem;}
.g-news h4{color: #333333;font-size: 1rem;padding: 2rem 0 1rem 3%;}
.g-news h4 i{display: inline-block;padding-right: 0.5rem;color: #d0c6be;font-size: 1.2rem;text-transform: uppercase;font-weight: normal;}
.g-news dt{width: 94%;margin: 0 auto;border: 0.2rem solid #1990e6; box-sizing:border-box;}
.g-news dt img{display: block;}
.g-news dd{margin-left: 3%;width: 94%;}
.g-news dd b{display: block;color: #000;font-size: 0.9rem;line-height: 3rem;}
.g-news dd p{color: #666666;font-size: 0.9rem;line-height: 1.6rem;height: 4.7rem;overflow: hidden;}
.g-news li{margin-top: 1.3rem; border-radius: 0.2rem;margin-left: 5.8%; width: 25%;height: 1.8rem;background: #1990e6;line-height: 1.8rem;text-align: center;color: #fff;font-size: 1rem;float: left;}
/**/
.g-zh{margin-top: 2.3rem;margin-bottom: 1.5rem;}
.zht li{width: 41%;float: left;margin-left: 3.3%;}
.zht li span{ text-align: right; float: left; display: inline-block;float: left;color: #767676;font-size: 1rem;height: 2.8rem;width: 6.8rem; border-bottom: 0.3rem solid #d5d5d5;display: block;}
.zht li span i{display: block;text-transform: uppercase;color: #666666;font-size: 1rem;}
.zht li em{display: inline-block;width: 2.92rem;float: right;}
.zht li.z-on span{border-bottom: 0.3rem solid #1990e6;color: #1990e6}
.zh-v{margin-top: 1.5rem;}
.zh-v dt{width: 41%;float: left;position: relative;margin-left: 3.3%;}
.zh-v dt img{display: block; height:11em;}
.zh-v dt span{background: url(/images/tms_03.png) no-repeat;height: 4rem;display: block;width: 90%;padding: 0.4rem 5% 0.45rem 5%; position: absolute;left: 0%;bottom: 0px;color: #fff;font-size: 0.75rem; overflow:hidden;}
.zh-v dt span b{ display:block;font-size: 0.7rem;}
.zh-v dd{width: 51%;float: left;margin-left: 2%;}
.zh-v dd p{overflow: hidden; height: 1.8rem;border-bottom: 1px dashed #d0d0d0;color: #666666;font-size: 0.9rem;line-height: 1.8rem;margin-bottom: 0.5rem;}
.zh-v dd p a{ color:#666}
.zh-v dd p span{float: left;padding-right: 0.2rem;font-size: 1.2rem; color: #d9d9d9;font-weight: normal;line-height: 1.8rem;}
.g-zh .dls{display: inline;float: left;}