﻿@charset "utf-8";
/* CSS Document */
.header {overflow:hidden;width:1200px;margin:0px auto;padding:25px 0px;}


.menu {overflow:hidden;float:right;width:auto;}
.menu ul li {float:left;overflow:hidden;font-size:18px;color:#bcbcbc;font-weight:bold;height:45px;line-height:45px;}
.menu ul li.linj {width:1px;background:url(../images/bj23.jpg) no-repeat center center;padding:0px 15px;}


.maina {overflow:hidden;float:left;width:690px;height:460px;margin:5px 0px 0px;}
.focus {overflow:hidden;position:relative;width:690px;height:460px;}
.focus img{width:690px;height:460px;}
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;}
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;outline:0;float:left;background:#bab19d;}
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#b42369;}
.focus .fPic{position:absolute;left:0px;top:0px;}
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:48px;line-height:48px;background:rgba(0,0,0,0.6); 
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;}
.focus .shadow a{text-decoration:none;color:#fff;font-size:16px;overflow:hidden;margin-left:10px;}
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000;}
.focus .fcon img{display:block;}
.focus .fbg{bottom:12px;right:10px;position:absolute;float:right;width:95px;height:21px;text-align:center;z-index:200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;text-decoration:none;outline:0;float:left;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none;font-style:normal;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/bj14.png) no-repeat;z-index:300;}
.focus .prev{bottom:0;left:10px;background-position:0 -74px;cursor:pointer;}
.focus .next{bottom:0;right:10px;background-position:-40px -74px;cursor:pointer;}
.focus .prev:hover{background-position:0 0;}
.focus .next:hover{background-position:-40px 0;}
.focus .D1fBt a{background:#eee;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#b42369;}
.focus .prev,.focus .next{top:180px;}


.mainb {overflow:hidden;float:right;width:480px;margin:5px 0px 0px;}
.mainb h2 {overflow:hidden;font-size:20px;text-align:center;height:60px;line-height:60px;}
.mainb h3 {overflow:hidden;font-size:18px;font-weight:normal;background:url(../images/bj2.jpg) no-repeat 0px center;height:40px;line-height:40px;padding-left:14px;}
.mainb h4 {overflow:hidden;font-size:18px;font-weight:normal;background:url(../images/bj3.jpg) no-repeat 0px center;width:466px;height:40px;line-height:40px;padding-left:14px;}
.mainb h5 {overflow:hidden;height:7px;margin:14px 0px 0px;border-top:1px dotted #bfbfbf;}



.maine {overflow:hidden;float:left;width:800px;}

.mainea {overflow:hidden;width:800px;height:42px;background:url(../images/bj1.jpg) repeat-x 0px bottom;margin:30px auto 0px;}
.mainea h3 {float:left;font-size:24px;height:40px;border-bottom:2px solid #b42369;}
.mainea h4 {float:right;font-size:16px;color:#888;font-weight:normal;line-height:42px;}


.newsa1 {overflow:hidden;height:42px;background:url(../images/bj1.jpg) repeat-x 0px bottom;margin:30px auto 0px;position:relative;}
.newsa1 li {float:left;cursor:pointer;font-size:24px;font-weight:bold;text-align:center;width:133px;height:42px;}
.newsa1_box_block {display:block;}
.newsa1_box_on {display:none;}
#nav li.back {border-bottom:2px solid #b42369;height:2px;margin-top:38px;position:absolute;width:9px;z-index:8;}


.maineb {overflow:hidden;width:800px;margin:0px auto;}
.maineb ul li {overflow:hidden;float:left;width:800px;margin:30px 0px 0px;padding:0px 0px 30px;border-bottom:1px dotted #bfbfbf;}
.maineb ul li h2 {overflow:hidden;float:left;width:240px;height:160px;margin-right:25px;}
.maineb ul li h2 img {display:block;width:240px;height:160px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.maineb ul li a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.maineb ul li h3 {overflow:hidden;font-size:20px;line-height:32px;height:32px;}
.maineb ul li p {overflow:hidden;font-size:16px;color:#666;min-height:84px;line-height:28px;padding:10px 0px 0px;}
.maineb ul li .ztime {overflow:hidden;font-size:14px;color:#999;height:24px;line-height:24px;padding:10px 0px 0px;}
.maineb ul li .ztime .text1 {float:left;height:24px;}
.maineb ul li .ztime .text2 {float:right;height:18px;padding-top:3px;}
.maineb ul li p a {color:#b42369;}
.maineb ul li p a:hover {color:#b42369;}

.mainec {overflow:hidden;width:800px;margin:0px auto;}
.mainec ul li {overflow:hidden;float:left;width:800px;margin:30px 0px 0px;padding:0px 0px 30px;border-bottom:1px dotted #bfbfbf;}
.mainec ul li h2 {overflow:hidden;float:left;width:220px;height:146px;margin-right:25px;}
.mainec ul li h2 img {display:block;width:220px;height:146px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainec ul li a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainec ul li h3 {overflow:hidden;font-size:21px;line-height:46px;height:46px;}
.mainec ul li p {overflow:hidden;font-size:16px;color:#666;line-height:30px;padding:10px 0px 0px;}
.mainec ul li p a {color:#b42369;}
.mainec ul li p a:hover {color:#b42369;}



.mainf {float:right;width:370px;}

.mainfa {overflow:hidden;width:370px;height:35px;margin:30px auto 0px;}
.mainfa h3 {float:left;font-size:24px;background:url(../images/bj16.jpg) no-repeat 0px center;padding-left:15px;}


.mainfb {width:370px;margin:0px auto;}
.mainfb ul li {overflow:hidden;display:inline;position:relative;float:left;width:360px;margin:25px 0px 0px;border:5px solid #eee;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);}
.mainfb ul li h3 {overflow:hidden;width:360px;height:240px;z-index:1;}
.mainfb ul li h3 img {display:block;width:360px;height:240px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainfb ul li a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainfb ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;height:40px;margin-top:-40px;z-index:2;}
.mainfb ul li p {overflow:hidden;position:relative;font-size:16px;text-align:center;width:356px;height:40px;line-height:40px;margin-top:-40px;padding:0px 2px;z-index:3;}
.mainfb a {color:#fff;}
.mainfb a:hover {color:#fff;}


.mainfc {overflow:hidden;width:370px;margin:15px auto 0px;}
.mainfc ul li {float:left;overflow:hidden;background:url(../images/bj32.jpg) no-repeat 0px center;width:355px;height:40px;line-height:40px;padding-left:15px;}


.mainfd {overflow:hidden;width:370px;margin:0px auto;}
.mainfd ul li {overflow:hidden;display:inline;position:relative;float:left;width:180px;margin:10px 0px 0px 10px;}
.mainfd ul li h3 {overflow:hidden;width:180px;height:120px;z-index:1;}
.mainfd ul li h3 img {display:block;width:180px;height:120px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainfd ul li a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainfd ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;height:35px;margin-top:-35px;z-index:2;}
.mainfd ul li p {overflow:hidden;position:relative;font-size:14px;text-align:center;width:176px;height:35px;line-height:35px;margin-top:-35px;padding:0px 2px;z-index:3;}
.mainfd ul li.first {width:370px;margin:20px 0px 0px;}
.mainfd ul li.first h3 {width:370px;height:246px;}
.mainfd ul li.first h3 img {width:370px;height:246px;}
.mainfd ul li.first h4 {height:40px;margin-top:-40px;}
.mainfd ul li.first p {font-size:16px;width:366px;height:40px;line-height:40px;margin-top:-40px;}
.mainfd ul li.second, .mainfd ul li:nth-child(2) {margin-left:0px;}
.mainfd a {color:#fff;}
.mainfd a:hover {color:#fff;}


.mainfe {overflow:hidden;width:368px;background:url(../images/bj6.jpg) no-repeat 0px 0px;margin:30px auto 0px;padding:3px 0px 0px;border:1px solid #e4e3eb;border-top:none;}

.mainfea {overflow:hidden;width:328px;height:60px;background:#ededed;margin:0px auto;padding:0px 20px;}
.mainfea h3 {float:left;padding:5px 0px 0px;}
.mainfea h4 {float:right;padding:15px 0px 0px;}

.mainfeb {overflow:hidden;width:328px;margin:0px auto;padding:15px 0px 25px;}
.mainfeb ul li {float:left;overflow:hidden;width:332px;height:50px;line-height:50px;border-bottom:1px dotted #d9dada;}
.mainfeb span {padding-right:8px;}
.mainfeb span a {font-weight:bold;}


.mainff {overflow:hidden;width:370px;margin:0px auto;}
.mainff ul li {_display:inline;float:left;overflow:hidden;width:178px;margin:25px 0px 0px 10px;border:1px solid #d7d7d7;}
.mainff ul li img {display:block;width:178px;height:260px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainff ul li a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainff ul li.first {margin-left:0px;}


.mainfg {overflow:hidden;width:370px;margin:25px auto 0px;}
.mainfg ul li {overflow:hidden;float:left;width:370px;margin-right:30px;}
.mainfg ul li h3 {overflow:hidden;float:left;width:190px;height:126px;margin-right:20px;}
.mainfg ul li h3 img {width:190px;height:126px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;object-fit:cover;}
.mainfg ul li h3 a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainfg ul li p {overflow:hidden;display:table-cell;font-weight:bold;vertical-align:middle;height:126px;line-height:32px;}

.mainfh {overflow:hidden;width:370px;margin:20px auto 0px;}
.mainfh ul li {float:left;overflow:hidden;background:url(../images/bj19.jpg) no-repeat 0px center;width:345px;height:40px;line-height:40px;padding-left:25px;}


.mainfi {overflow:hidden;width:370px;margin:10px auto 0px;}
.mainfi ul li {float:left;overflow:hidden;width:370px;height:40px;line-height:40px;}
.mainfi span {color:#e3a0be;padding-right:8px;}
.mainfi span a {color:#e3a0be;}
.mainfi span a:hover {color:#e3a0be;}


.mainfj {overflow:hidden;width:370px;height:35px;margin:20px auto 0px;}
.mainfj h3 {float:left;font-size:24px;background:url(../images/bj16.jpg) no-repeat 0px center;padding-left:15px;}




.mainfk {overflow:hidden;width:370px;height:36px;margin:30px auto 0px;}
.mainfk h3 {float:left;}
.mainfk h4 {float:right;font-size:16px;font-weight:normal;line-height:33px;}


.mainfl {overflow:hidden;width:370px;margin:10px auto 0px;}
.mainfl ul li {float:left;overflow:hidden;width:370px;height:50px;line-height:50px;border-bottom:1px dotted #d6d6d6;}
.mainfl ul li span {color:#dc9db9;}





.mainfm {overflow:hidden;width:370px;margin:15px auto 0px;}
.mainfm ul li {overflow:hidden;float:left;width:370px;margin-right:30px;}
.mainfm ul li h3 {overflow:hidden;float:left;width:190px;height:126px;margin-right:20px;}
.mainfm ul li h3 img {width:190px;height:126px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainfm ul li h3 a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainfm ul li p {overflow:hidden;display:table-cell;font-weight:bold;vertical-align:middle;height:126px;line-height:32px;}




.mainfn {overflow:hidden;width:370px;margin:10px auto 0px;}
.mainfn ul li {float:left;overflow:hidden;background:url(../images/bj32.jpg) no-repeat 0px center;width:355px;height:40px;line-height:40px;padding-left:15px;}


.mainfo {overflow:hidden;width:370px;margin:30px auto 0px;}
.mainfp {overflow:hidden;width:370px;margin:15px auto 0px;}

.mainfq {overflow:hidden;width:370px;margin:0px auto;}
.mainfq ul li {overflow:hidden;display:inline;float:left;width:180px;margin:15px 0px 0px 10px;}
.mainfq ul li h3 {overflow:hidden;width:180px;height:120px;z-index:1;}
.mainfq ul li h3 img {display:block;width:180px;height:120px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainfq ul li a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainfq ul li p {overflow:hidden;font-size:14px;height:48px;line-height:24px;margin-top:8px;z-index:3;}
.mainfq ul li.first {margin-left:0px;}

.mainfr {overflow:hidden;width:370px;margin:0px auto;}
.mainfr ul li {overflow:hidden;display:inline;float:left;width:180px;margin:15px 0px 0px 10px;}
.mainfr ul li h3 {overflow:hidden;width:180px;height:120px;z-index:1;}
.mainfr ul li h3 img {display:block;width:180px;height:120px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainfr ul li a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.mainfr ul li p {overflow:hidden;font-size:14px;height:48px;line-height:24px;margin-top:8px;z-index:3;}
.mainfr ul li.first {margin-left:0px;}



.mainfs {overflow:hidden;width:370px;margin:10px auto 0px;}
.mainfs ul li {float:left;overflow:hidden;background:url(../images/bj32.jpg) no-repeat 0px 9px;width:355px;height:48px;line-height:24px;margin:5px 0px 0px;padding-left:15px;}










.maing {overflow:hidden;width:1220px;margin:0px auto;}
.maing ul li {overflow:hidden;position:relative;float:left;width:232px;height:154px;margin:10px 0px 0px 10px;}
.maing ul li h3 {overflow:hidden;width:232px;height:154px;z-index:1;}
.maing ul li h3 img {width:232px;height:154px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maing ul li h3 a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maing ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;height:40px;margin-top:-40px;z-index:2;}
.maing ul li p {overflow:hidden;position:relative;font-size:16px;text-align:center;width:230px;height:40px;line-height:40px;margin-top:-40px;padding:0px 1px;z-index:3;}
.maing a {color:#fff;}
.maing a:hover {color:#fff;}

.maing ul li.first {width:716px;height:480px;margin-top:5px;}
.maing ul li.first h3 {width:716px;height:480px;}
.maing ul li.first h3 img {width:716px;height:480px;}
.maing ul li.first p {width:714px;}

.maing ul li.second {width:474px;height:316px;margin-top:5px;}
.maing ul li.second h3 {width:474px;height:316px;}
.maing ul li.second h3 img {width:474px;height:316px;}
.maing ul li.second p {width:472px;}


.mainea {overflow:hidden;width:800px;height:42px;background:url(../images/bj1.jpg) repeat-x 0px bottom;margin:30px auto 0px;}
.mainea h3 {float:left;font-size:24px;height:40px;border-bottom:2px solid #b42369;}
.mainea h4 {float:right;font-size:16px;color:#888;font-weight:normal;line-height:42px;}


.mainh {overflow:hidden;width:370px;margin:30px auto 0px;}

.mainh1 {overflow:hidden;height:42px;background:url(../images/bj1.jpg) repeat-x 0px bottom;position:relative;}
.mainh1 li {float:left;cursor:pointer;font-size:24px;font-weight:bold;text-align:center;width:120px;height:42px;}
.mainh1 li a {outline:none;z-index:10;display:block;color:#333;position:relative;overflow:hidden;}   
.mainh1 li a:hover {color:#cf4789;text-decoration:none;}
.mainh1_box_block {display:block;}
.mainh1_box_on {display:none;}
#hav li.back {border-bottom:2px solid #b42369;height:2px;margin-top:38px;position:absolute;width:9px;z-index:8;}


.mainha {overflow:hidden;width:370px;margin:25px auto 0px;}
.mainha ul li {overflow:hidden;float:left;width:370px;margin-right:30px;}
.mainha ul li h3 {overflow:hidden;float:left;width:190px;height:126px;margin-right:20px;}
.mainha ul li h3 img {width:190px;height:126px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainha ul li h3 a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainha ul li p {overflow:hidden;display:table-cell;font-weight:bold;vertical-align:middle;height:126px;line-height:32px;}



.mainhb {overflow:hidden;width:370px;margin:10px auto 0px;}
.mainhb ul li {float:left;overflow:hidden;background:url(../images/bj2.jpg) no-repeat 0px center;width:358px;height:40px;line-height:40px;padding-left:12px;}


.mainhc {overflow:hidden;width:370px;margin:0px auto;}
.mainhc ul li {float:left;overflow:hidden;background:url(../images/bj3.jpg) no-repeat 0px center;width:358px;height:40px;line-height:40px;padding-left:12px;}

.mainhd {overflow:hidden;width:370px;margin:10px auto 0px;padding:0px 0px 10px;border-bottom:1px dotted #bfbfbf;}
.mainhd h3 {overflow:hidden;font-size:21px;text-align:center;line-height:40px;height:40px;}
.mainhd p {overflow:hidden;font-size:14px;color:#666;min-height:52px;line-height:26px;}
.mainhd p a {color:#b42369;}
.mainhd p a:hover {color:#b42369;}

.mainhe {overflow:hidden;width:370px;margin:25px auto 0px;}
.mainhe ul li {overflow:hidden;float:left;width:370px;margin-right:30px;}
.mainhe ul li h3 {overflow:hidden;float:left;width:190px;height:126px;margin-right:20px;}
.mainhe ul li h3 img {width:190px;height:126px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainhe ul li h3 a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainhe ul li p {overflow:hidden;display:table-cell;vertical-align:middle;height:126px;line-height:25px;}


.maini {overflow:hidden;float:left;width:690px;height:460px;margin:5px 0px 0px;position:relative;}
.maini h3 {overflow:hidden;width:690px;height:460px;z-index:1;}
.maini h3 img {width:690px;height:460px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.maini a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.maini h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;height:45px;margin-top:-45px;z-index:2;}
.maini p {overflow:hidden;position:relative;font-size:16px;text-align:center;width:100%;height:45px;line-height:45px;margin-top:-45px;z-index:3;}
.maini a {color:#fff;}
.maini a:hover {color:#fff;}


.mainj {overflow:hidden;float:right;width:480px;}
.mainj ul li {overflow:hidden;float:left;width:480px;margin:10px 0px 0px;padding:0px 0px 12px;border-bottom:1px dotted #bfbfbf;}
.mainj ul li h3 {overflow:hidden;font-size:20px;text-align:center;height:42px;line-height:42px;}
.mainj ul li p {overflow:hidden;font-size:16px;color:#666;text-indent:2em;line-height:30px;height:90px;}
.mainj ul li p a {color:#b42369;}
.mainj ul li p a:hover {color:#b42369;}









