﻿body{
	font-size: 14px;
	font-family: "Microsoft Yahei";background:#f1f1f1;
}
body, html {width: 100%;height: 100%;margin:0;font-family:"微软雅黑";}
#allmap{width:50%;height:auto; float:left;}
p{margin-left:5px; font-size:14px;}
.container{
	width: 1200px !important;margin:0 auto;
}
ul{
	list-style: none;
}
#header{
	width: 100%;
	float: left;
	position: fixed;
	top: 0;
	z-index:9999999;
	background:url(../images/topbj.png);
	
}
#header .top{
	height: 36px;
	line-height: 36px;
	width: 100%;
	float: left;
	
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
	position: relative;
	top: 0;
}
#header.none .top{
	top: -36px;
	position: absolute;
}
#header .top .l{
	margin-top:23px;
	float: right;
	font-size: 12px;
	color: #fff;

}
#header .top .l div{
	float: left;
	margin:0 15px;
}
#header .top .l div span{
	width:13px;height:13px;
	margin-right:10px;
	background:url(../images/lxdhxx.png) no-repeat;
}
#header .top .r{
	float: right;
	width: 500px;
	height: 36px;
	line-height: 36px;
	background: #ffddb5;
}
#header .top .r input{
	width: 436px;
	float: left;
	height: 36px;
	border: 0;
	background: transparent;
	line-height: 36px;
	color: #5e5e5e;
	padding-left: 20px;
	outline: none;
	font-size: 15px;
	font-weight: bold;
}
#header .top .r button{
	width: 50px;
	height: 36px;
	border: 0;
	float: right;
	background: transparent;
	color: #0068b7;
	font-size: 16px;
	outline: none;
}
#header .tmenu{
	width: 100%;
	float: left;
	height: 98px;
	line-height: 98px;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;

}

#header .tmenu .logo{
	float: left;
	margin-left:50px;
	
}
#header .tmenu .logo img{margin-top:20px;}
#header .tmenu .logo1{display:none;}
#header .tmenu .logo1 img{
	display: block;
	height: 98px;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}
#header .tmenu .logo1 img{
	display: block;
	height: 98px;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}

#header .tmenu ul{
	float: right;height:98px; padding-left:0px;margin-bottom:20px;margin-right:50px;
}
#header .tmenu ul li{
	float: left;
}
#header .tmenu ul li a{
	float:left;
	display: block;
	height:98px;
	line-height:98px;
	padding: 0 23px;

	color: #fff;
	font-size: 14px;
	text-decoration: none;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}
#header .tmenu ul li a:hover{border-top: 3px solid #0068b7; color:#0068b7;}
#header .tmenu .box a:hover{border-top:0px;border-bottom: 3px solid #0068b7;}
#header .tmenu ul li.active a{


}
.jtxxzc{width:63%; float:left;}
.jtxxzc img{width:100%;}

.xwnrynrbf{min-height:350px; font:14px 微软雅黑; line-height:24px; color:#333;}
 .xwnrynrbf img{max-width:100%; height:auto!important;}
.sdaad{width:100%; text-align:center; position: absolute;top:32%; margin:0 auto; z-index:66;
animation: bounceInRight 1s;
    -moz-animation: bounceInRight 1s;
    -webkit-animation: bounceInRight 1s;
    -o-animation: bounceInRight 1s;}
	
	    
	
.sdaad img{ }
.sdaad img:hover{background:url(../images/topbj1.png);}
img{vertical-align: top;}
.pic4{position: absolute;left: 0;top:0px;z-index: 55;}
.pic4 img{max-width:100%;}
.pic5{width:100%;height:100%;position: absolute;left: 0;top: 0px;z-index: 55;}
.main{width: 1000px;margin: 0 auto;position: relative;}


.content_inner{ margin:0 auto;}
.box{width:141px;float:left;}
.box a{width:141px; height:auto!important; text-align:center;padding:0 5px!important;}
.yhxxnr{z-index:9999;height:340px;display:none;background:rgba(255,255,255,1);    position: absolute; width:100%; top:98px; left:0px;overflow:hidden; padding:0px 0 0px 0;
animation: fadeIn 2s;
    -moz-animation: fadeIn 2s;
    -webkit-animation: fadeIn 2s;
    -o-animation: fadeIn 2s;}
#yhxxxx:hover .yhxxnr{display:block;-webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -ms-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;}
.child_nav{width:100%; margin:0 auto; padding:0 3px;}
.child_nav .center_font {
	font-size: 15px;
    line-height: 50px;
    height: 50px;
	width: 100%;
	color:#333;
	margin-left:0px;
	margin-bottom:0px;
	
   
}
#header .tmenu ul li .dl2{width:37%; float:left; }
#header .tmenu ul li .dl2 h3{height:auto; line-height:22px;    color: #5f636a;margin:0 0;
    font-size: 20px;
    padding: 30px 0 20px 50px;}
#header .tmenu ul li .dl2 a{padding-left:50px;float:none;display:block; height:40px;font:14px 微软雅黑; line-height:40px;  color:#333;}
#header .tmenu ul li .dl2 a:hover{border-top:0px; color:#0068b7;}

.navigation_down .content_inner_center {
	width: 928px;
	margin: 0 auto;
	position: relative\9;
}
.content_inner_center i{
	display:block;
	width:100px;
	height:48px;
	 margin:0 auto;
	 
	
}




