/* 通用 */
@media screen and (max-width: 1222px) { .none{display:none; }
}

.clear {CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; HEIGHT: 0px}
.blank1{clear:both;height:1px;overflow:hidden;display:block;}
.blank3{clear:both;height:3px;overflow:hidden;display:block;}
.blank9{clear:both;height:9px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}
.xuxian{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #D2D2D2;
	font-size: 12px;
	color: #666666;
	margin:20px 10px 0px 0px;
}
.biankuang1{
	border: medium solid #CCCCCC;
}

.zi_hong2{
	color: #FF6633;
	margin:0px;
	padding:0px;
}
.zi_lan{
	color: #0078D4;
	margin:0px;
	padding:0px;
}
.zi_lan3{
	color: #006633;
	margin:0px;
	padding:0px;
	font-weight: bold;
	font-family: "宋体";
	font-size: 12px;
}
.zi_lan4{
	color: #0078D4;
	margin:0px;
	padding:0px;
	font-size: 16px;
	font-weight: bold;
}
.p_padding0{
	margin:0px;
	padding:0px;
}
.zi15 {
	font-size: 15px;
}
.font_hong{
	font-weight: bold;
	color: #FF0000;
}
.zi_hong {
	font-weight: bold;
	color: #FF0000;
}
.zi_hong200 {
	font-size: 200%;
	color: #FF0000;
}
.zi_hong15 {
	font-size: 15px;
	color: #FF0000;
}
.zi_hong18 {
	font-size: 18px;
	color: #FF0000;
	font-weight: bold;
}
.zi_lan2{
	font-size:16px;
	font-weight: bold;
	color: #006600;
	margin:0px;
}
.color-white2{
	color: #FFFFFF;
}
.f_r, .date { float:right;}

.footerlink a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.footerlink a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.footerlink a:hover {
	position: relative; left:3px; top:3px; 
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 10pt;
}
.footerlink a:active {
	text-decoration: none;
	color: #00FF00;
}




.greenh5 {
	align:left;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: url(qianpin_nav.png) no-repeat 0px -508px;
	COLOR: #333;
	PADDING-TOP: 5px;
	text-align: left;
}
.greenh5 A {
	COLOR: #ffffff
}
.greenh5 {
	LINE-HEIGHT: 25px; MARGIN: 15px 0px; HEIGHT: 35px
}




.border1{
	margin:0px;
	padding:0px 15px 0px 15px;
	border: thick outset #009900;
}
.border2{
	margin:0px;
	height:96%;
	padding:0px 15px 0px 15px;
	background-image: url(bg_12.gif);
	background-repeat: no-repeat;
	}
.border2 p{
	padding:90px 10px 0px 10px;
	}
.border3{
	margin:0px;
	height:320px;
	padding:0px 15px 0px 15px;
	background-image: url(bg_13.jpg);
	background-repeat: no-repeat;
	}
.border3 p{
	padding:90px 10px 0px 10px;
	}
.border3 p a,.border3 p a:link{
    text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	}
	
.bg_title{
	background-color: #CCCCCC;
	margin:0px 8px 0px 8px;
	}
	
	img.pic2{
	float:left;
	margin:0px 15px 15px 15px;
	padding:0px;
	border: 1px solid #CCCCCC;
}
img.pic3{
	float:left;				/* 在侧图片混排 */
	margin:0px 35px 15px 15px;
	padding:0px;
	border: 1px solid #CCCCCC;
}
img.pic5{
	float:left;
	margin:0px 8px 8px 8px;
	padding:0px;
	border: 1px solid #CCCCCC;
}
img.pic_l1{
	float:left;
	margin:0px 15px 15px 15px;
	padding:0px;
	border: 0px solid #CCCCCC;
}


#artical_main_left2 { margin-top:30px;}
#artical_main_left2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 10px 0px 10px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px dashed; HEIGHT: 100%
}
#artical_main_left2 UL LI {
	FONT-SIZE: 14px; COLOR: #333; LINE-HEIGHT: 26px;
}
#artical_main_left2 UL LI a:link{text-decoration:none} 
#artical_main_left2 UL LI a:visited{text-decoration:none} 
.update {
	FLOAT: right; COLOR: #999;MARGIN: 0px 10px 0px 10px;
}
.bg_td p {margin:0px 20px 0px 20px;}

.a_bg_round {
	padding:10px;
	width:300px;
	height:50px;
	border: 5px solid #dedede;
	-moz-border-radius: 15px;      /* Gecko browsers */
	-webkit-border-radius: 15px;   /* Webkit browsers */
	border-radius:15px;            /* W3C syntax */
	background-color: #FF0000;
}
.a_bg_round a{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}






