@charset "gb2312";
/* CSS Document */
/**公共代码开始**/
*{ margin:0; padding:0;}
body{ font-size:12px; line-height:24px; color:#000; background:#fff; max-width:320px; margin:0 auto;}
ul,ol{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;}
a img{ border:0;}
.fl{ float:left;}
.fr{ float:right;}
p{ text-indent:2em;}
.cl:after{ content:''; display:block; clear:both;}
/**公共代码结束**/

/**头部**/
/**头部**/
.header{ height:44px; background-color:#0290d8; padding-left:10px; padding-right:10px; }
.c_header h1{height:36px; width:80%; float:left;} 
.c_header h1 img{ width:265px; height:44px; float:left; margin-right:3px;}
.c_header h1 span:nth-of-type(1){float:left; font-size:14px; color:#fff;  -webkit-text-shadow:0px 0px 2px #000; -moz-text-shadow:0px 0px 2px #000; -o-text-shadow:0px 0px 2px #000;-ms-text-shadow:0px 0px 1px #000;font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";line-height: 24px !important;}
.c_header h1 span:nth-of-type(2){font-size:10px; color:#fff; float:left; line-height:20px; word-spacing:2px;font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";line-height: normal !important;}
.c_header{ height:50px; background-color:#067253; position:fixed; padding:0; z-index:99; top:42px;width: 320px;}
/*---细化--*/
.mroe_bj{width:54px; height:44px;float:right;background-color:#067253;animation:myfirst 1s linear  infinite alternate; -moz-animation:myfirst 1s linear  infinite alternate;-ms-animation:myfirst 1s linear  infinite alternate;-o-animation:myfirst 1s linear  infinite alternate; -webkit-animation:myfirst 1s linear  infinite alternate; }
.moreclick{ background-color:#067253;animation:myfirst 1s linear  infinite alternate; -moz-animation:myfirst 1s linear  infinite alternate;-ms-animation:myfirst 1s linear  infinite alternate;-o-animation:myfirst 1s linear  infinite alternate; -webkit-animation:myfirst 1s linear  infinite alternate;  }
@keyframes myfirst


{


	from{ background-color:#067253;}


	to{ background-color:#07a678;}


}


@-moz-keyframes myfirst


{


	from{ background-color:#067253;}


	to{ background-color:#07a678;}


}


@-webkit-keyframes myfirst


{


	from{ background-color:#067253;}


	to{ background-color:#07a678;}


}


@-o-keyframes myfirst


{


	from{ background-color:#067253;}


	to{ background-color:#07a678;}


}


@-ms-keyframes myfirst


{


	from{ background-color:#067253;}


	to{ background-color:#07a678;}


}

.box{display:-moz-box;display:-webkit-box;display:box;-moz-box:pack:center;-webkit-box-pack:center;box-pack:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;box-sizing:border-box;}


.textarea{border-radius:0;}
.more{position:absolute; top:12px; right:15px; color:#fff; width:23px; height:23px;background:url(../images/ico.png) no-repeat;background-size:auto 23px; cursor:pointer; }
#toplistwrap{display:none;}


.s_toplist-n{background-color:#07a678;z-index:97;display:block;box-shadow:0 2px 3px #687578;display:none;position:fixed;width:100%; top:44px;max-width: 320px; margin-top:42px;}

.mt5{ margin-top:5px;}
.s_topwrap-n{}
.pr {position:relative;}
.mt15{ margin-top:15px;}
.s_topwrap-n a{display:block;height:37px;line-height:37px;color:#FFF;width:84px;text-align:center;-webkit-box-flex:1;color:#fff;font-size:14px;font-weight:bold;-moz-box-flex:1;}


.s_topline-n{border-top:1px solid #058560;border-bottom:1px solid #07a678;content: "";margin:0px 10px;height:auto;}


.up-n i{background:url(../images/up_slide.png) no-repeat;-webkit-background-size:57px 27px;-moz-background-size:57px 27px;background-size:57px 27px;display:inline-block;width:57px;height:27px;position: absolute;left:50%;margin-left:-29px;top:0px;cursor:pointer;z-index:1;}



.banner{ width:320px; margin:50px auto 0; height:163px;}

/**导语**/
.daoyu{ width:320px; height:92px; margin:0 auto; background:#ebebeb;}
.daoyu p{ width:216px; line-height:22px; float:left; margin-left:10px; margin-top:9px;}

/**tit1**/
.tit1{ width:320px; height:74px; margin:20px auto 0; position:relative;}
.tit1 a{ position:absolute; left:126px; top:42px;}
.tit1_txt{ width:320px; height:308px; margin:4px auto 0;}
.tit1_div1{ width:320px; height:105px; float:left; margin-top:10px; background:#f7f5f5;}
.tit1_div1 p{ width:156px; line-height:22px; float:right; margin:7px 8px 0 0;}
.tit1_div2{ width:320px; height:130px; float:left; margin-top:10px; background:#f7f5f5;}
.tit1_div2 .div2_le{ width:191px; height:130px; float:left;}
.tit1_div2 .div2_le span{ width:191px; height:26px; float:left; text-align:center; line-height:26px; color:#f10000; background:#d9d9d9;}
.tit1_div2 .div2_le p{ width:170px; line-height:22px; float:left; margin:6px 0 0 8px;}
.tit1_txt .tit1_a{ float:left; margin:18px 0 0 22px;}

/**tit2**/
.tit2_txt{ width:320px; height:459px; margin:0 auto;}
.tit2_div1{ width:320px; height:108px; float:left; position:relative;}
.tit2_div1 span{ width:86px; height:24px; background:#218663; float:left; text-align:center; line-height:24px; font-family:"微软雅黑"; font-size:15px; color:#fff;}
.tit2_div1 p{ line-height:22px; width:204px; text-indent:0em;}
.tit2_div1 .sp1{ position:absolute; left:8px; top:13px;}
.tit2_div1 .sp2{ position:absolute; left:8px; top:53px;}
.tit2_div1 .p1{ position:absolute; left:104px; top:13px;}
.tit2_div1 .p2{ position:absolute; left:104px; top:48px;}
.tit2_txt .tit2_sp{ width:306px; height:29px; float:left;margin-left:7px; background:#d9d9d9; line-height:29px; text-align:center;}
.tit2_txt .tit2_a{ float:left; margin:18px 0 0 17px;}

/**tit3**/
.tit3_txt{ width:320px; height:459px; margin:0 auto;}
.tit3_div1{ width:320px; height:108px; float:left; position:relative;}
.tit3_div1 span{ width:86px; height:24px; background:#218663; float:left; text-align:center; line-height:24px; font-family:"微软雅黑"; font-size:15px; color:#fff;}
.tit3_div1 p{ line-height:22px; width:204px; text-indent:0em;}
.tit3_div1 .sp1{ position:absolute; left:8px; top:13px;}
.tit3_div1 .sp2{ position:absolute; left:8px; top:53px;}
.tit3_div1 .p1{ position:absolute; left:104px; top:13px;}
.tit3_div1 .p2{ position:absolute; left:104px; top:48px;}
.tit3_txt .tit2_sp{ width:306px; height:29px; float:left;margin-left:6px; background:#d9d9d9; line-height:29px; text-align:center;}
.tit3_txt .tit2_a{ float:left; margin:18px 0 0 17px;}

/**tit4**/
.tit4_txt{ width:320px; height:459px; margin:0 auto;}
.tit4_div1{ width:320px; height:108px; float:left; position:relative;}
.tit4_div1 span{ width:86px; height:24px; background:#218663; float:left; text-align:center; line-height:24px; font-family:"微软雅黑"; font-size:15px; color:#fff;}
.tit4_div1 p{ line-height:22px; width:216px; text-indent:0em;}
.tit4_div1 .sp1{ position:absolute; left:8px; top:13px;}
.tit4_div1 .sp2{ position:absolute; left:8px; top:53px;}
.tit4_div1 .p1{ position:absolute; left:104px; top:13px;}
.tit4_div1 .p2{ position:absolute; left:104px; top:48px;}
.tit4_txt .tit2_sp{ width:306px; height:29px; float:left;margin-left:6px; background:#d9d9d9; line-height:29px; text-align:center;}
.tit4_txt .tit2_a{ float:left; margin:18px 0 0 24px;}

/**tit5**/
.tit5_txt{ width:320px; height:465px; margin:0 auto;}
.tit5_div1{ width:320px; height:114px; float:left; position:relative;}
.tit5_div1 span{ width:86px; height:24px; background:#218663; float:left; text-align:center; line-height:24px; font-family:"微软雅黑"; font-size:15px; color:#fff;}
.tit5_div1 p{ line-height:22px; width:216px; text-indent:0em;}
.tit5_div1 .sp1{ position:absolute; left:8px; top:13px;}
.tit5_div1 .sp2{ position:absolute; left:8px; top:53px;}
.tit5_div1 .p1{ position:absolute; left:104px; top:13px;}
.tit5_div1 .p2{ position:absolute; left:104px; top:48px;}
.tit5_txt .tit2_sp{ width:306px; height:29px; float:left;margin-left:6px; background:#d9d9d9; line-height:29px; text-align:center;}
.tit5_txt .tit2_a{ float:left; margin:18px 0 0 24px;}

.tit_zt{ width:320px; height:119px; margin:18px auto 0;}

/**tit6**/
.tit6_txt{ width:320px; height:110px; margin:0 auto;}
.tit6_txt p{ width:300px; float:left; line-height:22px; margin:8px 0 0 10px;}



/*底部*/
/*dizhi*/
.dizhi{ width:320px; height:54px; margin:10px auto; background:url(../images/dizhi.gif) no-repeat center; position:relative;}
.dizhi form{ position:absolute; left:57px; top:25px;}
.dizhi .put1 { border:none; text-indent:11px; width:203px; height:22px; line-height:22px; color:#838383; background:none; }
.dizhi .put2 { width:51px; height:24px; text-align:center; line-height:24px; color:#FFF; cursor:pointer; border:none; background:none; }

/**短信**/
.bm_dz{ width:285px; margin:10px auto 0; height:46px; background:url(../images/bmtd_dz.gif) no-repeat; position: relative; }
.bm_td_dh{ background:none;width:182px; height:23px; font-family:"微软雅黑"; font-size:12px; position:absolute; left:50px; top:20px; border:none; background-color:transparent; text-indent:10px;} 
.bm_td_tj{ background:none; width:53px; height:25px; border:none;position:absolute; right:0px; bottom:2px; cursor:pointer;}
/*底部*/
footer{background:#067253; margin-bottom:30px;}
.footnav {display:-webkit-box;display:-moz-box;display:box; color:#fff; line-height:30px; box-shadow:0 1px 2px #0ba63a;}
.footnav a{-webkit-box-flex:1; -moz-box-flex:1;font-size:14px; color:#fff;text-align:center;height:40px; width: 85%; margin: 0 5px;}
.footinfo{ color:#fff; line-height:24px; padding:10px; text-align:center;}
.footinfo a{ color:#fff;}
.pt10 { padding-top:10px;}








