body {
	padding:0;
	margin: 0px;
	line-height:150%;
	font-size:12px;
	font-family:"宋体";
	color:#000000;
	background-position: center top;
}
body,td,th {font-size: 12px; color: #595959; font-family: 宋体;}
body,h1,h2,h3,h4,h5,h6,h7,p,dl,dd,dt,form,ul,li,div { margin:0; padding:0; box-sizing: border-box; list-style-type:none; }

a  { color:#404040; text-decoration:none;}
a:hover { color:#000000; text-decoration:underline; }

img{ border:none}
.yahei {font-family: "微软雅黑";}
.yaheicu {font-family: "微软雅黑";font-weight: bold;}

.font10 { font-size: 10px; }
.font12 { font-size: 12px; }
.font14 { font-size: 14px; }
.font16 { font-size: 16px; }
.font18 { font-size: 18px; }
.font20 { font-size: 20px; }
.font22 { font-size: 22px; }
.font24 { font-size: 24px; }
.font26 { font-size: 26px; }
.font28 { font-size: 28px; }
.font30 { font-size: 30px; }
.font32 { font-size: 32px; }
.font34 { font-size: 34px; }
.font36 { font-size: 36px; }
.font38 { font-size: 38px; }
.font40 { font-size: 40px; }


.font14line { font-size: 14px; line-height:150%}
.font16line { font-size: 16px; line-height:150%}
.font20line { font-size: 20px; line-height:150%}

.dm_hui12 {color:#808080; font-size:12px; line-height: 21px}
.dm_2hui12 {color: #595959; font-size:12px; line-height: 20px; }
.dm_bai12 {color: #ffffff; font-size:12px;}
.dm_zi13 {color: #990270; font-size:13px; font-weight:bold}

.black {color:#000; line-height:120%}
.black a{ color:#000; text-decoration:none;line-height:120%}
.black a:hover{ color:#000; text-decoration:underline;line-height:120%}

.dred {color:#C40000; line-height:120%}
.dred a{ color:#C40000; text-decoration:none;line-height:120%}
.dred a:hover{ color:#C40000; text-decoration:underline;line-height:120%}

.pink {color:#f2264c; line-height:120%}
.pink a{ color:#f2264c; text-decoration:none;line-height:120%}
.pink a:hover{ color:#f2264c; text-decoration:underline;line-height:120%}

.white120 {color:#fff; line-height:120%}
.white120 a{ color:#fff; text-decoration:none;line-height:120%}
.white120 a:hover{ color:#fff; text-decoration:underline;line-height:120%}

.white100 {color:#fff; line-height:100%}
.white100 a{ color:#fff; text-decoration:none;line-height:100%}
.white100 a:hover{ color:#fff; text-decoration:underline;line-height:100%}

.white {color:#fff; line-height:150%}
.white a{ color:#fff; text-decoration:none;line-height:150%}
.white a:hover{ color:#fff; text-decoration:underline;line-height:150%}

.white14 {color:#ffffff; font-size: 14px; line-height:20px}
.white14 a{ color:#ffffff; font-size: 14px; text-decoration:none;line-height: 20px; }
.white14 a:hover{ color:#ffffff; font-size: 14px; text-decoration:underline;line-height: 20px;  } 

.hui {color:#808080;}
.hui a{ color:#808080; text-decoration:none;}
.hui a:hover{ color:#808080; text-decoration:underline;} 

.hui5 {color:#555555;}
.hui5 a{ color:#555555; text-decoration:none;}
.hui5 a:hover{ color:#555555; text-decoration:underline;}

.hui6 {color:#666666;}
.hui6 a{ color:#666666; text-decoration:none;}
.hui6 a:hover{ color:#666666; text-decoration:underline;}

.hui8 {color:#888888;}
.hui8 a{ color:#888888; text-decoration:none;}
.hui8 a:hover{ color:#888888; text-decoration:underline;}

.skyblue {color:#25a1ff;}
.skyblue a{ color:#25a1ff; text-decoration:none;}
.skyblue a:hover{ color:#25a1ff; text-decoration:underline;} 

.blue {color:#2fc4fc;}
.blue a{ color:#2fc4fc; text-decoration:none;}
.blue a:hover{ color:#2fc4fc; text-decoration:underline;} 

.bluex {color:#14befd;}
.bluex a{ color:#14befd; text-decoration:none;}
.bluex a:hover{ color:#14befd; text-decoration:underline;} 

.black {color:#000;}
.black a{ color:#000; text-decoration:none;}
.black a:hover{ color:#000; text-decoration:underline;} 

.lineheight100{ line-height:100%}
.lineheight{ line-height:150%}
.lineheight16{ line-height:16px}
.lineheight18{ line-height:18px}
.lineheight20 {line-height:20px}
.lineheight22 {line-height:22px}
.lineheight24 {line-height:24px}
.lineheight26 {line-height:26px}
.lineheight40 {line-height:40px}

.wz14 {color: #595959; font-size:14px;}
.d {color:#B40003;font-size: 12px;line-height: 20px;}
.c {text-decoration:none;font-size: 14px;line-height: 20px; }
.c a{text-decoration:none; font-size: 14px;line-height: 20px; }
.c a:hove{text-decoration:none; font-size: 14px;line-height: 20px; }

.cu {font-weight: bold; font-size: 17px; line-height:25px; }
.cu a{font-weight: bold; font-size: 17px; line-height:25px; }
.cu a:hove{font-weight: bold; font-size: 17px; line-height:25px;}

.cu2 {font-weight: bold; font-size: 16px; line-height:18px;}
.cu2 a{font-weight: bold; font-size: 16px; line-height:18px;}
.cu2 a:hove{font-weight: bold; font-size: 16px; line-height:18px;}

.cu3 {font-weight: bold; font-size: 18px; line-height:20px;}
.cu3 a{font-weight: bold; font-size: 18px; line-height:20px;}
.cu3 a:hove{font-weight: bold; font-size: 18px; line-height:20px;}

.lead { height:190px; font:14px/23px arial; background:url(lead.png) no-repeat ; padding-left:80px; margin:20px; }
.lead p { text-indent:2em; }

.tb1 { color:#23A1FF; padding:20px; }
.tb1 dt { font:34px/34px "Microsoft YaHei"; border-left:8px solid #23A1FF; padding-left:10px; }
.tb1 dd { font-family: arial; height:200px; line-height:24px; overflow:auto;  margin-top:10px; }
.tb1 dd p { text-indent:2em; }

.list { width:1000px; margin:0 auto; }
.list li { float:left; width:23%; height:210px; overflow:hidden; margin:1%; }
.list li img { width:100%; }
.list li em { color:#FC6}

.list2 { width:1000px; margin:0 auto; }
.list2 li { float:left; width:48%; height:360px; overflow:hidden; margin:1%; position:relative }
.list2 li:hover p { display:block; }
.list2 li p { width:100%; line-height:30px; position:absolute; left:0; top:0; background:rgba(0,0,0,.5); color:#fff; padding:0 10px; }
.list2 li p a { color:#fff; }
.list2 li img { max-width:100%; max-height:100%; display:none; }
.list2 li img:nth-child(1) { display:block; }
.list2 li em { color:#FC6}
.list2 h4 { font:30px/1.5 "Microsoft YaHei"; color:#fff; }

/*手机**/
@media (max-width: 640px) {
	.w1000 { width:100%; }
	.list2 { width:100%; }
	.list2 li { width:100%; height:inherit; }
}