﻿/* weimeigu.com 做最好的唯美谷建站 */
@charset "utf-8";
/* CSS Document */

.sub_ban223 {
	width:100%;
	height:320px;
	background:url(../images/banner_02.jpg) no-repeat center center;
}
.center {
	width:1000px;
	margin:0 auto;
	min-height:400px;
}
.center .left {
	float:left;
	width:240px;
	position:relative;
	z-index:99;
	margin-top:-35px;
	padding-bottom:70px;
}
.center .left .l_tt {
	height:104px;
	background:#d6c4a1;
	color:#000;
}
.center .left .l_tt h3 {
	padding-left:12px;
	padding-top:18px;
	font-size:26px;
	line-height:30px;
}
.center .left .l_tt p {
	font-size:24px;
	font-family: "微软雅黑";
	padding-left:12px;
	padding-top:8px;
	line-height:22px;
}
.center .left .l_nav {
	background:#EDEDED;
	padding-bottom:20px;
}
.center .left .l_nav li {
	height:46px;
	line-height:46px;
}
.center .left .l_nav li a {
	display:block;
	padding-left:22px;
	font-size:15px;
	background:url(../images/li_ico2.gif) no-repeat 212px 18px;
}
.center .left .l_nav li a:hover {
	background-color:#E1E1E1;
}
/*产品左边*/
.center .left .cp_nav {
	background:#EDEDED;
	padding-bottom:20px;
}
.center .left .cp_nav li {
	height:46px;
	line-height:46px;
}
.center .left .cp_nav li a {
	display:block;
	padding-left:22px;
	font-size:15px;
	background:url(../images/li_ico2.gif) no-repeat 212px 18px;
}
.center .left .cp_nav li a:hover {
	background-color:#E1E1E1;
}

