@charset "utf-8";
/* CSS Document */
body,td,th {font-family: "微软雅黑";color: #383838;}
body {background-color: #FFF;background: url(./images/bg1.gif) repeat-x; margin:0 auto;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;color: #F00;}
a:active {text-decoration: none;}

a.xz{ background: url(images/btn.gif) no-repeat 0 0;}
a:hover.xz{ background:url(images/btn.gif) no-repeat 0 -70px;}

/*----- banner -----*/
.bner{ width:100%; height:400px; background:#2dc3ea;}
 .bn1{ width:980px; height:400px; background:url(images/banner.gif) no-repeat; margin:0 auto; position:relative;}
 .bn1 a{ width:150px; height:85px; position:absolute; top:270px; left:565px; background: url(images/bn-an1.png) no-repeat;}
 .bn1 a:hover{width:150px; height:85px; position:absolute; top:270px; left:565px; background: url(images/bn-an2.png) no-repeat;}

/*----- 热门导航 -----*/
.rmdh{ width:100%; height:31px; background:#2dc3ea; color:#FF0; text-align:center; font-family:"微软雅黑"; font-size:14px; line-height:31px; letter-spacing:2px;}
 .rmdh a{ color:#FF0;}
 .rmdh a:hover{ color: #F00;}
 
/*----- conent -----*/
.conent{ width:100%; height:412px; background:#daf2da;}
  .con{ width:980px; height:412px; margin:0 auto; font-family:"微软雅黑"; font-size:20px; color:#464646; line-height:48px; letter-spacing:1.5px; text-align:center; position:relative;}
  .con i{ width:980px; height:100px; font-family:"微软雅黑"; font-size:30px; color:#0399f3; line-height:100px; letter-spacing:2px; text-align:center;}
  .con a{width:150px; height:42px; position:absolute; top:350px; left:415px; font-family:"微软雅黑"; font-size:18px; letter-spacing:2px;}
 .con_fg{ width:980px; height:30px; margin:0 auto;}
 
/*----- conent1 -----*/
.conent1{ width:980px; height:347px; margin:0 auto; font-family:"微软雅黑"; font-size:14px; line-height:30px;}
   .conent1 p{ width:980px; height:40px; background:#e8e7e7; font-family:"微软雅黑"; font-size:24px; line-height:40px; letter-spacing:2px; color:#0399f3; text-indent:20px;}
   .wz{ width:970px; height:85px; color:#383838; font-family:"微软雅黑"; font-size:14px; line-height:30px; margin:29px auto; text-indent:25px;}
   .wz a{ color:#f14a00;}
   .wz a:hover{ color: #F00;}
   .rh{ width:950px; height:145px; margin:0 auto;}
   .rh li{ width:295px; height:145px; float:left;}
   .rh img{ width:295px; height:145px;}
   
/*----- conent2 -----*/
.conent2{ width:100%; height:455px; background:#daf2da;}
  .con2{ width:980px; height:455px; margin:0 auto; background:url(images/conent2.gif) no-repeat; position:relative;}
  .con2 a{width:150px; height:42px; position:absolute; top:360px; left:330px; font-family:"微软雅黑"; font-size:18px; letter-spacing:2px;}
  
/*----- conent3 -----*/
.conent3{ width:100%; height:434px; background:#01ffff;}
  .con3{ width:980px; height:434px; background:url(images/conent3.gif) no-repeat; margin:0 auto; position:relative;}
  .con3 a{ width:111px; height:20px; background:url(images/conent3-b.gif) no-repeat; position:absolute; top:224px; left:442px;}
  .con3 a:hover{ width:111px; height:20px; background:url(images/conent3-a.gif) no-repeat; position:absolute; top:224px; left:442px;}
  
/*----- conent4 -----*/
.conent4{ width:100%; height:397px; background:#f1f2dd;}
  .con4{ width:980px; height:397px; background:url(images/conent4.jpg) no-repeat; margin:0 auto; text-align:center; position:relative;}
  .con4_fg{ width:980px; height:20px;}
  .con4 p{ width:980px; height:100px; font-family:"微软雅黑"; font-size:24px; line-height:48px; letter-spacing:2px; color:#009def;}
  .con4 i{ width:980px; height:200px; font-family:"微软雅黑"; font-size:18px; line-height:40px; letter-spacing:1.5px; color:#383838;}
  .con4 a{width:150px; height:42px; position:absolute; top:335px; left:415px; font-family:"微软雅黑"; font-size:18px; letter-spacing:2px;}
  
/*----- conent5 -----*/
.zysz{ width:100%; height:673px;}

.connet5{ width:980px; height:125px; margin:0 auto; position:relative;}

.con5_fg{ width:980px; height:48px;}

.con5{ width:980px; height:50px; text-align:center; color:#000; font-family:"微软雅黑"; font-size:30px; letter-spacing:2px;}
.con5_wz{ width:980px; height:50px; text-align:center; color:#383838; font-family:"微软雅黑"; font-size:18px; letter-spacing:2px;}

.connet5 a.xz{ height:70px; position:absolute; top:50px;left:802px; width:70px;}


.zysz .tt{ color:#0088bb; font-size:30px; font-weight:700; height:80px; line-height:40px; padding:30px 0 20px 0; text-align:center; width:100%;}
.zysz .con6{ width:100%;}
.zysz .con6 .t{ background:#f4f4f4; border-top:solid 4px #00ccff; height:40px; margin:0 auto; width:940px;}
.zysz .con6 .t h3{ color:#333333; float:left; font-size:18px; font-weight:700; line-height:40px; text-indent:20px;}
.zysz .con6 .t i{ background:url(images/xz.gif) no-repeat; color:#ffffff; display:inline; float:left; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:12px; font-weight:700; height:20px; line-height:20px; margin:10px 0 0 10px; text-align:center; text-indent:4px; width:88px;}
.zysz .con6 .c{ margin:0 auto; padding-bottom:20px; width:940px;}
.zysz .con6 .c li{ float:left; padding-top:40px; width:470px;}
.zysz .l{ float:left; height:100px; padding-top:4px; width:150px;}
.zysz .l a{ float:right;}
.zysz .l a:hover{ border-right:solid 6px #ff6600;}
.zysz .l img{ display:block;}
.zysz .r{ float:left; padding:0px 20px 0px 10px; width:280px;}
.zysz .r1{ margin-bottom:2px;}
.zysz .r1 a{ color:#333333; font-size:16px; font-weight:700; line-height:26px;}
.zysz .r1 a:hover{ color:#ff3300; text-decoration:none;}
.zysz .r2{ color:#666666; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:12px; margin-bottom:4px; text-indent:24px;}
.zysz .r3{ color:#333333; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:12px; margin-bottom:8px;} 
.zysz .r3 span{ border:solid 1px #eeeeee; display:inline-block; height:20px; line-height:20px; text-indent:12px; width:136px;}
.zysz .r4 a{ background:#3399cc; color:#ffffff; display:inline-block; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:12px; height:22px; line-height:22px; text-align:center; margin-right:6px; width:70px;}
.zysz .r4 a:hover{ background:#ff6600; text-decoration:none;}

.zysz .r5{ width:470px; height:149px; background: url(images/niaoge.gif) no-repeat; margin-top:23px; position:relative;}

/* zxbm */
.zxbm{width:310px; height:145px; font:14px/24px "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif;   position:absolute; left:90px; top:30px;}
.zxbm .name{width:280px; height:25px; margin:15px 0 0 20px;}
.zxbm .name input{width:204px; height:20px;}
.zxbm .sex{width:280px; height:25px; margin:8px 0 0 17px}
.zxbm .sex input{width:204px; height:20px;}
.zxbm .call{width:280px; height:25px; margin:8px 0 0 20px}
.zxbm .call input{width:204px; height:20px;}
#tips{height:30px;line-height:20px;color:red;text-align:center;}
.zxbm .ljyy{width:280px; height:33px; margin:10px 0 0 20px}

/*----- conent6 -----*/
.cgxz_layout{ background:#daf2da; border-top:solid 1px #ffffff; width:100%; height:480px;}
.cgxz{ margin:0 auto; width:980px; position:relative}
.cgxz .tt{ z-index:2;}
.cgxz .con7{ position:relative; padding-bottom:50px; z-index:1;}
.cgxz .text_show{ color:#000000; font-size:30px; font-weight:bold; height:120px; line-height:120px; text-align:center; width:100%;}
.cgxz .text_show b{ color:#da490f; font-weight:bold;}
.cgxz .text_show em{ color:#cc0000; font-weight:bold;}
.cgxz .text_show i{ font-family:Georgia, "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif; font-size:40px; font-weight:bold; padding:0 4px;}
.cgxz .text_show2{ color:#cc0000; font-size:14px; font-weight:bold; position:absolute;top:90px; text-align:center; width:980px; line-height:30px;}

.cgxz ul{ display:block; padding:30px 0 0 48px;}
.cgxz li{ display:inline; float:left; margin:0 10px; width:130px;}
.cgxz li a{ background:#222222; color:#ffffff; display:block;
transition:background 0.3s; /* IE */
-moz-transition:background 0.3s; /* Firefox 4 */
-webkit-transition:background 0.3s; /* Safari and Chrome */
-o-transition:background 0.3s; /* Opera */
}
.cgxz li a:hover{ background:#cc3366; color:#ffffff; text-decoration:none;}
.cgxz li span{ cursor:pointer; display:block; font-family:"\5B8B\4F53", Arial, sans-serif; font-size:12px; line-height:20px; padding:4px 5px 4px 5px; width:120px;}
.cgxz li span i{ color:#dddddd; line-height:16px;}

.yyy{ width:150px; height:42px; position:absolute; top:420px; left:425px;}
 /*-----联系我们-----*/
.lx{ width:100%; height:450px; background:url(images/lx-bg.gif) repeat-x #e9e9e9;}
.lxwm{ width:1002px; height:348px; margin:0 auto; position:relative;}
 .lxwz{ width:1002px; height:31px; text-align:center; color:#da490f; padding-top:20px; font-family:"微软雅黑", "宋体", "黑体", Arial; font-size:24px;}
 .lxnr{ width:1002px; height:35px; text-align:center; color:#383838; padding-top:15px; font-family:"微软雅黑", "宋体", "黑体", Arial; font-size:14px; line-height:24px;}
 
.lxwm_con1{ height:240px; position:absolute; top:135px; left:15px; width:450px;}
.lxwm_con1 li{ height:60px; padding-left:60px; margin-bottom:30px; position:relative; width:390px; list-style-type:none}
.lxwm_con1 li.li1{ background:url(images/lx1.gif) no-repeat 0 0;}
.lxwm_con1 li.li2{ background:url(images/lx1.gif) no-repeat 0 -60px;}
.lxwm_con1 li.li3{ background:url(images/lx1.gif) no-repeat 0 -120px;}
.lxwm_con1 p{ font-size:24px; height:60px; line-height:26px; padding-left:10px; width:210px;}
.lxwm_con1 li.li3 p{ font-size:18px; font-weight:700; width:380px;}
.lxwm_con1 span{ display:block; font-size:14px; line-height:30px;}
.lxwm_con1 a{ position:absolute;top:12px;right:0;}

.lxwm_con2{ background:url(images/wx.gif) no-repeat center 0; height:200px; position:absolute; top:185px; left:700px; text-align:center; width:250px;}
.lxwm_con2 span{ display:block; font-size:24px; font-weight:700; padding-top:120px;}
.lxwm_con2 p{ font-size:12px; font-weight:700;}