* { margin: 0; padding: 0;}



body { font: 14px/1.6 "Microsoft Yahei";}



ul{ list-style: none;}



li{ list-style: none;}



.inner {width: 1200px; margin: 0 auto; }



.dowebok-hd { position: fixed; z-index: 1000; width: 100%; height: 90px;}



.dowebok-hd h1 { float: left; width: 300px; height: 90px; margin-top:0px;}



.dowebok-hd h1 a { display: block; width: 300px; height: 90px; text-indent: -9999px; background: url(../images/logo.png) left center no-repeat;}



/*.dowebok-hd .nav { float: right; list-style-type: none;}



.dowebok-hd .nav li { float: left; margin-left: 5px; font-size: 16px;}



.dowebok-hd .nav a { float: left; padding: 0 15px; line-height:90px; color: #fff; text-decoration: none;}



.dowebok-hd .nav a:hover { height: 62px; border-bottom: 2px solid #4cb803;}*/







.nav_module_module {clear:both;height:100px; position:relative; width: 1200px; margin: 0px auto; z-index:2;}







.nav li a b{ font-weight:normal; display:block; position:relative;} 



.nav li a b i{ position: absolute; left:0; top:20px; height:2px; width:0%; background:#fd5308;}



.nav li a b i{	



	-webkit-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);



	-moz-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);



	-o-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);



	transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);}



.nav li:hover a b i, .nav li.nav_hr a b i{ width:100%;}