.center .left .cp_nav li a.sel {background-color:#E1E1E1; color:#7b3f02 ;}

.center .left .cp_nav li.a_hover a {
	background:url(../images/li_ico2.gif) no-repeat 212px -98px;
	background-color:#E1E1E1;
}
.center .left .cp_com {
	padding:5px 0;
}
.center .left .cp_com dd {
	line-height:30px;
	padding-left:22px;
	font-size:12px;
}
.center .left .cp_com dd a {
	display:block;
}
.center .left .cp_com dd a:hover {
	color:#7b3f02;
}
.center .right {
	float:right;
	width:730px;
	padding-top:28px;
	padding-bottom:70px;
	font-size:14px;
}
.center .right .weizhi {
	line-height:30px;
	padding:3px 0 8px;
	font-family:"微软雅黑";
	border-bottom:1px solid #333;
	font-size:13px;
	color:#777;
}
.center .right .weizhi a { color:#777;}
/*内容*/
.comm {
	padding:10px 0 40px;
	line-height:2;
	overflow:hidden;
}
.comm img, .comm table {
	max-width:100% !important;
	height: auto !important;
}
/*新闻*/
.new_list {
	padding-bottom:20px;
}
.new_list li {
	padding:15px 5px 18px;
	border-bottom:1px dashed #CCCCCC;
}
.new_list li a:hover {
	text-decoration:underline;
}
.new_list li h3 {
	font-size:16px;
	line-height:30px;
	padding-bottom:3px;
}
.new_list li span {
	display:block;
	line-height:24px;
	padding-bottom:4px;
	color:#999999;
}
.new_list li p {
	line-height:24px;
	color:#333;
}
.new_list li p a {
	color:#F9BF04;
	display:inline-block;
	padding-left:12px;
}
/*荣誉*/
.ry_list {
	padding:10px 0 22px;
	overflow:hidden;
}
.ry_list ul {
	width:106%;
}
.ry_list ul li {
	float:left;
	width:290px;
	margin-right:30px;
	display:inline;
	margin-bottom:12px;
}
.ry_list ul li .img {
	width:260px;
	height:206px;
	padding:14px;
	overflow:hidden;
	border:1px solid #CCCCCC;
	background:#fff;
}
.ry_list ul li p {
	text-align:center;
	line-height:26px;
	height:26px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ry_list ul li a:hover .img {
	border-color:#F00;
}
/*产品*/
.cp_h {
	padding:10px 0 20px;
	overflow:hidden;
	font-family:"微软雅黑";
	color:#656565;
}
.cp_h .cphimg {
	float:left;
	width:900px;
	height:194px;
	padding:9px;
	border:1px solid #CCCCCC;
	margin-right:18px;
}
.cp_h .cphimg img {
	width:900px;
	height:194px;
}
.cp_h h3 {
	font-size:30px;
	padding-bottom:12px;
	padding-top:8px;
}
.cp_h p {
	line-height:25px;
	font-size:12px;
}
.cp_list {
	padding-bottom:24px;
	overflow:hidden;
	padding-top:15px;
}
.cp_list ul {
	width:108%;
}
.cp_list ul li {
	float:left;
	width:290px;
	margin-right:30px;
	display:inline;
	margin-bottom:16px;
}
.cp_list ul li:nth-child(3n) { margin-right:0px;}

.cp_list ul li .img {
	width:290px;
	height:270px;
	overflow:hidden;
	border-bottom:4px solid #EDEDED;
}
/*.cp_list ul li .img img{
	width:290px;
	height:270px;
}*/
.cp_list ul li h3 {
	font-size:15px;
	line-height:22px;
	padding-top:10px;
}
.cp_list ul li p {
	line-height:20px;
	font-size:12px;
	height:60px;
	max-height:60px; overflow:hidden; display:block;
}
.cp_list ul li a:hover .img {
	border-color:#F9BF03;
}
.cp_list ul li a {
	color:#333;
}
.cp_list ul li a:hover {
	color:#333;
}
.wz_w {
	width:100%;
	height:48px;
	line-height:48px;
	border-bottom:1px solid #CDCDCD;
	background:#fff;
}
.wz_w .weizhi {
	width:1200px;
	margin:0 auto;
	font-family:"微软雅黑";
}
.art_img_cm {
	width:100%;
	padding:30px 0 100px;
	background:#F2F2F2;
}
.art_img_cm .art_img {
	width:1200px;
	margin:0 auto;
	height:560px;
	background:#FDFDFD;
	position:relative;
}
.art_img_cm .art_img .ar_bt {
	width:42px;
	height:74px;
	position:absolute;
	display:block;
	background:url(../images/art_pn.gif) no-repeat;
	top:242px;
	text-indent:-999px;
	overflow:hidden;
}
.art_img_cm .art_img .pre {
	background-position:left 0;
	left:-70px;
}
.art_img_cm .art_img .next {
	background-position: right 0;
	right:-70px;
}
.art_img_cm .art_img .art_img_l {
	float:left;
	width:598px;
	border-right:1px dashed #F2F2F2;
	overflow:hidden;
	text-align:center;
	height:460px;
	padding:50px 0;
}
.art_img_cm .art_img .art_img_l img {
	max-height:460px;
	max-width:598px;
}
.art_img_cm .art_img .art_img_r {
	margin-left:30px;
	float:left;
	width:525px;
}
.art_img_cm .art_img .art_img_r .r_tt {
	line-height:22px;
	font-size:20px;
	color:#09B9ED;
	font-weight:bold;
	padding-top:72px;
	padding-bottom:24px;
}
.art_img_cm .art_img .art_img_r .r_cm {
	line-height:24px;
}
.art_img_cm .art_img .art_img_r .r_bz {
	color:#656565;
	padding-top:24px;
}
.art_img_cm .art_img .art_img_r .r_bt {
	padding-top:40px;
}
.art_img_cm .art_img .art_img_r .r_bt a {
	display:block;
	width:162px;
	height:42px;
	background:url(../images/art_bt.gif) no-repeat;
}
.lx_com {
	width:1200px;
	margin:0 auto;
	padding:20px 0 100px;
	line-height:2;
	overflow:hidden;
	min-height:400px;
}
.lx_com img, .lx_com table {
	max-width:100% !important;
	height:auto !important;
}
.art_tt {
	font-size:20px;
	text-align:center;
	padding:0px 0 3px;
	line-height:26px;
}
.art_tm {
	color:#999999;
	text-align:center;
}
.art_body {
	padding:18px 0 60px;
}
.art_pn {
	color:#999999;
	padding-top:10px;
	border-top:1px dashed #CCCCCC;
	margin-top:30px;
}
.art_pn a {
	color:#999999;
}
.art_pn a:hover {
	text-decoration:underline;
}
/*合作*/
.zhaos_cm {
	margin:0 auto;
	width:1200px;
	padding:20px 0 60px;
}
.zs_top {
	padding-bottom:16px;
	border-bottom:1px solid #E3E3E3;
}
.zs_top .l {
	float:left;
	width:620px;
	overflow:hidden;
}
.zs_top .l img {
	width:620px;
}
.zs_top .r {
	float:right;
	width:504px;
	padding-top:34px;
	color:#6B6B6B;
	line-height:30px;
}
.zs_dd {
	padding-top:15px;
}
.zsdd_li {
	height:42px;
	line-height:42px;
	overflow:hidden;
}
.zsdd_li ul {
	width:106%;
}
.zsdd_li ul li {
	float:left;
	width:595px;
	margin-right:10px;
	display:inline;
}
.zsdd_li ul li a {
	text-align:center;
	color:#fff;
	background:#999999;
	display:block;
	font-size:16px;
}
.zsdd_li ul li a:hover, .zsdd_li ul li .a_hover {
	background:#09B9ED;
}
.zs_dd_cm {
	padding-top:20px;
}
.zsdts {
	line-height:28px;
	font-size:14px;
}
.zsdts font {
	color:#ED0909;
}
.zsdtc {
	padding:30px 0 20px;
}
.zsdtc h3 {
	font-size:30px;
	color:#ED0909;
}
.zsdtc h3 strong {
	font-size:50px;
	font-weight:100;
}
.zsdtc p {
	font-size:20px;
}
.hezuo {
	padding:20px 20px 30px;
	background:#F4F4F4;
}
.hezuo h3 {
	border-bottom:1px solid #ddd;
	height:24px;
	text-align:center;
	line-height:40px;
}
.hezuo h3 p {
	font-size:30px;
	color:#4C4C4C;
	display:inline-block;
	padding:0 18px;
	background:#F4F4F4;
}
.hz_com {
	width:1005px;
	margin:0 auto;
	padding:40px 0 10px;
}
.hz_com td {
	padding:7px 8px;
	line-height:30px;
	color:#4C4C4C;
	font-size:14px;
}
.hz_com td .hz_txt {
	line-height:30px;
	height:30px;
	padding:0 5px;
	background:#fff;
	border:1px dashed #CCCCCC;
	width:154px;
}
.hz_com td .hz_nr {
	line-height:24px;
	font-size:14px;
	height:180px;
	padding:10px;
	background:#fff;
	border:1px dashed #CCCCCC;
	width:970px;
}
.hz_com td .hz_sub {
	width:280px;
	height:50px;
	font-size:24px;
	color:#fff;
	background:#4B4B4B;
	margin:14px auto 0;
	border:none;
	cursor:pointer;
	display:block;
}
/*-------分页样式-------*/

.quotes {
	clear: both;
	margin: 3px;
	padding: 3px;
	text-align: center;
}
.quotes ul li {
	border: 1px solid #CCCCCC;
	color: #666666;
	display: inline;
	margin-right: 4px;
	padding: 4px 7px;
	text-decoration: none;
}
.quotes .thisclass {
	background: #CCCCCC;
}
