
@font-face {
    font-family: 'iconfont';
    src: url('../font/iconfont.eot');
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
    url('../font/iconfont.woff') format('woff'),
    url('../font/iconfont.ttf') format('truetype'),
    url('../font/iconfont.svg#iconfont') format('svg');
}

/* CSS Document *//*menu��ʼ*/
#menuid {
    width: 1002px;
    height: 43px;
    margin: 0 auto;
}

#menu_left {
    width: 8px;
    height: 43px;
    float: left;
    background: url(../images/i_06.jpg) no-repeat;
}

#menu_right {
    width: 13px;
    height: 43px;
    float: left;
    background: url(../images/i_11.jpg) no-repeat;
}

.pid {
    width: 98px;
    height: 145px;
    float: left;
    margin-right: 10px;
}

.protu {
    width: 98px;
    height: 120px;
    float: left
}

.proname {
    width: 98px;
    height: 25px;
    float: left
}

.menu {
    width: 981px;
    height: 43px;
    float: left;
    margin: 0px auto;
    background: url(../images/index_05.jpg) repeat-x;
    color: #fff;
    font-weight: bold;
    position: relative;
    z-index: 99;
}

.menu ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.menu ul li {
    float: left;
    list-style: none;
    background: url(../images/index_08.jpg) no-repeat;
    height: 43px;
    line-height: 43px;
    width: 95px;
    text-align: center;
    position: relative;
}

.menu ul li a {
    text-decoration: none;
    color: #fff;
    font-size: 14px;
    float: left;
    width: 95px;
    height: 43px;
}

.menu ul li ul {
    display: none;
    margin-top: 22px;
}

.menu ul li ul li {
    width: 95px;
    filter: alpha(opacity=85);
    border-bottom: 1px solid #fff;
    height: 28px;
    font-size: 12px;
    float: left;
}

.menu ul li ul li a {
    height: 28px;
    width: 95px;
    line-height: 28px;
    font-size: 12px;
}

/* specific to non IE browsers */
.menu ul li:hover a {
    color: #fff;
    text-decoration: none;
}

.menu ul li:hover ul {
    display: block;
    position: absolute;
    top: 21px;
    left: 0;
    width: 95px;
}

.menu ul li:hover ul li ul {
    display: none;
}

.menu ul li:hover ul li a {
    display: block;
    background: #970797;
    color: #fff;
    text-decoration: none;
    width: 95px;
    height: 28px;
    font-weight: normal;
}

.menu ul li:hover ul li a:hover {
    background: #d15edc;
    color: #fff;
    font-weight: normal;
}

.menu ul li:hover ul li:hover ul {
    display: block;
    position: absolute;
    left: 105px;
    top: 0;
}

.menu ul li:hover ul li:hover ul.left {
    left: -105px;
}

/*menu����*/
div {
    margin: 0px;
    padding: 0px;
}

body {
    background: url(../images/backbg.jpg) repeat-x #991ea5;
    font: Arial, Helvetica, sans-serif "����";
    font-size: 12px;
    color: #4e4e4e;
    margin: 0px;
    padding: 0px;
}

img {
    border: 0px;
}

.box {
    width: 1002px;
    height: auto; /*	height:1005px;	_height:1020px;*/
    margin: 0px auto;
    background: #fff;
}

.head {
    width: 1002px;
    height: 159px;
    margin: 0px auto;
    background: url(../images/index_02.jpg);
    _padding-left: 0px;
}

.head_right {
    width: 200px;
    height: 24px;
    float: right;
    margin-right: 20px;
    margin-top: 20px;
    color: #fff;
}

.head_right span {
    width: 34px;
    height: 11px;
}

.head_right a {
    color: #fff;
    text-decoration: none;
}

.nav {
    width: 990px;
    height: 43px;
    margin: 0px auto;
}

.nav_main {
    width: 958px;
    height: 43px;
    float: left;
}

.nav_main ul {
    margin: 0px;
    padding: 0px;
}

.nav_main li {
    float: left;
    list-style-type: none;
    background: url(../images/index_07.jpg) no-repeat;
    padding-left: 2px;
}

.nav_main a {
    text-decoration: none;
}

.nav_left {
    float: left;
    width: 15px;
    height: 43px;
}

