@charset "utf-8";
/* CSS Document */

html,body{-webkit-text-size-adjust:none; font-size:10px;}
body{padding: 0px;margin: 0px;background-color: #fff;font:12px/24px Verdana, Geneva, sans-serif; font-style:italic;}
ul,li,em,dl,dt,dd,ol,h1,h2,h3,img,form{padding:0px; margin:0px; border:0; list-style:none;}
a{text-decoration:none; color:#000;}a:hover{text-decoration:none; color:#FFF;}
.gd_wrap{width:100%; background-color:#FFF;height:90px;position:fixed; z-index:890;}
.gd{ width:1000px;height:90px;margin:0 auto; position:relative; z-index:900;}
.header{width:1000px;height:52px; background:#fff; position:fixed;}
.header .logo{float:left; margin-top:10px;}
/*
.header .language{ background:url(../images/z_y_bj.jpg) no-repeat;width:150px; height:17px; float:right;margin-top:30px;padding:0px 7px; color:#FFF; text-align:center; line-height:17px;}
.header .language a{ color:#FFF;}.header .language a:hover{color:#ccc;}
*/
.header .language{width:300px; height:30px; float:right;margin-top:15px; line-height:30px;}
.header .language a{ color:#333; padding:10px 0px 10px 45px;}
.header .language a.cn{
	background-image: url(../images/China.png);
	background-repeat: no-repeat;	background-position: left center;
}
.header .language a.en{
	background-image: url(../images/UK.png);
	background-repeat: no-repeat;	background-position: left center;
}
.header .language a.ru{
	background-image: url(../images/Russia.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.header .language a:hover{color:#ccc;}
.main{width:1000px; margin:0 auto; overflow:hidden; clear:both;}
.main h1{ font-size:16px;padding-left:10px;border-top:1px solid #727171;width:233px;margin-top:15px;}
.product_nav{width:250px; float:left;font-size:11px; }
.product_nav .YJ li span{ padding:0px 0px 0px 10px;width:233px;height:23px;border-bottom:1px solid #231815;border-top:1px solid #231815;display:block;}
.product_nav .YJ li a{color:#231815;}
.product_nav .YJ li ul li{ display:block;height:23px;padding-right:20px;width:240px; background:url(../images/jt.jpg) no-repeat 240px 2px;  position:relative;}
.product_nav .YJ li ul li a{color:#727171; border-bottom:1px solid #CCC;padding:0px 0px 0px 10px;height:22px;width:233px; display:block;}
.product_nav .YJ li ul li a:hover{color:#727171; background:url(../images/dhbj.png) no-repeat 0px -1px;border-bottom:none;padding:0px 0px 0px 10px; height:23px;display:block; line-height:22px;width:240px;margin-left:-1px; }
.product_nav .YJ li ul li dl{
	position: absolute;
	left: 230px;
	top: 0px;
	z-index: 501;
	padding-left: 20px;
	display: none;
	background-image: url(../images/dlbybg.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.product_nav .YJ li ul li dd{ }

.product_nav .YJ li ul li dd a:hover{ background:none;border-bottom:1px solid #CCC;padding:0px 0px 0px 10px;height:22px;width:233px;}
.banner{ background:url(../images/banner_bj.jpg) no-repeat; width:737px;_width:734px;height:338px; float:right;margin-top:10px;padding:4px 0px 0px 3px; position:relative;overflow-y:hidden;overflow-x:hidden; z-index:10;}
.banner .bannermax{ position:absolute;left:4px; top:4px;z-index:11;}
.banner .bannermin{ position:absolute;top:5px;right:1px;_top:6px; z-index:12;}
*+html .banner .bannermin{top:6px; } /* IE7 */
.banner .bannermin li{margin-top:3px;_margin-top:3px;background:url(../images/banner_hui2.png) no-repeat;width:202px;height:107px; position:relative;}
*+html .banner .bannermin li { margin-top:3px } /* IE7 */
.banner .bannermin .zz{background:url(../images/banner_tm2.png) no-repeat;width:202px;height:107px; position:absolute; left:0;top:0;cursor:pointer;}
.banner .nodiv{ display:none;}
.product{float:right;margin-top:10px;width:746px;_width:734px;}
.product li{
	width: 239px;
	height: 240px;
	_width: 230px;
	float: left;
	margin-left: 7px;
	_margin-left: 6px;
	padding: 2px 0px 0px 2px;
	background-image: url(../images/cp_bj.jpg);
	background-repeat: no-repeat;
	background-position: -1px top;
}
.content_wrap{ background:url(../images/fkx.jpg) repeat-x;margin-top:20px;}
.content{width:1000px; margin:0 auto; background:url(../images/fkx.jpg) repeat-x;padding-top:25px; overflow:hidden;}
.content .news{width:350px;float:left;}
.content .download{width:400px;float:left;color:#727171;}
.content .contact{width:230px;float:left;color:#727171;margin-left:20px;}
.content .contact .nr{margin-top:20px;}
.content h1{font-size:14px; background:url(../images/mk_bj.jpg) no-repeat;padding-left:15px;color:#fff;}
.content .news ul,.download ul{padding:20px 0px;}
.content .news li{padding-left:0px; font-size:12px;}
.content .news li a,.download li a{ color:#727171;}
.content .news ul{ padding-right:15px;}
.content .news li a:hover,.download li a:hover{color:#333;}
.content .download ul{padding:0px 0px 30px 0px;margin:20px 0px 0px -15px; min-height:180px; border-left:1px solid #999; border-right:1px solid #999;}
.content .download li{padding-left:15px; clear:both;  font-size:12px;}
.content .download li a{ float:left; }
.content .download li span{ float:right;}
.footer{width:1000px;margin:0 auto; text-align:center; color:#727171;padding:25px 0px 20px 0px;table-layout:fixed; word-break: break-all; overflow:hidden; font-size:10px;-webkit-transform: scale(0.9);}
.btgd{height:55px;width:1009px;margin:0 auto;position:relative;z-index:100;}
.btgd_wrap{width:1009px;margin:0 auto;position:fixed; z-index:101;background:url(../images/1009zy_c.jpg) repeat-y;}

.btgd_wrap .top{ background:url(../images/1009zy_t.jpg) no-repeat;width:1009px; height:15px;}
.btgd_wrap h3{ line-height:40px;height:40px;padding-left:30px; font-size:25px; font-weight:600;}
.bottomtm{ clear:both;width:1009px;margin:0 auto;height:15px;_height:auto;z-index:103; background:url(../images/gd_yy.png) no-repeat bottom; position:fixed;}
.btgd_wrap span{ position:absolute;right:30px;top:25px; z-index:103;}.btgd span a{color:#333; font-weight:600;}.btgd span a:hover{color:#333;}
.main_wrap{width:1009px;margin:0 auto; position:relative;}

.main_wrap .maincenter{ background:url(../images/1009zy_c.jpg) repeat-y;width:999px;padding:0px 5px 0px 5px; overflow:hidden;}
.main_wrap .bottom{ background:url(../images/1009zy_b.jpg) no-repeat;width:1009px; height:15px;}

.main_wrap .maincenter .aboutnr{width:910px;padding:0px 45px;}
.main_wrap .maincenter .aboutnr h1{ line-height:45px; font-size:18px;font-weight:600;}
.main_wrap .maincenter .aboutnr .nr{ font-style:normal; line-height:20px;padding-bottom:40px;}
.an{ background:url(../images/z_y_bj.jpg) no-repeat;width:87px; height:17px; float:right;padding:0px 7px; color:#FFF; text-align:center; line-height:15px; cursor:pointer;}
.main_wrap .maincenter .aboutan{padding-bottom:80px;}
.aboutxq{ display:none;}

.products_z li{ float:left;width:332px; text-align:center; border-left:1px solid #CCC;margin-left:-1px;}
.products_z li span{ display:block; font-size:14px; font-weight:600;height:50px;}

.rollBox{width:999px;overflow:hidden;margin:0 auto; position:relative;}
.rollBox .Cont{width:999px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left;width:250px; text-align:center; border-left:1px solid #CCC;margin-left:-1px;}
.rollBox .Cont .pic a{color:#505050; display:block;}
.rollBox .Cont .pic span{ display:block; font-size:12px; height:50px; line-height:16px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2,.rollBox #List3,.rollBox #List4,.rollBox #List5,.rollBox #List6,.rollBox #List7,.rollBox #List8{float:left;}
.products_left{position:absolute; left:0px;top:90px; background:url(../images/paddle_prev.png) no-repeat;width:18px;height:35px; cursor:pointer;}.products_left:hover{ background:url(../images/paddle_prev_hei.png)}
.products_right{ position:absolute; right:0px;top:90px;background:url(../images/paddle_next.png) no-repeat ;width:18px;height:35px;cursor:pointer;}.products_right:hover{ background:url(../images/paddle_next_hei.png)}

.products_list{padding:30px 30px 30px 30px;margin-top:-10px; overflow:hidden; color:#555;}
.products_list li a{ color:#888;}
.products_list li{float:left;width:232px; text-align:center; border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding-top:10px;font-weight:600;letter-spacing:-1px;}
/*.products_list li{float:left;width:312px; text-align:center; border-left:1px solid #CCC;border-top:1px solid #CCC;padding-top:50px;}
*/
.products_list li.nob{ border-right:none;}
.products_list li span{display:block; height:32px; line-height:15px;padding:4px 0px;}
.products_list li a,.products_list li a:hover{ color:#888; font-weight:normal;}
.products_back{margin:0 auto;width:1000px; text-align:center;padding:70px 0px 20px 0px;}
.products_details{padding:55px 50px 60px 50px; overflow:hidden;}
.products_details .js{font-style:normal;font-weight:600;padding-top:35px;}
.products_download{ background:url(../images/products_download.jpg) no-repeat;width:146px;height:20px;padding:0px 7px; color:#FFF; text-align:center; line-height:20px; display:block;margin-top:30px; cursor:pointer;}
.downloadh3{ background:url(../images/gd_yy.png) no-repeat -5px bottom; line-height:95px;padding-left:25px; font-size:25px; font-weight:600;}
.products_news {padding:20px 65px 60px 65px; overflow:hidden;}
.products_news .news{ font-style:normal;}.products_news .news li{ line-height:35px; clear:both;}
.products_news .morenews{ display:none; clear:left;}
.products_news .news li a{color:#000; font-weight:600; float:left;}
.products_news .news li .zthui{color:#727171;}
.products_news .news li span{ margin-left:20px; color:#999; float:right;}
.products_down{padding:20px 30px 60px 30px; overflow:hidden;width:540px; font-weight:600;}
.products_down dt{ border-bottom:1px solid #CCC;padding:20px 0px 5px 0px;height:20px;}
.products_down dd{ padding-top:15px; line-height:14px;}
.products_down dd a:hover{ color:#000;}
.products_down dt span{float:left;}
.products_down dt .an{margin-top:3px;}
.details_info{padding:20px 30px 60px 30px; overflow:hidden;}
.feedback_wrap{padding:0px 30px 0px 20px;}
.feedback_wrap .feedbackleft{ float:left;width:230px;}
.feedback_wrap h3{ font-size:14px; height:40px; line-height:40px;padding-left:5px;}
.feedback_wrap .feedbackleft{padding-top:0px;}
.feedback_wrap .feedbackleft ul{ padding-top:10px;}
.feedback_wrap .feedbackleft li{ height:40px;line-height:22px;margin-top:-14px; _margin-top:-16px;}
.feedback_wrap .feedbackleft li input{ border-style:none;outline: none; background:url(../images/feedbackleftbj.png);width:202px;height:30px; line-height:22px; font-size:12px;padding:5px 9px 5px 19px; color:#727171;letter-spacing:-0.07em;}
.feedbackright{ float:right;width:710px; overflow:hidden;}
.dd{background:url(../images/feedbackrightbj.png) no-repeat;width:692px;height:223px;padding:7px 9px 14px 9px; font-size:14px; float:right;}
.dd textarea{border-style:none;outline: none;width:686px;height:222px; background:#dcdddd;resize: none; }
.feedbackright h3{padding-left:10px;width:400px;}
.feedbackan{padding:20px 10px 220px 10px; overflow:hidden;}.feedbackan .an{float:left;}
.contactadd{padding:15px 0px; font-size:13pt;width:600px;margin:0 auto; line-height:30px;}

.ie6fixedTL{position:fixed;left:0;top:0}
.ie6fixedBR{position:fixed;right:0;bottom:0}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
* html .header{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}
* html .gd_wrap{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}
* html .btgd_wrap{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}
* html bottomtm{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}
* html .nav{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop)+62)}
* html .ie6fixedBR{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
.link{ text-align:center; color:#ccc;}
.link a{ color:#ccc;}