/*@media (min-width: 721px){
/***************棣栭〉***********/
/**/


.IndBanner{ padding-bottom:20px; min-width:1200px;background-size:1920px; width:100%;}
.IndCon{ width:1200px; padding:30px 20px; background:#FFF; margin:0 auto;}

.IndConT2{height:40px; line-height:40px; color:#FFF;}
.IndConT2 p{width:115px;text-align:center;font-size:18px;background:url(../images/icon/menu.jpg) repeat-x center;background-size:auto 100%;}
.IndConT2O{ border-bottom:2px solid #1677d7;}
.IndConT2T{ border-bottom:2px solid #e4e4e4;}

.IndConT{ background:url(../images/pic/title_bg.png) no-repeat left center; height:55px; line-height:55px; color:#FFF;}
.IndConT p{ width:195px; text-align:center; font-size:20px;}
.IndCtit{background:url(../images/icon/Ind_tit01.jpg) repeat-x center; height:50px; line-height:50px; color:#1677d6; position:relative; border-left:1px solid #1676d6; margin-top:20px;}
.IndCtit p{ width:150px; text-align:center; font-size:18px;}
.IndCtit i{ width:169px;height:5px;background:url(../images/icon/Ind_tit02.jpg) no-repeat center;display:block;position:absolute;left:-1px;top:-5px;}
.IndCtit p.IndCTw{ width:715px; padding-left:60px;}

.IndMore{ width:70px; text-align:center; display:block; font-size:14px; color:#999;}
.IndMore:hover{ color:#1677d7;}


.IndCThrK{ width:362px; height:286px;}
.IndCThrC{width:775px; height:306px;}
.IndCThrCS{width:773px;border:1px solid #ccc; border-top:none;height:235px;}
.IndCThrCN{width:400px; height:225px; padding-top:10px;}
.IndCThrCN a{ padding-left:25px; width:350px; line-height:42px;height:42px; display:block; position:relative; font-size:14px;}
.IndCThrCN a P{ width:250px; float:left; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; color:#333;}
.IndCThrCN a span{ text-align:right; width:90px; color:#666; display:inline-block;float:right;}
.IndCThrCN a:hover p,.IndCThrCN a:hover span,.IndCThrCN a.sds p,.IndCThrCN a.sds span{ color:#0e67c1;}
.IndCThrCN a.sds i{position:absolute; left:0; top:10px; display:block;height:0;width:0;border-width:10px 0 10px 10px;border-style:solid;border-color:transparent transparent transparent #1677d6;}
/* -------------閫氱敤-------------- */

.dis_ib{
	display: inline-block;
}
/* 鏂囨湰 */
.font14{
	font-size: 14px;
}
.font16{
	font-size: 16px;
}
.font18{
	font-size: 18px;
}
.font20{
	font-size: 20px;
}

.line23{
	line-height: 23px;
	width: 322px;
}
.line30{
	line-height: 30px;
}
.line40{
	line-height: 40px;
}
.line50{
	line-height: 50px;
}

.text-c{
	text-align: center;
}
.text-r{
	text-align: right;
}

.f-clear:before,.f-clear:after{
    content:"";
    clear:both;
    display:block;
    height: 0px;
    width:0px;
    overflow:hidden;
    font-size:0;
    line-height:0;
}
.img_pos1{
	position: relative;
	top: 3px;
}


/* 瀹介珮 */
.w175{
	width: 175px;
}
.w118{
	width: 118px;
}
.w150{
	width: 150px;
}
.w300{
	width: 300px;
}
.w480{
	width: 480px;
}
.w360{
	width: 360px;
}
.w128{
	width: 128px;
}
.w1025{
	width: 1025px;
}
.wb100{
	width: 100%;
}


/* 杈硅窛 */
.marl-90{
	margin-left: 90px;
}
.mart20{
	margin-top: 20px;
}
.marl-10{
	margin-left: 10px;
}
.marl-20{
	margin-left: 20px;
}
.marl-140{
	margin-left: 140px;
}


.mart-25{
	margin-top: 25px;
}
.mart10{
	margin-top: 10px;
}
.mart50{
	margin-top: 50px;
}
.mart60{
	margin-top: 60px;
}

.maru{
	margin: 0 auto;
}


/*閫氱煡鍏憡*/
.IndCThrN{ width:360px; height:225px; padding-top:10px; border:1px solid #ccc; border-top:none;}
.IndCThrN a{ padding-left:28px; width:320px; line-height:42px;height:42px; display:block; position:relative; font-size:14px;}
.IndCThrN a i{ width:8px; height:8px; background:#1677d6; display:block; border-radius:50%; position:absolute; left:12px; top:16px;}
.IndCThrN a p{ width:210px; float:left; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; color:#333;}
.IndCThrN a span{ text-align:right; width:90px; color:#666; display:inline-block;float:right;}
.IndCThrN a:hover p,.IndCThrN a:hover span{ color:#0e67c1;}
.IndCThrImg img{
	width: 362px;
	height: 100%;
}
/**/
.Advert{ margin-bottom:20px; margin-top:15px;}
.AdvertA{ width:563px; height:142px; overflow:hidden;}
/*蹇�熼瀹�*/
.IndCOne{ padding:17px 0 30px;}
.IndCOneK{ width:340px; height:80px; line-height:80px; border-radius:5px; display:block; box-shadow:0 0 10px #999; font-size:18px; margin-left:36px; color:#FFF; background:#106bc6 url(../images/pic/Ind_Ob.png) no-repeat bottom center; background-size:100%;transition:0.5s;}
.IndCOneP{ width:140px; text-align:center; margin-top:14px;}
.IndCOneP img{ height:55px;}
.IndCThrK:first-child,A.IndCFourK:first-child{ margin-left:0;}
.IndCOneK:hover{-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05); transition:0.3s;}
/*缁煎悎鏈嶅姟*/
.IndCFive{ width:455px; margin-bottom:18px;}
.IndCFz{width:455px; height:80px; padding-top:12px;}
.IndCFz a{ width:108px; height:78px;margin-left:5px; display:block; text-align:center; font-size:14px;}
.IndCFz a:nth-child(1){ margin-left:0;}
.IndCFz a img{ padding-top:11px;}
.IndCFz a p{ margin-top:4px;}
.IndCFz2{ border:1px solid #87d37b; background:#f1ffef; color:#87d37b;}
.IndCFz2:hover{ box-shadow:0 0 5px #87d37b;}
.IndCFz3{ border:1px solid #f9bf3a; background:#fff9eb; color:#f9bf3a;}
.IndCFz3:hover{ box-shadow:0 0 5px #f9bf3a;}

/*浜т笟瀵艰埅*/
.IndCSix{ width:530px;margin-bottom:18px; margin-left:20px;}
.IndCFc{ width:530px; height:80px; padding-top:12px;}
.IndCFc a{ width:220px; height:80px; padding-left:38px; display:block;border:1px solid #ccc;color:#1677d7; font-size:16px; font-weight:600; line-height:80px;text-align:center;transition:0.5s;}
.IndCFc a:hover{ color:#FFF;transition:0.5s;}
.IndCFc a:nth-child(1){ background:url(../images/pic/IndCFc02.png) no-repeat 26px center;}
.IndCFc a:nth-child(2){ background:url(../images/pic/IndCFc03.png) no-repeat 26px center;}
.IndCFc a:hover:nth-child(1){ background:#0d64bc url(../images/pic/IndCFc2.png) no-repeat 26px center ;}
.IndCFc a:hover:nth-child(2){ background:#0d64bc url(../images/pic/IndCFc3.png) no-repeat 26px center ;}

A.IndWQ{ width:123px; height:30px; padding-top:66px; text-align:center; color:#FFF; background:#e06262 url(../images/pic/IndWQ.png) no-repeat center 18px; font-size:14px; margin-top:40px;}
A.IndWQ:hover{ box-shadow:0 0 7px #e06262;}

/*鍙嬫儏閾炬帴*/
.IndCSever{ padding-top:20px;}
.IndCSever a{ padding-right:60px; font-size:14px; color:#323232; line-height:33px;}
.IndCSever a:hover{color:#015baf;}

/* 蹇�熺淮鏉� */




#from input[type="text"]{
	width: 340px;
	border: 1px solid #cccccc;
	border-radius: 3px;
	background-color: rgba(255, 255, 255, 0);
	height: 40px;
	font-size: 14px;
	text-indent: 20px;
	margin-left: 6px;
}
.error{
	color: #e91c1c;
}
.c333{
	color: #333333;
}
.hide{
	display: none;
}
.btn{
	border: 0;
	height: 42px;
	border-radius: 3px;
	background-color: #0b5fb5;
	color: white;
	cursor: pointer;
	font-size: 14px
}
#from .code input{
	width: 202px;
	
}

.tab img{
	position: relative;
	top: 5px;
	margin-left: 15px;
	margin-right: 6px;
}
.tab span{
	cursor: pointer;
}
textarea.w480{
	border: 1px solid #cccccc;
	border-radius: 3px;
	font-size: 14px;
	/* text-indent: 20px; */
	margin-left: 6px;
	padding: 7px 20px;
}
.texare span{
	display: block;
}

#from{
	color: #333;
}

/* 澶变俊鍚嶅崟灞曠ず */
.input1{
	border: 1px solid #0360be;
	text-indent: 20px;
	height: 48px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.w128.btn{
	height: 50px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.table{
	border: 1px solid #ccc;
	border-bottom: 0;
	border-right: 0;
}
.table tr,.table td{
	padding: 16px 29px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.table thead{
	background-color: #f0f0f0;
}
.limit li{
	width: 30px;
	height: 30px;
	border: 1px solid #ccc;
	border-radius: 3px;
	margin-left: 15px;
	color: #999999;
	float: left;
	cursor: pointer;
}
.limit li:hover{
	background-color: #0360be;
	color: white;
}
.limit li.active{
	background-color: #0360be;
	color: white;
}
.c036{
	color: #0360be;
}
.c666{
	color: #666666;
}
.padb1{
	padding-bottom: 30px;
}
.pos_div1{
	position: relative;
	top: 5px;
}
.pad2{
	padding-left: 11px;
	padding-right: 15px;
}

.tab label{
	cursor: pointer;
}

/*鎻愪氦*/
.success dl{
	text-align: center;
	margin: 88px auto 20px;
	width: 534px;
	
}
.success dl dd{
	font-size: 16px;
	color: #999;
	line-height: 24px;	
}
.anniu{
	margin: 20px auto 88px;
	width: 1200px;

}
.return1{
	display: block;
	width: 118px;
	height: 42px;
	line-height: 42px;
	margin: 20px auto 88px;
	background: #0b5fb5;
	text-align: center;
	color: #fff;
	font-size: 16px;
	border-radius: 4px;
/*	margin-left: 452px;*/
}
.return{
	display: block;
	width: 118px;
	height: 42px;
	line-height: 42px;
/*	margin: 20px auto 88px;*/
	background: #ccc;
	text-align: center;
	color: #fff;
	font-size: 16px;
	border-radius: 4px;
	margin-left: 20px;
	
}

.refill{
	display: block;
	width: 118px;
	height: 42px;
	line-height: 42px;
/*	margin: 20px auto 88px;*/
	background: #0b5fb5;
	text-align: center;
	color: #fff;
	font-size: 16px;
	border-radius: 4px;
	margin-left: 466px;
	
}