.nav_right {
    background: url(../images/index_25.jpg) no-repeat;
    width: 17px;
    height: 43px;
    float: left;
}

/*������ʽ*/
.top_bg {
    width: 1002px;
    height: 43px;
    margin: 0 auto;
    _margin-top: -4px;
}

.main {
    width: 990px;
    height: auto;
    margin: 0px auto;
    margin-top: 10px;
}

.main_left {
    width: 260px;
    /*height: 920px !important;*/
    /*height: 930px;*/
    float: left;
    overflow: hidden;
}

.main_left1 {
    width: 260px;
    height: 333px;
    background: url(../images/zsjybg.jpg) no-repeat;
}

.main_left1_title {
    float: left;
    width: 260px;
    height: 31px;
}

.main_left1_m {
    float: left;
    width: 252px;
    height: 326px;
    margin: 5px 4px 2px 4px;
    _margin: 5px 4px 2px 2px;
    padding: 0px;
}

.main_left1_m a {
    float: left;
    margin: 0px auto;
    padding: 0px;
}

.main_left1_m1 {
    width: 252px;
    overflow: hidden;
    float: left;
    height: 107px;
    margin: 0px;
}

.main_left1_m2 {
    width: 212px;
    height: 130px;
    float: left;
    margin-left: 15px;
    padding-top: 4px;
    margin-top: 0px;
}

.leftm {
    width: 210px;
    height: auto;
    margin-left: 10px;
    float: left;
}

.main_left1_m3 {
    width: 258px;
    height: 85px;
    float: left;
    _margin-top: 0px;
}

.main_left2 {
    width: 260px;
    height: auto;
    float: left;
    margin-top: 10px;
    _margin-top: 6px;
}

.main_left2_title {
    width: 234px;
    height: 42px;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    padding-left: 26px;
    line-height: 35px;
    background: url(../images/i_37.jpg) no-repeat;
}

.main_left2_m {
    width: 258px;
    height: 152px;
    _height: 161px;
    border: 1px solid #cf85e4;
    border-top: 0px;
    background: url(../images/index_46.jpg) repeat-x bottom;
    _margin-top: -3px;
    padding-top: 10px;
}

.main_left2_img {
    width: 248px;
    height: 105px;
    margin: 0px auto;
    margin-bottom: 10px;
}

.main_left2_textt {
    width: 228px;
    height: 204px;
    float: left;
    padding: 5px;
    margin-left: 10px;
    _margin-left: 5px;
    text-align: left;
    overflow: hidden;
    line-height: 1.6;
    margin-bottom: 15px;
}

.main_left2_textt a {
    text-decoration: none;
    color: #4e4e4e;
    font-size: 12px;
    font-family: "����";
    line-height: 1.6;
}

.main_left2_textt a:hover {
    text-decoration: underline;
}

.main_left2_m ul {
    padding: 0px;
    width: 240px;
    margin: 0px auto;
}

.main_left2_m li {
    width: 228px;
    background: url(../images/index_66.jpg) no-repeat left center;
    text-indent: 14px;
    list-style: none;
    line-height: 20px;
    height: 20px;
    overflow: hidden;
}

.main_left2_m li span {
    float: right;
    line-height: 20px;
    width: 42px;
    height: 20px;
    text-indent: 0;
}

.main_left2_m li a {
    width: 175px;
    height: 20px;
    float: left;
    line-height: 20px;
    color: #4e4e4e;
    font-size: 12px;
    text-decoration: none;
}

.main_left2_m li a:hover {
    text-decoration: underline;
}

.main_left_search {
    width: 250px;
    height: 81px;
    f margin-top: 10px;
}

.flink {
    width: 230px;
    height: 25px;
    float: left;
    margin-top: 20px;
}

.flink select {
    width: 200px;
    border: 1px solid #fc00fc;
}

.flink select option {
    color: #000;
    margin-top: 3px;
}

.main_center {
    width: 453px;
    /*height: 920px !important;*/
    /*height: 930px;*/
    overflow: hidden;
    float: left;
    margin-left: 8px;
}

.main_center1 {
    width: 453px;
    height: auto;
    float: left;
}

.main_center1_title {
    width: 453px;
    height: 31px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    line-height: 30px;
    background: url(../images/index_38.jpg) no-repeat;
}

