﻿/* qiu */
.fl{ float:left;}
.fr{ float:right;}
.clearfix { clear: both; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.grey{ color:#999;}
.ziti01{ font-size:30px;}
.hdispaly01{ display:none;}
.hdispaly02{ display:none;}
.biaoti01{height: 30px;line-height: 30px;margin-bottom: 20px;background: #eee; border-radius: 15px; border-top:1px solid #ddd;}
.biaoti01 h3{float: left;  border-radius: 15px; padding:0 50px; margin-left:-5px; position:relative; color: #fff; background: #00a9e3;font-weight: normal;}

.wrapper{ width:1100px; margin:0 auto;}
.bannerx{ height:200px; background:url(../images/bannerx.jpg) no-repeat center center;}
.datit{text-align: center; color: #000; text-shadow: 1px 1px 0 #fff; font-family:microsoft yahei;}
.datitcn{font-size: 36px; font-weight: normal; margin-bottom: 12px; padding-top: 50px;}
.datiten{font-size: 18px; font-family: arial; text-transform: uppercase;}
.xiaonavbg{background-color:#f5f5f5;border-bottom:1px solid #dedede; font-family:microsoft yahei; }
.xiaonav{line-height:41px; background-color:#f1f1f1; width:100%; margin-top:-43px;}
.xiaonav li{ border-right:1px solid #dedede; float:left; padding:0 30px; text-align:center; position:relative;} 
.xiaonav li a{ color:#333; font-size:15px;font-weight:bold;}
.xiaonav li em{ position:absolute; height:0px; width:0px; border:8px solid transparent; border-top:6px solid #d40623; bottom:-14px; left:50%; margin-left:-8px; z-index:6; display:none;}
.xiaonav li.on,.xiaonav li:hover{ background-color:#d40623;}
.xiaonav li.on a,.xiaonav li:hover a{ color:#fff; font-weight:bold;}
.xiaonav li a:hover{ color:#fff;}
.xiaonav li.on em,.xiaonav li:hover em{ display:block;}
.xiaozhuye{ float:right; line-height:40px; padding-right:20px; font-family:simsun}

.fangda li,.fangdd li,.fangdf li,.fangdf li{ margin-right:2%; float:left; margin-bottom:20px;}
.fangda li p,fangdd li p,.fangdf li p{ text-align:center;}
.fangda li{width:23.5%;}
.indfangda li{width:23%;}
.fangda img,.fangdd img,.fangdf img{ width:100%; display:block; }
.fangdd li{ width:32%;background:url(../images/xiao.jpg) no-repeat top center;background-size:100%;} 
.fangdd li.xiao{margin-right:0;}
.fangdf li,.fangdf li{ width:49%;}
.maincc{ margin-bottom:30px; background-color:#fff; line-height:230%; font-size:14px; font-family:microsoft yahei; padding:40px 40px 20px; word-break:normal;}
.maincc .img{background:url(../images/xiao.jpg) no-repeat center;}
.maincc img{ max-width:100%;}

.maincc table{border-collapse:collapse;font-size:14px;color:#666;}
/*.maincc td{ text-align:left;}*/
.maincc strong{font-family:microsoft yahei;}
.maincc .honor{ margin-bottom:20px;} 
.maincc .honor li a{ display:block; padding:4px; border:1px dashed #ccc;}
.maincc .honor li a:hover{ border:1px solid #ff0000;}
.maincc .news li{ padding:10px 0px;}
.maincc .news .img{ float:left; transition:.5s; margin-right:40px;}
.maincc .news .img img{ width:170px; height:120px; border:1px solid #ccc;}
.maincc .news .txt{ transition:.5s;}
.maincc .news .tit{ font-size:18px; color:#000;}
.maincc .news .time{ font-size:12px; color:#000000; padding:5px 0;}
.maincc .news .miaoshu{ margin-top:5px; line-height:200%; color:#000000; height:52px; overflow:hidden;}
.maincc .news li:hover{ background-color:#eee;}
.maincc .news li:hover .img{transform:translateX(10px);}
.maincc .news li:hover .txt{transform:translateX(-10px);}
.maincc .news a:hover{ text-decoration:none;}
.maincc .video .img{ border:1px solid #eee;}
.maincc .video .txt{ height:30px; line-height:30px; background:url(../img/video.png) no-repeat left center; padding-left:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.maincc .video a:hover{ text-decoration:none; color:#dc9616;}
.maincc .video a:hover .txt{ background-image:url(../img/videoho.png);}
.maincc .prolistit{ background-color:#eee; height:35px; line-height:35px; margin-bottom:20px;}
.maincc .prolistit h3{ background-color:#2d2d59; padding:0 10px;}
.maincc .prolistit h3 a{ color:#fff;}
.maincc .prolistit h3 a:hover{ text-decoration:none; color:yellow;}
.maincc .backtit{ margin-right:20px; margin-top:10px;}
.maincc .pro li{ margin-bottom:15px;}
.maincc .pro a{ display:block; padding:10px 10px 0; transition:.5s;}
.maincc .pro .txt{ height:33px; line-height:33px; text-align:center;}
.maincc .pro a:hover{ background-color:#eee; text-decoration:none;}
.maincc .ctit{ font-size:18px; text-align:center; font-weight:bold; padding:10px 0 2px; border-bottom:1px dotted #ccc;}
.maincc .shipincc{ margin:0 auto; width:600px;}
.maincc .shipincc iframe{width:100%; height:250px;}
.maincc h2{font-weight:400;font-size:18px;line-height:42px;color:#1D2089;}
.maincc table.bgtable {width:100%;border:1px solid #E6D9D9;line-height:24px;border-top:none;border-left:none;-webkit-box-sizing:border-box;box-sizing:border-box;}
.maincc table.bgtable td{border:1px solid #E6D9D9;border-bottom:none;border-right:none;text-align:left;padding-left:1.5%;font-size:14px;color:#000000;}
.maincc table.bgtable tr:nth-child(odd){background:#ECECEC;}
.sulist li{float:left;text-align:center;width:29.3333333%;background:url(../images/xiao.jpg) no-repeat center;background-size:cover;margin:10px 2%;}
.sulist li p{width:100%;background:#fff;}

.maincc .clef{width:40%;float:left;}
.maincc .crig{width:58%;float:right;}

.yinca{display:none;color:#f00;}
.xians{display:block;}

.ind_v{ position:relative;}

.ind_v .ind_v_w{ position:absolute; top:0; bottom:0; left:0; text-align:center; width:100%; font-size:40px; color:#fff; font-weight:bold; font-family:"微软雅黑"; padding-top:600px; background:rgba(0,0,0,0.2);}
.ind_v .ind_v_w p{ margin-bottom:30px;}
.ind_v .ind_v_w a{ font-size:20px; color:#fff; font-weight:normal; padding:5px 40px; border:1px solid #fff; border-radius:30px; text-decoration:none;}
.ind_v .ind_v_w a:hover{ background:#0054a7; border:1px solid #0054a7;}



@media (max-width: 1100px){
	.wrapper{ width:100%; padding:0 10px; box-sizing:border-box;}
	.nodisplay01{ display:none;}
	.nofloat01{ float:none;}
	.hdispaly02{ display:block;}
	.homepro .neirong ul{padding-bottom:20px;}
	
	.sulist li{width:46%;}
	}

@media (max-width: 720px){
	.nodisplay02{ display:none;}
	.ziti01{ font-size:16px;}
	.hdispaly01{ display:block;}
	
	.fangda li{ width:49%; margin-bottom:10px;}
	.fangda li:nth-child(2n){ margin-right:0px;}
	.datitcn{ font-size:24px;margin-bottom:8px;padding-top: 36px;}
	.datiten{ font-size:12px;}
	.bannerx{ height:140px; background-size:cover; background-position:62% center;}
	.xiaonav{display:table;border-collapse:collapse; line-height:35px; margin-top:-35px;}
	.xiaonav li{ float:none;display:table-cell; padding:0px;}
	.xiaonav li a{font-size:14px;}
	.xiaozhuye{ display:none;}
	
	.maincc{ font-size:14px; padding:20px 10px;}
	
	.maincc .news .img{ margin-right:10px;} 
	.maincc .news .img img{ width:106px; height:80px;}
	.maincc .news .tit{ font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
	.maincc .news span{ display:none;}
	.maincc .miaoshu{ display:none;}
	.maincc .news li:hover .img{transform:translateX(0px);}
	.maincc .news li:hover .txt{transform:translateX(0px);}
	.maincc .prolistit{ height:30px; line-height:30px;background-color:#fff; border-bottom:1px dotted #ccc; background:url(../img/right.png) no-repeat right; background-size:auto 80%;}
	.maincc .prolistit h3{ font-size:14px; background-color:#fff; font-weight:normal;}
	.maincc .prolistit h3 a{ color:#444;}
	.maincc .prolistit h3 a:hover{ color:#444;}
	.maincc .prolistit{ margin-bottom:10px;}
	.maincc .pro li{ margin-bottom:10px;}
	.maincc .pro a{ padding:0px;}	
	.maincc .contblock td{ display:block; width:100%;}
	
.maincc .clef{width:100%;float:none;}
.maincc .crig{width:0%;float:none;}
	
	.maincc .ctit{ font-weight:normal;}
	.maincc .shipincc{ width:100%;}
	.sulist li{width:96%;}
	.yinca{display:block;}
	.xians{display:none;}
	
	
	
	}