@charset "utf-8";

body {

    font-size:12px;

    line-height:1.6;

    font-family:Microsoft YaHei;

    margin:0;

    color:#666;

    background-color:#e4effe

}

li {

    list-style-type:none;

    vertical-align:top

}

em {

    font-style:normal

}

.r {

    float:left

}

.l {

    float:left

}

.pr {

    position:relative

}

.cle:after {

    display:block;

    content:"wzw";

    height:0;

    clear:both;

    overflow:hidden;

    visibility:hidden

}

a {

    text-decoration:none;

    color:#4a4a4a

}

a:active {

    color:#fd81b0

}

img {

    border:none

}

.mt10 {

    margin-top:10px

}

.dt {

    display:table-cell

}

.clear {

    clear:both

}

.mb10 {

    margin-bottom:8px

}

.ml10 {

    margin-left:10px

}

.mr10 {

    margin-right:10px

}

.block {

    display:block

}

#nav {

    display:none

}

#top {

    height:212px

}

.w980 {

    width:1002px;

    margin:0 auto;

    border:1px #cfd0d1 solid;

    margin-top:10px;

    margin-bottom:10px

}

.top-1 {

    height:36px;

    border-bottom:solid 1px #ebebeb;

    background-color:#fbfbfb;

    height:36px;

    width:100%

}

#div1-lh {

    height:320px;

    position:relative;

    overflow:hidden

}

#div1-lh ul {

    position:absolute;

    left:0

}

#div1-lh ul li {

    float:left

}

#div1-lh ul li img {

    position:relative;

    left:-455px;

    text-align:center

}

#div1s {

    height:300px;

    position:relative;

    overflow:hidden

}

#div1s ul {

    position:absolute;

    left:0

}

#div1s ul li {

    float:left

}

#div1s ul li img {

    position:relative;

    left:0;

    text-align:center

}

#btn {

    position:absolute;

    width:100%;

    text-align:center;

    bottom:90px;

    z-index:2;

    left:0

}

#btn span {

    cursor:pointer;

    display:inline-block;

    width:18px;

    height:18px;

    border-radius:9px;

    background:#9a9a9a;

    overflow:hidden;

    margin-right:5px;

    font:0/0 a

}

#btn span.active {

    background:#C3225F

}

#btn span:hover {

    background:#e4effe

}

#bg div {

    height:65px

}

.w1000 {

    width:980px;

    margin:0 auto;

    position:relative

}

.dingwei {

    position:absolute;

    right:40px;

    top:40px

}

.w678 {

    width:678px

}

.zjBg {

    padding-bottom:10px

}

.t3 {

    color:#666;

    margin-top:15px

}

.t4 {

    line-height:20px;

    color:#898989;

    text-indent:25px;

    margin-top:10px

}

.c00 {

    color:#008d99

}

.huifu {

    border:solid 1px #d9d7d7;

    border-left:none

}

.huifu li {

    float:left;

    width:140px;

    height:28px;

    line-height:28px;

    text-align:center;

    color:#666;

    background-color:#f5f5f5;

    border-left:solid 1px #d9d7d7

}

.zjBg-b {

    padding:0 10px

}

.huifu li em,.yiB em {

    color:#eb2411;

    font-weight:700

}

#gunDong span.parent {

    background-position:0 0;

    margin-right:5px

}

#gunDong span.next {

    background-position:0 -48px;

    margin-left:5px

}

.w288 {

    width:288px

}

.text {

    width:258px;

    height:90px;

    border:solid 2px #bfbfbf;

    margin:0 9px;

    padding:9px 0 0 9px;

    overflow:hidden;

    font-size:14px;

    color:#4a4a4a;

    line-height:24px

}

.text:hover {

    border:solid 2px #88c9f3

}

.shuRu:hover {

    border:solid 1px #88c9f3

}

.shuRu {

    border:solid 1px #cdcdcd;

    width:132px;

    padding:5px 0 5px 5px;

    color:silver;

    font-size:12px;

    float:left

}

.label {

    float:left;

    margin:6px 0 0

}

.qiangqiang .c88 {

    color:#008D99

}

#hideA {

    left:0;

    position:absolute

}

#box .getBy {

    display:none;

    height:300px

}

#box li img {

    position:absolute;

    z-index:1

}

#gunDong2,#gunDong3 {

    position:absolute;

    height:240px;

    overflow:hidden;

    left:0

}

#wai {

    z-index:2

}

.Line49 {

    line-height:47px;

    height:47px;

    color:#7b7b7b

}

.Line49 form {

    float:right;

    margin-right:10px

}

.Line49 a:hover {

    text-decoration:underline

}

.addTabCon ul {

    width:233px;

    display:block;

    float:left;

    margin:12px 15px 0 0

}

.addTabCon ul .addT {

    height:21px;

    border-bottom:1px solid #c3225f;

    margin-bottom:10px

}

.addTabCon ul .addT a {

    color:#9c9c9c

}

.addTabCon .addT p {

    display:block;

    float:left;

    width:60px;

    text-align:center;

    color:#fff;

    background:url(../images/addLean06.jpg) no-repeat;

    font-size:14px

}

.addTabCon .addT span {

    display:block;

    float:right;

    padding-right:13px;

    background:url(../images/add_lean_pj.jpg) no-repeat right

}

.listC li {

    border-bottom:dotted 1px #ddd;

    height:34px;

    line-height:34px;

    text-align:right;

    color:#a8a8a8;

    font-size:14px

}

.listC li a {

    font-size:14px;

    float:left

}

.h20 {

    height:20px;

    margin:14px 0 0

}

.h20 a {

    line-height:20px;

    height:20px;

    background-color:#008d99;

    text-align:center;

    width:92px;

    color:#fff;

    float:right

}

.h20 a:hover {

    line-height:20px;

    height:20px;

    background-color:#008d99;

    text-align:center;

    width:92px;

    color:#fff;

    float:right

}

.cc6 {

    border:solid 1px #e7e7e7;

    padding:4px;

    display:block

}

.cc6 img {

    width:243px;

    height:100px

}

.pd12 {

    padding:12px 5px

}

.cc7 {

    margin:3px 0 6px 0;

    text-align:center

}

.cc7 a {

    color:#4a4a4a;

    font-size:14px;

    font-family:Microsoft YaHei;

    font-weight:700

}

.mr10 {

    margin-right:10px

}

.mt16L {

    margin-top:16px;

    text-align:center

}

.mt16L a {

    margin-right:9px;

    display:inline-block

}

.listname {

    color:#4a4a4a;

    font-size:14px;

    font-family:Microsoft YaHei

}

.zhiwei {

    color:#4a4a4a;

    font-family:Microsoft YaHei;

    font-weight:700

}

.xianq {

    text-indent:25px;

    color:#666;

    font-family:Microsoft YaHei

}

.zhuan {

    display:inline-block

}

.zhuan img {

    display:block

}

.md16 {

    margin:16px 0

}

#leftGung {

    position:relative;

    height:310px;

    width:269px;

    overflow:hidden;

    margin:0px 0 0 15px

}

#zhuyun {

    width:269px;

    height:310px;

    overflow:hidden;

    position:absolute;

    left:0

}

#zhuyun li {

    width:269px;

    height:310px;

    overflow:hidden;

    float:left

}

#dianji {

    text-align:center;

    font-size:0;

    overflow:hidden

}

#dianji span {

    background:url(../images/diandian2_05.gif) no-repeat;

    width:10px;

    height:10px;

    display:inline-block;

    overflow:hidden;

    font:0/0 a;

    margin-right:5px;

    cursor:pointer

}

#dianji span.active {

    background:url(../images/diandian1_03.gif) no-repeat

}

#ffplay {

    position:relative;

    z-index:1

}

.lin-add1 {

    margin:2px 0 4px 10px

}

.nimadeC {

    text-align:center;

    margin-top:23px

}

.nimadeC a {

    display:inline-block;

    margin-right:5px

}

.w288 {

    margin-left:5px

}

.c {

    float:left

}

.left {

    float:left

}

.right {

    float:right

}

.indexDt {

    border:0 solid #d8d8d8;

    margin-top:0;

    background:#fff

}

.indexDt .l {

    width:258px;

    margin-right:5px;

    border-right:0px solid #d8d8d8;

    height:360px;

    overflow:hidden

}

