@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content: ;}
abbr,acronym{border:0;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1;}	
a{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
*:focus{outline:none;}
.bl{display:block;}
.mr{margin:0 auto;}



/*header*/
.zg{ background:#eceee6; width:100%;}
.zg_top{height:50px; width:1000px; margin:0 auto;}
.zg_logo{ display:block;width:150px;margin-top:5px; margin-right:30px;}
.offcn_nav{ width:500px; margin-top:20px;}
.offcn_nav a{ font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; color:#333;padding:0 5px;}
.offcn_tel{  color:#333;font:18px/28px "Î¢ÈíÑÅºÚ";margin-top:15px; display:block;}


/*×ÉÑ¯¿ªÊ¼*/

.zxkf{ width:1000px; height:80px; background:url(imagesban_04.png) no-repeat top center; display:block; padding-top:114px; }
.zxkf p{ width:234px; height:32px; border:1px solid #2d805c;border-radius:10px; background:#2d805c;  display:block;  text-align:center; margin:0 auto; }
.zxkf p a{ font:20px/32px "Î¢ÈíÑÅºÚ"; color:#fff;}
.zxkf p a:hover{ width:100px; height:32px; border:1px solid #26beaa;border-radius:10px;background:#26beaa; display:block;  text-align:center; color:#fff; }

/*×ÉÑ¯¿ªÊ¼*/
.zxkf1{ width:1000px; height:70px; display:block; padding-top:0px; margin-top:300px;margin-left:150px; }
.zxkf1 p{ width:234px; height:62px; border:1px solid #2d805c;border-radius:10px; background:#2d805c;  display:block;  text-align:center; margin:0 auto; }
.zxkf1 p a{ font:20px/62px "Î¢ÈíÑÅºÚ"; color:#fff;}
.zxkf1 p a:hover{ width:234px; height:62px; border:1px solid #26beaa;border-radius:10px;background:#26beaa; display:block;  text-align:center; color:#fff; }

/*×ÉÑ¯¿ªÊ¼*/
.zxkf2{ width:1000px; height:70px; display:block; padding-top:0px;}
.zxkf2 p{ width:234px; height:62px; border:1px solid #2d805c;border-radius:10px; background:#2d805c;  display:block;  text-align:center; margin:0 auto; }
.zxkf2 p a{ font:20px/62px "Î¢ÈíÑÅºÚ"; color:#fff;}
.zxkf2 p a:hover{ width:234px; height:62px; border:1px solid #26beaa;border-radius:10px;background:#26beaa; display:block;  text-align:center; color:#fff; }

/**/
.banner{ width:100%; height:450px; background:url(imagesbanner.png) no-repeat top center; display:block; }
.ban{ width:1000px; height:450px; margin:0 auto;}
.ban img{ display:block;}


/**/
.zgm1_box{ width:100%; height: auto; background:#eceee6; padding-bottom:30px;}
.zgm1{ width:1000px; height: auto; padding:50px 0; margin:0 auto;}
.zgm1 h1{ width:503px; height:41px; margin:0 auto; display: block}
.zgm1 p{ font:16px/46px "ËÎÌå"; text-align:center; color:#333;  padding:30px 0; }

/**/
.fjx{ width:100%; height:294px; background:url(imageszg_03.png) no-repeat top center #eceee6;}

/**/
.zgm2_box{ width:100%; height: auto; background:#eceee6; padding-bottom:30px;}
.ts{ width:1000px; height: auto; padding:50px 0; margin:0 auto;}
.ts h1{ width:787px; height:168px; margin:0 auto; display: block}

.jy_box{ width:500px; height:100px; margin:0 auto; margin-top:20px; }
.jy_box dl{ width:234px; height:70px;  display:block; float:left; margin-right:15px; background:#5bbb91; padding:15px 0; }
.jy_box dl dt{ text-align:center; font:16px/20px "Î¢ÈíÑÅºÚ"; color:#FFF;}
.jy_box .a1{ width:120px; height:25px; background:#396; display:block; margin:0 auto; margin-top:5px;text-align:center; font:13px/25px "Î¢ÈíÑÅºÚ"; color:#FFF;}
.jy_box .a1:hover{ color:#333;} 

.pdList{ width:1000px; height:330px;  margin:0 auto; display:block; padding-bottom:14px; margin-top:50px;}
.pdList li{ width:242px; height:155px; float:left; margin-top:10px; margin-right:8px}


.pdList li:last-child{margin-right:0}
.tmplS{position:relative;height:156px;overflow:hidden}
.tmplS a:hover{text-decoration:none}
.cover{position:absolute;z-index:40; width:242px;height:155px; }
.cover p{ width:242px;height:155px;  font: bold 20px/155px "Î¢ÈíÑÅºÚ"; text-align:center; color:#fff;} 
 
.tmplS1 .cover{background: url(imageszg_05.png) no-repeat top center; }
 .tmplS2 .cover{background:url(155.png) #ff8843 -240px 0 no-repeat;border-color:#f67b3a}
 .tmplS3 .cover{background:url(155.png) #90da88 -480px 0 no-repeat;border-color:#8ecf84}
 .tmplS4 .cover{background:url(155.png) #77b1d2 -720px 0 no-repeat;border-color:#5b9cbe}
 .wrapS{position:relative;width:192px;height:135px; padding:10px 25px; font:20px/35px "Î¢ÈíÑÅºÚ"; text-align:center; color:#fff; }
 
.wrapS .ttl{font:17px/135px "Î¢ÈíÑÅºÚ"; }
.wrapS .tt2{font:17px/30px "Î¢ÈíÑÅºÚ"; padding-top:30px; display:block;}
.wrapS .tt3{font:14px/20px "Î¢ÈíÑÅºÚ"; padding-top:5px; display:block;}
.wrapS .tt4{font:14px/25px "Î¢ÈíÑÅºÚ"; text-align:left; padding-top:15px; display:block;}
  
.tmplS1 .wrapS{background: url(imageszg_06.png) no-repeat top center;}
.tmplS1 .wrapS:hover,.tmplS2 .wrapS:hover{cursor:pointer}
.tmplS2 .wrapS{background:url(155.png) -240px -156px no-repeat;border:1px solid #e4d0ad;color:#fa7f23}



 .wrapS .opt{position:absolute;right:28px;bottom:20px}
 .wrapS .opt .nlink{color:#0c96f2;text-decoration:none}
 .tmplS1 .btn3{background:#5bbb91; width:100px; height:20px; display:block; margin:0 auto; font:12px/20px "Î¢ÈíÑÅºÚ"; text-align:center; color:#fff; margin-top:6px;}
  .tmplS1 .btn3:hover{background:#88CDAF; width:100px; height:20px; display:block; margin:0 auto; font:12px/20px "Î¢ÈíÑÅºÚ"; text-align:center; color:#333; margin-top:6px;}
 


/**/
.zgm3_box{ width:100%; height: auto; background:#eceee6; }
.m3_kc{ width:1000px; height: auto; padding:50px 0 80px 0; margin:0 auto;}
.m3_kc h1{ width:400px; height:104px; margin:0 auto; display: block; margin-bottom:30px;}
.zg_tit01 h3{position: relative;top:-26px;font:40px/40px "Î¢ÈíÑÅºÚ"; font-weight: bold;color: #e63f46; display:inline-block;_display:inline;*zoom:1;padding: 0 16px;background:#f6e6c5;}
.zg_tit02 span.bd{border-bottom: 1px solid #fff;}
.zg_tit02 h3{background: #e24143;color: #fff;}
.zg_tit01b{color: #2d805c;font:26px/60px "Î¢ÈíÑÅºÚ";padding-top: 20px; text-align:center;}	
.bg02{background:url(../images/zg_08.jpg) no-repeat center bottom;padding-bottom: 80px;}
.kc_table{border-collapse:collapse; cursor:pointer;font: 15px/30px "Î¢ÈíÑÅºÚ";}
.kc_table th{background:#5bbb91;border-right: 1px solid #5bbb915;color: #fff;font:bold 18px/30px "Î¢ÈíÑÅºÚ"; text-align:center;}
.kc_table th,.kc_table td{padding:6px 5px;}
.kc_table td{border: 1px solid #fff;background:#aeddc9;font: 15px/30px "Î¢ÈíÑÅºÚ"; text-align:center;}
.kc_table td p{font: 15px/30px "Î¢ÈíÑÅºÚ";  text-align:center;}

.joinbtn{display: block; margin:0 auto;width:120px;height: 30px;line-height: 30px;color: #fff;text-align: center;background:#5bbb91; border:1px solid #;-moz-border-radius:5px;-webkit-border-radius:5px; margin-top:10px; margin-bottom:10px;}
.joinbtn:hover{color: #333;}






/*µØÖ·¿ªÊ¼*/
.lnzxdh_bj{ width:100%; height:420px; background:#f8f8f8;}
.lnzxdh{ width:100%; height: auto; margin:0 auto;}
/*µØÖ·½áÊø*/


/*½áÊø²¿·Ö¿ªÊ¼*/
.hdd {width: 1000px;margin-top: px;margin-right: auto;margin-bottom: 0px;margin-left: auto; padding-top:20px;}
#foot{width:100%;height:auto;background-color:#25292C;background-repeat: repeat-x;clear:both;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;border-top-width: 1px;border-top-style: solid;border-top-color: #333;}
#foot-all{width:1000px;height:110px;color: #FFF;text-decoration: none;padding-top:5px;line-height: 25px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;text-align: center;font:12px/25px "Î¢ÈíÑÅºÚ"}
#foot #foot-all a {color: #CCC;text-decoration: none;}
/*½áÊø²¿·Ö½áÊø*/






/*×ÉÑ¯Ðü¹Ò¿ªÊ¼*/
.xg_20150225{ width:auto; height:auto; position:fixed; top:50px; right:0px;}
/*×ÉÑ¯Ðü¹Ò½áÊø*/


/*Î¢ÐÅÐü¹Ò¿ªÊ¼*/
.xg_20151221{ width:auto; height:auto; position:fixed; top:50px; left:0px;}
/*Î¢ÐÅÐü¹Ò½áÊø*/

/*É½¶«Ìø×ª*/

.zg_dw1{width:100%; background-color:#0c014f;}







.zg_dwz1{width:1000px;background:#eceee6; left bottom no-repeat #ebebeb;padding:0px;}







.zg_qh{width:1000px;height:122px;background:url(imageszg_qhd.png) center center no-repeat;}







.zg_qhul{margin:0 0 0 18px;display:inline;}







.zg_qhul li{float:left;margin:0 0 0 40px;display:inline;}







.zg_qhul li a{display:inline-block;width:36px;height:122px;background:url(imageszg_qh.png) left center no-repeat;text-align:center;font:16px "Microsoft Yahei";color:#b0deff;}







.zg_qhul li a:hover{display:inline-block;width:36px;height:122px;background:url(imageszg_qhhg.png) left center no-repeat;text-align:center;font:16px "Microsoft Yahei";color:#fb6e52;}







.zg_qhhg{display:inline-block;width:36px;height:122px;background:url(imageszg_qhhg.png) left center no-repeat !important;text-align:center;font:16px "Microsoft Yahei";color:#fb6e52 !important;}

.zg_qhhg{display:inline-block;width:36px;height:122px;background:url(imageszg_qhhg.png) left center no-repeat !important;text-align:center;font:16px "Microsoft Yahei";color:#fb6e52 !important;}







.zg_tb{width:946px;}







.zg_tb1{width:946px;border-left:1px solid #97cbd5;}







.zg_tb tr th{height:37px;background:#7cdaf9;font:18px "Microsoft Yahei";color:#fff;}







.zg_tb1 tr td{height:45px;font:12px "ËÎÌå";color:#333;border-right:1px solid #97cbd5;text-align:center;border-bottom:1px solid #97cbd5;}







.zg_tbtr{height:45px;background:#f7f5f5;font:12px "ËÎÌå";color:#333;border-right:1px solid #97cbd5;text-align:center;border-bottom:1px solid #97cbd5;}







.zg_bjqh{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_bjqh1{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_bjqh2{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_bjqh3{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_bjqh4{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_bjqh5{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_bjqh6{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_bjqh7{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_bjqh8{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_bjqh9{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_bjqh10{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_bjqh11{width:1000px;background:url(imageszg_bjqh.png) repeat-x #fff;padding-bottom:6px;}







.zg_hui{background:#efefef;}







.zg_bai{background:#fff;}







.zg_hui1{background:#efefef;}







.zg_bai1{background:#fff;}















.zg_dw2{width:100%;height:82px;background:url(../images/zg_ban3.png) center center no-repeat;}







.zg_dwz2{width:1000px;height:72px;background:url(imageszg_bj2.png) left center no-repeat;padding-top:10px;}















.zg_dw3{width:100%;height:462px;background:url(../images/zg_ban4.png) center center no-repeat;}







.zg_dwz3{width:1000px;height:455px;background:url(imageszg_bj3.png) left center no-repeat;padding-top:7px;}



























.zg_bgt{padding-top:32px;







	text-align: center;







	color: #99e8ff;







	font-family: "Microsoft Yahei";







	font-size:40px;







	line-height: 110px;







}







.zg_bgt1{text-align:center;font:40px/70px "Microsoft Yahei";color:#fff;}















.zg_bd{width:1000px;background:url(../images/pp.png);height:330px;padding-top:20px;}







.zg_bdl{width:170px;float:left;margin-left:57px;display:inline;}







.zg_bdc{width:170px;float:left;margin-left:25px;display:inline;}







.zg_bdr{width:455px;float:left;margin-left:25px;display:inline;}







.zg_wx{width:170px;height:135px;background:url(../images/zg_wxdw.jpg) no-repeat;text-align:center;padding-top:15px;}







.zg_wx p{font:14px "Microsoft Yahei";color:#333;}







.zg_ztc{width:966px;height:74px;background:url(../images/zg_ztc.jpg) no-repeat;margin-top:33px;padding-top:27px;}







.zg_sf{margin-left:107px;}







.zg_sf a{display:inline-block;font:16px "Microsoft Yahei";color:#fb6e52;margin-right:18px;}







.zg_sf a:hover{color:#fb6e52;}















.zg_color td{color:#888 !important;}







.zg_color td a{color:#888 !important;}








.zg_color td a:hover{color:#e00 !important; text-decoration:none;}















/**/







.zg_foot{width:100%;height:158px;}







.foot{width:1000px;height:118px;text-align:center;color:#333;line-height:24px;padding-top:40px;}























/*ÂÖ²¥*/







.slide{position:relative;width:455px;height:310px;background:#fff;margin:0px auto;}







.slide .slide-hd{position:absolute;bottom:42px;height:55px;}







.slide-hd .slide-hd-bg{background:#000;position:absolute;z-index:1;width:455px;height:80px; bottom:-45px;}







.slide-hd .thumb{position:absolute;width:951px;left:0;top:21px;z-index:2;}







.slide-hd .thumb li{float:left;display:inline;}







.slide-hd .thumb li a{display:inline-block;float:left;width:151px;height:78px;overflow:hidden;position:relative;cursor:pointer;}







.slide-hd .thumb a:hover .mask{background:0;opacity:1;filter:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;}







.slide-hd .thumb li a .mask{



	display:block;



	position:absolute;



	z-index:3;



	top:1px;



	left:-1px;



	width:149px;



	height:100%;



	background:#000;



	opacity:.3;



	filter:alpha(opacity=30);



































-moz-transition:background .3s;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;}







.slide-hd .thumb .selected a .mask{



	width:146px;



	height:73px;



	border:3px solid #69b93b;



	background:0;



	opacity:1;



	filter:0;







-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;}







.slide .slide-bd{width:950px;height:233px;overflow:hidden;}







.slide .slide-bd .pic-list{width:5000px;height:233px;}







.slide .slide-btn a{



	position:absolute;



	top:120px;



	text-indent:-999em;



	display:block;



	height:80px;



	width:23px;



	background-repeat:no-repeat;



	_background-image:none;



}







.slide .slide-btn .prev{left:8px;background:url(../images/zg_zy.png) no-repeat;_background:url(../images/zg_zy.gif) no-repeat;}







.slide .slide-btn .next{



	right:-484px;



	background:url(../images/zg_zyz.png) no-repeat;



	_background:url(../images/zg_zyz.gif) no-repeat;



}







/*½áÊø²¿·Ö¿ªÊ¼*/







#foot{







	margin:0 auto;







	width:100%;







	height:110px;







	background-color:#333;







	background-repeat: repeat-x;







	clear:both;







}







#foot-all{







	width:948px;







	height:100px;







	margin:0 auto;







	font-family:"Microsoft Yahei";







	font-style: normal;







	color: #FFF;







	text-decoration: none;







	padding-top:10px;







	line-height: 16px;







	background-color: #333;







}







#foot-all a{







	font-family:"Microsoft Yahei";







	font-size: 12px;







	font-style: normal;







	color: #FFF;







	text-decoration: none;







}







#foot-all a£ºhover{







	color: #FFF;







	text-decoration: none;







}







#foot-all ul{







	list-style-type: none;







}







#foot-all ul li {







	color: #CCC;







}







/*½áÊø²¿·Öover*//* ÓÒ²à¸¡²ã */







.side-pop{







	width:161px;







	height:150px;







	position:fixed;







	right:10px;







	_position:absolute;







	color: #000;







	padding-top: 0px;







	margin-top: 20px;







}







#sidepop span {







	font-size:14px;







	color: #000;







	font-family:"Microsoft Yahei";







	font-weight:bold;







	display:block;







	width:30px;







	height:20px;







	line-height:20px;







	text-align:center;







	cursor:pointer;







	margin-bottom: 10px;







	float: left;







}







#sidepop input {







	float: right;







	width: 80px;







	margin-top: 3px;







	height: 20px;







}



.jzfont{ color:#F00; padding-top:20px; font:26px;}






