@charset "utf-8";
/* CSS Document */

body{font-size:14px; line-height:1.7; color:#555; background:#fff;}
.pageContentWrapper { position:relative; z-index:10; background-color:#fff; }
.channel_content { padding:40px 0; min-height:300px; }

.channel_content.pro_list { padding-top:0; }
.wrap { width:90%; min-width:1120px; margin-right:auto; margin-left:auto;}
.uni_pic_list3 {
    width: 102%;
}

.uni_pic_list3 .pic_cell { float:left; margin-right:2%; margin-bottom:3.2%; width:23%; cursor:pointer; }

.uni_pic_list3 .pic_cell .img_wrap { position:relative; height:0; padding-bottom:75%; overflow:hidden; }

.uni_pic_list3 .pic_cell .img_wrap img { position:absolute; top:0; left:0; width:100%; height:100%; }

.uni_pic_list3 .pic_cell .txt_wrap { position:relative; padding:10px 7px; background-color:#f0f0f0; }

.uni_pic_list3 .pic_cell:hover .txt_wrap { background-color:#fd961e; }

.uni_pic_list3 .pic_cell .txt_wrap:after { 

	content:''; 

	display:block; 

	position:absolute; 

	top:50%; right:10px; 

	margin-top:-7px; 

	width:14px; height:14px;

	background:url(../images/magnify1.png) 0 0 no-repeat; 

}

.uni_pic_list3 .pic_cell:hover .txt_wrap:after {

	background-position:-14px 0;

}

.uni_pic_list3 .pic_cell .pic_tit { 

	padding-right:14px;

	font-size:14px; color:#4b4b4b; 

	text-overflow:ellipsis;overflow:hidden;white-space:nowrap; 

	transition:all ease .5s; -webkit-transition:all ease .5s;

}

.uni_pic_list3 .pic_cell:hover .pic_tit { color:#fff; }
.uni_pic_list3 .pic_cell:hover .pic_tit a:hover { color:#fff; }
.channel_content.contact { padding-bottom:0; }

.contact_form{ background: #f4f4f4; }

.contact_form .msg_form { padding-bottom:98px; text-align:center; }

.contact_form .msg_form ._rec01,.contact_form .msg_form ._rec03 { margin-right:2%; }

.contact_form .msg_form ._rec { display:inline-block; *display:inline; *zoom:1; width:83%; margin-bottom:12px; text-align:left; }

.contact_form .msg_form ._rec05 { width:83%; }

.contact_form .msg_form ._rec textarea { width:100%; height:145px; }

.contact_form .msg_form ._rec input,

.contact_form .msg_form ._rec textarea { background-color:#eeeeee; border:#cccccc 1px solid; }

.contact_form .msg_form ._rec input { width:100%; height:32px; text-indent:10px; }

.contact_form .msg_form ._rec ._hd { margin-bottom:6px; font-size:16px; color:#121212; }

.contact_form .msg_form .btn_list { width:82%; margin-left:auto; margin-right:auto; text-align:right; }

.contact_form .msg_form ._btn_msg { width:215px; height:46px; font-size:16px; border:none; cursor:pointer; }

.contact_form .msg_form ._submit:hover,

	.contact_form .msg_form ._reset:hover { background-color:#fda203; }

.contact_form .msg_form ._submit { color:#fff; background-color:#f8ac00; margin-right:26px; }

.contact_form .msg_form ._reset { color:#fff; background-color:#112639; }

.uni_column_tit2 { margin:0 auto; width:75%; text-align:center; }

.uni_column_tit2 .tit_hd { padding-top:30px; font-size:32px; font-family:'Microsoft Yahei Bold','Microsoft Yahei',sans-serif; font-weight:bold; color:#102537; }

.uni_column_tit2 .tit_desc { margin:20px 0 30px; font-size:14px; color:#7a8188; }

#Validform_msg { display:none !important}









