@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:130px; background:url(imagesban_04.png) no-repeat top center; display:block; padding-top:90px; }
.zxkf p{ width:234px; height:62px; border:1px solid #2d805c;border-radius:10px; background:#2d805c;  display:block;  text-align:center; margin:0 auto; }
.zxkf p a{ font:20px/62px "Î¢ÈíÑÅºÚ"; color:#fff;}
.zxkf p a:hover{ width:234px; height:62px; 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:50px; }
.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; }

/**/
.banner{ width:100%; height:820px; background:url(imagesbanner.png) no-repeat top center; display:block; }
.ban{ width:1000px; height:820px; 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;}
/*Î¢ÐÅÐü¹Ò½áÊø*/







