
/*头部导航*/
.daohang{ width:100%; height:8%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.6); z-index:9999;  }
	.logo1{ float:left; width:30%;  margin: 0.5rem 0px 0 3%;}
    .logo1 img{ width:100%; height:auto;}
	
		/* 本例子css */
		.clearfix:after{content:".";display:block;clear:both;visibility:hidden;}
		.nav{  height:100%; margin-right:8%; float:right;   z-index:1; font-family:"微软雅黑";  }
		.nav a{ color:#fff;  }
		.nav .nLi{ float:left;height:100%;  position:relative; display:inline;  }
		.nav .nLi h3{ float:left; font-weight:normal;  }
		.nav .nLi h3 a{ display:block; margin-top:20%;padding:0 30px; font-size:.9em;  }
		.nav .sub{ display:none; width:100%; background:rgba(0,0,0,0.6);  left:0; top:100%;  position:absolute;  line-height:3em; text-align:center;   }
		.nav .sub li{ zoom:1; }
		.nav .sub a{ display:block;    font-size:1em;}
		.nav .sub a:hover{ background:#245285; color:#fff;  }
		.nav .nLi h3:hover a{background:url(../images/dn02.png) right center no-repeat; color:#007cff;   }
   
/*	底部*/

.dibu1{  width:100%; height:30px; position:fixed; bottom:0; left:0; /*background:url(../images/hx01.jpg) repeat;*/ background:rgba(1,127,107,0.9); z-index:99999999; }
	.dibu1 p{ width:500px; margin:0 auto; text-align:center;  font-size:0.8em; color:#d1c0a5; }
		.dibu1 p span{ float:left; line-height:30px; width: 100%;   text-align: center;}
		.dibu1 p a{ color:#d1c0a5; padding: 0 20px;}
		.dibu1 p a img{ width:20px;  margin:0;height:20px;line-height:20px;}		

/*侧边工具*/
/*右侧悬浮菜单*/
		.slide{
			width: 50px;
			height: 250px;
			position: fixed;
			top: 50%;
			margin-top: -126px;
			background: #000;
			right: 0;
			border-radius: 5px 0 0 5px;
			z-index: 999999999999;
		}
		.slide ul{
			list-style: none;
		}
		.slide .icon li{
			width: 49px;
			height: 50px;
			background: url(../images/icon.png) no-repeat;
		}
		.slide .icon .up{
			background-position:-330px -120px ;
		}
		.slide .icon li.qq{
			background-position:-385px -73px ;
		}
		.slide .icon li.tel{
			background-position:-385px -160px ;
		}
		.slide .icon li.wx{
			background-position:-385px -120px ;
		}
		.slide .icon li.down{
			background-position:-330px -160px ;
		}
		.slide .info{
			top: 50%;
			height: 147px;
			position: absolute;
			right: 100%;
			background: #000;
			width: 0px;
			overflow: hidden;
			margin-top: -73.5px;
			transition:0.5s;
			border-radius:4px 0 0 4px ;
		}
		.slide .info.hover{
			width: 145px;
			
		}
		.slide .info li{
			width: 145px;
			color: #CCCCCC;
			text-align: center;
		}
		.slide .info li p{
			font-size: 1.1em;
			line-height: 2em;
			padding: 15px;
			text-align: left;
		}
		.slide .info li.qq p a{
			display: block;
			margin-top: 12px;
			width: 100px;
			height: 32px; background:#3223232;
			line-height: 32px;
			color: #e2e2e2;
			font-size: 16px;   
			text-align: center;
			text-decoration: none;
			border: 1px solid #e2e2e2;
			border-radius: 5px;
		}
		.slide .info li.qq p a:hover{
			color: #FFFFFF;
			border: none;
			background: #323232;
		}
		.slide .info li div.img{
			height: 100%;
			background: #DEFFF9;
			margin: 15px;
		}
		.slide .info li div.img img{
			width: 100%;
			height: 100%;
		}
		/*控制菜单的按钮*/
		.index_cy{
			width: 30px;
			height: 30px;
			background: url(../images/index_cy.png);
			position: fixed;
			right: 0;
			top: 50%;
			margin-top: 140px;
			background-position: 62px 0;
			cursor: pointer;
		}
		.index_cy2{
			width: 30px;
			height: 30px;
			background: url(../images/index_cy.png);
			position: fixed;
			right: 0;
			top: 50%;
			margin-top: 140px;
			background-position: 30px 0;
			cursor: pointer;
		}
		
		/*自适应 当屏小于1050时隐藏*/
		@media screen and (max-width: 1050px) {
			.slide{
				display: none;
			}
			#btn{
				display: none;
			}
			
		}


/*侧边工具*/



/*内页公共*/
.nei_tubg{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:-9999; overflow:hidden;}
.nei_tubg img{ width:100%; height:100%; display:block;}
.nei_ctbox1{ width:100%;  margin-top:180px;}
.nei_ctbox{ width:1200px; margin:0 auto 50px auto; background:rgba(255,255,255,0.9); overflow:hidden;}
.nei_leftfl{ width:100%;  float:left; border-bottom:1px solid #dcdcdc; }
.nei_rightcon{ width:1200px; margin:0 auto;}
.nei_left_title{ width:17%; text-align:center; float:left; line-height:50px; height:50px; font-size:20px; color:#323232; margin:0 auto; }
.nei_left_list{ width:83%; margin:0 auto;  float:left;}
.nei_left_list ul{ width:100%;}
.nei_left_list ul li{  height:30px; line-height:30px; margin:0 2px; float:right; text-align:center; overflow:hidden; background:#f9f9f9;  margin-top:5px; }
.nei_left_list ul li a{ font-size:14px; padding:0 20px; color:#646464;}
.nei_left_list ul li:hover a{ color:#fff;}
.nei_left_list ul li:hover{ background:#337ab7;}

.nei_right_title{ width:100%; height:50px; float:right; text-align:right;  }
.nei_right_title h3{ height:49px; line-height:49px; font-size:12px; color:#9b9b9b;  font-weight: bold; margin:0 30px;}
.nei_right_title h3 a{ font-size:14px; color:#333;font-weight:normal;}
.nei_right_title h3 a:hover{ color:#0097e5;}
.nei_right_title h3 span{ font-size:14px; color:#999; margin:0 5px; font-weight:normal;}
.nei_right_list{ width:1200px; overflow:hidden; margin-top:10px;  min-height:590px;}

.neiInfo_box1{ width:100%;  margin-top:180px;}
.neiInfo_box{ width:1110px; height:auto; background:rgba(255,255,255,1); min-height:650px; margin:0 auto; }
.neiInfo_title{ width:100%; height:55px;  overflow:hidden; border-bottom:1px #e2e2e2 solid;}

.neiInfo_title h4{float:left; color:#0097e5; font-size:16px; margin:18px 0 0 20px; font-weight:normal;}
.neiInfo_title h4 span{ color:#333; font-size:18px;}
.neiInfo_title h4 i{ color:#ccc;}
.neiInfo_title .crumbInfo{float:right; margin-right:20px; padding-left:25px; background:url(../images/crumbIcon.png) center left no-repeat; margin-top:22px;}
.neiInfo_title .crumbInfo a{font-size:14px; color:#999; padding-right:5px;}
.neiInfo_title .crumbInfo a:hover{color:#0097e5;}
.neiInfo_title .crumbInfo span{ font-family:"仿宋"; padding-right:5px; color:#888;}

.neiInfo_ct{ width:100%; height:auto;}
.neiInfo_ct .neiCon{padding:28px; }
.neiInfo_ct .neiCon h3{padding:0 10px; color:#333; font-size:18px; margin-bottom:10px; font-weight:normal; text-align:center;}
.neiInfo_ct .neiCon .Info{padding:0 10px; height:30px; line-height:30px; font-size:12px; color:#888; overflow:hidden; text-align:center;}
.neiInfo_ct .neiCon .Info span{padding-right:20px;}
.neiInfo_ct .neiCon .newsConBox{width:100%; height:auto; padding-top:20px;}
.neiInfo_ct .neiCon .newsConBox p{font-size:13px; color:#777; text-indent:2em; line-height:25px; padding-bottom:10px;}
.neiInfo_ct .neiCon .newsConBox span{display:block; font-size:13px; color:#666; text-indent:2em; line-height:25px; padding-bottom:10px;}
.neiInfo_ct .neiCon .newsConBox img{width:auto; height:auto; padding-bottom:10px; max-width:100%;}

/*内页关于我们列表*/
.nei_rt_gy_list{ width:1200px; height:auto; margin:15px auto;}
.nei_rt_gy_list .clearfix{overflow:hidden;width:100%;}
.nei_rt_gy_list .clearfix li{width:280px; float:left; margin:0 10px 20px; border:1px solid #fff; background:#fff;height:320px; overflow:hidden;}
.nei_rt_gy_list .clearfix li img{ width:270px; height:220px; margin:5px;}
.nei_rt_gy_list .clearfix li a{display:block; height:320px; line-height:22px;}
.nei_rt_gy_list .clearfix li a:hover p,.clearfix li a:hover h1{ color:#0097e5;}
.nei_rt_gy_list .clearfix li h1{font-size:16px; color:#333; line-height:40px; font-weight:normal; padding:0 15px; height:40px; overflow:hidden;}
.nei_rt_gy_list .clearfix li p{ color:#909090; padding:0 15px; font-size:13px; height:42px; overflow:hidden;}

/*详情页*/
.neiInfo_box1{ width:100%;  margin-top:180px;}
.neiInfo_box{ width:1110px; height:auto; background:rgba(255,255,255,1); min-height:650px; margin:0 auto; }
.neiInfo_title{ width:100%; height:55px;  overflow:hidden; border-bottom:1px #e2e2e2 solid;}

.neiInfo_title h4{float:left; color:#0097e5; font-size:16px; margin:18px 0 0 20px; font-weight:normal;}
.neiInfo_title h4 span{ color:#333; font-size:18px;}
.neiInfo_title h4 i{ color:#ccc;}
.neiInfo_title .crumbInfo{float:right; margin-right:20px; padding-left:25px; background:url(../images/crumbIcon.png) center left no-repeat; margin-top:22px;}
.neiInfo_title .crumbInfo a{font-size:14px; color:#999; padding-right:5px;}
.neiInfo_title .crumbInfo a:hover{color:#0097e5;}
.neiInfo_title .crumbInfo span{ font-family:"仿宋"; padding-right:5px; color:#888;}

.neiInfo_ct{ width:100%; height:auto;}
.neiInfo_ct .neiCon{padding:28px; }
.neiInfo_ct .neiCon h3{padding:0 10px; color:#333; font-size:18px; margin-bottom:10px; font-weight:normal; text-align:center;}
.neiInfo_ct .neiCon .Info{padding:0 10px; height:30px; line-height:30px; font-size:12px; color:#888; overflow:hidden; text-align:center;}
.neiInfo_ct .neiCon .Info span{padding-right:20px;}
.neiInfo_ct .neiCon .newsConBox{width:100%; height:auto; padding-top:20px;}
.neiInfo_ct .neiCon .newsConBox p{font-size:13px; color:#777; text-indent:2em; line-height:25px; padding-bottom:10px;}
.neiInfo_ct .neiCon .newsConBox span{display:block; font-size:13px; color:#666; text-indent:2em; line-height:25px; padding-bottom:10px;}
.neiInfo_ct .neiCon .newsConBox img{width:auto; height:auto; padding-bottom:10px; max-width:100%;}



 /*内页产品形式列表*/
.nei_rt_pd_list{ width:1200px; height:auto; margin:15px auto;}
.nei_rt_pd_list .clearfix{ width:100%; height:auto; overflow:hidden;}
.nei_rt_pd_list .clearfix li{ width:98%; float:left; margin:10px  10px ; }
.nei_rt_pd_list .clearfix li .tw_img{ width:100%; height:360px; overflow:hidden; position:relative;}
.nei_rt_pd_list .clearfix li .tw_img img{ width:100%; height:auto; min-height:360px; display:block;
	overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.3s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 0.3s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.nei_rt_pd_list .clearfix li .tw_name{ width:90%; margin:0 auto; height:20px; margin-top:20px; line-height:20px; text-align:center; overflow:hidden;}
.nei_rt_pd_list .clearfix li .tw_name a{ font-size:16px; color:#333;}
.nei_rt_pd_list .clearfix li .tw_name a:hover{ color:#0097e5;}
.nei_rt_pd_list .clearfix li .tw_img:hover img{
	transform: scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}


 /*内页anli形式列表*/
.nei_rt_case_list_al{ width:1200px; height:auto; margin:15px auto;}
.nei_rt_case_list_al .clearfix{ width:100%; height:auto; overflow:hidden;}
.nei_rt_case_list_al .clearfix li{ width:23%; float:left; margin:10px  10px ;}
.nei_rt_case_list_al .clearfix li .tw_img{ width:100%; height:180px; overflow:hidden; position:relative;}
.nei_rt_case_list_al .clearfix li .tw_img img{ width:100%; height:auto; min-height:180px;display:block;
	overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.3s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 0.3s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.nei_rt_case_list_al .clearfix li .tw_name{ width:100%; height:20px; line-height:20px; text-align:center; overflow:hidden; margin-top:10px;}
.nei_rt_case_list_al .clearfix li .tw_name a{ font-size:16px; color:#333;}
.nei_rt_case_list_al .clearfix li .tw_name a:hover{ color:#0097e5;}
.nei_rt_case_list_al .clearfix li .tw_img:hover img{
	transform: scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}


/*内页新闻形式列表*/
.nei_rt_xw_list{ width:1200px; height:auto; margin:15px auto;}
.nei_rt_xw_list .clearfix{ width:100%; height:auto; overflow:hidden;}
.nei_rt_xw_list .clearfix li{ width:48%; height:190px; background:#fff; margin:10px 12px; float:left;padding:5px 0;}
.nei_rt_xw_list .clearfix li .nnews_img{ width:180px; height:180px; overflow:hidden; float:left; margin-left:15px;}
.nei_rt_xw_list .clearfix li .nnews_img img{ width:100%; height:auto; min-height:180px;}
.nei_rt_xw_list .clearfix li .nnews_nei{ width:350px; float:left; margin-left:15px;}
.nei_rt_xw_list .clearfix li .nnews_nei h3{ width:100%; height:18px; line-height:18px; font-weight:normal; margin-top:20px; overflow:hidden;}
.nei_rt_xw_list .clearfix li .nnews_nei h3 a{ font-size:16px; color:#333;}
.nei_rt_xw_list .clearfix li .nnews_nei p{ width:100%; height:83px; overflow:hidden; line-height:30px; font-size:12px; color:#909090; margin-top:10px;}
.nnews_right{ width:100%;  overflow:hidden;}

.nei_rt_xw_list .clearfix li .nnews_nei h4{ width:140px; height:32px; display:block; background:#666; margin:10px 20px ; font-weight:normal;}
.nei_rt_xw_list .clearfix li .nnews_nei h4 a{ text-align:center; line-height:32px; color:#fff; display:block;  font-size:12px;}
.nei_rt_xw_list .clearfix li .nnews_nei:hover  h4 a{background:#22a9ff; color:#fff; }


/*联系我们内页*/
.neiInfo_ct .contact{width:1000px; height:auto; margin:0 auto;}
.neiInfo_ct .contact .title{width:100%; height:auto; padding-top:20px; text-align:center;}
.neiInfo_ct .contact .title h4{font-size:48px; font-weight:normal; color:#555; padding-bottom:10px;}
.neiInfo_ct .contact .title p{font-size:14px; color:#999; line-height:24px;}
.neiInfo_ct .contact .contactWay{width:100%; height:auto; padding:30px 0 50px;}
.neiInfo_ct .contact .contactWay li{width:380px; float:right; padding:0 50px;}
.neiInfo_ct .contact .contactWay li:after{content:" "; display:block; clear:both;}
.neiInfo_ct .contact .contactWay li .img{width:80px; height:80px; float:left; overflow:hidden; margin-right:15px; border:2px solid #333; border-radius:50%;}
.neiInfo_ct .contact .contactWay li .img img{width:100%; height:auto;}
.neiInfo_ct .contact .contactWay li .Info{width:250px; height:70px; float:left; margin:10px 0;}
.neiInfo_ct .contact .contactWay li .Info span{font-size:18px; display:block; line-height:30px; color:#888;}
.neiInfo_ct .contact .contactWay li .Info p{font-size:24px; display:block; line-height:40px; color:#999;}
.neiInfo_ct .contact .contactInfo{width:100%; height:auto;}
.neiInfo_ct .contact .contactInfo .map{width:500px; height:auto; float:left; margin-bottom:30px;}
.neiInfo_ct .contact .contactInfo .map img{width:100%; height:auto;}
.neiInfo_ct .contact .contactInfo .Info{width:438px; height:auto; padding:50px 0 0 50px; float:right; background:url(../images/contactBg.png) no-repeat;}
.neiInfo_ct .contact .contactInfo .Info h4{font-size:30px; color:#333; font-weight:normal; padding-bottom:15px;}
.neiInfo_ct .contact .contactInfo .Info p{line-height:32px; padding-bottom:10px; font-size:16px; color:#888; width:100%; display: block;}
.neiInfo_ct .contact .contactInfo .Info p:after{content:" "; display:block; clear:both;}
.neiInfo_ct .contact .contactInfo .Info p b{display:inline-block; float:left;}
.neiInfo_ct .contact .contactInfo .Info p span{display:inline-block; float:left;}