.indexDt .l dl {

    color:#454545;

    width:239px

}

.indexDt .l dl dt {

    margin:7px 0 7px

}

.indexDt .l dl dt br {

    margin-bottom:10px

}

.indexDt .l dl dt a {

    font-size:14px;

    color:#e97600;

    text-decoration:underline;

    margin-left:5px

}

.indexDt .l dl dt span {

    padding:3px 8px;

    color:#fff;

    background:url(../images/addLean13.jpg) no-repeat

}

.indexDt .l dl dd {

    text-indent:2em;

    line-height:24px

}

.indexDt .l dl dd a {

    color:#ea7702

}

.indexDt .c {

    width:412px;

    border-right:1px solid #d8d8d8;

    height:360px;

    padding-left:15px;

    padding-right:10px

}

.c1 {

    height:357px;

    float:left;

    text-align:left

}

.c1 .DtTab {

    height:41px;

    line-height:37px;

    margin-top:8px;

    width:390px;

    background:url(../images/top_bg_menu.jpg) repeat-x top

}

.c1 .DtTab li {

    display:block;

    float:left;

    width:130px;

    height:37px;

    text-align:center;

    font-size:16px;

    font-family:"Microsoft YaHei";

    font-weight:400

}

.c1 .DtTab li a {

    display:block;

    width:130px;

    height:37px;

    font-weight:400

}

.c1 .DtTab .on {

    height:41px;

    background:url(../images/addLean14.jpg) no-repeat

}

.c1 .DtTab .on a {

    color:#c3225f;

    text-decoration:none

}

.c1 .DtTabCon {

    height:107px;

    margin-top:0;

    width:380px

}

.c1 .DtTabCon dd {

    line-height:31px;

    text-align:left;

    font-size:14px;

    font-weight:700;

    padding-left:0;

    float:left;

    width:370px;

    text-indent:2em

}

.c1 .DtTabCon ul {

    padding-top:0;

    text-indent:0;

    width:350px;

    font-weight:400;

    padding-left:5px;

    padding-right:5px

}

.c1 .DtTabCon ul li {

    height:25px;

    line-height:25px;

    border-bottom:0 dashed #b5b5b5;

    padding-left:0

}

.c3 ul {

    margin:8px 0 0 10px

}

.c3 ul li {

    display:block;

    float:left;

    padding-right:20px;

    padding-top:10px

}

.indexDt .r {

    width:272px;

    padding-left:15px;

    float:left

}

.indexDt .r h3 {

    height:39px;

    line-height:39px;

    border-bottom:0 solid #CCC;

    margin-top:8px;

    padding-left:5px;

    font-size:16px;

    color:#c3225f;

    background:url(../images/addLean10.jpg) no-repeat left bottom;

    font-family:"Microsoft YaHei";

    font-weight:400

}

.indexDt .r p {

    display:block;

    width:240px;

    padding:0

}

.indexDt .r ul {

    margin-right:0;

    margin-top:15px

}

.indexDt .r ul li {

    width:223px;

    float:left;

    font-size:12px;

    color:#333;

    padding-left:10px;

    line-height:22px;

    border-bottom:0 dashed #b6b4b5;

    background:url(../images/ico_video.gif) no-repeat

}

.indexDt .r2 {

    width:262px;

    padding-left:15px;

    float:left

}

.indexDt .r2 h3 {

    height:39px;

    line-height:39px;

    border-bottom:0 solid #CCC;

    margin-top:8px;

    padding-left:5px;

    font-size:16px;

    color:#c3225f;

    background:url(../images/addLean10.jpg) no-repeat left bottom;

    font-family:"Microsoft YaHei";

    font-weight:400

}

.indexDt .r2 p {

    display:block;

    width:240px;

    padding:0

}

.indexDt .r2 ul {

    margin-right:0;

    margin-top:15px

}

.indexDt .r2 ul li {

    width:223px;

    float:left;

    font-size:12px;

    color:#333;

    padding-left:10px;

    line-height:22px;

    border-bottom:0 dashed #b6b4b5;

    background:url(../images/ico_video.gif) no-repeat

}

/*channel-woman*/

#part3 {

    width:690px;

    background:#fff;

    float:left;

    padding-left:10px;

    padding-top:10px;

}

#part3 .fll {

    width:690px;

    height:290px;

}

#part3 .fll img {

    float:left;

    margin-top:0px;

}

#part3 .fll p {

    width:435px;

    margin-top:0px;

    font-size:14px;

    color:#333;

    line-height:25px;

    border-bottom:1px solid #e8e3e3;

    margin-left:12px;

    float:left;

    padding-bottom:10px;

}

#part3 .fll p b {

    width:435px;

    display:block;

    font-size:18px;

    line-height:35px;

    color:#c3235f;

    margin-bottom:0px;

    text-align:center;

}

#part3 .fll .lirightsa {

    width:435px;

    float:right;

}

#part3 .fll .lirightsa dl {

    float:left;

    background: url(../images/ico-lirightsa.jpg) no-repeat left top;

    margin-top:15px;

    height:62px;

}

#part3 .fll .lirightsa dl dd {

    text-indent:40px;

    width:430px;

    line-height:20px;

    height:20px;

    font-size:13px;

    color:#333

}

#part3 .fll .lirightsa dl dd a {

    float:left;

    color:#666

}

#part3 .fll .lirightsa dl dd span {

    float:right;

    color:#999;

    padding-right:20px;

    font-size:12px;

}

#part3 .fll .lirightsb {

    width:435px;

    float:right;

}

#part3 .fll .lirightsb dl {

    float:left;

    background: url(../images/ico-lirightsb.jpg) no-repeat left top;

    margin-top:15px;

    height:62px;

}

#part3 .fll .lirightsb dl dd {

    text-indent:40px;

    width:430px;

    line-height:20px;

    height:20px;

    font-size:13px;

    color:#333

}

#part3 .fll .lirightsb dl dd a {

    float:left;

    color:#666

}

#part3 .fll .lirightsb dl dd span {

    float:right;

    color:#999;

    padding-right:20px;

    font-size:12px;

}

#part3 .fll .lirightsc {

    width:435px;

    float:right;

}

#part3 .fll .lirightsc dl {

    float:left;

    background: url(../images/ico-lirightsc.jpg) no-repeat left top;

    margin-top:15px;

    height:62px;

}

#part3 .fll .lirightsc dl dd {

    text-indent:40px;

    width:430px;

    line-height:20px;

    height:20px;

    font-size:13px;

    color:#333

}

#part3 .fll .lirightsc dl dd a {

    color:#666;

}

#part3 .fll .lirightsc dl dd span {

    float:right;

    color:#999;

    padding-right:20px;

    font-size:12px;

}

/*特色技术-5*/

.jqpc_c {

    width:982px;

    margin:15px auto;

    border:0px solid #dcdcdc;

}

.jqpc_c ul {

    margin:0px auto

}

.jqpc_c ul li {

    width:185px;

    float:left;

    background-color:#fff;

    margin-right:4px;

    margin-left:4px;

    border:1px solid #dcdcdc;

}

.jqpc_c ul li p {

    width:168px;

    margin:0 auto;

    border:0px solid #dcdcdc;

    border-top:0px;

    line-height:20px;

    margin-bottom:10px;

    font-size:13px;

}

.jqpc_c ul li span {

    display:block;

    width:175px;

    height:178px;

    overflow:hidden;

    padding:5px;

}

.jqpc_c ul li b {

    display:block;

    width:171px;

    height:58px;

    margin:0 auto;

    text-align:center;

    line-height:22px;

    font-size:14px;

    overflow:hidden;

    background:url(../images/menu-hover-bg.jpg) no-repeat center center;

}

.pic {

    width:980px;

    height:206px;

    margin:20px auto 0 auto;

    ZOOM: 1

}

.blk_18 {

    ZOOM: 1

}

.blk_18 .pcont {

    FLOAT: left;

    OVERFLOW: hidden;

    WIDTH: 870px

}

.blk_18 .ScrCont {

    WIDTH: 32766px;

    ZOOM: 1;

    height:auto;

    overflow:hidden;

}

.blk_18 #List1_1 {

    FLOAT: left

}

.blk_18 #List2_1 {

    FLOAT: left

}

