﻿@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
body{font:12px/20px Arial, Helvetica, sans-serif; background:#ffffff;}
a{color:#333; text-decoration:none;}
a:hover{color:#0070AD;}
ul,ol{ list-style:none;}
img{border:0;}
#oneHeader,.pcontainer{width:950px; margin:0 auto; clear:both;}
#oneHeader{width:calc(100% - 200px); height:75px; padding: 10px 100px 0;} /* width, padding, 2019-1-30*/
.pcontainer{ font-family:"microsoft yahei",Arial, Helvetica, sans-serif;}

.oneLogo{float:left;width:160px; padding-left:6px; /* padding-top:17px;*/} 
.oneHright{float:left;/*width:784px;*/ width: calc(100% - 166px); padding-top:12px;}
.oneTopnav{text-align:right; height:45px; line-height:45px; float:right;}
.oneTopnav a{display:inline-block; height:36px; line-height:36px; color:#adadad; padding-top:6px;padding-left:20px;padding-right:20px; font-size:14px;}
.oneTopnav .one_zh{padding-left:23px; padding-right:20px; background:url(../images/icon_zh.jpg) no-repeat left center;}
.oneTopnav .one_en{padding-left:23px; padding-right:20px; background:url(../images/icon_en.jpg) no-repeat left;}
.oneTopnav .one_phone{background:url(../images/icon_phone.jpg) no-repeat left;}
.oneTopnav .one_email{background:url(../images/icon_email.jpg) no-repeat left;}
.oneTopnav .one_chat{background:url(../images/icon_chat.jpg) no-repeat left;}
.oneTopnav a:hover{color:#000}

.menusearch{clear:both; /*width:100%; */ /*padding-top:8px;*/ padding-left:100px;}

.oneSearch{background:url(../images/searchinpbg.jpg) no-repeat 0 8px;width:221px; height:33px; padding-top:8px; float:left}
.searchinput{border:0;width:180px; background:none; color:#acacac;height:29px; padding-top:0; line-height:29px; margin-left:13px; float:left;}
.searchbtn{float:left;}

/*main menu */
#menu {height: 45px;/*width: 563px;*/ width:600px; float:left;}
#menu li{float:left; display:block;vertical-align:top;}
#menu a{cursor:pointer;display: block; width:116px; height:45px; line-height:45px; color:#444; font-size:17px; /*font-weight:bold;*/ font-family:frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; text-align:center; position:relative; z-index:1007;}
#menu a.navsupport{width:97px;}

#menu a span{display:block; height:45px; width:auto; text-shadow:#fff 1px 1px 0px;}
#menu li a.hover span{color:#E60012; width:114px; height:43px; line-height:36px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:2px solid #E60012; background:#F9FAFC url(../images/menubg.jpg) repeat-x;}
#menu li a.hover i{position:absolute; width:114px; height:1px; left:1px; top:45px; overflow:hidden; background:#F9FAFC}
#menu a:hover.navgvim span,#menu li a.active span{color:#E60012;}
#menu a.navsupport.hover span,#menu li a.navsupport.hover i{width:95px;}

/*下拉*/
.onecatelist{width:220px; height:268px; border-right:1px dotted #d7d7d7; float:left; padding-left:38px; padding-bottom:30px; overflow:hidden;}
.onecatelist.toplist3{ border:0px;}
.toplistheight{height:150px;}



.menucontent {width:950px; margin:0 auto;font-family:"microsoft yahei",Arial, Helvetica, sans-serif;}


.menucontent a:hover{text-decoration:underline;color:#0070AD;}
.menucontent li ul li{float:none; line-height:26px;/* background:url(../images/menudot.jpg) no-repeat 5px 11px; padding-left:20px;*/}
.menucontent h2 {font-size: 14px; padding-bottom:10px;}
.menucontent h2 a {color:#E60012; font-weight:100; }
.menucontent .image{padding-bottom:5px;}
.menucontent ul li a{ color:#444;}


#oneHome{clear:both;}
/*home banner*/
.onebanner{height:750px; width:100%; clear:both; position:relative;overflow:hidden; z-index:99;}
.banner_pic{position:relative;height:750px;}
.banner_pic ul{position:absolute;top:0;left:0;width:999em;height:750px;}
.banner_pic ul li{float:left;}
.banner_pic ul li img{height:750px; width:1920px; position:relative;}
.onebanner .btn_prev,.onebanner .btn_next{width:37px; display:block;height:63px;overflow:hidden;background-image:url(../images/overlayl.png);_background-image:url(../images/overlayl.gif);text-indent:-999em;outline:none;hide-focus:expression(this.hideFocus=true); position:absolute;top:140px;  z-index:100;display:none;}
.onebanner .btn_prev{left:50px;}
.onebanner .btn_next{background-image:url(../images/overlayr.png);_background-image:url(../images/overlayr.gif);right:50px;}
.onebanner_posti{position:absolute;left:0;top:710px;}
.banner_pages{height:38px; padding-top:6px;z-index:101;}
.banner_pages ul{ text-align:center; position:relative;}
.banner_pages li{display:inline;padding-right:10px;}
.banner_pages li span{cursor:pointer;width:12px; height:12px; display:inline-block; overflow:hidden; background:url(../images/bann_page.png) no-repeat;}
.banner_pages li.current span{background:url(../images/bann_page.png) no-repeat 0px -12px;}

#hoveprevious{width:220px;height:552px;left:0;position:absolute;top:215px;cursor: pointer;display:block;z-index: 18; background:url(../images/transparent.gif);}
#hovenext{width:220px;height:552px;right:0;position:absolute;top:215px;cursor: pointer;display:block;z-index: 16; background:url(../images/transparent.gif);}

/* home news */
.onenewbg{ clear:both; width:100%; height:41px; padding-top:6px;}
.homenews{width:950px; height:40px; clear: both; margin:0px auto; background:#fff;}
.homenews h3{float:left;font:100 16px/40px "microsoft yahei",Arial, Helvetica, sans-serif; padding-left:20px; height:40px; width:98px;background:url(../images/newsbg.jpg) no-repeat;}
.homenews h3 strong{ font-weight:100}
.homenews .newscontrols{ float:left;width:47px; padding-top:9px; background:url(../images/arrbg.jpg) no-repeat 22px 9px;}
.homenews .hnewscontent{float:left;width:740px; padding-top:11px; height:20px; line-height:20px;}
.homenews .weibo{float:left;width:32px; height:40px; line-height:40px; background:url(../images/newsline.jpg) no-repeat left center; padding-left:13px; }
.homenews .weibo a{color:#0070AD;font-size:14px;}
.homenews .weibo a:hover{ text-decoration:underline}
.homenewsli{display:none;}
.homenewsli a{font-size:14px;}
.homenewsli .date{color:#7b7b7b; font-size:14px;padding-left:15px;}
.homenewsdis{display:block;}
.newscontrols img{cursor:pointer;}


/*home video*/
.homevideo{width:950px;height:460px; padding-top:20px; margin:0 auto}
.homevideobox{width:950px;height:460px; position:relative}
.video_box a {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  background: url(../images/video_btn.png) center center no-repeat;
}
.video_box a:hover{background: url(../images/video_btn_hover.png) center center no-repeat;}

/*home box*/
.homebond{width:954px; margin:0 auto;}
.homefanfloat{float:left; width:475px; /*margin-right:21px;*/ margin-top:10px;}
.homefan{width:292px; padding:6px; /*background:url(../images/home_borbg.jpg) repeat-y;*/}
.homefanfloat.homef3{margin-right:0px;}
.homefanbot{height:3px; overflow:hidden; font-size:0px; line-height:0px; clear:both; /*background:url(../images/home_borbot.jpg) no-repeat;*/}
.homefan span{ display:block; float:left; width:150px; padding-right:6px; padding-left:4px;}
.homefan a span h4{ font:14px/22px "microsoft yahei",Arial, Helvetica, sans-serif; color:#0070AD; padding-bottom:5px;}
.homefan a:hover span h4{ text-decoration:underline; cursor:pointer}
.homefan a:hover span p{ color:#666;cursor:pointer}

/*home products*/
/*
.homeLeft{float:left;width:346px; background:; margin-top:12px;}
.homeLeft .tit{font:13px/30px Verdana,Arial, Helvetica, sans-serif; background:url(../images/home_tit01.jpg) no-repeat; padding-left:10px;}
.hprolist{background:#F9F9F9 url(../images/homel_t.jpg) no-repeat top; height:148px; padding-top:4px; margin-top:1px;}
.hprolist .list{float:left;width:140px;height:144px;}

.hprolist .list li{height:26px; padding-top:2px; background:url(../images/homel_linebg.jpg) no-repeat bottom; }
.hprolist .list li a{display:block; height:23px;padding-left:10px; line-height:23px;}
.hprolist .list li.current a,.hprolist .list li a:hover{background:#E60012 url(../images/home_arry.jpg) no-repeat right; color:#fff;}
.hprolist .img{float:left; text-align:center;width:200px; padding-left:6px;height:144px;}
.hprolist .img li{display:none;}
.hprolist .img li img{width:190px; height:135px;}
.hprolist .img li.undis{display:block;}

.hpro_bot{clear:both; height:4px; line-height:0; font-size:0; background:url(../images/homel_b.jpg) no-repeat;}
*/

/*home solution*/
/*
.homeRight{float:left;width:596px; margin-top:12px; margin-left:8px;}
.homeRight .tit{font:13px/30px Verdana,Arial, Helvetica, sans-serif; background:url(../images/home_tit02.jpg) no-repeat; padding-left:10px;}
.homesol{background:#F9F9F9 url(../images/homer_t.jpg) no-repeat top; height:144px; padding-top:4px; margin-top:1px; position:relative;}

.hsolprevious{cursor: pointer;position:absolute;top:0; left:0; width:30px; height:144px;background:url(../images/transparent.gif); z-index:300;}
.hsolnext{cursor:pointer;position:absolute;top:0; right:0;width:19px; height:144px;background:url(../images/transparent.gif); padding-left:11px; z-index:300;}
.hsolprevious img{margin-top:46px; margin-left:1px; }
.hsolnext img{margin-top:46px; margin-right:1px;}

.hsolli{position: relative;margin-left:26px; padding-top:15px; width:548px; height:127px; overflow:hidden;}
.hsolli ul{width:999em;height:345px; position: absolute; top;0; left:0;}
.hsolli ul li{float:left; text-align:center; width:137px;}
.hsolli ul li img{padding-bottom:6px;width:110px; height:102px;}
.hsolli li a{display:block;}
.hsol_bot{clear:both; height:4px; line-height:0; font-size:0; background:url(../images/homer_b.jpg) no-repeat;}
*/

/*产品列表页*/
.prolist_con{width:100%; background:#fff; }

.list_1 li{ padding-top:36px; clear:both; font-family:"microsoft yahei",Arial, Helvetica, sans-serif;}
.list_1 .img{float:left; /*width:158px; height:158px;*/ width:350px; height:300px;/*border:1px solid #ccc;*/ overflow:hidden}
.list_1 .tittxt{float:left; /*width:750px; height:159px; */ width:558px; height:129px; padding:86px 0; margin-left:40px; border-bottom:1px solid #EBEBEB}
.list_1 .tittxt h3{height:34px;}
.list_1 .tittxt h3 a{/*color:#0070AD;*/ color:#d9333f; font-size:18px; font-family: SimSun;}
.list_1 .tittxt h3 a:hover{ text-decoration:underline}
.list_1 .tittxt .cateli{/*height:95px; */ height:112px; overflow:hidden; font-size:13px; line-height:26px;}
.list_1 .tittxt .more{ padding-top:5px; text-align:right; display:none;}
.list_1 .tittxt .more a span{color:#E60012;}

.list_2 li{ padding-top:15px; clear:both;border-bottom:1px solid #EBEBEB; font-family:"microsoft yahei",Arial, Helvetica, sans-serif;}
.list_2 .img{float:left; width:158px; height:158px; overflow:hidden}
.list_2 .tittxt{float:left;width:330px; height:149px; padding-top:10px;margin-left:60px; overflow:hidden}
.list_2 .tittxt h3{height:34px;}
.list_2 .tittxt h3 a{color:#0070AD; font-size:16px;}
.list_2 .tittxt h3 a:hover{ text-decoration:underline}
.list_2 .tittxt .cateli{font-size:14px; line-height:26px;}
.list_2 .tdian{float:left;width:280px; padding-left:110px; padding-top:10px;}
.list_2 .tdian .td_p{height:120px; overflow:hidden}
.list_2 .tdian .td_p,.list_2 .tdian .more{ padding-left:15px; background:url(../images/listarr1.jpg) repeat-y left 0;}
.list_2 .tdian .more a{color:#0070AD}
.list_2 .tdian .more a:hover{ text-decoration:underline}

.list_3 li{ width:50%; float:left; padding-top:36px; font-family:"microsoft yahei",Arial, Helvetica, sans-serif;}
.list_3 .img{float:left; width:158px; height:158px; overflow:hidden}
.list_3 .tittxt{float:left; width:250px; height:159px; overflow:hidden;margin-left:20px; }
.list_3 .tittxt h3{ padding-bottom:6px;}
.list_3 .tittxt h3 a{color:#0070AD; font-size:16px;}
.list_3 .tittxt h3 a:hover{ text-decoration:underline}
.list_3 .tittxt .cateli{font-size:14px; line-height:26px;}

.list_4 li{ width:50%; height:354px; float:left; padding-top:36px; font-family:"microsoft yahei",Arial, Helvetica, sans-serif;}
.list_4 li.lir4{ width:450px; margin-left:25px}
.list_4 .img{width:450px; height:210px; overflow:hidden}
.list_4 .tittxt{width:450px; padding-top:10px; overflow:hidden;}
.list_4 .tittxt h3{height:30px;}
.list_4 .tittxt h3 a{color:#0070AD; font-size:16px; line-height:30px}
.list_4 .tittxt h3 a:hover{ text-decoration:underline}
.list_4 .tittxt .cateli{font-size:14px; line-height:26px;}

.list_5 li{ width:32%; /*height:266px; */ height:470px;float:left; padding-top:36px;padding-right:2%; font-family:"microsoft yahei",Arial, Helvetica, sans-serif; overflow:hidden}
.list_5 li.lir5{ padding-right:0}
.list_5 .img{ /*height:158px;*/ height:366px;overflow:hidden}
.list_5 .tittxt h3{height:30px;}
.list_5 .tittxt h3 a{/*color:#0070AD; */ color:#d9333f;/*font-size:16px;*/ font-size:18px; line-height:30px; font-family: "宋体","SimSun";}
.list_5 .tittxt h3 a:hover{ text-decoration:underline}
.list_5 .tittxt .cateli{font-size:12px; line-height:26px;}

.list_6{ padding-top:10px; font-family:"microsoft yahei",Arial, Helvetica, sans-serif;}
.list_6 .homefanfloat{float:left; width:302px; margin-right:21px; margin-top:20px; }
.list_6 .homefan{width:292px; height:150px; padding:6px;background:none;box-shadow:1px 1px 3px #ccc; overflow:hidden}
.list_6 .homefanfloat.homef3{margin-right:0px;}
.list_6 .homefan span{ display:block; float:left; width:150px; height:150px; padding-right:6px; padding-left:4px; overflow:hidden}
.list_6 .homefan a span h4{ font:16px/22px "microsoft yahei"; color:#0070AD; padding-bottom:5px;}
.list_6 .homefan a:hover span h4{ text-decoration:underline; cursor:pointer}
.list_6 .homefan span p{ color:#666; font-size:14px;}
.list_6 .homefan a img{width:130px;}


.list_7 li{ width:24%; height:292px; float:left; padding-right:1.3%; padding-top:36px; font-family:"microsoft yahei",Arial, Helvetica, sans-serif; overflow:hidden}
.list_7 li.lir7{ padding-right:0}
.list_7 .img{ height:158px; overflow:hidden}
.list_7 .tittxt h3{height:30px;}
.list_7 .tittxt h3 a{color:#0070AD; font-size:16px; line-height:30px;}
.list_7 .tittxt h3 a:hover{ text-decoration:underline}
.list_7 .tittxt .cateli{font-size:14px; line-height:26px;}

.list_8 li{ width:24%; float:left; padding-right:1.3%; padding-top:36px; font-family:"microsoft yahei",Arial, Helvetica, sans-serif; text-align:center; overflow:hidden}
.list_8 li.lir7{ padding-right:0}
.list_8 .img{ height:158px; overflow:hidden}
.list_8 .tittxt h3{height:30px;}
.list_8 .tittxt h3 a{color:#0070AD; font-size:16px; line-height:30px;}
.list_8 .tittxt h3 a:hover{ text-decoration:underline}



/*产品页*/
.h1tit{ height:45px; font-size:24px; font-weight:100; line-height:32px; color:#333;}
.txtith{height:40px; text-align:center}


.hide-not-important {
  display: none;
}
.product_left_nav {
    left: 39px;
    position: fixed;
    top: 30%;
    z-index: 999;
}


.product_left_nav li {
    height: 40px;
}

.product_left_nav li a {
	color: #333333;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
}

.product_left_nav li span {
	display: none !important;
	float: left;
}

.product_left_nav li span.left_nav_icon {
	visibility: visible;
	width: 22px;
	height: 100%;
	background: url(../images/icon-left-nav.png) no-repeat left -57px;
	display: inline-block;
	vertical-align: middle;
}

.product_left_nav li a.active span.left_nav_icon {
	background: url(../images/icon-left-nav.png) no-repeat left 2px;
}

.product_left_nav li span.center_nav_icon {
	height: 100%;
	background: none;
	display: inline-block;
	vertical-align: middle;
}

.product_left_nav li span.right_nav_icon {
	width: 18px;
	height: 52px;
	line-height: 52px;
	display: inline-block;
	vertical-align: middle;
}

.product_left_nav li a:hover span, .product_left_nav li span.left_nav_icon {
	display: inline-block !important;
}

.product_left_nav li a:hover span.left_nav_icon {
	height: 52px;
	line-height: 52px;
	display: none !important;
	background-color: #bbbbbb;
}

.product_left_nav li a:hover span.center_nav_icon {
	background: none;
	padding: 0 10px;
	background-color: #bbbbbb;
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	border-radius: 5px;
	height: 30px;
	line-height: 30px;
	position: relative;
	top: 5px;
}

.product_left_nav li a:hover span.right_nav_icon {
	width: 18px;
	height: 52px;
	line-height: 52px;
	background: url(../images/left_nav_bg.png) no-repeat -3px -40px;
	display: inline-block;
	vertical-align: middle;
}

.pro_overview{width:100%; padding-top:20px; padding-bottom:20px; /*border-bottom:1px solid #ddd;*/ font-size:13px; line-height:24px; color:#333;min-height:660px;}
.section_1,.section_3,.section_5,.section_7,.section_9,.section_11{background:#fff;}

.pro_tech table td{padding:10px 10px 10px 20px !important; border-bottom: 1px solid #ddd;}
.pro_tech table td{border-right: 1px solid #ddd;}
.pro_tech table td:first-child{border-left: 1px solid #ddd;}
.pro_tech table tr:first-child>td{border-top: 1px solid #ddd;}
.pro_tech table tr{background:#fff}
.pro_tech table tr:nth-child(even),.pro_tech table tr.treven{background:#f5f5f5}
/*.pro_tech table td:nth-child(odd),.pro_tech table td.tdodd{font-weight:700;}*/
.pro_down_link ul li{width:33.3%; float:left; padding-bottom:5px;}
.pro_resources ul li{width:50%; float:left; padding-bottom:5px;}
.pro_resources ul li a,.pro_down_link ul li a{ display:block; padding-left:35px; background:url(../images/arr_gray.png) no-repeat 10px 1px;padding-right:15px;}
.video_box{position:relative;}
.js_video_player{display:block; position:absolute;width:100%;height:100%;top: 0px;left:0px;background: url(../images/video_btn.png) center center no-repeat;}



#onewbody{width:950px; margin:0 auto;}
.oneyHere{border-top:1px solid #c9c9c9; font-size:14px; padding-top:2px; height:36px; line-height:36px; background:#fff /*url(../images/yahere.jpg) repeat-x bottom*/;}
.detailhere{margin-bottom:10px;}
.oneyHere span{ display:inline-block; background:url(../images/yarr.jpg) no-repeat center;padding:0 8px;}
.oneyHere em{ font-style:normal; color:#5E5E5E}
.prohomelist{clear:both; background:#fff; padding-top:15px; width:100%;}

.protit,.sitemap h2{font:700 16px/30px "microsoft yahei",Arial, Helvetica, sans-serif; background:url(../images/ntitbg2.jpg) repeat-x bottom; padding-top:10px; clear: both;}
.protit,.sitemap h2 a{ color:#E60012}
.protit span,.sitemap h2 span{display:inline-block; background:url(../images/ntitbg.jpg) repeat-x bottom; height:30px;padding:0 25px 0 12px;}


.proHomedit{width:100%;padding-top:8px; clear:both;}
.spadlist{padding-left:18px;}
.padlist{padding-left:12px;}
.gvimonecatelist li{ float:left;width:220px; margin-right:20px; margin-bottom:20px;}
.gvimonecatelist li h3{ background:#0070AD; height:28px;}
.gvimonecatelist li h3 a{ color:#fff; line-height:28px; display:block; padding-left:12px; font-size:12px;}
.gvimonecatelist .img{ padding-top:2px; height:170px; overflow:hidden;}

.listmore{ background:url(../images/listmorebg.jpg) repeat-x; height:26px; padding-top:2px; text-align:right; padding-right:10px;}
.listmore a{color:#0070AD; font-family:'宋体',Arial, Helvetica, sans-serif; line-height:26px;}
.listmore a:hover{ text-decoration:underline}

.prolist_s li{float:left;width:455px; height:90px; margin-right:16px; margin-top:5px;}
.prolist_s li .img{float:left;width:95px;}
.prolist_s li .tittxt{float:left;width:360px;}
.prolist_s li h3{font:700 13px/30px Arial, Helvetica, sans-serif;}
.prolist_s li h3 a{color:#0070AD;}
.prolist_s li h3 a:hover{color:#000; text-decoration:underline}
.prolist_s .ptxt{height:40px; overflow:hidden;}


.prolist_m li{float:left;width:282px; height:130px; margin-right:40px; margin-top:16px; margin-bottom:17px; padding-top:140px;}
.prolist_m li.mar{margin-right:0;}

.prolist_m .tittxt{width:246px; padding-left:18px;}
.prolist_m li h3{font:700 14px/30px Arial, Helvetica, sans-serif;}
.prolist_m li h3 a{color:#0070AD;}
.prolist_m li h3 a:hover{color:#000; text-decoration:underline}
.prolist_m li .more{ padding-left:165px;}
.prolist_m li .more a{ display:block; width:73px; height:24px; background:url(../images/more.jpg) no-repeat; text-align:center; line-height:24px;}

.prolist_b li{float:left;width:200px; height:192px; margin-right:39px; margin-top:21px; margin-bottom:10px;}
.prolist_b li.mar{margin-right:0;}
.prolist_b li .img img{width:200px; height:100px; border:1px solid #d6d6d6;}
.prolist_b li h3{font:700 14px/30px Arial, Helvetica, sans-serif;}
.prolist_b li h3 a{color:#0070AD;}
.prolist_b li h3 a:hover{color:#000; text-decoration:underline}
.prolist_b li .ptxt,.prolist_m li .ptxt{height:60px; overflow:hidden;}

.oneconbanner{ padding-top:12px; height:150px; overflow:hidden; width:100%; text-align:center; clear:both}
.oneconmenu{float:left;width:200px; background:#ececec;}
.oneconright{float:left;width:738px; margin-left:12px;}

.onemenubot{ padding:10px; width:180px;}
.onemenubot h2{ height:35px; background:#fff; font:14px/35px Verdana,Arial, Helvetica, sans-serif; padding-left:10px; margin-bottom:8px;}


.leftnav li{background:url(../images/lmlinebg.gif) repeat-x top; padding:4px 0 2px;}
.leftnav li.first{background:none;}
.leftnav li.active a,.leftnav li.active a:hover,.leftnav li.active li.active a,.leftnav li.active li.active a:hover{background:#BABABA url(../images/lmarr_s.gif) no-repeat 168px 8px;color:#fff;}
.leftnav li.active li.active a,.leftnav li.active li.active a:hover{background-position:158px 8px;}



.leftnav li li{background:none;}
.leftnav li a{height:22px; display:block; line-height:22px; background:url(../images/lmarr_c.gif) no-repeat 170px 8px; padding-left:10px;}
.leftnav li a:hover,.leftnav li.active li a:hover{ background:#BABABA; color:#fff;}
.leftnav li li a,.leftnav li.active li a,.leftnav li.active li.active li a{background:none;color:#333;}
.leftnav li.active li.active li.active a,.leftnav li.active li.active li a:hover,.leftnav li.active .proactive a,.leftnav li.active .proactive a:hover{background:#E60012; color:#fff;}
.leftnav ul{margin-left:5px; width:170px; display:none;}
.leftnav li.active ul{display:block;}
.leftnav ul ul{margin-left:5px; width:160px; display:none;}
.leftnav li.active ul ul{display:none;}
.leftnav li.active ul li.active ul{display:block;}
.leftnav li.active a{height:24px; line-height:24px;}
.leftnav li.active li a{height: auto; line-height:18px; padding:2px 4px 2px 10px;}
.leftnav li li{padding:2px 0 0;}

.newsnav li.active a,.newsnav li a:hover,.newsnav li.active a:hover{background:#BABABA url(../images/lmarr_w.gif) no-repeat 170px 9px;}

.oneconh1{font:13px/30px Verdana,Arial, Helvetica, sans-serif;background: url(../images/ntitbg2.jpg) repeat-x bottom;}
.oneconh1 span{display:inline-block; height:30px; background: url(../images/ntitbg.jpg) repeat-x bottom; padding:0px 15px 0 10px}
.oneklisttop{padding:6px 10px; background:url(../images/prolisttbg.jpg) repeat-x;}
.oneklistbottom{ clear:both;width:100%;border-top:1px solid #E0E0E0; padding-top:3px;}

.catelist li{width:714px; padding-left:5px; clear:both; margin-right:0; height:98px;}
.catelist li .tittxt{width:600px; padding-left:10px;}
.catelist li .tittxt .cateli{ padding-left:33px; background:url(../images/prolist_arr.gif) repeat-y 18px 0; height:60px; overflow:hidden;}
.onedetailh1{font:16px/40px Verdana,Arial, Helvetica, sans-serif; padding-left:8px; height:40px;}
.detailtopk{ padding-left:8px; padding-bottom:10px;}

.Gblock{display:block;}
.Gnone{display:none;}
#oneGoodstab{border-bottom:1px solid #E60012; height:28px; padding-left:8px;}
#oneGoodstab ul li{float:left;width:102px; height:28px; overflow:hidden; text-align:center;font:13px/28px Arial;color:#333; background:#E2E2E2 url(../images/prode_tabbg.jpg) no-repeat; margin-right:4px; cursor:pointer;}
#oneGoodstab ul li a{color:#333; display:inline-block; width:102px; height:28px;}
#oneGoodstab ul li a:hover{color:#E60012;}
#oneGoodstab ul li.tab_hover a{color:#fff;}
#oneGoodstab ul li.tab_hover{font:700 13px/28px Arial; color:#fff;background:#E60012 url(../images/prode_tabcur.jpg) no-repeat;}
.oneGoodsDetail,.oneFAQde{clear:both; padding-top:15px; padding-left:8px; padding-bottom:15px; }
.proimgde{float:left;width:360px;}
.proimgde .img_hack{border:1px solid #C9C9C9;width:300px; height:300px; background:#fff url(../images/nopicture.jpg) no-repeat center;/*display:table;*position:relative;*/}
.proimgde .img{/*display:table-cell;vertical-align:middle;text-align:center;*display:block; *position:relative;*position:absolute;*top:50%;*/}
.proimgde .img a{/*display:block;*position:relative;*top:-50%;*/}
.proimgde span img{ max-width:300px; max-height:300px;}

.smallPic{padding-top:5px; position:relative;width:302px; height:40px;}
.SmallWarp{height:40px;width:176px;/* .smallPic width - (.SmallWarp margin-left + .SmallWarp margin-right) */ margin:0 15px; padding:0;overflow:hidden; position:absolute;}

.smallPic #goleft,#goright{width:12px; height:40px; display:block; background:url(../images/pre_l.jpg) no-repeat; position:absolute;}
#goright{background:url(../images/next_r.jpg) no-repeat;left:290px;}
#goleft span,#goright span{display:none;}

.Smailllist{width:506px; padding:0; margin:0; left:0;/* single item * n */ position:absolute;list-style-position:outside;list-style-type:none;}
.Smailllist li{float:left; padding:0px 2px; width:40px; display:block;}
.Smailllist li img{border:1px solid #c9c9c9; width:38px; height:38px;}

/*放大镜*/

.cloud-zoom-lens {border: 1px solid #fff;
	margin:-1px;	/* Set this to minus the border thickness. */
	background-color:#fff;	cursor:move;width:100px; height:100px;}
.cloud-zoom-big {border:1px solid #ccc;overflow:hidden;}
.cloud-zoom-loading {color:white;background:#000;padding:3px;border:1px solid #000;}

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;background-color:#ccc;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;border:1px solid #999;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; top:5px; left:15px; width:100%; color:#333;font:700 13px/28px Arial, Helvetica, sans-serif; width:393px;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxLoadingOverlay{background:url('../images/loading_background.png') no-repeat center center;}
#cboxLoadingGraphic{background:url('../images/loading.gif') no-repeat center center;}
#cboxClose{position:absolute; top:7px; right:6px; background:url('../images/close.jpg') no-repeat -19px 0px; width:15px; height:15px; text-indent:-9999px;}
#cboxClose.hover{background-position:0px 0px;}


.detailright{float:left;width:590px;}
.tith2{color:#333; font-size:24px; font-weight:100;padding-bottom:8px;}

.detailcustom{float:left;width:100%; border-top:1px dotted #ccc; margin-top:15px;+margin-top:0; padding-top:10px;}
.detailtable{border-collapse:collapse; border-color:#ccc;}
.detailtable td{ height:18px; padding-left:15px; padding-top:5px; padding-bottom:5px; color:#333;}
.oneGoodsDetail .tabs td{border-bottom:1px dotted #ccc; height:28px;}
.downlink{text-align:right;}
.downlink a{text-decoration:underline;}

.detailvedio li{float:left;width:360px; height:110px;}
.detailvedio li .img{float:left;width:120px;}
.detailvedio li .img img{border:1px solid #ccc;width:118px; height:88px;}
.detailvedio li .tittxt{float:left;width:230px; padding-left:10px;}
.detailvedio li .tittxt h3{font:100 12px/25px Arial, Helvetica, sans-serif;}
.detailvedio li .tittxt .cateli{color:#787878;width:210px; height:60px; overflow:hidden;}

.newstit{padding-top:0; margin-bottom:5px;}
.newslist li{border-bottom:1px dotted #dcdcdc; height:29px; line-height:29px; padding-left:26px; background:url(../images/prodet_arr.gif) no-repeat 14px;}
.newslist li .date{float:right;color:#666; padding-right:5px;}
.newslist li a{color:#0070AC;}
.newslist li a:hover{color:#000; text-decoration:underline;}
.newsnotice{padding:10px; color:#f60}
.newsleft{width:200px; float:left;}
.newspic{padding-top:50%; float:left;width:100%;}
.vediolist .page{border-top:1px dotted #ccc;}
.page{ text-align:center; clear:both;}
.page a,.page span{display:inline-block; color:#0070AC; padding:3px 5px;}
.page a.prev,.page a.next{padding-top:2px; vertical-align: inherit}
.page span{color:#000;}
.page a:hover{color:#000; text-decoration:underline;}
.newsdetailtit{font:700 13px/30px Arial, Helvetica, sans-serif; border-bottom:1px dashed #ccc; padding-left:2px;}
.newsdetail .date{ text-align:right; color:#666; padding-right:6px; padding-top:5px; height:28px;}
.faqlist li{border-bottom:1px dotted #ccc; clear:both;color:#333; height:68px; padding-top:5px;font-size: 13px;letter-spacing: 1px;}
.faqlist li .answer{ display:inline-block; float:left;width:695px; height:40px; overflow:hidden;}
.faqlist li .answertit{float:left;width:35px; color:#787878; text-align:center; display:none;}
.faqlist li a{color:#0070AC; display: inline-block; float:left; width:695px; outline:none;hide-focus:expression(this.hideFocus=true);  }
.faqlist li a:hover{ text-decoration:underline; color:#000;}
.faqtop{padding-top:15px;}
.downloadlabel{word-wrap:break-word;}
.downloadlabel span{padding:0 10px;font-size:10px; color:#ccc;}
.downloadlabel a{word-wrap:break-word; display:inline-block}
.downloadlist .tit{font:13px/30px Verdana,Arial, Helvetica, sans-serif; background:url(../images/ntitbg2.jpg) repeat-x bottom; padding-top:10px;}

.downloadlist .tit span{display:inline-block; background:url(../images/dtitbg.jpg) repeat-x bottom; height:30px;padding:0 25px 0 10px;}
.downtable{border:1px solid #cdcdcd; margin-top:7px;}
.downtable th{background:url(../images/downloadtbg.jpg) repeat-x; height:27px; line-height:27px; font-weight:100;}
.downtable th .filename{padding-left:20px;}
.downtable th .date{padding-left:6px;}
.downtable td{border-bottom:1px dotted #ccc; line-height:30px;}
.downtable td .downlname{color:#0070AC; display:inline-block; background:url(../images/icon_pdf.jpg) no-repeat 10px 6px; padding-left:35px;}
.downtable tr.tnosolid td{ border:0px;}
.aboutcontent{padding:5px 10px;}
.contactus{color:#666; padding-left:16px;}
.titcompany{font:700 12px/30px Arial, Helvetica, sans-serif;}
.oneGoodsDetail .red{color:#C00}
.quotinp{border:1px solid #999; height:20px;}
.quottext{border:1px solid #999; height:80px;}
.abmessage img{ margin-bottom:10px;}
.searchlist .page{border-top:1px dotted #ccc; margin-top:10px; width:925px;}
.searchlist .nosolid{border:0}
.searchlist .catelist li{width:934px;}
.searchlist .newslist li{width:900px;}
.searchlist .catelist li.searchdownload{ height:auto; width:925px;}
.searchlist .catelist li.searchproduct img{width:92px; height:92px;}
.searchlist .catelist .tittxt,.searchlist .catelist li .cateli{width:780px;}

.searchlist .catelist li.searchvideo img{width:118px; height:88px; border:1px solid #ccc;}
.searchlist .catelist li.searchvideo .img{width:125px;}
.searchlist .catelist li.searchvideo .tittxt,.searchlist .catelist li.searchvideo .cateli{width:750px;}
.searchlist .faqlist li a,.searchlist .faqlist li .answer{width:895px;}

.searchsubcat{margin-top:1px; height:30px; background:#FCFCFC; padding-left:432px; clear:both;}
.searchcatxt{width:418px; padding-left:1px; background:url(../images/searchtiao_bg.jpg) no-repeat; height:30px;}
.searchcatxt a{line-height:30px;width:127px; text-align:center; display:inline-block; margin-right:1px;}
.searchcatxt a.faq01{width:66px;}
.searchcatxt a.vid01{width:82px;}
.searchcatxt a.wik01{width:137px;}
.searchcatxt a:hover,.searchcatxt a.current{color:#E60012; background:url(../images/searchtiao_line.jpg) repeat-x;}
.poptit{background:url(../images/poptit.jpg) no-repeat; height:29px;}
.popmid{background:url(../images/popbg.jpg) repeat-y; text-align:center;padding-left:15px; padding-top:3px;}
.popmid a{display:block; text-align:left; padding-left:24px; line-height:24px;}
.popmid a.qq{background:url(../images/msn.jpg) no-repeat 0 4px;}
.popmid a.msn{background:url(../images/msn.jpg) no-repeat 0 4px;}
.popmid a.ww{background:url(../images/popww.jpg) no-repeat 0 4px;}
.poptop{background:url(../images/popbg.jpg) repeat-y; width:107px;padding-left:13px; height:21px; padding-top:10px;}
.poptop a{ display:block; width:95px; height:16px; background:url(../images/poptop.jpg); text-indent:-99em; overflow:hidden;}
.poptop a:hover{ background:url(../images/poptop2.png)}
.popbottom{height:4px; line-height:0; font-size:0; background:url(../images/popfooter.jpg) no-repeat bottom;}
.pop{z-index:995; right:3px; width:120px; position:absolute; top:145px}
.pop .press {right:0px; width:26px; cursor: pointer; position: absolute; height: 136px;}
.pop .Qlist {left:0px; width:120px}

.feedback .red{color:#900;}
/*faq*/
.faqheader{ height:68px; background:url(../images/faqdtopbg.jpg) no-repeat; padding:11px;}
.faqbodydetail{ min-height:360px; background:#F2F2F2; padding:8px 15px 0;}
.faqbodydetail .title{font:700 12px/40px Arial, Helvetica, sans-serif; height:40px; background:url(../images/lmlinebg.gif) repeat-x bottom;}
.faqcontent{padding-top:15px;}
.faqfooter{ height:40px; background:#D9D9D9; line-height:40px; padding-left:10px;}
.faqfooter .close{float:right; padding-right:10px;}
.downtable .padL{padding-left:10px;}
/*sitemap*/
.sitemap h2 span{width:70px; background:none; border-bottom:2px solid #ccc;}
.sitemap li.henli,.sitemap .ssupports li{float:left; line-height:35px; margin-right:20px; text-align:center; display:inline-block;  padding:0 10px; font-weight:700; font-family:"microsoft yahei"; font-size:14px;}
.sitemap li.henli li{ font-weight:100; font-size:13px;}
/*gvim*/
.commain{width:508px; height:258px; background:url(../images/comingbg.jpg) no-repeat;}
.comlogo{ text-align:center; padding-bottom:10px;}
.commain p{padding:140px 0 0 170px;font-size:11px; color:#666;}
.commain p a{color:#000;}
.commain p a:hover{color:#E60012;}



.oneclear{clear:both; height:0; line-height:0; font-size:0; width:100%;}

#oneFooter{clear:both;width:100%;border-top:4px solid #D9D9D9; height:50px;padding-top:12px; color:#898989;}
.footnav a{color:#898989; padding-right:12px; padding-left:7px; background:url(../images/footernavbg.jpg) no-repeat right;}
#oneFooter a.hicp{color:#898989}
.foot950{ width:950px; margin:0 auto; }
.foot950 p { padding-left:7px;}
.foot_right{float:right;}
.f_tel{width: 164px;
  height: 16px;
  background: url(../images/fottels.jpg) no-repeat 0px;}
.share_footer{ padding-top:7px;}
.share_footer a{display:block;float:right;width:25px;height:17px;background:url(../images/share_icon.png) no-repeat;margin-left:10px;}
.share_footer a.weibo{ background-position:0 -34px;}
.share_footer a.youku{ background-position:0 -68px;}
.share_footer a.weixin{ position:relative}
.share_footer a.weixin span{ display:none; position:absolute;top:-140px; left:-50px}

.share_footer a:hover.weixin span{ display:block}





.clearfix{display:block}
.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    font-size: 0;
    visibility: hidden;
}