.wrap { background:#fff;}	
.wrap img { width:100%;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.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 {height:6rem;text-align: center;}
.g-nav2 a{width: 33.3%;height: 3rem;display: block;float: left;color: #fff;font-size: 1rem;font-weight: bold;line-height: 3rem;
border:1px solid #37a9dd;border-right: 0;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0593d4+0,0274bf+100;Black+3D+%231 */
background: #0593d4; /* Old browsers */
background: -moz-linear-gradient(top, #0593d4 0%, #0274bf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0593d4), color-stop(100%,#0274bf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0593d4 0%,#0274bf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0593d4 0%,#0274bf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0593d4 0%,#0274bf 100%); /* IE10+ */
background: linear-gradient(to bottom, #0593d4 0%,#0274bf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0593d4', endColorstr='#0274bf',GradientType=0 ); /* IE6-9 */
box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.g-nav2 a:nth-child(1),.g-nav2 a:nth-child(2),.g-nav2 a:nth-child(3){border-bottom: 0}

/*通栏广告*/
.g-adv{width:100%; margin:0 auto; height:12.5rem;overflow: hidden;}
.g-adv .sclwrap_box{height:12.5rem;}

/*搜索*/
.cpzx{background:url(/mobile/Images/Index/cpbj.jpg) no-repeat center bottom;background-size: 100%;height: 31.6rem;margin-top: 2.3rem;}
.cpzx h3{background:url(/mobile/Images/Index/cp.jpg) no-repeat center 0;background-size: 100%;line-height: 2.375rem;text-align: center;color: #0069b7;font-size: 1.25rem;font-weight: bold;margin-bottom: 2rem}
.cpzx h3 span{color: #ee4809}
.cpzx ul{height: 24rem;}
.cpzx ul li{width: 44.68%;float: left;text-align: center;margin-bottom: 1.3rem;}
.cpzx ul li a{color: #333333;font-size: 1rem;}
.cpzx ul li img{border:1px solid #d2dee6;}
.cpzx ul li:first-child,.cpzx ul li:nth-child(3){margin: 0 3.4% 1.3rem 3%}
.cpzx p{margin-top: 1rem;}
.cpzx p a{background:url(/mobile/Images/Index/cpc.jpg) no-repeat 0 0.2rem;background-size:0.9rem 0.9rem;height:1.1rem;display: block;margin-left: 33%;padding-left: 9%;color: #0069b7;font-size: 1rem;}


.case h3{background:url(/mobile/Images/Index/case.jpg) no-repeat center 0;background-size: 100%;line-height: 2.04rem;text-align: center;color: #0069b7;font-size: 1.25rem;font-weight: bold;margin:2.25rem 0 1.8rem 0;letter-spacing:0.2rem}
.case h3 span{color: #ee4809}
.case ul li{float:left;width: 28.59%;text-align: center;position: relative;font-size: 0;line-height: 0;margin-bottom: 2.5rem}
.case ul li span{background:url(/mobile/Images/Index/case.png) repeat-x;width: 100%;height: 2.08rem;display: block;color: #fff;font-size: 1rem;line-height: 2.08rem;position: absolute;bottom: 0;left: 0;}
.case ul li:first-child{margin:0 4% 0 19.8%}
.case-s{position: relative;}
.case em{width: 10.7%;display: block;position: absolute;z-index: 99}
.case em.prev{left: 3%;top: 4.46rem;}
.case em.next{right:3%;top: 4.46rem;}
.case .m-box .con{display: inline;float: left;}

.ys{background:url(/mobile/Images/Index/ysbj.jpg) no-repeat center 0;background-size: 100%;height: 63rem;padding-top: 2rem}
.ys h3{background:url(/mobile/Images/Index/ys.png) no-repeat center 0;padding-top: 1.3rem;text-align: center;color: #0069b7;font-size: 1.25rem;font-weight: bold;font-style: italic;margin-bottom: 1.9rem}
.ys h3 span{display:block;font-size: 1rem;letter-spacing: 0.2rem;font-weight: normal;font-style: italic;padding: 0.2rem 0}
.ys h3 i{display: block;font-size: 0.5rem;text-transform:uppercase;color: #dcdcdc;line-height: 0.5rem;font-weight: normal;font-style:italic;}
.ys h3 em{color: #e8540c;font-style: italic;font-size: 1.5rem}
.ys h3 span em{font-size:1rem}
.ys dl{margin-bottom:1rem;font-size: 0;line-height: 0}
.ys1{float: left;width: 45.6%;margin: 0 3%}
.ys2{float: left;width: 45.6%}
.ys dl dt img{display: block;}
.ys dl dd{background: #fff;padding: 0.8rem 5% 1.5rem 5%;}
.ys dl dd span{color: #333333;font-size: 1.3rem;background:url(/mobile/Images/Index/ys_10.jpg) no-repeat right 0.4rem;background-size: 1.125rem 1.125rem;height:1.7rem;display: block;}
.ys dl dd span em{display: inline-block;padding-left: 1%;color: #bfbfbf;font-size: 1rem;text-transform: uppercase;font-family: "Constantia"}
.ys dl dd {color: #666666;font-size: 0.75rem;line-height: 1.7rem;}
.ys dl dd  b{color: #0069b7}



.ry{margin-top: 2.4rem;background:url(/mobile/Images/Index/rybj.jpg) no-repeat center bottom;height: 20rem;}
.ry-c {width: 93.8%;margin: 0 auto;height: 2.5rem;border: 1px solid #d7d7d7;text-align: center;margin-bottom: 2rem;}
.ry-c li{float: left;width: 50%;height: 2.5rem;color: #323232;font-size: 1rem;line-height: 2.5rem;font-weight: bold;}
.ry-y ul{height: 13rem;overflow: hidden;}
.ry-y ul li{width: 43.5%;float:left;text-align: center;}
.ry-y ul li:first-child{margin: 0 4%}
.ry-y ul li img{display: block;padding:1%;border: 1px solid #e3e3e3;margin-bottom: 0.7rem;}
.ry-y ul li a{color: #333;font-size: 1rem;}
.ry p a{background:url(/mobile/Images/Index/cpc.jpg) no-repeat 0 0.35rem;background-size:0.9rem 0.9rem;height:1.25rem;display: block;margin-left: 33%;padding-left: 9%;color: #0069b7;font-size: 1rem;}
.ry .m-box .con{display: inline;float: left;}
.ry-c li.z-on{background: #0061c3;color: #fff;}

.new{margin-top: 2.4rem;background:url(/mobile/Images/Index/rybj.jpg) no-repeat center bottom;height: 25.2rem;}
.new-c {width: 93.8%;margin: 0 auto;height: 2.5rem;border-top: 1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7;text-align: center;margin-bottom: 2rem;}
.new-c li{float: left;width: 33.3%;height: 2.5rem;color: #323232;font-size: 1rem;line-height: 2.5rem;font-weight: bold;}
.new dl{height: 8rem;width: 93.8%;margin: 0 auto}
.new dl dt{width: 40%;float: left;}
.new dl dd span a{display: block;color: #323232;padding-bottom: 0.3rem;font-weight: bold;}
.new dl dd{float: right;width: 50%;color: #666666;font-size: 0.8rem;line-height: 1.5rem;}
.new-n ul{height: 10rem;overflow: hidden;width: 93.8%;margin: 0 auto}
.new-n ul li{background:url(/mobile/Images/Index/new.gif) no-repeat 0 0.6rem;background-size: 0.3rem 0.3rem;height:0.9rem;padding-left: 2.8%;margin-bottom: 1.3rem}
.new-n ul li a{color: #323232;font-size: 1rem;}
.new p a{background:url(/mobile/Images/Index/cpc.jpg) no-repeat 0 0.35rem;background-size:0.9rem 0.9rem;height:1.25rem;display: block;margin-left: 33%;padding-left: 9%;color: #0069b7;font-size: 1rem;}
.new-c li.z-on{background: #0061c3;color: #fff;}


@media screen and (min-width:320px) {  html { font-size:75%;}}
@media screen and (min-width:360px) {  html { font-size:87%;}}
@media screen and (min-width:480px) {  html { font-size:112%;}}
@media screen and (min-width:568px) {  html { font-size:131%;}}
@media screen and (min-width:639px) {  html { font-size:150%;}}