.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:#0b85ec;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: #0b85ec;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: 5.9rem;}







.g-two h4{text-align: center;color: #0b85ec;font-size: 1.5rem;margin-top: 1.4rem;height: 4rem;position: relative;}







.g-two h4 i{margin: 0 auto;border-radius: 0.2rem; background: #0b85ec; 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:#0b85ec;}







.g-two h4:after{ content:""; position:absolute;height:1px;width:10%;content: "";right:20%;top:30%; background:#0b85ec;}















.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: 14em;}







.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: #0b85ec;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:24.5rem; z-index: 99}







.twoc .next{width: 8.3%;position: absolute;right: 40.5%;top:24.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:#0b85ec; 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:#f96c17;}







.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 h5{margin-top:0.417em; font-weight:normal; font-size:1.083em;}







.cpBox .uls li h5 a{color:#5b6259;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 10.208em;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: #0b85ec}







.g-thre h4 em{display: block; color: #333333;font-size: 1.5rem;border: 1px solid #0b85ec;color: #0b85ec;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: 22%;float: left;margin-left: 3%; }







.g-thre dt img{display: block;    width: 10em; height: 7em;}







.g-thre dd{margin-right: 2.5%;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: #0b85ec;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: #0b85ec;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: #0b85ec;font-size: 1.2rem;font-weight: normal;}







.g-ys h4 span{color: #0b85ec}







.g-ys h4 em{color: #0b85ec}







.g-ys h4 i{margin: 0 auto;margin-top: 0.5rem; border-radius: 0.2rem; background: #0b85ec; 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:#0b85ec;}







.g-ys h4:after{ content:""; position:absolute;height:1px;width:10%;content: "";right:10%;top:60%; background:#0b85ec;}







.ys dl{width: 93%;margin: 0 auto;border: 2px solid #0b85ec;border-radius: 0.2rem;padding-bottom: 3rem;height: 22.63rem;overflow: hidden;}







.ys dd{border-left: 0.2rem solid #0b85ec;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: #0b85ec}







.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('/mobile/Images/Index/four_08.jpg') no-repeat center bottom; background-size: 100% 1.3rem;padding-bottom: 6rem;}







.g-news h4{color: #333333;font-size: 1.2rem;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 #0b85ec; 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: #0b85ec;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 #0b85ec;color: #0b85ec}







.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.5rem 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.9rem;}







.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;}















































































