/* CSS Document */

/*index end*/


/*product start*/
/*.comloc { width: 100%; height: 67px; background: url(../images/pro_tt_bg.jpg) repeat-x; line-height: 67px; }
.comloc .container { height: 67px; background: url(../images/pro_tt_bg.jpg) repeat-x; line-height: 67px; color: #FFF; }
.comloch { font-size: 28px; }
.location { font-size: 13px; }
.location a { color: #FFF; padding-right: 22px; background: url(../images/location_quare.jpg) no-repeat right 50%; padding-left: 3px; }
.location a:last-child { background: none; }
.location a:hover { text-decoration: underline; }
.comcon { margin: 40px auto; }*/
.cate {/* padding-left:120px;*/ width: 1200px; height: 30px; /*background:url(../images/cate_tt_bg.jpg) no-repeat left 50%;*/ }
.cate ul li { float: left; line-height: 30px; margin-right: 2px; }
.cate ul li.cateall { width: 52px; height: 30px;/* background:url(../images/cate_tt_bg.jpg) no-repeat 50% 50%;*/ text-align: center; }
/*.cate ul li.cateall a{ color:#FFF;}*/
.cate ul li a { display: block; padding: 0 10px; color: #107ebf; font-size: 15px; }
.cate ul li a:hover { background: #1796f7; color: #FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.cate ul li a.procurr { background: #1796f7; color: #FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }



.pd_list ul li { width: 300px; height: auto; float: left; text-align: center; }
.pd_list ul li p { line-height: 25px; }
.pd_top_l {
	width: 370px;
	float: left;
}
.pd_top_l_img { text-align: center;}
.pd_top_l_t { width: 570px; height: 34px; line-height: 34px; text-align: center; border: 1px #b6b6b6 dashed; font-size: 16px; color: #454545; }
.pd_top_l_list { padding: 2px; text-align: center; }
.pd_top_l_list ul li { width: 57px; height: 60px; display: inline-table; margin-right: 8px; }
.pd_top_l_list ul li img { border: 1px #FFFFFF solid; }
.pd_top_l_list ul li a:hover img { border: 1px #1080be solid; }
.pd_top_r { width: 685px; height: auto; }
.pd_top_r_t { border-bottom: 1px #e5e5e5 solid; text-indent: 10px; font-size: 22px; color: #131313; line-height: 35px; padding-bottom: 10px; font-weight:bolder; }
.pd_top_r_t img { margin-top: 10px; }
.pd_top_r_c { padding: 25px 0 15px 10px; line-height: 25px; }
.pd_con { margin: 80px auto 50px auto; }
.pd_tab { width: 100%; height: 45px; background: url(../images/pd_tab_bg.jpg) repeat-x bottom; }
.pd_tab ul li { width: 170px; height: 45px; float: left; margin-right: 5px; line-height: 45px; text-align: center; background: url(../images/pd_tab_li_bg.jpg) no-repeat 50% bottom; font-size: 15px; color: #313131; cursor: pointer; }
.pd_tab ul li.pdcurrent { background: url(../images/pd_tab_li_bg_over.jpg) no-repeat 50% bottom; color: #0b65ab; }
.pd_cc { border-left: 1px #ebebeb solid; border-right: 1px #ebebeb solid; border-bottom: 1px #ebebeb solid; padding: 50px 0; }
.pd_cc ul li { width: 299px; }
.pd_cc_2 { border-left: 1px #ebebeb solid; border-right: 1px #ebebeb solid; border-bottom: 1px #ebebeb solid; padding: 50px 20px; line-height: 25px; }
#pd_cc_2, #pd_cc_3 { display: none; }
.zoombox {/*height:322px;*/ position: relative; }
.zoompic {
	/*background: url("../images/loading.gif") no-repeat scroll 50% 50% transparent;*/
	overflow: hidden;
	margin-bottom: 10px;
}
#show_mark { position: absolute; top: 0; left: 0; width: 200px; height: 100px; background-color: #000; opacity: .3; filter: alpha(opacity=30); cursor: crosshair; border: 1px solid #999; display: none; }
#zoom { position: absolute; left: 520px; top: 0; z-index: 3; width: 520px; height: 520px; display: none; overflow: hidden; border: 1px solid #eee; }
#zoom img { position: absolute; left: 0; top: 0; }
.pd_top_r_c_l { width: 350px; height: auto; }
.pd_top_r_c_r { width: 270px; height: auto; }
.pd_top_r_c_r_1 { font-size: 18px; color: #1a96e0; line-height: 35px; }
.pd_top_r_c_r_2 { font-size: 14px; color: #7a7a7a; line-height: 22px; margin-bottom: 20px; }
.messss_text { width: 266px; height: 38px; /*background:url(../images/ssmess_text.jpg) no-repeat;*/ line-height: 38px; text-indent: 12px; border: 1px #cccccc solid; margin-bottom: 20px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.messsss_textarea { width: 246px; height: 175px; margin-bottom: 20px; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; /*background:url(../images/ssmess_textarea.jpg) no-repeat;*/ border: 1px #cccccc solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.messsss_submit { width: 78px; height: 38px; background: #2ca8f2; color: #FFF; line-height: 38px; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: none; cursor: pointer; }
.messsss_submit:hover { background: #137cba; }
.long3 { width: 320px; }
.long4 { width: 300px; }
/*product end*/

.zoombox .zoompic img{
	width: 370px;
	height:350px;
}
.zoombox #zoom img{
	width: 370px;
	height: 350px;
}
.pd_top_l_list ul li img{
	width: 57px;
	height: 55px;
}
.footer #listagem-imagens a img{
	width: 100px;
	height:100px;
}

/**产品详情**/
.product-zs .product-ly{
	width: 35%;
	float: right;
}
.product-zs .product-ly h4{
	color: #77a90a;
	margin-bottom: 5px;
}
.product-zs .product-ly p{
	color: #7a7a7a;
	margin-bottom: 5px;
}
.product-ly form p{
	text-align: right;
}
.product-ly form input{
	width: 100%;
	height: 40px;
	border: 1px solid #cccccc;
	margin-top: 15px;
	padding-left: 20px;
	border-radius: 6px;
}
.product-ly form textarea{
	border: 1px solid #cccccc;
	margin-top: 15px;
	width: 100%;
	padding-left:20px;
	border-radius: 6px;
}
.product-ly form button{
	background-color:#77a90a;
	border: 1px solid #77a90a;
	padding: 6px 20px;
	color: #FFF;
	border-radius: 6px;
	margin-top: 13px;
}