@charset "utf-8";
/* CSS Document */
/*页面公共样式*/
body,td,th {
    font-family: "微软雅黑", "黑体", "宋体", "仿宋", "楷体", "Microsoft YaHei UI", "Microsoft YaHei UI Light";
    font-size: 14px;
}
body {
	width: 100%; 
	min-width: 1180px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #F8F8F8;
}
a:link {
    color: #000000;
    text-decoration: none;
}
a:visited {
    color: #000000;
    text-decoration: none;
}
/*a:hover {
    color: #FF5F00;
    text-decoration: none;
}*/
a:active {
    color: #000000;
    text-decoration: none;
}
ul{
    margin: 0;
    padding: 0;
}
ul li{
    list-style-type: none;    
}
.cl{
    clear: both;
}
/*顶部导航样式--------------------------------------------------------------顶部导航样式*/
.hd{
    width: auto;
    height: 30px;
    background-color: #F3F3F3;
    -webkit-box-shadow: 0px 1px 2px #BCBCBC;
    box-shadow: 0px 1px 2px #BCBCBC;
}
.hd1{
    width: 1180px;
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
}
/*--------------------------------每个页面导航开始就可以加关键词在h标签里面优化*/
/*h2{
    margin: 0;
    color: #585858;
    float: left;
    font-weight: 500;
	font-size: 14px;
}*/
.hd1 ul li{
    float: right;
    margin: 0 6px;
}
.hd1 a{
    color: #585858;
}
.hd1 a:hover{
    color: #000000;
}
.wx1{
    position: relative;
}
.hd1_wx{
    position: absolute;
    top: 28px;
    left: -100px;
    display: none;
}
.wx1:hover .hd1_wx{
    display: block;
}
.hd2{
    width: 1180px;
    height: 110px;
    margin: 0 auto;
}
.hd2s{
    color: #009933;
    float: left;
    font-size: 32px;
    margin-top: 23px;
    font-weight: bold;
}
.hd2_1{
    color: #009933;
    font-size: 12px;
    font-weight: bold;
	float: left;
    margin-top: 70px;
    margin-left: -448px;
}
.hd2_2{
	width: 50px; 
	height: 50px; 
	float: left; 
	margin: 38px 0 0 258px; 
}
.hd2_3{
    color: #2D2D2D;
    font-size: 16px;
	float: left;
    margin-top: 36px;
	margin-left: 10px;
    font-style: italic;
    font-variant: small-caps;
}
.hd2_4{
    color: #FF4700;
    font-size: 28px;
    float: left;
    font-style: italic;
    font-variant: small-caps;
    font-weight: bold;
}
nav{
    width: auto;
    height: 46px;
    background-color: #018E00;
    -webkit-box-shadow: 0px 1px 1px #6A6A6A;
    box-shadow: 0px 1px 1px #6A6A6A;
}
nav ul{
    width: 1180px;
    height: 46px;
    margin: 0 auto;
    position: relative;
}
nav li{
    float: left;
    height: 46px;
}
nav a{
    display: inline-block;
    width: auto;
    height: 46px;
    line-height: 46px;
    text-align: center;
    padding: 0 15px;
    color: aliceblue!important;
    font-size: 16px;
}
nav a:hover{
    text-decoration: underline;
/*    background-color: #5BC000;*/
}
/*二级导航栏样式--------------------------------------------------二级导航栏样式*/
#an1:hover .nav2{
    display: block;
}
.nav2{
    width: 1180px;
    height: 188px;
    background-color: #FFFFFF;
    -webkit-box-shadow: 1px 1px 2px 0px #CCCCCC;
    box-shadow: 1px 1px 2px 0px #CCCCCC;
    position: absolute;
    top: 46px;
    z-index: 10;
    display: none;
}
.nav2a{
    width: 590px;
    height: 188px;
    float: left;
}
.nav2a_img{
    width: 197px;
    height: 170px;
    margin: 8px 3px;
    float: left;
}
.nav2a_img img{
    width: 197px;
    height: 170px;
}
.nav2a_1{
    width: 387px;
    height: 188px;
    float: left;
/*    background-color: antiquewhite;*/
}
.nav2a_1 ul{
    width: 387px;
    height: 188px;
}
.nav2a_1 ul li{
    margin: 0 10px;
    float: left;
    width: auto;
    height: 30px;
    line-height: 30px;
}
.nav2a_1 ul li a{
    margin: 0;
    padding: 0;
    width: auto;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
    color: #666666!important;
}
.nav2a_1 ul li a:hover{
    color: #222222!important;
}
/*-------------------------------------------------------内容页当前位置样式*/
.wz{
    width: 1170px;
    height: 35px;
    line-height: 35px;
    padding: 5px;
    margin: 5px auto;
    color: #888888;
    border: 1px solid #F0F0F0;
    background-color: #FFFFFF;
}
.wz a{
    margin: 0 5px;
    color: #018E00;
   /* color: #333333;*/
}
/*------------------------------------------------------------分享样式*/
.fenxiang{
    width: 55px;
    height: 40px;
    line-height: 46px;
    font-size: 14px;
    color: #888888;
    float: right;
    background-image: url(../image/index_image/fx.png);
    background-repeat: no-repeat;
    position: relative;
    cursor: pointer;
}
.fenxiang_s{
    width: 136px;
    height: 26px;
    position: absolute;
    top: 40px;
    left: -50px;
    border-radius: 5px;
    background-color: rgba(118,118,118,0.1); 
    display: none;
}
.fenxiang:hover{
    background-image: url(../image/index_image/fxs.png);    
}
.fenxiang:hover .fenxiang_s{
    display: block;
}
.box {
				width: 120px;
				height: 20px;
				margin: 3px auto 0 auto;
				transform: scale(1.1);
			}
			.box > div {
				width: 20px;
				height: 20px;
				float: left;
				cursor: pointer;
				border-radius: 4px;
				background-size: contain;
				margin: 0 2px;
			}
			#share-qrcode {
    background-image: url(../image/winx_img/wechat.png);
}
			#share-douban {
    background-image: url(../image/winx_img/db.png);
}
			#share-qzone {
    background-image: url(../image/winx_img/qzone.png);
}
			#share-sina {
    background-image: url(../image/winx_img/sina.png);
}
			#share-qq {
    background-image: url(../image/winx_img/qq.png);
}
/*------------------------------------------------------------内容页中部样式*/
.ml{
    /*width: 100%;*/
    min-width: 1180px;
    width: 1180px;
    height: auto;
    min-height: 2000px;
    margin: 0 auto;
}
/*------------------------------------------------------------【内容页面样式1】上段*/
.mlnr_01{
    width: 1180px;
	height: auto;
    margin: 0 auto;
    border: 1px solid #F0F0F0;
    background-color: #FFFFFF;
}
.nr1{
    width: 530px;
    height: 310px;
    margin: 20px 15px;
    float: left;
    transition: all 300ms ease;
    cursor: pointer;
    position: relative;
}
.nr1 img{
    width: 530px;
    height: 310px;
}
.nr1_new{
    width: 80px;
    height: 80px;
    position: absolute;
    top: 0px;
    left: 0px;
    background-image: url(../image/index_image/nr_newa.png);
    background-repeat: no-repeat;
}
.nr2_new{
    width: 80px;
    height: 80px;
    position: absolute;
    top: 0px;
    left: 0px;
    background-image: url(../image/index_image/nr_new.png);
    background-repeat: no-repeat;
}
.nr1:hover{
    -webkit-box-shadow: 3px 5px 15px 0px #8C8C8C;
    box-shadow: 3px 5px 15px 0px #8C8C8C;
}
.nr2{
    width: 620px;
    height: 350px;
    float: left;
/*    background-color: #FFF3F3;*/
}
.nr2_1{
    width: 600px;
    height: 40px;
    line-height: 40px;
    margin: 15px 10px;
    border-bottom: 1px dotted #C1C1C1;
}
h2{
    color: #222222;
    font-size: 19px;
    font-weight: bold;
    font-family: "微软雅黑", "黑体", "宋体", "仿宋", "楷体", "Microsoft YaHei UI", "Microsoft YaHei UI Light";
    display: inline;
}
.nr2_1 small{
    color: #FFFFFF;
    font-size: 14px;
    padding: 0 3px;
    background-color: #FF9E00;
    border-radius: 3px;
    margin-left: 3px;
}
.nr2_2{
    width: 600px;
    height: 60px;
    line-height: 60px;
    margin-left: 10px;
    background-color: #FFF29B;
    color: #FF0000;
    font-size: 36px;
}
.nr2_2 small{
    font-size: 14px;
    margin: 0px 3px;
}
.nr2_3{
    width: 588px;
    height: 100px;
    margin: 15px 15px;
    border: 1px dashed #E8E8E8;
}
.nr2_3 ul{
    width: 580px;
    height: 100px;
    margin-left: 18px;
}
.nr2_3 ul li{
    width: 500px;
    height: 25px;
    line-height: 25px;
    list-style-type: disc;
    color: #555555;
}
.nr2_4{
    width: 590px;
    height: 30px;
    margin: 5px 15px;
}    
.nr2_4s{
    width: 290px;
    height: 30px;
    line-height: 30px;
    float: left;
    color: #555555;
}
.nr2_4s small{
    font-size: 14px;
    color: #888888;
}
.nr3{
    width: 1179px;
    height: 137px;
    float: left;
    border: 1px solid #F0F0F0;
    background-color: #FFFFFF;
    overflow: hidden;
}
.nr5{
	width: 1180px;
	height: auto;
	min-height: 49px;
	margin-top: 487px;
}
.nr5_a{
	width: 138px;
	height: 49px;
	line-height: 49px;
	font-size: 16px;
	color: #C72B00;
	float: left;
}
.nr5_a img{
	width: 49px;
	height: 49px;
	margin-right: 5px;
	float: left;
}
.nr5_b{
	width: 1042px;
	height: auto;
	min-height: 49px;
	float: left;
}
.nr5_b ul li{
    width: auto;
    height: 39px;
    line-height: 39px;
    float: left;
    margin: 5px 20px 5px 0px;
    padding: 0 10px;
    background-color: antiquewhite;
    border-radius: 8px;
}
/*------------------------------------------------------------【内容页面样式1】下段*/
.mlnr_02{
    width: 1180px;
    height: auto;
    min-height: 2000px;
    margin: 0 auto;
    border: 1px solid #F0F0F0;
    background-color: #FFFFFF;
	padding-bottom: 100px;
}
.mlnr_02a{
    width: 970px;
    height: auto;
    min-height: 2000px;
    margin: 0 auto;
}
.ml2_a{
	width: 970px;
	height: auto;
}
.ml2_a img{
	width: auto;
	max-width: 970px;
	height: auto;
}
h1{
    width: 970px;
    text-align: center;
    margin-top: 80px;
    margin-bottom: 30px;
    display: inline-block;
	font-size: 30px;
}
.h1s{
    width: 940px;
    height: 45px;
    line-height: 45px;
    font-size: 20px;
    font-weight: bold;
    background-color: #FF9E00;
    color: #FFFFFF;
    padding-left: 30px;
    margin-top: 50px;
    margin-bottom: 30px;
    border-radius: 10px;
    background-image: -webkit-linear-gradient(184deg,rgba(255,255,255,1.00) 0%,rgba(255,160,67,1.00) 0%,rgba(255,230,104,1.00) 0%,rgba(255,103,0,1.00) 100%);
    background-image: -moz-linear-gradient(184deg,rgba(255,255,255,1.00) 0%,rgba(255,160,67,1.00) 0%,rgba(255,230,104,1.00) 0%,rgba(255,103,0,1.00) 100%);
    background-image: -o-linear-gradient(184deg,rgba(255,255,255,1.00) 0%,rgba(255,160,67,1.00) 0%,rgba(255,230,104,1.00) 0%,rgba(255,103,0,1.00) 100%);
    background-image: linear-gradient(266deg,rgba(255,255,255,1.00) 0%,rgba(255,160,67,1.00) 0%,rgba(255,230,104,1.00) 0%,rgba(255,103,0,1.00) 100%);
}
.hs1{
    width: 970px;
    height: 80px;
	margin-top: 50px;
	margin-bottom: 10px;
}
.hs1_a{
    width: 970px;
    height: 40px;
    border-bottom: 1px solid #6B6060;
}
.hs1_a1{
    width: 80px;
    height: 30px;
    line-height: 30px;
    background-color: #00BAD9;
    border-radius: 35px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #FFFFFF;
    float: left;
    margin-top: 7px;
}
h3{
	width: 800px;
	height: 35px;
	line-height: 35px;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	color: #0169B8;
	font-size: 22px;
}
.hs1_b{
    width: 970px;
    height: 38px;
	line-height: 38px;
	background-color: #DFFFF8;
}
.hs1_bs{
    width: 360px;
    height: 38px;
    line-height: 38px;
    float: left;
    font-weight: bold;
    color: #333333;
	margin-left: 10px;
}
.hs1_bs strong{
	color: #FF0000;
}
.hs1_bs1{
	width: 230px; 
	height: 38px; 
	line-height: 38px; 
	float: left; 
	font-weight: bold; 
	color: #333333;
}
.hs1_bs1 strong{
	color: #FF0000;
}
.hs2{
    width: 970px;
    height: auto;
    line-height: 30px;
	margin-top: 20px;
	margin-bottom: 40px
}
.hs2 p{
    width: 970px;
    height: auto;
    text-indent: 30px;
    line-height: 30px;
	/*font-size: 15px;*/
}
.hs2 strong{
    color: #000000;
	font-size: 15px;
}
.hs2 em{
    font-weight: bold;
	color: #FF0000;
	font-size: 15px;
}
.hs2 a{
    color: #0169B8;
}
.hs2 a:hover{
    text-decoration: underline;
}
/*-----------------------------------------------------------【内容页面样式2】左侧样式*/
.mla{
    width: 201px;
    height: auto;
    min-height: 2000px;
    border: 1px solid #ECECEC;
    background-color: #FFFFFF;
    float: left;
    margin-right: 5px;
}
.mla_title{
    width: 201px;
    height: 45px;
    line-height: 45px;
    background-color: #EDFFFB;
    color: #888888;
    text-align: center;
}
.mla ul li{
    width: 197px;
    height: 360px;
    margin: 10px 2px;
    transition: all 0.3s linear;
}
.mla ul li:hover{
    background-color: #EDFFFB;
}
.mla_li1{
    width: 197px;
    height: 280px;
    background-color: #FFEBEC;
}
.mla_li1 img{
    width: 197px;
    height: 280px;
}
.mla_li2{
    width: 197px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #333333;
    margin-top: 5px;
}
.mla_li3{
    width: 197px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #FF3F00;
}
.mla_li3a{
    display: inline-block;
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    background-color: #FFA600;
    border-radius: 10px;
    color: #FFFFFF;
    font-size: 14px;
}
/*----------------------------------------------------------【内容页面样式2】右侧样式*/
.mlb{
    width: 970px;
    height: auto;
    min-height: 2000px;
    border: 1px solid #ECECEC;
    background-color: #FFFFFF;
    float: left;
}
.mlb_a{
    width: 970px;
    height: 415px;
    border-bottom: 1px solid #E0E0E0;
}
.mlb_a1{
    width: 970px;
    height: 288px;
    margin-bottom: 5px;
}
.mlb_a1_img{
    width: 400px;
    height: 280px;
    background-color: aliceblue;
    margin: 4px 10px;
    border-radius: 5px;
    position: absolute;
}
.mlb_a1_img img{
    width: 400px;
    height: 280px;
    border-radius: 5px;
}
.mlb_a1_title{
    width: 550px;
    height: 290px;
    margin: 5px 0;
    float: right;
}
.mlb_a1_title1{
    width: 532px;
    height: 40px;
    line-height: 40px;
    margin: 10px 0;
    background-image: url(../image/index_image/title%20bange.png);
    background-repeat: no-repeat;
    padding-left: 8px;
    font-size: 18px;
}
.mlb_a1_title1 small{
    display: inline-block;
    width: auto;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    padding: 0 3px;
    background-color: #FF8600;
    color: #FFFFFF;
    border-radius: 5px;
    margin: 0 3px;
}
.mlb_a1_title2{
    width: 540px;
    height: 100px;
    background-color: #FFFFFF;
    margin-bottom: 10px;
}
.mlb_a1_title2 ul{
    width: 500px;
    height: 100px;
    margin-left: 16px;
}
.mlb_a1_title2 ul li{
    width: 500px;
    height: 25px;
    line-height: 25px;
    list-style-type: disc;
    color: #888888;
}
.mlb_a1_title3{
    width: 530px;
    height: 25px;
    line-height: 25px;
    margin: 5px 0;
    padding: 0 5px;
}
.mlb_a1_title3_list{
    width: 265px;
    height: 25px;
    line-height: 25px;
    float: left;
    color: #555555;
}
.mlb_a1_title3_list small{
    font-size: 14px;
    color: #888888;
}
.mlb_a1_price{
    width: 540px;
    height: 40px;
    line-height: 40px;
    margin-top: 12px;
}
.mlb_a1_price ul{
    width: 533px;
    height: 40px;
    padding-left: 5px;
    border: 1px solid #FF0058;
    background-color: #FFF7EE;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    color: #333333;
}
.mlb_a1_price ul li{
    width: 135px;
    height: 40px;
    line-height: 40px;
    float: right;
    color: #FFFFFF;
    font-size: 26px;
    background-color: #FF0058;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    text-align: center;
}
.mlb_a1_price ul li small{
    color: #FFFFFF;
    font-size: 14px;
}
.mlb_a2{
    width: 970px;
    height: 120px;
    background-color: #FFFFFF;
}
.mlb_a2 img{
    width: 970px;
    height: 120px;
}
.mlb_b{
    width: 970px;
    height: auto;
    min-height: 1580px;
}
.mlb_b img{
    width: 970px;
    height: auto;
}
/*------------------------------------------------------------底部样式*/
.fanhui{
    width: 200px;
    height: 60px;
    line-height: 60px;
    background-color: #01A200;
    border-radius: 10px;
    margin: 10px auto 50px auto;
    color: #FFFFFF;
    font-size: 20px;
    text-align: center;
}
.fanhui a{
    width: 200px;
    height: 60px;
    line-height: 60px;
    background-color: #01A200;
    border-radius: 10px;
    color: #FFFFFF;
    font-size: 20px;
    text-align: center;
    display: inline-block;
}
.ft{
    width: auto;
    height: 660px;
    background-color: #666666;
    border-top: 1px solid #BDBDBD;
}
.ft01{
    width: 1180px;
    height: 219px;
    margin: 0 auto;
}
.ft01 ul li{
    width: 260px;
    height: 190px;
    float: left;
    margin: 30px 10px 0 10px;
}
.ft01_1{
    width: 250px;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    font-size: 16px;
    color: #FFFFFF;
}
.ft01_2{
    width: 100px;
    height: 2px;
    background-color: #FF5700;
    margin-left: 10px;
    float: left
}
.ft01_3{
    width: 140px;
    height: 2px;
    background-color: #333333;
    margin-left: 110px;
}
.ft01_4{
    width: 250px;
    height: 136px;
    margin-top: 20px;
}
.ft01_4 ul li{
    width: 200px;
    height: 22px;
    line-height: 22px;
    margin: 3px 0;
    color: #FFFFFF;
    list-style-type: disc;    
}
.ft01_4 ul li a{
    color: #FFFFFF;
}
.ft01_4 ul{
    margin-left: 22px;
}
.ft01_wx{
    width: 130px;
    height: 220px;
    float: right;
    margin: 15px;
}
.ft01_wx img{
    width: 130px;
    height: 130px;
    margin-top: 22px;
}
.ft01_wx1{
    width: 130px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #FFFFFF;
}
/*------------------------------------------------------最底部样式*/
.ft02{
    width: auto;
    height: 80px;
    margin: 31px auto;
    background-color: #28361B;
}
.ft02_0{
    width: 1180px;
    height: 80px;
    margin: 0 auto;
}
.ft02_1{
    width: 1180px;
    height: 180px;
    line-height: 22px;
    margin: 0 auto;
    color: #FFFFFF;
}
.ft02_1 ul{
	width: 1215px;
	height: auto;
}
.ft02_1 ul li{
    float: left;
    margin: 0 6px;
    font-size: 13px;
    color: #DDDDDD;
}
.ft02_1 ul li a{
	color: #DDDDDD;
}
.ft03{
    width: auto;
    height: 1px;
    margin-top: 180px;
    background-color: #BBBBBB;
}
.ft04{
    width: 1180px;
    height: 149px;
    margin: 0 auto;
}
.ft04_1{
    width: auto;
    height: 22px;
    line-height: 22px;
    color: #FFFFFF;
    text-align: center; 
    margin: 5px;
    padding-top: 30px;
}
.ft04_2{
    width: auto;
    height: 22px;
    line-height: 22px;
    color: #FFFFFF;
    text-align: center; 
    margin: 5px;
}
.ft04_3{
    width: auto;
    height: 22px;
    line-height: 22px;
    color: #FFFFFF;
    text-align: center; 
    margin: 5px;
}
/*---------------------------------------------侧边栏样式*/
aside{
    width: 40px;
    height: 180px;
    background-color: #FFFFFF;
    position: fixed;
    top: 40%;
    right: 0px;
    bottom: 60%;
    left: auto;
    opacity: 0;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    transition: all 1s linear;
    -webkit-box-shadow: 0px 2px 10px 0px #A0A0A0;
    box-shadow: 0px 2px 10px 0px #A0A0A0;
}
section:hover aside{
    opacity: 1;
}
/*-----------------------------------------------微信样式*/
.aside_1{
    width: 36px;
    height: 36px;
    margin: 7px 1px 7px 2px;
    border-radius: 10px;
    cursor: pointer;
    position: relative;
}
.aside_1:hover{
    -webkit-box-shadow: 0px 0px 5px 0px #666666;
    box-shadow: 0px 0px 5px 0px #666666;
}
.aside_1 img{
    width: 36px;
    height: 36px;
    border-radius: 10px;
    margin: 0;
}
.aside_1s{
    width: 126px;
    height: 410px;
    position: absolute;
    top: 0px;
    left: 40px;
    border-radius: 10px;
}
.aside_1s img{
    width: 120px;
    height: 410px;
    border-radius: 10px;
    margin: 0;
}
.aside_1:hover .aside_1s{
    position: absolute;
    top: 0px;
    left: -126px;
}
.aside_1:hover .aside_1s img{
    -webkit-box-shadow: 0px 0px 10px 0px #666666;
    box-shadow: 0px 0px 10px 0px #666666;
}
/*----------------------------------------------------------QQ样式*/
.aside_2{
    width: 36px;
    height: 36px;
    margin: 7px 1px 7px 2px;
    border-radius: 10px;
    cursor: pointer;
    position: relative;
}
.aside_2:hover{
    -webkit-box-shadow: 0px 0px 5px 0px #666666;
    box-shadow: 0px 0px 5px 0px #666666;
}
.aside_2 img{
    width: 36px;
    height: 36px;
    border-radius: 10px;
    margin: 0;
}
.aside_2s{
    width: 126px;
    height: 360px;
    position: absolute;
    top: 0px;
    left: 40px;
    border-radius: 10px;
}
.aside_2s_1{
    width: 120px;
    height: 360px;
    border-radius: 10px;
    margin: 0;
    background-image: url(../image/index_image/%E5%AE%A2%E6%9C%8DQQ%E6%A0%B7%E5%BC%8F.jpg);
    background-repeat: no-repeat;
    position: absolute;
}
.aside_2s_1 ul{
    width: 100px;
    height: 170px;
    margin: 42px auto;
    padding-top: 5px;
}
.aside_2s_1 ul li{
    width: 99px;
    height: 29px;
    margin: 6px auto 12px auto;
    border-radius: 10px;
}
.aside_2s_1 img{
    -webkit-box-shadow: 0px 1px 3px 0px #333333;
    box-shadow: 0px 1px 3px 0px #333333;
    width: 95px;
    height: 27px;
    margin: 1px 2px;
}
.aside_2s_1 ul li:hover img{
    -webkit-box-shadow: 0px 0px 1px 0px #333333;
    box-shadow: 0px 0px 1px 0px #333333;
    width: 91px;
    height: 25px;
    margin: 3px 4px;
}
.aside_2:hover .aside_2s{
    position: absolute;
    top: 0px;
    left: -126px;
}
.aside_2:hover .aside_2s_1{
    -webkit-box-shadow: 0px 0px 10px 0px #666666;
    box-shadow: 0px 0px 10px 0px #666666;
}
/*----------------------------------------------------电话样式*/
.aside_3{
    width: 36px;
    height: 36px;
    margin: 7px 1px 7px 2px;
    border-radius: 10px;
    cursor: pointer;
    position: relative;
}
.aside_3:hover{
    -webkit-box-shadow: 0px 0px 5px 0px #666666;
    box-shadow: 0px 0px 5px 0px #666666;
}
.aside_3 img{
    width: 36px;
    height: 36px;
    border-radius: 10px;
    margin: 0;
}
.aside_3s{
    width: 126px;
    height: 180px;
    position: absolute;
    top: 0px;
    left: 40px;
    border-radius: 10px;
}
.aside_3s img{
    width: 120px;
    height: 180px;
    border-radius: 10px;
    margin: 0;
}
.aside_3:hover .aside_3s{
    position: absolute;
    top: 0px;
    left: -126px;
}
.aside_3:hover .aside_3s img{
    -webkit-box-shadow: 0px 0px 10px 0px #666666;
    box-shadow: 0px 0px 10px 0px #666666;
}
/*-----------------------------------------------------返回顶部样式*/
.aside_4{
    width: 36px;
    height: 36px;
    margin: 7px 1px 7px 2px;
    border-radius: 20px;
    cursor: pointer;
    position: relative;
}
.aside_4:hover{
    -webkit-box-shadow: 0px 0px 5px 0px #666666;
    box-shadow: 0px 0px 5px 0px #666666;
}
.aside_4 img{
    width: 36px;
    height: 36px;
    border-radius: 20px;
    margin: 0;
}
.aside_4s{
    width: 120px;
    height: 36px;
    position: absolute;
    top: 0px;
    left: 40px;
    border-radius: 10px;
    text-align: center;
    line-height: 36px;
    background-color: #00CBC7;
    color: #FFFFFF;
}
.aside_4:hover .aside_4s{
    position: absolute;
    top: 0px;
    left: -126px;
    -webkit-box-shadow: 0px 0px 10px 0px #FFFFFF;
    box-shadow: 0px 0px 10px 0px #FFFFFF;
}
/*--------------------------------------------------------------左下角微信*/
#weixin{
    width: 140px;
    height: 220px;
    background-color: #FFFFFF;
    position: fixed;
    left: 0px;
    bottom: 0px;
    -webkit-box-shadow: 1px 0px 5px 0px rgba(124,124,124,1.00);
    box-shadow: 1px 0px 5px 0px rgba(124,124,124,1.00);
}
#wx{
	width: 120px;
	height: 120px;
	margin: 10px;
	background-color: #FDEAEA;
}
#wx img{
	width: 120px;
	height: 120px;
}
#wx1{
    width: 120px;
    height: 100px;
/*    background-color: #E9FFEB;*/
    margin: 0 auto;
    text-align: center;
}
#wx1s{
	width: 120px;
    height: 50px;
/*    background-color: #FFECCA;*/
    margin: 5px auto;
    text-align: center;
	line-height: 50px;
}

.book-now-btn {
    margin: 12px 0;
    text-align: center;
    margin-left: 20px;
    background-color: #FF6E00;
    color: white!important;
    padding: 8px 15px;
    border-radius: 4px;
    text-decoration: none;
    font-weight: bold;
    display: inline-block;
    font-size: 16px;
    line-height: 25px;
}

.book-now-btn a:hover {
    background-color: #E66500 !important;
    transition: background-color 0.3s ease;
}

/*----------------------------------------------------------------------------------*/
