@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;}

/**导语**/
.daoyu{ width:320px; height:121px; margin: 8px auto 0; background:url(../images/daoyu.jpg) no-repeat center;}
.daoyu1{ float:left; margin:18px 0 0 13px;}
.daoyu p{ width:240px; float:left; line-height:24px; margin-left:10px; margin-top:10px;}

/**part1**/
.part1_d1{ width:320px; height:48px; margin:9px auto 0;}
.part1_txt{ width:308px; height:390px; margin:0 auto; border:6px #1e5945 solid; border-top:none;}
.part1_txt ul{ width:306px; height:208px; float:left; margin-top:10px;}
.part1_txt ul li{ width:100px; height:100px; margin:0 0 4px 3px; float:left;}
.part1_txt ul .li_z{ width:97px !important;}
.part1_txt ul li span{ width:100%; height:38px; background:#1e5945; float:left; font-family:"微软雅黑"; font-size:16px; color:#fff; text-align:center; line-height:38px;}
.part_td{ width:308px; height:110px; float:left; margin-top:12px; background:#ededed;}
.part_td p{ width:288px; margin:7px auto 0;}

/**part2**/
.part2_d1{ width:320px; height:48px; margin:16px auto 0;}
.part2_txt{ width:308px; height:392px; margin:0 auto;border:6px #1e5945 solid; border-top:none;}
.part2_div1{ width:140px; height:88px; float:left; background:url(../images/part2_x1.jpg) no-repeat center; margin-left:10px;}
.part2_div1 p{ width:120px; margin:7px auto 0; line-height:24px;}
.part2_div2{ width:140px; height:88px; float:left; background:url(../images/part2_x2.jpg) no-repeat center; margin-left:10px;}
.part2_div2 p{ width:126px; margin:12px auto 0; line-height:24px;}
.part2_div3{ width:140px; height:88px; float:left; background:url(../images/part2_x3.jpg) no-repeat center; margin-left:10px; margin-top:10px;}
.part2_div3 p{ width:120px; margin:14px auto 0; line-height:24px;}
.part2_div4{ width:140px; height:88px; float:left; background:url(../images/part2_x4.jpg) no-repeat center; margin-left:10px; margin-top:10px;}
.part2_div4 p{ width:120px; margin:14px auto 0; line-height:24px;}

.part_swt{ width:320px; height:100px; margin:16px auto 16px;}

/**part3**/
.part3_d1{width:320px; height:48px; margin:0 auto ;}
.part3_txt{ width:308px; height:508px; margin:0 auto; border:6px #1e5945 solid; border-top:none;}
.part3_5{ width:308px; height:53px; float:left; background:url(../images/part3_5.jpg) no-repeat center;}

/**part4**/
.part4_d1{width:320px; height:48px; margin:16px auto 0;}
.part4_txt{ width:308px; height:272px; margin:0 auto; border:6px #1e5945 solid; border-top:none;}

/*底部*/
footer{background:#067253; margin-bottom:30px;}


.footnav {display:-webkit-box;display:-moz-box;display:box; margin-left:10px; width:300px; 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;}












































