body{ margin:0; padding:0; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;color:#585858; font-size:12px; background:#f4f4f4;
}

DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}

A:link {
	COLOR: #585858; TEXT-DECORATION: none; outline-style: none; 
}
A:visited {
	COLOR: #585858; TEXT-DECORATION: none; outline-style: none
}
A:hover {
	COLOR: #0b3779; TEXT-DECORATION: none;
}
ul,li,h1,h2,h3,h4,p,dl,dd,dt,p,input,span,form{ margin:0; padding:0; list-style:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
.clear{ clear:both;}
/***com****/
.w_all{width:auto;height:auto;margin:auto 0px; padding:0px;background:url(../images/headbg.png);}
.w_1200{width:1200px;height:auto;margin:auto; padding:0px;}
.w_1200a{width:1200px;height:auto;margin:auto; padding:0px;overflow:hidden;}
.w_allflash{width:100%;height:auto;margin:auto 0px; padding:0px;text-align:center; position:relative;}
.w_allflash img{width:1920px;height:450px;vertical-align:middle;display:block; margin:0 auto; position:absolute;left:50%;margin-left:-960px;text-align:center;}
.f12{font-size:12px}
.f14{font-size:14px}
.f15{font-size:15px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f24{font-size:24px}
.f28{font-size:28px}
.f30{font-size:30px}
.bt14{font-size:14px; font-weight:bolder; color:#86c000}
.bt16{font-size:16px; font-weight:bolder; color:#86c000}
.bt18{font-size:18px; font-weight:bolder; color:#86c000}
.bt20{font-size:20px; font-weight:bolder; color:#86c000}
.bt22{font-size:22px; font-weight:bolder; color:#86c000}
.bt24{font-size:24px; font-weight:bolder; color:#86c000}
.bt26{font-size:26px; font-weight:bolder; color:#86c000}
.bt28{font-size:28px; font-weight:bolder; color:#86c000}
.bt30{font-size:30px; font-weight:bolder; color:#86c000}
.bt32{font-size:32px; font-weight:bolder; color:#86c000}
.p5{padding-top:5px;}
.p10{padding-top:10px;}
.p15{padding-top:15px;}
.p20{padding-top:20px;}
.p25{padding-top:25px;}
.p30{padding-top:30px;}
.c666{color:#666}
.c999{color:#999}
.c333{color:#333}
.c555{color:#555}
.caaa{color:#aaa}
.cddd{color:#ddd}
.c060{color:#060}
.c090{color:#090}
.c390{color:#390}
.cc60{color:#C60}
.c86c000{color:#86c000}
.c255A5A{color:#255A5A}
.twoz{text-indent:2em;}
.m15{margin-top:15px;}
.m20{margin-top:20px;}
.m25{margin-top:25px;}
.m30{margin-top:30px;}
.m40{margin-top:40px;}
.m50{margin-top:50px;}
.m60{margin-top:60px;}
.line16{line-height:16px;}
.line18{line-height:18px;}
.line20{line-height:20px;}
.line22{line-height:22px;}
.line25{line-height:25px;}
.line28{line-height:28px;}
.line30{line-height:30px;}
.line32{line-height:32px;}
.line35{line-height:35px;}
.line38{line-height:38px;}
.line40{line-height:40px;}
.line45{line-height:45px;}
.line50{line-height:50px;}
.f_l{float:left;}
.f_r{float:right;}

.index1bg{width:100%;height:auto;  overflow:hidden;}
.index2bg{width:100%;height:auto; overflow:hidden;}


/***head***/
.top_tip{width:100%;heigth:25px;line-height:25px;background:#e8eae9;margin:auto; padding:0px;border-bottom:#e2e2e2 1px solid;color:#255a5a}
.top_tip1200{width:1200px;heigth:25px;line-height:25px;margin:auto; padding:0px;}
.top_tip1200 span{width:auto;heigth:25px;line-height:25px;float:right;}

.top_logo{width:600px;height:120px;line-height:120px;float:left;overflow:hidden;}
.top_logo img{width:600px;height:60px;float:left;margin-top:30px;}
.top_c{width:100px;height:120px;float:Left;margin-left:30px;overflow:hidden;}
.top_r{width:300px;height:120px;float:right;overflow:hidden;}
.top_r .tel{width:300px;height:60px;float:left;background:url(../images/telbg.png);margin-top:30px;}
.top_r .tel h3{width:230px;height:60px;line-height:60px;font-size:16px; font-weight:bolder;float:left;padding-left:70px; color:#255a5a}

/****nav****/
.prodh_all{width:auto;height:70px;margin:auto 0px; padding:0px; background:#e2e2e2; border-top:#86c000 5px solid;border-bottom:#cacaca 1px solid;}
.prodh_1200{width:1200px;height:70px;margin:auto; padding:0px; overflow:hidden;}
.prodh_1200 ul{width:auto;height:65px; border-right:#c2c2c2 1px solid;float:left;padding-top:18px;text-align:center; color:#aaa}
.prodh_1200 ul li{width:auto;height:20px;line-height:20px;float:left; font-size:14px; font-weight:bolder;text-align:center;padding:0px 18px 0px 18px;}
.prodh_1200 ul .ywzm{line-height:15px;font-size:12px;font-weight:normal;}
.prodh_1200 ul:hover{width:auto;height:65px; border-right:#c2c2c2 1px solid;float:left; background:#86c000;}
.prodh_1200 ul:hover a{color:#fff;}
.prodh_1200 .onlink{width:auto;height:65px; border-right:#c2c2c2 1px solid;float:left;padding-top:18px; background:#86c000; }
.prodh_1200 .onlink  a,.prodh_1200 .onlink .ywzm a{color:#fff;}
.prodh_1200 .onlink1{width:auto;height:65px; border-right:#c2c2c2 1px solid;float:left;padding-top:18px; background:#330;color:#fff;margin-right:20px;}
/****产品nav****/
.dh_all{width:auto;height:70px;margin:auto 0px; padding:0px; background:#255A5A; border-bottom:#033 5px solid;}
.dh_1200{width:1200px;height:70px;margin:auto; padding:0px; overflow:hidden;}
.dh_1200 ul{width:auto;height:65px; border-right:#033 1px solid;float:left;padding-top:18px;text-align:center;overflow:hidden;} 
.dh_1200 ul li{width:auto;height:20px;line-height:20px;float:left; font-size:16px;color:#fff; font-weight:bolder;text-align:center;padding:0px 24px 0px 23px;}
.dh_1200 ul .ywzm{line-height:15px;font-size:12px;font-weight:normal;}
.dh_1200 ul:hover{width:auto;height:65px; border-right:#033 1px solid;float:left; background:#033;}
.dh_1200 .onlink{width:auto;height:65px; border-right:#033 1px solid;float:left;padding-top:18px; background:#033; }

/**index幻灯片***/
.header { width: 100%; max-width: 1920px; margin: 0 auto; position: relative; }
.ggLoading, .ggLoading2 { background-image: url(../images/nav.png); }
.header { height: 520px; }
.gg { width: 100%; height: 520px; position: relative; z-index: 1; overflow: hidden; margin: 0 auto; background: #d3d3d3 url(../images/loading.jpg) repeat-x; }
.ggLoading { position: absolute; left: 40%; top: 200px; width: 325px; text-align: center; height: 56px; background-position: 0 -274px; background-repeat: no-repeat; line-height: 56px; color: #9c9c9c; }
.ggLoading2 { width: 330px; height: 56px; background-position: 213px -330px; background-repeat: no-repeat; }
.ggLoading em { font-weight: bold; }
.ggs { width: 200%; height: 520px; left: -50%; top: 0; position: absolute; }
.ggBox { width: 1920px; height: 520px; margin: 0 auto; }
.ggBox a { display: block; width: 1920px; height: 520px; position: absolute; z-index: 1; opacity: 0.1; }
.ggBox img { display: block; width: 1920px; height: 520px; }
.ggb { position: absolute; width: 100%; left: 0; bottom: 0; height: 40px; z-index: 4; background-color: #32342e; background-repeat: repeat-x; background-position: 50% -40px; }
.ggBtns { width: 1200px; height: 40px; margin: 0 auto; border-left: 1px solid #090908; border-right: 1px solid #6a6a60; }
.ggBtns a { float: left; display: block; width: 240px; height: 40px; text-align: center; padding-top: 10px; color: #848380; font-size: 14px; line-height: 40px; background-position: 0 10px; position: relative; top: -10px; outline: none; background-repeat: no-repeat; cursor: pointer; }
.ggBtns a em { display: block; width: 210px; height: 40px; margin: 0 auto; overflow: hidden; }
.ggBtns a:hover { color: #e7e7e7; }
.ggBtns a:focus { outline: none; }
.ggBtns a.ggOn { color: #e7e7e7; background-position: 0 0; }
.ggb, .ggBtns a { background-image: url(../images/main.jpg); }
a.ggOn { background-image: url(../images/gg.png); }

/**tabnav**/
.tabnav:after,
.tabnav:before {
  content:"";
  display: table;
} 
.tabnav:after {
  clear:both;
  overflow:hidden;
}
.tableft{float:left;width:280px;padding-top:10px;}
.tabright{float:right;width:auto;padding-top:20px;}
.tabnav {
  zoom: 1;
  margin-left: 320px;
  
}
.tabnav li {
  list-style: none outside none;
  float: left;
  position: relative;/*这个很重要*/
  margin-left:1px;
}
.tabnav .active {
  z-index: 3;/*当前项在最顶端*/
}
.tabnav li:before,
.tabnav li:after,
.tabnav  a:before,
.tabnav  a:after {
  content:"";
  position: absolute;
  bottom:0;
  

}
.tabnav li:before,
.tabnav li:after {
background:#255A5A;
width: 12px;
height: 12px;
}
.tabnav li:before {
  left: -12px;
}
.tabnav li:after {
  right: -12px;
}
.tabnav a {
  float: left;
  padding: 20px 20px;
  text-decoration: none;
  color:#fff;
  background:#255A5A;
  border-radius: 12px 12px 0 0;
}
.tabnav .active a {
  background: #e2e2e2;
  color:#066;
}

.tabnav  a:before,
.tabnav  a:after {
  width: 20px;
  height: 20px;
  border-radius: 12px;
background:#255A5A;
z-index: 2;/*圆形在矩形上面*/
}
.tabnav .active a:before,
.tabnav .active a:after {
background:#255A5A;
}
.tabnav  a:before {
  left:-20px; 
}
.tabnav  a:after {
  right: -20px;
}
/*当前项的:after和:before的z-index值为1*/
.tabnav .active:before,
.tabnav .active:after {
  z-index: 1;/*当前项的矩形在圆形下面*/
  background: #e2e2e2;
}
/*第一个选项卡的:before和最后一个选项卡的:after背景色不一样*/
.tabnav li:first-child a:before,
.tabnav li:last-child a:after {
  background-color: #f8f8f8;
}
.tab-content { 
	border-top:#e2e2e2 3px solid;
  color:rgb(10, 41, 30);
  padding: 20px 0 20px  0;
   border-radius: 10px 10px 10px 10px;
   border-bottom:#f4f4f4 2px dotted;
   height:745x;
}
.tab-pane {
  display: none;
  height:auto;
}
.tab-pane.active {
  display: block;
}
.xm_jj{width:440px;height:488px;float:Left;line-height:25px; overflow:hidden; position:relative;}
.xm_jj h3{font-size:22px;width:410px;height:45px;float:Left;line-height:45px; background:#ebebeb; padding:0px 0px 0px 10px;border-radius:10px;color:#86c000;}
.xm_jj .wzjj{width:440px;height:155px;float:left;font-size:14px;color:#666;line-height:28px; text-indent:2em;padding-top:15px;}
.xm_jj .ico{width:440px;height:83px;float:left;margin-bottom:35px;margin-top:30px;}
.xm_jj .ico li{width:83px;height:83px;line-height:25px;text-align:center;float:left;margin-right:5px;color:#666;}

.xm_jj .ckxq{width:auto;height:40px;line-height:40px;text-align:center;font-size:14px;border:#86c000 1px solid;float:left;padding:0px 10px 0px 10px;background:#f4f4f4;border-radius: 5px; position:absolute;top:365px;left:360px}
.xm_jj .ckxq:hover{width:auto;height:40px;line-height:40px;text-align:center;font-size:14px; border:#86c000 1px solid;float:left;padding:0px 10px 0px 10px;background:#86c000;border-radius: 5px; position:absolute;top:365px;left:360px}
.xm_jj .ckxq:hover a{color:#FFF}
.zjcp{width:130px;height:30px;padding:5px 10px 5px 10px;line-height:30px; background:#86c000;border-radius: 5px 5px 0px 0px;color:#fff; font-size:16px; font-weight:bolder; clear:both;}
.xm_pic{width:730px;height:460px;float:right;}
.xm_cp{width:1200px;height:auto; border-top:#e2e2e2 2px dotted;position: relative;}
.scrollbox{width:1200px; position: relative; }
#scrollDiv{width:1200px;height:257px; overflow:hidden; display: block;}
#scrollDiv ul{ width: 1311px;}
#scrollDiv li{width:200px;height:auto;padding:10px 10px 5px 10px;margin-right:22px; float:left;background: #fff;transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;border:1px solid #e2e2e2; background:#ededed;border-radius: 10px;}
#scrollDiv li img{width:200px;height:145px;margin-right:10px;float:left;}
#scrollDiv li dt{ float: left;width:200px;height:auto; overflow: hidden; display: block;}
#scrollDiv li dt h4{font-size: 14px;font-weight: bold;line-height: 25px;color: #333; text-align:center;}
#scrollDiv li dt p{line-height: 22px;height:22px;font-size: 12px;color: #666666;display: block;overflow: hidden;border-top:1px dashed #e2e2e2;text-align:center;}
#scrollDiv li:hover{ background: #255A5A;border:1px solid #72ae2d;}
#scrollDiv li:hover dt h4{ color: #fff;}
#scrollDiv li:hover dt p{ color: #fff;}
.scroltit{ position: absolute; left:-20px; top:80px; float:left;width:18px;}
.scroltit small{float:right; font-size:12px;width:18px;height:18px; line-height:18px; text-align: center;background:#bbbbbb;color: #fff;font-family: "宋体"; margin:2px 0; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
.scroltit small img{margin-top:6px;}
.scroltit small:hover{ background: #ff9a22;}

#scrollDiva{width:1200px;height:225px; overflow:hidden; display: block;}
#scrollDiva ul{ width: 1311px;}
#scrollDiva li{width:200px;height:auto;padding:10px 10px 5px 10px;margin-right:22px; float:left;background: #fff;transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;border:1px solid #e2e2e2; background:#f8f8f8;border-radius: 10px;}
#scrollDiva li img{width:200px;height:160px;margin-right:10px;float:left;}
#scrollDiva li span{ float: left;width:200px;height:auto; overflow: hidden; display: block;}
#scrollDiva li span h4{font-size: 14px;font-weight: bold;line-height: 25px;color: #86c000; text-align:center;}
#scrollDiva li span p{line-height: 22px;height:22px;font-size: 12px;color: #666666;display: block;overflow: hidden;border-top:1px dashed #e2e2e2;}
#scrollDiva li:hover{ background: #7cba27;border:1px solid #72ae2d;}
#scrollDiva li:hover span h4{ color: #fff;}
#scrollDiva li:hover span p{ color: #fff;}

/**展览系统FLASH**/
.cycleslider-wrap{
	box-shadow: 0 1px 5px rgba(0, 0, 0, .25); 
	-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .25);  
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .25);_border:1px solid #CCC
}

.slider-wrap .loader { 
	width:990px;
	margin: 0 auto;
	height:19px;
	background:url(../images/ajax-loader.gif) no-repeat 50% 0;
	}

.nivoSlider-wrap,
.cycleslider-wrap { 
	display:none;
	padding: 5px; 
	background: url(../images/slider-bg.png) repeat-x 0 100% #FFF;
	} 

/*Cycle Slider*/
.cycleslider-wrap {
	position: relative;
	}

/* Direction nav styles (e.g. Next & Prev) */
#cycle-prev,
#cycle-next {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
	width: 34px;
	height: 57px;
	text-indent: -999em;
	margin-top: -10px;
	background-image: url(../images/cycle-btn.png);
	background-repeat: no-repeat;
	}

#cycle-prev {
	left:-50px;
	background-position: 0 0;
	}

#cycle-prev:hover {
	background-position: 0 100%;
	}

#cycle-next {
	right:-50px;
	background-position: 100% 0;
	}

#cycle-next:hover {
	background-position: 100% 100%;
	}

#cycle-nav {
	position:absolute;
	right: 30px;
	bottom: -24px;
	z-index:99;
	}

#cycle-nav a {
	position:relative;
	z-index:9;
	cursor:pointer;
	display:block;
	float:left;
	width:46px;
	height:24px;
	line-height:24px;
	text-align: center;
	font-size: 10px;
	margin-left: 1px;
	color: #999;
	background: url(../images/cycle-num-btn.png) no-repeat 0 100%;
	}

#cycle-nav a.activeSlide {
	color: #333;
	background-position: 0 0;
	}
/* Direction nav styles (e.g. Next & Prev) */
#cycle-prev1,
#cycle-next1 {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
	width: 34px;
	height: 57px;
	text-indent: -999em;
	margin-top: -10px;
	background-image: url(../images/cycle-btn.png);
	background-repeat: no-repeat;
	}

#cycle-prev1 {
	left:-50px;
	background-position: 0 0;
	}

#cycle-prev1:hover {
	background-position: 0 100%;
	}

#cycle-next1 {
	right:-50px;
	background-position: 100% 0;
	}

#cycle-next1:hover {
	background-position: 100% 100%;
	}

#cycle-nav1 {
	position:absolute;
	right: 30px;
	bottom: -24px;
	z-index:99;
	}

#cycle-nav1 a {
	position:relative;
	z-index:9;
	cursor:pointer;
	display:block;
	float:left;
	width:46px;
	height:24px;
	line-height:24px;
	text-align: center;
	font-size: 10px;
	margin-left: 1px;
	color: #999;
	background: url(../images/cycle-num-btn.png) no-repeat 0 100%;
	}

#cycle-nav1 a.activeSlide {
	color: #333;
	background-position: 0 0;
	}
/* Direction nav styles (e.g. Next & Prev) */
#cycle-prev2,
#cycle-next2 {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
	width: 34px;
	height: 57px;
	text-indent: -999em;
	margin-top: -10px;
	background-image: url(../images/cycle-btn.png);
	background-repeat: no-repeat;
	}

#cycle-prev2 {
	left:-50px;
	background-position: 0 0;
	}

#cycle-prev2:hover {
	background-position: 0 100%;
	}

#cycle-next2 {
	right:-50px;
	background-position: 100% 0;
	}

#cycle-next2:hover {
	background-position: 100% 100%;
	}

#cycle-nav2 {
	position:absolute;
	right: 30px;
	bottom: -24px;
	z-index:99;
	}

#cycle-nav2 a {
	position:relative;
	z-index:9;
	cursor:pointer;
	display:block;
	float:left;
	width:46px;
	height:24px;
	line-height:24px;
	text-align: center;
	font-size: 10px;
	margin-left: 1px;
	color: #999;
	background: url(../images/cycle-num-btn.png) no-repeat 0 100%;
	}

#cycle-nav2 a.activeSlide {
	color: #333;
	background-position: 0 0;
	}
	
.cycle-slider-caption {
	position: absolute;
	left: 0px;
	bottom: 80px;
	z-index: 8;
	background: url(../images/space.png);
	padding: 15px 20px;
	}

.cycle-slider-caption h3 {
	margin: 0;
	font-weight: normal;
	font-size: 18px;
	color: #FFF;
	margin-bottom: 5px; 
	}

.cycle-slider-caption .text {
	color: #FFF;
	}
/*案例*/
.indexcase{width:1200px;height:auto;margin:auto;}
.main-page{margin:0px auto 0 auto;width:1200px;height:490px;float:left;}
.main-page .left{float:left;}
.main-page .nav-back{position: relative;width:150px;height:460px;background:#030;opacity:.3;filter:alpha(opacity=30); border-radius: 10px;  -webkit-box-shadow:0 0 5px #0CC;    -moz-box-shadow:0 0 5px #0CC;    box-shadow:0 0 5px #0CC;float:left;}
.main-page .nav{position:relative;left:-150px;margin-top:5px;width:150px;text-align:center;font-size:16px;font-family:"微软雅黑";color:#255A5A;float:left;}
.main-page .nav div{width:150px;line-height:35px; border-bottom:#999 1px dashed; border-radius: 10px;padding-top:40px;padding-bottom:50px; }
.main-page .nav div:Hover{ cursor:pointer }
.main-page .nav div span{ width:150px;overflow:hidden;height:auto;line-height:25px;font-size:14px;border-top:#bbb 1px solid;padding-bottom:10px;margin-bottom:10px;}
.main-page .nav div p{width:150px;height:auto;line-height:20px;font-size:12px;overflow:hidden; clear:both;}
.main-page .nav dt{margin-top:50px;font-size:16px;line-height:30px;overflow:hidden; clear:both; color:#FFC;}
.main-page .nav div.on{background:#255A5A;color:#fff;}
.main-page .right{width:620px;height:480px;margin-left:-130px;float:left;}
.main-page .content-back{width:1030px;height:460px;background:#ddd;opacity:.5;}
.main-page .content{position:relative;width:1010px;height:440px;margin-top:-460px;padding:10px;overflow:hidden;}
.main-page .content div{width:1010px;height:440px;margin-bottom:10px;background:#e5e5e5;}

.bodyCon07{width:1020px; height:auto; clear: both;}
.bodyCon07 .teacher{width:1020px;height:450px;position:relative;margin-top:0 auto; overflow:hidden;}
.bodyCon07 .teacher .teacherPic{width:1020px;height:215px;position:absolute;}
.bodyCon07 .teacher .teacherPic .content1{width:245px;height:215px;float:left;position:relative;overflow:hidden;margin-right:10px; }
.bodyCon07 .teacher .teacherPic .content1 img{width:245px;height:215px;float:left;}
.bodyCon07 .teacher .teacherPic .content1 .txt{width:245px;height:60px;background:#000; opacity:.85;filter:alpha(opacity=85);position:absolute;left:0px;bottom:-15px;padding:0 5px;}
.bodyCon07 .teacher .teacherPic .content1 .txt h3{width:235px;color:#fff;height:30px;font-size:16px;font-weight:200;float:left;line-height:30px; overflow:hidden}
.bodyCon07 .teacher .teacherPic .content1 .txt a{color:#86c000;}
.bodyCon07 .teacher .teacherPic .content1 .txt h3 span{width:auto;color:#FC0;font-size:16px;font-weight:100;float:right;line-height:30px;}
.bodyCon07 .teacher .teacherPic h4{width:235px;heigth:25px;line-height:25px;color:#e2e2e2;font-size:14px;font-weight:100; overflow:hidden}
.bodyCon07 .teacher .teacherPic .content1 .txt p{color:#d2d2d2;padding-top:8px;border-top:1px solid #333;line-height:22px;}

.indexnews{width:1260px;height:480px; clear:both;line-height:auto;}
.indexnews_l{width:360px;height:auto;float:left;margin-right:60px;border-radius: 10px;padding-top:15px;}
.indexnews_l h3{width:360px;height:50px;line-height:50px;font-size:15px; font-weight:bolder;color:#255A5A; overflow:hidden; border-bottom:#ccc 1px dashed;margin-bottom:10px;float:left;}
.indexnews_l h3 span{width:auto;height:30px;line-height:30px;font-size:12px; font-weight: normal;color:#255A5A; float:right;border:#ccc 1px dashed;padding:0px 10px 0px 10px;margin-top:10px;}
.indexnews_l h3 span:Hover{width:auto;height:30px;line-height:30px;font-size:12px; font-weight: normal;color:#255A5A; float:right;border:#ccc 1px dashed;padding:0px 10px 0px 10px;margin-top:10px; background:#255A5A}
.indexnews_l h3 span:Hover a{color:#fff;}

.indexnews_l .ipic{width:360px;height:220px; position:relative;float:left; overflow:hidden;margin-bottom:10px;text-align:center;}
.indexnews_l .ipic:Hover{width:360px;height:220px; position:relative;float:left;}
.indexnews_l .ipic img{width:360px;height:220px;}
.indexnews_l .ipic dt{width:360px;height:30px;line-height:30px; float:left;position:absolute;left:0;top:190px;background:#000; opacity:.7;filter:alpha(opacity=70);color:#FFF;}
.indexnews_l .wznews{width:360px;height:36px;line-height:36px;float:left; font-size:14px; border-bottom:#e2e2e2 1px dashed; overflow:hidden;}
.indexnews_l .wznews span{width:auto;height:36px;line-height:36px; float:right;color:#666;padding-left:30px;font-size:12px;}
/*proflash*/
#wrapper {
	background:#fff;
	position:relative;
}
.fullwidthbanner-container{
	width:100% !important;
	position:relative;
	padding:0;
	max-height:450px !important;
	overflow:hidden;
}

.fullwidthbanner-container .fullwidthabnner	{
	width:100% !important;
	max-height:450px !important;
	position:relative;
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	  .banner, .bannercontainer			{	width:768px; height:309px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	   .banner, .bannercontainer		{	width:480px; height:193px;	}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
		.banner, .bannercontainer		{	width:320px;height:129px;	}
}

@media only screen and (max-width: 319px) {
		.banner, .bannercontainer		{	width:240px;height:97px;	}
}

.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected {	
	background:#86c000 !important; 
}
.tp-leftarrow:hover,
.tp-rightarrow:hover {	
	background-color:#86c000 !important;
 }
/** BULLETS **/
.tp-bullets {
    z-index: 1001;
    position: absolute;
    bottom: 0px;
}

.tp-bullets.simplebullets.round .bullet {
    cursor: pointer;
    position: relative;
    background: #aaa;
    width: 90px;
    height: 10px;
    float: left;
	top:-20px;
	 border-radius: 10px;
	opacity:.7;filter:alpha(opacity=70);
	margin-right:10px;
    -webkit-transition: background 0.1s linear;
    -moz-transition: color, background 0.1s linear;
    -o-transition: color, background 0.1s linear;
    transition: color, background 0.1s linear;
}


.tp-leftarrow.large {
	z-index: 100;
	cursor: pointer;
	position: relative;
	background: #393939 url(../images/slider-left-arrow.png) no-Repeat;
	width: 42px;
	height: 43px;
	margin-left: 0px;
	margin-top: -21px;
	-webkit-transition: background 0.1s linear;
	-moz-transition: color, background 0.1s linear;
	-o-transition: color, background 0.1s linear;
	transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}

.tp-rightarrow.large {
    z-index: 100;
    cursor: pointer;
    position: relative;
    background: #393939 url(../images/slider-right-arrow.png) no-Repeat 0 0;
    width: 42px;
    height: 43px;
    margin-left: 0;
    margin-top: -21px;
    -webkit-transition: background 0.1s linear;
    -moz-transition: color, background 0.1s linear;
    -o-transition: color, background 0.1s linear;
    transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}



.tp-bullets.tp-thumbs {
    z-index: 100;
    position: absolute;
    padding: 3px;
    background-color: #fff;
    width: 500px;
    height: 50px;
    margin-top: -50px;
}

.fullwidthbanner-container .tp-thumbs {
    padding: 3px;
}

.tp-bullets.tp-thumbs .tp-mask {
    width: 500px;
    height: 50px;
    overflow: hidden;
    position: relative;
}

.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {
    width: 5000px;
    position: absolute;
}

.tp-bullets.tp-thumbs .bullet {
    width: 100px;
    height: 50px;
    cursor: pointer;
    overflow: hidden;
    background: none;
    margin: 0;
    float: left;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	/*filter: alpha(opacity=50);	*/
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
}

.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}

.tp-thumbs img {
    width: 100%;
}

.tp-bannertimer {
    width: 100%;
    height: 10px;
    position: absolute;
    z-index: 200;
    z-index: 5000;
}

.tp-bannertimer.tp-bottom {
    bottom: 0px !important;
    height: 5px;
}


@media only screen and (min-width: 768px) and (max-width: 959px) {;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .responsive .tp-bullets.tp-thumbs {
        width: 300px !important;
        height: 30px !important;
    }

    .responsive .tp-bullets.tp-thumbs .tp-mask {
        width: 300px !important;
        height: 30px !important;
    }

    .responsive .tp-bullets.tp-thumbs .bullet {
        width: 60px !important;
        height: 30px !important;
    }
}

@media only screen and (min-width: 0px) and (max-width: 479px) {
    .responsive .tp-bullets {
        display: none;
    }

    .responsive .tparrows {
        display: none;
    }
}


.tp-simpleresponsive img {
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

.tp-simpleresponsive a {
    text-decoration: none;
}

.tp-simpleresponsive ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.tp-simpleresponsive >ul >li {
    list-stye: none;
    position: absolute;
    visibility: hidden;
}

.caption.slidelink a div,
.tp-caption.slidelink a div {
    width: 10000px;
    height: 10000px;
}

.tp-loader {
    background: url(../images/loader.gif) no-repeat 10px 10px;
    background-color: #e2e2e2;
    margin: -22px -22px;
    top: 50%;
    left: 50%;
    z-index: 10000;
    position: absolute;
    width: 44px;
    height: 44px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

/****/
.porvod{width:1230px;height:auto;float:left;}
.vod1{width:360px;height:auto;float:left;margin-right:27px;padding:10px; background:#f4f4f4; border:#e2e2e2 1px solid;border-radius: 10px;  -webkit-box-shadow:0 0 5px #ccc;    -moz-box-shadow:5px #ccc; box-shadow:5px #ccc;text-align:center;line-height:30px;font-size:16px;}

/**prolist**/
#teamcont{
	width: 1200px;
	height: 800px;
}
#teamcont a{color:#666}
#teamcont .partener{
	width:270px;
	heigth:auto;
	background:#f2f2f2;
	margin-right:40px;
	margin-top:40px;
	
}
#teamcont #pichuan .partener{
	float:left;
	
	
}
.pname{
	width:275px;
	height:25px;
	line-height:25x;
	padding:10px 0 5px 0;
	font-weight:bold;
	color:black;
	background:#dbdbdb;
	overflow:hidden;
}
.pinfo{
	width:275px;
	height:70px;
	line-height:24px;
	background:#eee;
	border-top:#d8d8d8 1px dashed;
	padding-bottom:10px;
	padding-top:5px;
	color:black;
	overflow:hidden;
}

#teamcont .partener .row1{
	background-color:#CCC;
	filter:alpha(opacity=80); 
	-moz-opacity:0.8; 
	opacity:0.8;
	-moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	border-radius:10px 10px 0 0;
	cursor:pointer;
	width:270px;
	height:220px;
	border:#ddd 1px solid;
	 -moz-box-shadow: 3px 3px 4px #ddd;
    -webkit-box-shadow: 3px 3px 4px #ddd;
    box-shadow: 3px 3px 4px #ddd;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dddddd')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dddddd');
	
}
.showLeft{
	width:460px;
	float:left;
	padding:0px 20px 30px 20px;
	border-right:#e2e2e2 1px dashed;
}
.showLeft img{width:460px;max-width:460px;}
.showRight{
	width:260px;
	padding-left:20px;
	float:right;
	background:#fafafa;
	text-align:left;
    line-height:35px;
	font-size:14px;
	
}

.closebtn{
	clear:both;
	position:relative;
	top:3px;
	left:430px;
	width:36px;
	height:36px;
	background-image:url(../images/close-n.png);
	cursor:pointer;
}
.parinforma{
	position:absolute;
	z-index:10;
	width:800px;
	color:#666;
	display:none;
	border:solid 5px #ccc;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	background:#FFFFFF;
	    -moz-box-shadow: 1px 1px 20px 4px #afafaf;
    -webkit-box-shadow:1px 1px 20px 4px #afafaf;
    box-shadow:1px 1px 20px 4px #afafaf;
	left:20%;
	margin-top:50px;
}
.cssshadow {
	width:860px;
    -moz-box-shadow: 1px 1px 20px 4px #afafaf;
    -webkit-box-shadow:1px 1px 20px 4px #afafaf;
    box-shadow:1px 1px 20px 4px #afafaf;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#afafaf')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#afafaf');
}
/***浮动楼层**/
#box{
		position: fixed;
		left: 5px;
		top: 160px;
		display: none;
		border: 1px dotted #aaa;
		border-bottom:none;
		z-index:3;

	}
	#box ul li{
		width: 100px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		border-bottom: 1px dotted #aaa;
		border-top:none;
		background:#f2f2f2;
		font-size:12px;
	}
	#box ul li:Hover{ background:#86c000;}
	#box ul li:Hover a{ color:#fff;}
	#box ul li .word{
		color: #255a5a;
	}
	#box ul .onlink{color: #fff;	background:#86c000;	}
	#box ul .onlink a{color: #fff;	}
/**案例list**/
.caselist{width:1260px;height:auto; overflow:hidden;}
.caselist .casebox{overflow:hidden;width:260px;height:auto;float:left;padding:5px;margin-right:25px; border:#e8e8e8 5px solid; background:#f2f2f2;margin-top:25px;	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	background:#FFFFFF;
	    -moz-box-shadow: 1px 1px 5px 4px #efefef;
    -webkit-box-shadow:1px 1px 5px 4px #efefef;
    box-shadow:1px 1px 5px 4px #efefef;}
.caselist .casebox:hover{ border:#86c000 5px solid;}
.caselist .casebox img{width:260px;height:200px;float:left;}
.caselist .casebox h4{width:260px;height:35px;line-height:35px;float:left; font-size:14px; font-weight:bolder;background:#f4f4f4; border-bottom:#ccc 1px dashed;overflow:hidden;}
.caselist .casebox h4 span{width:auto;height:35px;line-height:35px;float:right;color:#C60}
.caselist .casebox p{width:260px;height:25px;line-height:25px;float:left;font-size:12px;background:#f4f4f4;border-bottom:#e2e2e2 1px dotted;color:#888;}
.caselist .casebox p span{width:120px;height:25px;line-height:25px;float:right;text-align:left;}
/*案例内容*/
.caseview{width:1200px;height:auto;clear:both;padding-top:30px;}
.slideshow { position: relative; background: #fafafa; width: 850px; height: 560px; border: 1px solid #e5e5e5;padding:5px;}
.slideshow img { position: absolute; top: 5px; left: 5px; z-index: 1; background: #fff; }
ul.recentlist { position: absolute; bottom: 12px; right: 10px; list-style: none; z-index: 2; }
ul.recentlist li { margin: 0; padding: 0; display: inline; }
ul.recentlist li a, ul.recentlist li a:visited { display: block; float: left; background: #e5e5e5; padding: 4px 8px; margin-right: 1px; color: #000; text-decoration: none; cursor: pointer; }
		ul.recentlist li a:hover, ul.recentlist li a:visited:hover { background: #666; color: #fff; }
		ul.recentlist li a.current { background: #86c000; color: #fff; }
.case_l{with:850px;height:580px;float:left;}
.case_r{width:320px;height:580px;float:right;}
.case_r h4{width:320px;height:35px;line-height:35px;float:left; border-bottom:1px dashed #ccc; border-top:1px dashed #ccc;}
.case_r h4 span{width:auto;height:35px;line-height:35px;float:right;}
.case_r li{width:320px;height:28px;line-height:28px;float:left;border-bottom:1px  dotted #eee;padding-left:10px;}
.casebt{width:1200px;heigth:40px;line-height:40px;float:Left; border-bottom:2px solid #ccc;}
.casebt h4{width:auto;float:left;height:40px;line-height:40px; background:#255a5a;font-size:14px; color:#fff;padding:0px 10px 0px 10px;border-radius:10px 10px 0px 0px;}
.casebt span{width:auto;float:right;height:40px;line-height:40px;font-size:12px;color:#666;}
.caseinfo{line-height:25px;width:1180px;height:auto;float:left; border:#eee 1px solid; border-top: none;border-radius:0px 0px 10px 10px; -moz-box-shadow: 1px 1px 20px 4px #eee;    -webkit-box-shadow:1px 1px 20px 4px #eee;    box-shadow:1px 1px 20px 4px #eee; background:#e8e8e8;padding:10px 10px 10px 10px;}

/*产品内容*/
.proall{width:1200px;heigth:40px;line-height:40px;float:left; font-size:16px;margin-top:20px; margin-bottom:20px; border-bottom:#ddd 2px solid;font-weight:bolder;color:#255a5a;}
.proall span{width:auto;height:40px; line-height:40px;float:right;font-size:14px; font-weight:normal;}
.productview{width:1200px;height:auto;clear:both;padding-top:30px;line-height:25px;}
.productshow { position: relative; background: #fff; width: 780px; height: auto; border: 1px solid #e5e5e5;padding:5px;padding:25px;}
.productshow img { top: 5px; left: 5px; z-index: 1; background: #fff; text-align:center;max-height:300px;}
.product_l{with:800px;height:auto;float:right;}
.product_line{with:800px;height:20px;border-bottom:1px dashed #bbb;margin-bottom:20px;}

.product_r{width:320px;height:auto;float:left; background:#fafafa;padding:10px;}
.product_r h4{width:320px;height:35px;line-height:35px;float:left; border-bottom:1px dashed #ccc; border-top:1px dashed #ccc;}
.product_r h4 span{width:auto;height:35px;line-height:35px;float:right;}
.product_r li{width:320px;height:35px;line-height:35px;float:left;border-bottom:1px  dotted #eee;}
.productinfo{line-height:25px;width:1180px;height:auto;float:left; border:#eee 1px solid; border-top: none;border-radius:0px 0px 10px 10px; -moz-box-shadow: 1px 1px 20px 4px #eee;    -webkit-box-shadow:1px 1px 20px 4px #eee;    box-shadow:1px 1px 20px 4px #eee; background:#e8e8e8;padding:10px 10px 10px 10px;}
/**新闻list**/
.newsall{width:1200px;heigth:40px;line-height:40px;float:left; font-size:16px; border-bottom:#ddd 2px solid;margin-top:30px; font-weight:bolder;color:#255a5a;}
.newsall span{width:auto;height:40px; line-height:40px;float:right;font-size:14px; font-weight:normal;}
.newslist{width:1250px;height:auto; overflow:hidden;}
.newslist .newsbox{overflow:hidden;width:360px;height:auto;float:left;padding:10px;margin-right:25px; border:#efefef 2px solid; background:#f2f2f2;margin-top:25px;	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	background:#FFFFFF;
	    -moz-box-shadow: 1px 1px 5px 4px #efefef;
    -webkit-box-shadow:1px 1px 5px 4px #efefef;
    box-shadow:1px 1px 5px 4px #efefef;}
.newslist .newsbox:hover{ border:#86c000 2px solid;}
.newslist .newsbox img{width:360px;height:220px;float:left;}
.newslist .newsbox h4{width:360px;height:35px;line-height:35px;float:left; font-size:14px; font-weight:bolder;background:#f4f4f4; border-bottom:#ccc 1px dashed;overflow:hidden;}
.newslist .newsbox p{width:360px;height:70px;line-height:22px;float:left;font-size:12px;background:#f4f4f4;border-bottom:#e2e2e2 1px dotted;color:#888; overflow:hidden;padding-top:5px;}

/*newsvies*/
.newsview{width:1200px;height:auto; overflow:hidden;float:left;}
.newsview .wzbt{width:1200px;height:60px;line-height:60px; border-bottom:#eee 3px solid;text-align:center;font-size:16px; font-weight:bolder;}
.newsview .wzzz{width:1200px;height:40px;line-height:40px;text-align:center;color:#999;font-size:14px;}
.newsview .wzrr{width:1200px;height:auto;float:left;line-height:25px;}
.newsview .nextpage{width:1200px;height:40px;line-height:40px;border-bottom:#eee 1px solid; border-top:#eee 1px solid;float:left;}
.newsview .nextpage span{width:auto;height:40px;line-height:40px;float:right;}
/**aboutbox**/
.aboutbox{width:1200px;heigth:auto;line-height:25px;float:left; font-size:14px;margin-top:30px; }
/***book**/

.nrbook{float:left;width:485px;height:auto;padding:20px; border:#ddd 1px solid;border-radius:10px 10px 10px 10px; -moz-box-shadow: 1px 1px 20px 4px #eee;    -webkit-box-shadow:1px 1px 20px 4px #eee;    box-shadow:1px 1px 20px 4px #eee; background:#f4f4f4;}
.nrbook dt,.nrbook dd {}
.nrbook span {display:block;float:left;width:525px;line-height:30px;height:30px;}
.nrbook dt {float:left;width:80px;height:38px;line-height:34px;}
.nrbook dd {float:left;width:345px;height:33px;padding-top:5px;}

.nrbook1 dt,.nrbook dd {}
.nrbook1 span {display:block;float:left;width:525px;line-height:30px;height:30px;}
.nrbook1 dt {float:left;width:150px;height:38px;line-height:34px;}
.nrbook1 dd {float:left;width:325px;height:33px;padding-top:5px;}

/*翻页样式*/
.metpager_1{ text-align:center;}
.metpager_2{ text-align:center;}
.metpager_3{ text-align:center;}

.digg4{ clear:both;padding:3px; margin-TOP:25px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}

.metpager_4 a,.metpager_4 span.miy{ border:1px solid #aaaadd; padding:2px 5px 2px 5px; color:#009;}
.metpager_4 a:hover { border:1px solid #009; color:#000;}
.metpager_4 a:active {border:1px solid #009; color:#000;}
.metpager_4 span.current { border:1px solid #009; background-color:#009; padding:2px 5px 2px 5px; margin:2px; color:#FFFFFF; text-decoration:none;}
.metpager_4 span.disabled { border:1px solid #eee; padding:2px 5px 2px 5px; margin:2px; color:#ddd;}

.metpager_5 a,.metpager_5 span.miy{ border:1px solid #ccdbe4; padding:2px 8px 2px 8px; color:#0061de; }
.metpager_5 a:hover { border:1px solid #2b55af; color:#fff; background-color:#0b3779;}
.metpager_5 a:active {border:1px solid #009; color:#000;}
.metpager_5 span.current { padding:2px 8px 2px 8px; margin:2px; color:#000; text-decoration:none;}
.metpager_5 span.disabled { border:1px solid #ccdbe4; padding:2px 8px 2px 8px; margin:2px; color:#ddd;}

.metpager_6{ color:#ff6500; }
.metpager_6 a,.metpager_6 span.miy{ border:1px solid  #ff9600; padding:2px 7px 2px 7px; background-position:50% bottom; color:#ff6500; background-image:url(../images/page/page6.jpg);}
.metpager_6 a:hover { border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.metpager_6 a:active {border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.metpager_6 span.current {border:1px solid #ff6500; padding:2px 7px 2px 7px; margin:2px; color:#ff6500; background-color:#ffbe94; text-decoration:none;}
.metpager_6 span.disabled { border:1px solid #ffe3c6; padding:2px 7px 2px 7px; margin:2px; color:#ffe3c6;}

.metpager_7 a,.metpager_7 span.miy{ border:1px solid  #2c2c2c; padding:2px 5px 2px 5px; background:url(../images/page/page7.gif) #2c2c2c; color:#fff;}
.metpager_7 a:hover { border:1px solid #aad83e; color:#fff;background:url(../images/page/page7_2.gif) #aad83e;}
.metpager_7 a:active { border:1px solid #aad83e; color:#fff;background:urlurl(../images/page/page7_2.gif) #aad83e;}
.metpager_7 span.current {border:1px solid #aad83e; padding:2px 5px 2px 5px; margin:5px; color:#fff;background:url(../images/page/page7_2.gif) #aad83e; text-decoration:none;}
.metpager_7 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:5px; color:#ccc;}

.metpager_8 a,.metpager_8 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#aaa;}
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}
.metpager_8 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

.metpager_9 a,.metpager_9 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#88af3f; } 
.metpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; } 
.metpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; } 
.metpager_9 span.current {border:1px solid #b2e05d; padding:2px 5px 2px 5px; margin:2px; color:#fff; background-color:#b2e05d; text-decoration:none;} 
.metpager_9 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;} 
/*footer*/
.footer{width:auto;height:auto;margin-top:50px; padding:0px; background:url('../images/ks_bg.gif');}
.foot{width:1200px;height:auto;margin:auto; padding:0px;overflow:hidden;}
.foot .footdh{width:120px;height:240px;float:left; padding-right:12px;margin-right:26px; border-right:#777 1px dotted;margin-top:20px;margin-bottom:20px;}
.foot .footdh h3{width:120px;float:left;font-size:16px; font-weight:bolder;color:#eee;height:30px;line-height:30px;padding-bottom:5px; overflow:hidden;}
.foot .footdh h3 a:link,.foot .footdh h3 A:visited{color:#ccc;}
.foot .footdh h3 a:hover{color:#86c000;}
.foot .footdh li{width:120px;float:left;font-size:14px; font-weight:normal;color:#eee;height:25px;line-height:25px;}
.foot .footdh li a:link,.foot .footdh li A:visited{color:#888;}
.foot .footdh li a:hover{color:#86c000;}
.footcopyall{width:100%;height:auto;padding:0px; background:#002B2B;}
.footcopy{width:1200px;height:100px;margin:auto; padding:0px;color:#999;position:relative}
.footcopy .flogo{width:120px;height:60px;float:Left;margin-top:20px;margin-right:20px;margin-bottom:20px;border-right:#444 1px dotted;padding-right:20px;}
.footcopy .fcetner{width:780px;heigth:60px;float:left;line-height:20px;margin-top:20px;margin-bottom:20px;font-size:14px;}
.footcopy .f2wm{width:300px;heigth:60px;float:right; }
.footcopy .f2wm dt{width:190px;height:160px; position:absolute;top:-70px;right:0px; background:#000;border:#333 1px solid;border-radius:5px; box-shadow:1px 1px 20px 4px #002B2B;}
/*KEFU*/
/* fixed-bar */
.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background:url("../kefu/JS_02.png") no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:0px;bottom:180px;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color:#2acb6b;background-color:#2acb6b;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#2acb6b;}
.fixed-bar .consult-box .consult-title{color:#fff;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea;}
.fixed-bar .consult-list li{padding:6px 0 6px 5px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{float:left;line-height:24px;}
.fixed-bar .consult-list span{}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:110px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:110px;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -264px;}