@charset "gb2312";
/* CSS Document */
* { margin: 0; padding: 0; outline: none; }
*:not(input, textarea) { -webkit-touch-callout: inherit; -webkit-user-select: auto; }
body { font-family: Microsoft Yahei, Arial, sans-serif; background-color: #fff; color: #333; max-width: 6.4rem; margin: 0 auto; font-size:.2rem;
-webkit-touch-callout: inherit; -webkit-user-select: auto; }
html { background-color: #dfebf1; margin: 0 auto; }
img { border: none; }
button, input, select, textarea { margin: 0; padding: 0; outline: none; }
textarea, input { resize: none; outline: none; }
textarea { resize: none; -webkit-appearance: none; }
ul, ol, li { list-style: none outside none; }
dt, dd { display: inline-block; }
em, i { font-style: normal; }
a { text-decoration: none; color: #323232; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
a:hover { text-decoration: none; }
p { text-align: justify; text-justify: distribute-all-lines; }
.clr { zoom: 1; clear: both; height: 0; line-height: 0; font-size: 0; width: 100%; overflow: hidden }
img[src*=".jpg"] { border: none; background-image: url(/images/loading.gif); background-size: 10px 10px; background-position: center center; background-repeat: no-repeat; width: 100%; }
 [class*="icon-n"]:before, [class^="icon-n"]:before {
 content:"";
 background:url(../images/icon-n-bg.png) no-repeat;
 display:inline-block;
 background-size:1.2rem 2.82rem;
}
.icon-n-cs01:before{width:0.62rem; height:0.53rem; background-position: 0 0; position:relative; top:0;}
.icon-n-cs02:before{width:0.49rem; height:0.56rem; background-position: 0px -0.55rem; position:relative; top:0;}
.icon-n-cs03:before{width:0.54rem; height:0.55rem; background-position: 0px -1.13rem; position:relative; top:0;}
.icon-n-cs04:before{width:0.44rem; height:0.54rem; background-position: 0px -1.7rem; position:relative; top:0;}
.icon-n-cs05:before{width:0.54rem; height:0.54rem; background-position: 0px -2.26rem; position:relative; top:0;}
.icon-n-cs06:before{width:0.55rem; height:0.48rem; background-position: -0.64rem 0; position:relative; top:0;}
.icon-n-cs07:before{width:0.54rem; height:0.51rem; background-position: -0.64rem -0.55rem; position:relative; top:0;}
.icon-n-cs08:before{width:0.5rem; height:0.5rem; background-position: -0.64rem -1.13rem; position:relative; top:0;}
.icon-n-cs09:before{width:0.5rem; height:0.48rem; background-position: -0.64rem -1.7rem; position:relative; top:0;}
.icon-n-cs10:before{width:0.51rem; height:0.51rem; background-position: -0.64rem -2.26rem; position:relative; top:0;}

.logo{ overflow:hidden;}
.tabBox{ overflow:hidden; position:relative;}
.tabBox .hd { height: 2.26rem; line-height: 0.65rem; position:absolute;top:4.7rem;overflow: hidden;}
.tabBox .hd ul li { width: 20%; height: 1rem; float: left; cursor: pointer;color: #333333;margin: 0.1rem 0;}
.tabBox .hd ul li.on {color: #1e8eef; }
.tabBox .hd ul li span {width: 0.62rem;height: 0.56rem;display: block;margin: 0 auto;text-align: center;}
.tabBox .hd ul li p{text-align: center;line-height: 0.4rem;}
.tabBox .bd { text-align: center;}
.tabBox .bd img { width: 100%; float: left; }
.tabBox .bd ul { overflow: hidden; }
.tabBox .ban{height: 4.5rem;margin-bottom: 2.4rem;}
.tabBox .ban video{ width:100%; float:left;}
.tabBox .ban p { width: 100%; background: #4d4e4e; height: 0.76rem; line-height: 0.76rem; font-size: 0.24rem; font-weight: bold; color: #fff; padding: 0 0.2rem 0 0.5rem; float: left; }
.tabBox .spqh{ padding: 0.15rem 0.2rem;overflow:hidden;}
.tabBox .spqh p { width: 48%; float: left; margin:0.1rem 0;}
.tabBox .spqh p:nth-child(even) { width: 48%; float: right; }
.tabBox .spqh span { font-size: 0.24rem; line-height: 2; color: #626262; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.banner { overflow:hidden;padding:0 0 0.15rem; position:relative;}
.banner .hd { position:absolute; z-index:1; bottom:0; left: 42%;}
.banner .hd ul { overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:0.15rem; display:block }
.banner .hd ul li { -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; width:0.1rem; height:0.1rem; border-radius: 50%; margin-right: 0.1rem; font-size: 0px; background: #b5b5b5; border: 1px solid #a7a7a7; float:left; }
.banner .hd ul .on { background:#0e76ff; }
.head img {float: left;}

.mytj{ padding:0 0.2rem 0.1rem;overflow:hidden; }
.mytj .tit { font-size: 0.3rem;}
.mytj ul{ margin-top:0.2rem;}
.mytj ul li{width:2.52rem; height:2.8rem;float: left;box-shadow: 0 0 0.1rem rgba(194,194,194,.5);border-radius: 0.1rem; padding:0.15rem;margin-bottom: .2rem;}
.mytj ul li:nth-child(even) {float: right; }
.mytj ul li img{ width:1.15rem; margin:0 auto;display: block; margin-bottom:0.15rem;}
.mytj ul li span{ font-size:0.22rem; color:#6e6e6e;display: block; text-align:center; line-height:0.3rem;}
.mytj ul li span i{ font-size:0.18rem;}
.mytj ul li em{ color:#ffa723;display: block;font-size:0.18rem;text-align:center;}
.mytj ul li p{ color:#a7a8a8;font-size:0.18rem; line-height:0.24rem; margin-top:0.15rem;}

.mysp { padding:0 0.2rem 0.1rem; overflow:hidden;}
.mysp .tit { font-size: 0.3rem;}
.mysp ul li { margin-top:0.2rem;overflow: hidden; }
.mysp ul li .pic{ width: 2.65rem; height: 1.49rem;float: left; }
.mysp ul li .txt { width:3.15rem; float:right;}
.mysp ul li .title { font-size: 0.26rem; font-weight: bold; color:#000;line-height: 0.28rem;}
.mysp ul li .txt p { font-size:0.22rem; color: #666; line-height: 0.28rem;margin-top: 0.05rem;}
.mysp ul li .view{margin-top: 0.08rem;}
.mysp ul li .view span { height: 0.2rem; line-height: 0.2rem; display: inline-block;font-size: 0.18rem; color:#999;}
.mysp ul li .view span.zan{ margin-left:0.6rem;}
.mysp ul li .view span em.yan{ width:0.26rem; height:0.18rem;display: inline-block; background:url(../images/icon_yan.png) no-repeat; background-size:100%; margin-right:0.05rem;}
.mysp ul li .view span em.zan{ width:0.2rem; height:0.2rem;display: inline-block; background:url(../images/icon_zan.png) no-repeat; background-size:100%; margin-right:0.05rem;}

.formnew {margin:0 0.2rem 0.1rem; padding:0.15rem 0.12rem 0;border: 1px solid #e5e5e5;overflow:hidden;}
.formnew .dh {width: 5.74rem;margin: 0 auto;}
.formnew .con {margin-top:0.15rem;position:relative;overflow:hidden;}
.formnew .fromnew_con {width:3.12rem;color:#fff;position:absolute;top:0.74rem;right:0.26rem;}
.formnew .fromnew_con p {font-size:0.22rem;margin:0.25rem 0.2rem 0;line-height:0.3rem;overflow:hidden;}
.formnew .fromnew_con p label {width:26%;float:left;letter-spacing:normal;text-align:left;}
.formnew .fromnew_con p input,.formnew .fromnew_con p textarea {width:74%;float:left;line-height:0.3rem;border:none;box-shadow:-1px -1px 1px #333;color:#666;font-size:0.18rem;text-indent:0.05rem;}
.formnew .fromnew_con p:nth-of-type(1) input {width:45%;}
.formnew .fromnew_con p:nth-of-type(3) input {font-size:0.18rem;}
.formnew .fromnew_con p:nth-of-type(1) select {width:22%;height:0.3rem;border:0;box-shadow:-1px -1px 1px #333;float:right;color:#666;}
.formnew .fromnew_con .frommew_c_btn {text-align:center;padding:6% 0;overflow:hidden;}
.formnew .fromnew_con .frommew_c_btn span {width:38%;height:0.3rem;border:1px #f5b37e solid;border-radius:0.05rem;display:inline-block;font-size:0.16rem;text-align:center;color:#fff;float:left;background-color:#ff7302;margin:0 0 0 8%;box-shadow:0 0 0.02rem rgba(0,0,0,.7);}
.formnew .fromnew_con .frommew_c_btn span:nth-of-type(2) {background-color:#3f83c6;border:1px #69aef3 solid;}
.formnew .fromnew_con .frommew_c_btn input {height:0.3rem;border:0;background:none;color:#fff;font-family:"Î¢ÈíÑÅºÚ";font-size:0.18rem;}
.formnew .fromnew_con .frommew_c_btn span a {color:#fff;display:inline-block;width:100%;line-height:0.3rem;}

.foot{ width:100%; height:2.55rem; background:url(../images/pic_foot.jpg) 0 0/100% no-repeat;}
.foot p{ width:2.9rem; margin-left:3.5rem; margin-top:.3rem; color:#fff; float:left; line-height:.3rem; font-size:.22rem;}
.foot p.p2{ margin-top:.1rem;}
.foot p.p2 a{color:#ffa252; font-weight:bold;}
.foot p.p3{ font-size:.24rem;margin-top:.1rem;}

