html{color:#000;background:#fff;}
body{font:12px/1.5 "Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;/*vertical-align:middle;*/}table{border-collapse:collapse;border-spacing:0;}
/*em,i{font-style:normal}b,strong,th{font-weight:normal;}textarea{resize:none;}*/
button,input,textarea{background: none; border:none;font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}
input:focus{outline: none;}
a{color: #333333; text-decoration: none;}
a:hover{text-decoration:inline;color: #cc0000;}
input[type="submit"]{ cursor:pointer; }

.clearfix { *zoom:1}
.clearfix:after{content: "";display: block; clear: both;}
.clearDiv{clear:both;height:0;font-size:0; overflow: hidden;}

.fl{float:left;}
.fr{float:right;}
.wth{ width:100%; clear:both;  min-width:1200px; }
.wrap{width:1200px;margin:0 auto;text-align: left;}
.hide{ display:none;}
.show{display:block; }
.align_left{ text-align: left;}
.align_right{ text-align: right;}

.header{ height:45px;  } 
.zg_tel{ width:223px; margin:18px 0 14px ;  text-align: right; font:16px/1 'Microsoft Yahei'; color:#333; }
.zg_tel span{ display:inline-block; *display:inline; zoom:1; width:25px; background: url(imagestel.gif) no-repeat left center ; height:16px;  }
.zg_logo,.zg_logo img{ display:block; width:180px; height:31px;  } 
.zg_logo{ margin:6px  13px 12px 0;}
.zg_nav{ width:400px; height:48px; font-size:16px; line-height:48px; color:#333;  }
.zg_nav a{ display:inline-block; *display:inline; zoom:1; padding:0 5px; }

.banner{ background:url(imagesbanner.jpg) no-repeat center 0;}
.ban{ position:relative; }
.ban img{ display:block; *display:block; _display:block; }
.ban_p{ width:979px; font-size:0;; position: absolute; text-align: center; height:83px; z-index:43; left:107px; top:486px;  }
.ban_p a{  display:inline-block; *display:inline; zoom:1; width:281px; padding-right:14px;  height:83px; text-align: center; font-size:42px; font-weight:bold; line-height:79px; background: url(imagesban_a.png) no-repeat; color:#fff;   }
.ban_a1{ margin:0 46px; } 
.ban_p a:hover{ color:#FFF150; }
.zgxf_ri{ width:75px; height:210px; background: url(imageszg_right.png) no-repeat ; position: fixed; z-index:444; right:0; top:50%; margin-top:-105px; display:none; cursor: pointer;}
.zg_xf{ position: fixed;  width:177px; height:491px; right:0; top:50%; margin-top:-245px; z-index:344; background: url(imagesxf.png) no-repeat ;  } 
.zg_close{ display:block; width:20px; height:20px; position: absolute; right:11px; top:13px; z-index:3;  font-size:20px; line-height:20px; font-family: '宋体'; color:#fff; } 
.zg_zxzx{  text-align: center; height:85px; font:bold 22px/85px 'Microsoft Yahei'; color:#fff; } 
.zixun{ display:block; padding:8px 0 10px;margin-bottom:6px;  height:42px;  font: 16px/21px 'Microsoft Yahei'; color:#333; text-align: center;} 

.s1{  padding:38px 0 60px; }
.zg_h2{ margin:0 auto; padding-top:3px;height:70px;  text-align: center; font:bold 36px/70px 'Microsoft Yahei'; color:#3790FF; background: url(imagesbt.png) no-repeat center 0; } 
.zg_h4{ margin:20px auto 45px; text-align: center;  font:18px/1 'Microsoft Yahei'; color:#666;}
.zg_s1_ul{ width:1122px; margin:0 auto;} 
.zg_s1_ul li{ width:253px; height:274px; padding:73px 35px 58px 41px ;  float:left ; background: url(imagesxue_li.jpg) no-repeat ;  }
.zg_s1_ul img{ display:block; width:88px; margin:0 auto; }
.zg_s1_ul b{ display:block;margin:21px auto 16px;  text-align: center; font: bold 26px/1 'Microsoft Yahei'; color:#26476e; }
.zg_s1_ul p{font: 18px/26px 'Microsoft Yahei'; color:#666; height:104px;  }
.zg_s1_ul a{ display:block; height:23px; text-align: right; font:20px/1 'Microsoft Yahei'; color:#ff9400; }
.zg_s1li2{ margin:0 67px 0  68px;}
.zg_s1_ul a:hover{ color:#3790FF;}

.s2{ background:url(imagess2.jpg) no-repeat center 0; }
.s2_con{ padding:58px 0 56px; }
.s2 .zg_h4{ margin:22px 0 88px; color:#fff;  }
.s1_div{ position:relative; height:400px; margin-bottom: 22px; } 
.s1_k1{ width:424px; height:94px; padding:16px 0 0 56px ;  position: absolute; z-index:3;  background:url(imagess2_bj1.png) no-repeat 56px 0 ; } 
.s1_k1 b{ display:block; width:56px;height:110px;  font: bold 48px/110px 'Microsoft Yahei'; color:#ACC7F3;letter-spacing: -2px; *letter-spacing:-4px; position: absolute; left:0; top:0;z-index:2; }
.s1_k1 strong{ display: block;margin-left:28px; font: bold 20px/1 'Microsoft Yahei'; color:#ff9400;  }
.s1_k1 p{margin:9px 25px 0 28px; font:16px/21px 'Microsoft Yahei'; color:#ff9400;  }
.s1_k4 b{ margin-top:-3px;   }
.s1_k1{ left:-8px; top:-29px; }
.s1_k2{ left:-15px; top:122px; }
.s1_k3{ left:auto; right:-8px; top:-29px; }
.s1_k4{ left:auto; right:-8px; top:122px; padding-top:29px; }
.s1_k5{ left:339px; top:257px; padding-top:20px;  }
.s1_cpa{ position: absolute;left:494px; top:0; z-index:54; background: url(imagess2_cpa.png) no-repeat ; width:212px; height:212px; padding:56px 0  0 ; }
.s1_cpa b{ display:block; text-align: center; font:bold 48px/1 'Arial Black'; color:#fff; margin-bottom:19px; }
.s1_cpa strong{ display:block; text-align: center; font:bold 24px/1 'Microsoft Yahei'; color:#fff;  }
.s1_rx{ width:584px; height:64px;margin:0 auto;  border:1px solid #FF9400; background: #fff; } 
.s1_rx b,.s1_rx span{ display:inline-block; *display:inline; zoom:1; width:287px; text-align: center; line-height:64px; font-size:24px; }
.s1_rx b{ background: #ff9400;  color:#fff; } 
.s1_rx span{ width: 297px; color:#ff9400; } 

.s9{ padding:56px 0 50px;} 
.s9 .zg_h2,.s8 .zg_h2{ background:url(imagess9_bt.png) no-repeat center 0; height:74px;   }
.s9_ul{ margin:51px 15px 0 50px; }  
.s9_ul li{ float:left; width:250px; height:333px;  margin-right:33px; }
.s9_ul div{ border-radius:15px;  height:210px; padding:20px;  margin-bottom:19px;  } 
.s9_ul img{ display:block; width:210px; heihgt:210px; } 
.s9_ul p{ font: 24px/30px 'Microsoft Yahei'; color:#666; text-align: center;}
.s9_ul span{ display:block;text-align: center; color:#4891EC; } 
.s9_ul span{ display:block;text-align: center; color:#4891EC; } 
.s9_li1 div{ background:#4891EC;}
.s9_li2 div{ background:#8DCC57;}
.s9_li3 div{ background:#FF9C13;}
.s9_li4 div{ background:#EC5355;}

.footer{ background:#348BFF; } 
.foot{ padding:28px 0  83px; }
.foot p{ font:22px/38px '宋体'; color:#fff; text-align: center; } 

.s8{ background: url(imagess8.jpg) no-repeat center 0;  }
.s8_con{ padding:66px 0 ; }
.s8_ul{ margin:58px auto 0;  }  
.s8_ul li{ width:272px; padding:14px 10px 0; border-radius:10px; background: #fff;float:left; margin-right:10px; } 
.s8_ul li.s8_li4{ margin-right:0; } 
.s8_ul img{ display:block; width:272px ; height:180px; }
.s8_ul p{ height:74px; text-align: center ; font:bold 24px/74px 'Microsoft Yahei'; color:#3A85E3; } 
 
.s7{ background: url(imagess7.jpg) no-repeat center 0;  }
.s7_con{ padding:64px 0 47px; padding-bottom:45px\9\0; }
.s7 .zg_h2{ background:url(imagess7_bt.png) no-repeat center 0; height:91px; padding:0; line-height:91px;   }
.s7_img{height:441px; position: relative;margin:22px auto 0;} 
.s7_img img{ display:block; width:1148px; height:387px; margin:0 25px 0 27px; }
.s7_img dl{ position:absolute; z-index:3; background: url(imagesshizi.png) no-repeat ;  width:224px; height:176px; padding:40px 22px 0 25px;; }
.s7_img dt{ height:18px; line-height:1; color:#fffa67; font-size:18px; text-align: center; margin-bottom:13px;}
.s7_img dd{ line-height:23px; color:#fff; font-size:16px; }
.s7_dl1{ left:30px; bottom:7px; }
.s7_dl2{ left:459px; bottom:7px; }
.s7_dl3{ right:42px; bottom:7px; }
/*.s7_dl3 dd{ width:210px;}*/
.s6{ background: url(imagess6.jpg) no-repeat center 0;  }
.s6_con{ padding:63px 0 66px; }
.s6 .zg_h2,.s5 .zg_h2{ background:url(imagess6_bt.png) no-repeat center 0; height:92px; padding:0; line-height:92px;   }
.s6 .zg_h2{ line-height:100px;}
.s6_ul{ margin:56px auto 0; } 
.s6_ul li{  width:214px; padding:60px 38px 0 39px;  height:170px; background: url(imagess6_li.jpg) no-repeat; float:left; margin-right:12px; }
.s6_ul li.s6_li4{   margin-right:0; }
.s6_ul b{ display:block;  height:24px; line-height:24px; color:#26476e; text-align: center; font-size:18px;margin-bottom:19px;  }
.s6_ul p{ height:24px; line-height:26px; color:#26476e;  font-size:16px; color:#666;  }
.s6_li1{ position:relative; left:-7px; }
.s6_li2{ position:relative; left:-2px; }
.s6_li3{ position:relative; left:4px; }
.s6_li4{ position:relative; left:8px; }

.s5{ background: url(imagess5.jpg) no-repeat center 0;  }
.s5_con{ padding:62px 0 65px; }
.s5_zixun{ margin:60px auto 50px; height:421px;  position: relative;  }
.s5_zixun a{ display:block; position: absolute;width:428px; height:94px; z-index:3; /*-webkit-animation: myfirst 1s infinite;*/ }
.s5_zixun a img{ display:block; width:428px; height:94px; }
.s5_zx1{ left:89px; top:17px;  } 
.s5_zx2{ right:77px; top:0;  } 
.s5_zx3{ left:438px; top:111px;  } 
.s5_zx4{ right:115px; top:205px;  } 
.s5_zx5{ left:129px; top:226px;  } 
.s5_zx6{ left:332px; top:327px;  } 
.s5_btn{ width:408px; height:104px; position: relative; margin:0 auto; } 
.s5_btn p{ width:100%; height:100%;  position: absolute; left:0; top:0; z-index:1;  background: #FF9C13; opacity: .3; filter: alpha(opacity=30);  border-radius: 28px;}
.s5_btn a{ display:block; width:387px; height:84px; background:url(imageswen7.png) no-repeat 39px 19px #FF9C13; border-radius: 28px; text-indent: 102px; font:bold 22px/84px 'Microsoft Yahei' ; color:#fff; position: absolute; left:10px; top:10px; z-index: 2;-webkit-animation: myfirst 1s infinite; }
.s5_btn a:hover{ color:#EC5355; }

.s4{ background: url(imagess4.jpg) no-repeat center 0;  }
.s4_con{ padding:62px 0 63px; }
.s4 .zg_h2{ background:url(../images/s4_bt.jpg) no-repeat center 0; height:84px; padding:0; line-height:84px;   }
.s4_class{ background: url(imageskeb.jpg) no-repeat; padding:16px 0 18px; margin:46px 0 0 2px;   } 
.s4_class h5{  height:58px; font:bold 24px/58px 'Microsoft Yahei'; color:#fff; text-align: center;}
.s4_class table,.s3_class table{ background:#fff; border:none; border-collapse: collapse; }
.s4_class td{ padding:0;  vertical-align:middle; width:299px; font-size:16px; color:#333; text-align: center;border:1px solid #FF9C14;  }
.s4_class .tab_act td{ background:#FFF8EF;}


.s3{ background: url(imagess3.jpg) no-repeat center bottom #F2F2F2 ; }
.s3_con{ padding:53px 0 63px; }
.s3 .zg_h4{ margin-bottom:40px;}
.s3_ul{margin:0 auto 50px; } 
.s3_ul li{ width:215px; height:200px; float:left; margin-right:39px;  padding:68px 28px 0; background: url(imagess1_li.jpg) no-repeat ;  }
.s3_ul li.s3_li4{ margin-right:0; }
.s3_ul li.s3_li3{ margin-right:38px; }
.s3_ul b{ display:block; text-align: center; font:bold 22px/24px 'Microsoft Yahei'; color:#fff; }
.s3_ul p{ position: relative; margin:19px auto 0 ;padding-top:19px; font:16px/22px 'Microsoft Yahei'; color:#fff; }
.s3_ul p span{ display:block; width:46px; height:2px; background: #fff; position: absolute; left:50%; margin-left:-23px; top:0; z-index:3; } 
.s3_class{ background: url(imagestable.jpg) no-repeat; padding:14px 0 25px; position: relative; }
.s3_class h5{  text-align: center; font:bold 22px/58px 'Microsoft Yahei'; color:#fff; }
.s3_class h6{ position:absolute; width:242px; heihgt:104px; right:-7px; top:-17px ; z-index:3;}
.s3_class th{ border:1px solid #2F81E7; background: #CCE3FF; text-align: center; font:bold 18px/45px 'Microsoft Yahei'; color:#3a85e3;  }
.s3_class td{ padding:9px 12px ; font-size:16px; line-height:23px;text-align: center;  color:#4c4c4c; border:1px solid #2F81E7;   }
.s3_class td.nobot,.s4 td.nobot{ border-bottom:none;   }
.s3_class  span{ color:#ff9c14; } 
.s3_class  b{ color:#666; } 
.s3_class td p{ text-align:left;}
.s3_class  em{ color:#333; font-style: normal;} 
.s3_class  a{ display:block; width:151px; height:48px; background: url(imageszixun.png) no-repeat ;font:bold 20px/44px 'Microsoft Yahei'; color:#fff; text-align: center; margin:0 auto;}
.s3_class  a:hover{  color:#2F81E7;}
.duibi{ text-align: center; margin:45px auto 9px; font: bold 28px/1 'Microsoft Yahei'; color:#ff9c14;  } 
.s3_com{ padding:0 28px 0 48px;  }
.zg_h1{ width:434px; height:618px; position: relative; padding:47px 55px 0 ;  background: url(imagesbijiao.png) no-repeat ;  } 
.zg_h1 h6{ height:81px; padding-bottom:6px;  font: bold 24px/81px 'Microsoft Yahei'; color:#fff; margin: 0 auto 20px; width:308px;  text-align: center; background: url(imageskec.png) no-repeat ;  } 
.zg_h1 dt{  font: bold 20px/28px 'Microsoft Yahei'; color:#ff9c14; margin-bottom:15px; }  
.zg_h1 dd {  font: bold 18px/22px 'Microsoft Yahei'; color:#808080;  height:22px; }  
.zg_h1 dd span{ display:inline-block;*display:inline; zoom:1; width:188px;  }  
.zg_h1 dl{ margin-bottom:11px;}
.zg_h1 table{ border:none;  }
.zg_h1 th{ width:80px; text-align: left; vertical-align: middle;font-size:20px; color:#3a85e3; }
.zg_h1 td{ padding:7px 0; text-align: left; vertical-align: middle; font-size:16px; line-height:22px;  color:#808080; }
.zg_h1 a{ display:block; width:220px; height:67px; background: url(imageslink.png) no-repeat; text-align: center; font: bold 20px/62px 'Microsoft Yahei'; color:#fff; position: absolute; right:49px; bottom:28px; z-index:3; }
.zg_h1 a:hover{ color:#FF9C13;}
/*.zg_h1.fr h6{ margin-right:26px; }
.zg_h1.fl h6{ margin-left:47px; }*/
.zg_h1 em{  display:inline-block;*display:inline; zoom:1; height:16px; line-height:16px; }


@keyframes myfirst
{
    0% {transform:scale(0.96)}
    25% {transform:scale(1)}
	50% {transform:scale(1.04)}
	75% {transform:scale(1)}
	100% {transform:scale(0.96)}
}
 
@-webkit-keyframes myfirst /* Safari 与 Chrome */
{
    0% {transform:scale(1.04)}
    50% {transform:scale(1)}
	100% {transform:scale(1.04)}
}