.abksdf_right{width: 26%;overflow: hidden;padding:30px 0; float:right;}
.ab_xinsjw{background: #fff; box-shadow:0 0 14px rgba(17, 86, 51, 0.14); }
.ab_xinsjw .in_bzrz_list{box-shadow: none; padding: 0px 10px 5px;}
.ab_xinsjw .in_xwzxk_tit{padding: 20px 20px 10px 0;}
.ab_kjhdks{padding-left: 20px;}
.ab_xinsjw .in_xwbtsk_dkjs{position: relative; float:left;}
.ab_xinsjw .in_xwbtsk_dkjs b{width: 2px; height: 26px; background: #0068b7; display: block;position: absolute; top: 5px; left: 0;}

.xwzxks_left{width: 66.66%;}
.in_xwlsd_img{width: 49%;height: 300px;overflow: hidden; background: #f6fbf8;}
.in_xwjs_xwksld{clear: both;}
.xwzk_rszld{margin: 20px 0 50px; display: block; overflow: hidden;}
.in_xwbtsk_dkjs{font-size: 20px; color: #333333; display: block;line-height: 35px;position: relative;}
.in_xwzxk_tit{padding: 25px 0; display: block; overflow: hidden;}
.in_ywzkds{padding-left:8px; font-size: 14px;  color: #a6a7a6;}
.in_xwgdks{display:block; float:right;width: 65px; margin-top:5px; border:1px solid #b7b7b7; height: 30px; line-height: 28px; text-align: center; font-size: 14px; color: #333333;  border-radius: 5px;}

.in_bzrz_list{box-shadow:0 0 14px rgba(17, 86, 51, 0.17);padding: 0px 20px 5px; display: block;height: 300px; overflow: hidden;}
.in_bzrz_list li{padding: 14px 0; display: block; position: relative; border-bottom: 1px solid #eee;}
.in_bzrz_list li b{position: absolute; left: 0; top: 20px; width:10px ;height:17px ;background: url(../images/in_bzrex_q.png) center center no-repeat; background-size: contain; }
.in_bzrz_list li a{font-size: 14px; color: #2A2A2A; line-height: 28px;padding-left: 15px;}

.in_jhsdf_borsli dd:hover .in_fwslik_tit,
.in_bzrz_list li:hover a,.in_cylbk:hover ,.in_ltqyj li:hover ,.insd_zthdk li:hover,
.ins_djsj_xsd:hover .insd_fdright,.inskd_disvd:hover .insd_fdright,
.in_xwzk_listd:hover .in_xwzskd_tit,.in_xwk_listk li:hover .in_zwksjd_tit,
.cer_list li:hover .ajbddf_tit,.ban_dtks li:hover .ban_dys_tit,
.news_listkd li:hover .news_titbsjd{
	 color: #0068b7;-webkit-transform: translateX(10px)
	 ;-moz-transform: translateX(10px);
	 -o-transform: translateX(10px);transform:  translateX(10px);}


.in_jsfqks_top:hover .insd_fwjs_left img,
.news_listkd li:hover .news_lileft img{
	-webkit-transform:  scale(1.1);-moz-transform:scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);
	filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
}
.mem_listed li:hover .news_lileft img,.inskd_disvd:hover .insd_fwjs_left img,
.in_xwzk_listd:hover .in_xwlsd_img img{
		-webkit-transform:  scale(1.1);-moz-transform:scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);
	
}




.bareas-scontact {
    width: 100%;
    margin-top: 20px;
    padding: 0 24px 20px;
    border-top: 5px solid #0068b7;
    background: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.bareas-sctit {
    font-size: 18px;
    font-weight: normal;
    line-height: 56px;
    border-bottom: 1px solid #f1f1f1;
}
.bareas-scitems {
    position: relative;
    padding: 10px 0 10px 40px;
    border-bottom: 1px solid #f1f1f1;
}
.bareas-scicon {
    position: absolute;
    left: 0;
    top: 24px;
}
.basc-text {
    display: block;
    position: relative;
    padding-left: 16px;
    font-size: 14px;
    line-height: 24px;
    color: #545454;
}
.basc-text-line {
    display: block;
    position: absolute;
    width: 1px;
    height: 40px;
    background: #e3e3e3;
    left: 0;
    top: 50%;
    margin-top: -20px;
}
.bareas-main {
	width:860px;float:left;
  
    padding:10px 22px 46px;
    background: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.baml-top {
    border-bottom: 1px solid #e6e6e6;
    overflow: hidden;
}
.bareas-tit {
    font-size: 24px;
    font-weight: normal;
    line-height: 48px;
    color: #0068b7;
}
.baml-top .web-address {
    padding: 0;
}
.bam-list {
    margin-bottom: 20px;
    margin-top: 10px;
}
.baml-items {
    padding: 10px 0 28px;
    border-bottom: 1px solid #e6e6e6;
}
.baml-tit {
    font-size: 18px;
    font-weight: normal;
    line-height: 52px;
    color: #000;
}
.baml-tit a {
    display: block;
    color: #000;
}
.baml-art {
    display: block;
    margin-top: 10px;
    font-size: 14px;
    line-height: 30px;
    color: #7c7c7c;
}
.baml-art a {
    display: block;
    color: #7c7c7c;
}
.baml-more {
    display: block;
    margin-top: 16px;
}
.baml-more img {
    vertical-align: top;
}
.baml-items:hover .baml-tit a {
    color: #0068b7;
    padding-left: 0.5em;
}
.baml-items:hover .baml-more {
    padding-left: 10px;
}





.content_inner_center .dhtp1{
	background:url(../images/dhtp1.png) center no-repeat; 
}
.content_inner_center .dhtp2{
	background:url(../images/dhtp2.png) center no-repeat; 
}
.content_inner_center .dhtp3{
	background:url(../images/dhtp3.png) center no-repeat; 
}
.content_inner_center .dhtp4{
	background:url(../images/dhtp4.png) center no-repeat; 
}
.content_inner_center .dhtp5{
	background:url(../images/dhtp5.png) center no-repeat; 
}
.content_inner_center .dhtp6{
	background:url(../images/dhtp6.png) center no-repeat; 
}
.content_inner_center .dhtp7{
	background:url(../images/dhtp7.png) center no-repeat; 
}
.content_inner_center .dhtp8{
	background:url(../images/dhtp8.png) center no-repeat; 
}
.content_inner_center .dhtp9{
	background:url(../images/dhtp9.png) center no-repeat; 
	
}
.content_inner_center .dhtp10{
	background:url(../images/dhtp10.png) center no-repeat; 
	
}
.content_inner_center .dhtp11{
	background:url(../images/dhtp11.png) center no-repeat; 
	
}
.content_inner_center .dhtp12{
	background:url(../images/dhtp12.png) center no-repeat; 

}
.content_inner_center .dhtp13{
	background:url(../images/dhtp13.png) center no-repeat; 
	
}
.content_inner_center .dhtp14{
	background:url(../images/dhtp14.png) center no-repeat; 
	
}
.content_inner_center .dhtp15{
	background:url(../images/dhtp15.png) center no-repeat; 

}
.content_inner_center .dhtp16{
	background:url(../images/dhtp16.png) center no-repeat; 

}
.content_inner_center .dhtp17{
	background:url(../images/dhtp17.png) center no-repeat; 
	
}

.content_inner_center .small{
	width:100%;
	text-align:center;
	line-height:20px;
	color:#666;
	font-size:13px;
	font-family: 'PingFang Regula'; 
	float:left;
}

.child_nav .child_top_icona{
	width:14px;
	height:8px;
	background:url(../images/child_top_icon.png) 0 0 no-repeat;
    margin-left: 225px;
    margin-top: -38px;
    float:left;
}
.child_nav .child_top_iconb{
	width:14px;
	height:8px;
	background:url(../images/child_top_icon.png) 0 0 no-repeat;
    margin-left: 678px;
    margin-top: -38px;
    float:left;
}
.child_nav .child_top_iconc{
	width:14px;
	height:8px;
	background:url(../images/child_top_icon.png) 0 0 no-repeat;
    margin-left: 491px;
    margin-top: -38px;
    float:left;
}




.items{width:1200px;margin:0 auto;}
.items li{width:226px;margin:0 85px;padding:0 0;background:url(../images/bg_green.png) no-repeat 0px 400px;overflow:hidden;    animation: fadeInLeft 2s;
    -moz-animation: fadeInLeft 2s;
    -webkit-animation: fadeInLeft 2s;
    -o-animation: fadeInLeft 2s;}
.items li i{display:block;position:relative;margin:0 auto;}
.items li.pc i{height:209px;background:url(../images/1wbstb1.png) no-repeat;}
.items li.mobi i{height:209px;background:url(../images/1wbstb2.png) no-repeat;}
.items li.sys i{height:209px;background:url(../images/1wbstb3.png) no-repeat;}
.items li.app i{height:209px;background:url(../images/bshtb1.png) no-repeat -244px -439px;}
.items li.host i{height:209px;background:url(../images/words.png) no-repeat -420px -439px;}
.items li u{z-index:33;display:block;position:absolute;width:156px;height:156px;margin-left:22px;background:url(../images/words.png) no-repeat 0px -363px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}
.items li u.cl{clip:rect(0px,156px,-10px,78px);}
.business.active .box ul.items li u.cl{clip:rect(0px,156px,156px,78px);}
.items li u.cr{clip:rect(156px,78px,156px,0px);}
.business.active .box ul.items li u.cr{clip:rect(0px,78px,156px,0px);}
.items li strong{display:block;margin-top:30px;font-size:24px;font-weight:normal;text-align:center;}
.items li p{position:relative;top:200px; margin-left:0px; padding:10px 10px; color:White;font-family:微软雅黑;font-size:12px;line-height:20px;text-align:center;}
.items li:hover{background-position:0px 0px;-webkit-transition:all .5s ease-in-out .3s;-moz-transition:all .5s ease-in-out .3s;-ms-transition:all .5s ease-in-out .3s;-o-transition:all .5s ease-in-out .3s;transition:all .5s ease-in-out .3s;}
.items li:hover i{-webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -ms-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;}
.items li.pc:hover i{background:url(../images/wbstb1.png) center no-repeat;}
.items li.mobi:hover i{background:url(../images/wbstb2.png) center no-repeat;}
.items li.sys:hover i{background:url(../images/wbstb3.png) center no-repeat;}
.items li.app:hover i{background:url(../images/words.png) center no-repeat;}
.items li.host:hover i{background:url(../images/words.png) center no-repeat;}
.items li:hover u.cl{clip:rect(0px,156px,-10px,78px);}
.items li:hover u.cr{clip:rect(156px,78px,156px,0px);}
.items li:hover strong{margin-top:0px;color:White;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;}
.items li:hover p{top:0px;-webkit-transition:all .3s ease-in-out .5s;-moz-transition:all .3s ease-in-out .5s;-ms-transition:all .3s ease-in-out .5s;-o-transition:all .3s ease-in-out .5s;transition:all .3s ease-in-out .5s;}
.business .box label{display:none;margin:0 auto;margin-top:-40px;width:297px;height:21px;background:url(../images/words.png) no-repeat 0px -333px;}









.marginauto{width:1010px; margin:0 auto;}
.xgkfyd{    position: absolute; bottom:68px;width:1010px; margin:0 auto; height:70px; background:#fff; overflow:hidden; z-index:999;}
.xgkfyd ul{padding-left:0px;}
.xgkfyd li{ line-height:70px; font-size:14px; color:#333; float:left;}
.xgkfyd li:hover{ border:1px solid #0068b7;line-height:68px;}
.xgkfyd li span{ font-size:12px; color:#333;}
.bjtbxx{width:252px;padding-left:68px;background:url(../images/kfydtp.png) 28px 23px no-repeat,url(../images/csxsawwa.png) right no-repeat;}
.bjtbxx1{width:252px;padding-left:106px;background:url(../images/rzrq.png) 76px 25px no-repeat,url(../images/csxsawwa.png) right no-repeat;}
.bjtbxx2{width:252px;padding-left:106px;background:url(../images/rzrq.png) 76px 25px no-repeat;}

.bjtbxx3{width:254px;padding-left:106px;background:url(../images/sousuotb.png) #0068b7 76px 25px no-repeat; color:#fff;}
.bjtbxx3 a{ color:#fff;}

.sytitle{width:1200px; margin:0 auto; padding-bottom:60px;}
.sytitle h1{font-size:36px;text-align:center; margin:0 0; color:#333;}
.sytitle span{display:block; width:44px; height:4px; margin:0 auto; background:#0068b7; margin-bottom:30px;}



/* 焦点图 */
	.slideBox{display:none; position:relative; overflow:hidden; margin:0px auto 0 auto;/* 设置焦点图最大宽度 */ }
	.slideBox .hd{width:100%; position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
	.slideBox .hd ul{text-align:center;}
	.slideBox .hd li{ display:inline-block; width:8px; height:8px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#c3dbee; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
	.slideBox .hd li.on{ background:#6599d6;  }
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; text-align:center;  }
	.slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../images/focusbg.png) repeat-x; color:#fff;  text-align:left;  }
	




.page_1 .fp-slides,
.page_1 .fp-slidesContainer,
.page_1 .fullbanner,
.page_1 .carousel-inner,
.page_1 .carousel-inner .item
{
	width: 100%;
	height: 100%;
}
.page_1 .carousel-inner .item{
	float: left;
}
.fullbanner .carousel-indicators{
	margin-bottom: 0;
}
.fullbanner .carousel-indicators li{
	width: 16px;
	border: 0;
	height: 16px;
	border-radius:50%;
	background: #ffffff;
	margin: 0 3px;
	opacity:0.5;
}
.fullbanner .carousel-indicators li.active{
	opacity:1;
}
.fullbanner .bx-wrapper{
	width: 100%;
	border: 0;
	height: 100%;
}
.fullbanner .txt{
	
	text-align: center;
	-webkit-transition: .0.6s;
	-o-transition: .0.6s;
	transition: .0.6s;
	opacity: 0;
}
.fullbanner .txt h1{
	font-size: 42px;
	margin: 0;
	font-weight: bold;
	color: #0068b7;
	margin-bottom: 40px;
	text-transform: uppercase;
	position: relative;
	opacity: 1;
}
.fullbanner .txt h5{
	font-weight: bold;
	color: #ffffff;
	font-size: 36px;
	margin: 0;
	margin-bottom: 7px;
}
.fullbanner .txt p{
	font-size: 20px;
	text-transform: uppercase;
	color: #ffffff;
	font-family: "Calibri";
}
.fullbanner .carousel-inner .item.active .txt{
	opacity: 1;
}
.fullbanner .carousel-inner .item.active h1{
	animation: bounceInRight 1s;
	-moz-animation: bounceInRight 1s ;	/* Firefox */
	-webkit-animation: bounceInRight 1s ;	/* Safari 和 Chrome */
	-o-animation: bounceInRight 1s ;	/* Opera */
}
.fullbanner .carousel-inner .item.active h5{
	animation: fadeInRight 1s;
	-moz-animation: fadeInRight 1s ;	/* Firefox */
	-webkit-animation: fadeInRight 1s;	/* Safari 和 Chrome */
	-o-animation: fadeInRight 1s ;	/* Opera */
}
.fullbanner .carousel-inner .item.active p{
	animation: fadeInRight 0.6s;
	-moz-animation: fadeInRight 0.6s;	/* Firefox */
	-webkit-animation: fadeInRight 0.6s;	/* Safari 和 Chrome */
	-o-animation: fadeInRight 0.6s;	/* Opera */
}
#bjtbxx{background:url(../images/hmtydnzxbj.png) #fff center no-repeat;}
.page_2{background:url(../images/htanbjtp.jpg) #fff center no-repeat;}
#qyhcffqdbaer{background:#fff}
#yhhzbann{background:#fff;}
#yhjxbanne{background:url(../images/yhjxbanne.jpg) center no-repeat;}
/*#lxwmbann{background:url(../images/lxwmbanner.jpg) center no-repeat;}*/
.page_2 .about{
	padding-top:13%;
	
}
.sganxx{width:1200px; margin:0 auto; }
.sganxx li{width:226px;float:left;padding-top:240px;margin:0 80px;}
.sganxx li h3{font:24px 微软雅黑; color:#010101;text-align:center; margin:0 0 20px 0;}
.sganxx li p{margin:0 0;font:16px 微软雅黑; color:#666666; line-height:26px; height:78px;}
.sganxx li a{text-align:center; font:14px 微软雅黑; color:#999999;display:block;background:url(../images/wbsjt.png) center bottom no-repeat; padding-bottom:35px;}
.sganxx li:hover a{color:#5390ff;background:url(../images/ybsjt.png) center bottom no-repeat;}
.sganxx #kjsy{background:url(../images/wbstb1.png) center top no-repeat;}
.sganxx #kjsy:hover{background:url(../images/bshtb1.png) center top no-repeat;}
.sganxx #kjsy:hover h3{color:#5390ff;}
.sganxx #kjjz{background:url(../images/wbstb2.png) center top no-repeat;}
.sganxx #kjjz:hover{background:url(../images/bshtb2.png) center top no-repeat;}
.sganxx #kjjz:hover h3{color:#5390ff;}

.sganxx #kjdc{background:url(../images/wbstb3.png) center top no-repeat;}
.sganxx #kjdc:hover{background:url(../images/bshtb3.png) center top no-repeat;}
.sganxx #kjdc:hover h3{color:#5390ff;}

.page_2 .about .l{
	float: left;
	width: 580px;
	overflow:hidden;
}
.page_2 .about .l h1{
	font-size: 31px;
	color: #222;
	font-weight: bold;
	padding-left: 72px;
	height: 50px;
	margin: 0;
	line-height: 50px;
	background: url(../images/abtit.png) left top no-repeat;
}
.page_2.active .about .l h1{
	animation: fadeInLeft 0.6s;
	-moz-animation: fadeInLeft 0.6s;	/* Firefox */
	-webkit-animation: fadeInLeft 0.6s;	/* Safari 和 Chrome */
	-o-animation: fadeInLeft 0.6s;	/* Opera */
}
.page_2 .about .l h5{
	font-size: 15px;
	color: #0068b7;
	font-weight: bold;
	line-height: 30px;
	padding-left: 72px;
	margin: 0;
} 
.page_2.active .about .l h5{
	animation: fadeInLeft 0.6s;
	-moz-animation: fadeInLeft 0.6s;	/* Firefox */
	-webkit-animation: fadeInLeft 0.6s;	/* Safari 和 Chrome */
	-o-animation: fadeInLeft 0.6s;	/* Opera */
}
.page_2 .about .l p{
	font-size: 15px;
	color: #848484;
	margin: 0;
	line-height: 38px;
}
.page_2.active .about .l p{
	animation: fadeInUp 0.6s;
	-moz-animation: fadeInUp 0.6s;	/* Firefox */
	-webkit-animation: fadeInUp 0.6s;	/* Safari 和 Chrome */
	-o-animation: fadeInUp 0.6s;	/* Opera */
}
.page_2 .about .l p a{
	color: #0068b7;
	text-decoration: none;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.page_2 .about .l p a:hover{
	color: #0068b7;
}
.page_2 .about .r{
 background:url(../images/left-bg.jpg) center;
	border:3px solid #0068b7;
	padding:20px 20px;
	
	width: 580px;
	float: right;
}
.page_2 .about .r p{font-size:18px; color:#333; letter-spacing:1px; line-height:45px;animation: fadeInUp 0.6s;
	-moz-animation: fadeInUp 0.6s;	/* Firefox */
	-webkit-animation: fadeInUp 0.6s;	/* Safari 和 Chrome */
	-o-animation: fadeInUp 0.6s;	/* Opera */}

@keyframes a1
{
from {left:0;bottom: 0;}
to {left: 20px;bottom: 20px;}
}
.page_2 .about .r  ul{
	padding: 0;
	width: 100%;
	float: left;
	margin-top: 50px;
	border-left: 1px solid #0068b7;
}
.page_2.active .about .r  ul{
	animation: fadeInRight 0.6s;
	-moz-animation: fadeInRight 0.6s;	/* Firefox */
	-webkit-animation: fadeInRight 0.6s;	/* Safari 和 Chrome */
	-o-animation: fadeInRight 0.6s;	/* Opera */
}
.page_2 .about .r  ul li{
	width: 33.33%;
	float: left;
	border-right: 1px solid #0068b7;
	padding: 10px 0;
}
.page_2 .about .r  ul li img{
	float: left;
	display: block;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 30px;
}
.page_2 .about .r  ul li .num{
	font-size: 34px;
	font-weight: bold;
}
.page_2 .about .r  ul li p{
	text-align: center;
	color: #0068b7;
	font-size: 14px;
}





#wit533{width:533px;}
#mart10{margin-top:10px; width:518px;}
.jdznnr{overflow:hidden;box-shadow:0px 0px 13px #ccc; }

.page_4 .biaozhun{
	padding-top: 120px;
}
.page_4 .biaozhun .l{
	   background:url(../images/left-bg.jpg) center;
	float: left;
	width: 560px;
	padding:20px 20px;
	border:3px solid #0068b7;

}
.page_4 .biaozhun #mart10{ animation: fadeInLeft 0.6s;
    -moz-animation: fadeInLeft 0.6s;
    -webkit-animation: fadeInLeft 0.6s;
    -o-animation: fadeInLeft 0.6s;}
.page_4 .biaozhun .l h1{
	font-size: 31px;
    color: #222;
    font-weight: bold;

    height: 50px;
    margin: 0;
    line-height: 50px;
   
}
.page_4 .biaozhun .l span{
	display: block;
    width: 44px;
    height: 4px;
  
    background: #0068b7;
    margin-bottom: 20px;
   
}
    

.page_4.active .biaozhun #mart10{
   
}
.page_4.active .biaozhun .l h1{
    
}
.page_4.active .biaozhun .l p{
	margin-top:38px;
	    font-size: 18px;
    color: #333;
   
    line-height: 43px;
    
}
.page_4.active .biaozhun .l .abqlj{
	margin-top:20px;
    
}
.page_4.active .biaozhun .l .abqlj a{font-size:16px; text-align:center; color:#333; display:block;width:180px; height:48px;line-height:48px; border:1px solid #0068b7;}
.page_4.active .biaozhun .l .abqlj a:hover{background:#0068b7; color:#fff;}
.abqlj1{padding-left:76px; float:right;
	margin-top:20px;animation: fadeInLeft 0.6s;
    -moz-animation: fadeInLeft 0.6s;
    -webkit-animation: fadeInLeft 0.6s;
    -o-animation: fadeInLeft 0.6s;
   
}
.abqlj1 a{font-size:16px; text-align:center; color:#333; display:block;width:180px; height:48px;line-height:48px; border:1px solid #0068b7;}
.abqlj1 a:hover{background:#0068b7; color:#fff;}




.page_4 .biaozhun .r{
	float: right;
}
.page_4 .biaozhun .r img{
	margin-top:38px;
	height: 460px;
}
.page_4.active .biaozhun .r img{
   
}
.page_4.active .biaozhun #fdxgyc img{
  
}

.page_4.active .biaozhun #zsleft img{
    
}
.page_4.active .biaozhun #zsright{
   
}

#zsleft{float:left;}
#zsleft img{height:500px;}
#zsright{float:right; margin-top:58px;}
#zsright h1{text-align:right; overflow:hidden;}
#zsright span{margin-left:469px;}


a{ text-decoration: none; color:#333;}


.bottom{
	text-align: center;
	padding-top: 20px;
	width: 100%;
	float: left;
}
.active .bottom p{
	color: #717171;
	font-size: 15px;
	margin: 0;
	line-height: 25px;
    
}


 .bottom a.more{
font-size: 16px;
    text-align: center;
    color: #333;
    display: block;
    width: 180px;
    height: 48px;
    line-height: 48px;
    border: 1px solid #0068b7;
    margin: 0 auto;
}
.active .bottom a.more{
   
}
.bottom a.more:hover{
	background: #0068b7;
	color:#fff;
}













.page_5{
	background: #575757;
}
.page_5 .guest{
	padding-top: 120px;
}
.page_5 .guest .top{
	width: 100%;
	float: left;
}
.page_5 .guest .top .l{
	float: left;
}
.page_5 .guest .top .l h1{
    font-size: 31px;
    color: #0068b7;
    font-weight: bold;
    padding-left: 72px;
    height: 50px;
    margin: 0;
    line-height: 50px;
    background: url(../images/abtit.png) left top no-repeat;
}
.page_5.active .guest .top .l h1{
    animation: fadeInLeft 0.6s;
    -moz-animation: fadeInLeft 0.6s;
    -webkit-animation: fadeInLeft 0.6s;
    -o-animation: fadeInLeft 0.6s;
}
.page_5 .guest .top .l h5{
	font-size: 15px;
    color: #fff;
    font-weight: bold;
    line-height: 30px;
    padding-left: 72px;
    margin: 0;
    background: url(../images/abtit2.png) left bottom no-repeat;
}
.page_5.active .guest .top .l h5{
   
}
.page_5 .guest .top .r {
	float: right;
}
.page_5 .guest .top .r a.more{
    width: 122px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-radius: 18px;
    color: #fff;
    font-weight: bold;
    background: #0068b7;
    display: block;
    text-decoration: none;
    float: right;
    margin-top: 25px;
}
.page_5.active .guest .top .r a.more{
	
}
.page_5 .guest .top .r a.more:hover{
    background: #0068b7;
}
.page_5 .guest ul{
	margin-top: 30px;
	width: 100%;
	padding: 0;
	float: left;
	margin-bottom: 0;
}
.page_5.active .guest ul{
	
}
.page_5 .guest ul li{
	width: 22%;
	margin-right: 4%;
	margin-bottom: 15px;
	float: left;
}
.page_5 .guest ul li:nth-child(4n){
	margin-right: 0;
}
.page_5 .guest ul li img{
	width: 100%;
	display: block;
}
.page_5 .guest ul li span{
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
	font-size: 16px;
	color: #0068b7;
	padding-left: 40px;
	background: url(../images/keic.png) left center no-repeat;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.page_6 .news{
	width: 100%;
	float: left;
}
.page_6 .l{
	width: 793px;
	float: left;
	min-height: 400px;
}
.page_6 .l .top{
	width: 100%;
	float: left;
}
.page_6 .l .top h1{
    font-size: 31px;
    color: #222;
    font-weight: bold;
    padding-left: 72px;
    height: 50px;
    margin: 0;
    line-height: 50px;
    background: url(../images/abtit.png) left top no-repeat;
}
.page_6.active .l .top h1{
   
}
.page_6 .l .top h5{
    font-size: 15px;
    color: #0068b7;
    font-weight: bold;
    line-height: 30px;
    padding-left: 72px;
    margin: 0;
}
.page_6.active .l .top h5{
   
}
.page_6 .l .news_slide{
	width: 100%;
	float: left;
	margin-top: 30px;
}
.page_6.active .l .news_slide{
    
}
.page_6 .l .news_slide .item .img{
	float: left;
	width: 137px;
	padding: 10px 0 30px 0;
	background: url(../images/keic.png) right bottom no-repeat;
}
.page_6 .l .news_slide .item  .txt{
	width: 635px;
	float: right;
}
.page_6 .l .news_slide .item  .txt h5{
	color: #2a2a2a;
	font-weight: bold;
}
.page_6 .l .news_slide .item  .txt p{
	color: #7c7c7c;
	line-height: 28px;
}
.page_6 .l .news_slide .item  .txt span{
	display: block;
	margin-top: 40px;
}
.page_6 .l .news_slide .owl-dots{
	width: 100%;
	padding-left: 160px;
	margin-top: 15px;
}
.page_6 .l .news_slide .owl-dots .owl-dot{
	width: 12px;
	height: 12px;
	display: inline-block;
	background: #0068b7;
	margin-right: 5px;
	border-radius: 50%;
}
.page_6 .l .news_slide .owl-dots .owl-dot.active{
	background: #000000;
}
.page_6 .r{
	float: right;
}

.page_6 .r img{
	margin-right: 20px;
	margin-top: 20px;
}
.page_6.active .r img{
    
}
.page_6 .bot{
	width: 100%;
	padding: 40px 0;
	float: left;
	background: #0068b7;
}
.page_6 .bot .left{
	float: left;
}
.page_6 .bot .left h1{
	color: #222222;
	font-size: 22px;
	font-weight: bold;
	margin: 0;
	margin-bottom: 20px;
}
.page_6 .bot .left h5{
	color: #fff;
	font-size: 15px;
	margin: 0;
	padding-left: 70px;
	line-height: 30px;
	background: url(../images/bti.jpg) -30px center no-repeat;
}
.page_6 .bot .right{
	float: right;
}
.page_6 .bot .right a{
    width: 164px;
    height: 36px;
    line-height: 32px;
    text-align: center;
    border-radius: 18px;
    border: 2px solid #e0e0e0;
    color: #fff;
    font-weight: bold;
    background: #1d2833;
    display: block;
    text-decoration: none;
    margin-top: 20px;
    float: right;
}
.page_6 .bot .right a:hover{
	background: #000;
}
.page_7 .contact{
	width: 100%;
	float: left;
	padding-top: 120px;
	margin-top:9px;
	
}
.fp-section{overflow:hidden;}
.page_7 .contact .top{
	width: 100%;
	float: left;
}
.page_7 .contact .top h1{
    font-size: 31px;
    color: #222;
    font-weight: bold;
    padding-left: 72px;
    height: 50px;
    margin: 0;
    line-height: 50px;
    background: url(../images/abtit.png) left top no-repeat;
}
.page_7.active .contact .top h1{
   
}
.page_7 .contact .top h5{
    font-size: 15px;
    color: #0068b7;
    font-weight: bold;
    line-height: 30px;
    padding-left: 72px;
    margin: 0;
}
.page_7.active .contact .top h5{
 
}
.page_7 .contact img.mid{
	width: 100%;
	margin-top: 10px;
}
.page_7.active .contact img.mid{
   
}
.page_7 .contact .bt{
	width: 50%;
	float: left;
	margin-top:53px;
}
.page_7 .contact .bt h1{
	background:url(../images/jdzntb1.png) top left no-repeat;
	color: #333;
	font-size: 15px;
	
	
	margin:6% 0;
	padding:12px 0 0 58px;
	overflow:hidden;
}
.page_7 .contact .bt h1 span{display:block;font-size:32px; color:#333; font-weight:bold; margin-top:15px;}
.page_7 .contact .bt h5{overflow:hidden;
	background:url(../images/jdzntb2.png) top left no-repeat;
	color: #333;
	font-size: 15px;
	
	
	margin:6% 0;
	padding:12px 0 0 58px;
}
#widthauto{width:100%!important; min-width:1200px; padding-top:28px;}
.page_7 .contact .bt h5 p{display:block;font-size:19px; color:#333;  margin-top:15px; line-height:36px;}

.page_7 .contact .bt h6{overflow:hidden;
	background:url(../images/jdzntb3.png) top left no-repeat;
	color: #0068b7;
	font-size: 28px;
	

	margin:6% 0;
	padding:0px 0 0 58px;
}
.page_7 .contact .bt a{font-size: 16px;
    text-align: center;
    color: #333;
    display: block;
    width: 180px;
    height: 48px;
    line-height: 48px;
    border: 1px solid #0068b7;}
.page_7 .contact .bt a:hover{background:#0068b7; color:#fff;}
.page_7 .contact .bt .l{
	float: left;
	width: 744px;
	
}
.page_7.active .contact .bt .l{
    
}
.page_7 .contact .bt .l form{
	width: 100%;
	float: left;
}
.page_7 .contact .bt .l form .fg{
	width: 100%;
	float: left;
	line-height: 32px;
	margin-bottom: 10px;	
}
.page_7 .contact .bt .l form .fg label{
	font-weight: normal;
	color: #222222;
	width: 85px;
	float: left;
	height: 32px;
	line-height: 32px;
}
.page_7 .contact .bt .l form .fg input.text{
	width: 414px;
	height: 32px;
	border: 0;
	background: #f0f0f0;
	line-height: 32px;
	float: left;
	padding-left: 15px;
	outline: none;
	color: #000;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}
.page_7 .contact .bt .l form .fg input.text:focus{
	background: #ccc;
}
.page_7 .contact .bt .l form .fg textarea{
	width: 414px;
	height: 86px;
	border: 0;
	background: #f0f0f0;
	line-height: 22px;
	float: left;
	padding: 5px;
	outline: none;
	color: #000;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
	margin-bottom: 5px;
}
.page_7 .contact .bt .l form .fg textarea:focus{
	background: #ccc;
}
.page_7 .contact .bt .l form  button{
	margin-left: 85px;
	height: 32px;
	float: left;
	background: #0068b7;
	padding: 0 30px;
	color: #fff;
	border: 0;
	outline: none;
}
.page_7 .contact .bt .l form  button:hover{
	background: #ea8a1a;
}
.page_7 .contact .bt .r{
	float: left; padding-left: 70px;
}
.page_7.active .contact .bt .r{
	padding-left:70px;
  
}



.rgjshfgsfeex{width:290px;  float:right;   margin-top:3px;   text-align:left;  }
.rgjshfgsfeex img{margin:0 8px;}
.rgjshfgsfeex form{background:#484848; height:30px; border:1px solid #9f9f9f; margin-bottom:15px;}

.rgjshfgsfeex input{background:#484848;width:256px; border:0px; height:28px; font-size:14px; color:#9f9f9f;  padding:0 10px 0 10px; line-height:28px; float:left;}
.rgjshfgsfeex select{width:59px; height:28px; border:1px solid #707070;}
#duewhfsf {
width:30px;
padding:0 0;
height:28px;
background: url(../images/yxxx.png) center no-repeat;

border: none;}



.sousuo{padding:5px 0 5px 0;width:200px;overflow:hidden;transition: 400ms;-webkit-transition: 400ms;-moz-transition: 400ms;-ms-transition: 400ms;}
.sousuo form{border:1px solid #e2e2e2;border-top:1px solid #a5a5a5;    
box-shadow:-0 0 0 a5a5a5, /*左边阴影*/  
    0 0 0 a5a5a5, /*右边阴影*/  
    0 -3px 3px a5a5a5, /*顶部阴影*/  
    0 0 0 a5a5a5; /*底边阴影*/width:170px;border-radius:30px;padding:0 10px 3px 10px;line-height:30px!important;}
.sousuo form .sarch_txt{width:120px;margin-left:5px;}
.sousuo form .sarch_btn{background:url(../images/sousuos.png) center no-repeat;padding:5px 16px;cursor: pointer;}

















#footer{
	position: absolute;
	bottom:0px;
	padding:0 0 26px 0;
	text-align: center;
	width: 100%;
	float: left;
	background:#4e5d71;overflow:hidden;
	border-top:3px solid #fff;
}
.qkkd{width:520px; float:left; padding-top:40px;}
.qkkd .wxewm{float:left;}
.qkkd .lxwmxx{float:left; text-align:left;margin-left:20px;}
.qkkd .lxwmxx h3{font:18px 微软雅黑; color:#fff;margin-top:0px;    margin-bottom: 10px;}
.qkkd .lxwmxx p{font:14px 微软雅黑; color:#fff;margin-left:0px; margin-bottom:0px;line-height:24px;}
.lmdhxxne{float:right;}
.dbljxx{width:80px; float:left; text-align:left; margin:0 20px;padding-top:20px;}
.dbljxx h3{font-size:18px; color:#fff; letter-spacing:1px; border-bottom:1px solid #687586; padding-bottom:5px;margin-top: 20px;
    margin-bottom: 10px;}
.dblj{margin-top:15px;}
.dblj a{display:block; font-size:14px; color:#fff; margin-bottom:5px; text-align:center;}
.dyydnr{float:left; margin-left:40px; padding-top:20px;}
.dyydnr h3{font-size:15px; text-align:left; color:#fff; font-weight:100; letter-spacing:1px;}

#fp-nav ul li a span{
	background: #0068b7;
}
#ibanner{
	width: 100%;
	float: left;
}
#ibanner img{
	width: 100%;
}
#header.inside{
	position: static;
}
#header.inside .top,
#header.inside .tmenu,
#header.inside .tmenu ul li a{
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
}
#located{
	width: 100%;
	float: left;
	padding: 20px 0;
	border-bottom: 1px solid #b5b5b5;
	background: #eeeeee;
}
#located p{
	color: #5c5c5c;
	margin: 0;
}
#located p span{
	color: #003466;
	font-weight: bold;
}
#located p a{
	font-weight: normal;
	color: #5c5c5c;
}
#bzyph{
	width: 100%;
	float: left;
	padding: 60px 0;
}
#bzyph table{
	width: 100%;
	margin-top: 20px;
	border: 1px solid #0068b7;
}
#bzyph table tr th{
	padding: 15px 0;
	text-align: center;
	background: #575757;
	color: #fff;
	border-right: 1px solid #575757;
	border-left: 1px solid #575757;
}
#bzyph table tr td{
	border-top: 1px solid #dfdfdf;
	padding: 8px 0;
	text-align: center;
	color: #848484;
	border-right: 1px solid #dfdfdf;
}
#bzyph table tr td:last-child{
	border-right: 0;
}
#bzyph table tr:nth-child(odd) td{
	background: #f2f2f2;
}
#product{
	width: 100%;
	float: left;
	padding-top: 50px;
	padding-bottom: 50px;
}
#product ul{
	width: 100%;
}
#product ul li {
	width: 23%;
	margin-right: 2.66%; 
	float: left;
	margin-bottom: 30px;
}
#product ul li:nth-child(4n){
	margin-right: 0;
}
#product ul li img{
	width: 100%;
}
#product ul li .txt{
	padding: 8px 20px;
}
#product ul li .txt p{
	margin: 0;
	color: #848484;
	font-size: 14px;
	line-height: 24px;
}
#product ul li  a.more{
	width: 100px;
	height: 33px;
	line-height: 29px;
	text-align: center;
	border-radius: 16px;
	display: block;
	border: 2px solid #e0e0e0;
	color: #fff;
	background: #575757;
	text-decoration: none;
	margin-left: 30px;
}
#product ul li  a.more:hover{
	background: #111;
}
p.p1,p.p2{ height:24px; overflow:hidden;}
p.p3,p.p4{ height:48px; overflow:hidden;}
#page{
	margin-bottom: 30px;
	text-align: center;
}
#page a{
	color: #333;
}
#page a.on{
	background: #575757;
	color: #fff;
}
#guests{
	width: 100%;
	float: left;
	padding: 50px 0;
}
#guests ul{
	width: 100%;
	padding: 0;
	float: left;
	margin-bottom: 0;
}
#guests ul li{
	width: 22%;
	margin-right: 4%;
	margin-bottom: 25px;
	float: left;
}
#guests ul li a{
	text-decoration: none;
}
#guests ul li:nth-child(4n){
	margin-right: 0;
}
#guests ul li img{
	width: 100%;
	display: block;
	border: 2px solid #e4e4e4;
}
#guests ul li span{
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
	font-size: 16px;
	color: #0068b7;
	padding-left: 40px;
	background: url(../images/keic.png) left center no-repeat;
}
#guests ul li a:hover img{
	border-color: #0068b7;
}
#news_list{
	width: 100%;
	float: left;
	padding: 50px 0;
}
#news_list ul li{
	padding: 15px 20px;
	margin-bottom: 20px;
	background: #f7f7f7;
	float: left;
	width: 100%;
}
#news_list ul li:hover{
	cursor: pointer;
	background: #eeeeee;
	box-shadow: 2px 2px 5px rgba(6,0,1,.23);
}
#news_list ul li img{
	float: left;
	width: 11%;
}
#news_list ul li .m{
	width: 65%;
	padding: 0 3%;
	float: left;
}
#news_list ul li .m h5 a{
	color: #4a4a4a;
	font-size: 15px;
	line-height: 30px;
	margin-bottom: 20px;
}
#news_list ul li .m p{
	font-size: 12px;
	color: #777777;
	line-height: 26px;
}
#news_list ul li .r{
	width: 15%;
	padding-left: 2%;
	float: right;
	padding-top: 10px;
}
#news_list ul li .r .time{
	font-size: 23px;
	color: #999999;
	line-height: 25px;
	display: block;
}
#news_list ul li .r .year{
	font-size: 14px;
	color: #999999;
	display: block;
}
#news_list ul li .r a.more{
	width: 41px;
	height: 41px;
	display: block;
	background: url(../images/m1.png) no-repeat;
	margin-top: 15px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
