@font-face {font-family: "xfont";src: url('../fonts/iconfont.eot');/* IE9*/
    src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
        url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
        url('../fonts/iconfont.svg#xfont') format('svg');/* iOS 4.1- */
}

*{margin: 0;padding: 0;}
html {_background-image: url(about:blank);_background-attachment: fixed;background: #000;}
body {line-height: 120%;min-height: 100px;font-family: "微软雅黑", Arial;font-size: 14px;min-width: 1200px;margin: 0 auto;color: #333;max-width: 1920px;margin: 0;padding: 0;background: #fff;}
input,button,textarea,select {font: inherit;outline: 0;border: 0;background: none;color: inherit;}
input:focus,textarea:focus {color: inherit;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;}
ol,ul,li {list-style: none;}
select {-webkit-appearance: none;-moz-appearance: none;appearance: none;}
textarea {overflow: auto;resize: none;}
table {border-collapse: collapse;border: 0;width: 100%;}
img {border: 0;outline: 0;vertical-align: middle;}
a {text-decoration: none;color: inherit;}
.clear {display: block;clear: both;}
.clear:after{    content: '';    display: block;   clear: both;}

.more {width: 94px;height:32px;border: 1px solid #dedede;border-radius: 12px;text-align: center;line-height: 32px;float: right;font-size: 16px;}
.more a {display: block;width: 100%;height: 100%;color:#333;}

.lwrap {width: 1200px;margin: 0 auto;}
.lheader {width: 1200px;margin: 0 auto;height: 90px;background: #FFFFFF;}
.lheader .lwrap {height:90px;}
.lheader .logo {width:286px;height: 48px; float: left; margin-top:20px;}
.lheader .logo img {width:100%;height: 100%;}

.nav-mod{width: 780px; position: absolute;z-index: 8; top:60px; margin-left: 200px; }

.nav-mod .nav-link{ display: block; white-space: nowrap;position: relative;}
.nav-mod .cur .nav-link:before,.nav-mod .cur .nav-link:after{display: block;}
.nav-mod .nav-lv{ opacity: 0; visibility: hidden;-webkit-transition: opacity 0.2s, visibility 0.2s;transition: opacity 0.2s, visibility 0.2s;}
.nav-mod .nav-lv1{ opacity: 1; visibility: visible;}
.nav-mod .nav-lv1 > .nav-item{ position: relative; float: left;padding: 0px 16px;}
.nav-mod .nav-lv1 .nav-link{ line-height: 30px; text-align: left;padding:10px 10px auto 10px;}
.nav-mod .nav-lv2{ position: absolute; left: 0; right: 0; top:-10px;  background:#4685ba; color: #fff;}
.nav-mod .nav-lv2 li{ pading-top:10px;}
.nav-mod .nav-lv2 .nav-link2{ height: 40px; line-height:30px; text-align: left; font-size: 18px;padding-left: 10px; padding-top:30px;}
.nav-mod .nav-lv2 .nav-link{color:#fff;font-size: 14px;text-align: left;-webkit-transition: padding 0.2s;transition: padding 0.2s;white-space: normal;background:#4685ba; padding-left: 10px;}
.nav-mod .nav-lv3{ position: absolute; left: 100%; top: 0; padding: 10px; background-color: #fff;}
.nav-mod .nav-lv3 .nav-item + .nav-item{ margin-top: 8px;}
.nav-mod .nav-lv3 .nav-link{ padding: 0; color: #474747;-webkit-transition: padding 0.2s;transition: padding 0.2s;}
.nav-mod .nav-item:hover > .nav-lv{ opacity: 1; visibility: visible;}

.nav-lv1 > .nav-item {font-size:18px; }
.nav-lv1 > .nav-item:before {content: '';display: block;position: absolute;bottom: -3px;left: 0;width: 100%;height: 2px;background: #4685ba;display: none;}
.nav-lv1 > .nav-item.cur:after { background: #4685ba;}
.nav-lv1 > .nav-item.cur:before {display: block;}
.nav-lv1 {white-space: nowrap;position: absolute;bottom: 0;right: 0;}
.nav-lv1 > .nav-item {display: inline-block;float: none;}

.lheader .right { float: right; margin-top:10px;}
.lheader .right .top1 a {margin-left: 28px;font-size: 12px;color: #707070;}
.lheader .right .top1 a.act {color: #0872bc;}
.lheader .right .bottom {margin-top: 18px;}
.lheader .right .bottom form {display: block;float: right;border-radius: 50%;border: 1px solid #dfdfdf;margin-left: 15px;text-align: center;line-height: 28px;text-transform: uppercase;color: #000;font-family: 'Avian';}
.lheader .right .bottom .search-submit {background: url(../images/searchicon_03.png) no-repeat center;}
.lheader{z-index: 1000;}


.lfooter {background: #f6f6f6;font-size: 12px;padding:70px 0 80px;line-height: 26px;width: 100%;}
.lfooter .lfooterlt {width: 320px; float: left; background: url("../images/24dh.png") no-repeat top left; height: 68px; margin-top: 20px;}
.lfooter .lfooterlt p{ padding-left:80px;}
.lfooter .lfooterlt .p1{ font-size:19px; color: #303030; }
.lfooter .lfooterlt .p2{ font-size:35px; color: #ff891b; font-family:Impact; padding-top: 10px;}
.lfooter .lfooterce {width: 476px; height: 101px; float: left; margin-left: 20px;}
.lfooter .lfooterce p{font-size:18px; color: #474747; padding-left:80px; line-height: 30px;}
.lfooter .lfooterce::before{width: 1px; height: 101px; content:"";background: url("../images/sx.png") no-repeat top left; float: left;}
.lfooter .lfooterce::after{width: 1px; height: 101px;content:"";background: url("../images/sx.png") no-repeat top left; float: right; margin-top:-118px;}
.lfooter .lfooterrt {width:320px; float: right;}
.lfooter .lfooterrt li{width: 105px; float: left;}
.lfooter .lfooterrt li img{width: 72px; display: block;border: 1px solid #d0d1db; padding:3px; margin: 0px auto;}
.lfooter .lfooterrt li p{ text-align: center; font-size: 14px; color: #474747;}
.lfooter .lfooterrt li:nth-child(3){ float:right;}

.dbottom {background: #383838;width: 100%; height: 62px;}
.dbottom .lwrap{display: flex;justify-content: center;}
.dbottom li{ float:left; line-height: 62px;}
.dbottom .list1{width: 140px; font-size:24px; color: #b2b2b2; background: url("../images/sx1.jpg") no-repeat top right;}
.dbottom .list1 p{ float:left; margin-right: 10px;}
.dbottom .list1 .p1{ background: url("../images/xtp.jpg") no-repeat left center; width: 18px; height: 18px; margin-top:25px;}
.dbottom .list2{ font-size:18px; color: #b2b2b2; margin-left: 30px;}
.dbottom .list2 a{color: #b2b2b2;}

.dtop {background: #626262;width: 100%; height:40px;}
.dtop .lwrap{}
.dtop li{ float:left; line-height:40px;}
.dtop .list1{width: 160px; font-size:14px; color: #dbdbdb; margin-right:360px;}
.dtop .list1 p{ float:left; margin-right: 10px;}
.dtop .list2{ font-size:14px; color: #b2b2b2; margin-right:42px;}
.dtop .list2 a{color: #b2b2b2;}
.dtop .xdh{ background: url("../images/xdh.png") no-repeat left center; text-indent:1.2em;}
.dtop .list3{ width: 100px; height: 28px; line-height: 28px; border-radius:15px; font-size:14px;color: #b2b2b2; margin-left: 30px; background: #4cbbb4 url("../images/xhxt.jpg") no-repeat 10px center; margin-top: 5px;}
.dtop .list3 a{color: #fff; padding-left:30px;}


.banner .lwrap {position: relative;}
.banner .libox {height:650px; overflow: hidden;}
.banner .libox .li {width: 100%;height:650px;webkit-transform: scale(1.0); -moz-transform: scale(1.0); -ms-transform: scale(1.0); -o-transform: scale(1.0); transform: scale(1.0);transition: all 5s;-moz-transition: all 5s;-webkit-transition: all 5s; -o-transition: all 5s;}
.banner .libox .li:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.banner .libox .li .a {display: block;width: 100%;height: 100%;}
.banner .libox .slick-item{ height:650px; background-size:100%}
.banner .libox .slick-item a{width:1300px;height:650px;display: block;}
.banner .libox .banner1{ background: url('../images/banner1.jpg') no-repeat center;}
.banner .libox .banner2{ background: url('../images/banner3.jpg') no-repeat center;}
.banner .libox .banner3{ background: url('../images/banner2.jpg') no-repeat center;}
.banner .libox .banner4{ background: url('../images/banner4.jpg') no-repeat center;}


.banner .slick-arrow {width: 59px;height: 108px;z-index: 999;opacity: 0.8;filter: alpha(opacity=80);}
.banner .slick-arrow:hover {opacity: 1;filter: alpha(opacity=100);}
.banner .slick-prev {left: 50%;background: url(../images/btnl_03.png) no-repeat center;margin-left: -580px;}
.banner .slick-prev.slick-disabled {background: url(../images/btnln_03.png) no-repeat center;}
.banner .slick-next {right: 50%;background: url(../images/btnr_03.png) no-repeat center;margin-right: -580px;}
.banner .slick-next.slick-disabled {background: url(../images/btnrn_03.png) no-repeat center;}





.bannerblock {width:1200px;height: 156px;  margin: 0px auto; margin-top:30px;}
.bannerblock .child {width:154px; height: 154px; float: left; border: 1px solid #989898; border-radius: 100%; margin:0px 22px;}
.bannerblock .child .inner {width:76px; height: 69px;margin: 0px auto; margin-top: 22px;}
.bannerblock .child .p {font-size: 20px;color: #303030; text-align: center; margin-top: 12px;}
.bannerblock .c1 .inner{ background: url("../images/dhnav1.png") no-repeat center center;}
.bannerblock .c2 .inner{ background: url("../images/dhnav2.png") no-repeat center center;}
.bannerblock .c3 .inner{ background: url("../images/dhnav3.png") no-repeat center center;}
.bannerblock .c4 .inner{ background: url("../images/dhnav4.png") no-repeat center center;}
.bannerblock .c5 .inner{ background: url("../images/dhnav5.png") no-repeat center center;}
.bannerblock .c6 .inner{ background: url("../images/dhnav6.png") no-repeat center center;}

.bannerblock .child:hover {width:156px; height: 156px;background:#3278b2 ;border:none;}
.bannerblock .child:hover .p {color: #fff; }
.bannerblock .c1:hover .inner{ background: url("../images/dhnav1-1.png") no-repeat center center;}
.bannerblock .c2:hover .inner{ background: url("../images/dhnav2-1.png") no-repeat center center;}
.bannerblock .c3:hover .inner{ background: url("../images/dhnav3-1.png") no-repeat center center;}
.bannerblock .c4:hover .inner{ background: url("../images/dhnav4-1.png") no-repeat center center;}
.bannerblock .c5:hover .inner{ background: url("../images/dhnav5-1.png") no-repeat center center;}
.bannerblock .c6:hover .inner{ background: url("../images/dhnav6-1.png") no-repeat center center;}

/*dbdh*/
/*dbdh*/
.topdh-pc{ width:1200px;margin: 0px auto;}
.topdh-pc li{ float:left;-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1);  box-shadow: 0px 0px 10px rgba(0,0,0,0.1);}
.topdh-pc li p{ font-size:24px; color: #ffffff;  text-align:center; line-height: 28px; }
.topdh-pc li img{wodth:94px; height: 94px; margin: 0px auto; display: block;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s; -o-transition: all 1s;}
.topdh-pc li:hover img{transform:rotateY(360deg);-ms-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -o-transform:rotateY(360deg);}
.topdh-pc .list1{ width: 418px; height: 378px; background: #007539; margin-right:9px;}
.topdh-pc .list1 p{ margin-top:100px; margin-bottom: 50px;}
.topdh-pc .list2{ width:288px; height:185px; background: #fff;}
.topdh-pc .list2 img{ margin-top:20px; margin-bottom:2px;}
.topdh-pc .list2 p{ color:#474747;}
.topdh-pc .list3{ width:476px; height:185px; background: #00a0e9; float: right;}
.topdh-pc .list3 img{ margin-top:46px;float:left; margin-left:140px; margin-right: 10px;}
.topdh-pc .list3 p{ line-height: 185px; float:left;}
.topdh-pc .list4{ width:382px; height:185px; background: #e6c98f; margin-top: 8px;margin-right:9px; float: left;}
.topdh-pc .list4 img{ margin-top:20px; margin-bottom:2px;}
/*.topdh .list5{ width:251px; height:185px; background: #f19149; margin-top: 8px;margin-right:9px;}
.topdh .list5 img{ margin-top:20px; margin-bottom:2px;}*/
.topdh-pc .list6{ width:382px; height:185px; background: #56a5aa; margin-top: 8px; float: right;}
.topdh-pc .list6 img{ margin-top:20px; margin-bottom:2px;}
.topdh-wap{ display:none}


/*.topdh .list5{ width:251px; height:185px; background: #f19149; margin-top: 8px;margin-right:9px;}
.topdh .list5 img{ margin-top:20px; margin-bottom:2px;}
.topdh .list6{ width:382px; height:185px; background: #56a5aa; margin-top: 8px; float: right;}
.topdh .list6 img{ margin-top:20px; margin-bottom:2px;}*/

.index_3{ width:1220px;height:460px; margin:0px auto; margin-top:70px;}
.index_3 .top { width:1200px; margin:0px auto;height:60px; line-height:60px;margin-bottom:10px;color: #333333;}
.index_3 .top .more a{color: #333333;}
.index_3 .top .tit {color: #333333; font-size:24px; float: left; line-height: 32px;}

.index_3 .li{ float: left; width:386px; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.2); box-shadow: 0px 0px 10px rgba(0,0,0,0.2);margin:0 10px; }
.index_3 .li .con{ height:210px; background:#fff; }
.index_3 .li .tit{ padding:25px 20px 0; }
.index_3 .li .tit h3{ font-size:24px; line-height:1.1; padding-bottom: 15px; }
.index_3 .li .tit h3 a.fr{ float: right; font-size:12px; line-height:24px; transition:all 0.3s; -webkit-transition:all 0.3s; width:90px; border:1px solid #eee; border-radius:10px; text-align: center; color:#474747; }
.index_3 .li .tit h3 a.fr:hover{ background:#01763a; color:#fff; border-color:#01763a; }
.index_3 .li li{ line-height:40px; border-top:1px solid #eee; font-size:14px; }


.index_3 .li li a{ display: block; }
.index_3 .li li:first-child{ border-top:0; }

.index_3 .li .img{ padding-bottom: 57%; position: relative; }
.index_3 .li .img a{  position: absolute; width:100%; height:100%; top:0; left:0; }
.index_3 .li img{ display: block; width:100%; height:100%; }

.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }

.indexZjtd{width:100%;height: 910px;}

.hos_ys { width:1200px; margin:0px auto; padding-top:60px; }
.hos_ys .hos_ys_t{ line-height:56px; font-weight:normal;  overflow:hidden; }
.hos_ys .hos_ys_t span{font-size:30px; color:#6e6e6e; float:left; display: inline-block; overflow: hidden;}
.hos_ys .hos_ys_t small{font-size:18px; line-height:70px; height: 80px;color:#c3c3c3; margin-left:5px; }



.jMaria{ width:1200px; margin:0px auto;position:relative;}
.e_zjtd{width:210px; height:688px;  overflow:hidden; position:absolute; top:20px; right:0px; display: block; background:#fff; box-shadow: 0 0 4px 2px #dadada;z-index: 100; }
.e_zjtd_more{ width:398px; height:50px; position:absolute; top:670px;}
.e_zjtd_more a{ width:192px; height:50px; line-height:50px; background:#0065c3; float:left; font-size:20px; color:#ffffff; text-align:center}
.e_zjtd_more a+a{ background:#d1d1d1; float:right; color:#ffffff; }
.e_zjtd_more a:hover{ background:#042943;}

.jMaria-btn{position:absolute; left:0; top:70px; height:590px; overflow:hidden; position:relative}
.jMaria-btn li{ width:216px; line-height: 39px; height:39px; font-size: 18px; color: #808080; cursor:pointer; display:block; text-align: left; padding-left:15px;}
.jMaria-btn li i{ font-style:normal; font-size:18px; margin:0 5px;}
.jMaria-btn li span{ font-size:12px; }
.jMaria-btn ul{position:absolute; margin-left:10px;width:206px; height:568px;}
.jMaria-btn li.active{color:#0065c3; background:url(../images/sjx.png) left no-repeat; }

.jMariaBtn{width:30px; height:60px;  overflow:hidden; position: absolute;top:40px;right:10px;z-index: 110;}
.jMaria-leftbtn{width:25px;  height:25px; background:url(../images/ystd_prev.png) no-repeat center center;display:block;border-radius: 50%; }
.jMaria-rightbtn{width:25px; height:25px; background:url(../images/ystd_next.png) no-repeat center center; display:block; border-radius: 50%;}
.jMaria-leftbtn:hover{background:url(../images/ystd_prev1.png)  no-repeat center center;background-color:#0065c3;border-radius: 50%; }
.jMaria-rightbtn:hover{background:url(../images/ystd_next1.png)  no-repeat center center; background-color:#0065c3;border-radius:50%;}
.box2{ width:100%; height:910px;background:url(../images/chengang.jpg) no-repeat top center; margin-top:70px;}
.box2 .bon .div_show{display: block;}



.zjtdlf{ }
.zjtdlf .ttp{ width:480px; height:748px; margin-top:30px;float:left }
.zjtdlf .ysnr{width:500px;float:left }
.zjtdlf span{ width:100%; display:block;}
.zjtdlf .p1{color: #0065c3;font-size:40px;line-height:40px; margin-top:60px; font-weight:bold;}

.zjtdlf .p3{ width:100%;color: #808080;font-size:20px;margin-top:20px;line-height:30px; background:url(../images/dian.png) repeat-y; padding-left:10px;}

.zjtdlf .p4{color: #808080;font-size:30px; border-left:6px solid #0065c3; line-height:36px; font-weight: bold; text-indent:10px;margin-top: 50px;}
.zjtdlf .p5{color: #808080;font-size:20px; line-height:30px; margin-top:20px;}
.zjtdlf .p5 a{color:#ff0000;}




.home1 {margin-top: 75px; margin-bottom: 100px; font-family: "微软雅黑"}


.home1 .conbp{ width:1200px; margin: 0px auto;webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);padding: 11px 0 12px; padding-bottom: 20px;}
.home1 .conbp ul{ width:1162px; border:1px solid #d2d2d2; margin: 0px auto; margin-top: 20px;}
.home1 .conbp ul li {width:1162px;overflow: hidden;display:table;  _position:relative;overflow:hidden;}
.home1 .conbp ul li p{ border:1px solid #d2d2d2;text-align: center; vertical-align:middle; display:table-cell; _position:absolute; _top:50%;}
.home1 .conbp ul li div{border:1px solid #d2d2d2;display: block;border-right:none;text-align: center;}
.home1 .conbp ul li .p1{ width:101.5px;overflow: hidden; border-left:none;border-bottom:none;}
.home1 .conbp ul li .p2{ width:101.5px;overflow: hidden;border-right:none;border-left:none;border-bottom:none;}
.home1 .conbp ul li .p3{ width:136px;overflow: hidden;border-right:none;border-bottom:none;}
.home1 .conbp ul li .p4{ width:136px;overflow: hidden;border-right:none;border-bottom:none;}
.home1 .conbp ul .list1{height:74px;background: #3278b2; line-height: 74px; clear: both;}
.home1 .conbp ul .list1 p{border-top:0px; font-size: 18px; color:#fff;}
.home1 .conbp ul .list1 .p3{height:74px; line-height:22px;}
.home1 .conbp ul .list2{height: auto; clear: both;}
.home1 .conbp ul .list2 p{height:auto;font-size: 16px; color:#303030;line-height:24px;}
.home1 .conbp ul .list2 div{height:auto;}
.home1 .conbp ul .list2 div .p01{ width: 100%; height:62px;line-height: 65px; display: block;}
.home1 .conbp ul .list2 div .p01:nth-child(1){ border-bottom:1px solid #d2d2d2;}
.home1 .conbp ul .list2 .p3{font-size: 16px; color:#303030;vertical-align:middle; display:table-cell; _position:absolute; _top:50%;}
.home1 .conbp ul .list2 .p3 .p01{padding: 10px 0 10px 40px; text-align: left;}
.home1 .conbp ul .list2 .p4{text-align:left;font-size:16px;color:#303030;vertical-align:middle; display:table-cell; _position:absolute; _top:50%;}
.home1 .conbp ul .list2 .p4 .p01{ padding: 0px 0 0px 40px;text-align: left;}

.home1 .conbp ul .list3{height:auto; clear: both;}
.home1 .conbp ul .list3 p{height:auto;font-size: 16px; color:#303030;line-height:24px;}
.home1 .conbp ul .list3 div{height:auto;}
.home1 .conbp ul .list3 div .p01{height:auto;line-height:125px;display: block;}
.home1 .conbp ul .list3 div .p01:nth-child(1){ border-bottom:1px solid #d2d2d2;}
.home1 .conbp ul .list3 .p3{width:96px;font-size: 16px; color:#303030; padding:10px 0 10px 40px;text-align: left;}


.jdancon{ width:1200px; margin: 0px auto; margin-top:40px; position: relative;}
.jdancon .top {margin-bottom: 30px;color: #333333;}
.jdancon .top .more a{color: #333333;}
.jdancon .top .tit {color: #333333; font-size:24px; float: left; line-height: 32px;}

.jdancon .next{width:44px; display: block; position: absolute; top:290px; left: 0;}
.jdancon .prev{width:44px;display: block;position: absolute; top:290px; right: 0;}
.jdancon .jdancon1{width:1200px;height:300px; margin: 0px auto;}
.jdancon li{ width:296px; height:146px; float: left; border: 1px solid #d1e4f3; margin-top: 2.5px;}
.jdancon li img{ width: 110px; height: 60px;margin:0px auto; display: block; margin-top:15px;}
.jdancon li p{ width:196px; height: 56px; margin:0px auto; font-size: 16px;color: #303030; line-height:28px; overflow: hidden;}
.jdancon li p strong{ font-weight:400;}
.jdancon li span{ color: #f30000; }
.jdancon li:nth-child(4n){ float:right;}
.jdancon li:nth-child(4n-1){ margin-left: 2.5px;}
.jdancon li:nth-child(4n-2){ margin-left: 2.5px;}
/*.jdancon li:nth-child(1),.jdancon li:nth-child(9),.jdancon li:nth-child(17){ background: #4078a2;}
.jdancon li:nth-child(2),.jdancon li:nth-child(10),.jdancon li:nth-child(18){ background: #61a3d5;}
.jdancon li:nth-child(3),.jdancon li:nth-child(11),.jdancon li:nth-child(19){ background: #2e6a98;}
.jdancon li:nth-child(4),.jdancon li:nth-child(12),.jdancon li:nth-child(20){ background: #4192d0;}
.jdancon li:nth-child(5),.jdancon li:nth-child(13),.jdancon li:nth-child(21){ background: #4192d0;}
.jdancon li:nth-child(6),.jdancon li:nth-child(14),.jdancon li:nth-child(22){ background: #2e6a98;}
.jdancon li:nth-child(7),.jdancon li:nth-child(15),.jdancon li:nth-child(23){ background: #61a3d5;}
.jdancon li:nth-child(8),.jdancon li:nth-child(16),.jdancon li:nth-child(24){ background: #4078a2;}
*/
.home2 { padding-top:70px; }
.home2 .img1{position: relative;overflow: hidden;}
.home2 .slick-item .titbox{position: absolute;  top: 0;  left: 0;  width: 100%; height: 100%;background: url("../images/xtbjtm1.png");}
.home2 .slick-item:hover .titbox{width: 100%; height: 100%; background: url("../images/xtbjtm.png");display: block;}
.home2 .slick-mod1 .img {width:80px; height:80px; position: absolute;top:20px;left: 50%;margin-left: -40px;}
.home2 .slick-mod1 .tit {width:100%; font-size:24px; line-height:30px;  text-align: center; overflow: hidden;  color: #fff;position: absolute;top:110px; }
.home2 .slickbox { padding-bottom: 66px; margin-top:15px;}
.home2 .slickbox .slick-slide {margin: 0 7.5px;}
.home2 .slick-item{ width:388px; height:178px; float: left; margin-top:14px;}
.home2 .slick-item:nth-child(3n+1){ margin-right:20px;}
.home2 .slick-item:nth-child(3n){ float: right;}
.home2 .slick-item .img img{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s; -o-transition: all 1s;}
.home2 .slick-item:hover .img img{transform:rotateY(360deg);-ms-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -o-transform:rotateY(360deg);}


.home2 .top {margin-bottom:10px;color: #333333;}
.home2 .top .more a{color: #333333;}
.home2 .top .tit {color: #333333; font-size:24px; float: left; line-height: 32px;}
.home2 .con{ width:1200px; margin: 0px auto;}


.search-trigger {position: relative;float: left;/*width: 38px;*/border-radius: 20px;background-color: #fff;text-align: center;vertical-align: middle;cursor: pointer;z-index: 9999;border: 1px solid #dfdfdf;}
.search-box{background-color: #fff;border-radius: 999px;color: #474747;line-height: 28px;}
.search-txt {display: inline-block;vertical-align: middle;padding: 0 10px;width: 60px;}
.search-txt input {display: block;width: 100%;height: auto;line-height: normal;}
.search-btn {display: inline-block;padding: 0 5px;vertical-align: middle;min-width: 28px;cursor: pointer;font-size: 16px;font-family: "xfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;height: 28px;}
.search-box.x-show {visibility: visible;opacity: 1;-webkit-transform: translateY(0%);transform: translateY(0%);}
.footLink ul {width: auto;}

.rpfw{ width:1200px;height:300px; margin: 0px auto;display: block;}
.rpfw li{width:300px;height: 240px; float: left; overflow: hidden; position: relative;}
.rpfw li img{ position:  absolute; top: 0; left: 0;webkit-transform: scale(1.0); -moz-transform: scale(1.0); -ms-transform: scale(1.0); -o-transform: scale(1.0); transform: scale(1.0);transition: all 3s;-moz-transition: all 3s;-webkit-transition: all 3s; -o-transition: all 3s;}
.rpfw li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.rpfw li .rpfwbj{width:300px;height: 42px; line-height: 42px; position: absolute; bottom: 0px; left: 0px; background:#2388ce;filter:alpha(Opacity=100);-moz-opacity:0.82;opacity: 0.82; z-index: 100;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.rpfw li:hover .rpfwbj{width:400px;height: 240px; line-height: 42px; position: absolute; bottom: 0px; left: 0px; background:#142d4c;filter:alpha(Opacity=100);-moz-opacity:0.91;opacity: 0.91; z-index: 100;-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}

.rpfw li .rpfwp{width:300px;height: 42px; line-height: 42px; position: absolute; bottom: 0px; left: 0px; font-size: 22px; text-align: center; color: #fff;z-index: 101;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.rpfw li:hover .rpfwp{width:300px;height: 240px; line-height: 42px; position: absolute; bottom: 0px; left: 0px; z-index: 101;-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
.rpfw li:hover .rpfwp .p1{ margin-top: 60px;}
.rpfw li:hover .rpfwp .p2{ margin-top: 60px; border-top: 2px solid #fff; font-size: 16px; padding-top:5px;}

.news_detail{ background:#fff;box-shadow: 0 0 10px 0 rgba(0,0,0,.1); width: 1200px; margin: 0px auto; margin-bottom: 60px; padding-bottom:60px;}
.news_detail .title{font-size: 30px; color:#222;font-weight: normal;line-height: 45px; text-align: center; padding-top:35px;width:1160px; margin: 0px auto;}
.news_detail .info{color:#aaa; font-size:14px; padding:30px 0px;font-family: PingFangSC-Regular,Helvetica,Arial,Microsoft Yahei,sans-serif; width:270px; margin: 0px auto;}
.news_detail .info1{width:1160px; margin: 0px auto;height: 20px; border-top: 1px solid #eeeeee;}
.news_detail .content1{ width:20px; height: 1px; float:left;}
.news_detail .content{width:1160px;float:left;font-size:18px; line-height:32px; color:#333; }
.news_detail .content *{font-size:18px; line-height:32px; color:#333;}
.news_detail .content img{ max-width:100%;}
.news_tit{font-size: 32px;color: #222;font-weight: normal; height:61px; border-bottom: 1px solid #cacacc; width:1160px; margin: 0px auto; margin-top: 60px; padding-top: 30px;}
.news_tit span{ width:130px;height:60px;line-height:60px;border-bottom:3px solid #3278b2 ; display: block;}	
.news_tit1{font-size:22px;color:#cacacc;height:41px; line-height:41px;}


#pageList{display: flex;justify-content:center; margin-top: 20px; margin-bottom: 30px;}
#pageList li{padding:10px 15px; font-size:16px; text-align: center; background: #cccccc; margin: 0px 5px; border-radius:6px;color: #fff;}
#pageList li a{ color: #fff;}
.news_lst a{ width:384px; height:260px; display:block; float:left; margin-right:15px; margin-bottom:15px;border-radius:5px;  box-shadow: 0 0 10px 0 rgba(0,0,0,.1); color: #fff;}
.news_lst a:hover{box-shadow: 0 0 10px 0 rgba(0,0,0,.1);background:#0068b7; }
.news_lst #clearBorder{ margin:0px;}
#pageList .thisclass{background:#0068b7;color: #fff; }

.nav_content {width: 1200px; margin: 0 auto; height: 70px;line-height: 70px; border-bottom: 1px solid #e5e5e5; margin-top: 30px;}
.nav_content a { display: inline-block;  vertical-align: top;  font-size:32px; margin-right:3.6%; max-width: 25%;  text-align: center;  position: relative;  z-index: 10;  transition: all 0.3s;color: #202020;}
.nav_content a:nth-last-child(1){margin-right:0;}
.nav_content a:hover { color: #0068b7}
.nav_content a.active { color: #0068b7}
.nav_content a:after { display: block; content: '';  width: 0;  height: 2px; position: absolute;  bottom: 0;  left: 50%;  transform: translateX(-50%);  transition: all 0.3s;  background: #0068b7}
.nav_content a:hover:after {  width: 100%}
.nav_content a.active:after {  width: 100%}

.recommend { width: 1200px; margin: 0px auto;overflow: hidden; background: #fafafa; display: block;  margin-top: 3.7%;}
.rec-left { float: left; width:42%; padding: 5% 5% 0 3%}
.rec-right { float: left; width: 50%}
.rec-left h1 { font-size: 20px; line-height: 30px;}
.rec-left h2 { font-size: 12px; color: #cccccc; padding: 12px 0; border-bottom: 1px solid #e6e6e6; margin-bottom: 12px;}
.rec-left h3 { font-size: 15px; color: #808080;  line-height: 1.7;  text-align: justify; height: 8.5em;  text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 5;  line-clamp: 5;  -webkit-box-orient: vertical;}
.rec-left h4 {  font-size: 12px;  color: #808080;  margin-top: 0%;}
.rec-left h4 img {  margin-left: 1.5em;}
.news-box { width: 1200px; margin: 0px auto;}
.news-box .play em {  text-align: center;}
.news-box .play em img{ width: 100%; height: 420px;}
.link-n { display: block; background: #fafafa;font-size: 0;padding: 2.8% 0;margin-top: 20px;transition: all 0.3s}
.link-n .dl1 { display: inline-block; vertical-align: middle; width: 164px; border-right: 1px solid #ccc;  text-align: center;}
.link-n .dl1 dt { font-size: 34px;}
.link-n .dl1 dd { font-size: 20px;  color: #666;  line-height: 1.6}
.link-n .dl1 b { font-weight: normal;  display: inline-block;  vertical-align: middle;  width:140px; text-align: right;}
.link-n .dl1 dd b { text-align: right;  padding-right: 3px}
.link-n .dl2 { font-size: 16px;  color: #666;  line-height: 1.8;  display: inline-block;  vertical-align: middle;  width: calc(92% - 264px);padding-left: 2%;  padding-right: 2%}
.link-n .dl2 dt { font-size: 20px; margin-bottom: 8px;  color: #333;  transition: all 0.3s}
.link-n .dl2 dd { color: #808080; font-size: 15px;  line-height: 1.4;  height: 2.8em;  text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;
  -webkit-line-clamp: 2;  line-clamp: 2;  -webkit-box-orient: vertical;}
.link-n span {  display: inline-block;  vertical-align: middle;  width: 100px;  text-align: center;  border-left: 1px solid #ccc;  height: 80px;  transition: all 0.3s;  line-height: 100px;
  background: none !important}
.link-n span b {  display: inline-block;  width: 28px;  height: 18px;  overflow: hidden;  white-space: nowrap;  line-height: 18px;  transition: all 0.3s; margin-top:30px;}
.link-n span b img { transform: translateX(-28px); transition: all 0.3s;display: inline-block;   vertical-align: middle;}
.link-n:hover b img {  transform: translateX(1px);}
.link-n:hover { transform: translateY(-2%); box-shadow: 0 10px 15px #eeeeee}
.link-n:hover .dl2 dt { color: #0068b7}
.link-n:hover span { background: url("../images/vgas.png") no-repeat center;}

.news_tit{font-size: 32px;color: #222;font-weight: normal; height:61px; border-bottom: 1px solid #cacacc;}
.news_tit span{ width:136px;height:60px;line-height:60px;border-bottom:3px solid #0068b7 ; display: block;}	
.news_tit1{font-size:22px;color:#cacacc;height:41px; line-height:41px;}

/**/
.bbzxtit{ width:1200px; margin: 0px auto;  padding-top: 70px;}
.bbzxtit .p1{width:290px; margin: 0px auto;font-size: 36px; text-align: center; border-bottom: 1px solid #fff; line-height:100px;color: #fff; font-weight: bold;}
.bbzxtit .hx{width: 67px; height: 5px; background:#b8ddff; margin: 0px auto; margin-top: -3px;}
.bbzxtit .p2{font-size:26px; text-align: center;text-transform:Uppercase ; line-height:60px; color: #d6ecff; }

.bbjs{width: 100%; background: url("../images/bbzx/bbzxbj.jpg") no-repeat top center; overflow: hidden; }
.bbzxzl{ width: 1208px; margin: 0px auto; margin-top:20px;} 
.bbzxzl ul li {width:294px;height:236px;float: left; background:#FFF; margin-right:10.5px;  margin-top: 12px;}
.bbzxzl ul li a{ color:#999; display: block;width:292px;height:234px;border: 1px solid #b9ccdd;}
.bbzxzl ul li a i{ width: 74px; height: 2px; margin: 0px auto; background: #858585; display: block;margin-top: 20px; margin-bottom: 20px;}
.bbzxzl ul li a em{display: block; margin: 0px auto; width:100px; height:100px; margin-top:40px;}
.bbzxzl ul li p{ color:#333333; display: block;width:100%; font-size:28px; text-align: center; }
.bbzxzl ul li a:hover{opacity:1;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease;background-image: linear-gradient(to right , #2a8bdb, #48a8f9); color:#FFF; display: block;border: 1px solid #4184be;}
.bbzxzl ul li:nth-child(4n){ margin-right:0; float: right}
.bbzxzl ul li a:hover p{ color: #fff;}
.bbzxzl ul li a:hover i{ background: #fff;}




.yy .icon_nav1 a em{ background:url( "../images/bbzx/yybz1.png") no-repeat center; }
.yy .icon_nav1 a:hover em{background:url(../images/bbzx/yybz1-1.png) no-repeat center;}
.yy .icon_nav2 a em{ background:url( "../images/bbzx/yybz2.png") no-repeat center; }
.yy .icon_nav2 a:hover em{background:url(../images/bbzx/yybz2-1.png) no-repeat center;}
.yy .icon_nav3 a em{ background:url( "../images/bbzx/yybz3.png") no-repeat center; }
.yy .icon_nav3 a:hover em{background:url(../images/bbzx/yybz3-1.png) no-repeat center;}
.yy .icon_nav4 a em{ background:url( "../images/bbzx/yybz4.png") no-repeat center; }
.yy .icon_nav4 a:hover em{background:url(../images/bbzx/yybz4-1.png) no-repeat center;}
.yy .icon_nav5 a em{ background:url( "../images/bbzx/yybz5.png") no-repeat center; }
.yy .icon_nav5 a:hover em{background:url(../images/bbzx/yybz5-1.png) no-repeat center;}
.yy .icon_nav6 a em{ background:url( "../images/bbzx/yybz6.png") no-repeat center; }
.yy .icon_nav6 a:hover em{background:url(../images/bbzx/yybz6-1.png) no-repeat center;}
.yy .icon_nav7 a em{ background:url( "../images/bbzx/yybz7.png") no-repeat center; }
.yy .icon_nav7 a:hover em{background:url(../images/bbzx/yybz7-1.png) no-repeat center;}
.yy .icon_nav8 a em{ background:url( "../images/bbzx/yybz8.png") no-repeat center; }
.yy .icon_nav8 a:hover em{background:url(../images/bbzx/yybz8-1.png) no-repeat center;}


.bbzxzl1{ width: 1208px; margin: 0px auto; margin-top: 30px;} 
.bbzxzl1 ul li {width:232px;height:236px;float: left; background:#FFF; margin-right:12px;  margin-top: 12px;}
.bbzxzl1 ul li a{ color:#999; display: block;width:230px;height:234px;border: 1px solid #b9ccdd;}
.bbzxzl1 ul li a i{ width: 74px; height: 2px; margin: 0px auto; background: #858585; display: block;margin-top: 20px; margin-bottom: 20px;}
.bbzxzl1 ul li a em{display: block; margin: 0px auto; width:100px; height:100px; margin-top:40px;}
.bbzxzl1 ul li p{ color:#333333; display: block;width:100%; font-size:28px; text-align: center; }
.bbzxzl1 ul li a:hover{opacity:1;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease;background-image: linear-gradient(to right , #2a8bdb, #48a8f9); color:#FFF; display: block;border: 1px solid #4184be;}
.bbzxzl1 ul li:nth-child(5n){ margin-right:0; float: right}
.bbzxzl1 ul li a:hover p{ color: #fff;}
.bbzxzl1 ul li a:hover i{ background: #fff;}



.bbzxzl2{ width: 1208px; margin: 0px auto; margin-top: 30px;} 
.bbzxzl2 ul li {width:390px;height:250px;float: left; background:#FFF; margin-right:18px;  margin-top: 18px;}
.bbzxzl2 ul li a{ color:#999; display: block;width:388px;height:248px;border: 1px solid #b9ccdd;}
.bbzxzl2 ul li a i{ width: 74px; height: 2px; margin: 0px auto; background: #858585; display: block;margin-top: 20px; margin-bottom: 20px;}
.bbzxzl2 ul li a em{display: block; margin: 0px auto; width:100px; height:100px; margin-top:40px;}
.bbzxzl2 ul li p{ color:#333333; display: block;width:100%; font-size:28px; text-align: center; }
.bbzxzl2 ul li a:hover{opacity:1;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease;background-image: linear-gradient(to right , #2a8bdb, #48a8f9); color:#FFF; display: block;border: 1px solid #4184be;}
.bbzxzl2 ul li:nth-child(3n){ margin-right:0; float: right}
.bbzxzl2 ul li a:hover p{ color: #fff;}
.bbzxzl2 ul li a:hover i{ background: #fff;}



.bbzxcon1{ width:1200px;height: 600px; margin: 0px auto; padding-top:109px; }
.bbzxcon1 .left{ float:left;}
.bbzxcon1 .right{ float:right;}
.bbzxcon1 .bbzxcon1-p{ width:534px;}
.bbzxcon1 .p1{font-size:22px;line-height:40px; color: #333333; margin-top:24px;text-align:justify;text-justify:inter-ideograph;}
.bbzxtit1{width:100%;  }
.bbzxtit1 .list1{width:230px;font-size:26px;border-bottom: 1px solid #d6d6d6;line-height:30px;color: #999999;text-transform:Uppercase; padding-bottom: 15px; }
.bbzxtit1 .list2{width: 67px; height: 5px; background:#3278b2;margin-top: -3px;}
.bbzxtit1 .list3{font-size:36px;line-height:60px; color: #3278b2; font-weight: bold; margin-top: 10px;}

.bbzxshbj{ background: url("../images/bbzx/bbzxshbj.png") no-repeat top center; height: 820px; margin-top: 110px;}

.etfwfw{ width: 1200px; margin: 0px auto; height:294px; overflow: hidden;  display: block; margin-top:30px; }
.etfwfw li{ float: left; height:294px;}
.etfwfw li img{ width:390px;}
.etfwfw li p{font-size:22px;line-height:60px; color: #ffffff; margin-top: -60px; text-align: center;}
.pubc-slick-nav .slick-arrow:after {display: none;}
.pubc-slick-nav .slick-arrow {background: url("../images/brief2-img1.png") no-repeat 0 0;width: 33px;height: 33px;background-size: 68px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.pubc-slick-nav .slick-arrow.slick-next {  background-position: right top;}
.pubc-slick-nav {  position: absolute;width: 98px;height: 33px;bottom:50px;left: 50%;margin-left: -49px;}
.pubc-slick-nav .slick-prev {left: 0;}
.pubc-slick-nav .slick-next {right: 0;}
.pubc-slick-nav .slick-prev:hover {background-position: left bottom;}
.pubc-slick-nav .slick-next:hover {background-position: right bottom;}
.pubc-slick-nav .slick-prev:after {content: '';display: block;width: 20px;height: 1px;background: #0078c6;position: absolute;top: 50%;left: 50%;margin-left: 22px;}
.pubc-slick-nav .slick-prev {overflow: visible;}

.zjtd{ width: 1200px; margin: 0px auto; }
.zjtd .slickbox{ margin-top: 40px;}
.zjtd .slickbox .slick-zjtd{ width:385px;float:left; margin-right:22.5px; margin-bottom: 22px;position: relative;}
/*.zjtd .slickbox .slick-zjtd:nth-child(16),.zjtd .slickbox .slick-zjtd:nth-child(17),.zjtd .slickbox .slick-zjtd:nth-child(18){ margin-bottom:0px;}*/
.zjtd .slickbox .slick-zjtd:nth-child(3n){ float: right; margin-right: 0px;}
.zjtd .slickbox .slick-zjtd:hover .text { height:448px; background: #3278b2;color: #fff;filter:alpha(Opacity=95);-moz-opacity:0.95;opacity: 0.95;}
.zjtd .slickbox .slick-zjtd:hover .tit {border-bottom: 2px solid #85beea;color: #fff;}
.zjtd .slickbox .slick-zjtd:hover .tit1 {color: #fff;}
.zjtd .slickbox .slick-zjtd:hover .jianj {display: block;color: #c6e0f4; font-size: 16px; line-height: 26px; width: 90%; margin: 0px auto; padding-top:20px;}
.zjtd .slickbox .img1 { overflow: hidden;height:448px;}
.zjtd .slickbox .img1 img{ width:100%;}
.zjtd .slickbox .text {height: 174px; background: #fff;-webkit-box-shadow: 0px 1px 12px 0px rgba(34,23,20,0.15);box-shadow: 0px 1px 12px 0px rgba(34,23,20,0.15);-webkit-transition: background 0.4s ease;transition: background 0.4s ease;}
.zjtd .slickbox .text .tit {font-size:20px; text-align: center; width:70px;height:40px; line-height:30px; margin: 0px auto; margin-top:20px; border-bottom: 2px solid #b8b8b8; color: #0078d4;font-weight:bold;}
.zjtd .slickbox .text .tit1 {font-size:18px;width: 100%; line-height:26px; text-align: center; color: #606060;margin-top: 5px;overflow: hidden;}
.zjtd .slickbox .text .jianj{ display:none;}
.zjtd .slickbox .text {width:385px;position: absolute;bottom:0px;left:0;right: 0; border-top:2px solid #3278b2;overflow: hidden;}
#zjtdpages{ width:230px; margin: 0px auto; height: 36px; margin-top: 30px; position: relative;}
#zjtdpages a{ display: block; width:34px; height: 34px; border: 1px solid #efefef;line-height: 34px; text-align: center; margin-right: 3px; margin-left: 3px; font-size: 18px; color: #474747; font-family:Arial; border-radius: 6px; position: absolute;}
#zjtdpages a:nth-child(1){top:0; left:43px }
#zjtdpages a:nth-child(2){top:0; left:90px }
#zjtdpages a:nth-child(3){top:0; left:136px }
#zjtdpages a:nth-child(4){top:0; left:3px }
#zjtdpages a:nth-child(5){top:0; right:3px }
#zjtdpages a:hover{ background:#224a86; color: #fff;}
#zjtdContent{height:2338px;overflow-pageINdex:hidden;overflow-y:hidden;word-break:break-all; }

/*/*/

.banneryyjj{background: url('../images/yyjj/banneryyjj.jpg') no-repeat top center;height:500px;}
.yyjjxs1{background: url('/resource/images/yyjjxs.jpg') no-repeat top center; height:850px; margin-top:100px; }
.clear110{height:110px; clear:both}

.lxwmtit{ width: 1200px; margin: 0px auto;font-size:36px; color: #3278b2; font-family:"思源黑体 CN"; text-align: center; height:60px; margin-top:90px; font-weight: bold;}
.yyjjs{width:1200px; height: 448px; margin: 0px auto; background:#3378b3;  margin-top: 30px;}
.yyjjs img{ width:492px;height: 448px; float: left;}
.yyjjs .yyjjp{ width:630px; float: left; margin-left: 40px; margin-top:20px;}
.yyjjs .yyjjp p{font-size:18px; color: #ffffff; line-height:32px; text-indent: 2em;}
.yyjjxs{width:1200px; height: 510px; margin: 0px auto; background:#ffffff;-webkit-box-shadow: 0px 1px 12px 0px rgba(34,23,20,0.15);box-shadow: 0px 1px 12px 0px rgba(34,23,20,0.15);-webkit-transition: background 0.4s ease;transition: background 0.4s ease; margin-top:30px; }
.yyjjxs img{ width:492px;height: 510px; float:right;}
.yyjjxs .yyjjp{ width:auto; float: left; margin-left: 50px; margin-right: 50px;margin-top:30px;}
.yyjjxs .yyjjp p{font-size:18px; color: #474747; line-height:32px; text-indent: 2em;}

.yyjjhy{width:1200px; height: 510px; margin: 0px auto; background:#ffffff;margin-top:30px; }
.yyjjhy .yyjjp{ width:510px; float: left; margin-top:0px;}
.yyjjhy .yyjjp p{font-size:18px; color: #474747; line-height:32px; text-indent: 2em;}
.yyjjhy ul{ width:680px;height: 510px; float:right;}
.yyjjhy ul li{ width:293px; height: 236px; float: left; margin-left:9px; margin-bottom: 9px;}
.yyjjhy ul li img{ width:293px; height: 236px;}

.yyjjhj{width:1200px; height: 500px; margin: 0px auto;margin-top:20px;}
.yyjjhj li{ width: 394px; height: 236px; float: left; margin-top:9px;}
.yyjjhj li:nth-child(2),.yyjjhj li:nth-child(5){ margin-left:9px; margin-right:9px;}

/*/*/
.slideyb{ width: 1200px; margin: 0px auto; margin-top:110px;  margin-bottom: 60px;}
.slideyb .hd{ width:316px; margin: 0px auto;height:48px;border: 1px solid #cecece;border-radius:30px;}
.slideyb .hd li{ width: 157px; height:50px; float: left; text-align: center; line-height:48px; font-size: 24px; color: #303030;  }
.slideyb .hd li a{color: #303030; }
.slideyb .hd .on{color: #fff; background:#3278b2;border-radius:30px;}
.slideyb .hd .on a{color: #fff;}
.slideyb .hd li:nth-child(2){ float:right;}
.ybzc{ width: 1200px; margin: 0px auto; margin-top:20px; background:#6fa0c9; padding: 20px 0px; border-radius: 8px;}
.ybzc p{width:800px; margin: 0px auto;font-size:18px; color: #ffffff; line-height:30px; font-weight: bold;}
.ybzxp{width: 1200px; height:40px; margin: 0px auto; margin-top: 60px;font-size:24px; color: #3278b2; font-weight: bold; border-bottom:2px solid #eeeeee}
.ybzxp1{width: 1200px; margin: 0px auto;font-size:18px; color: #474747; line-height: 30px; }
.ybwd{ width:1200px; margin: 0px auto; padding-top:20px;clear: both;}
.ybwd li{ width:1200px; color: #474747; padding-top: 10px; clear: both;}
.ybwd .list1{ color:#3278b2}
.ybwd .list1 .p1{ background: #4c8ab9}
.ybwd .list2 .p1{ background: #b9b9b9}
.ybwd li .p1{ width: 30px; height: 30px; border-radius: 100%; color: #fff; text-align: center;}
.ybwd li .p2{ width:1156px;float:right;}
.ybwd li p{float:left;font-size:18px; line-height:30px; }
.yqlj{width:1200px; margin: 0px auto; padding-top:20px;clear: both;}
.yqlj li{ width:1200px; color: #474747; font-size:18px; line-height:30px; margin-top: 10px;}
.yqlj li a{color: #4c8ab9;}

/**/
.bbzxjs{ width: 1208px; margin: 0px auto; padding-top:80px;} 
.bbzxjs ul li {width:389px;height:280px;float: left; background: url("../images/bbzx/bbzxblj.jpg"); margin-right:20px;  margin-top:20px;}
.bbzxjs ul li a{ color:#999; display: block;width:389px;height:280px;}
.bbzxjs ul li a i{ width: 74px; height: 2px; margin: 0px auto; background: #858585; display: block;margin-top: 20px; margin-bottom: 20px;}
.bbzxjs ul li a em{display: block; width:104px; height:102px;margin: 0px auto;padding-top:40px;}
.bbzxjs ul li p{ color:#333333; display: block;width:100%; font-size:28px; text-align: center; line-height: 30px; }
.bbzxjs ul li:nth-child(3n){ margin-right:0; float: right}
.bbzxjs ul li a:hover p{ color: #fff;}
.bbzxjs ul li a:hover i{ background: #fff;}
.bbzxzl2 ul li a:hover{color:#FFF; display: block;}
.ksjs ul .icon_nav1 a:hover{width:389px;background: url("../images/bbzx/ksjstp1.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.ksjs ul .icon_nav2 a:hover{width:389px;background: url("../images/bbzx/ksjstp2.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.ksjs ul .icon_nav3 a:hover{width:389px;background: url("../images/bbzx/ksjstp3.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.ksjs ul .icon_nav4 a:hover{width:389px;background: url("../images/bbzx/ksjstp4.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.ksjs ul .icon_nav5 a:hover{width:389px;background: url("../images/bbzx/ksjstp5.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.ksjs ul .icon_nav6 a:hover{width:389px;background: url("../images/bbzx/ksjstp6.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.ksjs ul .icon_nav7 a:hover{width:389px;background: url("../images/bbzx/ksjstp7.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.ksjs ul .icon_nav8 a:hover{width:389px;background: url("../images/bbzx/ksjstp8.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.ksjs ul .icon_nav9 a:hover{width:389px;background: url("../images/bbzx/ksjstp9.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.ksjs .icon_nav1 a em{ background:url( "../images/bbzx/ksjsbz1.png") no-repeat center 40px; }
.ksjs .icon_nav1 a:hover em{background:url(../images/bbzx/ksjsbz1-1.png) no-repeat center 40px;}
.ksjs .icon_nav2 a em{ background:url( "../images/bbzx/ksjsbz2.png") no-repeat center 40px; }
.ksjs .icon_nav2 a:hover em{background:url(../images/bbzx/ksjsbz2-1.png) no-repeat center 40px;}
.ksjs .icon_nav3 a em{ background:url( "../images/bbzx/ksjsbz3.png") no-repeat center 40px; }
.ksjs .icon_nav3 a:hover em{background:url(../images/bbzx/ksjsbz3-1.png) no-repeat center 40px;}
.ksjs .icon_nav4 a em{ background:url( "../images/bbzx/ksjsbz4.png") no-repeat center 40px; }
.ksjs .icon_nav4 a:hover em{background:url(../images/bbzx/ksjsbz4-1.png) no-repeat center 40px;}
.ksjs .icon_nav5 a em{ background:url( "../images/bbzx/ksjsbz5.png") no-repeat center 40px; }
.ksjs .icon_nav5 a:hover em{background:url(../images/bbzx/ksjsbz5-1.png) no-repeat center 40px;}
.ksjs .icon_nav6 a em{ background:url( "../images/bbzx/ksjsbz6.png") no-repeat center 40px; }
.ksjs .icon_nav6 a:hover em{background:url(../images/bbzx/ksjsbz6-1.png) no-repeat center 40px;}
.ksjs .icon_nav7 a em{ background:url( "../images/bbzx/ksjsbz7.png") no-repeat center 40px; }
.ksjs .icon_nav7 a:hover em{background:url(../images/bbzx/ksjsbz7-1.png) no-repeat center 40px;}
.ksjs .icon_nav8 a em{ background:url( "../images/bbzx/ksjsbz8.png") no-repeat center 40px; }
.ksjs .icon_nav8 a:hover em{background:url(../images/bbzx/ksjsbz8-1.png) no-repeat center 40px;}
.ksjs .icon_nav9 a em{ background:url( "../images/bbzx/ksjsbz9.png") no-repeat center 40px; }
.ksjs .icon_nav9 a:hover em{background:url(../images/bbzx/ksjsbz9-1.png) no-repeat center 40px;}

.zlts ul .icon_nav1 a:hover{width:389px;background: url("../images/yyjj/zltstp1.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.zlts ul .icon_nav2 a:hover{width:389px;background: url("../images/yyjj/zltstp2.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.zlts ul .icon_nav3 a:hover{width:389px;background: url("../images/yyjj/zltstp3.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.zlts ul .icon_nav4 a:hover{width:389px;background: url("../images/yyjj/zltstp4.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.zlts ul .icon_nav5 a:hover{width:389px;background: url("../images/yyjj/zltstp5.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.zlts ul .icon_nav6 a:hover{width:389px;background: url("../images/yyjj/zltstp6.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.zlts ul .icon_nav7 a:hover{width:389px;background: url("../images/yyjj/zltstp7.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.zlts ul .icon_nav8 a:hover{width:389px;background: url("../images/yyjj/zltstp8.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.zlts ul .icon_nav9 a:hover{width:389px;background: url("../images/yyjj/zltstp9.jpg") no-repeat center top;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease; }
.zlts .icon_nav1 a em{ background:url( "../images/yyjj/zltsbz1.png") no-repeat center 40px; }
.zlts .icon_nav1 a:hover em{background:url(../images/yyjj/zltsbz1-1.png) no-repeat center 40px;}
.zlts .icon_nav2 a em{ background:url( "../images/yyjj/zltsbz2.png") no-repeat center 40px; }
.zlts .icon_nav2 a:hover em{background:url(../images/yyjj/zltsbz2-1.png) no-repeat center 40px;}
.zlts .icon_nav3 a em{ background:url( "../images/yyjj/zltsbz3.png") no-repeat center 40px; }
.zlts .icon_nav3 a:hover em{background:url(../images/yyjj/zltsbz3-1.png) no-repeat center 40px;}
.zlts .icon_nav4 a em{ background:url( "../images/yyjj/zltsbz4.png") no-repeat center 40px; }
.zlts .icon_nav4 a:hover em{background:url(../images/yyjj/zltsbz4-1.png) no-repeat center 40px;}
.zlts .icon_nav5 a em{ background:url( "../images/yyjj/zltsbz5.png") no-repeat center 40px; }
.zlts .icon_nav5 a:hover em{background:url(../images/yyjj/zltsbz5-1.png) no-repeat center 40px;}
.zlts .icon_nav6 a em{ background:url( "../images/yyjj/zltsbz6.png") no-repeat center 40px; }
.zlts .icon_nav6 a:hover em{background:url(../images/yyjj/zltsbz6-1.png) no-repeat center 40px;}
.zlts .icon_nav7 a em{ background:url( "../images/yyjj/zltsbz7.png") no-repeat center 40px; }
.zlts .icon_nav7 a:hover em{background:url(../images/yyjj/zltsbz7-1.png) no-repeat center 40px;}
.zlts .icon_nav8 a em{ background:url( "../images/yyjj/zltsbz8.png") no-repeat center 40px; }
.zlts .icon_nav8 a:hover em{background:url(../images/yyjj/zltsbz8-1.png) no-repeat center 40px;}
.zlts .icon_nav9 a em{ background:url( "../images/yyjj/zltsbz9.png") no-repeat center 40px; }
.zlts .icon_nav9 a:hover em{background:url(../images/yyjj/zltsbz9-1.png) no-repeat center 40px;}

.lxwm {width:1200px; margin: 0px auto; background:#f0f0f0; border-radius: 10px; margin-bottom: 100px;}
.lxwm .lxwm1{ width: 1120px; margin: 0px auto; border-bottom:1px dashed #d1d1d1; padding-top:40px; padding-bottom:40px;}
.lxwm .lxwm1 .lxwmlt{ width:450px; float: left;} 
.lxwm .lxwm1 .lxwmlt .lxwxtb{ width:120px; height: 120px; margin: 0px auto; margin-top: 42px; margin-bottom: 20px;}
.lxwm .lxwm1 .lxwmlt p{ text-align: center;}
.lxwm .lxwm1 .lxwmlt .p1{ font-size:29px; color: #3278b2; font-weight: bold; line-height: 50px;}
.lxwm .lxwm1 .lxwmlt .p2{ font-size:18px; color: #474747; padding-top:8px;}
.lxwm .lxwm1 .lxwmrt{ width:562px; float: right;}
.lxwm .lxwm1 .lxwmzp li{ float:left; width: 276px; height: 88px; line-height: 88px; text-align: center; font-size: 20px; background: #e0e0e0; margin-top:5px;margin-bottom:5px; border-radius: 6px;}
.lxwm .lxwm1 .lxwmzp li:nth-child(2n){ float: right;}
.lxwm .lxwm1 .lxwmzp li a{color: #474747;}
.lxwm .lxwm1 .lxwmzp li:hover{background: #3278b2;}
.lxwm .lxwm1 .lxwmzp li:hover a{color: #fff;}
.lxwm .lxwm1 .lxwmlx{height: 270px; background: #e0e0e0; border-radius: 6px; }
.lxwm .lxwm1 .lxwmlx li{ float:left; width: 276px;  line-height:38px; text-align: center;  margin-top:60px;font-weight: bold;}
.lxwm .lxwm1 .lxwmlx li:nth-child(1){ border-right: 1px solid #cfcfcf}
.lxwm .lxwm1 .lxwmlx li .p1{font-size: 20px; color:#474747;}
.lxwm .lxwm1 .lxwmlx li .p2{font-size:30px; color:#3278b2; font-family: Impact;}

/*/*/
.yygh{ width: 1200px; height: 300px; margin: 0px auto; margin-top: 60px; background: #fff;font-family:"思源黑体 CN"; margin-bottom: 60px;}
.yygh li{ width: 284px; height: 124px; float: left; text-align: center; font-size: 20px; color: #606060; line-height: 124px; -webkit-box-shadow: 0px 1px 20px 0px rgba(34,23,20,0.15);box-shadow: 0px 1px 20px 0px rgba(34,23,20,0.15); margin-right: 20px; margin-top: 20px;}
.yygh li:hover,.yygh .on{ background:#0078c6; color: #fff;}
.yygh .list{ line-height:30px; }
.yygh .list a{ padding-top: 30px; display: block;}
.yygh li:nth-child(4n){ margin-right: 0px;}

.main_cont2 {width:1200px; margin: 0 auto;  margin-top: 30px;font-family:"思源黑体 CN"; margin-bottom: 60px;}
.main_cont2 .simson {width:570px;height: 56px;line-height:56px; float: left; margin-top:20px;  font-size: 24px;}
.main_cont2 .right{ float: right;}
.main_cont2 .simson span { display: inline-block;  width: 117px;  font-size: 24px;  color: #303030;  float: left;ext-align:justify; text-justify:distribute-all-lines;/*ie6-8*/
text-align-last:justify;/* ie9*/  -moz-text-align-last:justify;/*ff*/    -webkit-text-align-last:justify;/*chrome 20+*/ }
.main_cont2 .simson span p{ width: 110px; float: left;text-align:justify; text-justify:distribute-all-lines;/*ie6-8*/
text-align-last:justify;/* ie9*/-moz-text-align-last:justify;/*ff*/    -webkit-text-align-last:justify;/*chrome 20+*/}
.main_cont2 .simson span:after{ content:":"; float: right;}
.main_cont2 .simson input[type=text]{display:inline-block;width:436px;font-size:18px;height:56px;line-height:56px;text-indent:15px;border-radius:5px;box-shadow:none;
border:1px solid #ebebeb;margin-left:15px;}
.main_cont2  .simson input[type=date]{display:inline-block;width:436px;font-size:18px;height:56px;line-height:56px;text-indent:10px;border-radius:5px;box-shadow:none;border:1px solid #ebebeb; margin-left:15px;}
#s_bstime{ color:#303030;}
.main_cont2  .sim {  width: 100%;}
.main_cont2  .sim input[type=text] {width:1064px;}
.main_cont2 .submit { margin: 0 auto; text-align: center;}
.main_cont2 .submit .btn {width:400px;height:60px;font-size:24px;font-weight:bold;line-height:60px;text-align:center;background:#cc0000;color:#fff;border:0;margin-top: 30px;}
.main_cont2 .form_text{ margin-top:36px; line-height:50px;}
.main_cont2 .form_text h4 {font-size:20px; color: #ff0000; }
.main_cont2 .form_text p {font-size:20px; color: #303030;}
.main_cont2 .form_text p a{color: #303030;}

/*/*/
.jyzn{ width: 1200px; margin: 0px auto; margin-top: 60px; background: #fff; -webkit-box-shadow: 0px 1px 12px 0px rgba(34,23,20,0.15);box-shadow: 0px 1px 12px 0px rgba(34,23,20,0.15);font-family:"思源黑体 CN"; margin-bottom: 60px;}
.jyzn .list{width: 1110px; margin: 0px auto;height:175px; border-bottom: 1px dashed #dcdcdc; overflow: hidden;}
.jyzn .list:nth-child(1){ padding-top: 20px;}
.jyzn .list .listlt{ width: 154px; height: 90px; background:#0078c6; float: left; margin-top:38px;}
.jyzn .list .listlt p{ color:#fff; text-align: center; line-height:30px;}
.jyzn .list .listlt .p1{ font-size:22px; margin-top:18px;}
.jyzn .list .listlt .p2{ font-size:18px;}
.jyzn .list .listrt{ width:838px; height: 120px; float:right; border-left: 1px solid #dcdcdc;margin-top: 26px;}
.jyzn .list .listrt p{ font-size: 18px; color: #303030; line-height:32px; margin-left: 35px;}
.jyzn .list .listrt .listp{ width: 100%; height:70px; clear: both;}
.jyzn .list .listrt .listp p{ float: left;}
.jyzn .list .listrt .listp p:nth-child(2n-1){ width:480px;}
.jyzn .list .listrt .listp p:nth-child(2n){ width:220px;;float:left;}
.jyzn .list .listrt .p50{ padding-top:50px;}
.jyzn .list .listrt .p25{ padding-top:25px;}
.jyzn .list:nth-last-child(1){ border-bottom: none; padding-bottom:40px;}

/**/
.zyxz{ width: 1200px; margin: 0px auto; margin-top: 60px; background: #fff; -webkit-box-shadow: 0px 1px 12px 0px rgba(34,23,20,0.15);box-shadow: 0px 1px 12px 0px rgba(34,23,20,0.15); margin-bottom: 60px;}
.zyxz1{ width:1162px; margin: 0px auto; border: 1px solid #d4d4d4; margin-top:24px; margin-bottom:24px;}
.zyxz1 .p1{color: #808080; font-size: 24px;text-indent:0em; color: #0068b7; font-weight: bold; margin-top: 30px;}
.zyxz1 p{ width:960px; margin: 0px auto; background: url("../images/yyjj/zyxzbj.jpg");color: #808080; font-size: 20px; line-height:58px; text-indent: 2em; padding: 0 3px;font-style:Regular;}
.jyxzlg{ width: 306px; height:100px; margin-left:880px; margin-top: 30px; margin-bottom: 30px;}
.jyxzlg p{ color: #808080; font-size: 22px; line-height:38px;  }
.jyxzlg .p1{ background: url("../images/yyjj/jyxzlogo.jpg") no-repeat left center; text-indent:1.5em; }

.pubctitle { width: 1200px; height:150px; margin: 0px auto; margin-top: 30px; text-align: center; position: relative;}
.pubctitle .tit { font-size: 30px; line-height:60px;}
.pubctitle .tithx{ width: 138px; height:30px; margin: 0px auto; border-top:1px solid #a0a0a0; clear: both; margin-top: 10px;}
.pubctitle .tit1 {  font-size: 18px;height:40px;margin-top: 2px;}
.pubctitle .button {margin-top:25px; margin: 0px auto;}
.pubctitle .button a { display: inline-block;border-radius: 200px;background: #f5f5f5;border: 1px solid #0078d4;color: #f5f5f5; font-size: 18px; -webkit-box-shadow: 0px 1px 12px 0px rgba(34, 23, 20, 0.15);box-shadow: 0px 1px 12px 0px rgba(34, 23, 20, 0.15);width: 189px;padding: 6px 0;margin: 0 8px;-webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;}
.pubctitle .button a:hover {  color: #fff !important;background: #0078d4 !important;border-color: #0078d4 !important;transition: all 0.3s;}
.pubctitle .button1 {position: absolute;top:7px;right: 0;}
.pubctitle .button1 a {display: inline-block;border-radius: 200px;background: #f5f5f5;border: 1px solid #0078d4;padding: 5px 20px;color:#707070;}
.pubctitle .button1 a:hover {  color: #fff !important;background: #0078d4 !important;border-color: #0078d4 !important;transition: all 0.3s;}

.pubctitle .button a span {display: inline-block;padding-left: 32px;color:#707070; height: 30px; line-height: 30px;}
.pubctitle .button a:nth-child(1) span {background: url(../images/news-img1.png) no-repeat left center;}
.pubctitle .button a:nth-child(2) span {background: url(../images/news-img2.png) no-repeat left center;}
.pubctitle .button a:nth-child(3) span {background: url(../images/news-img3.png) no-repeat left center;}
.pubctitle .button a:nth-child(4) span {background: url(../images/news-img4.png) no-repeat left center;}

.pubctitle .button a.now { background: #0077d4;color: #fff;border-color: #0077d4;}
.pubctitle .button a.now span{color:#fff;}
.pubctitle .button a:hover {background: #0077d4;color: #fff;border-color: #0077d4;}
.pubctitle .button a:hover span{color:#fff;}
.pubctitle .button a:nth-child(1).now span {background-image: url(../images/news-img1-1.png);}
.pubctitle .button a:nth-child(2).now span {background-image: url(../images/news-img2-1.png);}
.pubctitle .button a:nth-child(3).now span {background-image: url(../images/news-img2-1.png);}
.pubctitle .button a:nth-child(4).now span {background-image: url(../images/news-img2-1.png);}
.pubctitle .button a:nth-child(1):hover span {background-image: url(../images/news-img1-1.png);}
.pubctitle .button a:nth-child(2):hover span {background-image: url(../images/news-img2-1.png);}
.pubctitle .button a:nth-child(3):hover span {background-image: url(../images/news-img3-1.png);}
.pubctitle .button a:nth-child(4):hover span {background-image: url(../images/news-img4-1.png);}

/*医生单页/*/
.ysdy{width:1200px; margin:0px auto; margin-top: 40px;}
.ysdy .dqy{ height: 30px; line-height: 30px; font-size: 18px; color: #303030}
.ysdy .dqy a{color: #303030}
.ysdy .p2{font-size:18px; color: #606060;line-height:36px;}




.conbplb{ width: 100%;  border-top: 1px solid #c3c3c3; margin-top:30px; padding-top:70px;}
.conbplb table{border:1px;bordercolor:#e8e8e8; width:1200px; margin: 0px auto;}
.conbplb table th{ width:10%;}
.conbplb table p{ text-align:center;}
.conbplb .tr1{height:74px;background: #3278b2;color: #e8e8e8;}
.conbplb .tr1 p{ color: #fff; font-size: 16px; line-height:18px;}
.conbplb .tr2{color: #e8e8e8;}
.conbplb .tr2 td{padding:20px 0;}
.conbplb .tr2 p{ color: #303030; font-size:16px; line-height:20px;}
.conbplb td{ position: relative;}
/*.conbplb .yyjs{ position: relative;z-index: 10;}
.conbplb .yyjs .yssc i{ background: url("../images/yyjj/pbxsj.png") no-repeat left center;}*/

#anchortitlecontainer {width:280px;height:100px;position: absolute;z-index: 5999;padding:20px;color: #fff;font-size: 14px; line-height: 26px;background: url("../images/yyjj/pbbj.png");
border-radius: 5px;right:50%;margin-left:-194px;top:50%; margin-top:5px;} 
#anchortitlecontainer:before{position: absolute;bottom: auto;left: 140px;top:-27.5px;border-color:transparent transparent rgba(50, 120, 178, 0.92);border-style: solid; border-width: 14px; 
content: "";display: block; width: 0; } 



.zpjztit{ width:1200px; margin: 0px auto; text-align: center;color: #3278b2; height:50px; font-size:38px; font-weight: bold; margin-top: 40px;}

.contact2 { width: 1200px; margin: 0px auto;}
.contact2 .tags {text-align: center;}
.contact2 .tags span {display:inline-block;font-size: 16px;border-radius: 300px;color: #707070;-webkit-box-shadow: 0px 1px 12px 0px rgba(34, 23, 20, 0.15);  box-shadow: 0px 1px 12px 0px rgba(34, 23, 20, 0.15); height: 45px;line-height: 45px;width: 190px;margin: 0 9px;cursor: pointer;}
.contact2 .tags span.now { color: #fff; background: #0078d4;}
.contact2 .tablebox { padding-top: 40px;}
.contact2 .tablebox table { width: 100%;}
.contact2 .tablebox th {background: #6aa4d4;font-size:20px;height:70px;text-align: center;color: #fff;font-weight: 100;  border-left:1px solid #fff;}
.contact2 .tablebox th:first-child { border: 0;}
.contact2 .tablebox td {color: #474747; text-align: center;  height: 55px;  border-bottom: 1px solid #e8e8e8;}
.contact2 .tablebox td span {padding: 0 10px;font-size:16px; color:#303030; display: block;}
.contact2 .tablebox td a:hover { color: #0078d4;}
.contact2 .tablebox .th1 { width: 170px;}
.contact2 .tablebox .th2 {  width: 336px;}
.contact2 .tablebox .th3 { width: 200px;}
.contact2 .tablebox .th4 { width: 318px;}
.contact2 .tablebox .th5 {  width: 194px;}

.contact2 .page-mod {  padding-top: 35px;  padding-bottom: 50px;}
.contact2 .tipbox {  padding: 26px 40px;  border-top: 1px solid #e9e9e9;color: #474747;padding-bottom: 0;}
.contact2 .tipbox a {display: inline-block; width: 120px;height: 34px;line-height: 34px;border-radius: 3px;border: 1px solid #0078c6;text-align: center;margin-left: 11px; background: #0078c6;
color: #fff;border-radius: 25px;}
.mask50 {background: url("../images/mask50.png");  width: 100%; height: 100%;  z-index: 677;  position: fixed;  top: 0;  left: 0;  display: none;}
.contactfixed { height:242px;  width: 450px;  position: fixed;  top: 50%;  left: 50%;  margin-top: -121.5px;  margin-left: -225px;  z-index: 699;  background: #fff; display: none; border-radius: 10px;}
.contactfixed .tishi{ height: 60px; width: 100%; background: #f3f5f7;border-radius-top-left: 10px;border-radius-top-right: 10px;}
.contactfixed .tishi p{ font-size: 18px; color: #303030; float:left; line-height: 60px; margin-left: 20px;}
.contactfixed .tishi .close {background: url("../images/close.jpg") no-repeat center center;width: 60px;  height:60px; display: block; float: right; }
.contactfixed .inner img{ display:block; margin:0px auto; width: 48px; height: 62px; margin-top: 28px;}
.contactfixed .inner .tip {  margin-top: 10px;  font-size:18px; text-align: center; color: #303030; line-height: 28px;}


.yggh{ width:1200px; height: 454px; background: #f9f8f8; margin: 0px auto; margin-top: 100px;}
.yggh p{ width:1094px; margin:0px auto;}
.yggh .p1{ font-size:28px; color: #3278b2; font-weight: bold; border-bottom: 1px solid #e5e5e5; padding:40px 0 20px 0px; margin-bottom: 16px;}
.yggh .p2{ font-size:16px; color: #303030; padding: 8px 0 8px 0px;}

.table-box{ width: 1200px; margin: 0px auto;}
.table-tit{ height: 50px; line-height: 50px; background:#ebedef }
.table-tit li,.table-main .line span{ width: 180px;  float: left; font-size: 16px; color: #303030;text-align: center;display:block;}
.table-tit li:nth-child(1),.table-main .line span:nth-child(1) {width:260px;margin-left:48px;text-align:left;}
.table-tit li:nth-child(2),.table-main .line span:nth-child(2){margin-left:0px; }
.table-tit li:nth-child(3),.table-main .line span:nth-child(3){margin-left:80px;}
.table-tit li:nth-child(4),.table-main .line span:nth-child(4){margin-left:80px;}
.table-tit li:nth-child(5),.table-main .line span:nth-child(5){width: 180px;float:right;margin-left:0px; text-align: center;}
.table-main .line {line-height: 60px; background: #fff;font-size: 14px;}
.table-main .line span a{ border:1px solid #3278b2; color: #3278b2;font-size:14px;width:80px; height:24px; display: block; line-height:24px; border-radius: 20px; margin:0px auto; margin-top: 14px;}
.table-main .drop-down {width: 20px;height: 20px;background: url(../images/home-icons.png) no-repeat;display: inline-block;background-position: 4px -40px;vertical-align: middle;
  margin-left: 15px;cursor: pointer;}
.table-main .drop-down.up {background-position: -15px -40px;}
.table-main .info {border-bottom: 1px solid #f3f5f7;}
.table-main .detail {padding:30px 50px 10px;background: #f8f9fa;display: none;}
.table-main .detail .par {margin-bottom:20px;}
.table-main .detail h3 {height:20px;line-height:20px; color: #303030;font-size:16px;border-left:2px solid #3278b2; padding-left: 8px;margin: 0px 0 10px;}
.table-main .detail p {font-size: 14px; color: #303030; line-height:26px;}



@media screen and (min-width:1400px)
{
.ascreen { display: block;width:54px;position: fixed;top:50%;right:4px;z-index: 9999;/*margin-top: -230px;*/}
.ascreen .li {width:54px;height:54px;text-align: center;position: relative;margin-bottom:7px;background:#fff;box-shadow: 0px 0px 10px rgba(0,0,0,0.3);border-radius: 6px;z-index:10000; }
.ascreen .li .icon {height:54px;overflow: hidden;-webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.ascreen .li .icon img {width: 40px;height:40px;position: absolute;left: 50%;top:50%;margin:-20px 0 0 -20px;}
.ascreen .li .p {height:54px;position: absolute;left: 200%;top:0;width: 100%;text-align: center;color:#fff;background:#3278b2;font-size:16px;border-radius: 6px;}
.ascreen .li .p span{position: absolute;width: 47px;left: 50%;top:50%;line-height: 24px;margin-left: -24px;margin-top:-24px;display: block;}
.ascreen .li .backTop{display: block;width: 100%;height:100%;position: relative;}
.ascreen .li .backTop img{width: 40px;height:40px;position: absolute;left: 50%;top:50%;margin:-20px 0 0 -20px;}
.ascreen .li:hover .p{left: 0;-webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
	
.ascreen .hhover .rxdh1{ width: 54px; height: 54px; background: url("../images/rxdh1.png") no-repeat center center;}
.ascreen .hhover:hover .rxdh1{ width: 54px; height: 54px;background:#3278b2 url("../images/rxdh1-1.png") no-repeat center center;border-radius: 6px;}
.ascreen .hhover:hover .rxdh{ display: block;width: 178px; height: 54px;transform: rotate(0deg);}
.ascreen .rxdh{width: 0px; height: 0px; overflow: hidden;/*display: none;width: 178px; height: 54px;*/position:absolute;z-index: 10001; left: -188px; top:0;transform: rotate(720deg); -webkit-transition: ease-out .5s; -moz-transition: ease-out .5s; -ms-transition: ease-out .5s; -o-transition: ease-out .5s; }
.ascreen .rxdh .rxdhlt{ width:168px; height: 54px; background:#3278b2; line-height: 54px; text-align: center; font-size: 21px; font-family: Impact; color: #fff; border-radius:4px; float: left}
.ascreen .rxdh .rxdhrt{ width:8px; height: 54px; background: url("../images/sjx.png") no-repeat left center; float: left}
.ascreen .hhover .gfwx1{ width: 54px; height: 54px; background: url("../images/gfwx1.png") no-repeat center center}
.ascreen .hhover:hover .gfwx1{ width: 54px; height: 54px;background:#3278b2 url("../images/gfwx1-1.png") no-repeat center center;border-radius: 6px;}
.ascreen .hhover:hover .gfwx{ display: block;width:100px; height:336px;left: -110px; top:-136px; transform: rotate(0deg);}
.ascreen .gfwx{width: 0px; height: 0px; overflow: hidden;/*display: none;width:100px; height:230px;*/position:absolute;left:-110px; top:-136px;transform: rotate(720deg); -webkit-transition: ease-out .5s; -moz-transition: ease-out .5s; -ms-transition: ease-out .5s; -o-transition: ease-out .5s; }
.ascreen .gfwx .gfwxlt{ width:92px; height:336px; background:#3278b2; line-height: 54px; text-align: center; font-size: 21px; font-family: Impact; color: #fff; border-radius:4px; float: left}
.ascreen .gfwx .gfwxlt img{ width:80px; height:80px; margin-top: 10px;}
.ascreen .gfwx .gfwxlt p{line-height:20px; text-align: center; font-size: 14px;}
.ascreen .gfwx .gfwxrt{ width:8px; height: 336px; background: url("../images/sjx.png") no-repeat left center; float: left}
.dbcon{ display:none;}
	
}

@media screen and (max-width:1401px) {
.ascreen { display: none;}
.dbcon{ display: none;width:100%;height:208px;position:fixed; bottom:0; left: 0; background:#044071;filter:alpha(Opacity=92);-moz-opacity:0.92;opacity: 0.92; z-index: 9999;}
.dbcon ul{width:100%; height: 168px; display: flex; justify-content:center; margin-top: 22px;}
.dbcon ul li{ width:33.3%;}
.dbcon ul li:nth-child(2){ border-left: 1px solid #457195;border-right: 1px solid #457195;}
.dbcon ul li img{ width:72px; height: 72px; margin: 0px auto; display: block; margin-top: 20px;}
.dbcon ul li p{ width:100%; text-align: center; font-size: 30px; color: #fff; font-family: "思源黑体 CN"; margin-top:20px; }
#dianji{width: 166px;height:208px; background: url("../images/dbzx1.png");position:fixed; bottom:0; right: 0;display: block;}
}


	
.pb_t{ color:#585858; font-size:20px; line-height:30px; width: 1200px;margin: 20px auto 0; }
.list_main .qh{width: 1205px; margin:30px auto 0; overflow:hidden; display:block;}
.list_main .qh li{box-shadow: 2px 2px 4px #dadada; display: inline-block; width: 590px;  margin:0 20px 20px 0; float:left;}
.list_main .qh li:nth-child(2n){ margin-right:0}
.list_main .expert_person {width: 210px; height:280px;float: left;overflow: hidden;display:block;margin-bottom:2px; }
.list_main .expert_person img{width: 210px!important; height: 280px!important;}
.list_main .expert_inf{ width: 350px; margin:20px 15px 0 15px;float: left; overflow: hidden;display:block;}
.list_main .expert_inf .name_top{ border-bottom:4px solid #0068b7;line-height: 35px; width: 350px; overflow:hidden; margin-bottom:20px;}
.list_main .expert_inf .name_top span{ color: #0068b7;font-weight:bold;font-size: 22px; display: inline-block; float:left;letter-spacing:5px;}
.list_main .expert_inf .name_top i{ font-style:normal;color: #ffffff;font-size: 18px; display: inline-block; padding:1px 5px; float:right; background:#0068b7; border-radius:5px;line-height:28px;}
.list_main .expert_inf p{ display: block; width: 350px; line-height: 28px;font-size:18px; color: #777777; text-align: justify;}

.list_main .table{ overflow:hidden; width:590px; }
.list_main .table tbody{ width:100%;}
.list_main .table tr{ width:100%;}
.list_main .table th{ background:#0068b7; color:#ffffff; font-size:16px;font-weight:bold; padding:4px 0;text-align:center; border-left:2px solid #ffffff; line-height:20px;}
.list_main .table th:nth-child(8){ border-left:2px solid #0068b7;}
.list_main .table th:nth-child(1){ border-left:2px solid #0068b7;}

.list_main .table td{ background:#ffffff; color:#303030; font-size:16px; padding:4px 0;text-align:center;border-left:2px solid #9e9e9e;border-bottom:2px solid #9e9e9e;}
.list_main .table td:nth-child(7){ border-right:2px solid #9e9e9e;}
.table {
    border-spacing: 0;
    border-collapse: collapse;
}

.jg_article{width:1160px; background:#fafafa; overflow:hidden; padding:50px 20px; margin:30px auto;}

.article_con1{width:854px; float:right; display:block; overflow:hidden;}
.article_con1 iframe{width:600px!important; height: 460px!important;}
.article_con1 .position{font-size:18px; color:#333; line-height:30px; background:url(../images/zjxtb.png) repeat-y left top; padding-left:15px;}

.article_con1 img{display:block; margin:0 auto; }
.article_con1 p{margin:12px 0 0 0; font-size:18px;line-height:27px;}
.article_con1 p strong{ display:block; color:#0178d4}
.article_con1 h4 { font-size:16px; font-weight:700; margin:10px auto;}

.doc_msg{width:238px; overflow:hidden;}
.doc_msg dt{width:238px; height:auto; display:block;}
.doc_msg dt img{width:238px;height:auto; }
.doc_msg dd{width:238px; height:auto;  }
.doc_msg dd h3{font-size:22px; color:#3f3f3f; line-height:44px; text-align:center; background:#ddd; font-weight:bold; margin-bottom:14px;}
.doc_msg dd p{font-size:14px; color:#000; margin-bottom:10px;}
.doc_msg dd .link{}
.doc_msg dd .link a{width:178px; height:40px; display:block;  border-radius:6px; color:#fff; font-size:20px;  text-align:center; line-height:40px; margin:0 auto 10px;}
.doc_msg dd .link a.blue{background:#121f42;}
.doc_msg dd .link a.yellow{background:#0178d4;}
.doc_msg dd .link a.blue:hover{background:#0178d4;}
.doc_msg dd .link a.yellow:hover{background:#121f42;}
.detail_colum .name_field {font-size:14px; color:#000; line-height:24px; }
.detail_colum .name_field p{color:#000;}

.page_up_down{ display:block; width:1160px; float:left;text-align:center; margin:40px 0 20px 0; font-size:18px; font-weight:bold;}
.page_up_down a{color:#0178d4;font-weight:normal;}
.page_up_down li{display:inline-block; color:#f7ac00; }
.page_up_down li.li01{margin-right:20px;}
.page_up_down li a{color:#585757;}

.page_up_down dd{ width: 580px;  float: left;}
.detail_colum{ width:238px; float:left;}
.detail_colum strong{font-size:18px; color:#000; font-weight:bold; line-height:30px; margin-bottom:5px;}
.detail_colum p{font-size:14px; color:#5a5959; line-height:24px;}

