@charset "utf-8";


/*-----公共------*/


.mainmid{ width:1210px; overflow:hidden; margin:auto;}

.f{ float:left}

.r{ float:right}

.h{ height:600px;}

.h760{ height:760px;}

.tc{ text-align:center}

.tr{text-align:right}



.f1{ margin-left:100px;}

.f2{ margin-left:50px;}

.f6{ margin-left:60px;}



.r{ float:right;}

.r1{ margin-right:50px;}

.r2{ margin-right:100px;}

.r3{ margin-right:70px;}





.top1{ margin-top:80px;}

.top11{ margin-top:30px;}

.top2{ margin-top:200px;}

.top3{ margin-top:20px;}

.top4{ margin-top:50px;}

.top5{ margin-top:70px;}

.top6{ margin-top:170px;}

.top7{ margin-top:110px;}

.top8{ margin-top:140px;}

.top9{ margin-top:60px;}

.top10{ margin-top:263px;}



.paddb40{ padding-bottom:40px;}

.paddb10{ padding-bottom:10px;}

.mart30{ margin-top:30px;}

.bom{ padding-bottom:30px;}

.bom1{ margin-bottom:150px;}



.title1{ font-size:26px; line-height:50px; color:#666}

.title2{font-size:18px; line-height:30px; color:#666}

.title4{font-size:20px; line-height:40px; font-weight:normal;color:#666}

.para{ font-size:16px; line-height:150%; color:#666; width:1000px; margin:auto}

/*===============nav===============*/

.erweima{display:none; margin-left:1110px; position:fixed; z-index:99999; margin-top:66px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}



.navBar{ position:relative; z-index:999;height:70px; line-height:70px; margin:auto; width:100%;}



.bgn , .bgn1{background-color:#272727; color:#FFF;}

.nav .sub li a , .bgn1 a{color:#333;}


.paddt17{ padding-top:17px;}

.paddt20{ padding-top:20px;}

.nav{/* float:left; margin-left:35px;*/ }

	.nav .m{  position:relative; float:left; text-align:center;   }

	.nav .m h3 span{ display: inline-block;margin-left: 18px;width: 7px;height: 7px;

	background-image: url(../images/down-icon.png);}

	/*图标向上旋转*/

.hover-up{transition-duration: .5s;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

/*图标向下旋转*/

.hover-down{transition-duration: .5s;transform: rotate(0deg);-webkit-transform: rotate(0deg);}

 .navBar h3 a{ color:#fff}

	.nav h3 a{ display:block;padding:0 20px;font-weight:normal; font-size:16px; line-height:70px; color:#FFF;}

	.nav .on h3 a{background-color:#414141;}

	.nav .sub{ display:none; /*默认隐藏*/ width:100%; position:absolute; top:70px;} 

	.nav .sub li{ text-align:center; border-bottom:1px  solid #eee; }

	.nav .sub li a{ font-size:14px; line-height:40px;display:block;}

	.nav .sub li.linehl a{ color:#CACACA;}

	.nav .sub li a:hover{color:#FE8400;}

	.subbg{ background:#FFF;}

	

.phone{ float:right; margin-right:35px; padding-top:10px;}

.phone dl dd{ float:left; margin-right:6px;}



/*导航查看演示按钮*/

a.demo_button{ display:block; width:80px; height:30px; background:url(../images/demo_button.png) no-repeat; background-position:0 0 ; margin-top:11px;}

a.demo_button:hover{ background-position:0 -29px;}



/*banner*/

.index_banner{background:url(../images/index.jpg) no-repeat center 70px; height:600px;}

.index_banner_jd{margin-top: 80px;background:url(../images/banner_jd.jpg) no-repeat center 0px; height:600px; background-color: #272727;}
.footer_top_rt .f1{margin-left: 0 !important;}


.index_banner_jm{background:url(../images/banner_jm.jpg) no-repeat center 70px; height:670px;}

.banner1{background:url(../images/banner1.jpg) no-repeat center; height:600px;}

.banner2{background:url(../images/banner2.jpg) no-repeat center; height:670px;}

.bannera-1{background:url(../images/banner_jdgs.jpg) no-repeat center bottom; height:745px;overflow:hidden}

.bannera-2{background:url(../images/banner_jmgs.jpg) no-repeat center bottom; height:745px;overflow:hidden}

.bannerv-1{background:url(../images/banner-v1-2.jpg) no-repeat center bottom; height:772px;overflow:hidden}

.bannerv-2{background:url(../images/banner-v1-1.jpg) no-repeat center bottom; height:720px;overflow:hidden}

.bannerp-1{background:url(../images/banner-p1.jpg) no-repeat center; height:660px; overflow:hidden}

.bannerp-2{background:url(../images/bannerp-2.jpg) no-repeat center; height:600px;overflow:hidden}

.bannerp-1 .fadeInUp img{ display:block; margin:auto; clear:both; padding-top:50px;}

.bannerp-2 .mainmid dl{ width:1210px; padding-left:10px;}

.bannerp-2 .mainmid dl img{ display:block; margin:auto;}

.bannerp-2 .mainmid dl{ width:1210px;}

.bannerv-1 .fadeInUp img{ display:block; margin:auto}



.bannerv-2 .mainmid dl{ width:600px; float:left}

.bannera-1 .mainmid dl{ width:600px; float:left}

.bannera-2 .mainmid dl{ width:745px; float:left;}

.bannera-2 .mainmid dl{ width:600px; float:left}



/*-------------大切换css------------------ */

.tab-w{width:450px; }

.tab-w1{ width:750px;}

.notice { width:100%;overflow: hidden; margin:auto; }

.notice .tab-hd { height:40px; width:100%; margin:auto;}

.navbg{height:50px;width:99.92%;*width:99.85%;background-color:rgba(255,255,255,0.93);box-shadow:1px 1px 7px #ccc;position:absolute;z-index:99;left:0; border:1px solid #ccc\9; background:url(../images/white_bg.jpg);}

.notice .tab-nav{margin:auto; margin-left:150px; width:1000px;position: relative;height: 50px;line-height: 50px;}

.notice .tab-nav span{ float: left; width:120px; height:40px; text-align:center;position: absolute;

left: 120px;top: 0px;}

.notice .tab-nav span a{ display:block; font-size:16px; color:#333 !important; background:url(../images/slash_jdsj.png) no-repeat bottom right;}

.notice .tab-nav span a:hover{color:#f9334b !important;}

.notice .tab-nav li{ float: left; width:120px; height:55px; text-align:center; background:url(../images/slash.png) no-repeat center right;}

.notice .tab-nav li.no_slash{ background:none;}

.notice .tab-nav img { float:left;padding-top: 12px;}

.notice .tab-nav li a{ display:block; font-size:16px; color:#333;}

.notice .tab-nav li.on , .notice .tab-nav li a:hover{ color:#f9334b;}

.notice .tab-nav li.on a{ color:#f9334b;}	

.notice .tab-bd { width:100%; margin:auto; overflow:hidden }

.notice .tab-bd .tab-pal{ width:100%; margin:auto; overflow:hidden }	

/*====左侧浮动导航====*/

.floor_r {width:120px;float:right;right:0;margin-top:180px; margin-right:10px;z-index:9999999; position:relative}

.floor_r_ul {width:120px;z-index: 100; float:left}

.floor_r ul li {height:30px;}

.floor_r ul li a {color:#666;font-size: 14px;line-height:30px;font-weight: bold; display:block; float:left}

.floor_r ul li a strong{ display:block; float:left; margin-top:10px; margin-right:10px; width:8px; height:8px;border-radius: 19px; border:1px solid #CCC; background:#FFF;}

.floor_r ul li .selected {color:#F00;}

.floor_r ul li .selected strong{ background:#999;}



/*====左侧浮动导航1====*/

.floor_r1 {width:107px;float:right;right:0;margin-top:100px; margin-right:10px;z-index:9999999; position:relative}

.floor_r_ul1 {width:105px;z-index: 100; float:left}

.floor_r1 ul li {height:30px;}

.floor_r1 ul li a {color:#666;font-size: 14px;line-height:30px;font-weight: bold; display:block; float:left; width:105px;}

.floor_r1 ul li a span{ display:block; line-height:150%; float:left;}

.floor_r1 ul li a strong{ display:block; float:left; margin-top:10px; margin-right:10px; width:8px; height:8px;border-radius: 19px; border:1px solid #CCC; background:#FFF}

.floor_r1 ul li .selected1 {color:#F00;}

.floor_r1 ul li .selected1 strong{ background:#999}



.floor-bian5{ height:190px;float:left;width:4px;  border-right:1px solid #CCC; margin-top:10px; margin-right:-20px;}

.floor-bian5-1{ height:160px;float:left;width:4px;  border-right:1px solid #CCC; margin-top:10px; margin-right:-20px;}



.floor-bian6{ height:275px;height:280px\9;float:left;width:4px;  border-right:1px solid #CCC; margin-top:10px;margin-right:-20px;}

.floor-bian6-1{ height:245px;height:250px\9;float:left;width:4px;  border-right:1px solid #CCC; margin-top:10px;margin-right:-20px;}

.floor-bian8{height:210px;float:left;width:4px;  border-right:1px solid #CCC; margin-top:10px;margin-right:-20px;}

.floor-bian9{height:215px; width:4px; height:245px\9; border-right:1px solid #CCC; margin-top:12px; float:left; margin-right:-20px;}

.f-bian3{height:60px; height:75px\9; width:4px; border-right:1px solid #CCC; margin-top:12px; float:left; margin-right:-20px;}



.f-bian4{height:300px;width:4px; border-right:1px solid #CCC; margin-top:12px; float:left; margin-right:-20px;}

.f-bian4-1{height:275px;width:4px; border-right:1px solid #CCC; margin-top:12px; float:left; margin-right:-20px;}



.f-bian8{height:210px; width:4px; border-right:1px solid #CCC; margin-top:12px; float:left; margin-right:-20px;}

.f-bian9{height:280px;height:290px\9; width:4px; border-right:1px solid #CCC; margin-top:12px; float:left; margin-right:-20px;}

.f-bian13{height:335px; height:375px\9; width:4px; border-right:1px solid #CCC; margin-top:12px; float:left; margin-right:-20px;}

.f-bian15{height:425px; width:4px; border-right:1px solid #CCC; margin-top:12px; float:left; margin-right:-20px;}

/*====左侧浮动导航2====*/

.floor_r2 {width:100px;float:right;right:0;margin-top:100px; margin-right:10px;z-index:9999999; position:relative;}

.floor_r_ul2 {width:95px;z-index: 100; float:left;overflow:hidden;}

.floor_r2 ul li {height:30px;}

.floor_r2 ul li a {color:#666;font-size: 14px;line-height:30px;font-weight: bold; display:block; float:left}

.floor_r2 ul li a strong{ display:block; float:left; margin-top:10px; margin-right:10px; width:8px; height:8px;border-radius: 19px; border:1px solid #CCC; background:#FFF}

.floor_r2 ul li .selected2 {color:#F00;}

.floor_r2 ul li .selected2 strong{ background:#999}

/*====左侧浮动导航3====*/

.floor_r3 {width:120px;float:right;right:0;margin-top:100px; margin-right:10px; position:relative;z-index:9999999}

.floor_r_ul3 {width:115px;z-index:100; float:left}

.floor_r3 ul li {height:30px;}

.floor_r3 ul li a {color:#666;font-size: 14px;line-height:30px;font-weight: bold; display:block; float:left}

.floor_r3 ul li a strong{ display:block; float:left; margin-top:10px; margin-right:10px; width:8px; height:8px;border-radius: 19px; border:1px solid #CCC; background:#FFF}

.floor_r3 ul li .selected3 {color:#F00;}

.floor_r3 ul li .selected3 strong{ background:#999;}



/*==========footer=======*/

#footer{background:#080807;overflow:hidden; position:relative; padding-bottom:10px;}

.bian{ height:10px; border-bottom:1px solid #313131; margin-bottom:20px;}

.footer{ width:100%; margin:auto; overflow:hidden;}

.footer .left{ width:1000px;}

.footer-nav{ overflow:hidden;}

.footer-nav a{display:block;padding-right:12px; padding-left:12px;color:#c0c0bf;font-family:"微软雅黑";font-size:14px;line-height:30px;float:left;height:30px;background-image: url(../images/b1.png);background-repeat: no-repeat;background-position: right center;}

.footer-nav a:hover{ color:#666}

.footer p{font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#666; margin-top:12px;}

.footer dl a{ display:block; padding-right:20px; float:left; margin-top:10px;}

.footer .right{ width:210px;}

.footer .right li a{ display:block}

.footer ul li{ width:200px; height:30px;text-align:right;}

.footer ul li a{ display:block; float:right;font-family: "微软雅黑";font-size:14px;color:#CCC;line-height:30px; padding-left:10px;}

.footer ul li a:hover{ color:#FFF}


/*图标*/

.i1{background-position:-3px -5px}

.i2{background-position:-3px -44px}

.i3{ background-position:-4px -80px}

.i4{background-position:-3px -117px}

.i5{background-position:-3px -155px}

.i6{background-position:-4px -192px}

.i7{ background-position:-2px -230px}

.i8{ background-position:-4px -265px}

.i9{background-position:-3px -300px}

.i10{background-position:-3px 160px}



.i12{background-position:-4px 285px}

.i13{background-position:-3px 240px}

.i14{background-position:-3px 198px}

.i15{background-position:-4px 160px}

.i16{background-position:-4px 122px}

.i17{background-position:-4px 78px}

.i18{background-position:-4px 38px}



.i01{background-position:-59px -5px}

.i02{background-position:-59px -44px}

.i03{background-position:-59px -82px}

.i04{background-position:-60px -120px}

.i05{ background-position:-60px -160px}

.i06{background-position:-59px -194px}

.i07{background-position:-59px -226px}

.i08{background-position:-58px -263px}

.i09{background-position:-58px -297px}

.i010{background-position:-58px -335px}

.i011{background-position:-58px -375px}

.i012{background-position:-58px 289px}

.i013{background-position:-58px 240px}

.i014{background-position:-58px 198px}

.i015{background-position:-56px 160px}

.i016{background-position:-56px 124px}

.i017{background-position:-55px 80px}

.i018{background-position:-56px 38px}



.i31{background-position:82px -8px}

.i32{background-position:82px -44px}

.i33{ background-position:82px -80px}

.i34{background-position:82px -117px}

.i35{background-position:82px -155px}

.i36{background-position:80px -194px}

.i37{ background-position:82px -230px}

.i38{ background-position:84px -264px}

.i39{ background-position:82px -300px}

.i310{ background-position:84px -338px}

.i311{ background-position:83px -378px}

.i312{ background-position:83px -418px;}



/*升级到V4.0添加*/

.i21{background-position:82px -577px;}

.i22{background-position:83px -460px;}

.i23{background-position:83px -541px;}

.i24{background-position:82px -503px;}

.i25{background-position:-3px -192px;}

.i26{background-position:85px -618px;}

.i27{background-position:83px -662px;}

.i28{background-position:42px -7px;}

.i29{background-position:42px -43px;}

.i20{background-position:42px -82px;}

.i30{background-position:42px -117px;}



/*底部固定经典版、加盟连锁版切换*/

.change{ position:fixed; bottom:0; left:0; z-index:9999; overflow:hidden; width:100%;}

.switch{ position:fixed; bottom:0; left:47.2%; z-index:99999;}

.change_left{float:left; width:49.9%; border-bottom:2px solid #C90304;}

.change_right{float:left; width:50%; border-bottom:2px solid #4193CB;}



.indent_jm{ text-indent:1.6em;}

.switch_blue , .switch_red{ width:225px; height:50px;line-height: 50px;text-align: center;font-size: 18px; color:#FFF;}

.change .switch_blue{ float:left; background:#4193CB;-webkit-border-radius:0 20px 0 0; border-radius:0 20px 0 0;}

.change .switch_red{ float:right; background:#C90304; -webkit-border-radius:20px 0 0 0; border-radius:20px 0 0 0;}





/*====（0915添加）左侧浮动导航4====*/

.floor_r4 {width:120px;float:right;right:0;margin-top:100px; margin-right:10px; position:relative;z-index:9999999}

.floor_r_ul4{width:115px;z-index:100; float:left;}

.floor_r4 ul li {height:30px;}

.floor_r4 ul li a {color:#666;font-size: 14px;line-height:30px;font-weight: bold; display:block; float:left}

.floor_r4 ul li a strong{ display:block; float:left; margin-top:10px; margin-right:10px; width:8px; height:8px;border-radius: 19px; border:1px solid #CCC; background:#FFF;}

.floor_r4 ul li .selected4 {color:#F00;}

.floor_r4 ul li .selected4 strong{ background:#999;}



/*经过显示二维码，扫描跳转关页面*/

.relative{ position:relative;}

.two_code1, .two_code2, .two_code3, .two_code4, .two_code5 { position:absolute; display:none;}

.two_code1{ top:-60px; right:207px;}

.two_code2{ top:-20px; right:207px;}

.two_code3{ top:22px; right:207px;}

.two_code4{ top:103px; right:207px;}

.two_code5{ top:223px; right:207px;}





/*新经典版和加盟连锁版导航菜单*/

.menu{/*width:32px; height:70px;float:left; position:relative; margin-left:35px;*/}

.menu:hover , .yellow_bg{ cursor:pointer;background:url(../images/menu.png) no-repeat 0 23px; }

.white_bg{background:url(../images/menu.png) no-repeat -31px 23px;}

.menu_title{ position:absolute;top: 70px;left:35px;background:#FFF; width:200px;}

.close_btn{ background:url(../images/close_btn.png) no-repeat; width:20px; height:20px;position: absolute;top:0;right:0;cursor: pointer;}

.close_btn:hover{ background:url(../images/close_btn.png) no-repeat center bottom;}  

.menu_title li { height:40px; line-height:40px;border-bottom: 1px solid #eee;}

.menu_title li a{ font-size:16px;color: #333;text-indent: 1em;display: block;}

.menu_title li a.font_yellow , .menu_title li a:hover{ color:#FE8400;}