body{margin:0;font-family:"Microsoft Yahei", arial, helvetica, sans-serif;background:#fff;color:#666;font-size:15px;min-width:360px;}
*{padding:0;margin:0;list-style:none;list-style-image:none;}
a{color:#000;text-decoration:none;}
.mh{width:100%;overflow:hidden;}
.mh,.header_1,.header2,#nav{width:100%;}
.header2{display:none !important;}
.ss{float:left;width:calc(100% - 175px);text-align:center;}
/*header*/
.header{width:100%;overflow:hidden;}
/*主题*/
.header_1{background:#008080/*skin*/;overflow:hidden;}
.home {display: block;float: left;height: 40px;width: 122px;color: #ccc;font-weight: 600;text-align: center;font-size: 16px;line-height: 40px;font-family: 方正姚体;background: url(/image/m-sskico.png) no-repeat 3px 5px;background-size: 100px;text-indent:32px;}
.ss{height:40px;font-size:16px;}
#mh_s{height:30px;width:70%;margin-top:5px;border:1px solid #ccc;border:none;line-height:30px;}
.ss button{border:none;height:30px;background:#ccc;padding:0px 10px 0px 10px;line-height:30px;color:#000;}
#nav_btn{float:right;background:url(/image/nav.png) center center no-repeat;height:40px;width:50px;}
.header2{overflow:hidden;clear:both;margin-top:5px;margin-bottom:-3px;}
.header2 li{display:block;float:left;width:18%;padding:1%;box-sizing: border-box}
.header2 li a{display:block;width:100%;text-align:center;border:1px solid #008080/*skin*/;border-radius:3px;line-height:24px;}

 #nav{background:#008080/*skin*/;color:#fff;overflow:hidden; box-sizing:border-box;}
 #nav li{display:block;float:left;height:2.4em;line-height:2.4em;text-align:center;border-bottom:1px solid #ccc;width:50%;box-sizing:border-box;}
 #nav li a{color:#fff;text-align:center;display:block;height:100%;width:100%;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
 #nav li:nth-child(2n+1){border-right:1px solid #ccc;}
 @keyframes nav{from{opacity:0.3;}to{opacity:1;}}
 @keyframes nav_out{from{opacity:1;}to{opacity:0.0;height:0px;}}

.ls_labs{width:100%;overflow:hidden;clear:both;text-align:center;margin-top:10px;height:50px;border-top:1px solid #ccc;padding-top:7px;}
.ls_labs li{display:block;float:left;}
.ls_labs li a{display:block;padding:3px 10px 3px 10px;}
/*主题*/
.ls_t{background:#008080/*skin*/;width:96%;line-height:30px;overflow:hidden;color:#fff;margin-top:10px;padding:0 2% 0 2%;}
.ls_t em,.ls_t h1{ text-decoration:none; font-style:normal;font-weight:600;text-indent:10px;font-size:16px;display:inline;}
.ls_t a{color:#fff}
.ls_cbtn{display:block;float:right;text-align:center;height:28px;overflow:hidden;}
.ls_des{padding:10px;line-height:24px;border:1px solid #ccc;background:#f7f2f2;border-radius:5px;margin-top:5px;}

.ls_footer{width:96%;padding:2%;overflow:hidden;clear:both;}
.ls_footer li{display:block;float:left;line-height:30px;font-weight:600;width:50%;text-align:center; }
.ls_footer li a{text-decoration:underline;display:block;background:#008080/*skin*/;color:#fff;width:98%;height:30px;padding:5px 0px 5px 0px;}
.ls_f_l{float:left;}
.ls_f_r{float:right;}


/*图库页面*/
.tp_dh{width:100%;padding:5px;margin-top:10px;overflow:hidden;}

/*主题*/
.tp_dh a{background:#008080/*skin*/;text-align:center;border:1px solid #008080/*skin*/;border-radius:3px;line-height:24px;padding:0px 5px 0px 5px;color:#fff;}
.tp_info{width:96%;padding:2%;overflow:hidden;}
.tp_info h1{font-size:16px;text-align:center;line-height:30px;margin-bottom:10px;}
.tp_sys{font-size:0.8em;color:#ccc;text-align:center;}
.tp_sys a{color:#808080;text-decoration:underline;margin-left:1em;}
.tp_img{}
.tp_img img{min-width:40%; vertical-align:middle;text-align:center;max-width:98%;margin-bottom:10px;display:block;margin:auto;padding-bottom:5px;}
.tp_c{padding:10px;font-size:14px;line-height:2em;font-size:1.1em;}
.mh_btn{float:right;text-align:center;margin-right:2%;font-size:16px;font-weight:600;border:1px solid #fff;border-radius:5px;background:#000;color:#fff;padding:2%;}
.mh_ml_t{line-height:1.4em;font-size:1.2em;font-weight:600;clear:both;border-bottom:3px solid #ddd;color:#333;width:calc(100% - 10px);margin:10px auto;height:1.4em;padding-bottom:5px}
.mh_ml_t a{display:inline-block;height:100%;color:#333;padding:0px 10px 0px 10px;border-bottom:3px solid red;width:auto;margin-top:0px;position:relative;z-index:5;padding-bottom:5px}
.view_tj_list{padding:10px;overflow:hidden;}


.mh_sx{width:94%;color:#fff;padding:0 3% 0 3%;overflow:hidden; height:30px;font-size:12px;}
/*主题*/
.mh_sx li{background:#008080/*skin*/;display:block;width:48%;height:100%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;border-radius:3px; text-align:center;line-height:30px;}
.mh_sx a{color:#fff;height:100%;padding:0 10px 0 10px;overflow:hidden;}
.mh_s{float:left;}
.mh_x{float:right;}
.tp_footer{width:100%;line-height:40px;text-align:center;margin-bottom:10px;}
.tp_footer a{padding:0px 15px 0px 15px; text-align:center;border:1px solid #ccc;margin-left:-1px;display:inline-block;margin-top:10px; }
.tp_footer_sel{background:#008080/*skin*/;color:white}


.tp_list{overflow:hidden;margin-top:5px;}
.tp_list li{float:left;overflow:hidden;margin-bottom:10px; text-align:center;position:relative;padding-bottom:32%;width:33.33%;display:block;}
.tp_list a{display:block;position:absolute;width:96%;height:100%;left:2%;}
.tp_list li img{width:100%;border-radius:3px;height:80%;display:block;}
.tp_list h2,.tp_list label{display:block;width:96%;padding:2%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1em;height:1.4em;line-height:1.4em;font-weight:400;}

.tp_list2{overflow:hidden;margin-top:5px;}
.tp_list2 li{overflow:hidden;margin-bottom:20px;padding:10px;position:relative;box-sizing:border-box;}
.tp_list2 li img{border-radius:5px;}
.tp_list2_h2{width:70%;line-height:24px;color:#222;float:right;display:block;position:absolute;left:30%;height:100%;}
.tp_list2_img{display:block;float:left;width:25%;position:relative;padding-bottom:20%;padding-top:10px;}
.tp_list2_img img{width:100%;border-radius:5px;height:96%;position:absolute;top:2%;}
.tp_list2 h2,.tp_list2 label{display:block;width:100%;overflow:hidden;font-size:1em;font-weight:400;line-height:1.6em;word-break:break-all;height:4.5em;}
.tp_list2_h2 span{display:block;color:#808080;font-size:0.8em;}
.tp_list2_h2 label{height:60%;}

.tp_list2_txt p{color:#666;font-size:0.8em;padding:5px 0px 5px 0px;}
.tp_list2_txt label{height:auto !important;}
.tp_list2_txt span{font-size:0.8em;color:#808080;text-indent: 2%;}
.tp_list2_txt a{display:block;overflow:hidden;}

.tp_list2_img2 a{display:block;overflow:hidden;clear:both;}
.tp_list2_img2 p{display:block;padding:0;margin-top:5px;overflow:hidden;margin-top:10px;}
.tp_list2_img2 em{display:block;width:33.33%;float:left;position:relative;padding-bottom:24%;}
.tp_list2_img2 img{width:96% !important;display:block;height:100% !important;position:absolute;}
.tp_list2_img2 p em:nth-child(4){display:none;}
.tp_list2_img2 label{display:block;height:auto !important;}
.tp_list2_img2 span{display:block;color:#808080;font-size:0.8em;padding-top:10px;text-indent:2%;clear:both;overflow:hidden;}




.pc_pfooter{width:100%;line-height:40px;text-align:center;margin-bottom:10px;white-space:normal; }
/*主题*/
.pc_pfooter a,.pc_pfooter span{background:#008080/*skin*/;padding:0px 15px 0px 15px; text-align:center;color:#fff;display:inline-block;margin-top:10px;border:1px solid #ccc;margin-left:-1px;}
.pc_pfooter_h{width:40px;}

/*tjico*/
.tj_list{width:100%;overflow:hidden;}
.tj_ico{display:block;float:left;overflow:hidden;width:20%;margin-top:10px;font-size:0.8em;}
 .tj_ico img{display:block;margin:0 auto;width:48px;border-radius:25%;height:48px;}
 .tj_ico em{display:block;text-align:center;width:92%;overflow:hidden;white-space:normal;word-break:break-all;line-height:1.2em;height:2.4em;margin-top:5px;}

.flink{width:100%;margin-top:15px;font-size:12px;display:none;}
.flink a{color:#ccc;margin-left:10px;line-height:30px;display:inline-block;font-size:12px;}
.footer{clear:both;line-height:1.4em;text-align:center;font-size:0.8em;overflow:hidden; white-space:normal;margin-top:20px;padding-bottom:20px;word-break:break-word;padding:2em;}
.footer a{color:#ccc}


@media screen and (min-width:860px)
{
	.header{width:100%;background:#008080/*skin*/;}
	.mh,.header_1,.header2,#nav{width:860px;margin:0 auto;}
	.header2{display:block !important;}
    .header2 li{width:10% !important;padding:5px !important;}
	.header2 li a{color:#008080/*skin*/;}
	.ss{float:right;height:40px;text-align:right;width:220px}
	.ml_dh{ position:fixed;z-index:9999;width:860px !important;}
	 #nav_btn{display:none;}
	 #nav li{width:20%;}
	.tp_list{width:100%;}
	.tp_list li{width:25% !important;padding-bottom:24% !important;}

	.tj_list li{width:16% !important;padding-bottom:30%;}


	.tp_list2_img2 em{width:25% !important;padding-bottom:20%;}
	.tp_list2_img2 p em:nth-child(4){display:block !important;}
	.tp_list2_img{width:22% !important;padding-bottom:18% !important;}
	.tp_list2_h2{padding-top:2px;left:26%;}
	.tp_list2_h2 label{height:72%;}

	.tj_ico{width:10%;}
}

