.man_01{margin-bottom:25px}
.txt {width: 100%;}
.txt h1 {text-align: center;font-size: 38px;color: #1f58fa;margin-top: 56px}
.txt em {font-size: 18px;color: #595757;text-transform: uppercase;text-align: center;display: block;font-style: normal}

/* 首页 */
.main_cen{width:1200px;margin:0 auto;}  
.main_cen .main_cen_left{width:640px;float:left}
.main_cen .main_cen_left:before{width:640px;float:left}
.main_cen .main_cen_left:after{width:640px;float:left}
.msn_qh{background-color:#fff}
.msn_qh .min_top{background-position:center center;background-repeat:no-repeat;width:640px;height:300px}
.msn_qh .min_btn{box-shadow:0 8px 6px -6px #565656;height:90px;margin-top:20px}
.msn_qh .min_btn .sp1s{font-size:16px;background-color:#002e60;padding:2px 10px;color:#fff;width:32px;display:block;margin-top:20px;margin-left:25px;float:left;margin-bottom:10px}
.msn_qh .min_btn .sp2s{float:left;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #002e60;width:0;height:0;position:relative;margin-top:27px;margin-right:15px}
.msn_qh .min_btn .sp3s{float:left;font-size:24px;MARGIN-TOP:18px}
.msn_qh .min_btn p{font-size:12px;padding:3px 0px 12px 25px}

.dy_b{width:50px;height:3px;margin:0 auto!important;background-color:red}
.sx{border-right:1px #d4d4d4 solid;width:2px;float:left;height:390px;margin-left:25px}
.main_cen .main_cen_right{width:505px;float:right}
.main_cen .main_cen_right .NEWS_L{font-size:24px}
.main_cen .main_cen_right .NEWS_R{font-size:16px}
.main_cen .main_cen_right .MOREDS{font-size:10px;COLOR:#929191;TEXT-ALIGN:RIGHT;DISPLAY:block;FLOAT:right;MARGIN-TOP:15px}
.main_cen .main_cen_right .MOREDS:hover{COLOR:#002e60;cursor:pointer}
.main_cen_right .dany{border-bottom:1px #434343 dashed;line-height:1.5;padding-top:20px;padding-bottom:20px}
.main_cen_right .dany .dany_sp{font-size:18px;margin-bottom:3px;display:inline-block}
.main_cen_right .dany .dany_sp:hover{display:inline-block;color:#002e60}
.main_cen_right .dany .dany_zt{font-size:14px}
.main_cen_right .dany .dany_zt span{display:block;font-size:14px;float:left}
.main_cen_right .dany .dany_zt a{color:red}

.csdocteam {width: 1200px;}
.csdocteam .csdoctit {float: left;margin-top: 45px;margin-bottom: 30px;height: 33px;}
.docteamman {width: 100%;position: relative;background-color: #EEEEEE;height: 500px;overflow: hidden;margin: 50px auto 0 auto}
.docteamman .hd {width: 100%;position: absolute;z-index: 1;bottom: 20px;left: 0;height: 15px;line-height: 15px;text-align: center;}
.docteamman .hd ul {margin: 0 auto;}
.docteamman .hd ul li {cursor: pointer;display: inline-block;zoom: 1;width: 18px;height: 18px;border-radius: 50px;margin: 1px;overflow: hidden;background: #fff;line-height: 999px;margin-right: 7px;opacity: 0.6;border: 1px #ffffff solid;}
.docteamman .hd ul li.on {background: #002E60;}
.docteamman .bd ul li {height: 500px;list-style: none;}
.docteamman .bd ul li a {display: block;height: 500px;}
.docteamman .prev,.docteamman .next {display: block;position: absolute;z-index: 1;top: 50%;margin-top: -30px;left: 30px;z-index: 1;width: 60px;height: 60px;border-radius: 500px;background: url(../images/slider-arrow.png) -116px -137px #000 no-repeat;cursor: pointer;filter: alpha(opacity=50);opacity: 0.5;display: none;}
.docteamman .next {left: auto;right: 30px;background-position: 4px -137px;}

.my_column01{height: 570px;margin-top: 40px;padding-bottom: 55px;}
.my_column01 ul{position: relative;height: 570px;}
.my_column01 ul li{position: absolute;width:322px;height:280px;display:block;}
.my_column01 ul li a{}
.my_column01 ul li img{position: absolute;z-index: 18;width:322px;height:280px;display:block;}
.my_column01 ul li .my_column01bg{width:322px;height:280px;display:block;position: absolute;z-index: 19;background:url("../images/icon13.png") no-repeat center center;}
.my_column01 ul li .my_column01_txt{position: absolute;z-index: 20;width:322px;height:280px;display:block;}
.my_column01 ul li .my_column01_txt h3{font-size: 24px;line-break: 30px;color:#ffffff;font-weight: bolder;
padding: 55px 0 0 85px;}
.my_column01 ul li .my_column01_txt p{font-size: 18px;line-height: 24px;color: #ffffff;padding: 17px 0 0 85px;}
.my_column01 ul li .my_column01_txt b{width: 39px;height: 39px;display: block;background:url("../images/icon11.png") no-repeat center center;
margin:0 auto;margin-top:50px;}

.my_column01 ul li .my_column01bg,.my_column01 ul li .my_column01_txt b,.my_column01 ul li img
{-moz-transition: all .3s linear 0s;-webkit-transition: all .3s linear 0s;transition: all .3s linear 0s;}

.my_column01 ul li:hover .my_column01_txt b{margin-top:47px;}
.my_column01 ul li:hover img{transform: scale(1.02);}
.my_column01 ul li:hover .my_column01bg{background:url("../images/icon14.png") no-repeat center center;}
.my_column01 ul li:hover .my_column01_txt b{background:url("../images/icon12.png") no-repeat center center;}


.my_column01 ul li:nth-child(1){left:-42px;top: 0;}
.my_column01 ul li:nth-child(2){left:200px;top: 138px;}
.my_column01 ul li:nth-child(3){left:442px;top: 0;}
.my_column01 ul li:nth-child(4){left:442px;top: 280px;}
.my_column01 ul li:nth-child(5){left:684px;top: 138px;}
.my_column01 ul li:nth-child(6){left:925px;top: 0;}

.qhds .fw_img01{width: 406px; height: 51px; margin: 0px auto auto auto;padding-top: 80px;}
.qhds .fw_img02{width: 202px; height: 19px; margin:  15px auto;}
.qhds .fw_img03{width: 77px; height: 77px; margin: 25px auto 10px auto;display:block;}
.backs4{background-image:url(../images/bacj04.jpg);background-position:center center;background-repeat:no-repeat;background-size:1200px;height:490px}
.jcnaz_zt{font-size:15px;text-align:center;line-height:1.5;color:#fff;margin-top:20px}
.jcans_xq{text-align:center;color:#fff;font-size:14px;width:100px;display:block;margin:10px auto auto auto}

/* 首页 end */


/* 路线 */
.km_mapbox {padding-top: 40px;}
.km_map {width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 40px 20px;background-color: #fff;}
.mzt01 span {font-size: 32px;font-weight: bold;display: block;float: left;color: rgb(52, 73, 94);}
.mzt01 img {display: block;float: left;margin-top: 9px;margin-left: 20px;}
.km_mapbox .xlmb {border-bottom: 1px #F0F0F0 solid;padding-top: 35px;}
.csmayomapmain {overflow: hidden;padding-top: 20px;}
.routeIntro_right {width: 540px;float: right;}
.routeIntro{width: 740px;}
.routeIntro img {display: block;padding: 5px;border: 1px solid #e2e1e1;}
.routeIntro_right h3 {font-size: 26px;color: #4f90cf;float: left;width: 540px;font-weight: bold;margin: 12px 0px 10px 0px;}
.routeIntro_right span {font-size: 14px;color: #7e7e7e;display: block;}
.routeIntro_right span em {font-size: 14px;}
.lylx-map {height: 440px;background: orange;border: 1px solid #ececec;margin-bottom: 20px;}
.lylx-cx {width: 735px;height: 70px;font-size: 20px;color: #666;border: 1px solid #ececec;margin-top: 35px;}
.lylx-cx-t {background: #fbfbfb;padding-top: 18px;text-align: center;}
.lylx-cx-t .cx {text-indent: 2em;width: 176px;height: 32px;margin-left: 10px;border: 1px solid #e2e1e1;}
.lylx-cx-t .cx-1 {width: 90px;height: 35px;font-size: 16px;color: #fff;background: #0186cc;border-style: none;transition: all 0.3s linear 0s;}
.lylx-cx-t .cx-2 {width: 90px;height: 35px;font-size: 16px;color: #fff;background: #eb6100;border-style: none;transition: all 0.3s linear 0s;}
.lylx-cx p {height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #999;background: #f3f3f3;margin-bottom: 0px;}
.lylx-jtlx {height: 26px;display: block;border-bottom: 1px solid #E5E5E5;}
.lylx-jtlx h3 {float: left;font-size: 20px;line-height: 24px;color: #6AC5D8;display: block;}
.lylx-jtlx h3 span {font-size: 14px;color: #e2e2e2;margin-left: 5px;}
.map1 p {float: right;line-height: 20px;font-size: 12px;color: #7b7b7b;padding: 18px 0 0 0;text-indent: 0;}
.map2 {/*height: 350px;*/border-bottom: 1px solid #868686;border-top: 1px solid #868686;}
.map3 {line-height: 30px;font-size: 10px;color: #ad2f4a;background: url("../images/abmap2.jpg") no-repeat 0 42px;height: 77px;width: 735px;margin-bottom: 10px;}

.map4 {width: 100%;text-align: left;}
.map4 .inHd {height: 46px;margin-bottom: 20px}
.map4 .inHd ul li {float: left;width: 146px;display: inline;float: left;margin-right: 1px;height: 46px;}
.map4 .inHd ul .lamap {margin: 0;float: right;}
.map4 .inHd ul li span {display: block;width: 146px;height: 46px;}
.map4 .inHd ul li .spa1 {background: url("../images/map001.jpg") no-repeat 0 0;}
.map4 .inHd ul li .spa2 {background: url("../images/map02.jpg") no-repeat 0 0;}
.map4 .inHd ul li .spa3 {background: url("../images/map03.jpg") no-repeat 0 0;}
.map4 .inHd ul li .spa4 {background: url("../images/map04.jpg") no-repeat 0 0;}
.map4 .inHd ul li .spa5 {background: url("../images/map05.jpg") no-repeat 0 0;}
.map4 .inHd ul li .spa6 {background: url("../images/map06.jpg") no-repeat 0 0;}
.map4 .inHd ul li.on .spa1 {background: url("../images/map01.jpg") no-repeat 0 0;}
.map4 .inHd ul li.on .spa2 {background: url("../images/map002.jpg") no-repeat 0 0;}
.map4 .inHd ul li.on .spa3 {background: url("../images/map003.jpg") no-repeat 0 0;}
.map4 .inHd ul li.on .spa4 {background: url("../images/map004.jpg") no-repeat 0 0;}
.map4 .inHd ul li.on .spa5 {background: url("../images/map005.jpg") no-repeat 0 0;}
.map4 .inHd ul li.on .spa6 {background: url("../images/map006.jpg") no-repeat 0 0;}
.map4 .inBd {width: 100%;margin: 0 auto;overflow: hidden}
.mapxl {width: 100%;font-size: 12px;line-height: 24px;}
.mapxl h3 {font-size: 14px;font-weight: 700;color: #eb6100;display: inline}
.mapxl h1 {margin-bottom: 10px;color: #f00;margin-top: 20px;}
.mapxl p {color: #222222;font-size: 12px;line-height: 32px;text-indent: 0;font-weight: 700;display: inline;}
.mapxl p b {color: #259ff2;display: inline;}
.mapxl .pax {line-height: 32px;}
.map-img {width: 740px;height: auto;margin: 20px 0;}
.touopd{    text-align: center;width: 361px;margin: 50px auto 25px auto; height: 47px;}
.touopd .tdz_left{ display: block; width: 163px; height: 47px; background-image: url(../images/bman_32.png); background-repeat: no-repeat; background-position: center 0;    float: left; }
.touopd .tb_ring{display: block; width: 163px; height: 47px; background-image: url(../images/bman_34.png); background-repeat: no-repeat; background-position: center 0;    float: left; margin-left: 35px;}
/* 路线 end  */


/*列表*/
.artList .newhot a{ color:#f30; font-family:"微软雅黑";}
.artList .newhot a:hover{ text-decoration:underline}
.artList li{margin-top:15px;padding-bottom:30px;border-bottom:5px solid #f1f0f1;clear:both;float:none;height:100px;position:relative}
.artList li.list_v img{width:270px;height:203px;padding-bottom:10px}
.artList li.list_v{margin:10px;width:280px;float:left;border-bottom:0;padding-bottom:0;list-style:none;text-align:center}
.artList li h3{padding-left:10px;font-size:16px;font-weight:bold;line-height:40px;width:530px;float:left}
.artList li h3 a{color:rgb(52, 73, 94);font-size: 30px;}
.artList li p{width:100%;float:left;line-height:28px;font-size:14px}
.artList li p a{color:red;}
.artList li.list_v h3{background:0}
.artList li .arclist_r{width:104px;float:right;position:absolute;right:0;display:none}
.artList li .arclist_r span{display:block;width:104px;height:27px;color:#fff;background-color:#0076be;line-height:27px;text-align:center;margin-top:10px}

/* 文章 */
.article_txt{padding-bottom:30px; font-size:14px;color:#565656}
.article_txt  h3{font-size:18px;display: block;line-height:20px;font-weight: bold;border-left: 4px solid #274462;padding-left:6px; color:#274462;margin: 20px 0px;}
.article_txt p h3{font-size:18px;display: block;line-height:20px;font-weight: bold;border-left: 4px solid #274462;padding-left:6px; color:#274462;  margin: 20px 0px;}
.article_txt p{margin-top:20px;line-height:34px; font-size:16px; text-indent:2em;}
.article_txt p span{ line-height:35px;}
.article_txt a{color:fireBrick}