ul,ol,li,dl,dt,dd,p{ margin:0; padding:0;font-size:1.1em;list-style: none}
h1,h2,h3,h4,h5,h6{ ;margin:0; padding:0; font-size:1.1em; font-weight:bold; font-family:"Microsoft YaHei";}
body{ font-size:1em; color:#333; font-family:"Microsoft YaHei"; margin:0 auto;}
a{text-decoration: none;color: #000}
*{padding: 0;margin:0;}
body,html{height: 100%}


.top{width: 100%;height: 2.8em;background: #fff}
.top .top_lf{float: left;line-height: 2.4em;font-family: '宋体';font-size: 1.2em;;font-weight: bold;color: #2975e6}
.top .top_lf img{height: 100%;}
.top .top_ri{position: relative;float:right;width: 3em;height: 100%;margin-right: 0.5em}
.top .top_ri img{width: 100%;height: 80%;margin-top: 0.2em}


.banner{width: 100%;height: 9em;background: #6a9fef;position: relative;}
.banner .br_a{text-align: center;position: absolute;bottom: 0.1em;width: 12em;height: 1.5em;left: 23%;}
.banner .br_a a{width: 0.8em;height: 0.8em;border-radius: 50%;background: #fff;display: inline-block;}

.banner .br_a .xuan{background: #2975e6}
.banner li{width: 100%;height: 100%;position: absolute;display: none;}
.banner li img{width: 100%;height: 100%;}
.banner li:nth-child(1){display: block;}



.content{width: 94%;height: 48em;margin: 1em auto}
.content .ct_top{
	height: 2em;border-bottom: 1px solid #2975e6;line-height: 2em;color: #484848;
	float: left;width: 100%;border-top: 1px solid #2975e6;margin-bottom: 1em
}
.content .ct_top>a{color: #2975e6;font-size: 0.9em;}
.content .ct_top a div{margin: 0 0.5em;margin-top: 0.75em;
	float: left;width: 0.8em;height: 0.8em;background: #ff0000}
.content .ct_top span a{float: right;color: #484848;font-size: 0.9em;margin-right: 0.5em}


.content .row{margin-bottom: 1em;width: 48%;height: 10em;border: 1px solid #ccc;position: relative;float: left;}
.content a:nth-child(odd) .row{float: right;}
.content .row img{max-height: 75%;width: 100%;}
.content .row .row_p{position: absolute;bottom: 0;letter-spacing: 0;min-height: 2em;width: 100%;color: #484848;font-size: 0.8em;text-align: center;word-wrap: break-word;}


.content li{text-indent: 1em;clear: both;width: 100%;height: 3em;line-height: 3em;color: #c60e0e;font-size: 0.8em;border: 1px solid #ccc;margin-bottom: 1em}
.content:nth-child(2){height: 53em}
.content li span{float: right;margin-right: 0.5em;color: #484848}




.compc{width: 100%;height: 3em;background: #393ab9;font-size: 1em;letter-spacing: 0.1em;line-height: 3em;text-align: center;color: #fff}

.banner2{width: 100%;height: 4em;margin-bottom: 2em}
.banner2 img{width: 100%;height: 100%;}



.spran{height: 4em;width: 100%;}










/*底部*/
.bottom{height: 3.5em;width: 100%;position: fixed;background: #2975e6;bottom: 0;left: 0;z-index: 1;text-align: center;}
.bottom a{width: 25%;height: 100%;display: inline-block;float: left;color: #fff;font-size: 0.8em;margin-top: 0.2em}
.bottom a img{width: 2.5em;height: 2.5em;}
/*底部*/




	






/*全屏遮罩*/
.wrap{z-index: 2;display: block;position: fixed;top: 0em;left: -100%;height: 100%;width: 100%}
.wrap .wp_left{width: 55%;height: 100%;background: #46a2f0;box-shadow: 0 0 0.2em #ccc;text-align: center;}
.wrap .wp_left li a{line-height: 3.5em;height: 3.5em;text-align: center;display: inline-block;color: #fff;
    width: 100%;font-size: 0.9em}
    .wrap .wp_left hr{border: 0;
height: 1px;
background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(91, 106, 224, 0.5), rgba(0, 0, 0, 0))}
.wrap .wp_left hr:last-of-type {background-image: none;}


/*全屏遮罩*/































































