﻿.banner{height:320px;}
.ProductInfo { margin:0 auto; width:900px; }/*æ–°é—»ç±»é¡µå†…é¡µå®½åº¦*/
.ProductInfo_cp { margin-top: 20px; width: 910px; overflow: hidden; }/*äº§å“è¯¦æƒ…é¡µå†…é¡µå®½åº¦*/
.Productpic { float: left; width: 304px; height: auto; }
.Productpic .BigPicture { height:302px; width:302px; display: table; vertical-align: middle; text-align: center; border: 1px solid #E7E7E7; }
.Productpic .BigPicture span { display: table-cell; vertical-align: middle; }
.Productpic .Thumbnaillist { height: 100px; width:304px; overflow: hidden; }
.Productpic .Thumbnaillist .l { float: left; width: 20px; height: 90px; background-color: #F9F9F9; }
.Productpic .Thumbnaillist .l a { background-image: url(http://jscssimage.jz60.com/y43/cn/images/20/v800/jt_l.gif); background-repeat: no-repeat; background-position: center center; }
.Productpic .Thumbnaillist .l a:hover { background-color: #FFFFFF; background-image: url(http://jscssimage.jz60.com/y43/cn/images/20/v800/jt_l-.gif); text-decoration: none; }
.Productpic .Thumbnaillist .l a, .Productpic .Thumbnaillist .r a { display: block; height:102px; width: 20px; }
.Productpic .Thumbnaillist .piclist { position:relative; vertical-align: middle; display: table; margin-right: auto; margin-left: auto; height: 100px; }
.Productpic .Thumbnaillist .piclist ul { position: relative; width: 350px; height: 100px; margin:0 auto; }
.Productpic .Thumbnaillist .piclist ul li { width: 82px; height:82px; line-height: 100px; float: left; text-align: center; display: table-cell; vertical-align: middle; margin-left:0px; margin-right:29px; margin-top: 10px; }
.Productpic .Thumbnaillist .piclist ul li img { border: 1px solid #E7E7E7; }
.Productpic .Thumbnaillist .piclist ul li img:hover { border: 1px solid #FD9700; }
.Productpic .Thumbnaillist .r a { float: right; width: 20px; height: 90px; background-image: url(http://jscssimage.jz60.com/y43/cn/images/20/v800/jt_r.gif); background-repeat: no-repeat; background-position: center center; background-color: #F9F9F9; }
.Productpic .Thumbnaillist .r a:hover { background-image: url(http://jscssimage.jz60.com/y43/cn/images/20/v800/jt_r-.gif); text-decoration: none; background-color: #FFFFFF; }
.ProductInfo_cp .r_info {overflow: hidden;float: left;width: 550px;padding:0px 0px 0px 20px;}
.ProductInfo_cp .cp_xx {height:auto;width: 550px;margin-bottom:10px;}
.ProductInfo_cp .cp_gm { width:300px; height:80px; margin-top:10px; padding-bottom:10px; }
.ProductInfo_cp .r_info .cp_lb { color: #999; }
.ProductInfo_cp .r_info .cp_jg { color: #999; }
.ProductInfo_cp .r_info .cp_jg span { color:#fb6c01; font-size: 22px; }
.ProductInfo_cp .r_info .cp_jj_box { overflow: hidden; height:134px; padding:10px 0px; }
.ProductInfo_cp .r_info .cp_jj_box .jj_text { color:#666; font-size: 12px; line-height: 24px; }
.ProductInfo_cp .r_info ul li { line-height: 32px; font-size: 12px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CECECE; padding-top: 5px; }
.ProductInfo_cp .r_info ul li span { color: #999; }
.ProductInfo_cp .r_info ul .color1 { color:#009AD8; }
.ProductInfo_cp .r_info ul li h1 { font-size: 18px; color: #666; display: block; margin: 0px; padding: 0px; }
.ProductInfo_cp .r_info ul li p { font-size: 12px; }
.ProductInfo_cp .r_info ul li p a { color:#888; }
.ProductInfo_cp .r_info .cp_tel { height:40px; line-height: 40px; font-size: 14px; }
.ProductInfo_cp .r_info .cp_tel em { color:#fb6c01; font-size:14px; }
.ol_tel { height: 86px; width: 320px; margin-top: 15px; background-image: url(http://jscssimage.jz60.com/y43/cn/images/20/v800/tel_bg.gif); text-align: center; padding-top: 10px; font-size: 14px; }
.ol_tel strong { color: #0088E1; font-size: 18px; font-family: "Times New Roman", Times, serif; }
.ol { margin: 0px; }
.ol a { display:block; height:33px; width: 100px; text-align:center; font-size:16px; color: #FFF; line-height: 32px; background: #F4960E ;border:1px solid #CD820B; border-radius: 5px;}


.btbox { margin-top: 15px; height: 26px; width: 720px; line-height: 26px; color: #FFFFFF; font-size: 14px; padding-left: 0px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0088E1; }
.btbox span { background-color: #0088E1; white-space: nowrap; display: block; float: left; padding-right: 12px; padding-left: 12px; font-weight: bold; }
.Introduction { line-height: 24px; height: auto; padding:20px 14px 14px 14px; }
.titlebar { background-image: url(http://jscssimage.jz60.com/y43/cn/images/20/v800/27.gif); background-repeat: repeat-x; background-position: bottom; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #eeeeee; border-right-color: #eeeeee; border-bottom-color: #0088E1; border-left-color: #eeeeee; height: 30px; line-height: 28px; font-size: 14px; font-weight: bold; padding-left: 15px; color: #333333; clear: both; float: none; }
.ProductInfo_cp .Purchase { padding-top: 8px; }
.leftjbxx { float: left; width: 365px; }
.righttextarea { float: left; }
.ProductInfo_cp .cplist li { margin-right: 12px; }
#pages_main .pages_right .ProductInfo .Purchase .sq_forms { width: 580px; }
#pages_main .pages_right .ProductInfo .Purchase .sq_forms .l_text { width: 120px; }
#pages_main .pages_right .ProductInfo .Purchase .sq_forms .textarea1 { width: 418px; }
#pages_main .pages_right .ProductInfo .Purchase .sq_forms .textarea1 textarea { width: 405px; }
.pllist li { line-height: 20px; padding-top: 10px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CFCFCF; }
.pllist li a { color: #FA8405; ; }
.pllist li a:hover { color: #FA8405; }
.pllist li strong { font-weight: normal; color: #009AD8; font-size: 11px; }
.pllist li span { color: #999999; }
.ProductInfo_cp .icomment .sq_forms { width: 510px; }
.morepl { text-align:center; line-height: 22px; margin-top: 8px; margin-bottom: 12px; }
.morepl a { line-height: 24px; display: block; background-color: #CCCCCC; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.morepl a { font-size: 12px; font-weight: normal; color: #0A1B38; padding-left: 14px; height:24px; background-color: #e2e2e2; }
/** background: transparent url("../../../images/20/v800/r_more.gif") no-repeat scroll 424px 8px;**/
.morepl a:hover { color: #FFF; background-color: #009AD8; background-position: 424px -13px; text-decoration: none; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.ProductInfo_cp .icomment .sq_forms .textarea1 { width: 435px; }
.ProductInfo_cp .icomment .sq_forms .textarea1 textarea { width: 420px; }
.cp_xg { width:930px; overflow: hidden; }
/*äº§å“è¯¦ç»†å†…é¡µ*/
/*äº§å“å†…é¡µæŸ¥çœ‹å¤§å›¾*/

/* è¿™æ˜¯ä¸‹æ–¹çš„é¼ æ ‡æŒ‡é’ˆçš„ç§»åŠ¨é•œå¤´å¹³æ–¹ç±³ã€‚ */
.cloud-zoom-lens { border: 1px solid #888; margin-top:-2px; margin-left:-2px; background-color:#fff; cursor:move; }
/* è¿™æ˜¯æ ‡é¢˜æ–‡æœ¬ */
.cloud-zoom-title { font-family:Arial, Helvetica, sans-serif; position:absolute !important; background-color:#000; color:#fff; padding:3px; width:100%; text-align:center; font-weight:bold; font-size:10px; top:0px; }
/* è¿™æ˜¯ç¼©æ”¾çª—å£ã€‚ */
.cloud-zoom-big { border:1px solid #ccc; overflow:hidden; margin-left:8px; }
/* è¿™æ˜¯åŠ è½½æ¶ˆæ¯ã€‚ */
.cloud-zoom-loading { color:white; background:#222; padding:3px; border:1px solid #000; }
.cloud-zoom-wrap { top:0px; z-index:997; position:relative; }
.mousetrap { position:absolute; z-index:996; left:0px; top:0px; }
/*äº§å“å†…é¡µæŸ¥çœ‹å¤§å›¾*/
/*å†…é¡µå³ä¾§ç›’å­*/
.l_right_n { float:left; overflow: hidden; width:250px; height:auto; min-height: 300px; padding-bottom:20px; margin-left: 12px; margin-bottom: 20px; ; border: 1px solid #E7E7E7; background-color: #FFF; }
.l_right_n .t_cplist { width:250px; clear: both; float: none; height: 300px;  padding-left:18px; }
.l_right_n .t_cplist ul li { width: 250px; text-align: center; float: left; padding-top: 10px; height: auto; display: inline; }
.l_right_n .t_cplist ul li .pic {border-radius: 10px; position: relative; height: 200px; width: 200px; margin-top:14px; margin-right: auto; margin-left: auto; text-align: center; display: table; max-height: 200px; border: 1px solid #E7E7E7; }
.l_right_n .t_cplist ul li .pic span { display: table-cell; vertical-align: middle; }
.l_right_n .t_cplist ul li .pic .fd_text { text-decoration: none; position: absolute; height: 36px; width: 212px; bottom: 0px; left: 0px; font-size: 12px; color: #FFF; line-height: 36px; background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; background:#000\9;/*ie6,ie7,ie8æœ‰æ•ˆ*/ filter:Alpha(opacity=60);/*åªå¯¹ie7,ie8æœ‰æ•ˆ*/ }
.l_right_n .t_cplist ul li .pic .fd_text a { display: block; height:36px; width:212px; color:#FFF;border-radius: 10px; }
.l_right_n .t_cplist ul li .pic .fd_text a:hover { color:#FFF; background-color: #FB6C01; }
.l_right_n .t_cplist ul li .pic:hover .fd_text { background-color:#fb6c01; color:#FFF; opacity:0.8 }
/*å†…é¡µå³ä¾§ç›’å­*/
/*å†…é¡µå³ä¾§åˆ‡æ¢*/
.focus { width:250px; height:auto; overflow:hidden; position:relative; }
.focus ul { height:auto; position:absolute; }
.focus ul li { float:left; width:250px; height:auto; overflow:hidden; position:relative; }
.focus ul li div { position:absolute; overflow:hidden; }
.focus .btnBg { position:absolute; width:250px; height:20px; left:0; bottom:0; background:#000; display:none; }
.focus .btn { position:absolute; width:250px; height:20px; padding:0px 10px 0px 10px; right:0; bottom:10px; text-align:center; }
.focus .btn span { display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; line-height:12px; text-align:center; _font-size:0; margin-left:10px; cursor:pointer; background-color:#C7C7C7; background:url(http://jscssimage.jz60.com/y43/cn/images/20/v800/on_btn.png) no-repeat 0 0; }
.focus .btn span.on { background-color:#FB6C01; background:url(http://jscssimage.jz60.com/y43/cn/images/20/v800/on_btn.png) no-repeat -14px 0px; }
.focus .preNext { width:26px; height:51px; position:absolute; bottom:0px; background:url(http://jscssimage.jz60.com/y43/cn/images/20/v800/sprite.png) no-repeat 0 0; cursor:pointer; }
.focus .pre { left:0; }
.focus .next { right:0; background-position:right top; }
/*å†…é¡µå³ä¾§åˆ‡æ¢*/
/*æ¯æ å…¬ç”¨å¤´éƒ¨start*/
.tt_bottom { font-size: 16px; height:51px; overflow: hidden; border-bottom:1px solid #E2E2E2; background: url(http://jscssimage.jz60.com/y43/cn/images/20/v800/t_bg.gif) 0px 73px no-repeat; }
.tt_icon_m { font-size: 16px; font-weight:bold; padding-left:20px; height: 50px; overflow: hidden; background:url(http://jscssimage.jz60.com/y43/cn/images/20/v800/icon.jpg) 0px 20px no-repeat; }
.tt_icon_t { font-size: 16px; padding-left:14px; height: 50px; overflow: hidden; background:url(../image/hong.gif) 0px 20px no-repeat; }
.tt_icon_h { font-size: 16px; font-weight:bold; padding-left:20px; height: 50px; overflow: hidden; background:url(http://jscssimage.jz60.com/y43/cn/images/20/v800/icon.jpg) 0px 20px no-repeat; }
.tt { height:50px; line-height:50px; text-align: left; font-size: 16px; color: #666; margin-left:10px; margin-right:10px; background: url(http://jscssimage.jz60.com/y43/cn/images/20/v800/tt_bg.gif) 0px 73px repeat-x; }
.tt .en_text { font-size: 10px; color: #999; font-weight: normal; text-transform: uppercase; font-family: "Helvetica"; padding-left: 8px; }
.tt .location { font-size:12px; font-family: 'å®‹ä½“'; float: right; line-height: 22px; padding-top:8px; color: #999999; margin-top: 40px; }
.tt .location a { color: #999; }
.tt .location a:hover { color:#FB6C01; }
.tt .location_a { float: right; font-size:12px; margin-top: 40px; height:22px; line-height: 22px; padding-right:0px; color: #999999; }
.tt .location_a a { display: inline-block; color: #999; height:20px; line-height: 20px; width:42px; text-align: center; border:1px solid #D3D6D9; border-radius:12px; -moz-radius:12px; -webkit-radius:12px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
tt .location_a a:hover { color:#FB6C01; border:1px solid #FB6C01; transition: all 0.1s ease-out 0s; -moz-transition: all 0.1s ease-out 0s; -webkit-transition: all 0.1s ease-out 0s; }
/*æ¯æ å…¬ç”¨å¤´éƒ¨end*/

.y77_neiye .selects{
	width:901px;
	height:37px;
	background: url(../image/bline.jpg) bottom repeat-x;
	margin-top:20px;
}
.y77_neiye .cpmx{
	width:80px;
	height:36px;
	border-top:1px solid #F4960E;
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	background: #F1F1F1;
	color:#666666;
	font-size:16px;
	line-height: 34px;
	float:left;
	cursor:pointer;
	padding-left:34px;
	background: url(../image/cpfl1.png) no-repeat 10px; 
}
.y77_neiye .cpmx2{
	width:80px;
	height:36px;
	border-top:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	background: #F1F1F1;
	color:#666666;
	font-size:16px;
	line-height: 34px;
	float:left;
	cursor:pointer;
	padding-left:34px;
	background: url(../image/cpfl1.png) no-repeat 10px; 
}
.y77_neiye .cpmx2dq{
	border-left:1px solid #E2E2E2;
	border-top:1px solid #F4960E;
}
.y77_neiye .sele_box{
	width:901px;
	overflow: hidden;
}