.blk_18 .LeftBotton {

    background:url(../images/jt1.jpg) no-repeat left center;

    FLOAT: left;

    MARGIN:80px 1px 0 1px;

    WIDTH: 23px;

    HEIGHT: 73px;

    margin-right:20px;

}

.blk_18 .RightBotton {

    background:url(../images/jt2.jpg) no-repeat left center;

    FLOAT: left;

    MARGIN:80px 1px 0px 1px;

    WIDTH: 23px;

    HEIGHT: 73px;

    margin-left:20px;

}

.blk_18 .LeftBotton {

    BACKGROUND-POSITION: 0px 0px;

    MARGIN-LEFT: 5px

}

.blk_18 .LeftBotton:hover {

    BACKGROUND-POSITION: 0px 0px

}

.blk_18 .RightBotton:hover {

    BACKGROUND-POSITION: 0px 0px

}

.blk_18 .pl IMG {

    padding:4px;

}

.blk_18 .pl {

    float:left;

    display:inline;

    width:204px;

    height:206px;

    background:url(../images/tubj.jpg) no-repeat left top;

    margin-left:12px

}

.blk_18 A.pl:hover {

    BORDER-RIGHT: #ff9900 1px solid;

    BORDER-TOP: #ff9900 1px solid;

    BACKGROUND: #fff;

    BORDER-LEFT: #ff9900 1px solid;

    COLOR: #ff9900;

    BORDER-BOTTOM: #ff9900 1px solid

}

.commu_cont3 {

    MARGIN: 9px 5px 5px;

    LINE-HEIGHT: 150%

}

.commu_cont3 UL {

    WIDTH: 188px

}

.index_title {

    border:1px solid #b7d7d6;

    border-top:2px solid #137c78;

    background:url(../images/titlebg.jpg) repeat-x;

    height:54px

}

.title_more {

    border:1px solid #137d79

}

.zjbox {

    width:960px;

    margin:0 auto;

}

.zjbox_t {

    width:222px;

    border-left:1px dotted #aeaeae

}

.zjbox_t ul {

    width:208px;

}

.zjbox_t ul li {

    width:203px;

    border:1px solid #ccc;

    position:relative;

    margin-bottom:10px;

    height:142px;

}

.zjbox_t ul li h1 img {

    border:0px solid #ededed

}

.zjbox_t ul li span {

    position: absolute;

    left:5px;

    right:8px;

    bottom:7px;

    width:190px;

    height: 30px;

    font-size: 14px;

    line-height: 30px;

    text-align: center;

    color: #FFF;

    background: transparent url("../images/womenpicbg.png") repeat scroll 0% 0%;

}

.zjbox_t ul li.hover .zjbtn {

    width:12px;

    height:20px;

    display:block;

    position:absolute;

    top:20px

}

.zjbox_t ul li.hover {

    display:block;

    border:2px solid #646464

}

.zjbox_c {

    width:730px;

}

.zjbox_c0 {

    display:none

}

.zjbox_c0.block {

    display: block

}

.zjbox_c0 h1 img {

    border:1px solid #ededed

}

.zjbox_c0 span {

    width:470px;

}

.zjbox_c0 span dd {

    line-height:22px;

    font-size:14px;

    border-bottom:1px dashed #CCCCCC;

    padding-bottom:5px;

    padding-top:10px;

}

.zjbox_c0 span .zjbox_c0_t {

    width:100%;

    border-bottom:1px dotted #aeaeae

}

.zjbox_c0 span .zjbox_c0_t h2 {

    border-right:1px solid #afafaf

}

.zjbox_c0 span .zjbox_c0_t h6 {

    width:280px;

}

.zjbox_c0 span .zjbox_c0_t h6 em {

    font-style:normal

}

.zjzxbtn {

    width:260px;

    height:35px;

}

.zjzxbtn a {

    width:120px;

    height:32px;

    display:block;

    border-radius:15px;

    line-height:32px;

    font-size:16px;

}

.zjzxbtn a.btncolor1 {

    background-color:#fa546c

}

.zjzxbtn a.btncolor2 {

    background-color:#a50140

}

.zjbox_c_zj {

    width:680px;

}

.zjbox_c0_zj {

    display: block;

    height:290px;

    border-bottom:1px solid #CCC;

    margin-top:15px;

}

.zjbox_c0_zj h1 img {

    border:1px solid #ededed

}

.zjbox_c0_zj span {

    width:420px;

}

.zjbox_r_zj {

    width:250px;

    height:auto;

    border-left:0px solid #DEDEDE

}

.zjbox_c_zjs {

    width:740px;

    padding-left:10px;

    border-right:1px solid #DEDEDE;

    min-height:1860px;

}

.zjbox_c0_zj span dd {

    line-height:22px;

    font-size:14px;

    border-bottom:1px dashed #CCCCCC;

    padding-bottom:5px;

    padding-top:10px;

}

.zjbox_c0_zj span .zjbox_c0_t_zj {

    width:100%;

    border-bottom:1px dotted #aeaeae

}

.zjbox_c0_zj span .zjbox_c0_t_zj h2 {

    border-right:1px solid #afafaf

}

.zjbox_c0_zj span .zjbox_c0_t_zj h6 {

    width:350px;

}

.zjbox_c0_zj span .zjbox_c0_t_zj h6 em {

    font-style:normal

}

.zjbox_zj {

    width:980px;

    margin:0 auto;

}

.zjbox_t_zj {

    width:290px;

    height:1675px;

    border-left:1px solid #DEDEDE

}

.zjbox_t_zj ul {

    width:208px;

}

.zjbox_t_zj ul li {

    width:203px;

    border:1px solid #ccc;

    position:relative;

    margin-bottom:10px;

    height:142px;

}

.zjbox_t_zj ul li h1 img {

    border:0px solid #ededed

}

.zjbox_t_zj ul li span {

    position: absolute;

    left:5px;

    right:8px;

    bottom:7px;

    width:190px;

    height: 30px;

    font-size: 14px;

    line-height: 30px;

    text-align: center;

    color: #FFF;

    background: transparent url("../images/womenpicbg.png") repeat scroll 0% 0%;

}

.zjbox_t_zj ul li.hover .zjbtn {

    width:12px;

    height:20px;

    display:block;

    position:absolute;

    top:20px

}

.zjbox_t_zj ul li.hover {

    display:block;

    border:2px solid #646464

}

.index_title {

    border:1px solid #b7d7d6;

    border-top:2px solid #137c78;

    background:url(../images/titlebg.jpg) repeat-x;

    height:54px

}

.title_more {

    border:1px solid #137d79

}

.zjbox {

    width:960px;

    margin:0 auto;

}

.zjbox_t {

    width:222px;

    border-left:1px dotted #aeaeae

}

.zjbox_t ul {

    width:208px;

}

.zjbox_t ul li {

    width:203px;

    border:1px solid #ccc;

    position:relative;

    margin-bottom:10px;

    height:142px;

}

.zjbox_t ul li h1 img {

    border:0px solid #ededed

}

.zjbox_t ul li span {

    position: absolute;

    left:5px;

    right:8px;

    bottom:7px;

    width:190px;

    height: 30px;

    font-size: 14px;

    line-height: 30px;

    text-align: center;

    color: #FFF;

    background: transparent url("../images/womenpicbg.png") repeat scroll 0% 0%;

}

.zjbox_t ul li.hover .zjbtn {

    width:12px;

    height:20px;

    display:block;

    position:absolute;

    top:20px

}

.zjbox_t ul li.hover {

    display:block;

    border:2px solid #646464

}

.zjbox_c {

    width:730px;

}

.zjbox_c0 {

    display:none

}

.zjbox_c0.block {

    display: block

}

.zjbox_c0 h1 img {

    border:1px solid #ededed

}

.zjbox_c0 span {

    width:470px;

}

.zjbox_c0 span dd {

    line-height:22px;

    font-size:14px;

    border-bottom:1px dashed #CCCCCC;

    padding-bottom:5px;

    padding-top:10px;

}

.zjbox_c0 span .zjbox_c0_t {

    width:100%;

    border-bottom:1px dotted #aeaeae

}

.zjbox_c0 span .zjbox_c0_t h2 {

    border-right:1px solid #afafaf

}

.zjbox_c0 span .zjbox_c0_t h6 {

    width:280px;

}

.zjbox_c0 span .zjbox_c0_t h6 em {

    font-style:normal

}