/*=======客户案例_家庭=========*/
.right_lip  p{ font-size: 14px; line-height:28px;}
.left  img{ width:20px;height:20px;}
.right_lip .casecon{width:100%;height:auto;box-sizing:border-box;padding:0 0;border:0px solid #dadada;}
.right_lip .casecon ul{width:100%;height:auto;}
.right_lip .casecon ul li{width:100%;height:auto;margin:1em 0;}
.right_lip .casecon ul li h3{width:100%;height:40px;line-height:40px;margin:0 0;color:#fff;text-indent:2.5em;background:#1f166d url(../images/logomin.png) 10px center no-repeat;font-size:1.2em;font-weight:600;padding:0 0;}
.right_lip .casecon ul li dl{width:100%;border:1px solid #1f166d;padding:1em 1em;overflow:hidden;color:#333;font-size:1.1em;line-height:200%;box-sizing:border-box;}
.right_lip .casecon ul li dl img{border:0;max-width:100%;}


.right_lip .row .message{width:100%;height:auto;}
.right_lip .row .message h5{width:100%;height:40px;line-height:40px;border-bottom:1px dotted #cdcdcd;}
.right_lip .row .message form{width:100%;padding:1em 0;line-height:20px;}
.right_lip .row .message form label{width:100%;line-height:2em;padding-top:0.5em;font-size:0.8em;display:block;color:#111;font-weight:600;}
.right_lip .row .message form label em{color:#ff0000;height:1em;line-height:1em;font-size:1.2em;display:inline-block;position:relative;top:4px;}
.right_lip .row .message form p{width:auto;line-height:30px;height:auto;margin:0 0;}
.right_lip .row .message form p input[type="text"]{width:100%;max-width:200px;line-height:30px;height:30px;border:1px solid #ccc;}
.right_lip .row .message form p input[type="submit"]{width:100%;max-width:120px;line-height:30px;height:30px;background:#0f166d;color:#fff;border:0px;cursor:pointer;margin-top:1em;}
.right_lip .row .message form p input[type="submit"]:hover{background:#1723ae;}
.right_lip .row .message form textarea{width:100%;max-width:400px;line-height:30px;min-height:80px;border:1px solid #ccc;}
.right_lip .row .message form p span{width:100%;display:block;}
.right_lip .row .message form p label{height:2em;line-height:2em;padding:0 0;font-weight:300;}

.right_lip  .case_big{height:auto; margin-top:30px; width:100%;}
.case_big  .case_b{background-color:#fff; width:31%;border: 1px solid #f6f6f6; box-shadow: 1px 2px 3px #cdcdcd;}
.case_big  ul{ padding:15px 15px 0 15px;}
.case_big  ul:nth-child(1){margin:0;}
.case_big  ul:nth-child(3){margin:0;}
.case_b   ul li h4{font-size:14px; text-align:center; line-height:42px; color:#272727;}
.case_b  .li1{width:32%; background:#ececec; padding-left:205px; }
.case_b  .li1 img{ width:22%; float:left; margin-top:14px; }
.case_b  .li1 span{ float:left; margin-left:10px; line-height:42px; font-size:13px; color:#aeaeae; }
.case_big  a:hover{ border: 1px solid #515151;}
.case_bott { margin: 0 auto; text-align: center;margin-top: 5%; width:100%;}
.case_bott ul li{ float:left; display: inline-block;border: 1px solid #dbdbdb; padding: 6px 14px; margin:0 10px;color:#828282;}
.case_bott ul li:hover{ background:#0f166d; color:#fff;}
.case_bott ul a{color:#828282;}
//.case_bott ul a:hover{color:#fff;}
.case_bott ul  { margin: 0 auto; padding-left:25%;}



/*=======图片列表模版=========*/
.picdim7{width:100%;height:auto;}
.picdim7 ul{width:100%;height:auto;}
.picdim7 ul li{width:32%;height:auto;margin:0 1%;float:left;box-sizing:border-box;padding:10px 10px;border:1px solid #ececec;margin-bottom:2em;box-shadow:0px 0px 3px #ececec;}
.picdim7 ul li:hover{ border:1px solid #0f1e64;}
.picdim7 ul li:nth-child(1){margin-left:0;}
.picdim7 ul li:nth-child(3n+1){margin-left:0;}
.picdim7 ul li:nth-child(3n){margin-right:0;}
.picdim7 ul li dt{width:100%;height:180px;overflow:hidden;float:left;}
.picdim7 ul li dt img{width:100%;transform: scale(1.0, 1.0);}
.picdim7 ul li:hover dt img{width:100%;transform: scale(1.05, 1.05);}
.picdim7 ul li dd{width:100%;float:right;}
.picdim7 ul li dd h1{width:100%;line-height:4em;text-align:center;    font-size: 12px;}
.picdim7 ul li dd h1 a{font-size:1.3em;color:#333;font-weight:normal;font-weight:300;}
.picdim7 ul li dd h1 a:hover{color:#0f166d;}
.picdim7 ul li dd h1 span{width:70px;height:1.5em;line-height:1.5em;display:inline-block;background:#0f166d;color:#fff;float:right;text-align:center;}
.picdim7 ul li dd dl{width:100%;height:4em;line-height:2em;font-size:1em;color:#555;overflow:hidden;}
.picdim7 ul li dd .link{width:120px;height:2em;line-height:2em;border:1px solid #0f166d;display:inline-block;color:#555;text-indent:1em;margin-top:1em;}
.picdim7 ul li dd .link:hover{background:#0f166d;color:#fff;}
.picdim7 ul li dd .link i{width:2em;height:2em;display:inline-block;text-align:center;font-size:1em;line-height:2em;background:#0f166d;float:right;font-style:normal;font-family:"宋体";text-indent:0;}










.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}