.main_center1_title .mct_title {
    width: 100px;
    height: 31px;
    margin-left: 50px;
    float: left;
}

.main_center1_title .mct_more {
    width: 50px;
    height: 31px;
    float: right;
}

.main_center1_m {
    width: 431px;
    height: 181px;
    border: #e9c6e7 1px solid;
    border-top: none;
    background: url(../images/index_44.jpg) no-repeat left bottom;
    padding: 15px 10px;
    overflow: hidden;
}

.main_center1_m ul {
    margin: 0px;
    padding: 0px;
}

.main_center1_m li {
    background: url(../images/index_66.jpg) no-repeat;
    padding-left: 14px;
    list-style: none;
    line-height: 14px;
    height: 24px;
    *height: 20px;
    overflow: hidden;
}

.main_center1_m li a {
    color: #4e4e4e;
    font-size: 12px;
    text-decoration: none;
    width: 365px;
    float: left;
    overflow: hidden;
}

.main_center1_m li a:hover {
    text-decoration: underline;
}

.main_center1_m li span {
    float: right;
    line-height: 14px;
    width: 50px;
    height: 14px;
}

.main_center1_m p {
    text-indent: 2em;
    margin: 0px;
    padding: 0px;
    line-height: 20px;
}

.more {
    background: url(../images/more.gif) no-repeat;
    width: 36px;
    height: 11px;
    border: 0px;
    float: right;
    margin-right: 10px;
    margin-top: 10px;
    cursor: hand;
    cursor: pointer;
}

.main_center2 {
    width: 453px;
    height: auto;
    float: left;
    margin-top: 8px;
    _margin-top: 10px;
}

.main_center2_title {
    width: 453px;
    height: 31px;
    background: url(../images/index_56.jpg) no-repeat;
}

.main_center2_m {
    width: 431px;
    height: 163px;
    border: 1px solid #e9c6e9;
    border-top: 0px;
    padding: 10px;
    overflow: hidden;
}

.main_center2_m ul {
    margin: 0px;
    padding: 0px;
}

.main_center2_m li {
    background: url(../images/index_66.jpg) no-repeat;
    padding-left: 14px;
    list-style: none;
    line-height: 14px;
    height: 24px;
    *height: 22px;
    overflow: hidden;
}

.main_center2_m li a {
    color: #4e4e4e;
    font-size: 12px;
    text-decoration: none;
    width: 365px;
    float: left;
}

.main_center2_m li a:hover {
    text-decoration: underline;
}

.main_center2_m li span {
    float: right;
    line-height: 14px;
}

.main_center3 {
    width: 453px;
    height: auto;
    float: left;
    margin-top: 7px;
    _margin-top: 10px;
}

.main_center3_title {
    width: 453px;
    height: 32px;
    background: url(../images/index_69.jpg) no-repeat;
}

.main_center3_m {
    width: 431px;
    height: 218px;
    _height: 223px;
    border: 1px solid #e9c6e9;
    border-top: 0px;
    padding: 20px 10px;
    overflow: hidden;
}

.main_center3_m ul {
    margin: 0px;
    padding: 0px;
}

.main_center3_m li {
    background: url(../images/index_66.jpg) no-repeat;
    padding-left: 14px;
    list-style: none;
    line-height: 14px;
    height: 24px;
    *height: 20px;
    overflow: hidden;
}

.main_center3_m li a {
    color: #4e4e4e;
    font-size: 12px;
    text-decoration: none;
    width: 365px;
    float: left;
}

.main_center3_m li a:hover {
    text-decoration: underline;
}

.main_center3_m li span {
    float: right;
    line-height: 14px;
}

.main_right {
    width: 260px;
    /*height: 920px !important;*/
    /*height: 930px;*/
    float: left;
    margin-left: 8px;
    overflow: hidden;
}

.main_right1 {
    width: 260px;
    height: 236px;
}

.main_right1_title {
    width: 260px;
    height: 31px;
}

.main_right1_m {
    width: 248px;
    height: 190px;
    border: 1px solid #cf85e4;
    border-top: none;
    background: url(../images/index_46.jpg) repeat-x bottom;
    padding: 5px 5px;
    _margin-top: -3px;
}

