@charset "gb2312";
/*pulic*/
html{font-size:62.5%; min-width:320px; max-width:640px;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{border:medium none;list-style-type:none;}
body,button,input,select,textarea{font:12px/1.5 '微软雅黑',tahoma,Srial,helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em{font-style:normal;}
ul,ol,{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0px;}
body,.ui-overlay-h{margin:0 auto;position:relative;background:#fff;}
a{blr:expression_r(this.onFocus=this.blur())}
a{outline:none;}
input,img{vertical-align:middle;}
body,html{margin:0 auto;}
img{border:none;vertical-align:top;}
*{margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.blank{height:8px;clear:both;}
.blank20{height:20px;clear:both;}
.clearfix:after,.clear:before{display:table;content:'';}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.relative{position:relative;}
.absolute{position:absolute;}
.float_left{float:left;display:inline;}
.float_right{float:right;display:inline;}
.noPd{padding:0 !important;}
.noMg{margin:0 !important;}
.noBg{background:0 !important;}
.noBd{border:0 !important;}
.iBlock{display: inline-block;vertical-align:middle;}
.scrollTop { position:fixed; bottom:116px; right:0; width:13%; cursor:pointer;}






.container{ width:100%; height:auto;}
.logo{ width:100%; height:136x; text-align:center;  margin:auto; margin-top:87px;}
.nav{ height:52px;}
.nav ul li{ float:left; height:52px; line-height:52px; width:157px; border:1px #fff solid; text-align:center }
.nav ul li:first-child{ border-left:none; width:158px;}
.nav ul li:last-child{ border-right:none; width:161px;}
.nav ul li a{ color:#fff; font-weight:bold; font-size:22px;font-family:'微软雅黑';}
.banner{ width:100%; height:460px; margin:2px auto;}

.daodu{ width:100%; height:auto; margin:20px auto;}
.daodu p{  width:607px; height:446px; background:url(../images/index_bg1.jpg) repeat; font-size:22px; font-family:"宋体"; padding-top:15px; padding-left:15px; padding-right:15px; text-indent:2em; margin:0 auto;}
.daodu p i{ font-style:normal; color:#091baf; }
.daodu h2{ position:relative; text-align:center; font-family:"方正正大黑简体"; font-weight:normal; font-size:30px; color:#091baf}
.daodu h2 a { COLOR:#091baf; display:block; width:166px; height:66px; line-height:66px; margin:0 auto; border-left:1px solid #091baf; border-right:1px solid #091baf;}
.daodu h2 a b{ display:block; font-size:20px; font-family:"宋体";  margin-top:-45px;}
.daodu .title1{ width:237px; height:1px; background:#091baf; position:absolute; top:36px; left:0px;}
.daodu .title2{ width:237px; height:1px; background:#091baf; position:absolute; top:36px; right:0px;}
.img1{ width:227px; height:41px; display:block; margin:0 auto; margin-top:12px;}
.img2{ width:374px; height:41px; display:block; margin:0 auto; margin-top:12px;}
.conter{ width:603px; height:360px; background:url(../images/index_bg1.jpg) repeat; margin:0 auto;}
.conter p{  font-size:22px; font-family:"宋体"; padding-top:15px; padding-left:15px; padding-right:15px; text-indent:2em; }
.conter p i{ font-style:normal; color:#091baf; }

.conter2{ width:100%; height:auto; margin:20px auto;}

.conter2 h2{ position:relative; text-align:center; font-family:"方正正大黑简体"; font-weight:normal; font-size:30px; color:#091baf}
.conter2 h2 a { COLOR:#091baf; display:block; width:196px; height:66px; line-height:66px; margin:0 auto; border-left:1px solid #091baf; border-right:1px solid #091baf;}
.conter2 h2 a b{ display:block; font-size:20px; font-family:"宋体";  margin-top:-45px;}
.conter2 h2 .title1{ width:222px; height:1px; background:#091baf; position:absolute; top:36px; left:0px;}
.conter2 h2 .title2{ width:222px; height:1px; background:#091baf; position:absolute; top:36px; right:0px;}
.conter2 .p1{ width:572px; height:63px; line-height:30px; margin:0 auto; color:#091baf; font-family:"宋体"; font-size:22px; text-indent:2em; margin-top:10px;} 
.conter2 .p2{ width:572px; height:100px; line-height:30px; margin:0 auto;  font-family:"宋体"; font-size:22px; margin-top:10px; border-bottom:1px solid #ffd1d1;} 
.conter2 .p2 b img{ margin-top:6px; margin-right:10px;}

.conter2 .p3{ width:572px; height:32px; line-height:30px; margin:0 auto;  font-family: "宋体";; font-size:22px; margin-top:10px;} 
.conter2 .p3 b img{ margin-top:6px; margin-right:10px;}
.conter2 .p4{ width:572px; height:214px; line-height:30px; margin:0 auto;  font-family:"黑体"; font-size:22px; margin-top:10px; border-bottom:1px solid #ffd1d1; text-indent:2em;} 

.conter2 .p5{ width:572px; height:180px; line-height:36px; margin:0 auto;  font-family:"宋体"; font-size:22px; margin-top:10px; } 
.conter2 .p5 b img{ margin-top:6px; margin-right:10px;}
.conter2 .p5 span{ width:20px; height:20px; line-height:20px; display: inline-block; background:red; color:#fff; text-align:center; margin-right:5px;}
.conter2 .p5 i{ font-style:normal; color:red; font-weight:bold;}
.title3{ width:320px; font-weight:normal; margin:0 auto; font-family:"宋体"; font-size:22px; color:red; margin-top:25px;}
.img3{ display:block; width:573px; height:197px; margin:0 auto;}
.img4{ display:block; width:573px; height:202px; margin:0 auto;}
.title4{ width:100%; text-align:center; font-size:22px; font-family: "宋体"; color:#091baf; margin-top:20px;}
.title5{ width:572px; height:100px; margin:0 auto; margin-top:20px;}
.swt{ float:left; position:relative;}
.tel{ float:right; position:relative;}
.conter2{ width:100%; height:auto; margin:20px auto;}

.conter2 .h21{ position:relative; text-align:center; font-family:"方正正大黑简体"; font-weight:normal; font-size:30px; color:#091baf}
.conter2 .h21 a { COLOR:#091baf; display:block; width:316px; height:66px; line-height:66px; margin:0 auto; border-left:1px solid #091baf; border-right:1px solid #091baf;}
.conter2 .h21 a b{ display:block; font-size:12px; font-family:"宋体";  margin-top:-45px;}
.conter2 .h21 .title1{ width:162px; height:1px; background:#091baf; position:absolute; top:36px; left:0px;}
.conter2 .h21 .title2{ width:162px; height:1px; background:#091baf; position:absolute; top:36px; right:0px;}
.conter2 .p6{ width:572px; height:auto; line-height:36px; margin:0 auto;  font-family:"宋体"; font-size:22px; margin-top:10px; text-indent:2em; } 
.zj{ width:604px; height:590px;  background:url(../images/index_bg2.jpg) repeat-y; margin:0 auto; padding:6px 4px; margin-bottom:20px;}
.zj .zj_left{ width:267px; height:571px; background:#fff; padding-left:12px; padding-top:12px; float:left;}
.zj .zj_left .img5{ display:block;}
.zj_left .p7{ font-size:25px; width:240px; height:50px; font-weight:bold; font-family:"微软雅黑"; text-align:center; margin-top:10px; color:#091baf; border-bottom:1px  dashed  #90b9ab;}
.zj_left .p7 span{ font-size:22px; font-family:"宋体"; margin-left:15px; color:#3a3a3a;}
.zj_left .p8{  width:240px; height:50px; text-align:center; font-family:"宋体"; font-size:22px;}
.zj_left .p9{  width:240px; height:50px; text-align:center; font-family:"宋体"; font-size:22px;border-bottom:1px  dashed  #90b9ab;}
.zj_left .p10{  width:240px; height:45px; text-align:center; font-family:"宋体"; font-size:22px;}
.zj .zj_left .img6{ display:block; margin-left:10px; position:relative;}
.zj_right{ width: 321px; float:right; border:1px solid #90b9ab; padding:18px;}
.zj_right h5{ font-family:"宋体"; font-size:22px;  color:#3a3a3a;}
.zj_right .p11{ text-indent:3em; font-size:22px; font-family:"宋体";}
.zj_right .p11 span{ color:red;}
.zj_right .p12{  font-size:22px; font-family:"宋体";}
.img7{ display:block;width:605px; height:307px; margin:0 auto;}
.img8{display:block; width:605px; height:329px; margin:0 auto;}
.img9{display:block; width:605px; height:307px; margin:0 auto;}
.img10{display:block; width:605px; height:329px; margin:0 auto;}
.img11{display:block; width:100%; height:123px; margin:0 auto; margin-top:30px;}
.img12{display:block; width:617px; height:207px; margin:0 auto;margin-top:20px; margin-bottom:20px;}
.img13{display:block; width:603px; height:445px; margin:0 auto;}
.img14{display:block; width:606px; height:329px; margin:0 auto;}
.img15{display:block; width:100%; height:165px; margin:0 auto; margin-top:16px;}
.img16{display:block; width:605px; height:92px; margin:0 auto; margin-top:20px;}
.img17{display:block; width:616px; height:363px; margin:0 auto;margin-top:20px;}
.img18{display:block; width:588px; height:62px; margin:0 auto;margin-top:42px; margin-bottom:36px;}
.img19{display:block; width:100%; height:304px; margin:0 auto;margin-top:25px;margin-bottom:36px;}
/*底部固定*/
.bdgg_m { position:fixed; text-align:center; width:100%; height:60px; overflow:hidden; bottom:0px; cursor:pointer; left:0; margin-left:0px; z-index:9999; background-color:#0000a0; font-size:12px; color:#FFF; margin:auto; background:#017688;}
.bdgg_m ul { overflow:hidden;}
.bdgg_m ul li { float:left; width:25%; height:60px; text-align:center; background:url(../images/bottombg.gif) no-repeat right 1px;}
.bdgg_m ul li a { float:left; width:100%; display:inline-block; padding-top:8px;}
.bdgg_m ul li a span { width:100%; display:block; background:url(../images/bottomico.png) no-repeat center 0;}
.bdgg_m ul li a p { width:100%; color:white; font-size:0.75em; line-height:25px;}
.bdgg_m ul li.liLast1 { background:none;}
.bdgg_m ul li a span.fotthree { background-position:center -60px; height:27px;}
.bdgg_m ul li a span.fottwo { background-position:center -30px; height:28px;}
.bdgg_m ul li a span.fotone { background-position:center 0; height:28px;}
.bdgg_m ul li a span.fotfour { background-position:center -87px; height:27px;}
.bdgg_m ul li a p { width:100%; color:white; font-size:12px;}
/*底部固定 END*/


.news8{width:640px; height:700; margin:0 auto;}
.middle_1{ width:640px; height:30px;}
.news8 span{ display:block;width:640px; height:46px; line-height:45px; color:#625858; font-size:20px; font-family: "微软雅黑"; text-align:center; margin-top:15px; margin-bottom:18px; font-weight:bold;}
.news8 p{width:640px; height:66px;line-height:30px; margin:0 auto;}
.news8 i{ font-style:normal; color:red; line-height:60px; display:block; text-align:center; font-family:"宋体"; font-size:20px;}


.news8 ul{ width:640px; height:auto;}
.news8 ul li {height: ;width: 550px;margin: 10px auto;text-align: center;}
.news8 ul li dd input{ width:376px; background: url(../images/input_bg.jpg) no-repeat; height:58px; line-height:58px;font-size:26px;border: none;text-indent: 28px; color:#999999;}

.news8 ul li dt{ width:174px; height:58px; float:left; background: url(../images/index_bg.jpg) no-repeat; line-height:58px; font-size:26px; color:#fff; text-align:center;cursor:pointer;}

.yysubmit{height: 67px;width:306px;border: none;background: url(../images/index_111.jpg) no-repeat; font-size:26px; font-family:"宋体"; padding-bottom:15px; margin-top:20px;cursor:pointer; }
.news9{width:640px; height:354px; margin:0 auto; margin-top:50px;}
.news9 .img9{ width:54px; height:85px; float:left; margin-left:68px;}
.news9 p{ width:410px; height:30px; line-height:30px; text-align:center; float:left;}
.news9 p span{ color:red;}
.list{ width:640px; height:auto; text-align:center;}
.tetil{ float:left; width:174px; height:58px;background: url(../images/index_bg.jpg) no-repeat ;line-height:58px; font-size:26px; color:#fff;cursor:pointer; margin-left:44px;}
.list input{width:376px; background:url(../images/input_bg.jpg) no-repeat;height:58px; line-height:58px; float:left;font-size:26px;border: none;text-indent: 28px;color:#999999; margin-bottom:15px;}

.list .jzbz{ float:left; width:376px; background:url(../images/input_bg.jpg) no-repeat;height:58px; line-height:58px;font-size:26px;border: none;text-indent: 28px;color:#999999;cursor:pointer;}
.list .yysubmit{height: 67px;width:306px;border: none;background: url(../images/index_111.jpg) no-repeat; font-size:26px; font-family:"宋体"; padding-bottom:15px; margin-top:20px;cursor:pointer; color:#FFF;}




.hz_form{ height:500px; margin-top:18px;}
.form_top{ height:58px; background:url(../images/gh_bg_03.jpg); border:none; margin:0px; text-align:center; line-height:58px; font-size:36px; color:#FFF}
.form_title{ height:50px; line-height:50px; margin:0px; font-size:14px; color:red; text-align:center}
.new_foot {height: 218px;
    width: 500px;
    text-align: center; position:relative; margin-top:20px; margin:0 auto;}
.new_foot .img21{ float:left; position:absolute; left:0px; top:0px;}
.new_foot p{ font-size:16px;
    line-height: 32px;
    font-family: "宋体";  color: #000;}
.new_foot a{ color:#03C; margin-right:57px;}

/*底部css3*/

#bottomnav .free_tel img {
  animation: sploosh 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.dot2 {
  animation: sploosh2 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.dot3 {
  animation: sploosh3 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
#bottomnav .free_tel img,.dot2,.dot3{

  border-radius: 100%;
  z-index: 10;
  animation-iteration-count:infinite;
  background: transparent;
}
@keyframes sploosh {
  0% {
    box-shadow: 0 0 0 0px rgba(255, 220, 1, 0.7);
    background: rgba(255, 220, 1, 0.7);
  }
  100% {
    box-shadow: 0 0 0 30px rgba(255, 220, 1, 0);
    background: rgba(255, 220, 1, 0);
  }
}
@keyframes sploosh2 {
  0% {
    box-shadow: 0 0 0 0px rgba(255, 220, 1, 0.7);
    background: rgba(255, 220, 1, 0.7);
  }
  100% {
    box-shadow: 0 0 0 20px rgba(255, 220, 1, 0);
    background: rgba(255, 220, 1, 0.3);
  }
}
@keyframes sploosh3 {
  0% {
    box-shadow: 0 0 0 0px rgba(255, 220, 1, 0.7);
    background: rgba(255, 220, 1, 0.7);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255, 220, 1, 0);
    background: rgba(255, 220, 1, 1);
  }
}


.top_phone{
	  width:640px; height:97px; background:#1489e7; position:fixed; top:0px; color:#FFF; text-align:center; font-family:"微软雅黑"
	  }
  .top_phone h1{font-size:32px; line-height:98px; float:left; display:block; height:98px;  margin-left:20px;}
  .homeimg{ float:left;}
  .t_phone{ float:right; margin-top:30px; margin-right:30px;}