﻿body,html,ul,li,p,div{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
b,em,i,s,h1,h2,h3,h4,h5,h6{font-weight:normal;padding:0;margin:0; font-style:normal;}
ol,ul,li{list-style:none;vertical-align:baseline;}
/*focus*/
.focus{width:100%; float:left; }
.today{float:left; overflow:hidden;padding-top:10px;}
.today ul{text-align:left;}
.today ul li{overflow:hidden;padding:3px 0 8px; height:47px; line-height:47px;border-bottom:1px #ddd dashed;color:#777;}
.today ul li a{overflow:hidden;}
.today ul li a{padding-left:5px;font-size:16px;color:#333;}
.today ul li a:hover{text-decoration:none;}
/*slide*/
.fullSlide{float:left; display:inline;padding-top:30px; padding-bottom:7px;}
/*istop*/
.post-istop {margin-bottom:20px;}
.post-istop ul{width:100%;}
.post-istop li{float:left;width:22%;margin-right:2%;}
.post-istop .istop{margin-top:15px;color:#505050}
.post-istop .istop a{overflow:hidden}
.post-istop .istop:hover a{color:#fff}
.post-istop .istop p{overflow:hidden;margin:0;padding:0 10px;height:35px;line-height:35px;font-size:14px}
.post-istop .istop p a{color:#333}

.yanse {padding:0px;width:15px;font-size:12px;text-align:center;margin-right:7px;display:inline-block;}
.yi {background:#F785BC;color:#fff;}
.si {border:1px #ccc solid;color:#000;}
/*same*/
.same{width:100%; float:left; padding-top:10px;}
.sameTitle{width:100%;margin-bottom:10px;text-align:left; position:relative;}
.sameTitle h3{margin:auto; border-bottom:1px #47bef8 solid;overflow:hidden;position:relative; z-index:2;}
.sameTitle h3 a{height:56px;display:inline-block; margin:0 auto;margin-top:1px;line-height:56px; font-size:25px; overflow: hidden;}
.sameTitle .xlogo-1{background:#fff url(../images/sprite.png) no-repeat 0 0; }
.sameTitle .xlogo-2{background:#fff url(../images/sprite.png) no-repeat 0 -60px; }
.sameTitle .xlogo-3{background:#fff url(../images/sprite.png) no-repeat 0 -118px; }
.sameTitle .xlogo-4{background:#fff url(../images/sprite.png) no-repeat 0 -176px; }
.sameTitle .xlogo-5{background:#fff url(../images/sprite.png) no-repeat 0 -234px; }
.sameTitle .xlogo-6{background:#fff url(../images/sprite.png) no-repeat 0 -292px; }
.sameTitle .xlogo-7{background:#fff url(../images/sprite.png) no-repeat 0 -350px; }
.same .a{float:left; display:inline;}
.same .a ul{text-align: left;margin-top:5px;}
.same .a ul li{height:16px;line-height:16px;margin:20px 0px;overflow:hidden;}
.same .a ul li a{font-size:15px; color:#111;overflow:hidden;}
.same .a ul li a:hover{color:#2196f3;text-decoration:underline;}
.same .b{float:left; display:inline;margin-bottom:12px;}
.same .b ul li{ margin-top:10px; float:left;margin-bottom:2px;}
.same .b ul li h3{margin-bottom:8px; height:25px; overflow:hidden; line-height:20px; }
.same .b ul li h3 a{font-size:16px; font-weight:bold; color:#333;}
.same .b ul li h3 a:hover{ color:#e6077c;}
.same .b .left{width:40%;height:120px;float:left;}
.same .b .right{margin-left:10px;width:55%;float: right; height:120px;text-align:left;overflow:hidden;}
.same .b .right p{font-size:14px; line-height:28px; color:#777;}
.same .c{float:right;overflow:hidden;margin-top:8px;}
.same .c ul li{text-align:left;background:#47bef8;height:42px;border-bottom:1px #fff solid;overflow:hidden;}
.same .c ul li a{width:100%;padding-left:10px;font-size:14px; line-height:42px;color:#fff;display:block;}
.same .c ul li a:hover{display:block;height:42px;background:#e6077c;text-decoration: none;}
.nicePic{ width:100%; margin:auto; padding-bottom:10px;}
.nicePic ul{ width:100%;  margin:auto;}
.nicePic ul li{overflow:hidden; display:inline;padding:5px; margin-right:20px; margin-top:2px;margin-bottom:20px; border:1px #ddd solid; float:left; text-align:center;}
.nicePic ul li:hover{transition:0.2s;border:1px #47bef8 solid; }
.nicePic ul li img{padding:10 0px;border-radius:0px;}
.nicePic ul li img:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);-moz-opacity:0.9; -khtml-opacity:0.9;opacity:0.9; }
.nicePic ul li span{ display:block; font-size:16px; margin-top:16px;}
.nicePic ul li a{ color:#333;display:block; font-size:16px;}
.nicePic ul li a:Hover{ text-decoration:none;}
/*shou ji css for iPhone start here*/
@media only screen and (max-width:767px){
/*focus*/
.focus{width:100%; float:left;  margin-top:1px;}
.today{ width:100%; float:left; overflow:hidden;}
.today ul{ padding:0 10px;text-align:left;}
.today ul li{padding: 3px 0 8px;line-height:47px; height:47px; overflow:hidden;border-bottom:1px #eee solid;}
.today ul li a{padding-left:5px;font-size:14px;color:#333;}
/*slide*/
.fullSlide{ float: left; clear:both;margin: auto;padding-top:30px; padding-bottom:5px; margin-top:20px; text-align:center; width: 100%; }
.post-istop {margin-bottom:10px;}
.post-istop ul{width:100%;}
.post-istop li{float:left;width:48%;margin-right:1%;}
.post-istop .istop{margin-top:15px;color:#505050}
.post-istop .istop a{overflow:hidden}
.post-istop .istop:hover a{color:#fff}
.post-istop .istop p{overflow:hidden;margin:0;padding:0 10px;height:35px;line-height:35px;font-size:14px}
.post-istop .istop p a{color:#333}
/*same*/
.same{width:100%; float:left;}
.sameTitle{width:100%;margin-bottom:10px;text-align:left;position:relative;}
.sameTitle h3{margin:auto;overflow:hidden;position:relative; z-index:2;}
.sameTitle h3 a{height:56px;display:inline-block;margin-left:1px;margin-top:1px;line-height:3333px; font-size:1px; overflow: hidden;}
.sameTitle .xlogo-1{background:#fff url(../images/sprite.png) no-repeat 0 0; }
.sameTitle .xlogo-2{background:#fff url(../images/sprite.png) no-repeat 0 -60px; }
.sameTitle .xlogo-3{background:#fff url(../images/sprite.png) no-repeat 0 -118px; }
.sameTitle .xlogo-4{background:#fff url(../images/sprite.png) no-repeat 0 -176px; }
.sameTitle .xlogo-5{background:#fff url(../images/sprite.png) no-repeat 0 -234px; }
.sameTitle .xlogo-6{background:#fff url(../images/sprite.png) no-repeat 0 -292px; }
.sameTitle .xlogo-7{background:#fff url(../images/sprite.png) no-repeat 0 -350px; }
.same .a{width:100%;float:left; display:inline;}
.same .a ul{text-align:left; padding:0px;}
.same .a ul li{height:20px;line-height:20px;overflow:hidden;}
.same .a ul li a{font-size:14px;color:#111;overflow:hidden;}
.same .a ul li a:hover{color:#2196f3;text-decoration:underline;}
.same .b{width:100%;float:left; display:inline; margin:0; }
.same .b ul{ padding:0 10px;}
.same .b ul li{ margin-top:9px; float:left;width:100%; margin-bottom:8px; }
.same .b ul li h3{margin-bottom:8px; height:22px; overflow:hidden; line-height:20px; }
.same .b ul li h3 a{font-size:18px; font-weight:bold; color:#e6077c;}
.same .b ul li h3 a:hover{ color:#e6077c;}
.same .b .left{ width:34%; height: auto;float:left;overflow:hidden;}
.same .b .left img{ width:100%;}
.same .b .right{ width:63%;float: left; height:75px;text-align:left;overflow:hidden; margin-left:3%;}
.same .b .right p{ font-size:12px; line-height:24px; color:#777;}
.same .c{float:left;width:100%;}
.same .c ul{width:100%;}
.same .c ul li{text-align:left;overflow:hidden;float:left;width:33%;}
.same .c ul li a{width:100%;overflow:hidden;padding-left:10px;font-size:14px; height:42px; line-height:42px; color:#fff;border-right:1px #fff solid; background:#47bef8; transition:0.2s;}
.same .c ul li a:hover{background:#e6077c;border-right:1px #fff solid;text-decoration: none;}
.nicePic{ width:100%; float:left; padding-bottom:10px;}
.nicePic ul{ width:100%; float:left; padding-top:17px;}
.nicePic ul li{ width:48%;height: auto; overflow:hidden; display:inline; margin-right:1%; margin-top:2px;margin-bottom:18px; border:1px #eee solid; float:left; text-align:center; padding-top:8px; padding-bottom:11px; border-radius:0px;box-shadow:0px 2px 2px #eee;}
.nicePic ul li:hover{transition:0.2s;border:1px #eee solid;box-shadow:0px 2px 2px #eee; }
.nicePic ul li img{ width:100%; height:80%;border-radius:0px; }
.nicePic ul li span{ display:block; font-size:14px; margin-top:15px; height:20px; overflow:hidden;}
.nicePic ul li a{ display:block; font-size:14px;}
.nicePic ul li a:Hover{ text-decoration:none;color:#2196f3;}
}