.main_right1_m ul {
    margin: 0px;
    padding: 0px;
}

.main_right1_m li {
    background: url(../images/index_66.jpg) no-repeat;
    padding-left: 14px;
    list-style: none;
    line-height: 14px;
    height: 24px;
    *height: 22px;
    overflow: hidden;
}

.main_right1_m a {
    color: #4e4e4e;
    font-size: 12px;
    text-decoration: none;
    float: left;
    overflow: hidden;
}

.main_right1_m a:hover {
    text-decoration: underline;
}

.main_right1_m span {
    float: right;
    line-height: 14px;
    width: 50px;
    height: 14px;
}

.main_right2 {
    width: 260px;
    height: 452px;
    _height: 452px;
    margin-top: 15px;
    _margin-top: 13px;
}

.main_right2_title {
    width: 260px;
    height: 31px;
}

.main_right2_m {
    width: 248px;
    height: 397px;
    _height: 397px;
    overflow: hidden;
    border: 1px solid #cf85e4;
    border-top: none;
    background: url(../images/index_46.jpg) repeat-x bottom;
    padding: 0px 5px 5px 5px;
    _margin-top: -3px;
}

.main_right2_m ul {
    margin: 0px;
    padding: 0px;
}

.main_right2_m ul li {
    list-style: none;
}

main_right2_m img {
    width: 248px;
    height: 105px;
    margin: 0px auto;
    overflow: hidden;
}

.main_right2_con {
    width: 230px;
    overflow-x: hidden;
    height: auto;
    float: left;
    margin-left: 7px;
}

.main_right2_con ul {
    margin: 0px;
    padding: 0px;
    margin-top: 10px;
    _margin-top: 15px;
}

.main_right2_con li {
    width: 220px;
    background: url(../images/index_66.jpg) no-repeat 2px 4px;
    padding-left: 14px;
    list-style: none;
    line-height: 20px;
    height: 24px;
    *height: 22px;
    overflow: hidden;
}

.main_right2_con li a {
    width: 160px;
    height: 22px;
    float: left;
    line-height: 22px;
    color: #4e4e4e;
    font-size: 12px;
    text-decoration: none;
}

.main_right2_con li a:hover {
    text-decoration: underline;
}

.main_right2_con li span {
    width: 50px;
    height: 22px;
    float: right;
    line-height: 22px;
}

.main_right3 {
    float: left;
    width: 260px;
    height: 200px;
    margin-top: 8px;
    _margin-top: 0px;
}

.main_right3_title {
    float: left;
    width: 260px;
    height: 31px;
}

.main_right3_m {
    float: left;
    width: 238px;
    height: 144px;
    border: 1px solid #cf85e4;
    border-top: none;
    background: url(../images/index_46.jpg) repeat-x bottom;
    padding: 0px 10px 10px 10px;
    _padding: 7px 10px 10px 10px;
    line-height: 20px;
}

.bottom {
    width: 1002px;
    height: 85px;
    margin: 0px auto;
    color: #FFF;
    text-align: center;
    line-height: 22px;
    padding-top: 35px;
}

.main_center2_m ul {
    margin: 0px;
    padding: 0px;
}

.main_center2_m li {
    background: url(../images/index_66.jpg) no-repeat;
    padding-left: 14px;
    list-style: none;
    line-height: 14px;
    height: 24px;
    *height: 22px;
    overflow: hidden;
}

.main_center2_m li a {
    color: #4e4e4e;
    font-size: 12px;
    text-decoration: none;
    width: 365px;
    float: left;
    overflow: hidden;
}

.main_center2_m li a:hover {
    text-decoration: underline;
}

.main_center2_m li span {
    float: right;
    line-height: 14px;
    width: 50px;
    height: 14px;
}

.main_center3_m ul {
    margin: 0px;
    padding: 0px;
}

.main_center3_m li {
    background: url(../images/index_66.jpg) no-repeat;
    padding-left: 14px;
    list-style: none;
    line-height: 14px;
    height: 24px;
    *height: 21px;
    overflow: hidden;
}

.main_center3_m li a {
    color: #4e4e4e;
    font-size: 12px;
    text-decoration: none;
    width: 365px;
    float: left;
    overflow: hidden;
}

