﻿/* CSS Document */
*{ padding:0; margin:0;}

img {display: block; max-width: 100%; border:0; }
*{margin:0; padding:0; list-style:none; }
a{ text-decoration:none; color:#333; } 
ul{ margin:0; padding:0; list-style-type: none;}
li{ margin:0; padding:0; list-style-type: none;}
.fl{ float:left}
.fr{ float:right;}
.clear{ clear:both;}
.xpyf_txt{width:100%;  padding-bottom:60px; font-size:18px; line-height:30px; color:#808080; padding-top:40px;}
.xpyf_txt1{width:55%; font-size:18px; line-height:30px;}
.xpyf_p{ width:38%;}
.xpyf_p img{width:100%;}
.xpyf1{width:100%; margin:0 auto;padding-top:35px; padding-bottom:40px; }
.xpyf_zz{width:100%; margin:0 auto; }
.xpyf_zz1{ width:90%; margin:0 auto;}
.xpyf_zz2{width:42%; margin:0 4% 0 4%;}
.xpyf_zz2 img {width:100%;}
.xpyf2{ width:100%;} 
.xpyf2-1{width:24.5%; margin-right:0.5%;}
.xpyf2-1 img{width:100%;}
.xpyf2_txt{width:100%; line-height:34px; text-align:center; color:#FFF; font-size:12px;}
.xpyf2_txt1{width:90%; padding-left:6%; padding-right:4%; padding-top:15px; font-size:16px; color:#808080;}
.xpyf3{width:26.3%; padding-top:20px;}
.xpyf3 img{width:100%;}
.xpyf3-1{width:70.7%;}
.xpyf3-2{width:100%; padding-top:25px; padding-bottom:25px; background:#cad9eb; margin-top:35px; -webkit-box-shadow:0px 0px 15px  #e0e0e0 ;-moz-box-shadow:0px 0px 15px  #e0e0e0  ;box-shadow:0px 0px 15px  #e0e0e0  ; }
.xpyf3-2 img{width:100%;}
.more{width:100%; margin:0 auto; padding-top:15px; height:26px;}
.tz_sea{ width:120px; height:22px;  line-height:22px; padding-top:1px; padding-bottom:2px; background:#e6e6e6;border-radius:15px; margin-right:020px; padding-left:10px; padding-right:10px;}
.tz_sea1{width:100px;}
.tz_sea2{width:20px;}
.tz_input{width:100px; border:none; line-height:22px;  background:none;   color:#818181;}
.hr{width:100%; margin:0 auto; padding-top:35px; padding-bottom:40px;}
.hr1{width:86.5%; margin:0 auto;}
.hr1 img{width:100%;}
.hr2{width:32%; margin-right:10px}
.hr2-1{width:100%; line-height:45px; background:url(../images/hr-bg.jpg) repeat-y; background-size:100%; text-align:center; color:#FFF; font-size:24px; font-weight:500;}
.hr2-2{width:100%; background:url(../images/sj.jpg)  no-repeat center bottom; border-bottom:0.05rem solid #006eb8; height:40px;}
.hr2-3{width:100%; padding-top:26px; margin:0 auto; background:url(../images/hr-bg1.jpg) repeat-x top;}
.hr2-4{width:86%; font-size:18px; color:#808080; margin:0 auto; line-height:30px;}
.hr3{height:200px; line-height:200px; width:200px; border-radius:200px; background:#0064b5; margin:0 50px; text-align:center;}
.hr3:hover{ height:200px; line-height:200px; width:200px; border-radius:2500px; background:#cad9eb; -webkit-box-shadow:0px 0px 15px  #e0e0e0 ;-moz-box-shadow:0px 0px 15px  #e0e0e0  ;box-shadow:0px 0px 15px  #e0e0e0 ; text-align:center;}
.hr3 img {width:100%;}
.hr3-1{width:36.4%; margin:0 auto; padding-top:52px; }
.hr3-2{width:54.4%; margin:0 auto; padding-top:50px; }

/*9.23*/
.hr_4{width:90%; border:1px solid #e1deb4; padding:5%; background:#fefae6; }
.hr_4_1{width:94%; line-height:30px; font-size:16px; border:1px solid #e1deb4;background:#fefae6; padding:3%;}
.zcdl{width:50%; padding:2%;  margin:0 auto; background:#f5f5f5;}
.zcdl1{width:96%; margin:0 auto; background:#FFF; padding:2%;}
.zcdl2{width:45%; padding:2%; font-size:16px; border-left:7px solid #CCC; }
.xpyf80{width:100%; min-height:768px; padding-bottom:60px; font-size:18px; line-height:30px; color:#808080; padding-top:40px;}

/*9.26*/
.shop_tit{width:360px; line-height:45px; margin:0 auto;  background:url(../images/hr-bg.jpg) repeat-y; background-size:100%; text-align:center; color:#FFF; font-size:024px;  font-weight:500;}
.shop_tit1{width:100%; font-size:22px; color:#0F5FA8; line-height:40px; padding-top:30px; padding-bottom:35px;}
.shop_tit1-1{width:100%; font-size:22px; color:#0F5FA8; line-height:40px; padding-top:15px; padding-bottom:20px;}
.kw{border-radius:50px; width:150px; background:#00913A; text-align:center; line-height:40px; color:#fff; position:absolute; top:5%; left:5%;}
.kw1{border-radius:50px; width:150px; background:#E4007F; text-align:center; line-height:40px; color:#fff; position:absolute;  top:5%; left:5%;}
.webpro{width:36%; float:left; margin-right:7%; margin-left:7%; padding-bottom:20px; }
.webpro1{width:100%; float:left; box-shadow:0px 0px 15px  #e0e0e0;-webkit-box-shadow:0px 0px 15px  #e0e0e0 ;-moz-box-shadow:0px 0px 15px  #e0e0e0; position:relative;}
.webpro1 img{width:100%;}
.webpro-span{float:left; line-height:60px; font-size:18px; color:#818181;}
.webpro-span1{float:right; background:url(../images/gwc.png) no-repeat left; padding-left:58px; line-height:60px; color:#e45828;}
.shop_tit2{width:100%; font-size:22px; color:#0F5FA8; line-height:40px; padding-top:30px; padding-bottom:35px;}
.pro_search{width:70%; margin:0 auto; padding-top:30px; padding-bottom:45px;}
.pro_sear1{width:46%; padding-left:2%; padding-right:2%; float:left; border-radius:50px; border:1px solid #949494; background:#FFF;}
.pro_sear2{float:left; width:15%; margin-left:3%;  border-radius:50px; line-height:40px; color:#FFF; text-align:center; background:#0F5FA8;} 
.pro_input{width:100%; border:none; line-height:40px; background:none; color:#949494; font-size:18px;}
.tit1{width:100%; line-height:40px; margin:0 auto; text-align:center; color:#E60013; font-size:20px; padding-bottom:30px; padding-top:30px;}
.tit2{width:45%; background:url(../images/links.png) no-repeat center; line-height:51px; text-align:center; color:#949494; margin:0 auto;  }
.web_ewm{width:20%; margin:0 auto;}
.web_ewm img{width:100%;}
.hyzx_span22{ padding-left:15px; font-weight:bold;}
.hyzx_span23{ padding-left:15px; padding-right:15px; line-height:26px;}
.almm{width:545px; margin:0 auto; padding-bottom:30px; padding-top:30px;}

@media only screen and (min-width:1920px){
.xpyf_p{width:29%;}.xpyf_txt1{width:64%;}
.hr3{height:300px; line-height:300px; width:300px; border-radius:300px; background:#0064b5; margin:0 50px; text-align:center;}
.hr3:hover{ height:300px; line-height:300px; width:300px; border-radius:300px; background:#cad9eb; -webkit-box-shadow:0px 0px 15px  #e0e0e0 ;-moz-box-shadow:0px 0px 15px  #e0e0e0  ;box-shadow:0px 0px 15px  #e0e0e0 ; text-align:center;}
.hr3-1{width:30.3%; margin:0 auto; padding-top:70px; }
.hr3-2{width:45.3%; margin:0 auto; padding-top:68px; }}



@media only screen and (max-width:1426px){

	}

.cplb{width:24%; margin-right:0.3%; border:3px solid #838383; margin-bottom:0.3%;}
.cplb1{ width:33.3%;text-align:center;}
.py001_le{  -webkit-box-shadow:0px 0px 15px  #e0e0e0 ; color:#fff; -moz-box-shadow:0px 0px 15px  #e0e0e0  ;box-shadow:0px 0px 15px  #e0e0e0 ; font-size:30px; background:#0064b5; width:31%; text-align:center; margin-right:1%; height:269px; line-height:2.69rem; }
.py001_ri{background:#cce0f0; width:63%; color:#0064b5;  padding-top:15px; padding-bottom:15px;font-size:18px;  line-height:24px; padding-left:2.5%; margin-bottom:1px; padding-right:2.5%;}