#news_list ul li:hover a.more{
	background: url(../images/m2.png) no-repeat;
}
#news_detail {
    width: 100%;
    float: left;
    padding: 50px 0;
}


.news_bt{font-weight:bold; font-size:20px; padding-bottom:15px;  border-bottom:dashed #d5d5d5 1px; text-align:center; line-height:28px; color:#0c0c0c; padding-top:10px;}
.news_date{ font-size:12px;text-align:center;line-height:30px; margin:10px 0;}
.nr{ line-height:2;}
#contact{
	width: 100%;
	float: left;
	padding: 50px 0;
}
#contact .map{
	width: 100%;
	height: 334px;
	margin-bottom: 30px;
}
#contact  .bt{
	width: 100%;
	float: left;
	margin-top: 30px;
}
#contact  .bt h1{
	color: #0068b7;
	font-size: 24px;
	font-weight: bold;
	margin: 0;
	margin-bottom: 20px;
}
#contact .bt .l{
	float: left;
	width: 744px;
}
#contact  .l form{
	width: 100%;
	float: left;
}
#contact  .l form .fg{
	width: 100%;
	float: left;
	line-height: 32px;
	margin-bottom: 10px;	
}
#contact  .bt .l form .fg label{
	font-weight: normal;
	color: #222222;
	width: 85px;
	float: left;
	height: 32px;
	line-height: 32px;
}
#contact  .bt .l form .fg input.text{
	width: 414px;
	height: 32px;
	border: 0;
	background: #f0f0f0;
	line-height: 32px;
	float: left;
	padding-left: 15px;
	outline: none;
	color: #000;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}
