﻿@charset "utf-8";
/* CSS Document */

body{ background-color: #f6fafe }

.cylm-bj{ width: 1440px; height: 226px ; margin: 0 auto; background: url(../images/cyb.jpg) no-repeat center center; overflow: hidden; }
.cylm-box{ width: 1200px; margin: 0 auto;overflow: hidden;}
.cylm-box h2{  height: 26px;line-height: 26px; font-size: 24px; font-weight: bold; color: #fff; padding: 38px 0 0 20px;}
.cylm-box .wenb{ width: 1160px; padding: 6px 0 13px 20px; border-bottom: 1px solid #3269af; margin-bottom: 17px; }
.cylm-box .wenb p{ width: 100%; max-height: 40px; font-size: 12px; color: #799dc8; line-height: 20px; overflow: hidden;}

.lm-bj{ width: 1162px; height: 82px; position: relative;}
.txtScroll-left{ width:100% ; height: 42px;  position:relative; }
.txtScroll-left .hd{ overflow:hidden;  display: none }
.txtScroll-left .hd .prev{ width: 45px; height: 37px; background: url(../images/left.png) no-repeat; display: block; position: absolute; left: 0; top: 0; cursor: pointer;}
.txtScroll-left .hd .next{width: 45px; height: 37px; background: url(../images/right.png) no-repeat; display: block; position: absolute;right: 0; top: 0; cursor: pointer;}
.txtScroll-left .bd{  width: 1000px; margin: 0 auto; height: 42px;}
.txtScroll-left .bd ul{ zoom:1; text-align: center; height: 82px;}
.txtScroll-left .bd ul li{ width: 138px ; height: 42px;  display: inline-block; margin: 0 14px; position: relative;}
.txtScroll-left .bd ul li .yng{ width: 100%; display: block ; height: 42px;line-height: 37px; background: url(../images/ond.png) no-repeat; }
.txtScroll-left .bd ul li .yng h4{width: 100%;height: 37px; line-height: 37px; text-align: center; white-space:nowrap;  text-overflow:ellipsis;font-size: 16px; color: #fff; overflow: hidden;}
.txtScroll-left .bd ul li:hover .yng{background: url(../images/one.png) no-repeat;}
.txtScroll-left .bd ul li:hover .yng h4{ font-weight: bold}
.txtScroll-left .bd ul li.one .yng{background: url(../images/one.png) no-repeat;}
.txtScroll-left .bd ul li.one .yng h4{font-weight: bold}
.txtScroll-left .hd .prev:hover{ background: url(../images/left1.png) no-repeat; }
.txtScroll-left .hd .next:hover{background: url(../images/right1.png) no-repeat;}
.txtScroll-left .bd ul li .zj-box{ white-space:nowrap; text-align: left; height: 24px; position: absolute; top: 42px; padding: 8px 0 0 0; display: none }
.txtScroll-left .bd ul li .zj-box a{ display: inline-block; font-size: 14px; color: #fff; margin: 0 15px;}
.txtScroll-left .bd ul li .zj-box a:hover{ border-bottom: 1px solid #0093dd; padding-bottom: 3px; font-weight: bold}
.txtScroll-left .bd ul li.pos .zj-box{ text-align: right; position: absolute; left: auto; right: 0}
.txtScroll-left .bd ul li:hover .zj-box{ display: block}

.txtScroll-left .bd ul li .zj-box a.on{border-bottom: 1px solid #0093dd; padding-bottom: 3px; font-weight: bold}

.main-bj{ width: 1200px; margin: 0 auto; padding-bottom: 55px;}
.wei-box{ width: 100% ; height: 47px; line-height: 47px; text-align: right;}
.wei-box span{ font-size: 14px; color: #656565;}
.wei-box span a{ font-size: 14px;color: #656565; margin: 0 3px}
.wei-box span a.mr{ font-size: 14px; color: #1755a4;}
.main-box{ width: 1200px; background-color: #fff ; border-bottom: 2px solid #0093dd;}
.main-c{ width: 1110px; margin: 0 auto; overflow: hidden;}
.main-c .tit{ width: 100% ; height: 87px; border-bottom: 1px solid #a7aeb6; position: relative;}
.main-c .tit h3{ font-size: 22px; color: #1755a4 ; position: absolute; left: 0; bottom: -1px; display: inline-block; border-bottom: 1px solid #1755a4; padding-bottom: 6px;}
.main-c .tit h4{ font-size: 14px; color: #656565; position: absolute; right: 0; bottom: 5px;}
.pic-box{ width: 100% ; overflow: hidden;}
.pic-box ul{ width: 1190px; padding: 15px 0 25px 0}
.pic-box ul li{ width: 320px; height: 278px;float: left; padding: 6px;margin-bottom: 6px;
    margin-right: 50px; overflow: hidden;}
.pic-box ul li .ttp-b{ width: 306px; height: 209px; margin: 10px 0 0 10px; overflow: hidden;}
.pic-box ul li .ttp-b img{ width: 306px; height: 209px;transition: all 1.1s;}
.pic-box ul li h3{ width: 298px; height: 40px; line-height: 20px; margin: 0 auto; font-size: 16px; color: #5c6572 ; margin-top: 12px; text-align: center; overflow: hidden;}
.pic-box ul li:hover{ background: url(../images/ttp-bj.jpg) no-repeat; width: 320px; height: 278px;}
.pic-box ul li:hover h3{ color: #1755a4}
.pic-box ul li:hover img{transform: scale(1.1);}


/* ======翻页====== */

.pageCustom{ text-align:center; margin:auto; margin-top: 18px;}
.pageCustom a{width: 43px; height: 41px;line-height: 41px;display: inline-block; background: url(../images/fy1.png) no-repeat; text-align: center;font-size: 16px;color: #666;margin: 0 4px;}

/*提示*/
.pageCustom  a.pageCustom_Prompt{ width:auto; padding:0px 12px; }


.pageCustom_Pre_Disable img{ position: relative; top: 9px;}
.pageCustom_Next_Disable img{ position: relative; top: 9px;}
/*上一页*/
.pageCustom a.pageCustom_Pre{width: 74px; height: 41px;line-height: 41px;display: inline-block;
	text-align: center; background: url(../images/fy3.png) no-repeat;  }
.pageCustom a.pageCustom_Pre:hover{
 background: url(../images/fy6.png) no-repeat; }
.pageCustom a.pageCustom_Pre_Disable{width: 74px; height: 41px;line-height: 41px; background: url(../images/fy3.png) no-repeat; display: inline-block;text-align: center;cursor: pointer;}
.pageCustom a.pageCustom_Pre_Disable:hover{ background: url(../images/fy6.png) no-repeat;}
/*页码*/
/* .pageCustom a.pageCustom_Num{  border-radius: 2px; } */
.pageCustom a.pageCustom_Num:hover{ font-weight: bold;color: #fff; background: url(../images/fy2.png) no-repeat;}
.pageCustom a.pageCustom_Num_On{  font-weight: bold;color: #fff; background: url(../images/fy2.png) no-repeat}

/*下一页*/
.pageCustom a.pageCustom_Next{width: 74px; height: 41px;line-height: 41px;display: inline-block;
	text-align: center;background: url(../images/fy3.png) no-repeat; }
.pageCustom a.pageCustom_Next:hover{background: url(../images/fy6.png) no-repeat; }

.pageCustom a.pageCustom_Next_Disable{width: 74px; height: 41px;line-height: 41px; background: url(../images/fy3.png) no-repeat; display: inline-block;text-align: center;cursor: pointer;}
 
/*跳转*/
 .pageCustom a.pageCustom_Go{ width:auto; padding:0 6px; height:41px; display: inline-block; line-height: 41px;text-align: center; border: none !important ; background: none}
 .pageCustom a.pageCustom_Go input{ margin:0 3px; width: 43px;height: 41px; display: inline-block; background: url(../images/fy1.png) no-repeat; color: #696969; text-align: center ;}
/* 翻页end */



.vid{ width: 100% ; overflow: hidden;}
.vid ul{ width: 1190px; padding: 15px 0 25px 0}
.vid ul li{ width: 320px; height: 278px;float: left; padding: 6px; margin-bottom: 6px; margin-right: 50px; position: relative; overflow: hidden;}
.vid ul li .ttp-b{ width: 306px; height: 209px; margin: 10px 0 0 10px; overflow: hidden;}
.vid ul li .ttp-b .tt{ width: 306px; height: 209px;}
.vid ul li h3{ width: 298px; height: 40px; line-height: 20px; margin: 0 auto; font-size: 16px; color: #5c6572 ; margin-top: 12px; text-align: center; overflow: hidden;}
.vid ul li .vid-bj{ width: 306px; height: 209px;position: absolute; left: 16px; top: 16px; background: url(../images/vid-bj.png) repeat; text-align: center; overflow: hidden;}
.vid ul li .vid-bj img{ width: 45px; height: 37px; margin: 88px 0 0 0}

.vid ul li:hover{ background: url(../images/ttp-bj.jpg) no-repeat; width: 320px; height: 278px;}
.vid ul li:hover h3{ color: #1755a4}


.zhana-b{ width: 100%; height: 211px; background-color: #f3f5f6;  padding: 22px 0;margin: 44px 0 0 0 ; position: relative;}
.zha-l{ width: 766px; height: 211px; border-right: 1px solid #cdd2d4; margin-left: 46px;}
.zha-l .wy{ width: 150px ; height: 211px;float: left;}
.zha-l .wtt{width: 572px; height: 211px;float: left; margin-left: 24px; overflow: hidden;}
.zha-l .wtt h3{ width: 100% ; height: 33px; line-height:33px; font-size: 24px; color: #1755a4 ; overflow: hidden;}
.zha-l .wtt h4{ width: 100% ; height: 20px; line-height:20px; font-size: 16px; color: #858e99; margin: 13px 0 0 0; overflow: hidden;}
.zha-l .wtt h4 span{ color: #1755a4; padding-left: 10px;}
.zha-l .wtt .san-b{ width: 100% ;margin: 13px 0 0 0;}
.zha-l .wtt .san-b h5{ width: 50px; height: 20px; line-height:20px; font-size: 16px; color: #858e99;float: left;}
.zha-l .wtt .san-b h6{ width: 480px; height: 92px; line-height:24px; font-size: 14px; color: #5c6572;float: left; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4; overflow: hidden; }
.wmma{ width: 156px; position: absolute; right: 55px ; top: 43px;}
.wmma img{ width: 156px; height: 153px;}
.wmma h6{ width: 100% ; height: 30px; line-height: 30px;text-align: center; font-size: 14px; color: #5c6572; overflow: hidden;}
.wmma h6 span{ color: #0093dd}

.zhib{ width: 100%; border-top: 1px solid #cdd2d4; margin: 82px 0 0 0; padding: 13px 0 0 0}
.z-wb{width: 1040px; line-height: 28px; margin: 0 auto; font-size: 16px; color: #5c6572;text-align:justify;}
.tab-box{ width: 1040px; margin: 0 auto; margin-top: 86px ; margin-bottom: 35px;}
.tab-box .table{ width: 100% ;border: solid 1px #e4e4e4}
.tab-box .table thead{ width: 100% }
.tab-box .table thead tr td{ height: 48px; background-color: #f3f5f6; font-size: 16px; color: #5c6572;text-align: center; }
.tab-box .table thead tr .td1{ width: 79px;}
.tab-box .table thead tr .td2{ width: 116px;}
.tab-box .table tbody{ width: 100% }
.tab-box .table tbody tr td{ height: 63px; font-size: 16px; color: #5c6572;text-align: center;}
.tab-box .table tbody tr .td1{ width: 79px;}
.tab-box .table tbody tr .td2{ width: 116px;}
.tab-box .table td{ border-right: solid 1px #e4e4e4 ; border-bottom: solid 1px #e4e4e4 ;}
.tab-box .table .td3{border-right: none}
.tab-box .table tbody tr td img{ width: 21px; height: 21px; margin-bottom: 4px;}
.tab-box .table tbody tr td h4{ width: 100%; font-size: 12px;}


.bdsharebuttonbox{ width: 260px !important; height: 32px !important; margin: 0 auto; padding: 20px 0; overflow: hidden; }
.bdsharebuttonbox a{float: left !important;}
.bdsharebuttonbox span{  height: 32px; line-height: 32px; font-size: 14px; color: #5c6572; float: left; padding-left: 26px;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{   background-image: none !important;margin: 3px 0px 4px 0 !important;}
.bdsharebuttonbox .bds_weixin{ width: 32px !important; height: 32px !important; background-image: none; background: url(../images/qw2.png) no-repeat !important;background-position: left center !important; }
.bdsharebuttonbox .bds_sqq{width: 32px !important; height: 32px !important; background-image: none; background: url(../images/qw1.png) no-repeat !important;background-position: left center !important;}
.bdsharebuttonbox .bds_tsina{width: 32px !important; height: 32px !important; background-image: none; background: url(../images/qw3.png) no-repeat !important;background-position: left center !important;}
.bdsharebuttonbox a{ margin: 0 8px !important; display: block}
.bdsharebuttonbox .bds_tsina:hover{ background: url(../images/qw3-1.png) no-repeat !important;background-position: left center !important;}
.bdsharebuttonbox .bds_sqq:hover{ background: url(../images/qw1-1.png) no-repeat !important;background-position: left center !important;}
.bdsharebuttonbox .bds_weixin:hover{ background: url(../images/qw2-1.png) no-repeat !important;background-position: left center !important; }
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ padding: 0 !important}
.bdshare-button-style0-16 .bds_more{ background-image: initial !important ; width: 32px !important;height: 32px !important;background: url(../images/ja1.png) no-repeat !important;
    background-position: left center !important; position: relative; top: -2px !important}
.bdshare-button-style0-16 .bds_more:hover{background: url(../images/ja2.png) no-repeat !important;}


.xg-bj{ width: 1200px; margin: 0 auto; padding: 40px 0 0 0}
.xg-bj h3{ font-size: 22px; color: #5c6572; padding-bottom: 6px;}
.xg-bj .xg-b{ width: 1166px ; background-color: #fff ; padding: 0px 17px 7px 17px; border-top: 1px solid #cdd2d4;border-bottom: 1px solid #cdd2d4;}

.picScroll-left{width:1190px;  margin:0 auto; }
.picScroll-left .hd{width:1190px; position: relative; z-index:99999;}
/* .picScroll-left .hd .prev{display: inline-block;  width:8px; height:24px; float:right;   overflow:hidden;background:url(../images/right.png) no-repeat;position:absolute; right:-15px ; top:110px;  }
.picScroll-left .hd .next{ display:inline-block;  width:8px; height:24px; float:left;   overflow:hidden; cursor:pointer; background:url(../images/left.png) no-repeat;position:absolute; left:-15px ; top:110px; } */

.picScroll-left .hd ul{ width:100%; text-align:center; overflow:hidden; zoom:1;  zoom:1; position:relative; right:0; top:255px; z-index:999999999 ;}
.picScroll-left .hd ul li{ display: inline-block; width:34px; height:12px; overflow:hidden;  text-indent:-999px; cursor:pointer; background:url(../images/ddw.png) 0 -12px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
		
.picScroll-left .bd{width:1190px; height:280px; overflow:hidden; }
.picScroll-left .bd ul{  /*overflow:hidden;*/ zoom:1; height:280px; width:1190px}
.picScroll-left .bd ul li{ width: 558px; height:174px; float:left;position:relative; padding:15px 0; margin: 10px 10px 0 10px}
.picScroll-left .bd ul li a{width:100%; height:174px;  display:block;}
.picScroll-left .bd ul li .ys{ width:122px; height:174px;float: left; margin: 0 19px 0 17px; border-radius: 4px;}
.picScroll-left .bd ul li .dw{ width: 390px; height: 174px;float: left; overflow: hidden;}
.picScroll-left .bd ul li .dw h3{ width: 100%; height: 35px; line-height: 35px; border-bottom: 1px solid #cdd2d4; font-size: 16px; color: #5c6572; overflow: hidden;}
.picScroll-left .bd ul li .dw .nm{ width: 100% ; border-bottom: 1px solid #cdd2d4; padding: 6px 0; margin-bottom: 6px;}
.picScroll-left .bd ul li .dw .nm h4{ width: 100%; height: 20px; line-height: 20px; font-size: 14px; color: #5c6572; overflow: hidden;}
.picScroll-left .bd ul li .dw p{width: 100% ; height: 60px; line-height: 20px; font-size: 14px; color: #5c6572;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;  overflow: hidden;}
.picScroll-left .bd ul li:hover{ background-color: #f6fafe; box-shadow: 0px 2px 3px 2px #dff0f8 ;}
.picScroll-left .bd ul li:hover .dw h3{ color: #0093dd}


.ld-box{ width:100%;}
.ld-box ul{ width: 100%; padding: 30px 0 20px 0}
.ld-box ul li{ width:1058px ; height: 222px;  background-color: #f3f5f6; padding: 21px 26px; margin-bottom: 10px;}
.ld-box ul li img{ width: 155px ; height: 222px;float: left; margin-right: 20px;}
.ld-box ul li .ld-txt{ width: 773px; height: 222px;float: left; overflow: hidden;}
.ld-box ul li .ld-txt h3{ width: 100% ; height: 20px; line-height: 20px; font-size: 18px; color: #1a599f; margin: 11px 0 17px 0}
.ld-box ul li .ld-txt h3 span{ font-size: 16px; color: #7293bd; padding-left: 22px;}
.ld-box ul li .ld-txt p{ width: 100% ; height: 168px; font-size: 14px; color: #92959c ;line-height: 24px; text-indent: 28px; text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7; overflow: hidden;}
.ld-box ul li.cor{ background-color: #f6fafe;}
.ld-box ul li.cor p{color: #91959a}

.ks-box{ width: 1180px;}
.ks-box .tit2{ width: 100% ; height: 48px; border-bottom: 1px solid #a7aeb6; position: relative;}
.ks-box .tit2 h3{ font-size: 24px; color: #1755a4 ; position: absolute; left: 0; bottom: -1px; display: inline-block; border-bottom: 1px solid #1755a4; padding-bottom: 6px;}
.ks-box .jie{ width: 1070px; padding: 20px; background-color: #f7f8fa; border-radius: 4px; font-size: 14px; color: #93a0ae;line-height: 24px; margin-top: 11px; text-align: justify}
.lbe{ width: 100%; overflow: hidden;}
.lbe ul{ width: 1190px; padding: 24px 0 0 0}
.lbe ul li{ width: 337px; height: 48px; line-height: 48px; background-color: #fff ; border: solid 1px #e4e4e4; border-radius: 3px; float: left; margin: 0 18px 22px 18px;overflow: hidden; }
.lbe ul li a h3{width: 310px; height: 48px; line-height: 48px; font-size: 16px; color: #5c6572 ;padding-left: 17px; }
.lbe ul li a{  display: block;}
.lbe ul li:hover{ background-color: #0093dd;border: solid 1px #0093dd; }
.lbe ul li:hover h3{font-weight: bold; color: #fff}

.chang{ width: 1000px; margin: 0 auto}
.chang ul{ width: 100%; padding: 30px 0 30px 0;}
.chang ul li{ width: 1000px; margin-bottom: 25px; box-shadow: -3px 3px 15px #f0f0f1}
.chang ul li .wt1{ width: 100% ; height: 40px ; background: url(../images/cj1.jpg) no-repeat;}
.chang ul li .wt1 h3{ width: 880px; height: 40px; line-height: 40px; padding: 0 0 0 19px; font-size: 16px; color: #1755a4; white-space:nowrap;  text-overflow:ellipsis;overflow: hidden;}
.chang ul li .wt2{ width: 960px; padding: 20px 20px 30px 20px; font-size: 14px; color: #656565; line-height: 20px; display: none}
.chang ul li .wt2 h4{ width: 34px;float: left;}
.chang ul li .wt2 p{ width: 924px;float: left;font-size: 14px; color: #656565; line-height: 20px;}

.chang ul li .xuan{ background: url(../images/cj2.jpg) no-repeat;}
.chang ul li .xuan h3{ color: #fff}

.tx-box{ width: 1260px ; height: 40px; border-bottom: 1px solid #e4e4e4; padding: 25px 0;}
.nam{ width: 364px; height: 40px;float: left;}
.nam h3{ width: 84px; height: 40px; line-height: 40px ;float: left; font-size: 16px; color: #656565; overflow: hidden;}
.nam .ipt{ width: 250px; height: 40px; line-height: 40px ;border: 1px solid #e5e5e5;float: left;border-radius: 4px; padding-left: 12px; font-size: 16px; color: #1755a4;}
.tx-box .mg{ margin: 0 15px;}
.bx{border: solid 1px #1755a4 !important}

.lei{ width: 100% ; height: 40px; margin: 15px 0 13px 0}
.lei h3{width: 84px; height: 40px; line-height: 40px ;float: left; font-size: 16px; color: #656565; overflow: hidden;}
.lei .heckoutbox{ width: 740px;height: 40px; float: left;}
.lei .checkoutbox{ float:left; margin-top:10px;}
.lei .checkoutbox label{ float:left}
.checkoutbox .chebox { position: absolute;opacity: 0; filter: alpha(opacity=0);}
.lei .checkoutbox label a{  display: inline-block; height:20px; line-height:20px; background:url(../images/zo.png) no-repeat; background-position: left center; padding-left:30px; margin-left:20px; font-size: 16px; color: #656565}
.lei .checkoutbox .lp2{background:url(../images/zo1.png) no-repeat; background-position: left center; color:#1755a4}

.ke-s{ width: 100% ;}
.ke-s h3{width: 84px; height: 40px; line-height: 40px ;float: left; font-size: 16px; color: #656565; overflow: hidden;}
.ke-s .kes-r{ width: 906px;float: left;}
.ke-s .checkoutbox{ width: 740px;height: 40px; margin-top: 10px; }
.ke-s .checkoutbox label{ float:left}
.checkoutbox .chebox { position: absolute;opacity: 0; filter: alpha(opacity=0);}
.ke-s .checkoutbox label a{ display: inline-block; height:20px; line-height:20px; background:url(../images/zo.png) no-repeat; background-position: left center; padding-left:30px; margin-left:20px; font-size: 16px; color: #656565}
.ke-s .checkoutbox .lp2{background:url(../images/zo1.png) no-repeat; background-position: left center; color:#1755a4}

.ksnm{ width: 980px; padding: 20px; background-color: #f7f8fa; margin-bottom: 19px;display: none; overflow: hidden;}
.ksnm ul{ width: 926px}
.ksnm ul li{ width: 134px; height: 20px; float: left; margin: 13px 10px 13px 0}
.ksnm ul li a{ width: 134px; height: 20px; line-height: 20px;font-size: 16px; color: #656565; display: block; overflow: hidden;}
.ksnm ul li a:hover{ color: #1755a4;}

.biao-box{ width: 100% ; height: 40px;}
.biao-box h3{width: 84px; height: 40px; line-height: 40px ;float: left; font-size: 16px; color: #656565; overflow: hidden;}
.biao-box .null{  width: 1006px; height: 38px; line-height: 38px ;float: left;border: 1px solid #e5e5e5;border-radius: 4px;
padding-left: 12px;font-size: 16px;color: #1755a4;}

.biao-box2{ width: 100% ; margin: 22px 0 16px 0 ; }
.biao-box2 h3{width: 84px; height: 40px; line-height: 40px ;float: left; font-size: 16px; color: #656565; overflow: hidden;}
.biao-box2 .textarea{  width: 994px; height: 150px; line-height: 24px ;float: left;border: 1px solid #e5e5e5;border-radius: 4px;padding: 12px;font-size: 16px;color: #1755a4; font-family: "微软雅黑"}

.tj-yz{ width: 100% ; height: 50px;}
.yzm{ width: 594px; height: 40px; margin-top: 5px;float: left;}
.yzm h3{width: 84px; height: 40px; line-height: 40px ;float: left; font-size: 16px; color: #656565; overflow: hidden;}
.yzm .bkk{ width: 205px; height: 38px; line-height: 38px ;float: left;border: 1px solid #e5e5e5;border-radius: 4px;
	padding-left: 12px;font-size: 16px;color: #1755a4;}
.yzm h4{ width: 125px; height: 40px; background-color: #000; float: left; margin-left: 32px;}
.tj-box{ width:400px;float: right; height: 50px; position: relative; margin-right: 6px;}
.tj-box label{ font-size: 16px; color: #656565; position: relative; top: 14px;}
.tj-box .fux{ width: 17px; height: 17px; margin-right: 10px; position: relative; top: 2px;}
.tj-box .submit{ width: 200px;height: 50px ; background: url(../images/submit-bj.png) no-repeat; position: absolute;right: 0;top: 0; font-size: 22px; color: #fff ; cursor: pointer;}

.hud-bj{ width: 100%; border-top: 1px solid #e4e4e4; margin: 56px 0 0 0;}
.tab2{ width: 100%; margin-top: 8px; margin-bottom: 15px;}
.tab2 thead tr td{ height: 35px; background-color: #0d72b9; font-size: 18px; color: #fff;text-align: center;border-right: 2px solid #fff}
.tab2 thead tr .td1{ width: 580px; background: url(../images/td1-bj.jpg) repeat-x; }
.tab2 tbody tr td{ height: 39px; background-color: #fff; font-size: 14px; color: #656565;text-align: center;border-right: 2px solid #fff}
.tab2 tbody tr .td1{ width: 580px; text-align: center; overflow: hidden; }
.tab2 tbody tr .td1 h3{ width: 550px; height: 39px; line-height: 39px; text-align: left; padding-left: 25px; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}

.dy-box{ width: 1070px ; margin: 0 auto; font-size: 16px; line-height: 32px; color: #5c6572; text-align: justify; padding:20px 0 28px 0; overflow: hidden;}
.dy-box img{ max-width: 100% ; height: auto;}

.cor-bj{ width: 1182px; padding: 0 8px; background-color: #fff;}
.sou-a{ width: 100% ; border-bottom: 1px solid #cdd2d4 ; position: relative;}
.sou-a h3{ width: 102px; height: 55px; line-height: 55px; padding-left: 13px; font-size: 16px; color: #7a8189 ;float: left;}
.sou-a .kes{ width: 1067px; float: left; height: 122px; position: relative;}
.sou-a .kes ul{ width: 100% ; position: relative;}
.sou-a .kes ul li{float: left; margin-right: 20px;}
.sou-a .kes ul li .aa1{ height: 55px; line-height: 55px ;display: inline-block; padding: 0 3px 0 3px; font-size: 16px; color: #7e8893; position: relative;top: 1px; z-index: 2;}
.sou-a .kes ul li:hover .aa1{border-bottom: 2px solid #1755a4; color: #1755a4}
.sou-a .ks-zj{ width: 1067px;height: 55px; border-top: 2px solid #eceeef;  overflow: hidden;  position: absolute; left: 0; top: 55px; }
.sou-a .ks-zj a{ font-size: 14px; color: #7e8893; margin-right: 44px; margin-top: 17px; display: inline-block; }
/* .sou-a .ks-zj a.style{ color: #0093dd;} */

.amr{border-bottom: 2px solid #1755a4; color: #1755a4 !important} 
.add{color: #0093dd !important}
.sou-a .ks-zj a:hover{color: #0093dd}



.sou-b{ width: 100% ;height: 75px; border-bottom: 1px solid #cdd2d4 ; position: relative;}
.sou-b h3{ width: 102px; height: 75px; line-height: 75px; padding-left: 13px; font-size: 16px; color: #7a8189 ;float: left;}
.sou-b .kes2{ width: 1067px; float: left;height: 75px; }
.sou-b .kes2 ul{ width: 100%;}
.sou-b .kes2 ul li{float: left;}
.sou-b .kes2 ul li a{ font-size: 14px; color: #7e8893; margin: 28px 40px 0 0; display: inline-block;}
.sou-b .kes2 ul li a:hover{ color: #0093dd}

.shai-box{ width: 100%; height: 54px; padding: 17px 0 0 0; position: relative;}
.shai-box h3{ width: 110px; height: 33px;line-height: 33px;float: left; font-size: 16px; color: #656565; padding-left: 2px;}
.shai-box .xuanz{ width: 800px; height: 33px;float: left;}
.shai-box h4{font-size: 16px; color: #656565; position: absolute;right: 0 ;bottom: 16px}
.shai-box h4 span{ font-size: 24px; color: #225da8; padding: 0 4px;}

.cheng{ width: 1200px; background-color: #fff; border-bottom: 2px solid #0093dd;}
.cheng ul{ width: 1150px; margin: 0 auto; padding-bottom: 20px; padding-top: 15px;}
.cheng ul li{ width: 100%; height: 246px;border-bottom: 1px solid #cdd2d4; margin: 2px 0 0 0;}
.cheng ul li a{ width: 100%; height: 200px; padding: 22px 0; display: block;border-radius: 4px; }
.cheng ul li .che-l{ width: 636px; height: 200px;float: left; margin: 0 0 0 20px;}
.cheng ul li .che-l .datb{ width: 140px; height: 200px; border-radius: 4px;float: left;}
.cheng ul li .che-l .da-wb{ width: 482px;float: right}
.cheng ul li .che-l .da-wb h3{ width: 100% ; height: 24px ;line-height: 24px; font-size: 18px;text-indent: 9px; font-weight: bold; color: #1755a4;}
.cheng ul li .che-l .da-wb .cheg-b{ width: 100%;border-bottom: 1px solid #eaebec;}
.cheng ul li .che-l .da-wb .cheg-b h4{ width: 60px; height: 30px; line-height: 30px; padding-left: 9px; background: url(../images/xi.png) no-repeat; background-position:46px center;float: left; font-size: 16px; color: #858e99}
.cheng ul li .che-l .da-wb .cheg-b h5{ width: 406px; height: 30px; line-height: 30px; font-size: 16px; color: #5c6572; overflow: hidden;}
.cheng ul li .che-l .da-wb .chec h5{  height: 32px; line-height: 32px; overflow: hidden;}
.cheng ul li .che-l .da-wb .chec h5.hf{height: auto; height: 44px; line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.cheng ul li:hover .cheg-b{ border-bottom: 1px solid #d8ebfd !important}
.cheng ul li:hover a{ background-color: #ebeff2}


.cheng ul li .che-l .yue-bj{ width: 100%;  padding: 4px; position: relative;}
.cheng ul li .che-l .yue-bj h4{width: 65px; height: 32px; line-height: 32px; padding-left: 9px;font-size: 16px; color: #858e99;float: left;}
.cheng ul li .che-l .yue-bj .xem{ width: 56px; height: 56px; float: left;}
.cheng ul li .dam{ width: 142px; background-color: #fff; padding: 15px ; position: absolute; left: 74px; top: -126px; box-shadow: -3px 3px 10px #e1e1e1; display: none}
.cheng ul li .dam img{ width: 142px; height: 142px;}
.cheng ul li .dam h6{ width: 100%; height: 16px; line-height: 16px; text-align: center; font-size: 14px; color: #131517; overflow: hidden; position: relative; top: 3px;}
.cheng ul li .dam h6 span{ color: #1755a4;}

.cheng ul li .che-r{ width: 444px; float: right; margin-right: 15px;}
.cheng ul li .che-r h3{width: 100%;height: 24px;line-height: 24px;font-size: 18px; color: #1755a4;}

.tabl4{ width: 100%; background-color: #dee8f2;margin-top: 5px; border-radius: 4px;}
.tabl4 thead tr td{ height: 51px; border-right: 1px solid #fff; border-bottom:  1px solid #fff; text-align: center; font-size: 16px; color: #8e939b;}
.tabl4 tbody tr td{ height: 51px; border-right: 1px solid #fff; border-bottom:  1px solid #fff; text-align: center; font-size: 16px; color: #8e939b;}
.cheng ul li:hover .tabl4 tr td{ background-color: #c7d6e5} 
.box1{ height: 33px;}


.nr-l{ width: 780px; float: left;}
.nr-r{ width: 285px; float: right; margin-bottom: 30px;}
.pm-box{ width: 100%;}
.pm-box ul{ width: 100%;}
.pm-box ul li{ width: 100%; border-bottom: 1px dashed #c0ccd5; padding: 11px 0}
.pm-box ul li a{ width: 235px ; height: 35px; display: block; background: url(../images/lb4.png) no-repeat left center; padding-left: 50px; position: relative;}
.pm-box ul li a h3{ width: 100% ; height: 35px ;line-height: 35px; font-size: 14px; color: #5d6873; overflow: hidden;}
.pm-box ul li a h3.yi2{line-height: 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.pm-box ul li a h3:hover{ color: #17559d ; font-weight: bold}
.pm-box ul li.qq1  a{ background: url(../images/lb1.png) no-repeat left center;}
.pm-box ul li.qq2 a{ background: url(../images/lb2.png) no-repeat left center;}
.pm-box ul li.qq3 a{ background: url(../images/lb3.png) no-repeat left center;}
.pm-box ul li a i{ width: 34px; height: 34px;line-height: 34px; font-size: 18px; font-weight: bold; position: absolute; left: 0; top: 0; font-style: normal; text-align: center; color: #fff}

.tp{ width: 100%;}
.tp ul{ width: 100%;} 
.tp ul li{ width: 100%;  height: 126px;position: relative; margin: 13px 0 0 0}
.tp ul li img{ width: 285px; height: 126px;}
.tp ul li h4{ width: 265px; height: 24px;line-height: 24px;text-align: center; font-size: 16px; color: #fff; position: absolute; left: 0; bottom: 0; padding: 0 10px; background-color: #4b9dd9}
.tp ul li:hover h4{ font-weight: bold}

.qie{width: 100%;  overflow: hidden; position: relative;}
.qie ul{ width: 100%; padding-top:10px;}
.qie ul li{width: 100%; height:36px; line-height:36px; margin-bottom: 2px; border-bottom: 1px dashed #c0ccd5; overflow:hidden}
.qie ul li a{width:564px;height:36px; line-height:36px;display:block; float: left;background:url(../images/sn1.png) no-repeat; display:block; background-position:4px center; padding-left:14px; font-size:16px; color:#5d6873;white-space:nowrap;  text-overflow:ellipsis; overflow:hidden; }
.qie ul li span{ width:75px;height:36px;line-height:36px; display:block; text-align:right; font-size:14px; color:#8796a5; font-family:"Arial";float: right ; overflow:hidden}
.qie ul li:hover a{ color:#17559d; background:url(../images/sn2.png) no-repeat;background-position:4px center;}

.news{ width:100%;overflow: hidden; position: relative; }
.news ul{  width:100%; margin-bottom: 30px;}
.news ul li{  width:100%; border-bottom:1px solid #cdd2d4; padding: 15px 0}
.news ul li a{ width: 100%; height: 112px; display: block;}
.news ul li img{ width:185px; height:112px; float: left;}
.news ul li .wr{ width:578px;height:112px; float: right; overflow: hidden; }
.news ul li .wr h3{width:97%; height: 20px;; line-height:20px; font-size:16px; color:#656565;margin-top: 7px; white-space:nowrap;  text-overflow:ellipsis;overflow:hidden; }
.news ul li .wr p{width:97%;  max-height: 40px; line-height:20px; font-size:14px; color:#8796a5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; margin-top:10px; text-indent: 24px; overflow:hidden; }
.news ul li .wr h4{width:100%;height:20px; line-height:20px; margin-top:10px; font-size: 14px; color: #8796a5; overflow:hidden }
.news ul li:hover h3{ color: #1a599f; font-weight: bold}
.news ul li:hover a{ background-color: #f6fafe; }
.news ul .noa .wr{ width:100%; height: auto; }
.news ul .noa img{ display:none}
.news ul .noa a{height: auto; width: 650px; padding: 0 15px 10px 15px;}

.titel{ width: 100%;  position: relative; overflow: hidden;border-bottom: 2px solid #a7aeb6; padding-bottom: 5px}
.titel h3{ width: 100% ;line-height: 34px; font-size: 24px; color: #1755a4; margin: 24px 0 10px 0; overflow: hidden;}
.titel h4{ width: 100% ; height: 18px;line-height: 18px; font-size: 16px; color: #8796a5; overflow: hidden; }

.z-wd{ width: 100%;line-height: 28px;  font-size: 16px;/* color: #93a0ae; */ text-align: justify; border-bottom: 1px solid #cdd2d4; padding: 15px 0; overflow: hidden;}
.z-wd img{ max-width: 100% ; height: auto;}

.new2 ul li img{ width: 127px; height: 85px;}
.new2 ul li a{ height: 85px}
.new2 ul li a h3{ height: 20px;  white-space:nowrap;  text-overflow:ellipsis;}
.new2 ul li a .wr{ width: 637px; }
.new2 ul li.noa img{ display: none}
.new2 ul li.noa a{ font-size: 0; width: 765px}
/* .new2 ul li.noa .wr{float: initial} */

.mdd{ height: 33px; line-height: 33px; font-size: 14px; color: #fff; background-color: #0093dd; background-image: url(../images/gbi.png); background-position: 92% center; background-repeat: no-repeat; border-radius: 4px;padding: 0 26px 0 16px; display: inline-block; margin: 0 10px}





/* 2020.1.2修改 */
.ks0{width: 1067px; height: 55px; float: left; border-bottom: 1px solid #cdd2d4;}
.ks0 span{height: 37px; float: left; margin: 0 16px 0 0; padding: 18px 8px 0 8px;}
.ks0 span.qw{border-bottom: 2px solid #1755a4;}
.ks0 span.qw a{ color: #1755a4 }
.ks0 span a{ font-size: 16px; color: #7e8893; }
.ks0 span a:hover{ color: #1755a4  }
.ks-zb{ width: 1067px;  padding:18px 0 0 115px;}
.ks-zb a{ font-size: 14px; color: #7e8893; margin-right: 47px; float:left; height: 37px; }
.ks-zb a:hover{ color: #0093dd;}
.ks-zb a.sml{ color: #0093dd;}

.sou-b .kes2 .smb{color: #0093dd;}

/* 留言弹窗 */
.tan-bj{ width: 100% ; height: 100% ; background: url(../images/tan-bj.png) repeat; position: fixed;left: 0;top: 0; z-index: 989898; display: none}
.tan-bj .bbg{width: 100% ; height: 100% ;}
.tan-bj .bbg .hha-box{ width: 540px; margin: 0 auto; background-color: #fff ;}
.bbq{ width: 100% ; height: 50px; background: url(../images/bbq-bj.jpg) no-repeat; position: relative; overflow: hidden;}
.bbq h3{ height: 50px; line-height: 50px; padding-left: 34px; font-size: 24px; color: #fff}
.bbq  img{ position: absolute;right: 16px; top: 13px;}
.hhb{ width: 492px;  padding: 22px 24px 22px 24px;}
.q-box{ width: 100% ; margin-bottom: 22px;}
.q-box .q-l{ width: 75px; text-align: center;float: left;}
.q-box .q-l img{ width: 40px; height: 40px;}
.q-box .q-l h4{ width: 100% ; height: 16px;line-height: 16px; text-align: center ; font-size: 14px; color: #646464; margin: 11px 0 6px 0 ; overflow: hidden;}
.q-box .q-l h5{ width: 100% ; height: 14px;line-height: 14px; text-align: center ; font-size: 10px; color: #949595; overflow: hidden;}
.q-box .q-r{ width: 396px;float: right; background-color: #f7f8fa;min-height: 77px; border-radius: 4px; padding: 0 10px 10px 10px; position: relative;}
.q-box .q-r h3{ width: 100% ; height: 33px ;line-height: 33px; font-size: 16px; color: #1755a4; white-space:nowrap;  text-overflow:ellipsis; border-bottom: 1px solid #e4e4e4; margin-bottom: 5px; overflow: hidden;}
.q-box .q-r p{ width: 100% ; line-height: 22px; font-size: 14px; color: #949595;}
.q-box .q-r img{ position: absolute; left: -5px;top: 20px;}

.q-a{ width: 100%;}
.a-box .a-l{ width: 105px; text-align: center;float: right;}
.a-box .a-l img{ width: 40px; height: 40px;}
.a-box .a-l h4{ width: 100% ; height: 16px;line-height: 16px; text-align: center ; font-size: 14px; color: #646464; margin: 11px 0 6px 0 ; overflow: hidden;}
.a-box .a-l h5{ width: 100% ; height: 14px;line-height: 14px; text-align: center ; font-size: 10px; color: #949595; overflow: hidden;}
.a-box .a-r{ width: 366px;float: right; background-color: #c2d9f6;min-height: 67px; border-radius: 4px; padding: 10px; position: relative; }
.a-box .a-r h3{ width: 100% ; height: 33px ;line-height: 33px; font-size: 16px; color: #1755a4; white-space:nowrap;  text-overflow:ellipsis; border-bottom: 1px solid #e4e4e4; margin-bottom: 5px;}
.a-box .a-r p{ width: 100% ; line-height: 22px; font-size: 14px; color: #1755a4; max-height: 200px; overflow-y: auto; }
.a-box .a-r img{ position: absolute; right: -5px;top: 20px;}


.xz-bj{ width: 100% ; height: 100% ; background: url(../images/tan-bj.png) repeat; position: fixed;left: 0;top: 0; z-index: 989898; display: none }
.xz-bj .bbz{width: 100% ; height: 100% ;}
.xz-bj .bbx{ width: 540px; margin: 0 auto; background-color: #fff ;}
.xz-bj .b-txt{ padding: 22px 24px 22px 24px;}
.xz-bj .b-txt h3{ font-size: 16px; color: #1755a4}
.xz-bj .wb-x{ width: 100% ; border: solid 1px #e4e4e4; border-left: none;border-right: none; font-size: 16px; color: #656565;line-height: 24px; padding: 10px 0 15px 0; margin-top: 15px;}
.liaoj{width: 200px; height: 50px;background: url(../images/submit-bj.png) no-repeat; display: block;text-align: center; line-height: 50px; font-size: 24px; color: #fff; margin: 0 auto; margin-top: 18px;}


.nr-r .tit h3{ color:#f85808 !important; font-size: 22px; }



.tj-box span{ font-size: 16px; color: #656565; position: relative; top: 14px;}

/* 2020.4.26增加 放content.css最后*/

.nr1{ height: auto;}
.xzb{ width: 880px; padding:30px 20px 0 114px; height: 50px; background-color: #f7f8fa; margin-left: 84px; display: none}
.xzb label{ float:left;}
.xzb .chebox { position: absolute;opacity: 0; filter: alpha(opacity=0);}
.xzb label a{ height:20px; line-height:20px; background:url(../images/zo.png) no-repeat; background-position: left center; padding-left:30px; margin-left:20px; font-size: 16px; color: #656565}
.xzb .lp2{background:url(../images/zo1.png) no-repeat; background-position: left center; color:#1755a4}



.add-lam{ width: 100% ; height: 35px; background-color: #e2e7ee; margin: 10px 0 15px 0}
.add-lam a{ width: 50% ; line-height: 35px; text-align: center; height: 100% ;float: left; font-size: 16px; color: #595959}


/* 2020.5.27增加医生值班描述 */

.tab-box h3{width: 100%; text-align: right; color: #5c6572; padding-bottom: 10px;}
.cheng ul li .che-r{position: relative;}
.cheng ul li .che-r h4{position: absolute;right: 0; top: 3px;color: #8e939b;}


.add-lam a.on{ background-color: #0093dd ; color: #fff}