﻿@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;
  
}
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="https://image.39.net/dist/xd/images-l2015/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:238px;
    position:absolute;
    left:0;
    top:0;
}

#playBox .oUlplay li{
    float:left;
}
#playBox .oUlplay li img{width:100%}

#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:#007cc3;}

@charset "utf-8";
/* CSS Document */

body{ font-family:"微软雅黑"; color:#0e202e; font-size:16px; background:#fff;}
.clear{clear:both}
a{  text-decoration:none;}


/*--------------------nav------------------------*/
.nav_out{ width:100%;  background:#fff; max-width:1920px;overflow:hidden; display: flex;} 
.auto{width:1000px; height:49px;margin:0 auto; padding-top:20px; }
.auto_left{ width:184px; float:left; height:49px;}
.auto_left img{ width: 140px;
    margin-top: -10px;}
.auto_right{ width:816px; float:right; height:49px; }
.auto_right .font01{float:left;color:#007cc3;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:#4b2613; overflow:hidden; font-size:16px;}
.navigation a:hover{ color:#FFFF66;}
.navigation_main{width:1100px; 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; overflow:hidden;max-height: 400px;}
.banner img{margin:0 auto;width:100%;left:50%;overflow:hidden; }

/*--------------------banner---------------------*/

/*--------------------con1---------------------*/
.con1{width:1002px; height:330px;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;}
.no_dynamic{    line-height: 300px;text-align: center;font-size: 18px;color: #e2e2e2;font-weight: bold;}
.news_cont h1 a{font-size:16px;color:#007cc3; 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:#007cc3;}
.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:#007cc3; text-decoration:underline;}
.news_list li span{font-size:12px; color:#c9c7c7; line-height:25px; padding-left:25px;float: right;}
.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:#007cc3;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:#007cc3;}
/*--------------------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:#007cc3;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:#007cc3;font-weight:400;line-height:40px;}
.green1{color:#007cc3;}
/*--------------------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:#007cc3;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:#007cc3; 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:#007cc3; 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:#007cc3;text-indent:1.5em;overflow:hidden;}
.yyhj_tp{margin-top:15px; 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: 35px 20px 5px;/* height:47px; */font-size:14px;color:#4b2613;overflow:hidden;}
.yqlj a{        color: #808080;
    width: 150px;
    margin-left: 33px;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    margin-top: -20px;}
/*--------------------con6---------------------*/

/*--------------------con7---------------------*/
.con7{width:100%; height:50px; background:#4b2613; max-width:1920px;overflow:hidden; font-size:16px;}
.con7 a:hover{ color:#FFFF66;}
.con7_main{width:1100px; 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:350px; background:#333; max-width:1920px;overflow:hidden;}
.bottom_main{width:1000px; margin:0 auto; overflow:hidden;text-align: center;}
.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:#007cc3; line-height:45px;}
.font05{ font-size:24px; color:#007cc3; 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:#4b2613;}

.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:#4b2613;
}
.list01 a{
    font-size:12px;
    color:#666;
}
.list01 a:hover{ color:#007cc3;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:#4b2613;
}


.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 "utf-8";
/*公共样式*/

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:#007cc3;
    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:#007cc3;
    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:#007cc3;
    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;
    display: flex;
    overflow: hidden;
    margin-left: 150px;}
.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%;
    top: 30%;
}
.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: #007cc3;
 }
.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: #4b2613;font-size: 12px;}
   .show{display: block !important;}
    .con_threegNew{display: none;}
.cp1 a{color:#007cc3;}
.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: #007cc3;
    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: #007cc3;
    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*/


.footImg1,.footImg2{border:1px solid #ccc;overflow: hidden;    display: inline-block;padding: 0 10px;}
.footImg1{width:150px;margin-right: 10px;}
.footImg2{height:76px;margin-left:10px;}
.footImg1 img{max-width: 100%;}
.footImg2 img{max-height: 100%;}
.list01 li img{display: inline-block;}