.zjzxbtn {

    width:260px;

    height:35px;

}

.zjzxbtn a {

    width:120px;

    height:32px;

    display:block;

    border-radius:15px;

    line-height:32px;

    font-size:16px;

}

.zjzxbtn a.btncolor1 {

    background-color:#fa546c

}

.zjzxbtn a.btncolor2 {

    background-color:#a50140

}

/*侧--文章*/

.jsqybox {

    width:91%;

    margin:0px auto

}

.jsqybox ul li {

    color:#4b4b4b;

    width:100%;

    clear:both;

}

.jsqybox ul li.border0 {

    border:0px

}

.jsqybox ul li h2 {

    width:100%;

    line-height:40px;

    height:40px;

    font-weight: normal;

    overflow:hidden;

}

.jsqybox ul li h2 b {

    width:20px;

    height:20px;

    line-height:20px;

    text-align:center;

    font-weight:normal;

    color:#fff;

    margin-top:10px;

    margin-right:5px;

    background:url(../images/phnum.jpg) no-repeat;

    text-indent:0px

}

.jsqybox ul li h2 b.num2 {

    background-position:0px -20px

}

.jsqybox ul li h2 span {

    width:200px;

    overflow:hidden;

}

.jsqybox ul li h2 span a {

    color:#4b4b4b;

    font-size:13px;

}

.jsqybox ul li p {

    display:none;

    margin-bottom:10px;

    margin-left:5px;

}

.jsqybox ul li p.block {

    display:block

}

.jsqybox ul li p img {

    padding:4px;

    border:1px solid #ccddcb

}

.jsqybox ul li p a {

    color:#C3225F

}

.sidebox_tel {

    width:249px;

    border:1px solid #ccddcc;

    background-color:#ffffff

}

/*jishu*/

#man_pcfocus {

    margin: 0 auto;

    overflow: hidden;

    width:228px;

    height:200px;

    position:relative;

    padding-left:0px;

}

#man_pcfocus_pic {

    width:100%;

}

#man_pcfocus_pic ul {

    width:100%;

}

#man_pcfocus_pic ul li {

    width:100%;

}

#man_pcfocus_pic ul li a {

    color:#fff;

}

#man_pcfocus_btn {

    width:100%;

    height:30px;

    background-color:#ffffff;

    position: absolute;

    bottom:0px

}

#man_pcfocus_btn ul {

    height:11px;

    width:145px;

    margin:0px auto;

    padding-top:10px;

    color:#ffffff

}

#man_pcfocus_btn ul li {

    background: url(../images/manpc_focusbtn.jpg) no-repeat;

    float: left;

    height:11px;

    margin: 0 6px;

    width:11px;

    border:none;

}

#man_pcfocus_btn ul li.light {

    background-position:0px -11px

}

.sidebar_title {

    width:100%;

    position:absolute;

    left:0px;

    bottom:30px;

    height:35px;

    line-height:35px;

    background:url(../images/blacktm.png) repeat;

    text-align: center;

    font-size:14px

}

.sidebar_title ul li a {

    color:#fff

}

/*侧--推荐专家roll*/

.expert_tjbox0 {

    width:95%;

    margin:10px auto 0px auto;

    height:270px;

    overflow:hidden

}

.expert_tjbox {

    width:100%

}

#expert_tjbox dl {

    height: 120px;

    margin-bottom: 15px;

}

#expert_tjbox dl dt {

    background: none repeat scroll 0 0 #FFFFFF;

    border:1px solid #D7D7D7;

    float: left;

    height:115px;

    margin-right: 7px;

    padding-top: 3px;

    text-align: center;

    width: 95px;

}

#expert_tjbox dl dd h5 {

    color: #333333;

    font-size: 14px;

    height: 25px;

    padding-top: 10px;

    font-weight:bold

}

#expert_tjbox dl dd p {

    color: #6E625C;

    font-size: 12px;

    line-height: 20px;

}

#expert_tjbox dl dd .btn a {

    display: block;

    float: left;

    height: 22px;

    line-height:22px;

    margin-top: 10px;

    width: 58px;

    color:#ffffff;

    -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    border-radius: 10px;

    font-size:12px;

    text-align:center

}

#expert_tjbox dl dd .btn a.a1 {

    background-color:#02b686

}

#expert_tjbox dl dd .btn a.a2 {

    background-color:#acd559

}

/*侧--推荐专家roll2*/

.expertqw_tjbox0 {

    height:470px;

    width:217px;

    margin:0px auto;

    overflow:hidden;

    position:relative;

    z-index:0

}

#expertqw_tjbox {

    width:100%;

}

#expertqw_tjbox dl {

    height:199px;

    border-bottom:0px dotted #cacaca;

    padding-top:10px

}

#expertqw_tjbox dl dt {

    position:relative;

    z-index:1;

    width:100%;

    height:149px;

    border-bottom:0px;

    text-align:center;

}

#expertqw_tjbox dl dt p {

    position:absolute;

    z-index:2;

    top:120px;

    left:0px;

    color:#fff;

    font-size:14px;

    background:url(../images/safetyspanbg.png) repeat;

    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/safetyspanbg.png");

    _background:none;

    width:197px;

    height:20px;

    line-height:20px;

    padding:5px 10px

}

#expertqw_tjbox dl dt p a {

    color:#fff

}

#expertqw_tjbox dl dt img a {

    border:3px solid #FF0000;

    color:#333333

}

#expertqw_tjbox dl dt img a:hover {

    border:3px solid #Fff000;

    color:#333333

}

#expertqw_tjbox dl dd {

    padding-top:10px

}

#expertqw_tjbox dl dd a {

    background:url(../images/zjzxbtn.jpg) no-repeat;

    height:24px;

    line-height:24px;

    color:#ffffff;

    font-size:14px;

    text-align:center;

    width:100px;

}

#expertqw_tjbox dl dd a.zjxxbtn1 {

    background-position:0px 0px

}

#expertqw_tjbox dl dd a.zjxxbtn2 {

    background-position:0px -24px

}

/* lanmu-content*/

.lanmu-content {

    width:230px;

    margin:0px auto;

}

.lanmu-list {

    display:block;

}

.lanmu-list dt {

    display:block;

    height:53px;

    background:#e3effd;

    color:#fff;

    padding-left:10px;

}

.lanmu-list dd {

    padding-top:2px;

}

.lanmu-list dd a {

    display:block;

    text-align:center;

    height:53px;

    background:#e3effd;

    border-bottom:1px solid #eee;

    border-top:2px solid #fff;

    border-left:0px solid #999;

    border-right:0px solid #eee;

    color:#333;

    padding-left:0px;

    line-height: 33px;

    font-size:16px;

    font-family:"Microsoft YaHei";

}

.lanmu-list dd a:hover {

    padding-left:0px;

}

.lanmu-list dd a:hover,.lanmu-list dd a.current {

    border-left:0px solid #1160ba;

    background-color:#c4225e;

    color:#fff;

    font-weight:bold;

}

.lanmu-list dd a span {

    font-size:10px;

    line-height: 12px;

    font-family:"Microsoft YaHei";

    font-weight: 300;

}

/*active*/

.tul {

    padding-left:15px;

    height:auto;

    width:720px;

}

.tul li {

    height:213px;

    width:223px;

    margin-right:15px;

    margin-bottom:15px;

    float:left;

    display:inline;

    cursor:pointer;

}

.tul li .tldiv1 {

    height:213px;

    width:223px;

    background:#c4225e;

    color:#fff;

    display:none;

}

.tul li .tldiv1 img {

    display:block;

    border:0px;

}

.tul li .tldiv1 p {

    width:200px;

    font-size:14px;

    font-family:'Microsoft YaHei';

    padding:15px 0 10px 0px;

    line-height:25px;

    margin:0px auto;

}

.tul li .tldiv1 p b {

    font-size:16px;

    text-align:center;

    float:left;

    margin-bottom:5px;

}

.tul-top {

    height:auto;

    width:728px;

    background: url(../images/activ-bg1.jpg) no-repeat center top;

    float:left;

}

.tul-top .tldiv1-top {

    height:205px;

    width:323px;

    background:#fff;

    font-size:14px;

    color:#8c8c8c;

    float:right;

    overflow:hidden;

    line-height:25px;

    padding-right:35px;

}

