@charset "gb2312";

/* ¹«¹² */

body { font-size:12px; color:#262626; font-family:"Microsoft YaHei", "SimHei", Tahoma, Arial, Helvetica, sans-serif; background-color:#eeeae6; text-align:left; line-height:18px; overflow-x:hidden;}

html {}{ filter: expression(document.execCommand("BackgroundImageCache", false, true)); }
ul{list-style-type:none; padding:0px; margin:0px;}img{border:0;}P{PADDING: 0px; MARGIN: 0px;}
li{ list-style-type:none;}
/*.clear{ clear:both; height:0px; padding:0px; margin:0px; overflow:hidden;}*/
.zf{ float:left;}
.yf{ float:right;}
.relative{ position:relative;}
.none{ display:none;}
.w1000{ width:1000px; margin:0 auto;}
.clear{  width:276px; height:64px; margin:0 auto; display:block; padding-bottom:20px; margin-top:12px;}
.zx{ background:url(imageszx1.png) no-repeat top center; text-align:center; color:#2e3473; font:25px/64px "Î¢ÈíÑÅºÚ"; }
.zx:hover{  background:url(imageszx1_hover.png) no-repeat top center; color:#fff;}
.m1 {margin:0 auto; margin-bottom:30px; display:block; }
.m2 {margin:0 auto; margin-bottom:60px; display:block; }
.m3 {margin:0 auto; margin-bottom:45px; display:block; }
.m4 {margin:0 auto; margin-top:42px; margin-bottom:10px; display:block; }
.m5 {margin:0 auto;  display:block; }


*{ padding:0px; margin:0px; -webkit-text-size-adjust:none!important;}

a:link {color: #262626;text-decoration:none;}
a:visited {color: #262626;text-decoration:none;}
a:hover {color: #d40a08; text-decoration:underline;}
a:active {color: #262626;text-decoration:none;}
a{noFocusLine:expression(this.onFocus=this.blur()); outline:none;}

.zx a{ width:276px; height:64px; background:url(imageszx1.png) no-repeat top center;  display:block; color:#2e3473; font:25px/64px "Î¢ÈíÑÅºÚ"; text-align:center;}
.zx a:hover{width:276px; height:64px; display:block; background:url(imageszx1_hover.png) no-repeat top center; color:#fff;}




/*banner*/
.banner_box{ width:100%; height:864px; background:url(imagesbanner.png) no-repeat top center; display:block;}
.ban_box{ width:1000px; height:864px; margin:0 auto; display:block;}
.ban_box_top{ width:1000px; height:160px; padding-top:55px;  display:block; background:url(imagesban_01.png) no-repeat top center; position:relative; }
a.dh1,a.dh1:visited{ height:20px; display:block; width:130px; text-align:center; font:18px/20px "Î¢ÈíÑÅºÚ";  text-transform:uppercase;  color: #fff;}
a.logo{ width:173px; height:37px; display:block; position:absolute; top:40px;  left: 410px;}

a.dh1:hover{ text-decoration:none;}
.ban_box_m1{ width:1000px; height:473px; margin:0 auto; display:block;}
.zg_sg{
	width: 500px;
	height: 200px;
	margin: 0 auto;
	position: absolute;
	top: 269px;
	left: 564px;
}

/*µ¼Óï*/
.zg_dy_box{ width:100%; height:181px; background:url(imagesbj_02.jpg) no-repeat top center; display:block;}
.zg_dy{ width:1000px; height:181px; margin:0 auto; display:block;}
.zg_dy p{ width:615px; height: auto; margin-left:180px; padding:35px 0 20px 0; text-indent:2em; text-align: left; font: bold 17px/30px "Î¢ÈíÑÅºÚ"; display:block;}


/*m1 ¿Î³ÌËµÃ÷*/
.zg_m1_box{ width:100%; height:1030px; background:url(imagesbj_01.png) no-repeat top center #7109c3; display:block;}
.zg_m1{ width:1000px; height:757px; margin:0 auto; display:block; position:relative; background:url(imagesm1_bt.png) no-repeat top center;  padding-top:260px;}

.zg_m1 .gkyh{width:1000px; height:720px;  background:url(imagesm1_top.png); display:block;}
.zg_m1 ul { width:1000px; }
.zg_m1 ul li .zuo{ margin-left:39px; width:360px; height:275px; display:block; background:url(images01_img.png) no-repeat center bottom ; margin-bottom:15px;}
.you{ margin-right:39px; width:556px; height:270px; display:block; background:url(images02_img.png) no-repeat center bottom ;  margin-bottom:15px;}

.zg_m1 ul li .zuo1{ width:330px; margin-left:55px; display:block; font:18px/30px "Î¢ÈíÑÅºÚ"; color:#fff;} 
.zg_m1 ul li span{ font: bold 18px/30px "Î¢ÈíÑÅºÚ"; color:#fff100; }
.zg_m1 h1{  text-align:center; color:#fff100; font: bold 35px/45px "Î¢ÈíÑÅºÚ" ; background: url(images01.png) no-repeat center top; padding-top:70px; display:block;}
.zg_m1 h2{  text-align:center; color:#fff100; font: bold 35px/45px "Î¢ÈíÑÅºÚ" ; background: url(images02.png) no-repeat center top; padding-top:70px; display:block;}

.zg_m1 ul li .gkkcyh { width:520px; margin-left:20px; }
.zg_m1 ul li table{ border:1px solid #fff; color:#fff; text-align:center;  }
.zg_m1 ul li table th { border:1px solid #fff;  font: bold 20px/30px "Î¢ÈíÑÅºÚ" ; padding:5px 0;  }
.zg_m1 ul li table td { border:1px solid #fff;  font:14px/20px "Î¢ÈíÑÅºÚ" ; padding:5px 0;  }

.zg_m1 ul .fl{float:left; width:360px; display:block;}
.zg_m1 ul .fr{ float:right;}
.zg_m1_bottom{ background:url(imagesm1_bottom.png) no-repeat top center; height:51px;}

/*m2 ¿Î³ÌÌØÉ«*/
.zg_m2_box{ width:100%; height:2070px; background:url(imagesbj_02.png) no-repeat top center #7109c3; display:block;}
.zg_m2{ width:1000px;  margin:0 auto; display:block; position:relative; background:url(imagesm2_bt.png) no-repeat top center;  padding-top:283px;}
.zg_m2_top{ background:url(imagesm2_top.png); }
.zg_m2_top ul{ width:900px; height:200px; background:url(images01_1_img.png) no-repeat 50px  bottom;  display:block; margin-bottom:20px; }
.zg_m2_top ul p{ width:600px; margin-left:230px; display:block; font:20px/35px "Î¢ÈíÑÅºÚ"; color:#fff;}
.zg_m2_top ul p b{ font:25px/35px "Î¢ÈíÑÅºÚ"; color:#fff100;}
.zg_m2_top ul p span{ font:25px/35px "Î¢ÈíÑÅºÚ"; }
.fjx{ background:url(imagesfjx.png) no-repeat top center; height:4px; margin-bottom:20px;}

.m2_skkc{ width:900px; padding-bottom:20px;}
.m2_skkc table{ border:1px solid #fff; color:#fff; text-align:center; margin-bottom:30px; }
.m2_skkc table th { border:1px solid #fff;  font: bold 20px/40px "Î¢ÈíÑÅºÚ" ; padding:5px 0;  }
.m2_skkc table td { border:1px solid #fff;  font:15px/30px "Î¢ÈíÑÅºÚ" ; padding:5px;  }
.m2_skkc table td a{ width:100px; height:30px; background:#FF0; border:1px solid ;-moz-border-radius:5px;-webkit-border-radius:5px; display:block; font:15px/30px "Î¢ÈíÑÅºÚ" ; text-align:center; color:#333; }

.m2_skkc table td a:hover{ width:100px; height:30px; background:#F00; border:1px solid ;-moz-border-radius:5px;-webkit-border-radius:5px; display:block; font:15px/30px "Î¢ÈíÑÅºÚ" ; text-align:center; color:#fff;}
.m2_skkc h1{ background:url(imageskcjs.png) no-repeat left center; height:55px; font:25px/55px "Î¢ÈíÑÅºÚ" ; color:#fff100; padding-left:50px; display:block; margin-bottom:15px;}
.m2_skkc p{ width:800px; font:20px/35px "Î¢ÈíÑÅºÚ"; color:#fff;}
.m2_skkc h2{ margin-bottom:15px;}



.zg_m2_center{ background:url(imagesm2_center.png) no-repeat top center; height:66px;}
.zg_m2_bottom{ background:url(imagesm2_bottom.png) no-repeat top center; height:53px;}

/*m3 ¿Î³ÌÌØÉ«*/
.zg_m3_box{ width:100%; height:656px; background:url(imagesbj_02.png) no-repeat top center ; display:block;}
.zg_m3{ width:1000px; height:600px; margin:0 auto; display:block; padding-top:30px;}
.zg_m3_kcts { width:811px; height:512px; background:url(imageskcts_bj.png) no-repeat top center; margin:0 auto; display:block; padding:50px 0 0 90px; }
.zg_m3_kcts ol{ height:380px; display:block; margin-bottom:15px; }
.zg_m3_kcts ol li{ width:700px; background:url(imagesxx1.png) no-repeat center left; padding-left:45px; display:block; font:25px/42px "Î¢ÈíÑÅºÚ"; float:left; color:#1c248a; margin-bottom:5px;}



/*m4 ¿Î³Ì°²ÅÅ*/
.zg_m4_box{ width:100%; height:644px;  background:url(imagesbj_03.png) no-repeat top center ; display:block;}
.zg_m4_a{ width:1000px; height:600px; margin:0 auto; display:block; padding-top:30px; }
.zg_m4_a h1{ height:91px; background: url(imageskcbt_01.png)no-repeat top center; display:block; font: bold 48px/77px "Î¢ÈíÑÅºÚ"; color:#1c248a; text-align:center; }
.zg_m4_b{ width:1000px; height:950px;  margin:0 auto;  padding-top:60px; background:url(imagesbj_05.png); display:block; padding-bottom:20px;} 
.zg_m4_b_kc{ width:940px;  margin:0 auto; border:1px solid #1c248a; margin-bottom:30px;  }

.zg_m4_b_kc tr th{ font:20px/77px "Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; border:1px solid #1c248a; background:#1c248a;}

.zg_m4_b_kc tr td{ height:;  font:16px/25px "Î¢ÈíÑÅºÚ"; color:#1c248a; text-align:center; padding:5px 10px ; border:1px solid #1c248a; background:#c9e9fe;}
.zg_m4_b_kc tr td a{ width:118px; height:25px; background:url(imagesa1.png) no-repeat top center; display:block; margin:0 auto; margin-top:20px;}
.zg_m4_b_kc tr td a:hover{ width:118px; height:25px; background:url(imagesa1_hover.png) no-repeat top center; display:block; margin:0 auto; margin-top:20px;}

.zg_m4_b p{ text-align:center; font:25px/42px "Î¢ÈíÑÅºÚ";color:#1c248a; }

.zg_m4_c{ width:1000px; height:210px; margin:0 auto;  background:url(imagesbj_10.png) no-repeat top center; display:block;} 





/*m4 Èý²¿Çú*/














/*m5 ÓÅ»Ý*/
.zg_m5_box{ width:100%; height:405px; background:url(imagesbj_05.png) no-repeat top center; display:block; }
.zg_m5{ width:1000px; height:375px; margin:0 auto; display:block; padding-top:30px;}

.zg_m5 ul{ width:1000px; height:250px;  display:block; }

.zg_m5 ul li{ width:320px; height:229px; margin-right:20px; float:left;  }
.zg_m5 ul .fr{ float:right; margin-right:0px;  }

.zg_zx{ width:300px; height:70px; margin:0 auto; margin-top:30px; display:block; }
.zg_zx a { width:300px; height:70px; background:url(imageszg_10.png) no-repeat top center; display:block;}
.zg_zx a { color:#fff; font:18px/60px "Î¢ÈíÑÅºÚ"; text-align:center; }
.zg_zx a:hover { width:300px; height:70px; background:url(imageszg_09.png) no-repeat top center; display:block;} 
  

  
 


/*½áÊø²¿·Ö¿ªÊ¼*/
.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;}
/*×ÉÑ¯Ðü¹Ò½áÊø*/


 /*CSS²¿·Ö£¬ÐèÒªµ¥¶Àµ÷Õû¶¨Î»*/
.lnkf{ width: 116px; height: 460px; position: absolute; right: 10px; top: 60px;}

 
.oFixFooter{left:0;bottom:0;width:100%;position:fixed;height:110px;background:url(imagesoFixAdxBgx.png);z-index:9999;}
.oFixConFooter{height:100px;width:1000px; background:url(imageszg_11.png) left 20px no-repeat; position:relative; margin:0 auto;}
.oFixFooterP{width:190px;float:right;padding-top:40px;}
.oFixFooterP a{display:block;height:50px;font:normal 28px/50px "Î¢ÈíÑÅºÚ";color:#fff;background: url(imageszg_12.png) no-repeat top center;text-align:center;}
.oFixFooterP a:hover{color:#fff;text-decoration:none;}

.oFixClosec{position:absolute;display:block;width:10px;height:10px;top:0px;right:5px;color:#e00;cursor:pointer;font-size:16px;}

 
 
 
 
 
 
 
 
  
a.d1,a.d1:visited{ display:block; width:94px; height:32px; background:url(imagesd2.jpg) top center no-repeat; text-align:center; font:14px/32px "Î¢ÈíÑÅºÚ"; color:#fff; margin:0 auto;}

a.d1:hover{ display:block; width:94px; height:32px; background:url(imagesd2.jpg) bottom center no-repeat; text-align:center; line-height:16px; text-transform:uppercase; text-decoration:none;}



.xcf2 td{ padding:10px; line-height:26px;}

#Demo { position:relative; margin:0px auto; padding:0px; height:410px; overflow: hidden;}

#Demo .content {height:410px }



#Demo1 { position:relative; margin:0px auto; padding:0px; height: 450px; overflow: hidden;}

#Demo1 .content { height: 390px }




/*µØÖ·¿ªÊ¼*/
.lnzxdh_bj{ width:100%; height:420px; background:#7109c3;}
.lnzxdh{ width:100%; height: auto; margin:0 auto; background: url(imagesbottom.png) no-repeat top center;}
/*µØÖ·½áÊø*/

/*¸¨ÖúÖ¸µ¼¿ªÊ¼*/
.lnzd{ width:auto; height:auto; position:fixed; top:50px; left:0px;}
/*¸¨ÖúÖ¸µ¼½áÊø*/
