@charset "gb2312";
*{ margin:0px; padding:0px; border:0; }
html, body {width:100%; height:100%;  margin:0px; padding:0;  font:16px/1.5 "Microsoft YaHei" , tahoma, arial, \5FAE\8F6F\96C5\9ED1, "Hiragino Sans GB", sans-serif;background:#fff; -webkit-font-smoothing: antialiased; }


div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,button {border:0;  padding:0; margin:0; font-weight:normal; } 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;list-style:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6,p,em,i,b,span { margin:0; padding:0; font-weight:normal; font-style:normal;}
ol,ul {list-style:none;}
address,cite,code,th {font-weight:normal;font-style:normal;}
img:hover { opacity:1; filter: alpha(opacity=100); }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size: 12px; }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
.fl { float:left; }
.fr { float:right; }
a { color:#404040; text-decoration:none; }
a:hover{ color:#c00; text-decoration:none;}

div,ul,li,h1,h2,h3,h4,h5,h6,dl,dd,dt,p,i,em,b,span,td,tr,font { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.amn { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn img { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn:hover img { -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);}

.amn2 { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn2 img { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn2:hover img { -webkit-transform:scale(1.15); -moz-transform:scale(1.15); -ms-transform:scale(1.15); -o-transform:scale(1.15); transform:scale(1.15);}



.banner { background: url("../images/banner.jpg") no-repeat top center; height:500px; }

.warp { width:1200px; margin:0 auto; overflow:hidden;  }


h2 { font-size:28px; font-weight:700; border-bottom:#efefef 1px solid; padding:25px 0; margin-bottom:35px;text-align: center;}
h2 font { color:#0e6edd; margin:0 auto -45px; padding-right:10px; width:180px; background:#FFF; display:block;}
h2 i { /*width:0; height:0; display:block; float:right;  margin-top:20px; border:5px solid transparent; border-top-color:#0e6edd;*/}

.footer { background: #333; line-height: 70px; text-align: center; margin-top: 45px; color: #fff;}

/*台风动向*/
.tfdx { overflow:hidden;}
.tfdx dt { font-size:15px; width:70px; float:left; color:#0e6edd; line-height:48px;text-align: right;}
.tfdx dd { width:480px; float:right; border-left:#ccc 1px solid; padding:12px 0 12px 25px; font-size:16px; line-height:24px;}
.tfdx dd i { width:8px; height:8px; display:block; border:5px solid rgba(13,76,195,0.6); background:#FFF; float:left; border-radius:50%; margin-left:-35px; margin-top:4px;}
.tfdx dd em { font-size:14px; color:#999; margin-right:8px;}
#boxscroll { height:600px; overflow:auto; }

/*动态_列表*/
.lhsd { width:100%; float:left;  margin-bottom:15px; }
.lhsd ul li { width:100%; font-size:18px;  color:#666; line-height:50px; height:50px; overflow:hidden; background: url(../images/yuan.png) left center no-repeat;  border-bottom:1px dashed #e6e6e6; text-indent:1.5em; }
.lhsd ul li span { float:right; font-size:16px; line-height:50px; color:#888; margin-left:20px; }


/*手机自适应*/
@media screen and (max-width:999px) and (min-width: 160px){

.banner { width:100%;}
.banner { background: url("../images/banner.jpg") no-repeat top center / cover; height:13rem; }
	
.warp {  width: 100%; padding:0 5%;}
	
	
.lhsd { width:100%; float:left;  margin-bottom:15px; }
.lhsd ul li { width:100%; font-size:1.1rem;  color:#666; line-height:1.5em; padding:10px 0; height:auto; overflow:auto; background: url(../images/yuan.png) left 18px no-repeat;  border-bottom:1px dashed #e6e6e6; text-indent:1.5em; }
.lhsd ul li span { display: none;}	
	
.footer { width: 100%;  background: #333; line-height: 1.5em; text-align: center; margin-top: 5%; color: #fff; padding:3% 5%; font-size: .95rem}
	
	}
