@charset "utf-8";
/* CSS Document */
html,div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd,p, blockquote, pre, form, fieldset,  span a{padding:0px;margin:0px; }
body{ margin:0px; padding:0px;font-family:“微软雅黑, 宋体”;font-size:14px;color:#5f5f5f; background:url(../images/bodybg.jpg) top repeat-x;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#CC0000; text-decoration:none;}
img{ border:0px;}
.clear{clear:both;}
.width1{ width:100%;}
.width2{ width:1200px; margin:0 auto;}
.width3{ width:980px; margin:0 auto;}
.floatleft{ float:left;}
.floatright{ float:right;}
ul,li{ list-style:none;}
h8{ font-size:16px; color:#000; font-family:"微软雅黑"; padding-left:5px; text-align:center;}
.W1200{ width:1200px; margin:0 auto;}
#whole{ width:1240px; height:auto; margin:auto;}
.header{ color:#f1f1f1; }
.header .head{ width:1200px; margin:0 auto; font-size:12px; padding-top:3px; color:#f1f1f1;}
.header .head a{ color:#f1f1f1;}
.header .head a:hover{ color:#f1f1f1}
.logo{ width:1200px; margin:0 auto;}
.logo .logo_l{ float:left;}
.logo .tel_r{ float:right;}
#nav_bj{ width:1200px; height:37px;opacity:0.9;z-index:10; margin:0 auto; background:url(../images/nav_bg.jpg) repeat-x;
    /*position:fixed;*/ /* 绝对定位，fixed是相对于浏览器窗口定位。 */
    top:0; /* 距离窗口顶部距离 */
    left:0; /* 距离窗口左边的距离 */
	z-index:99; /* 层叠顺序，数值越大就越高。页面滚动的时候就不会被其他内容所遮挡。 */}
#nav{ width:1200px; height:100px; margin:auto; font-size:16px;}
#nav img {display: block; float: left;}
#nav_list{ line-height:35px; float:left;}
#nav_list li{float:left; color:#fff; text-align:center;font-size:16px; width:130px; height:37px;}
#nav_list li a{ color:#fff; font-size:16px; font-family:"微软雅黑"; padding-left:20px; }
#nav_list li a:hover{ color:#ecf7fd;}

#banner{ width:1198px; height:360px; margin:0 auto; border:solid 1px #ecf7fd; }
/*导航*/
  .lubo{ width: 100%; min-width:1000px;clear: both; position: relative; height:360px;}
  .lubo_box{ position: relative; width: 100%; height:360px; }
  .lubo_box li{ float: left; position: absolute; top: 0; left: 0; width: 100%; height:360px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo_box li img{ width: 100%; height: 360px;}

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #000 !important;}
  
   
#about{ width:1200px; height:340px;  margin:auto; margin-top:25px;}
.ab_title{ margin:auto; width:1147px; }
#ab{ width:1200px; height:100px; text-align:center; margin:auto;}
#ab p{ font-size:16px; line-height:30px; }
.more{ width:1200px; margin:0 auto; padding-top:20px; padding-bottom:10px; text-align: center; background-color:#ecf7fd;}

#pro_bj{ width:100%; background:url(../images/pro_bj.jpg) top no-repeat;}
#pro_bj .more{ width:180px; height:40px; margin:auto; padding-top:100px; padding-bottom:30px;}
#pro_bj .more img {margin: 5px 0 0 0;}
.pro_list{ width:1150px; height:420px;  margin:auto; padding-top:20px;}
.pro_left{ width:456px; height:420px; float:left;}
.pro_right{ width:635px; height:420px; float:right; }
.pro_right h1{ color:#000; font-size:26px; font-family:"微软雅黑"; margin-bottom:20px;}
.pro_right li{ float:left; width:50%; height:40px; background:url(../images/coin_list.jpg) left top no-repeat; }
.pro_right li a{ font-size:18px; color:#333333; padding-left:30px; font-family:"微软雅黑"; }
.pro_right li a:hover{ color:#0066FF;}
.pro_right1{ width:635px; height:420px; float:right; }
.pro_right1 h1{ color:#000; font-size:26px; font-family:"微软雅黑"; margin-bottom:20px;}
.pro_right1 li{ height:40px; background:url(../images/coin_list.png) left top no-repeat; }
.pro_right1 li a{ font-size:20px; font-family:"微软雅黑"; color:#333333; padding-left:30px;  }
.pro_right1 li a:hover{ color:#0066FF;}
.promore {display: inline-block; padding: 14px 35px;color: #fff;background: #E67140;border-radius: 10px;}
.pro_right .promore {margin-top: 10px;}
.ny_pro_list{ width:950px; height:200px; margin-top:15px; }
#ny_pro_list{ background:url(../images/ny_left_list_bj.jpg) no-repeat; width:270px; height:10px;}
.ny_pro_list img {vertical-align:middle; }
.preview{vertical-align:middle;}
.ny_news_title{ width:100px; height:20px;  margin-left:43px; padding-top:20px; color:#fff; font-weight:bold;}
#pro_ny{ width:700px; height:250px;float:right; }
#pro_ny .title{ text-align:left; font-size:16px; font-weight:bold; float:left;}
#pro_ny .title a:hover{ text-decoration:underline;}
.coin{ padding-right:20px; height:20px; line-height:15px; float:left; margin-top:5px; }
.list_text{ width:700px; line-height:25px;  padding-right:10px; text-align:left; height:65px; padding-top:10px; text-align:justify;}
.list_text a:hover{ text-decoration:underline;}
.more4 a{  width:119px; height:36px; background:url(../images/more.gif) no-repeat ; width:120px; height:36px; float:left; margin-top:30px;}
.more4 a:hover{background:url(../images/more2.gif) no-repeat ; width:119px; height:36px;}
.more3_cn a{  width:119px; height:36px; background:url(../images/more-cn.gif) no-repeat ; width:120px; height:36px; float:left; margin-top:20px;}
.more3_cn a:hover{background:url(../images/more2-cn.gif) no-repeat ; width:119px; height:36px;}


#pro_h{ width:100%; height:422px; background:#ededed;}
.pro2_right{ width:456px; height:420px; float:right;}
.pro2_left{ width:680px; height:420px; float:left; }
.pro2_left h1{ color:#000; font-size:26px; font-family:"微软雅黑"; margin-bottom:20px;}
.pro2_left li{ height:36px; background:url(../images/coin_list.png) left top no-repeat; }
.pro2_left li a{ font-size:20px; color:#333333; padding-left:30px; font-family:"微软雅黑";}
.pro2_left li a:hover{ color:#0066FF;}


#hz_bj{ width:1200px; height:260px; background:#ecf7fd; margin-top:20px; margin:0 auto;}
#hz{ width:1180px; height:180px; margin:0 auto; padding-top:20px;}
#demo { overflow:hidden; width: 1200px;margin-top:15px;}
#demo img {border: 3px solid #F2F2F2; }
#indemo { float: left;  width: 800%; }
#demo1 {float: left; }
#demo2 {float: left;}
#mian{ width:1200px; height:400px; margin:auto; margin-top:20px; }
#ry{ width:450px; height:400px; float:left; }
#ry .title{ width:292px; height:57px; margin:auto; text-align:center;}
/*ry*/
div.orbit-wrapper {position: relative; margin-top:25px; margin-left:15px;}
div.orbit { position: relative; overflow: hidden;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width: 194px; box-shadow: 0 3px 8px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 40px; height: 120px;  color: #fff; text-align: center; position: absolute; z-index: 100; top: 110px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right: 15px; background:url(../images/slider_right.jpg); }
div.slider-nav span.left { left:-50px;background:url(../images/slider_left.jpg); }
div.slider-nav span.right:hover {background:url(../images/slider_right.jpg) bottom; }
div.slider-nav span.left:hover {background:url(../images/slider_left.jpg) bottom; }


#left{ width:250px; float:left; background-color:#ecf7fd; }



#news{ width:600px; height:400px; float:right;}
#news .title{ width:322px; height:58px; margin:auto; text-align:center;}
#news span { float:right; color:#999999;}
#news li { width:600px; height:45px; line-height:45px; border-bottom:1px #CCCCCC dashed;}
#news li a{ float:left;}
#news li a:hover{ color:#3a3b71;}
#news .promore {margin-top: 20px;}
#fot_bj{ width:1200px; height:120px; background-color:#4f90ec; margin-top:20px; margin:0 auto;}
#fot{ width:1200px; height:120px; margin:auto; text-align:center; }
#fot p{ padding-top:15px; color:#f1f1f1; line-height:30px; font-size:12px;}
#fot a{ color:#f1f1f1;}
#fot a:hover{ color:#fff; text-decoration:none;}
#fot img{ float:left; padding-top:15px;}
#ewm{ float:right; padding-top:30px;}



/*内页*/
#ny_banner{ width:100%; height:419px; background:url(../images/pro.jpg) center;}
#ny_banner2{ width:100%; height:419px; background:url(../images/CERTIFICATION.jpg) center;}
#ny_banner3{ width:100%; height:419px; background:url(../images/ny_banner1.jpg) center;}
#ny_banner4{ width:100%; height:419px; background:url(../images/CUSTOMERS.jpg) center;}
#ny_banner5{ width:100%; height:419px; background:url(../images/why.jpg) center;}
#ny_banner6{ width:100%; height:419px; background:url(../images/hz_tu.jpg) center;}

#banner_title{ width:1200px; height:419px; line-height:419px; margin:auto;}
#banner_title h1{ color:#fff; font-size:55px; }
#ny_main{ width:1180px; margin:auto; line-height:25px; font-family:"微软雅黑"; background-color:#ecf7fd; padding-left:10px; padding-right:10px; padding-top:10px;}
#ny_main2{ width:1200px; height:980px;margin:auto; margin-top:30px; line-height:25px;}
#main_right{ width:950px; height:auto;float:right; background-color:#ecf7fd;}
.ny_wz{ float:left; height:48px; background:url(../images/line1.jpg) bottom no-repeat; width:100%; margin-bottom:20px; padding-top:5px; font-family:"微软雅黑";}
.ny_wz h7{ float:left;   font-size:18px; padding:10px 0px; line-height:30px; color:#000; width:500px; font-weight:bold; }
.ny_wz h7 a{ color:#009cdb; font-size:20px;}
.ny_wz span{ float:right; font-size:12px; padding:10px 10px; line-height:30px;color:#333; text-align:right; }
.ny_wz span a{color:#000;}
.ny_wz span a:hover{color:#000;}
.ny_wz img{ padding-right:10px;}
.ny_nrtext { float:left; width:100%; font-size:14px; line-height:35px; color:#333; font-family:Verdana, Geneva, sans-serif; padding-bottom:20px; text-align:justify; font-family:"微软雅黑";  height:auto;}

/*内页产品*/
/*产品内页*/
#sidebarl{ width:192px; margin-right:18px;}
	#sidebarl .title{ width:100%; height:50px; line-height:50px; background:#8C8C8C; color:#fff; text-align:center; font-size:18px; border-bottom:7px solid #4A4A4A;}
	#sidebarl .list{ border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:7px solid #F85C0C;}
	#sidebarl .list .title{ border-bottom:1px solid #ccc; background:#fff; color:#4F4F4F;}
	.left_big{ margin-top:6px;}
	
	#sidebarr{}
	#sidebarr .title{ border-bottom:1px solid #AAAAAA; text-align:right; color:#555555; line-height:25px;}
	#sidebarr .pro{ width:230px; float:left; margin:10px 3px; text-align:center; display:block; }
	#sidebarr .pro a{ position:relative; display:block;}
	#sidebarr .pro a img{ border:1px solid #CCCCCC; vertical-align:middle;  }
	#sidebarr .pro a:hover img{border:1px solid #2086D0;}
	#sidebarr .pro a .title{ position:absolute; bottom:0px; left:0px; background:url(../images/nei_01.png) repeat; color:#fff; width:201px; text-align:center; line-height:38px; height:38px; }
	#sidebarr .pro a:hover .title{ text-decoration:underline;}
	
		#sidebarr .pro2{ width:230px; height:230px;  float:left; margin:25px 5px; text-align:center; }
	#sidebarr .pro2 a{ position:relative; display:block;}
	#sidebarr .pro2 a img{ border:1px solid #CCCCCC; }
	#sidebarr .pro2 a:hover img{border:1px solid #2086D0;}
	#sidebarr .pro2 a .title{ position:absolute; bottom:0px; left:0px; background:url(../images/nei_01.png) repeat; color:#fff; width:201px; text-align:center; line-height:38px; height:38px; }
	#sidebarr .pro2 a:hover .title{ text-decoration:underline;}

#message{ width:400px; height: auto; }
/*留言列表CSS*/
.pinglun {width:1000px;height:auto; margin:20px auto; border:solid 1px #ccc; font-size:16px;font-family:"微软雅黑","黑体";zoom:1; overflow:auto;padding-bottom:30px;}
.pinglun_p1 {height:40px; line-height:40px; padding-left:20px;border-bottom:solid 1px #ccc;}
.pinglun_form {height:auto;}
.pinglun_form_p1 {height:40px;font-size:18px;font-family:"微软雅黑","黑体";line-height:40px;background:#f4f4f4;text-align:center;letter-spacing:2px;}
.pinglun_form_01 {height:40px;font-size:16px;font-family:"微软雅黑","黑体";line-height:30px; margin:10px 0; width:400px;}
.pinglun_form_02 { width:400px; font-size:16px;font-family:"微软雅黑","黑体";float:left;height:150px;margin-top:10px;}
.pinglun_form_span {float:left;}
.pinglun_clear {clear:both;}
.pinglun_form_03 { width:150px; height:40px; background:#f4f4f4; margin-top:20px;border:0;font-size:16px;font-family:"微软雅黑","黑体";  cursor:pointer; }
.pinglun_form_03:hover { background:#ccc;}
/*留言列表CSS结束*/
#ly_title{ margin-bottom:20px;}
#ly_title h2{ font-size:20px; font-family:"微软雅黑";}
#ly_title h3{ font-size:18px;}
#pro{ width:1200px;margin:auto; background-color:#ecf7fd; }
/*内页新闻*/
.newslist { width:1200px; min-height:400px; margin:0 auto;}
.newslist ul{ width:99%;}
.newslist ul li{ width:99%; border-bottom:1px #CCCCCC  dotted; line-height:22px; padding-top:10px; color:#999;}
.newslist ul li span{ float:right; color:#999;}
.xq_title{ margin:auto; text-align:center;}	
	
/*---------- viewbox ---------*/
.viewbox{ /*width:712px;*/ overflow:hidden; padding-bottom:8px;}
.viewbox .title{ height:56px; line-height:56px; text-align:center; overflow:hidden; padding-top:10px;}
.viewbox .title h2{ font-size:24px; color:#2b2b2b;}
.viewbox .info{ height:24px; line-height:17px; text-align:center; overflow:hidden; color:#666; width:1200px;  margin:auto; margin-top:10px;}
.viewbox .info small{ margin-left:8px; margin-right:3px; color:#999; font-size:12px;}
.viewbox .info a{ color:#690;}
.viewbox .intro{ width:90%; padding:8px 16px; line-height:24px; background:#f5fcee; border:1px solid #DCDDDD; font-size:14px; color:#706A6A; margin:8px auto 0 auto;}
.viewbox .infolist{ width:368px; float:left;}
.viewbox .infolist small{ width:100px; text-align:right; display:block; float:left; font-size:12px; line-height:31px; color:#999; clear:left; height:31px; overflow:hidden;}
.viewbox .infolist span{ width:200px; line-height:30px; float:left; height:31px; overflow:hidden;}
.viewbox .picview{ width:320px; float:right; padding-right:24px; padding-top:16px;}
.viewbox .labeltitle{ height:23px; background:url(../images/view-labeltitle-bg.gif) left 10px repeat-x; clear:both; overflow:hidden; margin:0px auto 0px; padding-top:10px;}
.viewbox .labeltitle strong{ width:80px; height:23px; line-height:23px; text-align:center; color:#FFF; letter-spacing:1px; display:block; float:left; background:url(../images/view-labeltitle-bg.gif) left -44px no-repeat; overflow:hidden;}
.viewbox .content{ font-size:14px; padding:12px 16px; line-height:25px; color:#333;}
.viewbox .dede_pages{ width:712px; float:none; overflow:hidden; text-align:center;}
.viewbox .dede_pages ul{ margin:0px auto; float:none; clear:both; overflow:hidden; text-align:center; white-space:nowrap;}
.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{ float:none; display:inline;}
.viewbox .boxoff{ height:10px; overflow:hidden; clear:both; background:url(../images/boxoff.gif) left 15px repeat-x; margin:4px auto; padding-top:10px;}
.viewbox .boxoff strong{ display:block; width:8px; height:10px; overflow:hidden; font-size:0px; line-height:100px; background:url(../images/boxoff.gif) right -10px no-repeat; float:left;}
.viewbox .newdigg{ width:406px; height:51px; margin:8px auto; clear:both; overflow:hidden; padding-left:8px;}
.viewbox .diggbox{ width:195px; height:51px; float:left; margin-right:8px; overflow:hidden; cursor:pointer;}
.viewbox .diggbox .digg_act{ font-size:14px; float:left; line-height:31px; text-indent:32px; height:29px; overflow:hidden; font-weight:bold;}
.viewbox .diggbox .digg_num{ float:left; line-height:29px; text-indent:5px;}
.viewbox .diggbox .digg_percent{ width:180px; clear:both; padding-left:10px; overflow:hidden;}
.viewbox .diggbox .digg_percent .digg_percent_bar{ width:100px; height:7px; background:#E8E8E8; border-right:1px solid #CCC; float:left; overflow:hidden; margin-top:3px;}
.viewbox .diggbox .digg_percent .digg_percent_num{ font-size:10px; float:left; padding-left:10px;}
.viewbox .diggbox .digg_percent .digg_percent_bar span{ display:block; height:5px; overflow:hidden; background:#000;}
.viewbox .newdigg .digg_good{ background:url(../images/newdigg-bg.png) left top no-repeat;}
.viewbox .newdigg .digg_bad{ background:url(../images/newdigg-bg.png) right top no-repeat;}
.viewbox .newdigg .digg_good .digg_act{ color:#C30;	}
.viewbox .newdigg .digg_good .digg_num{ color:#C63;}
.viewbox .newdigg .digg_bad .digg_act{ color:#36C;	}
.viewbox .newdigg .digg_bad .digg_num{ color:#39C;}
.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{ border:1px solid #E37F24; background:#FFC535;}
.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{ border:1px solid #689ACC; background:#94C0E4;}
.viewbox .handle{ height:59px; padding-top:12px; overflow:hidden; clear:both;}
.viewbox .handle .digg{ width:59px; height:59px; float:left; background:url(../images/digg-bg.gif) no-repeat; margin-right:12px;}
.viewbox .handle .digg .digg_num{ width:56px; height:34px; font-size:20px; text-align:center; line-height:34px; overflow:hidden; color:#6B9169;}
.viewbox .handle .digg .digg_act{ width:56px; height:22px; line-height:23px; overflow:hidden;}
.viewbox .handle .digg .digg_act a{ margin-left:11px; color:#666; float:left;}
.viewbox .handle .context{float:left;}
.viewbox .handle .context ul li{ line-height:29px; color:#888;}
.viewbox .actbox{/*width:260px;*/text-align:center; float:right; padding-top:20px; padding-right:10px;}
.viewbox .actbox ul li{display:inline; padding-left:22px; background-image:url(../images/actbox-ico.gif); background-repeat:no-repeat; margin-right:10px;}
.viewbox .actbox ul li a{ color:#666;}
.viewbox .actbox ul li#act-fav{background-position:4px 0px;}
.viewbox .actbox ul li#act-err{background-position:4px -37px;}
.viewbox .actbox ul li#act-pus{background-position:4px -73px;}
.viewbox .actbox ul li#act-pnt{ background-position:4px -109px;}
.viewbox .downurllist{ width:100%; clear:both; overflow:hidden;}
.viewbox .downurllist li{ height:27px; background:url(../images/downurl-bg.gif) right top no-repeat; padding-right:4px; float:left; margin-right:10px; overflow:hidden; margin-top:10px;}
.viewbox .downurllist li a{ height:27px; background:url(../images/downurl-bg.gif) left top no-repeat; display:block; font-size:12px; color:#555; text-indent:30px; line-height:27px; float:left; padding-right:5px;}
.viewbox .downurllist li a:hover{ color:#F63; text-decoration:none;}
.viewbox .picbox{ width:100%; text-align:center; padding-top:10px; font-size:14px; line-height:31px; overflow:hidden;}
.viewbox .picbox img{ display:block; margin:16px auto 6px;}
.viewbox .picbox ul.e8{ font-size:12px; line-height:normal;}
.viewbox .picbox ul.e8 li .pic{ background:none; border:1px solid #EEE; overflow:hidden;}
.viewbox .picbox ul.e8 img{ margin:3px; border:none;}
.viewbox .picbox ul.e8 li .title{ padding-top:0px; }
/*产品列表页*/
.operate{ width:240px;margin:20px auto;border:1px solid #eaeaea; background-color:#f7f7f7;}
.operate h3{ font-family:"Microsoft YaHei",微软雅黑;font-size:20px;background:#f1f1f1;height:43px;line-height:43px;padding-left:12px; color:#000;}
.operate li{line-height: 43px; border-bottom:1px dotted #d2d2d2;display:inline-block;width:100%;position:relative;min-height:43px;_height:43px;z-index:10;zoom:1; font-family:"微软雅黑"; text-indent: 30px;}
.operate li h4{ cursor:pointer;background: url(../../images/bg3.png) no-repeat 200px 18px;padding-left:20px;text-decoration:none;font-size:16px; font-family:"微软雅黑"; color:#000; display:block; line-height:43px; font-weight:normal;}
.operate li.selected h4 {background-position:200px -37px; color:#009cdb; font-weight:700px;}
.operate li.selected h4 a{ color:#009cdb;}
.operate li .list-item{ padding:5px 0;position:relative;zoom:1 }
.operate li .list-item p{ padding-left:8px;}
.operate li .list-item p.on a{ color:#333;}
.operate li .list-item p.on a:hover{ color:#009cdb;}
.operate li .list-item p a{ background:url(../images/bg1.png) no-repeat 42px 12px;color:#333333;display:block;height:32px;line-height:32px;margin:0 -1px 0 1px;padding-left:10px; position:relative;text-decoration:none;}
.operate li .list-item p.hover a{ background-color:#8caf00;color:#fff;text-decoration:none;background-position:22px -14px;font-weight:800; width:100px;}
/*联系我们*/
#ny_main3{ width:1180px; height:auto; margin:auto; padding-top:30px; line-height:25px; background-color:#ecf7fd; padding-left:10px; padding-right:10px;  }
#ny_main3 .lxfs{ float:left; font-family:"微软雅黑"; background-color:#ecf7fd;}
#ny_main3 .dt_map{ float:right; background-color:#ecf7fd;}
/*分页*/
.fengye{ margin-top:20px; margin-bottom:10px;}









































