.tul-top .tldiv1-top img {

    border:0px;

    padding:0px;

    margin:0px;

}

.tul-top .tldiv1-top p {

    width:323px;

    font-family:'Microsoft YaHei';

    padding:10px 0 0px 0px;

    margin:0px auto;

    float:left;

    overflow:hidden

}

.tul-top .tldiv1-top p b {

    font-size:16px;

    color:#c4225e;

    float:left;

    padding-bottom:5px;

    height:30px;

    line-height:30px;

}

.tul-cen {

    height:58px;

    width:728px;

    background: url(../images/activ-bg2.jpg) no-repeat center top;

    float:left;

}

.tul-bot {

    height:auto;

    width:728px;

    background: url(../images/activ-bg3.jpg) no-repeat center top;

    float:left;

}

.tul-bot .tldiv1-bot {

    height:205px;

    width:323px;

    background:#fff;

    font-size:14px;

    color:#8c8c8c;

    float:left;

    overflow:hidden;

    line-height:25px;

    padding-left:35px;

}

.tul-bot .tldiv1-bot img {

    display:block;

    border:0px;

    float:right

}

.tul-bot .tldiv1-bot p {

    width:323px;

    font-family:'Microsoft YaHei';

    padding:10px 0 0px 0px;

    margin:0px auto;

    overflow:hidden

}

.tul-bot .tldiv1-bot p b {

    font-size:16px;

    color:#c4225e;

    float:left;

    padding-bottom:5px;

    height:30px;

    line-height:30px;

}



/*con-newlh*/

/* lanmu-contentlh*/

.lanmu-contentlh {

    width:230px;

    margin:0px auto; margin-bottom:10px;

}

.lanmu-listlh {

    display:block;

}

.lanmu-listlh dt {

    display:block;

    height:53px;

    background:#e3effd;

    color:#fff;

    padding-left:10px;

}

.lanmu-listlh dd {

    padding-top:2px;

}

.lanmu-listlh dd a {

    display:block;

    text-align:left;

    height:53px;

    background:#fff;

    border-bottom:1px dashed #ccc;

    border-top:1px dashed #ccc;

    border-left:1px dashed #ccc;

    border-right:1px dashed #ccc;

    color:#333;

    padding-left:20px;

    line-height: 33px;

    font-size:16px;

    font-family:"Microsoft YaHei";

}

.lanmu-listlh dd a:hover {

    padding-left:20px;

}

.lanmu-listlh dd a:hover,.lanmu-list dd a.current {

    border:1px solid #c4225e;

    background-color:#c4225e;

    color:#fff;

    font-weight:bold;padding-left:20px;

}

.lanmu-listlh dd a span {

    font-size:12px;

    line-height:22px;

    font-family:"Microsoft YaHei";

    font-weight: 300;

}



/*shishi*/

.all0 {

    margin:0px auto;

    width:720px;

    padding-left:10px;

}

.number {

    float:left;

    width:225px;

}

.number-l {

    float:left;

    width:328px;

}

.number-r {

    float:left;

    width:328px;

}

.number-l0 dl {

    width:326px;

    height:214px;

    border:1px solid #ccc;

    overflow:hidden;

}

.number-l0 dl dt {

    border-bottom:1px solid #ccc;

    height:36px;

    width:96%;

    margin-left:2%;

    line-height:36px;

    font-size:16px;

    color:#333;

    text-align:center

}

.number-l0 dl dd {

    background-color:#fff;

    border-bottom:0 solid #ebebeb;

    line-height:22px

}

.number-l0 dl dd span {

    padding-top:5px

}

.xian {

    width:100%;

    border-top:1px solid #ebebeb

}

.number-l0 ul {

    width:280px;

    margin:0 auto

}

.number-l0 ul li a {

    color:#c3225f;

    font-size:14px;

}

.number-l1 {

    width:328px;

    height:83px;

}

.number-l1 img {

    width:236px;

    float:right;

    height:71px;

    padding-top:6px;

    padding-right:0px;

    margin-right:0px;

}

.number-r0 dl {

    width:326px;

    height:214px;

    border:1px solid #ccc;

    overflow:hidden;

}

.number-r0 dl dt {

    border-bottom:1px solid #ccc;

    height:36px;

    width:96%;

    margin-left:2%;

    line-height:36px;

    font-size:16px;

    color:#333;

    text-align:center

}

.number-r0 dl dd {

    background-color:#fff;

    border-bottom:0 solid #ebebeb;

    line-height:22px

}

.number-r0 dl dd span {

    padding-top:5px

}

.xian {

    width:100%;

    border-top:1px solid #ebebeb

}

.number-r0 ul {

    width:280px;

    margin:0 auto

}

.number-r0 ul li a {

    color:#c3225f;

    font-size:14px;

}

.number-r1 {

    width:328px;

    height:83px;

}

.number-r1 img {

    width:236px;

    float:left;

    height:71px;

    padding-top:6px;

    padding-left:0px;

    margin-left:0px;

}

.number-c {

    float:left;

    width:52px;

    height:1830px;

    background:url(../images/shishi-c-bg.jpg) repeat-y top center;

}

.fixed-share {

    padding-top:15px;

    padding-bottom:10px;

    height:25px;

    overflow:hidden;

    width:25%;

    margin-left:75%;

    float:right;

    display:none;

}

.fixed-share p {

    text-align:right;

}

.fixed-share p img {

    vertical-align:top;

}

.fixed-share p a {

    padding-right:2%;

}

.fixed-share p .a1 {

    margin-right:0;

}

/*ivf-center*/

.zjbox_center {

    width:980px;

    margin:0 auto;

    font-family:"Microsoft YaHei";

}

.zjbox_t_center {

    width:222px;

    border-left:0px dotted #aeaeae;

}

.zjbox_t_center ul {

    width:980px;

    float:left;

}

.zjbox_t_center ul li {

    width:188px;

    border:1px solid #ccc;

    position:relative;

    margin-bottom:10px;

    height:142px;

    margin-right:2px;

    margin-left:3px;

    margin-top:20px;

}

.zjbox_t_center ul li h1 img {

    border:0px solid #ededed

}

.zjbox_t_center ul li span {

    position: absolute;

    left:5px;

    right:8px;

    bottom:7px;

    width:175px;

    height: 30px;

    font-size: 14px;

    line-height: 30px;

    text-align: center;

    color: #FFF;

    background: transparent url("../images/womenpicbg.png") repeat scroll 0% 0%;

}

.zjbox_t_center ul li.hover .zjbtn_center {

    width:12px;

    height:20px;

    display:block;

    position:absolute;

    top:20px

}

.zjbox_t_center ul li.hover {

    display:block;

    border:1px solid #646464

}

.zjbox_c_center {

    width:950px;

    margin-left:20px;

}

.zjbox_c0_center {

    display:none

}

.zjbox_c0_center.block {

    display: block

}

.zjbox_c0_center h1 img {

    border:1px solid #ededed

}

.zjbox_c0_center span {

    width:670px;

}

.zjbox_c0_center span dd {

    line-height:22px;

    font-size:14px;

    border-bottom:1px dashed #CCCCCC;

    padding-bottom:5px;

    padding-top:10px;

}

.zjbox_c0_center span .zjbox_c0_t_center {

    width:100%;

    border-bottom:1px dotted #aeaeae

}

.zjbox_c0_center span .zjbox_c0_t_center h2 {

    border-right:1px solid #afafaf

}

.zjbox_c0_center span .zjbox_c0_t_center h6 {

    width:280px;

}

.zjbox_c0_center span .zjbox_c0_t_center h6 em {

    font-style:normal

}

.zjzxbtn_center {

    width:260px;

    height:35px;

}

.zjzxbtn_center a {

    width:120px;

    height:32px;

    display:block;

    border-radius:15px;

    line-height:32px;

    font-size:16px;

}

.zjzxbtn_center a.btncolor1 {

    background-color:#fa546c

}

.zjzxbtn_center a.btncolor2 {

    background-color:#a50140

}















/* 懒人图库 搜集整理 www.lanrentuku.com */

*{ margin:0; padding:0; list-style:none;}



#divSmallBox{

    overflow:hidden;

    *display:inline;

    *zoom:1;width:10px;

    height:10px;

    margin:0 5px;

    border-radius:10px;

    background:#fff;

}



