@charset "gb2312";
/*经典案例*/
.floor04{background: #f4f4f4; margin-top: 25px; padding-top: 40px;}
.title04{text-align: center; background: url(../images/title.png) center 35% no-repeat; color: #343434; font-size: 40px; font-weight: bold;}
.title04 strong{color: #eb0600; padding-right: 12px;}
.title04 span{display: block; color: #343434; font-size: 18px; font-weight: normal;}
.floor04_con{background: #FFF; margin-top: 20px; padding-top: 30px;}
.floor04_nav{height: 44px; text-align: center; margin-top: 20px;}
.floor04_nav ul{position: relative;}
.floor04_nav ul li{display: inline-block;}
.floor04_nav ul li a{display: block; width: 144px; height: 42px; font-size: 17px; color: #333; line-height: 42px; text-align: center; border: 1px solid #8b8b8b; font-weight: bold; margin: 0 9px;}
.floor04_nav ul li a.active,
.floor04_nav ul li a:hover{background: #eb0600; color: #fff;}
.floor04_more{display: block; width: 100%; text-align: center; float: left; margin-top: 10px;}
.floor04_more a{display: block; position: relative; background: #d40300; height: 40px; line-height: 40px; color: #fff; width: 184px; font-size: 18px; margin: 0 auto;}
.floor04_more a:hover{color: #ff6600;}
.floor04_uls{padding-bottom: 50px;}
.floor04_ul_c{width: 1120px; margin: 0 auto; overflow: hidden;}
.floor04_ul_c ul{width: 1120px; display: none;}
.floor04_ul_c0 li{width: 348px; height: 244px; overflow: hidden; float: left; margin: 0 12px; margin-bottom: 50px;}
.floor04_ul_d{width: 348px; height: 244px; text-align: center;}
.floor04_ul_n{width: 348px; height: 244px; margin: 0px auto; position: relative; overflow: hidden;}
.floor04_ul_nc{height: 194px; overflow: hidden;}
.floor04_ul_nc img{width: 348px; height: auto;}
.floor04_ul_nt{height: 48px; width: 100%; text-align: center; line-height: 48px; border-bottom: 1px solid #606060; text-align: left; position: relative;}
.floor04_ul_nt .more{width: 20px; height: 20px; background: url(../images/jiantou.jpg) center no-repeat; position: absolute; top: 16px; right: 0;}
.floor04_ul_nt a{font-size: 16px; color: #494949;}
.floor04_ul_p{position: relative; top: 1px; margin: 0px auto; width: 348px; height: 194px;}
.floor04_ul_p .web_case_bg{/* older safari/Chrome browsers */ -webkit-opacity: 0.5; /* Netscape and Older than Firefox 0.9 */ -moz-opacity: 0.5; /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/ -khtml-opacity: 0.5; /* IE9 + etc...modern browsers */ opacity: .5; /* IE 4-9 */ filter: alpha(opacity=50); /*This works in IE 8 & 9 too*/ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE4-IE9*/ filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=50); /*background: #333;*/ width: 100%; height: 100%; z-index: 1;}
.web_case{height: 62px;}
.web_case img{display:none;}
.web_case a{height: 100%; width: 100%; display: block;}
.web_text{height: 60px; line-height: 20px; margin: 0px auto; color: #fff; font-size: 12px;}
.web_case_p{position: relative; top: -165px; margin: 0px auto; width: 180px; text-align: center; overflow: hidden; z-index: 999;}
.floor04_ul_c03 .web_case_p,
.floor04_ul_c04 .web_case_p{top: -195px;}
.floor04_ul_c03 .web_case_p .web_case,
.floor04_ul_c04 .web_case_p .web_case{height: 130px; overflow: hidden;}
.floor04_ul_c03 .web_case_p .web_text,
.floor04_ul_c04 .web_case_p .web_text{display: none;}
.floor04_ul_c03 .web_case_p img,
.floor04_ul_c04 .web_case_p img{max-width: 130px;}

.lxfx{top: 214px; width: 77px; height: auto; right: 0px; position: fixed; z-index: 11;}
.lxfx li a{width: 300px; height: 48px; color: rgb(255, 255, 255); margin-top: 10px; display: block;}
.leftlx{width: 77px; height: 48px; float: left;}
.lxfx li span{height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-left: 8px; font-size: 18px; margin-top: 8px; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; float: left;}
.lxfx li span.ewm{margin: -12px 0px 0px; padding: 1px; border: currentColor; border-image: none; width: 54px; height: 54px; line-height: 45px; font-size: 0px; float: left;}
.lxfx li i{background: url("../images/fx.png") no-repeat 0px 0px; margin: 0px auto; width: 30px; height: 28px; text-align: center; display: block;}
.lxfx li i.icon-tel{background-position: 0px -28px;}
.lxfx li i.icon-ly{background-position: 0px -56px;}
.lxfx li i.icon-wb{background-position: 0px -84px;}
.lxfx li p{text-align: center; line-height: 12px; padding-top: 4px;}
.lxfx li{background: rgb(187, 3, 0); width: 77px; height: 66px; overflow: hidden; margin-bottom: 1px; margin-left: 0px; position: relative;}
.translate{left: 0px; top: 10px; width: 100px; position: absolute; z-index: 9999;}
.tran-in{left: 120px;}
.translate li{background: rgb(255, 255, 255); border: 1px dashed rgb(204, 204, 204); border-image: none; text-align: left; line-height: 26px;}
.translate li a{background: url("../images/dot4.png") no-repeat 88% 11px; padding-left: 10px; display: block;}
.translate li a:hover{color: rgb(39, 92, 234); text-decoration: none; cursor: pointer;}
.translate-en{padding: 0px 6px 6px; display: none;}
.translate li .translate-en a{background: rgb(255, 255, 255); text-align: center; padding-left: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;}
.translate li .translate-en a:hover{font-weight: bold;}
.topLink .k2{}
#menu{background: rgb(64, 65, 68);}
.main_con{margin: 0px auto; width: 1198px;}
.main_floor{margin: 0px auto; width: 1100px;}
.floor01{margin-top: 60px;}
.title01{height: 71px; text-align: center;}
.floor01_ul{margin: 65px auto 0px; width: 1100px;}
.floor01_left{width: 574px; position: relative;}
.floor01_left li.li01{left: 235px; top: 10px; width: 120px; height: 130px; position: absolute; cursor: pointer;}
.floor01_left li.li02{left: 390px; top: 100px; width: 120px; height: 130px; position: absolute; cursor: pointer;}
.floor01_left li.li03{left: 390px; top: 250px; width: 120px; height: 130px; position: absolute; cursor: pointer;}
.floor01_left li.li04{left: 235px; top: 330px; width: 120px; height: 130px; position: absolute; cursor: pointer;}
.floor01_left li.li05{left: 80px; top: 250px; width: 120px; height: 130px; position: absolute; cursor: pointer;}
.floor01_left li.li06{left: 80px; top: 90px; width: 120px; height: 130px; position: absolute; cursor: pointer;}
.floor01_right{width: 500px;}
.floor01_right .title{background: url("../images/title_02.jpg") no-repeat 0px 50%; color: rgb(52, 52, 52); line-height: 45px; padding-left: 54px; font-size: 24px; font-weight: bold;}
.floor01_right .word{color: rgb(87, 87, 87); line-height: 22px; font-size: 14px; margin-top: 15px;}
.floor01_right a{background: rgb(71, 70, 70); border-radius: 5px; width: 89px; height: 28px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; font-size: 14px; margin-top: 30px; display: block;}
.floor01_img{margin-top: 25px;}
.floor02{background: url("../images/floor02.jpg") no-repeat top; height: 220px; margin-top: 105px;}
.floor02 .title02{text-align: center; color: rgb(255, 255, 255); padding-top: 58px; font-size: 30px; font-weight: bold;}
.floor02 .title02 p strong{padding-right: 10px; font-size: 38px;}
.floor02 .content{margin-top: 25px;}
.floor02 li{background: rgb(255, 255, 255); width: 346px; height: 173px; color: rgb(76, 76, 76); font-size: 16px; margin-right: 1px; float: left;}
.floor02 li:nth-child(1){width: 342px;}
.floor02 li:nth-child(1) span{margin-right: 34px; margin-left: 72px;}
.floor02 li:nth-child(2) span{margin-right: 15px; margin-left: 40px;}
.floor02 li:nth-child(3){width: 406px; margin-right: 0px;}
.floor02 li:nth-child(3) span{letter-spacing: -5px; margin-right: 6px; margin-left: 20px;}
.floor02 li span{color: rgb(36, 36, 36); line-height: 173px; font-family: "Impact"; font-size: 100px; float: left; display: block;}
.floor02 li p{padding-top: 60px;}
.floor03{margin-top: 80px;}
.floor03_con_div{background: url("../images/con3.jpg") no-repeat center; width: 100%; height: 618px; position: relative;}
.h100{width: 100%; height: 100px;}
.floor03_con_ul{width: 100%; height: 410px;}
.floor03_con_ul ul{width: 100%; height: 100%;}
.floor03_con_ul li{width: 43%; height: 97px; float: left; display: block; position: relative;}
.floor03_con_ul li .txt{border: 2px solid rgb(131, 131, 131); border-image: none; height: 50px; text-align: center; color: rgb(51, 51, 51); line-height: 50px; font-size: 16px; font-weight: bold; float: left; position: relative;}
.floor03_con_ul li .txt font{color: rgb(235, 5, 0); padding-left: 8px; font-size: 22px;}
.floor03_con_ul li.floor03_con_li1 .txt{width: 215px;}
.floor03_con_ul li.floor03_con_li1{left: 130px;}
.floor03_con_ul li.floor03_con_li2 .txt{width: 315px;}
.floor03_con_ul li.floor03_con_li2{left: 210px;}
.floor03_con_ul li.floor03_con_li3 .txt{width: 266px;}
.floor03_con_ul li.floor03_con_li3{left: 45px;}
.floor03_con_ul li.floor03_con_li4 .txt{width: 295px; height: 58px; line-height: 22px;}
.floor03_con_ul li.floor03_con_li4{left: 245px; top: -5px;}
.floor03_con_ul li.floor03_con_li5 .txt{width: 260px;}
.floor03_con_ul li.floor03_con_li5{left: 65px; top: 12px;}
.floor03_con_ul li.floor03_con_li6 .txt{width: 330px;}
.floor03_con_ul li.floor03_con_li6{left: 240px; top: -2px;}
.floor03_con_ul li.floor03_con_li7 .txt{width: 212px;}
.floor03_con_ul li.floor03_con_li7{left: 162px;}
.floor03_con_ul li.floor03_con_li8 .txt{width: 270px;}
.floor03_con_ul li.floor03_con_li8{left: 190px; top: -3px;}
.floor03_con_div .floor03_con_ul li.active .txt{background: rgb(235, 5, 0); border-color: rgb(235, 5, 0); color: rgb(255, 255, 255);}
.floor03_con_div .floor03_con_ul li.active .txt font{background: rgb(235, 5, 0); border-color: rgb(235, 5, 0); color: rgb(255, 255, 255);}
.floor03_con_div .floor03_con_ul li.active .triangle_right{border-left-color: rgb(235, 5, 0);}
.floor03_con_div .floor03_con_ul li.active .triangle_left{border-right-color: rgb(235, 5, 0);}
.triangle_right{top: 18px; width: 0px; height: 0px; border-top-color: transparent; border-bottom-color: transparent; border-left-color: rgb(131, 131, 131); border-top-width: 8px; border-bottom-width: 8px; border-left-width: 16px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; float: left; position: relative; z-index: 99999;}
.triangle_left{top: 18px; width: 0px; height: 0px; border-top-color: transparent; border-right-color: rgb(131, 131, 131); border-bottom-color: transparent; border-top-width: 8px; border-right-width: 16px; border-bottom-width: 8px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; float: left; position: relative; z-index: 99999;}
.floor03_con_call{left: 529px; top: -30px; width: 142px; height: 155px; float: left; position: relative;}
.floor03_con_call a{background: url("../images/call_03.png") no-repeat; width: 142px; height: 142px; display: block;}
.floor03_con_call a:hover{background: url("../images/call_03_hover.png") no-repeat;}
d
.web_case{height: 62px;}
.web_case img{display: none;}
.web_case a{width: 100%; height: 100%; display: block;}
.web_text{margin: 0px auto; height: 60px; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px;}
.web_case_p{margin: 0px auto; top: -165px; width: 180px; text-align: center; overflow: hidden; position: relative; z-index: 999;}
.floor04_ul_c03 .web_case_p{top: -195px;}
.floor04_ul_c04 .web_case_p{top: -195px;}
.floor04_ul_c03 .web_case_p .web_case{height: 130px; overflow: hidden;}
.floor04_ul_c04 .web_case_p .web_case{height: 130px; overflow: hidden;}
.floor04_ul_c03 .web_case_p .web_text{display: none;}
.floor04_ul_c04 .web_case_p .web_text{display: none;}
.floor04_ul_c03 .web_case_p img{max-width: 130px;}
.floor04_ul_c04 .web_case_p img{max-width: 130px;}
.floor05{background: url("../images/floor05.jpg") no-repeat top; width: 100%; height: 986px; padding-top: 58px;}
.title04_1{background: url("../images/title04_1.png") no-repeat center 35%; text-align: center; color: rgb(255, 255, 255); font-size: 36px; font-weight: bold;}
.title04_1 span{font-size: 18px; font-weight: normal; margin-top: 3px; display: block;}
.title04_1_1{background: url("../images/title04_1_1.png") no-repeat center; margin: 28px auto 52px; width: 1100px; height: 76px; color: rgb(255, 255, 255); line-height: 76px; letter-spacing: 2.5px; font-size: 27px;}
.title04_1_1 strong{color: rgb(18, 24, 29); padding-right: 85px; padding-left: 35px; font-size: 30px; font-weight: bold;}
.title04_1_1 b{font-size: 43px; font-weight: bold;}
.title04_1_1 span{padding-left: 140px; font-size: 14px;}
.floor04_01c{margin: 0px auto; width: 1100px; height: 745px;}
.floor04_01cl{background: url("../images/f4_01_cl.png") no-repeat; width: 695px; height: 100%; text-align: center;}
.f4_ys_all{left: 0px; top: 0px; width: 125px; height: 205px; float: left; position: relative; cursor: pointer;}
.f4_ys1{left: 125px; top: 0px;}
.f4_ys2{left: 320px; top: 3px;}
.f4_ys3{left: 22px; top: 93px;}
.f4_ys4{left: 420px; top: 100px;}
.f4_ys5{left: 290px; top: 75px;}
.floor04_01cl span{left: 20px; top: 24px; width: 80px; height: 60px; color: rgb(255, 255, 255); line-height: 30px; font-size: 24px; float: left; display: block; position: relative;}
.floor04_01cl p{color: rgb(255, 255, 255); line-height: 20px; font-size: 18px;}
.f4_ys_all .f4_ys_f{width: 120px; height: 140px;}
.f4_ys_all .f4_ys_b{width: 120px; height: 140px;}
.f4_ys_all .f4_ys_f{background: url("../images/f4_ys_f.png") no-repeat;}
.f4_ys_all .f4_ys_b:hover{background: url("../images/f4_ys_f.png") no-repeat;}
.f4_ys_all .f4_ys_b{background: url("../images/f4_ys_b.png") no-repeat;}
.f4_ys_all .f4_ys_f:hover{background: url("../images/f4_ys_b.png") no-repeat;}
.floor04_01cr{width: 404px; margin-top: 70px;}
.floor04_01cr_ul li{width: 100%; height: 63px;}
.floor04_01cr_ul .gou{background: url("../images/f4_01_gou.png") no-repeat; width: 50px; height: 100%; display: block;}
.floor04_01cr_ul .txt{width: 350px; height: 30px; color: rgb(254, 254, 254); font-size: 18px; display: block; cursor: pointer;}
.floor04_01cr_ul .txt font{color: rgb(254, 254, 254); font-size: 22px; font-weight: bold;}
.floor04_con_call_01{background: rgb(235, 5, 0); left: 40px; width: 315px; height: 60px; text-align: center; line-height: 60px; margin-top: 30px; position: relative;}
.floor04_con_call_01:hover{background: rgb(51, 51, 51);}
.floor04_con_call_01 a{color: rgb(255, 255, 255); font-size: 24px; display: block;}
.floor06{background: url("../images/floor4_bg.jpg"); width: 100%; height: 744px; padding-top: 68px;}
.title04_2{background: url("../images/title04_2.png") no-repeat top; height: 134px;}
.title04_2_height{height: 58px;}
.title04_2 strong{color: rgb(255, 255, 255); line-height: 76px; letter-spacing: 3px; padding-left: 46px; font-size: 30px; font-weight: bold;}
.title04_2 p{color: rgb(255, 255, 255); line-height: 76px; letter-spacing: 3px; padding-left: 80px; font-size: 27px; display: inline-block;}
.title04_2 span{font-weight: bold;}
.title04_2 b{color: rgb(255, 255, 255); line-height: 76px; padding-left: 10px; font-size: 14px; font-weight: normal;}
.w112{width: 112px; height: 100%;}
.floor04_02c{background: url("../images/f4_02_cl.png") no-repeat; width: 100%; height: 455px; margin-top: 80px;}
.title_04_021{height: 160px;}
.title_04_02name{color: rgb(1, 35, 64); font-size: 37px; font-weight: bold;}
.title_04_02desc{left: 18px; top: 22px; color: rgb(51, 51, 51); font-size: 18px; position: relative;}
.title_04_02name1{top: 6px; color: rgb(51, 51, 51); font-size: 27px; position: relative;}
.title_04_02ul ul{left: 35px; float: left; position: relative;}
.title_04_02ul li{width: 100%; height: 42px; cursor: pointer;}
.title_04_02ul li .num{width: 38px; height: 20px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; display: block;}
.title_04_02ul li .num font{background: rgb(1, 35, 64); width: 20px; height: 20px; text-align: center; display: block;}
.title_04_02ul li .txt{transition:0.3s ease-in-out; color: rgb(51, 51, 51); line-height: 18px; font-size: 16px; -moz-transition: all .3s ease-in-out 0s; -o-transition: all .3s ease-in-out 0s; -webkit-transition: all .3s ease-in-out 0s;}
.title_04_02ul li .txt font{color: rgb(63, 63, 63); font-weight: bold;}
.title_04_02ul li:hover .txt{font-size: 17px;}
.xiaohai_con_call a:hover{background: rgb(51, 51, 51);}
.floor04_02_xyjz{width: 550px;}
.title_04_021t{margin-top: 8px;}
.floor04_02_sft{width: 550px;}
.floor04_con_call_02{background: rgb(229, 7, 0); left: 195px; top: 12px; width: 202px; height: 32px; text-align: center; line-height: 32px; position: relative;}
.floor04_con_call_02 a:hover .hover{top: 35px; right: 70px;}
.floor04_con_call_02 a{color: rgb(255, 255, 255); font-size: 16px; display: block;}
.floor04_con_call_03{left: 440px; width: 320px; height: 60px; text-align: center; line-height: 60px; position: relative;}
.floor04_con_call_03 a:hover .hover{top: 45px; right: 145px;}
.floor04_con_call_03 a{color: rgb(255, 255, 255); font-size: 24px; display: block;}
.floor07{padding-top: 50px; padding-bottom: 60px;}
.floor07_title{text-align: center; color: rgb(1, 35, 64); font-size: 36px; font-weight: bold;}
.floor07_title span{color: rgb(229, 7, 0);}
.floor07_title p{font-size: 18px; font-weight: normal; margin-top: 5px;}
.floor07 .content{text-align: center; margin-top: 30px;}
.now-choose{text-align: center; color: rgb(1, 35, 64); line-height: 90px; padding-top: 10px; font-size: 38px; font-weight: bold;}
.floor08 .wd50{background: rgb(235, 5, 0); width: 50%; height: 390px;}
.floor08 .wdr{background: rgb(63, 63, 63);}
.website-s{width: 535px; color: rgb(255, 255, 255); padding-top: 90px; padding-left: 65px;}
.website-s h2{line-height: 52px; font-size: 32px;}
.website-s p{padding-top: 4px; font-size: 14px;}
.website-s p span{background: rgb(255, 255, 255); padding: 2px 5px; color: rgb(255, 102, 0);}
.website-s .text-s{line-height: 55px; font-size: 19px; margin-bottom: 10px;}
.website-s .text-s{font-size: 27px;}
.from-a{margin-bottom: 12px;}
.from-a span{width: 50px; height: 40px; line-height: 40px; float: left; display: block;}
.from-a .input-s{border: currentColor; border-image: none; width: 258px; height: 40px; line-height: 40px; padding-left: 60px; font-size: 14px; float: left; display: block;}
.from-a .inputs{border: currentColor; border-image: none; width: 332px; height: 40px; line-height: 40px; padding-left: 60px; font-size: 14px; float: left; display: block;}
.from-a .names{background: url("../images/tijiao.jpg") no-repeat 0px 0px rgb(245, 122, 86);}
.yes-website .from-a .names{background: url("../images/tijiaos.jpg") no-repeat 0px 0px rgb(126, 126, 126);}
.from-a .tels{background: url("../images/tijiao.jpg") no-repeat 0px bottom rgb(245, 122, 86);}
.from-a .name{background: url("../images/tijiao1.png") no-repeat 0px 0px rgb(245, 122, 86);}
.from-a .phone{background: url("../images/tijiao1.png") no-repeat 0px bottom rgb(245, 122, 86);}
.from-a .contents{background: rgb(245, 122, 86); padding: 10px; border: currentColor; border-image: none; width: 372px; height: 140px;}
.from-a .code-s{background: rgb(245, 122, 86); padding: 0px 5px; width: 100px;}
.from-a .code-s2{background: rgb(126, 126, 126);}
.from-a img{margin: 6px 0px 0px 10px; float: left;}
.yes-website .from-a .tels{background: url("../images/tijiaos.jpg") no-repeat 0px bottom rgb(126, 126, 126);}
.yes-website .last a{background: rgb(212, 3, 0); border-color: rgb(212, 3, 0);}
.from-a a{background: rgb(197, 15, 6); border: 1px solid rgb(245, 122, 86); border-image: none; width: 152px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; margin-right: 12px; float: left; display: block; cursor: pointer; _display: inline;}
.from-a a:hover{opacity: 0.8;}
.from-sub{background: rgb(197, 15, 6); border: 1px solid rgb(245, 122, 86);width: 152px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; margin-right: 12px; float: left; display: block; cursor: pointer; _display: inline;}
.website-s .last{padding-top: 10px;}
.yes-website{height: 510px; padding-left: 90px;}
.yes-website p span{background: rgb(235, 5, 0); color: rgb(255, 255, 255);}
.wd1200{margin: auto; width: 1200px;}
.wd1100{margin: auto; width: 1185px;}
.why-about{padding-top: 50px;}
.titles{text-align: center;}
.titles h2{background: url("../images/border_bottom_red.jpg") repeat-x 0px 50%; line-height: 54px; font-size: 40px;}
.titles h2 span{background: rgb(255, 255, 255); padding: 0px 36px;}
.titles h2 span b{color: rgb(235, 8, 0); padding-right: 12px;}
.titles p{color: rgb(59, 59, 59); line-height: 48px; font-size: 16px;}
.floor05_con{height: 375px; overflow: hidden; margin-top: 40px;}
.floor05_con li{width: 100%; height: 94px; cursor: pointer;}
.floor05_con li .floor05_con_0{border: 1px solid rgb(234, 234, 234); border-image: none; width: 203px; height: 91px;}
.floor05_con li .ico{width: 85px; height: 100%;}
.floor05_con li .ico span{left: 11px; top: 22px; width: 55px; height: 60px; display: block; position: relative; background-image: url("../images/floor05_num1.png"); background-repeat: no-repeat;}
.floor05_con li .ico span.ico2{background-position: -55px 0px;}
.floor05_con li .ico span.ico3{background-position: -109px 0px;}
.floor05_con li .ico span.ico4{background-position: -162px 0px;}
.floor05_con li .ico span.ico5{background-position: -215px 0px;}
.floor05_con li .ico span.ico6{background-position: -269px 0px;}
.floor05_con li .ico span.ico7{background-position: -322px 0px;}
.floor05_con li .txt{top: 30px; width: 100px; height: 100%; text-align: center; color: rgb(51, 51, 51); font-size: 16px; font-weight: bold; position: relative;}
.floor05_con_01 .triangle_right{left: 12px; top: 35px; border-left-color: rgb(235, 5, 0); float: right; display: none;}
.floor05_con li.active .triangle_right{display: block;}
.floor05_con li.active .triangle_left{display: block;}
.floor05_con li.active .floor05_con_0{background: rgb(235, 5, 0); border-color: rgb(235, 5, 0);}
.floor05_con_03 .triangle_left{left: -200px; top: 45px; border-right-color: rgb(235, 5, 0); display: none;}
.floor05_con li.active .ico span{top: 30px; width: 45px; background-image: url("../images/floor05_num2.png");}
.floor05_con li.active .txt{top: 40px; color: rgb(255, 255, 255);}
.floor05_con li.active .ico span.ico2{background-position: -45px 0px; width: 42px;}
.floor05_con li.active .ico span.ico3{background-position: -87px 0px; width: 42px;}
.floor05_con li.active .ico span.ico4{background-position: -129px 0px; width: 42px;}
.floor05_con li.active .ico span.ico5{background-position: -171px 0px; width: 42px;}
.floor05_con li.active .ico span.ico6{background-position: -212px 0px; width: 42px;}
.floor05_con li.active .ico span.ico7{background-position: -254px 0px; width: 42px;}
.floor05_con_02{width: 682px; overflow: hidden; position: relative; z-index: 1;}
.floor05_con_02 .f5_con_0{width: 100%; height: 375px; overflow: hidden;}
.floor05_con_01{width: 205px;}
.floor05_con_03{width: 205px;}
.floor05_con li .floor05_con_0m .txt{left: 35px; width: 135px; text-align: left; position: relative;}
.floor05_con li .floor05_con_0m .txt a{color: rgb(255, 102, 0); font-size: 16px;}
.floor05_con li .floor05_con_0m .ico{width: 44px;}
.floor05_con li .floor05_con_0m .ico span{width: 44px; height: 45px; background-image: url("../images/floor05_num3.png");}
.floor05_con li.active .floor05_con_0m .ico span{background-position: -44px 0px;}
.floor09{background: rgb(244, 244, 244); padding: 50px 0px 20px; margin-top: 60px;}
.news-box{background: rgb(255, 255, 255); border: 1px solid rgb(228, 228, 228); border-image: none; width: 760px; position: relative; min-height: 434px;}
.news-box a.more{background: url("../images/mm.jpg") no-repeat 0px 50%; top: 5px; right: 20px; line-height: 42px; padding-left: 24px; display: block; position: absolute;}
.news-tab{border-bottom-color: rgb(117, 117, 117); border-bottom-width: 1px; border-bottom-style: solid;}
.news-tab li{width: 158px; text-align: center; border-right-color: rgb(228, 228, 228); border-right-width: 1px; border-right-style: solid; float: left;}
.news-tab li a{color: rgb(51, 51, 51); line-height: 52px; font-size: 15px; display: block;}
.news-tab li.cur a{background: rgb(235, 5, 0); color: rgb(255, 255, 255);}
.tab-news-list{padding: 30px 25px 0px; display: none;}
.active.tab-news-list{display: block;}
.tab-news-list li{margin: 0px 10px; width: 47%; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: dashed; float: left;}
.tab-news-list li.first{margin: 0px; width: 100%; padding-bottom: 30px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 2px; border-bottom-style: solid; float: none;}
.tab-news-list li a.img{width: 241px; float: left; display: block;}
.tab-news-list li a.img img{width: 241px; height: 149px;}
.tab-news-list li .text{width: 468px; float: right;}
.tab-news-list li .text a{color: rgb(51, 51, 51); line-height: 44px; font-size: 16px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid; display: block;}
.tab-news-list li .text p{height: 72px; color: rgb(119, 119, 119); line-height: 24px; overflow: hidden; font-size: 14px; margin-top: 15px;}
.tab-news-list li a.a{background: url("../images/nli.jpg") no-repeat 3px 50%; line-height: 36px; padding-left: 18px; font-size: 14px; display: block;}
.problem{background: rgb(255, 255, 255); border: 1px solid rgb(228, 228, 228); border-image: none; width: 315px; min-height: 434px;}
.problem .title{background: url("../images/cj.jpg") no-repeat 16px 50%; line-height: 52px; padding-left: 36px; font-size: 15px; font-weight: normal; border-bottom-color: rgb(235, 5, 0); border-bottom-width: 1px; border-bottom-style: solid; position: relative;}
.problem .title a{background: url("../images/mm.jpg") no-repeat 0px 50%; top: 5px; right: 20px; line-height: 42px; padding-left: 24px; font-size: 12px; display: block; position: absolute;}
.problem-list{padding: 12px 16px 0px;}
.problem-list li{padding-bottom: 18px; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: dotted;}
.problem-list li a{background: url("../images/wt.jpg") no-repeat 0px 50%; line-height: 52px; padding-left: 39px; font-size: 15px; display: block;}
.problem-list li p{line-height: 22px; padding-left: 39px;}
.city-box{padding-top: 55px;}
.city-box .title{background: rgb(34, 34, 34); width: 98px; text-align: center; color: rgb(255, 255, 255); line-height: 88px; font-size: 14px;}
.city-box .title_link{background: rgb(235, 5, 0);}
.city-box .content{padding: 14px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 950px; min-height: 64px;}
.city-box .content a{padding: 0px 20px; text-align: center; line-height: 32px; display: inline-block;}
.city-box .content a img{width: 100px; height: 30px;}
.city-box .content a h3{font-weight: normal;}
.index-title{background: url("../images/nav.png") no-repeat 0% 100%; color: rgb(0, 0, 0); line-height: 31px; padding-left: 15px; font-family: "微软雅黑"; font-size: 14px; font-weight: bold;}
.index-table td{border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(173, 217, 192); padding: 10px 5px; border-image: none;}
.index-table{border-width: 1px 0px 0px 1px; border-style: solid; border-color: rgb(173, 217, 192); border-image: none; margin-top: 10px;}
.fl{float: left;}
.fr{float: right;}
.di{_display: inline;}
.fwn{font-weight: normal;}
.dib{_display: inline; _zoom: 1; _font-size: 0px;}/*
.footer-bg{background: rgb(51, 51, 51); padding: 20px 0px 15px; margin-top: 6px;}
.foot-sort{width: 140px; padding-top: 22px; padding-right: 10px; margin-left: 5px; float: left;}
.foot-sort .title h2{color: rgb(255, 255, 255); line-height: 30px; font-size: 16px; font-weight: normal;}
.foot-sort .title p{color: rgb(98, 97, 97); font-size: 13px;}
.foot-sort .content{height: 112px; overflow: hidden; margin-top: 12px; position: relative;}
.foot-sort .content a{height: 28px; color: rgb(136, 136, 136); line-height: 28px; font-size: 13px; display: block;}
.foot-sort .content a:hover{color: rgb(255, 255, 255);}*/
.contact-us{width: 321px; float: left;}
.qq-box{padding-left: 16px;}
.qq-box .title{background: url("../images/qqred.jpg") no-repeat 0px 0px; height: 43px; color: rgb(255, 255, 255); line-height: 28px; padding-left: 13px; font-size: 15px;}
.qq-box .content a{background: url("../images/qq.png") no-repeat 50% 50% rgb(58, 57, 58); border-radius: 21px; width: 42px; height: 42px; margin-right: 5px; display: inline-block;}
.qq-box .content a:hover{background: url("../images/qq.png") no-repeat 50% 50% rgb(230, 12, 8);}
.contact-p{color: rgb(161, 161, 161); line-height: 22px;}
.codes{width: 250px; text-align: center; color: rgb(161, 161, 161); line-height: 24px; font-size: 16px; margin-top: 15px; float: right;}/*
.footer-bgs{background: rgb(240, 240, 242);}
#footer{margin: 0px auto; padding: 17px 0px; width: 1100px;}
.logos{width: 234px; float: left;}
.copyright{padding: 30px 0px 30px 18px; width: 840px; line-height: 22px; border-left-color: rgb(58, 58, 58); border-left-width: 1px; border-left-style: solid; float: left;}
.copyright p{text-align: left; float: left;}
.foot-h1{text-align: right; font-weight: normal; float: right;}
.foot-h1 a{padding: 0px 3px;}*/
.mt30{margin-top: 30px;}
.left .box{margin-bottom: 10px;}
.left .box h3{background: url("../images/nav.png") no-repeat 0% 100%; color: rgb(0, 0, 0); line-height: 31px; padding-left: 15px; font-family: "微软雅黑"; font-size: 14px; font-weight: bold;}
.left .box .content{padding: 5px 0px;}
.prodescription{background: rgb(249, 249, 249); padding: 10px; border: 1px solid rgb(229, 229, 229); border-image: none; line-height: 24px; text-indent: 20px; margin-bottom: 15px;}

.left{width: 225px; float: left;}
.sort_menu{margin: 0px auto; width: 1100px;}
.sort_product{margin-top: 10px;}
.sort_product h3{line-height: 28px; padding-left: 15px; font-weight: bold; background-color: rgb(236, 236, 236);}
.n_contact{margin-top: 10px;}
.n_contact h3{line-height: 28px; padding-left: 15px; font-weight: bold; background-color: rgb(236, 236, 236);}
.n_contact .content{padding: 5px; line-height: 24px;}
.right{width: 1100px; margin-top: 40px; float: left;}
.sitemp{margin: 0px auto; width: 1100px; height: 80px; line-height: 80px; overflow: hidden;}
.sitemp .site{background: url("../images/home.jpg") no-repeat 0px 50%; text-align: right; color: rgb(131, 131, 131); line-height: 80px; padding-left: 22px; font-size: 14px; float: left;}
.sitemp .site a{color: rgb(131, 131, 131); font-size: 14px;}
.right .content{line-height: 24px; overflow: hidden;}
.recommend_read{margin: 45px auto 0px; width: 1100px;}
.recommend_read .title{text-align: center; color: rgb(51, 51, 51); font-size: 32px; font-weight: normal; margin-bottom: 60px;}
#container{margin: 0px auto; width: 1112px;}
.containAbout01{margin: 45px auto 0px; width: 1112px; height: 400px;}
.containAbout01 .title{text-align: center; color: rgb(0, 0, 0); font-size: 24px;}
.containAbout01 .title p{font-size: 35px; font-weight: bold; display: block;}
.containAbout01 .title p b{color: rgb(212, 3, 0); padding-right: 18px;}
.containAbout01 .content{margin-top: 58px;}
.containAbout01 .content li{width: 278px; text-align: center; color: rgb(1, 1, 1); line-height: 60px; font-size: 16px; float: left;}
.containAbout01 .content li a{height: 104px; overflow: hidden; display: block;}
.containAbout01 .content li.li01{background: url("../images/li01.png") no-repeat top;}
.containAbout01 .content li.li01:hover{background: url("../images/li01_hover.png") no-repeat top;}
.containAbout01 .content li.li02{background: url("../images/li02.png") no-repeat top;}
.containAbout01 .content li.li02:hover{background: url("../images/li02_hover.png") no-repeat top;}
.containAbout01 .content li.li03{background: url("../images/li03.png") no-repeat top;}
.containAbout01 .content li.li03:hover{background: url("../images/li03_hover.png") no-repeat top;}
.containAbout01 .content li.li04{background: url("../images/li04.png") no-repeat top;}
.containAbout01 .content li.li04:hover{background: url("../images/li04_hover.png") no-repeat top;}
.containAbout02{background: rgb(56, 56, 56); padding: 50px 0px; margin-top: 45px;}
.containAbout02 .title{background: url("../images/about02_title.png") no-repeat top; width: 192px; height: 130px; color: rgb(255, 255, 255); text-indent: 15px; padding-top: 15px; font-size: 30px; font-weight: bold; float: left;}
.containAbout02 .intro{width: 860px; color: rgb(239, 239, 239); line-height: 31px; font-size: 14px; margin-right: 20px; float: right;}
.containAbout03{margin: 0px auto; width: 1112px;}
.about03-img{width: 614px;}
.about03-title{width: 370px; color: rgb(0, 0, 0); font-size: 45px; font-weight: bold;}
.about03-title strong{color: rgb(212, 3, 0); letter-spacing: 3px; font-size: 88px;}
.about03-title p{line-height: 45px; font-size: 24px; font-weight: normal; display: block;}
.about03-title p b{color: rgb(212, 3, 0); font-size: 35px;}
.about03-title p span{font-size: 24px; display: block;}
.about03-tt{width: 370px; margin-top: 70px;}
.about03-tt span{color: rgb(0, 0, 0); font-size: 44px; font-weight: bold;}
.about03-tt p{color: rgb(22, 22, 22); line-height: 22px; font-size: 14px; margin-top: 10px;}
.containabout04{background: rgb(248, 248, 248); padding: 30px 0px;}
.idea-title{text-align: center; color: rgb(0, 0, 0); letter-spacing: 3px; font-size: 35px; font-weight: bold;}
.idea-title b{color: rgb(212, 3, 0);}
.idea li{background: rgb(56, 56, 56); width: 328px; height: 146px; text-align: center; margin-top: 50px; margin-right: 63px; float: left;}
.idea li:nth-child(3){margin-right: 0px;}
.idea li h2{color: rgb(255, 255, 255); padding-top: 35px; font-size: 24px;}
.idea li p{color: rgb(255, 255, 255); padding-top: 10px; font-size: 18px; display: block;}
.brand-title{text-align: center; color: rgb(0, 0, 0); letter-spacing: 3px; font-size: 24px; font-weight: bold; margin-top: 70px;}
.brand-title b{color: rgb(212, 3, 0);}
.brand{margin-top: 80px;}
.brand li{width: 550px; margin-bottom: 12px;}
.brand li h2{color: rgb(212, 3, 0); font-size: 30px; font-weight: normal; margin-top: 30px;}
.brand li p{color: rgb(56, 56, 56); font-size: 18px; display: block;}
.brand li strong{width: 169px; height: 160px; text-align: center; color: rgb(255, 255, 255); line-height: 160px; font-size: 35px; display: block;}
.brand li.brand01{text-align: right;}
.brand li.brand03{text-align: right;}
.brand li.brand01 strong{background: url("../images/brand01.png") no-repeat center; margin-left: 18px; float: right;}
.brand li.brand01 strong:hover{background: url("../images/brand01_hover.png") no-repeat center;}
.brand li.brand02 strong{background: url("../images/brand02.png") no-repeat center; margin-right: 18px; float: left;}
.brand li.brand02 strong:hover{background: url("../images/brand02_hover.png") no-repeat center;}
.brand li.brand03 strong{background: url("../images/brand03.png") no-repeat center; margin-left: 18px; float: right;}
.brand li.brand03 strong:hover{background: url("../images/brand03_hover.png") no-repeat center;}
.brand li.brand04 strong{background: url("../images/brand04.png") no-repeat center; margin-right: 18px; float: left;}
.brand li.brand04 strong:hover{background: url("../images/brand04_hover.png") no-repeat center;}
.contact-title{text-align: center; color: rgb(0, 0, 0); font-size: 18px; margin-bottom: 40px;}
.containAbout05{padding: 50px 0px;}
.contact-title p{font-size: 35px; font-weight: bold;}
.contact-left{width: 365px;}
.contact-left .title{color: rgb(225, 115, 113); font-size: 18px;}
.contact-left .title span{color: rgb(238, 39, 36); font-size: 35px; font-weight: bold; display: block;}
.contact-left .intro{color: rgb(24, 24, 24); line-height: 32px; font-size: 14px; margin-top: 20px;}
.contact-right{border: 1px solid rgb(191, 191, 191); border-image: none; width: 690px; margin-top: 80px;}
.contact-right li{width: 228px; text-align: center; padding-top: 20px; padding-bottom: 30px; border-right-color: rgb(191, 191, 191); border-right-width: 1px; border-right-style: solid; float: left;}
.contact-right li:nth-child(3){border-right-color: currentColor; border-right-width: 0px; border-right-style: none;}
.contact-right li h1{height: 196px; line-height: 196px;}
.contact-right li h2{line-height: 24px;}
.contact-right li h2 a{color: rgb(24, 24, 24); font-size: 14px; font-weight: normal;}
.wzjs_top{padding-top: 70px; padding-bottom: 20px;}
.wzjs_top .container{position: relative;}
.wzjs_top img{float: left; display: block;}
.wzjs_top .pct{width: 620px; text-align: right; margin-top: 50px; float: right;}
.wzjs_top .pct p{color: rgb(101, 100, 100); font-size: 18px;}
.wzjs_top .pct h5{color: rgb(0, 0, 0); font-size: 38px; font-weight: bold; margin-top: 17px; margin-bottom: 30px;}
.wzjs_top .pct h5 em{color: rgb(234, 5, 0); font-style: normal; font-weight: bold;}
.wzjs_top .pct h5 span{color: rgb(204, 204, 204); font-family: "arial"; font-size: 16px; font-weight: normal; margin-top: 5px; display: block;}
.wzjs_top .pct h4{background: rgb(234, 5, 0); border-radius: 30px; width: 565px; height: 58px; text-align: center; color: rgb(255, 255, 255); line-height: 58px; font-size: 25px; font-weight: normal; float: right;}
.wzjs_how{background: rgb(244, 244, 244); padding: 50px 0px 80px; width: 100%;}
.wzjs_how1{margin: 0px auto; width: 1110px;}
.wzjs_howbt{text-align: center;}
.wzjs_howbt p{color: rgb(56, 56, 56); font-size: 18px; font-weight: bold;}
.wzjs_howbt h2{color: rgb(0, 0, 0); font-size: 30px; font-weight: bold; margin-top: 10px;}
.wzjs_howbt h2 font{color: rgb(234, 5, 0);}
.wzjs_howbt span{color: rgb(204, 204, 204); font-size: 14px; margin-top: 5px; display: block;}
.wzjs_howbt i{background: url("Img/hr.png") no-repeat center; height: 10px; margin-top: 30px; display: block;}
.wzjs_ld{background: url("../images/swhy.jpg") no-repeat bottom; height: 699px; margin-top: 35px;}
.wzjs_ld ul{width: 1500px;}
.wzjs_ld ul li{background: rgb(255, 255, 255); border-radius: 5px; width: 380px; height: 225px; text-align: center; margin-right: 350px; margin-bottom: 12px; float: left; position: relative;}
.wzjs_ld ul li h3{left: 170px; top: 32px; height: 80px; color: rgb(0, 0, 0); font-size: 20px; position: absolute;}
.wzjs_ld ul li h3 font{color: rgb(204, 204, 204); font-size: 12px; display: block;}
.wzjs_ld ul li i{left: 98px; top: 20px; position: absolute;}
.wzjs_ld h4{height: 25px; color: rgb(234, 5, 0); line-height: 25px; padding-top: 82px; font-size: 16px; font-weight: bold;}
.wzjs_ld p{padding: 10px 15px; color: rgb(126, 126, 126); line-height: 27px; font-size: 14px;}
.gtop{text-align: center; padding-top: 60px;}
.gtop h2{color: rgb(0, 0, 0); font-size: 35px; font-weight: bold;}
.gtop h2 span{color: rgb(183, 183, 183); font-family: "arial"; font-size: 16px; font-weight: normal; display: block;}
.gtop h3{color: rgb(234, 5, 0); font-size: 18px; font-weight: normal; margin-top: 15px; margin-bottom: 23px;}
.gcont{margin: 45px 0px;}
.gcont ul{overflow: hidden;}
.gcont li{margin: 0px 3px; width: 148px; text-align: center; float: left;}
.gcont li h4{margin: 0px auto; width: 148px; height: 146px; overflow: hidden;}
.gcont li h5{margin: 10px 0px; color: rgb(234, 5, 0); font-size: 18px; font-weight: normal;}
.jiantou{background: url("../images/jiantou.png") no-repeat center; width: 165px; height: 20px; margin-top: 55px; float: left;}
.gcont li p{line-height: 22px; font-size: 14px;}
.gcont li .gd1{background: url("../images/gdImg1.png") no-repeat top;}
.gcont li .gd2{background: url("../images/gdImg2.png") no-repeat top;}
.gcont li .gd3{background: url("../images/gdImg3.png") no-repeat top;}
.gcont li .gd4{background: url("../images/gdImg4.png") no-repeat top;}
.gcont li:hover h4{background-position: bottom;}
.gd_choise{margin-top: 30px;}
.gd_choise .container{}
.gd_choise .ctop{background: url("../images/choiseBg_01.jpg") no-repeat center; height: 250px; text-align: center; padding-top: 450px;}
.gd_choise .ctop h2{color: rgb(255, 255, 255); font-size: 18px;}
.gd_choise .ctop h3{color: rgb(255, 255, 255); font-size: 34px; font-weight: bold; margin-top: 15px; margin-bottom: 25px;}
.gd_choise .ctop h3 span{color: rgb(234, 5, 0);}
.gd_choise .ctop h3 em{color: rgb(255, 255, 255); font-size: 14px; margin-top: 10px; display: block;}
.gd_choise .ctop a{height: 20px; color: rgb(255, 255, 255); line-height: 20px; padding-right: 35px; font-size: 15px; text-decoration: none; display: inline-block;}
.gd_vant{background: rgb(238, 238, 238); padding: 56px 0px;}
.gd_vant .vtop{text-align: center;}
.gd_vant .vtop h3{color: rgb(56, 56, 56); font-size: 16px; font-weight: normal;}
.gd_vant .vtop h2{color: rgb(56, 56, 56); font-size: 35px; font-weight: bold; margin-top: 10px; margin-bottom: 20px;}
.gd_vant .vtop h2 span{color: rgb(234, 5, 0);}
.gd_vant .vtop h2 em{color: rgb(183, 183, 183); text-transform: uppercase; font-family: "arial"; font-size: 16px; font-style: normal; font-weight: normal; margin-top: 5px; display: block;}
.gd_vant .vtop i{background: url("Img/line.png") no-repeat center; margin: 0px auto; width: 69px; height: 3px; display: block;}
.gd_vant .vcont{margin-top: 48px;}
.gd_vant .vcont .ys{position: relative;}
.gd_vant .vcont .ys1{background: url("../images/ysbg1.png") no-repeat right; height: 366px;}
.gd_vant .vcont .ys2{background: url("../images/ysbg2.png") no-repeat left; height: 430px;}
.gd_vant .vcont dl{width: 438px; padding-bottom: 52px; position: absolute;}
.gd_vant .vcont dt span{color: rgb(234, 5, 0); font-size: 35px; font-weight: bold;}
.gd_vant .vcont dt p{color: rgb(24, 24, 24); font-size: 18px;}
.gd_vant .vcont dd{margin-top: 35px;}
.gd_vant .vcont dd p{color: rgb(51, 51, 51); line-height: 32px; font-size: 14px;}
.gd_vant .vcont dd p span{color: rgb(234, 5, 0);}
.gd_vant .vcont .ys1 dd p span{font-size: 20px;}
.gd_vant .vcont .ys2 dd p span{font-size: 18px;}
.gd_vant .vcont .ys1 dl{left: 0px; top: 50px;}
.gd_vant .vcont .ys2 dl{top: 50px; right: 0px;}
.ggBox{background: url("../images/ggbg.jpg") no-repeat center; height: 268px;}
.ggBox dl{overflow: hidden; padding-top: 30px;}
.ggBox dt{width: 151px; float: left;}
.ggBox dt img{display: block;}
.ggBox dd span{color: rgb(255, 255, 255); font-size: 20px;}
.ggBox p{margin: 5px 0px; color: rgb(255, 255, 255); font-size: 14px;}
.ggBox h5{margin: 15px 0px; color: rgb(242, 45, 41); font-size: 30px; font-weight: bold;}
.ggBox h5 em{color: rgb(245, 245, 245); font-family: "arial"; font-size: 14px; font-style: normal; font-weight: normal; display: block;}
.ggBox h4{background: url("../images/sent.png") no-repeat center; width: 396px; height: 42px; color: rgb(255, 255, 255); line-height: 42px; padding-left: 40px; font-size: 16px; font-weight: normal; margin-top: 14px;}
.ggBox h4 a{color: rgb(255, 255, 255); text-decoration: none; display: block;}
.wzjs_swhy{background: rgb(238, 238, 238); padding-top: 35px;}
.wzjs_swhy1{margin: 0px auto; width: 1004px;}
.wzjs_swhy1{padding-top: 56px;}
.wzjs_swhy .vtop{text-align: center;}
.wzjs_swhy .vtop #container{padding-top: 35px;}
.wzjs_swhy .vtop h3{color: rgb(56, 56, 56); font-size: 16px; font-weight: normal;}
.wzjs_swhy .vtop h2{color: rgb(56, 56, 56); font-size: 35px; font-weight: bold; margin-top: 10px; margin-bottom: 20px;}
.wzjs_swhy .vtop h2 span{color: rgb(242, 45, 41);}
.wzjs_swhy .vtop h2 em{color: rgb(183, 183, 183); font-size: 16px; font-style: normal; font-weight: normal; margin-top: 5px; display: block;}
.wzjs_swhy .vtop i{background: url("Img/line2.png") no-repeat center; margin: 0px auto; width: 69px; height: 3px; display: block;}
.wzjs_swhy .vtop font{background: rgb(56, 55, 55); margin: 15px 150px 0px; padding: 30px 10px; border-radius: 5px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; display: block;}
.wzjs_swhy .vcont1 #container{background: url("../images/vcontbg1.png") no-repeat right bottom; height: 485px;}
.wzjs_swhy .vcont2 #container{background: url("../images/vcontbg2.png") no-repeat left bottom; height: 500px;}
.wzjs_swhy .vcont3 #container{background: url("../images/vcontbg3.png") no-repeat right bottom; height: 380px;}
.wzjs_swhy .wzjz_d{padding-top: 60px;}
.wzjs_swhy .wzjz_d #container{position: relative;}
.wzjs_swhy .wzjz_d dl{position: absolute;}
.wzjs_swhy .wzjz_d dt{color: rgb(0, 0, 0); font-size: 30px; font-weight: bold; margin-bottom: 15px;}
.wzjs_swhy .wzjz_d dd{overflow: hidden; font-size: 14px; margin-bottom: 20px;}
.wzjs_swhy .wzjz_d dd span{background: url("../images/fang.png") no-repeat left; color: rgb(0, 0, 0); line-height: 31px; padding-left: 20px; font-size: 18px; display: block;}
.wzjs_swhy .wzjz_d dd p{line-height: 28px; font-size: 14px; float: left; display: block;}
.wzjs_swhy .vcont1 dl{left: 0px; top: 10px; padding-bottom: 50px;}
.wzjs_swhy .vcont2 dl{top: 20px; right: 0px; padding-bottom: 50px;}
.wzjs_swhy .vcont3 .jianzhan{left: 0px; top: 60px; width: 445px; position: absolute;}
.wzjs_swhy .vcont3 .jianzhan h5{margin: 20px 0px; color: rgb(0, 0, 0); font-size: 30px; font-weight: bold;}
.wzjs_swhy .vcont3 .jianzhan p{margin: 20px 0px 30px; line-height: 23px; font-size: 13px;}
.wzjs_swhy .vcont3 .jianzhan h4{background: url("../images/yuan3.png") no-repeat center; width: 390px; height: 50px; color: rgb(255, 255, 255); line-height: 50px; padding-left: 40px; font-size: 20px; font-weight: bold; margin-top: 10px;}
.wzjs_swhy .vcont3 .jianzhan h4 a{color: rgb(255, 255, 255); text-decoration: none; display: block;}
.wzjs_liuda{margin: 0px auto; width: 1060px; height: 980px; padding-top: 35px;}
.wzjs_liuda .vtop{text-align: center;}
.wzjs_liuda .vtop h3{color: rgb(51, 51, 51); font-size: 15px;}
.wzjs_liuda .vtop h2{color: rgb(56, 56, 56); font-size: 35px; font-weight: bold; margin-top: 10px; margin-bottom: 20px;}
.wzjs_liuda .vtop h2 span{color: rgb(242, 45, 41);}
.wzjs_liuda .vtop h2 em{color: rgb(183, 183, 183); font-size: 16px; font-style: normal; font-weight: normal; margin-top: 5px; display: block;}
.wzjs_liuda .vtop i{margin: 0px auto; width: 69px; height: 3px; display: block;}
.wzjs_liuda .vtop font{background: rgb(255, 93, 0); padding: 20px 0px; border-radius: 5px; text-align: center; color: rgb(255, 255, 255); line-height: 25px; font-size: 15px; margin-top: 35px; display: block;}
.wzjs_ldys1{width: 1110px; padding-top: 30px;}
.wzjs_ldys1 ul li{background: rgb(51, 51, 51); margin: 30px 25px 0px; border-radius: 5px; width: 320px; height: 354px; float: left;}
.wzjs_ldys1 ul li a{padding: 32px; width: 256px; height: 290px; text-align: center; color: rgb(255, 255, 255); display: block; position: relative;}
.wzjs_l1 a i{background: url("../images/ld1.png") no-repeat top; left: 130px; top: 36px; width: 63px; height: 63px; display: block; position: absolute;}
.wzjs_l1 a:hover i{background: url("../images/ld1.png") no-repeat bottom; height: 63px; display: block;}
.wzjs_l2 a i{background: url("../images/ld2.png") no-repeat top; left: 126px; top: 36px; width: 68px; height: 70px; display: block; position: absolute;}
.wzjs_l2 a:hover i{background: url("../images/ld2.png") no-repeat bottom; height: 70px; display: block;}
.wzjs_l3 a i{background: url("../images/ld3.png") no-repeat top; left: 132px; top: 36px; width: 51px; height: 63px; display: block; position: absolute;}
.wzjs_l3 a:hover i{background: url("../images/ld3.png") no-repeat bottom; height: 63px; display: block;}
.wzjs_l4 a i{background: url("../images/ld4.png") no-repeat top; left: 122px; top: 36px; width: 70px; height: 70px; display: block; position: absolute;}
.wzjs_l4 a:hover i{background: url("../images/ld4.png") no-repeat bottom; height: 70px; display: block;}
.wzjs_l5 a i{background: url("../images/ld5.png") no-repeat top; left: 122px; top: 36px; width: 70px; height: 74px; display: block; position: absolute;}
.wzjs_l5 a:hover i{background: url("../images/ld5.png") no-repeat bottom; height: 74px; display: block;}
.wzjs_l6 a i{background: url("../images/ld6.png") no-repeat top; left: 122px; top: 36px; width: 74px; height: 86px; display: block; position: absolute;}
.wzjs_l6 a:hover i{background: url("../images/ld6.png") no-repeat bottom; height: 86px; display: block;}
.wzjs_ldys1 ul li a h3{color: rgb(255, 255, 255); padding-top: 100px; font-size: 24px;}
.wzjs_ldys1 ul li a:hover h3{color: rgb(242, 45, 41);}
.wzjs_ldys1 ul li a p{line-height: 28px; padding-top: 20px; font-size: 14px;}
.wzjs_jzq{background: url("../images/quanxian3.png") no-repeat center 415px; left: 50%; width: 1920px; margin-left: -960px; position: relative;}
.wzjs_jzq1{background: url("../images/wzjs_t1.png") no-repeat top; padding: 40px 0px; height: 170px; text-align: center; color: rgb(255, 255, 255);}
.wzjs_jzq1 h3{color: rgb(255, 255, 255); font-size: 32px; font-weight: bold;}
.wzjs_jzq1 font{color: rgb(250, 164, 162); text-transform: uppercase; font-family: "arial"; font-size: 14px; margin-top: 10px; display: block;}
.wzjs_jzq1 p{font-size: 18px; margin-top: 5px;}
.wzjs_jzq2{margin: 0px auto; width: 1110px;}
.wzjs_jzq2 .vtop{text-align: center;}
.wzjs_jzq2 .vtop p{color: rgb(51, 51, 51); font-size: 15px;}
.wzjs_jzq2 .vtop h2 span{color: rgb(0, 0, 0); font-size: 30px; font-weight: normal; margin-top: 5px; margin-bottom: 5px;}
.wzjs_jzq2 .vtop h2 i{font-style: normal; display: block;}
.wzjs_jzq2 .vtop h2{color: rgb(0, 0, 0); font-size: 35px; font-weight: bold; margin-top: 33px;}
.wzjs_jzq2 .vtop h2 span em{color: rgb(183, 183, 183); font-size: 16px; font-style: normal; display: block;}
.wzjs_jzq3{margin-top: 70px;}
.wzjs_jzq3 ul{margin: 0px auto; width: 1110px; overflow: hidden;}
.wzjs_jzq3 li{margin: 0px 22px; border-radius: 297px; width: 297px; height: 242px; text-align: center; overflow: hidden; padding-top: 55px; float: left; position: relative;}
.wzjs_jzq3 li:nth-child(2){margin: 0px 65px;}
.wzjs_jzq3 li img{display: inline-block; position: relative;}
.wzjs_jzq3 li span{color: rgb(255, 255, 255); font-size: 25px; font-weight: bold; margin-top: 25px; display: block; position: relative;}
.wzjs_jzq3 li > a{background: url("../images/morbg.png") no-repeat center; left: 50%; width: 26px; height: 26px; bottom: 40px; margin-left: -13px; display: block; position: absolute; z-index: 9;}
.wzjs_jzq3 li .jieshao{padding: 0px 21px; left: 0px; top: -100%; width: 255px; height: 100%; color: rgb(255, 255, 255); position: absolute;}
.wzjs_jzq3 li .jieshao h4{color: rgb(255, 255, 255); padding-top: 65px; padding-bottom: 25px; font-size: 20px;}
.wzjs_jzq3 li .jieshao p{line-height: 23px; font-size: 13px;}
.wzjs_jzq3 li.jzqbg1{background: rgb(51, 51, 51);}
.wzjs_jzq3 li.jzqbg2{background: rgb(98, 98, 98);}
.wzjs_jzq3 li.jzqbg3{background: rgb(138, 138, 138);}
.wzjs_jzc{background: url("../images/bolan2.jpg") no-repeat top rgb(238, 238, 238); padding-bottom: 60px; margin-top: 80px;}
.wzjs_jzc .vtop{background: url("Img/vtopbg2.png") no-repeat top; text-align: center; padding-top: 35px;}
.wzjs_jzc .vtop p{color: rgb(51, 51, 51); font-size: 15px;}
.wzjs_jzc .vtop h2 span{color: rgb(0, 0, 0); font-size: 30px; font-weight: normal; margin-top: 5px; margin-bottom: 5px;}
.wzjs_jzc .vtop h2 i{font-style: normal; display: block;}
.wzjs_jzc .vtop h2{color: rgb(0, 0, 0); font-size: 35px; font-weight: bold; margin-top: 33px;}
.wzjs_jzc .vtop h2 span em{color: rgb(183, 183, 183); font-size: 16px; font-style: normal; display: block;}
.wzjs_jzc .jsc_cont{margin-top: 35px;}
.wzjs_jzc .jsc_cont ul{width: 1110px; overflow: hidden;}
.wzjs_jzc .jsc_cont li{width: 188px; height: 454px; text-align: center; overflow: hidden; margin-right: 42px; float: left;}
.wzjs_jzc .jsc_cont li:nth-child(5){margin-right: 0px;}
.wzjs_jzc .jsc_cont li h5{color: rgb(0, 0, 0); padding-top: 50px; font-size: 25px; margin-bottom: 30px;}
.wzjs_jzc .jsc_cont li h5 span{color: rgb(242, 45, 41); font-size: 18px; margin-top: 10px; display: block;}
.wzjs_jzc .jsc_cont li .intr{margin: 0px 0px 40px; height: 140px;}
.wzjs_jzc .jsc_cont li .intr p{color: rgb(117, 117, 117); line-height: 28px; font-size: 14px;}
.wzjs_jzc .jsc_cont li em{text-align: center; line-height: 28px; font-size: 14px; font-style: normal; display: block;}
.wzjs_jzc .jsc_cont li.jsc1{background: url("../images/jscImg5.png") no-repeat left;}
.wzjs_jzc .jsc_cont li.jsc2{background: url("../images/jscImg4.png") no-repeat left;}
.wzjs_jzc .jsc_cont li.jsc3{background: url("../images/jscImg3.png") no-repeat left;}
.wzjs_jzc .jsc_cont li.jsc4{background: url("../images/jscImg2.png") no-repeat left;}
.wzjs_jzc .jsc_cont li.jsc5{background: url("../images/jscImg1.png") no-repeat left;}
.wzjs_jzc .jsc_cont li:hover{background-position: right;}
.wzjs_jzc .jsc_cont li:hover *{color: rgb(255, 255, 255);}
.wzjs_jzc .jsc_cont li:hover .intr p{color: rgb(255, 255, 255);}
.wzjs_jzh{background: url("../images/jianzhanhou.jpg") no-repeat top; padding-bottom: 55px;}
.wzjs_jzh .vtop{text-align: center; padding-top: 35px;}
.wzjs_jzh .vtop p{color: rgb(51, 51, 51); font-size: 15px;}
.wzjs_jzh .vtop h2 span{color: rgb(0, 0, 0); font-size: 30px; font-weight: normal; margin-top: 5px; margin-bottom: 5px;}
.wzjs_jzh .vtop h2 i{font-style: normal; display: block;}
.wzjs_jzh .vtop h2{color: rgb(0, 0, 0); font-size: 35px; font-weight: bold; margin-top: 33px;}
.wzjs_jzh .vtop h2 span em{color: rgb(183, 183, 183); font-size: 16px; font-style: normal; display: block;}
.wzjs_jzh .jsh_hou{margin-top: 50px;}
.wzjs_jzh .jsh_hou ul{padding: 0px 27px; overflow: hidden;}
.wzjs_jzh .jsh_hou li{margin: 0px 46px; width: 258px; text-align: center; float: left;}
.wzjs_jzh .jsh_hou li h3{border-radius: 10px; width: 258px; height: 62px; color: rgb(255, 255, 255); line-height: 62px; font-size: 20px; font-weight: bold; margin-bottom: 20px;}
.wzjs_jzh .jsh_hou li p{height: 48px; line-height: 48px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dotted;}
.wzjs_jzh .jsh_hou li p{padding-left: 22px; font-size: 15px; text-decoration: none;}
.wzjs_jzh .jsh_hou li.hou1 h3{background: rgb(51, 51, 51);}
.wzjs_jzh .jsh_hou li.hou1 p{background: url("../images/houImg1.png") no-repeat 60px;}
.wzjs_jzh .jsh_hou li.hou2 h3{background: rgb(98, 98, 98);}
.wzjs_jzh .jsh_hou li.hou2 p{background: url("../images/houImg2.png") no-repeat 60px;}
.wzjs_jzh .jsh_hou li.hou3 h3{background: rgb(138, 138, 138);}
.wzjs_jzh .jsh_hou li.hou3 p{background: url("../images/houImg3.png") no-repeat 60px;}
.lcBox{background: rgb(238, 238, 238); padding-top: 45px; padding-bottom: 20px;}
.lcBox .lctop{text-align: center;}
.lcBox .lctop p{color: rgb(242, 45, 41); font-size: 24px;}
.lcBox .lctop h5{margin: 10px 0px; color: rgb(51, 51, 51); font-size: 35px; font-weight: bold;}
.lcBox .lctop h5 span{color: rgb(242, 45, 41);}
.lcBox .lctop em{color: rgb(183, 183, 183); font-size: 14px; font-style: normal; margin-bottom: 25px; display: block;}
.lcBox .lctop i{background: url("Img/line.png") no-repeat center; margin: 0px auto; width: 69px; height: 3px; display: block;}
.lcBox .lcont{background: url("../images/lcbg.png") no-repeat center; height: 568px; margin-top: 22px;}
.our_gift{background: url("Img/giftBg.png") no-repeat center; height: 573px;}
.our_gift .container{height: 100%; position: relative;}
.our_gift .gftop{text-align: center; padding-top: 76px;}
.our_gift .gftop h5{margin: 0px; color: rgb(0, 0, 0); font-size: 35px; font-weight: bold;}
.our_gift .gftop h5 span{color: rgb(242, 45, 41);}
.our_gift .gftop em{color: rgb(140, 140, 140); font-family: "arial"; font-size: 16px; font-style: normal; margin-top: 10px; margin-bottom: 18px; display: block;}
.our_gift .gftop i{background: url("Img/line.png") no-repeat center; margin: 0px auto; width: 69px; height: 3px; display: block;}
.gfcont{margin-top: 45px;}
.gfcont .gleft{float: left;}
.gfcont .gleft h5{color: rgb(0, 0, 0); font-size: 40px; font-weight: bold; margin-top: 0px; margin-bottom: 10px;}
.gfcont .gleft h5 span{color: rgb(242, 45, 41); margin-left: 15px;}
.gfcont .gleft p{color: rgb(56, 56, 56); line-height: 30px; font-size: 16px;}
.gfcont .gleft p em{color: rgb(242, 45, 41); font-size: 26px;}
.gfcont .gleft span{color: rgb(242, 45, 41);}
.gfcont .gleft dl{background: url("../images/phone.png") no-repeat left; padding-left: 80px; margin-top: 40px;}
.gfcont .gleft dt{color: rgb(56, 56, 56); font-size: 16px;}
.gfcont .gleft dd{color: rgb(242, 45, 41); font-size: 30px; font-weight: bold;}
.gfcont .gright{width: 484px; float: right;}
.gfcont .gright li{border-radius: 25px; border: 2px solid rgb(242, 45, 41); border-image: none; width: 446px; height: 60px; margin-bottom: 15px;}
.gfcont .gright li span{width: 64px; height: 64px; float: left;}
.gfcont .gright li span img{display: block;}
.gfcont .gright li .txt{background: none; padding: 0px 10px; border: currentColor; border-image: none; width: 350px; height: 64px; color: rgb(152, 152, 152); line-height: 64px; font-size: 18px; float: left;}
.gfcont .gright li a{background: url("../images/send.png") no-repeat center; margin: 0px auto; width: 450px; height: 64px; display: block;}
.gfcont .gright li.tijiao{background: none; border: currentColor; border-image: none;}
.zixun{background: rgb(238, 238, 238); padding-top: 40px; padding-bottom: 40px;}
.zixun h5{text-align: center; color: rgb(0, 0, 0); font-size: 35px; font-weight: bold; margin-top: 10px; margin-bottom: 15px;}
.zixun h5 span{color: rgb(242, 45, 41);}
.zixun a{background: url("../images/zixun_bg.png") no-repeat center; margin: 0px auto; width: 272px; height: 55px; color: rgb(255, 255, 255); line-height: 55px; padding-left: 50px; font-size: 20px; text-decoration: none; display: block;}
.panerMain{padding-top: 30px;}
.panerMain .ptop{text-align: center;}
.panerMain .ptop h5{color: rgb(51, 51, 51); font-size: 35px; font-weight: bold; margin-bottom: 0px;}
.panerMain .ptop h5 span{color: rgb(242, 45, 41);}
.panerMain .ptop em{color: rgb(183, 183, 183); font-size: 14px; font-style: normal; margin-top: 5px; margin-bottom: 18px; display: block;}
.panerMain .ptop i{background: url("Img/line.png") no-repeat center; margin: 0px auto; width: 69px; height: 3px; display: block;}
.panerMain .pcont{background: url("Img/online.png") no-repeat bottom; margin: 20px auto 0px; width: 1150px; overflow: hidden; padding-bottom: 50px;}
.panerMain .pcont li{margin: 0px 50px; width: 130px; height: 101px; overflow: hidden; float: left; cursor: pointer;}
.panerMain .pcont li a{width: 130px; height: 101px; overflow: hidden; display: block; position: absolute;}
.panerMain .pcont li a img{left: 0px; top: 0px; display: block; position: absolute;}
.zxSpan{background: rgb(238, 238, 238); padding: 44px 0px;}
.zxSpan h2{font-size: 24px; font-weight: normal; margin-bottom: 20px;}
.zxSpan h2 a{color: rgb(242, 45, 41);}
.zxSpan h2 span{color: rgb(56, 56, 56); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; display: block; opacity: 0.83;}
.zxBox{width: 665px;}
.zxBox dl{overflow: hidden;}
.zxBox dt{width: 308px;}
.zxBox dt h5{margin: 10px 0px;}
.zxBox dt h5 a{color: rgb(56, 56, 56); font-size: 14px;}
.zxBox p{height: 66px; line-height: 22px; overflow: hidden;}
.zxBox h2{color: rgb(242, 45, 41); font-size: 24px; font-weight: normal;}
.zxBox h2 a{color: rgb(242, 45, 41);}
.zxBox dt img{width: 308px; overflow: hidden;}
.zxBox dd{width: 338px; float: right;}
.zxBox dd ul{top: -8px; position: relative;}
.zxBox dd li{height: 30px; line-height: 30px; overflow: hidden; margin-bottom: 3px;}
.zxBox dd li > a{font-size: 14px; float: left;}
.zxBox dd li font{color: rgb(242, 45, 41); font-size: 12px; float: right;}
.cjwt{width: 384px; float: right;}
.cjwt ul{top: -8px; position: relative;}
.cjwt li{height: 30px; line-height: 30px; overflow: hidden; margin-bottom: 8px;}
.cjwt li font{color: rgb(242, 45, 41); font-size: 12px; float: right;}
.cjwt li a{width: 280px; overflow: hidden; font-size: 14px; float: left;}
.container{margin: 0px auto; width: 1100px;}
.sjSpan{background: rgb(250, 250, 250); padding-top: 88px;}
.sjBox{background: url("../images/sjBox.jpg") no-repeat top; height: 820px; position: relative;}
.sjBox dl{position: absolute;}
.sjBox dt{}
.sjBox dt h3{color: rgb(212, 3, 0); font-size: 32px;}
.sjBox dt p{color: rgb(40, 40, 40); font-size: 22px; margin-bottom: 4px;}
.sjBox .sjTxt01{left: 0px; top: 40px;}
.sjBox .sjTxt01 dd{width: 510px; color: rgb(102, 102, 102); line-height: 24px; font-size: 15px;}
.sjBox .sjTxt02{top: 360px; right: 10px;}
.sjBox .sjTxt02 dt p{font-size: 18px;}
.sjBox .sjTxt02 dd{padding-bottom: 26px;}
.sjBox .sjTxt02 dd p{background: url("../images/sjDdP_ico.png") no-repeat left 5px; width: 470px; color: rgb(76, 76, 76); line-height: 22px; padding-top: 4px; padding-left: 30px; font-size: 14px; margin-bottom: 20px;}
.gnSpan .container{overflow: hidden; position: relative;}
#gnSpan01{background: url("../images/shouji1.jpg") no-repeat top; height: 738px;}
#gnSpan03{background: url("../images/shouji2.jpg") no-repeat center; height: 695px;}
#gnSpan02{background-color: rgb(255, 255, 255);}
#gnSpan04{background-color: rgb(255, 255, 255);}
#gnSpan01 .container{}
#gnSpan02 .container{background: url("../images/gnSpan02.jpg") no-repeat left 150px; padding-bottom: 40px;}
#gnSpan03 .container{padding: 0px 86px;}
#gnSpan04 .container{background: url("../images/gnSpan04.jpg") no-repeat left 170px; padding-bottom: 80px;}
.gnBox02{float: right;}
.gnBox04{float: right;}
.gnBox{margin-top: 220px;}
.gnBox02{margin-top: 180px;}
.gnBox04{margin-top: 180px;}
.gnBox h3{color: rgb(212, 3, 0); font-size: 32px; margin-bottom: 32px;}
.gnBox dl{width: 510px; margin-bottom: 20px;}
.gnBox dt{color: rgb(212, 3, 0); font-size: 16px; margin-bottom: 5px;}
.gnBox dd{color: rgb(255, 255, 255); line-height: 20px; font-size: 14px;}
.gnBox02 dd{color: rgb(26, 26, 26);}
.gnBox03 dd{color: rgb(26, 26, 26);}
.gnBox04 ul{margin-bottom: 56px;}
.gnBox04 li{background: url("../images/gnLi_ico.png") no-repeat left; height: 34px; color: rgb(51, 51, 51); line-height: 34px; padding-left: 20px; font-size: 14px;}
.gnBox .gnBox04 a{width: 228px; height: 59px; display: block;}
.gnTab{left: 50%; top: 126px; width: 100%; height: 1px; margin-left: -550px; position: absolute; background-color: rgb(227, 225, 225);}
.gnTab a{background-position: top; width: 44px; height: 80px; display: block; background-repeat: no-repeat;}
.gnTab a:hover{background-position: bottom; transition:0.5s;}
.gnTab a.cur{background-position: bottom; transition:0.5s;}
.gnTab .gnTab01{margin-top: -75px; margin-left: 414px; background-image: url("../images/gnTabImg01.png");}
.gnTab .gnTab02{margin-top: -80px; margin-left: 489px; background-image: url("../images/gnTabImg02.png");}
.gnTab .gnTab03{margin-top: -80px; margin-left: 566px; background-image: url("../images/gnTabImg03.png");}
.gnTab .gnTab04{margin-top: -80px; margin-left: 643px; background-image: url("../images/gnTabImg04.png");}
.alSpan{background: url("../images/alSpan.png") no-repeat top rgb(248, 248, 248); padding: 44px 0px;}
.alSpan h4{text-align: center; color: rgb(37, 37, 37); font-size: 32px;}
.alSpan h4 b{color: rgb(212, 3, 0);}
.alSpan h4 p{color: rgb(178, 178, 178); text-transform: uppercase; font-size: 12px; font-weight: normal;}
.alSpan .alCont{padding-top: 30px; position: relative;}
.alSpan .alCont ul{margin: 0px auto; overflow: hidden;}
.alSpan .alCont li{margin: 0px 5px; width: 210px; float: left;}
.alSpan .alCont li img{width: 210px; height: 306px;}
.alBox .hd ul{text-align: center; margin-top: 30px;}
.alBox .hd ul li{background: rgb(107, 107, 106); margin: 0px 7px; width: 14px; height: 14px; text-indent: -150px; overflow: hidden; display: inline-block; cursor: pointer;}
.alBox .hd ul li.on{background: rgb(235, 5, 0);}
.index_info{background: rgb(244, 244, 244); margin: auto; padding: 40px 0px; width: 100%;}
.index_info p{padding: 0px 65px; text-align: center; color: rgb(56, 56, 56); line-height: 32px; font-size: 16px; margin-bottom: 20px;}
.index_info .info_title{color: rgb(0, 0, 0); line-height: 90px; font-size: 35px; font-weight: bold;}
.ys_title{text-align: center; color: rgb(0, 0, 0); font-size: 35px; font-weight: bold; margin-top: 30px;}
.ys_con{margin: 40px auto; width: 1110px; overflow: hidden;}
.ys_con div{position: relative;}
.our_ys li{background: rgb(212, 3, 0); margin: 0px 5px; border-radius: 10px; width: 264px; height: 295px; text-align: center; overflow: hidden; display: inline-block; cursor: pointer;}
.our_ys li:hover{background: rgba(212, 3, 0, 0.6);}
.our_ys li img{margin-top: 20px;}
.our_ys li p{color: rgb(255, 255, 255); font-size: 24px; margin-top: 25px;}
.our_ys li span{margin: 20px auto; width: 80%; height: 70px; text-align: left; color: rgb(250, 208, 208); overflow: hidden; font-size: 14px; display: block;}
.h_hide{margin: 0px auto; width: 80%; padding-top: 20px;}
.h_hide dl{overflow: hidden;}
.h_hide dd{border-radius: 7px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 40%; padding-top: 2px; padding-bottom: 2px; margin-top: 10px; margin-right: 3%; margin-left: 3%; display: inline-block;}
.h_hide dd:hover{background: rgb(255, 255, 255);}
.h_hide dd:hover a{color: rgb(0, 0, 0);}
.h_hide dd a{color: rgb(255, 255, 255); font-size: 12px;}
.xcx{background: url("../images/xcx.jpg") no-repeat top; height: 490px; padding-top: 50px; margin-top: 60px;}
.xcx_title{text-align: center; color: rgb(255, 255, 255); font-size: 35px; font-weight: bold;}
.x_ico{margin: 20px auto; width: 1110px;}
.x_ico li{width: 102px; text-align: center; margin-top: 25px; margin-right: 150px; float: left;}
.x_ico li:nth-child(5){margin-right: 0px;}
.x_ico li:nth-child(10){margin-right: 0px;}
.xcx_text{height: 45px; color: rgb(255, 255, 255); overflow: hidden; font-size: 16px; margin-top: 15px;}
.case{margin: 0px auto; width: 1110px;}
.case_con{margin-top: 40px;}
.case_text{overflow: hidden;}
.case_con li{background: rgb(212, 3, 0); border-radius: 8px; width: 254px; height: 50px; text-align: center; line-height: 50px; margin-right: 30px; float: left; cursor: pointer;}
.case_con li:nth-child(4){margin-right: 0px;}
.case_con img{bottom: 4px; position: relative;}
.case span{bottom: 0px; color: rgb(255, 255, 255); font-size: 20px; position: relative;}
.case_title{text-align: center; color: rgb(0, 0, 0); font-size: 35px; font-weight: bold; margin-top: 50px;}
.case_text li{width: 330px; margin-top: 40px; margin-right: 60px; float: left; cursor: pointer;}
.case_text li:nth-child(3){margin-right: 0px;}
.case_text li:nth-child(6){margin-right: 0px;}
.ty_er{position: relative;}
.g_bc{background: rgb(147, 147, 147); top: 0px; width: 100%; height: 100%; display: none; position: absolute; opacity: 0.5;}
.er{top: 0px; width: 100%; height: 100%; text-align: center; display: none; position: absolute;}
.er img{width: 60%; margin-top: 20px;}
.case_img{overflow: hidden;}
.case_img img{width: 100%;}
.text_title{background: rgb(244, 244, 244); text-align: center; color: rgb(0, 0, 0); padding-top: 20px; padding-bottom: 20px; font-size: 20px;}
.text_con{background: rgb(244, 244, 244); height: 114px; text-align: center; color: rgb(71, 71, 71); overflow: hidden; padding-right: 10%; padding-left: 10%; font-size: 14px;}
.mf_xcx{background: url("../images/body_bg.jpg") no-repeat top; padding: 60px 0px 80px; margin-top: 100px;}
.mf_xcx p{text-align: center; color: rgb(255, 255, 255); font-size: 26px;}
.mf_xcx span{text-align: center; color: rgb(255, 255, 255); font-size: 26px;}
.mf_xcx p:nth-child(3){margin: 80px auto; width: 50%; text-align: center; line-height: 36px; font-size: 17px;}
.mf_xcx p:nth-child(3) span{font-size: 16px;}
.mf_xcx span{color: rgb(217, 57, 54);}
.mf_ico{margin: 0px auto; width: 1110px; overflow: hidden;}
.mf_ico ul{overflow: hidden;}
.mf_ico li{width: 25%; float: left;}
.mf_ico li p:nth-child(1){color: rgb(218, 63, 60); font-size: 40px;}
.mf_ico li p:nth-child(2){font-size: 17px; margin-top: 10px;}
.mcmore-wrapper .navigation{width: 100%; height: 64px; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);}
.mcmore-wrapper .navigation .nav{height: 63px; margin-right: auto; margin-left: auto;}
.mcmore-wrapper .navigation .nav ul li{width: 218px; height: 64px; text-align: center; line-height: 64px; border-top-color: rgb(209, 209, 209); border-right-color: rgb(209, 209, 209); border-left-color: rgb(209, 209, 209); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left; cursor: pointer;}
.mcmore-wrapper .navigation .nav ul li.cur{height: 60px; line-height: 60px; border-top-color: rgb(212, 3, 0); border-top-width: 4px; border-top-style: solid;}
.mcmore-wrapper .navigation .nav ul .btn1{background: url("../images/02.png") no-repeat center;}
.mcmore-wrapper .navigation .nav ul .cur.btn1{background: url("../images/01.png") no-repeat center;}
.mcmore-wrapper .navigation .nav ul .btn2{background: url("../images/04.png") no-repeat center;}
.mcmore-wrapper .navigation .nav ul .cur.btn2{background: url("../images/03.png") no-repeat center;}
.mcmore-wrapper .navigation .nav ul .btn3{background: url("../images/06.png") no-repeat center;}
.mcmore-wrapper .navigation .nav ul .cur.btn3{background: url("../images/05.png") no-repeat center;}
.mcmore-wrapper .navigation .nav ul .btn4{background: url("../images/08.png") no-repeat center;}
.mcmore-wrapper .navigation .nav ul .cur.btn4{background: url("../images/07.png") no-repeat center;}
.mcmore-wrapper .navigation .nav ul .btn6{background: url("../images/10.png") no-repeat center;}
.mcmore-wrapper .navigation .nav ul .cur.btn6{background: url("../images/09.png") no-repeat center;}
.gray-bg{background: rgb(249, 248, 248);}
.mcmore-wrapper .sec0{width: 100%; height: auto; text-align: center; color: rgb(63, 63, 63);}
.mcmore-wrapper .sec0 .why{padding-top: 50px; font-size: 36px; font-weight: bold;}
.mcmore-wrapper .sec0 .why h1{color: rgb(212, 3, 0); font-size: 36px;}
.mcmore-wrapper .sec0 .tit-1{color: rgb(64, 61, 61); font-size: 24px; margin-top: 10px;}
.mcmore-wrapper .sec0 .tit-2{color: rgb(144, 143, 143); font-size: 16px;}
.mcmore-wrapper .sec0 .sec-img{width: 1105px; padding-bottom: 100px; margin-top: 45px; margin-right: auto; margin-left: auto;}
.mcmore-wrapper .sec0 .sec-img .text{color: rgb(64, 61, 61); font-size: 14px; font-weight: bold;}
.mcmore-wrapper .sec0 .sec-img .text .text1{width: 480px; float: left;}
.mcmore-wrapper .sec0 .sec-img .text .text2{width: 420px; float: right;}
.mcmore-wrapper .wechat .sec1{margin: 0px auto; width: 1100px; color: rgb(63, 63, 63);}
.mcmore-wrapper .wechat .sec1 h3{text-align: center; color: rgb(55, 55, 55); padding-top: 50px; font-size: 36px; font-weight: bold; margin-bottom: 50px;}
.mcmore-wrapper .wechat .sec1 h3 b{color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 h3 span{color: rgb(128, 128, 128); text-transform: uppercase; font-size: 12px; font-weight: normal; display: block;}
.mcmore-wrapper .wechat .sec1 .icon-list{width: 1100px; height: 400px;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li{text-align: center; margin-right: 58px; margin-bottom: 60px; float: left;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li:nth-child(6){margin-right: 0px;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li:nth-child(12){margin-right: 0px;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li span{text-align: center; color: rgb(120, 121, 124); padding-top: 15px; font-size: 16px; display: block;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon{border-radius: 132px; border: 1px solid rgb(202, 202, 202); border-image: none; width: 132px; height: 132px;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon1.icon{background: url("../images/img_01.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon2.icon{background: url("../images/img_03.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon3.icon{background: url("../images/img_05.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon4.icon{background: url("../images/img_07.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon5.icon{background: url("../images/img_09.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon6.icon{background: url("../images/img_11.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon7.icon{background: url("../images/img_13.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon8.icon{background: url("../images/img_15.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon9.icon{background: url("../images/img_17.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon10.icon{background: url("../images/img_19.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon11.icon{background: url("../images/img_21.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon12.icon{background: url("../images/img_23.png") no-repeat center;}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon1.icon:hover{background: url("../images/img_02.png") no-repeat center rgb(212, 3, 0); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon2.icon:hover{background: url("../images/img_04.png") no-repeat center rgb(226, 60, 65); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon3.icon:hover{background: url("../images/img_06.png") no-repeat center rgb(226, 60, 65); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon4.icon:hover{background: url("../images/img_08.png") no-repeat center rgb(226, 60, 65); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon5.icon:hover{background: url("../images/img_10.png") no-repeat center rgb(226, 60, 65); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon6.icon:hover{background: url("../images/img_12.png") no-repeat center rgb(226, 60, 65); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon7.icon:hover{background: url("../images/img_14.png") no-repeat center rgb(226, 60, 65); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon8.icon:hover{background: url("../images/img_16.png") no-repeat center rgb(226, 60, 65); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon9.icon:hover{background: url("../images/img_18.png") no-repeat center rgb(226, 60, 65); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon10.icon:hover{background: url("../images/img_20.png") no-repeat center rgb(226, 60, 65); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon11.icon:hover{background: url("../images/img_22.png") no-repeat center rgb(226, 60, 65); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .icon-list ul > li .icon12.icon:hover{background: url("../images/img_24.png") no-repeat center rgb(226, 60, 65); border-color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec1 .mod{width: 100%; height: auto; overflow: hidden; margin-bottom: 60px;}
.mcmore-wrapper .wechat .sec1 .mod .text{width: 464px; margin-top: 20px;}
.mcmore-wrapper .wechat .sec1 .mod .text h2{color: rgb(63, 63, 63); font-size: 30px;}
.mcmore-wrapper .wechat .sec1 .mod .text .tit-en{color: rgb(120, 121, 124); font-size: 16px;}
.mcmore-wrapper .wechat .sec1 .mod .text .intro{color: rgb(120, 121, 124); line-height: 24px; font-size: 16px; margin-top: 10px;}
.mcmore-wrapper .wechat .sec1 .mod .text ul{display: block;}
.mcmore-wrapper .wechat .sec1 .mod .text ul li.on{color: rgb(226, 60, 65);}
.mcmore-wrapper .wechat .sec1 .mod .text ul li:hover{color: rgb(226, 60, 65);}
.mcmore-wrapper .wechat .sec1 .mod .mod-img{width: 610px; height: 350px; position: relative;}
.mcmore-wrapper .wechat .sec1 .mod .mod-img .bd{margin: 0px auto; width: 542px; height: 328px; overflow: hidden; position: relative; z-index: 0;}
.mcmore-wrapper .wechat .sec1 .mod .mod-img .bd li{vertical-align: middle; -ms-zoom: 1;}
.mcmore-wrapper .wechat .sec1 .mod .mod-img .bd li img{width: 542px; height: 328px; display: block;}
.mcmore-wrapper .wechat .sec1 .mod .mod-img .prev{top: 150px; width: 14px; height: 27px; display: block; position: absolute;}
.mcmore-wrapper .wechat .sec1 .mod .mod-img .next{top: 150px; width: 14px; height: 27px; display: block; position: absolute;}
.mcmore-wrapper .wechat .sec1 .mod .mod-img .prev{background: url("../images/left-arrow.png") no-repeat center; left: 0px;}
.mcmore-wrapper .wechat .sec1 .mod .mod-img .next{background: url("../images/right-arrow.png") no-repeat center; right: 0px;}
.mcmore-wrapper .wechat .sec1 .mod1 .text .hd{height: 81px; margin-top: 10px;}
.mcmore-wrapper .wechat .sec1 .mod1 .text .hd li{background: url("../images/dian.png") no-repeat 0px 50%; color: rgb(120, 121, 124); line-height: 27px; padding-left: 12px; font-size: 16px;}
.mcmore-wrapper .wechat .sec1 .mod2 .text .hd ul li{background: url("../images/dian.png") no-repeat 0px 50%; color: rgb(120, 121, 124); line-height: 27px; padding-left: 12px; font-size: 16px;}
.mcmore-wrapper .wechat .sec1 .mod3 .text .hd ul li{background: url("../images/dian.png") no-repeat 0px 50%; color: rgb(120, 121, 124); line-height: 27px; padding-left: 12px; font-size: 16px;}
.mcmore-wrapper .wechat .sec1 .mod4 .text .hd ul li{background: url("../images/dian.png") no-repeat 0px 50%; color: rgb(120, 121, 124); line-height: 27px; padding-left: 12px; font-size: 16px;}
.mcmore-wrapper .wechat .sec1 .mod5 .text .hd ul li{background: url("../images/dian.png") no-repeat 0px 50%; color: rgb(120, 121, 124); line-height: 27px; padding-left: 12px; font-size: 16px;}
.mcmore-wrapper .wechat .sec1 .mod6 .text .hd ul li{background: url("../images/dian.png") no-repeat 0px 50%; color: rgb(120, 121, 124); line-height: 27px; padding-left: 12px; font-size: 16px;}
.mcmore-wrapper .wechat .sec1 .mod7 .text .hd ul li{background: url("../images/dian.png") no-repeat 0px 50%; color: rgb(120, 121, 124); line-height: 27px; padding-left: 12px; font-size: 16px;}
.mcmore-wrapper .wechat .sec1 .mod8 .text .hd ul li{background: url("../images/dian.png") no-repeat 0px 50%; color: rgb(120, 121, 124); line-height: 27px; padding-left: 12px; font-size: 16px;}
.mcmore-wrapper .wechat .sec1 .mod2 .text .hd{margin-top: 10px;}
.mcmore-wrapper .wechat .sec1 .mod3 .text .hd{margin-top: 10px;}
.mcmore-wrapper .wechat .sec1 .mod3 .text .hd ul{height: 61px;}
.mcmore-wrapper .wechat .sec1 .mod4 .text .hd{margin-top: 10px;}
.mcmore-wrapper .wechat .sec1 .mod4 .text .hd ul{height: 121px;}
.mcmore-wrapper .wechat .sec1 .mod5 .text .hd{margin-top: 10px;}
.mcmore-wrapper .wechat .sec1 .mod5 .text .hd ul{height: 175px;}
.mcmore-wrapper .wechat .sec1 .mod6 .text .hd{margin-top: 10px;}
.mcmore-wrapper .wechat .sec1 .mod6 .text .hd ul{height: 145px;}
.mcmore-wrapper .wechat .sec1 .mod7 .text{margin-top: 50px;}
.mcmore-wrapper .wechat .sec1 .mod8 .text{margin-top: 50px;}
.mcmore-wrapper .wechat .sec1 .mod7 .text .hd{margin-top: 10px;}
.mcmore-wrapper .wechat .sec1 .mod8 .text .hd{margin-top: 10px;}
.mcmore-wrapper .wechat .sec1 .mod7 .text .hd ul{height: 55px;}
.mcmore-wrapper .wechat .sec1 .mod8 .text .hd ul{height: 55px;}
.mcmore-wrapper .wechat .sec2{width: 100%; height: auto; text-align: center;}
.mcmore-wrapper .wechat .sec2 h2{color: rgb(63, 63, 63); padding-top: 50px; font-size: 36px; font-weight: bold;}
.mcmore-wrapper .wechat .sec2 h2 b{color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec2 .tit-2{color: rgb(61, 60, 60); padding-top: 5px; font-family: SimSum; font-size: 14px;}
.mcmore-wrapper .wechat .sec2 .sec2-img{padding: 50px 0px;}
.mcmore-wrapper .wechat .sec3 .part{text-align: center; margin-top: 50px;}
.mcmore-wrapper .wechat .sec3 .part .tit{color: rgb(84, 84, 84); font-size: 36px; font-weight: bold;}
.mcmore-wrapper .wechat .sec3 .part .tit b{color: rgb(212, 3, 0);}
.mcmore-wrapper .wechat .sec3 .part .text{margin: 15px auto 0px; width: 23%; color: rgb(61, 60, 60); font-size: 14px;}
.mcmore-wrapper .wechat .sec3 .part .dg-container{width: 100%; height: 600px; position: relative;}
.mcmore-wrapper .wechat .sec3 .part .dg-container #item3{width: 900px;}
.mcmore-wrapper .wechat .sec3 .part .dg-container .pages{margin: 20px auto 40px; width: 538px; height: 41px;}
.mcmore-wrapper .wechat .sec3 .part .dg-container .pages .page{margin: 0px 24px; padding: 0px; border-radius: 15px; width: 131px; height: 41px; text-align: center; color: rgb(255, 255, 255); line-height: 41px; font-size: 14px; border-top-color: currentColor; border-top-width: medium; border-top-style: none; float: left; display: block; cursor: pointer; background-color: rgb(127, 127, 127);}
.mcmore-wrapper .wechat .sec3 .part .dg-container .pages .hove .page{background-color: rgb(226, 60, 65);}
.mcmore-wrapper .wechat .sec3 .part .dg-container .imgbox{left: 50%; top: 100px; width: 1100px; height: 500px; margin-left: -520px; display: inline-block; position: absolute;}
.mcmore-wrapper .wechat .sec3 .part .dg-container .imgbox ul{float: left;}
.mcmore-wrapper .wechat .sec3 .part .dg-container .imgbox ul li{width: 240px; overflow: hidden; position: absolute; cursor: pointer;}
.mcmore-wrapper .wechat .sec3 .part .dg-container .imgbox ul li img{width: 100%; height: 100%; vertical-align: top;}
.mcmore-wrapper .wechat .sec3 .part .dg-container .imgbox ul li .shadow{left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1; opacity: 0.5; background-color: rgb(0, 0, 0);}
.mcmore-wrapper .wechat .sec3 .part .dg-container nav{left: 50%; width: 58px; bottom: 10px; margin-left: -29px; position: absolute; z-index: 1000;}
.mcmore-wrapper .wechat .sec3 .part .dg-container nav span{width: 24px; height: 25px; color: rgb(0, 0, 0); float: left; cursor: pointer;}
.shaow_bg{text-align: center;}
.plan_list{margin: 0px auto; width: 890px; text-align: center; padding-top: 50px;}
.plan_list h2{height: 170px; text-align: center; color: rgb(51, 51, 51); font-size: 36px;}
.plan_list h2 b{color: rgb(212, 3, 0);}
.plan_list h2 span{color: rgb(128, 128, 128); text-transform: uppercase; font-size: 12px; font-weight: normal; display: block;}
.plan_list li{background: rgb(255, 255, 255); margin: 0px 26px 100px; border: 1px solid rgb(231, 229, 229); border-image: none; width: 240px; height: 312px; text-align: center; color: rgb(85, 85, 85); font-size: 18px; vertical-align: top; display: inline-block; position: relative;}
.plan_list li:hover{box-shadow: -3px 0px 5px #eee, 0px -3px 5px #eee, 0px 3px 5px #eee, 3px 0px 5px #eee;}
.plan_list li h3{background: rgb(212, 3, 0); margin: -25px auto 0px; width: 160px; height: 45px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; font-size: 18px;}
.plan_list li h4{background: url("../images/xian.jpg") no-repeat bottom; padding-bottom: 15px; font-size: 16px; margin-top: 30px;}
.plan_list li strong{margin: 20px 0px 30px; color: rgb(249, 148, 3); line-height: 40px; font-size: 24px; display: block;}
.plan_list li strong i{font-size: 24px; font-style: inherit; margin-right: 5px;}
.plan_list li p{margin: 0px auto; width: 70%; text-align: left; line-height: 24px; font-size: 14px;}
.plan_list li p span{color: rgb(212, 3, 0); padding-right: 5px; font-size: 22px; font-weight: bold;}
.plan_list li .jian-ico{top: -50px; width: 55px; height: 55px; right: 165px; position: absolute; background-image: url("../images/jian_ico.png");}
.List_Bg_Grey{width: 100%; overflow: hidden;}
.List_Box{margin: 0px auto; width: 1100px;}
.cent_box{background: rgb(255, 255, 255); margin: auto; width: 1000px;}
.jz_table_kuang{padding: 10px; border-radius: 6px; margin-bottom: 60px; background-color: rgb(255, 255, 255);}
.gn_table{width: 100%;}
.TitStyle_01{margin: 40px 0px; width: 100%; overflow: hidden; position: relative;}
.TitStyle_01 .TitStyle_Letter{text-align: center; color: rgb(51, 51, 51); font-size: 36px; font-weight: 900;}
.TitStyle_01 .TitStyle_Letter b{color: rgb(212, 3, 0);}
.TitStyle_01 .TitStyle_English{text-align: center; color: rgb(128, 128, 128); text-transform: uppercase; font-size: 12px;}
.gn_table .bt_right{border-right-color: rgb(214, 214, 214); border-right-width: 1px; border-right-style: solid;}
.gn_table .bt_botton{font-size: 20px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;}
.gn_table .fall{margin: 0px auto; width: 36px; height: 36px; display: block;}
.gn_table .ture{margin: 0px auto; width: 36px; height: 36px; display: block;}
.gn_table .ture{background: url("../images/checkmark.png") no-repeat center / 50%;}
.gn_table .fall{background: url("../images/checkwrong.png") no-repeat center / 50%;}
.h65{width: 100%; height: 65px;}
.h50{width: 100%; height: 50px;}
.page_con{margin: 25px auto 0px; width: 1100px; height: auto;}
.tels_f5_02{margin: 0px auto; width: 1120px; overflow: hidden; position: relative;}
.tels_f5_02 ul{width: 1280px; height: 310px; overflow: hidden;}
.tels_f5_02 li{width: 290px; height: 310px;}
.tels_f52_pic{width: 275px; height: 285px; overflow: hidden;}
.tels_f52_txt{width: 275px; height: 24px; text-align: center; line-height: 24px;}
.tels_f52_txt a{color: rgb(51, 51, 51); font-size: 14px;}
.tels_f5_case_more{background: rgb(212, 3, 0); margin: 0px auto; width: 160px; height: 48px;}
.tels_f5_case_more a{width: 160px; height: 48px; text-align: center; color: rgb(255, 255, 255); line-height: 48px; font-size: 20px; display: block;}
.tels_f5_02:hover .prev_next{display: block;}
.tels_f5_02 .prev_next{background: url("../images/banner_prev_next.png") no-repeat; top: 110px; width: 55px; height: 100px; display: none; position: absolute; z-index: 999; cursor: pointer; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none; -khtml-user-select: none; user-select: none;}
.tels_f53_ul{width: 415px;}
.tels_f53_t{width: 100%; height: 50px; line-height: 50px;}
.tels_f53_t1{background: rgb(51, 51, 51); width: 295px; height: 100%; color: rgb(255, 255, 255); text-indent: 20px; font-size: 20px;}
.tels_f53_more{background: rgb(212, 3, 0); width: 60px; height: 100%; text-align: center;}
.tels_f53_more a{width: 100%; height: 100%; color: rgb(255, 255, 255); display: block;}
.tels_f53_ul ul{width: 355px;}
.tels_f53_ul ul li{width: 100%; height: 44px; font-size: 14px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;}
.tels_f53_ul ul li span{display: block;}
.tels_f53_ul ul li span.ico{background: rgb(212, 3, 0); top: 12px; width: 6px; height: 20px; line-height: 44px; margin-right: 12px; position: relative;}
.tels_f53_ul ul li a{color: rgb(51, 51, 51); line-height: 44px;}
.tels_f5_form{background: url("../images/tels_f5_form.png") no-repeat rgb(236, 236, 236); width: 385px; height: 340px;}
.tels_f5f_title{width: 100%; height: 75px;}
.tels_f5f_t{height: 40px; color: rgb(255, 255, 255); line-height: 40px; text-indent: 16px; font-size: 20px;}
.tels_f5f_t1{width: 362px; text-align: right; color: rgb(212, 3, 0); line-height: 12px; font-size: 14px;}
.map_contact{margin: 0px auto; top: 12px; width: 272px; position: relative;}
.map_contact .mc_input{width: 100%; height: 38px;}
.map_contact .mc_input input{border: 1px solid rgb(221, 221, 221); border-image: none; width: 100%; height: 30px; color: rgb(51, 51, 51); line-height: 25px; text-indent: 12px;}
.map_contact .mc_input textarea{border: 1px solid rgb(221, 221, 221); border-image: none; width: 100%; height: 75px; color: rgb(51, 51, 51); line-height: 19px; text-indent: 12px; font-family: "Microsoft YaHei";}
#n-codes{width: 100px; height: 24px;}
.mc_submit{left: 6px; width: 100%; height: 40px; margin-top: 6px; position: relative;}
.mc_submit a{background: rgb(212, 3, 0); width: 100%; height: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 38px; font-size: 14px; display: block; cursor: pointer;}
.tels_f5f_t1 p{display: inline;}
.tels_f5_02 .prev{left: -2px;}
.tels_f5_02 .next{background-position: -55px 0px; right: -3px;}
.wzyx_con4r_call a{background: url("../images/wxyx_3call.png") no-repeat; width: 100%; height: 100%; color: rgb(255, 255, 255); display: block;}
.wzyx_con_t span{margin: 0px auto; width: 445px; height: 100%; text-align: center; color: rgb(31, 31, 31); font-size: 36px; font-weight: bold; display: block;}
.wzyx_con_t font{color: rgb(216, 22, 19);}
.wzyx_con_ul1_more{margin: 0px auto; width: 1180px;}
.wzyx_ul101_l{background: url("../images/wzyx_ul101_l.png") no-repeat right top; top: 30px; width: 670px; height: 300px; position: relative;}
.wzyx_ul101_r{width: 440px;}
.wzyx_ul101_rt{width: 100%; height: 55px; color: rgb(51, 51, 51); font-size: 22px;}
.wzyx_ul101_ru{color: rgb(255, 255, 255); font-size: 18px;}
.wzyx_ul101_ru li{width: 100%; height: 80px;}
.wzyx_ul101_rut{background: rgb(212, 3, 0); width: 100%; height: 50px;}
.wzyx_ul101_rut_d{left: 12px; top: 12px; position: relative;}
.wzyx_ul101_rut_dn{width: 30px;}
.wzyx_ul101_rut_dt{width: 325px; line-height: 30px;}
.wzyx_ul101_div{left: 35px; top: 32px; width: 580px; position: relative;}
.wzyx_ul101_dt{height: 72px; color: rgb(212, 3, 0); font-size: 42px; font-weight: bold;}
.wzyx_ul101_dt font{color: rgb(51, 51, 51); font-weight: normal;}
.wzyx_ul101_dd{color: rgb(51, 51, 51); line-height: 22px; font-size: 14px;}
.wzyx_ul101_c{margin: 0px auto; width: 1080px; height: 120px;}
.wzyx_ul101_ct{width: 500px; color: rgb(212, 3, 0); font-size: 59px;}
.wzyx_ul101_ct span{left: 155px; float: left; position: relative;}
.wzyx_ul101_cm{top: 25px; width: 580px; color: rgb(51, 51, 51); line-height: 26px; font-size: 17px; font-weight: bold; position: relative;}
.wzyx_con_ul1_0{width: 100%; height: 330px; overflow: hidden;}
.wzyx_01{background: url("../images/wzyx_01.jpg") no-repeat; margin: 0px auto; width: 1080px; height: 55px;}
.wzyx_con_ul1_02 li{height: 85px;}
.wzyx_con_ul1_02 .wzyx_ul101_rut{height: 75px; font-size: 17px;}
.wzyx_con_ul1_02 .wzyx_ul101_cm{top: 10px;}
.wzyx_con_ul1_02 .wzyx_ul101_rut_dt{line-height: 26px;}
.wzyx_pk{width: 100%; height: 705px; text-align: center;}
.wzyx_01_call{margin: 0px auto; width: 320px; height: 75px;}
.wzyx_01_call a#round{background: rgb(212, 3, 0); width: 295px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 20px; display: block;}
.wzyx_con_02 .wzyx_con_t span{width: 340px;}
.wzyx_con_ul2{margin: 0px auto; width: 1196px; overflow: hidden;}
.wzyx_con_ul2 ul{width: 1300px;}
.wzyx_con_ul2 li{width: 420px; height: 255px;}
.wzyx_con_ul2_one{width: 364px;}
.wzyx_con_ul2_one_t{background: rgb(212, 3, 0); width: 100%; height: 65px; text-align: center; color: rgb(255, 255, 255); line-height: 65px; font-size: 28px; margin-bottom: 8px;}
.wzyx_con_ul2_one_d{background: url("../images/wzyx_02.png") no-repeat; width: 363px; height: 153px; color: rgb(51, 51, 51); line-height: 20px; font-size: 14px;}
.wzyx_ul2_one_dt{left: 18px; top: 18px; width: 325px; line-height: 20px; position: relative;}
.wzyx_03_t{background: url("../images/wzyx_03.png") no-repeat; margin: 0px auto; width: 545px; height: 95px; text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-size: 24px;}
.wzyx_03_ul{width: 100%;}
.wzyx_03_ul li{border: 1px solid rgb(204, 204, 204); border-image: none; width: 238px; height: 134px; text-align: center; font-size: 14px;}
.wzyx_03_ul li img{padding: 10px;}
.wzyx_03_ul li:hover{border: 1px solid rgb(212, 3, 0); border-image: none;}
.wzyx_con4{margin: 0px auto; width: 1145px;}
.wzyx_con4_l{width: 880px;}
.wzyx_con4_r{width: 265px; text-align: center;}
.wzyx_con4r_t{height: 37px; color: rgb(212, 3, 0); font-size: 25px;}
.wzyx_con4r_t1{height: 37px; color: rgb(51, 51, 51); font-size: 18px;}
.wzyx_con4r_p1{height: 173px;}
.wzyx_con4r_call{margin: 0px auto; width: 215px; height: 50px; text-align: center; line-height: 50px; font-size: 20px;}
.wzyx_con4r_call a{background: url("../images/wxyx_3call.png") no-repeat; width: 100%; height: 100%; color: rgb(255, 255, 255); display: block;}
.wzyx_con_05 .wzyx_con_t span{width: 155px;}
.xypt_con_06{margin: 0px auto; width: 1100px; padding-top: 85px;}
.wzyx_con_05_t{width: 100%; height: 100px; text-align: center; color: rgb(0, 0, 0); font-size: 16px;}
.wzyx_con_ul5 ul{width: 1250px;}
.wzyx_con_ul5 li{width: 168px; height: 230px; margin-right: 18px; float: left;}
.wzyx_con_ul5 li:nth-child(6){margin-right: 0px;}
.wzyx_con_ul5_one{width: 168px; height: 230px;}
.wzyx_con_ul5o_d{margin: 0px auto; width: 156px; padding-top: 10px;}
.wzyx_con_ul5o_dt{height: 50px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-size: 20px;}
.wzyx_con_ul5o_dt font{padding: 0px 8px; font-size: 40px; font-weight: bold;}
.wzyx_con_ul5o_dm{color: rgb(255, 255, 255); line-height: 22px; font-size: 14px; margin-top: 30px;}
.wzyx_con_ul5_o1{background: rgb(134, 134, 134);}
.wzyx_con_ul5_o2{background: rgb(144, 144, 144);}
.wzyx_con_ul5_o3{background: rgb(154, 154, 154);}
.wzyx_con_ul5_o4{background: rgb(164, 164, 164);}
.wzyx_con_ul5_o5{background: rgb(174, 174, 174);}
.wzyx_con_ul5_o6{background: rgb(177, 177, 177);}
.wzyx_con_ul5 li:hover .wzyx_con_ul5_one{background: rgb(216, 22, 19);}
.wzyx_con_06 .wzyx_con_t span{width: 760px;}
.xypt_cond1_01{background: url("../images/xypt_01.jpg") no-repeat; width: 100%; height: 295px;}
.xypt_con1_01{width: 400px;}
.xypt_con1_t1{left: 30px; width: 100%; height: 70px; color: rgb(255, 255, 255); font-size: 27px; font-weight: bold; position: relative;}
.xypt_con1_t2{left: 30px; width: 100%; color: rgb(255, 255, 255); font-size: 25px; position: relative;}
.xypt_con1_02{left: 20px; width: 605px; color: rgb(255, 255, 255); line-height: 20px; font-size: 14px; position: relative;}
.xypt_con1_txt1{width: 320px; line-height: 20px; letter-spacing: 2px;}
.xypt_con1_03{top: 235px; width: 180px; color: rgb(51, 51, 51); font-size: 14px; position: relative;}
.xypt_con1_t3{left: 0px; width: 100%; height: 100px; color: rgb(51, 51, 51); font-size: 24px; font-weight: bold; position: relative;}
.xypt_con1_t3 font{color: rgb(212, 3, 0); font-size: 35px;}
.xypt_cond1_div2{background: url("../images/xypt_02.jpg") no-repeat right top; width: 1100px; height: 390px;}
.xypt_cond1_div2 ul{width: 568px; height: 290px;}
.xypt_cond1_div2 li{background: rgb(237, 237, 237); width: 100%; height: 33px; line-height: 33px; margin-bottom: 5px;}
.xypt_cond1_div2 li span.ico{background: rgb(212, 3, 0); width: 33px; height: 33px; text-align: center; color: rgb(255, 255, 255); font-size: 22px; display: block;}
.xypt_cond1_div2 li span.txt{left: 10px; color: rgb(51, 51, 51); font-size: 16px; position: relative;}
.xypt_cond1_div2 li span font{color: rgb(212, 3, 0);}
.xypt_con_box{background: rgb(250, 248, 248); left: 50%; width: 1920px; margin-left: -960px; position: relative;}
.xypt_con_02{margin: 0px auto; width: 1100px;}
.xypt_con1_call{background: url("../images/wxyx_3call.png") no-repeat right top; left: 60px; width: 183px; height: 50px; text-align: center; color: rgb(255, 255, 255) !important; line-height: 50px; font-size: 18px; display: block; position: relative;}
.xypt_con2_t1{width: 100%; height: 130px; text-align: center; color: rgb(51, 51, 51); font-size: 38px; font-weight: bold;}
.xypt_con2_t1 font{color: rgb(212, 3, 0);}
.xypt_con2_t1 font b{font-size: 98px;}
.xypt_con2_t2{width: 100%; height: 65px; text-align: center; color: rgb(166, 166, 166); text-transform: uppercase; font-size: 14px; font-weight: normal;}
.xypt_con2_ul ul{width: 1100px;}
.xypt_con2_ul ul li{width: 550px; height: 425px; float: left;}
.xypt_con2_ul_d{width: 535px;}
.xypt_con2_ul_dt{background: rgb(156, 155, 155); width: 100%; height: 60px; color: rgb(255, 255, 255); line-height: 60px; font-size: 30px; font-weight: bold; margin-bottom: 5px;}
.xypt_con2_ul_dt span.num{width: 85px; text-align: center; line-height: 70px; font-size: 67px; display: block;}
.xypt_con2_ul_du{padding: 30px 16px; width: 503px; height: 260px;}
.xypt_con2_ul_du ul{width: 530px; height: auto;}
.xypt_con2_ul_du ul li{width: 530px; height: auto;}
.xypt_con2_ul_du ul{height: 220px;}
.xypt_con2_ul_du .ico_gou{background: url("../images/gou.png") no-repeat; width: 25px; height: 100%; min-height: 20px;}
.xypt_con2_ul_du .txt{width: 500px; line-height: 24px; font-size: 16px;}
.xypt_con2_ul_du .txt font{color: rgb(212, 3, 0);}
.xypt_con2_ul_db{background: rgb(255, 102, 0); left: 20px; width: 182px; height: 50px; text-align: center; line-height: 50px; font-size: 16px; position: relative;}
.xypt_con2_ul_db a{color: rgb(255, 255, 255);}
.xypt_con2_ul_db a:hover{color: rgb(212, 3, 0);}
.xypt_con2_ul_du1 ul li{min-height: 32px;}
.xypt_con2_ul_du2 ul li{height: 25px;}
.xypt_con2_ul_du3 ul li{height: 25px;}
.xypt_con2_ul_du4 ul li{height: 40px;}
.xypt_con_03 .wzyx_con_t span{width: 800px;}
.xypt_con3_01{width: 100%; height: 90px; text-align: center; color: rgb(45, 45, 45); font-size: 18px; margin-top: 15px;}
.xypt_con3_02{width: 100%; height: 55px; text-align: center; color: rgb(212, 3, 0); font-size: 25px;}
.xypt_con3_03{background: url("../images/xypt_03.jpg") no-repeat; margin: 0px auto; width: 1096px; height: 585px;}
.h55{width: 100%; height: 70px;}
.xypt_con3_ul1{height: 170px; color: rgb(216, 22, 19); font-size: 30px; font-weight: bold;}
.xypt_con3_ul1 li{left: 100px; width: 206px; text-align: center; float: left; position: relative;}
.xypt_con3_ul1 li span{text-transform: uppercase; font-size: 12px; font-weight: normal; display: block;}
.xypt_con3_ul1 .xypt_con3_ul1_1{left: 24px; width: 206px; position: relative;}
.xypt_con3_ul1 .xypt_con3_ul1_3{left: 175px; width: 206px; position: relative;}
.xypt_con3_ul1 .xypt_con3_ul1_4{left: 245px; width: 206px; position: relative;}
.xypt_con3_ul2 li{width: 280px; height: 345px; float: left;}
.xypt_con3_ul2d{left: 20px; width: 240px; text-align: center; float: left; position: relative;}
.xypt_con3_ul2dt{height: 50px; font-size: 24px; font-weight: bold;}
.xypt_con3_ul2dt span.name{color: rgb(216, 22, 19);}
.xypt_con3_ul2dt span.txt{color: rgb(0, 0, 0);}
.xypt_con3_ul2d p{text-align: center; color: rgb(31, 31, 31); line-height: 22px; font-size: 14px;}
.xypt_con3_ul2 li.xypt_con3_ul2_3{width: 270px;}
.xypt_con3_ul2_3 .xypt_con3_ul2d{left: 10px; position: relative;}
.xypt_con3_ul2_call{left: 50px; top: 46px; width: 202px; height: 59px; text-align: center; color: rgb(255, 255, 255); line-height: 59px; font-size: 24px; font-weight: bold; position: relative;}
.xypt_con3_04{margin: 0px auto; top: -62px; width: 245px; height: 45px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; font-size: 24px; position: relative;}
.xypt_con3_04 a:hover{color: rgb(255, 255, 255);}
.xypt_con_04{background: url("../images/xypt_04.jpg") no-repeat; width: 100%; height: 1925px;}
.xypt_con_05 .wzyx_con_t span{width: 150px;}
.xypt_con_06 .wzyx_con_t span{width: 150px;}
.xypt_con_05{margin: 0px auto; width: 1100px; padding-top: 55px;}
#circle{background: rgb(251, 228, 213); border-radius: 140px; width: 140px; height: 140px; position: relative; z-index: 1; -moz-border-radius: 140px; -webkit-border-radius: 140px;}
.xypt_con6_ul ul{}
.xypt_con6_ul li{margin: 0px 20px; width: 180px; height: 210px; text-align: center; float: left;}
.xypt_con6_ul_d{width: 180px; color: rgb(45, 45, 45); font-size: 14px;}
.xypt_con6_circle{left: 20px; position: relative;}
.xypt_con6_txt{width: 100%; text-align: center; color: rgb(51, 51, 51); font-size: 14px; margin-top: 5px;}
.xypt_con6_circle span{background: url("../images/xypt_05.png") no-repeat; left: 38px; top: 38px; width: 62px; height: 66px; display: block; position: relative; z-index: 9999;}
.xypt_con6_circle span.ico2{background-position: -60px 0px; left: 38px; width: 68px;}
.xypt_con6_circle span.ico3{background-position: -130px 0px; width: 68px;}
.xypt_con6_circle span.ico4{background-position: -198px 0px; width: 78px;}
.xypt_con6_circle span.ico5{background-position: -275px 0px; width: 66px; height: 56px;}
.xypt_con6_circle span.ico6{background-position: 0px -68px;}
.xypt_con6_circle span.ico7{background-position: -60px -70px; width: 70px; height: 56px;}
.xypt_con6_circle span.ico8{background-position: -128px -75px; width: 60px; height: 53px;}
.xypt_con6_circle span.ico9{background-position: -175px -71px; width: 60px; height: 55px;}
.xypt_con6_circle span.ico10{background-position: -248px -64px; width: 62px; height: 66px;}
.wrap_fwxm_center{margin: 0px auto; width: 1100px;}
.par_title{text-align: center; color: rgb(59, 59, 59); font-size: 36px; margin-top: 58px; margin-bottom: 20px;}
.par_title b{color: rgb(212, 3, 0);}
.par_title span{color: rgb(96, 96, 96); font-size: 24px; font-weight: normal; display: block;}
.par_img{width: 546px;}
.par_word{width: 536px; color: rgb(96, 96, 96); line-height: 32px; text-indent: 30px; font-size: 16px; margin-top: 100px;}
.par_word strong{color: rgb(212, 3, 0); font-size: 30px; font-weight: bold;}
.par_word b{color: rgb(212, 3, 0); font-weight: bold;}
.wrap_fwxm1{background: rgb(249, 248, 248); padding: 68px 0px 0px; margin-top: 58px;}
.wrap_fwxm1_left{width: 546px; margin-bottom: 50px;}
.wrap_fwxm1_right{width: 511px; margin-bottom: 50px;}
.wrap_title{text-align: left; color: rgb(38, 38, 38); line-height: 45px; font-size: 30px; font-weight: bold;}
.wrap_title span{line-height: 26px; padding-left: 56px; font-size: 16px; font-weight: normal; margin-top: 8px; display: block;}
.wrap_title strong{background: rgb(212, 3, 0); border-radius: 45px; width: 45px; height: 45px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; margin-right: 12px; float: left; display: block;}
.wrap_img{overflow: hidden;}
.wrap_img img{transition:0.3s ease-in-out; cursor: pointer; transform: scaleY(1); -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -webkit-transform: scaleY(1); -moz-transform: scaleY(1); -o-transform: scaleY(1);}
.wrap_img img:hover{transform: scale(1.02); -webkit-transform: scale(1.02); -moz-transform: scale(1.02); -o-transform: scale(1.02);}
.wrap_fwxm2{background: rgb(212, 3, 0); padding-top: 60px;}
.wrap_fwxm2_left{width: 516px; height: 376px; padding-left: 30px;}
.wrap_fwxm2_left h2{color: rgb(255, 255, 255); font-size: 37px;}
.wrap_fwxm2_left p{color: rgb(255, 255, 255); font-size: 14px; margin-top: 15px;}
.wrap_fwxm2_left p span{background: rgb(255, 255, 255); padding: 2px 5px; color: rgb(235, 5, 0); font-size: 16px; margin-left: 8px;}
.wrap_fwxm2_left h3{color: rgb(255, 255, 255); font-size: 24px; font-weight: normal; margin-top: 5px;}
.wrap_fwxm2_left h4{color: rgb(255, 255, 255); font-size: 19px; font-weight: normal;}
.wrap_fwxm2_left h5{background: url("../images/dianhua.png") no-repeat 0px 50%; margin: 45px 0px 0px; color: rgb(255, 255, 255); padding-left: 32px; font-size: 14px; font-weight: normal;}
.wrap_fwxm2_left h5 b{font-size: 21px;}
.wrap_fwxm2_left li{color: rgb(255, 255, 255); line-height: 24px; font-size: 19px;}
.wrap_fwxm2_left li strong{font-size: 35px;}
.wrap_fwxm2_right{width: 546px;}
.wrap_fwxm2_right .last{padding-left: 65px;}
.wrap_fwxm3{background: rgb(249, 248, 248); padding: 68px 0px;}
.pro_title{text-align: center; color: rgb(37, 37, 37); font-size: 36px; font-weight: bold;}
.pro_title p{line-height: 40px; display: block;}
.pro_title p em{color: rgb(212, 3, 0); font-size: 48px;}
.wrap_fwxm_center1{margin: 0px auto; width: 1036px;}
.wrap_fwxm3_left{width: 450px; margin-top: 40px;}
.wrap_fwxm3_left h2{height: 87px; color: rgb(59, 59, 59); padding-left: 96px; font-size: 24px; font-weight: bold;}
.wrap_fwxm3_left h2 b{color: rgb(212, 3, 0);}
.wrap_fwxm3_left h2 p{color: rgb(59, 59, 59); font-size: 12px; font-weight: normal; margin-top: 15px;}
.wrap_fwxm3_t1{background: url("../images/wrap_fwxm3_t1.png") no-repeat 0px 50%;}
.wrap_fwxm3_t2{background: url("../images/wrap_fwxm3_t2.png") no-repeat 0px 50%;}
.wrap_fwxm3_t3{background: url("../images/wrap_fwxm3_t3.png") no-repeat 0px 50%;}
.wrap_fwxm3_t4{background: url("../images/wrap_fwxm3_t4.png") no-repeat 0px 50%;}
.wrap_fwxm3_img{overflow: hidden;}
.wrap_fwxm3_img img{transition:0.3s ease-in-out; cursor: pointer; transform: scaleY(1); -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -webkit-transform: scaleY(1); -moz-transform: scaleY(1); -o-transform: scaleY(1);}
.wrap_fwxm3_img img:hover{transform: scale(1.02); -webkit-transform: scale(1.02); -moz-transform: scale(1.02); -o-transform: scale(1.02);}
.custom_title{text-align: center; color: rgb(59, 59, 59); font-size: 36px; margin-top: 138px;}
.custom_title span{color: rgb(96, 96, 96); font-size: 24px; font-weight: normal; display: block;}
.brand_title{text-align: center; color: rgb(55, 55, 55); font-size: 33px; margin-top: 80px;}
.brand_title span{font-size: 16px; font-weight: normal; display: block;}
.brand_img{text-align: center; margin-top: 30px;}



.gy { width: 1150px; margin: 0 auto; overflow: hidden; }
.l { float: left; }
.r { float: right; }
.divhidden { display: none; }
/*新闻标题*/
.i_service { width: 100%; background: #f4f4f4; /*background: url("../images/service_bg.png") no-repeat  center top;*/ height: 650px; }
.i_service_t { text-align: center; /*padding-top: 51px;*/ color: #4e4e4e; font-size: 14.06px; line-height: 40px; padding-bottom: 43px; padding-top: 37px; padding-bottom: 20px; }
.i_service_t h2 { height: 70px; line-height: 70px; background: url("../images/line3.png") center bottom no-repeat; font-size: 30.12px; color: #333333; }
.i_service_t h2 em { color: #ce0500; }

.service_top05_a { text-align: center; margin-top: 20px; }
.service_top05_a a { display: inline-block; font-size: 16px; color: #34373e; line-height: 30px; border-bottom: 1px solid #fff; margin-left: 25px; margin-right: 25px; }
.service_top05_a a:hover { color: #ce0500; border-bottom: 1px solid #ce0500; }
.service_top05_a a.two_sel { color: #ce0500; border-bottom: 1px solid #ce0500; }
#two_txt1 { min-height: 350px; width: 1100px; margin: 0 auto; }
#two_txt2 { min-height: 350px; width: 1100px; margin: 0 auto; }
#two_txt3 { min-height: 350px; width: 1100px; margin: 0 auto; }


.blog_r { width: 1100px; height: 329px; overflow: hidden; text-align: left; }
.blog_list ul { width: 1100px; }
.blog_list li { border:0; float: left;/* margin: 0 20px 20px 0;*/ display: inline; position: relative; width: 346px; height: 92px; overflow: hidden; }
.blog_list li a { display: block; width: 325px; height: 65px; padding: 15px 12px; overflow: hidden; background: url("../images/blog_bg.png") no-repeat; color: #888888; }
.blog_list li a span { display: block; cursor: pointer; }
.blog_list li a:hover { background: url("../images/blog_bg2.png") no-repeat; }
.blog_list li a:hover .blog_Rtime { background-color: #ce0500; }
.blog_list li a:hover .blog_Rmore b { color: #d33f00; }
.blog_Rtime { width: 65px; height: 65px; background-color: #969393; text-align: center; }
.blog_Rtime em, .blog_Rtime b { display: block; font-family: Arial; color: #FFF; }
.blog_Rtime b { font-size: 31.7px; height: 42px; line-height: 42px; font-weight: bold; letter-spacing: 2px; }
.blog_Rtime em { font-style: normal; height: 22px; line-height: 22px; font-size: 14px; }
.blog_Rmore { width: 220px; }
.blog_Rmore b { color: #333; display: block; width: 230px; height: 24px; line-height: 24px; overflow: hidden; }
.blog_Rmore span { line-height: 18px; height: 36px; overflow: hidden; }

/**/
.floor10{/*background: #f4f4f4;*/ margin-top: 25px; padding-top: 40px;}
.floor10_con{background: #FFF; margin-top: 20px; padding-top: 30px;}
.floor10_nav{height: 44px; margin-top: 20px;text-align: center; }
.floor10_nav ul{display: inline-block;}
.floor10_nav ul li{float: left;
	line-height: 36px;
	margin: 0 6px;
	 width: 154px; height: 42px;
	background: #969393;
	font-size: 14px;
	color: #fff;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	cursor: pointer;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;}
.floor10_nav ul li a{display: block; width: 154px; height: 42px; font-size: 17px; color: #fff; line-height: 42px; /* border: 1px solid #8b8b8b;*/ font-weight: bold;-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	cursor: pointer;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;}
.floor10_nav ul li a.active,
.floor10_nav ul li a:hover{background: #eb0600; color: #fff;}
.floor10_more{display: block; width: 100%; text-align: center; float: left; margin-top: 10px;}
.floor10_more a{display: block; position: relative; background: #d40300; height: 40px; line-height: 40px; color: #fff; width: 184px; font-size: 18px; margin: 0 auto;}
.floor10_more a:hover{color: #d40300;}
.floor10_uls{padding-bottom: 20px;}
.floor10_ul_c{width: 1120px; margin: 0 auto; overflow: hidden;}
.floor10_ul_c ul{width: 1120px; display: none;}

/**/
/*diysbt*/
.diysbt {
	overflow: hidden;
	text-align: center;
}
.diysbt .b1 {
	font-weight: bold;
	overflow: hidden;
	font-size: 38px;
	color: #333;
	line-height: 40px;
}
.diysbt .b2 {
	overflow: hidden;
	font-size: 22px;
	color: #666;
	line-height: 26px;
	margin: 15px 0 0 0;
}
.diysbt .b3 {
	overflow: hidden;
	font-size: 14px;
	color: #666;
	line-height: 26px;
	margin: 15px 0 0 0;
}
.diysbt .line {
	width: 69px;
	height: 1px;
	overflow: hidden;
	margin: 18px auto 0 auto;
	background: url(../images/icon_line1.png) no-repeat;
}
/*indexbox6*/
.indexbox6 { font-size:12px; font-weight:100; text-align:left;
	width: 100%;
	overflow: hidden;
	padding: 0;
}
.indexbox6 dl {
	overflow: hidden;
}
.indexbox6 dl dt {
	width: 340px;
	float: left;
	margin: 21px 0 0 0;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}
.indexbox6 dl dt .b {
	color: #333;
	font-size: 16px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 15px 10px 0 15px;
	font-weight: bold;
}
.indexbox6 dl dt p {
	line-height: 18px;
	height: 54px;
	overflow: hidden;
	display: block;
	margin: 10px 10px 10px 15px;
}
.indexbox6 dl dt span {
	margin: 0 0 15px 15px;
	display: block;
	background: url(../images/icon_time.png) left center no-repeat;
	padding-left: 22px;
}
.indexbox6 dl dd {
	width: 355px;
	height: 80px;
	padding: 10px 10px 10px 15px;
	float: left;
	margin: 10px 0 0 21px;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}
.indexbox6 dl dd .time {
	background: #969393;
	color: #fff;
	width: 60px;
	height: 60px;
	overflow: hidden;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-right: 15px;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}
.indexbox6 dl dd .time span {
	display: block;
	font-size: 22px;
	margin: 7px 0 0 0;
}
.indexbox6 dl dd a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.indexbox6 dl dd p {
	line-height: 18px;
	height: 36px;
	display: block;
	overflow: hidden;
}
.indexbox6 dl dt.more {
	width: 100%;
	float: left;
}
.indexbox6 dl dt.more a {
	width: 175px;
	line-height: 38px;
	border: 1px solid #000;
	text-align: center;
	margin: 20px auto 0 auto;
	display: block;
	color: #333;
	font-size: 14px;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}
.indexbox6 dl dt.more a:hover {
	background: #dc0101; border:0;
	color: #fff;
}
.indexbox6 dl dt:hover {
	background: #dc0101;
	color: #fff;
}
.indexbox6 dl dt:hover .b {
	color: #fff;
}
.indexbox6 dl dt:hover span {
	background: url(../images/icon_timeb.png) left center no-repeat;
}
.indexbox6 dl dd:hover {
	background: #dc0101;
	color: #fff;
}
.indexbox6 dl dd:hover .time {
	background: #fff;
	color: #dc0101;
}
.indexbox6 dl dd:hover a {
	color: #fff;
}
.indexbox6 dl dt.more:hover {
	background: none;
}
.indexbox6 .indexbox6_bt {
	text-align: center;
	overflow: hidden;
	padding: 30px 0 8px 0;
}
.indexbox6 .indexbox6_bt ul {
	display: inline-block;
}
.indexbox6 .indexbox6_bt ul li {
	float: left;
	line-height: 36px;
	margin: 0 6px;
	width: 106px;
	background: #969393;
	font-size: 14px;
	color: #fff;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	cursor: pointer;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}
.indexbox6 .indexbox6_bt ul li.on, .indexbox6 .indexbox6_bt ul li:hover {
	background: #e60000;
	letter-spacing: 2px;
}
.content12{font-size:16px; color:#202222; line-height:30px;}