.main_center3_m li a:hover {
    text-decoration: underline;
}

.main_center3_m li span {
    float: right;
    line-height: 14px;
    width: 50px;
    height: 14px;
}

/*ͼƬ�л�*/
.container, .container * {
    margin: 0;
    padding: 0;
}

.container2, .container2 * {
    margin: 0;
    padding: 0;
}

.container3, .container3 * {
    margin: 0;
    padding: 0;
}

.container {
    width: 992px;
    height: 266px;
    overflow: hidden;
    position: relative;
    margin: 0px auto;
}

.container2 {
    width: 239px;
    height: 105px;
    overflow: hidden;
    position: relative;
    margin: 10px auto 5px;
}

.container3 {
    width: 239px;
    height: 105px;
    overflow: hidden;
    position: relative;
    margin: 0px auto 5px;
}

.slider {
    position: absolute;
}

.slider ul {
    margin: 0px;
    padding: 0px;
}

.slider li {
    list-style: none;
    display: inline;
}

.slider img {
    width: 992px;
    height: 266px;
    display: block;
}

.container2 {
    width: 239px;
    height: 105px;
    overflow: hidden;
    position: relative;
}

.slider2 {
    position: absolute;
    width: 2000px;
}

.slider2 li {
    list-style: none;
    float: left;
}

.slider2 img {
    width: 239px;
    height: 173px;
    display: block;
}

container3 {
    width: 239px;
    height: 105px;
    overflow: hidden;
    position: relative;
}

.slider3 {
    position: absolute;
    width: 2000px;
}

.slider3 li {
    list-style: none;
    float: left;
}

.slider3 img {
    width: 239px;
    height: 105px;
    display: block;
}

.num {
    position: absolute;
    right: 5px;
    bottom: 5px;
}

.num li {
    float: left;
    color: #FF7300;
    text-align: center;
    line-height: 16px;
    width: 16px;
    height: 16px;
    font-family: Arial;
    font-size: 12px;
    cursor: pointer;
    overflow: hidden;
    margin: 3px 1px;
    border: 1px solid #FF7300;
    background-color: #fff;
    list-style: none;
}

.num li a {
    text-decoration: none;
    font-size: 12px;
    color: #FF7300;
    width: 16px;
    height: 21px;
    float: left;
}

.num li a:hover {
    text-decoration: none;
    font-size: 12px;
    color: #FFF;
}

.num li.on {
    color: #fff;
    line-height: 21px;
    width: 21px;
    height: 21px;
    font-size: 16px;
    margin: 0 1px;
    border: 0;
    background-color: #FF7300;
    font-weight: bold;
}

.num li.on a {
    text-decoration: none;
    font-size: 12px;
    color: #FFF;
    width: 21px;
    height: 21px;
    float: left;
}

/*ͼƬ�л�����*/
.slider_new {
    position: absolute;
    width: 239px;
}

.slider_new {
    list-style: none;
    float: left;
}

.slider_new img {
    width: 239px;
    height: 105px;
    display: block;
}

/*СͼƬ�л���ʼ*/
.container_new, .container_new * {
    margin: 0;
    padding: 0;
}

.container_new2, .container_new2 * {
    margin: 0;
    padding: 0;
}

.container_new3, .container_new3 * {
    margin: 0;
    padding: 0;
}

.container_new {
    width: 242px;
    height: 106px;
    overflow: hidden;
    position: relative;
    margin: 0px auto;
}

.container_new2 {
    width: 239px;
    height: 105px;
    overflow: hidden;
    position: relative;
    margin: 10px auto 5px;
}

.container_new3 {
    width: 239px;
    height: 105px;
    overflow: hidden;
    position: relative;
    margin: 0px auto 5px;
}

.slider {
    position: absolute;
}

.slider ul {
    margin: 0px;
    padding: 0px;
}

.slider li {
    list-style: none;
    display: inline;
}

.slider img {
    width: 992px;
    height: 266px;
    display: block;
}

.container2 {
    width: 239px;
    height: 105px;
    overflow: hidden;
    position: relative;
}

.slider2 {
    position: absolute;
    width: 2000px;
}

.slider2 li {
    list-style: none;
    float: left;
}

