.im1_L{ padding-bottom:40px; }
.im1_Lcon span{ display:block; height:60px; line-height:60px; text-align:left; color: #000; text-transform: uppercase;}
.im1_Lcon i{ display:block; margin-top: 8px; width: 195px; height: 5px;background: linear-gradient(to right,rgba(0,34,95,0.8),rgba(104,195,30,0.8));}

.im1_RR{ background:#00225f; height: 380px;width: 65px; padding: 0; text-align: center; }
.im1_RR span{ display:block; }

.h2_navR1{ padding-left:30px; }
.h2_navR1 span{ font-size:14px; }
.h2_navR2{ padding-left:30px; }
.h2_navR2 span{ font-size:14px; }

.im2titb{ overflow:hidden; font-size:50px; font-weight: bold; position: relative;}
.im2titb span{ display:block; height:60px; line-height:60px; text-align:center; color: #000; text-transform: uppercase;}
.im2titb i{ display:block; margin: 8px auto; width: 195px; height: 5px;background: linear-gradient(to right,rgba(0,34,95,0.8),rgba(104,195,30,0.8));}

.im2l_Lb2{ text-align:left; color:#ffffff; font-size:13px; overflow:hidden; margin-bottom: 25px;}
.im2l_Lb3{ background:#ffffff; border-radius:45px; padding: 0 10px 0 20px; width: 130px; height: 45px; line-height: 45px; overflow: hidden; text-align: center;}
.im2l_Lb3 span{ display:block; float: left; font-size: 14px; color: #d1180a; font-weight: bold; background:url(../../images/images/i2_20.jpg) no-repeat center right; background-size: 13px; padding-right:25px;}
		

.im3_tit1{ color:#ffffff; font-size:50px; line-height:70px; font-family: "font3"}
.im3_tit2{ color:#ffffff; font-size:40px; line-height:65px; margin-bottom: 30px;font-family: "font3"}
.im3_lofot{ margin-top:120px;transition:all 0.3s; background: #ffffff; padding: 30px 30px 45px 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 50%; border-bottom-right-radius: 50%;}
.im3_lofot span{ display:block; height: 50px; line-height: 50px; text-align: center; font-size: 20px; color: #000000; overflow: hidden;}
.im3_lofot font{ display:block; height: 81px; line-height: 21px; overflow: hidden; text-align: center; font-size: 12px; color: #666666;}
.im3_lofot i{ display:block; background: url(../../images/images/i3_03.jpg) no-repeat center; width: 100%; height: 30px; margin-top: 33px;}


.im4tit{ }
.im4titb{ overflow:hidden; font-size:50px; font-weight: bold;width: 100%;}
.im4titb span{ display:block; height:60px; line-height:60px; text-align:center; color: #000; text-transform: uppercase;}
.im4titb i{ display:block; margin: 8px auto; width: 195px; height: 5px;background: linear-gradient(to right,rgba(0,34,95,0.8),rgba(104,195,30,0.8));}
.im4tit2{ text-align:center; font-size:18px; color:#666666; line-height:30px; margin:25px 0px 55px 0px; }





.im5_tit3{ color:#ffffff; font-size:14px; line-height:30px; }
.im5_loa span{ display:block; padding-top:110px; height:55px; line-height:55px; text-align:center; font-size:16px; color:#ffffff; overflow:hidden; }
.im5_lob{ background:#ffffff; border-radius:110px; overflow:hidden; padding:45px 30px; margin-top: 400px;transition:all 0.3s;}
.im5_lob1{}
.im5_lob1 span{ display:block; padding-top: 110px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; overflow: hidden;}
.im5_lob2{ font-size:14px; color:#666666; height:150px; line-height:25px; overflow:hidden; }
.im5_lob3{ padding-top:40px; }
.im5_lob3 span{ display:block; background:url(../../images/images/i5_more.png) no-repeat center bottom; height:30px; }


.im6titL{ width: 370px;}
.im6titb{ overflow:hidden; font-size:50px; font-weight: bold; text-transform: uppercase;}
.im6titb span{ display:block; height:60px; line-height:60px; text-align:left; color: #000;}
.im6titb i{ display:block; margin-top: 8px ; width: 125px; height: 5px;background: linear-gradient(to right,rgba(0,34,95,0.8),rgba(104,195,30,0.8));}

.book_lLa{ text-align:left; font-size: 34px; color: #ffffff; line-height: 55px; margin-bottom: 25px;}
.book_lLb{ padding-bottom:15px; }
.book_lLb span{ display:block; cursor: pointer; width:280px; height:60px; line-height:60px; text-align:center; background:#24b94e; color:#ffffff; font-size:16px; font-weight: bold; border-radius: 30px;}
.book_lLcofot{ font-size: 15px; font-weight: normal; color: #ffffff; letter-spacing:0px;}
.book_lRa{ padding-bottom:27px; }
.book_lRa span{ font-size: 20px; }
.book_lRb{ background:#f5f5f5; border-radius: 30px; padding: 0px 30px; margin-bottom: 14px;}
.book_lRb span{ display:block; float:left; width: 55px; line-height: 60px; font-size: 14px;}
.book_lRb font{ display:block; float:left; width: 235px;}
.book_lRb font input{ padding:0px; border:none; background:none; outline:none; height: 60px; line-height: 60px; font-size: 14px; width: 100%;}
.book_lRb2 span{ width:125px; }
.book_lRb2 font{ width:165px; }
.book_lRb3{ background:#f5f5f5; border-radius: 30px; padding: 0px; margin-bottom: 14px; }
.book_lRb3 select{ padding:0px 30px; height:60px; line-height:60px; font-size:14px; border:none; background:none; list-style:none; outline:none; width:330px; }
.book_lRb4{ padding-top:30px; }
.book_lRb4 a{ display: block; border-radius: 30px; width:100%; height:60px; line-height: 60px;background: linear-gradient(to right,rgba(0,34,95),rgba(104,195,30)); text-align: center; overflow:hidden; font-size: 18px; font-weight: bold; color: #ffffff; letter-spacing: 1px;}

.reg_a2_L,.login_a3_Len{ text-align:right; width: 75px;}

.goods_lofot1 span{ width: 150px;}
.goods_nav1L{ width:55px; }
.goods_nav1R{ width:1105px; }

.rightsmall{position:fixed; top:calc(50% - 58px); right:0; z-index: 200; display: none;}
.rightsmall a{ display:block; background: linear-gradient(to bottom,#86e837,#01247c); border-top-left-radius: 10px; border-bottom-left-radius: 10px; overflow: hidden; padding: 20px 15px;}
.rightsmall span{ display:block; width:10px; text-align:center; font-size: 14px; color: #ffffff;word-wrap: break-word; text-transform: uppercase;}
.h1search{ width:335px }