#contact .bt .l form .fg textarea:focus,
#contact .bt .l form .fg input.text:focus{
	background: #ccc;
}
#contact .bt .l form .fg textarea{
	width: 414px;
    height: 86px;
    border: 0;
    background: #f0f0f0;
    line-height: 22px;
    float: left;
    padding: 5px;
    outline: none;
    color: #000;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    margin-bottom: 5px;
}
#contact  .bt .l form  button{
	margin-left: 85px;
	height: 32px;
	float: left;
	background: #0068b7;
	padding: 0 30px;
	color: #fff;
	border: 0;
	outline: none;
}
#contact .bt .l form  button:hover{
	background: #ea8a1a;
}
#contact .bt .r{
	float: left;
}
#contact .bt .r h5{
	padding-top: 20px;
	color: #222222;
	font-size: 17px;
	margin-bottom: 20px;
	font-weight: bold;
}
#contact  .bt .r p{
	color: #777;
	font-size: 15px;
}
#about{
	width: 100%;
	float: left;
	padding: 50px 0;
}
#about .l{
	float: left;
	width: 865px;
}
#about .l p{
	color: #848484;
	line-height: 39px;
	font-size: 15px;
}
#about .r{
	float: right;
}
#product_detail{
	width: 100%;
	float: left;
	padding: 50px 0;
}
#product_detail .top{
	float: left;
	width: 100%;
	margin:20px 0;
}
#product_detail .l{
	float: left;
	width: 390px;
	float: left;
}
#product_detail .l img{
	width: 390px;
}
#product_detail .r{
	float: left;
	width: 730px;
	float: right;
}
#product_detail .r .line{
	padding: 10px 0;
	width: 100%;
	float: left;
	line-height: 25px;
}
#product_detail .r .line b{
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	width: 86px;
	float: left;
}
#product_detail .r .line  span{
	float: left;
	color: #848484;
	font-size: 15px;
}
#product_detail h1.tit{
	width: 100%;
	float: left;
	margin: 20px 0;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
} 
#product_detail table{

	margin-top: 20px;
	border: 1px solid #dfdfdf;
	/*border: 1px solid #0068b7;*/
}
#product_detail table tr th{
	background: #575757;
	color: #fff;
	border-right: 1px solid #575757;
	border-left: 1px solid #575757;
	padding: 12px 30px;
	font-size: 16px;
}
#product_detail table tr td{
	vertical-align: middle;
	border-top: 1px solid #dfdfdf;
	padding: 6px 0;
	text-align: center;
	color: #848484;
	border-right: 1px solid #dfdfdf;
}
#product_detail table tr td.bg{
	background: #f2f2f2;
}

