
body{font-size:14px;font-family:"微软雅黑";overflow-x:hidden; min-width: 1180px; max-width: 1920px;}
a{ text-decoration:none; outline:none; cursor:pointer;}
.wrapper{ width:1180px; margin:0 auto;}
.clear{clear:both; height:0; float: none !important;}

/*banner*/
.banner{ background:url(banner.png) no-repeat scroll center; width:100%; height:218px; margin-bottom:30px;}

/*content*/
.content{ padding-bottom:145px;}
.content-left .p1{ height:50px; line-height:50px; text-align:center; font-size:18px; color:#333; border-bottom:1px solid #ddd; width:211px; margin-left:5px; cursor:pointer;}
.content-left .p1 a{display:block;color:#333;}
.content-left .p1:hover{background:#CC66CC;}
.content-left .p1 a:hover{color:#fff;}
/*.content-left .active{ color:#ac13c4;}*/
.content-left .active { background:#CC66CC;}
.content-left .active a{ color:#fff;}
.content-left img{ margin-top:45px; margin-left:27px; margin-bottom:22px;}
.content-left .p2{ font-size:16px; color:#333; text-align:center;}


/*文章页*/
.content-right{ width:940px;float:right;}
.content-right .p1{ padding-left:10px; padding-bottom:12px; margin-top:4px; border-bottom:1px solid #ddd; font-size:14px; color:#666; width:930px;}
.content-right .p1 a{font-size:14px; color:#666;}
.content-right .p1 a:hover{color:#ac13c4;}
.content-right .p2{ font-size:24px; color:#333; font-weight:bold; margin-left:18px; margin-top:28px;}
.content-right .p3{margin-left:18px; margin-top:18px; margin-bottom:40px; font-size:16px; color:#333; width:915px; line-height:28px; text-indent:30px;}
.content-right .p4{margin-left:18px; margin-bottom:40px; font-size:16px; color:#333; width:915px; line-height:28px; text-indent:30px;}
.content-right .p5{ font-size:16px; color:#333; margin-left:50px; font-weight:600;}
.content-right .p6{font-size:16px; color:#333; margin-left:50px; margin-top:8px; margin-bottom:23px;}


/*列表页*/
.content-right2{ width:940px;float:right;}
.content-right2 .p1{ padding-left:10px; padding-bottom:12px; margin-top:4px; border-bottom:1px solid #ddd; font-size:14px; color:#666; width:930px;}
.content-right2 .p1 a{font-size:14px; color:#666;}
.content-right2 .p1 a:hover{color:#ac13c4;}
.content-right2 .d1{ padding-left:15px; margin-top:24px; padding-bottom:20px; border-bottom: 1px dashed #ddd; width:925px; overflow:hidden;}
.content-right2 .d1 dt{ float:left; border:4px solid #ddd; width:212px; height:130px; overflow:hidden; margin-right:24px;}
.content-right2 .d1 dt img{width:212px; height:130px; display:block;transition: transform 0.5s linear 0s;}
.content-right2 .d1 dt img:hover{ transform:scale(1.5);transition:all 1.3s ease 0s;}
.content-right2 .d1 dd{ margin-top:8px;}
.content-right2 .d1 dd strong a{ font-size:16px; color:#333; letter-spacing:2px;}
.content-right2 .d1 dd strong a:hover{color:#ac13c4; }
.content-right2 .d1 dd .p2{ margin-top:10px;width:645px; overflow:hidden;  height:54px; line-height:27px; margin-bottom:10px;text-overflow: ellipsis;}
.content-right2 .d1 dd .p2 a{font-size:16px; color:#666;}
.content-right2 .d1 dd .p2 a:hover{color:#ac13c4; }
.content-right2 .d1 dd .p3{ font-size:14px; color:#999;}

.content-right2 .div1{ /*float:right; margin-right:130px;*/ margin-top:50px; text-align: center;}
.content-right2 .div1 a{ /*float:left;*/display:inline-block; font-size:14px; color:#666; height:30px; line-height:30px; border:1px solid #ddd; text-align:center; padding:0 12px; margin-right:6px;}
.content-right2 .div1 a:hover{background:#cc66cc; color:#fff; border:none;height:32px; line-height:32px; padding:0 13px;}
.content-right2 .div1 a.a1{ padding:0 16px;}
.content-right2 .div1 .a1:hover{background:#cc66cc; color:#fff; border:none;height:32px; line-height:32px; padding:0 17px;}
.content-right2 .div1 span{ background:#cc66cc; margin-right: 6px;color:#fff; border:none;height:32px; line-height:32px; padding:0 13px;display:inline-block;}
.content-right2 .div1 .active2{ background:#cc66cc; color:#fff; border:none;height:32px; line-height:32px; padding:0 13px;}


/*详情页*/
.content-right3{ width:940px;float:right;}
.content-right3 .p1{ padding-left:10px; padding-bottom:12px; margin-top:4px; border-bottom:1px solid #ddd; font-size:14px; color:#666; width:930px;}
.content-right3 .p1 a{font-size:14px; color:#666;}
.content-right3 .p1 a:hover{color:#ac13c4;}

.content-right3 .p2{ margin:0 auto; margin-top:35px; color:#333; font-size:24px; font-weight:bold; text-align:center; padding-bottom:12px; border-bottom:1px dashed #ddd; width:940px;}
.content-right3 .p2 span{ font-size:14px; color:#999; font-weight:normal; margin-top:8px; display:block; letter-spacing:2px;}
.content-right3 .p3{ font-size:16px; color:#333; text-indent:30px; width:900px; overflow:hidden; margin-left:22px; margin-top:30px; line-height:28px;}
.content-right3 .p4{ margin-top:13px; color:#333; font-size:16px; text-align:center;}


