/@charset "utf-8";
/* CSS Document */

/*==========@@HTMLĬ     ʼ@@==========*/
/*    */
*{ padding:0px; margin:0px }
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.curr {
	background-color: #458B74;
	color: white;
}

.page .this{
	background-color: #458B74;
	color: white;
}


body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form,fieldset, 
legend, input, button,textarea, p, blockquote, th, td { margin: 0; padding: 0;}
body{color:#252525; margin:0px auto; display:grid; background-color:#fff; font-family:΢   ź ; font-size:14px;}
div{ margin:0; padding:0; border:0; }
img{ margin:0; padding:0; border:0; }
p{ margin: 0px; line-height:1.8em}
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0; /* Remove most spacing between table cells.*/}
td, th {
    display: table-cell;
    vertical-align: inherit;
}
tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
li{ list-style: none outside none;}
@font-face {
	font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/*    */
a{ text-decoration:none; color:#626262; background: transparent;  outline:none}
a:visited { color:#626262;}
a:focus { outline:none; }
a:hover{ color:#0D885A; text-decoration: none; cursor: pointer; outline:none; }
a:active{ color:#0D885A;text-decoration: none; outline:none; }
/*==========@@HTMLĬ        @@==========*/
/*    */
.clear { display:block; clear:both; height:3px; overflow:hidden; line-height:3px; }
.float_left { float:left; }
.float_right { float:right; }

/*   뷽ʽ*/
.left { text-align: left}
.right {text-align: right}
.center{ text-align: center}
/* ߴ    */
.container{ width:1200px; margin:0 auto; position:relative; z-index:1;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
/**top**/
.main_top{ width:100%; height:35px; line-height:35px; color:#999; background-color:#f9f9f9; margin:0 auto; word-spacing: .5em; position:relative; overflow:hidden; border-bottom:#CCC solid 1px;}
.top_left{}
.top_right a{ color:#999;}
/*header*/
.header{ width:100%; margin:0 auto; position: relative; z-index:3;background-color: #0099cd; }
.header_top{ width:100%; height:100px;margin:0 auto; position:relative; background-color:#FFF; display: -webkit-box; z-index:4;}
.header_top .logo{ float:left; width:380px; height:100px; line-height:100px; position:relative; overflow:hidden;}
.header_top .logo img{ width:100%; height:60px; margin:20px auto;}
.header_top .header_text{ float:right; width:760px; text-align:right; height:100px; font-size:12px; padding-right:35px;}
.head_search{display: inline-flex; width:420px; margin:30px auto; margin-right:30px; position:relative;}
.header_input {
    width: 420px;
    float: left; padding:0 80px 0 90px;
    border: 2px solid #0D885A;
    height: 40px;
    box-sizing: border-box;
    font-size: 12px;
}
.header_searchico { position:absolute; right:0; background-color:#0D885A; text-align:center; line-height:40px; color:#fff; font-size:14px;
    width: 80px;
    height: 40px;
    cursor: pointer;
}
.header_searchico:hover{ color:#FFF;}

.header_jumpMenu {display: inline-flex;
    position: absolute;
    text-align: center;
}
.search-arr { margin:10px auto;}
.search-arr span {
    float: left;
    width: 1px;
    height: 20px;
    background: #d2d2d2;
}
.header_jumpMenu dt{height:40px;display:inline-block;line-height:40px;font-weight:bold;padding-left:10px;cursor:pointer;width:80px;padding-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;}
.fa-jumpico:before {content: "\F107"; float:right; font-size:20px; font-weight:normal;}
.header_jumpMenu dd{position:absolute;left:0;top:40px;border:1px solid #d2ccc4;background:#fff;display:none;}
.header_jumpMenu dd ul{padding:4px;width:80px;max-height:250px;overflow:auto;}
.header_jumpMenu dd ul li a{line-height:28px;display:block;padding:0 8px;}
.header_jumpMenu dd ul li a:hover{background:#f5f5f5;}
/**    **/
.header .nav{ height:50px; background-color:#218760;}
.header .navList li{ float: left; position: relative; min-width: 105px; text-align:center;}
.header.guke .navList li{min-width:auto;}
.header .navList li a{ color:#FFF;}
.header  .navList .secondNav a{ color:#333;}
.header.guke .navList li .one{padding:0 11px !important;}
.header.guke .navList li.on .one{color:#333333;font-size:22px;}
.header.guke .nav .logo{padding-right:0px;}
.header.guke .return {float:right;height:96px;line-height:96px;}
.header.guke .return  a{font-size:12px;color:#fff;display:inline-block;width:94px;height:28px;line-height:28px;border:1px solid #dedede;border-radius:6px;text-align:center;}
.header .navList li .one{position: relative;display: block; line-height:50px; font-size:16px; -webkit-transition:all 0.3s; transition:all 0.3s; }
.header .navList li .one .open{
    display: none;
}
.header  .navList .current{ background:rgba( 0,0,0,0.3);}

.header .secondNav{ position: absolute; width:125px; left:66%; margin-left:-81px; background:#fff; top:50px; padding:25px 0 10px; -webkit-box-shadow: 0px -2px 10px rgba(0,0,0,0.1); box-shadow: 0px -2px 10px rgba(0,0,0,0.1); opacity:0; visibility: hidden; -webkit-transition:all 0.1s; transition:all 0.1s;  behavior: url(css/PIE.htc);}
.header .secondNav:before{ content:""; width: 100%; height: 8px; position: absolute; top:-8px; left:0%;}
.header .secondNav a{ display: block; line-height:1.2; padding:0 10px 15px; text-align: center; font-size:14px; -webkit-transition:all 0.3s; transition:all 0.3s; }

.header .secondNav a.on,.header .navList li .one:hover,.header .navList li.on .one{ color:#fff; background:rgba( 0,0,0,0.3); }
.header .secondNav a:hover{ color:#ff7e15;}
.header .secondNav a:active{ background:rgba( 255,255,255,0.3); }

.pc_displayNone{ display: none; }


.header li:hover .secondNav{ opacity:1; visibility: visible;  -webkit-transition:all 0.3s;  transition:all 0.3s;  }
.ie8 .secondNav{ display: none;  }
.ie8 .header li:hover .secondNav{ display: block; }
.banner{width: 100%;
    margin: 0 auto;
    position: relative;}
/** õ Ƭ**/
.banner{ width:100%; position:relative; margin:10px auto;}
.slideBox{ width:100%; height:360px; overflow:hidden; position:relative; border-radius: 5px;  }
.slideBox .hd{ width:100%; overflow:hidden;  height:30px; position:absolute; bottom:20px; margin:0 auto; text-align:center; z-index:2;}
.slideBox .hd ul{display: inline-block; text-align:center; overflow:hidden; zoom:1; margin-top:10px;}
.slideBox .hd ul li{ float:left; width:10px; height:10px; border-radius: 10px; background-color:#fff; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; }
.slideBox .hd ul li.on{ background-color:#FF9813; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:360px; display:block;  }

.dangqun{
	position: relative;
	top: 30px;
	color: white;
	z-index: 100 !important;
	left: 10px;
}
/**  һ    **/
.index_one{ width:100%; max-height:700px; margin:20px auto; position:relative; overflow:hidden;}
.index_one_left{ width:435px;}
.index_one_center{ width:520px; margin:auto 15px;}
.index_one_right{ width:210px;}

.tabs {width:100%; overflow:hidden;}
.tabs li {
	list-style-type:none;
display:block;
float:left;
-moz-border-radius: 4px 4px 0 0;
-webkit-border-radius: 4px 4px 0 0;
cursor:pointer;
}
.index_center_bt{ width:100%;    display: flex; margin:0 auto;position:relative; overflow:hidden; border-bottom:#ccc solid 1px; padding-bottom:20px;}
.index_bt{ display:flex; width:100%; position:relative; overflow:hidden;}
.index_bt li{ padding:5px 10px; font-size:18px; text-align:center;color: #222222; border-radius: 5px;}
.index_bt span{ line-height:35px; margin:auto 10px;}
.index_bt .current { background-color:#218760; color:#fff;}
.index_one_left_info{ width:100%; margin:20px auto; position:relative; overflow:hidden;}
.index_one_left_info .video{ width:100%; height:240px; line-height:240px; position:relative; overflow:hidden;}
.newsslide{ width:100%; height:240px; overflow:hidden; position:relative; border-radius: 5px;  }
.newsslide .hd{ width:100%; background:rgba(0,0,0,0.5); overflow:hidden;  height:40px; position:absolute; bottom:0; margin:0 auto; z-index:2;}
.newsslide .hd ul{ padding-left:15px; padding-right:15px; height:40px; padding-top:15px;vertical-align:middle; overflow:hidden; zoom:1;}
.newsslide .hd ul li{ float:left; width:10px; height:10px; border-radius: 10px; background-color:#fff; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer;}
.newsslide .hd ul li.on{ background-color:#FF9813;}
.newsslide .bd{ position:relative; height:100%; z-index:0;   }
.newsslide .bd li{ zoom:1; vertical-align:middle; }
.newsslide .bd img{ width:100%; height:240px; display:block;  }

.index_oneleft_fuwumenu{ width:100%; height:345px; margin:0 auto; position:relative; overflow:hidden; border:#218760 solid 2px; border-radius: 5px; }
.index_oneleft_fuwumenu h3{ height:65px; line-height:65px; padding-left:15px; position:relative; overflow:hidden; border-bottom:#CCC dashed 1px;}
.index_oneleft_fuwumenu h3 i{    float: left;
    width: 35px;
    height: 55px;
    line-height: 55px;
    margin-right: 15px;
    font-style: normal;
    background: url(../images/ico/huanzhe.jpg) no-repeat center; }
.index_leftfuwu_list{ padding:20px 0; border-bottom:#CCC dashed 1px; position:relative; overflow:hidden; }
.index_leftfuwu_list li{ float:left; width:115px; height:30px; line-height:30px; margin:auto 10px;}
.index_leftfuwu_list li i{ float:left; width:30px; height:30px; margin-right:5px; position:relative; overflow:hidden;}
.index_leftfuwu_list li i img{ width:100%; height:100%;}
.center_ico{ position:absolute; right:0; width:65px; height:35px; line-height:35px; text-align:right;}
.index_one_list{ width:100%; padding:0 10px;}

.index_one_info li{flex width:100%; padding:17px 0 17px 0; font-size:16px; border-bottom:#CCC solid 1px;}
.index_one_info li i{ position:absolute; vertical-align:middle; margin:10px auto; width:5px; height:5px; background-color:#218760; font-style:normal;}
.index_one_info li a{ display:inline-block; padding-left:20px; width:100%;}
.index_one_info li a:hover{ color:#000; outline:none;    text-decoration: none; }
.index_one_info li b{ font-size:14px; font-weight:normal;}
.index_one_info li:first-child{ padding:0 0 17px 0;}
.index_one_listrd{ width:100%; margin:20px auto; height:120px; padding-bottom:20px;  border-bottom:#CCC solid 1px;position:relative; overflow:hidden;}
.index_one_listrd a{ display:block;}
.index_one_listrd_left,.index_one_listrd_right{ float:left;}
.index_one_listrd_left img{
	width: 100%;
}
.index_one_listrd_left{ width:180px; margin-right:15px;}
.index_one_listrd_right{ width:295px; padding:10px 0;}
.index_one_listrd_right h3{ color:#218760; word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.index_one_listrd_right p{ height:50px; position:relative; overflow:hidden; margin-top:10px;}

.index_center_bt h3{ height:35px; color:#218760; font-size:18px; line-height:35px;}
.index_one_right_list{ width:100%; position:relative; overflow:hidden; margin:25px auto;}
.index_one_right_list li{ height:125px; position:relative; margin:10px auto; overflow:hidden; border-radius: 5px; }
.index_one_right_list li img{ width:100%; height:100%;transition: all 0.6s;} 
.index_one_right_mark{ position:absolute; bottom:0; height:30px; width:100%; color:#FFF; background-color:#49956F; line-height:30px; padding-left:15px; padding-right:15px;    word-break: keep-all;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}
.index_one_right_list li a:hover img{transform: scale(1.2);}
.index_one_right .index_center_bt h3 i {
    float: left;
    width: 35px;
    height: 35px;
    line-height: 55px;
    margin-right: 15px;
    font-style: normal;
    background: url(../images/ico/zhuanti.jpg) no-repeat center;
}
/** м   **/
.banner2{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-bottom:20px;}
.banner2 img{ width:100%;}
/**    **/
.index_two{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-bottom:20px;}
.index_two_left,.index_two_right{ float:left; height:355px;}
.index_two_left{ width:840px; margin-right:15px;border: #218760 solid 2px; border-radius: 5px;}
.index_two_right{ width:345px;border: #218760 solid 2px; border-radius: 5px;}
.index_two_left .index_center_bt li{ margin:auto 5px;}
.index_two_bt{ width:100%; height:55px; line-height:55px;  margin:0 auto; padding-left:15px; padding-right:15px; position:relative; overflow:hidden;}
.index_two_bt h3{ float:left; width:145px; height:55px; line-height:55px; color:#218760;}
.index_two_left h3 i{ float:left;  width:35px; height:55px; line-height:55px; margin-right:15px; font-style:normal; background:url(../images/keshiico.png) no-repeat center;}
.index_two_right h3 i{ float:left;  width:35px; height:55px; line-height:55px; margin-right:15px; font-style:normal; background:url(../images/tesebtico.png) no-repeat center;}
.index_two .index_center_bt{ padding:15px; border-top:#CCC dashed 1px; border-bottom:#CCC dashed 1px;}
.index_two_bt span{ float:right; height:55px; line-height:55px; }
.index_two_content{ padding:25px 15px 25px 15px;}
.index_two_keshi{ width:100%; position:relative; overflow:hidden;}
.index_two_keshi_list{ float:left; height:170px; padding:0 60px; background:url(../images/line_shu.jpg) right no-repeat;}
.index_two_keshi_list li i{ font-style:normal;color:#479b9b; padding-right:10px; font-size:34px;}
.index_two_keshi_list li{    display: flex; font-size:18px; height:45px; line-height:45px; color:#000;}
.index_two_keshi_list .current a {    color: #218760;}
.index_two_keshi_list li a:hover {color:#218760;}
.index_two_keshi_list:first-child{ padding:0 60px 0px 0;}
.index_two_keshi_list:last-child{ border-right:none; background:none;}

.index_two_bottonlist{ float:left; position: relative; background-color:#FFF;
  min-height: 1px; margin-right:20px; width:285px; height:380px;}
.index_two_bottonpic{ width:285px; height:147px; position:relative; overflow:hidden;}
.index_two_bottonpic img{ width:100%;
    height: 100%;
    cursor: pointer;
    transition: all 0.6s;}
.index_two_bottonpic img:hover {
    transform: scale(1.2);
}
.index_two_bottonlist .index_one_info{ padding:10px 20px 0px 20px;}
.index_two_bottonlist:last-child{ margin-right:0px;}
.index_two_bottonlist .index_one_info li:last-child{ border-bottom:none;}
.index_two_bottonlist .index_center_bt { border-bottom:none;}

.index_twotese_content{ padding:10px 10px;}
.index_two_tese_list li:first-child{ margin-top:5px;}
.index_two_tese_list li{ line-height:35px;    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.index_two_tese_list li{ background:url(../images/teseico.png) no-repeat left; padding-left:25px;}
/**ר ҽ  ܿ ʼ**/
/*----*/
.work{ width:100%; position:relative; overflow:hidden;}
.by-type h3 {
    float: left;
    width: 145px;
    height: 55px;
    line-height: 55px;
    color: #218760;
}
.by-type h3 i{ float:left;  width:35px; height:55px; line-height:55px; margin-right:15px; font-style:normal; background:url(../images/zhuanjia.jpg) no-repeat center;}

.work-head p{
	color:#fff;
	font-size:1.1em;
	font-weight:300;
	padding:1em 0 3em;
	line-height: 1.5em;
}
/*----*/
.by-type{ width:145px; margin-right:80px;
	float:left;
}

#filters { line-height:55px; height:55px; width:945px; position:relative; overflow:hidden;
	margin:0;
	padding: 0;
	list-style: none;
	float:left;
}
#filters li {
	display:inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: -o-inline-box;
	display: -ms-inline-box;
}
#filters li span:hover { border-bottom:#218760 solid 3px; cursor: pointer;
	color: #000;
}
#filters li .current { border-bottom:#218760 solid 3px;}
.work-top { width:100%; position:relative; overflow:hidden; border-bottom:#CCC solid 1px;}
#filters li span { padding-left:15px; padding-right:15px;
	display: block; height:55px;
	text-decoration: none;
	font-size: 16px;
}
.portfolio {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	width:215px;
	display: none;
	float: left;
	overflow: hidden; margin-right:31.25px; margin-top:20px; margin-bottom:20px;
}
.portfolio:nth-child(5n){ margin-right:0px;}
div#portfoliolist { position:relative; overflow:hidden; height:365px;
	padding: 0px 0px;
}	
.portfolio-wrapper {
	overflow:hidden;
	position: relative !important;
	cursor:pointer;
	border-radius: 5px;	
}
.portfolio_text{ width:100%; height:120px; background-color:#FFF; border-radius: 10px 10px 0px 0px; padding-top:15px; padding-left:15px; padding-right:15px; padding-bottom:20px; border-bottom:#218760 solid 5px; margin-top:-15px; z-index:2; position:relative; overflow:hidden;}
.portfolio-wrapper dt{ font-size:18px; line-height:30px;}
.portfolio-wrapper dd{ font-size:16px; line-height:25px;}
.portfolio img {
	width:100%; height:215px;
	    transition: all 0.6s;
}
.portfolio-wrapper :hover img{transform: scale(1.2);}

/*----*/
/**ר ҽ  ܽ   **/
/**    ֪ʶ**/
.zhishi{ width:100%; margin:20px auto; position:relative; overflow:hidden;}
.zhishi_left,.zhishi_right{ float:left; width:590px;}
.zhishi_left{ margin-right:20px;}
.zhishi .index_one_info li{ border:none; padding:6px 0;}
.zhishi .index_one_info{ height:205px;}
.zhishi .index_one_info p{ height:200px; position:relative; overflow:hidden;}
/**      ʼ**/
.er_menu{ background-color:#FFF; color:#CDCDCD; border-bottom:#CDCDCD solid 1px; width:100%; margin:0 auto; position:relative; overflow:hidden; height:55px; line-height:55px;word-spacing: 0.5em;}
.er_menu a{ color:#222222;}
.er_menu .current{ color:#177c57;}
.dangqun_bg{ background:url(../images/dfbg.png) no-repeat top; position:relative; overflow:hidden;   }
.jiankang_bg{ background:url(../images/jkbg.png) no-repeat top; position:relative; overflow:hidden;   }
.guanyu_bg{ background:#F8F8F8 url(../images/gybg.png) no-repeat top; position:relative; overflow:hidden;   }
.zhuanti_bg{ background:url(../images/zhuanti_bg.png) no-repeat top; position:relative; overflow:hidden;   }
.huanzhe_bg{ background:url(../images/hzbg.png) no-repeat top; position:relative; overflow:hidden;   }
.contact_bg{ background:url(../images/lxbg.png) no-repeat top; position:relative; overflow:hidden;   }
.tese_bg{ background:url(../images/tsbg.png) no-repeat top; position:relative; overflow:hidden;   }
.news_bg{ background:url(../images/newsbg.png) no-repeat top; position:relative; overflow:hidden;   }
.zhuanjia_bg{ background:url(../images/doctor.png) no-repeat top; position:relative; overflow:hidden;   }
.erbanner { width: 100%; height:200px;  position: relative;  margin: 10px auto;border-radius: 5px; overflow:hidden;}
.erbanner_pic{ width: 100%; height:100%; position:relative; overflow:hidden;}
.erbanner_pic img{ width:100%; height:100%;}
.ercontent{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.ercontent_bt{ width:100%; height:65px; line-height:65px; border-bottom:#2e9a72 solid 1px; position:relative; overflow:hidden;}
.ercontent_bt h3{ float:left; font-size:24px; color:#2e9a72; }
.ercontent_bt h3 i{    float: left;
    width: 35px;
    height: 55px;
    line-height: 65px;
    margin-right: 15px;
    font-style: normal;
    background: url(../images/xietiao.png) no-repeat center;}
.ercontent_bt span{ float:right; color:#999999;}

.erconten_nr{ width:100%; margin:40px auto; position:relative; overflow:hidden;}
.ercontent_list li{ width:100%; height:235px; border-bottom:#cccccc dashed 1px; padding:35px 20px 35px 0;}
.ercontent_list li h3{ line-height:40px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ercontent_list li dd{ line-height:35px;}
.ercontent_list li p{ height:80px; position:relative; overflow:hidden;}
.ercontent_tw{ width:100%; height:235px; border-bottom:#cccccc dashed 1px; padding:35px 20px 35px 0;overflow: hidden;}
.ercontent_tw img{
	width: 100%;
}
.ercontent_tw dt,.ercontent_tw li{ float:left;}
.ercontent_tw dt{ width:260px; margin-right:20px;}
.ercontent_tw li{ border-bottom:none; padding:0px; width:900px;}

.show_content{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.show_content_bt{ width:100%; height:120px; margin:0 auto; position:relative; overflow:hidden; border-bottom:#cccccc dashed 1px;}
.show_content_bt h3{ margin-top:30px; font-size:20px;}
.show_content_bt dd{ margin-top:20px;}
.show_content_nr{ margin:10px auto;}
/**    **/
.errongyu_content{    margin: 20px auto; width:100%; position:relative; overflow:hidden;}
.errongyu_content li{ float:left; height:250px; margin:10px auto; margin-right:26px;}
.errongyu_content li:nth-child(4n){ margin-right:0px;}
.show_content_tw{ width:280px; position:relative; overflow:hidden; text-align:center;}
.show_content_tw dt{ width:280px; height:170px; background-color:#FFF; padding:5px; border:#CCC solid 1px; text-align:center;}
.show_content_tw dt img{ width:100%; height:100%;}
.show_content_tw dd{ width:100%; height:60px; line-height:60px;word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.errongyu_content li:hover	{    -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.21);
    box-shadow: 0 0 20px 0 rgba(0,0,0,.21);}
/**    **/
/*     css */
.about_gdpic{ width:100%; background-color:#FFF; margin:0 auto; position:relative;}
#multipleColumn{ width:100%;  overflow:hidden; position:relative;  }
#multipleColumn .hd{ position:relative; width:100%; margin:30px auto; text-align:center; right:0px; overflow:hidden;  height:30px; }
#multipleColumn .hd ul{    display: inline-block; margin:0 auto;overflow:hidden; margin-top:10px; zoom:1; }
#multipleColumn .hd ul li{ float:left;  width:40px; height:10px; overflow:hidden; margin-right:20px; text-indent:-999px; cursor:pointer; background-color:#E5E5E5;border-radius: 5px;}
#multipleColumn .hd ul li.on{ background-color:#2D9A71;}
#multipleColumn .bd{ padding:10px;   }
#multipleColumn .bd ul{ width:1200px; overflow:hidden; zoom:1; }
#multipleColumn .bd ul li{ margin:10px 5px; float:left; width:290px; _display:inline; position:relative; overflow:hidden; text-align:center;  }
#multipleColumn .bd ul li{ text-align:center; }
#multipleColumn .bd ul li a img{ width:290px; height:210px; transition: all 0.6s; }
#multipleColumn .bd ul li a:hover img{ transform: scale(1.05);  }
#multipleColumn .bd ul li .title{ line-height:24px;   }

.picList li .piclist_mark::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background:rgba(72,76,97,0.4);
	content: '';
	opacity: 0;
	-webkit-transform: translate3d(0,50%,0);
	transform: translate3d(0,50%,0);
}
.picList li .piclist_mark::before,
.picList li h3 { z-index:2;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

.picList li h3 { color:#FFF; font-weight:normal; font-size:14px;
	position: absolute;
	bottom: 15%;
	left: 0;
	padding: 2em;
	width: 100%;
	opacity: 0;
	-webkit-transform: translate3d(0,10px,0);
	transform: translate3d(0,10px,0);
}
.picList li:hover .piclist_mark::before ,
.picList li:hover h3 {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
/*  ϵ    */
.show_contact{ min-height:430px; background-color:#FFF; padding:15px;}
.show_contactmap{ margin:40px auto; min-height:530px;}
/**    **/
.ernews_k{ padding:15px 15px; background-color:#FFF;}
/**    **/
.show_down_list{ padding:20px; background-color:#FFF; margin:0 auto; position:relative; overflow:hidden;}
.show_down_list li{ width:100%; margin:20px auto; position:relative; overflow:hidden;}
.show_down_list li dt{color:#FFF; float:left; width:55px; height:55px; font-size:28px; text-align:center; line-height:55px;  background-color:#41C191;border-radius: 55px; position:relative; overflow:hidden; margin-right:20px;}
.show_down_right{ width:1065px; margin:0 auto; position:relative; overflow:hidden; border-bottom:#999 dashed 1px;}
.show_downtext{ float:left; width:1020px;}
.show_downtext h3{ font-size:18px;    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.show_downtext p{ padding-top:10px;}
.fadown{ float:left; width:45px; color:#41C191; font-size:24px; text-align:right; height:80px; line-height:80px;}
.fa-file:before {content: "\F20E";}
.fa-down:before {content: "\F20D";}
/**  Ƶ    **/
.ervideo_list{ width:100%; position:relative; overflow:hidden;}
.ervideo_list li{ float:left; width:385px; height:345px; margin:10px auto; position:relative; overflow:hidden; margin-right:20px;}
.ervideo_list li:nth-child(3n){ margin-right:0px;}
.er_video_k{ width:100%; height:260px; position:relative; overflow:hidden;}
.er_video_k .er_video_mark::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background:rgba(72,76,97,0.4);
	content: '';
	opacity: 0;
	-webkit-transform: translate3d(0,50%,0);
	transform: translate3d(0,50%,0);
}
.er_video_k img{ width:100%; height:100%; vertical-align:middle;}
.er_video_k .er_video_mark::before,
.er_video_k .fa-video { z-index:2;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

.er_video_k .fa-video { color:#FFF; text-align:center; font-weight:normal; font-size:18px;display: inline-block;
    border: 5px solid currentColor;
	width: 50px;
    height: 50px; line-height:40px;
    border-radius: 100%;
	position: absolute;
	top:50%; left:50%;
	opacity: 0;
	transform: translate(-50%,-50%);
}
.fa-video:before {content: "\F04B";}
.er_video_k:hover .fa-video {
	opacity: 1;
}
.er_video_k:hover .er_video_mark::before {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
.ervideo_list h4{ font-size:14px; text-align:center; line-height:85px;}
/**    **/
.er_search{ background-color:#F7F7F7; color:#CDCDCD; border-top:#CDCDCD solid 1px; border-bottom:#CDCDCD solid 1px; width:100%; margin:0 auto; position:relative; overflow:hidden;}
.er_search a{ float:left; padding:0 5px; color:#222222; height:55px; line-height:55px; margin-right:60px;}
.er_search a:last-child{ margin-right:9px;}
.er_search a:hover{ color:#177c57; border-bottom:#177c57 solid 3px;}
.er_search .current{ color:#177c57; border-bottom:#177c57 solid 3px;}
.ersearch_tishi{ width:100%; position:relative; overflow:hidden; color:#CDCDCD;}

.erportfolio {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	width:215px;
	float: left;
	overflow: hidden; margin-right:31.25px; margin-top:20px; margin-bottom:20px;
}
.erportfolio:nth-child(5n){ margin-right:0px;}
div#erportfoliolist { position:relative; overflow:hidden; height:365px;
	padding: 0px 0px;
}	
.erportfolio-wrapper {
	overflow:hidden;
	position: relative !important;
	cursor:pointer;
	border-radius: 5px;	
}
.erportfolio_text{ width:100%; height:120px; background-color:#FFF; border-radius: 10px 10px 0px 0px; padding-top:15px; padding-left:15px; padding-right:15px; padding-bottom:20px; border-bottom:#218760 solid 5px; margin-top:-15px; z-index:2; position:relative; overflow:hidden;}
.erportfolio-wrapper dt{ font-size:18px; line-height:30px;}
.erportfolio-wrapper dd{ font-size:16px; line-height:25px;}
.erportfolio img {
	width:100%; height:215px;
	    transition: all 0.6s;
}
.erportfolio-wrapper :hover img{transform: scale(1.2);}
/**ר  **/
.erzhuanjia_nr{ width:100%; margin:20px auto; background-color:#FFF; position:relative; overflow:hidden;}
.select_xuanxiang{ height:35px; line-height:35px;}
.select_xuanxiang h3{ font-size:18px; color:#2e9a72; margin-bottom:5px; height:30px;line-height:30px;}
.select_xuanxiang h3,.select_xuanxiang dd{ float:left;}


.select{width:95%;margin:30px auto;font-size:14px}
.select_k{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.select_k li{padding:5px 0px 5px 5px; border:#cccccc 1px solid; margin:5px auto;  position:relative; overflow:hidden;}
.select_left,.select_right{ float:left;}
.select_left{ width:130px; margin-right:20px;}
.select_left{ height:65px; font-size:18px; font-weight:normal; line-height:65px;text-align: center; color:#666666;}
.select_right{ width:980px;}
.select-result{ margin-bottom:20px;}
.select_keshi{ width:100%; position:relative; overflow:hidden; border-bottom:#cccccc solid 1px;}
.select_keshi .current a{ color:#208761;}
.select_keshi a:hover{ color:#208761;}
.select_keshi dd{ float:left; font-size:16px; margin-right:20px; line-height:65px; color:#555555;}
.select_keshi dd a{ color:#555555; font-weight:bold;}
.select-list dl{zoom:1;position:relative;line-height:24px;}
.select-list dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select-list dd{float:left;display:inline; margin-right:15px; height:65px; line-height:65px;}
.select-list a{height:25px;padding:5px 20px;text-decoration:none;border-radius:5px;}
.select-list a:hover{color:#fff;background-color:#208761;}
.select-list .selected a{color:#fff;background-color:#208761;}
.select-no{color:#999}
.date-r-input{margin-top: 15px}
.red{color: red}
.select_xuanxiang  a{ text-align:center;padding: 5px 20px 5px 5px; margin-right:15px; color:#222222; background:#f8f8f8 url(../images/close.gif) no-repeat right -10px; border:#d5d5d5 solid 1px;}

.zhuanjia_xinxi{ width:100%; height:40px; line-height:40px;  margin:20px auto; position:relative; overflow:hidden;}
.zhuanjia_bt,.zhuanjia_xinxi_k{ float:left;}
.zhuanjia_bt{ padding-left:35px; line-height:40px; font-size:18px; color:#2e9a72;}
.zhuanjia_xinxi_k{ float:right;display: inline-flex; width:300px; vertical-align:middle; position:relative; overflow:hidden;}
.zhuanjia_input {
    width: 300px;
    float: left; padding:0 40px 0 30px;
    border: 2px solid #0D885A;
    height: 40px;
    box-sizing: border-box;
    font-size: 12px;
}
.zhuanjia_searchico { position:absolute; left:0; text-align:center; line-height:40px; color:#cecece; font-size:16px;
    width: 25px;
    height: 40px;
    cursor: pointer;
}
.zhuanjia_btn{position: absolute;
    right: 0;
    background-color: #0D885A;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-size: 14px;
    width: 80px;
    height: 40px;
    cursor: pointer;}
.zhuanjia_search:before {content: "\F002";}

.zhuanjia_suoyin{ width:100%; margin-top:20px; position:relative; overflow:hidden;}
.showzhuanjia_nr{ margin:20px auto; position:relative; overflow:hidden; padding:20px; background-color:#FFF; min-height:580px;}
.zhuanjia_top{ width:1160px; height:285px; padding-bottom:20px; border-bottom:#CCC dashed 1px;  position:relative; overflow:hidden;}
.zhuanjia_top_left,.zhuanjia_top_right{ float:left; position:relative; overflow:hidden;}
.zhuanjia_top_left img{ width:215px; height:260px;}
.zhuanjia_top_right{ width:915px; margin-left:30px; padding-right:20px;}
.zhuanjia_top_right dt{ padding-top:20px; padding-bottom:20px; line-height:30px; font-size:18px; font-weight:bold;}
.zhuanjia_top_right dt span{ margin-left:30px; color:#208761; border:1px solid #208761; font-size:8px;}
.zhuanjia_top_right dt span a{ color:#208761; padding:0px 10px;}
.zhuanjia_top_right dt span a:hover{ color:#FFF; background-color:#208761;}
.zhuanjia_top_right dd{ line-height:30px; height:180px; position:relative; overflow:hidden;}
.zhuanjia_xq{ width:1160px; margin:20px auto; position:relative; overflow:hidden;}

.zhuanjia_paiban{ width:100%; position:relative; overflow:hidden;}
.zhuanjia_paiban_bt{ width:100%; margin-top:40px; margin-bottom:20px; border-bottom:#ccc solid 1px;  position:relative; overflow:hidden;}
.zhuanjia_paiban i{ font-style:normal;}
.zhuanjia_paiban_left,.zhuanjia_paiban_right{ float:left; height:50px; line-height:50px;}
.zhuanjia_paiban_left{ width:915px; padding-right:20px;}
.zhuanjia_paiban_right{ float:right; width:245px;}
.zhuanjia_paiban_right li{ float:left; width:110px; height:50px; margin-right:25px; text-align:right;}
.zhuanjia_paiban_right li:nth-child(2){ margin-right:0px;}
.zhuanjia_paiban_left h3{ display:inline-block; font-size:24px; height:50px; font-weight:normal;  border-bottom:#208761 solid 3px;}
.zhuanjia_paiban_left span{ margin-left:40px; color:#666666;}
.zhuanjia_paiban_left span i{ color:#e23333;}
.zhuanjia_paiban_right li i{ float:left;   font-style: normal;
    color: #ff9600;
    padding-right: 10px; padding-left:20px;
    font-size: 44px;}
.zhuanjia_paiban_right li:nth-child(2) i{color: #1ca5de;}

.zhuanjia_paiban_one{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.zhuajia_paiban_time td{ background-color:#e7f4ef;}
.zhuanjia_paiban_one td{ height:55px; width:12.5%; border-color:#3eb187;}
.zhuanjia_paiban_one table{ border-color:#3eb187; text-align:center;}
.zhuanjia_paiban_one span{display: inline-block; color:#FFF; width:30px; height:30px; text-align:center; line-height:30px; border-radius: 30px;}
.zhuanjia_paiban_one .current span{ background-color:#ff9600;}
.zhuanjia_paiban_one .pcurrent span{ background-color:#1ca5de;}
.zhuanjia_paiban_zhu{ width:100%; margin:10px auto; position:relative; overflow:hidden;}
.zhuanjia_paiban_zhu p{ color:#666666;}
.zhuanjia_paiban_zhu p i{ color:#d84848;}
/**  Ƹ**/
.job_rukou{ width:100%; margin:10px auto; position:relative; overflow:hidden;}
.job_rukou a{ display:inline-block; padding:10px 20px; color:#FFF;border-radius: 5px;
    background: -webkit-linear-gradient(left, #26AE7E , #15D4AB); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #26AE7E, #15D4AB); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #26AE7E, #15D4AB); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #26AE7E , #15D4AB);
}

/*  */
form {margin: 0;}
button,input,select,textarea { font-size: 100%; vertical-align: baseline; *vertical-align: middle; }
button,select {text-transform: none;}
textarea{padding: 2px;color: #000000;background-color: #fff;width:99%;}
/*    */
.form_text, .form_text:hover, .form_text_verifycode, .form_text_verifycode:hover{border-color: #a0a0a0 #cbd9eb #cbd9eb #a0a0a0;
border-width:1px; height:20px; line-height:20px;clip: rect;padding: 2px; color: #000000; background: url(../images/form_bg.jpg) #fff repeat-x;}
.form_text {  width:95%; background-position:  0px 0px;}
.form_text:hover {background-position: 0px -37px;}
.form_text_verifycode { width:50px; margin-right:3px;background-position:  0px 0px;}
.form_text_verifycode:hover {background-position: 0px -37px;}
.form_radio{ width:auto; border:0;}
.form_checkbox{ width:auto; border:0}
.form_select { height:25px; }
.form_textarea { width:95%; height:80px; border-color: #a0a0a0 #cbd9eb #cbd9eb #a0a0a0;border-width:1px; padding:2px;}
.form_button { width:auto; vertical-align:middle; border:0 none;/*   ie       к ɫ ߿ */}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, 
input[type="file"] > input[type="button"]::-moz-focus-inner{ border:none;padding:0; }
.required{ color:red; font-weight:bold; text-align:left; padding-left:3px;}

/**        **/
.friend{ width:100%; min-height:60px; background-color:#E5F4EF;}
.index_friend{ height:58px;box-sizing: border-box;  color:#479b9b; padding:20px;}
.index_friend_list{ font-size:16px; color:#479b9b; font-weight:600;}
.index_friend_list li a:hover{ color:#000;}
.index_friend i:before{ content:"|"; list-style:none; padding-right:20px; font-size:14px; font-style:normal;}
.index_friend li{ float:left; margin-left:20px;}
.index_friend li:nth-child(1){ margin-left:0px;}
.index_friend li:nth-child(1) i:before{  content:""; padding-right:0px;}
/**    ֪ʶ    **/
/**        **/
.show_hzbt{ width:100%; margin:0 auto; margin-top:20px; position:relative; border-bottom:#2e9a72 solid 1px;}
.show_hzbt ul{ margin-bottom:-1px; z-index:1; position:relative; overflow:hidden;}
.show_hzbt li{ display:inline-block; font-size:16px; background-color:#FFF; padding:10px 20px;border-radius: 10px 10px 0 0;  border:#ccc solid 1px; border-bottom:none; position:relative; overflow:hidden;}
.show_hzbt li{ float:left; margin-right:20px;}
.show_hzbt .current{ color:#1b8f64; border-top:#2e9a72 solid 1px; border-left:#2e9a72 solid 1px; border-right:#2e9a72 solid 1px; border-bottom:#fff solid 1px;}
/*.show_hzbt dd{ height:1px; width:100%; position:relative; overflow:hidden; background-color:#2e9a72;}*/
.show_huanzhe_nr{ background-color:#FFF; padding:20px 15px; min-height:460px;}
.show_huanzhe_list{ margin:10px auto; position:relative; overflow:hidden;}
.show_huanzhe_list li{ padding:20px 0; border-bottom:#999 dashed 1px;}
.show_huanzhe_list li a h3{ font-size:16px;}
.show_huanzhe_list li a span{ float:right;}

.show_wenjuan_list{ padding:20px; background-color:#FFF; margin:0 auto; position:relative; overflow:hidden;}
.show_wenjuan_list li{ width:100%; padding:20px 0; position:relative; overflow:hidden; border-bottom:#999 dashed 1px;}
.show_wenjuan_list li dt{color:#FFF; float:left; width:45px; height:45px; font-size:20px; text-align:center; line-height:45px;  background-color:#41C191;border-radius: 45px; position:relative; overflow:hidden; margin-right:20px;}
.show_wenjuan_text{ width:1085px; margin:0 auto; position:relative; overflow:hidden;}
.show_wenjuantext{ float:left; width:1020px; line-height:45px;}
.show_wenjuantext h3{ font-size:18px;    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.show_wenjuantext h3 span{ float:right;}
.fa-wenjuan:before {content: "\F0F6";}
/**   **/
.show_chaxun_k{ width:100%; margin:0 auto; padding:40px 50px; position:relative; overflow:hidden;}
.show_chaxun_list{ float:left; width:33.33333%; padding:15px 10px 15px 10px; position:relative; overflow:hidden; }
.show_chaxun_list:nth-child(3n){ margin-right:0px;}
.show_chaxun_list a{ display:inline-block; padding:15px 10px 15px 10px; width:100%; height:125px;background:url(../images/jieguoico.png) no-repeat right center; background-color:#FFA914;    border-radius: 10px;
            filter:grayscale(100%);
            -webkit-filter:grayscale(100%);
            -moz-filter:grayscale(100%);
            -ms-filter:grayscale(100%);
            -o-fliter:garyscale(100%);}
.show_chaxun_left li{ width:100%; line-height:25px; position:relative; overflow:hidden;}
.show_chaxun_list a:hover{ color:#FFF;filter:grayscale(0);
            -webkit-filter:grayscale(0);
            -moz-filter:grayscale(0);
            -ms-filter:grayscale(0);
            -o-fliter:garyscale(0);}
.show_chaxun_list li:hover{ color:#FFF;}
.li_active{
	color: #fff!important;
}
.show_chaxun_list_a_active{
	color:#FFF!important;
	filter:grayscale(0) !important;
	-webkit-filter:grayscale(0)!important;
	-moz-filter:grayscale(0)!important;
	-ms-filter:grayscale(0)!important;
	-o-fliter:garyscale(0)!important;}
}
.chaxun_line{ padding:0 50px; width:100%; position:relative; overflow:hidden;}
.show_chaxun_line{ background-color:#F3F3F3; border:#CBCBCB solid 1px;min-height:420px; margin-bottom:30px; position:relative; overflow:hidden;}

.show_chaxun_tishi{ width:100%; position:absolute; text-align:center; font-size:18px;}
/* Ű */
.ermenzhen_nr{width: 100%;
    margin: 20px auto;
    position: relative;
    overflow: hidden;}
.ermenzhen_nr .select{ width:100%;}
.ermenzhen_nr .select_k li { background-color:#FAFAFA;
    padding: 5px 0px 5px 5px;
    border: #cccccc 1px solid;
    margin: 5px auto;
    position: relative;
    overflow: hidden;
}
.erpaiban_k{ width:100%; position:relative; overflow:hidden;}
.erpaiban_k li{ padding:20px; display:block; position:relative; overflow:hidden;}
.erpaiban_k li{ background-color:#F4FAF8;}
.erpaiban_k li:nth-child(even){ background-color:#fff;}
.erpaiban_nr{ width:100%; height:165px; position:relative; overflow:hidden;}
.erpaiban_left,.erpaiban_right{ float:left;}
.erpaiban_left{ width:125px; height:165px; margin-right:20px; position:relative; overflow:hidden;}
.erpaiban_left img{ width:100%;  height:165px;}
.erpaiban_right{ width:1015px; max-height:165px;height:165px; padding-left:5px; padding-right:20px; position:relative; overflow:hidden;}
.erpaiban_right_one,.erpaiban_right_two{ float:left;}
.erpaiban_right_one{ width:805px;}
.erpaiban_right_two{ width:170px; text-align:center;}
.erpaiban_right_two dt{ padding-top:40px; font-size:18px; padding-bottom:20px;}
.erpaiban_right_two dt i{ font-style:normal; color:#e23333;}
.erpaiban_right_two dd span{border-radius: 5px;
    color: #208761;
    border: 1px solid #208761;
    font-size: 8px;}
.erpaiban_right_two dd a span{    color: #208761;  padding: 8px 17px;}
.erpaiban_right_two dd a:hover span{ background-color:#208761; color:#FFF;}
/** ʾ     **/
.show_wenjuan_bt{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-top:20px;}
.show_wenjuan_bt h3{ text-align:center; margin-bottom:20px;}
.show_wenjuan_bt p{ border:#CCC dashed 1px; padding:15px 10px; background-color:#F8F8F8;}
.show_wenjuan_nr{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-top:20px;}
.show_wenjuan_nrlist{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.show_wenjuan_nrlist ul{ margin-bottom:40px;}
.show_wenjuan_nrlist h4{ margin:10px auto; }
.show_wenjuan_nrlist h4 i{ font-style:normal; color:#F00; margin-left:10px;}
.show_wenjuan_nrlist textarea{ width:80%; min-height:120px;}
/**        **/
.show_guestbook_nr {
    background-color: #FFF;
    padding: 20px 15px;
    min-height: 460px;
}
.show_guestbook_nr h3{ margin:10px auto; font-size:16px; }
.guestbook_list li{ margin:15px auto; position:relative; overflow:hidden;}
.guestbook_list input{ width:100%;padding:5px 10px; border:#d9d9d9 solid 1px;}
.guestbook_list textarea{ width:80%; min-height:120px;}
.guestbook_list i{ font-style:normal; color:#F00; margin-left:10px;}
.guestbook2_text textarea{ width:100%;}
/**        **/
.guestbook_huifu{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-bottom:20px; border-bottom:#EEF8F7 solid 10px;}
.guestbook_huifu:last-child{ border-bottom:none;}
.guestbook_bt{ width:100%; min-height:35px; margin:10px auto; position:relative; overflow:hidden;}
.guestbook_name{position: relative;left:0px;height: 30px;line-height: 30px;text-align:center;width: 87px}
.guestbook_btpic,.guestbook_bttext{ float:left;}
.guestbook_btpic{ width:110px; height:110px; position:relative; overflow:hidden; margin-right:20px;}
.guestbook_btpic img{ width:80%;border-radius:100%}
.guestbook_bttext{ width:1040px; color:#2e9a72; position:relative; overflow:hidden;}
.guestboot_wd{ background-color:#F3F9F7; padding:10px 20px;}
.guestbook_tiao{ width:100%; height:55px;  position:relative; overflow:hidden;}
.guestbook_tiao h4{ padding-left:5px; font-size:14px; position:relative; overflow:hidden; height:55px; line-height:55px;}
.guestbook_tiao h4 i{ font-style:normal; float:left; width:22px; height:55px;  line-height:55px; background:url(../images/bookico.jpg) no-repeat left center; padding-right:50px;}
.guestbook_nrtext{ width:100%; min-height:120px; padding:20px; background-color:#F8F8F8; position:relative; overflow:hidden;}

.guestbook_nrtext_one{ width:100%; margin:0px auto; position:relative; overflow:hidden;}
.guestbook_nrtext_btpic,.guestbook_nrtext_bttext{ float:left;}
.guestbook_nrtext_btpic{ width:80px; height:80px; position:relative; overflow:hidden; margin-right:20px;}
.guestbook_nrtext_btpic img{ width:80%;border-radius:100%}
.guestbook_two_name{
	position: relative;left:3px;top:-7px;height: 30px;line-height: 30px
}
.guestbook_bt dd{ width:100%; margin:15px auto; position:relative; overflow:hidden;}
.guestbook_bt dd span{ float:right;}
.guestbook_nrtext_bttext{ width:1000px; line-height:25px; position:relative; overflow:hidden;}
.guestbook_nrtext_bttext dd{ width:100%; margin:15px auto; position:relative; overflow:hidden;}
.guestbook_nrtext_bttext dd span{ float:right;}
.guestbook_nrtext_two{ width:1000px; float:right; position:relative; overflow:hidden; background-color:#EEEEEE;}
.guestbook_nrtext_two_btpic,.guestbook_nrtext_two_bttext{ float:left;}
.guestbook_nrtext_two_list{ width:100%; padding:10px; margin:0 auto; position:relative; overflow:hidden;}
.guestbook_nrtext_two_btpic{ width:55px; height:55px; position:relative; overflow:hidden; margin-right:20px;}
.guestbook_nrtext_two_btpic img{ width:100%; height:100%;border-radius:100%}
.guestbook_nrtext_two_bttext{ width:905px; line-height:25px; border-bottom:#ccc solid 1px; position:relative; overflow:hidden;}
.guestbook_nrtext_two_bttext dd{ width:100%; margin:15px auto; position:relative; overflow:hidden;}
.guestbook_nrtext_two_list:last-child .guestbook_nrtext_two_bttext{ border-bottom:none;}

.guestbook_pl{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.guestbook_pltext{ width:1040px; height:50px; line-height:50px; position:relative; overflow:hidden;vertical-align: middle;}
.guestbook_pl_k{ width:100%; margin: 5px auto; position:relative; overflow:hidden;}
.guestbook_input,.guestbook_plico{ float:left;}
.guestbook_input{ width:940px; margin-right:20px;
	margin-top:2px;
    padding:5px;
    border: 2px solid #0D885A;
    height: 40px;
    box-sizing: border-box;
    font-size: 12px;}
.guestbook_plico{ display:block;background-color: #0D885A;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-size: 14px;
    width: 80px;
    height: 40px;
    cursor: pointer;}
	
.guestbook_btpic2,.guestbook_bttext1{ float:left;}
.guestbook_btpic2{ width:30px; height:45px; position:relative; overflow:hidden; margin-right:20px;}
.guestbook_btpic2 img{ width:100%; height:100%;}
.guestbook_bttext2{ width:1100px;  position:relative; overflow:hidden;}
.guestbook_bttext2 h3{ margin:0px auto; font-weight:normal; font-size:16px; }
/**  Ա    **/
.login{ width:100%; height:100%; background:url(../images/loginbg.png) no-repeat top center;
    /**background-position: center;
    background-attachment: fixed;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;**/}
.login_top{ width:100%; background-color:#FFF; height:100px; line-height:100px;    -webkit-box-shadow: 0 0 20px 0 rgba(255,132,0,.21);
    box-shadow: 0 0 20px 0 rgba(255,132,0,.21);}
.hylogo,.login_top_right{ float:left; }
.hylogo{float: left;
    width: 380px;
    height: 100px;
    line-height: 100px;
    position: relative;
    overflow: hidden;}
.hylogo img{ width:100%; height:60px; margin: 20px auto;}
.login_top_right{ float:right; width:790px; text-align:right; }
.login_top_right a{ color:#ff7e15;}
.login_top_right a:hover{ color:#0D885A;}
.login_center{ width:490px; min-height:470px; padding:0 15px; margin:180px auto; border-top:#0D885A solid 3px; background:rgba(255,255,255,0.85); position:relative; overflow:hidden;}
.login_center_bt{ width:100%; height:80px; color:#0D885A; line-height:80px; margin:40px auto; text-align:center; position:relative; overflow:hidden; letter-spacing: 3px; font-size:30px;}
.login_center_bt:after {
    content: '';
    position: absolute;
    text-align: center;
    left: 50%;
    margin-left: -20px;
    top: auto;
    bottom: 0px;
    right: auto;
    height: 2px;
    width: 40px;
    background-color: #0D885A;
}
.login_center li{ margin:15px auto; position:relative; overflow:hidden; }
.login_center li input[type="text" ]{ width:100%; margin:0 auto; background:none; border:#CCC solid 1px; height:45px; line-height:45px; position:relative; overflow:hidden; padding-left:50px;}
.login_center li input[type="password" ]{ width:100%; margin:0 auto; background:none; border:#CCC solid 1px; height:45px; line-height:45px; position:relative; overflow:hidden; padding-left:50px;}
.login_center li input[type="checkbox" ]{ margin-right:15px;border: 0px;-webkit-appearance: radio;
    box-sizing: border-box;border-radius: 50%;}
#baseDate li input[type="checkbox" ]{ margin-right:15px;border: 0px;-webkit-appearance: radio;border-radius: 50%;
    box-sizing: border-box;}
.login_center .user_login span{ float:right; color:#0D885A;}
.login_center li span a{ color:#0D885A;}
.login_center li span a:hover{ color:#ff7e15;}
.login_menu{ width:100%; height:45px; text-align:center; line-height:45px; margin:30px auto; background-color:#f48c10; color:#FFF; font-size:18px;}
.login_menu a{ display:block; color:#FFF;    letter-spacing: 3px;}
.faico{ font-style:normal; line-height:45px; text-align:center; position:absolute; left:0; vertical-align:middle;}
.fa-Mobile{ width:50px; height:45px; background:url(../images/email.png) no-repeat center center;background-size: cover;}
.fa-login{ width:50px; height:45px; background:url(../images/user.png) no-repeat center center;}
.fa-pass{ width:50px; height:45px; background:url(../images/password.png) no-repeat center center;}
.fa-code{ width:50px; height:45px; background:url(../images/code.png) no-repeat center center;}
.user_regcode a{ position:absolute; color:#84c2a0; right:0; width:100px; top:10px; text-align:center; vertical-align:middle; border-left:#999 solid 1px;}
.user_regcode a:hover{ color:#ff7e15;}
/**        **/
.user_top{ width:100%; background-color:#1ebe90; height:100px; line-height:100px;    -webkit-box-shadow: 0 0 20px 0 rgba(255,132,0,.21);
    box-shadow: 0 0 20px 0 rgba(255,132,0,.21);}
.userlogo,.user_top_right{ float:left; }
.userlogo{float: left;
    width: 600px;
    height: 100px;
    line-height: 100px;
    position: relative;
    overflow: hidden;}
.userlogo img{ width:100%; height:60px; margin: 20px auto;}
.user_top_right{ float:right; width:160px; text-align:right; }
.user_top_right a{ padding:10px 20px; background-color:#FFF;}
.user_top_right a:hover{ color:#0D885A;}
.mainuser_top i{ font-style:normal; margin-left:5px; font-size:16px;}
.mainuser_top i:before {content: "\F107";}

.user {
    width: 100%;
    height: 100%;
    background: url(../images/loginbg.png) no-repeat top center;
}
.user_center{ width:100%; min-height:730px; margin:0 auto; position:relative; overflow:hidden;}
.user_center_left,.user_center_right{ padding:30px 0;  height:785px; float:left; background:#FFF; position:relative; overflow:hidden;}
.user_center_left{ width:175px; margin-right:15px; position:relative; overflow:hidden;}
.user_center_right{ width:1010px; position:relative; overflow:hidden;}
.user_center_leftlist{ padding:10px 15px; margin:0 auto; text-align:center; position:relative; overflow:hidden;}
.user_center_leftlist h3{ padding:20px 0;}
.user_jiuzheng{ background:url(../images/jiuzhen.png) no-repeat left center;background-size:26px 25px;}
.user_name{ background:url(../images/zhanghao.png) no-repeat left center;background-size:24px 24px;}
.user_center_leftlist li{ width:100%; line-height:30px; margin:5px auto;}
.user_center_leftlist li a{ display:block;}
.user_center_leftlist li a:hover{ background-color:#EBF7F3;}
.show_chaxun_tishi2 {
    width: 100%;
    position: absolute;
    text-align: center;
    top: 30%;
    font-size: 18px;
}
.user_bangding a{ border:#999 dashed 1px; text-align:center; background-image:none;filter: grayscale(0);
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-fliter: garyscale(0); background-color:#FFF;}
.user_bangding a:hover{ color:#222222;}
.user_bangding h4{ text-align:center; font-size:66px; line-height:95px;}
.fa-plus:before {content: "+";}
.userka_k li{ margin:15px auto; position:relative; overflow:hidden; }
.userka_k li input[type="text"]{ width:100%; margin:0 auto; background:none; border:#CCC solid 1px; height:45px; line-height:45px; position:relative; overflow:hidden; padding-left:50px;}
.userka_k li input[type="checkbox"]{ margin-right:15px;border: 0px;-webkit-appearance: radio;
    box-sizing: border-box;}
.fa-sex {
    width: 50px;
    height: 45px;
    background: url(../images/sex.png) no-repeat center center;
}
.fa-kahao{
    width: 50px;
    height: 45px;
    background: url(../images/kahao.png) no-repeat center center;
}
.wx_ewm{ display:none; position:absolute; width:160px; text-align:center; background-color:#FFF; height:160px; bottom:50px; padding:10px; left:-170px;}
.bangding:hover .wx_ewm{ display:block;}
.bangdin{
	border: 1px solid #208761;
	height: 40px;
	width:100px;
	border-radius: 5px;
	background-color: #208761;
	text-align: center;
	color: white !important;	
	margin: 10px 0px;
}
.bangdin a{
	line-height:40px;
	color: white; !important;
}
.wx_ewm img{ width:130px; height:120px; position:relative; overflow:hidden;}
.wx_ewm dd{ width:100%; color:#222222; text-align:center; line-height:25px;}
.wx_ewm:before{
        box-sizing: content-box;
        position: absolute;
        top: 75px;
        right:-10px;
        padding:0;
        width: 0;
        height: 0;
        line-height: 0;
		border: 10px solid transparent;
		border-left-color: #fff;
		border-right: 0;
        display: block;
        content:'';
        z-index: 12;
    }
.user_menu{ width:100%; margin:0 auto; padding-left:50px; padding-right:50px; overflow:hidden;}
.user_menu_k{ border-bottom:#CCC solid 1px;}
.user_menu h3{ border-bottom:#0D885A solid 3px; padding-bottom:10px; display:inline-block;} 

.myguahao_hzbt{ width:100%; margin:0 auto; margin-top:20px; position:relative; border-bottom:#ccc solid 1px;}
.myguahao_hzbt ul{ margin-bottom:-1px; z-index:1; position:relative; overflow:hidden;}
.myguahao_hzbt li{ display:inline-block; font-size:16px; background-color:#FFF; padding:10px 20px; position:relative; overflow:hidden;}
.myguahao_hzbt li{ float:left; margin-right:20px;}
.myguahao_hzbt .current{ color:#1b8f64; border-top:#2e9a72 solid 3px; border-left:#ccc solid 1px; border-right:#ccc solid 1px;}
.myguahao_nr{ background-color: #F3F3F3; margin:10px auto; padding:20px 15px; min-height:370px;}

#myguahao_nr{width: 100%; height: 340px; padding:20px;}
.weibangding{ width:100%; position:relative; overflow:hidden;}
.weibangding dt,.weibangding dd{ float:left; height:290px; position:relative; overflow:hidden;}
.weibangding dt{ width:305px; margin-right:35px;}
.weibangding dd { width:540px;}
.weibangding dd h3{ position:absolute; height:35px; line-height:35px; font-size:26px; font-weight:normal; bottom:0; left:0;}
.weibangding dd h3 span{ display:inline-block; padding-left:15px; padding-right:15px; color:#FFF; background-color:#23CA92; font-size:16px; text-align:center; height:35px; line-height:35px;}
.weibangding dd h3 span a{ display:block; color:#FFF;}
.weibangding dd h3 span a:hover{ color:#ff7e15;}
/**        **/
.usermain_ziliao{width: 100%;
    margin: 0 auto;
    padding-left: 50px;
    padding-right: 50px;
    overflow: hidden;}
.usermain_ziliao li { width:100%; line-height:45px;
    margin: 25px auto;
    position: relative;
    overflow: hidden;
}
.usermain_ziliao li span{    float: left; font-size:16px; display:inline-block; text-align:right; margin-right:15px; width:90px; position:relative; overflow:hidden;}
.usermain_ziliao li input[type="text"] { float:left;
    width: 280px;
    margin: 0 auto;
    border: #CCC solid 1px;
    height: 45px;
    line-height: 45px;
    position: relative;
    overflow: hidden; margin-right:10px;
}

.usermain_ziliao li input[type="password"] { float:left;
    width: 280px;
    margin: 0 auto;
    border: #CCC solid 1px;
    height: 45px;
    line-height: 45px;
    position: relative;
    overflow: hidden; margin-right:10px;
}
.usermain_ziliao li .readonly{ background-color:#F3F3F3;}
.usermain_ziliao .job_rukou{ padding-left:105px;}
.usermain_ziliao_jinzhi i{ float:left; width:20px; height:45px; margin-right:10px; font-style:normal; background:url(../images/jinzhi.jpg) no-repeat center center;}
.usermain_ziliao li span i{ font-style:normal; color:#ff7e15;}
/**    **/
.zhuanjia_paiban_tishi { position:relative; overflow:hidden;
    float: left;
}
.zhuanjia_paiban_tishi li {
    float: left;
    width: 110px;
    height: 40px; line-height:40px;
    margin-right: 25px; text-align:left;
}
.zhuanjia_paiban_tishi li i {
    float: left;
    font-style: normal;
    color: #ff9600;
    padding-right: 10px;
    padding-left: 20px;
    font-size: 44px;
}
.zhuanjia_paiban_tishi li:nth-child(2) i {
    color: #1ca5de;
}


.erjiezhong_nr{ width:100%; height:165px; position:relative; overflow:hidden;}
.erjiezhong_nr_left,.erjiezhong_nr_right{ float:left; position:relative; overflow:hidden;}
.erjiezhong_nr_left{ width:470px; margin-right:50px;}
.erjiezhong_nr_right{ width:635px;}
.erjiezhong_left,.erjiezhong_right{ float:left;}
.erjiezhong_left{ width:125px; height:165px; margin-right:20px; position:relative; overflow:hidden;}
.erjiezhong_left img{ width:100%;  height:165px;}
.erjiezhong_right{ width:325px; max-height:165px; padding-left:5px; padding-right:20px; position:relative; overflow:hidden;}
.erjiezhong_right_one,.erjiezhong_right_two{ float:left; position:relative; overflow:hidden;}
.erjiezhong_right_one{ width:100%;}
.erjiezhong_right_onebt dd{ line-height:30px; margin:5px auto;}
.erjiezhong_lingyu{ width:100%; position:relative; overflow:hidden; margin-top:20px; line-height:25px;}
.erjiezhong_right_onebt,.erjiezhong_right_two{ float:left;}
.erjiezhong_right_two{ width:140px; float:right; margin-left:10px; text-align:left; position:relative; overflow:hidden;}
.erjiezhong_right_two dt{ padding-top:20px; font-size:14px; padding-bottom:20px;}
.erjiezhong_right_two dt i{ font-style:normal; color:#e23333;}
.erjiezhong_right_two dd span{ display:inline-block;border-radius: 5px;
    color: #208761;
    border: 1px solid #208761;
    font-size: 8px;}
.erjiezhong_right_two dd a span{    color: #208761;  padding: 0px 10px;}
.erjiezhong_right_two dd a:hover span{ background-color:#208761; color:#FFF;}
.erjiezhong_nr_right .zhuanjia_paiban_one td {
    height: 40px;
    width: 12.5%;
    border-color: #3eb187;
}
/*         ʽ */
.guahao_jiezhongp{ width:100%; height:130px; background-color:#FCFCFC; border:#F3F3F3 solid 1px; margin:0 auto; position:relative; overflow:hidden;}
.guahao_jiezhongp p{width: 100%;
    margin: 0 auto;
    position: relative !important;
    overflow: hidden;}
#guahaoyumiao{width: 100%; height: 130px;OVERFLOW: auto; padding:0 10px;}
#Yscrollouter{width: 10px; height: 110px; background: #F3F3F3;border-radius:10px; position: absolute;top:0; right: 0; display:block;}
#Yscrollinner{width: 10px; height: 30px; background: #D3D3D3; border-radius:10px; position: absolute; top: 0; left: 0; }
/**    **/
.erresume_k{padding: 15px 15px; margin-top:20px; background-color:#FFF;}
.erresume_k .show_content_nr li { float:left; width:280px;
    margin: 25px auto;
    position: relative;
    overflow: hidden; margin-right:55px;
}
.erresume_k .show_content_nr dl { width:100%;
    margin: 25px auto;
    position: relative;
    overflow: hidden; margin-right:55px;
}
.erresume_k .show_content_nr li dt{ margin-bottom:10px;}
.erresume_k .show_content_nr dl dt{ margin-bottom:10px;}
.erresume_k .show_content_nr li:nth-child(3n){ margin-right:0px;}
.erresume_k .show_content_nr li input[type="text"] {
    width: 100%;
    margin: 0 auto;
    background: none;
    border: #CCC solid 1px;
    height: 45px;
    line-height: 45px;
    position: relative;
    overflow: hidden;
}
.erresume_k .show_content_nr li select[type="jump"] {
    width: 100%;
    margin: 0 auto;
    background: none;
    border: #CCC solid 1px;
    height: 45px;
    line-height: 45px;
    position: relative;
    overflow: hidden;
}
.erresume_k i{ font-style:normal; color:#ff7e15;}
/**show  ҳ**/
.showpage{ width:100%; margin:0 auto; position:relative; overflow:hidden; padding:20px 0;}
.showpage li{ margin-top:20px; margin-bottom:20px; overflow:hidden;}
.showpage li a{ width:425px; height:80px; background-color:#f9f9f9; line-height:80px; padding:0 15px; display:inline-block;}
.showpage li a span{ float:right; font-size:18px; font-stretch:condensed; line-height:80px;}
.showpage li a:hover{ color:#FFF; background-color:#B52323;}

.fa-showprev:before {content: "\F178";}
.fa-shownext:before {content: "\F178";}
.showpage li .current{ color:#FFF; background-color:#B52323;}
/*  ҳ  ʽ*/
.page { width:100%; font-size:16px; margin:0 auto !important; padding-top:20px; padding-bottom:10px; position:relative; overflow:hidden;}
.page a, .page span { padding:5px 10px; margin-left:4px; line-height:35px; border:#bfbfbf solid 1px; }
.page a:link, .page a:visited { text-decoration:none; }
.page a:hover { background:#2fa97d;  border:#2fa97d solid 1px; color:#FFF; }
.page .current{ background:#2fa97d; border:#2fa97d solid 1px; color:#FFF;}
.page .page_goto{border: none; padding-left:0px; padding-right:0px;}
.page .page_goto a{ border:none; border-left:#bfbfbf solid 1px; border-radius: 0px; padding:0px 5px;}
.page .page_goto a:hover{ background:none; color:#0077C9;}
.page_input{ width:50px;line-height: 33px; border: #bfbfbf solid 1px;}
/**footer**/
.footer{ width:100%; margin:0 auto; background-color:#23493C; min-height:220px;  position:relative; overflow:hidden;height: 220px}
.footer_k{ padding:20px 0; position:relative; overflow:hidden; color:#FFF;}
.footer_left,.footer_right{ float:left; height:220px; position:relative; overflow:hidden;}
.footer_left{ width:850px; padding-left:0px;}
.footer_right{ width:175px; padding:0px 20px; text-align:center;}
.footer_right dt{ margin:5px auto;}
.footer_right_k{ width:160px; height:145px; left:50%;top:50%;}
.footer_left li{ margin:10px auto; color:#FFF;word-spacing: 1.5em;}
.foot_text{}
.foot_text a{color:#FFF;}
.foot_text li{ line-height:30px;}

/**    **/
/**  Ա    **/
#mask_layer{
	background-color:#000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";  
	filter: alpha(opacity=50);  
	-moz-opacity: 0.5;  
	-khtml-opacity: 0.5;  
	opacity: 0.5; 
	z-index:1000;
	position:fixed;
	_position:absolute; /*IE6*/
	top:0;left:0;
	width:100%;height:100%;	
}
#scs_alert{
	position:fixed;
	_position:absolute; /*IE6*/
	z-index:1001;
	top:50%;left:50%;
	margin-left:-144px;
	margin-top:-76px;
	text-align:left;
	width:289px;
}
#alert_bg{ background:rgba(0,0,0,0.5);border-radius: 5px;}
#alert_bg li{ float:left; padding:20px 30px;}
#alert_bg:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#inco_ok{
	width:37px;height:37px;
	background:url(../images/scs_alert.png) no-repeat 0 0;
}
#alert_txt{
	text-align:left;
	color:#fff;
	font-family:΢   ź ,    ;
	font-size:16px;
}
.guahao_timebiao table td{
	cursor: pointer;
}
.red_td{
	background-color: red;
	color: white;
}

.tb-toolbar {
	position:fixed;
	z-index:100000020;
	width:115px;
	left:5px;
	top:200px;
	bottom:0;
	-webkit-transform:translate3d(0,0,0);
	font-size:0; overflow:hidden;
}
.ks-ie6 .tb-toolbar {
	zoom:1;
	position:absolute;
	right:0;
	height:expression(eval(document.documentElement.clientHeight));
	top:expression(eval(document.documentElement.scrollTop));
	left:auto
}
.ks-ie6 .tb-toolbar-space {
	line-height:0
}
.tb-toolbar-list {
	margin:0;
	padding:0;
	list-style:none;
	min-height:46px
}
.tb-toolbar-item-icon{ background-color:#FFF; border:#218760 solid 1px;border-radius: 5px; padding:2px;}
.tb-toolbar-item-icon img{ width:110px; height:110px;}


/*   */
.left-toolbar {
	position:fixed;
	z-index:100000020;
	width:120px;
	right:5px;
	top:0;
	bottom:0;
	-webkit-transform:translate3d(0,0,0);
	font-size:0; overflow:hidden;
}

.ks-ie6 .left-toolbar {
	zoom:1;
	position:absolute;
	right:0;
	height:expression(eval(document.documentElement.clientHeight));
	top:expression(eval(document.documentElement.scrollTop));
	left:auto
}
.ks-ie6 .left-toolbar-space {
	line-height:0
}
.left-toolbar-list { background-color:#FFF; border:#218760 solid 1px;border-radius: 5px; padding:5px;
	margin:0;
	list-style:none;
	min-height:46px
}
.left-toolbar-list li { border-bottom:#CCC dashed 1px; padding:5px 5px;
	width: 115px;
    position:relative; overflow:hidden;
}
.left-toolbar-list li:last-of-type{ border-bottom:none;}
.left-toolbar-list li h3 { display:block; color:#218760; font-size:16px; text-align:center; height:35px; line-height:35px;
}
.left-toolbar-list li i {
    float: left;
    width: 20px; margin-top:5px;
    height: 20px; line-height:30px;
    position: relative;
    overflow: hidden;
}
.left-toolbar-list li i img{ width:100%; height:100%;}
.left-toolbar-list li a {
	display:block;
	width:100%;
	height:30px; line-height:30px; text-align:center;
	position:relative;
	color:#222222;
	font-size:12px;
	text-decoration:none!important;
	cursor:pointer;
	outline:0;
	_overflow:hidden
}
.left-toolbar-list li a:hover{
	color:#218760;
}

.pageDiv{
	text-align: center;
	width: 100%;
}

