/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200 700;
  src: url(../other/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200 700;
  src: url(../other/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200 700;
  src: url(../other/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200 700;
  src: url(../other/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200 700;
  src: url(../other/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
* { 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;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;width: 11.25%;text-align: center;}
.nav .nLi:first-child{width: 10%;}
.nav .nLi h3 a{ display:block; font-size:16px ;}
.nav .sub{ display:none; width:135px; left:0; top:50px;  position:absolute; background:#017339;  line-height:36px;text-align: center;font-size: 14px;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px;padding: 5px 0;}
.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: 712px;top: 140px;}
.DB_tab25 .DB_imgSet img.DB_1_2{top: 245px;left: 676px;}
/*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: 630px;}
.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: 470px;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; }
.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 i b{display: inline;}
.three_slide .bd li .icon img{position: relative;z-index: 5;width: 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{ width: 1500px;overflow:hidden; zoom:1; height: 210px;overflow: hidden;}
.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*/
/*index end*/
.n_banner{height: 500px;}
.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: 36.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: 60%;}
.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: 182px;margin-left: 20px;}
.p1_1_two > div ul li span{display: block;width: 110px;height: 109px;padding-top: 8px;line-height: 90px;font-size: 14px;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.ml0{margin-left: 0;}
.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;}
/*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: 200px ;right: 15px;z-index: 5;width: 66px;}
.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: 66px;top: 0}
.fixed p em img{width: 120px;height: 120px;padding-top: 0;}
.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: 66px;height: 66px;background-color: #015128;background-image: url(../images/fix03.png);cursor: pointer;}
.footer{background: #22262b;color: #fff;padding-top: 61px;padding-bottom: 56px;}
.footer .fl{margin-right: 39px;height: 196px;border-right: 1px solid #393c41;padding-right: 39px;}
.footer .fl p{font-size: 14px;line-height: 26px;}
.footer .w_260{width: 300px;}
.footer .w_235{width: 130px;}
.footer .w_310{width: 250px;}
.footer .w_110{width: 280px;}
.footer h3{font-size: 24px;line-height: 26px;}
.footer .content{margin-top: 20px;color: #bbbbbb;font-size: 14px;}
.footer .content p{margin-bottom: 10px;}
.footer .content a{color: #bbbbbb;font-size: 14px;line-height: 26px;}
.footer .content strong{text-decoration: underline;color: white;}
.footer .content input{width: 100%;height: 40px;line-height: 40px;border-radius: 2px;text-indent: 10px;margin-bottom: 10px;}
.footer .content input[type='button']{background-color: transparent;border: 1px solid white;color: white;}
.copyright{background: #141618;font-size: 14px;color: #fff;padding: 20px 0;line-height: 26px;color: #bbbbbb;text-align: center;}
.copyright a{color: #fff;}
#reminder {display: none;position: absolute;bottom: -43px;right: 0;width: 278px;height: 40px;border-radius: 3px;text-align: center;line-height: 40px;color: white;border: 1px solid #8a1a1a;font-size: 14px;background-color: #22262b;z-index: 0;}
/*在线咨询*/
.fixed .p1{width: 270px;height: 220px;border: 1px solid #015128;background: #ffffff;border-radius: 0 30px 0 0;
    /*border: 1px solid #bfbfbf;*/ /*position: absolute;*/ /*right: 68px;*/ /*top: 40px;*/ /*background: #ffffff;*/ /*display: none;*/}
.fixed .p1 input:hover ,.p1 textarea:hover {border: 2px solid #015128;}
.fixed .p1 input ,.p1 textarea {width: 65%;background: none;display: block;margin: 10px auto;padding: 10px;font-size: 12px;border-radius: 5px;border: 1px solid #bfbfbf;color: #000000;}
.fixed .p1 textarea {background: url(../images/edit.png) no-repeat 5px 5px;background-size:20px;padding-left: 25px;}
.fixed .p1 .zx_sub {background: #015128;width: 100px;padding: 7px;color: #fff;font-size: 14px;border-radius: 15px;margin-bottom: 10px;border: none; /*background: #9d93c6;*/}
.fixed #zx_reminder {display: none;margin: 0 auto;width: 65%;height: 30px;border-radius: 3px;text-align: center;line-height: 30px;color: white;border: 1px solid #8a1a1a;font-size: 14px;background-color: #22262b;z-index: 0;}
.list_env{width: 1200px;margin: 50px auto;}
.list_env .col-6{width: 555px;float: left;padding-bottom: 30px;}
.list_env .col-4{width: 350px;float: left;padding-bottom: 30px;}
.list_env img{max-width: 100%;padding: 15px;background-color: #dbdbdb;}
.m_left_60{margin-left: 60px;}
#k_s_ol_inviteWin{display: none !important;}
.list_news{width: 1200px;margin: 50px auto;}
.list_news .list_news_left{width: 820px;float: left;}
.list_news .list_news_right{width: 350px;float: right;background-color: white;}
.list_news .list_news_left ol li{float: left;width: 380px;background-color: white;padding: 10px;margin-bottom: 20px;}
.list_news .list_news_left ol li:nth-child(2n){float: right;}
.list_news .list_news_left ol li img{width: 100%;height: 240px;}
.list_news .list_news_left ol li h3{height: 53px;margin-top: 15px;padding: 0 10px;font-size: 18px;font-weight: bold;color: #333;line-height: 25px;display: box;display: -webkit-box;display: -moz-box;box-orient: vertical;-webkit-box-orient: vertical;-moz-box-orient: vertical;text-overflow: ellipsis;line-clamp: 2;-webkit-line-clamp: 2;    -moz-line-clamp: 2;word-wrap: break-word;white-space: normal;overflow: hidden;}
.list_news .list_news_left ol li p{height: 75px;margin-top: 15px;padding: 0 10px;font-size: 14px;color: #8c9398;line-height: 22px;text-indent: 2em;}
.list_news_right h4{font-size: 18px;color: #333;font-weight: bold;line-height: 44px;text-indent: 10px;}
.list_news_right ol li{padding: 0 10px;margin-bottom: 10px;}
.list_news_right ol li img{width: 130px;}
.list_news_right ol li p{float: right;width: 185px;font-size: 14px;line-height: 22px;}
.list_news_right ul li{padding: 5px 10px;}
.list_news_right ul li img{vertical-align: middle;}
.widget_social li {
    display: block;
}
.tech-btm{margin-bottom: 15px;}
.widget_social li a {
    color: #fff;
    display: inline-block;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0.2px;
    line-height: 30px;
    width: 100%;
    padding: 10px 0;
    text-transform: capitalize;
    text-indent: 10px;
    
}
.widget_social li a:hover {
    opacity: 0.7;
    color: #fff;
}
.widget_social li a.twitter {
    background: #57baf7;
}
.widget_social li a.facebook {
    background: #3b5998;
}
.widget_social li a.dribble {
    background: #ea4c89;
}
.widget_social li a.pin {
    background: #BD081C;
}
.widget_social li a i {
    font-size: 18px;
    position: relative;
    text-align: left;
    width: 35px;
}
.widget_social li a .count {
    padding-left: 20px;
}
.coo_media{width: 1180px;height: 180px;margin: 50px auto;padding: 10px;background-color: #009D68;}
.coo_media_left{width: 160px;float: left;line-height: 180px;font-size: 34px;font-weight: bold;text-align: center;color: white;}
.coo_media_right{width: 1000px;float: right;}
.coo_media_right li{float: left;width: 198px;height: 180px;margin-left: 2px;background-color: white;text-align: center;}
.coo_media_right li img{margin-top: 40px;}
.coo_media_right li p{margin-top: 6px;font-size: 14px;}
.interview_info{width: 1200px;margin: auto;}
.w3cFocus{height: 716px;padding-top: 135px;background: url(../images/bg_iintro.jpg) no-repeat center;position:relative;}	
.w3cFocus .prev,.w3cFocus .next{ position:absolute;  display:block;  left:50%;margin-left: -550px; bottom:-155px; width:47px; height:88px; background:url(../images/focusAdvBg.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }	
.w3cFocus .next{ left:auto; right:50%;margin-right: -550px; background-position:-53px 0; }	
.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }	
.w3cFocusIn{ width:1000px;  position:relative;  margin:0 auto;  overflow:hidden;  }
.w3cFocusIn .bd{height: 560px;}
.w3cFocusIn .bd li{ vertical-align:middle; }	
.w3cFocusIn .bd li img{ width:1000px; height:560px; display:block;  }	
.w3cFocusIn .hd{width: 960px;margin: 0 auto;margin-top: 150px;}	
.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }	
.w3cFocusIn .hd ul li{  position:relative; float:left; display:inline;margin-right:30px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;  }	
.w3cFocusIn .hd ul li:last-of-type{margin-right: 0;}
.w3cFocusIn .hd ul li img{ width:300px; height:245px;display:block;  }	
.w3cFocusIn .hd ul li.on{}	
.w3cFocusIn .hd ul li.on img{}
.cover{    position: absolute;
    top: 0;
    left: 0;
    width: 300px;
    height: 245px;
    line-height: 245px;
    overflow: hidden;
    font-size: 36px;
	color: white;
	text-align: center;
    background: #040303;
    filter: alpha(opacity=30);
    opacity: .3;}
.w3cFocusIn .hd ul li.on .cover{display: none;}

/*pages*/
.pagination-wrapper{
 margin: 20px 0;
}
.pagination{
 height: 34px;
 text-align: center;
}
.pagination li {
 display: inline-block;
 height: 24px;
 margin-right: 5px;

}
.pagination li a{
 float: left;
 display: block;
 height: 32px;
 line-height: 32px;
 padding: 0 12px;
 font-size: 16px;
 border: 1px solid #dddddd;
 color: #555555;
 text-decoration: none;
}
.pagination li a:hover{
 background:#f5f5f5;
 color:#0099ff;
}
.pagination li.thisclass {
 background: #761623;
 color: #fff;
   
   
    height: 32px;
    line-height: 32px;
    padding: 0 12px;
    font-size: 16px;
    border: 1px solid #dddddd;
    color: #555555;
    text-decoration: none;
}
.pagination li.thisclass a,.pagination li.thisclass a:hover{
 background: transparent;
 border-color: #09f;
 color: #fff;
 cursor: default;
}