@font-face {
	font-family: 'Conv_TT0140M';
	src: url('../fonts/TT0140M.eot');
	src: local(''), url('../fonts/TT0140M.woff') format('woff'), url('../fonts/TT0140M.ttf') format('truetype'), url('../fonts/TT0140M.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_TT0855M';
	src: url('../fonts/TT0855M.eot');
	src: local(''), url('../fonts/TT0855M.woff') format('woff'), url('../fonts/TT0855M.ttf') format('truetype'), url('../fonts/TT0855M.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

* { margin: 0; padding: 0; }

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; height: 100%; }

body {position: relative; color: #222222; margin: 0 auto; overflow-x: hidden; font-size: 12px; line-height: 1.25em; font-family: 'microsoft yahei'; -webkit-text-size-adjust: none; min-width: 1300px}

ol, ul, li { list-style: none; }

img { border: none; vertical-align: top; }

a { color: #1a1a1a; text-decoration: none; outline: none; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

a:hover { color: #f38539; }

button, input, select, textarea { font-size: 100%; font-family: tahoma; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; font-family: 'microsoft yahei'; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

input { outline: none; border-radius: 0;border:none; }

input:focus, textarea:focus { outline: none; }

input:focus { -webkit-tap-highlight-color: transparent; -webkit-user-modify: read-write-plaintext-only; }

input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }

textarea { -webkit-appearance: none; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}

.clearfix:before, .clearfix:after { content: ''; display: table; }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

.none { display: none; }

span, em, i { font-style: normal; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}

b { font-weight: normal;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

img { -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

.w_1200 { width: 1200px; margin: auto;position: relative; }
.fl{float: left;}
.fr{float: right;}

.header{background: url(../images/ico3.png) repeat-x;}
.header h1{padding: 22px 0 21px;}
.headright{margin-top: 33px;background: url(../images/ico1.png) left center no-repeat;padding-left: 57px;}
.headright p{padding-bottom: 5px;font-size: 14px;color: #015128;line-height: 20px;}
.headright span{display: block;font-family: 'Conv_TT0140M';font-weight: bold;font-size: 18px;line-height: 20px;color: #015128;}
.headsear{margin-top: 40px;margin-left: 30px;padding-left: 15px;position: relative;}
.headsear:after{width: 1px;height:12px;background: #c2c2c2;content: '';display: inline-block;position: absolute;left: 0;top: 10px }
.headsear a{display: inline-block;font-size: 14px;color: #333;line-height: 32px;}
.headsear a:hover{color: #f38539;}
.headsear span{width: 32px;height: 32px;-webkit-border-radius: 100%;border-radius: 100%;background: #8f9592 url(../images/ico2.png) center center no-repeat;display: inline-block;float: right;margin-left: 30px;cursor: pointer;}
/*弹窗*/
.hidden_search .text { width: 100%; height: 20px; padding: 8px 0; font-size: 14px; color: #444;background: none;border:none;font-family: "Microsoft Yahei";}
.hidden_search .btn { display: block;cursor: pointer; background: url(../images/sear_ico.png) no-repeat center center; position: absolute; right: 0; top: 0; height: 36px; width: 36px; text-indent: -999em;border:none; }
.hidden_search .search_wrap { border: 1px solid #e4eaec; border-radius: 20px; position: relative; padding-right: 56px; padding-left: 20px; height: 36px; }
.hidden_search .close_btn { position: absolute; right: 0; top: 0; padding: 10px; width: 22px; height: 22px; -webkit-transition: 0.5s; transition: 0.5s; }
.hidden_search .close_btn:after, .hidden_search .close_btn:before { background: #cccccc; width: 20px; height: 3px; display: block; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; content: ""; position: absolute; left: 10px; top: 11px; }
.hidden_search .close_btn:before { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.hidden_search .close_btn:after { -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); top: 26px; }
.hidden_search .close_btn:hover { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
.hidden_search .close_btn:hover:after, .hidden_search .close_btn:hover:before { background: #dfa783; }

.cd-popup { position: fixed; left: 0; top: 0; height: 100%; width: 100%;background: url(../images/grayBg.png) repeat;visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999;  opacity: 0;}
.cd-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container { position: relative; height: 36px; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 50%; margin-top: -58px; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.is-visible .cd-popup-container { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.cd-popup0, .cd-popup1, .cd-popup2, .cd-popup3 { position: fixed; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.3); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999; }
.cd-popup0.is-visible, .cd-popup1.is-visible, .cd-popup2.is-visible, .cd-popup3.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container0, .cd-popup-container1, .cd-popup-container2, .cd-popup-container3 { position: relative; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 20%; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.cd-popup-container1 { top: 10%; }
.is-visible .cd-popup-container0, .is-visible .cd-popup-container1, .is-visible .cd-popup-container2, .is-visible .cd-popup-container3 { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

/*header end*/
.nav_bg{background: #015128;}
.nav{ height:50px; line-height:50px;  position:relative; z-index:1;width: 1200px;margin: auto;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; font-size:16px ;padding: 0 29px; }
.nav .sub{ display:none; width:122px; left:0; top:50px;  position:absolute; background:#017339;  line-height:30px; padding:5px 0;text-align: center;font-size: 14px;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#f38539; color:#fff;  }
.nav .on h3 a{ background:#017339; color:#fff;   }
/*nav emd*/
.hBanner{width: 100%;min-width: 1200px;height: 500px;position: relative;overflow: hidden;}
.DB_tab25 { width: 100%; height: 500px; position: relative;cursor: pointer; }
.DB_tab25 .DB_bgSet { position: relative; }
.DB_tab25 .DB_bgSet li { position: absolute; width: 100%; height: 500px; min-width: 1000px;background-repeat: no-repeat;background-position: center top;}
.DB_tab25 .DB_imgSet { position: absolute; width: 1000px; left: 50%; margin-left: -500px; height: 500px; }
.DB_tab25 .DB_imgSet img { position: absolute; left: 0px; top: 0px;z-index: 1; }
.DB_tab25 .DB_imgSet img.DB_1_1{left: 0;top: 140px;}
.DB_tab25 .DB_imgSet img.DB_1_2{top: 245px;left: -40px;}
/*banner*/
.index_onebg{background: #f2f2f2;height: 191px;}
.index_one{height: 173px;position: relative;z-index: 5;background: #fff;-webkit-box-shadow: 0 5px 15px #dedede;box-shadow: 0 5px 15px #dedede;width: 1200px;margin:-30px auto 0;border-top-left-radius: 10px;border-top-right-radius: 10px;text-align: center;}
.index_one li{display: inline-block;width: 15.75%;}
.index_one li a > *{display: block;text-align: center;}
.index_one li i{margin-top: 6px;font-size: 16px;color: #015128;line-height: 30px;}
.index_one li a span{position: relative;height: 52px;margin-top: 46px;}
.index_one li a span em{position: absolute;height: 70px;top:-10px;display: block;width: 70px;left: 50%;margin-left: -35px;-webkit-transform: scale(0);transform: scale(0);opacity: 0;filter: alpha(opacity=0);background: #dedede;-webkit-border-radius: 100%;border-radius: 100%;}
.index_one li a span em img{height: 40px;margin-top: 15px;}
.index_one li:hover a i{color: #f38539;}
.index_one li:hover span > img{-webkit-transform: scale(0);transform: scale(0);opacity: 0;filter: alpha(opacity=0);}
.index_one li:hover span em{-webkit-transform: scale(1);transform: scale(1);opacity: 1;filter: alpha(opacity=100);}
/*index one end*/
.index_two{padding: 50px 0;}
.slideBox{ width:100%; overflow:hidden; position:relative;   float: left;width: 580px;height: 370px;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:20px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:8px; height:8px; border:1px solid #fff; cursor:pointer;text-indent: 999em;overflow: hidden; -webkit-border-radius: 100%;border-radius: 100%;}
.slideBox .hd ul li.on{ background:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;height: 370px; display:block;  }
.slideBox .bd li a{display: block;position: relative;height: 370px;}
.slideBox .bd li a span{position: absolute;width: 100%;	height:50px;line-height: 50px;background: url(../images/h_66.png) ;display: block;bottom: 0;left: 0;color: #fff; }
.slideBox .bd li a span i{width: 70%;margin-left: 20px;font-size: 16px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
/*banner*/
.slideTxtBox{ width:590px; height: 370px;overflow: hidden; }
.slideTxtBox .hd{ border-bottom: 2px solid #015128;position: relative;overflow: hidden; }
.slideTxtBox .hd ul{ float:left;    }
.slideTxtBox .hd ul li{float: left;}
.slideTxtBox .hd ul li a{ float:left; padding:0 19px; cursor:pointer;  line-height: 44px;font-size: 18px;}
.slideTxtBox .hd ul li.on a{  background: #015128;color: #fff;}
.slideTxtBox .hd > a{float: right;font-size: 14px;color: #4c4c4c;line-height: 44px;}
.slideTxtBox .bd ul{ padding:30px 0 0 0;  zoom:1;  }
.slideTxtBox .bd li{ height:38px; font-size: 16px;line-height: 38px;  }
.slideTxtBox .bd li .date{ float:right; color:#808080;  }
.slideTxtBox .bd li a{color: #1a1a1a;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;max-width: 70%}
.slideTxtBox .bd li a i{margin-top: 17px;display: inline-block;width: 4px;height: 4px;background: #808080;-webkit-border-radius: 5px;border-radius: 5px;float: left;margin-right: 12px;}
.slideTxtBox .bd li:hover i{width: 10px;background: #f38539;}
.slideTxtBox .bd li:hover a{color: #f38539;}
/*切换*/
.index_three{background: url(../images/bg1.jpg) center center no-repeat;background-attachment: fixed;height: 530px;}
.index_tit{text-align: center;padding-top: 46px;}
.index_tit h5{color: #015128;font-size: 24px;line-height: 30px;}
.index_tit h6{color: #015128;text-transform: uppercase;line-height: 20px;font-family: 'Conv_TT0855M';opacity: 0.6;filter: alpha(opacity=60);}
.three_slide{ width:1200px; height: 370px;margin: 26px auto;}
.three_slide .hd{ position: relative; }
.three_slide .hd ul{    text-align: center;}
.three_slide .hd ul li{display: inline-block;margin: 0 7px;}
.three_slide .hd ul li a{ float:left; padding:0 20px; cursor:pointer;  line-height: 36px;font-size: 16px;color: #333;-webkit-border-radius: 20px;border-radius: 20px;}
.three_slide .hd ul li.on a{  background: #015128;color: #fff;}
.three_slide .bd ul{ margin:46px 0 0 0;width: 1230px;  zoom:1;  height: 275px;overflow: auto;}
.three_slide .bd ul::-webkit-scrollbar {/*滚动条整体样式*/
    width: 2px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.three_slide .bd ul::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 5px;
background-color: #93d6c3;
    }
.three_slide .bd ul::-webkit-scrollbar-track {/*滚动条里面轨道*/
        background: #EDEDED;
    }
    .three_slide .bd li{margin-bottom: 27px;float: left;width: 84px;  text-align: center;margin-left: 75px;}
.three_slide .bd li span.icon{position: relative;-webkit-border-radius: 100%;border-radius: 100%;background: #93d6c3;}
.three_slide .bd li *{display: block;}
.three_slide .bd li i{font-size: 14px;color: #1a1a1a;line-height: 40px;}
.three_slide .bd li .icon img{position: relative;z-index: 5;width: 100%;height: 100%;}
.three_slide .bd li .icon:before{content: "";width: 60px;height: 60px;position: absolute;top: 50%;left: 50%;margin-top: -30px;margin-left: -30px;border-radius: 50%;
display: block;opacity: 0;background-color: #93d6c3;-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0);-webkit-transition: all 1800ms cubic-bezier(0.19, 1, 0.22, 1) forwards;transition: all 1800ms cubic-bezier(0.19, 1, 0.22, 1) forwards;}
.three_slide .bd li a:hover .icon:before{-webkit-animation: warn 0.5s linear forwards; animation: warn 0.5s linear forwards;}
.three_slide .bd li a:hover .icon img{-webkit-animation: swing 0.5s linear; animation: swing 0.5s linear;}
@-webkit-keyframes warn { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; }
  25% { -webkit-transform: scale(1.4); transform: scale(1.4); opacity: 0.4; }
  50% { -webkit-transform: scale(1.6); transform: scale(1.6); opacity: 0.8; }
  75% { -webkit-transform: scale(1.8); transform: scale(1.8); opacity: 0.4; }
  100% { -webkit-transform: scale(2); transform: scale(2); opacity: 0; } }

@keyframes warn { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; }
  25% { -webkit-transform: scale(1.4); transform: scale(1.4); opacity: 0.4; }
  50% { -webkit-transform: scale(1.6); transform: scale(1.6); opacity: 0.8; }
  75% { -webkit-transform: scale(1.8); transform: scale(1.8); opacity: 0.4; }
  100% { -webkit-transform: scale(2); transform: scale(2); opacity: 0; } }
@-webkit-keyframes swing {
	20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg) }
	40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg) }
	60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg) }
	80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg) }
	100% { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg) }
}
@keyframes swing {
	20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); -ms-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg) }
	40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); -ms-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg) }
	60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); -ms-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg) }
	80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); -ms-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg) }
	100% { -webkit-transform: rotate3d(0, 0, 1, 0deg); -ms-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg) }
}
/*科室导航end*/
.index_four{height: 410px;background: url(../images/bg2.jpg) center center no-repeat;background-attachment: fixed;}
.index_tit_black h5,.index_tit_black h6{color: #fff;}
.index_tit_black h5{padding-bottom: 3px;}
.picScroll-left{ width:1200px;margin:34px auto 0;  overflow:hidden; position:relative;   }
.picScroll-left .prev,.picScroll-left .next{position: absolute;top: 50%;margin-top: -16px; display:block;  width:50px; height:50px; overflow:hidden;
	 cursor:pointer; background-image:url("../images/slider-arrow.png");background-color: rgba(0,0,0,0.5);background-repeat: no-repeat;z-index: 5;}
.picScroll-left .prev{background-position:-104px 8px;left: -50px;}
.picScroll-left .next{ background-position:18px 9px;  right:-50px;}
.picScroll-left:hover .prev{ left: 0 }
.picScroll-left:hover .next{right: 0 }
.picScroll-left .bd{ padding:0;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width: 370px;height: 210px;margin: 0 45px 0 0;background: #fff;color: #fff; float:left; _display:inline; overflow:hidden;-webkit-border-radius: 7px;border-radius: 7px;}
.picScroll-left .bd ul li .pic{width: 156px;height: 210px;}
.picScroll-left .bd ul li .pic img{width: 100%;height: 100%;}
.picScroll-left .bd ul li .title{width: 165px;margin-right: 25px;}
.picScroll-left .bd ul li .title h5{padding-top: 23px;padding-bottom: 13px;font-weight: bold;font-size: 18px;color: #825939;line-height: 30px;}
.picScroll-left .bd ul li .title p{font-size: 14px;color: #666;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.picScroll-left .bd ul li .title a{margin-top: 28px;display: inline-block;width: 108px;height: 36px;border:1px solid #015128;font-size: 14px;text-align: center;line-height: 36px;-webkit-border-radius: 25px;border-radius: 25px;color: #015128;}
.picScroll-left .bd ul li:hover .pic img{opacity: 0.8;filter: alpha(opacity=80);}
.picScroll-left .bd ul li:hover .title a{background: #015128;color: #fff;}
/*专家end*/
.index_five{width: 1200px;margin:50px auto;}
.index_five li{float: left;width: 298px;margin-left: 2px;}
.index_five li > div{display: block;height:250px;text-align: center; }
.index_five li.li1{margin-left: 0;}
.index_five li.li1 .pic{background: #179dad;}
.index_five li .pic{height: 250px}
.index_five li .pic a{display: block;width: 100%;height: 100%;color: #fff;}
.index_five li.li2 .pic{background: #3690c3;}
.index_five li.li3 .pic{background: #ce1617;}
.index_five li.li4 .pic{background: url(../images/img9.jpg);}
.index_five li .pic a span{padding-top: 80px;display: block;font-size: 24px;line-height: 26px;}
.index_five li .pic a i{display: block;margin-top: 16px;}
.index_five li.li4 .pic span{color: #463d41;}
.index_five li:hover .pic span{padding-bottom: 10px;}
.index_five li:hover .title img{opacity: 0.7;filter: alpha(opacity=70);}
.index_five li .pic span{-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }
/*index_five*/
.footer{background: #22262b;color: #fff;padding-top: 61px;padding-bottom: 56px;}
.footer .fl{margin-right: 39px;height: 160px;border-right: 1px solid #393c41;padding-right: 39px;}
.footer .fl p{font-size: 14px;line-height: 26px;}
.footer .w_260{width: 265px;}
.footer .w_235{width: 240px;}
.footer .w_310{width: 330px;}
.footer .fr{text-align: center;font-size: 14px;line-height: 50px;}
.footer .fr img{width:120px}
.ts{margin-top: 24px;}
.ts span{padding-top: 5px;display: block;font-size: 19px;font-weight: bold;font-family: 'Conv_TT0140M';line-height:1.3}
.link a{float: left;margin-right: 12px;}
.link{margin-top: 54px;}
.select{margin-top: 60px; height:42px;position:relative;float:left;}
.select dt{height:42px;display:inline-block;background:#fcfcfb url(../images/ico.gif) no-repeat right center;line-height:42px;padding-left:40px;cursor:pointer;width:168px;padding-right:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99; color:#626262;position: relative;-webkit-border-radius: 3px;border-radius: 3px;font-size: 14px;color: #4c4c4c;}
.select dt:after{background: url(../images/link.png) no-repeat;content: '';position: absolute;left: 15px;top: 14px;width:14px ;height: 14px;}
.select dd{position:absolute;left:0;bottom:42px;border:1px solid #d2ccc4;background:#fff;display:none;}
.select dd ul{padding:4px;width:224px;max-height:250px;overflow:auto;}
.select dd ul li{ display:block; width:100%; float:left;}
.select dd ul li a{line-height:28px;display:block;padding:0 8px; width:211px;color: #4c4c4c;font-size: 14px;}
.select dd ul li a:hover{background:#f5f5f5;}

.copyright{background: #141618;font-size: 14px;color: #fff;line-height: 60px;}
.copyright a{color: #fff;}
/*index end*/
.n_banner{height: 340px;}
.n_banner h5{margin-top: 133px;margin-bottom: 15px;font-size: 32px;color: #1a1a1a;line-height: 40px;}
.n_banner h6{font-size: 14px;color: #1a1a1a;}
.n_banner h6 a{color: #1a1a1a;}
.n_banner h6 b{display: inline-block;padding: 0 10px;font-family: simsun;}
.n_banner h6 a:hover{color: #015128;}
.n_nav{height: 60px;}
.n_nav a{position: relative;float: left;display: inline-block;line-height: 60px;font-size: 16px;color: #333;padding-left: 25px;margin-right: 24px;}
.n_nav .w_1200 a:first-child{padding-left: 0;position: relative;}
.n_nav .w_1200 a:first-child:after{display: none;}
.n_nav .w_1200 a:after{width: 1px;height: 14px;background: #dbdbdb;content: '';position: absolute;left: 0;display: inline-block;bottom:23px }
.n_nav .w_1200 a span{display: inline-block;width: 100%;position: relative;}
.n_nav .w_1200 a span:after{width: 0;content: '';position: absolute;left: 0;bottom: 0;height: 3px;background: #015229; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.n_nav .w_1200 a.on span:after,.n_nav .w_1200 a:hover span:after{width: 100%;}
/*nav*/
.bg_gray{background: #f3f3f3;}
.p1_1_one{margin: 50px auto;}
.p1_1_one dt{width: 48.3%;}
.p1_1_one dt h3{padding: 13px 0 14px;font-size: 36px;color: #015229;font-family: Impact,arial;line-height: 40px;}
.p1_1_one dt h4{padding-bottom: 10px;font-size: 24px;color: #1a1a1a;line-height: 30px;}
.p1_1_one dt div{font-size: 16px;color: #333;line-height: 32px;}
.p1_1_one dd{width: 48.3%;}
.p1_1_one dd img{max-width: 100%}
.p1_1_two{padding: 50px 0;}
.p1_1_two > div ul{float: right;width: 405px;padding-left: 20px;}
.p1_1_two > div ul li{float: left;text-align: center;width: 180px;margin-left: 22px;}
.p1_1_two > div ul li span{display: block;width: 110px;height: 109px;padding-top: 8px;line-height: 90px;font-size: 32px;color: #f38538;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight: bold;margin: auto;}
.p1_1_two > div ul li.p1_1_twosz1 span{background: url(../images/img14.jpg) center center no-repeat;}
.p1_1_two > div ul li.p1_1_twosz2 span{background: url(../images/img15.jpg) center center no-repeat;}
.p1_1_two > div ul li p{padding-top: 7px;font-size: 14px;}
.p1_1_two h4{padding-bottom: 18px;font-size: 24px;color: #1a1a1a;line-height: 32px;}
.p1_1_two div p{color: #333;font-size: 16px;line-height: 32px;}
.p1_1_two div{margin-top: 40px;}
.p1_1_one dt h6{padding-top: 15px;padding-bottom: 18px;font-size: 24px;color: #1a1a1a;line-height: 32px;}
.bg_gray .maybe{background: #f5f5f5;}
.maybe h5{padding-bottom: 46px;text-align: center;font-size: 24px;line-height: 32px;color: #1a1a1a;}
.maybe li:first-child{margin-left: 0;}
.maybe li {float: left;margin-left: 70px;}
.maybe li a{display: inline-block;width: 138px;height: 138px;border:1px solid #dbdbdb;text-align: center;}
.maybe li a i{padding-top: 6px;display: block;font-size: 16px;color: #333;line-height: 32px;}
.maybe li a img{margin-top: 28px;}
.maybe li a:hover{border-color: #015128;}
.maybe li a:hover i{color: #015128;}
.maybe li a:hover img{-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.maybe{padding:45px 0 90px;}
/*p1_1 end*/
/*大事记start*/
.event_box{width:1200px;position:relative;min-height:420px;margin:50px auto;}
.event_box .parHd {width:100%;display:inline-block;height:109px;overflow:hidden;border: 6px solid #e5e7e8;background: #fff;}
.event_box .parHd  ul{width:100%;text-align:center;}
.event_box .parHd .tempWrap{margin:0 auto;}
.event_box .parHd li{display:inline-block;cursor:pointer;width: 214px;height:92px;margin: 8px 13px 0 13px;position:relative;}
.event_box .parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:-12px;left:50%;margin-left:-12px;}
.event_box .parBd{margin-top:30px;}
.event_box div#listBox {width:100%;}
.event_box .his_btn{position: absolute;width: 140px;left: 365px;bottom: 25px;z-index: 99;}
.event_box .sPrev,.event_box .sNext{width:50px;height:50px;display:inline-block;float: left;cursor: pointer;}
.event_box .sNext{margin-left: 40px;}
.event_box .his_btn a:hover{opacity: 0.5;filter: alpha(opacity=50);}
.event_box .parHd li span{display:block;width:100%;line-height: 30px;font-size: 24px;overflow:hidden;color: #4c4c4c;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight: bold;padding-top: 18px;}
.event_box .parHd li em{display: block;font-size: 14px;color: #1a1a1a;line-height: 27px;}
.event_box .parHd li.act{background: #015229;}
.event_box .parHd li.act span,.event_box .parHd li.act em{color: #fff;}
.event_box .slideBox_his{width: 1200px;margin: auto;background: #fff;min-height: 400px;}
.event_box .slideBox_his dl{padding: 25px ;min-height: 400px}
.event_box .slideBox_his dt img{width: 300px;}
.event_box .slideBox_his dd{width: 820px;padding-bottom: 70px;}
.event_box .slideBox_his dd .his_div{padding-bottom: 4px;}
.event_box .slideBox_his dd h3{margin-top: 12px;font-size: 18px;font-weight: bold;color: #015229;line-height: 30px;position: relative;padding-left: 13px;}
.event_box .slideBox_his dd h3:after{width: 3px;height: 14px;background: #015128;position: absolute;content: '';left: 0;top: 8px;display: inline-block;}
.event_box .slideBox_his dd p{font-size: 16px;color: #1a1a1a;line-height: 32px;}
.event_box .space_div{position: absolute;}
/*.event_box .parHd li span,.event_box .parHd li.clone span{display:none;}	*/
.outer {width:1200px;margin:50px auto;}
.outer  #tab {overflow:hidden;zoom:1;}
.outer  #tab li {float:left;cursor:pointer;	width: 122px;height: 40px;text-align: center;line-height: 40px;border:1px solid #015229;color: #1a1a1a;background: #fff;margin-right: 20px;-webkit-border-radius: 5px;border-radius: 5px;font-size: 16px;}
.outer  #tab li.current {color:#fff;background: #015229;}
.outer dt{float: left;width: 889px;}
.outer dt .map {border:3px solid #fff;border-right:none;width: 886px;float: left;}
.outer #content{margin-top: 40px;}
.maptxt{padding-top: 15px;float: left;font-size: 16px;line-height: 34px;color: #1a1a1a;width: 90%;}
.outer dd{float: right;width: 310px;margin-top: -80px;}
.outer dd img{width: 100%;}
/**/
.list_p1_4{background: #fff;width: 1200px;margin:50px auto;}
.list_p1_4 dt{float: left;}
.list_p1_4 dd{float: left;padding-top: 30px;padding-left: 30px;height: 350px;width: 560px;border:10px solid #e5e7e8;border-left: none;background: url(../images/img19.jpg) right top no-repeat;}
.list_p1_4 dd div{padding-top: 30px;float: left;padding-top: 5px;margin-top: 33px;}
.list_p1_4 dd div.w100{width: 100%;}
.list_p1_4 dd div.w208{width: 208px;}
.list_p1_4 dd div h5{font-size: 24px;color: #1a1a1a;line-height: 30px;padding-bottom: 14px;}
.list_p1_4 dd div p{font-size: 16px;color: #666;line-height: 30px;}
.list_p1_4 dd div:first-child{margin-top: 0;}
/*list_p1_4*/
.p2_tab{ width:1200px;margin: 50px auto 27px;  overflow:hidden; position:relative; }
.p2_tab .hd{ overflow:hidden;margin-top: 14px; }
.p2_tab .hd ul{ width: 100%;text-align: center;overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.p2_tab .hd ul li{ display: inline-block; width:10px; height:10px; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 100%;border-radius: 100%;border: 1px solid #015229;}
.p2_tab .hd ul li.on{ background: #015229;}
.p2_tab .bd{ padding:0;   }
.p2_tab .bd ul{ overflow:hidden; zoom:1; }
.p2_tab .bd ul li{ margin:0 23px 0 0; width: 385px;float:left; _display:inline; overflow:hidden;  }
.p2_tab .bd ul li .pic{width: 385px;height: 245px;overflow: hidden;}
.p2_tab .bd ul li .pic img{ width:385px; min-height:245px; display:block; }
.p2_tab .bd ul li .title a,.p2_tab .bd ul li .title a *{display: block; }
.p2_tab .bd ul li .title a span{padding: 16px 0;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 18px;color: #1a1a1a;line-height: 30px;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.p2_tab .bd ul li .title a i{font-size: 14px;color: #015229;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.p2_tab .bd ul li .title a em{padding-top: 16px;font-size: 14px;line-height: 24px;color: #4c4c4c;height: 48px;overflow: hidden;}
.p2_tab .bd ul li:hover .pic a img{ opacity: 0.7;filter: alpha(opacity=70);-webkit-transform: translateY(2px);transform: translateY(2px); }
.p2_tab .bd ul li:hover .title a span{color: #015229; }

.list_p2_dl{padding-top: 7px;border-top: 1px solid #d1d1d1;margin: auto;min-height: 300px;}
.list_p2_dl dl{padding: 26px 0;background: url(../images/xu.jpg) left top repeat-x;}
.list_p2_dl dl:first-child{background: none;}
.list_p2_dl dl dt{width: 76px;height: 84px;float: left;}
.list_p2_dl dl dt *{display: block;text-align: center;color: #333;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.list_p2_dl dl dt span{font-size: 30px;line-height: 53px;background: #dcdcdb;}
.list_p2_dl dl dt i{border:1px solid #dcdcdc;width: 74px;line-height: 29px;font-size: 12px;}
.list_p2_dl dl dd{width: 1100px;float: right;padding-top: 6px;}
.list_p2_dl dl dd *{display: block;}
.list_p2_dl dl dd span{margin-bottom: 3px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 18px;color: #1a1a1a;line-height: 25px;}
.list_p2_dl dl dd em{font-size: 14px;color: #666;height: 44px;overflow: hidden;line-height: 22px;}
.list_p2_dl dl:hover dt span{background: #015128;color: #fff;}
.list_p2_dl dl:hover dt i{border-color: #015128;color: #015128;}
.list_p2_dl dl:hover dd span{color: #015128;-webkit-transform: translateX(3px);transform: translateX(3px);}
.page{text-align: center;padding: 50px 0;}
.page a{display: inline-block;border:1px solid #d1d1d1;line-height: 38px;padding: 0 8px;color: #333;font-size: 16px;margin: 0 5px;-webkit-border-radius: 3px;border-radius: 3px;background: #fff;}
.page a.page_a{padding: 0 22px;}
.page a.on,.page a:hover{background: #015128;color: #fff;border-color: #015128;}
/*list_p2*/
.list_p3_1{width: 1200px;margin:40px auto 0;min-height: 300px;}
.list_p3_1 li{background: #fff;margin-top: 10px;}
.list_p3_1 li a{display: block;width: 95%;padding: 24px 2.5% 28px;}
.list_p3_1 li a span{margin-bottom: 23px;display: block;font-size: 18px;color: #1a1a1a;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;line-height: 30px;}
.list_p3_1 li a span b{float: left;width: 0;height: 2px;background: #015128;display: inline-block;margin-top: 14px;}
.list_p3_1 li a i{display: block;font-size: 14px;color: #666;}
.list_p3_1 li a i em{float: right;border-bottom: 1px solid #015128;line-height: 26px;display: inline-block;color: #015128;}
.list_p3_1 li a i img{float: left;margin-right: 10px;}
.list_p3_1 li a:hover span{color: #015128;}
.list_p3_1 li a:hover span b{width: 10px;margin-right: 10px;}
.list_p3_1 li a:hover em{color: #f4a571;border-bottom-color: #f4a571;}
/*list_p3_1*/
.list_p4{margin: 50px auto;width: 1200px;}
.p4_one span{float:left;display: inline-block;width: 100px;font-size: 16px;color: #1a1a1a;line-height: 45px}
.p4_one select{float:left;border:1px solid #d1d1d1;width: 350px;height: 45px;font-size: 16px;color: #1a1a1a;text-indent: 12px;margin-right: 19px;line-height: 54px;}
.p4_one input[type=submit]{width: 350px;height: 46px;border:none;color: #fff;font-size: 16px;background: #015128;}
.p4_one select,.p4_one input[type=submit]{-webkit-border-radius: 5px;border-radius: 5px; }
.p4_one .submit{width: 350px;height: 46px;border:none;color: #fff;font-size: 16px;background: #015128; -webkit-border-radius: 5px;border-radius: 5px;display:inline-block;text-align:center;line-height:46px;}
.p4_two{margin-top: 42px;}
.p4_two a{display: inline-block;float: left;width: 154px;height: 42px;line-height: 42px;text-align: center;background: #dadada;color: #1a1a1a;font-size: 16px;margin-left: 20px;}
.p4_two a:first-child{margin-left: 0;}
.p4_two a.on{background: #015128;color: #fff;}
.p4_three table{border:1px solid #adf7d2;background: #fff;width: 1200px;margin-top: 17px;border-collapse: collapse;}
.p4_three table tbody,.p4_three table  tr{width:1200px}
.p4_three table th{background: #d9f9e9;}
.p4_three table,.p4_three table tr th, .p4_three table tr td { border:1px solid #adf7d2; }
.p4_three table th span{display: inline-block;line-height: 53px;font-weight: normal;font-size: 16px;color: #1a1a1a;width: 100%;text-indent: 28px;text-align: left;}
.p4_three .department{display: inline-block;width: 100%;font-size: 16px;color: #1a1a1a;line-height: 53px;text-indent: 28px;text-align: left;}
.p4_three td p a{border:1px solid #e6e6e6;width: 208px;height: 36px;line-height: 36px;display: inline-block;float: left;margin-left: 30px;font-size: 15px;color: #1a1a1a;margin-bottom: 10px;}
.p4_three td p a em{display: inline-block;margin-left: 11px;}
.p4_three td p a i{float: right;font-family: simsun;margin-right: 11px;}
.p4_three td p{padding-top: 25px;padding-bottom: 20px;float: left;width: 520px;}
.p4_three td p a:hover{border-color: #015128;color: #015128;}
/*p4_3*/
.list_p5{width: 1200px;margin:50px auto;}
.p5_one ul li{float: left;margin-left: 10px;}
.p5_one ul li:first-child{margin-left: 0;}
.p5_one ul li a{display: block;width: 140px;height: 44px;text-align: center;line-height: 44px;font-size: 16px;color: #fff;position: relative;-webkit-border-radius: 5px;
border-radius: 5px;}
.p5_one ul li a:after{position: absolute;display: inline-block;width: 0;height: 0;border-top: 8px solid #528eb5;border-left: 8px solid transparent;border-right: 8px solid transparent;content: '';left: 50%;margin-left: -8px;bottom: -8px;opacity: 0;filter: alpha(opacity=0);}
.p5_one ul li.li1 a{background: #528eb5;}
.p5_one ul li.li2 a{background: #55a5aa;}
.p5_one ul li.li3 a{background: #e5ca8f;}
.p5_one ul li.li2 a:after{border-top: 5px solid #55a5aa;}
.p5_one ul li.li3 a:after{border-top: 5px solid #e5ca8f;}
.p5_one ul li.on a:after{opacity: 1;filter: alpha(opacity=100);}
.p5_one > div{float: right;}
.p5_one > div span{margin-right: 15px;float: left;display: inline-block;font-size: 18px;color: #1a1a1a;line-height: 44px;}
.p5_one > div select{border:1px solid #d1d1d1;width: 250px;height: 44px;font-size: 16px;color: #1a1a1a;text-indent: 12px;margin-right: 9px;line-height: 54px;}
.p5_one > div input[type=submit]{width: 112px;height: 46px;border:none;color: #fff;font-size: 16px;background: #015128;}
.p5_one > div select,.p5_one > div input[type=submit]{-webkit-border-radius: 5px;border-radius: 5px;}
 .p5_one > div input[type=text]{
    border: 1px solid #d1d1d1;
    width: 220px;
    height: 44px;
    font-size: 14px;
    color: #808080;
    text-indent: 12px;
    margin-right: 10px;
    line-height: 54px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.p5_twodiv h5{padding-top: 35px;margin-bottom: 10px;text-align: center;font-size: 24px;color: #1a1a1a;position: relative;padding-bottom: 20px;line-height: 30px;}
.p5_twodiv h5:after{width: 36px;height: 3px;background: #015128;content: '';display: inline-block;position: absolute;left: 50%;bottom: 0;margin-left: -18px;}
.p5_twodiv ul li{float: left;margin-left: 12px;margin-top: 20px;}
.p5_twodiv ul li a{border:1px solid #d1d1d1;width: 228px;height: 40px;line-height: 40px;display: inline-block;color: #333;}
.p5_twodiv ul li a i{display: inline-block;float: right;border-left: 1px solid #d1d1d1;font-family: simsun;width: 19px;text-align: center;}
.p5_twodiv ul li a span{display: inline-block;width: 189px;padding-left: 8px;font-size: 16px;}
.p5_twodiv ul li a:hover{border-color: #015128;color: #015128;}
.p5_twodiv ul li a:hover i{width: 30px;border-left-color: #015128;}

.list_p5_1_tit{text-align: center;height: 100px;}
.list_p5_1_tit h5{padding-top: 19px;font-size: 32px;color: #1a1a1a;line-height: 40px;}
.list_p5_1_tit h6{line-height: 20px;font-size: 14px;color: #010101;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform: uppercase;color: #a3a3a3;}
.list_p5_1dl{width: 1200px;margin:50px auto 40px;}
.list_p5_1dl dt{float: left;width: 570px;}
.list_p5_1dl dt img{width: 100%;}
.list_p5_1dl dd{background: #fff;width: 600px;padding: 26px 30px 40px 30px;float: left;margin-left: -30px;margin-top: 34px;-webkit-box-shadow: 5px 0 15px #dedede;box-shadow: 5px 0 15px #dedede;}
.list_p5_1dl dd h4{font-size: 24px;color: #1a1a1a;line-height: 30px;padding-bottom: 11px;}
.list_p5_1dl dd div{font-size: 16px;line-height: 32px;color: #4c4c4c;overflow: hidden;height: 224px;margin-bottom: 45px;}
.list_p5_1dl dd a{display: inline-block;width: 120px;height: 42px;line-height: 42px;background: #015128;color: #fff;text-align: center;font-size: 16px;-webkit-border-radius: 5px;border-radius: 5px;}
.list_p5_1dl dd a:hover{background: #f38539;}
.list_p5_1two{width: 1200px;margin: 0 auto 60px;}
.list_p5_1two h5{font-size: 24px;color: #1a1a1a;line-height: 30px;}
.list_p5_1two dl{float: left;margin-left: 40px; background: #fff;margin-top: 40px;}
.list_p5_1two dl dt{float: left;width: 228px;height: 300px;overflow: hidden;}
.list_p5_1two dl dt img{max-width: 100%;height: 100%;}
.list_p5_1two dl dd{width: 302px;padding: 0 25px;float: left;}
.list_p5_1two dl dd h4 a{font-size: 20px;color: #825939;font-weight: bold;display: block;line-height: 30px;margin-top: 32px;margin-bottom: 15px;}
.list_p5_1two dl dd h6{font-size: 14px;line-height: 24px;}
.list_p5_1two dl dd h6 span{color: #1a1a1a;}
.list_p5_1two dl dd h6 i{color: #666;}
.list_p5_1two dl dd p{font-size: 14px;line-height: 24px;height: 72px;overflow: hidden;color: #666;margin-top: 17px;margin-bottom: 7px;}
.list_p5_1two dl dd > a{display: inline-block;width: 108px;text-align: center;line-height: 36px;color: #015128;border: 1px solid #015128;-webkit-border-radius: 25px;
border-radius: 25px;font-size: 14px;}
.list_p5_1two dl:hover dt img{-webkit-transform: scale(1.05);transform: scale(1.05);opacity: 0.9;filter: alpha(opacity=90);}
.list_p5_1two dl:hover dd h4 a{color: #015128;}
.list_p5_1two dl:hover dd > a{background: #015128;color: #fff;}

/*list_p5_1*/
.list_p5_search{padding: 48px 0;}
.list_p5_search span{margin-right: 12px;font-size: 18px;color: #1a1a1a;}
.list_p5_search select,.list_p5_search input[type=text]{border:1px solid #d1d1d1;width: 220px;height: 44px;font-size: 14px;color: #808080;text-indent: 12px;margin-right: 10px;line-height: 54px;-webkit-border-radius: 5px;border-radius: 5px;}
.list_p5_search input[type=submit]{width: 112px;height: 44px;color: #fefefe;font-size: 16px;background: #015229;-webkit-border-radius: 5px;border-radius: 5px;}
.list_p5_search > div{width: 670px;margin: auto;}
.list_p5_1twosearch{margin-bottom: 0;}
.pt_28{padding-top: 20px;}
/*list_p6_1*/
.cont_p6_black{background: #fff;width: 1140px;padding:30px;margin:0 auto 50px;}
.cont_p6_blackone{padding-bottom: 14px;}
.cont_p6_blackone dt{float: left;width: 228px;}
.cont_p6_blackone dt img{width: 100%;}
.cont_p6_blackone dd{width: 880px;float: right;}
.cont_p6_blackone dd h3{padding: 9px 0 18px;}
.cont_p6_blackone dd h3 span{font-size: 24px;color: #825939;line-height: 32px;display: inline-block;}
.cont_p6_blackone dd h3 a{float: right;font-size: 14px;color: #825939;padding: 0 7px;line-height: 30px;display: inline-block;border:1px solid #825939;-webkit-border-radius: 5px;border-radius: 5px;}
.cont_p6_blackone dd h3 a:hover{background: #825939;color: #fff;}
.cont_p6_blackone dd h4 {line-height: 32px;font-size: 16px;}
.cont_p6_blackone dd h4 span{display: inline-block;color: #015229;}
.cont_p6_blackone dd h4 i{display: inline-block;color: #666;}
.cont_p6_blackone dd .txt{margin-top: 22px;padding-top: 20px;font-size: 16px;line-height: 32px;border-top: 1px solid #dbdbdb;}
.cont_p6_blackone dd .txt span{color: #015229;display: inline-block;float: left;}
.cont_p6_blackone dd .txt p{display: inline-block;width: 830px;float: left;}
.cont_p6_blacktwo table{margin-bottom: 10px;border:1px solid #adf7d2;background: #fff;width: 100%;border-collapse: collapse;}
.cont_p6_blacktwo table th{background: #d9f9e9;}
.cont_p6_blacktwo table,.cont_p6_blacktwo table tr th, .cont_p6_blacktwo table tr td { border:1px solid #adf7d2;color: #1a1a1a;font-weight: normal;font-size: 16px; }
.cont_p6_blacktwo table th {line-height: 44px;}
.cont_p6_blacktwo table th span,.cont_p6_blacktwo table td span{display: inline-block;width: 100%;text-align: left;}
.cont_p6_blacktwo table span.spanleft{text-indent: 25px;}
.cont_p6_blacktwo table span.spancenter{text-align: center;}
.cont_p6_blacktwo table td span{line-height: 50px;}
.cont_p6_blacktwo table td span.yes{background: url(../images/yes_ico.jpg) center center no-repeat;height: 50px;line-height: 50px;}
.cont_p6_blacktit{padding: 25px 0;font-size: 24px;color: #1a1a1a;line-height: 30px;}
.cont_p6_blackthree{font-size: 16px;color: #333;line-height: 32px;min-height: 150px;padding-bottom: 68px;}
/*cont_p6*/
.list_p8{padding-top: 34px;padding-bottom: 40px;}
.list_p8 li{background: #fff;margin-bottom: 10px;padding: 23px 30px;}
.list_p8 li a{display: block;}
.list_p8 li a h5{padding-bottom: 4px;font-size: 18px;color: #1a1a1a;line-height: 30px;}
.list_p8 li a h5 b{width: 0;display: inline-block;height: 3px;background: #015229; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.list_p8 li a span i{font-size: 14px;color: #666;padding-left: 12px;margin-right: 12px;position: relative;display: inline-block;line-height: 30px;}
.list_p8 li a span i:after{width: 1px;height: 12px;background: #dbdbdb;content: '';position: absolute;left: 0;top: 9px}
.list_p8 li a span i:first-child{padding-left: 0;}
.list_p8 li a span i:first-child:after{display: none;}
.list_p8 li a span em{float: right;font-size: 14px;color: #015229;display: inline-block;padding-bottom: 5px;border-bottom: 1px solid #015229;}
.list_p8 li a:hover h5 b{width: 10px;margin-right: 5px;}
.list_p8 li a:hover span em{color: #f4a571;border-bottom-color: #f4a571;}
/*list_p8_1*/
.recruit { width: 1140px; background: #fff;margin: 50px auto ;padding: 5px 30px 54px ; }
.recruit ul li{background: url(../images/xu_2.jpg) left bottom repeat-x;padding: 15px 0;}
.recruit ul li .problem { position: relative; height: 35px;line-height: 35px;  cursor: pointer; }
.recruit ul li .problem em,.recruit ul li .answer em{display: inline-block;background: #538eb5;width: 24px;height: 24px;-webkit-border-radius: 100%;border-radius: 100%;color: #fff;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 18px;line-height: 24px;text-align: center;margin-right: 15px;}
.recruit ul li .problem i{font-size: 16px;color: #1a1a1a;}
.recruit ul li .problem span{float: right;font-size: 14px;color: #808080;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.recruit ul li .answer {padding-top: 7px; display: none; text-align: justify; overflow: hidden;font-size: 16px; color: #4c4c4c;line-height: 32px; }
.recruit ul li .answer em{background: #56a5aa;}
.recruit ul li .answer img { max-width: 100%; }
.recruit ul li .answer > div{width: 1100px;float: right;}
.recruit ul li:first-child .answer { display: block; }
.recruit ul li.on .problem{background: none;}

/*job*/
.list_p9 {width: 1240px;margin: auto;padding: 40px 0 60px;}
.list_p9 li{margin: 20px;float: left;}
.list_p9 li:hover img{-webkit-transform: scale(1.05);transform: scale(1.05);}

.list_dan{min-height: 400px;font-size: 16px;line-height: 32px;color: #1a1a1a;margin: 50px auto;width: 1140px;padding: 30px;background: #fff;}
.list_dan iframe,.list_dan table,.list_dan img{max-width: 100% !important}

.cont_tit{text-align: center;font-size: 24px;line-height: 35px;text-align: center;}
.cont_news{padding: 30px 40px;background: #fff;width: 1120px;margin: 50px auto ;}
.cont_em{text-align: center;font-size: 14px;color: #999;line-height: 25px;padding: 10px 0;background: url(../images/xu_2.jpg) left bottom repeat-x;}
.cont_em em{margin: 0 20px;}
.cont_newxbox{font-size: 16px;line-height: 32px;color: #666;padding: 20px 0;min-height: 300px;}
.cont_newxbox iframe,.cont_newxbox table,.cont_newxbox img{max-width: 100% !important}

.cont_page{line-height: 32px;font-size: 16px;color: #333;background: url(../images/xu_2.jpg) left top repeat-x;padding-top:30px;}

/*cont_news*/
.nav_wrap.navFix{background: #015128;width: 100%;position: fixed;top: 0;left: 0;  box-shadow: 0 0 5px rgba(0,0,0, 0.2); z-index: 99999;} 
.fixed{position: fixed;bottom: 15px ;right: 15px;z-index: 5;width: 80px;}
.fixed p{cursor: pointer;background: #015128;color: #fff;height: 66px;margin-bottom: 3px;text-align: center;position: relative;}
.fixed p em{position: absolute;display: none;width: 120px;height: 120px;right: 80px;top: 0}
.fixed p em img{width: 120px;height: 120px;padding-top: 0;}
.fixedP  span img{width:30px;}
.fixed p:hover em{display: block;}
.fixed p:hover,.fixed a:hover,.fixed span:hover{background-color: #179dad;}
.fixed a{color: #fff;}
.fixed p img{padding-top: 10px;padding-bottom: 1px;}
.fixed p i{display:block;line-height: 25px;}
.to_top{display: block;width: 80px;height: 66px;background-color: #015128;background-image: url(../images/fix03.png);background-position:center center;background-repeat:no-repeat; cursor: pointer;}

.cnzz{float:right;margin-top:24px;margin-left:10px;}
.toudijl{background: #015128;color: #fff;line-height: 3;padding: 0 20px;display: block;margin: 20px auto;width: 130px;text-align: center;}



/* 20221013 */
.list_p5_search > div.p5_type{display: flex;justify-content: center;margin-bottom: 30px;width: auto;}
.list_p5_search > div.p5_type a{line-height: 44px;width: 204px;text-align: center;border-radius: 22px;background: #F3F3F3;font-size: 18px;color: #333;margin: 0 15px;}
.list_p5_search > div.p5_type a.on{background: #015229;color: #fff;}

.event_box .parHd{border: none;background: none;}
.event_box .parHd li{padding: 0;margin: 0;width: 285px;height: 95px;margin-left: 25px; background: #fff;border: 3px solid #fff;box-sizing: border-box;box-shadow: 0 3px 10px rgba(188,188,188,0.42);}
.event_box .parHd li a{box-shadow: inset 0 2px 20px rgba(225,253,255,1);}
.event_box .parHd li.act a{box-shadow: none;}
.event_box .parHd li span{font-weight: normal;}
.event_box .parHd li em{font-size: 16px;color: #333;}
.event_box .parHd ul{display: flex;}
.event_box .parHd ul li{flex: 1;}
.event_box .parHd ul li:first-child{margin-left: 0;}
.slidephoto{width: 504px;height: 300px;position: relative;overflow: hidden;display: block !important;}
.slidephoto a{display: block;width: 100%;height: 300px;background-size: cover;background-position: center;}
.slidephoto a span{background: rgba(0,0,0,0.66);width: 100%;position: absolute;bottom: 0;left: 0;}
.slidephoto a span i{color: #fff;font-size: 14px;line-height: 40px;display: block;margin-left: 20px;width: 365px;}
.slidephoto .hd{position: absolute;right: 10px;z-index: 2;bottom: 14px;}
.slidephoto .hd li{width: 10px;height: 10px;border-radius: 50%;border: 1px solid #fff;float: left;text-indent: 999em;overflow: hidden;margin-right: 8px;box-sizing: border-box;}
.slidephoto .hd li.on{background: #fff;}
.event_box .slideBox_his dd{width: 580px;}
.event_box .his_btn{left: 590px;}
.event_box .slideBox_his dd h3{font-weight: normal; border-bottom: 1px solid #DCDCDC;padding-left: 0;margin-top: 0;line-height: 30px;padding-bottom: 6px;margin-bottom: 5px;}
.event_box .slideBox_his dd h3::after{width: 55px;height: 3px;left: 0;bottom: 0;top: auto;}
.event_box .slideBox_his dd .his_div{margin-bottom: 15px;}

.p4_new_tabs{border-bottom: 4px solid #67A085;display: flex;margin-top: 40px;}
.p4_new_tabs li{flex:1;font-size: 16px;color: #333;line-height: 50px;background: #fff; border-top-left-radius: 10px;border-top-right-radius: 10px;box-shadow: 0 8px 22px rgba(122,148,135,0.5);text-align: center;cursor: pointer;transition: 0.3s;}
.p4_new_tabs li.on{background: #67A085;color: #fff;}

.newtable{border: 1px solid #CFCFCF;border-collapse: collapse;width: 100%;text-align: center;font-size: 18px;}
.newtable td{border:1px solid #CFCFCF ;}
.newtable thead{background: #015128;color: #fff;line-height: 66px;}
.newtable tbody td{line-height: 25px;padding:10px 5px}
.newtable tbody{background: #fff;font-size: 16px;color: #333;}
.tablsbox{display: none;}
.tablsbox:first-child{display: block;}


/* 飘窗 */
.pAd{position: fixed;z-index: 2;right: 0;bottom: 300px;}
.pAd img{width: 200px;}
.pAd .close{background: rgba(255,255,255,0.9);position: absolute;right: 0;top: 0;cursor: pointer;padding: 5px 10px;}