@media (min-height: 710px) and (max-height: 780px){
	.page_7 .contact,
	.page_5 .guest,
	.page_4 .biaozhun,
	.page_3 .product{
		padding-top: 100px !important;
	}
	.page_7 .contact .container,
	.page_5 .guest .container,
	.page_4 .biaozhun .container,
	.page_3 .product .container{
		
	}
	.page_7 .contact .top h1,
	.page_5 .guest .top .l h1,
	.page_4 .biaozhun .l h1,
	.page_3 .product .top h1{
		font-size: 28px;
		height: 40px;
		line-height: 40px;
	}
	.page_3 .product .product_slide .owl-nav{
		top: -90px;
	}

	.page_3 .product .product_slide{
		margin-top: 20px;
	}
	.page_3 .product .product_slide .txt{
		padding: 5px 3px;
	}
	.page_3 .product .product_slide .txt p{
		line-height: 22px;
	}
	.page_4 .biaozhun .l{
		width: 598px;
	}
	.page_4 .biaozhun .l table{
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.page_4 .biaozhun .r img{
		margin-top: 80px;
	}
	.page_7 .contact .bt .l{
		width: 600px;
	}
	.page_7 .contact img.mid{
		margin-top: 0;
	}
	.page_7 .contact .bt{
		margin-top: 10px;
	}
	.page_7 .contact .bt h1{
		font-size: 20px;
		margin-bottom: 10px;
	}

}

#product_detail p{margin: 0;}












.owl-carousel{}
.w1230{width: 1230px;margin: 0 auto;}
.isect2{margin-bottom:50px;}
.isect2 .itit .nav{font-size: 14px;color: #666666;font-weight: normal;margin-left: 38px;}
.isect2 .itit .nav a:hover{color: #0076ab;}

.isect2 .isect2Pc{width: 100%;height: 380px;position: relative;}
.isect2 .isect2Pc .bdItem{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.isect2 .cont{width: 100%;height: 380px;position: relative;}
.kwicks{width: 100%;height: 100%;overflow: hidden;position: absolute;left: 0;top: 0;padding-left:0px;}
.kwicks .kwick{width: 205px;float: left;overflow: hidden;}
.kwicks .kwick.on{width: 410px;}
.kwicks .kwick .kwickCont{width: 410px;height: 380px;cursor: pointer;}
.kwicks .kwick .kwickCont a{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;display: none;}
.kwicks .kwick .kwickCont .wrap,.kwicks .kwick .kwickCont .wrap .pic,.kwicks .kwick .kwickCont .wrap .pic img{display: block;width: 100%;height: 100%;}
.kwicks .kwick .kwickCont .wrap .pic{position: relative;}
.kwicks .kwick .kwickCont .wrap .pic em{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/shadow.png) no-repeat center bottom;}
.kwicks .kwick .kwickCont .wrap{position: relative;}
.kwicks .kwick .kwickCont .wrap .text{width: 100%;box-sizing: border-box;padding: 17px 45px 22px 30px;position: absolute;left: 0;bottom: 0;z-index: 2;height: 97px;overflow: hidden;background: url(../images/shadow1.png) no-repeat center top;;}
.kwicks .kwick .kwickCont .wrap .text h5{padding:0 0; margin:0 0;height: 49px;line-height: 49px;font-size: 18px;color: #ffffff;}
.kwicks .kwick .kwickCont .wrap .line{display: block;width: 30px;height: 3px;background: #ffffff;position: relative;margin-bottom: 6px;display: none;}
.kwicks .kwick .kwickCont .wrap .line:before{content: "";width: 0;height: 100%;background: #fff;position: absolute;left: 0;top: 0;z-index: 2;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.kwicks .kwick .kwickCont .wrap .desc{font-size: 14px;line-height: 24px;color: #ffffff;height:55px;overflow: hidden;padding-top: 8px;filter:alpha(opacity=0);opacity: 0;}
.kwicks .kwick.on .kwickCont .wrap .text{height: 154px;background: url(../images/hoverbg.png) repeat;
/*-webkit-transition:all 0.3s linear 0.4s; -moz-transition:all 0.3s linear 0.4s; -ms-transition:all 0.3s linear 0.4s; transition:all 0.3s linear 0.4s;*/}
.kwicks .kwick.on .kwickCont .wrap p{filter:alpha(opacity=100);opacity:1;
/*-webkit-transition:all 0.3s linear 0.4s; -moz-transition:all 0.3s linear 0.4s; -ms-transition:all 0.3s linear 0.4s; transition:all 0.3s linear 0.4s;*/}
.kwicks .kwick.on .kwickCont .wrap .line:before{width: 100%;}
.kwicks .kwick.on .kwickCont .wrap .pic em{filter: alpha(opacity=0);opacity: 0;}
.kwicks .kwick.on .kwickCont a{display: block;}

.isect2 .isect2Pc .bdItem.bdItem1{z-index: 1;}
.isect2 .isect2Pc .bdItem.bdItem2{z-index: 2;background: #fff;display: none;width: 100%;overflow: hidden;}
.isect2 .isect2Pc .bdItem.bdItem2 .kwicks{width: 1530px;}
.isect2 .isect2Pc .bdItem.bdItem2 .kwicks .kwick{width: 307px;}
.isect2 .isect2Pc .bdItem.bdItem2 .kwicks .kwick.on{width: 615px;}
.isect2 .isect2Pc .bdItem.bdItem2 .kwicks .kwick .kwickCont{width: 615px;}
.isect2 .isect2Pc .bdItem.bdItem2 .kwicks .kwick .kwickCont .wrap .pic em{background: url(../images/shadow1.png) no-repeat center bottom;}

.isect2 .cont  #box{animation: fadeInUp 2.4s;
    -moz-animation: fadeInUp 2.4s;
    -webkit-animation: fadeInUp 2.4s;
    -o-animation: fadeInUp 2.4s;width: 1230px;margin: 0 auto;height: 380px;position: relative;overflow: hidden;}
.isect2 .active .cont  #box{animation: fadeInUp 2.4s;
    -moz-animation: fadeInUp 2.4s;
    -webkit-animation: fadeInUp 2.4s;
    -o-animation: fadeInUp 2.4s;}

	.isect2 .cont .prev,.isect2 .cont .next{width: 37px;height: 78px;position: absolute;top: 140px;cursor: pointer;font-size: 0;text-indent: 999em;background: url(../images/arrow2.png) no-repeat left top;z-index: 9;}
.isect2 .cont .prev{left: -76px;}
.isect2 .cont .next{right: -76px;background-position: right top;}
.isect2 .cont .prev.disabled, .isect2 .cont .next.disabled{opacity: 0.6;pointer-events: none;}

.mm-listview .mm-next{width: 100%;}

.isect2 .itit .tabs{margin-left: 58px;}
.isect2 .itit .tabs li{margin-right: 40px;font-size: 16px;color: #333333;font-weight: normal;cursor: pointer;position: relative;}
.isect2 .itit .tabs li:before{content: "";width: 0;height: 3px;background: #0076ab;position: absolute;left: 0;bottom: 21px;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.isect2 .itit .tabs li.on:before{width: 100%;}









.hotel-info.sl-section {
	background-color:#e0e0e0
}
.hotel-info .content {width:1200px;margin:0 auto;text-align:left;
	display:flex;
	padding-top:25px;
	padding-bottom:25px
}
.hotel-info .content .flex-item,.hotel-info .nav-item {
	flex:1
}
.hotel-info .nav-item:not(:last-child) {
	margin-right:75px
}
.hotel-info .nav-item .nav-title {
	margin-bottom:20px;
	font-size:16px;
	line-height:24px;
	color:#333
}
.hotel-info .nav-item .nav-content .cont-item {
	margin-top:6px;
	line-height:15px;
	color:#666
}
.hotel-info .nav-item .nav-content .cont-item:first-child {
	margin-top:0
}
.hotel-info .nav-item .nav-content .cont-item.payment-method {
	margin-bottom:10px
}
.hotel-info .nav-item .nav-content a {
	color:#876a20
}
.hotel-info .nav-item .nav-content a:hover {
	color:#a68a3a
}
.hotel-info .nav-item .nav-content a:visited {
	color:#876a20
}
.hotel-info .nav-item .nav-content .check-date {
	line-height:20px
}
.hotel-info .credit_card {
	display:inline-block;
	height:20px;
	margin-right:10px;
	background-size:cover;
	background-repeat:no-repeat
}
.hotel-info .credit_card.AMEX {
	width:28px;
	background-image:url(../images/fktb1.png)
}
.hotel-info .credit_card.VISA {
	width:63px;
	background-image:url(../images/fktb2.png)
}
.hotel-info .credit_card.JCB {
	width:26px;
	background-image:url(../images/fktb3.png)
}
.hotel-info .credit_card.DINERS {
	width:26px;
	background-image:url(../images/fktb4.png)
}
.hotel-info .credit_card.MASTERCARD {
	width:34px;
	background-image:url(../images/fktb5.png)
}
.hotel-info .credit_card.CHINAUNIONPAY {
	width:34px;
	background-image:url(../images/fktb6.png)
}



.yewu>ul{ }



.yewu>ul>li{ position:relative; float:left; width:23%; height:auto;  margin:15px 1%;overflow:hidden;}



.yewu>ul>li:nth-child(4n){ margin-right:0;}



.yewu>ul>li h1{ /*-webkit-transition:all 0.5s; -moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;*/
 position:absolute; top:-30px; width:100%; text-align:center; font-size:40px; color:#0068b7;}



.yewu>ul>li img{ width:100%; height:140px; margin-top:10px;}



.yewu>ul>li h2{ text-align:center; font-size:22px; color:#545353; margin:20px 0;}



.yewu>ul>li h2:after{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;



	-o-transition:all 0.5s;



	transition:all 0.5s; display:block; content:""; background:#0068b7; width:40px;height:3px; margin:0 auto; margin-top:5px;}



.yewu>ul>li p{ color:#878787; font-size:14px; line-height:28px; margin-bottom:25px;}



.yewu>ul>li:hover h2:after{width:140px;}



.yewu>ul>li:hover h1{/*transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg);*/}




.yewu2>ul>li img{ margin:0;}



.yewu2>ul>li h2, .yewu2>ul>li p { padding:0 20px;}



.yewu2>ul>li p{ max-height:56px; overflow:hidden;}



.yewu2>ul>li:hover a.s_more {width:100px;}






.brandlist>ul>li img{ height:180px;}



.brandlist>ul>li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);



-ms-transform:scale(1.1);-o-transform:scale(1.1);}



.bgtrans{ position: relative;display:block; height:60px; line-height:60px; text-align:center; 



font-size:14px; color:#444; background:#f7f7f7;}



.bgtrans:before, .bgtrans:after {z-index: -1;



  content: '';



  position: absolute;



  top: 0;



  left: 0;



  width:100%;



  height: 0;



  background: #0068b7;



    box-sizing: border-box;



    -webkit-transition: 0.5s;



    transition: 0.5s;



}



.bgtrans:after {



  top: auto;



  bottom: 0;



}



.brandlist>ul>li:hover .bgtrans{ color:#fff; z-index:1;}



.brandlist>ul>li:hover .bgtrans:before, .brandlist>ul>li:hover .bgtrans:after {



  height:30px;



}

.about img{max-width:100%; height:auto!important; }