html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
body {font-family:"宋体";font-size:12px;color:#333;background-color:#FFF;margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-attachment: fixed;
background-repeat: repeat-x;
background-position: center top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal}
ol,ul,li {list-style:none}

a {color: #333;text-decoration: none;}
a,a:focus,a:active,a:hover {outline:0 none!important}
img {  border: none;}
a img {  border: none;}
.clear{clear:both;} 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.blank5{height:5px;}
.blank10{height:10px;}
.blank20{height:20px;}
.m{ margin:0 auto}
.fl{float:left;}
.fr{float:right;}
.w210{ width:210px}
.w740{width:740px}
/*头部区域*/
.header{width:100%; height:140px; background:url(header.jpg) no-repeat center}
.top{width:1000px; height:140px;}
.logo{ width:220px; height:74px; margin-top:30px;}
.txt{ width:335px; height:74px; margin-top:30px; margin-left:5px; padding-left:10px; border-left:1px solid #CCC; line-height:35px;}
.topr{width:270px; height:140px;}
.cnen{ width:135px; height:11px; margin-top:10px;}
.cnen a{margin:0 3px;}
.tel{width:270px; height:67px; background: url(tel_bg.png) no-repeat; margin-top:25px; color:#003585; font-family:"微软雅黑"; font-size:28px; font-weight:bold; padding:20px 0 0 40px}
 /*导航条*/
.nav-bg{background: url('nav-bg.png') 0 0 repeat-x;
-webkit-border-radius: 2px 2px 3px 3px;
-moz-border-radius: 2px 2px 3px 3px;
-o-border-radius: 2px 2px 3px 3px;
-ms-border-radius: 2px 2px 3px 3px;
border-radius: 2px 2px 3px 3px;height:48px; border-top:2px solid #11b6f0 }
.nav-bg-bottom{height:25px;background: url(nav-bg-bottom.png) repeat-x 0 bottom;}
.nav{width:960px;height:46px;margin:0 auto; line-height: 46px;  position:relative; z-index:1; }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 28px; font-size:16px; }
.nav .sub{ display:none; width:99px; left:0; top:46px;  position:absolute;  line-height:26px; padding:5px 0; background: #fff;border: 1px solid #11b6f0;border-top: 0;border-bottom: 2px solid #11b6f0;padding: 11px 10px 10px;-webkit-border-radius: 0 0 2px 2px;-moz-border-radius: 0 0 2px 2px;-ms-border-radius: 0 0 2px 2px;-o-border-radius: 0 0 2px 2px;border-radius: 0 0 2px 2px; }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block;  color:#11b6f0; text-align:center }
.nav .sub a:hover{ background:#11b6f0; color:#fff;  }
.nav .on h3 a{background:url('nav-bg-on.png') 0 0 repeat-x; color:#fff;   }

/* 本例子css */

.fullSlide{ width:100%;  position:relative;  height:420px; background:#fff;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important; margin:0 auto;}
	.fullSlide .bd li{ width:100% !important;  height:420px; overflow:hidden; text-align:center; }
	.fullSlide .bd li a{ display:block; height:420px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(images/touming.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(tg_flash_p.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0 0; }
/*搜索条*/	
.ss{ width:100%; height:36px; background:url(ss_bg.png) repeat-x; border-bottom: #CCC 1px solid}
.ss .text{width:970px; margin:0 auto; height:35px; line-height:35px;}
.keyword{float:left; width:650px; height:35px; overflow:hidden; color:#333333}
.keyword span{color:#666666}
.ssk{float:right; width:250px;}

/*main*/
/*第一部分*/
.one{width:970px; border:#d9d9d9 1px solid; background-color:#fff}
.case{width:970px; background:url(one_bg.png) repeat; height:280px;}
.case .ti{width:970px;}

/* 本例子css */
    .picScroll{ margin:10px auto;  position:relative;   width:850px;  padding:20px 28px 0 28px; overflow:hidden;     }
	.picScroll .prev,
	.picScroll .next{ display:block; position: absolute; top:45px; left:1px; width:23px; height:23px; background: url(btns.png) no-repeat;  }
	.picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
	.picScroll .prev:hover{ background-position:0 -30px; }
	.picScroll .next:hover{ background-position:-25px -30px; }
	.picScroll ul{ overflow:hidden; zoom:1; }
	.picScroll ul li{ width:130px; float:left; overflow:hidden; padding:0 20px;     }
	.picScroll ul li img{ width:130px; height:72px; display:block; background:url(images/loading.gif) center center no-repeat; }
	.picname{text-align:center; margin-top:10px}
/*优势*/
.ys{ width:970px; background-color:#fff; height:750px}
.ys li{ width:275px; height:325px; float:left; margin-left:35px; margin-bottom:40px}
.ys .pic{ width:273px; height:168px; border:1px solid #dadada; text-align:center;vertical-align:middle;display: table-cell;*display: block;
}
.ys .pic img{text-align:center;vertical-align:middle;}
.ys .ti{width:275px; height:34px; background:url(ys_ti.png) no-repeat; line-height:34px; color:#055aa0; font-size:16px; font-weight:bold; margin-top:5px; padding-left:5px;}
.ys .text{ width:275px; height:130px; font-size:12px; line-height:24px; margin-top:10px;}
/*第二部分*/
.two{width:970px; border:#d9d9d9 1px solid; background-color:#fff}
.two .ti{width:970px; height:35px; line-height:35px; background:url(pro_ti.png) no-repeat; border-radius:5px; color:#fff; font-size:15px; font-weight:bold}
.two .ti .more{ float:right; font-size:12px; font-weight:normal; margin-right:15px}
.two .ti .more a{color:#fff}
.two .ti .more a:hover{text-decoration:underline}
/**/
	.www360buy{ width:970px; border-top:2px solid #003585; height:395px;   }
	.www360buy .hd{ overflow:hidden; background:#fff; border-left:1px solid #ddd; width:262px; float:left;  }
	.www360buy .hd li{ position:relative; margin-left:-1px;  height:37px; line-height:37px; padding-left:30px; width:260px;  border:1px solid #ddd; border-top:0;
		font:normal 14px/37px ; cursor:default; color:#000 }
		
	.www360buy .hd li.on{ width:260px; background:#fff url(pro_left_ti_gb.png); border-bottom:1px solid #fff; color:#fff; font-weight:bold   }
	.www360buy .hd li.on a{color:#fff}
	.www360buy .phone{ width:254px; height:101px; margin:0 auto; margin-top:60px}
	.www360buy .bd{ height:395px; border:1px solid #ddd; border-top:0; width:700px; float:right; }
	.www360buy .lh{ overflow:hidden; margin-top:10px }
	.www360buy .lh .jianjie{max-width:700px; max-height:400px; overflow:hidden}
	.www360buy .lh .jianjie img{max-width:680px; max-height:380px;}
	.www360buy .lh li{ width:160px;  float:left; border:#ebebeb 1px solid; margin:10px 5px   }
	.www360buy .lh li .p-img{ width:116px; height:104px; padding:30px 13px 0 13px; margin:0 auto; text-align:center;  }
	.www360buy .lh li .p-name{ height:36px; line-height:36px;  word-break:break-all; word-wrap: break-word; overflow:hidden; text-align:center; background-color:#f4f3f3   } 
/*横幅*/
.hf{width:970px; height:120px;}
/*第三部分*/
.about{width:970px;border:#d9d9d9 1px solid; background-color:#fff; height:385px }
.about .lefttext{width:640px; height:365px; float:left}
.about .lefttext .ti{ height:40px;  border-bottom:1px #d5d5d5 dashed;}
.about .lefttext .ti .cn{ line-height:40px; float:left; font-size:14px; color:#055aa0; font-weight:bold}
.about .lefttext .ti .en{ float:left; color:#666666; font-size:12px; font-family:Arial; line-height:40px; margin-left:8px;}
.about .lefttext .ti .more{float:right; line-height:40px}
.about .lefttext .ti .more a{color:#666;}
.about .lefttext .des{height:140px; width:600px; margin:15px auto; color:#666666; line-height:25px;}
.about .lefttext .xc{width:600px; margin:0 auto}
.about .lefttext .xc .bt{ background:url(about_xc_ti_bg.png) repeat-x; height:17px;}
.about .lefttext .xc .bt .cn{ width:100px; height:17px; background-color:#fc6c09; line-height:17px; color:#fff; text-align:center; font-size:14px; margin-left:20px; font-weight:bold; float:left}
.about .lefttext .xc .bt .more{float:right; line-height:17px}
.about .lefttext .xc .bt .more a{color:#666}
.about .rightsp{ width:300px; height:325px; float:right; margin:0 auto}
.about .rightsp .ti{ font-family: "宋体"; font-size:16px; color:#055AA0; font-weight:600; height:35px; line-height:35px; text-align:center;border-bottom:1px #d5d5d5 dashed; margin-bottom:10px;}
/*公司相册*/
.about .lefttext .xc .picMarquee-left{ position:relative;   }
.about .lefttext .xc .picMarquee-left .hd{ overflow:hidden;  height:30px; padding:0 5px;  }
.about .lefttext .xc .picMarquee-left .hd h3{float:left; font-size: 14px; }

.about .lefttext .xc .picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("arrow.png") no-repeat;}
.about .lefttext .xc .picMarquee-left .hd .next{ background-position:0 -50px;  }
.about .lefttext .xc .picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.about .lefttext .xc .picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

.about .lefttext .xc .picMarquee-left .bd{ padding:10px 5px;   }
.about .lefttext .xc .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.about .lefttext .xc .picMarquee-left .bd ul li{ margin:0 30px; float:left; _display:inline; overflow:hidden; text-align:center;width:136px;  }
.about .lefttext .xc .picMarquee-left .bd ul li .pic{ text-align:center; }
.about .lefttext .xc .picMarquee-left .bd ul li .pic img{ width:130px; height:100px; display:block; padding:2px; border:1px solid #ccc; }
.about .lefttext .xc .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.about .lefttext .xc .picMarquee-left .bd ul li .picname{ line-height:24px; position:absolute;left:5px;bottom:0; z-index:1  }

/*客户见证*/
.fourth{width:972px; background-color:#fff; height:362px}
.fourth .witness{width:620px; height:365px; float:left;border:#d9d9d9 1px solid;}
.fourth .witness .ti{height:40px;  border-bottom:1px #d5d5d5 dashed;}
.fourth .witness .ti .cn{line-height:40px; float:left; font-size:14px; color:#055aa0; font-weight:bold}
.fourth .witness .ti .en{ float:left; color:#666666; font-size:12px; font-family:Arial; line-height:40px; margin-left:8px;}
.fourth .witness .ti .more{float:right; line-height:40px}
.fourth .witness .ti .more a{color:#666;}
.fourth .witness li{ width:600px; height:130px; margin:10px auto}
.fourth .witness li .pic{float:left; border:1px solid #d9d9d9}
.fourth .witness li .text{ float:right; width:400px}
.fourth .witness li .text h3 a{color:#055aa0; font-weight:bold}
.fourth .witness li .text p{line-height:20px; color:#666666; margin:5px 0}
.fourth .witness li .text .more{ width:77px; height:23px; line-height:23px; background-color:#fc6c09; border-radius:5px; text-align:center}
.fourth .witness li .text .more a{color:#fff}
/*荣誉*/
.fourth .honor{ float:right; width:325px; height:365px;border:#d9d9d9 1px solid;}
.fourth .honor .ti{width:325px; height:44px; line-height:44px; background:#055aa0}
.fourth .honor .ti .cn{float:left; font-size:14px; color:#fff; font-weight:bold;}
.fourth .honor .ti .en{float:left; color:#666666; font-size:12px; font-family:Arial; line-height:40px; margin-left:8px;}
.fourth .honor .ti .more{float:right;}
.fourth .honor .ti .more a{color:#fff}
.focusBox { position: relative; width: 250px; height: 240px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; border:#d9d9d9 1px solid; margin:20px auto }
	.focusBox .pic img { width: 120px; display: block; margin:0 auto }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .text { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .text li{ height:36px; line-height:36px; position:absolute; bottom:-36px; text-align:center; }
	.focusBox .text li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
/*第五部分*/
.fifth{width:970px; border:#d9d9d9 1px solid; height:415px; background-color:#fff}
    .tabBox{ width:305px; float:left; margin-left:10px; margin-right:10px  }
	.tabBox .newsfocus{ height:145px; border-bottom:1px solid #d9d9d9}
	.tabBox .newsfocus h3 a{color:#055aa0; font-size:14px; font-weight:bold}
	.tabBox .newsfocus div a img{border-radius:5px;vertical-align:middle;width:120px;height:120px; float:left; margin:0 5px}
	.tabBox .newsfocus p{ line-height:20px; margin-top:5px; color:#666}
	.tabBox .hd{ height:44px; line-height:44px; border-bottom:1px dashed #d9d9d9  }
	.tabBox .hd ul{ position:absolute;  height:45px; overflow:hidden;  }
	.tabBox .hd .more{float:right;}
	.tabBox .hd .more a{color:#b2b2b2}
	.tabBox .hd li{ width:100px;  margin-left:-1px; float:left; text-align:center; 
		font:normal 14px/44px "宋体"; _font-weight:bold; color:#999; 
	}
	.tabBox .hd li a{ color:#999; display:block;  }
	.tabBox .hd li.on{ border-bottom:2px double #003585 }
	.tabBox .hd li.on a{ color:#003585; font-weight:bold  }
	.tabBox .bd{ margin:10px 0;  }
	.tabBox .bd ul{ overflow:hidden;  }
	.tabBox .bd ul li{ float:left; overflow:hidden; margin-left:10px; display:inline; font-size:13px; width:295px; margin:5px 0 }
	.tabBox .bd ul li a:hover{color:#003585}
	.tabBox .bd ul li span{float:right}
/*产品知识*/
.tech{ width:290px; float:right; margin-right:5px; margin-top:15px}
.tech .ti{height:30px; line-height:30px; border-bottom:1px dashed #d9d9d9}
.tech .ti .cn{ width:70px; color:#fff; background-color:#003585; text-align:center; float:left; border-radius:3px}
.tech .ti .more{float:right}
.tech .ti .more a{color:#b2b2b2}
.tech .newsfocus{ height:175px; border-bottom:1px dashed #d9d9d9; margin-top:5px}
.tech .newsfocus li{float:left; overflow:hidden; margin-left:10px; display:inline; font-size:13px; width:280px; margin:5px 0 }
.tech .newsfocus li a:hover{color:#003585}
.tech .newsfocus li span{float:right}
.tech .newsfocus h3 a{color:#055aa0; font-size:14px; font-weight:bold}
.tech .newsfocus div a img{border-radius:5px;vertical-align:middle;width:120px;height:120px; float:left; margin:0 5px}
.tech .newsfocus p{ line-height:20px; margin-top:5px; color:#666}
 /*友情连接*/
.link{width:972px; height:87px; background:url(link.png)}
.link .text{ width:800px; float:right; margin-top:20px}
.link .text a{margin:0 15px}
.link .text a:hover{ color:#003585}
/*footer*/
.fbg {
background: url(fbg.gif) repeat-x;
height: 236px;
overflow: hidden}
.footer{width: 970px;
margin: 0 auto;}
.f_nav {
height: 35px;
line-height: 35px;
text-align: center;
color: #fff;
margin-top: 30px;
background-color: #055aa0;
font-weight: bold;}
.f_nav a {
padding: 0 15px;
color: #fff;}
.f_con {
width: 970px;
padding: 28px 0 0 0;
height: 143px;
overflow: hidden;
background: url(fnavx.gif)  no-repeat center top;
}
.f_con h1 {
padding: 0 33px 0 100px;

height: 100px;
background: url(fbor.gif) no-repeat right top;
margin-right: 25px;
}
.f_con p{line-height:25px;}
.f_con p span{ float: right; margin-right:90px;}
/*left_html*/
.sidenav{width: 210px;
overflow: hidden;}
.sidenav .leftbox .select,.helpleftsite .leftbox a:hover{ color:#f00; text-decoration:none; }
.sidenav .title{background: #1E3F6E;
height: 32px;
line-height: 32px;
padding-left: 13px;
font-weight: bold;
color: #fff;
font-size: 14px;}
.sidenav .title a{color:#fff}
.sidenav ul{background: #fff;
border: 1px solid #dfdfdf;
padding: 8px 10px 10px;}
.sidenav li{border-bottom: 1px dashed #bbb;
padding-top: 2px;}
.sidenav li img{float: left;
padding-top:12px;}
.sidenav li a{display: block;
padding-left:5px;
line-height: 30px;
height: 30px;
overflow: hidden;}
.sidenav li a:hover{color:#003585}
.contact{width: 210px;
border: 1px solid #DFDFDF;
border-top:0}
.contact .newstitle{background: #1E3F6E;
height: 32px;
line-height: 32px;
padding-left: 13px;
font-weight: bold;
color: #fff;
font-size: 14px;}
.contact .img{ padding:5px 0 5px 2px}
.contact .text{color: #666666;
overflow: hidden;
padding: 5px 4px 5px 7px;
width: 197px;
}
/*page*/
.mainbody{width:970px;}
.page .newstitle{background-color: #fff;
height: 30px;
line-height: 30px;
border: 1px solid #ccc;
padding: 0 10px;
position: relative;
color: #555;
overflow: hidden;
border-radius:3px}
.content{background-color: #fff;
border: solid 1px #d5d5d5;
padding:10px;
overflow: hidden;
border-radius:3px;
line-height:2;
min-height:680px;}
.content img{max-width:650px;}
/*newslist*/
.newslist{border: solid 1px #d5d5d5;
}
.newslist a:hover{text-decoration:underline; color:#1E3F6E}
.newslist h3{color: #fff;
height: 30px;
font-size: 18px;
line-height:30px;
background:#1E3F6E;
border-radius:3px;}
.newslist h3 .bt{ float:left;font-weight:bold; margin-left:10px}
.newslist h3 .more{ float:right}
.newslist h3 .more a{ color:#fff}
.newslist li { padding-left:10px;
color: #325e7f;
line-height: 34px;
height: 34px;
font-size: 14px;
border-bottom: #E5E7E6 1px dashed;}
.newslist li span {
float: right;
font-family: Verdana;
color: #8c8c8c;
margin-right:5px}
.noborder li a{height: 20px;
font-size: 14px;
color: #1E3F6E;
font-weight: bold;}
.noborder .des{font-size: 12px;
height: 45px;
overflow: hidden;
padding-bottom: 10px;
line-height:25px;
padding-left:10px;
border-bottom: #CCC 1px dashed}
/*shownews*/
.page h2{border-bottom: 1px dashed #CCCCCC;
border-top: solid 1px #d5d5d5;
border-left: solid 1px #d5d5d5;
border-right: solid 1px #d5d5d5;
border-radius:3px;
color: #333;
font-family: "宋体";
font-size: 22px;
line-height: 40px;
padding-bottom: 10px;
text-align: center;}
.page .info {
text-align: center;
color: #999;
border-right: solid 1px #d5d5d5;
border-left: solid 1px #d5d5d5;
padding:10px 0}
.showcontent{border: solid 1px #d5d5d5;
border-top:0;border-radius:3px;
padding:0 15px;
line-height:2;
font-size:14px;
color: #666;
min-height:450px}
.showcontent img{max-width:650px; margin:10px auto}
.showcontent p {
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
.updown {
zoom: 1;
width: 630px;
margin: 0 auto 10px;
line-height: 24px;
font-size: 14px;
font-weight: bold;
}
.updown .up {
float: left;
width: 300px;
height: 24px;
overflow: hidden;
margin-right: 30px;
}
.updown .down {
float: left;
width: 300px;
height: 24px;
overflow: hidden;
}
.recom_art{
zoom: 1;
border:1px solid #ccc;
border-radius:3px; height:190px}
.recom_art .tit {
height: 30px;
line-height: 30px;
font-size: 14px;
font-weight: bold;
border-bottom:1px dashed #ccc; padding-left:10px}
.recom_art .list_txt li {
width:350px;
height: 28px;
overflow: hidden;
padding-left: 10px;
float:left;
line-height: 28px;
font-size: 14px;}
.recom_art .list_txt li a:hover{color:#003585}
/*左侧推荐产品*/
.tabRank{ width:200px; margin:10px auto;  }
.tabRank .title{background: #1E3F6E;
height: 32px;
line-height: 32px;
padding-left: 13px;
font-weight: bold;
color: #fff;
font-size: 14px;}
.tabRank .bd {  height:424px; background-color:#f9f9f9; clear:both; width:200px}
.tabRank .bd ul { padding:5px 2px;}
.tabRank .bd .ulList{ border:0}
.tabRank .bd .ulList  li { border-bottom:1px solid #e5e5e5; height:42px; line-height:42px; overflow:hidden; width:200px !important;}
.tabRank .bd .ulList li a { color:#333;}
.tabRank .bd .ulList li .num { font-size:14px; font-weight:bold; color:#333; background:url(icons.png) no-repeat -50px 0; width:24px; height:20px; display:block; float:left; line-height:17px; text-align:center; margin-top:13px; padding-right:6px;}
.tabRank .bd .ulList li.t .num { background-position:0 0; color:#fff;}
.tabRank .bd .ulList li.t {line-height:42px !important;}
.tabRank .bd .ulList li.on img {width:150px; height:94px; padding:4px; border:1px solid #d0d0d0; background-color:#fff;}
.tabRank .bd .ulList li .pubtext {color:#777;display:none; }
.tabRank .bd .ulList li .pubtext strong {color:#E72410;}
.tabRank .bd .ulList li .pubtext a {color:#E72410;}
.tabRank .bd .ulList li .pubpic{display:none;}
.tabRank .bd .ulList li .pubtitle p{display:none;}
.tabRank .bd .ulList li.on{height:180px;text-align:center;line-height:22px !important;}
.tabRank .bd .ulList li.on .pubpic{display:block;padding-top:5px;}
.tabRank .bd .ulList li.on .pubtext {color:#777;display:block; }
.tabRank .bd .ulList li.on .pubtitle p{display:block;}

/*产品列表*/
.piclist{width:720px;}
 .piclist ul{}
 .piclist li{width:240px;float:left;height:200px;overflow:hidden; margin:10px auto}
 .piclist img{width:224px;height:160px;padding:2px;border: 1px solid #cfcfcf;margin-bottom:8px;}
 .piclist a{}
 .piclist a:hover{color:red;text-decoration:none;}
 .picname{text-align:center;}
/*翻页*/
.venycms-page { padding:14px 0 10px;font-family:\5b8b\4f53; margin-right: 10px; text-align:center}
.venycms-page a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;margin-left: 1px;}
.venycms-page a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.venycms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;margin-left: 1px; }


/*微信*/
*{ padding:0px; margin:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}

/*qq*/
#kefu_pannel  {
	LINE-HEIGHT: normal; FONT-FAMILY: Arial;
	z-index:30000; right: 0px; position: fixed; top: 120px
}
#kefu_Online_showdlg  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Arial; PADDING-TOP: 0px
}
.txtCut {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
#kefu_pannel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#kefu_pannel SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#kefu_pannel TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#kefu_pannel IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#kefu_pannel {
	WIDTH: 130px
}
#kefu_pannel TABLE {
	WIDTH: 130px
}
#kefu_pannel_mid TH {
	BACKGROUND: url(qqkf1/cslist_mid_bg.gif) repeat-y 0px 0px
}
#kefu_pannel_mid TD {
	BACKGROUND: url(qqkf1/cslist_mid_bg.gif) repeat-y 0px 0px
}
#kefu_pannel .kefu_Title {
	BACKGROUND: url(qqkf1/cslist_top_bg.gif) no-repeat 0px top; CURSOR: default; HEIGHT: 26px
}
#kefu_pannel .kefu_Title H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px 28px; WIDTH: 80px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 18px; TEXT-ALIGN: left
}
#kefu_pannel .kefu_shut {
	DISPLAY: inline-block; FONT-SIZE: 0px; BACKGROUND: url(qqkf1/cslist_top_shut.gif) no-repeat 0px 0px; FLOAT: right; MARGIN: 9px 7px 0px 0px; WIDTH: 10px; CURSOR: pointer; HEIGHT: 10px
}
#kefu_pannel .kefu_listTitle H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(qqkf1/cslist_mid_Tbg.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 4px auto 3px; FONT: 12px "simsun"; WIDTH: 118px; CURSOR: pointer; COLOR: #1e3e93; PADDING-TOP: 2px; HEIGHT: 28px; TEXT-ALIGN: center
}
#kefu_pannel .kefu_listTitle H3 IMG {
	MARGIN-LEFT: 3px; VERTICAL-ALIGN: top
}
#kefu_pannel .kefu_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; WIDTH: 124px; CURSOR: pointer; PADDING-TOP: 4px; HEIGHT: 20px; text-align:left;
}
.kefu_001{ margin-left:15px;}
#kefu_pannel .kefu_boxOver {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; WIDTH: 124px; CURSOR: pointer; PADDING-TOP: 4px; HEIGHT: 20px
}
#kefu_pannel .kefu_box {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #fff 1px solid
}
#kefu_pannel .kefu_boxOver {
	BORDER-TOP: #a3e7fc 1px solid; BACKGROUND: #e1f7fd; BORDER-BOTTOM: #a3e7fc 1px solid
}
#kefu_pannel .kefu_image {
	MARGIN-TOP: 2px; FLOAT: left
}
#kefu_pannel .kefu_person {
	MARGIN-TOP: 2px; FLOAT: left
}
#kefu_pannel .kefu_image IMG {
	MARGIN: 0px 3px
}
#kefu_pannel .kefu_person {
	OVERFLOW: hidden; WIDTH: 45px; COLOR: #666; MARGIN-RIGHT: 3px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}
.kefu_person A:link {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
.kefu_person A:visited {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
.kefu_person A:hover {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
A.kefu_Type_msn {
	FONT-SIZE: 0px; FLOAT: left; WIDTH: 18px; margin-left:18px;
}
A.kefu_Type_qq {
	FONT-SIZE: 0px; FLOAT: left; WIDTH: 18px; margin-left:18px;
}
A.kefu_Type_skype {
	FONT-SIZE: 0px; FLOAT: left; WIDTH: 18px
}
A.kefu_Type_yahoo {
	FONT-SIZE: 0px; FLOAT: left; WIDTH: 18px
}
A.kefu_Type_msn IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_qq IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_skype IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_yahoo IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_msn:hover IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_qq:hover IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_skype:hover IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_yahoo:hover IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.kefu_other {
	BACKGROUND: url(qqkf1/cslist_btm_bg.gif) no-repeat 0px bottom; HEIGHT: 42px
}
.kefu_Type_en {
	BACKGROUND: url(qqkf1/cslist_btm_bg_en.gif) no-repeat 0px bottom; HEIGHT: 42px
}
.kefu_Type_tw {
	BACKGROUND: url(qqkf1/cslist_btm_bg_tw.gif) no-repeat 0px bottom; HEIGHT: 42px
}
.kefu_other A {
	DISPLAY: block; MARGIN-LEFT: 14px; WIDTH: 101px; HEIGHT: 26px
}
.kefu_Type_en A {
	DISPLAY: block; MARGIN-LEFT: 14px; WIDTH: 101px; HEIGHT: 26px
}
.kefu_Type_tw A {
	DISPLAY: block; MARGIN-LEFT: 14px; WIDTH: 101px; HEIGHT: 26px
}
#kefu_Online_showdlg {
	BACKGROUND: url(qqkf1/invite_bg.gif) no-repeat 0px 0px; LEFT: 40%; WIDTH: 322px; POSITION: absolute; TOP: 40%; HEIGHT: 139px
}
#kefu_Online_showdlg DIV {
	TEXT-ALIGN: left
}
#kefu_Online_showdlg H5 {
	TEXT-ALIGN: left
}
#kefu_Online_showdlg H6 {
	TEXT-ALIGN: left
}
#kefu_Online_showdlg TABLE TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
#kefu_Online_showdlg .title {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; WIDTH: 200px; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: left
}
#kefu_Online_showdlg .shutbtn {
	DISPLAY: inline-block; BACKGROUND: url(qqkf1/invite_shutbtn.gif) no-repeat 0px 0px; FLOAT: right; MARGIN: 6px 8px 0px 0px; WIDTH: 10px; HEIGHT: 10px
}
#kefu_Online_showdlg .tx_pic {
	MARGIN-TOP: 14px; BACKGROUND: url(qqkf1/invite_pic_bg.gif) no-repeat 11px 0px; WIDTH: 90px; HEIGHT: 66px; TEXT-ALIGN: center
}
#kefu_Online_showdlg .tx_pic IMG {
	MARGIN-TOP: 3px; WIDTH: 50px; HEIGHT: 50px
}
#kefu_Online_showdlg .inconbox {
	PADDING-TOP: 13px
}
#kefu_Online_showdlg .intitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; WIDTH: 227px
}
#kefu_Online_showdlg P.incontent {
	WIDTH: 227px; COLOR: #333; WORD-BREAK: break-all; LINE-HEIGHT: 130%; TEXT-ALIGN: left; WORD-WRAP: break-word
}
#kefu_Online_showdlg .toolbtn A {
	MARGIN-TOP: 8px; DISPLAY: inline-block; BACKGROUND: url(invite_btn.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 61px; LINE-HEIGHT: 22px; MARGIN-RIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
#kefu_Online_showdlg .toolbtn A:link {
	COLOR: #333; TEXT-DECORATION: none
}
#kefu_Online_showdlg .toolbtn A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
#kefu_Online_showdlg .toolbtn A:hover {
	COLOR: #333; TEXT-DECORATION: none
}