.nav ul li:hover a.nav-a{ color: #fd5308;}



.ys_menu ul li.nav_active div.nav_second{ left: -340px;}



.header .nav ul .mainlevel:hover{ background: url(../images/nav_tb.jpg) 40px 70px no-repeat;}



.logo{ width: auto; float: left; height: auto; overflow:hidden;}



.nav_dh{ clear: both; width: auto; float: right;}



div.nav ul{ clear: both; height: 30px; margin-top: 6px;}



.to-kk{ height:57px; padding-top:20px;}



.to-yy{ background:url(../images/labg.png) top center no-repeat; height:32px; width:134px; text-align: center; font-size:12px; line-height:32px; margin-left:5px;} .to-yy a, .to-yy a:visited{ color:#000;}



.to-tel{ display:block; margin-left:5px;}



.to-sou{ background:url(../images/soubg.png) center center no-repeat; height:32px; width:190px; padding:0 11px 0 24px;}



.sous{ display:block; float:left; background-color:transparent; width:165px; height:32px; line-height:32px; font-size:12px; color:#828282;}



.souc{ display:block; float:left; cursor: pointer; background-color:transparent; width:25px; height:32px;}







#dowebok { /*margin-top: 64px;*/}



#dowebok .section { background: url(../images/bg3.jpg) 0 0 repeat-x;}



#index_main .section4 { background: url(../images/bg4.jpg) 0 0 repeat-x;}



#index_main .section5 { background: url(../images/bg5.jpg) 0 0 repeat-x;}



#index_main .section6 { background: url(../images/bg6.jpg) 0 0 repeat-x;}







#dowebok .inner { width: 100%; height: 100%;}



#dowebok .section1 { background-color: #212121; background-image: none;}



#dowebok .section1 .fp-tableCell { vertical-align: top;}



#dowebok .section1 .gojd { display: block; height: 100%; overflow: hidden; background: url(../images/bg2.jpg) 50% 0 no-repeat; position: relative; z-index: 999;}



#dowebok .section2 .img1 { position: absolute; left: 240px; top: 8%;}



#dowebok .section2 .img2 { position: absolute; left: -7px; bottom: 64px;}







#dowebok .section3 h2 { width: 577px; height: 90px; margin: 0 auto; text-indent: -9999px; background-image: url(../images/slider3_title.png);}



#dowebok .section3 img { display: block; /*margin: 2% auto; height: 100%; width: 100%;*/}



#dowebok .section3 .txt { line-height: 30px; text-align: center;}



#dowebok .section3 .fp-controlArrow { width: 100px; height: 100px; margin-top: -50px; border: 0 none;}



#dowebok .section3 .fp-prev { left: 150px; background: url(../images/left_control.png) 50% no-repeat;}



#dowebok .section3 .fp-next { right: 150px; background: url(../images/right_control.png) 50% no-repeat;}







#dowebok .section4 .img1 { position: absolute; left: -160px; top: 5%;}



#dowebok .section4 .txt { position: absolute; right: 0; top: 12%; width: 650px;}



#dowebok .section4 h2 { height: 90px; margin-bottom: 10px; background: url(../images/slider4_title.png) 0 0 no-repeat;}



#dowebok .section4 p { padding: 20px 0; line-height: 30px; font-size: 16px;}



#dowebok .section4 .icon { height: 111px; background: url(../images/slider4_icon.png) 0 0 no-repeat;}







/*#dowebok .section5 .img1 { position: absolute; right: -460px; top: 180px;}



#dowebok .section5 .txt { position: absolute; left: 0; top: 8%; width: 680px;}



#dowebok .section5 h2 { height: 90px; margin-bottom: 10px; background: url(../images/slider5_title.png) 0 0 no-repeat;}



#dowebok .section5 p { width: 550px; padding: 20px 0; line-height: 30px; font-size: 16px;}



#dowebok .section5 .icon { margin-right: 15px;}



*/



#index_main .ft { position: absolute; left: 0; bottom:0px; width: 100%; background-color: rgba(0, 0, 0, 0.7);}



#index_main .ft-link { padding: 10px 0; overflow: hidden; zoom: 1;}



#index_main .more-links { float: left; padding: 0 60px; height: 80px; border-right: 1px solid #eaeaea;}



#index_main .ft-link .first { padding-left: 100px;}



#index_main .more-links h3 { font-size: 14px; color: #FFF;}



#index_main .more-links ul { list-style-type: none;}



#index_main .more-links a { color: #eaeaea; font-size: 12px; text-decoration: none; line-height: 20px;}



#index_main .more-links a:hover{ color: #005aff;}



#index_main .service { float: right; padding-right: 100px; background: url(../images/dh.png) 10px 10px no-repeat;}



#index_main .service ul { padding: 0 15px 0 56px; /*background-color: rgba(255, 255, 255, 0.5);*/ list-style-type: none;}



#index_main .service .phone { padding: 7px 0 0 10px; font-size: 22px;}



#index_main .service .time {font-size: 16px; color: #adb0b4;}



#index_main .copy { height: auto; padding: 15px 0;}



#index_main .copy p { width: 100%; padding: 0; line-height:24px; font-size: 12px; text-align: center; color: #a1a1a1;}







#fp-nav span, .fp-slidesNav span { border: 1px solid #999;}



#fp-nav li .active span, .fp-slidesNav.active span { background-color: #FFF;}







.bt_1{ position: relative; left:16%;}







@font-face {font-family: "../fonts/iconfont";



src: url('../fonts/iconfont.eot'); /* IE9*/



src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */



url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */



url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/



url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */



}







.iconfont {



font-family:"../fonts/iconfont" !important;



font-size:16px;



font-style:normal;



-webkit-font-smoothing: antialiased;



-webkit-text-stroke-width: 0.2px;



-moz-osx-font-smoothing: grayscale;



}







@font-face {



	font-family: '../fonts/impactregular';



	src: url('../fonts/impact-webfont.woff2') format('woff2'),



			 url('../fonts/impact-webfont.woff') format('woff');



	font-weight: normal;



	font-style: normal;



}







/*关于我们*/



.ingywm_module{ width: 100%; height: auto; margin-top: 3%;}



.ingywm_l{-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;opacity: 0; width:50%; height: 1080px; float: left; height: auto; overflow: hidden; }



.ingywm_l img{ width: 516px; height: 536px; position: relative; z-index: 55; left:0;}



.ingywm_r{ width: 45%; float: left; display: block; height: 100%; text-align: left; display: inline-block; position: relative; z-index: 2;}



.ingywm_r h2{ font-size:30px; font-weight: normal; line-height: 40px;opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;opacity: 0;}



.active .ingywm_r h2{ opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}



.ingywm_content{ clear: both; width:100%; margin: 30px auto; line-height:30px; font-size: 15px; color: #eaeaea; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;opacity: 0;font-family:"\5fae\8f6f\96c5\9ed1";}



.active .ingywm_l{ opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}



.active .ingywm_content{ opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}



.active .ingywm_r h2{ opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s; color: #FFF; font-weight: bold;}



.ingywm_pic{ width: 100%; text-align: center; -webkit-transform:scale(0.5, 0.5); margin: 15px 0px; transform:scale(0.5, 0.5); transition: all 1s;opacity: 0; margin-top: 10%;}



.active .ingywm_pic { opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}







.ingywm_module_module{ clear: both; width: 100%; height: auto; overflow: hidden;margin-top:3%; opacity: 0;-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}



.active .ingywm_module_module{-webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;opacity: 1;}



.ingywm_module_module ul li{ width: 18%; margin: 0 18px; display: block; float: left; transition:all 0.5s ease 0s;  -o-transition:all 0.5s ease 0s;  -moz-transition:all 0.5s ease 0s;	-webkit-transition:all 0.5s ease 0s; text-align: center;}



.ingywm_module_module ul li a{ display: block; width: 88px; height: 88px; line-height: 88px; text-align: center; margin: 0px auto; border: 1px solid #ccc; border-radius: 44px;}



.ingywm_module_module ul li a i{ display: block; font-size:52px; color: #FFF;}



ingywm_module_module ul li:first-child{ margin-left:18%;}



.ingywm_module_module ul li:first-child a i{ font-size:72px;}



.ingywm_module_module ul li p{ clear: both; line-height: 30px; font-size: 14px; color: #cecece;font-family:"\5fae\8f6f\96c5\9ed1";}



.ingywm_module_module ul li:hover a i{-moz-transform:rotateY(360deg);



	-webkit-transform:rotateY(360deg);



	-o-transform:rotateY(360deg);



	transform:rotateY(360deg);



	transition:all 1s ease 0s;



	-o-transition:all 1s ease 0s;



	-moz-transition:all 1s ease 0s;



	-webkit-transition:all 1s ease 0s;



	filter:alpha(Opacity=100);



	-moz-opacity:1;



	opacity:1;



	color: #005aff;



}



.ingywm_module_module ul li:hover a{ border: 1px solid #005aff;}



.ingywm_module_module ul li:hover p{ color: #005aff;}







/*产品展示*/



.incpbt_item{ width: 100%; height: auto; overflow: hidden; margin-top:3%; font-family:"\5fae\8f6f\96c5\9ed1";}



.incpbt_item span{ font-size: 36px; display: block; color: #FFF; line-height:70px; /*background: url(../images/incpzs_t.png) center no-repeat;*/ width: 100%; text-align: center; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;opacity: 0;}



.active .incpbt_item span{opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}



.incpbt_item span b{ color: #FFF;}



.incpbt_item p{ clear: both; width: 100%; background: url(../images/incpzs_tb.jpg) top center no-repeat; line-height:50px; text-align: center; color: #FFF; font-size: 15px;



-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;opacity: 0;}



.active .incpbt_item p{opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}







.content_p2{ width: 100%; height: auto; overflow: hidden; z-index: 99999;}



.incpzs_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}



.incpzs_item{ width: 100%; height: auto; overflow: hidden; margin-top:5%; font-family:"\5fae\8f6f\96c5\9ed1";}



.incpzs_item h2{ font-size: 36px; color: #FFF; line-height:70px; /*background: url(../images/incpzs_t.png) center no-repeat;*/ width: 100%; text-align: center; }



.incpzs_item h2 b{ color: #FFF;}



.incpzs_item p{ clear: both; width: 100%; background: url(../images/incpzs_tb.jpg) top center no-repeat; line-height:50px; text-align: center; color: #FFF; font-size: 15px;}



.incpzs_module_module{ clear: both; height: auto; overflow: hidden; padding: 20px 0px 0;}



.zycfym_mt_module .p_Product{width:calc((100% - 0px)/ 2);margin:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}



.zycfym_mt_module .p_CommonSummaryBoxA{text-align:center}



.zycfym_mt_module .p_MatteIcon .iconfont:before{content:'\e602'}



.zycfym_mt_module>div{animation-fill-mode:both}



.zycfym_mt_module .p_page .pre .iconfont:before{shadow-angle:0;shadow-distance:0;shadow-angle-ofInset:0;shadow-distance-ofInset:0}



.zycfym_mt_module .p_page .next .iconfont:before{shadow-angle:0;shadow-distance:0;shadow-angle-ofInset:0;shadow-distance-ofInset:0}



.zycfym_mt_module .p_OccupyBox{padding-top:20px;padding-bottom:20px;float:left}



.zycfym_mt_module .projectitem{width:23%;height:auto;margin-right:1%;margin-left:.66%;float:left;position:relative;background:#000}



.zycfym_mt_module .projectitem a img{float:none;width:100%;height:200px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}



.zycfym_mt_module .projectitem a:hover .project_info p.title{margin-top:0;color:#FFF;font-size:16px;text-align:left;margin:0 80px 0 20px}



.zycfym_mt_module .projectitem a .project_info p.title{margin:0 auto;color:#FFF;padding:20px 0 0;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px;transition:all .5s;width:100px}



.zycfym_mt_module .e_pagebox{width:auto;height:auto;clear:both;float:left;margin-right:30px;margin-top:8px;margin-bottom:30px;position:relative;left:37%}



.zycfym_mt_module .p_page .pageNum.active{text-decoration:none;background-color:#68b828;color:rgba(255,255,255,1)}



.zycfym_mt_module .p_page .pageNum.hover{text-decoration:none;background-color:#68b828;color:rgba(255,255,255,1)}



.zycfym_mt_module .p_page .next{background-color:#68b828}



.zycfym_mt_module .p_page .next:hover{background-color:#68b828}



.zycfym_mt_module .p_page .pre:hover{background-color:#68b828}



.zycfym_mt_module .projectitem a .project_info div::after{margin-top:25px}



.zycfym_mt_module .p_OccupyBox .p_page .pageNum:active{text-decoration:none;background-color:#68b828;color:rgba(255,255,255,1)}



.zycfym_mt_module .p_OccupyBox .p_page .pageNum:hover{text-decoration:none;background-color:#68b828;color:rgba(255,255,255,1)}



.zycfym_mt_module{/*position:absolute;top:0px;left:0;z-index:110;*/width:1200px;height:auto}







.incpzs_more{ width: 140px; margin: 0px auto 20px; height: 40px; font-size: 14px; color: #FFF; text-align: center;}



.incpzs_more a{ display: block; width: 138px; height: 38px; line-height: 35px; border: 1px solid #ccc; position: relative; z-index: 33; color: #666;}



.inxwdt_mr_more a:before{content:''; position: absolute; top: 0; left: 0; width: 0; height: 38px; z-index: -1;background: #f7d044; border-color: #f7d044;}







.inxwdt_mr_more a:hover{ border-color: #f7d044;}



.inxwdt_mr_more a:before{content:''; position: absolute; top: 0; left: 0; width: 0; height: 38px; z-index: -1;background: #f7d044; border-color: #f7d044;}







.inxwdt_mr_more a:hover{ border-color: #f7d044;}



.incpzs_more a:before{content:''; position: absolute; top: 0; left: 0; width: 0; height: 38px; z-index: -1;background: #f7d044; border-color: #f7d044;}







.inxwdt_mr_more a:before{content:''; position: absolute; top: 0; left: 0; width: 0; height: 38px; z-index: -1;background: #f7d044; border-color: #f7d044;}







.inxwdt_mr_more a:hover{ border-color: #f7d044;}



.incpzs_more a:hover{ border-color: #f7d044;}



.incpzs_more a, .incpzs_more a:before { -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease }



.incpzs_more a:hover { color: #fff !important;}



.incpzs_more a:hover:before { width: 100%;}







.projectitem{width:32%;height:auto;margin-right:1%;margin-bottom:80px;float:left;position:relative;background:#000}



.projectitem a{display:block;overflow:hidden}



.projectitem a img{float:none;width:100%;height:150px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}



.projectitem a:hover img{transform:scale(1.2,1.2)}



.projectitem a .project_info{width:100%;height:100%;background:rgba(0,0,0,0);position:absolute;left:0;top:0;transition:all ease-out .3s}



.projectitem a:hover .project_info{background:rgba(0,0,0,.7)}



.projectitem a::after{content:'+';width:64px;height:64px;line-height:64px;margin:0 auto;margin-left:-32px;margin-top:0;display:inline-block;position:absolute;top:0;left:50%;z-index:10;border-radius:50px;border:2px solid #fff;transition:all .6s cubic-bezier(.17,.84,.44,1) 0s;opacity:0;color:#fff;font-size:40px;text-align:center;font-family:"\5fae\8f6f\96c5\9ed1";}



.projectitem:hover a::after{margin-left:-32px;margin-top:-32px;top:50%;opacity:1}



.projectitem a .project_info p{text-align:center;color:#fff;padding:0 20px}



.projectitem a .project_info div{position:relative;top:50%;margin-top:-15px}



.projectitem a .project_info p.title{margin-top:10px;color:transparent;font-size:16px;transition:all ease-out .3s}



.projectitem a:hover .project_info p.title{margin-top:0;color:#45ca37;font-size:16px}



.projectitem a .project_info p.subtitle{margin-top:16px;color:transparent;font-size:12px;transition:all ease-out .3s}



.projectitem a:hover .project_info p.subtitle{margin-top:0;color:#45ca37}



.projectitem a .project_info div{position:absolute; height:90px;width:100%;bottom:-90px;margin-top:0;top:auto;background-color:transparent;transition:all .3s ease-out 0s}



.projectitem a .project_info div::after{width:32px;height:30px;position:absolute;content:"";top:0;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;margin-top:30px;right:0;background:url(../images/CgI9F1ib5hqEYFKjAAAAAJcyvPg640.png);opacity:0}



.projectitem a:hover .project_info div::after{right:25px;background:url(../images/CgI9F1ib5hqEYFKjAAAAAJcyvPg640.png);opacity:1}



.projectitem a .project_info p.title{margin:0 80px 0 20px;color:#E4E4E4;padding:30px 0 5px;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:"\5fae\8f6f\96c5\9ed1";}



.projectitem a .project_info p.subtitle{margin-right:60px;margin-top:0;color:#6F6F6F;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:"\5fae\8f6f\96c5\9ed1";font-size:14px}







/*新闻动态*/



.inxwdt_module{width: 100%; height: auto;}



.inxwdt_item{ width: 100%; height: auto; overflow: hidden; font-family:"\5fae\8f6f\96c5\9ed1"; margin-bottom: 2%;}



.inxwdt_item span{ font-size: 36px; display: block; color: #FFF; line-height:70px; /*background: url(../images/incpzs_t.png) center no-repeat;*/ width: 100%; text-align: center; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;opacity: 0;}



.active .inxwdt_item span{opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}



.inxwdt_item span b{ color: #FFF;}



.inxwdt_item p{ clear: both; width: 100%; background: url(../images/incpzs_tb.jpg) top center no-repeat; line-height:50px; text-align: center; color: #FFF; font-size: 15px;



-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;opacity: 0;}



.active .inxwdt_item p{opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}



.inxwdt_title{ width: 274px; margin: 20px auto; height: auto; overflow: hidden;}



.inxwdt_title ul li{ width: 125px; height: 40px; border: 1px solid #dedede; float: left; text-align: center; margin-left: 20px; line-height: 40px;}



.inxwdt_title ul li.on{ background: #f7d044;}



.inxwdt_title ul li.on a{ color: #FFF;}



.slideTxtBox .hd ul li.on{ background: #f7d044;}



.slideTxtBox .hd ul li.on a{ color: #FFF;}



.slideTxtBox .hd ul li{ width: 125px; height: 40px; border: 1px solid #dedede; float: left; text-align: center; margin-left: 20px; line-height: 40px;}







.inxwdt_title ul li a{ color: #FFF;}



.inxwdt_title ul li:hover{ background: #f7d044;}



.inxwdt_title ul li:hover a{ color: #FFF;}



.inxwdt_module_module{ clear: both; height: auto; overflow: hidden; padding: 10px 0px 0;



opacity: 0; transition: all 1s; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5);}



.active .inxwdt_module_module{ opacity: 1;-webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}



.inxwdt_module_module ul li{ width: 348px; margin-left: 1.1%; height: auto; float: left; padding: 15px; /*border: 1px solid #efefef;*/ position: relative; z-index: 33; background-color:rgba(0,0,0,0.5)}



.inxwdt_pic{ width: 100%; height: auto; text-align: center; overflow: hidden;}



.inxwdt_content{ clear: both; height: auto; overflow: hidden;font-family:"\5fae\8f6f\96c5\9ed1";}



.inxwdt_ct_title{ font-size: 16px; color: #FFF; line-height:35px; margin-top: 10px;}



.inxwdt_ct_content{ clear: both; color: #eaeaea; font-size: 12px; line-height: 20px;}



.inxwdt_mr{ clear: both; height: auto; overflow: hidden; line-height: 26px; font-size: 12px; color: #eaeaea;}



.inxwdt_data{ width: auto; float: left; }



.inxwdt_more{ width: auto; float: right;}



.inxwdt_mr_more{ width: 140px; margin: 2% auto 20px; height: 40px; font-size: 14px; color: #FFF; text-align: center; opacity:0; transition:all 1s;}



.active .inxwdt_mr_more{ bottom:-18%; transition-delay: 0.7s; opacity: 1;}



.inxwdt_mr_more a{ display: block; width: 138px; height: 38px; line-height: 35px; border: 1px solid #ddd; position: relative; z-index: 33; color: #FFF;}



.inxwdt_mr_more a:before{content:''; position: absolute; top: 0; left: 0; width: 0; height: 38px; z-index: -1;background: #005aff; border-color: #005aff;}







.inxwdt_mr_more a:hover{ border-color: #005aff;}



.inxwdt_mr_more a:before{content:''; position: absolute; top: 0; left: 0; width: 0; height: 38px; z-index: -1;background: #005aff; border-color: #005aff;}







.inxwdt_mr_more a:hover{ border-color: #005aff;}



.inxwdt_mr_more a:before{content:''; position: absolute; top: 0; left: 0; width: 0; height: 38px; z-index: -1;background: #005aff; border-color: #005aff;}







.inxwdt_mr_more a:before{content:''; position: absolute; top: 0; left: 0; width: 0; height: 38px; z-index: -1;background: #005aff; border-color: #005aff;}







.inxwdt_mr_more a:hover{ border-color: #005aff;}



.inxwdt_mr_more a:hover{ border-color: #005aff;}



.inxwdt_mr_more a, .inxwdt_mr_more a:before { -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease }



.inxwdt_mr_more a:hover { color: #333 !important;}



.inxwdt_mr_more a:hover:before { width: 100%;}







.inxwdt_nr{ position: relative; z-index: 33}



.blueBg{position:absolute;left:0;bottom:0;width:100%;height:0%;background-color:#005aff;transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;-webkit-transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s}



.inxwdt_module_module ul li:hover{ /*border: 1px solid #e70012;*/}



.inxwdt_module_module ul li:hover a{ text-decoration: none;}



.inxwdt_module_module ul li:hover .blueBg{height:100%}



.inxwdt_module_module ul li:hover .inxwdt_ct_title{ color: #fff;}



.inxwdt_module_module ul li:hover .inxwdt_ct_content{ color: #fff;}



.inxwdt_module_module ul li:hover .inxwdt_data{ color: #fff;}



.inxwdt_module_module ul li:hover .inxwdt_more{ color: #fff;}







divOver{ background:#005aff; border:solid 1px #005aff;} 



.inxwdt_pic img{-webkit-transition: all 2s;-moz-transition:all 2s;-o-transition:all 2s;transition:all 2s;}



.inxwdt_module_module ul li:hover .inxwdt_pic img{-webkit-transform: scale(1.2, 1.2);-moz-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);transform: scale(1.2, 1.2);}











/*首页联系我们*/



.inlxwm_module{ width: 1200px; margin:0 auto 0; height: auto; overflow: hidden;}



.inlxwm_item{ width: 100%; margin-top:0%; text-align: center; height: auto; overflow: hidden;  opacity: 0;-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}



.active .inlxwm_item{ opacity: 1;-webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}



.inlxwm_item{ width: 100%; height: auto; overflow: hidden; font-family:"\5fae\8f6f\96c5\9ed1";}



.inlxwm_item span{ font-size: 36px; display: block; color: #FFF; line-height:70px; /*background: url(../images/incpzs_t.png) center no-repeat;*/ width: 100%; text-align: center; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;opacity: 0;}



.active .inlxwm_item span{opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}



.inlxwm_item span b{ color: #FFF;}



.inlxwm_item p{ clear: both; width: 100%; background: url(../images/incpzs_tb.jpg) top center no-repeat; line-height:50px; text-align: center; color: #FFF; font-size: 15px;



-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;opacity: 0;}



.active .inlxwm_item p{opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}







.inlxwm_module_module{ clear: both; height:500px; overflow: hidden; background: url(../images/home_last.png) repeat; opacity: 0;-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}















.active .inlxwm_module_module{ opacity: 1;-webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s; margin-top: 2%;}



inlxwm_l{ width: 46%; float: left; height: auto; overflow: hidden;}



.e_rbox{ margin: 0px; padding: 0px; width: inherit; height: inherit; background: no-repeat; background-size: auto auto;}



.p_fboxChild{border-color:rgba(228,228,228,0); overflow: hidden; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background:no-repeat; background-size: auto;}







/*第三屏*/



.section2 .dishes_box{position:relative;width:100%;height:80%;margin-top:10%;}



.section2 .ny_box{left:-100%;}



.ny_box{position:absolute;left:-100%;top:5%;z-index:2;width:auto;padding:0 2.6%;opacity: 0; transition: all 1s; }



.active .ny_box{ left: 1%; opacity: 1; transition-delay: 0.7s;}



.ny_box .ny_tt{display:block;}



.ny_box .ny_tt h2{padding-left:38px;color:#ffefd7;font-size:26px;font-weight:normal;}



.ny_box .ny_tt span{display:block;padding-left:38px;font-size:12px;color:#ffefd7;font-family:Arial;text-transform:uppercase;letter-spacing:2px;margin-top:7px;}



.ny_box .ny_nav{margin:60px 0 0 38px;}



.ny_box .ny_nav ul{margin-bottom:-25px;}



.ny_box .ny_nav ul li{margin-bottom:15px;}



.ny_box .ny_nav ul li a{display:block;font-size:15px;color:#fff;padding:7px 0;position:relative;}



.ny_box .ny_nav ul li a:after{position:absolute;content:"";left:0;bottom:0;width:0px;height:1px;background:#ffefd7;}



.ny_box .ny_nav ul li a:hover{color:#ffefd7;}



.ny_box .ny_nav ul li a:hover:after{width:80%;}



.ny_box .ny_nav ul li a.hover{color:#ffefd7;}



.ny_box .ny_nav ul li a.hover:after{width:80%;}



.section3 .dishes_con{width:100%;padding:0; opacity: 0; transition: all 1s; margin-top: 2%;}



.active .dishes_con{right:0; opacity: 1; transition-delay: 0.7s;}



.section3 .dishes_con ul{overflow:hidden;margin:0px auto;}



.section3 .dishes_con ul li{width:25%;float:left; /*margin-bottom: 25px;*/}



.section3 .dishes_con ul li h3{font-size: 16px;



    font-weight: normal;    margin-right: 10px;



    background-color:rgba(0,0,0,0.6);



    text-align: center;



    line-height: 45px;



    color: #ffefd7;}



.section3 .dishes_con ul li a{display:block;margin:10px 10px 0 0;overflow:hidden;position:relative;}



.section3 .dishes_con ul li.dishes_item a{background:#000;height:100%;}



.section3 .dishes_con ul li.dishes_item a:hover{border-color:#e0c073;}



.section3 .dishes_con ul li a>img{width:100%;}



.section3 .dishes_con ul li.dishes_item a .dishes_mask{display:none;position:absolute;top:50%;left:50%;background:url(../img/top_bg.png);background:rgba(0,0,0,0.5);width:0;height:0;}



.section3 .dishes_con ul li.dishes_item a .dishes_w{position:absolute;width:100%;padding:0;left:-100%;top:0;z-index:2;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; margin-top: 30%;}



.section3 .dishes_con ul li.dishes_item a .dishes_w h3{font-size:17px;color:#ffefd7;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}



.section3 .dishes_con ul li.dishes_item a .dishes_w p{color:#fff;font-size:22px;margin-top:0px;overflow:hidden;line-height:1.8;-webkit-line-clamp:2;-moz-line-clamp:2;-o-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;display:-webkit-box;display:-moz-box;display:-o-box;display:box;text-align: center;}



.section3 .dishes_con ul li.dishes_item a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:solid 1px #1d1d1d;border:solid 3px transparent;z-index:3;}



.section3 .dishes_con ul li.dishes_item a:hover:after{border-color:#ffefd7;}



.section3 .dishes_con ul li.dishes_item a:hover .dishes_mask{display:block;top:0;left:0;width:100%;height:100%;}



.section3 .dishes_con ul li.dishes_item a:hover .dishes_w{left:0;}



.section3 .dishes_con ul li.dishes_more a{background:#d5b874;}



.section3 .dishes_con ul li.dishes_more a span{color:#111;text-transform:uppercase;font-size:18px;display:inline-block;width:100%;text-align:center;width:120px;height:120px;line-height:120px;position:absolute;left:50%;top:50%;margin-top:-60px;margin-left:-60px;border:solid 1px #d5b874;border-radius:50%;text-align:center;}



.section3 .dishes_con ul li.dishes_more a:hover{background:#e0c073;}



.section3 .dishes_con ul li.dishes_more a:hover span{border-color:#4d4127;color:#4d4127;}







/*公用*/



a,.section3 .dishes_con ul li a .dishes_w,.section3 .dishes_con ul li a .dishes_mask,.section3 .dishes_con ul li.dishes_more a span,.section5 .secret_box .secret_w .secret_icon,.section5 .secret_box .secret_w p,.section5 .secret_box .secret_w h3,.section6 .join_con .join_img,.section6 .join_con ul li i,.section6 .join_con ul li p,.section6 .join_con ul li h3,.section6 .join_con ul li .join_subw,.in_news ul li a .n_c h4,.in_news ul li a .n_c p,.in_guest ul li input,.in_guest ul li textarea,.in_news ul li a .n_img,.in_news ul li a .n_c span{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transtion:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}



a:before,a:after,.in_news ul li a .n_r,.in_news ul li a .n_r,.in_news ul li a .n_c,.in_news ul li a .n_c span:after,.section4 .store_con ul li a.store_w h3:before,.section4 .store_con ul li a.store_w h3,.section5 .secret_box .secret_w i:before,.section5 .secret_box .secret_w i:after,.section5 .secret_box .secret_w h3:after{-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}







/*第五屏*/



.section5 .dianmian{width: 100%; height: 100%;}



.section5 .dianmian .dianmian_box{ padding-left:18%; padding-right:5%; position:relative; top:-30%;}







.section5 .dianmian .dianmian_box .slide{ width:100%;}







.section5 .dianmian .dianmian_box .slide ul{ width:100%;}



.section5 .dianmian .dianmian_box .slide ul li{ width:33.333%; float:left;}



.section5 .dianmian .dianmian_box .slide ul li a .imgbox{ display: block;



    height: 327px;



    overflow: hidden;}



.section5 .dianmian .dianmian_box .slide ul li h3{ width:100%; font-size:20px; line-height:45px; color:#fff; font-weight:normal; margin:0 2%;}



.section5 .dianmian .dianmian_box .slide ul li p{ font-size:12px; line-height:25px; margin:0 2%; color:#fff;}



.section5 .dianmian .dianmian_box .slide ul li span{ line-height:90px; margin:0 2%; color:#fff; font-size:14px; }



.section5 .dianmian .dianmian_box .slide ul li img{ width:96%; margin:2%;}







.inmdzs_module{ position: relative; top:4%; opacity: 0;transition: all 1s; right:-100%;}



.active .inmdzs_module{ opacity: 1; right:0;transition-delay: 0.7s;}



.inmdzs_module_module{ clear: both; height: auto; overflow:hidden;}



.inmdzs_module_module ul li{ width: 33.3333%; float: left; height: auto; overflow: hidden; margin:0 0; position: relative;}



.inmdzs_pic{ width: 100%; height: 260px; overflow: hidden; display: block;}



.inmdzs_pic img{ width:96%; height: 100%;}



.inmdzs_content{ clear: both; height: auto; margin: 1% 0; overflow: hidden;}



.inmdzs_content h2{ font-size: 20px; line-height: 35px; width: 100%; color: #FFF; font-weight: normal; margin: 10px 2% 0;}



.inmdzs_content p{ font-size: 12px;line-height: 25px; width: 100%; color: #FFF; margin: 0 2%;}



.inmdzs_content span{ font-size: 14px;line-height:40px; width: 100%; color: #FFF; margin: 2% 2%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transtion:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}



.inmdzs_content span:before,.inmdzs_content span:after{-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}



.inmdzs_content span:after{position:absolute;content:"";left:0;bottom:0;width:0px;height:1px;background:#005aff;}



.inmdzs_module_module ul li:hover .inmdzs_content span:after{width:18%;}



.inmdzs_module_module ul li:hover a .inmdzs_content span{color: #005aff;}







.inmdzs_pic{height:auto;overflow:hidden; width: 96%; text-align: center;}



.inmdzs_pic img{width:98%;-webkit-transition: all 2s;-moz-transition:all 2s;-o-transition:all 2s;transition:all 2s;}



.inmdzs_module_module ul li:hover .inmdzs_pic img{-webkit-transform: scale(1.2, 1.2);-moz-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);transform: scale(1.2, 1.2);}



.inmdzs_module_module ul li:hover .inmdzs_content span{ color: #FFF;}







.inmdzs_module .hd{ overflow:hidden; height:30px; padding:0 10px;}



.inmdzs_module .hd .prev,.inmdzs_module .hd .next{ display:block;  width:5px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;



	 cursor:pointer; background:#FFF; border-radius: 50%;}



.inmdzs_module .hd .next{ background-position:0 -50px;  }



.inmdzs_module .hd .prevStop{ background-position:-60px 0; }



.inmdzs_module .hd .nextStop{ background-position:-60px -50px; }



.inmdzs_module .hd ul{ width: 161px; margin: 0px auto; overflow:hidden;margin-top:10px; }



.inmdzs_module .hd ul li{ float:left;  width:15px; height:15px; overflow:hidden; margin-right:8px; cursor:pointer; background:#FFF; border-radius: 50%; text-indent: -999px;}



.inmdzs_module .hd ul li.on{ background:#005aff; }











