﻿@charset "utf-8";
/* CSS Document */
.weiz{ height:63px; font:14px "Microsoft Yahei"; line-height:63px; color:#666; overflow:hidden;}
.weiz a{ color:#666; padding:0 5px;}

.topadcs{ width:100%;overflow:hidden; text-align:center;margin:0px auto;}
.topadcs a img{ width:100%; height:auto; display:block;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:400px;}


.bg1{ background:#eee; height:auto; padding-bottom:52px; overflow:hidden;}
.tit01 a{ display:block; font:30px "Microsoft Yahei"; height:53px; line-height:53px; overflow:hidden; color:#333; background:url(Img/line.gif) no-repeat left bottom;}
.tit01 a:hover{color:#319cff;}
.qs{ padding-top:25px;}
.ne{ background:#fff; height:656px; margin-bottom:10px; overflow:hidden; padding:0 35px;}
.tit01 a{ background:url(Img/qs_line.gif) repeat-x left bottom;}
.tit01 span{ float:right; font-size:16px; color:#333;}


/*1*/
.ne1{ background:#fff; padding:25px 35px 23px 35px; border-bottom:8px solid #f2f2f2;}
.ne1 .dl02{ margin-top:22px; width:350px; background:url(Img/line.gif) no-repeat right top; overflow:hidden; float:left; height:173px; padding-right:25px;}
.ne1 .dl02 dt{ height:30px; overflow:hidden; font:14px "Microsoft Yahei"; color:#958e95; line-height:35px;}
.ne1 .dl02 dt span{ display:inline-block; float:left; width:28px; height:28px; border:1px solid #d0d0d0; text-align:center; font:18px "Microsoft Yahei"; line-height:28px; color:#319cff; overflow:hidden; margin-right:8px;}
.ne1 .dl02 dd h4 a{ display:block; font:16px "Microsoft Yahei"; line-height:30px; height:30px; overflow:hidden; color:#333;}
.ne1 .dl02 dd p{ font:14px "Microsoft Yahei"; line-height:24px; height:72px; overflow:hidden; color:#666; margin-top:5px;}
.ne1 .dl02 dd p a{ color:#319cff;}
.ne1 .dl04{ padding:0 25px; width:320px;}
.ne1 .nb{ background:none; padding-left:25px; width:350px; padding-right:0;}


.dl03{ height:160px; border:1px solid #d7d7d7; overflow:hidden; margin-top:30px; padding:30px 28px 0 28px;}
.dl03 dt{ width:300px; height:132px; overflow:hidden; float:left;}
.dl03 dt img{width:300px; height:132px;}
.dl03 dd{ width:740px; overflow:hidden; float:right;}
.dl03 dd h4{ height:30px; overflow:hidden; font:20px "Microsoft Yahei"; line-height:30px;}
.dl03 dd h4 a{ color:#1c1c1c;}
.dl03 dd h4 a:hover{ color:#319cff;}
.dl03 dd p{ font:14px "Microsoft Yahei"; line-height:28px; height:56px; color:#737373; overflow:hidden; margin-top:8px;}
.dl03 dd em a{ display:block; width:148px; height:30px; border:1px solid #c3c8cd; font:14px "Microsoft Yahei"; text-align:center; line-height:30px; color:#333; overflow:hidden; margin-top:13px;}




.ne22 .dl03{ height:180px; border:1px solid #d7d7d7; overflow:hidden; margin-top:30px; padding:30px 28px 0 28px;}
.ne22 .dl03 dt{ width:300px; height:152px; overflow:hidden; float:left;}
.ne22 .dl03 dt img{width:300px; height:152px;}

.ne22{ background:#fff; padding:25px 35px 23px 35px; border-bottom:8px solid #f2f2f2;}
.ne22 .dl02{ margin-top:22px; width:310px; overflow:hidden; float:left; padding-right:65px;}
.ne22 .dl02 dt{width:310px; height:162px; overflow:hidden;}
.ne22 .dl02 dt img{width:300px; height:152px; border:2px solid #eee; padding:3px;}
.ne22 .dl02 dt span{ display:inline-block; float:left; width:28px; height:28px; border:1px solid #d0d0d0; text-align:center; font:18px "Microsoft Yahei"; line-height:28px; color:#319cff; overflow:hidden; margin-right:8px;}
.ne22 .dl02 dd{width:310px;}
.ne22 .dl02 dd h4 a{ display:block; font:16px "Microsoft Yahei"; line-height:40px; height:40px; overflow:hidden; color:#333;}
.ne22 .dl02 dd p{ font:14px "Microsoft Yahei"; line-height:30px; height:90px; overflow:hidden; color:#666; margin-top:5px;}
.ne22 .dl02 dd p a{ color:#319cff;}
.ne22 .dl04{ padding:0px; }
.ne22 .nrr2{padding:10px 28px; border:1px solid #d7d7d7; border-top:0;}
/*3*/
.ne2{ background:#fff; padding:25px 35px 20px 35px; width:620px; float:left;}
.ne2 .tit01 a{ margin-bottom:47px;}
.ne2 dl{ height:130px; border:3px solid #f2f2f2; background:#f2f2f2; overflow:hidden; margin-bottom:21px; padding:0 30px 0 8px;}
.ne2 dt{ width:250px; height:110px; float:left; overflow:hidden; margin-top:7px;}
.ne2 dt img{width:250px; height:110px;}
.ne2 dd{ width:320px; float:right; overflow:hidden; margin-top:14px;}
.ne2 dd h4 a{ display:block; font:20px "Microsoft Yahei"; height:40px; line-height:40px; overflow:hidden; color:#1c1c1c; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ne2 dd h4 a:hover { color:#319cff;}
.ne2 dd p{ font:14px "Microsoft Yahei"; line-height:30px; height:60px; overflow:hidden; color:#737373;}
.ne2 dd p a{ color:#319cff;}
.ne2 dd p a:hover{ color:#319cff;}

.ne4{float:left;background:#fff; padding:25px 35px 20px 35px; width:420px; margin-left:20px; height:570px;}
.ne4 .nr{ height:470px;overflow:hidden;}
.ne4 dl { padding:25px 0; border-bottom:dashed 1px #e5e5e5;}
.ne4 dl dt { background: url(Img/wd_w.gif) no-repeat 0 0; height:22px; line-height:22px; padding-left:35px; overflow:hidden; margin-bottom:10px;}
.ne4 dl dt a { color:#333; font-size:14px;}
.ne4 dl dt a:hover { color:#319cff;}
.ne4 dd { background:url(Img/wd_d.gif) no-repeat 0 4px;   line-height:25px; padding-left:35px; font-size:14px;color:#868686; white-space:normal; word-break:normal;}
