a{ text-decoration:none; font-size:0.5rem;color:#8e8e8e}
body,h1,h2,h3,ol,ul,li,p,input{margin:0;padding:0;font-family:"微软雅黑"; font-size:0.5rem;color:#434343}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
ul, li, dl, dd{ list-style:none; padding:0px; margin:0px;}
ul{ list-style:none; padding:0px; margin:0px;}
.clear{ clear:both; margin:0px; padding:0px;}
img{ border:0px; max-width:100%; height:auto;}
.img{ max-height:100%; max-width:100%; display:block}
.fl{ float:left;} .fr{ float:right;}
.warp{width:100%; max-width:640px; margin: 0 auto; clear:both;background:#fff; position:relative;}

.iphonelogo{ width:6.5rem; margin:0px auto;}
.iphonelogo img{ padding-top:0.45rem; }
.iphonemenu{ float:right; width:1.86rem;  padding-top:0.45rem;}
.iphonemenu span{}
.iphonemenu span img{height:auto;}
.iphonenheader{ height:2.4rem; padding:0px 0.5rem; background:#FFF;}
.logo{ float:left; text-align:left; line-height:2.4rem;}
.logo a{ display:block; float:left; font-size:0.8rem; color:#098032; font-weight:bold;}
.logo img{ height:1.8rem; margin-right:0.3rem;}
.logo span{ display:inline-block; color:#098032; padding-top:0.3rem; font-size:0.75rem;}
.menu{ float:right; width:1.26rem;  padding-top:0.7rem;}
.menu span{}
.menu span img{height:auto;}
.nav{ width:96%; height:auto; display:none; overflow:hidden; position:absolute; left:0; 
z-index:9999; top:2.4rem;background:url(../images/png.png); padding:2%; text-align:left;}
.nav ul{ width:100%; height:auto; float:left; display:inline; overflow:hidden;}
.nav li{ width:98%; height:40px; border-bottom:1px dashed #000; float:left; display:inline; 
overflow:hidden;font:14px/40px Arial; padding-left:2%; text-transform:uppercase; color:#FFF}
.nav li b{ font-weight:normal;font:9px/40px Arial,; padding-left:5px; }
.nav a{ color:#fff;}
.nav li strong{ width:12px; height:13px; float:right; padding-right:10px;padding-top:10px;}


.focus{ width:100%; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:10px;  position:absolute; z-index:1; bottom:0.8rem; 
text-align:center;}
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; 
width:60px; margin:0px auto;}
.focus .hd ul li{height:10px; width:10px;margin-left:5px; text-indent:-9999rem; background:#CCC;border-radius:50%;}
.focus .hd ul .on{ background:#098032;}
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;display:block;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.iphone_pic{ position:absolute; z-index:999; width:100%; top:0px; text-align:center}


.indextit{ text-align:center; font-size:0.8rem;background: url(../images/line.png) no-repeat bottom; padding-bottom:0.6rem;}
.wtfl{ padding-top:1rem;}
.wtfl li{ margin-top:1rem;}
.wtfl li .left{ float:left; width:30%; }
.wtfl li .info{ float:right; width:65%; }
.wtfl li .info h3{ font-size:0.8rem;}
.wtfl li .info p{ font-size:0.65rem; line-height:1rem; padding-top:0.5rem;}
.wtfl li.li5{ margin-top:0.1rem;}
.wtfl li.li5 .info h3{ padding-top:1.5rem;}



.iphone_index_news{ padding:0.5rem 0px;}
.iphone_index_news .news{ padding:0.5rem; color:#212121}
.iphone_index_news .news .time{ width:3rem; background:#e1e1e1; height:3rem}
.iphone_index_news .news .time b{ font-size:0.9rem; color:#1e3ce6; font-weight:500; display:block;
padding-left:0.4rem; padding-top:0.3rem;}
.iphone_index_news .news .time span{ padding-top:0.1rem; padding-left:0.4rem; display:block;
color:#212121}
.iphone_index_news .news .info{ width:11.5rem;}
.iphone_index_news .news .info h3{color:#212121}
.iphone_index_news .news .info span{ display:block; padding-top:0.19rem;}
.iphone_index_news .news .info p{color:#313131; line-height:0.7rem; }

.indexcontent{ padding:10px 2% 0px}

.about{ padding-top:0.5rem;}
.about a{ display:block; padding-top:0.5rem;}
.about a img{ display:block; max-width:100%; margin:auto}
.about a .info{ background:#f2f2f2; padding:0.5rem;}
.about a .info span{ display:block; font-size:0.55rem; color:#111111;  overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.about a .info p{ padding-top:0.2rem; line-height:0.8rem; font-size:0.5rem;border-bottom:1px solid #c9c9c9; padding-bottom:0.4rem;}
.about a .info .more{ width:120px; margin:0.4rem auto 0; text-align:center; background:#e60611; color:#FFF; line-height:0.9rem;}

.case{ padding-top:1rem;}
.newsul{ text-align:center; padding-top:10px; padding:0px 3%;}
.newsul a { text-decoration:none; font-size:0.5rem; display:block; color:#2e2e2e; text-align:center; width:20%; float:left; margin-top:10px; line-height:25px;}
.newsul a.tabactive {text-decoration:none; color:#fff; background:#e60611;border-radius:5px;}
.casebox li{ float:left; width:48.5%;box-shadow: 1px 1px 6px #e7e7e7; margin-top:0.5rem; border:1px solid #e7e7e7;}
.casebox li:nth-child(2n){ float:right;}
.casebox li img{ display:block; height:6rem;}
.casebox li .info{ padding:0.3rem;}
.casebox li h3{ font-size:0.55rem; font-weight:400; color:#000000; text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.casebox li p{ font-size:0.5rem;font-weight:400; color:#000000; padding-top:0.2rem;}

.qnwh{ margin-top:1rem; background:#f7f7f7; padding:1rem 2%;}
.qnwh .left{ padding-top:0.4rem;}
.qnwh .info{ padding-top:0.2rem;}
.qnwh .info h3{ font-size:0.6rem;}
.qnwh .info p{ padding-top:0.3rem; line-height:0.9rem;}
.qnwh .info a{ color:#FFF; background:#098032; line-height:25px; margin:0.5rem auto 0; text-align:center; display:block; border-radius:5px}

.ywgy{ padding:1rem 2%;}
.ywgy a.a1{ display:block; margin-top:0.5rem;}
.ywgy a.a1 img{ display:block;}
.ywgy a.a1 .info{ padding:0.2rem;border:1px solid #d2d2d2;}
.ywgy a.a1 .info p{ color:#181818; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; font-size:0.6rem;}
.ywgy a.a1 .info span{ font-size:0.5rem; padding-top:0.4rem; display:block;}
.ywgy a.more{ color:#FFF; width:100%; display:block; text-align:center; line-height:30px; background:#e60611; margin-top:0.5rem;}

.newsbox{ padding:0.5rem 2%}
.newsbox a.more{ color:#FFF; width:100%; display:block; text-align:center; line-height:30px; background:#098032; margin-top:0.5rem; border-radius:5px;}





.newsbox{ padding-top:0.8rem;}
.indexnews{}
.indexnews li{ border-bottom:1px dashed #9c9c9c; padding:0.5rem 0px;}
.indexnews li .time{ float:left; width:20%; text-align:center;}
.indexnews li .time span{ font-size:0.8rem;}
.indexnews li .time p{ font-size:0.5rem; padding-top:0.3rem;}
.indexnews li .info{ float:right; width:78%}
.indexnews li .info h3{ font-size:0.6rem; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.indexnews li .info p{ font-size:0.5rem; line-height:0.8rem;}

.footer{ margin-top:30px;}
.foottop{ background:#4c4c4c; padding:0.8rem 0px;}
.foottop .info{color:#FFF; line-height:0.9rem; font-size:0.5rem; text-align:left;}
.footbottom{ text-align:center; color:#FFF; line-height:1.2rem; background:#313131; font-size:0.5rem;}

.iphonefooter{ border-top:2px solid #212a78; background:#f4f4f4;
 text-align:center; padding:0.5rem 0px}
.iphonefooter img{ width:2rem}



.lanmu{  background:#f2f2f2;}
.lanmu li{ float:left;border-bottom:1px solid #979797; width:33.33%; text-align:center; 
line-height:1.5rem;height:1.5rem;}

.lanmu li a{ font-size:0.6rem; display:block; width:100%; height:100%}

/*.lanmu li a:hover{ border-bottom:2px solid #ba0305; display:block}*/

.lanmu li.hover a{ border-bottom:2px solid #098032; display:block}

.piclist{ padding:0px 3%}

.piclist li{ float:left; width:48%; position:relative; margin-top:0.4rem;}

.piclist li:nth-child(2n){ float:right;}

.piclist li span{ display: block; position:absolute;
 background:url(../images/png.png); line-height:0.9rem; line-height:0.9rem; color:#FFF;
  text-align:center; width:100%; bottom:0px; left:0px;}

.piclist li img{ height:6rem;}

.content{ background:#fff; padding:0.5rem 2%;}

.nnewslist{}

.nnewslist a{ background:#FFF; display:block; margin-top:0.4rem;
 border-bottom:1px solid #d6d6d6; padding:0px 0.5rem 0.4rem;}

.nnewslist span{ display:block; float:left; width:5rem;}

.nnewslist .info{float:right; width:9.5rem; line-height:0.8rem;}

.nnewslist .info h3{color:#2f2f2f; font-weight:500;}

.channelbox #artcontent{ }
.channelbox{ font-size:0.5rem; line-height:1.2rem; font-family:"微软雅黑"; color:#333333; padding:0px 3%}

.nbanner img{ display:block;}

.newslist1{ padding:0px 3%}

.newslist1 li{ line-height:1.5rem; background:url(../images/tit_ul_list.jpg) no-repeat center left;
 padding-left:15px; border-bottom:1px solid #CCC}

.newslist1 li span{ display:block; float:right;}

.text-c1{ text-align:center; padding-top:20px;}
.text-c1 a{ padding:2px 4px; border:1px solid #CCC; color:#000; font-size:12px;}
.text-c1 span{ padding:2px 4px; background:#e60611; color:#FFF; font-size:12px;}

.newslist1 li span.s1{ color:#FFFFFF; font-weight:100; font-family:"微软雅黑"; font-size:12px; background:#8A8A8A; width:20%; height:1rem;text-align:center; line-height:1rem;margin-top: 0.2rem; }
.newslist1 li span.s2{ color:#39373A; font-weight:100; font-family:"微软雅黑"; font-size:12px; background:#F3E5E5; width:20%; height:1rem; text-align:center;  line-height:1rem;margin-top: 0.2rem; }
 
.fwlist{}
.fwlist li{ padding:10px 0px; border-bottom:1px dashed #CCC}

.fwlist .info{ float:right; width:100%}
.fwlist .info h3{ font-size:0.55rem;}
.fwlist .info span{ font-size:0.5rem;}
.fwlist .info p{ font-size:0.5rem; line-height:0.8rem; padding-top:10px;}

.qalist{}
.qalist li{ margin-top:0.5rem;}
.qalist li h3{ font-size:0.5rem; background:#eeeeee; padding-left:10px; font-weight:400; line-height:30px;}
.qalist li p{ line-height:1rem; padding:10px;}

.bbottom{ background:#e60611; padding:10px 0px; position:fixed; width:100%; bottom:0px; left:0px;}
.bbottom li{ float:left; width:33.33%; text-align:center;}
.bbottom li a{ display:block;}
.bbottom li span{ display:block; color:#FFF; padding-top:5px;}
.bbottom li img{ display:block; width:1rem; height:1rem; margin:auto}



.indexnav{ padding-top:10px;}
.indexnav li{ float:left; width:19%; text-align:center; background:#098032; line-height:1rem; margin:1% 1% 0 0;}
.indexnav li a{ color:#FFF;}





 