.slider2 img {
    width: 239px;
    height: 173px;
    display: block;
}

container3 {
    width: 239px;
    height: 105px;
    overflow: hidden;
    position: relative;
}

.slider3 {
    position: absolute;
    width: 2000px;
}

.slider3 li {
    list-style: none;
    float: left;
}

.slider3 img {
    width: 239px;
    height: 105px;
    display: block;
}

/*СͼƬ�л�����*/
.footlink {
    width: 960px;
    height: 53px;
}

.footlink ul li {
    float: left;
}

.footlink ul li .pic {
    width: 100px;
    height: 30px;
    float: left;
}

.footlink ul li .name {
    width: 100px;
    height: 20px;
    line-height: 20px;
    float: left;
}

.f_link li {
    float: left;
    margin-left: 5px;
}

.f_link a {
    text-decoration: none;
    font-size: 12px;
    color: #4E4E4E;
}

.f_link a:hover {
    text-decoration: none;
    font-size: 12px;
    color: #4E4E4E;
}

.linktitle {
    width: 988px;
    height: 27px;
    float: left;
    background: url(../images/titlebg.jpg) repeat-x;
}

.linktitle img {
    margin-left: 20px;
}

.home-lxwm {
    width: 232px;
    overflow: hidden;
    padding: 0 10px;
}

.home-lxwm p {
    font-size: 13px;
    line-height: 24px;
}

.home-lxwm p em { /*display: block;*/ /*float: left;*/
    font-style: normal; /*width: 152px;*/
}

.home-lxwm p span {
    display: block;
    float: left; /*width: 75px;*/
    text-align: left;
}

.asLi{
    width: 190px;
    height: 40px;
    line-height: 38px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding-left:15px;
    color: #333333;
    float: left;
    margin:0 0 15px 0;
    border:1px solid #E3E3E3;
    -webkit-box-shadow: inset 0 0 20px rgba(0,0,0,.15);
    -moz-box-shadow: inset 0 0 20px rgba(0,0,0,.15);
    box-shadow: inset 0 0 20px rgba(0,0,0,.15);
}

.asLi em{
    display: block;
    float: left;
}
.asLi em .iconfont{
    display: block;
    float: left;
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
    text-align: center;

}
.asLi.li01,.asLi.li03{
    margin-right: 10px;
}
.asLi.li01 .iconfont{
    font-size:24px;
}
.asLi.li02 .iconfont{
    font-size:30px;
}
.asLi.li03 .iconfont{
    font-size:24px;
}
.asLi.li04 .iconfont{
    font-size:24px;
}
.asLi span{
    display: block;
    float: left;
    font-size: 14px;
    font-family: 'Microsoft YaHei';
    letter-spacing: 1px;
    text-align: center;
    margin-left: 5px;
	*margin-left:3px;
}
.main-left-major{
    width: 192px;
    overflow: hidden;
    margin:0 auto;
}
.main-left-major div{
    width: 180px;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #333333;
    border:1px solid #E3E3E3;
    -webkit-box-shadow: inset 0 0 20px rgba(0,0,0,.15);
    -moz-box-shadow: inset 0 0 20px rgba(0,0,0,.15);
    box-shadow: inset 0 0 20px rgba(0,0,0,.15);
    margin-bottom: 10px;
    padding-left: 10px;
}
.main-left-major div .iconfont{
    display: block;
    float: left;
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
    text-align: center;
    font-size:20px;
    margin-right: 10px;
}
.main-left-major div span{
    font-size: 14px;
    font-family: 'Microsoft YaHei';
}
.main-left-major div.font04 i{
    font-size: 30px;
    margin-right: 4px;
    margin-left: -3px;
}
.main-left-major div.font02 i{
    font-size: 28px;
    margin-right: 4px;
    margin-left: -3px;
}
.zsInfo-list{
    width: 451px;
    height: 191px;
    overflow: hidden;
    border:1px solid #E9C6E9;
    border-top:none;
}
.zsInfo-list ul{
     list-style: none;
    padding: 10px 20px;
    margin:0;
 }
.zsInfo-list ul li{
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    background: url("../images/index_66.jpg") no-repeat left center;
    padding-left: 15px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zsInfo-list ul li a{
    color: #4e4e4e;
}