#playBox{

    width:238px;

    height:332px;

    background:#333;

    position:relative;

    overflow:hidden;

}



#playBox .oUlplay {

    width:99999px;

    position:absolute;

    left:0;

    top:0;

}



#playBox .oUlplay li{

    float:left;

}



#playBox .pre{

    cursor:pointer;

    width:45px;

    height:45px;

    background:url(../images/l.png) no-repeat;

    position:absolute;

    top:150px;

    left:2px;

    z-index:2;

}



#playBox .next{

    cursor:pointer;

    width:45px;

    height:45px;

    background:url(../images/r.png) no-repeat;

    position:absolute;

    top:150px;

    right:2px;

    z-index:2;

}



#playBox .smalltitle {width:238px; height:10px; position:absolute; bottom:10px; z-index:10}



#playBox .smalltitle ul{ width:60px; margin:0 auto;}



#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}



#playBox .smalltitle .thistitle{ background:#0096a4;}



body,div,p,span,ul,li,dl,dt,dd,a,ol,input,img,h1,h2,h3,h4,h5{ padding:0; margin:0; list-style:none; border:0;}

body{ font-family:"微软雅黑"; color:#0e202e; font-size:16px; background:#fff;}

.clear{clear:both}

a{ text-decoration:none;}

a:hover{color:#5eadd6; text-decoration:none;}



/*--------------------nav------------------------*/

.nav_out{ width:100%; height:85px; background:#fff; max-width:1920px;overflow:hidden;} 

.auto{width:1000px; height:49px;margin:0 auto; padding-top:20px; overflow:hidden; }

.auto_left{ width:184px; float:left; height:49px;}

.auto_left img{ width:18epx; height:49px;}

.auto_right{ width:816px; float:right; height:49px; }

.auto_right .font01{float:left;color:#0096a5;text-align:left;line-height:24px;white-space:normal;}

.auto_right .font02{white-space:normal;color:#999;text-align:left;line-height:20px; font-size:12px;}

/*--------------------nav------------------------*/



/*--------------------navigation------------------------*/

.navigation{width:100%; height:50px; background:#0096a5; max-width:1920px;overflow:hidden; font-size:16px;}

.navigation a:hover{ color:#FFFF66;}

.navigation_main{width:1000px; margin:0 auto; overflow:hidden;}

.navigation_main nav{float:left; width:100%; line-height:50px; height:50px;}

.navigation_main li{float:left; color:#fff; width:115px; text-align:center; line-height:50px;}

.navigation_main li a {color:#fff;}
/*--------------------navigation------------------------*/



/*--------------------banner---------------------*/

.banner{width:100%; height:auto; max-width:1920px; overflow:hidden;}

.banner img{margin:0 auto;width:100%;left:50%;overflow:hidden; }



/*--------------------banner---------------------*/



/*--------------------con1---------------------*/

.con1{width:1002px; height:360px;margin:0 auto;border:1px #cfd0d1 solid; background:#fff;margin-top:10px;margin-bottom:10px;}

.con1_left{float:left;width:238px;height:332px;margin:14px;overflow:hidden;}

.con1_middle{float:left;width:435px;height:360px;border-right:1px solid #d8d8d8;height:360px; background:url(../images/yydt_bj.jpg) top left no-repeat;}

.news_cont{float:left; width:390px;height:300px;margin-top:5px; margin-left:14px;}

.news_cont h1 a{font-size:16px;color:#0096a4; font-weight:400; line-height:40px;}

.news_cont_a{margin-top:10px;border-bottom:1px dashed #e8e8e8; padding-bottom:10px; overflow: hidden;}

.news_cont_a img {float: left;}

.news_cont_a p{float:right;width:275px;font-size:12px; color:#333; line-height:25px; text-align:left;}

.ft_b8{color:#0096a4;}

.news_list{margin-top:10px;}

.news_list li{text-align:left; text-indent:10px; font-size:14px; line-height:25px;}

.news_list li a{ color:#909090; text-decoration:none;line-height:25px;}

.news_list li a:hover{ color:#0096a4; text-decoration:underline;}

.news_list li span{font-size:12px; color:#c9c7c7; line-height:25px; padding-left:25px;}

.con1_right{float:right;width:300px;height:360px; background:url(../images/yyjs_bj.jpg) top left no-repeat; overflow:hidden;}

.yydt01{float:left;width:300px;height:47px;line-height:47px;font-size:18px;color:#0096a4;text-indent:2em;overflow:hidden;}

.yydt01 span{font-size:13px;color:#909090; margin-left:20px;}

.wzimg01{width:270px; height:165px;margin-left:14px; padding-top:14px; overflow:hidden;}

.wzfont01{width:270px;font-size:12px;text-indent:2em;margin-left:14px; margin-top:5px;line-height:22px; color:#909090;}

.wzfont01 img{ margin-right:20px; margin-top:15px;}

.green1{color:#0096a4;}

/*--------------------con1---------------------*/



/*--------------------con2---------------------*/

.con2{width:1002px;height:403px;margin:0 auto;border:1px #cfd0d1 solid; background:#fff;margin-bottom:10px;overflow:hidden;}

.con2_middle{float:left;width:700px;height:403px;border-right:1px solid #d8d8d8;}



.con2_right{float:right;width:300px;height:403px; background:url(../images/yyjs_bj.jpg) top left no-repeat; overflow:hidden;}

.title01{float:left;width:300px;height:47px;line-height:47px;font-size:18px;color:#0096a4;text-indent:1em;overflow:hidden;}

.title01 span{font-size:13px;color:#909090; margin-left:20px;}

.wzimg02{width:270px; height:225px;margin-left:14px; padding-top:14px; overflow:hidden;position: relative;}

.con2_right h1{text-align:center; width:270px; height:40px; line-height:40px; border-bottom:1px dotted #CCCCCC; margin-left:14px;}

.con2_right h1 a{font-size:14px;color:#0096a4;font-weight:400;line-height:40px;}

.green1{color:#0096a4;}

/*--------------------con2---------------------*/



/*--------------------con3---------------------*/

.con3{width:1002px;height:285px;margin:0 auto;border:1px #cfd0d1 solid; background:#fff;margin-bottom:10px;overflow:hidden; background:url(../images/tsyl_bj.jpg) top left no-repeat;}

.tsyl01{float:left;width:1002px;height:47px;line-height:47px;font-size:18px;color:#0096a4;text-indent:1.5em;overflow:hidden; position: relative;}

.tsyl01 span{font-size:13px;color:#909090; margin-left:20px;}

.tsyl01 a{ float:right; margin-right:25px; color:#0096a4; font-size:12px;}

.con3 ul li{ width:215px; height:210px;float:left; margin-left:28px; margin-top:20px;line-height:40px;font-size:22px;}

.tb01{width:215px; height:35px; float:left; margin-top:10px;}

.tb01 img {float: left; margin-right: 12px;}

.tb01 a {float: left;}

.font03{float:right;font-size:24px; width:170px; color:#0096a4; line-height:35px;}



/*--------------------con3---------------------*/



/*--------------------con4---------------------*/

.com4{width:1002px;/* height:374px; */margin:0 auto;border:1px #cfd0d1 solid; background:#fff;margin-bottom:10px;overflow:hidden;}

/*--------------------con4---------------------*/



/*--------------------con5---------------------*/

.con5{width:1002px;height:325px;margin:0 auto;border:1px #cfd0d1 solid; background:#fff;margin-bottom:10px;overflow:hidden; background:url(../images/tsyl_bj.jpg) top left no-repeat;}

.tsyl01{float:left;width:1002px;height:47px;line-height:47px;font-size:18px;color:#0096a4;text-indent:1.5em;overflow:hidden;}

.yyhj_tp{margin-top:62px; margin-left:20px;width:958px; height:246px; overflow:hidden;}

/*--------------------con5---------------------*/



/*--------------------con6---------------------*/

.con6{width:1002px;/* height:100px; */margin:0 auto;border:1px #cfd0d1 solid; background:#fff;margin-bottom:10px;overflow:hidden; background:url(../images/tsyl_bj.jpg) top left no-repeat;}

.yqlj{float:left;width:962px;    padding: 5px 20px;/* height:47px; */line-height:40px;font-size:14px;color:#0096a4;text-indent:1.5em;overflow:hidden;}
.yqlj li {float: left;}
.yqlj a{color:#808080; margin-right:25px;    display: inline-block;}

/*--------------------con6---------------------*/



/*--------------------con7---------------------*/

.con7{width:100%; height:50px; background:#0096a5; max-width:1920px;overflow:hidden; font-size:16px;}

.con7 a:hover{ color:#FFFF66;}

.con7_main{width:1000px; margin:0 auto; overflow:hidden;}

.con7_main nav{float:left; width:100%; line-height:50px; height:50px;}

.con7_main li{float:left; color:#fff; width:115px; text-align:center; line-height:50px;}

.con7_main li a{color:#fff;}


/*--------------------con7---------------------*/



/*--------------------bottom---------------------*/

.bottom{width:100%; height:250px; background:#333; max-width:1920px;overflow:hidden;}

.bottom_main{width:1000px; margin:0 auto; overflow:hidden;}

.bottom_left{float:left; width:45%; text-align:center;}

.bottom_left ul{ height:200px; margin-top:20px;}

.bottom_right{ float:right; width:50%;}

.bottom_right ul{ height:200px; margin-top:40px;}

.bottom_right ul li{ float:left; margin-right:25px;}

.font04{ font-size:30px; color:#0096a4; line-height:45px;}

.font05{ font-size:24px; color:#0096a4; line-height:40px;}

.font06{font-size:14px; color:#FFFFFF; line-height:25px;}

.font07{font-size:12px; color:#FFFFFF; line-height:25px;}

/*--------------------bottom---------------------*/



.Culueg{width:1002px; border-bottom:1px solid #d8d8d8;overflow: hidden;    position: relative;}

.Culueg li{float:left;width:151px;height:47px;text-align:center;line-height:47px;cursor:pointer; background:url(../images/nkgbt10.jpg) no-repeat;font-size:16px;font-family:'微软雅黑'; color:#4a4a4a;}

.Culueg li.hover{width:151px;height:47px;background:url(../images/nkgbt11.jpg) no-repeat; font-size:16px;font-family:'微软雅黑'; color:#0096a4;}



.l_OriginConteg{ width:950px;/*  height:250px; */ margin-top:15px; margin-left:25px; overflow:hidden;}



.tab1{

    width:950px;

    /* height:250px; */

    font-size:14px;

    color:#666;

}

.tab1 a{

    color:#0096a5;

}

.list01 a{

    font-size:12px;

    color:#666;

}

.list01 a:hover{ color:#0096a5;text-decoration:underline;}



.tab1 dl dt {

    color:#333;

    font-size:20px;

    text-align:center;

    font-weight:bolder;

    line-height:40px;

}

.tab1 dl dd {

    font-size:14px;

    text-align:left;

    line-height:25px;

    border-bottom:1px dashed #6bbec6;

}

.tab1 dl dd a {

    font-size:12px;

    color:#0096a5;

}





.list01{

    float:left;

    margin-left:20px;

    margin-right:15px;

    width:200px;

    height:140px;

    margin-top:10px;

    overflow:hidden;

}

.list01 li{

    width:200px;

    height:25px;

    line-height:25px;

    font-size:14px;

    overflow:hidden;

}

.jbfl_main{width:1002px;margin:0 auto;background:#fff;margin-bottom:10px;overflow:hidden;}





@charset "gb2312";

/*公共样式*/

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed,

figure, figcaption, footer, header, hgroup,

menu, nav, output, ruby, section, summary,

time, mark, audio, video {

    margin: 0;

    padding: 0;

    border: 0;

    font-size: 100%;

    font: inherit;

    vertical-align: baseline;

}

a{ text-decoration:none;}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure,

footer, header, hgroup, menu, nav, section {

    display: block;

}

body {

    line-height: 1;

    font-size:12px;

    font-family:"微软雅黑";

}

ol, ul {

    list-style: none;

}

blockquote, q {

    quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

    content: '';

    content: none;

}

table {

    border-collapse: collapse;

    border-spacing: 0;

}



.ck_boxc{

    float:left;

    width:700px;

    height:403px;

    overflow:hidden;

}



.ck_boxcl{

    width:700px;

    height:403px;

    float:left;

    overflow:hidden;

}

.zjtd01{

    float:left;

    width:700px;

    height:47px;

    line-height:47px;

    font-size:18px;

    color:#0096a4;

    text-indent:1.5em;

    background:url(../images/zjtd01.jpg) top left no-repeat;

    overflow: hidden;

}

.zjtd01 span{

    font-size:13px;

    color:#909090;

    margin-left:20px;

}

.zjtd01 a{

    float:right;

    margin-right:25px;

    color:#0096a4;

    font-size:12px;

        height: 30px;

}



.ck_boxc .ck_zjboxa{

    width:580px;

    height:350px;

    float:left;

    overflow:hidden;

}

.ck_boxc .ck_zjboxb{

    width:580px;

    float:left;

    overflow:hidden;

}



.ck_zjboxb .ck_zjtit{}

.ck_zjboxb dl{

    width:550px;

    border-bottom:1px dashed #C9C9C9;

    padding:10px 0px 11px 10px;

    float:left;

    overflow:hidden;

}

.ck_zjboxb dt{

    width:180px;

    height:235px;

    background:url(../images/ck_20.jpg) top left no-repeat;

    padding-top:3px;

    padding-right:20px;

    text-align:center;

    float:left;

    overflow:hidden;

}

.ck_zjboxb dt img{ border:1px solid #FFFFFF; width:180px;height: 237px;}

.ck_zjboxb dd.cp1{

    width:338px;

    height:105px;

    border-bottom:1px dashed #C9C9C9;

    line-height:24px;

    color:#0096a5;

    float:left;

    overflow:hidden;

}

.ck_zjboxb dd.cp1 strong{font-size:20px;}

.ck_zjboxb dd.cp2{width:338px;height:55px;border-bottom:1px dashed #C9C9C9;line-height:24px;float:left;overflow:hidden;}

.ck_zjboxb dd.cp3{width:338px;height:75px;line-height:24px;float:left;overflow:hidden;}

.ck_zjboxb dd b{width:68px; padding-top:5px; float:left;}

.ck_zjboxb dd p{width:265px; padding-top:5px; float:left;}

.ck_zjboxb dd a{color:#B88945; font-weight:bold;}

.ck_zjboxb .ck_zjzx{width:565px; height:63px; padding-top:28px; text-align:center; float:left; overflow:hidden;}

.ck_boxc .ck_zjboxc{width:108px; padding-top:10px; float:left; }

.ck_boxc .ck_zjboxc .ndt{width:108px;  float:left; margin-top:5px; position: relative;}

.ck_boxc .ck_zjboxc .ndt li{width:108px; padding-bottom:14px; float:left; overflow:hidden;    height: 69px;}

.ck_boxc .ck_zjboxc .ndt li img{border:1px solid #BABAB8;    width: 99%;height: 100%;}

.ck_boxc .ck_zjboxc .ndt .nav img{border:1px solid #C17017;}

.ck_boxc .ck_zjboxc .np{width:108px; padding-bottom:3px; text-align:center; float:left; overflow:hidden;}

.ck_boxc .ck_zjboxc .ndd{width:108px; padding-top:3px; text-align:center; float:left; overflow:hidden;}

.ck_boxc .ck_zjboxc img{cursor:pointer;}

.ck_boxc .ck_boxcr{width:375px; padding:0px 3px; border:1px solid #F7F7F7; float:right; overflow:hidden;}

.ck_boxcr .ck_crtit{width:375px; height:42px; float:left; overflow:hidden;}

.ck_boxcr .ck_crbox{width:375px; height:229px; float:left; overflow:hidden;}

.ck_boxcr ul{width:370px; height:105px; padding-top:20px; background:#FFFBF6; padding-left:5px; float:left; overflow:hidden;}

.ck_boxcr li{width:91px; height:71px; padding-top:19px; text-align:center; line-height:22px; float:left; overflow:hidden;}

.ck_boxcr li.nav{background:url(../images/ck_27_v1.jpg) top left no-repeat;}

.fix {

    position: fixed;

    left: 1%;

    width: 11%;

    top: 20%;

}

.fix img {

    width: 100%;

}

.fix_bot {

    cursor: pointer;

    height: 25px;

    background: #bfbebe;

    text-align: right;

    line-height: 25px;

    font-size: 12px;

    color: #000;

    padding-right: 10px;

}



.fixRight{position: fixed;

    right: 1%;

    top: 30%;}





.l_hx ul{

    list-style: none;

}

 .imagelist li{

     position: absolute;    

     left: 0;

     display: none;

}

 .imagelist li.no0{

    display: block;

}



 .imgnav{

    list-style: none;

    position: absolute;

    bottom: 2px;

    overflow: hidden;

    padding: 10px 10px 10px 0;

        right: 5px;

}

 .imgnav li{

width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;

}

 .imgnav .cur{

    background: #0096a4;

 }

.imagelist{

    width: 270px;

}

.navigation:before {

    content: "广告";

    width: 24px;

    height: 12px;

    background: rgb(201,201,201);

    color: #ffffff;

    text-align: center;

    line-height: 12px;

    font-size: 8px;

    display: block;

    opacity: 0.5;

    position: absolute;

    right: 0px;

    z-index: 300;

}



  .li_more{float: right !important;text-align: right !important;    position: absolute; bottom: 0; right: 10px; width: auto !important;}

    .li_more a{margin-right: 22px;color: #0096a4;font-size: 12px;}

   .show{display: block !important;}

    .con_threegNew{display: none;}

.cp1 a{color:#0096a5;}

.imagelist li object embed{width: 270px;height: 225px;}



/* 0629 */

.ck_zjboxb{display: none;}

.xdShow{display: block !important;}

#docPolltop:after {

    content: " ";

    display: inline-block;

    height: 10px;

    width: 10px;

    border-width: 2px 2px 0 0;

    border-color: #0096a5;

    border-style: solid;

    transform: rotate(-44deg);

    margin-right: 9px;

}

#docPollbot:after {

    content: " ";

    display: inline-block;

    height: 10px;

    width: 10px;

    border-width: 2px 2px 0 0;

    border-color: #0096a5;

    border-style: solid;

    transform: rotate(134deg);

    margin-right: 9px;

}

#docPolltop{position: absolute;    top: -15px; left: 44px;cursor: pointer;}

#docPollbot{position: absolute;    top: 322px; left: 44px;cursor: pointer;}

.ndt ul{height: 330px;overflow: hidden;position: relative;}

.yyan{    text-align: center;}

/* 0629 end*/



.art_wrap{ width:1000px; margin: 0 auto; overflow:hidden;zoom:1;}
.art_left{ float:left; width:660px; padding-bottom:30px;}
.art_right{ float:right; width:300px;}
文章内容------------------------*/
.art_box{ font-size:14px; line-height:26px; margin-top:20px;}
.art_box h1{text-align:center;font-family: Verdana, "Microsoft YaHei", SimHei; font-size:28px; font-weight:500; line-height:120%;}
.art_box .art_info{padding:30px 0 15px 0;overflow:hidden;_zoom:1; line-height:14px; font-size:12px;vertical-align:middle;}
.art_box .art_info .rank{float:left;width:125px;margin:10px 0 0 0;text-align:left; background:url(../images/art_ico.png) no-repeat 0 -348px; *background-position:0 -347px;*background-position:0 -348px; text-indent:10px; overflow:hidden; font-family:SimSun;}
.art_box .art_info .rank a{color:#0096A5;}
.art_box .art_info .rank a:hover{color:#f60;}
.art_box .art_info .date{float:left;width:285px; margin:10px 0 0; margin-top:9px\9;color:#888;text-align:center;}
.art_box .art_info .date em{ margin:0 10px;}
.art_box .art_info .date a{color:#888;}
.art_box .art_info .date a:hover{color:#f60;}
.art_box .art_info .function{float:right;/*width:40%;*/}
.art_box .art_info .function div{background:url(../images/ico_bg.gif);color:#888; }
.art_box .art_info .function .info_comment{float:left;background-position:0 -1388px;color:#069;margin:10px 0 0;padding:0;}
.art_box .art_info .function .fontSize{float:left;background-position:7px -257px;margin:0 0 0 8px;padding:0 0 0 25px;border-left:#e1eded 1px solid;}
.art_box .art_info .function .fontSize a,.art_box .art_info .function .fontSize span{margin:0 0 0 2px;}
.art_box .art_info .function div a{color:#666;}
.art_box .art_info .function div a:hover{color:#f60;}
.art_box .art_info .function .info_like{display: none; float:left;margin:10px 0 0 10px;_margin:8px 0 0 10px; background:none;}
.art_box .art_info .function .info_like iframe{ vertical-align:top;}
.art_box .summary{ margin:10px 0 0 0;padding:15px; border:#dedede 1px solid; background:#f9f9f9; overflow:hidden; line-height:26px; text-indent:24px; color:#666; font-size:14px; font-family:Microsoft Yahei; }
.art_box .remend{font-size:14px;padding:5px 0 0 13px;line-height:30px;font-family:Microsoft Yahei;}
.art_box .remend .read{color:#333;}
.art_box .remend .read a{color:#0096a5;margin-right:13px;text-decoration:underline}
.art_box .remend .read a:hover{color:#f60}
.art_box .remend .tibs span{color:#f60}
.art_box .art_con{height:100%;overflow:hidden;text-align:left;font-size:16px;line-height:175%;}
.art_box .art_con p{margin:20px 0 0 0; line-height:175%;  font-family:Microsoft Yahei;}
.art_box .art_con p a{color:#0096A5;border-bottom:#0096A5 1px dashed; padding-bottom:0px;}
.art_box .art_con p a:hover{color:#f60;text-decoration:none;}
.art_box .art_con .art_editor{ font-size:12px; color:#999;}
.art_box .art_con .art_copyright{  font-size:12px; font-weight:bold; display:inline-block; padding:8px 15px; border:solid 1px #e1eded; background:#f6f9f9; line-height:24px; margin:30px 0 20px 0;}
.art_box .art_con .art_copyright a { text-decoration: underline;}
/*分页*/
.art_page{padding:25px 0; font-size:12px; line-height:24px; text-align:center;}
.art_page li {float: left;}
.art_page span, .art_page a, .art_page b{ display:inline-block; border:solid 1px #ddd; background:#fff; color:#999; padding:0 8px; margin:0 5px; vertical-align:middle;}
.art_page b{ background:#e8e8e8; border:solid 1px #e8e8e8; color:#333; font-weight:500;}
.art_page a:hover{ color:#f60;}
.art_page span a {padding:0; border:0;margin:0;display:inline;line-height:22px;*line-height:24px; vertical-align:bottom; position:relative; top:-1px; *top:0;}
.art_right img{ display:block;}
.art_right{ display:block; float:right; width:300px; overflow:hidden;zoom:1; padding:15px 0 0px 0; font-size:14px; color:#333; line-height:24px;}
.artRbox{ display:block; zoom:1; margin-bottom:30px; overflow:hidden;}
.artRbox iframe{ vertical-align:top;}
.artRbox.noMB{ margin-bottom:0;}
.artRbox.MB20{ margin-bottom:20px;}
.artRbox.MB20 .MB20{ margin-bottom:0px;}
.artRbox.MB25{ margin-bottom:25px;}
.artRbox.MB15{ margin-bottom:15px;}
.artRbox.MB10{ margin-bottom:10px;}
.artRbox.MB5{ margin-bottom:5px;}
.artRbox:after{ display:block; content:" "; clear:both; height:0; font-size:0; overflow:hidden; zoom:1;}
    .add_spanbox{
        display:block;
        width:280px;
        height:199px;
        border-width:2px 1px 1px;
        border-style:solid;
        border-color:#0096a5 #e5e5e5 #e5e5e5;
        padding-left:18px;
        }
    .add_spanbox strong{
        line-height:42px;
        font-size:16px;
        color:#0096a5;
        font-weight:normal;
        font-family:Microsoft Yahei;
        }
    .add_spanbox ul li{
        width:265px;
        overflow:hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        }
    .add_spanbox ul{
        background:url(../images/li_03.jpg) left center no-repeat;
        padding-left:11px;
        }
    .add_spanbox ul li a{
        font-size:14px;
        line-height:28px;
        }


.art_location{    font-size: 16px;
    margin: 20px 0;
    float: left;}



.art_box .summary span{    width: 100%;
    float: left;
    font-size: 16px;
    font-weight: 900;}